ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
FILE_NAME('/var/www/3D/0T/11558067.1.2.stp','2022-03-31T10:29:01',(
    'Author'),(''),'Open CASCADE STEP processor 6.9','FreeCAD','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('ASSEMBLY','ASSEMBLY','',(#8));
#8 = PRODUCT_CONTEXT('',#2,'mechanical');
#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
#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.1));
#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 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24,
  'distance_accuracy_value','confusion accuracy');
#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
#29 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#30),#316);
#30 = MANIFOLD_SOLID_BREP('',#31);
#31 = CLOSED_SHELL('',(#32,#118,#201,#248,#302,#309));
#32 = ADVANCED_FACE('',(#33),#47,.F.);
#33 = FACE_BOUND('',#34,.F.);
#34 = EDGE_LOOP('',(#35,#65,#91,#92));
#35 = ORIENTED_EDGE('',*,*,#36,.T.);
#36 = EDGE_CURVE('',#37,#39,#41,.T.);
#37 = VERTEX_POINT('',#38);
#38 = CARTESIAN_POINT('',(-2.,0.95,0.));
#39 = VERTEX_POINT('',#40);
#40 = CARTESIAN_POINT('',(-2.,0.95,5.4));
#41 = SURFACE_CURVE('',#42,(#46,#58),.PCURVE_S1.);
#42 = LINE('',#43,#44);
#43 = CARTESIAN_POINT('',(-2.,0.95,0.));
#44 = VECTOR('',#45,1.);
#45 = DIRECTION('',(0.,0.,1.));
#46 = PCURVE('',#47,#52);
#47 = PLANE('',#48);
#48 = AXIS2_PLACEMENT_3D('',#49,#50,#51);
#49 = CARTESIAN_POINT('',(-2.,0.95,0.));
#50 = DIRECTION('',(1.,0.,-0.));
#51 = DIRECTION('',(0.,-1.,0.));
#52 = DEFINITIONAL_REPRESENTATION('',(#53),#57);
#53 = LINE('',#54,#55);
#54 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
#55 = VECTOR('',#56,1.);
#56 = DIRECTION('',(0.,-1.));
#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#58 = PCURVE('',#47,#59);
#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
#60 = LINE('',#61,#62);
#61 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
#62 = VECTOR('',#63,1.);
#63 = DIRECTION('',(0.,-1.));
#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#65 = ORIENTED_EDGE('',*,*,#66,.T.);
#66 = EDGE_CURVE('',#39,#39,#67,.T.);
#67 = SURFACE_CURVE('',#68,(#72,#79),.PCURVE_S1.);
#68 = LINE('',#69,#70);
#69 = CARTESIAN_POINT('',(-2.,0.95,5.4));
#70 = VECTOR('',#71,1.);
#71 = DIRECTION('',(0.,-1.,0.));
#72 = PCURVE('',#47,#73);
#73 = DEFINITIONAL_REPRESENTATION('',(#74),#78);
#74 = LINE('',#75,#76);
#75 = CARTESIAN_POINT('',(0.,-5.4));
#76 = VECTOR('',#77,1.);
#77 = DIRECTION('',(1.,0.));
#78 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#79 = PCURVE('',#80,#85);
#80 = PLANE('',#81);
#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84);
#82 = CARTESIAN_POINT('',(1.,0.95,5.4));
#83 = DIRECTION('',(0.,0.,1.));
#84 = DIRECTION('',(1.,0.,0.));
#85 = DEFINITIONAL_REPRESENTATION('',(#86),#90);
#86 = LINE('',#87,#88);
#87 = CARTESIAN_POINT('',(-3.,-3.330669073875E-16));
#88 = VECTOR('',#89,1.);
#89 = DIRECTION('',(0.,-1.));
#90 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#91 = ORIENTED_EDGE('',*,*,#36,.F.);
#92 = ORIENTED_EDGE('',*,*,#93,.F.);
#93 = EDGE_CURVE('',#37,#37,#94,.T.);
#94 = SURFACE_CURVE('',#95,(#99,#106),.PCURVE_S1.);
#95 = LINE('',#96,#97);
#96 = CARTESIAN_POINT('',(-2.,0.95,0.));
#97 = VECTOR('',#98,1.);
#98 = DIRECTION('',(0.,-1.,0.));
#99 = PCURVE('',#47,#100);
#100 = DEFINITIONAL_REPRESENTATION('',(#101),#105);
#101 = LINE('',#102,#103);
#102 = CARTESIAN_POINT('',(0.,0.));
#103 = VECTOR('',#104,1.);
#104 = DIRECTION('',(1.,0.));
#105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#106 = PCURVE('',#107,#112);
#107 = PLANE('',#108);
#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111);
#109 = CARTESIAN_POINT('',(1.,0.95,0.));
#110 = DIRECTION('',(0.,0.,1.));
#111 = DIRECTION('',(1.,0.,0.));
#112 = DEFINITIONAL_REPRESENTATION('',(#113),#117);
#113 = LINE('',#114,#115);
#114 = CARTESIAN_POINT('',(-3.,-3.330669073875E-16));
#115 = VECTOR('',#116,1.);
#116 = DIRECTION('',(0.,-1.));
#117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#118 = ADVANCED_FACE('',(#119),#133,.T.);
#119 = FACE_BOUND('',#120,.F.);
#120 = EDGE_LOOP('',(#121,#122,#151,#179));
#121 = ORIENTED_EDGE('',*,*,#36,.T.);
#122 = ORIENTED_EDGE('',*,*,#123,.T.);
#123 = EDGE_CURVE('',#39,#124,#126,.T.);
#124 = VERTEX_POINT('',#125);
#125 = CARTESIAN_POINT('',(4.,0.95,5.4));
#126 = SURFACE_CURVE('',#127,(#132,#144),.PCURVE_S1.);
#127 = CIRCLE('',#128,3.);
#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131);
#129 = CARTESIAN_POINT('',(1.,0.95,5.4));
#130 = DIRECTION('',(0.,0.,1.));
#131 = DIRECTION('',(1.,0.,0.));
#132 = PCURVE('',#133,#138);
#133 = CYLINDRICAL_SURFACE('',#134,3.);
#134 = AXIS2_PLACEMENT_3D('',#135,#136,#137);
#135 = CARTESIAN_POINT('',(1.,0.95,0.));
#136 = DIRECTION('',(-0.,-0.,-1.));
#137 = DIRECTION('',(1.,0.,0.));
#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143);
#139 = LINE('',#140,#141);
#140 = CARTESIAN_POINT('',(-0.,-5.4));
#141 = VECTOR('',#142,1.);
#142 = DIRECTION('',(-1.,0.));
#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#144 = PCURVE('',#80,#145);
#145 = DEFINITIONAL_REPRESENTATION('',(#146),#150);
#146 = CIRCLE('',#147,3.);
#147 = AXIS2_PLACEMENT_2D('',#148,#149);
#148 = CARTESIAN_POINT('',(4.440892098501E-16,-1.110223024625E-16));
#149 = DIRECTION('',(1.,0.));
#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#151 = ORIENTED_EDGE('',*,*,#152,.F.);
#152 = EDGE_CURVE('',#153,#124,#155,.T.);
#153 = VERTEX_POINT('',#154);
#154 = CARTESIAN_POINT('',(4.,0.95,0.));
#155 = SURFACE_CURVE('',#156,(#160,#167),.PCURVE_S1.);
#156 = LINE('',#157,#158);
#157 = CARTESIAN_POINT('',(4.,0.95,0.));
#158 = VECTOR('',#159,1.);
#159 = DIRECTION('',(0.,0.,1.));
#160 = PCURVE('',#133,#161);
#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
#162 = LINE('',#163,#164);
#163 = CARTESIAN_POINT('',(-6.28318530718,0.));
#164 = VECTOR('',#165,1.);
#165 = DIRECTION('',(-0.,-1.));
#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#167 = PCURVE('',#168,#173);
#168 = PLANE('',#169);
#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172);
#170 = CARTESIAN_POINT('',(4.,0.95,0.));
#171 = DIRECTION('',(-1.,0.,0.));
#172 = DIRECTION('',(0.,1.,0.));
#173 = DEFINITIONAL_REPRESENTATION('',(#174),#178);
#174 = LINE('',#175,#176);
#175 = CARTESIAN_POINT('',(-2.22044604925E-16,0.));
#176 = VECTOR('',#177,1.);
#177 = DIRECTION('',(0.,-1.));
#178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#179 = ORIENTED_EDGE('',*,*,#180,.F.);
#180 = EDGE_CURVE('',#37,#153,#181,.T.);
#181 = SURFACE_CURVE('',#182,(#187,#194),.PCURVE_S1.);
#182 = CIRCLE('',#183,3.);
#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
#184 = CARTESIAN_POINT('',(1.,0.95,0.));
#185 = DIRECTION('',(0.,0.,1.));
#186 = DIRECTION('',(1.,0.,0.));
#187 = PCURVE('',#133,#188);
#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193);
#189 = LINE('',#190,#191);
#190 = CARTESIAN_POINT('',(-0.,0.));
#191 = VECTOR('',#192,1.);
#192 = DIRECTION('',(-1.,0.));
#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#194 = PCURVE('',#107,#195);
#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200);
#196 = CIRCLE('',#197,3.);
#197 = AXIS2_PLACEMENT_2D('',#198,#199);
#198 = CARTESIAN_POINT('',(4.440892098501E-16,-1.110223024625E-16));
#199 = DIRECTION('',(1.,0.));
#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#201 = ADVANCED_FACE('',(#202),#168,.F.);
#202 = FACE_BOUND('',#203,.F.);
#203 = EDGE_LOOP('',(#204,#205,#226,#227));
#204 = ORIENTED_EDGE('',*,*,#152,.T.);
#205 = ORIENTED_EDGE('',*,*,#206,.T.);
#206 = EDGE_CURVE('',#124,#124,#207,.T.);
#207 = SURFACE_CURVE('',#208,(#212,#219),.PCURVE_S1.);
#208 = LINE('',#209,#210);
#209 = CARTESIAN_POINT('',(4.,0.95,5.4));
#210 = VECTOR('',#211,1.);
#211 = DIRECTION('',(0.,1.,0.));
#212 = PCURVE('',#168,#213);
#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
#214 = LINE('',#215,#216);
#215 = CARTESIAN_POINT('',(0.,-5.4));
#216 = VECTOR('',#217,1.);
#217 = DIRECTION('',(1.,0.));
#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#219 = PCURVE('',#80,#220);
#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225);
#221 = LINE('',#222,#223);
#222 = CARTESIAN_POINT('',(3.,-3.330669073875E-16));
#223 = VECTOR('',#224,1.);
#224 = DIRECTION('',(0.,1.));
#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#226 = ORIENTED_EDGE('',*,*,#152,.F.);
#227 = ORIENTED_EDGE('',*,*,#228,.F.);
#228 = EDGE_CURVE('',#153,#153,#229,.T.);
#229 = SURFACE_CURVE('',#230,(#234,#241),.PCURVE_S1.);
#230 = LINE('',#231,#232);
#231 = CARTESIAN_POINT('',(4.,0.95,0.));
#232 = VECTOR('',#233,1.);
#233 = DIRECTION('',(0.,1.,0.));
#234 = PCURVE('',#168,#235);
#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240);
#236 = LINE('',#237,#238);
#237 = CARTESIAN_POINT('',(0.,0.));
#238 = VECTOR('',#239,1.);
#239 = DIRECTION('',(1.,0.));
#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#241 = PCURVE('',#107,#242);
#242 = DEFINITIONAL_REPRESENTATION('',(#243),#247);
#243 = LINE('',#244,#245);
#244 = CARTESIAN_POINT('',(3.,-3.330669073875E-16));
#245 = VECTOR('',#246,1.);
#246 = DIRECTION('',(0.,1.));
#247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#248 = ADVANCED_FACE('',(#249),#261,.T.);
#249 = FACE_BOUND('',#250,.F.);
#250 = EDGE_LOOP('',(#251,#252,#279,#280));
#251 = ORIENTED_EDGE('',*,*,#152,.T.);
#252 = ORIENTED_EDGE('',*,*,#253,.T.);
#253 = EDGE_CURVE('',#124,#39,#254,.T.);
#254 = SURFACE_CURVE('',#255,(#260,#272),.PCURVE_S1.);
#255 = CIRCLE('',#256,3.);
#256 = AXIS2_PLACEMENT_3D('',#257,#258,#259);
#257 = CARTESIAN_POINT('',(1.,0.95,5.4));
#258 = DIRECTION('',(0.,0.,1.));
#259 = DIRECTION('',(1.,0.,0.));
#260 = PCURVE('',#261,#266);
#261 = CYLINDRICAL_SURFACE('',#262,3.);
#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265);
#263 = CARTESIAN_POINT('',(1.,0.95,0.));
#264 = DIRECTION('',(-0.,-0.,-1.));
#265 = DIRECTION('',(1.,0.,0.));
#266 = DEFINITIONAL_REPRESENTATION('',(#267),#271);
#267 = LINE('',#268,#269);
#268 = CARTESIAN_POINT('',(-0.,-5.4));
#269 = VECTOR('',#270,1.);
#270 = DIRECTION('',(-1.,0.));
#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#272 = PCURVE('',#80,#273);
#273 = DEFINITIONAL_REPRESENTATION('',(#274),#278);
#274 = CIRCLE('',#275,3.);
#275 = AXIS2_PLACEMENT_2D('',#276,#277);
#276 = CARTESIAN_POINT('',(4.440892098501E-16,-1.110223024625E-16));
#277 = DIRECTION('',(1.,0.));
#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#279 = ORIENTED_EDGE('',*,*,#36,.F.);
#280 = ORIENTED_EDGE('',*,*,#281,.F.);
#281 = EDGE_CURVE('',#153,#37,#282,.T.);
#282 = SURFACE_CURVE('',#283,(#288,#295),.PCURVE_S1.);
#283 = CIRCLE('',#284,3.);
#284 = AXIS2_PLACEMENT_3D('',#285,#286,#287);
#285 = CARTESIAN_POINT('',(1.,0.95,0.));
#286 = DIRECTION('',(0.,0.,1.));
#287 = DIRECTION('',(1.,0.,0.));
#288 = PCURVE('',#261,#289);
#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
#290 = LINE('',#291,#292);
#291 = CARTESIAN_POINT('',(-0.,0.));
#292 = VECTOR('',#293,1.);
#293 = DIRECTION('',(-1.,0.));
#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#295 = PCURVE('',#107,#296);
#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301);
#297 = CIRCLE('',#298,3.);
#298 = AXIS2_PLACEMENT_2D('',#299,#300);
#299 = CARTESIAN_POINT('',(4.440892098501E-16,-1.110223024625E-16));
#300 = DIRECTION('',(1.,0.));
#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#302 = ADVANCED_FACE('',(#303),#107,.F.);
#303 = FACE_BOUND('',#304,.F.);
#304 = EDGE_LOOP('',(#305,#306,#307,#308));
#305 = ORIENTED_EDGE('',*,*,#93,.T.);
#306 = ORIENTED_EDGE('',*,*,#180,.T.);
#307 = ORIENTED_EDGE('',*,*,#228,.T.);
#308 = ORIENTED_EDGE('',*,*,#281,.T.);
#309 = ADVANCED_FACE('',(#310),#80,.T.);
#310 = FACE_BOUND('',#311,.T.);
#311 = EDGE_LOOP('',(#312,#313,#314,#315));
#312 = ORIENTED_EDGE('',*,*,#66,.T.);
#313 = ORIENTED_EDGE('',*,*,#123,.T.);
#314 = ORIENTED_EDGE('',*,*,#206,.T.);
#315 = ORIENTED_EDGE('',*,*,#253,.T.);
#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#320)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#317,#318,#319)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#317 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#318 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#319 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#320 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#317,
  'distance_accuracy_value','confusion accuracy');
#321 = SHAPE_DEFINITION_REPRESENTATION(#322,#29);
#322 = PRODUCT_DEFINITION_SHAPE('','',#323);
#323 = PRODUCT_DEFINITION('design','',#324,#327);
#324 = PRODUCT_DEFINITION_FORMATION('','',#325);
#325 = PRODUCT('Body','Body','',(#326));
#326 = PRODUCT_CONTEXT('',#2,'mechanical');
#327 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#328 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#329,#331);
#329 = ( REPRESENTATION_RELATIONSHIP('','',#29,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#330) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#330 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
#331 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#332
  );
#332 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#323,$);
#333 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#325));
#334 = SHAPE_REPRESENTATION('',(#11,#335,#433),#531);
#335 = MANIFOLD_SOLID_BREP('',#336);
#336 = CLOSED_SHELL('',(#337,#425,#429));
#337 = ADVANCED_FACE('',(#338),#351,.T.);
#338 = FACE_BOUND('',#339,.T.);
#339 = EDGE_LOOP('',(#340,#374,#397,#424));
#340 = ORIENTED_EDGE('',*,*,#341,.F.);
#341 = EDGE_CURVE('',#342,#342,#344,.T.);
#342 = VERTEX_POINT('',#343);
#343 = CARTESIAN_POINT('',(0.2,-4.898587196589E-17,1.E-01));
#344 = SURFACE_CURVE('',#345,(#350,#362),.PCURVE_S1.);
#345 = CIRCLE('',#346,0.2);
#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349);
#347 = CARTESIAN_POINT('',(0.,0.,1.E-01));
#348 = DIRECTION('',(0.,0.,1.));
#349 = DIRECTION('',(1.,0.,0.));
#350 = PCURVE('',#351,#356);
#351 = CYLINDRICAL_SURFACE('',#352,0.2);
#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355);
#353 = CARTESIAN_POINT('',(0.,0.,-5.));
#354 = DIRECTION('',(0.,0.,1.));
#355 = DIRECTION('',(1.,0.,0.));
#356 = DEFINITIONAL_REPRESENTATION('',(#357),#361);
#357 = LINE('',#358,#359);
#358 = CARTESIAN_POINT('',(0.,5.1));
#359 = VECTOR('',#360,1.);
#360 = DIRECTION('',(1.,0.));
#361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#362 = PCURVE('',#363,#368);
#363 = PLANE('',#364);
#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367);
#365 = CARTESIAN_POINT('',(0.,0.,1.E-01));
#366 = DIRECTION('',(0.,0.,1.));
#367 = DIRECTION('',(1.,0.,0.));
#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373);
#369 = CIRCLE('',#370,0.2);
#370 = AXIS2_PLACEMENT_2D('',#371,#372);
#371 = CARTESIAN_POINT('',(0.,0.));
#372 = DIRECTION('',(1.,0.));
#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#374 = ORIENTED_EDGE('',*,*,#375,.F.);
#375 = EDGE_CURVE('',#376,#342,#378,.T.);
#376 = VERTEX_POINT('',#377);
#377 = CARTESIAN_POINT('',(0.2,-4.898587196589E-17,-5.));
#378 = SEAM_CURVE('',#379,(#383,#390),.PCURVE_S1.);
#379 = LINE('',#380,#381);
#380 = CARTESIAN_POINT('',(0.2,-4.898587196589E-17,-5.));
#381 = VECTOR('',#382,1.);
#382 = DIRECTION('',(0.,0.,1.));
#383 = PCURVE('',#351,#384);
#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389);
#385 = LINE('',#386,#387);
#386 = CARTESIAN_POINT('',(6.28318530718,-0.));
#387 = VECTOR('',#388,1.);
#388 = DIRECTION('',(0.,1.));
#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#390 = PCURVE('',#351,#391);
#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396);
#392 = LINE('',#393,#394);
#393 = CARTESIAN_POINT('',(0.,-0.));
#394 = VECTOR('',#395,1.);
#395 = DIRECTION('',(0.,1.));
#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#397 = ORIENTED_EDGE('',*,*,#398,.T.);
#398 = EDGE_CURVE('',#376,#376,#399,.T.);
#399 = SURFACE_CURVE('',#400,(#405,#412),.PCURVE_S1.);
#400 = CIRCLE('',#401,0.2);
#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404);
#402 = CARTESIAN_POINT('',(0.,0.,-5.));
#403 = DIRECTION('',(0.,0.,1.));
#404 = DIRECTION('',(1.,0.,0.));
#405 = PCURVE('',#351,#406);
#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411);
#407 = LINE('',#408,#409);
#408 = CARTESIAN_POINT('',(0.,0.));
#409 = VECTOR('',#410,1.);
#410 = DIRECTION('',(1.,0.));
#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#412 = PCURVE('',#413,#418);
#413 = PLANE('',#414);
#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417);
#415 = CARTESIAN_POINT('',(0.,0.,-5.));
#416 = DIRECTION('',(0.,0.,1.));
#417 = DIRECTION('',(1.,0.,0.));
#418 = DEFINITIONAL_REPRESENTATION('',(#419),#423);
#419 = CIRCLE('',#420,0.2);
#420 = AXIS2_PLACEMENT_2D('',#421,#422);
#421 = CARTESIAN_POINT('',(0.,0.));
#422 = DIRECTION('',(1.,0.));
#423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#424 = ORIENTED_EDGE('',*,*,#375,.T.);
#425 = ADVANCED_FACE('',(#426),#363,.T.);
#426 = FACE_BOUND('',#427,.T.);
#427 = EDGE_LOOP('',(#428));
#428 = ORIENTED_EDGE('',*,*,#341,.T.);
#429 = ADVANCED_FACE('',(#430),#413,.F.);
#430 = FACE_BOUND('',#431,.T.);
#431 = EDGE_LOOP('',(#432));
#432 = ORIENTED_EDGE('',*,*,#398,.F.);
#433 = MANIFOLD_SOLID_BREP('',#434);
#434 = CLOSED_SHELL('',(#435,#523,#527));
#435 = ADVANCED_FACE('',(#436),#449,.T.);
#436 = FACE_BOUND('',#437,.T.);
#437 = EDGE_LOOP('',(#438,#472,#495,#522));
#438 = ORIENTED_EDGE('',*,*,#439,.F.);
#439 = EDGE_CURVE('',#440,#440,#442,.T.);
#440 = VERTEX_POINT('',#441);
#441 = CARTESIAN_POINT('',(0.2,1.9,1.E-01));
#442 = SURFACE_CURVE('',#443,(#448,#460),.PCURVE_S1.);
#443 = CIRCLE('',#444,0.2);
#444 = AXIS2_PLACEMENT_3D('',#445,#446,#447);
#445 = CARTESIAN_POINT('',(0.,1.9,1.E-01));
#446 = DIRECTION('',(0.,0.,1.));
#447 = DIRECTION('',(1.,0.,0.));
#448 = PCURVE('',#449,#454);
#449 = CYLINDRICAL_SURFACE('',#450,0.2);
#450 = AXIS2_PLACEMENT_3D('',#451,#452,#453);
#451 = CARTESIAN_POINT('',(0.,1.9,-5.));
#452 = DIRECTION('',(0.,0.,1.));
#453 = DIRECTION('',(1.,0.,0.));
#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459);
#455 = LINE('',#456,#457);
#456 = CARTESIAN_POINT('',(0.,5.1));
#457 = VECTOR('',#458,1.);
#458 = DIRECTION('',(1.,0.));
#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#460 = PCURVE('',#461,#466);
#461 = PLANE('',#462);
#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465);
#463 = CARTESIAN_POINT('',(0.,1.9,1.E-01));
#464 = DIRECTION('',(0.,0.,1.));
#465 = DIRECTION('',(1.,0.,0.));
#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471);
#467 = CIRCLE('',#468,0.2);
#468 = AXIS2_PLACEMENT_2D('',#469,#470);
#469 = CARTESIAN_POINT('',(0.,0.));
#470 = DIRECTION('',(1.,0.));
#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#472 = ORIENTED_EDGE('',*,*,#473,.F.);
#473 = EDGE_CURVE('',#474,#440,#476,.T.);
#474 = VERTEX_POINT('',#475);
#475 = CARTESIAN_POINT('',(0.2,1.9,-5.));
#476 = SEAM_CURVE('',#477,(#481,#488),.PCURVE_S1.);
#477 = LINE('',#478,#479);
#478 = CARTESIAN_POINT('',(0.2,1.9,-5.));
#479 = VECTOR('',#480,1.);
#480 = DIRECTION('',(0.,0.,1.));
#481 = PCURVE('',#449,#482);
#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487);
#483 = LINE('',#484,#485);
#484 = CARTESIAN_POINT('',(6.28318530718,-0.));
#485 = VECTOR('',#486,1.);
#486 = DIRECTION('',(0.,1.));
#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#488 = PCURVE('',#449,#489);
#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494);
#490 = LINE('',#491,#492);
#491 = CARTESIAN_POINT('',(0.,-0.));
#492 = VECTOR('',#493,1.);
#493 = DIRECTION('',(0.,1.));
#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#495 = ORIENTED_EDGE('',*,*,#496,.T.);
#496 = EDGE_CURVE('',#474,#474,#497,.T.);
#497 = SURFACE_CURVE('',#498,(#503,#510),.PCURVE_S1.);
#498 = CIRCLE('',#499,0.2);
#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
#500 = CARTESIAN_POINT('',(0.,1.9,-5.));
#501 = DIRECTION('',(0.,0.,1.));
#502 = DIRECTION('',(1.,0.,0.));
#503 = PCURVE('',#449,#504);
#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509);
#505 = LINE('',#506,#507);
#506 = CARTESIAN_POINT('',(0.,0.));
#507 = VECTOR('',#508,1.);
#508 = DIRECTION('',(1.,0.));
#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#510 = PCURVE('',#511,#516);
#511 = PLANE('',#512);
#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515);
#513 = CARTESIAN_POINT('',(0.,1.9,-5.));
#514 = DIRECTION('',(0.,0.,1.));
#515 = DIRECTION('',(1.,0.,0.));
#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521);
#517 = CIRCLE('',#518,0.2);
#518 = AXIS2_PLACEMENT_2D('',#519,#520);
#519 = CARTESIAN_POINT('',(0.,0.));
#520 = DIRECTION('',(1.,0.));
#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
  ) );
#522 = ORIENTED_EDGE('',*,*,#473,.T.);
#523 = ADVANCED_FACE('',(#524),#461,.T.);
#524 = FACE_BOUND('',#525,.T.);
#525 = EDGE_LOOP('',(#526));
#526 = ORIENTED_EDGE('',*,*,#439,.T.);
#527 = ADVANCED_FACE('',(#528),#511,.F.);
#528 = FACE_BOUND('',#529,.T.);
#529 = EDGE_LOOP('',(#530));
#530 = ORIENTED_EDGE('',*,*,#496,.F.);
#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#535)) GLOBAL_UNIT_ASSIGNED_CONTEXT
((#532,#533,#534)) REPRESENTATION_CONTEXT('Context #1',
  '3D Context with UNIT and UNCERTAINTY') );
#532 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
#533 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
#534 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
#535 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#532,
  'distance_accuracy_value','confusion accuracy');
#536 = SHAPE_DEFINITION_REPRESENTATION(#537,#334);
#537 = PRODUCT_DEFINITION_SHAPE('','',#538);
#538 = PRODUCT_DEFINITION('design','',#539,#542);
#539 = PRODUCT_DEFINITION_FORMATION('','',#540);
#540 = PRODUCT('Leads','Leads','',(#541));
#541 = PRODUCT_CONTEXT('',#2,'mechanical');
#542 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
#543 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#544,#546);
#544 = ( REPRESENTATION_RELATIONSHIP('','',#334,#10) 
REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#545) 
SHAPE_REPRESENTATION_RELATIONSHIP() );
#545 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
#546 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#547
  );
#547 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#538,$);
#548 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#540));
#549 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#550)
  ,#316);
#550 = STYLED_ITEM('color',(#551),#30);
#551 = PRESENTATION_STYLE_ASSIGNMENT((#552,#558));
#552 = SURFACE_STYLE_USAGE(.BOTH.,#553);
#553 = SURFACE_SIDE_STYLE('',(#554));
#554 = SURFACE_STYLE_FILL_AREA(#555);
#555 = FILL_AREA_STYLE('',(#556));
#556 = FILL_AREA_STYLE_COLOUR('',#557);
#557 = COLOUR_RGB('',0.300000011921,0.300000011921,0.300000011921);
#558 = CURVE_STYLE('',#559,POSITIVE_LENGTH_MEASURE(0.1),#557);
#559 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#560 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#561,
    #571),#531);
#561 = STYLED_ITEM('color',(#562),#335);
#562 = PRESENTATION_STYLE_ASSIGNMENT((#563,#569));
#563 = SURFACE_STYLE_USAGE(.BOTH.,#564);
#564 = SURFACE_SIDE_STYLE('',(#565));
#565 = SURFACE_STYLE_FILL_AREA(#566);
#566 = FILL_AREA_STYLE('',(#567));
#567 = FILL_AREA_STYLE_COLOUR('',#568);
#568 = COLOUR_RGB('',0.73400002718,0.773000001907,0.79699999094);
#569 = CURVE_STYLE('',#570,POSITIVE_LENGTH_MEASURE(0.1),#568);
#570 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
#571 = STYLED_ITEM('color',(#572),#433);
#572 = PRESENTATION_STYLE_ASSIGNMENT((#573,#578));
#573 = SURFACE_STYLE_USAGE(.BOTH.,#574);
#574 = SURFACE_SIDE_STYLE('',(#575));
#575 = SURFACE_STYLE_FILL_AREA(#576);
#576 = FILL_AREA_STYLE('',(#577));
#577 = FILL_AREA_STYLE_COLOUR('',#568);
#578 = CURVE_STYLE('',#579,POSITIVE_LENGTH_MEASURE(0.1),#568);
#579 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
ENDSEC;
END-ISO-10303-21;
