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