concertina

Elecronic concertina
git clone https://git.woozle.org/neale/concertina.git

concertina / pcb / library / pkg / f8289e96-50c9-4db1-8def-e85f5e652c2c
Neale Pickett  ·  2026-02-20

a001bb98-c971-443c-a6b0-f3c8e2f5cade.step

   1ISO-10303-21;
   2HEADER;
   3FILE_DESCRIPTION(('Open CASCADE Model'),'2;1');
   4FILE_NAME('Open CASCADE Shape Model','2023-10-10T13:21:24',('Author'),(
   5'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7'
   6,'Unknown');
   7FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }'));
   8ENDSEC;
   9DATA;
  10#1=APPLICATION_PROTOCOL_DEFINITION('international standard','automotive_design',2000,#2);
  11#2=APPLICATION_CONTEXT('core data for automotive mechanical design processes');
  12#3=SHAPE_DEFINITION_REPRESENTATION(#4,#10);
  13#4=PRODUCT_DEFINITION_SHAPE('','',#5);
  14#5=PRODUCT_DEFINITION('design','',#6,#9);
  15#6=PRODUCT_DEFINITION_FORMATION('','',#7);
  16#7=PRODUCT('SOT23-6P95_280X145L60X40','SOT23-6P95_280X145L60X40','',(#8));
  17#8=PRODUCT_CONTEXT('',#2,'mechanical');
  18#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  19#10=SHAPE_REPRESENTATION('',(#11,#11,#11,#15,#17,#19,#21,#24,#26),#28);
  20#11=AXIS2_PLACEMENT_3D('',#12,#13,#14);
  21#12=CARTESIAN_POINT('',(0.,0.,0.));
  22#13=DIRECTION('',(0.,0.,1.));
  23#14=DIRECTION('',(1.,0.,0.));
  24#15=AXIS2_PLACEMENT_3D('',#16,#13,#14);
  25#16=CARTESIAN_POINT('',(-1.4,0.95,8.5E-02));
  26#17=AXIS2_PLACEMENT_3D('',#18,#13,#14);
  27#18=CARTESIAN_POINT('',(-1.4,0.,8.5E-02));
  28#19=AXIS2_PLACEMENT_3D('',#20,#13,#14);
  29#20=CARTESIAN_POINT('',(-1.4,-0.95,8.5E-02));
  30#21=AXIS2_PLACEMENT_3D('',#22,#13,#23);
  31#22=CARTESIAN_POINT('',(1.4,-0.95,8.5E-02));
  32#23=DIRECTION('',(-1.,1.224646799147E-16,0.));
  33#24=AXIS2_PLACEMENT_3D('',#25,#13,#23);
  34#25=CARTESIAN_POINT('',(1.4,0.,8.5E-02));
  35#26=AXIS2_PLACEMENT_3D('',#27,#13,#23);
  36#27=CARTESIAN_POINT('',(1.4,0.95,8.5E-02));
  37#28=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#32)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#29,#30,#31)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
  38#29=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
  39#30=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
  40#31=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
  41#32=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#29,'distance_accuracy_value','confusion accuracy');
  42#33=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7));
  43#34=SHAPE_DEFINITION_REPRESENTATION(#35,#40);
  44#35=PRODUCT_DEFINITION_SHAPE('','',#36);
  45#36=PRODUCT_DEFINITION('design','',#37,#39);
  46#37=PRODUCT_DEFINITION_FORMATION('','',#38);
  47#38=PRODUCT('body','body','',(#8));
  48#39=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  49#40=SHAPE_REPRESENTATION('',(#11,#11),#41);
  50#41=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#42)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#29,#30,#31)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
  51#42=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#29,'distance_accuracy_value','confusion accuracy');
  52#43=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#44,#46);
  53#44=( REPRESENTATION_RELATIONSHIP('','',#40,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
  54#45=ITEM_DEFINED_TRANSFORMATION('','',#11,#11);
  55#46=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#47);
  56#47=NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','','',#5,#36,$);
  57#48=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#38));
  58#49=SHAPE_DEFINITION_REPRESENTATION(#50,#55);
  59#50=PRODUCT_DEFINITION_SHAPE('','',#51);
  60#51=PRODUCT_DEFINITION('design','',#52,#54);
  61#52=PRODUCT_DEFINITION_FORMATION('','',#53);
  62#53=PRODUCT('body_part','body_part','',(#8));
  63#54=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
  64#55=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#56),#41);
  65#56=MANIFOLD_SOLID_BREP('',#57);
  66#57=CLOSED_SHELL('',(#58,#91,#120,#147,#176,#203,#217,#232,#253,#271,#284,#315,#329,#352,#368,#382,#409,#423,#450,#464,#491,#506,#529,#537,#546,#554,#560,#568));
  67#58=ADVANCED_FACE('',(#59),#88,.F.);
  68#59=FACE_BOUND('',#60,.F.);
  69#60=EDGE_LOOP('',(#61,#70,#78,#84));
  70#61=ORIENTED_EDGE('',*,*,#62,.F.);
  71#62=EDGE_CURVE('',#63,#65,#67,.T.);
  72#63=VERTEX_POINT('',#64);
  73#64=CARTESIAN_POINT('',(-0.8,-1.3,0.25));
  74#65=VERTEX_POINT('',#66);
  75#66=CARTESIAN_POINT('',(-0.8,-1.3,1.3));
  76#67=LINE('',#68,#69);
  77#68=CARTESIAN_POINT('',(-0.8,-1.3,1.E-01));
  78#69=VECTOR('',#13,1.);
  79#70=ORIENTED_EDGE('',*,*,#71,.T.);
  80#71=EDGE_CURVE('',#63,#72,#74,.T.);
  81#72=VERTEX_POINT('',#73);
  82#73=CARTESIAN_POINT('',(-0.8,1.3,0.25));
  83#74=LINE('',#75,#76);
  84#75=CARTESIAN_POINT('',(-0.8,-1.45,0.25));
  85#76=VECTOR('',#77,1.);
  86#77=DIRECTION('',(0.,1.,0.));
  87#78=ORIENTED_EDGE('',*,*,#79,.T.);
  88#79=EDGE_CURVE('',#72,#80,#82,.T.);
  89#80=VERTEX_POINT('',#81);
  90#81=CARTESIAN_POINT('',(-0.8,1.3,1.3));
  91#82=LINE('',#83,#69);
  92#83=CARTESIAN_POINT('',(-0.8,1.3,1.E-01));
  93#84=ORIENTED_EDGE('',*,*,#85,.F.);
  94#85=EDGE_CURVE('',#65,#80,#86,.T.);
  95#86=LINE('',#87,#76);
  96#87=CARTESIAN_POINT('',(-0.8,-1.45,1.3));
  97#88=PLANE('',#89);
  98#89=AXIS2_PLACEMENT_3D('',#90,#14,#13);
  99#90=CARTESIAN_POINT('',(-0.8,-1.45,1.E-01));
 100#91=ADVANCED_FACE('',(#92),#115,.T.);
 101#92=FACE_BOUND('',#93,.F.);
 102#93=EDGE_LOOP('',(#94,#95,#103,#109));
 103#94=ORIENTED_EDGE('',*,*,#62,.T.);
 104#95=ORIENTED_EDGE('',*,*,#96,.T.);
 105#96=EDGE_CURVE('',#65,#97,#99,.T.);
 106#97=VERTEX_POINT('',#98);
 107#98=CARTESIAN_POINT('',(-0.65,-1.45,1.3));
 108#99=LINE('',#100,#101);
 109#100=CARTESIAN_POINT('',(-0.725,-1.375,1.3));
 110#101=VECTOR('',#102,1.);
 111#102=DIRECTION('',(0.707106781187,-0.707106781187,-1.922962686384E-16));
 112#103=ORIENTED_EDGE('',*,*,#104,.F.);
 113#104=EDGE_CURVE('',#105,#97,#107,.T.);
 114#105=VERTEX_POINT('',#106);
 115#106=CARTESIAN_POINT('',(-0.65,-1.45,0.25));
 116#107=LINE('',#108,#69);
 117#108=CARTESIAN_POINT('',(-0.65,-1.45,1.E-01));
 118#109=ORIENTED_EDGE('',*,*,#110,.F.);
 119#110=EDGE_CURVE('',#63,#105,#111,.T.);
 120#111=LINE('',#112,#113);
 121#112=CARTESIAN_POINT('',(-0.725,-1.375,0.25));
 122#113=VECTOR('',#114,1.);
 123#114=DIRECTION('',(0.707106781187,-0.707106781187,9.614813431918E-17));
 124#115=PLANE('',#116);
 125#116=AXIS2_PLACEMENT_3D('',#117,#118,#119);
 126#117=CARTESIAN_POINT('',(-0.725,-1.375,1.E-01));
 127#118=DIRECTION('',(-0.707106781187,-0.707106781187,0.));
 128#119=DIRECTION('',(0.,0.,-1.));
 129#120=ADVANCED_FACE('',(#121),#142,.T.);
 130#121=FACE_BOUND('',#122,.T.);
 131#122=EDGE_LOOP('',(#123,#70,#131,#139));
 132#123=ORIENTED_EDGE('',*,*,#124,.T.);
 133#124=EDGE_CURVE('',#125,#63,#127,.T.);
 134#125=VERTEX_POINT('',#126);
 135#126=CARTESIAN_POINT('',(-0.65,-1.3,1.E-01));
 136#127=LINE('',#128,#129);
 137#128=CARTESIAN_POINT('',(-0.6875,-1.3,0.1375));
 138#129=VECTOR('',#130,1.);
 139#130=DIRECTION('',(-0.707106781187,6.730369402342E-16,0.707106781187));
 140#131=ORIENTED_EDGE('',*,*,#132,.F.);
 141#132=EDGE_CURVE('',#133,#72,#135,.T.);
 142#133=VERTEX_POINT('',#134);
 143#134=CARTESIAN_POINT('',(-0.65,1.3,1.E-01));
 144#135=LINE('',#136,#137);
 145#136=CARTESIAN_POINT('',(-0.6875,1.3,0.1375));
 146#137=VECTOR('',#138,1.);
 147#138=DIRECTION('',(-0.707106781187,-6.730369402342E-16,0.707106781187));
 148#139=ORIENTED_EDGE('',*,*,#140,.F.);
 149#140=EDGE_CURVE('',#125,#133,#141,.T.);
 150#141=LINE('',#108,#76);
 151#142=PLANE('',#143);
 152#143=AXIS2_PLACEMENT_3D('',#144,#145,#146);
 153#144=CARTESIAN_POINT('',(-0.725,-1.45,0.175));
 154#145=DIRECTION('',(-0.707106781187,-1.735113744859E-18,-0.707106781187));
 155#146=DIRECTION('',(-1.226910695119E-18,1.,-1.226910695119E-18));
 156#147=ADVANCED_FACE('',(#148),#171,.F.);
 157#148=FACE_BOUND('',#149,.F.);
 158#149=EDGE_LOOP('',(#150,#158,#159,#167));
 159#150=ORIENTED_EDGE('',*,*,#151,.T.);
 160#151=EDGE_CURVE('',#152,#65,#154,.T.);
 161#152=VERTEX_POINT('',#153);
 162#153=CARTESIAN_POINT('',(-0.65,-1.3,1.45));
 163#154=LINE('',#155,#156);
 164#155=CARTESIAN_POINT('',(-0.6875,-1.3,1.4125));
 165#156=VECTOR('',#157,1.);
 166#157=DIRECTION('',(-0.707106781187,-5.768888059151E-16,-0.707106781187));
 167#158=ORIENTED_EDGE('',*,*,#85,.T.);
 168#159=ORIENTED_EDGE('',*,*,#160,.T.);
 169#160=EDGE_CURVE('',#80,#161,#163,.T.);
 170#161=VERTEX_POINT('',#162);
 171#162=CARTESIAN_POINT('',(-0.65,1.3,1.45));
 172#163=LINE('',#164,#165);
 173#164=CARTESIAN_POINT('',(-0.725,1.3,1.375));
 174#165=VECTOR('',#166,1.);
 175#166=DIRECTION('',(0.707106781187,-5.768888059151E-16,0.707106781187));
 176#167=ORIENTED_EDGE('',*,*,#168,.F.);
 177#168=EDGE_CURVE('',#152,#161,#169,.T.);
 178#169=LINE('',#170,#76);
 179#170=CARTESIAN_POINT('',(-0.65,-1.45,1.45));
 180#171=PLANE('',#172);
 181#172=AXIS2_PLACEMENT_3D('',#173,#174,#175);
 182#173=CARTESIAN_POINT('',(-0.725,-1.45,1.375));
 183#174=DIRECTION('',(0.707106781187,1.735113744859E-18,-0.707106781187));
 184#175=DIRECTION('',(-1.226910695119E-18,1.,1.226910695119E-18));
 185#176=ADVANCED_FACE('',(#177),#199,.F.);
 186#177=FACE_BOUND('',#178,.T.);
 187#178=EDGE_LOOP('',(#78,#179,#187,#193));
 188#179=ORIENTED_EDGE('',*,*,#180,.F.);
 189#180=EDGE_CURVE('',#181,#80,#183,.T.);
 190#181=VERTEX_POINT('',#182);
 191#182=CARTESIAN_POINT('',(-0.65,1.45,1.3));
 192#183=LINE('',#184,#185);
 193#184=CARTESIAN_POINT('',(-0.6875,1.4125,1.3));
 194#185=VECTOR('',#186,1.);
 195#186=DIRECTION('',(-0.707106781187,-0.707106781187,9.614813431918E-17));
 196#187=ORIENTED_EDGE('',*,*,#188,.F.);
 197#188=EDGE_CURVE('',#189,#181,#191,.T.);
 198#189=VERTEX_POINT('',#190);
 199#190=CARTESIAN_POINT('',(-0.65,1.45,0.25));
 200#191=LINE('',#192,#69);
 201#192=CARTESIAN_POINT('',(-0.65,1.45,1.E-01));
 202#193=ORIENTED_EDGE('',*,*,#194,.F.);
 203#194=EDGE_CURVE('',#72,#189,#195,.T.);
 204#195=LINE('',#196,#197);
 205#196=CARTESIAN_POINT('',(-0.725,1.375,0.25));
 206#197=VECTOR('',#198,1.);
 207#198=DIRECTION('',(0.707106781187,0.707106781187,9.614813431918E-17));
 208#199=PLANE('',#200);
 209#200=AXIS2_PLACEMENT_3D('',#201,#202,#119);
 210#201=CARTESIAN_POINT('',(-0.725,1.375,1.E-01));
 211#202=DIRECTION('',(0.707106781187,-0.707106781187,0.));
 212#203=ADVANCED_FACE('',(#204),#213,.T.);
 213#204=FACE_BOUND('',#205,.T.);
 214#205=EDGE_LOOP('',(#206,#207,#109));
 215#206=ORIENTED_EDGE('',*,*,#124,.F.);
 216#207=ORIENTED_EDGE('',*,*,#208,.T.);
 217#208=EDGE_CURVE('',#125,#105,#209,.T.);
 218#209=LINE('',#210,#211);
 219#210=CARTESIAN_POINT('',(-0.65,-1.3375,0.1375));
 220#211=VECTOR('',#212,1.);
 221#212=DIRECTION('',(6.730369402342E-16,-0.707106781187,0.707106781187));
 222#213=PLANE('',#214);
 223#214=AXIS2_PLACEMENT_3D('',#126,#215,#216);
 224#215=DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919));
 225#216=DIRECTION('',(0.707106781187,-0.707106781187,2.775557561563E-17));
 226#217=ADVANCED_FACE('',(#218),#228,.F.);
 227#218=FACE_BOUND('',#219,.F.);
 228#219=EDGE_LOOP('',(#220,#221,#227));
 229#220=ORIENTED_EDGE('',*,*,#151,.F.);
 230#221=ORIENTED_EDGE('',*,*,#222,.T.);
 231#222=EDGE_CURVE('',#152,#97,#223,.T.);
 232#223=LINE('',#224,#225);
 233#224=CARTESIAN_POINT('',(-0.65,-1.3375,1.4125));
 234#225=VECTOR('',#226,1.);
 235#226=DIRECTION('',(-4.807406715959E-16,-0.707106781187,-0.707106781187));
 236#227=ORIENTED_EDGE('',*,*,#96,.F.);
 237#228=PLANE('',#229);
 238#229=AXIS2_PLACEMENT_3D('',#153,#230,#231);
 239#230=DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919));
 240#231=DIRECTION('',(0.707106781187,-0.707106781187,-8.326672684689E-17));
 241#232=ADVANCED_FACE('',(#233),#251,.F.);
 242#233=FACE_BOUND('',#234,.F.);
 243#234=EDGE_LOOP('',(#235,#236,#242,#248));
 244#235=ORIENTED_EDGE('',*,*,#104,.T.);
 245#236=ORIENTED_EDGE('',*,*,#237,.T.);
 246#237=EDGE_CURVE('',#97,#238,#240,.T.);
 247#238=VERTEX_POINT('',#239);
 248#239=CARTESIAN_POINT('',(0.65,-1.45,1.3));
 249#240=LINE('',#87,#241);
 250#241=VECTOR('',#14,1.);
 251#242=ORIENTED_EDGE('',*,*,#243,.F.);
 252#243=EDGE_CURVE('',#244,#238,#246,.T.);
 253#244=VERTEX_POINT('',#245);
 254#245=CARTESIAN_POINT('',(0.65,-1.45,0.25));
 255#246=LINE('',#247,#69);
 256#247=CARTESIAN_POINT('',(0.65,-1.45,1.E-01));
 257#248=ORIENTED_EDGE('',*,*,#249,.F.);
 258#249=EDGE_CURVE('',#105,#244,#250,.T.);
 259#250=LINE('',#75,#241);
 260#251=PLANE('',#252);
 261#252=AXIS2_PLACEMENT_3D('',#90,#77,#13);
 262#253=ADVANCED_FACE('',(#254),#269,.F.);
 263#254=FACE_BOUND('',#255,.F.);
 264#255=EDGE_LOOP('',(#139,#256,#261,#266));
 265#256=ORIENTED_EDGE('',*,*,#257,.T.);
 266#257=EDGE_CURVE('',#125,#258,#260,.T.);
 267#258=VERTEX_POINT('',#259);
 268#259=CARTESIAN_POINT('',(0.65,-1.3,1.E-01));
 269#260=LINE('',#68,#241);
 270#261=ORIENTED_EDGE('',*,*,#262,.T.);
 271#262=EDGE_CURVE('',#258,#263,#265,.T.);
 272#263=VERTEX_POINT('',#264);
 273#264=CARTESIAN_POINT('',(0.65,1.3,1.E-01));
 274#265=LINE('',#247,#76);
 275#266=ORIENTED_EDGE('',*,*,#267,.F.);
 276#267=EDGE_CURVE('',#133,#263,#268,.T.);
 277#268=LINE('',#83,#241);
 278#269=PLANE('',#270);
 279#270=AXIS2_PLACEMENT_3D('',#90,#13,#14);
 280#271=ADVANCED_FACE('',(#272),#280,.F.);
 281#272=FACE_BOUND('',#273,.F.);
 282#273=EDGE_LOOP('',(#131,#274,#193));
 283#274=ORIENTED_EDGE('',*,*,#275,.T.);
 284#275=EDGE_CURVE('',#133,#189,#276,.T.);
 285#276=LINE('',#277,#278);
 286#277=CARTESIAN_POINT('',(-0.65,1.3375,0.1375));
 287#278=VECTOR('',#279,1.);
 288#279=DIRECTION('',(6.730369402342E-16,0.707106781187,0.707106781187));
 289#280=PLANE('',#281);
 290#281=AXIS2_PLACEMENT_3D('',#134,#282,#283);
 291#282=DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));
 292#283=DIRECTION('',(0.707106781187,0.707106781187,2.775557561563E-17));
 293#284=ADVANCED_FACE('',(#285,#303),#312,.T.);
 294#285=FACE_BOUND('',#286,.T.);
 295#286=EDGE_LOOP('',(#167,#287,#293,#299));
 296#287=ORIENTED_EDGE('',*,*,#288,.T.);
 297#288=EDGE_CURVE('',#152,#289,#291,.T.);
 298#289=VERTEX_POINT('',#290);
 299#290=CARTESIAN_POINT('',(0.65,-1.3,1.45));
 300#291=LINE('',#292,#241);
 301#292=CARTESIAN_POINT('',(-0.8,-1.3,1.45));
 302#293=ORIENTED_EDGE('',*,*,#294,.T.);
 303#294=EDGE_CURVE('',#289,#295,#297,.T.);
 304#295=VERTEX_POINT('',#296);
 305#296=CARTESIAN_POINT('',(0.65,1.3,1.45));
 306#297=LINE('',#298,#76);
 307#298=CARTESIAN_POINT('',(0.65,-1.45,1.45));
 308#299=ORIENTED_EDGE('',*,*,#300,.F.);
 309#300=EDGE_CURVE('',#161,#295,#301,.T.);
 310#301=LINE('',#302,#241);
 311#302=CARTESIAN_POINT('',(-0.8,1.3,1.45));
 312#303=FACE_BOUND('',#304,.T.);
 313#304=EDGE_LOOP('',(#305));
 314#305=ORIENTED_EDGE('',*,*,#306,.F.);
 315#306=EDGE_CURVE('',#307,#307,#309,.T.);
 316#307=VERTEX_POINT('',#308);
 317#308=CARTESIAN_POINT('',(-0.2,1.05,1.45));
 318#309=CIRCLE('',#310,0.2);
 319#310=AXIS2_PLACEMENT_3D('',#311,#13,#14);
 320#311=CARTESIAN_POINT('',(-0.4,1.05,1.45));
 321#312=PLANE('',#313);
 322#313=AXIS2_PLACEMENT_3D('',#314,#13,#14);
 323#314=CARTESIAN_POINT('',(-0.8,-1.45,1.45));
 324#315=ADVANCED_FACE('',(#316),#325,.F.);
 325#316=FACE_BOUND('',#317,.F.);
 326#317=EDGE_LOOP('',(#179,#318,#324));
 327#318=ORIENTED_EDGE('',*,*,#319,.T.);
 328#319=EDGE_CURVE('',#181,#161,#320,.T.);
 329#320=LINE('',#321,#322);
 330#321=CARTESIAN_POINT('',(-0.65,1.4125,1.3375));
 331#322=VECTOR('',#323,1.);
 332#323=DIRECTION('',(5.768888059151E-16,-0.707106781187,0.707106781187));
 333#324=ORIENTED_EDGE('',*,*,#160,.F.);
 334#325=PLANE('',#326);
 335#326=AXIS2_PLACEMENT_3D('',#182,#327,#328);
 336#327=DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919));
 337#328=DIRECTION('',(0.707106781187,-1.08246744901E-15,0.707106781187));
 338#329=ADVANCED_FACE('',(#330),#349,.T.);
 339#330=FACE_BOUND('',#331,.T.);
 340#331=EDGE_LOOP('',(#332,#333,#339,#345));
 341#332=ORIENTED_EDGE('',*,*,#188,.T.);
 342#333=ORIENTED_EDGE('',*,*,#334,.T.);
 343#334=EDGE_CURVE('',#181,#335,#337,.T.);
 344#335=VERTEX_POINT('',#336);
 345#336=CARTESIAN_POINT('',(0.65,1.45,1.3));
 346#337=LINE('',#338,#241);
 347#338=CARTESIAN_POINT('',(-0.8,1.45,1.3));
 348#339=ORIENTED_EDGE('',*,*,#340,.F.);
 349#340=EDGE_CURVE('',#341,#335,#343,.T.);
 350#341=VERTEX_POINT('',#342);
 351#342=CARTESIAN_POINT('',(0.65,1.45,0.25));
 352#343=LINE('',#344,#69);
 353#344=CARTESIAN_POINT('',(0.65,1.45,1.E-01));
 354#345=ORIENTED_EDGE('',*,*,#346,.F.);
 355#346=EDGE_CURVE('',#189,#341,#347,.T.);
 356#347=LINE('',#348,#241);
 357#348=CARTESIAN_POINT('',(-0.8,1.45,0.25));
 358#349=PLANE('',#350);
 359#350=AXIS2_PLACEMENT_3D('',#351,#77,#13);
 360#351=CARTESIAN_POINT('',(-0.8,1.45,1.E-01));
 361#352=ADVANCED_FACE('',(#353),#363,.T.);
 362#353=FACE_BOUND('',#354,.F.);
 363#354=EDGE_LOOP('',(#207,#355,#356,#362));
 364#355=ORIENTED_EDGE('',*,*,#249,.T.);
 365#356=ORIENTED_EDGE('',*,*,#357,.F.);
 366#357=EDGE_CURVE('',#258,#244,#358,.T.);
 367#358=LINE('',#359,#360);
 368#359=CARTESIAN_POINT('',(0.65,-1.3375,0.1375));
 369#360=VECTOR('',#361,1.);
 370#361=DIRECTION('',(-9.614813431918E-17,-0.707106781187,0.707106781187));
 371#362=ORIENTED_EDGE('',*,*,#257,.F.);
 372#363=PLANE('',#364);
 373#364=AXIS2_PLACEMENT_3D('',#365,#366,#367);
 374#365=CARTESIAN_POINT('',(-0.8,-1.375,0.175));
 375#366=DIRECTION('',(0.,-0.707106781187,-0.707106781187));
 376#367=DIRECTION('',(-1.,0.,0.));
 377#368=ADVANCED_FACE('',(#369),#378,.F.);
 378#369=FACE_BOUND('',#370,.T.);
 379#370=EDGE_LOOP('',(#221,#236,#371,#377));
 380#371=ORIENTED_EDGE('',*,*,#372,.F.);
 381#372=EDGE_CURVE('',#289,#238,#373,.T.);
 382#373=LINE('',#374,#375);
 383#374=CARTESIAN_POINT('',(0.65,-1.3375,1.4125));
 384#375=VECTOR('',#376,1.);
 385#376=DIRECTION('',(9.614813431918E-16,-0.707106781187,-0.707106781187));
 386#377=ORIENTED_EDGE('',*,*,#288,.F.);
 387#378=PLANE('',#379);
 388#379=AXIS2_PLACEMENT_3D('',#380,#381,#367);
 389#380=CARTESIAN_POINT('',(-0.8,-1.375,1.375));
 390#381=DIRECTION('',(0.,0.707106781187,-0.707106781187));
 391#382=ADVANCED_FACE('',(#383),#405,.F.);
 392#383=FACE_BOUND('',#384,.T.);
 393#384=EDGE_LOOP('',(#385,#393,#242,#399));
 394#385=ORIENTED_EDGE('',*,*,#386,.T.);
 395#386=EDGE_CURVE('',#387,#389,#391,.T.);
 396#387=VERTEX_POINT('',#388);
 397#388=CARTESIAN_POINT('',(0.8,-1.3,0.25));
 398#389=VERTEX_POINT('',#390);
 399#390=CARTESIAN_POINT('',(0.8,-1.3,1.3));
 400#391=LINE('',#392,#69);
 401#392=CARTESIAN_POINT('',(0.8,-1.3,1.E-01));
 402#393=ORIENTED_EDGE('',*,*,#394,.T.);
 403#394=EDGE_CURVE('',#389,#238,#395,.T.);
 404#395=LINE('',#396,#397);
 405#396=CARTESIAN_POINT('',(0.725,-1.375,1.3));
 406#397=VECTOR('',#398,1.);
 407#398=DIRECTION('',(-0.707106781187,-0.707106781187,2.884444029575E-16));
 408#399=ORIENTED_EDGE('',*,*,#400,.F.);
 409#400=EDGE_CURVE('',#387,#244,#401,.T.);
 410#401=LINE('',#402,#403);
 411#402=CARTESIAN_POINT('',(0.725,-1.375,0.25));
 412#403=VECTOR('',#404,1.);
 413#404=DIRECTION('',(-0.707106781187,-0.707106781187,-4.807406715959E-16));
 414#405=PLANE('',#406);
 415#406=AXIS2_PLACEMENT_3D('',#407,#408,#119);
 416#407=CARTESIAN_POINT('',(0.725,-1.375,1.E-01));
 417#408=DIRECTION('',(-0.707106781187,0.707106781187,0.));
 418#409=ADVANCED_FACE('',(#410),#419,.F.);
 419#410=FACE_BOUND('',#411,.T.);
 420#411=EDGE_LOOP('',(#274,#412,#413,#266));
 421#412=ORIENTED_EDGE('',*,*,#346,.T.);
 422#413=ORIENTED_EDGE('',*,*,#414,.F.);
 423#414=EDGE_CURVE('',#263,#341,#415,.T.);
 424#415=LINE('',#416,#417);
 425#416=CARTESIAN_POINT('',(0.65,1.3375,0.1375));
 426#417=VECTOR('',#418,1.);
 427#418=DIRECTION('',(-9.614813431918E-17,0.707106781187,0.707106781187));
 428#419=PLANE('',#420);
 429#420=AXIS2_PLACEMENT_3D('',#421,#422,#367);
 430#421=CARTESIAN_POINT('',(-0.8,1.375,0.175));
 431#422=DIRECTION('',(0.,-0.707106781187,0.707106781187));
 432#423=ADVANCED_FACE('',(#424),#445,.F.);
 433#424=FACE_BOUND('',#425,.F.);
 434#425=EDGE_LOOP('',(#426,#432,#438,#444));
 435#426=ORIENTED_EDGE('',*,*,#427,.T.);
 436#427=EDGE_CURVE('',#258,#387,#428,.T.);
 437#428=LINE('',#429,#430);
 438#429=CARTESIAN_POINT('',(0.6875,-1.3,0.1375));
 439#430=VECTOR('',#431,1.);
 440#431=DIRECTION('',(0.707106781187,4.807406715959E-16,0.707106781187));
 441#432=ORIENTED_EDGE('',*,*,#433,.T.);
 442#433=EDGE_CURVE('',#387,#434,#436,.T.);
 443#434=VERTEX_POINT('',#435);
 444#435=CARTESIAN_POINT('',(0.8,1.3,0.25));
 445#436=LINE('',#437,#76);
 446#437=CARTESIAN_POINT('',(0.8,-1.45,0.25));
 447#438=ORIENTED_EDGE('',*,*,#439,.F.);
 448#439=EDGE_CURVE('',#263,#434,#440,.T.);
 449#440=LINE('',#441,#442);
 450#441=CARTESIAN_POINT('',(0.6875,1.3,0.1375));
 451#442=VECTOR('',#443,1.);
 452#443=DIRECTION('',(0.707106781187,-4.807406715959E-16,0.707106781187));
 453#444=ORIENTED_EDGE('',*,*,#262,.F.);
 454#445=PLANE('',#446);
 455#446=AXIS2_PLACEMENT_3D('',#447,#448,#449);
 456#447=CARTESIAN_POINT('',(0.725,-1.45,0.175));
 457#448=DIRECTION('',(-0.707106781187,1.735113744859E-18,0.707106781187));
 458#449=DIRECTION('',(1.226910695119E-18,1.,-1.226910695119E-18));
 459#450=ADVANCED_FACE('',(#451),#460,.T.);
 460#451=FACE_BOUND('',#452,.F.);
 461#452=EDGE_LOOP('',(#453,#333,#454,#299));
 462#453=ORIENTED_EDGE('',*,*,#319,.F.);
 463#454=ORIENTED_EDGE('',*,*,#455,.T.);
 464#455=EDGE_CURVE('',#335,#295,#456,.T.);
 465#456=LINE('',#457,#458);
 466#457=CARTESIAN_POINT('',(0.65,1.4125,1.3375));
 467#458=VECTOR('',#459,1.);
 468#459=DIRECTION('',(-9.614813431918E-16,-0.707106781187,0.707106781187));
 469#460=PLANE('',#461);
 470#461=AXIS2_PLACEMENT_3D('',#462,#463,#367);
 471#462=CARTESIAN_POINT('',(-0.8,1.375,1.375));
 472#463=DIRECTION('',(0.,0.707106781187,0.707106781187));
 473#464=ADVANCED_FACE('',(#465),#486,.T.);
 474#465=FACE_BOUND('',#466,.T.);
 475#466=EDGE_LOOP('',(#467,#473,#479,#485));
 476#467=ORIENTED_EDGE('',*,*,#468,.T.);
 477#468=EDGE_CURVE('',#289,#389,#469,.T.);
 478#469=LINE('',#470,#471);
 479#470=CARTESIAN_POINT('',(0.6875,-1.3,1.4125));
 480#471=VECTOR('',#472,1.);
 481#472=DIRECTION('',(0.707106781187,-6.730369402342E-16,-0.707106781187));
 482#473=ORIENTED_EDGE('',*,*,#474,.T.);
 483#474=EDGE_CURVE('',#389,#475,#477,.T.);
 484#475=VERTEX_POINT('',#476);
 485#476=CARTESIAN_POINT('',(0.8,1.3,1.3));
 486#477=LINE('',#478,#76);
 487#478=CARTESIAN_POINT('',(0.8,-1.45,1.3));
 488#479=ORIENTED_EDGE('',*,*,#480,.T.);
 489#480=EDGE_CURVE('',#475,#295,#481,.T.);
 490#481=LINE('',#482,#483);
 491#482=CARTESIAN_POINT('',(0.725,1.3,1.375));
 492#483=VECTOR('',#484,1.);
 493#484=DIRECTION('',(-0.707106781187,-5.768888059151E-16,0.707106781187));
 494#485=ORIENTED_EDGE('',*,*,#294,.F.);
 495#486=PLANE('',#487);
 496#487=AXIS2_PLACEMENT_3D('',#488,#489,#490);
 497#488=CARTESIAN_POINT('',(0.725,-1.45,1.375));
 498#489=DIRECTION('',(0.707106781187,-1.735113744859E-18,0.707106781187));
 499#490=DIRECTION('',(1.226910695119E-18,1.,1.226910695119E-18));
 500#491=ADVANCED_FACE('',(#492),#505,.F.);
 501#492=FACE_BOUND('',#493,.F.);
 502#493=EDGE_LOOP('',(#305,#494,#499,#504));
 503#494=ORIENTED_EDGE('',*,*,#495,.F.);
 504#495=EDGE_CURVE('',#496,#307,#498,.T.);
 505#496=VERTEX_POINT('',#497);
 506#497=CARTESIAN_POINT('',(-0.2,1.05,1.35));
 507#498=LINE('',#497,#69);
 508#499=ORIENTED_EDGE('',*,*,#500,.T.);
 509#500=EDGE_CURVE('',#496,#496,#501,.T.);
 510#501=CIRCLE('',#502,0.2);
 511#502=AXIS2_PLACEMENT_3D('',#503,#13,#14);
 512#503=CARTESIAN_POINT('',(-0.4,1.05,1.35));
 513#504=ORIENTED_EDGE('',*,*,#495,.T.);
 514#505=CYLINDRICAL_SURFACE('',#502,0.2);
 515#506=ADVANCED_FACE('',(#507),#525,.T.);
 516#507=FACE_BOUND('',#508,.F.);
 517#508=EDGE_LOOP('',(#509,#513,#339,#519));
 518#509=ORIENTED_EDGE('',*,*,#510,.T.);
 519#510=EDGE_CURVE('',#434,#475,#511,.T.);
 520#511=LINE('',#512,#69);
 521#512=CARTESIAN_POINT('',(0.8,1.3,1.E-01));
 522#513=ORIENTED_EDGE('',*,*,#514,.F.);
 523#514=EDGE_CURVE('',#335,#475,#515,.T.);
 524#515=LINE('',#516,#517);
 525#516=CARTESIAN_POINT('',(0.6875,1.4125,1.3));
 526#517=VECTOR('',#518,1.);
 527#518=DIRECTION('',(0.707106781187,-0.707106781187,-3.845925372767E-16));
 528#519=ORIENTED_EDGE('',*,*,#520,.F.);
 529#520=EDGE_CURVE('',#434,#341,#521,.T.);
 530#521=LINE('',#522,#523);
 531#522=CARTESIAN_POINT('',(0.725,1.375,0.25));
 532#523=VECTOR('',#524,1.);
 533#524=DIRECTION('',(-0.707106781187,0.707106781187,-4.807406715959E-16));
 534#525=PLANE('',#526);
 535#526=AXIS2_PLACEMENT_3D('',#527,#528,#119);
 536#527=CARTESIAN_POINT('',(0.725,1.375,1.E-01));
 537#528=DIRECTION('',(0.707106781187,0.707106781187,0.));
 538#529=ADVANCED_FACE('',(#530),#534,.F.);
 539#530=FACE_BOUND('',#531,.F.);
 540#531=EDGE_LOOP('',(#532,#533,#399));
 541#532=ORIENTED_EDGE('',*,*,#427,.F.);
 542#533=ORIENTED_EDGE('',*,*,#357,.T.);
 543#534=PLANE('',#535);
 544#535=AXIS2_PLACEMENT_3D('',#259,#536,#118);
 545#536=DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
 546#537=ADVANCED_FACE('',(#538),#543,.T.);
 547#538=FACE_BOUND('',#539,.T.);
 548#539=EDGE_LOOP('',(#540,#541,#542));
 549#540=ORIENTED_EDGE('',*,*,#468,.F.);
 550#541=ORIENTED_EDGE('',*,*,#372,.T.);
 551#542=ORIENTED_EDGE('',*,*,#394,.F.);
 552#543=PLANE('',#544);
 553#544=AXIS2_PLACEMENT_3D('',#290,#282,#545);
 554#545=DIRECTION('',(-0.707106781187,-0.707106781187,-2.775557561563E-17));
 555#546=ADVANCED_FACE('',(#547),#551,.T.);
 556#547=FACE_BOUND('',#548,.T.);
 557#548=EDGE_LOOP('',(#549,#432,#509,#550));
 558#549=ORIENTED_EDGE('',*,*,#386,.F.);
 559#550=ORIENTED_EDGE('',*,*,#474,.F.);
 560#551=PLANE('',#552);
 561#552=AXIS2_PLACEMENT_3D('',#553,#14,#13);
 562#553=CARTESIAN_POINT('',(0.8,-1.45,1.E-01));
 563#554=ADVANCED_FACE('',(#555),#558,.T.);
 564#555=FACE_BOUND('',#556,.T.);
 565#556=EDGE_LOOP('',(#438,#557,#519));
 566#557=ORIENTED_EDGE('',*,*,#414,.T.);
 567#558=PLANE('',#559);
 568#559=AXIS2_PLACEMENT_3D('',#264,#230,#408);
 569#560=ADVANCED_FACE('',(#561),#564,.T.);
 570#561=FACE_BOUND('',#562,.T.);
 571#562=EDGE_LOOP('',(#513,#454,#563));
 572#563=ORIENTED_EDGE('',*,*,#480,.F.);
 573#564=PLANE('',#565);
 574#565=AXIS2_PLACEMENT_3D('',#336,#566,#567);
 575#566=DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
 576#567=DIRECTION('',(-0.707106781187,-1.026956297778E-15,0.707106781187));
 577#568=ADVANCED_FACE('',(#569),#572,.T.);
 578#569=FACE_BOUND('',#570,.F.);
 579#570=EDGE_LOOP('',(#571));
 580#571=ORIENTED_EDGE('',*,*,#500,.F.);
 581#572=PLANE('',#502);
 582#573=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#574,#575);
 583#574=( REPRESENTATION_RELATIONSHIP('','',#55,#40)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
 584#575=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#576);
 585#576=NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','','',#36,#51,$);
 586#577=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#53));
 587#578=SHAPE_DEFINITION_REPRESENTATION(#579,#584);
 588#579=PRODUCT_DEFINITION_SHAPE('','',#580);
 589#580=PRODUCT_DEFINITION('design','',#581,#583);
 590#581=PRODUCT_DEFINITION_FORMATION('','',#582);
 591#582=PRODUCT('dot','dot','',(#8));
 592#583=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
 593#584=SHAPE_REPRESENTATION('',(#11,#11),#41);
 594#585=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#586,#587);
 595#586=( REPRESENTATION_RELATIONSHIP('','',#584,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
 596#587=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#588);
 597#588=NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','','',#5,#580,$);
 598#589=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#582));
 599#590=SHAPE_DEFINITION_REPRESENTATION(#591,#596);
 600#591=PRODUCT_DEFINITION_SHAPE('','',#592);
 601#592=PRODUCT_DEFINITION('design','',#593,#595);
 602#593=PRODUCT_DEFINITION_FORMATION('','',#594);
 603#594=PRODUCT('dot_part','dot_part','',(#8));
 604#595=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
 605#596=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#597),#41);
 606#597=MANIFOLD_SOLID_BREP('',#598);
 607#598=CLOSED_SHELL('',(#599,#612,#617));
 608#599=ADVANCED_FACE('',(#600),#505,.T.);
 609#600=FACE_BOUND('',#601,.T.);
 610#601=EDGE_LOOP('',(#602,#609,#499,#611));
 611#602=ORIENTED_EDGE('',*,*,#603,.F.);
 612#603=EDGE_CURVE('',#604,#604,#606,.T.);
 613#604=VERTEX_POINT('',#605);
 614#605=CARTESIAN_POINT('',(-0.2,1.05,1.4));
 615#606=CIRCLE('',#607,0.2);
 616#607=AXIS2_PLACEMENT_3D('',#608,#13,#14);
 617#608=CARTESIAN_POINT('',(-0.4,1.05,1.4));
 618#609=ORIENTED_EDGE('',*,*,#610,.F.);
 619#610=EDGE_CURVE('',#496,#604,#498,.T.);
 620#611=ORIENTED_EDGE('',*,*,#610,.T.);
 621#612=ADVANCED_FACE('',(#613),#616,.T.);
 622#613=FACE_BOUND('',#614,.T.);
 623#614=EDGE_LOOP('',(#615));
 624#615=ORIENTED_EDGE('',*,*,#603,.T.);
 625#616=PLANE('',#607);
 626#617=ADVANCED_FACE('',(#618),#572,.F.);
 627#618=FACE_BOUND('',#570,.T.);
 628#619=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#620,#621);
 629#620=( REPRESENTATION_RELATIONSHIP('','',#596,#584)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
 630#621=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#622);
 631#622=NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','','',#580,#592,$);
 632#623=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#594));
 633#624=SHAPE_DEFINITION_REPRESENTATION(#625,#630);
 634#625=PRODUCT_DEFINITION_SHAPE('','',#626);
 635#626=PRODUCT_DEFINITION('design','',#627,#629);
 636#627=PRODUCT_DEFINITION_FORMATION('','',#628);
 637#628=PRODUCT('lead-1','lead-1','',(#8));
 638#629=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
 639#630=SHAPE_REPRESENTATION('',(#11,#11),#631);
 640#631=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#632)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#29,#30,#31)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
 641#632=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#29,'distance_accuracy_value','confusion accuracy');
 642#633=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#634,#636);
 643#634=( REPRESENTATION_RELATIONSHIP('','',#630,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#635)SHAPE_REPRESENTATION_RELATIONSHIP() );
 644#635=ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
 645#636=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#637);
 646#637=NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','','',#5,#626,$);
 647#638=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#628));
 648#639=SHAPE_DEFINITION_REPRESENTATION(#640,#645);
 649#640=PRODUCT_DEFINITION_SHAPE('','',#641);
 650#641=PRODUCT_DEFINITION('design','',#642,#644);
 651#642=PRODUCT_DEFINITION_FORMATION('','',#643);
 652#643=PRODUCT('lead-1_part','lead-1_part','',(#8));
 653#644=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
 654#645=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#646),#940);
 655#646=MANIFOLD_SOLID_BREP('',#647);
 656#647=CLOSED_SHELL('',(#648,#731,#750,#827,#841,#851,#861,#872,#883,#893,#903,#914,#925,#930));
 657#648=ADVANCED_FACE('',(#649),#729,.F.);
 658#649=FACE_BOUND('',#650,.F.);
 659#650=EDGE_LOOP('',(#651,#658,#663,#668,#677,#684,#693,#698,#703,#708,#717,#722));
 660#651=ORIENTED_EDGE('',*,*,#652,.F.);
 661#652=EDGE_CURVE('',#653,#655,#657,.T.);
 662#653=VERTEX_POINT('',#654);
 663#654=CARTESIAN_POINT('',(0.,-0.2,-8.5E-02));
 664#655=VERTEX_POINT('',#656);
 665#656=CARTESIAN_POINT('',(0.215,-0.2,-8.5E-02));
 666#657=LINE('',#654,#241);
 667#658=ORIENTED_EDGE('',*,*,#659,.T.);
 668#659=EDGE_CURVE('',#653,#660,#662,.T.);
 669#660=VERTEX_POINT('',#661);
 670#661=CARTESIAN_POINT('',(0.,-0.2,8.5E-02));
 671#662=LINE('',#654,#69);
 672#663=ORIENTED_EDGE('',*,*,#664,.T.);
 673#664=EDGE_CURVE('',#660,#665,#667,.T.);
 674#665=VERTEX_POINT('',#666);
 675#666=CARTESIAN_POINT('',(0.215,-0.2,8.5E-02));
 676#667=LINE('',#661,#241);
 677#668=ORIENTED_EDGE('',*,*,#669,.T.);
 678#669=EDGE_CURVE('',#665,#670,#672,.T.);
 679#670=VERTEX_POINT('',#671);
 680#671=CARTESIAN_POINT('',(0.28,-0.2,0.15));
 681#672=B_SPLINE_CURVE_WITH_KNOTS('',5,(#666,#673,#674,#675,#676,#671),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
 682#673=CARTESIAN_POINT('',(0.235420352248,-0.2,8.5E-02));
 683#674=CARTESIAN_POINT('',(0.255840704497,-0.2,9.301905357589E-02));
 684#675=CARTESIAN_POINT('',(0.271980946424,-0.2,0.109159295503));
 685#676=CARTESIAN_POINT('',(0.28,-0.2,0.129579647752));
 686#677=ORIENTED_EDGE('',*,*,#678,.T.);
 687#678=EDGE_CURVE('',#670,#679,#681,.T.);
 688#679=VERTEX_POINT('',#680);
 689#680=CARTESIAN_POINT('',(0.28,-0.2,0.455));
 690#681=LINE('',#671,#682);
 691#682=VECTOR('',#683,1.);
 692#683=DIRECTION('',(2.449293598295E-16,0.,1.));
 693#684=ORIENTED_EDGE('',*,*,#685,.T.);
 694#685=EDGE_CURVE('',#679,#686,#688,.T.);
 695#686=VERTEX_POINT('',#687);
 696#687=CARTESIAN_POINT('',(0.515,-0.2,0.69));
 697#688=B_SPLINE_CURVE_WITH_KNOTS('',5,(#680,#689,#690,#691,#692,#687),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
 698#689=CARTESIAN_POINT('',(0.28,-0.2,0.528827427359));
 699#690=CARTESIAN_POINT('',(0.308991962928,-0.2,0.602654854719));
 700#691=CARTESIAN_POINT('',(0.367345145281,-0.2,0.661008037072));
 701#692=CARTESIAN_POINT('',(0.441172572641,-0.2,0.69));
 702#693=ORIENTED_EDGE('',*,*,#694,.T.);
 703#694=EDGE_CURVE('',#686,#695,#697,.T.);
 704#695=VERTEX_POINT('',#696);
 705#696=CARTESIAN_POINT('',(1.4,-0.2,0.69));
 706#697=LINE('',#687,#241);
 707#698=ORIENTED_EDGE('',*,*,#699,.F.);
 708#699=EDGE_CURVE('',#700,#695,#702,.T.);
 709#700=VERTEX_POINT('',#701);
 710#701=CARTESIAN_POINT('',(1.4,-0.2,0.52));
 711#702=LINE('',#701,#69);
 712#703=ORIENTED_EDGE('',*,*,#704,.F.);
 713#704=EDGE_CURVE('',#705,#700,#707,.T.);
 714#705=VERTEX_POINT('',#706);
 715#706=CARTESIAN_POINT('',(0.515,-0.2,0.52));
 716#707=LINE('',#706,#241);
 717#708=ORIENTED_EDGE('',*,*,#709,.F.);
 718#709=EDGE_CURVE('',#710,#705,#712,.T.);
 719#710=VERTEX_POINT('',#711);
 720#711=CARTESIAN_POINT('',(0.45,-0.2,0.455));
 721#712=B_SPLINE_CURVE_WITH_KNOTS('',5,(#711,#713,#714,#715,#716,#706),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
 722#713=CARTESIAN_POINT('',(0.45,-0.2,0.475420352248));
 723#714=CARTESIAN_POINT('',(0.458019053576,-0.2,0.495840704497));
 724#715=CARTESIAN_POINT('',(0.474159295503,-0.2,0.511980946424));
 725#716=CARTESIAN_POINT('',(0.494579647752,-0.2,0.52));
 726#717=ORIENTED_EDGE('',*,*,#718,.F.);
 727#718=EDGE_CURVE('',#719,#710,#721,.T.);
 728#719=VERTEX_POINT('',#720);
 729#720=CARTESIAN_POINT('',(0.45,-0.2,0.15));
 730#721=LINE('',#720,#682);
 731#722=ORIENTED_EDGE('',*,*,#723,.F.);
 732#723=EDGE_CURVE('',#655,#719,#724,.T.);
 733#724=B_SPLINE_CURVE_WITH_KNOTS('',5,(#656,#725,#726,#727,#728,#720),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
 734#725=CARTESIAN_POINT('',(0.288827427359,-0.2,-8.5E-02));
 735#726=CARTESIAN_POINT('',(0.362654854719,-0.2,-5.60080370718E-02));
 736#727=CARTESIAN_POINT('',(0.421008037072,-0.2,2.34514528128E-03));
 737#728=CARTESIAN_POINT('',(0.45,-0.2,7.617257264064E-02));
 738#729=PLANE('',#730);
 739#730=AXIS2_PLACEMENT_3D('',#654,#77,#13);
 740#731=ADVANCED_FACE('',(#732),#748,.F.);
 741#732=FACE_BOUND('',#733,.F.);
 742#733=EDGE_LOOP('',(#734,#735,#740,#745));
 743#734=ORIENTED_EDGE('',*,*,#664,.F.);
 744#735=ORIENTED_EDGE('',*,*,#736,.T.);
 745#736=EDGE_CURVE('',#660,#737,#739,.T.);
 746#737=VERTEX_POINT('',#738);
 747#738=CARTESIAN_POINT('',(0.,0.2,8.5E-02));
 748#739=LINE('',#661,#76);
 749#740=ORIENTED_EDGE('',*,*,#741,.T.);
 750#741=EDGE_CURVE('',#737,#742,#744,.T.);
 751#742=VERTEX_POINT('',#743);
 752#743=CARTESIAN_POINT('',(0.215,0.2,8.5E-02));
 753#744=LINE('',#738,#241);
 754#745=ORIENTED_EDGE('',*,*,#746,.F.);
 755#746=EDGE_CURVE('',#665,#742,#747,.T.);
 756#747=LINE('',#666,#76);
 757#748=PLANE('',#749);
 758#749=AXIS2_PLACEMENT_3D('',#661,#119,#77);
 759#750=ADVANCED_FACE('',(#751),#824,.F.);
 760#751=FACE_BOUND('',#752,.F.);
 761#752=EDGE_LOOP('',(#753,#754,#760,#765,#774,#779,#788,#793,#798,#803,#812,#817));
 762#753=ORIENTED_EDGE('',*,*,#741,.F.);
 763#754=ORIENTED_EDGE('',*,*,#755,.T.);
 764#755=EDGE_CURVE('',#737,#756,#758,.T.);
 765#756=VERTEX_POINT('',#757);
 766#757=CARTESIAN_POINT('',(0.,0.2,-8.5E-02));
 767#758=LINE('',#738,#759);
 768#759=VECTOR('',#119,1.);
 769#760=ORIENTED_EDGE('',*,*,#761,.T.);
 770#761=EDGE_CURVE('',#756,#762,#764,.T.);
 771#762=VERTEX_POINT('',#763);
 772#763=CARTESIAN_POINT('',(0.215,0.2,-8.5E-02));
 773#764=LINE('',#757,#241);
 774#765=ORIENTED_EDGE('',*,*,#766,.T.);
 775#766=EDGE_CURVE('',#762,#767,#769,.T.);
 776#767=VERTEX_POINT('',#768);
 777#768=CARTESIAN_POINT('',(0.45,0.2,0.15));
 778#769=B_SPLINE_CURVE_WITH_KNOTS('',5,(#763,#770,#771,#772,#773,#768),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
 779#770=CARTESIAN_POINT('',(0.288827427359,0.2,-8.5E-02));
 780#771=CARTESIAN_POINT('',(0.362654854719,0.2,-5.60080370718E-02));
 781#772=CARTESIAN_POINT('',(0.421008037072,0.2,2.34514528128E-03));
 782#773=CARTESIAN_POINT('',(0.45,0.2,7.617257264064E-02));
 783#774=ORIENTED_EDGE('',*,*,#775,.T.);
 784#775=EDGE_CURVE('',#767,#776,#778,.T.);
 785#776=VERTEX_POINT('',#777);
 786#777=CARTESIAN_POINT('',(0.45,0.2,0.455));
 787#778=LINE('',#768,#682);
 788#779=ORIENTED_EDGE('',*,*,#780,.T.);
 789#780=EDGE_CURVE('',#776,#781,#783,.T.);
 790#781=VERTEX_POINT('',#782);
 791#782=CARTESIAN_POINT('',(0.515,0.2,0.52));
 792#783=B_SPLINE_CURVE_WITH_KNOTS('',5,(#777,#784,#785,#786,#787,#782),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
 793#784=CARTESIAN_POINT('',(0.45,0.2,0.475420352248));
 794#785=CARTESIAN_POINT('',(0.458019053576,0.2,0.495840704497));
 795#786=CARTESIAN_POINT('',(0.474159295503,0.2,0.511980946424));
 796#787=CARTESIAN_POINT('',(0.494579647752,0.2,0.52));
 797#788=ORIENTED_EDGE('',*,*,#789,.T.);
 798#789=EDGE_CURVE('',#781,#790,#792,.T.);
 799#790=VERTEX_POINT('',#791);
 800#791=CARTESIAN_POINT('',(1.4,0.2,0.52));
 801#792=LINE('',#782,#241);
 802#793=ORIENTED_EDGE('',*,*,#794,.F.);
 803#794=EDGE_CURVE('',#795,#790,#797,.T.);
 804#795=VERTEX_POINT('',#796);
 805#796=CARTESIAN_POINT('',(1.4,0.2,0.69));
 806#797=LINE('',#796,#759);
 807#798=ORIENTED_EDGE('',*,*,#799,.F.);
 808#799=EDGE_CURVE('',#800,#795,#802,.T.);
 809#800=VERTEX_POINT('',#801);
 810#801=CARTESIAN_POINT('',(0.515,0.2,0.69));
 811#802=LINE('',#801,#241);
 812#803=ORIENTED_EDGE('',*,*,#804,.F.);
 813#804=EDGE_CURVE('',#805,#800,#807,.T.);
 814#805=VERTEX_POINT('',#806);
 815#806=CARTESIAN_POINT('',(0.28,0.2,0.455));
 816#807=B_SPLINE_CURVE_WITH_KNOTS('',5,(#806,#808,#809,#810,#811,#801),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
 817#808=CARTESIAN_POINT('',(0.28,0.2,0.528827427359));
 818#809=CARTESIAN_POINT('',(0.308991962928,0.2,0.602654854719));
 819#810=CARTESIAN_POINT('',(0.367345145281,0.2,0.661008037072));
 820#811=CARTESIAN_POINT('',(0.441172572641,0.2,0.69));
 821#812=ORIENTED_EDGE('',*,*,#813,.F.);
 822#813=EDGE_CURVE('',#814,#805,#816,.T.);
 823#814=VERTEX_POINT('',#815);
 824#815=CARTESIAN_POINT('',(0.28,0.2,0.15));
 825#816=LINE('',#815,#69);
 826#817=ORIENTED_EDGE('',*,*,#818,.F.);
 827#818=EDGE_CURVE('',#742,#814,#819,.T.);
 828#819=B_SPLINE_CURVE_WITH_KNOTS('',5,(#743,#820,#821,#822,#823,#815),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
 829#820=CARTESIAN_POINT('',(0.235420352248,0.2,8.5E-02));
 830#821=CARTESIAN_POINT('',(0.255840704497,0.2,9.301905357589E-02));
 831#822=CARTESIAN_POINT('',(0.271980946424,0.2,0.109159295503));
 832#823=CARTESIAN_POINT('',(0.28,0.2,0.129579647752));
 833#824=PLANE('',#825);
 834#825=AXIS2_PLACEMENT_3D('',#738,#826,#119);
 835#826=DIRECTION('',(0.,-1.,0.));
 836#827=ADVANCED_FACE('',(#828),#839,.F.);
 837#828=FACE_BOUND('',#829,.F.);
 838#829=EDGE_LOOP('',(#830,#831,#835,#836));
 839#830=ORIENTED_EDGE('',*,*,#761,.F.);
 840#831=ORIENTED_EDGE('',*,*,#832,.T.);
 841#832=EDGE_CURVE('',#756,#653,#833,.T.);
 842#833=LINE('',#757,#834);
 843#834=VECTOR('',#826,1.);
 844#835=ORIENTED_EDGE('',*,*,#652,.T.);
 845#836=ORIENTED_EDGE('',*,*,#837,.F.);
 846#837=EDGE_CURVE('',#762,#655,#838,.T.);
 847#838=LINE('',#763,#834);
 848#839=PLANE('',#840);
 849#840=AXIS2_PLACEMENT_3D('',#757,#13,#826);
 850#841=ADVANCED_FACE('',(#842),#850,.F.);
 851#842=FACE_BOUND('',#843,.F.);
 852#843=EDGE_LOOP('',(#844,#845,#846,#847));
 853#844=ORIENTED_EDGE('',*,*,#669,.F.);
 854#845=ORIENTED_EDGE('',*,*,#746,.T.);
 855#846=ORIENTED_EDGE('',*,*,#818,.T.);
 856#847=ORIENTED_EDGE('',*,*,#848,.F.);
 857#848=EDGE_CURVE('',#670,#814,#849,.T.);
 858#849=B_SPLINE_CURVE_WITH_KNOTS('',1,(#671,#815),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
 859#850=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#666,#673,#674,#675,#676,#671),(#743,#820,#821,#822,#823,#815)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
 860#851=ADVANCED_FACE('',(#852),#860,.F.);
 861#852=FACE_BOUND('',#853,.F.);
 862#853=EDGE_LOOP('',(#854,#855,#856,#857));
 863#854=ORIENTED_EDGE('',*,*,#766,.F.);
 864#855=ORIENTED_EDGE('',*,*,#837,.T.);
 865#856=ORIENTED_EDGE('',*,*,#723,.T.);
 866#857=ORIENTED_EDGE('',*,*,#858,.F.);
 867#858=EDGE_CURVE('',#767,#719,#859,.T.);
 868#859=B_SPLINE_CURVE_WITH_KNOTS('',1,(#768,#720),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
 869#860=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#763,#770,#771,#772,#773,#768),(#656,#725,#726,#727,#728,#720)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.);
 870#861=ADVANCED_FACE('',(#862),#870,.F.);
 871#862=FACE_BOUND('',#863,.F.);
 872#863=EDGE_LOOP('',(#864,#865,#866,#867));
 873#864=ORIENTED_EDGE('',*,*,#678,.F.);
 874#865=ORIENTED_EDGE('',*,*,#848,.T.);
 875#866=ORIENTED_EDGE('',*,*,#813,.T.);
 876#867=ORIENTED_EDGE('',*,*,#868,.F.);
 877#868=EDGE_CURVE('',#679,#805,#869,.T.);
 878#869=LINE('',#680,#76);
 879#870=PLANE('',#871);
 880#871=AXIS2_PLACEMENT_3D('',#671,#14,#77);
 881#872=ADVANCED_FACE('',(#873),#881,.F.);
 882#873=FACE_BOUND('',#874,.F.);
 883#874=EDGE_LOOP('',(#875,#876,#877,#878));
 884#875=ORIENTED_EDGE('',*,*,#775,.F.);
 885#876=ORIENTED_EDGE('',*,*,#858,.T.);
 886#877=ORIENTED_EDGE('',*,*,#718,.T.);
 887#878=ORIENTED_EDGE('',*,*,#879,.F.);
 888#879=EDGE_CURVE('',#776,#710,#880,.T.);
 889#880=LINE('',#777,#834);
 890#881=PLANE('',#882);
 891#882=AXIS2_PLACEMENT_3D('',#768,#367,#826);
 892#883=ADVANCED_FACE('',(#884),#892,.F.);
 893#884=FACE_BOUND('',#885,.F.);
 894#885=EDGE_LOOP('',(#886,#887,#888,#889));
 895#886=ORIENTED_EDGE('',*,*,#685,.F.);
 896#887=ORIENTED_EDGE('',*,*,#868,.T.);
 897#888=ORIENTED_EDGE('',*,*,#804,.T.);
 898#889=ORIENTED_EDGE('',*,*,#890,.F.);
 899#890=EDGE_CURVE('',#686,#800,#891,.T.);
 900#891=B_SPLINE_CURVE_WITH_KNOTS('',1,(#687,#801),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
 901#892=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#680,#689,#690,#691,#692,#687),(#806,#808,#809,#810,#811,#801)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
 902#893=ADVANCED_FACE('',(#894),#902,.F.);
 903#894=FACE_BOUND('',#895,.F.);
 904#895=EDGE_LOOP('',(#896,#897,#898,#899));
 905#896=ORIENTED_EDGE('',*,*,#780,.F.);
 906#897=ORIENTED_EDGE('',*,*,#879,.T.);
 907#898=ORIENTED_EDGE('',*,*,#709,.T.);
 908#899=ORIENTED_EDGE('',*,*,#900,.F.);
 909#900=EDGE_CURVE('',#781,#705,#901,.T.);
 910#901=B_SPLINE_CURVE_WITH_KNOTS('',1,(#782,#706),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.);
 911#902=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#777,#784,#785,#786,#787,#782),(#711,#713,#714,#715,#716,#706)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
 912#903=ADVANCED_FACE('',(#904),#912,.F.);
 913#904=FACE_BOUND('',#905,.F.);
 914#905=EDGE_LOOP('',(#906,#907,#908,#909));
 915#906=ORIENTED_EDGE('',*,*,#694,.F.);
 916#907=ORIENTED_EDGE('',*,*,#890,.T.);
 917#908=ORIENTED_EDGE('',*,*,#799,.T.);
 918#909=ORIENTED_EDGE('',*,*,#910,.F.);
 919#910=EDGE_CURVE('',#695,#795,#911,.T.);
 920#911=LINE('',#696,#76);
 921#912=PLANE('',#913);
 922#913=AXIS2_PLACEMENT_3D('',#687,#119,#77);
 923#914=ADVANCED_FACE('',(#915),#923,.F.);
 924#915=FACE_BOUND('',#916,.F.);
 925#916=EDGE_LOOP('',(#917,#918,#919,#920));
 926#917=ORIENTED_EDGE('',*,*,#789,.F.);
 927#918=ORIENTED_EDGE('',*,*,#900,.T.);
 928#919=ORIENTED_EDGE('',*,*,#704,.T.);
 929#920=ORIENTED_EDGE('',*,*,#921,.F.);
 930#921=EDGE_CURVE('',#790,#700,#922,.T.);
 931#922=LINE('',#791,#834);
 932#923=PLANE('',#924);
 933#924=AXIS2_PLACEMENT_3D('',#782,#13,#826);
 934#925=ADVANCED_FACE('',(#926),#928,.T.);
 935#926=FACE_BOUND('',#927,.T.);
 936#927=EDGE_LOOP('',(#658,#735,#754,#831));
 937#928=PLANE('',#929);
 938#929=AXIS2_PLACEMENT_3D('',#12,#367,#119);
 939#930=ADVANCED_FACE('',(#931),#937,.F.);
 940#931=FACE_BOUND('',#932,.F.);
 941#932=EDGE_LOOP('',(#933,#934,#935,#936));
 942#933=ORIENTED_EDGE('',*,*,#699,.T.);
 943#934=ORIENTED_EDGE('',*,*,#910,.T.);
 944#935=ORIENTED_EDGE('',*,*,#794,.T.);
 945#936=ORIENTED_EDGE('',*,*,#921,.T.);
 946#937=PLANE('',#938);
 947#938=AXIS2_PLACEMENT_3D('',#939,#367,#119);
 948#939=CARTESIAN_POINT('',(1.4,6.086749038515E-18,0.605));
 949#940=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#632))GLOBAL_UNIT_ASSIGNED_CONTEXT((#29,#30,#31)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') );
 950#941=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#942,#943);
 951#942=( REPRESENTATION_RELATIONSHIP('','',#645,#630)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
 952#943=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#944);
 953#944=NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','','',#626,#641,$);
 954#945=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#643));
 955#946=SHAPE_DEFINITION_REPRESENTATION(#947,#952);
 956#947=PRODUCT_DEFINITION_SHAPE('','',#948);
 957#948=PRODUCT_DEFINITION('design','',#949,#951);
 958#949=PRODUCT_DEFINITION_FORMATION('','',#950);
 959#950=PRODUCT('lead-2','lead-2','',(#8));
 960#951=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
 961#952=SHAPE_REPRESENTATION('',(#11,#11),#940);
 962#953=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#954,#956);
 963#954=( REPRESENTATION_RELATIONSHIP('','',#952,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#955)SHAPE_REPRESENTATION_RELATIONSHIP() );
 964#955=ITEM_DEFINED_TRANSFORMATION('','',#11,#17);
 965#956=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#957);
 966#957=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40','','',#5,#948,$);
 967#958=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#950));
 968#959=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#960,#961);
 969#960=( REPRESENTATION_RELATIONSHIP('','',#645,#952)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
 970#961=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#962);
 971#962=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','','',#948,#641,$);
 972#963=SHAPE_DEFINITION_REPRESENTATION(#964,#969);
 973#964=PRODUCT_DEFINITION_SHAPE('','',#965);
 974#965=PRODUCT_DEFINITION('design','',#966,#968);
 975#966=PRODUCT_DEFINITION_FORMATION('','',#967);
 976#967=PRODUCT('lead-3','lead-3','',(#8));
 977#968=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
 978#969=SHAPE_REPRESENTATION('',(#11,#11),#940);
 979#970=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#971,#973);
 980#971=( REPRESENTATION_RELATIONSHIP('','',#969,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#972)SHAPE_REPRESENTATION_RELATIONSHIP() );
 981#972=ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
 982#973=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#974);
 983#974=NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','','',#5,#965,$);
 984#975=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#967));
 985#976=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#977,#978);
 986#977=( REPRESENTATION_RELATIONSHIP('','',#645,#969)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
 987#978=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#979);
 988#979=NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','','',#965,#641,$);
 989#980=SHAPE_DEFINITION_REPRESENTATION(#981,#986);
 990#981=PRODUCT_DEFINITION_SHAPE('','',#982);
 991#982=PRODUCT_DEFINITION('design','',#983,#985);
 992#983=PRODUCT_DEFINITION_FORMATION('','',#984);
 993#984=PRODUCT('lead-4','lead-4','',(#8));
 994#985=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
 995#986=SHAPE_REPRESENTATION('',(#11,#11),#940);
 996#987=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#988,#990);
 997#988=( REPRESENTATION_RELATIONSHIP('','',#986,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#989)SHAPE_REPRESENTATION_RELATIONSHIP() );
 998#989=ITEM_DEFINED_TRANSFORMATION('','',#11,#21);
 999#990=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#991);
1000#991=NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','','',#5,#982,$);
1001#992=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#984));
1002#993=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#994,#995);
1003#994=( REPRESENTATION_RELATIONSHIP('','',#645,#986)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
1004#995=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#996);
1005#996=NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','','',#982,#641,$);
1006#997=SHAPE_DEFINITION_REPRESENTATION(#998,#1003);
1007#998=PRODUCT_DEFINITION_SHAPE('','',#999);
1008#999=PRODUCT_DEFINITION('design','',#1000,#1002);
1009#1000=PRODUCT_DEFINITION_FORMATION('','',#1001);
1010#1001=PRODUCT('lead-5','lead-5','',(#8));
1011#1002=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
1012#1003=SHAPE_REPRESENTATION('',(#11,#11),#940);
1013#1004=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1005,#1007);
1014#1005=( REPRESENTATION_RELATIONSHIP('','',#1003,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1006)SHAPE_REPRESENTATION_RELATIONSHIP() );
1015#1006=ITEM_DEFINED_TRANSFORMATION('','',#11,#24);
1016#1007=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1008);
1017#1008=NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','','',#5,#999,$);
1018#1009=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1001));
1019#1010=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1011,#1012);
1020#1011=( REPRESENTATION_RELATIONSHIP('','',#645,#1003)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
1021#1012=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1013);
1022#1013=NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','','',#999,#641,$);
1023#1014=SHAPE_DEFINITION_REPRESENTATION(#1015,#1020);
1024#1015=PRODUCT_DEFINITION_SHAPE('','',#1016);
1025#1016=PRODUCT_DEFINITION('design','',#1017,#1019);
1026#1017=PRODUCT_DEFINITION_FORMATION('','',#1018);
1027#1018=PRODUCT('lead-6','lead-6','',(#8));
1028#1019=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
1029#1020=SHAPE_REPRESENTATION('',(#11,#11),#940);
1030#1021=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1022,#1024);
1031#1022=( REPRESENTATION_RELATIONSHIP('','',#1020,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1023)SHAPE_REPRESENTATION_RELATIONSHIP() );
1032#1023=ITEM_DEFINED_TRANSFORMATION('','',#11,#26);
1033#1024=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1025);
1034#1025=NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','','',#5,#1016,$);
1035#1026=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1018));
1036#1027=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1028,#1029);
1037#1028=( REPRESENTATION_RELATIONSHIP('','',#645,#1020)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() );
1038#1029=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1030);
1039#1030=NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','','',#1016,#641,$);
1040#1031=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1032),#940);
1041#1032=STYLED_ITEM('color',(#1033),#646);
1042#1033=PRESENTATION_STYLE_ASSIGNMENT((#1034));
1043#1034=SURFACE_STYLE_USAGE(.BOTH.,#1035);
1044#1035=SURFACE_SIDE_STYLE('',(#1036));
1045#1036=SURFACE_STYLE_FILL_AREA(#1037);
1046#1037=FILL_AREA_STYLE('',(#1038));
1047#1038=FILL_AREA_STYLE_COLOUR('',#1039);
1048#1039=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005);
1049#1040=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1041),#41);
1050#1041=STYLED_ITEM('color',(#1042),#597);
1051#1042=PRESENTATION_STYLE_ASSIGNMENT((#1043));
1052#1043=SURFACE_STYLE_USAGE(.BOTH.,#1044);
1053#1044=SURFACE_SIDE_STYLE('',(#1045));
1054#1045=SURFACE_STYLE_FILL_AREA(#1046);
1055#1046=FILL_AREA_STYLE('',(#1047));
1056#1047=FILL_AREA_STYLE_COLOUR('',#1048);
1057#1048=COLOUR_RGB('',0.549019926594,0.549019926594,0.549019926594);
1058#1049=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1050),#41);
1059#1050=STYLED_ITEM('color',(#1051),#56);
1060#1051=PRESENTATION_STYLE_ASSIGNMENT((#1052));
1061#1052=SURFACE_STYLE_USAGE(.BOTH.,#1053);
1062#1053=SURFACE_SIDE_STYLE('',(#1054));
1063#1054=SURFACE_STYLE_FILL_AREA(#1055);
1064#1055=FILL_AREA_STYLE('',(#1056));
1065#1056=FILL_AREA_STYLE_COLOUR('',#1057);
1066#1057=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862);
1067ENDSEC;
1068END-ISO-10303-21;