ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('OPEN MIND    Model'),'2;1');
FILE_NAME('OPEN MIND    Shape Model','2020-09-21T14:14:32',('Author'),(
    'hyperCAD-S  '),'hyperCAD-S   STEP processor 6.6','hyperCAD-S   1.0'
  ,'Unknown');
FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
ENDSEC;
DATA;
#1 = APPLICATION_PROTOCOL_DEFINITION('international standard',
  'automotive_design',2000,#2);
#2 = APPLICATION_CONTEXT(
  'core data for automotive mechanical design processes');
#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
#5 = PRODUCT_DEFINITION('design','',#6,#9);
#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
#7 = PRODUCT('Product 2','Product 2','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47,
    #51),#55);
#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
#12 = CARTESIAN_POINT('',(0.,0.,0.));
#13 = DIRECTION('',(0.,0.,1.));
#14 = DIRECTION('',(1.,0.,-0.));
#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
#16 = CARTESIAN_POINT('',(0.,0.,0.));
#17 = DIRECTION('',(0.,0.,1.));
#18 = DIRECTION('',(1.,0.,-0.));
#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
#20 = CARTESIAN_POINT('',(0.,0.,0.));
#21 = DIRECTION('',(0.,0.,1.));
#22 = DIRECTION('',(1.,0.,-0.));
#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
#24 = CARTESIAN_POINT('',(0.,0.,0.));
#25 = DIRECTION('',(0.,0.,1.));
#26 = DIRECTION('',(1.,0.,-0.));
#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30);
#28 = CARTESIAN_POINT('',(0.,0.,0.));
#29 = DIRECTION('',(0.,0.,1.));
#30 = DIRECTION('',(1.,0.,-0.));
#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34);
#32 = CARTESIAN_POINT('',(0.,0.,0.));
#33 = DIRECTION('',(0.,0.,1.));
#34 = DIRECTION('',(1.,0.,-0.));
#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38);
#36 = CARTESIAN_POINT('',(0.,0.,0.));
#37 = DIRECTION('',(0.,0.,1.));
#38 = DIRECTION('',(1.,0.,-0.));
#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42);
#40 = CARTESIAN_POINT('',(0.,0.,0.));
#41 = DIRECTION('',(0.,0.,1.));
#42 = DIRECTION('',(1.,0.,-0.));
#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46);
#44 = CARTESIAN_POINT('',(0.,0.,0.));
#45 = DIRECTION('',(0.,0.,1.));
#46 = DIRECTION('',(1.,0.,-0.));
#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50);
#48 = CARTESIAN_POINT('',(0.,0.,0.));
#49 = DIRECTION('',(0.,0.,1.));
#50 = DIRECTION('',(1.,0.,-0.));
#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
#52 = CARTESIAN_POINT('',(0.,0.,0.));
#53 = DIRECTION('',(0.,0.,1.));
#54 = DIRECTION('',(1.,0.,-0.));
#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#59)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#56,#57,#58)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#56 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#57 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#58 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#59 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#56,
  'distance_accuracy_value','confusion accuracy');
#60 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#61 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#62),
  #70);
#62 = GEOMETRIC_CURVE_SET('',(#63));
#63 = TRIMMED_CURVE('',#64,(#68,PARAMETER_VALUE(0.)),(#69,
    PARAMETER_VALUE(0.15)),.T.,.PARAMETER.);
#64 = LINE('',#65,#66);
#65 = CARTESIAN_POINT('',(2.,14.111989772797,9.E-16));
#66 = VECTOR('',#67,1.);
#67 = DIRECTION('',(-1.,0.,0.));
#68 = CARTESIAN_POINT('',(2.,14.111989772797,9.E-16));
#69 = CARTESIAN_POINT('',(1.85,14.111989772797,9.E-16));
#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#74)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#71,#72,#73)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#71 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#72 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#73 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#74 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#71,
  'distance_accuracy_value','confusion accuracy');
#75 = SHAPE_DEFINITION_REPRESENTATION(#76,#61);
#76 = PRODUCT_DEFINITION_SHAPE('','',#77);
#77 = PRODUCT_DEFINITION('design','',#78,#81);
#78 = PRODUCT_DEFINITION_FORMATION('','',#79);
#79 = PRODUCT('Product 2.1','Product 2.1','',(#80));
#80 = PRODUCT_CONTEXT('',#2,'mechanical');
#81 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#82 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#83,#85);
#83 = ( REPRESENTATION_RELATIONSHIP('','',#61,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#84) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#84 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#85 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#86);
#86 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','','',#5,#77,$);
#87 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#79));
#88 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#89),
  #97);
#89 = GEOMETRIC_CURVE_SET('',(#90));
#90 = TRIMMED_CURVE('',#91,(#95,PARAMETER_VALUE(0.)),(#96,
    PARAMETER_VALUE(8.)),.T.,.PARAMETER.);
#91 = LINE('',#92,#93);
#92 = CARTESIAN_POINT('',(1.85,14.111989772797,1.3E-15));
#93 = VECTOR('',#94,1.);
#94 = DIRECTION('',(0.,1.,6.25E-17));
#95 = CARTESIAN_POINT('',(1.85,14.111989772797,1.3E-15));
#96 = CARTESIAN_POINT('',(1.85,22.111989772797,1.8E-15));
#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#101)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#98,#99,#100)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#98 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#99 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#100 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#101 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#98,
  'distance_accuracy_value','confusion accuracy');
#102 = SHAPE_DEFINITION_REPRESENTATION(#103,#88);
#103 = PRODUCT_DEFINITION_SHAPE('','',#104);
#104 = PRODUCT_DEFINITION('design','',#105,#108);
#105 = PRODUCT_DEFINITION_FORMATION('','',#106);
#106 = PRODUCT('Product 2.2','Product 2.2','',(#107));
#107 = PRODUCT_CONTEXT('',#2,'mechanical');
#108 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#109 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#110,#112);
#110 = ( REPRESENTATION_RELATIONSHIP('','',#88,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#111) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#111 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#112 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#113
  );
#113 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','','',#5,#104,$);
#114 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#106));
#115 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#116
    ),#124);
#116 = GEOMETRIC_CURVE_SET('',(#117));
#117 = TRIMMED_CURVE('',#118,(#122,PARAMETER_VALUE(0.)),(#123,
    PARAMETER_VALUE(11.9)),.T.,.PARAMETER.);
#118 = LINE('',#119,#120);
#119 = CARTESIAN_POINT('',(2.,2.211989772797,6.E-16));
#120 = VECTOR('',#121,1.);
#121 = DIRECTION('',(0.,1.,6.72268907563E-17));
#122 = CARTESIAN_POINT('',(2.,2.211989772797,6.E-16));
#123 = CARTESIAN_POINT('',(2.,14.111989772797,1.4E-15));
#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#128)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#125,#126,#127)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#125 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#126 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#127 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#128 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#125,
  'distance_accuracy_value','confusion accuracy');
#129 = SHAPE_DEFINITION_REPRESENTATION(#130,#115);
#130 = PRODUCT_DEFINITION_SHAPE('','',#131);
#131 = PRODUCT_DEFINITION('design','',#132,#135);
#132 = PRODUCT_DEFINITION_FORMATION('','',#133);
#133 = PRODUCT('Product 2.3','Product 2.3','',(#134));
#134 = PRODUCT_CONTEXT('',#2,'mechanical');
#135 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#136 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#137,#139);
#137 = ( REPRESENTATION_RELATIONSHIP('','',#115,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#138) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#138 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
#139 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#140
  );
#140 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','','',#5,#131,$);
#141 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#133));
#142 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#143
    ),#151);
#143 = GEOMETRIC_CURVE_SET('',(#144));
#144 = TRIMMED_CURVE('',#145,(#149,PARAMETER_VALUE(0.)),(#150,
    PARAMETER_VALUE(25.708141571296)),.T.,.PARAMETER.);
#145 = LINE('',#146,#147);
#146 = CARTESIAN_POINT('',(3.,26.403848201501,1.6E-15));
#147 = VECTOR('',#148,1.);
#148 = DIRECTION('',(0.,1.,6.223709308441E-17));
#149 = CARTESIAN_POINT('',(3.,26.403848201501,1.6E-15));
#150 = CARTESIAN_POINT('',(3.,52.111989772797,3.2E-15));
#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#155)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#152,#153,#154)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#152 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#153 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#154 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#155 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#152,
  'distance_accuracy_value','confusion accuracy');
#156 = SHAPE_DEFINITION_REPRESENTATION(#157,#142);
#157 = PRODUCT_DEFINITION_SHAPE('','',#158);
#158 = PRODUCT_DEFINITION('design','',#159,#162);
#159 = PRODUCT_DEFINITION_FORMATION('','',#160);
#160 = PRODUCT('Product 2.4','Product 2.4','',(#161));
#161 = PRODUCT_CONTEXT('',#2,'mechanical');
#162 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#163 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#164,#166);
#164 = ( REPRESENTATION_RELATIONSHIP('','',#142,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#165) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#165 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27);
#166 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#167
  );
#167 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','','',#5,#158,$);
#168 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#160));
#169 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#170
    ),#178);
#170 = GEOMETRIC_CURVE_SET('',(#171));
#171 = TRIMMED_CURVE('',#172,(#176,PARAMETER_VALUE(0.)),(#177,
    PARAMETER_VALUE(3.)),.T.,.PARAMETER.);
#172 = LINE('',#173,#174);
#173 = CARTESIAN_POINT('',(3.,52.111989772797,3.2E-15));
#174 = VECTOR('',#175,1.);
#175 = DIRECTION('',(-1.,0.,0.));
#176 = CARTESIAN_POINT('',(3.,52.111989772797,3.2E-15));
#177 = CARTESIAN_POINT('',(0.,52.111989772797,3.2E-15));
#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#182)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#179,#180,#181)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#179 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#180 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#181 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#182 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#179,
  'distance_accuracy_value','confusion accuracy');
#183 = SHAPE_DEFINITION_REPRESENTATION(#184,#169);
#184 = PRODUCT_DEFINITION_SHAPE('','',#185);
#185 = PRODUCT_DEFINITION('design','',#186,#189);
#186 = PRODUCT_DEFINITION_FORMATION('','',#187);
#187 = PRODUCT('Product 2.5','Product 2.5','',(#188));
#188 = PRODUCT_CONTEXT('',#2,'mechanical');
#189 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#190 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#191,#193);
#191 = ( REPRESENTATION_RELATIONSHIP('','',#169,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#192) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#192 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31);
#193 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#194
  );
#194 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','','',#5,#185,$);
#195 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#187));
#196 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#197
    ),#205);
#197 = GEOMETRIC_CURVE_SET('',(#198));
#198 = TRIMMED_CURVE('',#199,(#203,PARAMETER_VALUE(0.)),(#204,
    PARAMETER_VALUE(1.9)),.T.,.PARAMETER.);
#199 = LINE('',#200,#201);
#200 = CARTESIAN_POINT('',(0.,2.111989772797,1.E-16));
#201 = VECTOR('',#202,1.);
#202 = DIRECTION('',(1.,0.,0.));
#203 = CARTESIAN_POINT('',(0.,2.111989772797,1.E-16));
#204 = CARTESIAN_POINT('',(1.9,2.111989772797,1.E-16));
#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#209)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#206,#207,#208)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#206 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#207 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#208 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#209 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#206,
  'distance_accuracy_value','confusion accuracy');
#210 = SHAPE_DEFINITION_REPRESENTATION(#211,#196);
#211 = PRODUCT_DEFINITION_SHAPE('','',#212);
#212 = PRODUCT_DEFINITION('design','',#213,#216);
#213 = PRODUCT_DEFINITION_FORMATION('','',#214);
#214 = PRODUCT('Product 2.6','Product 2.6','',(#215));
#215 = PRODUCT_CONTEXT('',#2,'mechanical');
#216 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#217 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#218,#220);
#218 = ( REPRESENTATION_RELATIONSHIP('','',#196,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#219) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#219 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35);
#220 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#221
  );
#221 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','','',#5,#212,$);
#222 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#214));
#223 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#224
    ),#233);
#224 = GEOMETRIC_CURVE_SET('',(#225));
#225 = TRIMMED_CURVE('',#226,(#231,PARAMETER_VALUE(0.)),(#232,
    PARAMETER_VALUE(1.570796326795)),.T.,.PARAMETER.);
#226 = CIRCLE('',#227,0.1);
#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230);
#228 = CARTESIAN_POINT('',(1.9,2.211989772797,1.E-16));
#229 = DIRECTION('',(0.,0.,1.));
#230 = DIRECTION('',(0.,-1.,0.));
#231 = CARTESIAN_POINT('',(1.9,2.111989772797,1.E-16));
#232 = CARTESIAN_POINT('',(2.,2.211989772797,1.E-16));
#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#237)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#234,#235,#236)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#234 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#235 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#236 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#237 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#234,
  'distance_accuracy_value','confusion accuracy');
#238 = SHAPE_DEFINITION_REPRESENTATION(#239,#223);
#239 = PRODUCT_DEFINITION_SHAPE('','',#240);
#240 = PRODUCT_DEFINITION('design','',#241,#244);
#241 = PRODUCT_DEFINITION_FORMATION('','',#242);
#242 = PRODUCT('Product 2.7','Product 2.7','',(#243));
#243 = PRODUCT_CONTEXT('',#2,'mechanical');
#244 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#245 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#246,#248);
#246 = ( REPRESENTATION_RELATIONSHIP('','',#223,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#247) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#247 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39);
#248 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#249
  );
#249 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','','',#5,#240,$);
#250 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#242));
#251 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#252
    ),#260);
#252 = GEOMETRIC_CURVE_SET('',(#253));
#253 = TRIMMED_CURVE('',#254,(#258,PARAMETER_VALUE(0.)),(#259,
    PARAMETER_VALUE(4.44325880093)),.T.,.PARAMETER.);
#254 = LINE('',#255,#256);
#255 = CARTESIAN_POINT('',(1.85,22.111989772797,0.));
#256 = VECTOR('',#257,1.);
#257 = DIRECTION('',(0.258819045103,0.965925826289,0.));
#258 = CARTESIAN_POINT('',(1.85,22.111989772797,0.));
#259 = CARTESIAN_POINT('',(3.,26.403848201501,0.));
#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#264)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#261,#262,#263)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#261 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#262 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#263 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#264 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#261,
  'distance_accuracy_value','confusion accuracy');
#265 = SHAPE_DEFINITION_REPRESENTATION(#266,#251);
#266 = PRODUCT_DEFINITION_SHAPE('','',#267);
#267 = PRODUCT_DEFINITION('design','',#268,#271);
#268 = PRODUCT_DEFINITION_FORMATION('','',#269);
#269 = PRODUCT('Product 2.8','Product 2.8','',(#270));
#270 = PRODUCT_CONTEXT('',#2,'mechanical');
#271 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#272 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#273,#275);
#273 = ( REPRESENTATION_RELATIONSHIP('','',#251,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#274) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#274 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43);
#275 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#276
  );
#276 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','','',#5,#267,$);
#277 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#269));
#278 = GEOMETRICALLY_BOUNDED_WIREFRAME_SHAPE_REPRESENTATION('',(#11,#279
    ),#287);
#279 = GEOMETRIC_CURVE_SET('',(#280));
#280 = TRIMMED_CURVE('',#281,(#285,PARAMETER_VALUE(0.)),(#286,
    PARAMETER_VALUE(50.)),.T.,.PARAMETER.);
#281 = LINE('',#282,#283);
#282 = CARTESIAN_POINT('',(0.,52.111989772797,0.));
#283 = VECTOR('',#284,1.);
#284 = DIRECTION('',(0.,-1.,0.));
#285 = CARTESIAN_POINT('',(0.,52.111989772797,0.));
#286 = CARTESIAN_POINT('',(0.,2.111989772797,0.));
#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#291)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#288,#289,#290)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#288 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#289 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#290 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#291 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#288,
  'distance_accuracy_value','confusion accuracy');
#292 = SHAPE_DEFINITION_REPRESENTATION(#293,#278);
#293 = PRODUCT_DEFINITION_SHAPE('','',#294);
#294 = PRODUCT_DEFINITION('design','',#295,#298);
#295 = PRODUCT_DEFINITION_FORMATION('','',#296);
#296 = PRODUCT('Product 2.9','Product 2.9','',(#297));
#297 = PRODUCT_CONTEXT('',#2,'mechanical');
#298 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#299 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#300,#302);
#300 = ( REPRESENTATION_RELATIONSHIP('','',#278,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#301) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#301 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47);
#302 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#303
  );
#303 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','','',#5,#294,$);
#304 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#296));
#305 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#306),#663);
#306 = MANIFOLD_SOLID_BREP('',#307);
#307 = CLOSED_SHELL('',(#308,#399,#455,#490,#494,#549,#604,#659));
#308 = ADVANCED_FACE('',(#309),#322,.T.);
#309 = FACE_BOUND('',#310,.T.);
#310 = EDGE_LOOP('',(#311,#348,#371,#398));
#311 = ORIENTED_EDGE('',*,*,#312,.T.);
#312 = EDGE_CURVE('',#313,#313,#315,.T.);
#313 = VERTEX_POINT('',#314);
#314 = CARTESIAN_POINT('',(2.,2.211989772797,3.498001805407E-16));
#315 = SURFACE_CURVE('',#316,(#321,#333),.PCURVE_S1.);
#316 = CIRCLE('',#317,2.);
#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320);
#318 = CARTESIAN_POINT('',(0.,2.211989772797,0.));
#319 = DIRECTION('',(0.,1.,0.));
#320 = DIRECTION('',(1.,-0.,1.749000902703E-16));
#321 = PCURVE('',#322,#327);
#322 = CYLINDRICAL_SURFACE('',#323,2.);
#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326);
#324 = CARTESIAN_POINT('',(0.,2.211989772797,0.));
#325 = DIRECTION('',(0.,1.,0.));
#326 = DIRECTION('',(1.,-0.,3.E-16));
#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332);
#328 = LINE('',#329,#330);
#329 = CARTESIAN_POINT('',(0.,0.));
#330 = VECTOR('',#331,1.);
#331 = DIRECTION('',(1.,0.));
#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#333 = PCURVE('',#334,#342);
#334 = SURFACE_OF_REVOLUTION('',#335,#339);
#335 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#336,#337,#338),
.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,
1.570796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
0.707106781187,1.)) REPRESENTATION_ITEM('') );
#336 = CARTESIAN_POINT('',(1.9,2.111989772797,1.E-16));
#337 = CARTESIAN_POINT('',(2.,2.111989772797,1.E-16));
#338 = CARTESIAN_POINT('',(2.,2.211989772797,1.E-16));
#339 = AXIS1_PLACEMENT('',#340,#341);
#340 = CARTESIAN_POINT('',(0.,0.,0.));
#341 = DIRECTION('',(0.,1.,0.));
#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347);
#343 = LINE('',#344,#345);
#344 = CARTESIAN_POINT('',(0.,1.570796326795));
#345 = VECTOR('',#346,1.);
#346 = DIRECTION('',(1.,0.));
#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#348 = ORIENTED_EDGE('',*,*,#349,.T.);
#349 = EDGE_CURVE('',#313,#350,#352,.T.);
#350 = VERTEX_POINT('',#351);
#351 = CARTESIAN_POINT('',(2.,14.111989772797,1.149800180541E-15));
#352 = SEAM_CURVE('',#353,(#357,#364),.PCURVE_S1.);
#353 = LINE('',#354,#355);
#354 = CARTESIAN_POINT('',(2.,2.211989772797,6.E-16));
#355 = VECTOR('',#356,1.);
#356 = DIRECTION('',(0.,1.,6.72268907563E-17));
#357 = PCURVE('',#322,#358);
#358 = DEFINITIONAL_REPRESENTATION('',(#359),#363);
#359 = LINE('',#360,#361);
#360 = CARTESIAN_POINT('',(0.,0.));
#361 = VECTOR('',#362,1.);
#362 = DIRECTION('',(0.,1.));
#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#364 = PCURVE('',#322,#365);
#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370);
#366 = LINE('',#367,#368);
#367 = CARTESIAN_POINT('',(6.28318530718,0.));
#368 = VECTOR('',#369,1.);
#369 = DIRECTION('',(0.,1.));
#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#371 = ORIENTED_EDGE('',*,*,#372,.F.);
#372 = EDGE_CURVE('',#350,#350,#373,.T.);
#373 = SURFACE_CURVE('',#374,(#379,#386),.PCURVE_S1.);
#374 = CIRCLE('',#375,2.);
#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
#376 = CARTESIAN_POINT('',(0.,14.111989772797,0.));
#377 = DIRECTION('',(0.,1.,0.));
#378 = DIRECTION('',(1.,-0.,5.749000902703E-16));
#379 = PCURVE('',#322,#380);
#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385);
#381 = LINE('',#382,#383);
#382 = CARTESIAN_POINT('',(0.,11.9));
#383 = VECTOR('',#384,1.);
#384 = DIRECTION('',(1.,0.));
#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#386 = PCURVE('',#387,#392);
#387 = PLANE('',#388);
#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391);
#389 = CARTESIAN_POINT('',(0.,14.111989772797,0.));
#390 = DIRECTION('',(0.,1.,0.));
#391 = DIRECTION('',(1.,-0.,4.5E-16));
#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397);
#393 = CIRCLE('',#394,2.);
#394 = AXIS2_PLACEMENT_2D('',#395,#396);
#395 = CARTESIAN_POINT('',(0.,0.));
#396 = DIRECTION('',(1.,-1.249000902703E-16));
#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#398 = ORIENTED_EDGE('',*,*,#349,.F.);
#399 = ADVANCED_FACE('',(#400),#334,.T.);
#400 = FACE_BOUND('',#401,.T.);
#401 = EDGE_LOOP('',(#402,#431,#453,#454));
#402 = ORIENTED_EDGE('',*,*,#403,.T.);
#403 = EDGE_CURVE('',#404,#404,#406,.T.);
#404 = VERTEX_POINT('',#405);
#405 = CARTESIAN_POINT('',(1.9,2.111989772797,1.E-16));
#406 = SURFACE_CURVE('',#407,(#412,#419),.PCURVE_S1.);
#407 = CIRCLE('',#408,1.9);
#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411);
#409 = CARTESIAN_POINT('',(0.,2.111989772797,0.));
#410 = DIRECTION('',(0.,1.,0.));
#411 = DIRECTION('',(1.,-0.,5.263157894737E-17));
#412 = PCURVE('',#334,#413);
#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418);
#414 = LINE('',#415,#416);
#415 = CARTESIAN_POINT('',(0.,0.));
#416 = VECTOR('',#417,1.);
#417 = DIRECTION('',(1.,0.));
#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#419 = PCURVE('',#420,#425);
#420 = PLANE('',#421);
#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424);
#422 = CARTESIAN_POINT('',(0.,2.111989772797,0.));
#423 = DIRECTION('',(0.,1.,0.));
#424 = DIRECTION('',(1.,-0.,5.263157894737E-17));
#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430);
#426 = CIRCLE('',#427,1.9);
#427 = AXIS2_PLACEMENT_2D('',#428,#429);
#428 = CARTESIAN_POINT('',(0.,0.));
#429 = DIRECTION('',(1.,-0.));
#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#431 = ORIENTED_EDGE('',*,*,#432,.T.);
#432 = EDGE_CURVE('',#404,#313,#433,.T.);
#433 = SEAM_CURVE('',#434,(#439,#446),.PCURVE_S1.);
#434 = CIRCLE('',#435,0.1);
#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438);
#436 = CARTESIAN_POINT('',(1.9,2.211989772797,1.E-16));
#437 = DIRECTION('',(0.,0.,1.));
#438 = DIRECTION('',(0.,-1.,0.));
#439 = PCURVE('',#334,#440);
#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445);
#441 = LINE('',#442,#443);
#442 = CARTESIAN_POINT('',(0.,0.));
#443 = VECTOR('',#444,1.);
#444 = DIRECTION('',(0.,1.));
#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#446 = PCURVE('',#334,#447);
#447 = DEFINITIONAL_REPRESENTATION('',(#448),#452);
#448 = LINE('',#449,#450);
#449 = CARTESIAN_POINT('',(6.28318530718,0.));
#450 = VECTOR('',#451,1.);
#451 = DIRECTION('',(0.,1.));
#452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#453 = ORIENTED_EDGE('',*,*,#312,.F.);
#454 = ORIENTED_EDGE('',*,*,#432,.F.);
#455 = ADVANCED_FACE('',(#456,#459),#387,.T.);
#456 = FACE_BOUND('',#457,.T.);
#457 = EDGE_LOOP('',(#458));
#458 = ORIENTED_EDGE('',*,*,#372,.T.);
#459 = FACE_BOUND('',#460,.T.);
#460 = EDGE_LOOP('',(#461));
#461 = ORIENTED_EDGE('',*,*,#462,.F.);
#462 = EDGE_CURVE('',#463,#463,#465,.T.);
#463 = VERTEX_POINT('',#464);
#464 = CARTESIAN_POINT('',(1.85,14.111989772797,1.100073119394E-15));
#465 = SURFACE_CURVE('',#466,(#471,#478),.PCURVE_S1.);
#466 = CIRCLE('',#467,1.85);
#467 = AXIS2_PLACEMENT_3D('',#468,#469,#470);
#468 = CARTESIAN_POINT('',(0.,14.111989772797,0.));
#469 = DIRECTION('',(0.,1.,0.));
#470 = DIRECTION('',(1.,-0.,5.946341185912E-16));
#471 = PCURVE('',#387,#472);
#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477);
#473 = CIRCLE('',#474,1.85);
#474 = AXIS2_PLACEMENT_2D('',#475,#476);
#475 = CARTESIAN_POINT('',(0.,0.));
#476 = DIRECTION('',(1.,-1.446341185912E-16));
#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#478 = PCURVE('',#479,#484);
#479 = CYLINDRICAL_SURFACE('',#480,1.85);
#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);
#481 = CARTESIAN_POINT('',(0.,14.111989772797,0.));
#482 = DIRECTION('',(0.,1.,0.));
#483 = DIRECTION('',(1.,-0.,7.027027027027E-16));
#484 = DEFINITIONAL_REPRESENTATION('',(#485),#489);
#485 = LINE('',#486,#487);
#486 = CARTESIAN_POINT('',(0.,0.));
#487 = VECTOR('',#488,1.);
#488 = DIRECTION('',(1.,0.));
#489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#490 = ADVANCED_FACE('',(#491),#420,.F.);
#491 = FACE_BOUND('',#492,.T.);
#492 = EDGE_LOOP('',(#493));
#493 = ORIENTED_EDGE('',*,*,#403,.F.);
#494 = ADVANCED_FACE('',(#495),#479,.T.);
#495 = FACE_BOUND('',#496,.T.);
#496 = EDGE_LOOP('',(#497,#498,#521,#548));
#497 = ORIENTED_EDGE('',*,*,#462,.T.);
#498 = ORIENTED_EDGE('',*,*,#499,.T.);
#499 = EDGE_CURVE('',#463,#500,#502,.T.);
#500 = VERTEX_POINT('',#501);
#501 = CARTESIAN_POINT('',(1.85,22.111989772797,8.99887803163E-16));
#502 = SEAM_CURVE('',#503,(#507,#514),.PCURVE_S1.);
#503 = LINE('',#504,#505);
#504 = CARTESIAN_POINT('',(1.85,14.111989772797,1.3E-15));
#505 = VECTOR('',#506,1.);
#506 = DIRECTION('',(0.,1.,6.25E-17));
#507 = PCURVE('',#479,#508);
#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513);
#509 = LINE('',#510,#511);
#510 = CARTESIAN_POINT('',(0.,0.));
#511 = VECTOR('',#512,1.);
#512 = DIRECTION('',(0.,1.));
#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#514 = PCURVE('',#479,#515);
#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
#516 = LINE('',#517,#518);
#517 = CARTESIAN_POINT('',(6.28318530718,0.));
#518 = VECTOR('',#519,1.);
#519 = DIRECTION('',(0.,1.));
#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#521 = ORIENTED_EDGE('',*,*,#522,.F.);
#522 = EDGE_CURVE('',#500,#500,#523,.T.);
#523 = SURFACE_CURVE('',#524,(#529,#536),.PCURVE_S1.);
#524 = CIRCLE('',#525,1.85);
#525 = AXIS2_PLACEMENT_3D('',#526,#527,#528);
#526 = CARTESIAN_POINT('',(0.,22.111989772797,0.));
#527 = DIRECTION('',(0.,1.,0.));
#528 = DIRECTION('',(1.,-0.,4.864258395476E-16));
#529 = PCURVE('',#479,#530);
#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535);
#531 = LINE('',#532,#533);
#532 = CARTESIAN_POINT('',(0.,8.));
#533 = VECTOR('',#534,1.);
#534 = DIRECTION('',(1.,0.));
#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#536 = PCURVE('',#537,#542);
#537 = CONICAL_SURFACE('',#538,1.85,0.261799387799);
#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541);
#539 = CARTESIAN_POINT('',(0.,22.111989772797,0.));
#540 = DIRECTION('',(0.,1.,0.));
#541 = DIRECTION('',(1.,0.,0.));
#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547);
#543 = LINE('',#544,#545);
#544 = CARTESIAN_POINT('',(0.,3.314726988507E-15));
#545 = VECTOR('',#546,1.);
#546 = DIRECTION('',(1.,0.));
#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#548 = ORIENTED_EDGE('',*,*,#499,.F.);
#549 = ADVANCED_FACE('',(#550),#537,.T.);
#550 = FACE_BOUND('',#551,.T.);
#551 = EDGE_LOOP('',(#552,#553,#576,#603));
#552 = ORIENTED_EDGE('',*,*,#522,.T.);
#553 = ORIENTED_EDGE('',*,*,#554,.T.);
#554 = EDGE_CURVE('',#500,#555,#557,.T.);
#555 = VERTEX_POINT('',#556);
#556 = CARTESIAN_POINT('',(3.,26.403848201501,8.000117919999E-16));
#557 = SEAM_CURVE('',#558,(#562,#569),.PCURVE_S1.);
#558 = LINE('',#559,#560);
#559 = CARTESIAN_POINT('',(1.85,22.111989772797,0.));
#560 = VECTOR('',#561,1.);
#561 = DIRECTION('',(0.258819045103,0.965925826289,0.));
#562 = PCURVE('',#537,#563);
#563 = DEFINITIONAL_REPRESENTATION('',(#564),#568);
#564 = LINE('',#565,#566);
#565 = CARTESIAN_POINT('',(0.,0.));
#566 = VECTOR('',#567,1.);
#567 = DIRECTION('',(0.,1.));
#568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#569 = PCURVE('',#537,#570);
#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575);
#571 = LINE('',#572,#573);
#572 = CARTESIAN_POINT('',(6.28318530718,0.));
#573 = VECTOR('',#574,1.);
#574 = DIRECTION('',(0.,1.));
#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#576 = ORIENTED_EDGE('',*,*,#577,.F.);
#577 = EDGE_CURVE('',#555,#555,#578,.T.);
#578 = SURFACE_CURVE('',#579,(#584,#591),.PCURVE_S1.);
#579 = CIRCLE('',#580,3.);
#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583);
#581 = CARTESIAN_POINT('',(0.,26.403848201501,0.));
#582 = DIRECTION('',(0.,1.,0.));
#583 = DIRECTION('',(1.,-0.,2.666705973333E-16));
#584 = PCURVE('',#537,#585);
#585 = DEFINITIONAL_REPRESENTATION('',(#586),#590);
#586 = LINE('',#587,#588);
#587 = CARTESIAN_POINT('',(0.,4.291858428704));
#588 = VECTOR('',#589,1.);
#589 = DIRECTION('',(1.,0.));
#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#591 = PCURVE('',#592,#597);
#592 = CYLINDRICAL_SURFACE('',#593,3.);
#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596);
#594 = CARTESIAN_POINT('',(0.,26.403848201501,0.));
#595 = DIRECTION('',(0.,1.,0.));
#596 = DIRECTION('',(1.,-0.,5.333333333333E-16));
#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602);
#598 = LINE('',#599,#600);
#599 = CARTESIAN_POINT('',(0.,0.));
#600 = VECTOR('',#601,1.);
#601 = DIRECTION('',(1.,0.));
#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#603 = ORIENTED_EDGE('',*,*,#554,.F.);
#604 = ADVANCED_FACE('',(#605),#592,.T.);
#605 = FACE_BOUND('',#606,.T.);
#606 = EDGE_LOOP('',(#607,#608,#631,#658));
#607 = ORIENTED_EDGE('',*,*,#577,.T.);
#608 = ORIENTED_EDGE('',*,*,#609,.T.);
#609 = EDGE_CURVE('',#555,#610,#612,.T.);
#610 = VERTEX_POINT('',#611);
#611 = CARTESIAN_POINT('',(3.,52.111989772797,3.2E-15));
#612 = SEAM_CURVE('',#613,(#617,#624),.PCURVE_S1.);
#613 = LINE('',#614,#615);
#614 = CARTESIAN_POINT('',(3.,26.403848201501,1.6E-15));
#615 = VECTOR('',#616,1.);
#616 = DIRECTION('',(0.,1.,6.223709308441E-17));
#617 = PCURVE('',#592,#618);
#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623);
#619 = LINE('',#620,#621);
#620 = CARTESIAN_POINT('',(0.,0.));
#621 = VECTOR('',#622,1.);
#622 = DIRECTION('',(0.,1.));
#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#624 = PCURVE('',#592,#625);
#625 = DEFINITIONAL_REPRESENTATION('',(#626),#630);
#626 = LINE('',#627,#628);
#627 = CARTESIAN_POINT('',(6.28318530718,0.));
#628 = VECTOR('',#629,1.);
#629 = DIRECTION('',(0.,1.));
#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#631 = ORIENTED_EDGE('',*,*,#632,.F.);
#632 = EDGE_CURVE('',#610,#610,#633,.T.);
#633 = SURFACE_CURVE('',#634,(#639,#646),.PCURVE_S1.);
#634 = CIRCLE('',#635,3.);
#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638);
#636 = CARTESIAN_POINT('',(0.,52.111989772797,0.));
#637 = DIRECTION('',(0.,1.,0.));
#638 = DIRECTION('',(1.,-0.,1.066666666667E-15));
#639 = PCURVE('',#592,#640);
#640 = DEFINITIONAL_REPRESENTATION('',(#641),#645);
#641 = LINE('',#642,#643);
#642 = CARTESIAN_POINT('',(0.,25.708141571296));
#643 = VECTOR('',#644,1.);
#644 = DIRECTION('',(1.,0.));
#645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#646 = PCURVE('',#647,#652);
#647 = PLANE('',#648);
#648 = AXIS2_PLACEMENT_3D('',#649,#650,#651);
#649 = CARTESIAN_POINT('',(0.,52.111989772797,0.));
#650 = DIRECTION('',(0.,1.,0.));
#651 = DIRECTION('',(1.,-0.,1.066666666667E-15));
#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
#653 = CIRCLE('',#654,3.);
#654 = AXIS2_PLACEMENT_2D('',#655,#656);
#655 = CARTESIAN_POINT('',(0.,0.));
#656 = DIRECTION('',(1.,0.));
#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#658 = ORIENTED_EDGE('',*,*,#609,.F.);
#659 = ADVANCED_FACE('',(#660),#647,.T.);
#660 = FACE_BOUND('',#661,.T.);
#661 = EDGE_LOOP('',(#662));
#662 = ORIENTED_EDGE('',*,*,#632,.T.);
#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#667)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#664,#665,#666)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#664 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#665 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#666 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#667 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-03),#664,
  'distance_accuracy_value','confusion accuracy');
#668 = SHAPE_DEFINITION_REPRESENTATION(#669,#305);
#669 = PRODUCT_DEFINITION_SHAPE('','',#670);
#670 = PRODUCT_DEFINITION('design','',#671,#674);
#671 = PRODUCT_DEFINITION_FORMATION('','',#672);
#672 = PRODUCT('Product 2.10','Product 2.10','',(#673));
#673 = PRODUCT_CONTEXT('',#2,'mechanical');
#674 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#675 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#676,#678);
#676 = ( REPRESENTATION_RELATIONSHIP('','',#305,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#677) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#677 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51);
#678 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#679
  );
#679 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','','',#5,#670,$);
#680 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#672));
#681 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#682)
  ,#70);
#682 = STYLED_ITEM('color',(#683),#62);
#683 = PRESENTATION_STYLE_ASSIGNMENT((#684,#690));
#684 = SURFACE_STYLE_USAGE(.BOTH.,#685);
#685 = SURFACE_SIDE_STYLE('',(#686));
#686 = SURFACE_STYLE_FILL_AREA(#687);
#687 = FILL_AREA_STYLE('',(#688));
#688 = FILL_AREA_STYLE_COLOUR('',#689);
#689 = COLOUR_RGB('',0.313725501299,0.313725501299,0.313725501299);
#690 = CURVE_STYLE('',#691,POSITIVE_LENGTH_MEASURE(0.1),#692);
#691 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#692 = COLOUR_RGB('',0.313725501299,0.313725501299,0.313725501299);
#693 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#694)
  ,#97);
#694 = STYLED_ITEM('color',(#683),#89);
#695 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#696)
  ,#124);
#696 = STYLED_ITEM('color',(#683),#116);
#697 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#698)
  ,#151);
#698 = STYLED_ITEM('color',(#683),#143);
#699 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#700)
  ,#178);
#700 = STYLED_ITEM('color',(#683),#170);
#701 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#702)
  ,#205);
#702 = STYLED_ITEM('color',(#683),#197);
#703 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#704)
  ,#233);
#704 = STYLED_ITEM('color',(#683),#224);
#705 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#706)
  ,#260);
#706 = STYLED_ITEM('color',(#683),#252);
#707 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#708)
  ,#287);
#708 = STYLED_ITEM('color',(#683),#279);
#709 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#710)
  ,#663);
#710 = STYLED_ITEM('color',(#683),#306);
#711 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#712)
  ,#663);
#712 = STYLED_ITEM('color',(#683),#549);
#713 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#714)
  ,#663);
#714 = STYLED_ITEM('color',(#683),#399);
#715 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#716)
  ,#663);
#716 = STYLED_ITEM('color',(#683),#308);
#717 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#718)
  ,#663);
#718 = STYLED_ITEM('color',(#683),#659);
#719 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#720)
  ,#663);
#720 = STYLED_ITEM('color',(#683),#604);
#721 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#722)
  ,#663);
#722 = STYLED_ITEM('color',(#683),#490);
#723 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#724)
  ,#663);
#724 = STYLED_ITEM('color',(#683),#455);
#725 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#726)
  ,#663);
#726 = STYLED_ITEM('color',(#683),#494);
ENDSEC;
END-ISO-10303-21;
