From 9ac431481363e86f282e40a0e599e5f496a08e87 Mon Sep 17 00:00:00 2001 From: "U. Bruhin" Date: Tue, 10 Oct 2023 13:24:58 +0200 Subject: [PATCH] Add 3D models to SOT packages --- .../d8b15dc8-74ef-4399-b44c-e8c7f31edd0d.step | 1359 +++++++++++++++++ .../package.lp | 5 +- .../1733742c-2825-4fab-8876-2953a1e37702.step | 1044 +++++++++++++ .../package.lp | 9 +- .../bc11a112-edcc-4f7f-86fe-0bfeb1b56470.step | 917 +++++++++++ .../package.lp | 5 +- .../3bcfb1a7-2514-4e44-8be0-b70783916d1a.step | 1049 +++++++++++++ .../package.lp | 5 +- .../a001bb98-c971-443c-a6b0-f3c8e2f5cade.step | 1068 +++++++++++++ .../package.lp | 5 +- 10 files changed, 5448 insertions(+), 18 deletions(-) create mode 100644 pkg/01915bf3-9987-4413-99cb-af4cd2862b73/d8b15dc8-74ef-4399-b44c-e8c7f31edd0d.step create mode 100644 pkg/0e89154b-a448-4fea-a115-169fb56c0cb9/1733742c-2825-4fab-8876-2953a1e37702.step create mode 100644 pkg/5dee62bd-8765-43c3-bd15-3cdaa2af69f7/bc11a112-edcc-4f7f-86fe-0bfeb1b56470.step create mode 100644 pkg/ecca7be5-2257-420a-9e9f-70e02368da57/3bcfb1a7-2514-4e44-8be0-b70783916d1a.step create mode 100644 pkg/f8289e96-50c9-4db1-8def-e85f5e652c2c/a001bb98-c971-443c-a6b0-f3c8e2f5cade.step diff --git a/pkg/01915bf3-9987-4413-99cb-af4cd2862b73/d8b15dc8-74ef-4399-b44c-e8c7f31edd0d.step b/pkg/01915bf3-9987-4413-99cb-af4cd2862b73/d8b15dc8-74ef-4399-b44c-e8c7f31edd0d.step new file mode 100644 index 00000000..d5b17ad9 --- /dev/null +++ b/pkg/01915bf3-9987-4413-99cb-af4cd2862b73/d8b15dc8-74ef-4399-b44c-e8c7f31edd0d.step @@ -0,0 +1,1359 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-10T13:23:07',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' +,'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('SOT223-4P230_700X180L175X75T175X300','SOT223-4P230_700X180L175X75T175X300','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=SHAPE_REPRESENTATION('',(#11,#11,#11,#15,#17,#19,#21),#24); +#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,#13,#14); +#16=CARTESIAN_POINT('',(-3.5,2.3,0.135)); +#17=AXIS2_PLACEMENT_3D('',#18,#13,#14); +#18=CARTESIAN_POINT('',(-3.5,0.,0.135)); +#19=AXIS2_PLACEMENT_3D('',#20,#13,#14); +#20=CARTESIAN_POINT('',(-3.5,-2.3,0.135)); +#21=AXIS2_PLACEMENT_3D('',#22,#13,#23); +#22=CARTESIAN_POINT('',(3.5,0.,0.135)); +#23=DIRECTION('',(-1.,1.224646799147E-16,0.)); +#24=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#28)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#25,#26,#27)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#25=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#26=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#27=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#28=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#25,'distance_accuracy_value','confusion accuracy'); +#29=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#30=SHAPE_DEFINITION_REPRESENTATION(#31,#36); +#31=PRODUCT_DEFINITION_SHAPE('','',#32); +#32=PRODUCT_DEFINITION('design','',#33,#35); +#33=PRODUCT_DEFINITION_FORMATION('','',#34); +#34=PRODUCT('body','body','',(#8)); +#35=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36=SHAPE_REPRESENTATION('',(#11,#11),#37); +#37=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#38)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#25,#26,#27)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#38=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#25,'distance_accuracy_value','confusion accuracy'); +#39=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#40,#42); +#40=( REPRESENTATION_RELATIONSHIP('','',#36,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#41=ITEM_DEFINED_TRANSFORMATION('','',#11,#11); +#42=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#43); +#43=NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','','',#5,#32,$); +#44=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#34)); +#45=SHAPE_DEFINITION_REPRESENTATION(#46,#51); +#46=PRODUCT_DEFINITION_SHAPE('','',#47); +#47=PRODUCT_DEFINITION('design','',#48,#50); +#48=PRODUCT_DEFINITION_FORMATION('','',#49); +#49=PRODUCT('body_part','body_part','',(#8)); +#50=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#51=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#52),#37); +#52=MANIFOLD_SOLID_BREP('',#53); +#53=CLOSED_SHELL('',(#54,#87,#116,#142,#169,#196,#210,#225,#246,#264,#277,#308,#322,#345,#361,#375,#402,#416,#442,#456,#480,#495,#516,#525,#534,#542,#548,#555)); +#54=ADVANCED_FACE('',(#55),#84,.F.); +#55=FACE_BOUND('',#56,.F.); +#56=EDGE_LOOP('',(#57,#66,#74,#80)); +#57=ORIENTED_EDGE('',*,*,#58,.F.); +#58=EDGE_CURVE('',#59,#61,#63,.T.); +#59=VERTEX_POINT('',#60); +#60=CARTESIAN_POINT('',(-1.75,-3.1,0.25)); +#61=VERTEX_POINT('',#62); +#62=CARTESIAN_POINT('',(-1.75,-3.1,1.65)); +#63=LINE('',#64,#65); +#64=CARTESIAN_POINT('',(-1.75,-3.1,1.E-01)); +#65=VECTOR('',#13,1.); +#66=ORIENTED_EDGE('',*,*,#67,.T.); +#67=EDGE_CURVE('',#59,#68,#70,.T.); +#68=VERTEX_POINT('',#69); +#69=CARTESIAN_POINT('',(-1.75,3.1,0.25)); +#70=LINE('',#71,#72); +#71=CARTESIAN_POINT('',(-1.75,-3.25,0.25)); +#72=VECTOR('',#73,1.); +#73=DIRECTION('',(0.,1.,0.)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#68,#76,#78,.T.); +#76=VERTEX_POINT('',#77); +#77=CARTESIAN_POINT('',(-1.75,3.1,1.65)); +#78=LINE('',#79,#65); +#79=CARTESIAN_POINT('',(-1.75,3.1,1.E-01)); +#80=ORIENTED_EDGE('',*,*,#81,.F.); +#81=EDGE_CURVE('',#61,#76,#82,.T.); +#82=LINE('',#83,#72); +#83=CARTESIAN_POINT('',(-1.75,-3.25,1.65)); +#84=PLANE('',#85); +#85=AXIS2_PLACEMENT_3D('',#86,#14,#13); +#86=CARTESIAN_POINT('',(-1.75,-3.25,1.E-01)); +#87=ADVANCED_FACE('',(#88),#111,.T.); +#88=FACE_BOUND('',#89,.F.); +#89=EDGE_LOOP('',(#90,#91,#99,#105)); +#90=ORIENTED_EDGE('',*,*,#58,.T.); +#91=ORIENTED_EDGE('',*,*,#92,.T.); +#92=EDGE_CURVE('',#61,#93,#95,.T.); +#93=VERTEX_POINT('',#94); +#94=CARTESIAN_POINT('',(-1.6,-3.25,1.65)); +#95=LINE('',#96,#97); +#96=CARTESIAN_POINT('',(-1.675,-3.175,1.65)); +#97=VECTOR('',#98,1.); +#98=DIRECTION('',(0.707106781187,-0.707106781187,-3.172888432533E-15)); +#99=ORIENTED_EDGE('',*,*,#100,.F.); +#100=EDGE_CURVE('',#101,#93,#103,.T.); +#101=VERTEX_POINT('',#102); +#102=CARTESIAN_POINT('',(-1.6,-3.25,0.25)); +#103=LINE('',#104,#65); +#104=CARTESIAN_POINT('',(-1.6,-3.25,1.E-01)); +#105=ORIENTED_EDGE('',*,*,#106,.F.); +#106=EDGE_CURVE('',#59,#101,#107,.T.); +#107=LINE('',#108,#109); +#108=CARTESIAN_POINT('',(-1.675,-3.175,0.25)); +#109=VECTOR('',#110,1.); +#110=DIRECTION('',(0.707106781187,-0.707106781187,9.614813431918E-16)); +#111=PLANE('',#112); +#112=AXIS2_PLACEMENT_3D('',#113,#114,#115); +#113=CARTESIAN_POINT('',(-1.675,-3.175,1.E-01)); +#114=DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#115=DIRECTION('',(0.,0.,-1.)); +#116=ADVANCED_FACE('',(#117),#138,.T.); +#117=FACE_BOUND('',#118,.T.); +#118=EDGE_LOOP('',(#119,#66,#127,#135)); +#119=ORIENTED_EDGE('',*,*,#120,.T.); +#120=EDGE_CURVE('',#121,#59,#123,.T.); +#121=VERTEX_POINT('',#122); +#122=CARTESIAN_POINT('',(-1.6,-3.1,0.1)); +#123=LINE('',#124,#125); +#124=CARTESIAN_POINT('',(-1.6375,-3.1,0.1375)); +#125=VECTOR('',#126,1.); +#126=DIRECTION('',(-0.707106781187,1.442222014788E-15,0.707106781187)); +#127=ORIENTED_EDGE('',*,*,#128,.F.); +#128=EDGE_CURVE('',#129,#68,#131,.T.); +#129=VERTEX_POINT('',#130); +#130=CARTESIAN_POINT('',(-1.6,3.1,0.1)); +#131=LINE('',#132,#133); +#132=CARTESIAN_POINT('',(-1.6375,3.1,0.1375)); +#133=VECTOR('',#134,1.); +#134=DIRECTION('',(-0.707106781187,-1.442222014788E-15,0.707106781187)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#121,#129,#137,.T.); +#137=LINE('',#104,#72); +#138=PLANE('',#139); +#139=AXIS2_PLACEMENT_3D('',#140,#141,#73); +#140=CARTESIAN_POINT('',(-1.675,-3.25,0.175)); +#141=DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#142=ADVANCED_FACE('',(#143),#165,.F.); +#143=FACE_BOUND('',#144,.F.); +#144=EDGE_LOOP('',(#145,#152,#153,#161)); +#145=ORIENTED_EDGE('',*,*,#146,.T.); +#146=EDGE_CURVE('',#147,#61,#149,.T.); +#147=VERTEX_POINT('',#148); +#148=CARTESIAN_POINT('',(-1.6,-3.1,1.8)); +#149=LINE('',#150,#151); +#150=CARTESIAN_POINT('',(-1.6375,-3.1,1.7625)); +#151=VECTOR('',#141,1.); +#152=ORIENTED_EDGE('',*,*,#81,.T.); +#153=ORIENTED_EDGE('',*,*,#154,.T.); +#154=EDGE_CURVE('',#76,#155,#157,.T.); +#155=VERTEX_POINT('',#156); +#156=CARTESIAN_POINT('',(-1.6,3.1,1.8)); +#157=LINE('',#158,#159); +#158=CARTESIAN_POINT('',(-1.675,3.1,1.725)); +#159=VECTOR('',#160,1.); +#160=DIRECTION('',(0.707106781187,9.614813431918E-17,0.707106781187)); +#161=ORIENTED_EDGE('',*,*,#162,.F.); +#162=EDGE_CURVE('',#147,#155,#163,.T.); +#163=LINE('',#164,#72); +#164=CARTESIAN_POINT('',(-1.6,-3.25,1.8)); +#165=PLANE('',#166); +#166=AXIS2_PLACEMENT_3D('',#167,#168,#73); +#167=CARTESIAN_POINT('',(-1.675,-3.25,1.725)); +#168=DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#169=ADVANCED_FACE('',(#170),#192,.F.); +#170=FACE_BOUND('',#171,.T.); +#171=EDGE_LOOP('',(#74,#172,#180,#186)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#76,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-1.6,3.25,1.65)); +#176=LINE('',#177,#178); +#177=CARTESIAN_POINT('',(-1.6375,3.2125,1.65)); +#178=VECTOR('',#179,1.); +#179=DIRECTION('',(-0.707106781187,-0.707106781187,9.614813431918E-16)); +#180=ORIENTED_EDGE('',*,*,#181,.F.); +#181=EDGE_CURVE('',#182,#174,#184,.T.); +#182=VERTEX_POINT('',#183); +#183=CARTESIAN_POINT('',(-1.6,3.25,0.25)); +#184=LINE('',#185,#65); +#185=CARTESIAN_POINT('',(-1.6,3.25,1.E-01)); +#186=ORIENTED_EDGE('',*,*,#187,.F.); +#187=EDGE_CURVE('',#68,#182,#188,.T.); +#188=LINE('',#189,#190); +#189=CARTESIAN_POINT('',(-1.675,3.175,0.25)); +#190=VECTOR('',#191,1.); +#191=DIRECTION('',(0.707106781187,0.707106781187,-1.057629477511E-15)); +#192=PLANE('',#193); +#193=AXIS2_PLACEMENT_3D('',#194,#195,#115); +#194=CARTESIAN_POINT('',(-1.675,3.175,1.E-01)); +#195=DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#196=ADVANCED_FACE('',(#197),#206,.T.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199,#200,#105)); +#199=ORIENTED_EDGE('',*,*,#120,.F.); +#200=ORIENTED_EDGE('',*,*,#201,.T.); +#201=EDGE_CURVE('',#121,#101,#202,.T.); +#202=LINE('',#203,#204); +#203=CARTESIAN_POINT('',(-1.6,-3.1375,0.1375)); +#204=VECTOR('',#205,1.); +#205=DIRECTION('',(2.403703357979E-15,-0.707106781187,0.707106781187)); +#206=PLANE('',#207); +#207=AXIS2_PLACEMENT_3D('',#122,#208,#209); +#208=DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#209=DIRECTION('',(0.707106781187,-0.707106781187,-2.775557561563E-17)); +#210=ADVANCED_FACE('',(#211),#221,.F.); +#211=FACE_BOUND('',#212,.F.); +#212=EDGE_LOOP('',(#213,#214,#220)); +#213=ORIENTED_EDGE('',*,*,#146,.F.); +#214=ORIENTED_EDGE('',*,*,#215,.T.); +#215=EDGE_CURVE('',#147,#93,#216,.T.); +#216=LINE('',#217,#218); +#217=CARTESIAN_POINT('',(-1.6,-3.1375,1.7625)); +#218=VECTOR('',#219,1.); +#219=DIRECTION('',(3.172888432533E-15,-0.707106781187,-0.707106781187)); +#220=ORIENTED_EDGE('',*,*,#92,.F.); +#221=PLANE('',#222); +#222=AXIS2_PLACEMENT_3D('',#148,#223,#224); +#223=DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#224=DIRECTION('',(0.707106781187,-0.707106781187,-2.109423746788E-15)); +#225=ADVANCED_FACE('',(#226),#244,.F.); +#226=FACE_BOUND('',#227,.F.); +#227=EDGE_LOOP('',(#228,#229,#235,#241)); +#228=ORIENTED_EDGE('',*,*,#100,.T.); +#229=ORIENTED_EDGE('',*,*,#230,.T.); +#230=EDGE_CURVE('',#93,#231,#233,.T.); +#231=VERTEX_POINT('',#232); +#232=CARTESIAN_POINT('',(1.6,-3.25,1.65)); +#233=LINE('',#83,#234); +#234=VECTOR('',#14,1.); +#235=ORIENTED_EDGE('',*,*,#236,.F.); +#236=EDGE_CURVE('',#237,#231,#239,.T.); +#237=VERTEX_POINT('',#238); +#238=CARTESIAN_POINT('',(1.6,-3.25,0.25)); +#239=LINE('',#240,#65); +#240=CARTESIAN_POINT('',(1.6,-3.25,1.E-01)); +#241=ORIENTED_EDGE('',*,*,#242,.F.); +#242=EDGE_CURVE('',#101,#237,#243,.T.); +#243=LINE('',#71,#234); +#244=PLANE('',#245); +#245=AXIS2_PLACEMENT_3D('',#86,#73,#13); +#246=ADVANCED_FACE('',(#247),#262,.F.); +#247=FACE_BOUND('',#248,.F.); +#248=EDGE_LOOP('',(#135,#249,#254,#259)); +#249=ORIENTED_EDGE('',*,*,#250,.T.); +#250=EDGE_CURVE('',#121,#251,#253,.T.); +#251=VERTEX_POINT('',#252); +#252=CARTESIAN_POINT('',(1.6,-3.1,0.1)); +#253=LINE('',#64,#234); +#254=ORIENTED_EDGE('',*,*,#255,.T.); +#255=EDGE_CURVE('',#251,#256,#258,.T.); +#256=VERTEX_POINT('',#257); +#257=CARTESIAN_POINT('',(1.6,3.1,0.1)); +#258=LINE('',#240,#72); +#259=ORIENTED_EDGE('',*,*,#260,.F.); +#260=EDGE_CURVE('',#129,#256,#261,.T.); +#261=LINE('',#79,#234); +#262=PLANE('',#263); +#263=AXIS2_PLACEMENT_3D('',#86,#13,#14); +#264=ADVANCED_FACE('',(#265),#273,.F.); +#265=FACE_BOUND('',#266,.F.); +#266=EDGE_LOOP('',(#127,#267,#186)); +#267=ORIENTED_EDGE('',*,*,#268,.T.); +#268=EDGE_CURVE('',#129,#182,#269,.T.); +#269=LINE('',#270,#271); +#270=CARTESIAN_POINT('',(-1.6,3.1375,0.1375)); +#271=VECTOR('',#272,1.); +#272=DIRECTION('',(3.845925372767E-16,0.707106781187,0.707106781187)); +#273=PLANE('',#274); +#274=AXIS2_PLACEMENT_3D('',#130,#275,#276); +#275=DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); +#276=DIRECTION('',(0.707106781187,0.707106781187,0.)); +#277=ADVANCED_FACE('',(#278,#296),#305,.T.); +#278=FACE_BOUND('',#279,.T.); +#279=EDGE_LOOP('',(#161,#280,#286,#292)); +#280=ORIENTED_EDGE('',*,*,#281,.T.); +#281=EDGE_CURVE('',#147,#282,#284,.T.); +#282=VERTEX_POINT('',#283); +#283=CARTESIAN_POINT('',(1.6,-3.1,1.8)); +#284=LINE('',#285,#234); +#285=CARTESIAN_POINT('',(-1.75,-3.1,1.8)); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#282,#288,#290,.T.); +#288=VERTEX_POINT('',#289); +#289=CARTESIAN_POINT('',(1.6,3.1,1.8)); +#290=LINE('',#291,#72); +#291=CARTESIAN_POINT('',(1.6,-3.25,1.8)); +#292=ORIENTED_EDGE('',*,*,#293,.F.); +#293=EDGE_CURVE('',#155,#288,#294,.T.); +#294=LINE('',#295,#234); +#295=CARTESIAN_POINT('',(-1.75,3.1,1.8)); +#296=FACE_BOUND('',#297,.T.); +#297=EDGE_LOOP('',(#298)); +#298=ORIENTED_EDGE('',*,*,#299,.F.); +#299=EDGE_CURVE('',#300,#300,#302,.T.); +#300=VERTEX_POINT('',#301); +#301=CARTESIAN_POINT('',(-0.55,2.45,1.8)); +#302=CIRCLE('',#303,0.4); +#303=AXIS2_PLACEMENT_3D('',#304,#13,#14); +#304=CARTESIAN_POINT('',(-0.95,2.45,1.8)); +#305=PLANE('',#306); +#306=AXIS2_PLACEMENT_3D('',#307,#13,#14); +#307=CARTESIAN_POINT('',(-1.75,-3.25,1.8)); +#308=ADVANCED_FACE('',(#309),#318,.F.); +#309=FACE_BOUND('',#310,.F.); +#310=EDGE_LOOP('',(#172,#311,#317)); +#311=ORIENTED_EDGE('',*,*,#312,.T.); +#312=EDGE_CURVE('',#174,#155,#313,.T.); +#313=LINE('',#314,#315); +#314=CARTESIAN_POINT('',(-1.6,3.2125,1.6875)); +#315=VECTOR('',#316,1.); +#316=DIRECTION('',(-1.057629477511E-15,-0.707106781187,0.707106781187)); +#317=ORIENTED_EDGE('',*,*,#154,.F.); +#318=PLANE('',#319); +#319=AXIS2_PLACEMENT_3D('',#175,#320,#321); +#320=DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#321=DIRECTION('',(0.707106781187,2.775557561563E-17,0.707106781187)); +#322=ADVANCED_FACE('',(#323),#342,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#326,#332,#338)); +#325=ORIENTED_EDGE('',*,*,#181,.T.); +#326=ORIENTED_EDGE('',*,*,#327,.T.); +#327=EDGE_CURVE('',#174,#328,#330,.T.); +#328=VERTEX_POINT('',#329); +#329=CARTESIAN_POINT('',(1.6,3.25,1.65)); +#330=LINE('',#331,#234); +#331=CARTESIAN_POINT('',(-1.75,3.25,1.65)); +#332=ORIENTED_EDGE('',*,*,#333,.F.); +#333=EDGE_CURVE('',#334,#328,#336,.T.); +#334=VERTEX_POINT('',#335); +#335=CARTESIAN_POINT('',(1.6,3.25,0.25)); +#336=LINE('',#337,#65); +#337=CARTESIAN_POINT('',(1.6,3.25,1.E-01)); +#338=ORIENTED_EDGE('',*,*,#339,.F.); +#339=EDGE_CURVE('',#182,#334,#340,.T.); +#340=LINE('',#341,#234); +#341=CARTESIAN_POINT('',(-1.75,3.25,0.25)); +#342=PLANE('',#343); +#343=AXIS2_PLACEMENT_3D('',#344,#73,#13); +#344=CARTESIAN_POINT('',(-1.75,3.25,1.E-01)); +#345=ADVANCED_FACE('',(#346),#356,.T.); +#346=FACE_BOUND('',#347,.F.); +#347=EDGE_LOOP('',(#200,#348,#349,#355)); +#348=ORIENTED_EDGE('',*,*,#242,.T.); +#349=ORIENTED_EDGE('',*,*,#350,.F.); +#350=EDGE_CURVE('',#251,#237,#351,.T.); +#351=LINE('',#352,#353); +#352=CARTESIAN_POINT('',(1.6,-3.1375,0.1375)); +#353=VECTOR('',#354,1.); +#354=DIRECTION('',(-2.403703357979E-15,-0.707106781187,0.707106781187)); +#355=ORIENTED_EDGE('',*,*,#250,.F.); +#356=PLANE('',#357); +#357=AXIS2_PLACEMENT_3D('',#358,#359,#360); +#358=CARTESIAN_POINT('',(-1.75,-3.175,0.175)); +#359=DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#360=DIRECTION('',(-1.,0.,0.)); +#361=ADVANCED_FACE('',(#362),#371,.F.); +#362=FACE_BOUND('',#363,.T.); +#363=EDGE_LOOP('',(#214,#229,#364,#370)); +#364=ORIENTED_EDGE('',*,*,#365,.F.); +#365=EDGE_CURVE('',#282,#231,#366,.T.); +#366=LINE('',#367,#368); +#367=CARTESIAN_POINT('',(1.6,-3.1375,1.7625)); +#368=VECTOR('',#369,1.); +#369=DIRECTION('',(-4.038221641405E-15,-0.707106781187,-0.707106781187)); +#370=ORIENTED_EDGE('',*,*,#281,.F.); +#371=PLANE('',#372); +#372=AXIS2_PLACEMENT_3D('',#373,#374,#360); +#373=CARTESIAN_POINT('',(-1.75,-3.175,1.725)); +#374=DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#375=ADVANCED_FACE('',(#376),#398,.F.); +#376=FACE_BOUND('',#377,.T.); +#377=EDGE_LOOP('',(#378,#386,#235,#392)); +#378=ORIENTED_EDGE('',*,*,#379,.T.); +#379=EDGE_CURVE('',#380,#382,#384,.T.); +#380=VERTEX_POINT('',#381); +#381=CARTESIAN_POINT('',(1.75,-3.1,0.25)); +#382=VERTEX_POINT('',#383); +#383=CARTESIAN_POINT('',(1.75,-3.1,1.65)); +#384=LINE('',#385,#65); +#385=CARTESIAN_POINT('',(1.75,-3.1,1.E-01)); +#386=ORIENTED_EDGE('',*,*,#387,.T.); +#387=EDGE_CURVE('',#382,#231,#388,.T.); +#388=LINE('',#389,#390); +#389=CARTESIAN_POINT('',(1.675,-3.175,1.65)); +#390=VECTOR('',#391,1.); +#391=DIRECTION('',(-0.707106781187,-0.707106781187,-4.038221641405E-15)); +#392=ORIENTED_EDGE('',*,*,#393,.F.); +#393=EDGE_CURVE('',#380,#237,#394,.T.); +#394=LINE('',#395,#396); +#395=CARTESIAN_POINT('',(1.675,-3.175,0.25)); +#396=VECTOR('',#397,1.); +#397=DIRECTION('',(-0.707106781187,-0.707106781187,2.211407089341E-15)); +#398=PLANE('',#399); +#399=AXIS2_PLACEMENT_3D('',#400,#401,#115); +#400=CARTESIAN_POINT('',(1.675,-3.175,1.E-01)); +#401=DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#402=ADVANCED_FACE('',(#403),#412,.F.); +#403=FACE_BOUND('',#404,.T.); +#404=EDGE_LOOP('',(#267,#405,#406,#259)); +#405=ORIENTED_EDGE('',*,*,#339,.T.); +#406=ORIENTED_EDGE('',*,*,#407,.F.); +#407=EDGE_CURVE('',#256,#334,#408,.T.); +#408=LINE('',#409,#410); +#409=CARTESIAN_POINT('',(1.6,3.1375,0.1375)); +#410=VECTOR('',#411,1.); +#411=DIRECTION('',(-3.845925372767E-16,0.707106781187,0.707106781187)); +#412=PLANE('',#413); +#413=AXIS2_PLACEMENT_3D('',#414,#415,#360); +#414=CARTESIAN_POINT('',(-1.75,3.175,0.175)); +#415=DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#416=ADVANCED_FACE('',(#417),#438,.F.); +#417=FACE_BOUND('',#418,.F.); +#418=EDGE_LOOP('',(#419,#425,#431,#437)); +#419=ORIENTED_EDGE('',*,*,#420,.T.); +#420=EDGE_CURVE('',#251,#380,#421,.T.); +#421=LINE('',#422,#423); +#422=CARTESIAN_POINT('',(1.6375,-3.1,0.1375)); +#423=VECTOR('',#424,1.); +#424=DIRECTION('',(0.707106781187,1.922962686384E-16,0.707106781187)); +#425=ORIENTED_EDGE('',*,*,#426,.T.); +#426=EDGE_CURVE('',#380,#427,#429,.T.); +#427=VERTEX_POINT('',#428); +#428=CARTESIAN_POINT('',(1.75,3.1,0.25)); +#429=LINE('',#430,#72); +#430=CARTESIAN_POINT('',(1.75,-3.25,0.25)); +#431=ORIENTED_EDGE('',*,*,#432,.F.); +#432=EDGE_CURVE('',#256,#427,#433,.T.); +#433=LINE('',#434,#435); +#434=CARTESIAN_POINT('',(1.6375,3.1,0.1375)); +#435=VECTOR('',#436,1.); +#436=DIRECTION('',(0.707106781187,-3.845925372767E-16,0.707106781187)); +#437=ORIENTED_EDGE('',*,*,#255,.F.); +#438=PLANE('',#439); +#439=AXIS2_PLACEMENT_3D('',#440,#441,#73); +#440=CARTESIAN_POINT('',(1.675,-3.25,0.175)); +#441=DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#442=ADVANCED_FACE('',(#443),#452,.T.); +#443=FACE_BOUND('',#444,.F.); +#444=EDGE_LOOP('',(#445,#326,#446,#292)); +#445=ORIENTED_EDGE('',*,*,#312,.F.); +#446=ORIENTED_EDGE('',*,*,#447,.T.); +#447=EDGE_CURVE('',#328,#288,#448,.T.); +#448=LINE('',#449,#450); +#449=CARTESIAN_POINT('',(1.6,3.2125,1.6875)); +#450=VECTOR('',#451,1.); +#451=DIRECTION('',(2.019110820703E-15,-0.707106781187,0.707106781187)); +#452=PLANE('',#453); +#453=AXIS2_PLACEMENT_3D('',#454,#455,#360); +#454=CARTESIAN_POINT('',(-1.75,3.175,1.725)); +#455=DIRECTION('',(0.,0.707106781187,0.707106781187)); +#456=ADVANCED_FACE('',(#457),#476,.T.); +#457=FACE_BOUND('',#458,.T.); +#458=EDGE_LOOP('',(#459,#464,#470,#475)); +#459=ORIENTED_EDGE('',*,*,#460,.T.); +#460=EDGE_CURVE('',#282,#382,#461,.T.); +#461=LINE('',#462,#463); +#462=CARTESIAN_POINT('',(1.6375,-3.1,1.7625)); +#463=VECTOR('',#168,1.); +#464=ORIENTED_EDGE('',*,*,#465,.T.); +#465=EDGE_CURVE('',#382,#466,#468,.T.); +#466=VERTEX_POINT('',#467); +#467=CARTESIAN_POINT('',(1.75,3.1,1.65)); +#468=LINE('',#469,#72); +#469=CARTESIAN_POINT('',(1.75,-3.25,1.65)); +#470=ORIENTED_EDGE('',*,*,#471,.T.); +#471=EDGE_CURVE('',#466,#288,#472,.T.); +#472=LINE('',#473,#474); +#473=CARTESIAN_POINT('',(1.675,3.1,1.725)); +#474=VECTOR('',#441,1.); +#475=ORIENTED_EDGE('',*,*,#287,.F.); +#476=PLANE('',#477); +#477=AXIS2_PLACEMENT_3D('',#478,#479,#73); +#478=CARTESIAN_POINT('',(1.675,-3.25,1.725)); +#479=DIRECTION('',(0.707106781187,0.,0.707106781187)); +#480=ADVANCED_FACE('',(#481),#494,.F.); +#481=FACE_BOUND('',#482,.F.); +#482=EDGE_LOOP('',(#298,#483,#488,#493)); +#483=ORIENTED_EDGE('',*,*,#484,.F.); +#484=EDGE_CURVE('',#485,#300,#487,.T.); +#485=VERTEX_POINT('',#486); +#486=CARTESIAN_POINT('',(-0.55,2.45,1.7)); +#487=LINE('',#486,#65); +#488=ORIENTED_EDGE('',*,*,#489,.T.); +#489=EDGE_CURVE('',#485,#485,#490,.T.); +#490=CIRCLE('',#491,0.4); +#491=AXIS2_PLACEMENT_3D('',#492,#13,#14); +#492=CARTESIAN_POINT('',(-0.95,2.45,1.7)); +#493=ORIENTED_EDGE('',*,*,#484,.T.); +#494=CYLINDRICAL_SURFACE('',#491,0.4); +#495=ADVANCED_FACE('',(#496),#513,.T.); +#496=FACE_BOUND('',#497,.F.); +#497=EDGE_LOOP('',(#498,#502,#332,#508)); +#498=ORIENTED_EDGE('',*,*,#499,.T.); +#499=EDGE_CURVE('',#427,#466,#500,.T.); +#500=LINE('',#501,#65); +#501=CARTESIAN_POINT('',(1.75,3.1,1.E-01)); +#502=ORIENTED_EDGE('',*,*,#503,.F.); +#503=EDGE_CURVE('',#328,#466,#504,.T.); +#504=LINE('',#505,#506); +#505=CARTESIAN_POINT('',(1.6375,3.2125,1.65)); +#506=VECTOR('',#507,1.); +#507=DIRECTION('',(0.707106781187,-0.707106781187,2.019110820703E-15)); +#508=ORIENTED_EDGE('',*,*,#509,.F.); +#509=EDGE_CURVE('',#427,#334,#510,.T.); +#510=LINE('',#511,#512); +#511=CARTESIAN_POINT('',(1.675,3.175,0.25)); +#512=VECTOR('',#401,1.); +#513=PLANE('',#514); +#514=AXIS2_PLACEMENT_3D('',#515,#276,#115); +#515=CARTESIAN_POINT('',(1.675,3.175,1.E-01)); +#516=ADVANCED_FACE('',(#517),#521,.F.); +#517=FACE_BOUND('',#518,.F.); +#518=EDGE_LOOP('',(#519,#520,#392)); +#519=ORIENTED_EDGE('',*,*,#420,.F.); +#520=ORIENTED_EDGE('',*,*,#350,.T.); +#521=PLANE('',#522); +#522=AXIS2_PLACEMENT_3D('',#252,#523,#524); +#523=DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919)); +#524=DIRECTION('',(-0.707106781187,-0.707106781187,2.775557561563E-17)); +#525=ADVANCED_FACE('',(#526),#531,.T.); +#526=FACE_BOUND('',#527,.T.); +#527=EDGE_LOOP('',(#528,#529,#530)); +#528=ORIENTED_EDGE('',*,*,#460,.F.); +#529=ORIENTED_EDGE('',*,*,#365,.T.); +#530=ORIENTED_EDGE('',*,*,#387,.F.); +#531=PLANE('',#532); +#532=AXIS2_PLACEMENT_3D('',#283,#275,#533); +#533=DIRECTION('',(-0.707106781187,-0.707106781187,-2.081668171172E-15)); +#534=ADVANCED_FACE('',(#535),#539,.T.); +#535=FACE_BOUND('',#536,.T.); +#536=EDGE_LOOP('',(#537,#425,#498,#538)); +#537=ORIENTED_EDGE('',*,*,#379,.F.); +#538=ORIENTED_EDGE('',*,*,#465,.F.); +#539=PLANE('',#540); +#540=AXIS2_PLACEMENT_3D('',#541,#14,#13); +#541=CARTESIAN_POINT('',(1.75,-3.25,1.E-01)); +#542=ADVANCED_FACE('',(#543),#546,.T.); +#543=FACE_BOUND('',#544,.T.); +#544=EDGE_LOOP('',(#431,#545,#508)); +#545=ORIENTED_EDGE('',*,*,#407,.T.); +#546=PLANE('',#547); +#547=AXIS2_PLACEMENT_3D('',#257,#223,#401); +#548=ADVANCED_FACE('',(#549),#552,.T.); +#549=FACE_BOUND('',#550,.T.); +#550=EDGE_LOOP('',(#502,#446,#551)); +#551=ORIENTED_EDGE('',*,*,#471,.F.); +#552=PLANE('',#553); +#553=AXIS2_PLACEMENT_3D('',#329,#554,#441); +#554=DIRECTION('',(0.57735026919,0.57735026919,0.57735026919)); +#555=ADVANCED_FACE('',(#556),#559,.T.); +#556=FACE_BOUND('',#557,.F.); +#557=EDGE_LOOP('',(#558)); +#558=ORIENTED_EDGE('',*,*,#489,.F.); +#559=PLANE('',#491); +#560=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#561,#562); +#561=( REPRESENTATION_RELATIONSHIP('','',#51,#36)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#562=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#563); +#563=NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','','',#32,#47,$); +#564=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#49)); +#565=SHAPE_DEFINITION_REPRESENTATION(#566,#571); +#566=PRODUCT_DEFINITION_SHAPE('','',#567); +#567=PRODUCT_DEFINITION('design','',#568,#570); +#568=PRODUCT_DEFINITION_FORMATION('','',#569); +#569=PRODUCT('dot','dot','',(#8)); +#570=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#571=SHAPE_REPRESENTATION('',(#11,#11),#37); +#572=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#573,#574); +#573=( REPRESENTATION_RELATIONSHIP('','',#571,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#574=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#575); +#575=NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','','',#5,#567,$); +#576=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#569)); +#577=SHAPE_DEFINITION_REPRESENTATION(#578,#583); +#578=PRODUCT_DEFINITION_SHAPE('','',#579); +#579=PRODUCT_DEFINITION('design','',#580,#582); +#580=PRODUCT_DEFINITION_FORMATION('','',#581); +#581=PRODUCT('dot_part','dot_part','',(#8)); +#582=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#583=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#584),#37); +#584=MANIFOLD_SOLID_BREP('',#585); +#585=CLOSED_SHELL('',(#586,#599,#604)); +#586=ADVANCED_FACE('',(#587),#494,.T.); +#587=FACE_BOUND('',#588,.T.); +#588=EDGE_LOOP('',(#589,#596,#488,#598)); +#589=ORIENTED_EDGE('',*,*,#590,.F.); +#590=EDGE_CURVE('',#591,#591,#593,.T.); +#591=VERTEX_POINT('',#592); +#592=CARTESIAN_POINT('',(-0.55,2.45,1.75)); +#593=CIRCLE('',#594,0.4); +#594=AXIS2_PLACEMENT_3D('',#595,#13,#14); +#595=CARTESIAN_POINT('',(-0.95,2.45,1.75)); +#596=ORIENTED_EDGE('',*,*,#597,.F.); +#597=EDGE_CURVE('',#485,#591,#487,.T.); +#598=ORIENTED_EDGE('',*,*,#597,.T.); +#599=ADVANCED_FACE('',(#600),#603,.T.); +#600=FACE_BOUND('',#601,.T.); +#601=EDGE_LOOP('',(#602)); +#602=ORIENTED_EDGE('',*,*,#590,.T.); +#603=PLANE('',#594); +#604=ADVANCED_FACE('',(#605),#559,.F.); +#605=FACE_BOUND('',#557,.T.); +#606=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#607,#608); +#607=( REPRESENTATION_RELATIONSHIP('','',#583,#571)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#608=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#609); +#609=NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','','',#567,#579,$); +#610=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#581)); +#611=SHAPE_DEFINITION_REPRESENTATION(#612,#617); +#612=PRODUCT_DEFINITION_SHAPE('','',#613); +#613=PRODUCT_DEFINITION('design','',#614,#616); +#614=PRODUCT_DEFINITION_FORMATION('','',#615); +#615=PRODUCT('lead-1','lead-1','',(#8)); +#616=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#617=SHAPE_REPRESENTATION('',(#11,#11),#618); +#618=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#619)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#25,#26,#27)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#619=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#25,'distance_accuracy_value','confusion accuracy'); +#620=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#621,#623); +#621=( REPRESENTATION_RELATIONSHIP('','',#617,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#622)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#622=ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#623=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#624); +#624=NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','','',#5,#613,$); +#625=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#615)); +#626=SHAPE_DEFINITION_REPRESENTATION(#627,#632); +#627=PRODUCT_DEFINITION_SHAPE('','',#628); +#628=PRODUCT_DEFINITION('design','',#629,#631); +#629=PRODUCT_DEFINITION_FORMATION('','',#630); +#630=PRODUCT('lead-1_part','lead-1_part','',(#8)); +#631=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#632=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#633),#947); +#633=MANIFOLD_SOLID_BREP('',#634); +#634=CLOSED_SHELL('',(#635,#722,#741,#821,#835,#849,#859,#870,#881,#891,#909,#920,#931,#937)); +#635=ADVANCED_FACE('',(#636),#720,.F.); +#636=FACE_BOUND('',#637,.F.); +#637=EDGE_LOOP('',(#638,#645,#650,#655,#665,#672,#682,#687,#692,#697,#707,#712)); +#638=ORIENTED_EDGE('',*,*,#639,.F.); +#639=EDGE_CURVE('',#640,#642,#644,.T.); +#640=VERTEX_POINT('',#641); +#641=CARTESIAN_POINT('',(0.,-0.35,-0.135)); +#642=VERTEX_POINT('',#643); +#643=CARTESIAN_POINT('',(0.53,-0.35,-0.135)); +#644=LINE('',#641,#234); +#645=ORIENTED_EDGE('',*,*,#646,.T.); +#646=EDGE_CURVE('',#640,#647,#649,.T.); +#647=VERTEX_POINT('',#648); +#648=CARTESIAN_POINT('',(0.,-0.35,0.135)); +#649=LINE('',#641,#65); +#650=ORIENTED_EDGE('',*,*,#651,.T.); +#651=EDGE_CURVE('',#647,#652,#654,.T.); +#652=VERTEX_POINT('',#653); +#653=CARTESIAN_POINT('',(0.53,-0.35,0.135)); +#654=LINE('',#648,#234); +#655=ORIENTED_EDGE('',*,*,#656,.T.); +#656=EDGE_CURVE('',#652,#657,#659,.T.); +#657=VERTEX_POINT('',#658); +#658=CARTESIAN_POINT('',(0.63,-0.35,0.235)); +#659=B_SPLINE_CURVE_WITH_KNOTS('',6,(#653,#660,#661,#662,#663,#664,#658),.UNSPECIFIED.,.F.,.F.,(7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#660=CARTESIAN_POINT('',(0.55617993878,-0.35,0.135)); +#661=CARTESIAN_POINT('',(0.58235987756,-0.35,0.143224670334)); +#662=CARTESIAN_POINT('',(0.605318729927,-0.35,0.159681270073)); +#663=CARTESIAN_POINT('',(0.621775329666,-0.35,0.18264012244)); +#664=CARTESIAN_POINT('',(0.63,-0.35,0.20882006122)); +#665=ORIENTED_EDGE('',*,*,#666,.T.); +#666=EDGE_CURVE('',#657,#667,#669,.T.); +#667=VERTEX_POINT('',#668); +#668=CARTESIAN_POINT('',(0.63,-0.35,0.445)); +#669=LINE('',#658,#670); +#670=VECTOR('',#671,1.); +#671=DIRECTION('',(2.449293598295E-16,0.,1.)); +#672=ORIENTED_EDGE('',*,*,#673,.T.); +#673=EDGE_CURVE('',#667,#674,#676,.T.); +#674=VERTEX_POINT('',#675); +#675=CARTESIAN_POINT('',(1.,-0.35,0.815)); +#676=B_SPLINE_CURVE_WITH_KNOTS('',6,(#668,#677,#678,#679,#680,#681,#675),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#677=CARTESIAN_POINT('',(0.63,-0.35,0.541865773486)); +#678=CARTESIAN_POINT('',(0.660431280237,-0.35,0.638731546971)); +#679=CARTESIAN_POINT('',(0.721320699272,-0.35,0.723679300728)); +#680=CARTESIAN_POINT('',(0.806268453029,-0.35,0.784568719763)); +#681=CARTESIAN_POINT('',(0.903134226514,-0.35,0.815)); +#682=ORIENTED_EDGE('',*,*,#683,.T.); +#683=EDGE_CURVE('',#674,#684,#686,.T.); +#684=VERTEX_POINT('',#685); +#685=CARTESIAN_POINT('',(3.5,-0.35,0.815)); +#686=LINE('',#675,#234); +#687=ORIENTED_EDGE('',*,*,#688,.F.); +#688=EDGE_CURVE('',#689,#684,#691,.T.); +#689=VERTEX_POINT('',#690); +#690=CARTESIAN_POINT('',(3.5,-0.35,0.545)); +#691=LINE('',#690,#65); +#692=ORIENTED_EDGE('',*,*,#693,.F.); +#693=EDGE_CURVE('',#694,#689,#696,.T.); +#694=VERTEX_POINT('',#695); +#695=CARTESIAN_POINT('',(1.,-0.35,0.545)); +#696=LINE('',#695,#234); +#697=ORIENTED_EDGE('',*,*,#698,.F.); +#698=EDGE_CURVE('',#699,#694,#701,.T.); +#699=VERTEX_POINT('',#700); +#700=CARTESIAN_POINT('',(0.9,-0.35,0.445)); +#701=B_SPLINE_CURVE_WITH_KNOTS('',6,(#700,#702,#703,#704,#705,#706,#695),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#702=CARTESIAN_POINT('',(0.9,-0.35,0.47117993878)); +#703=CARTESIAN_POINT('',(0.908224670334,-0.35,0.49735987756)); +#704=CARTESIAN_POINT('',(0.924681270073,-0.35,0.520318729927)); +#705=CARTESIAN_POINT('',(0.94764012244,-0.35,0.536775329666)); +#706=CARTESIAN_POINT('',(0.97382006122,-0.35,0.545)); +#707=ORIENTED_EDGE('',*,*,#708,.F.); +#708=EDGE_CURVE('',#709,#699,#711,.T.); +#709=VERTEX_POINT('',#710); +#710=CARTESIAN_POINT('',(0.9,-0.35,0.235)); +#711=LINE('',#710,#670); +#712=ORIENTED_EDGE('',*,*,#713,.F.); +#713=EDGE_CURVE('',#642,#709,#714,.T.); +#714=B_SPLINE_CURVE_WITH_KNOTS('',6,(#643,#715,#716,#717,#718,#719,#710),.UNSPECIFIED.,.F.,.F.,(7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#715=CARTESIAN_POINT('',(0.626865773486,-0.35,-0.135)); +#716=CARTESIAN_POINT('',(0.723731546971,-0.35,-0.104568719763)); +#717=CARTESIAN_POINT('',(0.808679300728,-0.35,-4.367930072825E-02)); +#718=CARTESIAN_POINT('',(0.869568719763,-0.35,4.126845302863E-02)); +#719=CARTESIAN_POINT('',(0.9,-0.35,0.138134226514)); +#720=PLANE('',#721); +#721=AXIS2_PLACEMENT_3D('',#641,#73,#13); +#722=ADVANCED_FACE('',(#723),#739,.F.); +#723=FACE_BOUND('',#724,.F.); +#724=EDGE_LOOP('',(#725,#726,#731,#736)); +#725=ORIENTED_EDGE('',*,*,#651,.F.); +#726=ORIENTED_EDGE('',*,*,#727,.T.); +#727=EDGE_CURVE('',#647,#728,#730,.T.); +#728=VERTEX_POINT('',#729); +#729=CARTESIAN_POINT('',(0.,0.35,0.135)); +#730=LINE('',#648,#72); +#731=ORIENTED_EDGE('',*,*,#732,.T.); +#732=EDGE_CURVE('',#728,#733,#735,.T.); +#733=VERTEX_POINT('',#734); +#734=CARTESIAN_POINT('',(0.53,0.35,0.135)); +#735=LINE('',#729,#234); +#736=ORIENTED_EDGE('',*,*,#737,.F.); +#737=EDGE_CURVE('',#652,#733,#738,.T.); +#738=LINE('',#653,#72); +#739=PLANE('',#740); +#740=AXIS2_PLACEMENT_3D('',#648,#115,#73); +#741=ADVANCED_FACE('',(#742),#818,.F.); +#742=FACE_BOUND('',#743,.F.); +#743=EDGE_LOOP('',(#744,#745,#751,#756,#766,#771,#781,#786,#791,#796,#806,#811)); +#744=ORIENTED_EDGE('',*,*,#732,.F.); +#745=ORIENTED_EDGE('',*,*,#746,.T.); +#746=EDGE_CURVE('',#728,#747,#749,.T.); +#747=VERTEX_POINT('',#748); +#748=CARTESIAN_POINT('',(0.,0.35,-0.135)); +#749=LINE('',#729,#750); +#750=VECTOR('',#115,1.); +#751=ORIENTED_EDGE('',*,*,#752,.T.); +#752=EDGE_CURVE('',#747,#753,#755,.T.); +#753=VERTEX_POINT('',#754); +#754=CARTESIAN_POINT('',(0.53,0.35,-0.135)); +#755=LINE('',#748,#234); +#756=ORIENTED_EDGE('',*,*,#757,.T.); +#757=EDGE_CURVE('',#753,#758,#760,.T.); +#758=VERTEX_POINT('',#759); +#759=CARTESIAN_POINT('',(0.9,0.35,0.235)); +#760=B_SPLINE_CURVE_WITH_KNOTS('',6,(#754,#761,#762,#763,#764,#765,#759),.UNSPECIFIED.,.F.,.F.,(7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#761=CARTESIAN_POINT('',(0.626865773486,0.35,-0.135)); +#762=CARTESIAN_POINT('',(0.723731546971,0.35,-0.104568719763)); +#763=CARTESIAN_POINT('',(0.808679300728,0.35,-4.367930072825E-02)); +#764=CARTESIAN_POINT('',(0.869568719763,0.35,4.126845302863E-02)); +#765=CARTESIAN_POINT('',(0.9,0.35,0.138134226514)); +#766=ORIENTED_EDGE('',*,*,#767,.T.); +#767=EDGE_CURVE('',#758,#768,#770,.T.); +#768=VERTEX_POINT('',#769); +#769=CARTESIAN_POINT('',(0.9,0.35,0.445)); +#770=LINE('',#759,#670); +#771=ORIENTED_EDGE('',*,*,#772,.T.); +#772=EDGE_CURVE('',#768,#773,#775,.T.); +#773=VERTEX_POINT('',#774); +#774=CARTESIAN_POINT('',(1.,0.35,0.545)); +#775=B_SPLINE_CURVE_WITH_KNOTS('',6,(#769,#776,#777,#778,#779,#780,#774),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#776=CARTESIAN_POINT('',(0.9,0.35,0.47117993878)); +#777=CARTESIAN_POINT('',(0.908224670334,0.35,0.49735987756)); +#778=CARTESIAN_POINT('',(0.924681270073,0.35,0.520318729927)); +#779=CARTESIAN_POINT('',(0.94764012244,0.35,0.536775329666)); +#780=CARTESIAN_POINT('',(0.97382006122,0.35,0.545)); +#781=ORIENTED_EDGE('',*,*,#782,.T.); +#782=EDGE_CURVE('',#773,#783,#785,.T.); +#783=VERTEX_POINT('',#784); +#784=CARTESIAN_POINT('',(3.5,0.35,0.545)); +#785=LINE('',#774,#234); +#786=ORIENTED_EDGE('',*,*,#787,.F.); +#787=EDGE_CURVE('',#788,#783,#790,.T.); +#788=VERTEX_POINT('',#789); +#789=CARTESIAN_POINT('',(3.5,0.35,0.815)); +#790=LINE('',#789,#750); +#791=ORIENTED_EDGE('',*,*,#792,.F.); +#792=EDGE_CURVE('',#793,#788,#795,.T.); +#793=VERTEX_POINT('',#794); +#794=CARTESIAN_POINT('',(1.,0.35,0.815)); +#795=LINE('',#794,#234); +#796=ORIENTED_EDGE('',*,*,#797,.F.); +#797=EDGE_CURVE('',#798,#793,#800,.T.); +#798=VERTEX_POINT('',#799); +#799=CARTESIAN_POINT('',(0.63,0.35,0.445)); +#800=B_SPLINE_CURVE_WITH_KNOTS('',6,(#799,#801,#802,#803,#804,#805,#794),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#801=CARTESIAN_POINT('',(0.63,0.35,0.541865773486)); +#802=CARTESIAN_POINT('',(0.660431280237,0.35,0.638731546971)); +#803=CARTESIAN_POINT('',(0.721320699272,0.35,0.723679300728)); +#804=CARTESIAN_POINT('',(0.806268453029,0.35,0.784568719763)); +#805=CARTESIAN_POINT('',(0.903134226514,0.35,0.815)); +#806=ORIENTED_EDGE('',*,*,#807,.F.); +#807=EDGE_CURVE('',#808,#798,#810,.T.); +#808=VERTEX_POINT('',#809); +#809=CARTESIAN_POINT('',(0.63,0.35,0.235)); +#810=LINE('',#809,#65); +#811=ORIENTED_EDGE('',*,*,#812,.F.); +#812=EDGE_CURVE('',#733,#808,#813,.T.); +#813=B_SPLINE_CURVE_WITH_KNOTS('',5,(#734,#814,#815,#816,#817,#809),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#814=CARTESIAN_POINT('',(0.561415926536,0.35,0.135)); +#815=CARTESIAN_POINT('',(0.592831853072,0.35,0.147337005501)); +#816=CARTESIAN_POINT('',(0.617662994499,0.35,0.172168146928)); +#817=CARTESIAN_POINT('',(0.63,0.35,0.203584073464)); +#818=PLANE('',#819); +#819=AXIS2_PLACEMENT_3D('',#729,#820,#115); +#820=DIRECTION('',(0.,-1.,0.)); +#821=ADVANCED_FACE('',(#822),#833,.F.); +#822=FACE_BOUND('',#823,.F.); +#823=EDGE_LOOP('',(#824,#825,#829,#830)); +#824=ORIENTED_EDGE('',*,*,#752,.F.); +#825=ORIENTED_EDGE('',*,*,#826,.T.); +#826=EDGE_CURVE('',#747,#640,#827,.T.); +#827=LINE('',#748,#828); +#828=VECTOR('',#820,1.); +#829=ORIENTED_EDGE('',*,*,#639,.T.); +#830=ORIENTED_EDGE('',*,*,#831,.F.); +#831=EDGE_CURVE('',#753,#642,#832,.T.); +#832=LINE('',#754,#828); +#833=PLANE('',#834); +#834=AXIS2_PLACEMENT_3D('',#748,#13,#820); +#835=ADVANCED_FACE('',(#836),#844,.F.); +#836=FACE_BOUND('',#837,.F.); +#837=EDGE_LOOP('',(#838,#839,#840,#841)); +#838=ORIENTED_EDGE('',*,*,#656,.F.); +#839=ORIENTED_EDGE('',*,*,#737,.T.); +#840=ORIENTED_EDGE('',*,*,#812,.T.); +#841=ORIENTED_EDGE('',*,*,#842,.F.); +#842=EDGE_CURVE('',#657,#808,#843,.T.); +#843=B_SPLINE_CURVE_WITH_KNOTS('',1,(#658,#809),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.7),.PIECEWISE_BEZIER_KNOTS.); +#844=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#653,#845,#846,#847,#848,#658),(#734,#814,#815,#816,#817,#809)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#845=CARTESIAN_POINT('',(0.561415926536,-0.35,0.135)); +#846=CARTESIAN_POINT('',(0.592831853072,-0.35,0.147337005501)); +#847=CARTESIAN_POINT('',(0.617662994499,-0.35,0.172168146928)); +#848=CARTESIAN_POINT('',(0.63,-0.35,0.203584073464)); +#849=ADVANCED_FACE('',(#850),#858,.F.); +#850=FACE_BOUND('',#851,.F.); +#851=EDGE_LOOP('',(#852,#853,#854,#855)); +#852=ORIENTED_EDGE('',*,*,#757,.F.); +#853=ORIENTED_EDGE('',*,*,#831,.T.); +#854=ORIENTED_EDGE('',*,*,#713,.T.); +#855=ORIENTED_EDGE('',*,*,#856,.F.); +#856=EDGE_CURVE('',#758,#709,#857,.T.); +#857=B_SPLINE_CURVE_WITH_KNOTS('',1,(#759,#710),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.7),.PIECEWISE_BEZIER_KNOTS.); +#858=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#754,#761,#762,#763,#764,#765,#759),(#643,#715,#716,#717,#718,#719,#710)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#859=ADVANCED_FACE('',(#860),#868,.F.); +#860=FACE_BOUND('',#861,.F.); +#861=EDGE_LOOP('',(#862,#863,#864,#865)); +#862=ORIENTED_EDGE('',*,*,#666,.F.); +#863=ORIENTED_EDGE('',*,*,#842,.T.); +#864=ORIENTED_EDGE('',*,*,#807,.T.); +#865=ORIENTED_EDGE('',*,*,#866,.F.); +#866=EDGE_CURVE('',#667,#798,#867,.T.); +#867=LINE('',#668,#72); +#868=PLANE('',#869); +#869=AXIS2_PLACEMENT_3D('',#658,#14,#73); +#870=ADVANCED_FACE('',(#871),#879,.F.); +#871=FACE_BOUND('',#872,.F.); +#872=EDGE_LOOP('',(#873,#874,#875,#876)); +#873=ORIENTED_EDGE('',*,*,#767,.F.); +#874=ORIENTED_EDGE('',*,*,#856,.T.); +#875=ORIENTED_EDGE('',*,*,#708,.T.); +#876=ORIENTED_EDGE('',*,*,#877,.F.); +#877=EDGE_CURVE('',#768,#699,#878,.T.); +#878=LINE('',#769,#828); +#879=PLANE('',#880); +#880=AXIS2_PLACEMENT_3D('',#759,#360,#820); +#881=ADVANCED_FACE('',(#882),#890,.F.); +#882=FACE_BOUND('',#883,.F.); +#883=EDGE_LOOP('',(#884,#885,#886,#887)); +#884=ORIENTED_EDGE('',*,*,#673,.F.); +#885=ORIENTED_EDGE('',*,*,#866,.T.); +#886=ORIENTED_EDGE('',*,*,#797,.T.); +#887=ORIENTED_EDGE('',*,*,#888,.F.); +#888=EDGE_CURVE('',#674,#793,#889,.T.); +#889=B_SPLINE_CURVE_WITH_KNOTS('',1,(#675,#794),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.7),.PIECEWISE_BEZIER_KNOTS.); +#890=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#668,#677,#678,#679,#680,#681,#675),(#799,#801,#802,#803,#804,#805,#794)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,0.7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#891=ADVANCED_FACE('',(#892),#900,.F.); +#892=FACE_BOUND('',#893,.F.); +#893=EDGE_LOOP('',(#894,#895,#896,#897)); +#894=ORIENTED_EDGE('',*,*,#772,.F.); +#895=ORIENTED_EDGE('',*,*,#877,.T.); +#896=ORIENTED_EDGE('',*,*,#698,.T.); +#897=ORIENTED_EDGE('',*,*,#898,.F.); +#898=EDGE_CURVE('',#773,#694,#899,.T.); +#899=B_SPLINE_CURVE_WITH_KNOTS('',1,(#774,#695),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.7),.PIECEWISE_BEZIER_KNOTS.); +#900=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#769,#901,#902,#903,#904,#774),(#700,#905,#906,#907,#908,#695)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#901=CARTESIAN_POINT('',(0.9,0.35,0.476415926536)); +#902=CARTESIAN_POINT('',(0.912337005501,0.35,0.507831853072)); +#903=CARTESIAN_POINT('',(0.937168146928,0.35,0.532662994499)); +#904=CARTESIAN_POINT('',(0.968584073464,0.35,0.545)); +#905=CARTESIAN_POINT('',(0.9,-0.35,0.476415926536)); +#906=CARTESIAN_POINT('',(0.912337005501,-0.35,0.507831853072)); +#907=CARTESIAN_POINT('',(0.937168146928,-0.35,0.532662994499)); +#908=CARTESIAN_POINT('',(0.968584073464,-0.35,0.545)); +#909=ADVANCED_FACE('',(#910),#918,.F.); +#910=FACE_BOUND('',#911,.F.); +#911=EDGE_LOOP('',(#912,#913,#914,#915)); +#912=ORIENTED_EDGE('',*,*,#683,.F.); +#913=ORIENTED_EDGE('',*,*,#888,.T.); +#914=ORIENTED_EDGE('',*,*,#792,.T.); +#915=ORIENTED_EDGE('',*,*,#916,.F.); +#916=EDGE_CURVE('',#684,#788,#917,.T.); +#917=LINE('',#685,#72); +#918=PLANE('',#919); +#919=AXIS2_PLACEMENT_3D('',#675,#115,#73); +#920=ADVANCED_FACE('',(#921),#929,.F.); +#921=FACE_BOUND('',#922,.F.); +#922=EDGE_LOOP('',(#923,#924,#925,#926)); +#923=ORIENTED_EDGE('',*,*,#782,.F.); +#924=ORIENTED_EDGE('',*,*,#898,.T.); +#925=ORIENTED_EDGE('',*,*,#693,.T.); +#926=ORIENTED_EDGE('',*,*,#927,.F.); +#927=EDGE_CURVE('',#783,#689,#928,.T.); +#928=LINE('',#784,#828); +#929=PLANE('',#930); +#930=AXIS2_PLACEMENT_3D('',#774,#13,#820); +#931=ADVANCED_FACE('',(#932),#934,.T.); +#932=FACE_BOUND('',#933,.T.); +#933=EDGE_LOOP('',(#645,#726,#745,#825)); +#934=PLANE('',#935); +#935=AXIS2_PLACEMENT_3D('',#936,#360,#115); +#936=CARTESIAN_POINT('',(0.,7.153498870007E-18,0.)); +#937=ADVANCED_FACE('',(#938),#944,.F.); +#938=FACE_BOUND('',#939,.F.); +#939=EDGE_LOOP('',(#940,#941,#942,#943)); +#940=ORIENTED_EDGE('',*,*,#688,.T.); +#941=ORIENTED_EDGE('',*,*,#916,.T.); +#942=ORIENTED_EDGE('',*,*,#787,.T.); +#943=ORIENTED_EDGE('',*,*,#927,.T.); +#944=PLANE('',#945); +#945=AXIS2_PLACEMENT_3D('',#946,#360,#115); +#946=CARTESIAN_POINT('',(3.5,7.153498870007E-18,0.68)); +#947=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#619))GLOBAL_UNIT_ASSIGNED_CONTEXT((#25,#26,#27)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#948=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#949,#950); +#949=( REPRESENTATION_RELATIONSHIP('','',#632,#617)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#950=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#951); +#951=NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','','',#613,#628,$); +#952=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#630)); +#953=SHAPE_DEFINITION_REPRESENTATION(#954,#959); +#954=PRODUCT_DEFINITION_SHAPE('','',#955); +#955=PRODUCT_DEFINITION('design','',#956,#958); +#956=PRODUCT_DEFINITION_FORMATION('','',#957); +#957=PRODUCT('lead-2','lead-2','',(#8)); +#958=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#959=SHAPE_REPRESENTATION('',(#11,#11),#947); +#960=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#961,#963); +#961=( REPRESENTATION_RELATIONSHIP('','',#959,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#962)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#962=ITEM_DEFINED_TRANSFORMATION('','',#11,#17); +#963=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#964); +#964=NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','','',#5,#955,$); +#965=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#957)); +#966=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#967,#968); +#967=( REPRESENTATION_RELATIONSHIP('','',#632,#959)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#968=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#969); +#969=NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','','',#955,#628,$); +#970=SHAPE_DEFINITION_REPRESENTATION(#971,#976); +#971=PRODUCT_DEFINITION_SHAPE('','',#972); +#972=PRODUCT_DEFINITION('design','',#973,#975); +#973=PRODUCT_DEFINITION_FORMATION('','',#974); +#974=PRODUCT('lead-3','lead-3','',(#8)); +#975=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#976=SHAPE_REPRESENTATION('',(#11,#11),#947); +#977=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#978,#980); +#978=( REPRESENTATION_RELATIONSHIP('','',#976,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#979)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#979=ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#980=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#981); +#981=NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','','',#5,#972,$); +#982=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#974)); +#983=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#984,#985); +#984=( REPRESENTATION_RELATIONSHIP('','',#632,#976)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#985=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#986); +#986=NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','','',#972,#628,$); +#987=SHAPE_DEFINITION_REPRESENTATION(#988,#993); +#988=PRODUCT_DEFINITION_SHAPE('','',#989); +#989=PRODUCT_DEFINITION('design','',#990,#992); +#990=PRODUCT_DEFINITION_FORMATION('','',#991); +#991=PRODUCT('lead-4','lead-4','',(#8)); +#992=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#993=SHAPE_REPRESENTATION('',(#11,#11),#947); +#994=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#995,#997); +#995=( REPRESENTATION_RELATIONSHIP('','',#993,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#996)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#996=ITEM_DEFINED_TRANSFORMATION('','',#11,#21); +#997=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#998); +#998=NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','','',#5,#989,$); +#999=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#991)); +#1000=SHAPE_DEFINITION_REPRESENTATION(#1001,#1006); +#1001=PRODUCT_DEFINITION_SHAPE('','',#1002); +#1002=PRODUCT_DEFINITION('design','',#1003,#1005); +#1003=PRODUCT_DEFINITION_FORMATION('','',#1004); +#1004=PRODUCT('lead-4_part','lead-4_part','',(#8)); +#1005=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1006=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1007),#947); +#1007=MANIFOLD_SOLID_BREP('',#1008); +#1008=CLOSED_SHELL('',(#1009,#1094,#1113,#1191,#1204,#1218,#1228,#1239,#1250,#1260,#1278,#1289,#1300,#1305)); +#1009=ADVANCED_FACE('',(#1010),#1092,.F.); +#1010=FACE_BOUND('',#1011,.F.); +#1011=EDGE_LOOP('',(#1012,#1019,#1024,#1029,#1039,#1044,#1054,#1059,#1064,#1069,#1079,#1084)); +#1012=ORIENTED_EDGE('',*,*,#1013,.F.); +#1013=EDGE_CURVE('',#1014,#1016,#1018,.T.); +#1014=VERTEX_POINT('',#1015); +#1015=CARTESIAN_POINT('',(0.,-1.5,-0.135)); +#1016=VERTEX_POINT('',#1017); +#1017=CARTESIAN_POINT('',(0.53,-1.5,-0.135)); +#1018=LINE('',#1015,#234); +#1019=ORIENTED_EDGE('',*,*,#1020,.T.); +#1020=EDGE_CURVE('',#1014,#1021,#1023,.T.); +#1021=VERTEX_POINT('',#1022); +#1022=CARTESIAN_POINT('',(0.,-1.5,0.135)); +#1023=LINE('',#1015,#65); +#1024=ORIENTED_EDGE('',*,*,#1025,.T.); +#1025=EDGE_CURVE('',#1021,#1026,#1028,.T.); +#1026=VERTEX_POINT('',#1027); +#1027=CARTESIAN_POINT('',(0.53,-1.5,0.135)); +#1028=LINE('',#1022,#234); +#1029=ORIENTED_EDGE('',*,*,#1030,.T.); +#1030=EDGE_CURVE('',#1026,#1031,#1033,.T.); +#1031=VERTEX_POINT('',#1032); +#1032=CARTESIAN_POINT('',(0.63,-1.5,0.235)); +#1033=B_SPLINE_CURVE_WITH_KNOTS('',6,(#1027,#1034,#1035,#1036,#1037,#1038,#1032),.UNSPECIFIED.,.F.,.F.,(7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1034=CARTESIAN_POINT('',(0.55617993878,-1.5,0.135)); +#1035=CARTESIAN_POINT('',(0.58235987756,-1.5,0.143224670334)); +#1036=CARTESIAN_POINT('',(0.605318729927,-1.5,0.159681270073)); +#1037=CARTESIAN_POINT('',(0.621775329666,-1.5,0.18264012244)); +#1038=CARTESIAN_POINT('',(0.63,-1.5,0.20882006122)); +#1039=ORIENTED_EDGE('',*,*,#1040,.T.); +#1040=EDGE_CURVE('',#1031,#1041,#1043,.T.); +#1041=VERTEX_POINT('',#1042); +#1042=CARTESIAN_POINT('',(0.63,-1.5,0.445)); +#1043=LINE('',#1032,#670); +#1044=ORIENTED_EDGE('',*,*,#1045,.T.); +#1045=EDGE_CURVE('',#1041,#1046,#1048,.T.); +#1046=VERTEX_POINT('',#1047); +#1047=CARTESIAN_POINT('',(1.,-1.5,0.815)); +#1048=B_SPLINE_CURVE_WITH_KNOTS('',6,(#1042,#1049,#1050,#1051,#1052,#1053,#1047),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1049=CARTESIAN_POINT('',(0.63,-1.5,0.541865773486)); +#1050=CARTESIAN_POINT('',(0.660431280237,-1.5,0.638731546971)); +#1051=CARTESIAN_POINT('',(0.721320699272,-1.5,0.723679300728)); +#1052=CARTESIAN_POINT('',(0.806268453029,-1.5,0.784568719763)); +#1053=CARTESIAN_POINT('',(0.903134226514,-1.5,0.815)); +#1054=ORIENTED_EDGE('',*,*,#1055,.T.); +#1055=EDGE_CURVE('',#1046,#1056,#1058,.T.); +#1056=VERTEX_POINT('',#1057); +#1057=CARTESIAN_POINT('',(3.5,-1.5,0.815)); +#1058=LINE('',#1047,#234); +#1059=ORIENTED_EDGE('',*,*,#1060,.F.); +#1060=EDGE_CURVE('',#1061,#1056,#1063,.T.); +#1061=VERTEX_POINT('',#1062); +#1062=CARTESIAN_POINT('',(3.5,-1.5,0.545)); +#1063=LINE('',#1062,#65); +#1064=ORIENTED_EDGE('',*,*,#1065,.F.); +#1065=EDGE_CURVE('',#1066,#1061,#1068,.T.); +#1066=VERTEX_POINT('',#1067); +#1067=CARTESIAN_POINT('',(1.,-1.5,0.545)); +#1068=LINE('',#1067,#234); +#1069=ORIENTED_EDGE('',*,*,#1070,.F.); +#1070=EDGE_CURVE('',#1071,#1066,#1073,.T.); +#1071=VERTEX_POINT('',#1072); +#1072=CARTESIAN_POINT('',(0.9,-1.5,0.445)); +#1073=B_SPLINE_CURVE_WITH_KNOTS('',6,(#1072,#1074,#1075,#1076,#1077,#1078,#1067),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1074=CARTESIAN_POINT('',(0.9,-1.5,0.47117993878)); +#1075=CARTESIAN_POINT('',(0.908224670334,-1.5,0.49735987756)); +#1076=CARTESIAN_POINT('',(0.924681270073,-1.5,0.520318729927)); +#1077=CARTESIAN_POINT('',(0.94764012244,-1.5,0.536775329666)); +#1078=CARTESIAN_POINT('',(0.97382006122,-1.5,0.545)); +#1079=ORIENTED_EDGE('',*,*,#1080,.F.); +#1080=EDGE_CURVE('',#1081,#1071,#1083,.T.); +#1081=VERTEX_POINT('',#1082); +#1082=CARTESIAN_POINT('',(0.9,-1.5,0.235)); +#1083=LINE('',#1082,#670); +#1084=ORIENTED_EDGE('',*,*,#1085,.F.); +#1085=EDGE_CURVE('',#1016,#1081,#1086,.T.); +#1086=B_SPLINE_CURVE_WITH_KNOTS('',6,(#1017,#1087,#1088,#1089,#1090,#1091,#1082),.UNSPECIFIED.,.F.,.F.,(7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1087=CARTESIAN_POINT('',(0.626865773486,-1.5,-0.135)); +#1088=CARTESIAN_POINT('',(0.723731546971,-1.5,-0.104568719763)); +#1089=CARTESIAN_POINT('',(0.808679300728,-1.5,-4.367930072825E-02)); +#1090=CARTESIAN_POINT('',(0.869568719763,-1.5,4.126845302863E-02)); +#1091=CARTESIAN_POINT('',(0.9,-1.5,0.138134226514)); +#1092=PLANE('',#1093); +#1093=AXIS2_PLACEMENT_3D('',#1015,#73,#13); +#1094=ADVANCED_FACE('',(#1095),#1111,.F.); +#1095=FACE_BOUND('',#1096,.F.); +#1096=EDGE_LOOP('',(#1097,#1098,#1103,#1108)); +#1097=ORIENTED_EDGE('',*,*,#1025,.F.); +#1098=ORIENTED_EDGE('',*,*,#1099,.T.); +#1099=EDGE_CURVE('',#1021,#1100,#1102,.T.); +#1100=VERTEX_POINT('',#1101); +#1101=CARTESIAN_POINT('',(0.,1.5,0.135)); +#1102=LINE('',#1022,#72); +#1103=ORIENTED_EDGE('',*,*,#1104,.T.); +#1104=EDGE_CURVE('',#1100,#1105,#1107,.T.); +#1105=VERTEX_POINT('',#1106); +#1106=CARTESIAN_POINT('',(0.53,1.5,0.135)); +#1107=LINE('',#1101,#234); +#1108=ORIENTED_EDGE('',*,*,#1109,.F.); +#1109=EDGE_CURVE('',#1026,#1105,#1110,.T.); +#1110=LINE('',#1027,#72); +#1111=PLANE('',#1112); +#1112=AXIS2_PLACEMENT_3D('',#1022,#115,#73); +#1113=ADVANCED_FACE('',(#1114),#1189,.F.); +#1114=FACE_BOUND('',#1115,.F.); +#1115=EDGE_LOOP('',(#1116,#1117,#1122,#1127,#1137,#1142,#1152,#1157,#1162,#1167,#1177,#1182)); +#1116=ORIENTED_EDGE('',*,*,#1104,.F.); +#1117=ORIENTED_EDGE('',*,*,#1118,.T.); +#1118=EDGE_CURVE('',#1100,#1119,#1121,.T.); +#1119=VERTEX_POINT('',#1120); +#1120=CARTESIAN_POINT('',(0.,1.5,-0.135)); +#1121=LINE('',#1101,#750); +#1122=ORIENTED_EDGE('',*,*,#1123,.T.); +#1123=EDGE_CURVE('',#1119,#1124,#1126,.T.); +#1124=VERTEX_POINT('',#1125); +#1125=CARTESIAN_POINT('',(0.53,1.5,-0.135)); +#1126=LINE('',#1120,#234); +#1127=ORIENTED_EDGE('',*,*,#1128,.T.); +#1128=EDGE_CURVE('',#1124,#1129,#1131,.T.); +#1129=VERTEX_POINT('',#1130); +#1130=CARTESIAN_POINT('',(0.9,1.5,0.235)); +#1131=B_SPLINE_CURVE_WITH_KNOTS('',6,(#1125,#1132,#1133,#1134,#1135,#1136,#1130),.UNSPECIFIED.,.F.,.F.,(7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1132=CARTESIAN_POINT('',(0.626865773486,1.5,-0.135)); +#1133=CARTESIAN_POINT('',(0.723731546971,1.5,-0.104568719763)); +#1134=CARTESIAN_POINT('',(0.808679300728,1.5,-4.367930072825E-02)); +#1135=CARTESIAN_POINT('',(0.869568719763,1.5,4.126845302863E-02)); +#1136=CARTESIAN_POINT('',(0.9,1.5,0.138134226514)); +#1137=ORIENTED_EDGE('',*,*,#1138,.T.); +#1138=EDGE_CURVE('',#1129,#1139,#1141,.T.); +#1139=VERTEX_POINT('',#1140); +#1140=CARTESIAN_POINT('',(0.9,1.5,0.445)); +#1141=LINE('',#1130,#670); +#1142=ORIENTED_EDGE('',*,*,#1143,.T.); +#1143=EDGE_CURVE('',#1139,#1144,#1146,.T.); +#1144=VERTEX_POINT('',#1145); +#1145=CARTESIAN_POINT('',(1.,1.5,0.545)); +#1146=B_SPLINE_CURVE_WITH_KNOTS('',6,(#1140,#1147,#1148,#1149,#1150,#1151,#1145),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1147=CARTESIAN_POINT('',(0.9,1.5,0.47117993878)); +#1148=CARTESIAN_POINT('',(0.908224670334,1.5,0.49735987756)); +#1149=CARTESIAN_POINT('',(0.924681270073,1.5,0.520318729927)); +#1150=CARTESIAN_POINT('',(0.94764012244,1.5,0.536775329666)); +#1151=CARTESIAN_POINT('',(0.97382006122,1.5,0.545)); +#1152=ORIENTED_EDGE('',*,*,#1153,.T.); +#1153=EDGE_CURVE('',#1144,#1154,#1156,.T.); +#1154=VERTEX_POINT('',#1155); +#1155=CARTESIAN_POINT('',(3.5,1.5,0.545)); +#1156=LINE('',#1145,#234); +#1157=ORIENTED_EDGE('',*,*,#1158,.F.); +#1158=EDGE_CURVE('',#1159,#1154,#1161,.T.); +#1159=VERTEX_POINT('',#1160); +#1160=CARTESIAN_POINT('',(3.5,1.5,0.815)); +#1161=LINE('',#1160,#750); +#1162=ORIENTED_EDGE('',*,*,#1163,.F.); +#1163=EDGE_CURVE('',#1164,#1159,#1166,.T.); +#1164=VERTEX_POINT('',#1165); +#1165=CARTESIAN_POINT('',(1.,1.5,0.815)); +#1166=LINE('',#1165,#234); +#1167=ORIENTED_EDGE('',*,*,#1168,.F.); +#1168=EDGE_CURVE('',#1169,#1164,#1171,.T.); +#1169=VERTEX_POINT('',#1170); +#1170=CARTESIAN_POINT('',(0.63,1.5,0.445)); +#1171=B_SPLINE_CURVE_WITH_KNOTS('',6,(#1170,#1172,#1173,#1174,#1175,#1176,#1165),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1172=CARTESIAN_POINT('',(0.63,1.5,0.541865773486)); +#1173=CARTESIAN_POINT('',(0.660431280237,1.5,0.638731546971)); +#1174=CARTESIAN_POINT('',(0.721320699272,1.5,0.723679300728)); +#1175=CARTESIAN_POINT('',(0.806268453029,1.5,0.784568719763)); +#1176=CARTESIAN_POINT('',(0.903134226514,1.5,0.815)); +#1177=ORIENTED_EDGE('',*,*,#1178,.F.); +#1178=EDGE_CURVE('',#1179,#1169,#1181,.T.); +#1179=VERTEX_POINT('',#1180); +#1180=CARTESIAN_POINT('',(0.63,1.5,0.235)); +#1181=LINE('',#1180,#65); +#1182=ORIENTED_EDGE('',*,*,#1183,.F.); +#1183=EDGE_CURVE('',#1105,#1179,#1184,.T.); +#1184=B_SPLINE_CURVE_WITH_KNOTS('',5,(#1106,#1185,#1186,#1187,#1188,#1180),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1185=CARTESIAN_POINT('',(0.561415926536,1.5,0.135)); +#1186=CARTESIAN_POINT('',(0.592831853072,1.5,0.147337005501)); +#1187=CARTESIAN_POINT('',(0.617662994499,1.5,0.172168146928)); +#1188=CARTESIAN_POINT('',(0.63,1.5,0.203584073464)); +#1189=PLANE('',#1190); +#1190=AXIS2_PLACEMENT_3D('',#1101,#820,#115); +#1191=ADVANCED_FACE('',(#1192),#1202,.F.); +#1192=FACE_BOUND('',#1193,.F.); +#1193=EDGE_LOOP('',(#1194,#1195,#1198,#1199)); +#1194=ORIENTED_EDGE('',*,*,#1123,.F.); +#1195=ORIENTED_EDGE('',*,*,#1196,.T.); +#1196=EDGE_CURVE('',#1119,#1014,#1197,.T.); +#1197=LINE('',#1120,#828); +#1198=ORIENTED_EDGE('',*,*,#1013,.T.); +#1199=ORIENTED_EDGE('',*,*,#1200,.F.); +#1200=EDGE_CURVE('',#1124,#1016,#1201,.T.); +#1201=LINE('',#1125,#828); +#1202=PLANE('',#1203); +#1203=AXIS2_PLACEMENT_3D('',#1120,#13,#820); +#1204=ADVANCED_FACE('',(#1205),#1213,.F.); +#1205=FACE_BOUND('',#1206,.F.); +#1206=EDGE_LOOP('',(#1207,#1208,#1209,#1210)); +#1207=ORIENTED_EDGE('',*,*,#1030,.F.); +#1208=ORIENTED_EDGE('',*,*,#1109,.T.); +#1209=ORIENTED_EDGE('',*,*,#1183,.T.); +#1210=ORIENTED_EDGE('',*,*,#1211,.F.); +#1211=EDGE_CURVE('',#1031,#1179,#1212,.T.); +#1212=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1032,#1180),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,3.),.PIECEWISE_BEZIER_KNOTS.); +#1213=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#1027,#1214,#1215,#1216,#1217,#1032),(#1106,#1185,#1186,#1187,#1188,#1180)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,3.),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1214=CARTESIAN_POINT('',(0.561415926536,-1.5,0.135)); +#1215=CARTESIAN_POINT('',(0.592831853072,-1.5,0.147337005501)); +#1216=CARTESIAN_POINT('',(0.617662994499,-1.5,0.172168146928)); +#1217=CARTESIAN_POINT('',(0.63,-1.5,0.203584073464)); +#1218=ADVANCED_FACE('',(#1219),#1227,.F.); +#1219=FACE_BOUND('',#1220,.F.); +#1220=EDGE_LOOP('',(#1221,#1222,#1223,#1224)); +#1221=ORIENTED_EDGE('',*,*,#1128,.F.); +#1222=ORIENTED_EDGE('',*,*,#1200,.T.); +#1223=ORIENTED_EDGE('',*,*,#1085,.T.); +#1224=ORIENTED_EDGE('',*,*,#1225,.F.); +#1225=EDGE_CURVE('',#1129,#1081,#1226,.T.); +#1226=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1130,#1082),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,3.),.PIECEWISE_BEZIER_KNOTS.); +#1227=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#1125,#1132,#1133,#1134,#1135,#1136,#1130),(#1017,#1087,#1088,#1089,#1090,#1091,#1082)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,3.),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1228=ADVANCED_FACE('',(#1229),#1237,.F.); +#1229=FACE_BOUND('',#1230,.F.); +#1230=EDGE_LOOP('',(#1231,#1232,#1233,#1234)); +#1231=ORIENTED_EDGE('',*,*,#1040,.F.); +#1232=ORIENTED_EDGE('',*,*,#1211,.T.); +#1233=ORIENTED_EDGE('',*,*,#1178,.T.); +#1234=ORIENTED_EDGE('',*,*,#1235,.F.); +#1235=EDGE_CURVE('',#1041,#1169,#1236,.T.); +#1236=LINE('',#1042,#72); +#1237=PLANE('',#1238); +#1238=AXIS2_PLACEMENT_3D('',#1032,#14,#73); +#1239=ADVANCED_FACE('',(#1240),#1248,.F.); +#1240=FACE_BOUND('',#1241,.F.); +#1241=EDGE_LOOP('',(#1242,#1243,#1244,#1245)); +#1242=ORIENTED_EDGE('',*,*,#1138,.F.); +#1243=ORIENTED_EDGE('',*,*,#1225,.T.); +#1244=ORIENTED_EDGE('',*,*,#1080,.T.); +#1245=ORIENTED_EDGE('',*,*,#1246,.F.); +#1246=EDGE_CURVE('',#1139,#1071,#1247,.T.); +#1247=LINE('',#1140,#828); +#1248=PLANE('',#1249); +#1249=AXIS2_PLACEMENT_3D('',#1130,#360,#820); +#1250=ADVANCED_FACE('',(#1251),#1259,.F.); +#1251=FACE_BOUND('',#1252,.F.); +#1252=EDGE_LOOP('',(#1253,#1254,#1255,#1256)); +#1253=ORIENTED_EDGE('',*,*,#1045,.F.); +#1254=ORIENTED_EDGE('',*,*,#1235,.T.); +#1255=ORIENTED_EDGE('',*,*,#1168,.T.); +#1256=ORIENTED_EDGE('',*,*,#1257,.F.); +#1257=EDGE_CURVE('',#1046,#1164,#1258,.T.); +#1258=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1047,#1165),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,3.),.PIECEWISE_BEZIER_KNOTS.); +#1259=B_SPLINE_SURFACE_WITH_KNOTS('',1,6,((#1042,#1049,#1050,#1051,#1052,#1053,#1047),(#1170,#1172,#1173,#1174,#1175,#1176,#1165)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(7,7),(0.,3.),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1260=ADVANCED_FACE('',(#1261),#1269,.F.); +#1261=FACE_BOUND('',#1262,.F.); +#1262=EDGE_LOOP('',(#1263,#1264,#1265,#1266)); +#1263=ORIENTED_EDGE('',*,*,#1143,.F.); +#1264=ORIENTED_EDGE('',*,*,#1246,.T.); +#1265=ORIENTED_EDGE('',*,*,#1070,.T.); +#1266=ORIENTED_EDGE('',*,*,#1267,.F.); +#1267=EDGE_CURVE('',#1144,#1066,#1268,.T.); +#1268=B_SPLINE_CURVE_WITH_KNOTS('',1,(#1145,#1067),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,3.),.PIECEWISE_BEZIER_KNOTS.); +#1269=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#1140,#1270,#1271,#1272,#1273,#1145),(#1072,#1274,#1275,#1276,#1277,#1067)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,3.),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1270=CARTESIAN_POINT('',(0.9,1.5,0.476415926536)); +#1271=CARTESIAN_POINT('',(0.912337005501,1.5,0.507831853072)); +#1272=CARTESIAN_POINT('',(0.937168146928,1.5,0.532662994499)); +#1273=CARTESIAN_POINT('',(0.968584073464,1.5,0.545)); +#1274=CARTESIAN_POINT('',(0.9,-1.5,0.476415926536)); +#1275=CARTESIAN_POINT('',(0.912337005501,-1.5,0.507831853072)); +#1276=CARTESIAN_POINT('',(0.937168146928,-1.5,0.532662994499)); +#1277=CARTESIAN_POINT('',(0.968584073464,-1.5,0.545)); +#1278=ADVANCED_FACE('',(#1279),#1287,.F.); +#1279=FACE_BOUND('',#1280,.F.); +#1280=EDGE_LOOP('',(#1281,#1282,#1283,#1284)); +#1281=ORIENTED_EDGE('',*,*,#1055,.F.); +#1282=ORIENTED_EDGE('',*,*,#1257,.T.); +#1283=ORIENTED_EDGE('',*,*,#1163,.T.); +#1284=ORIENTED_EDGE('',*,*,#1285,.F.); +#1285=EDGE_CURVE('',#1056,#1159,#1286,.T.); +#1286=LINE('',#1057,#72); +#1287=PLANE('',#1288); +#1288=AXIS2_PLACEMENT_3D('',#1047,#115,#73); +#1289=ADVANCED_FACE('',(#1290),#1298,.F.); +#1290=FACE_BOUND('',#1291,.F.); +#1291=EDGE_LOOP('',(#1292,#1293,#1294,#1295)); +#1292=ORIENTED_EDGE('',*,*,#1153,.F.); +#1293=ORIENTED_EDGE('',*,*,#1267,.T.); +#1294=ORIENTED_EDGE('',*,*,#1065,.T.); +#1295=ORIENTED_EDGE('',*,*,#1296,.F.); +#1296=EDGE_CURVE('',#1154,#1061,#1297,.T.); +#1297=LINE('',#1155,#828); +#1298=PLANE('',#1299); +#1299=AXIS2_PLACEMENT_3D('',#1145,#13,#820); +#1300=ADVANCED_FACE('',(#1301),#1303,.T.); +#1301=FACE_BOUND('',#1302,.T.); +#1302=EDGE_LOOP('',(#1019,#1098,#1117,#1195)); +#1303=PLANE('',#1304); +#1304=AXIS2_PLACEMENT_3D('',#12,#360,#115); +#1305=ADVANCED_FACE('',(#1306),#1312,.F.); +#1306=FACE_BOUND('',#1307,.F.); +#1307=EDGE_LOOP('',(#1308,#1309,#1310,#1311)); +#1308=ORIENTED_EDGE('',*,*,#1060,.T.); +#1309=ORIENTED_EDGE('',*,*,#1285,.T.); +#1310=ORIENTED_EDGE('',*,*,#1158,.T.); +#1311=ORIENTED_EDGE('',*,*,#1296,.T.); +#1312=PLANE('',#1313); +#1313=AXIS2_PLACEMENT_3D('',#1314,#360,#115); +#1314=CARTESIAN_POINT('',(3.5,0.,0.68)); +#1315=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1316,#1317); +#1316=( REPRESENTATION_RELATIONSHIP('','',#1006,#993)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#41)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1317=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1318); +#1318=NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','','',#989,#1002,$); +#1319=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1004)); +#1320=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1321),#37); +#1321=STYLED_ITEM('color',(#1322),#584); +#1322=PRESENTATION_STYLE_ASSIGNMENT((#1323)); +#1323=SURFACE_STYLE_USAGE(.BOTH.,#1324); +#1324=SURFACE_SIDE_STYLE('',(#1325)); +#1325=SURFACE_STYLE_FILL_AREA(#1326); +#1326=FILL_AREA_STYLE('',(#1327)); +#1327=FILL_AREA_STYLE_COLOUR('',#1328); +#1328=COLOUR_RGB('',0.549019926594,0.549019926594,0.549019926594); +#1329=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1330),#947); +#1330=STYLED_ITEM('color',(#1331),#1007); +#1331=PRESENTATION_STYLE_ASSIGNMENT((#1332)); +#1332=SURFACE_STYLE_USAGE(.BOTH.,#1333); +#1333=SURFACE_SIDE_STYLE('',(#1334)); +#1334=SURFACE_STYLE_FILL_AREA(#1335); +#1335=FILL_AREA_STYLE('',(#1336)); +#1336=FILL_AREA_STYLE_COLOUR('',#1337); +#1337=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#1338=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1339),#947); +#1339=STYLED_ITEM('color',(#1331),#633); +#1340=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1341),#37); +#1341=STYLED_ITEM('color',(#1342),#52); +#1342=PRESENTATION_STYLE_ASSIGNMENT((#1343)); +#1343=SURFACE_STYLE_USAGE(.BOTH.,#1344); +#1344=SURFACE_SIDE_STYLE('',(#1345)); +#1345=SURFACE_STYLE_FILL_AREA(#1346); +#1346=FILL_AREA_STYLE('',(#1347)); +#1347=FILL_AREA_STYLE_COLOUR('',#1348); +#1348=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/01915bf3-9987-4413-99cb-af4cd2862b73/package.lp b/pkg/01915bf3-9987-4413-99cb-af4cd2862b73/package.lp index c556baf1..e6b98c29 100644 --- a/pkg/01915bf3-9987-4413-99cb-af4cd2862b73/package.lp +++ b/pkg/01915bf3-9987-4413-99cb-af4cd2862b73/package.lp @@ -13,10 +13,12 @@ (pad cbc7f3fd-e6b3-44f6-902c-c21e8fd005f7 (name "2")) (pad fc544f32-c578-4998-a0b9-9d4cb50a16af (name "3")) (pad 8456346b-c9f3-4b93-be38-27d5970e4b2e (name "4")) + (3d_model d8b15dc8-74ef-4399-b44c-e8c7f31edd0d (name "SOT223-4P230_700X180L175X75T175X300")) (footprint 9f584ac2-3089-4046-afd8-d8fabd8b11e6 (name "default") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model d8b15dc8-74ef-4399-b44c-e8c7f31edd0d) (pad 8456346b-c9f3-4b93-be38-27d5970e4b2e (side top) (shape roundrect) (position 2.9 0.0) (rotation 90.0) (size 3.25 2.15) (radius 0.0) (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) @@ -147,7 +149,4 @@ (auto_rotate true) (mirror false) (value "{{NAME}}") ) ) - (approved missing_footprint_3d_model - (footprint 9f584ac2-3089-4046-afd8-d8fabd8b11e6) - ) ) diff --git a/pkg/0e89154b-a448-4fea-a115-169fb56c0cb9/1733742c-2825-4fab-8876-2953a1e37702.step b/pkg/0e89154b-a448-4fea-a115-169fb56c0cb9/1733742c-2825-4fab-8876-2953a1e37702.step new file mode 100644 index 00000000..f783da74 --- /dev/null +++ b/pkg/0e89154b-a448-4fea-a115-169fb56c0cb9/1733742c-2825-4fab-8876-2953a1e37702.step @@ -0,0 +1,1044 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-10T13:24:04',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' +,'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('SOT353-5P65_210X110L42X25','SOT353-5P65_210X110L42X25','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=SHAPE_REPRESENTATION('',(#11,#11,#11,#15,#17,#19,#21,#24),#26); +#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,#13,#14); +#16=CARTESIAN_POINT('',(-1.05,0.65,8.5E-02)); +#17=AXIS2_PLACEMENT_3D('',#18,#13,#14); +#18=CARTESIAN_POINT('',(-1.05,0.,8.5E-02)); +#19=AXIS2_PLACEMENT_3D('',#20,#13,#14); +#20=CARTESIAN_POINT('',(-1.05,-0.65,8.5E-02)); +#21=AXIS2_PLACEMENT_3D('',#22,#13,#23); +#22=CARTESIAN_POINT('',(1.05,-0.65,8.5E-02)); +#23=DIRECTION('',(-1.,1.224646799147E-16,0.)); +#24=AXIS2_PLACEMENT_3D('',#25,#13,#23); +#25=CARTESIAN_POINT('',(1.05,0.65,8.5E-02)); +#26=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#27,#28,#29)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#27=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#28=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#29=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#30=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#27,'distance_accuracy_value','confusion accuracy'); +#31=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#32=SHAPE_DEFINITION_REPRESENTATION(#33,#38); +#33=PRODUCT_DEFINITION_SHAPE('','',#34); +#34=PRODUCT_DEFINITION('design','',#35,#37); +#35=PRODUCT_DEFINITION_FORMATION('','',#36); +#36=PRODUCT('body','body','',(#8)); +#37=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#38=SHAPE_REPRESENTATION('',(#11,#11),#39); +#39=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#40)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#27,#28,#29)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#40=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#27,'distance_accuracy_value','confusion accuracy'); +#41=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42,#44); +#42=( REPRESENTATION_RELATIONSHIP('','',#38,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#43=ITEM_DEFINED_TRANSFORMATION('','',#11,#11); +#44=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#45); +#45=NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','','',#5,#34,$); +#46=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#36)); +#47=SHAPE_DEFINITION_REPRESENTATION(#48,#53); +#48=PRODUCT_DEFINITION_SHAPE('','',#49); +#49=PRODUCT_DEFINITION('design','',#50,#52); +#50=PRODUCT_DEFINITION_FORMATION('','',#51); +#51=PRODUCT('body_part','body_part','',(#8)); +#52=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#53=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#54),#39); +#54=MANIFOLD_SOLID_BREP('',#55); +#55=CLOSED_SHELL('',(#56,#89,#118,#143,#171,#198,#212,#227,#248,#266,#279,#310,#324,#347,#363,#376,#403,#418,#445,#457,#483,#498,#521,#530,#539,#547,#554,#562)); +#56=ADVANCED_FACE('',(#57),#86,.F.); +#57=FACE_BOUND('',#58,.F.); +#58=EDGE_LOOP('',(#59,#68,#76,#82)); +#59=ORIENTED_EDGE('',*,*,#60,.F.); +#60=EDGE_CURVE('',#61,#63,#65,.T.); +#61=VERTEX_POINT('',#62); +#62=CARTESIAN_POINT('',(-0.625,-0.85,0.25)); +#63=VERTEX_POINT('',#64); +#64=CARTESIAN_POINT('',(-0.625,-0.85,0.95)); +#65=LINE('',#66,#67); +#66=CARTESIAN_POINT('',(-0.625,-0.85,1.E-01)); +#67=VECTOR('',#13,1.); +#68=ORIENTED_EDGE('',*,*,#69,.T.); +#69=EDGE_CURVE('',#61,#70,#72,.T.); +#70=VERTEX_POINT('',#71); +#71=CARTESIAN_POINT('',(-0.625,0.85,0.25)); +#72=LINE('',#73,#74); +#73=CARTESIAN_POINT('',(-0.625,-1.,0.25)); +#74=VECTOR('',#75,1.); +#75=DIRECTION('',(0.,1.,0.)); +#76=ORIENTED_EDGE('',*,*,#77,.T.); +#77=EDGE_CURVE('',#70,#78,#80,.T.); +#78=VERTEX_POINT('',#79); +#79=CARTESIAN_POINT('',(-0.625,0.85,0.95)); +#80=LINE('',#81,#67); +#81=CARTESIAN_POINT('',(-0.625,0.85,1.E-01)); +#82=ORIENTED_EDGE('',*,*,#83,.F.); +#83=EDGE_CURVE('',#63,#78,#84,.T.); +#84=LINE('',#85,#74); +#85=CARTESIAN_POINT('',(-0.625,-1.,0.95)); +#86=PLANE('',#87); +#87=AXIS2_PLACEMENT_3D('',#88,#14,#13); +#88=CARTESIAN_POINT('',(-0.625,-1.,1.E-01)); +#89=ADVANCED_FACE('',(#90),#113,.T.); +#90=FACE_BOUND('',#91,.F.); +#91=EDGE_LOOP('',(#92,#93,#101,#107)); +#92=ORIENTED_EDGE('',*,*,#60,.T.); +#93=ORIENTED_EDGE('',*,*,#94,.T.); +#94=EDGE_CURVE('',#63,#95,#97,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(-0.475,-1.,0.95)); +#97=LINE('',#98,#99); +#98=CARTESIAN_POINT('',(-0.55,-0.925,0.95)); +#99=VECTOR('',#100,1.); +#100=DIRECTION('',(0.707106781187,-0.707106781187,-3.845925372767E-16)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(-0.475,-1.,0.25)); +#105=LINE('',#106,#67); +#106=CARTESIAN_POINT('',(-0.475,-1.,1.E-01)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#61,#103,#109,.T.); +#109=LINE('',#110,#111); +#110=CARTESIAN_POINT('',(-0.55,-0.925,0.25)); +#111=VECTOR('',#112,1.); +#112=DIRECTION('',(0.707106781187,-0.707106781187,6.730369402342E-16)); +#113=PLANE('',#114); +#114=AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115=CARTESIAN_POINT('',(-0.55,-0.925,1.E-01)); +#116=DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#117=DIRECTION('',(0.,0.,-1.)); +#118=ADVANCED_FACE('',(#119),#138,.T.); +#119=FACE_BOUND('',#120,.T.); +#120=EDGE_LOOP('',(#121,#68,#129,#135)); +#121=ORIENTED_EDGE('',*,*,#122,.T.); +#122=EDGE_CURVE('',#123,#61,#125,.T.); +#123=VERTEX_POINT('',#124); +#124=CARTESIAN_POINT('',(-0.475,-0.85,1.E-01)); +#125=LINE('',#126,#127); +#126=CARTESIAN_POINT('',(-0.5125,-0.85,0.1375)); +#127=VECTOR('',#128,1.); +#128=DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#129=ORIENTED_EDGE('',*,*,#130,.F.); +#130=EDGE_CURVE('',#131,#70,#133,.T.); +#131=VERTEX_POINT('',#132); +#132=CARTESIAN_POINT('',(-0.475,0.85,1.E-01)); +#133=LINE('',#134,#127); +#134=CARTESIAN_POINT('',(-0.5125,0.85,0.1375)); +#135=ORIENTED_EDGE('',*,*,#136,.F.); +#136=EDGE_CURVE('',#123,#131,#137,.T.); +#137=LINE('',#106,#74); +#138=PLANE('',#139); +#139=AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140=CARTESIAN_POINT('',(-0.55,-1.,0.175)); +#141=DIRECTION('',(-0.707106781187,-1.735113744859E-18,-0.707106781187)); +#142=DIRECTION('',(-1.226910695119E-18,1.,-1.226910695119E-18)); +#143=ADVANCED_FACE('',(#144),#167,.F.); +#144=FACE_BOUND('',#145,.F.); +#145=EDGE_LOOP('',(#146,#154,#155,#163)); +#146=ORIENTED_EDGE('',*,*,#147,.T.); +#147=EDGE_CURVE('',#148,#63,#150,.T.); +#148=VERTEX_POINT('',#149); +#149=CARTESIAN_POINT('',(-0.475,-0.85,1.1)); +#150=LINE('',#151,#152); +#151=CARTESIAN_POINT('',(-0.5125,-0.85,1.0625)); +#152=VECTOR('',#153,1.); +#153=DIRECTION('',(-0.707106781187,-3.845925372767E-16,-0.707106781187)); +#154=ORIENTED_EDGE('',*,*,#83,.T.); +#155=ORIENTED_EDGE('',*,*,#156,.T.); +#156=EDGE_CURVE('',#78,#157,#159,.T.); +#157=VERTEX_POINT('',#158); +#158=CARTESIAN_POINT('',(-0.475,0.85,1.1)); +#159=LINE('',#160,#161); +#160=CARTESIAN_POINT('',(-0.55,0.85,1.025)); +#161=VECTOR('',#162,1.); +#162=DIRECTION('',(0.707106781187,-3.845925372767E-16,0.707106781187)); +#163=ORIENTED_EDGE('',*,*,#164,.F.); +#164=EDGE_CURVE('',#148,#157,#165,.T.); +#165=LINE('',#166,#74); +#166=CARTESIAN_POINT('',(-0.475,-1.,1.1)); +#167=PLANE('',#168); +#168=AXIS2_PLACEMENT_3D('',#169,#170,#75); +#169=CARTESIAN_POINT('',(-0.55,-1.,1.025)); +#170=DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#171=ADVANCED_FACE('',(#172),#194,.F.); +#172=FACE_BOUND('',#173,.T.); +#173=EDGE_LOOP('',(#76,#174,#182,#188)); +#174=ORIENTED_EDGE('',*,*,#175,.F.); +#175=EDGE_CURVE('',#176,#78,#178,.T.); +#176=VERTEX_POINT('',#177); +#177=CARTESIAN_POINT('',(-0.475,1.,0.95)); +#178=LINE('',#179,#180); +#179=CARTESIAN_POINT('',(-0.5125,0.9625,0.95)); +#180=VECTOR('',#181,1.); +#181=DIRECTION('',(-0.707106781187,-0.707106781187,3.845925372767E-16)); +#182=ORIENTED_EDGE('',*,*,#183,.F.); +#183=EDGE_CURVE('',#184,#176,#186,.T.); +#184=VERTEX_POINT('',#185); +#185=CARTESIAN_POINT('',(-0.475,1.,0.25)); +#186=LINE('',#187,#67); +#187=CARTESIAN_POINT('',(-0.475,1.,1.E-01)); +#188=ORIENTED_EDGE('',*,*,#189,.F.); +#189=EDGE_CURVE('',#70,#184,#190,.T.); +#190=LINE('',#191,#192); +#191=CARTESIAN_POINT('',(-0.55,0.925,0.25)); +#192=VECTOR('',#193,1.); +#193=DIRECTION('',(0.707106781187,0.707106781187,6.730369402342E-16)); +#194=PLANE('',#195); +#195=AXIS2_PLACEMENT_3D('',#196,#197,#117); +#196=CARTESIAN_POINT('',(-0.55,0.925,1.E-01)); +#197=DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#198=ADVANCED_FACE('',(#199),#208,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#202,#107)); +#201=ORIENTED_EDGE('',*,*,#122,.F.); +#202=ORIENTED_EDGE('',*,*,#203,.T.); +#203=EDGE_CURVE('',#123,#103,#204,.T.); +#204=LINE('',#205,#206); +#205=CARTESIAN_POINT('',(-0.475,-0.8875,0.1375)); +#206=VECTOR('',#207,1.); +#207=DIRECTION('',(6.730369402342E-16,-0.707106781187,0.707106781187)); +#208=PLANE('',#209); +#209=AXIS2_PLACEMENT_3D('',#124,#210,#211); +#210=DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#211=DIRECTION('',(0.707106781187,-0.707106781187,2.498001805407E-16)); +#212=ADVANCED_FACE('',(#213),#223,.F.); +#213=FACE_BOUND('',#214,.F.); +#214=EDGE_LOOP('',(#215,#216,#222)); +#215=ORIENTED_EDGE('',*,*,#147,.F.); +#216=ORIENTED_EDGE('',*,*,#217,.T.); +#217=EDGE_CURVE('',#148,#95,#218,.T.); +#218=LINE('',#219,#220); +#219=CARTESIAN_POINT('',(-0.475,-0.8875,1.0625)); +#220=VECTOR('',#221,1.); +#221=DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#222=ORIENTED_EDGE('',*,*,#94,.F.); +#223=PLANE('',#224); +#224=AXIS2_PLACEMENT_3D('',#149,#225,#226); +#225=DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#226=DIRECTION('',(0.707106781187,-0.707106781187,2.775557561563E-17)); +#227=ADVANCED_FACE('',(#228),#246,.F.); +#228=FACE_BOUND('',#229,.F.); +#229=EDGE_LOOP('',(#230,#231,#237,#243)); +#230=ORIENTED_EDGE('',*,*,#102,.T.); +#231=ORIENTED_EDGE('',*,*,#232,.T.); +#232=EDGE_CURVE('',#95,#233,#235,.T.); +#233=VERTEX_POINT('',#234); +#234=CARTESIAN_POINT('',(0.475,-1.,0.95)); +#235=LINE('',#85,#236); +#236=VECTOR('',#14,1.); +#237=ORIENTED_EDGE('',*,*,#238,.F.); +#238=EDGE_CURVE('',#239,#233,#241,.T.); +#239=VERTEX_POINT('',#240); +#240=CARTESIAN_POINT('',(0.475,-1.,0.25)); +#241=LINE('',#242,#67); +#242=CARTESIAN_POINT('',(0.475,-1.,1.E-01)); +#243=ORIENTED_EDGE('',*,*,#244,.F.); +#244=EDGE_CURVE('',#103,#239,#245,.T.); +#245=LINE('',#73,#236); +#246=PLANE('',#247); +#247=AXIS2_PLACEMENT_3D('',#88,#75,#13); +#248=ADVANCED_FACE('',(#249),#264,.F.); +#249=FACE_BOUND('',#250,.F.); +#250=EDGE_LOOP('',(#135,#251,#256,#261)); +#251=ORIENTED_EDGE('',*,*,#252,.T.); +#252=EDGE_CURVE('',#123,#253,#255,.T.); +#253=VERTEX_POINT('',#254); +#254=CARTESIAN_POINT('',(0.475,-0.85,1.E-01)); +#255=LINE('',#66,#236); +#256=ORIENTED_EDGE('',*,*,#257,.T.); +#257=EDGE_CURVE('',#253,#258,#260,.T.); +#258=VERTEX_POINT('',#259); +#259=CARTESIAN_POINT('',(0.475,0.85,1.E-01)); +#260=LINE('',#242,#74); +#261=ORIENTED_EDGE('',*,*,#262,.F.); +#262=EDGE_CURVE('',#131,#258,#263,.T.); +#263=LINE('',#81,#236); +#264=PLANE('',#265); +#265=AXIS2_PLACEMENT_3D('',#88,#13,#14); +#266=ADVANCED_FACE('',(#267),#275,.F.); +#267=FACE_BOUND('',#268,.F.); +#268=EDGE_LOOP('',(#129,#269,#188)); +#269=ORIENTED_EDGE('',*,*,#270,.T.); +#270=EDGE_CURVE('',#131,#184,#271,.T.); +#271=LINE('',#272,#273); +#272=CARTESIAN_POINT('',(-0.475,0.8875,0.1375)); +#273=VECTOR('',#274,1.); +#274=DIRECTION('',(6.730369402342E-16,0.707106781187,0.707106781187)); +#275=PLANE('',#276); +#276=AXIS2_PLACEMENT_3D('',#132,#277,#278); +#277=DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); +#278=DIRECTION('',(0.707106781187,0.707106781187,2.498001805407E-16)); +#279=ADVANCED_FACE('',(#280,#298),#307,.T.); +#280=FACE_BOUND('',#281,.T.); +#281=EDGE_LOOP('',(#163,#282,#288,#294)); +#282=ORIENTED_EDGE('',*,*,#283,.T.); +#283=EDGE_CURVE('',#148,#284,#286,.T.); +#284=VERTEX_POINT('',#285); +#285=CARTESIAN_POINT('',(0.475,-0.85,1.1)); +#286=LINE('',#287,#236); +#287=CARTESIAN_POINT('',(-0.625,-0.85,1.1)); +#288=ORIENTED_EDGE('',*,*,#289,.T.); +#289=EDGE_CURVE('',#284,#290,#292,.T.); +#290=VERTEX_POINT('',#291); +#291=CARTESIAN_POINT('',(0.475,0.85,1.1)); +#292=LINE('',#293,#74); +#293=CARTESIAN_POINT('',(0.475,-1.,1.1)); +#294=ORIENTED_EDGE('',*,*,#295,.F.); +#295=EDGE_CURVE('',#157,#290,#296,.T.); +#296=LINE('',#297,#236); +#297=CARTESIAN_POINT('',(-0.625,0.85,1.1)); +#298=FACE_BOUND('',#299,.T.); +#299=EDGE_LOOP('',(#300)); +#300=ORIENTED_EDGE('',*,*,#301,.F.); +#301=EDGE_CURVE('',#302,#302,#304,.T.); +#302=VERTEX_POINT('',#303); +#303=CARTESIAN_POINT('',(-0.15625,0.6875,1.1)); +#304=CIRCLE('',#305,0.15625); +#305=AXIS2_PLACEMENT_3D('',#306,#13,#14); +#306=CARTESIAN_POINT('',(-0.3125,0.6875,1.1)); +#307=PLANE('',#308); +#308=AXIS2_PLACEMENT_3D('',#309,#13,#14); +#309=CARTESIAN_POINT('',(-0.625,-1.,1.1)); +#310=ADVANCED_FACE('',(#311),#320,.F.); +#311=FACE_BOUND('',#312,.F.); +#312=EDGE_LOOP('',(#174,#313,#319)); +#313=ORIENTED_EDGE('',*,*,#314,.T.); +#314=EDGE_CURVE('',#176,#157,#315,.T.); +#315=LINE('',#316,#317); +#316=CARTESIAN_POINT('',(-0.475,0.9625,0.9875)); +#317=VECTOR('',#318,1.); +#318=DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#319=ORIENTED_EDGE('',*,*,#156,.F.); +#320=PLANE('',#321); +#321=AXIS2_PLACEMENT_3D('',#177,#322,#323); +#322=DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#323=DIRECTION('',(0.707106781187,2.775557561563E-17,0.707106781187)); +#324=ADVANCED_FACE('',(#325),#344,.T.); +#325=FACE_BOUND('',#326,.T.); +#326=EDGE_LOOP('',(#327,#328,#334,#340)); +#327=ORIENTED_EDGE('',*,*,#183,.T.); +#328=ORIENTED_EDGE('',*,*,#329,.T.); +#329=EDGE_CURVE('',#176,#330,#332,.T.); +#330=VERTEX_POINT('',#331); +#331=CARTESIAN_POINT('',(0.475,1.,0.95)); +#332=LINE('',#333,#236); +#333=CARTESIAN_POINT('',(-0.625,1.,0.95)); +#334=ORIENTED_EDGE('',*,*,#335,.F.); +#335=EDGE_CURVE('',#336,#330,#338,.T.); +#336=VERTEX_POINT('',#337); +#337=CARTESIAN_POINT('',(0.475,1.,0.25)); +#338=LINE('',#339,#67); +#339=CARTESIAN_POINT('',(0.475,1.,1.E-01)); +#340=ORIENTED_EDGE('',*,*,#341,.F.); +#341=EDGE_CURVE('',#184,#336,#342,.T.); +#342=LINE('',#343,#236); +#343=CARTESIAN_POINT('',(-0.625,1.,0.25)); +#344=PLANE('',#345); +#345=AXIS2_PLACEMENT_3D('',#346,#75,#13); +#346=CARTESIAN_POINT('',(-0.625,1.,1.E-01)); +#347=ADVANCED_FACE('',(#348),#358,.T.); +#348=FACE_BOUND('',#349,.F.); +#349=EDGE_LOOP('',(#202,#350,#351,#357)); +#350=ORIENTED_EDGE('',*,*,#244,.T.); +#351=ORIENTED_EDGE('',*,*,#352,.F.); +#352=EDGE_CURVE('',#253,#239,#353,.T.); +#353=LINE('',#354,#355); +#354=CARTESIAN_POINT('',(0.475,-0.8875,0.1375)); +#355=VECTOR('',#356,1.); +#356=DIRECTION('',(-7.691850745534E-16,-0.707106781187,0.707106781187)); +#357=ORIENTED_EDGE('',*,*,#252,.F.); +#358=PLANE('',#359); +#359=AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360=CARTESIAN_POINT('',(-0.625,-0.925,0.175)); +#361=DIRECTION('',(1.735113744859E-18,-0.707106781187,-0.707106781187)); +#362=DIRECTION('',(-1.,-1.226910695119E-18,-1.226910695119E-18)); +#363=ADVANCED_FACE('',(#364),#371,.F.); +#364=FACE_BOUND('',#365,.T.); +#365=EDGE_LOOP('',(#216,#231,#366,#370)); +#366=ORIENTED_EDGE('',*,*,#367,.F.); +#367=EDGE_CURVE('',#284,#233,#368,.T.); +#368=LINE('',#369,#220); +#369=CARTESIAN_POINT('',(0.475,-0.8875,1.0625)); +#370=ORIENTED_EDGE('',*,*,#283,.F.); +#371=PLANE('',#372); +#372=AXIS2_PLACEMENT_3D('',#373,#374,#375); +#373=CARTESIAN_POINT('',(-0.625,-0.925,1.025)); +#374=DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#375=DIRECTION('',(-1.,0.,0.)); +#376=ADVANCED_FACE('',(#377),#399,.F.); +#377=FACE_BOUND('',#378,.T.); +#378=EDGE_LOOP('',(#379,#387,#237,#393)); +#379=ORIENTED_EDGE('',*,*,#380,.T.); +#380=EDGE_CURVE('',#381,#383,#385,.T.); +#381=VERTEX_POINT('',#382); +#382=CARTESIAN_POINT('',(0.625,-0.85,0.25)); +#383=VERTEX_POINT('',#384); +#384=CARTESIAN_POINT('',(0.625,-0.85,0.95)); +#385=LINE('',#386,#67); +#386=CARTESIAN_POINT('',(0.625,-0.85,1.E-01)); +#387=ORIENTED_EDGE('',*,*,#388,.T.); +#388=EDGE_CURVE('',#383,#233,#389,.T.); +#389=LINE('',#390,#391); +#390=CARTESIAN_POINT('',(0.55,-0.925,0.95)); +#391=VECTOR('',#392,1.); +#392=DIRECTION('',(-0.707106781187,-0.707106781187,-1.922962686384E-16)); +#393=ORIENTED_EDGE('',*,*,#394,.F.); +#394=EDGE_CURVE('',#381,#239,#395,.T.); +#395=LINE('',#396,#397); +#396=CARTESIAN_POINT('',(0.55,-0.925,0.25)); +#397=VECTOR('',#398,1.); +#398=DIRECTION('',(-0.707106781187,-0.707106781187,4.807406715959E-16)); +#399=PLANE('',#400); +#400=AXIS2_PLACEMENT_3D('',#401,#402,#117); +#401=CARTESIAN_POINT('',(0.55,-0.925,1.E-01)); +#402=DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#403=ADVANCED_FACE('',(#404),#413,.F.); +#404=FACE_BOUND('',#405,.T.); +#405=EDGE_LOOP('',(#269,#406,#407,#261)); +#406=ORIENTED_EDGE('',*,*,#341,.T.); +#407=ORIENTED_EDGE('',*,*,#408,.F.); +#408=EDGE_CURVE('',#258,#336,#409,.T.); +#409=LINE('',#410,#411); +#410=CARTESIAN_POINT('',(0.475,0.8875,0.1375)); +#411=VECTOR('',#412,1.); +#412=DIRECTION('',(-7.691850745534E-16,0.707106781187,0.707106781187)); +#413=PLANE('',#414); +#414=AXIS2_PLACEMENT_3D('',#415,#416,#417); +#415=CARTESIAN_POINT('',(-0.625,0.925,0.175)); +#416=DIRECTION('',(-1.735113744859E-18,-0.707106781187,0.707106781187)); +#417=DIRECTION('',(-1.,1.226910695119E-18,-1.226910695119E-18)); +#418=ADVANCED_FACE('',(#419),#440,.F.); +#419=FACE_BOUND('',#420,.F.); +#420=EDGE_LOOP('',(#421,#427,#433,#439)); +#421=ORIENTED_EDGE('',*,*,#422,.T.); +#422=EDGE_CURVE('',#253,#381,#423,.T.); +#423=LINE('',#424,#425); +#424=CARTESIAN_POINT('',(0.5125,-0.85,0.1375)); +#425=VECTOR('',#426,1.); +#426=DIRECTION('',(0.707106781187,2.884444029575E-16,0.707106781187)); +#427=ORIENTED_EDGE('',*,*,#428,.T.); +#428=EDGE_CURVE('',#381,#429,#431,.T.); +#429=VERTEX_POINT('',#430); +#430=CARTESIAN_POINT('',(0.625,0.85,0.25)); +#431=LINE('',#432,#74); +#432=CARTESIAN_POINT('',(0.625,-1.,0.25)); +#433=ORIENTED_EDGE('',*,*,#434,.F.); +#434=EDGE_CURVE('',#258,#429,#435,.T.); +#435=LINE('',#436,#437); +#436=CARTESIAN_POINT('',(0.5125,0.85,0.1375)); +#437=VECTOR('',#438,1.); +#438=DIRECTION('',(0.707106781187,-2.884444029575E-16,0.707106781187)); +#439=ORIENTED_EDGE('',*,*,#257,.F.); +#440=PLANE('',#441); +#441=AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442=CARTESIAN_POINT('',(0.55,-1.,0.175)); +#443=DIRECTION('',(-0.707106781187,1.735113744859E-18,0.707106781187)); +#444=DIRECTION('',(1.226910695119E-18,1.,-1.226910695119E-18)); +#445=ADVANCED_FACE('',(#446),#453,.T.); +#446=FACE_BOUND('',#447,.F.); +#447=EDGE_LOOP('',(#448,#328,#449,#294)); +#448=ORIENTED_EDGE('',*,*,#314,.F.); +#449=ORIENTED_EDGE('',*,*,#450,.T.); +#450=EDGE_CURVE('',#330,#290,#451,.T.); +#451=LINE('',#452,#317); +#452=CARTESIAN_POINT('',(0.475,0.9625,0.9875)); +#453=PLANE('',#454); +#454=AXIS2_PLACEMENT_3D('',#455,#456,#375); +#455=CARTESIAN_POINT('',(-0.625,0.925,1.025)); +#456=DIRECTION('',(0.,0.707106781187,0.707106781187)); +#457=ADVANCED_FACE('',(#458),#479,.T.); +#458=FACE_BOUND('',#459,.T.); +#459=EDGE_LOOP('',(#460,#466,#472,#478)); +#460=ORIENTED_EDGE('',*,*,#461,.T.); +#461=EDGE_CURVE('',#284,#383,#462,.T.); +#462=LINE('',#463,#464); +#463=CARTESIAN_POINT('',(0.5125,-0.85,1.0625)); +#464=VECTOR('',#465,1.); +#465=DIRECTION('',(0.707106781187,-1.922962686384E-16,-0.707106781187)); +#466=ORIENTED_EDGE('',*,*,#467,.T.); +#467=EDGE_CURVE('',#383,#468,#470,.T.); +#468=VERTEX_POINT('',#469); +#469=CARTESIAN_POINT('',(0.625,0.85,0.95)); +#470=LINE('',#471,#74); +#471=CARTESIAN_POINT('',(0.625,-1.,0.95)); +#472=ORIENTED_EDGE('',*,*,#473,.T.); +#473=EDGE_CURVE('',#468,#290,#474,.T.); +#474=LINE('',#475,#476); +#475=CARTESIAN_POINT('',(0.55,0.85,1.025)); +#476=VECTOR('',#477,1.); +#477=DIRECTION('',(-0.707106781187,-1.922962686384E-16,0.707106781187)); +#478=ORIENTED_EDGE('',*,*,#289,.F.); +#479=PLANE('',#480); +#480=AXIS2_PLACEMENT_3D('',#481,#482,#75); +#481=CARTESIAN_POINT('',(0.55,-1.,1.025)); +#482=DIRECTION('',(0.707106781187,0.,0.707106781187)); +#483=ADVANCED_FACE('',(#484),#497,.F.); +#484=FACE_BOUND('',#485,.F.); +#485=EDGE_LOOP('',(#300,#486,#491,#496)); +#486=ORIENTED_EDGE('',*,*,#487,.F.); +#487=EDGE_CURVE('',#488,#302,#490,.T.); +#488=VERTEX_POINT('',#489); +#489=CARTESIAN_POINT('',(-0.15625,0.6875,1.)); +#490=LINE('',#489,#67); +#491=ORIENTED_EDGE('',*,*,#492,.T.); +#492=EDGE_CURVE('',#488,#488,#493,.T.); +#493=CIRCLE('',#494,0.15625); +#494=AXIS2_PLACEMENT_3D('',#495,#13,#14); +#495=CARTESIAN_POINT('',(-0.3125,0.6875,1.)); +#496=ORIENTED_EDGE('',*,*,#487,.T.); +#497=CYLINDRICAL_SURFACE('',#494,0.15625); +#498=ADVANCED_FACE('',(#499),#517,.T.); +#499=FACE_BOUND('',#500,.F.); +#500=EDGE_LOOP('',(#501,#505,#334,#511)); +#501=ORIENTED_EDGE('',*,*,#502,.T.); +#502=EDGE_CURVE('',#429,#468,#503,.T.); +#503=LINE('',#504,#67); +#504=CARTESIAN_POINT('',(0.625,0.85,1.E-01)); +#505=ORIENTED_EDGE('',*,*,#506,.F.); +#506=EDGE_CURVE('',#330,#468,#507,.T.); +#507=LINE('',#508,#509); +#508=CARTESIAN_POINT('',(0.5125,0.9625,0.95)); +#509=VECTOR('',#510,1.); +#510=DIRECTION('',(0.707106781187,-0.707106781187,1.922962686384E-16)); +#511=ORIENTED_EDGE('',*,*,#512,.F.); +#512=EDGE_CURVE('',#429,#336,#513,.T.); +#513=LINE('',#514,#515); +#514=CARTESIAN_POINT('',(0.55,0.925,0.25)); +#515=VECTOR('',#516,1.); +#516=DIRECTION('',(-0.707106781187,0.707106781187,4.807406715959E-16)); +#517=PLANE('',#518); +#518=AXIS2_PLACEMENT_3D('',#519,#520,#117); +#519=CARTESIAN_POINT('',(0.55,0.925,1.E-01)); +#520=DIRECTION('',(0.707106781187,0.707106781187,0.)); +#521=ADVANCED_FACE('',(#522),#526,.F.); +#522=FACE_BOUND('',#523,.F.); +#523=EDGE_LOOP('',(#524,#525,#393)); +#524=ORIENTED_EDGE('',*,*,#422,.F.); +#525=ORIENTED_EDGE('',*,*,#352,.T.); +#526=PLANE('',#527); +#527=AXIS2_PLACEMENT_3D('',#254,#528,#529); +#528=DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919)); +#529=DIRECTION('',(-0.707106781187,-0.707106781187,2.775557561563E-16)); +#530=ADVANCED_FACE('',(#531),#536,.T.); +#531=FACE_BOUND('',#532,.T.); +#532=EDGE_LOOP('',(#533,#534,#535)); +#533=ORIENTED_EDGE('',*,*,#461,.F.); +#534=ORIENTED_EDGE('',*,*,#367,.T.); +#535=ORIENTED_EDGE('',*,*,#388,.F.); +#536=PLANE('',#537); +#537=AXIS2_PLACEMENT_3D('',#285,#277,#538); +#538=DIRECTION('',(-0.707106781187,-0.707106781187,2.775557561563E-17)); +#539=ADVANCED_FACE('',(#540),#544,.T.); +#540=FACE_BOUND('',#541,.T.); +#541=EDGE_LOOP('',(#542,#427,#501,#543)); +#542=ORIENTED_EDGE('',*,*,#380,.F.); +#543=ORIENTED_EDGE('',*,*,#467,.F.); +#544=PLANE('',#545); +#545=AXIS2_PLACEMENT_3D('',#546,#14,#13); +#546=CARTESIAN_POINT('',(0.625,-1.,1.E-01)); +#547=ADVANCED_FACE('',(#548),#551,.T.); +#548=FACE_BOUND('',#549,.T.); +#549=EDGE_LOOP('',(#433,#550,#511)); +#550=ORIENTED_EDGE('',*,*,#408,.T.); +#551=PLANE('',#552); +#552=AXIS2_PLACEMENT_3D('',#259,#225,#553); +#553=DIRECTION('',(-0.707106781187,0.707106781187,2.775557561563E-16)); +#554=ADVANCED_FACE('',(#555),#558,.T.); +#555=FACE_BOUND('',#556,.T.); +#556=EDGE_LOOP('',(#505,#449,#557)); +#557=ORIENTED_EDGE('',*,*,#473,.F.); +#558=PLANE('',#559); +#559=AXIS2_PLACEMENT_3D('',#331,#560,#561); +#560=DIRECTION('',(0.57735026919,0.57735026919,0.57735026919)); +#561=DIRECTION('',(-0.707106781187,2.775557561563E-17,0.707106781187)); +#562=ADVANCED_FACE('',(#563),#566,.T.); +#563=FACE_BOUND('',#564,.F.); +#564=EDGE_LOOP('',(#565)); +#565=ORIENTED_EDGE('',*,*,#492,.F.); +#566=PLANE('',#494); +#567=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#568,#569); +#568=( REPRESENTATION_RELATIONSHIP('','',#53,#38)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#569=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#570); +#570=NEXT_ASSEMBLY_USAGE_OCCURRENCE('51','','',#34,#49,$); +#571=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#51)); +#572=SHAPE_DEFINITION_REPRESENTATION(#573,#578); +#573=PRODUCT_DEFINITION_SHAPE('','',#574); +#574=PRODUCT_DEFINITION('design','',#575,#577); +#575=PRODUCT_DEFINITION_FORMATION('','',#576); +#576=PRODUCT('dot','dot','',(#8)); +#577=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#578=SHAPE_REPRESENTATION('',(#11,#11),#39); +#579=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#580,#581); +#580=( REPRESENTATION_RELATIONSHIP('','',#578,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#581=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#582); +#582=NEXT_ASSEMBLY_USAGE_OCCURRENCE('54','','',#5,#574,$); +#583=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#576)); +#584=SHAPE_DEFINITION_REPRESENTATION(#585,#590); +#585=PRODUCT_DEFINITION_SHAPE('','',#586); +#586=PRODUCT_DEFINITION('design','',#587,#589); +#587=PRODUCT_DEFINITION_FORMATION('','',#588); +#588=PRODUCT('dot_part','dot_part','',(#8)); +#589=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#590=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#591),#39); +#591=MANIFOLD_SOLID_BREP('',#592); +#592=CLOSED_SHELL('',(#593,#606,#611)); +#593=ADVANCED_FACE('',(#594),#497,.T.); +#594=FACE_BOUND('',#595,.T.); +#595=EDGE_LOOP('',(#596,#603,#491,#605)); +#596=ORIENTED_EDGE('',*,*,#597,.F.); +#597=EDGE_CURVE('',#598,#598,#600,.T.); +#598=VERTEX_POINT('',#599); +#599=CARTESIAN_POINT('',(-0.15625,0.6875,1.05)); +#600=CIRCLE('',#601,0.15625); +#601=AXIS2_PLACEMENT_3D('',#602,#13,#14); +#602=CARTESIAN_POINT('',(-0.3125,0.6875,1.05)); +#603=ORIENTED_EDGE('',*,*,#604,.F.); +#604=EDGE_CURVE('',#488,#598,#490,.T.); +#605=ORIENTED_EDGE('',*,*,#604,.T.); +#606=ADVANCED_FACE('',(#607),#610,.T.); +#607=FACE_BOUND('',#608,.T.); +#608=EDGE_LOOP('',(#609)); +#609=ORIENTED_EDGE('',*,*,#597,.T.); +#610=PLANE('',#601); +#611=ADVANCED_FACE('',(#612),#566,.F.); +#612=FACE_BOUND('',#564,.T.); +#613=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#614,#615); +#614=( REPRESENTATION_RELATIONSHIP('','',#590,#578)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#615=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#616); +#616=NEXT_ASSEMBLY_USAGE_OCCURRENCE('53','','',#574,#586,$); +#617=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#588)); +#618=SHAPE_DEFINITION_REPRESENTATION(#619,#624); +#619=PRODUCT_DEFINITION_SHAPE('','',#620); +#620=PRODUCT_DEFINITION('design','',#621,#623); +#621=PRODUCT_DEFINITION_FORMATION('','',#622); +#622=PRODUCT('lead-1','lead-1','',(#8)); +#623=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#624=SHAPE_REPRESENTATION('',(#11,#11),#26); +#625=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#626,#628); +#626=( REPRESENTATION_RELATIONSHIP('','',#624,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#627)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#627=ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#628=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#629); +#629=NEXT_ASSEMBLY_USAGE_OCCURRENCE('56','','',#5,#620,$); +#630=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#622)); +#631=SHAPE_DEFINITION_REPRESENTATION(#632,#637); +#632=PRODUCT_DEFINITION_SHAPE('','',#633); +#633=PRODUCT_DEFINITION('design','',#634,#636); +#634=PRODUCT_DEFINITION_FORMATION('','',#635); +#635=PRODUCT('lead-1_part','lead-1_part','',(#8)); +#636=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#637=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#638),#933); +#638=MANIFOLD_SOLID_BREP('',#639); +#639=CLOSED_SHELL('',(#640,#723,#742,#819,#833,#843,#853,#864,#875,#885,#895,#906,#917,#923)); +#640=ADVANCED_FACE('',(#641),#721,.F.); +#641=FACE_BOUND('',#642,.F.); +#642=EDGE_LOOP('',(#643,#650,#655,#660,#669,#676,#685,#690,#695,#700,#709,#714)); +#643=ORIENTED_EDGE('',*,*,#644,.F.); +#644=EDGE_CURVE('',#645,#647,#649,.T.); +#645=VERTEX_POINT('',#646); +#646=CARTESIAN_POINT('',(0.,-0.125,-8.5E-02)); +#647=VERTEX_POINT('',#648); +#648=CARTESIAN_POINT('',(0.128333333333,-0.125,-8.5E-02)); +#649=LINE('',#646,#236); +#650=ORIENTED_EDGE('',*,*,#651,.T.); +#651=EDGE_CURVE('',#645,#652,#654,.T.); +#652=VERTEX_POINT('',#653); +#653=CARTESIAN_POINT('',(0.,-0.125,8.5E-02)); +#654=LINE('',#646,#67); +#655=ORIENTED_EDGE('',*,*,#656,.T.); +#656=EDGE_CURVE('',#652,#657,#659,.T.); +#657=VERTEX_POINT('',#658); +#658=CARTESIAN_POINT('',(0.128333333333,-0.125,8.5E-02)); +#659=LINE('',#653,#236); +#660=ORIENTED_EDGE('',*,*,#661,.T.); +#661=EDGE_CURVE('',#657,#662,#664,.T.); +#662=VERTEX_POINT('',#663); +#663=CARTESIAN_POINT('',(0.15,-0.125,0.106666666667)); +#664=B_SPLINE_CURVE_WITH_KNOTS('',5,(#658,#665,#666,#667,#668,#663),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#665=CARTESIAN_POINT('',(0.135140117416,-0.125,8.5E-02)); +#666=CARTESIAN_POINT('',(0.141946901499,-0.125,8.767301785863E-02)); +#667=CARTESIAN_POINT('',(0.147326982141,-0.125,9.305309850111E-02)); +#668=CARTESIAN_POINT('',(0.15,-0.125,9.985988258389E-02)); +#669=ORIENTED_EDGE('',*,*,#670,.T.); +#670=EDGE_CURVE('',#662,#671,#673,.T.); +#671=VERTEX_POINT('',#672); +#672=CARTESIAN_POINT('',(0.15,-0.125,0.323333333333)); +#673=LINE('',#663,#674); +#674=VECTOR('',#675,1.); +#675=DIRECTION('',(2.449293598295E-16,0.,1.)); +#676=ORIENTED_EDGE('',*,*,#677,.T.); +#677=EDGE_CURVE('',#671,#678,#680,.T.); +#678=VERTEX_POINT('',#679); +#679=CARTESIAN_POINT('',(0.341666666667,-0.125,0.515)); +#680=B_SPLINE_CURVE_WITH_KNOTS('',5,(#672,#681,#682,#683,#684,#679),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#681=CARTESIAN_POINT('',(0.15,-0.125,0.383547192527)); +#682=CARTESIAN_POINT('',(0.173645927211,-0.125,0.443761051721)); +#683=CARTESIAN_POINT('',(0.221238948279,-0.125,0.491354072789)); +#684=CARTESIAN_POINT('',(0.281452807473,-0.125,0.515)); +#685=ORIENTED_EDGE('',*,*,#686,.T.); +#686=EDGE_CURVE('',#678,#687,#689,.T.); +#687=VERTEX_POINT('',#688); +#688=CARTESIAN_POINT('',(1.05,-0.125,0.515)); +#689=LINE('',#679,#236); +#690=ORIENTED_EDGE('',*,*,#691,.F.); +#691=EDGE_CURVE('',#692,#687,#694,.T.); +#692=VERTEX_POINT('',#693); +#693=CARTESIAN_POINT('',(1.05,-0.125,0.345)); +#694=LINE('',#693,#67); +#695=ORIENTED_EDGE('',*,*,#696,.F.); +#696=EDGE_CURVE('',#697,#692,#699,.T.); +#697=VERTEX_POINT('',#698); +#698=CARTESIAN_POINT('',(0.341666666667,-0.125,0.345)); +#699=LINE('',#698,#236); +#700=ORIENTED_EDGE('',*,*,#701,.F.); +#701=EDGE_CURVE('',#702,#697,#704,.T.); +#702=VERTEX_POINT('',#703); +#703=CARTESIAN_POINT('',(0.32,-0.125,0.323333333333)); +#704=B_SPLINE_CURVE_WITH_KNOTS('',5,(#703,#705,#706,#707,#708,#698),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#705=CARTESIAN_POINT('',(0.32,-0.125,0.330140117416)); +#706=CARTESIAN_POINT('',(0.322673017859,-0.125,0.336946901499)); +#707=CARTESIAN_POINT('',(0.328053098501,-0.125,0.342326982141)); +#708=CARTESIAN_POINT('',(0.334859882584,-0.125,0.345)); +#709=ORIENTED_EDGE('',*,*,#710,.F.); +#710=EDGE_CURVE('',#711,#702,#713,.T.); +#711=VERTEX_POINT('',#712); +#712=CARTESIAN_POINT('',(0.32,-0.125,0.106666666667)); +#713=LINE('',#712,#674); +#714=ORIENTED_EDGE('',*,*,#715,.F.); +#715=EDGE_CURVE('',#647,#711,#716,.T.); +#716=B_SPLINE_CURVE_WITH_KNOTS('',5,(#648,#717,#718,#719,#720,#712),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#717=CARTESIAN_POINT('',(0.188547192527,-0.125,-8.5E-02)); +#718=CARTESIAN_POINT('',(0.248761051721,-0.125,-6.135407278906E-02)); +#719=CARTESIAN_POINT('',(0.296354072789,-0.125,-1.376105172094E-02)); +#720=CARTESIAN_POINT('',(0.32,-0.125,4.645280747286E-02)); +#721=PLANE('',#722); +#722=AXIS2_PLACEMENT_3D('',#646,#75,#13); +#723=ADVANCED_FACE('',(#724),#740,.F.); +#724=FACE_BOUND('',#725,.F.); +#725=EDGE_LOOP('',(#726,#727,#732,#737)); +#726=ORIENTED_EDGE('',*,*,#656,.F.); +#727=ORIENTED_EDGE('',*,*,#728,.T.); +#728=EDGE_CURVE('',#652,#729,#731,.T.); +#729=VERTEX_POINT('',#730); +#730=CARTESIAN_POINT('',(0.,0.125,8.5E-02)); +#731=LINE('',#653,#74); +#732=ORIENTED_EDGE('',*,*,#733,.T.); +#733=EDGE_CURVE('',#729,#734,#736,.T.); +#734=VERTEX_POINT('',#735); +#735=CARTESIAN_POINT('',(0.128333333333,0.125,8.5E-02)); +#736=LINE('',#730,#236); +#737=ORIENTED_EDGE('',*,*,#738,.F.); +#738=EDGE_CURVE('',#657,#734,#739,.T.); +#739=LINE('',#658,#74); +#740=PLANE('',#741); +#741=AXIS2_PLACEMENT_3D('',#653,#117,#75); +#742=ADVANCED_FACE('',(#743),#816,.F.); +#743=FACE_BOUND('',#744,.F.); +#744=EDGE_LOOP('',(#745,#746,#752,#757,#766,#771,#780,#785,#790,#795,#804,#809)); +#745=ORIENTED_EDGE('',*,*,#733,.F.); +#746=ORIENTED_EDGE('',*,*,#747,.T.); +#747=EDGE_CURVE('',#729,#748,#750,.T.); +#748=VERTEX_POINT('',#749); +#749=CARTESIAN_POINT('',(0.,0.125,-8.5E-02)); +#750=LINE('',#730,#751); +#751=VECTOR('',#117,1.); +#752=ORIENTED_EDGE('',*,*,#753,.T.); +#753=EDGE_CURVE('',#748,#754,#756,.T.); +#754=VERTEX_POINT('',#755); +#755=CARTESIAN_POINT('',(0.128333333333,0.125,-8.5E-02)); +#756=LINE('',#749,#236); +#757=ORIENTED_EDGE('',*,*,#758,.T.); +#758=EDGE_CURVE('',#754,#759,#761,.T.); +#759=VERTEX_POINT('',#760); +#760=CARTESIAN_POINT('',(0.32,0.125,0.106666666667)); +#761=B_SPLINE_CURVE_WITH_KNOTS('',5,(#755,#762,#763,#764,#765,#760),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#762=CARTESIAN_POINT('',(0.188547192527,0.125,-8.5E-02)); +#763=CARTESIAN_POINT('',(0.248761051721,0.125,-6.135407278906E-02)); +#764=CARTESIAN_POINT('',(0.296354072789,0.125,-1.376105172094E-02)); +#765=CARTESIAN_POINT('',(0.32,0.125,4.645280747286E-02)); +#766=ORIENTED_EDGE('',*,*,#767,.T.); +#767=EDGE_CURVE('',#759,#768,#770,.T.); +#768=VERTEX_POINT('',#769); +#769=CARTESIAN_POINT('',(0.32,0.125,0.323333333333)); +#770=LINE('',#760,#674); +#771=ORIENTED_EDGE('',*,*,#772,.T.); +#772=EDGE_CURVE('',#768,#773,#775,.T.); +#773=VERTEX_POINT('',#774); +#774=CARTESIAN_POINT('',(0.341666666667,0.125,0.345)); +#775=B_SPLINE_CURVE_WITH_KNOTS('',5,(#769,#776,#777,#778,#779,#774),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#776=CARTESIAN_POINT('',(0.32,0.125,0.330140117416)); +#777=CARTESIAN_POINT('',(0.322673017859,0.125,0.336946901499)); +#778=CARTESIAN_POINT('',(0.328053098501,0.125,0.342326982141)); +#779=CARTESIAN_POINT('',(0.334859882584,0.125,0.345)); +#780=ORIENTED_EDGE('',*,*,#781,.T.); +#781=EDGE_CURVE('',#773,#782,#784,.T.); +#782=VERTEX_POINT('',#783); +#783=CARTESIAN_POINT('',(1.05,0.125,0.345)); +#784=LINE('',#774,#236); +#785=ORIENTED_EDGE('',*,*,#786,.F.); +#786=EDGE_CURVE('',#787,#782,#789,.T.); +#787=VERTEX_POINT('',#788); +#788=CARTESIAN_POINT('',(1.05,0.125,0.515)); +#789=LINE('',#788,#751); +#790=ORIENTED_EDGE('',*,*,#791,.F.); +#791=EDGE_CURVE('',#792,#787,#794,.T.); +#792=VERTEX_POINT('',#793); +#793=CARTESIAN_POINT('',(0.341666666667,0.125,0.515)); +#794=LINE('',#793,#236); +#795=ORIENTED_EDGE('',*,*,#796,.F.); +#796=EDGE_CURVE('',#797,#792,#799,.T.); +#797=VERTEX_POINT('',#798); +#798=CARTESIAN_POINT('',(0.15,0.125,0.323333333333)); +#799=B_SPLINE_CURVE_WITH_KNOTS('',5,(#798,#800,#801,#802,#803,#793),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#800=CARTESIAN_POINT('',(0.15,0.125,0.383547192527)); +#801=CARTESIAN_POINT('',(0.173645927211,0.125,0.443761051721)); +#802=CARTESIAN_POINT('',(0.221238948279,0.125,0.491354072789)); +#803=CARTESIAN_POINT('',(0.281452807473,0.125,0.515)); +#804=ORIENTED_EDGE('',*,*,#805,.F.); +#805=EDGE_CURVE('',#806,#797,#808,.T.); +#806=VERTEX_POINT('',#807); +#807=CARTESIAN_POINT('',(0.15,0.125,0.106666666667)); +#808=LINE('',#807,#67); +#809=ORIENTED_EDGE('',*,*,#810,.F.); +#810=EDGE_CURVE('',#734,#806,#811,.T.); +#811=B_SPLINE_CURVE_WITH_KNOTS('',5,(#735,#812,#813,#814,#815,#807),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#812=CARTESIAN_POINT('',(0.135140117416,0.125,8.5E-02)); +#813=CARTESIAN_POINT('',(0.141946901499,0.125,8.767301785863E-02)); +#814=CARTESIAN_POINT('',(0.147326982141,0.125,9.305309850111E-02)); +#815=CARTESIAN_POINT('',(0.15,0.125,9.985988258389E-02)); +#816=PLANE('',#817); +#817=AXIS2_PLACEMENT_3D('',#730,#818,#117); +#818=DIRECTION('',(0.,-1.,0.)); +#819=ADVANCED_FACE('',(#820),#831,.F.); +#820=FACE_BOUND('',#821,.F.); +#821=EDGE_LOOP('',(#822,#823,#827,#828)); +#822=ORIENTED_EDGE('',*,*,#753,.F.); +#823=ORIENTED_EDGE('',*,*,#824,.T.); +#824=EDGE_CURVE('',#748,#645,#825,.T.); +#825=LINE('',#749,#826); +#826=VECTOR('',#818,1.); +#827=ORIENTED_EDGE('',*,*,#644,.T.); +#828=ORIENTED_EDGE('',*,*,#829,.F.); +#829=EDGE_CURVE('',#754,#647,#830,.T.); +#830=LINE('',#755,#826); +#831=PLANE('',#832); +#832=AXIS2_PLACEMENT_3D('',#749,#13,#818); +#833=ADVANCED_FACE('',(#834),#842,.F.); +#834=FACE_BOUND('',#835,.F.); +#835=EDGE_LOOP('',(#836,#837,#838,#839)); +#836=ORIENTED_EDGE('',*,*,#661,.F.); +#837=ORIENTED_EDGE('',*,*,#738,.T.); +#838=ORIENTED_EDGE('',*,*,#810,.T.); +#839=ORIENTED_EDGE('',*,*,#840,.F.); +#840=EDGE_CURVE('',#662,#806,#841,.T.); +#841=B_SPLINE_CURVE_WITH_KNOTS('',1,(#663,#807),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.25),.PIECEWISE_BEZIER_KNOTS.); +#842=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#658,#665,#666,#667,#668,#663),(#735,#812,#813,#814,#815,#807)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.25),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#843=ADVANCED_FACE('',(#844),#852,.F.); +#844=FACE_BOUND('',#845,.F.); +#845=EDGE_LOOP('',(#846,#847,#848,#849)); +#846=ORIENTED_EDGE('',*,*,#758,.F.); +#847=ORIENTED_EDGE('',*,*,#829,.T.); +#848=ORIENTED_EDGE('',*,*,#715,.T.); +#849=ORIENTED_EDGE('',*,*,#850,.F.); +#850=EDGE_CURVE('',#759,#711,#851,.T.); +#851=B_SPLINE_CURVE_WITH_KNOTS('',1,(#760,#712),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.25),.PIECEWISE_BEZIER_KNOTS.); +#852=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#755,#762,#763,#764,#765,#760),(#648,#717,#718,#719,#720,#712)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.25),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#853=ADVANCED_FACE('',(#854),#862,.F.); +#854=FACE_BOUND('',#855,.F.); +#855=EDGE_LOOP('',(#856,#857,#858,#859)); +#856=ORIENTED_EDGE('',*,*,#670,.F.); +#857=ORIENTED_EDGE('',*,*,#840,.T.); +#858=ORIENTED_EDGE('',*,*,#805,.T.); +#859=ORIENTED_EDGE('',*,*,#860,.F.); +#860=EDGE_CURVE('',#671,#797,#861,.T.); +#861=LINE('',#672,#74); +#862=PLANE('',#863); +#863=AXIS2_PLACEMENT_3D('',#663,#14,#75); +#864=ADVANCED_FACE('',(#865),#873,.F.); +#865=FACE_BOUND('',#866,.F.); +#866=EDGE_LOOP('',(#867,#868,#869,#870)); +#867=ORIENTED_EDGE('',*,*,#767,.F.); +#868=ORIENTED_EDGE('',*,*,#850,.T.); +#869=ORIENTED_EDGE('',*,*,#710,.T.); +#870=ORIENTED_EDGE('',*,*,#871,.F.); +#871=EDGE_CURVE('',#768,#702,#872,.T.); +#872=LINE('',#769,#826); +#873=PLANE('',#874); +#874=AXIS2_PLACEMENT_3D('',#760,#375,#818); +#875=ADVANCED_FACE('',(#876),#884,.F.); +#876=FACE_BOUND('',#877,.F.); +#877=EDGE_LOOP('',(#878,#879,#880,#881)); +#878=ORIENTED_EDGE('',*,*,#677,.F.); +#879=ORIENTED_EDGE('',*,*,#860,.T.); +#880=ORIENTED_EDGE('',*,*,#796,.T.); +#881=ORIENTED_EDGE('',*,*,#882,.F.); +#882=EDGE_CURVE('',#678,#792,#883,.T.); +#883=B_SPLINE_CURVE_WITH_KNOTS('',1,(#679,#793),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.25),.PIECEWISE_BEZIER_KNOTS.); +#884=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#672,#681,#682,#683,#684,#679),(#798,#800,#801,#802,#803,#793)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.25),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#885=ADVANCED_FACE('',(#886),#894,.F.); +#886=FACE_BOUND('',#887,.F.); +#887=EDGE_LOOP('',(#888,#889,#890,#891)); +#888=ORIENTED_EDGE('',*,*,#772,.F.); +#889=ORIENTED_EDGE('',*,*,#871,.T.); +#890=ORIENTED_EDGE('',*,*,#701,.T.); +#891=ORIENTED_EDGE('',*,*,#892,.F.); +#892=EDGE_CURVE('',#773,#697,#893,.T.); +#893=B_SPLINE_CURVE_WITH_KNOTS('',1,(#774,#698),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.25),.PIECEWISE_BEZIER_KNOTS.); +#894=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#769,#776,#777,#778,#779,#774),(#703,#705,#706,#707,#708,#698)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.25),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#895=ADVANCED_FACE('',(#896),#904,.F.); +#896=FACE_BOUND('',#897,.F.); +#897=EDGE_LOOP('',(#898,#899,#900,#901)); +#898=ORIENTED_EDGE('',*,*,#686,.F.); +#899=ORIENTED_EDGE('',*,*,#882,.T.); +#900=ORIENTED_EDGE('',*,*,#791,.T.); +#901=ORIENTED_EDGE('',*,*,#902,.F.); +#902=EDGE_CURVE('',#687,#787,#903,.T.); +#903=LINE('',#688,#74); +#904=PLANE('',#905); +#905=AXIS2_PLACEMENT_3D('',#679,#117,#75); +#906=ADVANCED_FACE('',(#907),#915,.F.); +#907=FACE_BOUND('',#908,.F.); +#908=EDGE_LOOP('',(#909,#910,#911,#912)); +#909=ORIENTED_EDGE('',*,*,#781,.F.); +#910=ORIENTED_EDGE('',*,*,#892,.T.); +#911=ORIENTED_EDGE('',*,*,#696,.T.); +#912=ORIENTED_EDGE('',*,*,#913,.F.); +#913=EDGE_CURVE('',#782,#692,#914,.T.); +#914=LINE('',#783,#826); +#915=PLANE('',#916); +#916=AXIS2_PLACEMENT_3D('',#774,#13,#818); +#917=ADVANCED_FACE('',(#918),#920,.T.); +#918=FACE_BOUND('',#919,.T.); +#919=EDGE_LOOP('',(#650,#727,#746,#823)); +#920=PLANE('',#921); +#921=AXIS2_PLACEMENT_3D('',#922,#375,#117); +#922=CARTESIAN_POINT('',(0.,-4.130293990421E-18,0.)); +#923=ADVANCED_FACE('',(#924),#930,.F.); +#924=FACE_BOUND('',#925,.F.); +#925=EDGE_LOOP('',(#926,#927,#928,#929)); +#926=ORIENTED_EDGE('',*,*,#691,.T.); +#927=ORIENTED_EDGE('',*,*,#902,.T.); +#928=ORIENTED_EDGE('',*,*,#786,.T.); +#929=ORIENTED_EDGE('',*,*,#913,.T.); +#930=PLANE('',#931); +#931=AXIS2_PLACEMENT_3D('',#932,#375,#117); +#932=CARTESIAN_POINT('',(1.05,8.260587980842E-18,0.43)); +#933=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30))GLOBAL_UNIT_ASSIGNED_CONTEXT((#27,#28,#29)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#934=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#935,#936); +#935=( REPRESENTATION_RELATIONSHIP('','',#637,#624)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#936=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#937); +#937=NEXT_ASSEMBLY_USAGE_OCCURRENCE('55','','',#620,#633,$); +#938=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#635)); +#939=SHAPE_DEFINITION_REPRESENTATION(#940,#945); +#940=PRODUCT_DEFINITION_SHAPE('','',#941); +#941=PRODUCT_DEFINITION('design','',#942,#944); +#942=PRODUCT_DEFINITION_FORMATION('','',#943); +#943=PRODUCT('lead-2','lead-2','',(#8)); +#944=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#945=SHAPE_REPRESENTATION('',(#11,#11),#933); +#946=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#947,#949); +#947=( REPRESENTATION_RELATIONSHIP('','',#945,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#948)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#948=ITEM_DEFINED_TRANSFORMATION('','',#11,#17); +#949=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#950); +#950=NEXT_ASSEMBLY_USAGE_OCCURRENCE('58','','',#5,#941,$); +#951=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#943)); +#952=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#953,#954); +#953=( REPRESENTATION_RELATIONSHIP('','',#637,#945)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#954=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#955); +#955=NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','','',#941,#633,$); +#956=SHAPE_DEFINITION_REPRESENTATION(#957,#962); +#957=PRODUCT_DEFINITION_SHAPE('','',#958); +#958=PRODUCT_DEFINITION('design','',#959,#961); +#959=PRODUCT_DEFINITION_FORMATION('','',#960); +#960=PRODUCT('lead-3','lead-3','',(#8)); +#961=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#962=SHAPE_REPRESENTATION('',(#11,#11),#933); +#963=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#964,#966); +#964=( REPRESENTATION_RELATIONSHIP('','',#962,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#965)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#965=ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#966=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#967); +#967=NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','','',#5,#958,$); +#968=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#960)); +#969=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#970,#971); +#970=( REPRESENTATION_RELATIONSHIP('','',#637,#962)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#971=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#972); +#972=NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','','',#958,#633,$); +#973=SHAPE_DEFINITION_REPRESENTATION(#974,#979); +#974=PRODUCT_DEFINITION_SHAPE('','',#975); +#975=PRODUCT_DEFINITION('design','',#976,#978); +#976=PRODUCT_DEFINITION_FORMATION('','',#977); +#977=PRODUCT('lead-4','lead-4','',(#8)); +#978=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#979=SHAPE_REPRESENTATION('',(#11,#11),#933); +#980=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#981,#983); +#981=( REPRESENTATION_RELATIONSHIP('','',#979,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#982)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#982=ITEM_DEFINED_TRANSFORMATION('','',#11,#21); +#983=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#984); +#984=NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','','',#5,#975,$); +#985=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#977)); +#986=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#987,#988); +#987=( REPRESENTATION_RELATIONSHIP('','',#637,#979)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#988=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#989); +#989=NEXT_ASSEMBLY_USAGE_OCCURRENCE('61','','',#975,#633,$); +#990=SHAPE_DEFINITION_REPRESENTATION(#991,#996); +#991=PRODUCT_DEFINITION_SHAPE('','',#992); +#992=PRODUCT_DEFINITION('design','',#993,#995); +#993=PRODUCT_DEFINITION_FORMATION('','',#994); +#994=PRODUCT('lead-5','lead-5','',(#8)); +#995=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#996=SHAPE_REPRESENTATION('',(#11,#11),#933); +#997=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#998,#1000); +#998=( REPRESENTATION_RELATIONSHIP('','',#996,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#999)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#999=ITEM_DEFINED_TRANSFORMATION('','',#11,#24); +#1000=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1001); +#1001=NEXT_ASSEMBLY_USAGE_OCCURRENCE('64','','',#5,#992,$); +#1002=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#994)); +#1003=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1004,#1005); +#1004=( REPRESENTATION_RELATIONSHIP('','',#637,#996)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1005=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1006); +#1006=NEXT_ASSEMBLY_USAGE_OCCURRENCE('63','','',#992,#633,$); +#1007=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1008),#933); +#1008=STYLED_ITEM('color',(#1009),#638); +#1009=PRESENTATION_STYLE_ASSIGNMENT((#1010)); +#1010=SURFACE_STYLE_USAGE(.BOTH.,#1011); +#1011=SURFACE_SIDE_STYLE('',(#1012)); +#1012=SURFACE_STYLE_FILL_AREA(#1013); +#1013=FILL_AREA_STYLE('',(#1014)); +#1014=FILL_AREA_STYLE_COLOUR('',#1015); +#1015=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#1016=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1017),#39); +#1017=STYLED_ITEM('color',(#1018),#54); +#1018=PRESENTATION_STYLE_ASSIGNMENT((#1019)); +#1019=SURFACE_STYLE_USAGE(.BOTH.,#1020); +#1020=SURFACE_SIDE_STYLE('',(#1021)); +#1021=SURFACE_STYLE_FILL_AREA(#1022); +#1022=FILL_AREA_STYLE('',(#1023)); +#1023=FILL_AREA_STYLE_COLOUR('',#1024); +#1024=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +#1025=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1026),#39); +#1026=STYLED_ITEM('color',(#1027),#591); +#1027=PRESENTATION_STYLE_ASSIGNMENT((#1028)); +#1028=SURFACE_STYLE_USAGE(.BOTH.,#1029); +#1029=SURFACE_SIDE_STYLE('',(#1030)); +#1030=SURFACE_STYLE_FILL_AREA(#1031); +#1031=FILL_AREA_STYLE('',(#1032)); +#1032=FILL_AREA_STYLE_COLOUR('',#1033); +#1033=COLOUR_RGB('',0.549019926594,0.549019926594,0.549019926594); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/0e89154b-a448-4fea-a115-169fb56c0cb9/package.lp b/pkg/0e89154b-a448-4fea-a115-169fb56c0cb9/package.lp index a0c51731..72a0133c 100644 --- a/pkg/0e89154b-a448-4fea-a115-169fb56c0cb9/package.lp +++ b/pkg/0e89154b-a448-4fea-a115-169fb56c0cb9/package.lp @@ -14,10 +14,12 @@ (pad fa0eed07-e0ca-4ed6-bb33-4c54a46bb925 (name "3")) (pad dc18d314-08ec-45f8-bd81-8b83857d1402 (name "4")) (pad a837e245-00a8-45f7-befe-8aaafc1001f8 (name "5")) + (3d_model 1733742c-2825-4fab-8876-2953a1e37702 (name "SOT353-5P65_210X110L42X25")) (footprint 071e06d0-7e9d-4667-8a85-ab3dad74a72a (name "reflow") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 1733742c-2825-4fab-8876-2953a1e37702) (pad 34f43b73-db56-4649-8904-0d258eeb7bfe (side top) (shape roundrect) (position -0.9 0.75) (rotation 0.0) (size 0.6 0.6) (radius 0.5) (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) @@ -140,6 +142,7 @@ (name "hand soldering") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 1733742c-2825-4fab-8876-2953a1e37702) (pad 34f43b73-db56-4649-8904-0d258eeb7bfe (side top) (shape roundrect) (position -1.1 0.75) (rotation 0.0) (size 1.0 0.6) (radius 0.5) (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) @@ -258,10 +261,4 @@ (auto_rotate true) (mirror false) (value "{{VALUE}}") ) ) - (approved missing_footprint_3d_model - (footprint 071e06d0-7e9d-4667-8a85-ab3dad74a72a) - ) - (approved missing_footprint_3d_model - (footprint b6b8935d-b11c-4c95-b843-d6b415149a20) - ) ) diff --git a/pkg/5dee62bd-8765-43c3-bd15-3cdaa2af69f7/bc11a112-edcc-4f7f-86fe-0bfeb1b56470.step b/pkg/5dee62bd-8765-43c3-bd15-3cdaa2af69f7/bc11a112-edcc-4f7f-86fe-0bfeb1b56470.step new file mode 100644 index 00000000..07a73569 --- /dev/null +++ b/pkg/5dee62bd-8765-43c3-bd15-3cdaa2af69f7/bc11a112-edcc-4f7f-86fe-0bfeb1b56470.step @@ -0,0 +1,917 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-10T13:21:24',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' +,'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('SOT23-3P95_230X110L50X40','SOT23-3P95_230X110L50X40','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=SHAPE_REPRESENTATION('',(#11,#11,#15,#17,#19),#22); +#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,#13,#14); +#16=CARTESIAN_POINT('',(-1.15,0.95,7.E-02)); +#17=AXIS2_PLACEMENT_3D('',#18,#13,#14); +#18=CARTESIAN_POINT('',(-1.15,-0.95,7.E-02)); +#19=AXIS2_PLACEMENT_3D('',#20,#13,#21); +#20=CARTESIAN_POINT('',(1.15,0.,7.E-02)); +#21=DIRECTION('',(-1.,1.224646799147E-16,0.)); +#22=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#23,#24,#25)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#23=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#24=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#25=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#26=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#23,'distance_accuracy_value','confusion accuracy'); +#27=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#28=SHAPE_DEFINITION_REPRESENTATION(#29,#34); +#29=PRODUCT_DEFINITION_SHAPE('','',#30); +#30=PRODUCT_DEFINITION('design','',#31,#33); +#31=PRODUCT_DEFINITION_FORMATION('','',#32); +#32=PRODUCT('body','body','',(#8)); +#33=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#34=SHAPE_REPRESENTATION('',(#11,#11),#35); +#35=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#36)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#23,#24,#25)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#36=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#23,'distance_accuracy_value','confusion accuracy'); +#37=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#38,#40); +#38=( REPRESENTATION_RELATIONSHIP('','',#34,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#39=ITEM_DEFINED_TRANSFORMATION('','',#11,#11); +#40=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#41); +#41=NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','','',#5,#30,$); +#42=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#32)); +#43=SHAPE_DEFINITION_REPRESENTATION(#44,#49); +#44=PRODUCT_DEFINITION_SHAPE('','',#45); +#45=PRODUCT_DEFINITION('design','',#46,#48); +#46=PRODUCT_DEFINITION_FORMATION('','',#47); +#47=PRODUCT('body_part','body_part','',(#8)); +#48=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#49=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#50),#35); +#50=MANIFOLD_SOLID_BREP('',#51); +#51=CLOSED_SHELL('',(#52,#85,#114,#141,#169,#195,#208,#222,#243,#261,#274,#296,#310,#333,#349,#364,#391,#405,#430,#443,#469,#491,#499,#507,#515,#521)); +#52=ADVANCED_FACE('',(#53),#82,.F.); +#53=FACE_BOUND('',#54,.F.); +#54=EDGE_LOOP('',(#55,#64,#72,#78)); +#55=ORIENTED_EDGE('',*,*,#56,.F.); +#56=EDGE_CURVE('',#57,#59,#61,.T.); +#57=VERTEX_POINT('',#58); +#58=CARTESIAN_POINT('',(-0.65,-1.3,0.25)); +#59=VERTEX_POINT('',#60); +#60=CARTESIAN_POINT('',(-0.65,-1.3,0.95)); +#61=LINE('',#62,#63); +#62=CARTESIAN_POINT('',(-0.65,-1.3,1.E-01)); +#63=VECTOR('',#13,1.); +#64=ORIENTED_EDGE('',*,*,#65,.T.); +#65=EDGE_CURVE('',#57,#66,#68,.T.); +#66=VERTEX_POINT('',#67); +#67=CARTESIAN_POINT('',(-0.65,1.3,0.25)); +#68=LINE('',#69,#70); +#69=CARTESIAN_POINT('',(-0.65,-1.45,0.25)); +#70=VECTOR('',#71,1.); +#71=DIRECTION('',(0.,1.,0.)); +#72=ORIENTED_EDGE('',*,*,#73,.T.); +#73=EDGE_CURVE('',#66,#74,#76,.T.); +#74=VERTEX_POINT('',#75); +#75=CARTESIAN_POINT('',(-0.65,1.3,0.95)); +#76=LINE('',#77,#63); +#77=CARTESIAN_POINT('',(-0.65,1.3,1.E-01)); +#78=ORIENTED_EDGE('',*,*,#79,.F.); +#79=EDGE_CURVE('',#59,#74,#80,.T.); +#80=LINE('',#81,#70); +#81=CARTESIAN_POINT('',(-0.65,-1.45,0.95)); +#82=PLANE('',#83); +#83=AXIS2_PLACEMENT_3D('',#84,#14,#13); +#84=CARTESIAN_POINT('',(-0.65,-1.45,1.E-01)); +#85=ADVANCED_FACE('',(#86),#109,.T.); +#86=FACE_BOUND('',#87,.F.); +#87=EDGE_LOOP('',(#88,#89,#97,#103)); +#88=ORIENTED_EDGE('',*,*,#56,.T.); +#89=ORIENTED_EDGE('',*,*,#90,.T.); +#90=EDGE_CURVE('',#59,#91,#93,.T.); +#91=VERTEX_POINT('',#92); +#92=CARTESIAN_POINT('',(-0.5,-1.45,0.95)); +#93=LINE('',#94,#95); +#94=CARTESIAN_POINT('',(-0.575,-1.375,0.95)); +#95=VECTOR('',#96,1.); +#96=DIRECTION('',(0.707106781187,-0.707106781187,1.922962686384E-16)); +#97=ORIENTED_EDGE('',*,*,#98,.F.); +#98=EDGE_CURVE('',#99,#91,#101,.T.); +#99=VERTEX_POINT('',#100); +#100=CARTESIAN_POINT('',(-0.5,-1.45,0.25)); +#101=LINE('',#102,#63); +#102=CARTESIAN_POINT('',(-0.5,-1.45,1.E-01)); +#103=ORIENTED_EDGE('',*,*,#104,.F.); +#104=EDGE_CURVE('',#57,#99,#105,.T.); +#105=LINE('',#106,#107); +#106=CARTESIAN_POINT('',(-0.575,-1.375,0.25)); +#107=VECTOR('',#108,1.); +#108=DIRECTION('',(0.707106781187,-0.707106781187,-1.922962686384E-16)); +#109=PLANE('',#110); +#110=AXIS2_PLACEMENT_3D('',#111,#112,#113); +#111=CARTESIAN_POINT('',(-0.575,-1.375,1.E-01)); +#112=DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#113=DIRECTION('',(0.,0.,-1.)); +#114=ADVANCED_FACE('',(#115),#136,.T.); +#115=FACE_BOUND('',#116,.T.); +#116=EDGE_LOOP('',(#117,#64,#125,#133)); +#117=ORIENTED_EDGE('',*,*,#118,.T.); +#118=EDGE_CURVE('',#119,#57,#121,.T.); +#119=VERTEX_POINT('',#120); +#120=CARTESIAN_POINT('',(-0.5,-1.3,1.E-01)); +#121=LINE('',#122,#123); +#122=CARTESIAN_POINT('',(-0.5375,-1.3,0.1375)); +#123=VECTOR('',#124,1.); +#124=DIRECTION('',(-0.707106781187,4.807406715959E-16,0.707106781187)); +#125=ORIENTED_EDGE('',*,*,#126,.F.); +#126=EDGE_CURVE('',#127,#66,#129,.T.); +#127=VERTEX_POINT('',#128); +#128=CARTESIAN_POINT('',(-0.5,1.3,1.E-01)); +#129=LINE('',#130,#131); +#130=CARTESIAN_POINT('',(-0.5375,1.3,0.1375)); +#131=VECTOR('',#132,1.); +#132=DIRECTION('',(-0.707106781187,-4.807406715959E-16,0.707106781187)); +#133=ORIENTED_EDGE('',*,*,#134,.F.); +#134=EDGE_CURVE('',#119,#127,#135,.T.); +#135=LINE('',#102,#70); +#136=PLANE('',#137); +#137=AXIS2_PLACEMENT_3D('',#138,#139,#140); +#138=CARTESIAN_POINT('',(-0.575,-1.45,0.175)); +#139=DIRECTION('',(-0.707106781187,-1.735113744859E-18,-0.707106781187)); +#140=DIRECTION('',(-1.226910695119E-18,1.,-1.226910695119E-18)); +#141=ADVANCED_FACE('',(#142),#165,.F.); +#142=FACE_BOUND('',#143,.F.); +#143=EDGE_LOOP('',(#144,#152,#153,#161)); +#144=ORIENTED_EDGE('',*,*,#145,.T.); +#145=EDGE_CURVE('',#146,#59,#148,.T.); +#146=VERTEX_POINT('',#147); +#147=CARTESIAN_POINT('',(-0.5,-1.3,1.1)); +#148=LINE('',#149,#150); +#149=CARTESIAN_POINT('',(-0.5375,-1.3,1.0625)); +#150=VECTOR('',#151,1.); +#151=DIRECTION('',(-0.707106781187,3.845925372767E-16,-0.707106781187)); +#152=ORIENTED_EDGE('',*,*,#79,.T.); +#153=ORIENTED_EDGE('',*,*,#154,.T.); +#154=EDGE_CURVE('',#74,#155,#157,.T.); +#155=VERTEX_POINT('',#156); +#156=CARTESIAN_POINT('',(-0.5,1.3,1.1)); +#157=LINE('',#158,#159); +#158=CARTESIAN_POINT('',(-0.575,1.3,1.025)); +#159=VECTOR('',#160,1.); +#160=DIRECTION('',(0.707106781187,3.845925372767E-16,0.707106781187)); +#161=ORIENTED_EDGE('',*,*,#162,.F.); +#162=EDGE_CURVE('',#146,#155,#163,.T.); +#163=LINE('',#164,#70); +#164=CARTESIAN_POINT('',(-0.5,-1.45,1.1)); +#165=PLANE('',#166); +#166=AXIS2_PLACEMENT_3D('',#167,#168,#71); +#167=CARTESIAN_POINT('',(-0.575,-1.45,1.025)); +#168=DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#169=ADVANCED_FACE('',(#170),#191,.F.); +#170=FACE_BOUND('',#171,.T.); +#171=EDGE_LOOP('',(#72,#172,#179,#185)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#74,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-0.5,1.45,0.95)); +#176=LINE('',#177,#178); +#177=CARTESIAN_POINT('',(-0.5375,1.4125,0.95)); +#178=VECTOR('',#112,1.); +#179=ORIENTED_EDGE('',*,*,#180,.F.); +#180=EDGE_CURVE('',#181,#174,#183,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(-0.5,1.45,0.25)); +#183=LINE('',#184,#63); +#184=CARTESIAN_POINT('',(-0.5,1.45,1.E-01)); +#185=ORIENTED_EDGE('',*,*,#186,.F.); +#186=EDGE_CURVE('',#66,#181,#187,.T.); +#187=LINE('',#188,#189); +#188=CARTESIAN_POINT('',(-0.575,1.375,0.25)); +#189=VECTOR('',#190,1.); +#190=DIRECTION('',(0.707106781187,0.707106781187,-1.922962686384E-16)); +#191=PLANE('',#192); +#192=AXIS2_PLACEMENT_3D('',#193,#194,#113); +#193=CARTESIAN_POINT('',(-0.575,1.375,1.E-01)); +#194=DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#195=ADVANCED_FACE('',(#196),#205,.T.); +#196=FACE_BOUND('',#197,.T.); +#197=EDGE_LOOP('',(#198,#199,#103)); +#198=ORIENTED_EDGE('',*,*,#118,.F.); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#119,#99,#201,.T.); +#201=LINE('',#202,#203); +#202=CARTESIAN_POINT('',(-0.5,-1.3375,0.1375)); +#203=VECTOR('',#204,1.); +#204=DIRECTION('',(3.845925372767E-16,-0.707106781187,0.707106781187)); +#205=PLANE('',#206); +#206=AXIS2_PLACEMENT_3D('',#120,#207,#194); +#207=DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#208=ADVANCED_FACE('',(#209),#219,.F.); +#209=FACE_BOUND('',#210,.F.); +#210=EDGE_LOOP('',(#211,#212,#218)); +#211=ORIENTED_EDGE('',*,*,#145,.F.); +#212=ORIENTED_EDGE('',*,*,#213,.T.); +#213=EDGE_CURVE('',#146,#91,#214,.T.); +#214=LINE('',#215,#216); +#215=CARTESIAN_POINT('',(-0.5,-1.3375,1.0625)); +#216=VECTOR('',#217,1.); +#217=DIRECTION('',(1.922962686384E-16,-0.707106781187,-0.707106781187)); +#218=ORIENTED_EDGE('',*,*,#90,.F.); +#219=PLANE('',#220); +#220=AXIS2_PLACEMENT_3D('',#147,#221,#194); +#221=DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#222=ADVANCED_FACE('',(#223),#241,.F.); +#223=FACE_BOUND('',#224,.F.); +#224=EDGE_LOOP('',(#225,#226,#232,#238)); +#225=ORIENTED_EDGE('',*,*,#98,.T.); +#226=ORIENTED_EDGE('',*,*,#227,.T.); +#227=EDGE_CURVE('',#91,#228,#230,.T.); +#228=VERTEX_POINT('',#229); +#229=CARTESIAN_POINT('',(0.5,-1.45,0.95)); +#230=LINE('',#81,#231); +#231=VECTOR('',#14,1.); +#232=ORIENTED_EDGE('',*,*,#233,.F.); +#233=EDGE_CURVE('',#234,#228,#236,.T.); +#234=VERTEX_POINT('',#235); +#235=CARTESIAN_POINT('',(0.5,-1.45,0.25)); +#236=LINE('',#237,#63); +#237=CARTESIAN_POINT('',(0.5,-1.45,1.E-01)); +#238=ORIENTED_EDGE('',*,*,#239,.F.); +#239=EDGE_CURVE('',#99,#234,#240,.T.); +#240=LINE('',#69,#231); +#241=PLANE('',#242); +#242=AXIS2_PLACEMENT_3D('',#84,#71,#13); +#243=ADVANCED_FACE('',(#244),#259,.F.); +#244=FACE_BOUND('',#245,.F.); +#245=EDGE_LOOP('',(#133,#246,#251,#256)); +#246=ORIENTED_EDGE('',*,*,#247,.T.); +#247=EDGE_CURVE('',#119,#248,#250,.T.); +#248=VERTEX_POINT('',#249); +#249=CARTESIAN_POINT('',(0.5,-1.3,1.E-01)); +#250=LINE('',#62,#231); +#251=ORIENTED_EDGE('',*,*,#252,.T.); +#252=EDGE_CURVE('',#248,#253,#255,.T.); +#253=VERTEX_POINT('',#254); +#254=CARTESIAN_POINT('',(0.5,1.3,1.E-01)); +#255=LINE('',#237,#70); +#256=ORIENTED_EDGE('',*,*,#257,.F.); +#257=EDGE_CURVE('',#127,#253,#258,.T.); +#258=LINE('',#77,#231); +#259=PLANE('',#260); +#260=AXIS2_PLACEMENT_3D('',#84,#13,#14); +#261=ADVANCED_FACE('',(#262),#270,.F.); +#262=FACE_BOUND('',#263,.F.); +#263=EDGE_LOOP('',(#125,#264,#185)); +#264=ORIENTED_EDGE('',*,*,#265,.T.); +#265=EDGE_CURVE('',#127,#181,#266,.T.); +#266=LINE('',#267,#268); +#267=CARTESIAN_POINT('',(-0.5,1.3375,0.1375)); +#268=VECTOR('',#269,1.); +#269=DIRECTION('',(3.845925372767E-16,0.707106781187,0.707106781187)); +#270=PLANE('',#271); +#271=AXIS2_PLACEMENT_3D('',#128,#272,#273); +#272=DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); +#273=DIRECTION('',(0.707106781187,0.707106781187,0.)); +#274=ADVANCED_FACE('',(#275),#293,.T.); +#275=FACE_BOUND('',#276,.T.); +#276=EDGE_LOOP('',(#161,#277,#283,#289)); +#277=ORIENTED_EDGE('',*,*,#278,.T.); +#278=EDGE_CURVE('',#146,#279,#281,.T.); +#279=VERTEX_POINT('',#280); +#280=CARTESIAN_POINT('',(0.5,-1.3,1.1)); +#281=LINE('',#282,#231); +#282=CARTESIAN_POINT('',(-0.65,-1.3,1.1)); +#283=ORIENTED_EDGE('',*,*,#284,.T.); +#284=EDGE_CURVE('',#279,#285,#287,.T.); +#285=VERTEX_POINT('',#286); +#286=CARTESIAN_POINT('',(0.5,1.3,1.1)); +#287=LINE('',#288,#70); +#288=CARTESIAN_POINT('',(0.5,-1.45,1.1)); +#289=ORIENTED_EDGE('',*,*,#290,.F.); +#290=EDGE_CURVE('',#155,#285,#291,.T.); +#291=LINE('',#292,#231); +#292=CARTESIAN_POINT('',(-0.65,1.3,1.1)); +#293=PLANE('',#294); +#294=AXIS2_PLACEMENT_3D('',#295,#13,#14); +#295=CARTESIAN_POINT('',(-0.65,-1.45,1.1)); +#296=ADVANCED_FACE('',(#297),#306,.F.); +#297=FACE_BOUND('',#298,.F.); +#298=EDGE_LOOP('',(#172,#299,#305)); +#299=ORIENTED_EDGE('',*,*,#300,.T.); +#300=EDGE_CURVE('',#174,#155,#301,.T.); +#301=LINE('',#302,#303); +#302=CARTESIAN_POINT('',(-0.5,1.4125,0.9875)); +#303=VECTOR('',#304,1.); +#304=DIRECTION('',(-3.845925372767E-16,-0.707106781187,0.707106781187)); +#305=ORIENTED_EDGE('',*,*,#154,.F.); +#306=PLANE('',#307); +#307=AXIS2_PLACEMENT_3D('',#175,#308,#309); +#308=DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#309=DIRECTION('',(0.707106781187,2.775557561563E-17,0.707106781187)); +#310=ADVANCED_FACE('',(#311),#330,.T.); +#311=FACE_BOUND('',#312,.T.); +#312=EDGE_LOOP('',(#313,#314,#320,#326)); +#313=ORIENTED_EDGE('',*,*,#180,.T.); +#314=ORIENTED_EDGE('',*,*,#315,.T.); +#315=EDGE_CURVE('',#174,#316,#318,.T.); +#316=VERTEX_POINT('',#317); +#317=CARTESIAN_POINT('',(0.5,1.45,0.95)); +#318=LINE('',#319,#231); +#319=CARTESIAN_POINT('',(-0.65,1.45,0.95)); +#320=ORIENTED_EDGE('',*,*,#321,.F.); +#321=EDGE_CURVE('',#322,#316,#324,.T.); +#322=VERTEX_POINT('',#323); +#323=CARTESIAN_POINT('',(0.5,1.45,0.25)); +#324=LINE('',#325,#63); +#325=CARTESIAN_POINT('',(0.5,1.45,1.E-01)); +#326=ORIENTED_EDGE('',*,*,#327,.F.); +#327=EDGE_CURVE('',#181,#322,#328,.T.); +#328=LINE('',#329,#231); +#329=CARTESIAN_POINT('',(-0.65,1.45,0.25)); +#330=PLANE('',#331); +#331=AXIS2_PLACEMENT_3D('',#332,#71,#13); +#332=CARTESIAN_POINT('',(-0.65,1.45,1.E-01)); +#333=ADVANCED_FACE('',(#334),#344,.T.); +#334=FACE_BOUND('',#335,.F.); +#335=EDGE_LOOP('',(#199,#336,#337,#343)); +#336=ORIENTED_EDGE('',*,*,#239,.T.); +#337=ORIENTED_EDGE('',*,*,#338,.F.); +#338=EDGE_CURVE('',#248,#234,#339,.T.); +#339=LINE('',#340,#341); +#340=CARTESIAN_POINT('',(0.5,-1.3375,0.1375)); +#341=VECTOR('',#342,1.); +#342=DIRECTION('',(-4.807406715959E-16,-0.707106781187,0.707106781187)); +#343=ORIENTED_EDGE('',*,*,#247,.F.); +#344=PLANE('',#345); +#345=AXIS2_PLACEMENT_3D('',#346,#347,#348); +#346=CARTESIAN_POINT('',(-0.65,-1.375,0.175)); +#347=DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#348=DIRECTION('',(-1.,0.,0.)); +#349=ADVANCED_FACE('',(#350),#359,.F.); +#350=FACE_BOUND('',#351,.T.); +#351=EDGE_LOOP('',(#212,#226,#352,#358)); +#352=ORIENTED_EDGE('',*,*,#353,.F.); +#353=EDGE_CURVE('',#279,#228,#354,.T.); +#354=LINE('',#355,#356); +#355=CARTESIAN_POINT('',(0.5,-1.3375,1.0625)); +#356=VECTOR('',#357,1.); +#357=DIRECTION('',(-3.845925372767E-16,-0.707106781187,-0.707106781187)); +#358=ORIENTED_EDGE('',*,*,#278,.F.); +#359=PLANE('',#360); +#360=AXIS2_PLACEMENT_3D('',#361,#362,#363); +#361=CARTESIAN_POINT('',(-0.65,-1.375,1.025)); +#362=DIRECTION('',(1.735113744859E-18,0.707106781187,-0.707106781187)); +#363=DIRECTION('',(-1.,1.226910695119E-18,-1.226910695119E-18)); +#364=ADVANCED_FACE('',(#365),#387,.F.); +#365=FACE_BOUND('',#366,.T.); +#366=EDGE_LOOP('',(#367,#375,#232,#381)); +#367=ORIENTED_EDGE('',*,*,#368,.T.); +#368=EDGE_CURVE('',#369,#371,#373,.T.); +#369=VERTEX_POINT('',#370); +#370=CARTESIAN_POINT('',(0.65,-1.3,0.25)); +#371=VERTEX_POINT('',#372); +#372=CARTESIAN_POINT('',(0.65,-1.3,0.95)); +#373=LINE('',#374,#63); +#374=CARTESIAN_POINT('',(0.65,-1.3,1.E-01)); +#375=ORIENTED_EDGE('',*,*,#376,.T.); +#376=EDGE_CURVE('',#371,#228,#377,.T.); +#377=LINE('',#378,#379); +#378=CARTESIAN_POINT('',(0.575,-1.375,0.95)); +#379=VECTOR('',#380,1.); +#380=DIRECTION('',(-0.707106781187,-0.707106781187,-9.614813431918E-17)); +#381=ORIENTED_EDGE('',*,*,#382,.F.); +#382=EDGE_CURVE('',#369,#234,#383,.T.); +#383=LINE('',#384,#385); +#384=CARTESIAN_POINT('',(0.575,-1.375,0.25)); +#385=VECTOR('',#386,1.); +#386=DIRECTION('',(-0.707106781187,-0.707106781187,9.614813431918E-17)); +#387=PLANE('',#388); +#388=AXIS2_PLACEMENT_3D('',#389,#390,#113); +#389=CARTESIAN_POINT('',(0.575,-1.375,1.E-01)); +#390=DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#391=ADVANCED_FACE('',(#392),#401,.F.); +#392=FACE_BOUND('',#393,.T.); +#393=EDGE_LOOP('',(#264,#394,#395,#256)); +#394=ORIENTED_EDGE('',*,*,#327,.T.); +#395=ORIENTED_EDGE('',*,*,#396,.F.); +#396=EDGE_CURVE('',#253,#322,#397,.T.); +#397=LINE('',#398,#399); +#398=CARTESIAN_POINT('',(0.5,1.3375,0.1375)); +#399=VECTOR('',#400,1.); +#400=DIRECTION('',(-4.807406715959E-16,0.707106781187,0.707106781187)); +#401=PLANE('',#402); +#402=AXIS2_PLACEMENT_3D('',#403,#404,#348); +#403=CARTESIAN_POINT('',(-0.65,1.375,0.175)); +#404=DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#405=ADVANCED_FACE('',(#406),#425,.F.); +#406=FACE_BOUND('',#407,.F.); +#407=EDGE_LOOP('',(#408,#412,#418,#424)); +#408=ORIENTED_EDGE('',*,*,#409,.T.); +#409=EDGE_CURVE('',#248,#369,#410,.T.); +#410=LINE('',#411,#159); +#411=CARTESIAN_POINT('',(0.5375,-1.3,0.1375)); +#412=ORIENTED_EDGE('',*,*,#413,.T.); +#413=EDGE_CURVE('',#369,#414,#416,.T.); +#414=VERTEX_POINT('',#415); +#415=CARTESIAN_POINT('',(0.65,1.3,0.25)); +#416=LINE('',#417,#70); +#417=CARTESIAN_POINT('',(0.65,-1.45,0.25)); +#418=ORIENTED_EDGE('',*,*,#419,.F.); +#419=EDGE_CURVE('',#253,#414,#420,.T.); +#420=LINE('',#421,#422); +#421=CARTESIAN_POINT('',(0.5375,1.3,0.1375)); +#422=VECTOR('',#423,1.); +#423=DIRECTION('',(0.707106781187,-3.845925372767E-16,0.707106781187)); +#424=ORIENTED_EDGE('',*,*,#252,.F.); +#425=PLANE('',#426); +#426=AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427=CARTESIAN_POINT('',(0.575,-1.45,0.175)); +#428=DIRECTION('',(-0.707106781187,1.735113744859E-18,0.707106781187)); +#429=DIRECTION('',(1.226910695119E-18,1.,-1.226910695119E-18)); +#430=ADVANCED_FACE('',(#431),#438,.T.); +#431=FACE_BOUND('',#432,.F.); +#432=EDGE_LOOP('',(#433,#314,#434,#289)); +#433=ORIENTED_EDGE('',*,*,#300,.F.); +#434=ORIENTED_EDGE('',*,*,#435,.T.); +#435=EDGE_CURVE('',#316,#285,#436,.T.); +#436=LINE('',#437,#203); +#437=CARTESIAN_POINT('',(0.5,1.4125,0.9875)); +#438=PLANE('',#439); +#439=AXIS2_PLACEMENT_3D('',#440,#441,#442); +#440=CARTESIAN_POINT('',(-0.65,1.375,1.025)); +#441=DIRECTION('',(-1.735113744859E-18,0.707106781187,0.707106781187)); +#442=DIRECTION('',(-1.,-1.226910695119E-18,-1.226910695119E-18)); +#443=ADVANCED_FACE('',(#444),#465,.T.); +#444=FACE_BOUND('',#445,.T.); +#445=EDGE_LOOP('',(#446,#452,#458,#464)); +#446=ORIENTED_EDGE('',*,*,#447,.T.); +#447=EDGE_CURVE('',#279,#371,#448,.T.); +#448=LINE('',#449,#450); +#449=CARTESIAN_POINT('',(0.5375,-1.3,1.0625)); +#450=VECTOR('',#451,1.); +#451=DIRECTION('',(0.707106781187,2.884444029575E-16,-0.707106781187)); +#452=ORIENTED_EDGE('',*,*,#453,.T.); +#453=EDGE_CURVE('',#371,#454,#456,.T.); +#454=VERTEX_POINT('',#455); +#455=CARTESIAN_POINT('',(0.65,1.3,0.95)); +#456=LINE('',#457,#70); +#457=CARTESIAN_POINT('',(0.65,-1.45,0.95)); +#458=ORIENTED_EDGE('',*,*,#459,.T.); +#459=EDGE_CURVE('',#454,#285,#460,.T.); +#460=LINE('',#461,#462); +#461=CARTESIAN_POINT('',(0.575,1.3,1.025)); +#462=VECTOR('',#463,1.); +#463=DIRECTION('',(-0.707106781187,2.884444029575E-16,0.707106781187)); +#464=ORIENTED_EDGE('',*,*,#284,.F.); +#465=PLANE('',#466); +#466=AXIS2_PLACEMENT_3D('',#467,#468,#71); +#467=CARTESIAN_POINT('',(0.575,-1.45,1.025)); +#468=DIRECTION('',(0.707106781187,0.,0.707106781187)); +#469=ADVANCED_FACE('',(#470),#488,.T.); +#470=FACE_BOUND('',#471,.F.); +#471=EDGE_LOOP('',(#472,#476,#320,#482)); +#472=ORIENTED_EDGE('',*,*,#473,.T.); +#473=EDGE_CURVE('',#414,#454,#474,.T.); +#474=LINE('',#475,#63); +#475=CARTESIAN_POINT('',(0.65,1.3,1.E-01)); +#476=ORIENTED_EDGE('',*,*,#477,.F.); +#477=EDGE_CURVE('',#316,#454,#478,.T.); +#478=LINE('',#479,#480); +#479=CARTESIAN_POINT('',(0.5375,1.4125,0.95)); +#480=VECTOR('',#481,1.); +#481=DIRECTION('',(0.707106781187,-0.707106781187,9.614813431918E-17)); +#482=ORIENTED_EDGE('',*,*,#483,.F.); +#483=EDGE_CURVE('',#414,#322,#484,.T.); +#484=LINE('',#485,#486); +#485=CARTESIAN_POINT('',(0.575,1.375,0.25)); +#486=VECTOR('',#487,1.); +#487=DIRECTION('',(-0.707106781187,0.707106781187,9.614813431918E-17)); +#488=PLANE('',#489); +#489=AXIS2_PLACEMENT_3D('',#490,#273,#113); +#490=CARTESIAN_POINT('',(0.575,1.375,1.E-01)); +#491=ADVANCED_FACE('',(#492),#496,.F.); +#492=FACE_BOUND('',#493,.F.); +#493=EDGE_LOOP('',(#494,#495,#381)); +#494=ORIENTED_EDGE('',*,*,#409,.F.); +#495=ORIENTED_EDGE('',*,*,#338,.T.); +#496=PLANE('',#497); +#497=AXIS2_PLACEMENT_3D('',#249,#498,#112); +#498=DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919)); +#499=ADVANCED_FACE('',(#500),#505,.T.); +#500=FACE_BOUND('',#501,.T.); +#501=EDGE_LOOP('',(#502,#503,#504)); +#502=ORIENTED_EDGE('',*,*,#447,.F.); +#503=ORIENTED_EDGE('',*,*,#353,.T.); +#504=ORIENTED_EDGE('',*,*,#376,.F.); +#505=PLANE('',#506); +#506=AXIS2_PLACEMENT_3D('',#280,#272,#112); +#507=ADVANCED_FACE('',(#508),#512,.T.); +#508=FACE_BOUND('',#509,.T.); +#509=EDGE_LOOP('',(#510,#412,#472,#511)); +#510=ORIENTED_EDGE('',*,*,#368,.F.); +#511=ORIENTED_EDGE('',*,*,#453,.F.); +#512=PLANE('',#513); +#513=AXIS2_PLACEMENT_3D('',#514,#14,#13); +#514=CARTESIAN_POINT('',(0.65,-1.45,1.E-01)); +#515=ADVANCED_FACE('',(#516),#519,.T.); +#516=FACE_BOUND('',#517,.T.); +#517=EDGE_LOOP('',(#418,#518,#482)); +#518=ORIENTED_EDGE('',*,*,#396,.T.); +#519=PLANE('',#520); +#520=AXIS2_PLACEMENT_3D('',#254,#221,#390); +#521=ADVANCED_FACE('',(#522),#525,.T.); +#522=FACE_BOUND('',#523,.T.); +#523=EDGE_LOOP('',(#476,#434,#524)); +#524=ORIENTED_EDGE('',*,*,#459,.F.); +#525=PLANE('',#526); +#526=AXIS2_PLACEMENT_3D('',#317,#527,#528); +#527=DIRECTION('',(0.57735026919,0.57735026919,0.57735026919)); +#528=DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#529=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#530,#531); +#530=( REPRESENTATION_RELATIONSHIP('','',#49,#34)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#531=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#532); +#532=NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','','',#30,#45,$); +#533=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#47)); +#534=SHAPE_DEFINITION_REPRESENTATION(#535,#540); +#535=PRODUCT_DEFINITION_SHAPE('','',#536); +#536=PRODUCT_DEFINITION('design','',#537,#539); +#537=PRODUCT_DEFINITION_FORMATION('','',#538); +#538=PRODUCT('lead-1','lead-1','',(#8)); +#539=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#540=SHAPE_REPRESENTATION('',(#11,#11),#22); +#541=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#542,#544); +#542=( REPRESENTATION_RELATIONSHIP('','',#540,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#543)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#543=ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#544=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#545); +#545=NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','','',#5,#536,$); +#546=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#538)); +#547=SHAPE_DEFINITION_REPRESENTATION(#548,#553); +#548=PRODUCT_DEFINITION_SHAPE('','',#549); +#549=PRODUCT_DEFINITION('design','',#550,#552); +#550=PRODUCT_DEFINITION_FORMATION('','',#551); +#551=PRODUCT('lead-1_part','lead-1_part','',(#8)); +#552=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#553=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#554),#849); +#554=MANIFOLD_SOLID_BREP('',#555); +#555=CLOSED_SHELL('',(#556,#639,#658,#735,#749,#759,#769,#780,#791,#801,#811,#822,#833,#839)); +#556=ADVANCED_FACE('',(#557),#637,.F.); +#557=FACE_BOUND('',#558,.F.); +#558=EDGE_LOOP('',(#559,#566,#571,#576,#585,#592,#601,#606,#611,#616,#625,#630)); +#559=ORIENTED_EDGE('',*,*,#560,.F.); +#560=EDGE_CURVE('',#561,#563,#565,.T.); +#561=VERTEX_POINT('',#562); +#562=CARTESIAN_POINT('',(0.,-0.2,-7.E-02)); +#563=VERTEX_POINT('',#564); +#564=CARTESIAN_POINT('',(0.196666666667,-0.2,-7.E-02)); +#565=LINE('',#562,#231); +#566=ORIENTED_EDGE('',*,*,#567,.T.); +#567=EDGE_CURVE('',#561,#568,#570,.T.); +#568=VERTEX_POINT('',#569); +#569=CARTESIAN_POINT('',(0.,-0.2,7.E-02)); +#570=LINE('',#562,#63); +#571=ORIENTED_EDGE('',*,*,#572,.T.); +#572=EDGE_CURVE('',#568,#573,#575,.T.); +#573=VERTEX_POINT('',#574); +#574=CARTESIAN_POINT('',(0.196666666667,-0.2,7.E-02)); +#575=LINE('',#569,#231); +#576=ORIENTED_EDGE('',*,*,#577,.T.); +#577=EDGE_CURVE('',#573,#578,#580,.T.); +#578=VERTEX_POINT('',#579); +#579=CARTESIAN_POINT('',(0.26,-0.2,0.133333333333)); +#580=B_SPLINE_CURVE_WITH_KNOTS('',5,(#574,#581,#582,#583,#584,#579),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#581=CARTESIAN_POINT('',(0.216563420139,-0.2,7.E-02)); +#582=CARTESIAN_POINT('',(0.236460173612,-0.2,7.781343681753E-02)); +#583=CARTESIAN_POINT('',(0.252186563182,-0.2,9.353982638786E-02)); +#584=CARTESIAN_POINT('',(0.26,-0.2,0.113436579861)); +#585=ORIENTED_EDGE('',*,*,#586,.T.); +#586=EDGE_CURVE('',#578,#587,#589,.T.); +#587=VERTEX_POINT('',#588); +#588=CARTESIAN_POINT('',(0.26,-0.2,0.326666666667)); +#589=LINE('',#579,#590); +#590=VECTOR('',#591,1.); +#591=DIRECTION('',(2.449293598295E-16,0.,1.)); +#592=ORIENTED_EDGE('',*,*,#593,.T.); +#593=EDGE_CURVE('',#587,#594,#596,.T.); +#594=VERTEX_POINT('',#595); +#595=CARTESIAN_POINT('',(0.463333333333,-0.2,0.53)); +#596=B_SPLINE_CURVE_WITH_KNOTS('',5,(#588,#597,#598,#599,#600,#595),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#597=CARTESIAN_POINT('',(0.26,-0.2,0.39054571729)); +#598=CARTESIAN_POINT('',(0.285085244519,-0.2,0.454424767913)); +#599=CARTESIAN_POINT('',(0.335575232087,-0.2,0.504914755481)); +#600=CARTESIAN_POINT('',(0.39945428271,-0.2,0.53)); +#601=ORIENTED_EDGE('',*,*,#602,.T.); +#602=EDGE_CURVE('',#594,#603,#605,.T.); +#603=VERTEX_POINT('',#604); +#604=CARTESIAN_POINT('',(1.15,-0.2,0.53)); +#605=LINE('',#595,#231); +#606=ORIENTED_EDGE('',*,*,#607,.F.); +#607=EDGE_CURVE('',#608,#603,#610,.T.); +#608=VERTEX_POINT('',#609); +#609=CARTESIAN_POINT('',(1.15,-0.2,0.39)); +#610=LINE('',#609,#63); +#611=ORIENTED_EDGE('',*,*,#612,.F.); +#612=EDGE_CURVE('',#613,#608,#615,.T.); +#613=VERTEX_POINT('',#614); +#614=CARTESIAN_POINT('',(0.463333333333,-0.2,0.39)); +#615=LINE('',#614,#231); +#616=ORIENTED_EDGE('',*,*,#617,.F.); +#617=EDGE_CURVE('',#618,#613,#620,.T.); +#618=VERTEX_POINT('',#619); +#619=CARTESIAN_POINT('',(0.4,-0.2,0.326666666667)); +#620=B_SPLINE_CURVE_WITH_KNOTS('',5,(#619,#621,#622,#623,#624,#614),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#621=CARTESIAN_POINT('',(0.4,-0.2,0.346563420139)); +#622=CARTESIAN_POINT('',(0.407813436818,-0.2,0.366460173612)); +#623=CARTESIAN_POINT('',(0.423539826388,-0.2,0.382186563182)); +#624=CARTESIAN_POINT('',(0.443436579861,-0.2,0.39)); +#625=ORIENTED_EDGE('',*,*,#626,.F.); +#626=EDGE_CURVE('',#627,#618,#629,.T.); +#627=VERTEX_POINT('',#628); +#628=CARTESIAN_POINT('',(0.4,-0.2,0.133333333333)); +#629=LINE('',#628,#590); +#630=ORIENTED_EDGE('',*,*,#631,.F.); +#631=EDGE_CURVE('',#563,#627,#632,.T.); +#632=B_SPLINE_CURVE_WITH_KNOTS('',5,(#564,#633,#634,#635,#636,#628),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#633=CARTESIAN_POINT('',(0.26054571729,-0.2,-7.E-02)); +#634=CARTESIAN_POINT('',(0.324424767913,-0.2,-4.491475548056E-02)); +#635=CARTESIAN_POINT('',(0.374914755481,-0.2,5.575232087348E-03)); +#636=CARTESIAN_POINT('',(0.4,-0.2,6.945428271034E-02)); +#637=PLANE('',#638); +#638=AXIS2_PLACEMENT_3D('',#562,#71,#13); +#639=ADVANCED_FACE('',(#640),#656,.F.); +#640=FACE_BOUND('',#641,.F.); +#641=EDGE_LOOP('',(#642,#643,#648,#653)); +#642=ORIENTED_EDGE('',*,*,#572,.F.); +#643=ORIENTED_EDGE('',*,*,#644,.T.); +#644=EDGE_CURVE('',#568,#645,#647,.T.); +#645=VERTEX_POINT('',#646); +#646=CARTESIAN_POINT('',(0.,0.2,7.E-02)); +#647=LINE('',#569,#70); +#648=ORIENTED_EDGE('',*,*,#649,.T.); +#649=EDGE_CURVE('',#645,#650,#652,.T.); +#650=VERTEX_POINT('',#651); +#651=CARTESIAN_POINT('',(0.196666666667,0.2,7.E-02)); +#652=LINE('',#646,#231); +#653=ORIENTED_EDGE('',*,*,#654,.F.); +#654=EDGE_CURVE('',#573,#650,#655,.T.); +#655=LINE('',#574,#70); +#656=PLANE('',#657); +#657=AXIS2_PLACEMENT_3D('',#569,#113,#71); +#658=ADVANCED_FACE('',(#659),#732,.F.); +#659=FACE_BOUND('',#660,.F.); +#660=EDGE_LOOP('',(#661,#662,#668,#673,#682,#687,#696,#701,#706,#711,#720,#725)); +#661=ORIENTED_EDGE('',*,*,#649,.F.); +#662=ORIENTED_EDGE('',*,*,#663,.T.); +#663=EDGE_CURVE('',#645,#664,#666,.T.); +#664=VERTEX_POINT('',#665); +#665=CARTESIAN_POINT('',(0.,0.2,-7.E-02)); +#666=LINE('',#646,#667); +#667=VECTOR('',#113,1.); +#668=ORIENTED_EDGE('',*,*,#669,.T.); +#669=EDGE_CURVE('',#664,#670,#672,.T.); +#670=VERTEX_POINT('',#671); +#671=CARTESIAN_POINT('',(0.196666666667,0.2,-7.E-02)); +#672=LINE('',#665,#231); +#673=ORIENTED_EDGE('',*,*,#674,.T.); +#674=EDGE_CURVE('',#670,#675,#677,.T.); +#675=VERTEX_POINT('',#676); +#676=CARTESIAN_POINT('',(0.4,0.2,0.133333333333)); +#677=B_SPLINE_CURVE_WITH_KNOTS('',5,(#671,#678,#679,#680,#681,#676),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#678=CARTESIAN_POINT('',(0.26054571729,0.2,-7.E-02)); +#679=CARTESIAN_POINT('',(0.324424767913,0.2,-4.491475548056E-02)); +#680=CARTESIAN_POINT('',(0.374914755481,0.2,5.575232087348E-03)); +#681=CARTESIAN_POINT('',(0.4,0.2,6.945428271034E-02)); +#682=ORIENTED_EDGE('',*,*,#683,.T.); +#683=EDGE_CURVE('',#675,#684,#686,.T.); +#684=VERTEX_POINT('',#685); +#685=CARTESIAN_POINT('',(0.4,0.2,0.326666666667)); +#686=LINE('',#676,#590); +#687=ORIENTED_EDGE('',*,*,#688,.T.); +#688=EDGE_CURVE('',#684,#689,#691,.T.); +#689=VERTEX_POINT('',#690); +#690=CARTESIAN_POINT('',(0.463333333333,0.2,0.39)); +#691=B_SPLINE_CURVE_WITH_KNOTS('',5,(#685,#692,#693,#694,#695,#690),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#692=CARTESIAN_POINT('',(0.4,0.2,0.346563420139)); +#693=CARTESIAN_POINT('',(0.407813436818,0.2,0.366460173612)); +#694=CARTESIAN_POINT('',(0.423539826388,0.2,0.382186563182)); +#695=CARTESIAN_POINT('',(0.443436579861,0.2,0.39)); +#696=ORIENTED_EDGE('',*,*,#697,.T.); +#697=EDGE_CURVE('',#689,#698,#700,.T.); +#698=VERTEX_POINT('',#699); +#699=CARTESIAN_POINT('',(1.15,0.2,0.39)); +#700=LINE('',#690,#231); +#701=ORIENTED_EDGE('',*,*,#702,.F.); +#702=EDGE_CURVE('',#703,#698,#705,.T.); +#703=VERTEX_POINT('',#704); +#704=CARTESIAN_POINT('',(1.15,0.2,0.53)); +#705=LINE('',#704,#667); +#706=ORIENTED_EDGE('',*,*,#707,.F.); +#707=EDGE_CURVE('',#708,#703,#710,.T.); +#708=VERTEX_POINT('',#709); +#709=CARTESIAN_POINT('',(0.463333333333,0.2,0.53)); +#710=LINE('',#709,#231); +#711=ORIENTED_EDGE('',*,*,#712,.F.); +#712=EDGE_CURVE('',#713,#708,#715,.T.); +#713=VERTEX_POINT('',#714); +#714=CARTESIAN_POINT('',(0.26,0.2,0.326666666667)); +#715=B_SPLINE_CURVE_WITH_KNOTS('',5,(#714,#716,#717,#718,#719,#709),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#716=CARTESIAN_POINT('',(0.26,0.2,0.39054571729)); +#717=CARTESIAN_POINT('',(0.285085244519,0.2,0.454424767913)); +#718=CARTESIAN_POINT('',(0.335575232087,0.2,0.504914755481)); +#719=CARTESIAN_POINT('',(0.39945428271,0.2,0.53)); +#720=ORIENTED_EDGE('',*,*,#721,.F.); +#721=EDGE_CURVE('',#722,#713,#724,.T.); +#722=VERTEX_POINT('',#723); +#723=CARTESIAN_POINT('',(0.26,0.2,0.133333333333)); +#724=LINE('',#723,#63); +#725=ORIENTED_EDGE('',*,*,#726,.F.); +#726=EDGE_CURVE('',#650,#722,#727,.T.); +#727=B_SPLINE_CURVE_WITH_KNOTS('',5,(#651,#728,#729,#730,#731,#723),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#728=CARTESIAN_POINT('',(0.216563420139,0.2,7.E-02)); +#729=CARTESIAN_POINT('',(0.236460173612,0.2,7.781343681753E-02)); +#730=CARTESIAN_POINT('',(0.252186563182,0.2,9.353982638786E-02)); +#731=CARTESIAN_POINT('',(0.26,0.2,0.113436579861)); +#732=PLANE('',#733); +#733=AXIS2_PLACEMENT_3D('',#646,#734,#113); +#734=DIRECTION('',(0.,-1.,0.)); +#735=ADVANCED_FACE('',(#736),#747,.F.); +#736=FACE_BOUND('',#737,.F.); +#737=EDGE_LOOP('',(#738,#739,#743,#744)); +#738=ORIENTED_EDGE('',*,*,#669,.F.); +#739=ORIENTED_EDGE('',*,*,#740,.T.); +#740=EDGE_CURVE('',#664,#561,#741,.T.); +#741=LINE('',#665,#742); +#742=VECTOR('',#734,1.); +#743=ORIENTED_EDGE('',*,*,#560,.T.); +#744=ORIENTED_EDGE('',*,*,#745,.F.); +#745=EDGE_CURVE('',#670,#563,#746,.T.); +#746=LINE('',#671,#742); +#747=PLANE('',#748); +#748=AXIS2_PLACEMENT_3D('',#665,#13,#734); +#749=ADVANCED_FACE('',(#750),#758,.F.); +#750=FACE_BOUND('',#751,.F.); +#751=EDGE_LOOP('',(#752,#753,#754,#755)); +#752=ORIENTED_EDGE('',*,*,#577,.F.); +#753=ORIENTED_EDGE('',*,*,#654,.T.); +#754=ORIENTED_EDGE('',*,*,#726,.T.); +#755=ORIENTED_EDGE('',*,*,#756,.F.); +#756=EDGE_CURVE('',#578,#722,#757,.T.); +#757=B_SPLINE_CURVE_WITH_KNOTS('',1,(#579,#723),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#758=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#574,#581,#582,#583,#584,#579),(#651,#728,#729,#730,#731,#723)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#759=ADVANCED_FACE('',(#760),#768,.F.); +#760=FACE_BOUND('',#761,.F.); +#761=EDGE_LOOP('',(#762,#763,#764,#765)); +#762=ORIENTED_EDGE('',*,*,#674,.F.); +#763=ORIENTED_EDGE('',*,*,#745,.T.); +#764=ORIENTED_EDGE('',*,*,#631,.T.); +#765=ORIENTED_EDGE('',*,*,#766,.F.); +#766=EDGE_CURVE('',#675,#627,#767,.T.); +#767=B_SPLINE_CURVE_WITH_KNOTS('',1,(#676,#628),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#768=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#671,#678,#679,#680,#681,#676),(#564,#633,#634,#635,#636,#628)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#769=ADVANCED_FACE('',(#770),#778,.F.); +#770=FACE_BOUND('',#771,.F.); +#771=EDGE_LOOP('',(#772,#773,#774,#775)); +#772=ORIENTED_EDGE('',*,*,#586,.F.); +#773=ORIENTED_EDGE('',*,*,#756,.T.); +#774=ORIENTED_EDGE('',*,*,#721,.T.); +#775=ORIENTED_EDGE('',*,*,#776,.F.); +#776=EDGE_CURVE('',#587,#713,#777,.T.); +#777=LINE('',#588,#70); +#778=PLANE('',#779); +#779=AXIS2_PLACEMENT_3D('',#579,#14,#71); +#780=ADVANCED_FACE('',(#781),#789,.F.); +#781=FACE_BOUND('',#782,.F.); +#782=EDGE_LOOP('',(#783,#784,#785,#786)); +#783=ORIENTED_EDGE('',*,*,#683,.F.); +#784=ORIENTED_EDGE('',*,*,#766,.T.); +#785=ORIENTED_EDGE('',*,*,#626,.T.); +#786=ORIENTED_EDGE('',*,*,#787,.F.); +#787=EDGE_CURVE('',#684,#618,#788,.T.); +#788=LINE('',#685,#742); +#789=PLANE('',#790); +#790=AXIS2_PLACEMENT_3D('',#676,#348,#734); +#791=ADVANCED_FACE('',(#792),#800,.F.); +#792=FACE_BOUND('',#793,.F.); +#793=EDGE_LOOP('',(#794,#795,#796,#797)); +#794=ORIENTED_EDGE('',*,*,#593,.F.); +#795=ORIENTED_EDGE('',*,*,#776,.T.); +#796=ORIENTED_EDGE('',*,*,#712,.T.); +#797=ORIENTED_EDGE('',*,*,#798,.F.); +#798=EDGE_CURVE('',#594,#708,#799,.T.); +#799=B_SPLINE_CURVE_WITH_KNOTS('',1,(#595,#709),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#800=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#588,#597,#598,#599,#600,#595),(#714,#716,#717,#718,#719,#709)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#801=ADVANCED_FACE('',(#802),#810,.F.); +#802=FACE_BOUND('',#803,.F.); +#803=EDGE_LOOP('',(#804,#805,#806,#807)); +#804=ORIENTED_EDGE('',*,*,#688,.F.); +#805=ORIENTED_EDGE('',*,*,#787,.T.); +#806=ORIENTED_EDGE('',*,*,#617,.T.); +#807=ORIENTED_EDGE('',*,*,#808,.F.); +#808=EDGE_CURVE('',#689,#613,#809,.T.); +#809=B_SPLINE_CURVE_WITH_KNOTS('',1,(#690,#614),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#810=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#685,#692,#693,#694,#695,#690),(#619,#621,#622,#623,#624,#614)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#811=ADVANCED_FACE('',(#812),#820,.F.); +#812=FACE_BOUND('',#813,.F.); +#813=EDGE_LOOP('',(#814,#815,#816,#817)); +#814=ORIENTED_EDGE('',*,*,#602,.F.); +#815=ORIENTED_EDGE('',*,*,#798,.T.); +#816=ORIENTED_EDGE('',*,*,#707,.T.); +#817=ORIENTED_EDGE('',*,*,#818,.F.); +#818=EDGE_CURVE('',#603,#703,#819,.T.); +#819=LINE('',#604,#70); +#820=PLANE('',#821); +#821=AXIS2_PLACEMENT_3D('',#595,#113,#71); +#822=ADVANCED_FACE('',(#823),#831,.F.); +#823=FACE_BOUND('',#824,.F.); +#824=EDGE_LOOP('',(#825,#826,#827,#828)); +#825=ORIENTED_EDGE('',*,*,#697,.F.); +#826=ORIENTED_EDGE('',*,*,#808,.T.); +#827=ORIENTED_EDGE('',*,*,#612,.T.); +#828=ORIENTED_EDGE('',*,*,#829,.F.); +#829=EDGE_CURVE('',#698,#608,#830,.T.); +#830=LINE('',#699,#742); +#831=PLANE('',#832); +#832=AXIS2_PLACEMENT_3D('',#690,#13,#734); +#833=ADVANCED_FACE('',(#834),#836,.T.); +#834=FACE_BOUND('',#835,.T.); +#835=EDGE_LOOP('',(#566,#643,#662,#739)); +#836=PLANE('',#837); +#837=AXIS2_PLACEMENT_3D('',#838,#348,#113); +#838=CARTESIAN_POINT('',(0.,6.424901762877E-18,0.)); +#839=ADVANCED_FACE('',(#840),#846,.F.); +#840=FACE_BOUND('',#841,.F.); +#841=EDGE_LOOP('',(#842,#843,#844,#845)); +#842=ORIENTED_EDGE('',*,*,#607,.T.); +#843=ORIENTED_EDGE('',*,*,#818,.T.); +#844=ORIENTED_EDGE('',*,*,#702,.T.); +#845=ORIENTED_EDGE('',*,*,#829,.T.); +#846=PLANE('',#847); +#847=AXIS2_PLACEMENT_3D('',#848,#348,#113); +#848=CARTESIAN_POINT('',(1.15,-6.424901762877E-18,0.46)); +#849=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#26))GLOBAL_UNIT_ASSIGNED_CONTEXT((#23,#24,#25)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#850=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#851,#852); +#851=( REPRESENTATION_RELATIONSHIP('','',#553,#540)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#852=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#853); +#853=NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','','',#536,#549,$); +#854=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#551)); +#855=SHAPE_DEFINITION_REPRESENTATION(#856,#861); +#856=PRODUCT_DEFINITION_SHAPE('','',#857); +#857=PRODUCT_DEFINITION('design','',#858,#860); +#858=PRODUCT_DEFINITION_FORMATION('','',#859); +#859=PRODUCT('lead-2','lead-2','',(#8)); +#860=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#861=SHAPE_REPRESENTATION('',(#11,#11),#849); +#862=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#863,#865); +#863=( REPRESENTATION_RELATIONSHIP('','',#861,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#864)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#864=ITEM_DEFINED_TRANSFORMATION('','',#11,#17); +#865=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#866); +#866=NEXT_ASSEMBLY_USAGE_OCCURRENCE('16','','',#5,#857,$); +#867=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#859)); +#868=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#869,#870); +#869=( REPRESENTATION_RELATIONSHIP('','',#553,#861)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#870=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#871); +#871=NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','','',#857,#549,$); +#872=SHAPE_DEFINITION_REPRESENTATION(#873,#878); +#873=PRODUCT_DEFINITION_SHAPE('','',#874); +#874=PRODUCT_DEFINITION('design','',#875,#877); +#875=PRODUCT_DEFINITION_FORMATION('','',#876); +#876=PRODUCT('lead-3','lead-3','',(#8)); +#877=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#878=SHAPE_REPRESENTATION('',(#11,#11),#849); +#879=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#880,#882); +#880=( REPRESENTATION_RELATIONSHIP('','',#878,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#881)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#881=ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#882=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#883); +#883=NEXT_ASSEMBLY_USAGE_OCCURRENCE('18','','',#5,#874,$); +#884=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#876)); +#885=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#886,#887); +#886=( REPRESENTATION_RELATIONSHIP('','',#553,#878)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#39)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#887=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#888); +#888=NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','','',#874,#549,$); +#889=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#890),#849); +#890=STYLED_ITEM('color',(#891),#554); +#891=PRESENTATION_STYLE_ASSIGNMENT((#892)); +#892=SURFACE_STYLE_USAGE(.BOTH.,#893); +#893=SURFACE_SIDE_STYLE('',(#894)); +#894=SURFACE_STYLE_FILL_AREA(#895); +#895=FILL_AREA_STYLE('',(#896)); +#896=FILL_AREA_STYLE_COLOUR('',#897); +#897=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#898=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#899),#35); +#899=STYLED_ITEM('color',(#900),#50); +#900=PRESENTATION_STYLE_ASSIGNMENT((#901)); +#901=SURFACE_STYLE_USAGE(.BOTH.,#902); +#902=SURFACE_SIDE_STYLE('',(#903)); +#903=SURFACE_STYLE_FILL_AREA(#904); +#904=FILL_AREA_STYLE('',(#905)); +#905=FILL_AREA_STYLE_COLOUR('',#906); +#906=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/5dee62bd-8765-43c3-bd15-3cdaa2af69f7/package.lp b/pkg/5dee62bd-8765-43c3-bd15-3cdaa2af69f7/package.lp index 80a9a1a7..56d6dda8 100644 --- a/pkg/5dee62bd-8765-43c3-bd15-3cdaa2af69f7/package.lp +++ b/pkg/5dee62bd-8765-43c3-bd15-3cdaa2af69f7/package.lp @@ -12,10 +12,12 @@ (pad e084a5a2-054f-4b96-9d35-e5a4a69110c9 (name "1")) (pad 0b7e3bae-fd35-4351-876f-73d31fc11e9a (name "2")) (pad 5df1620d-1a12-409c-a6dc-4ac9c3ea2160 (name "3")) + (3d_model bc11a112-edcc-4f7f-86fe-0bfeb1b56470 (name "SOT23-3P95_230X110L50X40")) (footprint dc411140-e9d3-46ad-9543-828b3da6a963 (name "default") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model bc11a112-edcc-4f7f-86fe-0bfeb1b56470) (pad 0b7e3bae-fd35-4351-876f-73d31fc11e9a (side top) (shape roundrect) (position -1.1 -0.95) (rotation 0.0) (size 1.3 0.8) (radius 0.5) (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) @@ -123,7 +125,4 @@ (auto_rotate true) (mirror false) (value "{{VALUE}}") ) ) - (approved missing_footprint_3d_model - (footprint dc411140-e9d3-46ad-9543-828b3da6a963) - ) ) diff --git a/pkg/ecca7be5-2257-420a-9e9f-70e02368da57/3bcfb1a7-2514-4e44-8be0-b70783916d1a.step b/pkg/ecca7be5-2257-420a-9e9f-70e02368da57/3bcfb1a7-2514-4e44-8be0-b70783916d1a.step new file mode 100644 index 00000000..6135ba5c --- /dev/null +++ b/pkg/ecca7be5-2257-420a-9e9f-70e02368da57/3bcfb1a7-2514-4e44-8be0-b70783916d1a.step @@ -0,0 +1,1049 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-10T13:21:24',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' +,'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('SOT23-5P95_280X145L60X40','SOT23-5P95_280X145L60X40','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=SHAPE_REPRESENTATION('',(#11,#11,#11,#15,#17,#19,#21,#24),#26); +#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,#13,#14); +#16=CARTESIAN_POINT('',(-1.4,0.95,8.5E-02)); +#17=AXIS2_PLACEMENT_3D('',#18,#13,#14); +#18=CARTESIAN_POINT('',(-1.4,0.,8.5E-02)); +#19=AXIS2_PLACEMENT_3D('',#20,#13,#14); +#20=CARTESIAN_POINT('',(-1.4,-0.95,8.5E-02)); +#21=AXIS2_PLACEMENT_3D('',#22,#13,#23); +#22=CARTESIAN_POINT('',(1.4,-0.95,8.5E-02)); +#23=DIRECTION('',(-1.,1.224646799147E-16,0.)); +#24=AXIS2_PLACEMENT_3D('',#25,#13,#23); +#25=CARTESIAN_POINT('',(1.4,0.95,8.5E-02)); +#26=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#27,#28,#29)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#27=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#28=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#29=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#30=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#27,'distance_accuracy_value','confusion accuracy'); +#31=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#32=SHAPE_DEFINITION_REPRESENTATION(#33,#38); +#33=PRODUCT_DEFINITION_SHAPE('','',#34); +#34=PRODUCT_DEFINITION('design','',#35,#37); +#35=PRODUCT_DEFINITION_FORMATION('','',#36); +#36=PRODUCT('body','body','',(#8)); +#37=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#38=SHAPE_REPRESENTATION('',(#11,#11),#39); +#39=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#40)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#27,#28,#29)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#40=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#27,'distance_accuracy_value','confusion accuracy'); +#41=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#42,#44); +#42=( REPRESENTATION_RELATIONSHIP('','',#38,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#43=ITEM_DEFINED_TRANSFORMATION('','',#11,#11); +#44=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#45); +#45=NEXT_ASSEMBLY_USAGE_OCCURRENCE('20','','',#5,#34,$); +#46=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#36)); +#47=SHAPE_DEFINITION_REPRESENTATION(#48,#53); +#48=PRODUCT_DEFINITION_SHAPE('','',#49); +#49=PRODUCT_DEFINITION('design','',#50,#52); +#50=PRODUCT_DEFINITION_FORMATION('','',#51); +#51=PRODUCT('body_part','body_part','',(#8)); +#52=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#53=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#54),#39); +#54=MANIFOLD_SOLID_BREP('',#55); +#55=CLOSED_SHELL('',(#56,#89,#118,#145,#174,#201,#215,#230,#251,#269,#282,#313,#327,#350,#366,#380,#407,#421,#448,#462,#489,#504,#527,#535,#544,#552,#558,#566)); +#56=ADVANCED_FACE('',(#57),#86,.F.); +#57=FACE_BOUND('',#58,.F.); +#58=EDGE_LOOP('',(#59,#68,#76,#82)); +#59=ORIENTED_EDGE('',*,*,#60,.F.); +#60=EDGE_CURVE('',#61,#63,#65,.T.); +#61=VERTEX_POINT('',#62); +#62=CARTESIAN_POINT('',(-0.8,-1.3,0.25)); +#63=VERTEX_POINT('',#64); +#64=CARTESIAN_POINT('',(-0.8,-1.3,1.3)); +#65=LINE('',#66,#67); +#66=CARTESIAN_POINT('',(-0.8,-1.3,1.E-01)); +#67=VECTOR('',#13,1.); +#68=ORIENTED_EDGE('',*,*,#69,.T.); +#69=EDGE_CURVE('',#61,#70,#72,.T.); +#70=VERTEX_POINT('',#71); +#71=CARTESIAN_POINT('',(-0.8,1.3,0.25)); +#72=LINE('',#73,#74); +#73=CARTESIAN_POINT('',(-0.8,-1.45,0.25)); +#74=VECTOR('',#75,1.); +#75=DIRECTION('',(0.,1.,0.)); +#76=ORIENTED_EDGE('',*,*,#77,.T.); +#77=EDGE_CURVE('',#70,#78,#80,.T.); +#78=VERTEX_POINT('',#79); +#79=CARTESIAN_POINT('',(-0.8,1.3,1.3)); +#80=LINE('',#81,#67); +#81=CARTESIAN_POINT('',(-0.8,1.3,1.E-01)); +#82=ORIENTED_EDGE('',*,*,#83,.F.); +#83=EDGE_CURVE('',#63,#78,#84,.T.); +#84=LINE('',#85,#74); +#85=CARTESIAN_POINT('',(-0.8,-1.45,1.3)); +#86=PLANE('',#87); +#87=AXIS2_PLACEMENT_3D('',#88,#14,#13); +#88=CARTESIAN_POINT('',(-0.8,-1.45,1.E-01)); +#89=ADVANCED_FACE('',(#90),#113,.T.); +#90=FACE_BOUND('',#91,.F.); +#91=EDGE_LOOP('',(#92,#93,#101,#107)); +#92=ORIENTED_EDGE('',*,*,#60,.T.); +#93=ORIENTED_EDGE('',*,*,#94,.T.); +#94=EDGE_CURVE('',#63,#95,#97,.T.); +#95=VERTEX_POINT('',#96); +#96=CARTESIAN_POINT('',(-0.65,-1.45,1.3)); +#97=LINE('',#98,#99); +#98=CARTESIAN_POINT('',(-0.725,-1.375,1.3)); +#99=VECTOR('',#100,1.); +#100=DIRECTION('',(0.707106781187,-0.707106781187,-1.922962686384E-16)); +#101=ORIENTED_EDGE('',*,*,#102,.F.); +#102=EDGE_CURVE('',#103,#95,#105,.T.); +#103=VERTEX_POINT('',#104); +#104=CARTESIAN_POINT('',(-0.65,-1.45,0.25)); +#105=LINE('',#106,#67); +#106=CARTESIAN_POINT('',(-0.65,-1.45,1.E-01)); +#107=ORIENTED_EDGE('',*,*,#108,.F.); +#108=EDGE_CURVE('',#61,#103,#109,.T.); +#109=LINE('',#110,#111); +#110=CARTESIAN_POINT('',(-0.725,-1.375,0.25)); +#111=VECTOR('',#112,1.); +#112=DIRECTION('',(0.707106781187,-0.707106781187,9.614813431918E-17)); +#113=PLANE('',#114); +#114=AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115=CARTESIAN_POINT('',(-0.725,-1.375,1.E-01)); +#116=DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#117=DIRECTION('',(0.,0.,-1.)); +#118=ADVANCED_FACE('',(#119),#140,.T.); +#119=FACE_BOUND('',#120,.T.); +#120=EDGE_LOOP('',(#121,#68,#129,#137)); +#121=ORIENTED_EDGE('',*,*,#122,.T.); +#122=EDGE_CURVE('',#123,#61,#125,.T.); +#123=VERTEX_POINT('',#124); +#124=CARTESIAN_POINT('',(-0.65,-1.3,1.E-01)); +#125=LINE('',#126,#127); +#126=CARTESIAN_POINT('',(-0.6875,-1.3,0.1375)); +#127=VECTOR('',#128,1.); +#128=DIRECTION('',(-0.707106781187,6.730369402342E-16,0.707106781187)); +#129=ORIENTED_EDGE('',*,*,#130,.F.); +#130=EDGE_CURVE('',#131,#70,#133,.T.); +#131=VERTEX_POINT('',#132); +#132=CARTESIAN_POINT('',(-0.65,1.3,1.E-01)); +#133=LINE('',#134,#135); +#134=CARTESIAN_POINT('',(-0.6875,1.3,0.1375)); +#135=VECTOR('',#136,1.); +#136=DIRECTION('',(-0.707106781187,-6.730369402342E-16,0.707106781187)); +#137=ORIENTED_EDGE('',*,*,#138,.F.); +#138=EDGE_CURVE('',#123,#131,#139,.T.); +#139=LINE('',#106,#74); +#140=PLANE('',#141); +#141=AXIS2_PLACEMENT_3D('',#142,#143,#144); +#142=CARTESIAN_POINT('',(-0.725,-1.45,0.175)); +#143=DIRECTION('',(-0.707106781187,-1.735113744859E-18,-0.707106781187)); +#144=DIRECTION('',(-1.226910695119E-18,1.,-1.226910695119E-18)); +#145=ADVANCED_FACE('',(#146),#169,.F.); +#146=FACE_BOUND('',#147,.F.); +#147=EDGE_LOOP('',(#148,#156,#157,#165)); +#148=ORIENTED_EDGE('',*,*,#149,.T.); +#149=EDGE_CURVE('',#150,#63,#152,.T.); +#150=VERTEX_POINT('',#151); +#151=CARTESIAN_POINT('',(-0.65,-1.3,1.45)); +#152=LINE('',#153,#154); +#153=CARTESIAN_POINT('',(-0.6875,-1.3,1.4125)); +#154=VECTOR('',#155,1.); +#155=DIRECTION('',(-0.707106781187,-5.768888059151E-16,-0.707106781187)); +#156=ORIENTED_EDGE('',*,*,#83,.T.); +#157=ORIENTED_EDGE('',*,*,#158,.T.); +#158=EDGE_CURVE('',#78,#159,#161,.T.); +#159=VERTEX_POINT('',#160); +#160=CARTESIAN_POINT('',(-0.65,1.3,1.45)); +#161=LINE('',#162,#163); +#162=CARTESIAN_POINT('',(-0.725,1.3,1.375)); +#163=VECTOR('',#164,1.); +#164=DIRECTION('',(0.707106781187,-5.768888059151E-16,0.707106781187)); +#165=ORIENTED_EDGE('',*,*,#166,.F.); +#166=EDGE_CURVE('',#150,#159,#167,.T.); +#167=LINE('',#168,#74); +#168=CARTESIAN_POINT('',(-0.65,-1.45,1.45)); +#169=PLANE('',#170); +#170=AXIS2_PLACEMENT_3D('',#171,#172,#173); +#171=CARTESIAN_POINT('',(-0.725,-1.45,1.375)); +#172=DIRECTION('',(0.707106781187,1.735113744859E-18,-0.707106781187)); +#173=DIRECTION('',(-1.226910695119E-18,1.,1.226910695119E-18)); +#174=ADVANCED_FACE('',(#175),#197,.F.); +#175=FACE_BOUND('',#176,.T.); +#176=EDGE_LOOP('',(#76,#177,#185,#191)); +#177=ORIENTED_EDGE('',*,*,#178,.F.); +#178=EDGE_CURVE('',#179,#78,#181,.T.); +#179=VERTEX_POINT('',#180); +#180=CARTESIAN_POINT('',(-0.65,1.45,1.3)); +#181=LINE('',#182,#183); +#182=CARTESIAN_POINT('',(-0.6875,1.4125,1.3)); +#183=VECTOR('',#184,1.); +#184=DIRECTION('',(-0.707106781187,-0.707106781187,9.614813431918E-17)); +#185=ORIENTED_EDGE('',*,*,#186,.F.); +#186=EDGE_CURVE('',#187,#179,#189,.T.); +#187=VERTEX_POINT('',#188); +#188=CARTESIAN_POINT('',(-0.65,1.45,0.25)); +#189=LINE('',#190,#67); +#190=CARTESIAN_POINT('',(-0.65,1.45,1.E-01)); +#191=ORIENTED_EDGE('',*,*,#192,.F.); +#192=EDGE_CURVE('',#70,#187,#193,.T.); +#193=LINE('',#194,#195); +#194=CARTESIAN_POINT('',(-0.725,1.375,0.25)); +#195=VECTOR('',#196,1.); +#196=DIRECTION('',(0.707106781187,0.707106781187,9.614813431918E-17)); +#197=PLANE('',#198); +#198=AXIS2_PLACEMENT_3D('',#199,#200,#117); +#199=CARTESIAN_POINT('',(-0.725,1.375,1.E-01)); +#200=DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#201=ADVANCED_FACE('',(#202),#211,.T.); +#202=FACE_BOUND('',#203,.T.); +#203=EDGE_LOOP('',(#204,#205,#107)); +#204=ORIENTED_EDGE('',*,*,#122,.F.); +#205=ORIENTED_EDGE('',*,*,#206,.T.); +#206=EDGE_CURVE('',#123,#103,#207,.T.); +#207=LINE('',#208,#209); +#208=CARTESIAN_POINT('',(-0.65,-1.3375,0.1375)); +#209=VECTOR('',#210,1.); +#210=DIRECTION('',(6.730369402342E-16,-0.707106781187,0.707106781187)); +#211=PLANE('',#212); +#212=AXIS2_PLACEMENT_3D('',#124,#213,#214); +#213=DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#214=DIRECTION('',(0.707106781187,-0.707106781187,2.775557561563E-17)); +#215=ADVANCED_FACE('',(#216),#226,.F.); +#216=FACE_BOUND('',#217,.F.); +#217=EDGE_LOOP('',(#218,#219,#225)); +#218=ORIENTED_EDGE('',*,*,#149,.F.); +#219=ORIENTED_EDGE('',*,*,#220,.T.); +#220=EDGE_CURVE('',#150,#95,#221,.T.); +#221=LINE('',#222,#223); +#222=CARTESIAN_POINT('',(-0.65,-1.3375,1.4125)); +#223=VECTOR('',#224,1.); +#224=DIRECTION('',(-4.807406715959E-16,-0.707106781187,-0.707106781187)); +#225=ORIENTED_EDGE('',*,*,#94,.F.); +#226=PLANE('',#227); +#227=AXIS2_PLACEMENT_3D('',#151,#228,#229); +#228=DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#229=DIRECTION('',(0.707106781187,-0.707106781187,-8.326672684689E-17)); +#230=ADVANCED_FACE('',(#231),#249,.F.); +#231=FACE_BOUND('',#232,.F.); +#232=EDGE_LOOP('',(#233,#234,#240,#246)); +#233=ORIENTED_EDGE('',*,*,#102,.T.); +#234=ORIENTED_EDGE('',*,*,#235,.T.); +#235=EDGE_CURVE('',#95,#236,#238,.T.); +#236=VERTEX_POINT('',#237); +#237=CARTESIAN_POINT('',(0.65,-1.45,1.3)); +#238=LINE('',#85,#239); +#239=VECTOR('',#14,1.); +#240=ORIENTED_EDGE('',*,*,#241,.F.); +#241=EDGE_CURVE('',#242,#236,#244,.T.); +#242=VERTEX_POINT('',#243); +#243=CARTESIAN_POINT('',(0.65,-1.45,0.25)); +#244=LINE('',#245,#67); +#245=CARTESIAN_POINT('',(0.65,-1.45,1.E-01)); +#246=ORIENTED_EDGE('',*,*,#247,.F.); +#247=EDGE_CURVE('',#103,#242,#248,.T.); +#248=LINE('',#73,#239); +#249=PLANE('',#250); +#250=AXIS2_PLACEMENT_3D('',#88,#75,#13); +#251=ADVANCED_FACE('',(#252),#267,.F.); +#252=FACE_BOUND('',#253,.F.); +#253=EDGE_LOOP('',(#137,#254,#259,#264)); +#254=ORIENTED_EDGE('',*,*,#255,.T.); +#255=EDGE_CURVE('',#123,#256,#258,.T.); +#256=VERTEX_POINT('',#257); +#257=CARTESIAN_POINT('',(0.65,-1.3,1.E-01)); +#258=LINE('',#66,#239); +#259=ORIENTED_EDGE('',*,*,#260,.T.); +#260=EDGE_CURVE('',#256,#261,#263,.T.); +#261=VERTEX_POINT('',#262); +#262=CARTESIAN_POINT('',(0.65,1.3,1.E-01)); +#263=LINE('',#245,#74); +#264=ORIENTED_EDGE('',*,*,#265,.F.); +#265=EDGE_CURVE('',#131,#261,#266,.T.); +#266=LINE('',#81,#239); +#267=PLANE('',#268); +#268=AXIS2_PLACEMENT_3D('',#88,#13,#14); +#269=ADVANCED_FACE('',(#270),#278,.F.); +#270=FACE_BOUND('',#271,.F.); +#271=EDGE_LOOP('',(#129,#272,#191)); +#272=ORIENTED_EDGE('',*,*,#273,.T.); +#273=EDGE_CURVE('',#131,#187,#274,.T.); +#274=LINE('',#275,#276); +#275=CARTESIAN_POINT('',(-0.65,1.3375,0.1375)); +#276=VECTOR('',#277,1.); +#277=DIRECTION('',(6.730369402342E-16,0.707106781187,0.707106781187)); +#278=PLANE('',#279); +#279=AXIS2_PLACEMENT_3D('',#132,#280,#281); +#280=DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); +#281=DIRECTION('',(0.707106781187,0.707106781187,2.775557561563E-17)); +#282=ADVANCED_FACE('',(#283,#301),#310,.T.); +#283=FACE_BOUND('',#284,.T.); +#284=EDGE_LOOP('',(#165,#285,#291,#297)); +#285=ORIENTED_EDGE('',*,*,#286,.T.); +#286=EDGE_CURVE('',#150,#287,#289,.T.); +#287=VERTEX_POINT('',#288); +#288=CARTESIAN_POINT('',(0.65,-1.3,1.45)); +#289=LINE('',#290,#239); +#290=CARTESIAN_POINT('',(-0.8,-1.3,1.45)); +#291=ORIENTED_EDGE('',*,*,#292,.T.); +#292=EDGE_CURVE('',#287,#293,#295,.T.); +#293=VERTEX_POINT('',#294); +#294=CARTESIAN_POINT('',(0.65,1.3,1.45)); +#295=LINE('',#296,#74); +#296=CARTESIAN_POINT('',(0.65,-1.45,1.45)); +#297=ORIENTED_EDGE('',*,*,#298,.F.); +#298=EDGE_CURVE('',#159,#293,#299,.T.); +#299=LINE('',#300,#239); +#300=CARTESIAN_POINT('',(-0.8,1.3,1.45)); +#301=FACE_BOUND('',#302,.T.); +#302=EDGE_LOOP('',(#303)); +#303=ORIENTED_EDGE('',*,*,#304,.F.); +#304=EDGE_CURVE('',#305,#305,#307,.T.); +#305=VERTEX_POINT('',#306); +#306=CARTESIAN_POINT('',(-0.2,1.05,1.45)); +#307=CIRCLE('',#308,0.2); +#308=AXIS2_PLACEMENT_3D('',#309,#13,#14); +#309=CARTESIAN_POINT('',(-0.4,1.05,1.45)); +#310=PLANE('',#311); +#311=AXIS2_PLACEMENT_3D('',#312,#13,#14); +#312=CARTESIAN_POINT('',(-0.8,-1.45,1.45)); +#313=ADVANCED_FACE('',(#314),#323,.F.); +#314=FACE_BOUND('',#315,.F.); +#315=EDGE_LOOP('',(#177,#316,#322)); +#316=ORIENTED_EDGE('',*,*,#317,.T.); +#317=EDGE_CURVE('',#179,#159,#318,.T.); +#318=LINE('',#319,#320); +#319=CARTESIAN_POINT('',(-0.65,1.4125,1.3375)); +#320=VECTOR('',#321,1.); +#321=DIRECTION('',(5.768888059151E-16,-0.707106781187,0.707106781187)); +#322=ORIENTED_EDGE('',*,*,#158,.F.); +#323=PLANE('',#324); +#324=AXIS2_PLACEMENT_3D('',#180,#325,#326); +#325=DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#326=DIRECTION('',(0.707106781187,-1.08246744901E-15,0.707106781187)); +#327=ADVANCED_FACE('',(#328),#347,.T.); +#328=FACE_BOUND('',#329,.T.); +#329=EDGE_LOOP('',(#330,#331,#337,#343)); +#330=ORIENTED_EDGE('',*,*,#186,.T.); +#331=ORIENTED_EDGE('',*,*,#332,.T.); +#332=EDGE_CURVE('',#179,#333,#335,.T.); +#333=VERTEX_POINT('',#334); +#334=CARTESIAN_POINT('',(0.65,1.45,1.3)); +#335=LINE('',#336,#239); +#336=CARTESIAN_POINT('',(-0.8,1.45,1.3)); +#337=ORIENTED_EDGE('',*,*,#338,.F.); +#338=EDGE_CURVE('',#339,#333,#341,.T.); +#339=VERTEX_POINT('',#340); +#340=CARTESIAN_POINT('',(0.65,1.45,0.25)); +#341=LINE('',#342,#67); +#342=CARTESIAN_POINT('',(0.65,1.45,1.E-01)); +#343=ORIENTED_EDGE('',*,*,#344,.F.); +#344=EDGE_CURVE('',#187,#339,#345,.T.); +#345=LINE('',#346,#239); +#346=CARTESIAN_POINT('',(-0.8,1.45,0.25)); +#347=PLANE('',#348); +#348=AXIS2_PLACEMENT_3D('',#349,#75,#13); +#349=CARTESIAN_POINT('',(-0.8,1.45,1.E-01)); +#350=ADVANCED_FACE('',(#351),#361,.T.); +#351=FACE_BOUND('',#352,.F.); +#352=EDGE_LOOP('',(#205,#353,#354,#360)); +#353=ORIENTED_EDGE('',*,*,#247,.T.); +#354=ORIENTED_EDGE('',*,*,#355,.F.); +#355=EDGE_CURVE('',#256,#242,#356,.T.); +#356=LINE('',#357,#358); +#357=CARTESIAN_POINT('',(0.65,-1.3375,0.1375)); +#358=VECTOR('',#359,1.); +#359=DIRECTION('',(-9.614813431918E-17,-0.707106781187,0.707106781187)); +#360=ORIENTED_EDGE('',*,*,#255,.F.); +#361=PLANE('',#362); +#362=AXIS2_PLACEMENT_3D('',#363,#364,#365); +#363=CARTESIAN_POINT('',(-0.8,-1.375,0.175)); +#364=DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#365=DIRECTION('',(-1.,0.,0.)); +#366=ADVANCED_FACE('',(#367),#376,.F.); +#367=FACE_BOUND('',#368,.T.); +#368=EDGE_LOOP('',(#219,#234,#369,#375)); +#369=ORIENTED_EDGE('',*,*,#370,.F.); +#370=EDGE_CURVE('',#287,#236,#371,.T.); +#371=LINE('',#372,#373); +#372=CARTESIAN_POINT('',(0.65,-1.3375,1.4125)); +#373=VECTOR('',#374,1.); +#374=DIRECTION('',(9.614813431918E-16,-0.707106781187,-0.707106781187)); +#375=ORIENTED_EDGE('',*,*,#286,.F.); +#376=PLANE('',#377); +#377=AXIS2_PLACEMENT_3D('',#378,#379,#365); +#378=CARTESIAN_POINT('',(-0.8,-1.375,1.375)); +#379=DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#380=ADVANCED_FACE('',(#381),#403,.F.); +#381=FACE_BOUND('',#382,.T.); +#382=EDGE_LOOP('',(#383,#391,#240,#397)); +#383=ORIENTED_EDGE('',*,*,#384,.T.); +#384=EDGE_CURVE('',#385,#387,#389,.T.); +#385=VERTEX_POINT('',#386); +#386=CARTESIAN_POINT('',(0.8,-1.3,0.25)); +#387=VERTEX_POINT('',#388); +#388=CARTESIAN_POINT('',(0.8,-1.3,1.3)); +#389=LINE('',#390,#67); +#390=CARTESIAN_POINT('',(0.8,-1.3,1.E-01)); +#391=ORIENTED_EDGE('',*,*,#392,.T.); +#392=EDGE_CURVE('',#387,#236,#393,.T.); +#393=LINE('',#394,#395); +#394=CARTESIAN_POINT('',(0.725,-1.375,1.3)); +#395=VECTOR('',#396,1.); +#396=DIRECTION('',(-0.707106781187,-0.707106781187,2.884444029575E-16)); +#397=ORIENTED_EDGE('',*,*,#398,.F.); +#398=EDGE_CURVE('',#385,#242,#399,.T.); +#399=LINE('',#400,#401); +#400=CARTESIAN_POINT('',(0.725,-1.375,0.25)); +#401=VECTOR('',#402,1.); +#402=DIRECTION('',(-0.707106781187,-0.707106781187,-4.807406715959E-16)); +#403=PLANE('',#404); +#404=AXIS2_PLACEMENT_3D('',#405,#406,#117); +#405=CARTESIAN_POINT('',(0.725,-1.375,1.E-01)); +#406=DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#407=ADVANCED_FACE('',(#408),#417,.F.); +#408=FACE_BOUND('',#409,.T.); +#409=EDGE_LOOP('',(#272,#410,#411,#264)); +#410=ORIENTED_EDGE('',*,*,#344,.T.); +#411=ORIENTED_EDGE('',*,*,#412,.F.); +#412=EDGE_CURVE('',#261,#339,#413,.T.); +#413=LINE('',#414,#415); +#414=CARTESIAN_POINT('',(0.65,1.3375,0.1375)); +#415=VECTOR('',#416,1.); +#416=DIRECTION('',(-9.614813431918E-17,0.707106781187,0.707106781187)); +#417=PLANE('',#418); +#418=AXIS2_PLACEMENT_3D('',#419,#420,#365); +#419=CARTESIAN_POINT('',(-0.8,1.375,0.175)); +#420=DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#421=ADVANCED_FACE('',(#422),#443,.F.); +#422=FACE_BOUND('',#423,.F.); +#423=EDGE_LOOP('',(#424,#430,#436,#442)); +#424=ORIENTED_EDGE('',*,*,#425,.T.); +#425=EDGE_CURVE('',#256,#385,#426,.T.); +#426=LINE('',#427,#428); +#427=CARTESIAN_POINT('',(0.6875,-1.3,0.1375)); +#428=VECTOR('',#429,1.); +#429=DIRECTION('',(0.707106781187,4.807406715959E-16,0.707106781187)); +#430=ORIENTED_EDGE('',*,*,#431,.T.); +#431=EDGE_CURVE('',#385,#432,#434,.T.); +#432=VERTEX_POINT('',#433); +#433=CARTESIAN_POINT('',(0.8,1.3,0.25)); +#434=LINE('',#435,#74); +#435=CARTESIAN_POINT('',(0.8,-1.45,0.25)); +#436=ORIENTED_EDGE('',*,*,#437,.F.); +#437=EDGE_CURVE('',#261,#432,#438,.T.); +#438=LINE('',#439,#440); +#439=CARTESIAN_POINT('',(0.6875,1.3,0.1375)); +#440=VECTOR('',#441,1.); +#441=DIRECTION('',(0.707106781187,-4.807406715959E-16,0.707106781187)); +#442=ORIENTED_EDGE('',*,*,#260,.F.); +#443=PLANE('',#444); +#444=AXIS2_PLACEMENT_3D('',#445,#446,#447); +#445=CARTESIAN_POINT('',(0.725,-1.45,0.175)); +#446=DIRECTION('',(-0.707106781187,1.735113744859E-18,0.707106781187)); +#447=DIRECTION('',(1.226910695119E-18,1.,-1.226910695119E-18)); +#448=ADVANCED_FACE('',(#449),#458,.T.); +#449=FACE_BOUND('',#450,.F.); +#450=EDGE_LOOP('',(#451,#331,#452,#297)); +#451=ORIENTED_EDGE('',*,*,#317,.F.); +#452=ORIENTED_EDGE('',*,*,#453,.T.); +#453=EDGE_CURVE('',#333,#293,#454,.T.); +#454=LINE('',#455,#456); +#455=CARTESIAN_POINT('',(0.65,1.4125,1.3375)); +#456=VECTOR('',#457,1.); +#457=DIRECTION('',(-9.614813431918E-16,-0.707106781187,0.707106781187)); +#458=PLANE('',#459); +#459=AXIS2_PLACEMENT_3D('',#460,#461,#365); +#460=CARTESIAN_POINT('',(-0.8,1.375,1.375)); +#461=DIRECTION('',(0.,0.707106781187,0.707106781187)); +#462=ADVANCED_FACE('',(#463),#484,.T.); +#463=FACE_BOUND('',#464,.T.); +#464=EDGE_LOOP('',(#465,#471,#477,#483)); +#465=ORIENTED_EDGE('',*,*,#466,.T.); +#466=EDGE_CURVE('',#287,#387,#467,.T.); +#467=LINE('',#468,#469); +#468=CARTESIAN_POINT('',(0.6875,-1.3,1.4125)); +#469=VECTOR('',#470,1.); +#470=DIRECTION('',(0.707106781187,-6.730369402342E-16,-0.707106781187)); +#471=ORIENTED_EDGE('',*,*,#472,.T.); +#472=EDGE_CURVE('',#387,#473,#475,.T.); +#473=VERTEX_POINT('',#474); +#474=CARTESIAN_POINT('',(0.8,1.3,1.3)); +#475=LINE('',#476,#74); +#476=CARTESIAN_POINT('',(0.8,-1.45,1.3)); +#477=ORIENTED_EDGE('',*,*,#478,.T.); +#478=EDGE_CURVE('',#473,#293,#479,.T.); +#479=LINE('',#480,#481); +#480=CARTESIAN_POINT('',(0.725,1.3,1.375)); +#481=VECTOR('',#482,1.); +#482=DIRECTION('',(-0.707106781187,-5.768888059151E-16,0.707106781187)); +#483=ORIENTED_EDGE('',*,*,#292,.F.); +#484=PLANE('',#485); +#485=AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486=CARTESIAN_POINT('',(0.725,-1.45,1.375)); +#487=DIRECTION('',(0.707106781187,-1.735113744859E-18,0.707106781187)); +#488=DIRECTION('',(1.226910695119E-18,1.,1.226910695119E-18)); +#489=ADVANCED_FACE('',(#490),#503,.F.); +#490=FACE_BOUND('',#491,.F.); +#491=EDGE_LOOP('',(#303,#492,#497,#502)); +#492=ORIENTED_EDGE('',*,*,#493,.F.); +#493=EDGE_CURVE('',#494,#305,#496,.T.); +#494=VERTEX_POINT('',#495); +#495=CARTESIAN_POINT('',(-0.2,1.05,1.35)); +#496=LINE('',#495,#67); +#497=ORIENTED_EDGE('',*,*,#498,.T.); +#498=EDGE_CURVE('',#494,#494,#499,.T.); +#499=CIRCLE('',#500,0.2); +#500=AXIS2_PLACEMENT_3D('',#501,#13,#14); +#501=CARTESIAN_POINT('',(-0.4,1.05,1.35)); +#502=ORIENTED_EDGE('',*,*,#493,.T.); +#503=CYLINDRICAL_SURFACE('',#500,0.2); +#504=ADVANCED_FACE('',(#505),#523,.T.); +#505=FACE_BOUND('',#506,.F.); +#506=EDGE_LOOP('',(#507,#511,#337,#517)); +#507=ORIENTED_EDGE('',*,*,#508,.T.); +#508=EDGE_CURVE('',#432,#473,#509,.T.); +#509=LINE('',#510,#67); +#510=CARTESIAN_POINT('',(0.8,1.3,1.E-01)); +#511=ORIENTED_EDGE('',*,*,#512,.F.); +#512=EDGE_CURVE('',#333,#473,#513,.T.); +#513=LINE('',#514,#515); +#514=CARTESIAN_POINT('',(0.6875,1.4125,1.3)); +#515=VECTOR('',#516,1.); +#516=DIRECTION('',(0.707106781187,-0.707106781187,-3.845925372767E-16)); +#517=ORIENTED_EDGE('',*,*,#518,.F.); +#518=EDGE_CURVE('',#432,#339,#519,.T.); +#519=LINE('',#520,#521); +#520=CARTESIAN_POINT('',(0.725,1.375,0.25)); +#521=VECTOR('',#522,1.); +#522=DIRECTION('',(-0.707106781187,0.707106781187,-4.807406715959E-16)); +#523=PLANE('',#524); +#524=AXIS2_PLACEMENT_3D('',#525,#526,#117); +#525=CARTESIAN_POINT('',(0.725,1.375,1.E-01)); +#526=DIRECTION('',(0.707106781187,0.707106781187,0.)); +#527=ADVANCED_FACE('',(#528),#532,.F.); +#528=FACE_BOUND('',#529,.F.); +#529=EDGE_LOOP('',(#530,#531,#397)); +#530=ORIENTED_EDGE('',*,*,#425,.F.); +#531=ORIENTED_EDGE('',*,*,#355,.T.); +#532=PLANE('',#533); +#533=AXIS2_PLACEMENT_3D('',#257,#534,#116); +#534=DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919)); +#535=ADVANCED_FACE('',(#536),#541,.T.); +#536=FACE_BOUND('',#537,.T.); +#537=EDGE_LOOP('',(#538,#539,#540)); +#538=ORIENTED_EDGE('',*,*,#466,.F.); +#539=ORIENTED_EDGE('',*,*,#370,.T.); +#540=ORIENTED_EDGE('',*,*,#392,.F.); +#541=PLANE('',#542); +#542=AXIS2_PLACEMENT_3D('',#288,#280,#543); +#543=DIRECTION('',(-0.707106781187,-0.707106781187,-2.775557561563E-17)); +#544=ADVANCED_FACE('',(#545),#549,.T.); +#545=FACE_BOUND('',#546,.T.); +#546=EDGE_LOOP('',(#547,#430,#507,#548)); +#547=ORIENTED_EDGE('',*,*,#384,.F.); +#548=ORIENTED_EDGE('',*,*,#472,.F.); +#549=PLANE('',#550); +#550=AXIS2_PLACEMENT_3D('',#551,#14,#13); +#551=CARTESIAN_POINT('',(0.8,-1.45,1.E-01)); +#552=ADVANCED_FACE('',(#553),#556,.T.); +#553=FACE_BOUND('',#554,.T.); +#554=EDGE_LOOP('',(#436,#555,#517)); +#555=ORIENTED_EDGE('',*,*,#412,.T.); +#556=PLANE('',#557); +#557=AXIS2_PLACEMENT_3D('',#262,#228,#406); +#558=ADVANCED_FACE('',(#559),#562,.T.); +#559=FACE_BOUND('',#560,.T.); +#560=EDGE_LOOP('',(#511,#452,#561)); +#561=ORIENTED_EDGE('',*,*,#478,.F.); +#562=PLANE('',#563); +#563=AXIS2_PLACEMENT_3D('',#334,#564,#565); +#564=DIRECTION('',(0.57735026919,0.57735026919,0.57735026919)); +#565=DIRECTION('',(-0.707106781187,-1.026956297778E-15,0.707106781187)); +#566=ADVANCED_FACE('',(#567),#570,.T.); +#567=FACE_BOUND('',#568,.F.); +#568=EDGE_LOOP('',(#569)); +#569=ORIENTED_EDGE('',*,*,#498,.F.); +#570=PLANE('',#500); +#571=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#572,#573); +#572=( REPRESENTATION_RELATIONSHIP('','',#53,#38)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#573=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#574); +#574=NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','','',#34,#49,$); +#575=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#51)); +#576=SHAPE_DEFINITION_REPRESENTATION(#577,#582); +#577=PRODUCT_DEFINITION_SHAPE('','',#578); +#578=PRODUCT_DEFINITION('design','',#579,#581); +#579=PRODUCT_DEFINITION_FORMATION('','',#580); +#580=PRODUCT('dot','dot','',(#8)); +#581=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#582=SHAPE_REPRESENTATION('',(#11,#11),#39); +#583=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#584,#585); +#584=( REPRESENTATION_RELATIONSHIP('','',#582,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#585=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#586); +#586=NEXT_ASSEMBLY_USAGE_OCCURRENCE('22','','',#5,#578,$); +#587=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#580)); +#588=SHAPE_DEFINITION_REPRESENTATION(#589,#594); +#589=PRODUCT_DEFINITION_SHAPE('','',#590); +#590=PRODUCT_DEFINITION('design','',#591,#593); +#591=PRODUCT_DEFINITION_FORMATION('','',#592); +#592=PRODUCT('dot_part','dot_part','',(#8)); +#593=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#594=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#595),#39); +#595=MANIFOLD_SOLID_BREP('',#596); +#596=CLOSED_SHELL('',(#597,#610,#615)); +#597=ADVANCED_FACE('',(#598),#503,.T.); +#598=FACE_BOUND('',#599,.T.); +#599=EDGE_LOOP('',(#600,#607,#497,#609)); +#600=ORIENTED_EDGE('',*,*,#601,.F.); +#601=EDGE_CURVE('',#602,#602,#604,.T.); +#602=VERTEX_POINT('',#603); +#603=CARTESIAN_POINT('',(-0.2,1.05,1.4)); +#604=CIRCLE('',#605,0.2); +#605=AXIS2_PLACEMENT_3D('',#606,#13,#14); +#606=CARTESIAN_POINT('',(-0.4,1.05,1.4)); +#607=ORIENTED_EDGE('',*,*,#608,.F.); +#608=EDGE_CURVE('',#494,#602,#496,.T.); +#609=ORIENTED_EDGE('',*,*,#608,.T.); +#610=ADVANCED_FACE('',(#611),#614,.T.); +#611=FACE_BOUND('',#612,.T.); +#612=EDGE_LOOP('',(#613)); +#613=ORIENTED_EDGE('',*,*,#601,.T.); +#614=PLANE('',#605); +#615=ADVANCED_FACE('',(#616),#570,.F.); +#616=FACE_BOUND('',#568,.T.); +#617=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#618,#619); +#618=( REPRESENTATION_RELATIONSHIP('','',#594,#582)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#619=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#620); +#620=NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','','',#578,#590,$); +#621=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#592)); +#622=SHAPE_DEFINITION_REPRESENTATION(#623,#628); +#623=PRODUCT_DEFINITION_SHAPE('','',#624); +#624=PRODUCT_DEFINITION('design','',#625,#627); +#625=PRODUCT_DEFINITION_FORMATION('','',#626); +#626=PRODUCT('lead-1','lead-1','',(#8)); +#627=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#628=SHAPE_REPRESENTATION('',(#11,#11),#629); +#629=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#630)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#27,#28,#29)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#630=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#27,'distance_accuracy_value','confusion accuracy'); +#631=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#632,#634); +#632=( REPRESENTATION_RELATIONSHIP('','',#628,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#633)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#633=ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#634=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#635); +#635=NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','','',#5,#624,$); +#636=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#626)); +#637=SHAPE_DEFINITION_REPRESENTATION(#638,#643); +#638=PRODUCT_DEFINITION_SHAPE('','',#639); +#639=PRODUCT_DEFINITION('design','',#640,#642); +#640=PRODUCT_DEFINITION_FORMATION('','',#641); +#641=PRODUCT('lead-1_part','lead-1_part','',(#8)); +#642=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#643=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#644),#938); +#644=MANIFOLD_SOLID_BREP('',#645); +#645=CLOSED_SHELL('',(#646,#729,#748,#825,#839,#849,#859,#870,#881,#891,#901,#912,#923,#928)); +#646=ADVANCED_FACE('',(#647),#727,.F.); +#647=FACE_BOUND('',#648,.F.); +#648=EDGE_LOOP('',(#649,#656,#661,#666,#675,#682,#691,#696,#701,#706,#715,#720)); +#649=ORIENTED_EDGE('',*,*,#650,.F.); +#650=EDGE_CURVE('',#651,#653,#655,.T.); +#651=VERTEX_POINT('',#652); +#652=CARTESIAN_POINT('',(0.,-0.2,-8.5E-02)); +#653=VERTEX_POINT('',#654); +#654=CARTESIAN_POINT('',(0.215,-0.2,-8.5E-02)); +#655=LINE('',#652,#239); +#656=ORIENTED_EDGE('',*,*,#657,.T.); +#657=EDGE_CURVE('',#651,#658,#660,.T.); +#658=VERTEX_POINT('',#659); +#659=CARTESIAN_POINT('',(0.,-0.2,8.5E-02)); +#660=LINE('',#652,#67); +#661=ORIENTED_EDGE('',*,*,#662,.T.); +#662=EDGE_CURVE('',#658,#663,#665,.T.); +#663=VERTEX_POINT('',#664); +#664=CARTESIAN_POINT('',(0.215,-0.2,8.5E-02)); +#665=LINE('',#659,#239); +#666=ORIENTED_EDGE('',*,*,#667,.T.); +#667=EDGE_CURVE('',#663,#668,#670,.T.); +#668=VERTEX_POINT('',#669); +#669=CARTESIAN_POINT('',(0.28,-0.2,0.15)); +#670=B_SPLINE_CURVE_WITH_KNOTS('',5,(#664,#671,#672,#673,#674,#669),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#671=CARTESIAN_POINT('',(0.235420352248,-0.2,8.5E-02)); +#672=CARTESIAN_POINT('',(0.255840704497,-0.2,9.301905357589E-02)); +#673=CARTESIAN_POINT('',(0.271980946424,-0.2,0.109159295503)); +#674=CARTESIAN_POINT('',(0.28,-0.2,0.129579647752)); +#675=ORIENTED_EDGE('',*,*,#676,.T.); +#676=EDGE_CURVE('',#668,#677,#679,.T.); +#677=VERTEX_POINT('',#678); +#678=CARTESIAN_POINT('',(0.28,-0.2,0.455)); +#679=LINE('',#669,#680); +#680=VECTOR('',#681,1.); +#681=DIRECTION('',(2.449293598295E-16,0.,1.)); +#682=ORIENTED_EDGE('',*,*,#683,.T.); +#683=EDGE_CURVE('',#677,#684,#686,.T.); +#684=VERTEX_POINT('',#685); +#685=CARTESIAN_POINT('',(0.515,-0.2,0.69)); +#686=B_SPLINE_CURVE_WITH_KNOTS('',5,(#678,#687,#688,#689,#690,#685),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#687=CARTESIAN_POINT('',(0.28,-0.2,0.528827427359)); +#688=CARTESIAN_POINT('',(0.308991962928,-0.2,0.602654854719)); +#689=CARTESIAN_POINT('',(0.367345145281,-0.2,0.661008037072)); +#690=CARTESIAN_POINT('',(0.441172572641,-0.2,0.69)); +#691=ORIENTED_EDGE('',*,*,#692,.T.); +#692=EDGE_CURVE('',#684,#693,#695,.T.); +#693=VERTEX_POINT('',#694); +#694=CARTESIAN_POINT('',(1.4,-0.2,0.69)); +#695=LINE('',#685,#239); +#696=ORIENTED_EDGE('',*,*,#697,.F.); +#697=EDGE_CURVE('',#698,#693,#700,.T.); +#698=VERTEX_POINT('',#699); +#699=CARTESIAN_POINT('',(1.4,-0.2,0.52)); +#700=LINE('',#699,#67); +#701=ORIENTED_EDGE('',*,*,#702,.F.); +#702=EDGE_CURVE('',#703,#698,#705,.T.); +#703=VERTEX_POINT('',#704); +#704=CARTESIAN_POINT('',(0.515,-0.2,0.52)); +#705=LINE('',#704,#239); +#706=ORIENTED_EDGE('',*,*,#707,.F.); +#707=EDGE_CURVE('',#708,#703,#710,.T.); +#708=VERTEX_POINT('',#709); +#709=CARTESIAN_POINT('',(0.45,-0.2,0.455)); +#710=B_SPLINE_CURVE_WITH_KNOTS('',5,(#709,#711,#712,#713,#714,#704),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#711=CARTESIAN_POINT('',(0.45,-0.2,0.475420352248)); +#712=CARTESIAN_POINT('',(0.458019053576,-0.2,0.495840704497)); +#713=CARTESIAN_POINT('',(0.474159295503,-0.2,0.511980946424)); +#714=CARTESIAN_POINT('',(0.494579647752,-0.2,0.52)); +#715=ORIENTED_EDGE('',*,*,#716,.F.); +#716=EDGE_CURVE('',#717,#708,#719,.T.); +#717=VERTEX_POINT('',#718); +#718=CARTESIAN_POINT('',(0.45,-0.2,0.15)); +#719=LINE('',#718,#680); +#720=ORIENTED_EDGE('',*,*,#721,.F.); +#721=EDGE_CURVE('',#653,#717,#722,.T.); +#722=B_SPLINE_CURVE_WITH_KNOTS('',5,(#654,#723,#724,#725,#726,#718),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#723=CARTESIAN_POINT('',(0.288827427359,-0.2,-8.5E-02)); +#724=CARTESIAN_POINT('',(0.362654854719,-0.2,-5.60080370718E-02)); +#725=CARTESIAN_POINT('',(0.421008037072,-0.2,2.34514528128E-03)); +#726=CARTESIAN_POINT('',(0.45,-0.2,7.617257264064E-02)); +#727=PLANE('',#728); +#728=AXIS2_PLACEMENT_3D('',#652,#75,#13); +#729=ADVANCED_FACE('',(#730),#746,.F.); +#730=FACE_BOUND('',#731,.F.); +#731=EDGE_LOOP('',(#732,#733,#738,#743)); +#732=ORIENTED_EDGE('',*,*,#662,.F.); +#733=ORIENTED_EDGE('',*,*,#734,.T.); +#734=EDGE_CURVE('',#658,#735,#737,.T.); +#735=VERTEX_POINT('',#736); +#736=CARTESIAN_POINT('',(0.,0.2,8.5E-02)); +#737=LINE('',#659,#74); +#738=ORIENTED_EDGE('',*,*,#739,.T.); +#739=EDGE_CURVE('',#735,#740,#742,.T.); +#740=VERTEX_POINT('',#741); +#741=CARTESIAN_POINT('',(0.215,0.2,8.5E-02)); +#742=LINE('',#736,#239); +#743=ORIENTED_EDGE('',*,*,#744,.F.); +#744=EDGE_CURVE('',#663,#740,#745,.T.); +#745=LINE('',#664,#74); +#746=PLANE('',#747); +#747=AXIS2_PLACEMENT_3D('',#659,#117,#75); +#748=ADVANCED_FACE('',(#749),#822,.F.); +#749=FACE_BOUND('',#750,.F.); +#750=EDGE_LOOP('',(#751,#752,#758,#763,#772,#777,#786,#791,#796,#801,#810,#815)); +#751=ORIENTED_EDGE('',*,*,#739,.F.); +#752=ORIENTED_EDGE('',*,*,#753,.T.); +#753=EDGE_CURVE('',#735,#754,#756,.T.); +#754=VERTEX_POINT('',#755); +#755=CARTESIAN_POINT('',(0.,0.2,-8.5E-02)); +#756=LINE('',#736,#757); +#757=VECTOR('',#117,1.); +#758=ORIENTED_EDGE('',*,*,#759,.T.); +#759=EDGE_CURVE('',#754,#760,#762,.T.); +#760=VERTEX_POINT('',#761); +#761=CARTESIAN_POINT('',(0.215,0.2,-8.5E-02)); +#762=LINE('',#755,#239); +#763=ORIENTED_EDGE('',*,*,#764,.T.); +#764=EDGE_CURVE('',#760,#765,#767,.T.); +#765=VERTEX_POINT('',#766); +#766=CARTESIAN_POINT('',(0.45,0.2,0.15)); +#767=B_SPLINE_CURVE_WITH_KNOTS('',5,(#761,#768,#769,#770,#771,#766),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#768=CARTESIAN_POINT('',(0.288827427359,0.2,-8.5E-02)); +#769=CARTESIAN_POINT('',(0.362654854719,0.2,-5.60080370718E-02)); +#770=CARTESIAN_POINT('',(0.421008037072,0.2,2.34514528128E-03)); +#771=CARTESIAN_POINT('',(0.45,0.2,7.617257264064E-02)); +#772=ORIENTED_EDGE('',*,*,#773,.T.); +#773=EDGE_CURVE('',#765,#774,#776,.T.); +#774=VERTEX_POINT('',#775); +#775=CARTESIAN_POINT('',(0.45,0.2,0.455)); +#776=LINE('',#766,#680); +#777=ORIENTED_EDGE('',*,*,#778,.T.); +#778=EDGE_CURVE('',#774,#779,#781,.T.); +#779=VERTEX_POINT('',#780); +#780=CARTESIAN_POINT('',(0.515,0.2,0.52)); +#781=B_SPLINE_CURVE_WITH_KNOTS('',5,(#775,#782,#783,#784,#785,#780),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#782=CARTESIAN_POINT('',(0.45,0.2,0.475420352248)); +#783=CARTESIAN_POINT('',(0.458019053576,0.2,0.495840704497)); +#784=CARTESIAN_POINT('',(0.474159295503,0.2,0.511980946424)); +#785=CARTESIAN_POINT('',(0.494579647752,0.2,0.52)); +#786=ORIENTED_EDGE('',*,*,#787,.T.); +#787=EDGE_CURVE('',#779,#788,#790,.T.); +#788=VERTEX_POINT('',#789); +#789=CARTESIAN_POINT('',(1.4,0.2,0.52)); +#790=LINE('',#780,#239); +#791=ORIENTED_EDGE('',*,*,#792,.F.); +#792=EDGE_CURVE('',#793,#788,#795,.T.); +#793=VERTEX_POINT('',#794); +#794=CARTESIAN_POINT('',(1.4,0.2,0.69)); +#795=LINE('',#794,#757); +#796=ORIENTED_EDGE('',*,*,#797,.F.); +#797=EDGE_CURVE('',#798,#793,#800,.T.); +#798=VERTEX_POINT('',#799); +#799=CARTESIAN_POINT('',(0.515,0.2,0.69)); +#800=LINE('',#799,#239); +#801=ORIENTED_EDGE('',*,*,#802,.F.); +#802=EDGE_CURVE('',#803,#798,#805,.T.); +#803=VERTEX_POINT('',#804); +#804=CARTESIAN_POINT('',(0.28,0.2,0.455)); +#805=B_SPLINE_CURVE_WITH_KNOTS('',5,(#804,#806,#807,#808,#809,#799),.UNSPECIFIED.,.F.,.F.,(6,6),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#806=CARTESIAN_POINT('',(0.28,0.2,0.528827427359)); +#807=CARTESIAN_POINT('',(0.308991962928,0.2,0.602654854719)); +#808=CARTESIAN_POINT('',(0.367345145281,0.2,0.661008037072)); +#809=CARTESIAN_POINT('',(0.441172572641,0.2,0.69)); +#810=ORIENTED_EDGE('',*,*,#811,.F.); +#811=EDGE_CURVE('',#812,#803,#814,.T.); +#812=VERTEX_POINT('',#813); +#813=CARTESIAN_POINT('',(0.28,0.2,0.15)); +#814=LINE('',#813,#67); +#815=ORIENTED_EDGE('',*,*,#816,.F.); +#816=EDGE_CURVE('',#740,#812,#817,.T.); +#817=B_SPLINE_CURVE_WITH_KNOTS('',5,(#741,#818,#819,#820,#821,#813),.UNSPECIFIED.,.F.,.F.,(6,6),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#818=CARTESIAN_POINT('',(0.235420352248,0.2,8.5E-02)); +#819=CARTESIAN_POINT('',(0.255840704497,0.2,9.301905357589E-02)); +#820=CARTESIAN_POINT('',(0.271980946424,0.2,0.109159295503)); +#821=CARTESIAN_POINT('',(0.28,0.2,0.129579647752)); +#822=PLANE('',#823); +#823=AXIS2_PLACEMENT_3D('',#736,#824,#117); +#824=DIRECTION('',(0.,-1.,0.)); +#825=ADVANCED_FACE('',(#826),#837,.F.); +#826=FACE_BOUND('',#827,.F.); +#827=EDGE_LOOP('',(#828,#829,#833,#834)); +#828=ORIENTED_EDGE('',*,*,#759,.F.); +#829=ORIENTED_EDGE('',*,*,#830,.T.); +#830=EDGE_CURVE('',#754,#651,#831,.T.); +#831=LINE('',#755,#832); +#832=VECTOR('',#824,1.); +#833=ORIENTED_EDGE('',*,*,#650,.T.); +#834=ORIENTED_EDGE('',*,*,#835,.F.); +#835=EDGE_CURVE('',#760,#653,#836,.T.); +#836=LINE('',#761,#832); +#837=PLANE('',#838); +#838=AXIS2_PLACEMENT_3D('',#755,#13,#824); +#839=ADVANCED_FACE('',(#840),#848,.F.); +#840=FACE_BOUND('',#841,.F.); +#841=EDGE_LOOP('',(#842,#843,#844,#845)); +#842=ORIENTED_EDGE('',*,*,#667,.F.); +#843=ORIENTED_EDGE('',*,*,#744,.T.); +#844=ORIENTED_EDGE('',*,*,#816,.T.); +#845=ORIENTED_EDGE('',*,*,#846,.F.); +#846=EDGE_CURVE('',#668,#812,#847,.T.); +#847=B_SPLINE_CURVE_WITH_KNOTS('',1,(#669,#813),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#848=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#664,#671,#672,#673,#674,#669),(#741,#818,#819,#820,#821,#813)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#849=ADVANCED_FACE('',(#850),#858,.F.); +#850=FACE_BOUND('',#851,.F.); +#851=EDGE_LOOP('',(#852,#853,#854,#855)); +#852=ORIENTED_EDGE('',*,*,#764,.F.); +#853=ORIENTED_EDGE('',*,*,#835,.T.); +#854=ORIENTED_EDGE('',*,*,#721,.T.); +#855=ORIENTED_EDGE('',*,*,#856,.F.); +#856=EDGE_CURVE('',#765,#717,#857,.T.); +#857=B_SPLINE_CURVE_WITH_KNOTS('',1,(#766,#718),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#858=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#761,#768,#769,#770,#771,#766),(#654,#723,#724,#725,#726,#718)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#859=ADVANCED_FACE('',(#860),#868,.F.); +#860=FACE_BOUND('',#861,.F.); +#861=EDGE_LOOP('',(#862,#863,#864,#865)); +#862=ORIENTED_EDGE('',*,*,#676,.F.); +#863=ORIENTED_EDGE('',*,*,#846,.T.); +#864=ORIENTED_EDGE('',*,*,#811,.T.); +#865=ORIENTED_EDGE('',*,*,#866,.F.); +#866=EDGE_CURVE('',#677,#803,#867,.T.); +#867=LINE('',#678,#74); +#868=PLANE('',#869); +#869=AXIS2_PLACEMENT_3D('',#669,#14,#75); +#870=ADVANCED_FACE('',(#871),#879,.F.); +#871=FACE_BOUND('',#872,.F.); +#872=EDGE_LOOP('',(#873,#874,#875,#876)); +#873=ORIENTED_EDGE('',*,*,#773,.F.); +#874=ORIENTED_EDGE('',*,*,#856,.T.); +#875=ORIENTED_EDGE('',*,*,#716,.T.); +#876=ORIENTED_EDGE('',*,*,#877,.F.); +#877=EDGE_CURVE('',#774,#708,#878,.T.); +#878=LINE('',#775,#832); +#879=PLANE('',#880); +#880=AXIS2_PLACEMENT_3D('',#766,#365,#824); +#881=ADVANCED_FACE('',(#882),#890,.F.); +#882=FACE_BOUND('',#883,.F.); +#883=EDGE_LOOP('',(#884,#885,#886,#887)); +#884=ORIENTED_EDGE('',*,*,#683,.F.); +#885=ORIENTED_EDGE('',*,*,#866,.T.); +#886=ORIENTED_EDGE('',*,*,#802,.T.); +#887=ORIENTED_EDGE('',*,*,#888,.F.); +#888=EDGE_CURVE('',#684,#798,#889,.T.); +#889=B_SPLINE_CURVE_WITH_KNOTS('',1,(#685,#799),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#890=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#678,#687,#688,#689,#690,#685),(#804,#806,#807,#808,#809,#799)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#891=ADVANCED_FACE('',(#892),#900,.F.); +#892=FACE_BOUND('',#893,.F.); +#893=EDGE_LOOP('',(#894,#895,#896,#897)); +#894=ORIENTED_EDGE('',*,*,#778,.F.); +#895=ORIENTED_EDGE('',*,*,#877,.T.); +#896=ORIENTED_EDGE('',*,*,#707,.T.); +#897=ORIENTED_EDGE('',*,*,#898,.F.); +#898=EDGE_CURVE('',#779,#703,#899,.T.); +#899=B_SPLINE_CURVE_WITH_KNOTS('',1,(#780,#704),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#900=B_SPLINE_SURFACE_WITH_KNOTS('',1,5,((#775,#782,#783,#784,#785,#780),(#709,#711,#712,#713,#714,#704)),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(6,6),(0.,0.4),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#901=ADVANCED_FACE('',(#902),#910,.F.); +#902=FACE_BOUND('',#903,.F.); +#903=EDGE_LOOP('',(#904,#905,#906,#907)); +#904=ORIENTED_EDGE('',*,*,#692,.F.); +#905=ORIENTED_EDGE('',*,*,#888,.T.); +#906=ORIENTED_EDGE('',*,*,#797,.T.); +#907=ORIENTED_EDGE('',*,*,#908,.F.); +#908=EDGE_CURVE('',#693,#793,#909,.T.); +#909=LINE('',#694,#74); +#910=PLANE('',#911); +#911=AXIS2_PLACEMENT_3D('',#685,#117,#75); +#912=ADVANCED_FACE('',(#913),#921,.F.); +#913=FACE_BOUND('',#914,.F.); +#914=EDGE_LOOP('',(#915,#916,#917,#918)); +#915=ORIENTED_EDGE('',*,*,#787,.F.); +#916=ORIENTED_EDGE('',*,*,#898,.T.); +#917=ORIENTED_EDGE('',*,*,#702,.T.); +#918=ORIENTED_EDGE('',*,*,#919,.F.); +#919=EDGE_CURVE('',#788,#698,#920,.T.); +#920=LINE('',#789,#832); +#921=PLANE('',#922); +#922=AXIS2_PLACEMENT_3D('',#780,#13,#824); +#923=ADVANCED_FACE('',(#924),#926,.T.); +#924=FACE_BOUND('',#925,.T.); +#925=EDGE_LOOP('',(#656,#733,#752,#829)); +#926=PLANE('',#927); +#927=AXIS2_PLACEMENT_3D('',#12,#365,#117); +#928=ADVANCED_FACE('',(#929),#935,.F.); +#929=FACE_BOUND('',#930,.F.); +#930=EDGE_LOOP('',(#931,#932,#933,#934)); +#931=ORIENTED_EDGE('',*,*,#697,.T.); +#932=ORIENTED_EDGE('',*,*,#908,.T.); +#933=ORIENTED_EDGE('',*,*,#792,.T.); +#934=ORIENTED_EDGE('',*,*,#919,.T.); +#935=PLANE('',#936); +#936=AXIS2_PLACEMENT_3D('',#937,#365,#117); +#937=CARTESIAN_POINT('',(1.4,6.086749038515E-18,0.605)); +#938=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#630))GLOBAL_UNIT_ASSIGNED_CONTEXT((#27,#28,#29)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#939=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#940,#941); +#940=( REPRESENTATION_RELATIONSHIP('','',#643,#628)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#941=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#942); +#942=NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','','',#624,#639,$); +#943=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#641)); +#944=SHAPE_DEFINITION_REPRESENTATION(#945,#950); +#945=PRODUCT_DEFINITION_SHAPE('','',#946); +#946=PRODUCT_DEFINITION('design','',#947,#949); +#947=PRODUCT_DEFINITION_FORMATION('','',#948); +#948=PRODUCT('lead-2','lead-2','',(#8)); +#949=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#950=SHAPE_REPRESENTATION('',(#11,#11),#938); +#951=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#952,#954); +#952=( REPRESENTATION_RELATIONSHIP('','',#950,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#953)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#953=ITEM_DEFINED_TRANSFORMATION('','',#11,#17); +#954=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#955); +#955=NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','','',#5,#946,$); +#956=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#948)); +#957=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#958,#959); +#958=( REPRESENTATION_RELATIONSHIP('','',#643,#950)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#959=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#960); +#960=NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','','',#946,#639,$); +#961=SHAPE_DEFINITION_REPRESENTATION(#962,#967); +#962=PRODUCT_DEFINITION_SHAPE('','',#963); +#963=PRODUCT_DEFINITION('design','',#964,#966); +#964=PRODUCT_DEFINITION_FORMATION('','',#965); +#965=PRODUCT('lead-3','lead-3','',(#8)); +#966=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#967=SHAPE_REPRESENTATION('',(#11,#11),#938); +#968=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#969,#971); +#969=( REPRESENTATION_RELATIONSHIP('','',#967,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#970)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#970=ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#971=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#972); +#972=NEXT_ASSEMBLY_USAGE_OCCURRENCE('28','','',#5,#963,$); +#973=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#965)); +#974=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#975,#976); +#975=( REPRESENTATION_RELATIONSHIP('','',#643,#967)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#976=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#977); +#977=NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','','',#963,#639,$); +#978=SHAPE_DEFINITION_REPRESENTATION(#979,#984); +#979=PRODUCT_DEFINITION_SHAPE('','',#980); +#980=PRODUCT_DEFINITION('design','',#981,#983); +#981=PRODUCT_DEFINITION_FORMATION('','',#982); +#982=PRODUCT('lead-4','lead-4','',(#8)); +#983=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#984=SHAPE_REPRESENTATION('',(#11,#11),#938); +#985=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#986,#988); +#986=( REPRESENTATION_RELATIONSHIP('','',#984,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#987)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#987=ITEM_DEFINED_TRANSFORMATION('','',#11,#21); +#988=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#989); +#989=NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','','',#5,#980,$); +#990=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#982)); +#991=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#992,#993); +#992=( REPRESENTATION_RELATIONSHIP('','',#643,#984)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#993=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#994); +#994=NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','','',#980,#639,$); +#995=SHAPE_DEFINITION_REPRESENTATION(#996,#1001); +#996=PRODUCT_DEFINITION_SHAPE('','',#997); +#997=PRODUCT_DEFINITION('design','',#998,#1000); +#998=PRODUCT_DEFINITION_FORMATION('','',#999); +#999=PRODUCT('lead-5','lead-5','',(#8)); +#1000=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1001=SHAPE_REPRESENTATION('',(#11,#11),#938); +#1002=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1003,#1005); +#1003=( REPRESENTATION_RELATIONSHIP('','',#1001,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1004)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1004=ITEM_DEFINED_TRANSFORMATION('','',#11,#24); +#1005=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1006); +#1006=NEXT_ASSEMBLY_USAGE_OCCURRENCE('32','','',#5,#997,$); +#1007=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#999)); +#1008=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1009,#1010); +#1009=( REPRESENTATION_RELATIONSHIP('','',#643,#1001)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#43)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1010=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1011); +#1011=NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','','',#997,#639,$); +#1012=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1013),#39); +#1013=STYLED_ITEM('color',(#1014),#595); +#1014=PRESENTATION_STYLE_ASSIGNMENT((#1015)); +#1015=SURFACE_STYLE_USAGE(.BOTH.,#1016); +#1016=SURFACE_SIDE_STYLE('',(#1017)); +#1017=SURFACE_STYLE_FILL_AREA(#1018); +#1018=FILL_AREA_STYLE('',(#1019)); +#1019=FILL_AREA_STYLE_COLOUR('',#1020); +#1020=COLOUR_RGB('',0.549019926594,0.549019926594,0.549019926594); +#1021=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1022),#938); +#1022=STYLED_ITEM('color',(#1023),#644); +#1023=PRESENTATION_STYLE_ASSIGNMENT((#1024)); +#1024=SURFACE_STYLE_USAGE(.BOTH.,#1025); +#1025=SURFACE_SIDE_STYLE('',(#1026)); +#1026=SURFACE_STYLE_FILL_AREA(#1027); +#1027=FILL_AREA_STYLE('',(#1028)); +#1028=FILL_AREA_STYLE_COLOUR('',#1029); +#1029=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#1030=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1031),#39); +#1031=STYLED_ITEM('color',(#1032),#54); +#1032=PRESENTATION_STYLE_ASSIGNMENT((#1033)); +#1033=SURFACE_STYLE_USAGE(.BOTH.,#1034); +#1034=SURFACE_SIDE_STYLE('',(#1035)); +#1035=SURFACE_STYLE_FILL_AREA(#1036); +#1036=FILL_AREA_STYLE('',(#1037)); +#1037=FILL_AREA_STYLE_COLOUR('',#1038); +#1038=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/ecca7be5-2257-420a-9e9f-70e02368da57/package.lp b/pkg/ecca7be5-2257-420a-9e9f-70e02368da57/package.lp index 91f9e131..ee236e88 100644 --- a/pkg/ecca7be5-2257-420a-9e9f-70e02368da57/package.lp +++ b/pkg/ecca7be5-2257-420a-9e9f-70e02368da57/package.lp @@ -14,10 +14,12 @@ (pad 4a663579-e794-4e55-8174-dacdf5860550 (name "3")) (pad a4df33fa-f948-4e0d-862a-4298306fce44 (name "4")) (pad 177f45ba-3125-4471-883a-c6a845a85f18 (name "5")) + (3d_model 3bcfb1a7-2514-4e44-8be0-b70783916d1a (name "SOT23-5P95_280X145L60X40")) (footprint 0612a61c-b58c-4e80-a670-4bcec5f76eeb (name "default") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 3bcfb1a7-2514-4e44-8be0-b70783916d1a) (pad 9cb2f3ab-e3d2-4b3a-8c4a-1eb12a0088ae (side top) (shape roundrect) (position -1.4 0.95) (rotation 0.0) (size 1.1 0.6) (radius 0.5) (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) @@ -150,7 +152,4 @@ (auto_rotate true) (mirror false) (value "{{VALUE}}") ) ) - (approved missing_footprint_3d_model - (footprint 0612a61c-b58c-4e80-a670-4bcec5f76eeb) - ) ) diff --git a/pkg/f8289e96-50c9-4db1-8def-e85f5e652c2c/a001bb98-c971-443c-a6b0-f3c8e2f5cade.step b/pkg/f8289e96-50c9-4db1-8def-e85f5e652c2c/a001bb98-c971-443c-a6b0-f3c8e2f5cade.step new file mode 100644 index 00000000..4777d89b --- /dev/null +++ b/pkg/f8289e96-50c9-4db1-8def-e85f5e652c2c/a001bb98-c971-443c-a6b0-f3c8e2f5cade.step @@ -0,0 +1,1068 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-10T13:21:24',('Author'),( +'Open CASCADE'),'Open CASCADE STEP processor 7.7','Open CASCADE 7.7' +,'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('SOT23-6P95_280X145L60X40','SOT23-6P95_280X145L60X40','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=SHAPE_REPRESENTATION('',(#11,#11,#11,#15,#17,#19,#21,#24,#26),#28); +#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,#13,#14); +#16=CARTESIAN_POINT('',(-1.4,0.95,8.5E-02)); +#17=AXIS2_PLACEMENT_3D('',#18,#13,#14); +#18=CARTESIAN_POINT('',(-1.4,0.,8.5E-02)); +#19=AXIS2_PLACEMENT_3D('',#20,#13,#14); +#20=CARTESIAN_POINT('',(-1.4,-0.95,8.5E-02)); +#21=AXIS2_PLACEMENT_3D('',#22,#13,#23); +#22=CARTESIAN_POINT('',(1.4,-0.95,8.5E-02)); +#23=DIRECTION('',(-1.,1.224646799147E-16,0.)); +#24=AXIS2_PLACEMENT_3D('',#25,#13,#23); +#25=CARTESIAN_POINT('',(1.4,0.,8.5E-02)); +#26=AXIS2_PLACEMENT_3D('',#27,#13,#23); +#27=CARTESIAN_POINT('',(1.4,0.95,8.5E-02)); +#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') ); +#29=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#30=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#31=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#32=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#29,'distance_accuracy_value','confusion accuracy'); +#33=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#34=SHAPE_DEFINITION_REPRESENTATION(#35,#40); +#35=PRODUCT_DEFINITION_SHAPE('','',#36); +#36=PRODUCT_DEFINITION('design','',#37,#39); +#37=PRODUCT_DEFINITION_FORMATION('','',#38); +#38=PRODUCT('body','body','',(#8)); +#39=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40=SHAPE_REPRESENTATION('',(#11,#11),#41); +#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') ); +#42=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#29,'distance_accuracy_value','confusion accuracy'); +#43=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#44,#46); +#44=( REPRESENTATION_RELATIONSHIP('','',#40,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#45=ITEM_DEFINED_TRANSFORMATION('','',#11,#11); +#46=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#47); +#47=NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','','',#5,#36,$); +#48=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#38)); +#49=SHAPE_DEFINITION_REPRESENTATION(#50,#55); +#50=PRODUCT_DEFINITION_SHAPE('','',#51); +#51=PRODUCT_DEFINITION('design','',#52,#54); +#52=PRODUCT_DEFINITION_FORMATION('','',#53); +#53=PRODUCT('body_part','body_part','',(#8)); +#54=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#55=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#56),#41); +#56=MANIFOLD_SOLID_BREP('',#57); +#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)); +#58=ADVANCED_FACE('',(#59),#88,.F.); +#59=FACE_BOUND('',#60,.F.); +#60=EDGE_LOOP('',(#61,#70,#78,#84)); +#61=ORIENTED_EDGE('',*,*,#62,.F.); +#62=EDGE_CURVE('',#63,#65,#67,.T.); +#63=VERTEX_POINT('',#64); +#64=CARTESIAN_POINT('',(-0.8,-1.3,0.25)); +#65=VERTEX_POINT('',#66); +#66=CARTESIAN_POINT('',(-0.8,-1.3,1.3)); +#67=LINE('',#68,#69); +#68=CARTESIAN_POINT('',(-0.8,-1.3,1.E-01)); +#69=VECTOR('',#13,1.); +#70=ORIENTED_EDGE('',*,*,#71,.T.); +#71=EDGE_CURVE('',#63,#72,#74,.T.); +#72=VERTEX_POINT('',#73); +#73=CARTESIAN_POINT('',(-0.8,1.3,0.25)); +#74=LINE('',#75,#76); +#75=CARTESIAN_POINT('',(-0.8,-1.45,0.25)); +#76=VECTOR('',#77,1.); +#77=DIRECTION('',(0.,1.,0.)); +#78=ORIENTED_EDGE('',*,*,#79,.T.); +#79=EDGE_CURVE('',#72,#80,#82,.T.); +#80=VERTEX_POINT('',#81); +#81=CARTESIAN_POINT('',(-0.8,1.3,1.3)); +#82=LINE('',#83,#69); +#83=CARTESIAN_POINT('',(-0.8,1.3,1.E-01)); +#84=ORIENTED_EDGE('',*,*,#85,.F.); +#85=EDGE_CURVE('',#65,#80,#86,.T.); +#86=LINE('',#87,#76); +#87=CARTESIAN_POINT('',(-0.8,-1.45,1.3)); +#88=PLANE('',#89); +#89=AXIS2_PLACEMENT_3D('',#90,#14,#13); +#90=CARTESIAN_POINT('',(-0.8,-1.45,1.E-01)); +#91=ADVANCED_FACE('',(#92),#115,.T.); +#92=FACE_BOUND('',#93,.F.); +#93=EDGE_LOOP('',(#94,#95,#103,#109)); +#94=ORIENTED_EDGE('',*,*,#62,.T.); +#95=ORIENTED_EDGE('',*,*,#96,.T.); +#96=EDGE_CURVE('',#65,#97,#99,.T.); +#97=VERTEX_POINT('',#98); +#98=CARTESIAN_POINT('',(-0.65,-1.45,1.3)); +#99=LINE('',#100,#101); +#100=CARTESIAN_POINT('',(-0.725,-1.375,1.3)); +#101=VECTOR('',#102,1.); +#102=DIRECTION('',(0.707106781187,-0.707106781187,-1.922962686384E-16)); +#103=ORIENTED_EDGE('',*,*,#104,.F.); +#104=EDGE_CURVE('',#105,#97,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-0.65,-1.45,0.25)); +#107=LINE('',#108,#69); +#108=CARTESIAN_POINT('',(-0.65,-1.45,1.E-01)); +#109=ORIENTED_EDGE('',*,*,#110,.F.); +#110=EDGE_CURVE('',#63,#105,#111,.T.); +#111=LINE('',#112,#113); +#112=CARTESIAN_POINT('',(-0.725,-1.375,0.25)); +#113=VECTOR('',#114,1.); +#114=DIRECTION('',(0.707106781187,-0.707106781187,9.614813431918E-17)); +#115=PLANE('',#116); +#116=AXIS2_PLACEMENT_3D('',#117,#118,#119); +#117=CARTESIAN_POINT('',(-0.725,-1.375,1.E-01)); +#118=DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#119=DIRECTION('',(0.,0.,-1.)); +#120=ADVANCED_FACE('',(#121),#142,.T.); +#121=FACE_BOUND('',#122,.T.); +#122=EDGE_LOOP('',(#123,#70,#131,#139)); +#123=ORIENTED_EDGE('',*,*,#124,.T.); +#124=EDGE_CURVE('',#125,#63,#127,.T.); +#125=VERTEX_POINT('',#126); +#126=CARTESIAN_POINT('',(-0.65,-1.3,1.E-01)); +#127=LINE('',#128,#129); +#128=CARTESIAN_POINT('',(-0.6875,-1.3,0.1375)); +#129=VECTOR('',#130,1.); +#130=DIRECTION('',(-0.707106781187,6.730369402342E-16,0.707106781187)); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#133,#72,#135,.T.); +#133=VERTEX_POINT('',#134); +#134=CARTESIAN_POINT('',(-0.65,1.3,1.E-01)); +#135=LINE('',#136,#137); +#136=CARTESIAN_POINT('',(-0.6875,1.3,0.1375)); +#137=VECTOR('',#138,1.); +#138=DIRECTION('',(-0.707106781187,-6.730369402342E-16,0.707106781187)); +#139=ORIENTED_EDGE('',*,*,#140,.F.); +#140=EDGE_CURVE('',#125,#133,#141,.T.); +#141=LINE('',#108,#76); +#142=PLANE('',#143); +#143=AXIS2_PLACEMENT_3D('',#144,#145,#146); +#144=CARTESIAN_POINT('',(-0.725,-1.45,0.175)); +#145=DIRECTION('',(-0.707106781187,-1.735113744859E-18,-0.707106781187)); +#146=DIRECTION('',(-1.226910695119E-18,1.,-1.226910695119E-18)); +#147=ADVANCED_FACE('',(#148),#171,.F.); +#148=FACE_BOUND('',#149,.F.); +#149=EDGE_LOOP('',(#150,#158,#159,#167)); +#150=ORIENTED_EDGE('',*,*,#151,.T.); +#151=EDGE_CURVE('',#152,#65,#154,.T.); +#152=VERTEX_POINT('',#153); +#153=CARTESIAN_POINT('',(-0.65,-1.3,1.45)); +#154=LINE('',#155,#156); +#155=CARTESIAN_POINT('',(-0.6875,-1.3,1.4125)); +#156=VECTOR('',#157,1.); +#157=DIRECTION('',(-0.707106781187,-5.768888059151E-16,-0.707106781187)); +#158=ORIENTED_EDGE('',*,*,#85,.T.); +#159=ORIENTED_EDGE('',*,*,#160,.T.); +#160=EDGE_CURVE('',#80,#161,#163,.T.); +#161=VERTEX_POINT('',#162); +#162=CARTESIAN_POINT('',(-0.65,1.3,1.45)); +#163=LINE('',#164,#165); +#164=CARTESIAN_POINT('',(-0.725,1.3,1.375)); +#165=VECTOR('',#166,1.); +#166=DIRECTION('',(0.707106781187,-5.768888059151E-16,0.707106781187)); +#167=ORIENTED_EDGE('',*,*,#168,.F.); +#168=EDGE_CURVE('',#152,#161,#169,.T.); +#169=LINE('',#170,#76); +#170=CARTESIAN_POINT('',(-0.65,-1.45,1.45)); +#171=PLANE('',#172); +#172=AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173=CARTESIAN_POINT('',(-0.725,-1.45,1.375)); +#174=DIRECTION('',(0.707106781187,1.735113744859E-18,-0.707106781187)); +#175=DIRECTION('',(-1.226910695119E-18,1.,1.226910695119E-18)); +#176=ADVANCED_FACE('',(#177),#199,.F.); +#177=FACE_BOUND('',#178,.T.); +#178=EDGE_LOOP('',(#78,#179,#187,#193)); +#179=ORIENTED_EDGE('',*,*,#180,.F.); +#180=EDGE_CURVE('',#181,#80,#183,.T.); +#181=VERTEX_POINT('',#182); +#182=CARTESIAN_POINT('',(-0.65,1.45,1.3)); +#183=LINE('',#184,#185); +#184=CARTESIAN_POINT('',(-0.6875,1.4125,1.3)); +#185=VECTOR('',#186,1.); +#186=DIRECTION('',(-0.707106781187,-0.707106781187,9.614813431918E-17)); +#187=ORIENTED_EDGE('',*,*,#188,.F.); +#188=EDGE_CURVE('',#189,#181,#191,.T.); +#189=VERTEX_POINT('',#190); +#190=CARTESIAN_POINT('',(-0.65,1.45,0.25)); +#191=LINE('',#192,#69); +#192=CARTESIAN_POINT('',(-0.65,1.45,1.E-01)); +#193=ORIENTED_EDGE('',*,*,#194,.F.); +#194=EDGE_CURVE('',#72,#189,#195,.T.); +#195=LINE('',#196,#197); +#196=CARTESIAN_POINT('',(-0.725,1.375,0.25)); +#197=VECTOR('',#198,1.); +#198=DIRECTION('',(0.707106781187,0.707106781187,9.614813431918E-17)); +#199=PLANE('',#200); +#200=AXIS2_PLACEMENT_3D('',#201,#202,#119); +#201=CARTESIAN_POINT('',(-0.725,1.375,1.E-01)); +#202=DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#203=ADVANCED_FACE('',(#204),#213,.T.); +#204=FACE_BOUND('',#205,.T.); +#205=EDGE_LOOP('',(#206,#207,#109)); +#206=ORIENTED_EDGE('',*,*,#124,.F.); +#207=ORIENTED_EDGE('',*,*,#208,.T.); +#208=EDGE_CURVE('',#125,#105,#209,.T.); +#209=LINE('',#210,#211); +#210=CARTESIAN_POINT('',(-0.65,-1.3375,0.1375)); +#211=VECTOR('',#212,1.); +#212=DIRECTION('',(6.730369402342E-16,-0.707106781187,0.707106781187)); +#213=PLANE('',#214); +#214=AXIS2_PLACEMENT_3D('',#126,#215,#216); +#215=DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#216=DIRECTION('',(0.707106781187,-0.707106781187,2.775557561563E-17)); +#217=ADVANCED_FACE('',(#218),#228,.F.); +#218=FACE_BOUND('',#219,.F.); +#219=EDGE_LOOP('',(#220,#221,#227)); +#220=ORIENTED_EDGE('',*,*,#151,.F.); +#221=ORIENTED_EDGE('',*,*,#222,.T.); +#222=EDGE_CURVE('',#152,#97,#223,.T.); +#223=LINE('',#224,#225); +#224=CARTESIAN_POINT('',(-0.65,-1.3375,1.4125)); +#225=VECTOR('',#226,1.); +#226=DIRECTION('',(-4.807406715959E-16,-0.707106781187,-0.707106781187)); +#227=ORIENTED_EDGE('',*,*,#96,.F.); +#228=PLANE('',#229); +#229=AXIS2_PLACEMENT_3D('',#153,#230,#231); +#230=DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#231=DIRECTION('',(0.707106781187,-0.707106781187,-8.326672684689E-17)); +#232=ADVANCED_FACE('',(#233),#251,.F.); +#233=FACE_BOUND('',#234,.F.); +#234=EDGE_LOOP('',(#235,#236,#242,#248)); +#235=ORIENTED_EDGE('',*,*,#104,.T.); +#236=ORIENTED_EDGE('',*,*,#237,.T.); +#237=EDGE_CURVE('',#97,#238,#240,.T.); +#238=VERTEX_POINT('',#239); +#239=CARTESIAN_POINT('',(0.65,-1.45,1.3)); +#240=LINE('',#87,#241); +#241=VECTOR('',#14,1.); +#242=ORIENTED_EDGE('',*,*,#243,.F.); +#243=EDGE_CURVE('',#244,#238,#246,.T.); +#244=VERTEX_POINT('',#245); +#245=CARTESIAN_POINT('',(0.65,-1.45,0.25)); +#246=LINE('',#247,#69); +#247=CARTESIAN_POINT('',(0.65,-1.45,1.E-01)); +#248=ORIENTED_EDGE('',*,*,#249,.F.); +#249=EDGE_CURVE('',#105,#244,#250,.T.); +#250=LINE('',#75,#241); +#251=PLANE('',#252); +#252=AXIS2_PLACEMENT_3D('',#90,#77,#13); +#253=ADVANCED_FACE('',(#254),#269,.F.); +#254=FACE_BOUND('',#255,.F.); +#255=EDGE_LOOP('',(#139,#256,#261,#266)); +#256=ORIENTED_EDGE('',*,*,#257,.T.); +#257=EDGE_CURVE('',#125,#258,#260,.T.); +#258=VERTEX_POINT('',#259); +#259=CARTESIAN_POINT('',(0.65,-1.3,1.E-01)); +#260=LINE('',#68,#241); +#261=ORIENTED_EDGE('',*,*,#262,.T.); +#262=EDGE_CURVE('',#258,#263,#265,.T.); +#263=VERTEX_POINT('',#264); +#264=CARTESIAN_POINT('',(0.65,1.3,1.E-01)); +#265=LINE('',#247,#76); +#266=ORIENTED_EDGE('',*,*,#267,.F.); +#267=EDGE_CURVE('',#133,#263,#268,.T.); +#268=LINE('',#83,#241); +#269=PLANE('',#270); +#270=AXIS2_PLACEMENT_3D('',#90,#13,#14); +#271=ADVANCED_FACE('',(#272),#280,.F.); +#272=FACE_BOUND('',#273,.F.); +#273=EDGE_LOOP('',(#131,#274,#193)); +#274=ORIENTED_EDGE('',*,*,#275,.T.); +#275=EDGE_CURVE('',#133,#189,#276,.T.); +#276=LINE('',#277,#278); +#277=CARTESIAN_POINT('',(-0.65,1.3375,0.1375)); +#278=VECTOR('',#279,1.); +#279=DIRECTION('',(6.730369402342E-16,0.707106781187,0.707106781187)); +#280=PLANE('',#281); +#281=AXIS2_PLACEMENT_3D('',#134,#282,#283); +#282=DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919)); +#283=DIRECTION('',(0.707106781187,0.707106781187,2.775557561563E-17)); +#284=ADVANCED_FACE('',(#285,#303),#312,.T.); +#285=FACE_BOUND('',#286,.T.); +#286=EDGE_LOOP('',(#167,#287,#293,#299)); +#287=ORIENTED_EDGE('',*,*,#288,.T.); +#288=EDGE_CURVE('',#152,#289,#291,.T.); +#289=VERTEX_POINT('',#290); +#290=CARTESIAN_POINT('',(0.65,-1.3,1.45)); +#291=LINE('',#292,#241); +#292=CARTESIAN_POINT('',(-0.8,-1.3,1.45)); +#293=ORIENTED_EDGE('',*,*,#294,.T.); +#294=EDGE_CURVE('',#289,#295,#297,.T.); +#295=VERTEX_POINT('',#296); +#296=CARTESIAN_POINT('',(0.65,1.3,1.45)); +#297=LINE('',#298,#76); +#298=CARTESIAN_POINT('',(0.65,-1.45,1.45)); +#299=ORIENTED_EDGE('',*,*,#300,.F.); +#300=EDGE_CURVE('',#161,#295,#301,.T.); +#301=LINE('',#302,#241); +#302=CARTESIAN_POINT('',(-0.8,1.3,1.45)); +#303=FACE_BOUND('',#304,.T.); +#304=EDGE_LOOP('',(#305)); +#305=ORIENTED_EDGE('',*,*,#306,.F.); +#306=EDGE_CURVE('',#307,#307,#309,.T.); +#307=VERTEX_POINT('',#308); +#308=CARTESIAN_POINT('',(-0.2,1.05,1.45)); +#309=CIRCLE('',#310,0.2); +#310=AXIS2_PLACEMENT_3D('',#311,#13,#14); +#311=CARTESIAN_POINT('',(-0.4,1.05,1.45)); +#312=PLANE('',#313); +#313=AXIS2_PLACEMENT_3D('',#314,#13,#14); +#314=CARTESIAN_POINT('',(-0.8,-1.45,1.45)); +#315=ADVANCED_FACE('',(#316),#325,.F.); +#316=FACE_BOUND('',#317,.F.); +#317=EDGE_LOOP('',(#179,#318,#324)); +#318=ORIENTED_EDGE('',*,*,#319,.T.); +#319=EDGE_CURVE('',#181,#161,#320,.T.); +#320=LINE('',#321,#322); +#321=CARTESIAN_POINT('',(-0.65,1.4125,1.3375)); +#322=VECTOR('',#323,1.); +#323=DIRECTION('',(5.768888059151E-16,-0.707106781187,0.707106781187)); +#324=ORIENTED_EDGE('',*,*,#160,.F.); +#325=PLANE('',#326); +#326=AXIS2_PLACEMENT_3D('',#182,#327,#328); +#327=DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#328=DIRECTION('',(0.707106781187,-1.08246744901E-15,0.707106781187)); +#329=ADVANCED_FACE('',(#330),#349,.T.); +#330=FACE_BOUND('',#331,.T.); +#331=EDGE_LOOP('',(#332,#333,#339,#345)); +#332=ORIENTED_EDGE('',*,*,#188,.T.); +#333=ORIENTED_EDGE('',*,*,#334,.T.); +#334=EDGE_CURVE('',#181,#335,#337,.T.); +#335=VERTEX_POINT('',#336); +#336=CARTESIAN_POINT('',(0.65,1.45,1.3)); +#337=LINE('',#338,#241); +#338=CARTESIAN_POINT('',(-0.8,1.45,1.3)); +#339=ORIENTED_EDGE('',*,*,#340,.F.); +#340=EDGE_CURVE('',#341,#335,#343,.T.); +#341=VERTEX_POINT('',#342); +#342=CARTESIAN_POINT('',(0.65,1.45,0.25)); +#343=LINE('',#344,#69); +#344=CARTESIAN_POINT('',(0.65,1.45,1.E-01)); +#345=ORIENTED_EDGE('',*,*,#346,.F.); +#346=EDGE_CURVE('',#189,#341,#347,.T.); +#347=LINE('',#348,#241); +#348=CARTESIAN_POINT('',(-0.8,1.45,0.25)); +#349=PLANE('',#350); +#350=AXIS2_PLACEMENT_3D('',#351,#77,#13); +#351=CARTESIAN_POINT('',(-0.8,1.45,1.E-01)); +#352=ADVANCED_FACE('',(#353),#363,.T.); +#353=FACE_BOUND('',#354,.F.); +#354=EDGE_LOOP('',(#207,#355,#356,#362)); +#355=ORIENTED_EDGE('',*,*,#249,.T.); +#356=ORIENTED_EDGE('',*,*,#357,.F.); +#357=EDGE_CURVE('',#258,#244,#358,.T.); +#358=LINE('',#359,#360); +#359=CARTESIAN_POINT('',(0.65,-1.3375,0.1375)); +#360=VECTOR('',#361,1.); +#361=DIRECTION('',(-9.614813431918E-17,-0.707106781187,0.707106781187)); +#362=ORIENTED_EDGE('',*,*,#257,.F.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#366,#367); +#365=CARTESIAN_POINT('',(-0.8,-1.375,0.175)); +#366=DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#367=DIRECTION('',(-1.,0.,0.)); +#368=ADVANCED_FACE('',(#369),#378,.F.); +#369=FACE_BOUND('',#370,.T.); +#370=EDGE_LOOP('',(#221,#236,#371,#377)); +#371=ORIENTED_EDGE('',*,*,#372,.F.); +#372=EDGE_CURVE('',#289,#238,#373,.T.); +#373=LINE('',#374,#375); +#374=CARTESIAN_POINT('',(0.65,-1.3375,1.4125)); +#375=VECTOR('',#376,1.); +#376=DIRECTION('',(9.614813431918E-16,-0.707106781187,-0.707106781187)); +#377=ORIENTED_EDGE('',*,*,#288,.F.); +#378=PLANE('',#379); +#379=AXIS2_PLACEMENT_3D('',#380,#381,#367); +#380=CARTESIAN_POINT('',(-0.8,-1.375,1.375)); +#381=DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#382=ADVANCED_FACE('',(#383),#405,.F.); +#383=FACE_BOUND('',#384,.T.); +#384=EDGE_LOOP('',(#385,#393,#242,#399)); +#385=ORIENTED_EDGE('',*,*,#386,.T.); +#386=EDGE_CURVE('',#387,#389,#391,.T.); +#387=VERTEX_POINT('',#388); +#388=CARTESIAN_POINT('',(0.8,-1.3,0.25)); +#389=VERTEX_POINT('',#390); +#390=CARTESIAN_POINT('',(0.8,-1.3,1.3)); +#391=LINE('',#392,#69); +#392=CARTESIAN_POINT('',(0.8,-1.3,1.E-01)); +#393=ORIENTED_EDGE('',*,*,#394,.T.); +#394=EDGE_CURVE('',#389,#238,#395,.T.); +#395=LINE('',#396,#397); +#396=CARTESIAN_POINT('',(0.725,-1.375,1.3)); +#397=VECTOR('',#398,1.); +#398=DIRECTION('',(-0.707106781187,-0.707106781187,2.884444029575E-16)); +#399=ORIENTED_EDGE('',*,*,#400,.F.); +#400=EDGE_CURVE('',#387,#244,#401,.T.); +#401=LINE('',#402,#403); +#402=CARTESIAN_POINT('',(0.725,-1.375,0.25)); +#403=VECTOR('',#404,1.); +#404=DIRECTION('',(-0.707106781187,-0.707106781187,-4.807406715959E-16)); +#405=PLANE('',#406); +#406=AXIS2_PLACEMENT_3D('',#407,#408,#119); +#407=CARTESIAN_POINT('',(0.725,-1.375,1.E-01)); +#408=DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#409=ADVANCED_FACE('',(#410),#419,.F.); +#410=FACE_BOUND('',#411,.T.); +#411=EDGE_LOOP('',(#274,#412,#413,#266)); +#412=ORIENTED_EDGE('',*,*,#346,.T.); +#413=ORIENTED_EDGE('',*,*,#414,.F.); +#414=EDGE_CURVE('',#263,#341,#415,.T.); +#415=LINE('',#416,#417); +#416=CARTESIAN_POINT('',(0.65,1.3375,0.1375)); +#417=VECTOR('',#418,1.); +#418=DIRECTION('',(-9.614813431918E-17,0.707106781187,0.707106781187)); +#419=PLANE('',#420); +#420=AXIS2_PLACEMENT_3D('',#421,#422,#367); +#421=CARTESIAN_POINT('',(-0.8,1.375,0.175)); +#422=DIRECTION('',(0.,-0.707106781187,0.707106781187)); +#423=ADVANCED_FACE('',(#424),#445,.F.); +#424=FACE_BOUND('',#425,.F.); +#425=EDGE_LOOP('',(#426,#432,#438,#444)); +#426=ORIENTED_EDGE('',*,*,#427,.T.); +#427=EDGE_CURVE('',#258,#387,#428,.T.); +#428=LINE('',#429,#430); +#429=CARTESIAN_POINT('',(0.6875,-1.3,0.1375)); +#430=VECTOR('',#431,1.); +#431=DIRECTION('',(0.707106781187,4.807406715959E-16,0.707106781187)); +#432=ORIENTED_EDGE('',*,*,#433,.T.); +#433=EDGE_CURVE('',#387,#434,#436,.T.); +#434=VERTEX_POINT('',#435); +#435=CARTESIAN_POINT('',(0.8,1.3,0.25)); +#436=LINE('',#437,#76); +#437=CARTESIAN_POINT('',(0.8,-1.45,0.25)); +#438=ORIENTED_EDGE('',*,*,#439,.F.); +#439=EDGE_CURVE('',#263,#434,#440,.T.); +#440=LINE('',#441,#442); +#441=CARTESIAN_POINT('',(0.6875,1.3,0.1375)); +#442=VECTOR('',#443,1.); +#443=DIRECTION('',(0.707106781187,-4.807406715959E-16,0.707106781187)); +#444=ORIENTED_EDGE('',*,*,#262,.F.); +#445=PLANE('',#446); +#446=AXIS2_PLACEMENT_3D('',#447,#448,#449); +#447=CARTESIAN_POINT('',(0.725,-1.45,0.175)); +#448=DIRECTION('',(-0.707106781187,1.735113744859E-18,0.707106781187)); +#449=DIRECTION('',(1.226910695119E-18,1.,-1.226910695119E-18)); +#450=ADVANCED_FACE('',(#451),#460,.T.); +#451=FACE_BOUND('',#452,.F.); +#452=EDGE_LOOP('',(#453,#333,#454,#299)); +#453=ORIENTED_EDGE('',*,*,#319,.F.); +#454=ORIENTED_EDGE('',*,*,#455,.T.); +#455=EDGE_CURVE('',#335,#295,#456,.T.); +#456=LINE('',#457,#458); +#457=CARTESIAN_POINT('',(0.65,1.4125,1.3375)); +#458=VECTOR('',#459,1.); +#459=DIRECTION('',(-9.614813431918E-16,-0.707106781187,0.707106781187)); +#460=PLANE('',#461); +#461=AXIS2_PLACEMENT_3D('',#462,#463,#367); +#462=CARTESIAN_POINT('',(-0.8,1.375,1.375)); +#463=DIRECTION('',(0.,0.707106781187,0.707106781187)); +#464=ADVANCED_FACE('',(#465),#486,.T.); +#465=FACE_BOUND('',#466,.T.); +#466=EDGE_LOOP('',(#467,#473,#479,#485)); +#467=ORIENTED_EDGE('',*,*,#468,.T.); +#468=EDGE_CURVE('',#289,#389,#469,.T.); +#469=LINE('',#470,#471); +#470=CARTESIAN_POINT('',(0.6875,-1.3,1.4125)); +#471=VECTOR('',#472,1.); +#472=DIRECTION('',(0.707106781187,-6.730369402342E-16,-0.707106781187)); +#473=ORIENTED_EDGE('',*,*,#474,.T.); +#474=EDGE_CURVE('',#389,#475,#477,.T.); +#475=VERTEX_POINT('',#476); +#476=CARTESIAN_POINT('',(0.8,1.3,1.3)); +#477=LINE('',#478,#76); +#478=CARTESIAN_POINT('',(0.8,-1.45,1.3)); +#479=ORIENTED_EDGE('',*,*,#480,.T.); +#480=EDGE_CURVE('',#475,#295,#481,.T.); +#481=LINE('',#482,#483); +#482=CARTESIAN_POINT('',(0.725,1.3,1.375)); +#483=VECTOR('',#484,1.); +#484=DIRECTION('',(-0.707106781187,-5.768888059151E-16,0.707106781187)); +#485=ORIENTED_EDGE('',*,*,#294,.F.); +#486=PLANE('',#487); +#487=AXIS2_PLACEMENT_3D('',#488,#489,#490); +#488=CARTESIAN_POINT('',(0.725,-1.45,1.375)); +#489=DIRECTION('',(0.707106781187,-1.735113744859E-18,0.707106781187)); +#490=DIRECTION('',(1.226910695119E-18,1.,1.226910695119E-18)); +#491=ADVANCED_FACE('',(#492),#505,.F.); +#492=FACE_BOUND('',#493,.F.); +#493=EDGE_LOOP('',(#305,#494,#499,#504)); +#494=ORIENTED_EDGE('',*,*,#495,.F.); +#495=EDGE_CURVE('',#496,#307,#498,.T.); +#496=VERTEX_POINT('',#497); +#497=CARTESIAN_POINT('',(-0.2,1.05,1.35)); +#498=LINE('',#497,#69); +#499=ORIENTED_EDGE('',*,*,#500,.T.); +#500=EDGE_CURVE('',#496,#496,#501,.T.); +#501=CIRCLE('',#502,0.2); +#502=AXIS2_PLACEMENT_3D('',#503,#13,#14); +#503=CARTESIAN_POINT('',(-0.4,1.05,1.35)); +#504=ORIENTED_EDGE('',*,*,#495,.T.); +#505=CYLINDRICAL_SURFACE('',#502,0.2); +#506=ADVANCED_FACE('',(#507),#525,.T.); +#507=FACE_BOUND('',#508,.F.); +#508=EDGE_LOOP('',(#509,#513,#339,#519)); +#509=ORIENTED_EDGE('',*,*,#510,.T.); +#510=EDGE_CURVE('',#434,#475,#511,.T.); +#511=LINE('',#512,#69); +#512=CARTESIAN_POINT('',(0.8,1.3,1.E-01)); +#513=ORIENTED_EDGE('',*,*,#514,.F.); +#514=EDGE_CURVE('',#335,#475,#515,.T.); +#515=LINE('',#516,#517); +#516=CARTESIAN_POINT('',(0.6875,1.4125,1.3)); +#517=VECTOR('',#518,1.); +#518=DIRECTION('',(0.707106781187,-0.707106781187,-3.845925372767E-16)); +#519=ORIENTED_EDGE('',*,*,#520,.F.); +#520=EDGE_CURVE('',#434,#341,#521,.T.); +#521=LINE('',#522,#523); +#522=CARTESIAN_POINT('',(0.725,1.375,0.25)); +#523=VECTOR('',#524,1.); +#524=DIRECTION('',(-0.707106781187,0.707106781187,-4.807406715959E-16)); +#525=PLANE('',#526); +#526=AXIS2_PLACEMENT_3D('',#527,#528,#119); +#527=CARTESIAN_POINT('',(0.725,1.375,1.E-01)); +#528=DIRECTION('',(0.707106781187,0.707106781187,0.)); +#529=ADVANCED_FACE('',(#530),#534,.F.); +#530=FACE_BOUND('',#531,.F.); +#531=EDGE_LOOP('',(#532,#533,#399)); +#532=ORIENTED_EDGE('',*,*,#427,.F.); +#533=ORIENTED_EDGE('',*,*,#357,.T.); +#534=PLANE('',#535); +#535=AXIS2_PLACEMENT_3D('',#259,#536,#118); +#536=DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919)); +#537=ADVANCED_FACE('',(#538),#543,.T.); +#538=FACE_BOUND('',#539,.T.); +#539=EDGE_LOOP('',(#540,#541,#542)); +#540=ORIENTED_EDGE('',*,*,#468,.F.); +#541=ORIENTED_EDGE('',*,*,#372,.T.); +#542=ORIENTED_EDGE('',*,*,#394,.F.); +#543=PLANE('',#544); +#544=AXIS2_PLACEMENT_3D('',#290,#282,#545); +#545=DIRECTION('',(-0.707106781187,-0.707106781187,-2.775557561563E-17)); +#546=ADVANCED_FACE('',(#547),#551,.T.); +#547=FACE_BOUND('',#548,.T.); +#548=EDGE_LOOP('',(#549,#432,#509,#550)); +#549=ORIENTED_EDGE('',*,*,#386,.F.); +#550=ORIENTED_EDGE('',*,*,#474,.F.); +#551=PLANE('',#552); +#552=AXIS2_PLACEMENT_3D('',#553,#14,#13); +#553=CARTESIAN_POINT('',(0.8,-1.45,1.E-01)); +#554=ADVANCED_FACE('',(#555),#558,.T.); +#555=FACE_BOUND('',#556,.T.); +#556=EDGE_LOOP('',(#438,#557,#519)); +#557=ORIENTED_EDGE('',*,*,#414,.T.); +#558=PLANE('',#559); +#559=AXIS2_PLACEMENT_3D('',#264,#230,#408); +#560=ADVANCED_FACE('',(#561),#564,.T.); +#561=FACE_BOUND('',#562,.T.); +#562=EDGE_LOOP('',(#513,#454,#563)); +#563=ORIENTED_EDGE('',*,*,#480,.F.); +#564=PLANE('',#565); +#565=AXIS2_PLACEMENT_3D('',#336,#566,#567); +#566=DIRECTION('',(0.57735026919,0.57735026919,0.57735026919)); +#567=DIRECTION('',(-0.707106781187,-1.026956297778E-15,0.707106781187)); +#568=ADVANCED_FACE('',(#569),#572,.T.); +#569=FACE_BOUND('',#570,.F.); +#570=EDGE_LOOP('',(#571)); +#571=ORIENTED_EDGE('',*,*,#500,.F.); +#572=PLANE('',#502); +#573=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#574,#575); +#574=( REPRESENTATION_RELATIONSHIP('','',#55,#40)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#575=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#576); +#576=NEXT_ASSEMBLY_USAGE_OCCURRENCE('33','','',#36,#51,$); +#577=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#53)); +#578=SHAPE_DEFINITION_REPRESENTATION(#579,#584); +#579=PRODUCT_DEFINITION_SHAPE('','',#580); +#580=PRODUCT_DEFINITION('design','',#581,#583); +#581=PRODUCT_DEFINITION_FORMATION('','',#582); +#582=PRODUCT('dot','dot','',(#8)); +#583=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#584=SHAPE_REPRESENTATION('',(#11,#11),#41); +#585=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#586,#587); +#586=( REPRESENTATION_RELATIONSHIP('','',#584,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#587=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#588); +#588=NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','','',#5,#580,$); +#589=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#582)); +#590=SHAPE_DEFINITION_REPRESENTATION(#591,#596); +#591=PRODUCT_DEFINITION_SHAPE('','',#592); +#592=PRODUCT_DEFINITION('design','',#593,#595); +#593=PRODUCT_DEFINITION_FORMATION('','',#594); +#594=PRODUCT('dot_part','dot_part','',(#8)); +#595=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#596=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#597),#41); +#597=MANIFOLD_SOLID_BREP('',#598); +#598=CLOSED_SHELL('',(#599,#612,#617)); +#599=ADVANCED_FACE('',(#600),#505,.T.); +#600=FACE_BOUND('',#601,.T.); +#601=EDGE_LOOP('',(#602,#609,#499,#611)); +#602=ORIENTED_EDGE('',*,*,#603,.F.); +#603=EDGE_CURVE('',#604,#604,#606,.T.); +#604=VERTEX_POINT('',#605); +#605=CARTESIAN_POINT('',(-0.2,1.05,1.4)); +#606=CIRCLE('',#607,0.2); +#607=AXIS2_PLACEMENT_3D('',#608,#13,#14); +#608=CARTESIAN_POINT('',(-0.4,1.05,1.4)); +#609=ORIENTED_EDGE('',*,*,#610,.F.); +#610=EDGE_CURVE('',#496,#604,#498,.T.); +#611=ORIENTED_EDGE('',*,*,#610,.T.); +#612=ADVANCED_FACE('',(#613),#616,.T.); +#613=FACE_BOUND('',#614,.T.); +#614=EDGE_LOOP('',(#615)); +#615=ORIENTED_EDGE('',*,*,#603,.T.); +#616=PLANE('',#607); +#617=ADVANCED_FACE('',(#618),#572,.F.); +#618=FACE_BOUND('',#570,.T.); +#619=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#620,#621); +#620=( REPRESENTATION_RELATIONSHIP('','',#596,#584)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#621=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#622); +#622=NEXT_ASSEMBLY_USAGE_OCCURRENCE('35','','',#580,#592,$); +#623=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#594)); +#624=SHAPE_DEFINITION_REPRESENTATION(#625,#630); +#625=PRODUCT_DEFINITION_SHAPE('','',#626); +#626=PRODUCT_DEFINITION('design','',#627,#629); +#627=PRODUCT_DEFINITION_FORMATION('','',#628); +#628=PRODUCT('lead-1','lead-1','',(#8)); +#629=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#630=SHAPE_REPRESENTATION('',(#11,#11),#631); +#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') ); +#632=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#29,'distance_accuracy_value','confusion accuracy'); +#633=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#634,#636); +#634=( REPRESENTATION_RELATIONSHIP('','',#630,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#635)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#635=ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#636=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#637); +#637=NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','','',#5,#626,$); +#638=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#628)); +#639=SHAPE_DEFINITION_REPRESENTATION(#640,#645); +#640=PRODUCT_DEFINITION_SHAPE('','',#641); +#641=PRODUCT_DEFINITION('design','',#642,#644); +#642=PRODUCT_DEFINITION_FORMATION('','',#643); +#643=PRODUCT('lead-1_part','lead-1_part','',(#8)); +#644=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#645=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#646),#940); +#646=MANIFOLD_SOLID_BREP('',#647); +#647=CLOSED_SHELL('',(#648,#731,#750,#827,#841,#851,#861,#872,#883,#893,#903,#914,#925,#930)); +#648=ADVANCED_FACE('',(#649),#729,.F.); +#649=FACE_BOUND('',#650,.F.); +#650=EDGE_LOOP('',(#651,#658,#663,#668,#677,#684,#693,#698,#703,#708,#717,#722)); +#651=ORIENTED_EDGE('',*,*,#652,.F.); +#652=EDGE_CURVE('',#653,#655,#657,.T.); +#653=VERTEX_POINT('',#654); +#654=CARTESIAN_POINT('',(0.,-0.2,-8.5E-02)); +#655=VERTEX_POINT('',#656); +#656=CARTESIAN_POINT('',(0.215,-0.2,-8.5E-02)); +#657=LINE('',#654,#241); +#658=ORIENTED_EDGE('',*,*,#659,.T.); +#659=EDGE_CURVE('',#653,#660,#662,.T.); +#660=VERTEX_POINT('',#661); +#661=CARTESIAN_POINT('',(0.,-0.2,8.5E-02)); +#662=LINE('',#654,#69); +#663=ORIENTED_EDGE('',*,*,#664,.T.); +#664=EDGE_CURVE('',#660,#665,#667,.T.); +#665=VERTEX_POINT('',#666); +#666=CARTESIAN_POINT('',(0.215,-0.2,8.5E-02)); +#667=LINE('',#661,#241); +#668=ORIENTED_EDGE('',*,*,#669,.T.); +#669=EDGE_CURVE('',#665,#670,#672,.T.); +#670=VERTEX_POINT('',#671); +#671=CARTESIAN_POINT('',(0.28,-0.2,0.15)); +#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.); +#673=CARTESIAN_POINT('',(0.235420352248,-0.2,8.5E-02)); +#674=CARTESIAN_POINT('',(0.255840704497,-0.2,9.301905357589E-02)); +#675=CARTESIAN_POINT('',(0.271980946424,-0.2,0.109159295503)); +#676=CARTESIAN_POINT('',(0.28,-0.2,0.129579647752)); +#677=ORIENTED_EDGE('',*,*,#678,.T.); +#678=EDGE_CURVE('',#670,#679,#681,.T.); +#679=VERTEX_POINT('',#680); +#680=CARTESIAN_POINT('',(0.28,-0.2,0.455)); +#681=LINE('',#671,#682); +#682=VECTOR('',#683,1.); +#683=DIRECTION('',(2.449293598295E-16,0.,1.)); +#684=ORIENTED_EDGE('',*,*,#685,.T.); +#685=EDGE_CURVE('',#679,#686,#688,.T.); +#686=VERTEX_POINT('',#687); +#687=CARTESIAN_POINT('',(0.515,-0.2,0.69)); +#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.); +#689=CARTESIAN_POINT('',(0.28,-0.2,0.528827427359)); +#690=CARTESIAN_POINT('',(0.308991962928,-0.2,0.602654854719)); +#691=CARTESIAN_POINT('',(0.367345145281,-0.2,0.661008037072)); +#692=CARTESIAN_POINT('',(0.441172572641,-0.2,0.69)); +#693=ORIENTED_EDGE('',*,*,#694,.T.); +#694=EDGE_CURVE('',#686,#695,#697,.T.); +#695=VERTEX_POINT('',#696); +#696=CARTESIAN_POINT('',(1.4,-0.2,0.69)); +#697=LINE('',#687,#241); +#698=ORIENTED_EDGE('',*,*,#699,.F.); +#699=EDGE_CURVE('',#700,#695,#702,.T.); +#700=VERTEX_POINT('',#701); +#701=CARTESIAN_POINT('',(1.4,-0.2,0.52)); +#702=LINE('',#701,#69); +#703=ORIENTED_EDGE('',*,*,#704,.F.); +#704=EDGE_CURVE('',#705,#700,#707,.T.); +#705=VERTEX_POINT('',#706); +#706=CARTESIAN_POINT('',(0.515,-0.2,0.52)); +#707=LINE('',#706,#241); +#708=ORIENTED_EDGE('',*,*,#709,.F.); +#709=EDGE_CURVE('',#710,#705,#712,.T.); +#710=VERTEX_POINT('',#711); +#711=CARTESIAN_POINT('',(0.45,-0.2,0.455)); +#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.); +#713=CARTESIAN_POINT('',(0.45,-0.2,0.475420352248)); +#714=CARTESIAN_POINT('',(0.458019053576,-0.2,0.495840704497)); +#715=CARTESIAN_POINT('',(0.474159295503,-0.2,0.511980946424)); +#716=CARTESIAN_POINT('',(0.494579647752,-0.2,0.52)); +#717=ORIENTED_EDGE('',*,*,#718,.F.); +#718=EDGE_CURVE('',#719,#710,#721,.T.); +#719=VERTEX_POINT('',#720); +#720=CARTESIAN_POINT('',(0.45,-0.2,0.15)); +#721=LINE('',#720,#682); +#722=ORIENTED_EDGE('',*,*,#723,.F.); +#723=EDGE_CURVE('',#655,#719,#724,.T.); +#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.); +#725=CARTESIAN_POINT('',(0.288827427359,-0.2,-8.5E-02)); +#726=CARTESIAN_POINT('',(0.362654854719,-0.2,-5.60080370718E-02)); +#727=CARTESIAN_POINT('',(0.421008037072,-0.2,2.34514528128E-03)); +#728=CARTESIAN_POINT('',(0.45,-0.2,7.617257264064E-02)); +#729=PLANE('',#730); +#730=AXIS2_PLACEMENT_3D('',#654,#77,#13); +#731=ADVANCED_FACE('',(#732),#748,.F.); +#732=FACE_BOUND('',#733,.F.); +#733=EDGE_LOOP('',(#734,#735,#740,#745)); +#734=ORIENTED_EDGE('',*,*,#664,.F.); +#735=ORIENTED_EDGE('',*,*,#736,.T.); +#736=EDGE_CURVE('',#660,#737,#739,.T.); +#737=VERTEX_POINT('',#738); +#738=CARTESIAN_POINT('',(0.,0.2,8.5E-02)); +#739=LINE('',#661,#76); +#740=ORIENTED_EDGE('',*,*,#741,.T.); +#741=EDGE_CURVE('',#737,#742,#744,.T.); +#742=VERTEX_POINT('',#743); +#743=CARTESIAN_POINT('',(0.215,0.2,8.5E-02)); +#744=LINE('',#738,#241); +#745=ORIENTED_EDGE('',*,*,#746,.F.); +#746=EDGE_CURVE('',#665,#742,#747,.T.); +#747=LINE('',#666,#76); +#748=PLANE('',#749); +#749=AXIS2_PLACEMENT_3D('',#661,#119,#77); +#750=ADVANCED_FACE('',(#751),#824,.F.); +#751=FACE_BOUND('',#752,.F.); +#752=EDGE_LOOP('',(#753,#754,#760,#765,#774,#779,#788,#793,#798,#803,#812,#817)); +#753=ORIENTED_EDGE('',*,*,#741,.F.); +#754=ORIENTED_EDGE('',*,*,#755,.T.); +#755=EDGE_CURVE('',#737,#756,#758,.T.); +#756=VERTEX_POINT('',#757); +#757=CARTESIAN_POINT('',(0.,0.2,-8.5E-02)); +#758=LINE('',#738,#759); +#759=VECTOR('',#119,1.); +#760=ORIENTED_EDGE('',*,*,#761,.T.); +#761=EDGE_CURVE('',#756,#762,#764,.T.); +#762=VERTEX_POINT('',#763); +#763=CARTESIAN_POINT('',(0.215,0.2,-8.5E-02)); +#764=LINE('',#757,#241); +#765=ORIENTED_EDGE('',*,*,#766,.T.); +#766=EDGE_CURVE('',#762,#767,#769,.T.); +#767=VERTEX_POINT('',#768); +#768=CARTESIAN_POINT('',(0.45,0.2,0.15)); +#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.); +#770=CARTESIAN_POINT('',(0.288827427359,0.2,-8.5E-02)); +#771=CARTESIAN_POINT('',(0.362654854719,0.2,-5.60080370718E-02)); +#772=CARTESIAN_POINT('',(0.421008037072,0.2,2.34514528128E-03)); +#773=CARTESIAN_POINT('',(0.45,0.2,7.617257264064E-02)); +#774=ORIENTED_EDGE('',*,*,#775,.T.); +#775=EDGE_CURVE('',#767,#776,#778,.T.); +#776=VERTEX_POINT('',#777); +#777=CARTESIAN_POINT('',(0.45,0.2,0.455)); +#778=LINE('',#768,#682); +#779=ORIENTED_EDGE('',*,*,#780,.T.); +#780=EDGE_CURVE('',#776,#781,#783,.T.); +#781=VERTEX_POINT('',#782); +#782=CARTESIAN_POINT('',(0.515,0.2,0.52)); +#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.); +#784=CARTESIAN_POINT('',(0.45,0.2,0.475420352248)); +#785=CARTESIAN_POINT('',(0.458019053576,0.2,0.495840704497)); +#786=CARTESIAN_POINT('',(0.474159295503,0.2,0.511980946424)); +#787=CARTESIAN_POINT('',(0.494579647752,0.2,0.52)); +#788=ORIENTED_EDGE('',*,*,#789,.T.); +#789=EDGE_CURVE('',#781,#790,#792,.T.); +#790=VERTEX_POINT('',#791); +#791=CARTESIAN_POINT('',(1.4,0.2,0.52)); +#792=LINE('',#782,#241); +#793=ORIENTED_EDGE('',*,*,#794,.F.); +#794=EDGE_CURVE('',#795,#790,#797,.T.); +#795=VERTEX_POINT('',#796); +#796=CARTESIAN_POINT('',(1.4,0.2,0.69)); +#797=LINE('',#796,#759); +#798=ORIENTED_EDGE('',*,*,#799,.F.); +#799=EDGE_CURVE('',#800,#795,#802,.T.); +#800=VERTEX_POINT('',#801); +#801=CARTESIAN_POINT('',(0.515,0.2,0.69)); +#802=LINE('',#801,#241); +#803=ORIENTED_EDGE('',*,*,#804,.F.); +#804=EDGE_CURVE('',#805,#800,#807,.T.); +#805=VERTEX_POINT('',#806); +#806=CARTESIAN_POINT('',(0.28,0.2,0.455)); +#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.); +#808=CARTESIAN_POINT('',(0.28,0.2,0.528827427359)); +#809=CARTESIAN_POINT('',(0.308991962928,0.2,0.602654854719)); +#810=CARTESIAN_POINT('',(0.367345145281,0.2,0.661008037072)); +#811=CARTESIAN_POINT('',(0.441172572641,0.2,0.69)); +#812=ORIENTED_EDGE('',*,*,#813,.F.); +#813=EDGE_CURVE('',#814,#805,#816,.T.); +#814=VERTEX_POINT('',#815); +#815=CARTESIAN_POINT('',(0.28,0.2,0.15)); +#816=LINE('',#815,#69); +#817=ORIENTED_EDGE('',*,*,#818,.F.); +#818=EDGE_CURVE('',#742,#814,#819,.T.); +#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.); +#820=CARTESIAN_POINT('',(0.235420352248,0.2,8.5E-02)); +#821=CARTESIAN_POINT('',(0.255840704497,0.2,9.301905357589E-02)); +#822=CARTESIAN_POINT('',(0.271980946424,0.2,0.109159295503)); +#823=CARTESIAN_POINT('',(0.28,0.2,0.129579647752)); +#824=PLANE('',#825); +#825=AXIS2_PLACEMENT_3D('',#738,#826,#119); +#826=DIRECTION('',(0.,-1.,0.)); +#827=ADVANCED_FACE('',(#828),#839,.F.); +#828=FACE_BOUND('',#829,.F.); +#829=EDGE_LOOP('',(#830,#831,#835,#836)); +#830=ORIENTED_EDGE('',*,*,#761,.F.); +#831=ORIENTED_EDGE('',*,*,#832,.T.); +#832=EDGE_CURVE('',#756,#653,#833,.T.); +#833=LINE('',#757,#834); +#834=VECTOR('',#826,1.); +#835=ORIENTED_EDGE('',*,*,#652,.T.); +#836=ORIENTED_EDGE('',*,*,#837,.F.); +#837=EDGE_CURVE('',#762,#655,#838,.T.); +#838=LINE('',#763,#834); +#839=PLANE('',#840); +#840=AXIS2_PLACEMENT_3D('',#757,#13,#826); +#841=ADVANCED_FACE('',(#842),#850,.F.); +#842=FACE_BOUND('',#843,.F.); +#843=EDGE_LOOP('',(#844,#845,#846,#847)); +#844=ORIENTED_EDGE('',*,*,#669,.F.); +#845=ORIENTED_EDGE('',*,*,#746,.T.); +#846=ORIENTED_EDGE('',*,*,#818,.T.); +#847=ORIENTED_EDGE('',*,*,#848,.F.); +#848=EDGE_CURVE('',#670,#814,#849,.T.); +#849=B_SPLINE_CURVE_WITH_KNOTS('',1,(#671,#815),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#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.); +#851=ADVANCED_FACE('',(#852),#860,.F.); +#852=FACE_BOUND('',#853,.F.); +#853=EDGE_LOOP('',(#854,#855,#856,#857)); +#854=ORIENTED_EDGE('',*,*,#766,.F.); +#855=ORIENTED_EDGE('',*,*,#837,.T.); +#856=ORIENTED_EDGE('',*,*,#723,.T.); +#857=ORIENTED_EDGE('',*,*,#858,.F.); +#858=EDGE_CURVE('',#767,#719,#859,.T.); +#859=B_SPLINE_CURVE_WITH_KNOTS('',1,(#768,#720),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#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.); +#861=ADVANCED_FACE('',(#862),#870,.F.); +#862=FACE_BOUND('',#863,.F.); +#863=EDGE_LOOP('',(#864,#865,#866,#867)); +#864=ORIENTED_EDGE('',*,*,#678,.F.); +#865=ORIENTED_EDGE('',*,*,#848,.T.); +#866=ORIENTED_EDGE('',*,*,#813,.T.); +#867=ORIENTED_EDGE('',*,*,#868,.F.); +#868=EDGE_CURVE('',#679,#805,#869,.T.); +#869=LINE('',#680,#76); +#870=PLANE('',#871); +#871=AXIS2_PLACEMENT_3D('',#671,#14,#77); +#872=ADVANCED_FACE('',(#873),#881,.F.); +#873=FACE_BOUND('',#874,.F.); +#874=EDGE_LOOP('',(#875,#876,#877,#878)); +#875=ORIENTED_EDGE('',*,*,#775,.F.); +#876=ORIENTED_EDGE('',*,*,#858,.T.); +#877=ORIENTED_EDGE('',*,*,#718,.T.); +#878=ORIENTED_EDGE('',*,*,#879,.F.); +#879=EDGE_CURVE('',#776,#710,#880,.T.); +#880=LINE('',#777,#834); +#881=PLANE('',#882); +#882=AXIS2_PLACEMENT_3D('',#768,#367,#826); +#883=ADVANCED_FACE('',(#884),#892,.F.); +#884=FACE_BOUND('',#885,.F.); +#885=EDGE_LOOP('',(#886,#887,#888,#889)); +#886=ORIENTED_EDGE('',*,*,#685,.F.); +#887=ORIENTED_EDGE('',*,*,#868,.T.); +#888=ORIENTED_EDGE('',*,*,#804,.T.); +#889=ORIENTED_EDGE('',*,*,#890,.F.); +#890=EDGE_CURVE('',#686,#800,#891,.T.); +#891=B_SPLINE_CURVE_WITH_KNOTS('',1,(#687,#801),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#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.); +#893=ADVANCED_FACE('',(#894),#902,.F.); +#894=FACE_BOUND('',#895,.F.); +#895=EDGE_LOOP('',(#896,#897,#898,#899)); +#896=ORIENTED_EDGE('',*,*,#780,.F.); +#897=ORIENTED_EDGE('',*,*,#879,.T.); +#898=ORIENTED_EDGE('',*,*,#709,.T.); +#899=ORIENTED_EDGE('',*,*,#900,.F.); +#900=EDGE_CURVE('',#781,#705,#901,.T.); +#901=B_SPLINE_CURVE_WITH_KNOTS('',1,(#782,#706),.UNSPECIFIED.,.F.,.F.,(2,2),(0.,0.4),.PIECEWISE_BEZIER_KNOTS.); +#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.); +#903=ADVANCED_FACE('',(#904),#912,.F.); +#904=FACE_BOUND('',#905,.F.); +#905=EDGE_LOOP('',(#906,#907,#908,#909)); +#906=ORIENTED_EDGE('',*,*,#694,.F.); +#907=ORIENTED_EDGE('',*,*,#890,.T.); +#908=ORIENTED_EDGE('',*,*,#799,.T.); +#909=ORIENTED_EDGE('',*,*,#910,.F.); +#910=EDGE_CURVE('',#695,#795,#911,.T.); +#911=LINE('',#696,#76); +#912=PLANE('',#913); +#913=AXIS2_PLACEMENT_3D('',#687,#119,#77); +#914=ADVANCED_FACE('',(#915),#923,.F.); +#915=FACE_BOUND('',#916,.F.); +#916=EDGE_LOOP('',(#917,#918,#919,#920)); +#917=ORIENTED_EDGE('',*,*,#789,.F.); +#918=ORIENTED_EDGE('',*,*,#900,.T.); +#919=ORIENTED_EDGE('',*,*,#704,.T.); +#920=ORIENTED_EDGE('',*,*,#921,.F.); +#921=EDGE_CURVE('',#790,#700,#922,.T.); +#922=LINE('',#791,#834); +#923=PLANE('',#924); +#924=AXIS2_PLACEMENT_3D('',#782,#13,#826); +#925=ADVANCED_FACE('',(#926),#928,.T.); +#926=FACE_BOUND('',#927,.T.); +#927=EDGE_LOOP('',(#658,#735,#754,#831)); +#928=PLANE('',#929); +#929=AXIS2_PLACEMENT_3D('',#12,#367,#119); +#930=ADVANCED_FACE('',(#931),#937,.F.); +#931=FACE_BOUND('',#932,.F.); +#932=EDGE_LOOP('',(#933,#934,#935,#936)); +#933=ORIENTED_EDGE('',*,*,#699,.T.); +#934=ORIENTED_EDGE('',*,*,#910,.T.); +#935=ORIENTED_EDGE('',*,*,#794,.T.); +#936=ORIENTED_EDGE('',*,*,#921,.T.); +#937=PLANE('',#938); +#938=AXIS2_PLACEMENT_3D('',#939,#367,#119); +#939=CARTESIAN_POINT('',(1.4,6.086749038515E-18,0.605)); +#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') ); +#941=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#942,#943); +#942=( REPRESENTATION_RELATIONSHIP('','',#645,#630)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#943=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#944); +#944=NEXT_ASSEMBLY_USAGE_OCCURRENCE('37','','',#626,#641,$); +#945=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#643)); +#946=SHAPE_DEFINITION_REPRESENTATION(#947,#952); +#947=PRODUCT_DEFINITION_SHAPE('','',#948); +#948=PRODUCT_DEFINITION('design','',#949,#951); +#949=PRODUCT_DEFINITION_FORMATION('','',#950); +#950=PRODUCT('lead-2','lead-2','',(#8)); +#951=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#952=SHAPE_REPRESENTATION('',(#11,#11),#940); +#953=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#954,#956); +#954=( REPRESENTATION_RELATIONSHIP('','',#952,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#955)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#955=ITEM_DEFINED_TRANSFORMATION('','',#11,#17); +#956=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#957); +#957=NEXT_ASSEMBLY_USAGE_OCCURRENCE('40','','',#5,#948,$); +#958=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#950)); +#959=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#960,#961); +#960=( REPRESENTATION_RELATIONSHIP('','',#645,#952)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#961=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#962); +#962=NEXT_ASSEMBLY_USAGE_OCCURRENCE('39','','',#948,#641,$); +#963=SHAPE_DEFINITION_REPRESENTATION(#964,#969); +#964=PRODUCT_DEFINITION_SHAPE('','',#965); +#965=PRODUCT_DEFINITION('design','',#966,#968); +#966=PRODUCT_DEFINITION_FORMATION('','',#967); +#967=PRODUCT('lead-3','lead-3','',(#8)); +#968=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#969=SHAPE_REPRESENTATION('',(#11,#11),#940); +#970=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#971,#973); +#971=( REPRESENTATION_RELATIONSHIP('','',#969,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#972)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#972=ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#973=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#974); +#974=NEXT_ASSEMBLY_USAGE_OCCURRENCE('42','','',#5,#965,$); +#975=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#967)); +#976=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#977,#978); +#977=( REPRESENTATION_RELATIONSHIP('','',#645,#969)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#978=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#979); +#979=NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','','',#965,#641,$); +#980=SHAPE_DEFINITION_REPRESENTATION(#981,#986); +#981=PRODUCT_DEFINITION_SHAPE('','',#982); +#982=PRODUCT_DEFINITION('design','',#983,#985); +#983=PRODUCT_DEFINITION_FORMATION('','',#984); +#984=PRODUCT('lead-4','lead-4','',(#8)); +#985=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#986=SHAPE_REPRESENTATION('',(#11,#11),#940); +#987=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#988,#990); +#988=( REPRESENTATION_RELATIONSHIP('','',#986,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#989)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#989=ITEM_DEFINED_TRANSFORMATION('','',#11,#21); +#990=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#991); +#991=NEXT_ASSEMBLY_USAGE_OCCURRENCE('44','','',#5,#982,$); +#992=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#984)); +#993=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#994,#995); +#994=( REPRESENTATION_RELATIONSHIP('','',#645,#986)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#995=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#996); +#996=NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','','',#982,#641,$); +#997=SHAPE_DEFINITION_REPRESENTATION(#998,#1003); +#998=PRODUCT_DEFINITION_SHAPE('','',#999); +#999=PRODUCT_DEFINITION('design','',#1000,#1002); +#1000=PRODUCT_DEFINITION_FORMATION('','',#1001); +#1001=PRODUCT('lead-5','lead-5','',(#8)); +#1002=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1003=SHAPE_REPRESENTATION('',(#11,#11),#940); +#1004=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1005,#1007); +#1005=( REPRESENTATION_RELATIONSHIP('','',#1003,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1006)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1006=ITEM_DEFINED_TRANSFORMATION('','',#11,#24); +#1007=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1008); +#1008=NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','','',#5,#999,$); +#1009=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1001)); +#1010=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1011,#1012); +#1011=( REPRESENTATION_RELATIONSHIP('','',#645,#1003)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1012=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1013); +#1013=NEXT_ASSEMBLY_USAGE_OCCURRENCE('45','','',#999,#641,$); +#1014=SHAPE_DEFINITION_REPRESENTATION(#1015,#1020); +#1015=PRODUCT_DEFINITION_SHAPE('','',#1016); +#1016=PRODUCT_DEFINITION('design','',#1017,#1019); +#1017=PRODUCT_DEFINITION_FORMATION('','',#1018); +#1018=PRODUCT('lead-6','lead-6','',(#8)); +#1019=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1020=SHAPE_REPRESENTATION('',(#11,#11),#940); +#1021=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1022,#1024); +#1022=( REPRESENTATION_RELATIONSHIP('','',#1020,#10)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1023)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1023=ITEM_DEFINED_TRANSFORMATION('','',#11,#26); +#1024=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1025); +#1025=NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','','',#5,#1016,$); +#1026=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1018)); +#1027=CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1028,#1029); +#1028=( REPRESENTATION_RELATIONSHIP('','',#645,#1020)REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#45)SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1029=PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#1030); +#1030=NEXT_ASSEMBLY_USAGE_OCCURRENCE('47','','',#1016,#641,$); +#1031=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1032),#940); +#1032=STYLED_ITEM('color',(#1033),#646); +#1033=PRESENTATION_STYLE_ASSIGNMENT((#1034)); +#1034=SURFACE_STYLE_USAGE(.BOTH.,#1035); +#1035=SURFACE_SIDE_STYLE('',(#1036)); +#1036=SURFACE_STYLE_FILL_AREA(#1037); +#1037=FILL_AREA_STYLE('',(#1038)); +#1038=FILL_AREA_STYLE_COLOUR('',#1039); +#1039=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#1040=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1041),#41); +#1041=STYLED_ITEM('color',(#1042),#597); +#1042=PRESENTATION_STYLE_ASSIGNMENT((#1043)); +#1043=SURFACE_STYLE_USAGE(.BOTH.,#1044); +#1044=SURFACE_SIDE_STYLE('',(#1045)); +#1045=SURFACE_STYLE_FILL_AREA(#1046); +#1046=FILL_AREA_STYLE('',(#1047)); +#1047=FILL_AREA_STYLE_COLOUR('',#1048); +#1048=COLOUR_RGB('',0.549019926594,0.549019926594,0.549019926594); +#1049=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#1050),#41); +#1050=STYLED_ITEM('color',(#1051),#56); +#1051=PRESENTATION_STYLE_ASSIGNMENT((#1052)); +#1052=SURFACE_STYLE_USAGE(.BOTH.,#1053); +#1053=SURFACE_SIDE_STYLE('',(#1054)); +#1054=SURFACE_STYLE_FILL_AREA(#1055); +#1055=FILL_AREA_STYLE('',(#1056)); +#1056=FILL_AREA_STYLE_COLOUR('',#1057); +#1057=COLOUR_RGB('',0.160784783862,0.160784783862,0.160784783862); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f8289e96-50c9-4db1-8def-e85f5e652c2c/package.lp b/pkg/f8289e96-50c9-4db1-8def-e85f5e652c2c/package.lp index cc7474f7..69f7aa2f 100644 --- a/pkg/f8289e96-50c9-4db1-8def-e85f5e652c2c/package.lp +++ b/pkg/f8289e96-50c9-4db1-8def-e85f5e652c2c/package.lp @@ -15,10 +15,12 @@ (pad c058c65b-3482-4a6f-9efa-d5aeb1fd2ab1 (name "4")) (pad 0bc8940c-ff27-4a71-8bc0-816c93d4f950 (name "5")) (pad 6e7a460e-bb32-4801-91fd-6e6d5155ac37 (name "6")) + (3d_model a001bb98-c971-443c-a6b0-f3c8e2f5cade (name "SOT23-6P95_280X145L60X40")) (footprint 9bff9cad-bc81-4fbb-bb1b-192e4070ba45 (name "default") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model a001bb98-c971-443c-a6b0-f3c8e2f5cade) (pad 7e576b6c-3899-477b-8d29-1e45ff5b7d54 (side top) (shape roundrect) (position -1.4 0.95) (rotation 0.0) (size 1.1 0.6) (radius 0.5) (stop_mask auto) (solder_paste auto) (clearance 0.0) (function standard) @@ -164,7 +166,4 @@ (auto_rotate true) (mirror false) (value "{{VALUE}}") ) ) - (approved missing_footprint_3d_model - (footprint 9bff9cad-bc81-4fbb-bb1b-192e4070ba45) - ) )