diff --git a/dev/35fc5e10-cbf4-48db-91b3-1844aad77921/device.lp b/dev/35fc5e10-cbf4-48db-91b3-1844aad77921/device.lp index b5667640..0eb32387 100644 --- a/dev/35fc5e10-cbf4-48db-91b3-1844aad77921/device.lp +++ b/dev/35fc5e10-cbf4-48db-91b3-1844aad77921/device.lp @@ -1,9 +1,9 @@ (librepcb_device 35fc5e10-cbf4-48db-91b3-1844aad77921 - (name "R-THT-0309") - (description "Generic THT 0309 resistor.") + (name "Resistor THT 0309") + (description "Generic through-hole resistor according DIN 0309.\n\nBody diameter: 3.50 mm\nBody length: 9.00 mm\nLegs diameter: 0.70 mm") (keywords "") (author "U. Bruhin") - (version "0.2") + (version "0.3") (created 2018-10-11T23:27:08Z) (deprecated false) (generated_by "") @@ -12,4 +12,5 @@ (package f9f931ea-99e7-43bb-bb52-b1facd8ffedb) (pad b51307ce-0811-472d-a861-a27a11a2a5ac (signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8)) (pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (signal ad623f98-9e73-49c3-9404-f7cfa99d17cd)) + (approved no_parts) ) diff --git a/dev/a0e021c0-90ab-4415-802e-40a847f682c8/device.lp b/dev/a0e021c0-90ab-4415-802e-40a847f682c8/device.lp index f9df0216..2173419f 100644 --- a/dev/a0e021c0-90ab-4415-802e-40a847f682c8/device.lp +++ b/dev/a0e021c0-90ab-4415-802e-40a847f682c8/device.lp @@ -1,9 +1,9 @@ (librepcb_device a0e021c0-90ab-4415-802e-40a847f682c8 - (name "R-THT-0207") - (description "Generic THT 0207 resistor.") + (name "Resistor THT 0207") + (description "Generic through-hole resistor according DIN 0207.\n\nBody diameter: 2.50 mm\nBody length: 6.50 mm\nLegs diameter: 0.60 mm") (keywords "") (author "U. Bruhin") - (version "0.2") + (version "0.3") (created 2018-10-11T23:26:25Z) (deprecated false) (generated_by "") @@ -12,4 +12,5 @@ (package 41a60506-8fc9-4b92-8c2d-e6463e3e88d3) (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (signal ad623f98-9e73-49c3-9404-f7cfa99d17cd)) (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8)) + (approved no_parts) ) diff --git a/dev/a8b774c7-d868-4138-93c9-88c0c80598a1/device.lp b/dev/a8b774c7-d868-4138-93c9-88c0c80598a1/device.lp index 4dee07e2..69b48d31 100644 --- a/dev/a8b774c7-d868-4138-93c9-88c0c80598a1/device.lp +++ b/dev/a8b774c7-d868-4138-93c9-88c0c80598a1/device.lp @@ -1,9 +1,9 @@ (librepcb_device a8b774c7-d868-4138-93c9-88c0c80598a1 - (name "R-THT-0204") - (description "Generic THT 0204 resistor.") + (name "Resistor THT 0204") + (description "Generic through-hole resistor according DIN 0204.\n\nBody diameter: 1.90 mm\nBody length: 3.70 mm\nLegs diameter: 0.45 mm") (keywords "") (author "U. Bruhin") - (version "0.2") + (version "0.3") (created 2018-10-11T23:25:16Z) (deprecated false) (generated_by "") @@ -12,4 +12,5 @@ (package f71d0b4f-22c4-4b4f-a288-0a8490e52e90) (pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (signal ad623f98-9e73-49c3-9404-f7cfa99d17cd)) (pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (signal 3452d36e-1ce8-4b7c-8e5b-90c2e4929ed8)) + (approved no_parts) ) diff --git a/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/0fbc1ca3-f94e-4348-8b52-b89c8ca99a9c.step b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/0fbc1ca3-f94e-4348-8b52-b89c8ca99a9c.step new file mode 100644 index 00000000..88bd620d --- /dev/null +++ b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/0fbc1ca3-f94e-4348-8b52-b89c8ca99a9c.step @@ -0,0 +1,426 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Vertical, 2.54 mm','Vertical, 2.54 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#371); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#166,#177,#196,#207,#263,#269,#288,#344,#364)); +#17=ADVANCED_FACE('',(#18),#43,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#42)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-0.22,-1.285879139105E-16,5.235764058266)); +#24=CIRCLE('',#25,1.05); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(-1.27,0.,5.235764058266)); +#27=DIRECTION('',(0.,0.,-1.)); +#28=DIRECTION('',(0.,1.,0.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.22,-1.285879139105E-16,1.864235941734)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-0.22,-2.571758278209E-16,1.1125)); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.05); +#39=AXIS2_PLACEMENT_3D('',#40,#13,#41); +#40=CARTESIAN_POINT('',(-1.27,0.,1.864235941734)); +#41=DIRECTION('',(0.,-1.,0.)); +#42=ORIENTED_EDGE('',*,*,#30,.T.); +#43=CYLINDRICAL_SURFACE('',#44,1.05); +#44=AXIS2_PLACEMENT_3D('',#45,#13,#14); +#45=CARTESIAN_POINT('',(-1.27,0.,1.1125)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(-2.E-02,0.,5.591666666667)); +#53=CIRCLE('',#54,1.25); +#54=AXIS2_PLACEMENT_3D('',#55,#13,#14); +#55=CARTESIAN_POINT('',(-1.27,0.,5.591666666667)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.416666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#28,#14); +#60=CARTESIAN_POINT('',(-0.436666666667,0.,5.591666666667)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#14); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.E-02,0.,1.508333333333)); +#71=CIRCLE('',#72,1.25); +#72=AXIS2_PLACEMENT_3D('',#73,#13,#14); +#73=CARTESIAN_POINT('',(-1.27,0.,1.508333333333)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.416666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#41,#14); +#78=CARTESIAN_POINT('',(-0.436666666667,0.,1.508333333333)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(-2.E-02,0.,6.383333333333)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(-2.E-02,-3.061616997868E-16,5.175)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.25); +#94=AXIS2_PLACEMENT_3D('',#95,#13,#14); +#95=CARTESIAN_POINT('',(-1.27,0.,6.383333333333)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.25); +#98=AXIS2_PLACEMENT_3D('',#99,#13,#14); +#99=CARTESIAN_POINT('',(-1.27,0.,5.175)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-2.E-02,0.,0.716666666667)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-2.E-02,-3.061616997868E-16,0.3)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.25); +#114=AXIS2_PLACEMENT_3D('',#115,#13,#14); +#115=CARTESIAN_POINT('',(-1.27,0.,0.716666666667)); +#116=CYLINDRICAL_SURFACE('',#117,1.25); +#117=AXIS2_PLACEMENT_3D('',#118,#13,#14); +#118=CARTESIAN_POINT('',(-1.27,0.,0.3)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(-0.436666666667,0.,6.8)); +#126=CIRCLE('',#127,0.416666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#41,#14); +#128=CARTESIAN_POINT('',(-0.436666666667,0.,6.383333333333)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.833333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#13,#14); +#135=CARTESIAN_POINT('',(-1.27,0.,6.8)); +#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-0.436666666667,0.,0.3)); +#144=CIRCLE('',#145,0.416666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#28,#14); +#146=CARTESIAN_POINT('',(-0.436666666667,0.,0.716666666667)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.833333333333); +#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#14); +#154=ADVANCED_FACE('',(#155,#158),#165,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(-0.97,0.,6.8)); +#164=CIRCLE('',#134,0.3); +#165=PLANE('',#134); +#166=ADVANCED_FACE('',(#167,#169),#176,.F.); +#167=FACE_BOUND('',#168,.F.); +#168=EDGE_LOOP('',(#149)); +#169=FACE_BOUND('',#170,.F.); +#170=EDGE_LOOP('',(#171)); +#171=ORIENTED_EDGE('',*,*,#172,.F.); +#172=EDGE_CURVE('',#173,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-0.97,0.,0.3)); +#175=CIRCLE('',#117,0.3); +#176=PLANE('',#117); +#177=ADVANCED_FACE('',(#178),#193,.T.); +#178=FACE_BOUND('',#179,.T.); +#179=EDGE_LOOP('',(#180,#181,#187,#192)); +#180=ORIENTED_EDGE('',*,*,#161,.T.); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#162,#183,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-0.97,0.,6.9)); +#185=LINE('',#186,#35); +#186=CARTESIAN_POINT('',(-0.97,0.,-3.)); +#187=ORIENTED_EDGE('',*,*,#188,.F.); +#188=EDGE_CURVE('',#183,#183,#189,.T.); +#189=CIRCLE('',#190,0.3); +#190=AXIS2_PLACEMENT_3D('',#191,#13,#14); +#191=CARTESIAN_POINT('',(-1.27,0.,6.9)); +#192=ORIENTED_EDGE('',*,*,#182,.F.); +#193=CYLINDRICAL_SURFACE('',#194,0.3); +#194=AXIS2_PLACEMENT_3D('',#195,#13,#14); +#195=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#196=ADVANCED_FACE('',(#197),#193,.T.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199,#204,#171,#206)); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#201,#201,#203,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.97,-7.347880794884E-17,-3.)); +#203=CIRCLE('',#194,0.3); +#204=ORIENTED_EDGE('',*,*,#205,.T.); +#205=EDGE_CURVE('',#201,#173,#185,.T.); +#206=ORIENTED_EDGE('',*,*,#205,.F.); +#207=ADVANCED_FACE('',(#208),#232,.T.); +#208=FACE_BOUND('',#209,.T.); +#209=EDGE_LOOP('',(#210,#222,#230,#231)); +#210=ORIENTED_EDGE('',*,*,#211,.T.); +#211=EDGE_CURVE('',#183,#212,#214,.T.); +#212=VERTEX_POINT('',#213); +#213=CARTESIAN_POINT('',(-0.77,0.,7.1)); +#214=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#215,#216,#217,#218,#219,#220,#221),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#215=CARTESIAN_POINT('',(-0.97,-3.673940397442E-17,6.9)); +#216=CARTESIAN_POINT('',(-0.97,-3.673940397442E-17,6.95235987756)); +#217=CARTESIAN_POINT('',(-0.953550659332,-3.673940397442E-17,7.00471975512)); +#218=CARTESIAN_POINT('',(-0.920637459853,-3.673940397442E-17,7.050637459853)); +#219=CARTESIAN_POINT('',(-0.87471975512,-3.673940397442E-17,7.083550659332)); +#220=CARTESIAN_POINT('',(-0.82235987756,-3.673940397442E-17,7.1)); +#221=CARTESIAN_POINT('',(-0.77,-3.673940397442E-17,7.1)); +#222=ORIENTED_EDGE('',*,*,#223,.F.); +#223=EDGE_CURVE('',#212,#212,#224,.T.); +#224=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#221,#225,#226,#227,#228,#229,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#225=CARTESIAN_POINT('',(-0.77,0.498462922671,7.1)); +#226=CARTESIAN_POINT('',(-0.77,0.570033714974,7.716364457164)); +#227=CARTESIAN_POINT('',(-0.77,1.03753100087E-15,8.224735076303)); +#228=CARTESIAN_POINT('',(-0.77,-0.570033714974,7.716364457164)); +#229=CARTESIAN_POINT('',(-0.77,-0.498462922671,7.1)); +#230=ORIENTED_EDGE('',*,*,#211,.F.); +#231=ORIENTED_EDGE('',*,*,#188,.T.); +#232=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#215,#216,#217,#218,#219,#220,#221),(#233,#234,#235,#236,#237,#238,#225),(#239,#240,#241,#242,#243,#244,#226),(#245,#246,#247,#248,#249,#250,#227),(#251,#252,#253,#254,#255,#256,#228),(#257,#258,#259,#260,#261,#262,#229),(#215,#216,#217,#218,#219,#220,#221)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#233=CARTESIAN_POINT('',(-0.97,0.498462922671,6.9)); +#234=CARTESIAN_POINT('',(-0.97,0.498462922671,6.95235987756)); +#235=CARTESIAN_POINT('',(-0.953550659332,0.498462922671,7.00471975512)); +#236=CARTESIAN_POINT('',(-0.920637459853,0.498462922671,7.050637459853)); +#237=CARTESIAN_POINT('',(-0.87471975512,0.498462922671,7.083550659332)); +#238=CARTESIAN_POINT('',(-0.82235987756,0.498462922671,7.1)); +#239=CARTESIAN_POINT('',(-1.586364457164,0.570033714974,6.9)); +#240=CARTESIAN_POINT('',(-1.586364457164,0.570033714974,7.113723715107)); +#241=CARTESIAN_POINT('',(-1.519221171837,0.570033714974,7.327447430213)); +#242=CARTESIAN_POINT('',(-1.384875340708,0.570033714974,7.514875340708)); +#243=CARTESIAN_POINT('',(-1.197447430213,0.570033714974,7.649221171837)); +#244=CARTESIAN_POINT('',(-0.983723715107,0.570033714974,7.716364457164)); +#245=CARTESIAN_POINT('',(-2.094735076303,1.03753100087E-15,6.9)); +#246=CARTESIAN_POINT('',(-2.094735076303,1.03753100087E-15,7.246814831972)); +#247=CARTESIAN_POINT('',(-1.985779983475,1.03753100087E-15,7.593629663944)); +#248=CARTESIAN_POINT('',(-1.767773634363,1.03753100087E-15,7.897773634363)); +#249=CARTESIAN_POINT('',(-1.463629663944,1.03753100087E-15,8.115779983475)); +#250=CARTESIAN_POINT('',(-1.116814831972,1.03753100087E-15,8.224735076303)); +#251=CARTESIAN_POINT('',(-1.586364457164,-0.570033714974,6.9)); +#252=CARTESIAN_POINT('',(-1.586364457164,-0.570033714974,7.113723715107)); +#253=CARTESIAN_POINT('',(-1.519221171837,-0.570033714974,7.327447430213)); +#254=CARTESIAN_POINT('',(-1.384875340708,-0.570033714974,7.514875340708)); +#255=CARTESIAN_POINT('',(-1.197447430213,-0.570033714974,7.649221171837)); +#256=CARTESIAN_POINT('',(-0.983723715107,-0.570033714974,7.716364457164)); +#257=CARTESIAN_POINT('',(-0.97,-0.498462922671,6.9)); +#258=CARTESIAN_POINT('',(-0.97,-0.498462922671,6.95235987756)); +#259=CARTESIAN_POINT('',(-0.953550659332,-0.498462922671,7.00471975512)); +#260=CARTESIAN_POINT('',(-0.920637459853,-0.498462922671,7.050637459853)); +#261=CARTESIAN_POINT('',(-0.87471975512,-0.498462922671,7.083550659332)); +#262=CARTESIAN_POINT('',(-0.82235987756,-0.498462922671,7.1)); +#263=ADVANCED_FACE('',(#264),#266,.F.); +#264=FACE_BOUND('',#265,.F.); +#265=EDGE_LOOP('',(#199)); +#266=PLANE('',#267); +#267=AXIS2_PLACEMENT_3D('',#268,#13,#14); +#268=CARTESIAN_POINT('',(-1.27,5.558742067634E-18,-3.)); +#269=ADVANCED_FACE('',(#270),#285,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#278,#283,#284)); +#272=ORIENTED_EDGE('',*,*,#273,.T.); +#273=EDGE_CURVE('',#212,#274,#276,.T.); +#274=VERTEX_POINT('',#275); +#275=CARTESIAN_POINT('',(0.77,0.,7.1)); +#276=LINE('',#213,#277); +#277=VECTOR('',#14,1.); +#278=ORIENTED_EDGE('',*,*,#279,.F.); +#279=EDGE_CURVE('',#274,#274,#280,.T.); +#280=CIRCLE('',#281,0.3); +#281=AXIS2_PLACEMENT_3D('',#282,#14,#27); +#282=CARTESIAN_POINT('',(0.77,0.,7.4)); +#283=ORIENTED_EDGE('',*,*,#273,.F.); +#284=ORIENTED_EDGE('',*,*,#223,.T.); +#285=CYLINDRICAL_SURFACE('',#286,0.3); +#286=AXIS2_PLACEMENT_3D('',#287,#14,#27); +#287=CARTESIAN_POINT('',(-0.77,0.,7.4)); +#288=ADVANCED_FACE('',(#289),#313,.T.); +#289=FACE_BOUND('',#290,.T.); +#290=EDGE_LOOP('',(#291,#303,#311,#312)); +#291=ORIENTED_EDGE('',*,*,#292,.T.); +#292=EDGE_CURVE('',#274,#293,#295,.T.); +#293=VERTEX_POINT('',#294); +#294=CARTESIAN_POINT('',(0.97,0.,6.9)); +#295=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#296,#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#296=CARTESIAN_POINT('',(0.77,-3.673940397442E-17,7.1)); +#297=CARTESIAN_POINT('',(0.82235987756,-3.673940397442E-17,7.1)); +#298=CARTESIAN_POINT('',(0.87471975512,-3.673940397442E-17,7.083550659332)); +#299=CARTESIAN_POINT('',(0.920637459853,-3.673940397442E-17,7.050637459853)); +#300=CARTESIAN_POINT('',(0.953550659332,-3.673940397442E-17,7.00471975512)); +#301=CARTESIAN_POINT('',(0.97,-3.673940397442E-17,6.95235987756)); +#302=CARTESIAN_POINT('',(0.97,-3.673940397442E-17,6.9)); +#303=ORIENTED_EDGE('',*,*,#304,.F.); +#304=EDGE_CURVE('',#293,#293,#305,.T.); +#305=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#302,#306,#307,#308,#309,#310,#302),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#306=CARTESIAN_POINT('',(0.97,0.498462922671,6.9)); +#307=CARTESIAN_POINT('',(1.586364457164,0.570033714974,6.9)); +#308=CARTESIAN_POINT('',(2.094735076303,1.03753100087E-15,6.9)); +#309=CARTESIAN_POINT('',(1.586364457164,-0.570033714974,6.9)); +#310=CARTESIAN_POINT('',(0.97,-0.498462922671,6.9)); +#311=ORIENTED_EDGE('',*,*,#292,.F.); +#312=ORIENTED_EDGE('',*,*,#279,.T.); +#313=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#296,#297,#298,#299,#300,#301,#302),(#314,#315,#316,#317,#318,#319,#306),(#320,#321,#322,#323,#324,#325,#307),(#326,#327,#328,#329,#330,#331,#308),(#332,#333,#334,#335,#336,#337,#309),(#338,#339,#340,#341,#342,#343,#310),(#296,#297,#298,#299,#300,#301,#302)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#314=CARTESIAN_POINT('',(0.77,0.498462922671,7.1)); +#315=CARTESIAN_POINT('',(0.82235987756,0.498462922671,7.1)); +#316=CARTESIAN_POINT('',(0.87471975512,0.498462922671,7.083550659332)); +#317=CARTESIAN_POINT('',(0.920637459853,0.498462922671,7.050637459853)); +#318=CARTESIAN_POINT('',(0.953550659332,0.498462922671,7.00471975512)); +#319=CARTESIAN_POINT('',(0.97,0.498462922671,6.95235987756)); +#320=CARTESIAN_POINT('',(0.77,0.570033714974,7.716364457164)); +#321=CARTESIAN_POINT('',(0.983723715107,0.570033714974,7.716364457164)); +#322=CARTESIAN_POINT('',(1.197447430213,0.570033714974,7.649221171837)); +#323=CARTESIAN_POINT('',(1.384875340708,0.570033714974,7.514875340708)); +#324=CARTESIAN_POINT('',(1.519221171837,0.570033714974,7.327447430213)); +#325=CARTESIAN_POINT('',(1.586364457164,0.570033714974,7.113723715107)); +#326=CARTESIAN_POINT('',(0.77,1.03753100087E-15,8.224735076303)); +#327=CARTESIAN_POINT('',(1.116814831972,1.03753100087E-15,8.224735076303)); +#328=CARTESIAN_POINT('',(1.463629663944,1.03753100087E-15,8.115779983475)); +#329=CARTESIAN_POINT('',(1.767773634363,1.03753100087E-15,7.897773634363)); +#330=CARTESIAN_POINT('',(1.985779983475,1.03753100087E-15,7.593629663944)); +#331=CARTESIAN_POINT('',(2.094735076303,1.03753100087E-15,7.246814831972)); +#332=CARTESIAN_POINT('',(0.77,-0.570033714974,7.716364457164)); +#333=CARTESIAN_POINT('',(0.983723715107,-0.570033714974,7.716364457164)); +#334=CARTESIAN_POINT('',(1.197447430213,-0.570033714974,7.649221171837)); +#335=CARTESIAN_POINT('',(1.384875340708,-0.570033714974,7.514875340708)); +#336=CARTESIAN_POINT('',(1.519221171837,-0.570033714974,7.327447430213)); +#337=CARTESIAN_POINT('',(1.586364457164,-0.570033714974,7.113723715107)); +#338=CARTESIAN_POINT('',(0.77,-0.498462922671,7.1)); +#339=CARTESIAN_POINT('',(0.82235987756,-0.498462922671,7.1)); +#340=CARTESIAN_POINT('',(0.87471975512,-0.498462922671,7.083550659332)); +#341=CARTESIAN_POINT('',(0.920637459853,-0.498462922671,7.050637459853)); +#342=CARTESIAN_POINT('',(0.953550659332,-0.498462922671,7.00471975512)); +#343=CARTESIAN_POINT('',(0.97,-0.498462922671,6.95235987756)); +#344=ADVANCED_FACE('',(#345),#361,.T.); +#345=FACE_BOUND('',#346,.T.); +#346=EDGE_LOOP('',(#347,#353,#359,#360)); +#347=ORIENTED_EDGE('',*,*,#348,.T.); +#348=EDGE_CURVE('',#293,#349,#351,.T.); +#349=VERTEX_POINT('',#350); +#350=CARTESIAN_POINT('',(0.97,-7.347880794884E-17,-3.)); +#351=LINE('',#294,#352); +#352=VECTOR('',#27,1.); +#353=ORIENTED_EDGE('',*,*,#354,.F.); +#354=EDGE_CURVE('',#349,#349,#355,.T.); +#355=CIRCLE('',#356,0.3); +#356=AXIS2_PLACEMENT_3D('',#357,#27,#358); +#357=CARTESIAN_POINT('',(1.27,0.,-3.)); +#358=DIRECTION('',(-1.,0.,0.)); +#359=ORIENTED_EDGE('',*,*,#348,.F.); +#360=ORIENTED_EDGE('',*,*,#304,.T.); +#361=CYLINDRICAL_SURFACE('',#362,0.3); +#362=AXIS2_PLACEMENT_3D('',#363,#27,#358); +#363=CARTESIAN_POINT('',(1.27,0.,6.9)); +#364=ADVANCED_FACE('',(#365),#368,.T.); +#365=FACE_BOUND('',#366,.T.); +#366=EDGE_LOOP('',(#367)); +#367=ORIENTED_EDGE('',*,*,#354,.T.); +#368=PLANE('',#369); +#369=AXIS2_PLACEMENT_3D('',#370,#27,#358); +#370=CARTESIAN_POINT('',(1.27,-1.224646799147E-17,-3.)); +#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#375)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#372,#373,#374)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#372=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#373=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#374=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#375=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#372,'distance_accuracy_value','confusion accuracy'); +#376=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#377=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#378,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415),#371); +#378=STYLED_ITEM('color',(#379),#17); +#379=PRESENTATION_STYLE_ASSIGNMENT((#380,#386)); +#380=SURFACE_STYLE_USAGE(.BOTH.,#381); +#381=SURFACE_SIDE_STYLE('',(#382)); +#382=SURFACE_STYLE_FILL_AREA(#383); +#383=FILL_AREA_STYLE('',(#384)); +#384=FILL_AREA_STYLE_COLOUR('',#385); +#385=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#386=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#385); +#387=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#388=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#21,#378); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#37,#378); +#390=STYLED_ITEM('color',(#379),#46); +#391=STYLED_ITEM('color',(#379),#64); +#392=STYLED_ITEM('color',(#379),#82); +#393=STYLED_ITEM('color',(#379),#100); +#394=STYLED_ITEM('color',(#379),#119); +#395=STYLED_ITEM('color',(#379),#137); +#396=STYLED_ITEM('color',(#379),#154); +#397=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#161,#396); +#398=PRESENTATION_STYLE_ASSIGNMENT((#399,#405)); +#399=SURFACE_STYLE_USAGE(.BOTH.,#400); +#400=SURFACE_SIDE_STYLE('',(#401)); +#401=SURFACE_STYLE_FILL_AREA(#402); +#402=FILL_AREA_STYLE('',(#403)); +#403=FILL_AREA_STYLE_COLOUR('',#404); +#404=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#405=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#404); +#406=STYLED_ITEM('color',(#379),#166); +#407=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#172,#406); +#408=STYLED_ITEM('color',(#398),#177); +#409=STYLED_ITEM('color',(#398),#196); +#410=STYLED_ITEM('color',(#398),#207); +#411=STYLED_ITEM('color',(#398),#263); +#412=STYLED_ITEM('color',(#398),#269); +#413=STYLED_ITEM('color',(#398),#288); +#414=STYLED_ITEM('color',(#398),#344); +#415=STYLED_ITEM('color',(#398),#364); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/112d375c-a964-4874-950e-88511f7fd2af.step b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/112d375c-a964-4874-950e-88511f7fd2af.step new file mode 100644 index 00000000..cd9350a4 --- /dev/null +++ b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/112d375c-a964-4874-950e-88511f7fd2af.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 15.24 mm','Horizontal, 15.24 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25)); +#24=CIRCLE('',#25,1.05); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.05); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.05); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-2.4375,0.,1.25)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25)); +#53=CIRCLE('',#54,1.25); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.416666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25)); +#71=CIRCLE('',#72,1.25); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.416666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(1.625,1.25,1.25)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.25); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.25); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(1.625,0.,1.25)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-3.25,1.25,1.25)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.25); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25)); +#116=CYLINDRICAL_SURFACE('',#117,1.25); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-3.25,0.,1.25)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25)); +#126=CIRCLE('',#127,0.416666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.833333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(3.25,0.,1.25)); +#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25)); +#144=CIRCLE('',#145,0.416666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.833333333333); +#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(3.25,0.,0.95)); +#164=CIRCLE('',#165,0.3); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-3.25,0.,0.95)); +#176=CIRCLE('',#177,0.3); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(7.12,0.,0.95)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-7.12,0.,0.95)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.3); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(7.12,0.,1.25)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.3); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-7.12,0.,1.25)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-7.12,-3.673940397442E-17,0.95)); +#206=CARTESIAN_POINT('',(-7.12,0.498462922671,0.95)); +#207=CARTESIAN_POINT('',(-7.12,0.570033714974,1.566364457164)); +#208=CARTESIAN_POINT('',(-7.12,1.03753100087E-15,2.074735076303)); +#209=CARTESIAN_POINT('',(-7.12,-0.570033714974,1.566364457164)); +#210=CARTESIAN_POINT('',(-7.12,-0.498462922671,0.95)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(7.32,0.,0.75)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(7.12,-3.673940397442E-17,0.95)); +#223=CARTESIAN_POINT('',(7.17235987756,-3.673940397442E-17,0.95)); +#224=CARTESIAN_POINT('',(7.22471975512,-3.673940397442E-17,0.933550659332)); +#225=CARTESIAN_POINT('',(7.270637459853,-3.673940397442E-17,0.900637459853)); +#226=CARTESIAN_POINT('',(7.303550659332,-3.673940397442E-17,0.85471975512)); +#227=CARTESIAN_POINT('',(7.32,-3.673940397442E-17,0.80235987756)); +#228=CARTESIAN_POINT('',(7.32,-3.673940397442E-17,0.75)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(7.32,0.498462922671,0.75)); +#233=CARTESIAN_POINT('',(7.936364457164,0.570033714974,0.75)); +#234=CARTESIAN_POINT('',(8.444735076303,1.03753100087E-15,0.75)); +#235=CARTESIAN_POINT('',(7.936364457164,-0.570033714974,0.75)); +#236=CARTESIAN_POINT('',(7.32,-0.498462922671,0.75)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(7.12,0.498462922671,0.95)); +#241=CARTESIAN_POINT('',(7.17235987756,0.498462922671,0.95)); +#242=CARTESIAN_POINT('',(7.22471975512,0.498462922671,0.933550659332)); +#243=CARTESIAN_POINT('',(7.270637459853,0.498462922671,0.900637459853)); +#244=CARTESIAN_POINT('',(7.303550659332,0.498462922671,0.85471975512)); +#245=CARTESIAN_POINT('',(7.32,0.498462922671,0.80235987756)); +#246=CARTESIAN_POINT('',(7.12,0.570033714974,1.566364457164)); +#247=CARTESIAN_POINT('',(7.333723715107,0.570033714974,1.566364457164)); +#248=CARTESIAN_POINT('',(7.547447430213,0.570033714974,1.499221171837)); +#249=CARTESIAN_POINT('',(7.734875340708,0.570033714974,1.364875340708)); +#250=CARTESIAN_POINT('',(7.869221171837,0.570033714974,1.177447430213)); +#251=CARTESIAN_POINT('',(7.936364457164,0.570033714974,0.963723715107)); +#252=CARTESIAN_POINT('',(7.12,1.03753100087E-15,2.074735076303)); +#253=CARTESIAN_POINT('',(7.466814831972,1.03753100087E-15,2.074735076303)); +#254=CARTESIAN_POINT('',(7.813629663944,1.03753100087E-15,1.965779983475)); +#255=CARTESIAN_POINT('',(8.117773634363,1.03753100087E-15,1.747773634363)); +#256=CARTESIAN_POINT('',(8.335779983475,1.03753100087E-15,1.443629663944)); +#257=CARTESIAN_POINT('',(8.444735076303,1.03753100087E-15,1.096814831972)); +#258=CARTESIAN_POINT('',(7.12,-0.570033714974,1.566364457164)); +#259=CARTESIAN_POINT('',(7.333723715107,-0.570033714974,1.566364457164)); +#260=CARTESIAN_POINT('',(7.547447430213,-0.570033714974,1.499221171837)); +#261=CARTESIAN_POINT('',(7.734875340708,-0.570033714974,1.364875340708)); +#262=CARTESIAN_POINT('',(7.869221171837,-0.570033714974,1.177447430213)); +#263=CARTESIAN_POINT('',(7.936364457164,-0.570033714974,0.963723715107)); +#264=CARTESIAN_POINT('',(7.12,-0.498462922671,0.95)); +#265=CARTESIAN_POINT('',(7.17235987756,-0.498462922671,0.95)); +#266=CARTESIAN_POINT('',(7.22471975512,-0.498462922671,0.933550659332)); +#267=CARTESIAN_POINT('',(7.270637459853,-0.498462922671,0.900637459853)); +#268=CARTESIAN_POINT('',(7.303550659332,-0.498462922671,0.85471975512)); +#269=CARTESIAN_POINT('',(7.32,-0.498462922671,0.80235987756)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-7.32,0.,0.75)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-7.32,-3.673940397442E-17,0.75)); +#279=CARTESIAN_POINT('',(-7.32,-3.673940397442E-17,0.80235987756)); +#280=CARTESIAN_POINT('',(-7.303550659332,-3.673940397442E-17,0.85471975512)); +#281=CARTESIAN_POINT('',(-7.270637459853,-3.673940397442E-17,0.900637459853)); +#282=CARTESIAN_POINT('',(-7.22471975512,-3.673940397442E-17,0.933550659332)); +#283=CARTESIAN_POINT('',(-7.17235987756,-3.673940397442E-17,0.95)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.3); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-7.62,0.,0.75)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-7.32,0.498462922671,0.75)); +#293=CARTESIAN_POINT('',(-7.32,0.498462922671,0.80235987756)); +#294=CARTESIAN_POINT('',(-7.303550659332,0.498462922671,0.85471975512)); +#295=CARTESIAN_POINT('',(-7.270637459853,0.498462922671,0.900637459853)); +#296=CARTESIAN_POINT('',(-7.22471975512,0.498462922671,0.933550659332)); +#297=CARTESIAN_POINT('',(-7.17235987756,0.498462922671,0.95)); +#298=CARTESIAN_POINT('',(-7.936364457164,0.570033714974,0.75)); +#299=CARTESIAN_POINT('',(-7.936364457164,0.570033714974,0.963723715107)); +#300=CARTESIAN_POINT('',(-7.869221171837,0.570033714974,1.177447430213)); +#301=CARTESIAN_POINT('',(-7.734875340708,0.570033714974,1.364875340708)); +#302=CARTESIAN_POINT('',(-7.547447430213,0.570033714974,1.499221171837)); +#303=CARTESIAN_POINT('',(-7.333723715107,0.570033714974,1.566364457164)); +#304=CARTESIAN_POINT('',(-8.444735076303,1.03753100087E-15,0.75)); +#305=CARTESIAN_POINT('',(-8.444735076303,1.03753100087E-15,1.096814831972)); +#306=CARTESIAN_POINT('',(-8.335779983475,1.03753100087E-15,1.443629663944)); +#307=CARTESIAN_POINT('',(-8.117773634363,1.03753100087E-15,1.747773634363)); +#308=CARTESIAN_POINT('',(-7.813629663944,1.03753100087E-15,1.965779983475)); +#309=CARTESIAN_POINT('',(-7.466814831972,1.03753100087E-15,2.074735076303)); +#310=CARTESIAN_POINT('',(-7.936364457164,-0.570033714974,0.75)); +#311=CARTESIAN_POINT('',(-7.936364457164,-0.570033714974,0.963723715107)); +#312=CARTESIAN_POINT('',(-7.869221171837,-0.570033714974,1.177447430213)); +#313=CARTESIAN_POINT('',(-7.734875340708,-0.570033714974,1.364875340708)); +#314=CARTESIAN_POINT('',(-7.547447430213,-0.570033714974,1.499221171837)); +#315=CARTESIAN_POINT('',(-7.333723715107,-0.570033714974,1.566364457164)); +#316=CARTESIAN_POINT('',(-7.32,-0.498462922671,0.75)); +#317=CARTESIAN_POINT('',(-7.32,-0.498462922671,0.80235987756)); +#318=CARTESIAN_POINT('',(-7.303550659332,-0.498462922671,0.85471975512)); +#319=CARTESIAN_POINT('',(-7.270637459853,-0.498462922671,0.900637459853)); +#320=CARTESIAN_POINT('',(-7.22471975512,-0.498462922671,0.933550659332)); +#321=CARTESIAN_POINT('',(-7.17235987756,-0.498462922671,0.95)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(7.32,-7.347880794884E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.3); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(7.62,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.3); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(7.62,0.,0.75)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-7.32,-7.347880794884E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-7.32,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.3); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-7.62,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.3); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(7.62,4.116916218585E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-7.62,5.558742067634E-18,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/14213963-e92c-431e-b8f6-7406a90394ff.step b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/14213963-e92c-431e-b8f6-7406a90394ff.step new file mode 100644 index 00000000..31a9c438 --- /dev/null +++ b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/14213963-e92c-431e-b8f6-7406a90394ff.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Horizontal, 12.7 mm','Horizontal, 12.7 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25)); +#24=CIRCLE('',#25,1.05); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.05); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.05); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-2.4375,0.,1.25)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25)); +#53=CIRCLE('',#54,1.25); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.416666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25)); +#71=CIRCLE('',#72,1.25); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.416666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(1.625,1.25,1.25)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.25); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.25); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(1.625,0.,1.25)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-3.25,1.25,1.25)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.25); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25)); +#116=CYLINDRICAL_SURFACE('',#117,1.25); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-3.25,0.,1.25)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25)); +#126=CIRCLE('',#127,0.416666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.833333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(3.25,0.,1.25)); +#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25)); +#144=CIRCLE('',#145,0.416666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.833333333333); +#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(3.25,0.,0.95)); +#164=CIRCLE('',#165,0.3); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-3.25,0.,0.95)); +#176=CIRCLE('',#177,0.3); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(5.85,0.,0.95)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-5.85,0.,0.95)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.3); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(5.85,0.,1.25)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.3); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-5.85,0.,1.25)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-5.85,-3.673940397442E-17,0.95)); +#206=CARTESIAN_POINT('',(-5.85,0.498462922671,0.95)); +#207=CARTESIAN_POINT('',(-5.85,0.570033714974,1.566364457164)); +#208=CARTESIAN_POINT('',(-5.85,1.03753100087E-15,2.074735076303)); +#209=CARTESIAN_POINT('',(-5.85,-0.570033714974,1.566364457164)); +#210=CARTESIAN_POINT('',(-5.85,-0.498462922671,0.95)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(6.05,0.,0.75)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(5.85,-3.673940397442E-17,0.95)); +#223=CARTESIAN_POINT('',(5.90235987756,-3.673940397442E-17,0.95)); +#224=CARTESIAN_POINT('',(5.95471975512,-3.673940397442E-17,0.933550659332)); +#225=CARTESIAN_POINT('',(6.000637459853,-3.673940397442E-17,0.900637459853)); +#226=CARTESIAN_POINT('',(6.033550659332,-3.673940397442E-17,0.85471975512)); +#227=CARTESIAN_POINT('',(6.05,-3.673940397442E-17,0.80235987756)); +#228=CARTESIAN_POINT('',(6.05,-3.673940397442E-17,0.75)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(6.05,0.498462922671,0.75)); +#233=CARTESIAN_POINT('',(6.666364457164,0.570033714974,0.75)); +#234=CARTESIAN_POINT('',(7.174735076303,1.03753100087E-15,0.75)); +#235=CARTESIAN_POINT('',(6.666364457164,-0.570033714974,0.75)); +#236=CARTESIAN_POINT('',(6.05,-0.498462922671,0.75)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(5.85,0.498462922671,0.95)); +#241=CARTESIAN_POINT('',(5.90235987756,0.498462922671,0.95)); +#242=CARTESIAN_POINT('',(5.95471975512,0.498462922671,0.933550659332)); +#243=CARTESIAN_POINT('',(6.000637459853,0.498462922671,0.900637459853)); +#244=CARTESIAN_POINT('',(6.033550659332,0.498462922671,0.85471975512)); +#245=CARTESIAN_POINT('',(6.05,0.498462922671,0.80235987756)); +#246=CARTESIAN_POINT('',(5.85,0.570033714974,1.566364457164)); +#247=CARTESIAN_POINT('',(6.063723715107,0.570033714974,1.566364457164)); +#248=CARTESIAN_POINT('',(6.277447430213,0.570033714974,1.499221171837)); +#249=CARTESIAN_POINT('',(6.464875340708,0.570033714974,1.364875340708)); +#250=CARTESIAN_POINT('',(6.599221171837,0.570033714974,1.177447430213)); +#251=CARTESIAN_POINT('',(6.666364457164,0.570033714974,0.963723715107)); +#252=CARTESIAN_POINT('',(5.85,1.03753100087E-15,2.074735076303)); +#253=CARTESIAN_POINT('',(6.196814831972,1.03753100087E-15,2.074735076303)); +#254=CARTESIAN_POINT('',(6.543629663944,1.03753100087E-15,1.965779983475)); +#255=CARTESIAN_POINT('',(6.847773634363,1.03753100087E-15,1.747773634363)); +#256=CARTESIAN_POINT('',(7.065779983475,1.03753100087E-15,1.443629663944)); +#257=CARTESIAN_POINT('',(7.174735076303,1.03753100087E-15,1.096814831972)); +#258=CARTESIAN_POINT('',(5.85,-0.570033714974,1.566364457164)); +#259=CARTESIAN_POINT('',(6.063723715107,-0.570033714974,1.566364457164)); +#260=CARTESIAN_POINT('',(6.277447430213,-0.570033714974,1.499221171837)); +#261=CARTESIAN_POINT('',(6.464875340708,-0.570033714974,1.364875340708)); +#262=CARTESIAN_POINT('',(6.599221171837,-0.570033714974,1.177447430213)); +#263=CARTESIAN_POINT('',(6.666364457164,-0.570033714974,0.963723715107)); +#264=CARTESIAN_POINT('',(5.85,-0.498462922671,0.95)); +#265=CARTESIAN_POINT('',(5.90235987756,-0.498462922671,0.95)); +#266=CARTESIAN_POINT('',(5.95471975512,-0.498462922671,0.933550659332)); +#267=CARTESIAN_POINT('',(6.000637459853,-0.498462922671,0.900637459853)); +#268=CARTESIAN_POINT('',(6.033550659332,-0.498462922671,0.85471975512)); +#269=CARTESIAN_POINT('',(6.05,-0.498462922671,0.80235987756)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-6.05,0.,0.75)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-6.05,-3.673940397442E-17,0.75)); +#279=CARTESIAN_POINT('',(-6.05,-3.673940397442E-17,0.80235987756)); +#280=CARTESIAN_POINT('',(-6.033550659332,-3.673940397442E-17,0.85471975512)); +#281=CARTESIAN_POINT('',(-6.000637459853,-3.673940397442E-17,0.900637459853)); +#282=CARTESIAN_POINT('',(-5.95471975512,-3.673940397442E-17,0.933550659332)); +#283=CARTESIAN_POINT('',(-5.90235987756,-3.673940397442E-17,0.95)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.3); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-6.35,0.,0.75)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-6.05,0.498462922671,0.75)); +#293=CARTESIAN_POINT('',(-6.05,0.498462922671,0.80235987756)); +#294=CARTESIAN_POINT('',(-6.033550659332,0.498462922671,0.85471975512)); +#295=CARTESIAN_POINT('',(-6.000637459853,0.498462922671,0.900637459853)); +#296=CARTESIAN_POINT('',(-5.95471975512,0.498462922671,0.933550659332)); +#297=CARTESIAN_POINT('',(-5.90235987756,0.498462922671,0.95)); +#298=CARTESIAN_POINT('',(-6.666364457164,0.570033714974,0.75)); +#299=CARTESIAN_POINT('',(-6.666364457164,0.570033714974,0.963723715107)); +#300=CARTESIAN_POINT('',(-6.599221171837,0.570033714974,1.177447430213)); +#301=CARTESIAN_POINT('',(-6.464875340708,0.570033714974,1.364875340708)); +#302=CARTESIAN_POINT('',(-6.277447430213,0.570033714974,1.499221171837)); +#303=CARTESIAN_POINT('',(-6.063723715107,0.570033714974,1.566364457164)); +#304=CARTESIAN_POINT('',(-7.174735076303,1.03753100087E-15,0.75)); +#305=CARTESIAN_POINT('',(-7.174735076303,1.03753100087E-15,1.096814831972)); +#306=CARTESIAN_POINT('',(-7.065779983475,1.03753100087E-15,1.443629663944)); +#307=CARTESIAN_POINT('',(-6.847773634363,1.03753100087E-15,1.747773634363)); +#308=CARTESIAN_POINT('',(-6.543629663944,1.03753100087E-15,1.965779983475)); +#309=CARTESIAN_POINT('',(-6.196814831972,1.03753100087E-15,2.074735076303)); +#310=CARTESIAN_POINT('',(-6.666364457164,-0.570033714974,0.75)); +#311=CARTESIAN_POINT('',(-6.666364457164,-0.570033714974,0.963723715107)); +#312=CARTESIAN_POINT('',(-6.599221171837,-0.570033714974,1.177447430213)); +#313=CARTESIAN_POINT('',(-6.464875340708,-0.570033714974,1.364875340708)); +#314=CARTESIAN_POINT('',(-6.277447430213,-0.570033714974,1.499221171837)); +#315=CARTESIAN_POINT('',(-6.063723715107,-0.570033714974,1.566364457164)); +#316=CARTESIAN_POINT('',(-6.05,-0.498462922671,0.75)); +#317=CARTESIAN_POINT('',(-6.05,-0.498462922671,0.80235987756)); +#318=CARTESIAN_POINT('',(-6.033550659332,-0.498462922671,0.85471975512)); +#319=CARTESIAN_POINT('',(-6.000637459853,-0.498462922671,0.900637459853)); +#320=CARTESIAN_POINT('',(-5.95471975512,-0.498462922671,0.933550659332)); +#321=CARTESIAN_POINT('',(-5.90235987756,-0.498462922671,0.95)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(6.05,-7.347880794884E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.3); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(6.35,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.3); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(6.35,0.,0.75)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-6.05,-7.347880794884E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-6.05,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.3); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-6.35,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.3); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(6.35,4.116916218585E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-6.35,5.558742067634E-18,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/36248260-29fb-4d78-89a7-157b5e607397.step b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/36248260-29fb-4d78-89a7-157b5e607397.step new file mode 100644 index 00000000..46b65fcd --- /dev/null +++ b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/36248260-29fb-4d78-89a7-157b5e607397.step @@ -0,0 +1,426 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Vertical, 5.08 mm','Vertical, 5.08 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#371); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#166,#177,#196,#207,#263,#269,#288,#344,#364)); +#17=ADVANCED_FACE('',(#18),#43,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#42)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.49,-1.285879139105E-16,5.235764058266)); +#24=CIRCLE('',#25,1.05); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(-2.54,0.,5.235764058266)); +#27=DIRECTION('',(0.,0.,-1.)); +#28=DIRECTION('',(0.,1.,0.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-1.49,-1.285879139105E-16,1.864235941734)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-1.49,-2.571758278209E-16,1.1125)); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.05); +#39=AXIS2_PLACEMENT_3D('',#40,#13,#41); +#40=CARTESIAN_POINT('',(-2.54,0.,1.864235941734)); +#41=DIRECTION('',(0.,-1.,0.)); +#42=ORIENTED_EDGE('',*,*,#30,.T.); +#43=CYLINDRICAL_SURFACE('',#44,1.05); +#44=AXIS2_PLACEMENT_3D('',#45,#13,#14); +#45=CARTESIAN_POINT('',(-2.54,0.,1.1125)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(-1.29,0.,5.591666666667)); +#53=CIRCLE('',#54,1.25); +#54=AXIS2_PLACEMENT_3D('',#55,#13,#14); +#55=CARTESIAN_POINT('',(-2.54,0.,5.591666666667)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.416666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#28,#14); +#60=CARTESIAN_POINT('',(-1.706666666667,0.,5.591666666667)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#14); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-1.29,0.,1.508333333333)); +#71=CIRCLE('',#72,1.25); +#72=AXIS2_PLACEMENT_3D('',#73,#13,#14); +#73=CARTESIAN_POINT('',(-2.54,0.,1.508333333333)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.416666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#41,#14); +#78=CARTESIAN_POINT('',(-1.706666666667,0.,1.508333333333)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(-1.29,0.,6.383333333333)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(-1.29,-3.061616997868E-16,5.175)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.25); +#94=AXIS2_PLACEMENT_3D('',#95,#13,#14); +#95=CARTESIAN_POINT('',(-2.54,0.,6.383333333333)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.25); +#98=AXIS2_PLACEMENT_3D('',#99,#13,#14); +#99=CARTESIAN_POINT('',(-2.54,0.,5.175)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-1.29,0.,0.716666666667)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-1.29,-3.061616997868E-16,0.3)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.25); +#114=AXIS2_PLACEMENT_3D('',#115,#13,#14); +#115=CARTESIAN_POINT('',(-2.54,0.,0.716666666667)); +#116=CYLINDRICAL_SURFACE('',#117,1.25); +#117=AXIS2_PLACEMENT_3D('',#118,#13,#14); +#118=CARTESIAN_POINT('',(-2.54,0.,0.3)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(-1.706666666667,0.,6.8)); +#126=CIRCLE('',#127,0.416666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#41,#14); +#128=CARTESIAN_POINT('',(-1.706666666667,0.,6.383333333333)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.833333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#13,#14); +#135=CARTESIAN_POINT('',(-2.54,0.,6.8)); +#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-1.706666666667,0.,0.3)); +#144=CIRCLE('',#145,0.416666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#28,#14); +#146=CARTESIAN_POINT('',(-1.706666666667,0.,0.716666666667)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.833333333333); +#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#14); +#154=ADVANCED_FACE('',(#155,#158),#165,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(-2.24,0.,6.8)); +#164=CIRCLE('',#134,0.3); +#165=PLANE('',#134); +#166=ADVANCED_FACE('',(#167,#169),#176,.F.); +#167=FACE_BOUND('',#168,.F.); +#168=EDGE_LOOP('',(#149)); +#169=FACE_BOUND('',#170,.F.); +#170=EDGE_LOOP('',(#171)); +#171=ORIENTED_EDGE('',*,*,#172,.F.); +#172=EDGE_CURVE('',#173,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-2.24,0.,0.3)); +#175=CIRCLE('',#117,0.3); +#176=PLANE('',#117); +#177=ADVANCED_FACE('',(#178),#193,.T.); +#178=FACE_BOUND('',#179,.T.); +#179=EDGE_LOOP('',(#180,#181,#187,#192)); +#180=ORIENTED_EDGE('',*,*,#161,.T.); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#162,#183,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-2.24,0.,6.9)); +#185=LINE('',#186,#35); +#186=CARTESIAN_POINT('',(-2.24,0.,-3.)); +#187=ORIENTED_EDGE('',*,*,#188,.F.); +#188=EDGE_CURVE('',#183,#183,#189,.T.); +#189=CIRCLE('',#190,0.3); +#190=AXIS2_PLACEMENT_3D('',#191,#13,#14); +#191=CARTESIAN_POINT('',(-2.54,0.,6.9)); +#192=ORIENTED_EDGE('',*,*,#182,.F.); +#193=CYLINDRICAL_SURFACE('',#194,0.3); +#194=AXIS2_PLACEMENT_3D('',#195,#13,#14); +#195=CARTESIAN_POINT('',(-2.54,0.,-3.)); +#196=ADVANCED_FACE('',(#197),#193,.T.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199,#204,#171,#206)); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#201,#201,#203,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-2.24,-7.347880794884E-17,-3.)); +#203=CIRCLE('',#194,0.3); +#204=ORIENTED_EDGE('',*,*,#205,.T.); +#205=EDGE_CURVE('',#201,#173,#185,.T.); +#206=ORIENTED_EDGE('',*,*,#205,.F.); +#207=ADVANCED_FACE('',(#208),#232,.T.); +#208=FACE_BOUND('',#209,.T.); +#209=EDGE_LOOP('',(#210,#222,#230,#231)); +#210=ORIENTED_EDGE('',*,*,#211,.T.); +#211=EDGE_CURVE('',#183,#212,#214,.T.); +#212=VERTEX_POINT('',#213); +#213=CARTESIAN_POINT('',(-2.04,0.,7.1)); +#214=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#215,#216,#217,#218,#219,#220,#221),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#215=CARTESIAN_POINT('',(-2.24,-3.673940397442E-17,6.9)); +#216=CARTESIAN_POINT('',(-2.24,-3.673940397442E-17,6.95235987756)); +#217=CARTESIAN_POINT('',(-2.223550659332,-3.673940397442E-17,7.00471975512)); +#218=CARTESIAN_POINT('',(-2.190637459853,-3.673940397442E-17,7.050637459853)); +#219=CARTESIAN_POINT('',(-2.14471975512,-3.673940397442E-17,7.083550659332)); +#220=CARTESIAN_POINT('',(-2.09235987756,-3.673940397442E-17,7.1)); +#221=CARTESIAN_POINT('',(-2.04,-3.673940397442E-17,7.1)); +#222=ORIENTED_EDGE('',*,*,#223,.F.); +#223=EDGE_CURVE('',#212,#212,#224,.T.); +#224=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#221,#225,#226,#227,#228,#229,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#225=CARTESIAN_POINT('',(-2.04,0.498462922671,7.1)); +#226=CARTESIAN_POINT('',(-2.04,0.570033714974,7.716364457164)); +#227=CARTESIAN_POINT('',(-2.04,1.03753100087E-15,8.224735076303)); +#228=CARTESIAN_POINT('',(-2.04,-0.570033714974,7.716364457164)); +#229=CARTESIAN_POINT('',(-2.04,-0.498462922671,7.1)); +#230=ORIENTED_EDGE('',*,*,#211,.F.); +#231=ORIENTED_EDGE('',*,*,#188,.T.); +#232=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#215,#216,#217,#218,#219,#220,#221),(#233,#234,#235,#236,#237,#238,#225),(#239,#240,#241,#242,#243,#244,#226),(#245,#246,#247,#248,#249,#250,#227),(#251,#252,#253,#254,#255,#256,#228),(#257,#258,#259,#260,#261,#262,#229),(#215,#216,#217,#218,#219,#220,#221)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#233=CARTESIAN_POINT('',(-2.24,0.498462922671,6.9)); +#234=CARTESIAN_POINT('',(-2.24,0.498462922671,6.95235987756)); +#235=CARTESIAN_POINT('',(-2.223550659332,0.498462922671,7.00471975512)); +#236=CARTESIAN_POINT('',(-2.190637459853,0.498462922671,7.050637459853)); +#237=CARTESIAN_POINT('',(-2.14471975512,0.498462922671,7.083550659332)); +#238=CARTESIAN_POINT('',(-2.09235987756,0.498462922671,7.1)); +#239=CARTESIAN_POINT('',(-2.856364457164,0.570033714974,6.9)); +#240=CARTESIAN_POINT('',(-2.856364457164,0.570033714974,7.113723715107)); +#241=CARTESIAN_POINT('',(-2.789221171837,0.570033714974,7.327447430213)); +#242=CARTESIAN_POINT('',(-2.654875340708,0.570033714974,7.514875340708)); +#243=CARTESIAN_POINT('',(-2.467447430213,0.570033714974,7.649221171837)); +#244=CARTESIAN_POINT('',(-2.253723715107,0.570033714974,7.716364457164)); +#245=CARTESIAN_POINT('',(-3.364735076303,1.03753100087E-15,6.9)); +#246=CARTESIAN_POINT('',(-3.364735076303,1.03753100087E-15,7.246814831972)); +#247=CARTESIAN_POINT('',(-3.255779983475,1.03753100087E-15,7.593629663944)); +#248=CARTESIAN_POINT('',(-3.037773634363,1.03753100087E-15,7.897773634363)); +#249=CARTESIAN_POINT('',(-2.733629663944,1.03753100087E-15,8.115779983475)); +#250=CARTESIAN_POINT('',(-2.386814831972,1.03753100087E-15,8.224735076303)); +#251=CARTESIAN_POINT('',(-2.856364457164,-0.570033714974,6.9)); +#252=CARTESIAN_POINT('',(-2.856364457164,-0.570033714974,7.113723715107)); +#253=CARTESIAN_POINT('',(-2.789221171837,-0.570033714974,7.327447430213)); +#254=CARTESIAN_POINT('',(-2.654875340708,-0.570033714974,7.514875340708)); +#255=CARTESIAN_POINT('',(-2.467447430213,-0.570033714974,7.649221171837)); +#256=CARTESIAN_POINT('',(-2.253723715107,-0.570033714974,7.716364457164)); +#257=CARTESIAN_POINT('',(-2.24,-0.498462922671,6.9)); +#258=CARTESIAN_POINT('',(-2.24,-0.498462922671,6.95235987756)); +#259=CARTESIAN_POINT('',(-2.223550659332,-0.498462922671,7.00471975512)); +#260=CARTESIAN_POINT('',(-2.190637459853,-0.498462922671,7.050637459853)); +#261=CARTESIAN_POINT('',(-2.14471975512,-0.498462922671,7.083550659332)); +#262=CARTESIAN_POINT('',(-2.09235987756,-0.498462922671,7.1)); +#263=ADVANCED_FACE('',(#264),#266,.F.); +#264=FACE_BOUND('',#265,.F.); +#265=EDGE_LOOP('',(#199)); +#266=PLANE('',#267); +#267=AXIS2_PLACEMENT_3D('',#268,#13,#14); +#268=CARTESIAN_POINT('',(-2.54,5.558742067634E-18,-3.)); +#269=ADVANCED_FACE('',(#270),#285,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#278,#283,#284)); +#272=ORIENTED_EDGE('',*,*,#273,.T.); +#273=EDGE_CURVE('',#212,#274,#276,.T.); +#274=VERTEX_POINT('',#275); +#275=CARTESIAN_POINT('',(2.04,0.,7.1)); +#276=LINE('',#213,#277); +#277=VECTOR('',#14,1.); +#278=ORIENTED_EDGE('',*,*,#279,.F.); +#279=EDGE_CURVE('',#274,#274,#280,.T.); +#280=CIRCLE('',#281,0.3); +#281=AXIS2_PLACEMENT_3D('',#282,#14,#27); +#282=CARTESIAN_POINT('',(2.04,0.,7.4)); +#283=ORIENTED_EDGE('',*,*,#273,.F.); +#284=ORIENTED_EDGE('',*,*,#223,.T.); +#285=CYLINDRICAL_SURFACE('',#286,0.3); +#286=AXIS2_PLACEMENT_3D('',#287,#14,#27); +#287=CARTESIAN_POINT('',(-2.04,0.,7.4)); +#288=ADVANCED_FACE('',(#289),#313,.T.); +#289=FACE_BOUND('',#290,.T.); +#290=EDGE_LOOP('',(#291,#303,#311,#312)); +#291=ORIENTED_EDGE('',*,*,#292,.T.); +#292=EDGE_CURVE('',#274,#293,#295,.T.); +#293=VERTEX_POINT('',#294); +#294=CARTESIAN_POINT('',(2.24,0.,6.9)); +#295=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#296,#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#296=CARTESIAN_POINT('',(2.04,-3.673940397442E-17,7.1)); +#297=CARTESIAN_POINT('',(2.09235987756,-3.673940397442E-17,7.1)); +#298=CARTESIAN_POINT('',(2.14471975512,-3.673940397442E-17,7.083550659332)); +#299=CARTESIAN_POINT('',(2.190637459853,-3.673940397442E-17,7.050637459853)); +#300=CARTESIAN_POINT('',(2.223550659332,-3.673940397442E-17,7.00471975512)); +#301=CARTESIAN_POINT('',(2.24,-3.673940397442E-17,6.95235987756)); +#302=CARTESIAN_POINT('',(2.24,-3.673940397442E-17,6.9)); +#303=ORIENTED_EDGE('',*,*,#304,.F.); +#304=EDGE_CURVE('',#293,#293,#305,.T.); +#305=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#302,#306,#307,#308,#309,#310,#302),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#306=CARTESIAN_POINT('',(2.24,0.498462922671,6.9)); +#307=CARTESIAN_POINT('',(2.856364457164,0.570033714974,6.9)); +#308=CARTESIAN_POINT('',(3.364735076303,1.03753100087E-15,6.9)); +#309=CARTESIAN_POINT('',(2.856364457164,-0.570033714974,6.9)); +#310=CARTESIAN_POINT('',(2.24,-0.498462922671,6.9)); +#311=ORIENTED_EDGE('',*,*,#292,.F.); +#312=ORIENTED_EDGE('',*,*,#279,.T.); +#313=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#296,#297,#298,#299,#300,#301,#302),(#314,#315,#316,#317,#318,#319,#306),(#320,#321,#322,#323,#324,#325,#307),(#326,#327,#328,#329,#330,#331,#308),(#332,#333,#334,#335,#336,#337,#309),(#338,#339,#340,#341,#342,#343,#310),(#296,#297,#298,#299,#300,#301,#302)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#314=CARTESIAN_POINT('',(2.04,0.498462922671,7.1)); +#315=CARTESIAN_POINT('',(2.09235987756,0.498462922671,7.1)); +#316=CARTESIAN_POINT('',(2.14471975512,0.498462922671,7.083550659332)); +#317=CARTESIAN_POINT('',(2.190637459853,0.498462922671,7.050637459853)); +#318=CARTESIAN_POINT('',(2.223550659332,0.498462922671,7.00471975512)); +#319=CARTESIAN_POINT('',(2.24,0.498462922671,6.95235987756)); +#320=CARTESIAN_POINT('',(2.04,0.570033714974,7.716364457164)); +#321=CARTESIAN_POINT('',(2.253723715107,0.570033714974,7.716364457164)); +#322=CARTESIAN_POINT('',(2.467447430213,0.570033714974,7.649221171837)); +#323=CARTESIAN_POINT('',(2.654875340708,0.570033714974,7.514875340708)); +#324=CARTESIAN_POINT('',(2.789221171837,0.570033714974,7.327447430213)); +#325=CARTESIAN_POINT('',(2.856364457164,0.570033714974,7.113723715107)); +#326=CARTESIAN_POINT('',(2.04,1.03753100087E-15,8.224735076303)); +#327=CARTESIAN_POINT('',(2.386814831972,1.03753100087E-15,8.224735076303)); +#328=CARTESIAN_POINT('',(2.733629663944,1.03753100087E-15,8.115779983475)); +#329=CARTESIAN_POINT('',(3.037773634363,1.03753100087E-15,7.897773634363)); +#330=CARTESIAN_POINT('',(3.255779983475,1.03753100087E-15,7.593629663944)); +#331=CARTESIAN_POINT('',(3.364735076303,1.03753100087E-15,7.246814831972)); +#332=CARTESIAN_POINT('',(2.04,-0.570033714974,7.716364457164)); +#333=CARTESIAN_POINT('',(2.253723715107,-0.570033714974,7.716364457164)); +#334=CARTESIAN_POINT('',(2.467447430213,-0.570033714974,7.649221171837)); +#335=CARTESIAN_POINT('',(2.654875340708,-0.570033714974,7.514875340708)); +#336=CARTESIAN_POINT('',(2.789221171837,-0.570033714974,7.327447430213)); +#337=CARTESIAN_POINT('',(2.856364457164,-0.570033714974,7.113723715107)); +#338=CARTESIAN_POINT('',(2.04,-0.498462922671,7.1)); +#339=CARTESIAN_POINT('',(2.09235987756,-0.498462922671,7.1)); +#340=CARTESIAN_POINT('',(2.14471975512,-0.498462922671,7.083550659332)); +#341=CARTESIAN_POINT('',(2.190637459853,-0.498462922671,7.050637459853)); +#342=CARTESIAN_POINT('',(2.223550659332,-0.498462922671,7.00471975512)); +#343=CARTESIAN_POINT('',(2.24,-0.498462922671,6.95235987756)); +#344=ADVANCED_FACE('',(#345),#361,.T.); +#345=FACE_BOUND('',#346,.T.); +#346=EDGE_LOOP('',(#347,#353,#359,#360)); +#347=ORIENTED_EDGE('',*,*,#348,.T.); +#348=EDGE_CURVE('',#293,#349,#351,.T.); +#349=VERTEX_POINT('',#350); +#350=CARTESIAN_POINT('',(2.24,-7.347880794884E-17,-3.)); +#351=LINE('',#294,#352); +#352=VECTOR('',#27,1.); +#353=ORIENTED_EDGE('',*,*,#354,.F.); +#354=EDGE_CURVE('',#349,#349,#355,.T.); +#355=CIRCLE('',#356,0.3); +#356=AXIS2_PLACEMENT_3D('',#357,#27,#358); +#357=CARTESIAN_POINT('',(2.54,0.,-3.)); +#358=DIRECTION('',(-1.,0.,0.)); +#359=ORIENTED_EDGE('',*,*,#348,.F.); +#360=ORIENTED_EDGE('',*,*,#304,.T.); +#361=CYLINDRICAL_SURFACE('',#362,0.3); +#362=AXIS2_PLACEMENT_3D('',#363,#27,#358); +#363=CARTESIAN_POINT('',(2.54,0.,6.9)); +#364=ADVANCED_FACE('',(#365),#368,.T.); +#365=FACE_BOUND('',#366,.T.); +#366=EDGE_LOOP('',(#367)); +#367=ORIENTED_EDGE('',*,*,#354,.T.); +#368=PLANE('',#369); +#369=AXIS2_PLACEMENT_3D('',#370,#27,#358); +#370=CARTESIAN_POINT('',(2.54,2.336395212674E-17,-3.)); +#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#375)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#372,#373,#374)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#372=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#373=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#374=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#375=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#372,'distance_accuracy_value','confusion accuracy'); +#376=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#377=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#378,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415),#371); +#378=STYLED_ITEM('color',(#379),#17); +#379=PRESENTATION_STYLE_ASSIGNMENT((#380,#386)); +#380=SURFACE_STYLE_USAGE(.BOTH.,#381); +#381=SURFACE_SIDE_STYLE('',(#382)); +#382=SURFACE_STYLE_FILL_AREA(#383); +#383=FILL_AREA_STYLE('',(#384)); +#384=FILL_AREA_STYLE_COLOUR('',#385); +#385=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#386=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#385); +#387=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#388=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#21,#378); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#37,#378); +#390=STYLED_ITEM('color',(#379),#46); +#391=STYLED_ITEM('color',(#379),#64); +#392=STYLED_ITEM('color',(#379),#82); +#393=STYLED_ITEM('color',(#379),#100); +#394=STYLED_ITEM('color',(#379),#119); +#395=STYLED_ITEM('color',(#379),#137); +#396=STYLED_ITEM('color',(#379),#154); +#397=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#161,#396); +#398=PRESENTATION_STYLE_ASSIGNMENT((#399,#405)); +#399=SURFACE_STYLE_USAGE(.BOTH.,#400); +#400=SURFACE_SIDE_STYLE('',(#401)); +#401=SURFACE_STYLE_FILL_AREA(#402); +#402=FILL_AREA_STYLE('',(#403)); +#403=FILL_AREA_STYLE_COLOUR('',#404); +#404=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#405=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#404); +#406=STYLED_ITEM('color',(#379),#166); +#407=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#172,#406); +#408=STYLED_ITEM('color',(#398),#177); +#409=STYLED_ITEM('color',(#398),#196); +#410=STYLED_ITEM('color',(#398),#207); +#411=STYLED_ITEM('color',(#398),#263); +#412=STYLED_ITEM('color',(#398),#269); +#413=STYLED_ITEM('color',(#398),#288); +#414=STYLED_ITEM('color',(#398),#344); +#415=STYLED_ITEM('color',(#398),#364); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/3f8c5a99-3985-4e15-bc18-756eaf43e396.step b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/3f8c5a99-3985-4e15-bc18-756eaf43e396.step new file mode 100644 index 00000000..dcb9b6a3 --- /dev/null +++ b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/3f8c5a99-3985-4e15-bc18-756eaf43e396.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 7.62 mm','Horizontal, 7.62 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25)); +#24=CIRCLE('',#25,1.05); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.05); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.05); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-2.4375,0.,1.25)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25)); +#53=CIRCLE('',#54,1.25); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.416666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25)); +#71=CIRCLE('',#72,1.25); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.416666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(1.625,1.25,1.25)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.25); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.25); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(1.625,0.,1.25)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-3.25,1.25,1.25)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.25); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25)); +#116=CYLINDRICAL_SURFACE('',#117,1.25); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-3.25,0.,1.25)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25)); +#126=CIRCLE('',#127,0.416666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.833333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(3.25,0.,1.25)); +#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25)); +#144=CIRCLE('',#145,0.416666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.833333333333); +#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(3.25,0.,0.95)); +#164=CIRCLE('',#165,0.3); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-3.25,0.,0.95)); +#176=CIRCLE('',#177,0.3); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(3.31,0.,0.95)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-3.31,0.,0.95)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.3); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(3.31,0.,1.25)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.3); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-3.31,0.,1.25)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-3.31,-3.673940397442E-17,0.95)); +#206=CARTESIAN_POINT('',(-3.31,0.498462922671,0.95)); +#207=CARTESIAN_POINT('',(-3.31,0.570033714974,1.566364457164)); +#208=CARTESIAN_POINT('',(-3.31,1.03753100087E-15,2.074735076303)); +#209=CARTESIAN_POINT('',(-3.31,-0.570033714974,1.566364457164)); +#210=CARTESIAN_POINT('',(-3.31,-0.498462922671,0.95)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(3.51,0.,0.75)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(3.31,-3.673940397442E-17,0.95)); +#223=CARTESIAN_POINT('',(3.36235987756,-3.673940397442E-17,0.95)); +#224=CARTESIAN_POINT('',(3.41471975512,-3.673940397442E-17,0.933550659332)); +#225=CARTESIAN_POINT('',(3.460637459853,-3.673940397442E-17,0.900637459853)); +#226=CARTESIAN_POINT('',(3.493550659332,-3.673940397442E-17,0.85471975512)); +#227=CARTESIAN_POINT('',(3.51,-3.673940397442E-17,0.80235987756)); +#228=CARTESIAN_POINT('',(3.51,-3.673940397442E-17,0.75)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(3.51,0.498462922671,0.75)); +#233=CARTESIAN_POINT('',(4.126364457164,0.570033714974,0.75)); +#234=CARTESIAN_POINT('',(4.634735076303,1.03753100087E-15,0.75)); +#235=CARTESIAN_POINT('',(4.126364457164,-0.570033714974,0.75)); +#236=CARTESIAN_POINT('',(3.51,-0.498462922671,0.75)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(3.31,0.498462922671,0.95)); +#241=CARTESIAN_POINT('',(3.36235987756,0.498462922671,0.95)); +#242=CARTESIAN_POINT('',(3.41471975512,0.498462922671,0.933550659332)); +#243=CARTESIAN_POINT('',(3.460637459853,0.498462922671,0.900637459853)); +#244=CARTESIAN_POINT('',(3.493550659332,0.498462922671,0.85471975512)); +#245=CARTESIAN_POINT('',(3.51,0.498462922671,0.80235987756)); +#246=CARTESIAN_POINT('',(3.31,0.570033714974,1.566364457164)); +#247=CARTESIAN_POINT('',(3.523723715107,0.570033714974,1.566364457164)); +#248=CARTESIAN_POINT('',(3.737447430213,0.570033714974,1.499221171837)); +#249=CARTESIAN_POINT('',(3.924875340708,0.570033714974,1.364875340708)); +#250=CARTESIAN_POINT('',(4.059221171837,0.570033714974,1.177447430213)); +#251=CARTESIAN_POINT('',(4.126364457164,0.570033714974,0.963723715107)); +#252=CARTESIAN_POINT('',(3.31,1.03753100087E-15,2.074735076303)); +#253=CARTESIAN_POINT('',(3.656814831972,1.03753100087E-15,2.074735076303)); +#254=CARTESIAN_POINT('',(4.003629663944,1.03753100087E-15,1.965779983475)); +#255=CARTESIAN_POINT('',(4.307773634363,1.03753100087E-15,1.747773634363)); +#256=CARTESIAN_POINT('',(4.525779983475,1.03753100087E-15,1.443629663944)); +#257=CARTESIAN_POINT('',(4.634735076303,1.03753100087E-15,1.096814831972)); +#258=CARTESIAN_POINT('',(3.31,-0.570033714974,1.566364457164)); +#259=CARTESIAN_POINT('',(3.523723715107,-0.570033714974,1.566364457164)); +#260=CARTESIAN_POINT('',(3.737447430213,-0.570033714974,1.499221171837)); +#261=CARTESIAN_POINT('',(3.924875340708,-0.570033714974,1.364875340708)); +#262=CARTESIAN_POINT('',(4.059221171837,-0.570033714974,1.177447430213)); +#263=CARTESIAN_POINT('',(4.126364457164,-0.570033714974,0.963723715107)); +#264=CARTESIAN_POINT('',(3.31,-0.498462922671,0.95)); +#265=CARTESIAN_POINT('',(3.36235987756,-0.498462922671,0.95)); +#266=CARTESIAN_POINT('',(3.41471975512,-0.498462922671,0.933550659332)); +#267=CARTESIAN_POINT('',(3.460637459853,-0.498462922671,0.900637459853)); +#268=CARTESIAN_POINT('',(3.493550659332,-0.498462922671,0.85471975512)); +#269=CARTESIAN_POINT('',(3.51,-0.498462922671,0.80235987756)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-3.51,0.,0.75)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-3.51,-3.673940397442E-17,0.75)); +#279=CARTESIAN_POINT('',(-3.51,-3.673940397442E-17,0.80235987756)); +#280=CARTESIAN_POINT('',(-3.493550659332,-3.673940397442E-17,0.85471975512)); +#281=CARTESIAN_POINT('',(-3.460637459853,-3.673940397442E-17,0.900637459853)); +#282=CARTESIAN_POINT('',(-3.41471975512,-3.673940397442E-17,0.933550659332)); +#283=CARTESIAN_POINT('',(-3.36235987756,-3.673940397442E-17,0.95)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.3); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-3.81,0.,0.75)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-3.51,0.498462922671,0.75)); +#293=CARTESIAN_POINT('',(-3.51,0.498462922671,0.80235987756)); +#294=CARTESIAN_POINT('',(-3.493550659332,0.498462922671,0.85471975512)); +#295=CARTESIAN_POINT('',(-3.460637459853,0.498462922671,0.900637459853)); +#296=CARTESIAN_POINT('',(-3.41471975512,0.498462922671,0.933550659332)); +#297=CARTESIAN_POINT('',(-3.36235987756,0.498462922671,0.95)); +#298=CARTESIAN_POINT('',(-4.126364457164,0.570033714974,0.75)); +#299=CARTESIAN_POINT('',(-4.126364457164,0.570033714974,0.963723715107)); +#300=CARTESIAN_POINT('',(-4.059221171837,0.570033714974,1.177447430213)); +#301=CARTESIAN_POINT('',(-3.924875340708,0.570033714974,1.364875340708)); +#302=CARTESIAN_POINT('',(-3.737447430213,0.570033714974,1.499221171837)); +#303=CARTESIAN_POINT('',(-3.523723715107,0.570033714974,1.566364457164)); +#304=CARTESIAN_POINT('',(-4.634735076303,1.03753100087E-15,0.75)); +#305=CARTESIAN_POINT('',(-4.634735076303,1.03753100087E-15,1.096814831972)); +#306=CARTESIAN_POINT('',(-4.525779983475,1.03753100087E-15,1.443629663944)); +#307=CARTESIAN_POINT('',(-4.307773634363,1.03753100087E-15,1.747773634363)); +#308=CARTESIAN_POINT('',(-4.003629663944,1.03753100087E-15,1.965779983475)); +#309=CARTESIAN_POINT('',(-3.656814831972,1.03753100087E-15,2.074735076303)); +#310=CARTESIAN_POINT('',(-4.126364457164,-0.570033714974,0.75)); +#311=CARTESIAN_POINT('',(-4.126364457164,-0.570033714974,0.963723715107)); +#312=CARTESIAN_POINT('',(-4.059221171837,-0.570033714974,1.177447430213)); +#313=CARTESIAN_POINT('',(-3.924875340708,-0.570033714974,1.364875340708)); +#314=CARTESIAN_POINT('',(-3.737447430213,-0.570033714974,1.499221171837)); +#315=CARTESIAN_POINT('',(-3.523723715107,-0.570033714974,1.566364457164)); +#316=CARTESIAN_POINT('',(-3.51,-0.498462922671,0.75)); +#317=CARTESIAN_POINT('',(-3.51,-0.498462922671,0.80235987756)); +#318=CARTESIAN_POINT('',(-3.493550659332,-0.498462922671,0.85471975512)); +#319=CARTESIAN_POINT('',(-3.460637459853,-0.498462922671,0.900637459853)); +#320=CARTESIAN_POINT('',(-3.41471975512,-0.498462922671,0.933550659332)); +#321=CARTESIAN_POINT('',(-3.36235987756,-0.498462922671,0.95)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(3.51,-7.347880794884E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.3); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(3.81,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.3); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(3.81,0.,0.75)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-3.51,-7.347880794884E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-3.51,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.3); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-3.81,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.3); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(3.81,2.336395212674E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-3.81,5.558742067634E-18,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/c4a361a6-6a90-4aad-9a49-ca9565cad035.step b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/c4a361a6-6a90-4aad-9a49-ca9565cad035.step new file mode 100644 index 00000000..32f8e2ea --- /dev/null +++ b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/c4a361a6-6a90-4aad-9a49-ca9565cad035.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 17.78 mm','Horizontal, 17.78 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25)); +#24=CIRCLE('',#25,1.05); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.05); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.05); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-2.4375,0.,1.25)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25)); +#53=CIRCLE('',#54,1.25); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.416666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25)); +#71=CIRCLE('',#72,1.25); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.416666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(1.625,1.25,1.25)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.25); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.25); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(1.625,0.,1.25)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-3.25,1.25,1.25)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.25); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25)); +#116=CYLINDRICAL_SURFACE('',#117,1.25); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-3.25,0.,1.25)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25)); +#126=CIRCLE('',#127,0.416666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.833333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(3.25,0.,1.25)); +#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25)); +#144=CIRCLE('',#145,0.416666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.833333333333); +#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(3.25,0.,0.95)); +#164=CIRCLE('',#165,0.3); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-3.25,0.,0.95)); +#176=CIRCLE('',#177,0.3); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(8.39,0.,0.95)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-8.39,0.,0.95)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.3); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(8.39,0.,1.25)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.3); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-8.39,0.,1.25)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-8.39,-3.673940397442E-17,0.95)); +#206=CARTESIAN_POINT('',(-8.39,0.498462922671,0.95)); +#207=CARTESIAN_POINT('',(-8.39,0.570033714974,1.566364457164)); +#208=CARTESIAN_POINT('',(-8.39,1.03753100087E-15,2.074735076303)); +#209=CARTESIAN_POINT('',(-8.39,-0.570033714974,1.566364457164)); +#210=CARTESIAN_POINT('',(-8.39,-0.498462922671,0.95)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(8.59,0.,0.75)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(8.39,-3.673940397442E-17,0.95)); +#223=CARTESIAN_POINT('',(8.44235987756,-3.673940397442E-17,0.95)); +#224=CARTESIAN_POINT('',(8.49471975512,-3.673940397442E-17,0.933550659332)); +#225=CARTESIAN_POINT('',(8.540637459853,-3.673940397442E-17,0.900637459853)); +#226=CARTESIAN_POINT('',(8.573550659332,-3.673940397442E-17,0.85471975512)); +#227=CARTESIAN_POINT('',(8.59,-3.673940397442E-17,0.80235987756)); +#228=CARTESIAN_POINT('',(8.59,-3.673940397442E-17,0.75)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(8.59,0.498462922671,0.75)); +#233=CARTESIAN_POINT('',(9.206364457164,0.570033714974,0.75)); +#234=CARTESIAN_POINT('',(9.714735076303,1.03753100087E-15,0.75)); +#235=CARTESIAN_POINT('',(9.206364457164,-0.570033714974,0.75)); +#236=CARTESIAN_POINT('',(8.59,-0.498462922671,0.75)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(8.39,0.498462922671,0.95)); +#241=CARTESIAN_POINT('',(8.44235987756,0.498462922671,0.95)); +#242=CARTESIAN_POINT('',(8.49471975512,0.498462922671,0.933550659332)); +#243=CARTESIAN_POINT('',(8.540637459853,0.498462922671,0.900637459853)); +#244=CARTESIAN_POINT('',(8.573550659332,0.498462922671,0.85471975512)); +#245=CARTESIAN_POINT('',(8.59,0.498462922671,0.80235987756)); +#246=CARTESIAN_POINT('',(8.39,0.570033714974,1.566364457164)); +#247=CARTESIAN_POINT('',(8.603723715107,0.570033714974,1.566364457164)); +#248=CARTESIAN_POINT('',(8.817447430213,0.570033714974,1.499221171837)); +#249=CARTESIAN_POINT('',(9.004875340708,0.570033714974,1.364875340708)); +#250=CARTESIAN_POINT('',(9.139221171837,0.570033714974,1.177447430213)); +#251=CARTESIAN_POINT('',(9.206364457164,0.570033714974,0.963723715107)); +#252=CARTESIAN_POINT('',(8.39,1.03753100087E-15,2.074735076303)); +#253=CARTESIAN_POINT('',(8.736814831972,1.03753100087E-15,2.074735076303)); +#254=CARTESIAN_POINT('',(9.083629663944,1.03753100087E-15,1.965779983475)); +#255=CARTESIAN_POINT('',(9.387773634363,1.03753100087E-15,1.747773634363)); +#256=CARTESIAN_POINT('',(9.605779983475,1.03753100087E-15,1.443629663944)); +#257=CARTESIAN_POINT('',(9.714735076303,1.03753100087E-15,1.096814831972)); +#258=CARTESIAN_POINT('',(8.39,-0.570033714974,1.566364457164)); +#259=CARTESIAN_POINT('',(8.603723715107,-0.570033714974,1.566364457164)); +#260=CARTESIAN_POINT('',(8.817447430213,-0.570033714974,1.499221171837)); +#261=CARTESIAN_POINT('',(9.004875340708,-0.570033714974,1.364875340708)); +#262=CARTESIAN_POINT('',(9.139221171837,-0.570033714974,1.177447430213)); +#263=CARTESIAN_POINT('',(9.206364457164,-0.570033714974,0.963723715107)); +#264=CARTESIAN_POINT('',(8.39,-0.498462922671,0.95)); +#265=CARTESIAN_POINT('',(8.44235987756,-0.498462922671,0.95)); +#266=CARTESIAN_POINT('',(8.49471975512,-0.498462922671,0.933550659332)); +#267=CARTESIAN_POINT('',(8.540637459853,-0.498462922671,0.900637459853)); +#268=CARTESIAN_POINT('',(8.573550659332,-0.498462922671,0.85471975512)); +#269=CARTESIAN_POINT('',(8.59,-0.498462922671,0.80235987756)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-8.59,0.,0.75)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-8.59,-3.673940397442E-17,0.75)); +#279=CARTESIAN_POINT('',(-8.59,-3.673940397442E-17,0.80235987756)); +#280=CARTESIAN_POINT('',(-8.573550659332,-3.673940397442E-17,0.85471975512)); +#281=CARTESIAN_POINT('',(-8.540637459853,-3.673940397442E-17,0.900637459853)); +#282=CARTESIAN_POINT('',(-8.49471975512,-3.673940397442E-17,0.933550659332)); +#283=CARTESIAN_POINT('',(-8.44235987756,-3.673940397442E-17,0.95)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.3); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-8.89,0.,0.75)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-8.59,0.498462922671,0.75)); +#293=CARTESIAN_POINT('',(-8.59,0.498462922671,0.80235987756)); +#294=CARTESIAN_POINT('',(-8.573550659332,0.498462922671,0.85471975512)); +#295=CARTESIAN_POINT('',(-8.540637459853,0.498462922671,0.900637459853)); +#296=CARTESIAN_POINT('',(-8.49471975512,0.498462922671,0.933550659332)); +#297=CARTESIAN_POINT('',(-8.44235987756,0.498462922671,0.95)); +#298=CARTESIAN_POINT('',(-9.206364457164,0.570033714974,0.75)); +#299=CARTESIAN_POINT('',(-9.206364457164,0.570033714974,0.963723715107)); +#300=CARTESIAN_POINT('',(-9.139221171837,0.570033714974,1.177447430213)); +#301=CARTESIAN_POINT('',(-9.004875340708,0.570033714974,1.364875340708)); +#302=CARTESIAN_POINT('',(-8.817447430213,0.570033714974,1.499221171837)); +#303=CARTESIAN_POINT('',(-8.603723715107,0.570033714974,1.566364457164)); +#304=CARTESIAN_POINT('',(-9.714735076303,1.03753100087E-15,0.75)); +#305=CARTESIAN_POINT('',(-9.714735076303,1.03753100087E-15,1.096814831972)); +#306=CARTESIAN_POINT('',(-9.605779983475,1.03753100087E-15,1.443629663944)); +#307=CARTESIAN_POINT('',(-9.387773634363,1.03753100087E-15,1.747773634363)); +#308=CARTESIAN_POINT('',(-9.083629663944,1.03753100087E-15,1.965779983475)); +#309=CARTESIAN_POINT('',(-8.736814831972,1.03753100087E-15,2.074735076303)); +#310=CARTESIAN_POINT('',(-9.206364457164,-0.570033714974,0.75)); +#311=CARTESIAN_POINT('',(-9.206364457164,-0.570033714974,0.963723715107)); +#312=CARTESIAN_POINT('',(-9.139221171837,-0.570033714974,1.177447430213)); +#313=CARTESIAN_POINT('',(-9.004875340708,-0.570033714974,1.364875340708)); +#314=CARTESIAN_POINT('',(-8.817447430213,-0.570033714974,1.499221171837)); +#315=CARTESIAN_POINT('',(-8.603723715107,-0.570033714974,1.566364457164)); +#316=CARTESIAN_POINT('',(-8.59,-0.498462922671,0.75)); +#317=CARTESIAN_POINT('',(-8.59,-0.498462922671,0.80235987756)); +#318=CARTESIAN_POINT('',(-8.573550659332,-0.498462922671,0.85471975512)); +#319=CARTESIAN_POINT('',(-8.540637459853,-0.498462922671,0.900637459853)); +#320=CARTESIAN_POINT('',(-8.49471975512,-0.498462922671,0.933550659332)); +#321=CARTESIAN_POINT('',(-8.44235987756,-0.498462922671,0.95)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(8.59,-7.347880794884E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.3); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(8.89,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.3); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(8.89,0.,0.75)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-8.59,-7.347880794884E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-8.59,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.3); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-8.89,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.3); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(8.89,2.336395212674E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-8.89,5.558742067634E-18,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/d0693747-44dd-4c7e-aabe-2a76a09ffbc3.step b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/d0693747-44dd-4c7e-aabe-2a76a09ffbc3.step new file mode 100644 index 00000000..0982c3df --- /dev/null +++ b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/d0693747-44dd-4c7e-aabe-2a76a09ffbc3.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Horizontal, 10.16 mm','Horizontal, 10.16 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(1.685764058266,1.05,1.25)); +#24=CIRCLE('',#25,1.05); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(1.685764058266,0.,1.25)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-1.685764058266,1.05,1.25)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-2.4375,1.05,1.25)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.05); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-1.685764058266,0.,1.25)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.05); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-2.4375,0.,1.25)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.041666666667,1.25,1.25)); +#53=CIRCLE('',#54,1.25); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.041666666667,0.,1.25)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.416666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.041666666667,0.833333333333,1.25)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.833333333333,0.416666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.041666666667,1.25,1.25)); +#71=CIRCLE('',#72,1.25); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.041666666667,0.,1.25)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.416666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.041666666667,0.833333333333,1.25)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.833333333333,0.416666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(2.833333333333,1.25,1.25)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(1.625,1.25,1.25)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.25); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(2.833333333333,0.,1.25)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.25); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(1.625,0.,1.25)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-2.833333333333,1.25,1.25)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-3.25,1.25,1.25)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.25); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-2.833333333333,0.,1.25)); +#116=CYLINDRICAL_SURFACE('',#117,1.25); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-3.25,0.,1.25)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(3.25,0.833333333333,1.25)); +#126=CIRCLE('',#127,0.416666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(2.833333333333,0.833333333333,1.25)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.833333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(3.25,0.,1.25)); +#136=TOROIDAL_SURFACE('',#94,0.833333333333,0.416666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-3.25,0.833333333333,1.25)); +#144=CIRCLE('',#145,0.416666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-2.833333333333,0.833333333333,1.25)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.833333333333); +#152=TOROIDAL_SURFACE('',#153,0.833333333333,0.416666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(3.25,0.,0.95)); +#164=CIRCLE('',#165,0.3); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-3.25,0.,0.95)); +#176=CIRCLE('',#177,0.3); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(4.58,0.,0.95)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-4.58,0.,0.95)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.3); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(4.58,0.,1.25)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.3); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-4.58,0.,1.25)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-4.58,-3.673940397442E-17,0.95)); +#206=CARTESIAN_POINT('',(-4.58,0.498462922671,0.95)); +#207=CARTESIAN_POINT('',(-4.58,0.570033714974,1.566364457164)); +#208=CARTESIAN_POINT('',(-4.58,1.03753100087E-15,2.074735076303)); +#209=CARTESIAN_POINT('',(-4.58,-0.570033714974,1.566364457164)); +#210=CARTESIAN_POINT('',(-4.58,-0.498462922671,0.95)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(4.78,0.,0.75)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(4.58,-3.673940397442E-17,0.95)); +#223=CARTESIAN_POINT('',(4.63235987756,-3.673940397442E-17,0.95)); +#224=CARTESIAN_POINT('',(4.68471975512,-3.673940397442E-17,0.933550659332)); +#225=CARTESIAN_POINT('',(4.730637459853,-3.673940397442E-17,0.900637459853)); +#226=CARTESIAN_POINT('',(4.763550659332,-3.673940397442E-17,0.85471975512)); +#227=CARTESIAN_POINT('',(4.78,-3.673940397442E-17,0.80235987756)); +#228=CARTESIAN_POINT('',(4.78,-3.673940397442E-17,0.75)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(4.78,0.498462922671,0.75)); +#233=CARTESIAN_POINT('',(5.396364457164,0.570033714974,0.75)); +#234=CARTESIAN_POINT('',(5.904735076303,1.03753100087E-15,0.75)); +#235=CARTESIAN_POINT('',(5.396364457164,-0.570033714974,0.75)); +#236=CARTESIAN_POINT('',(4.78,-0.498462922671,0.75)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(4.58,0.498462922671,0.95)); +#241=CARTESIAN_POINT('',(4.63235987756,0.498462922671,0.95)); +#242=CARTESIAN_POINT('',(4.68471975512,0.498462922671,0.933550659332)); +#243=CARTESIAN_POINT('',(4.730637459853,0.498462922671,0.900637459853)); +#244=CARTESIAN_POINT('',(4.763550659332,0.498462922671,0.85471975512)); +#245=CARTESIAN_POINT('',(4.78,0.498462922671,0.80235987756)); +#246=CARTESIAN_POINT('',(4.58,0.570033714974,1.566364457164)); +#247=CARTESIAN_POINT('',(4.793723715107,0.570033714974,1.566364457164)); +#248=CARTESIAN_POINT('',(5.007447430213,0.570033714974,1.499221171837)); +#249=CARTESIAN_POINT('',(5.194875340708,0.570033714974,1.364875340708)); +#250=CARTESIAN_POINT('',(5.329221171837,0.570033714974,1.177447430213)); +#251=CARTESIAN_POINT('',(5.396364457164,0.570033714974,0.963723715107)); +#252=CARTESIAN_POINT('',(4.58,1.03753100087E-15,2.074735076303)); +#253=CARTESIAN_POINT('',(4.926814831972,1.03753100087E-15,2.074735076303)); +#254=CARTESIAN_POINT('',(5.273629663944,1.03753100087E-15,1.965779983475)); +#255=CARTESIAN_POINT('',(5.577773634363,1.03753100087E-15,1.747773634363)); +#256=CARTESIAN_POINT('',(5.795779983475,1.03753100087E-15,1.443629663944)); +#257=CARTESIAN_POINT('',(5.904735076303,1.03753100087E-15,1.096814831972)); +#258=CARTESIAN_POINT('',(4.58,-0.570033714974,1.566364457164)); +#259=CARTESIAN_POINT('',(4.793723715107,-0.570033714974,1.566364457164)); +#260=CARTESIAN_POINT('',(5.007447430213,-0.570033714974,1.499221171837)); +#261=CARTESIAN_POINT('',(5.194875340708,-0.570033714974,1.364875340708)); +#262=CARTESIAN_POINT('',(5.329221171837,-0.570033714974,1.177447430213)); +#263=CARTESIAN_POINT('',(5.396364457164,-0.570033714974,0.963723715107)); +#264=CARTESIAN_POINT('',(4.58,-0.498462922671,0.95)); +#265=CARTESIAN_POINT('',(4.63235987756,-0.498462922671,0.95)); +#266=CARTESIAN_POINT('',(4.68471975512,-0.498462922671,0.933550659332)); +#267=CARTESIAN_POINT('',(4.730637459853,-0.498462922671,0.900637459853)); +#268=CARTESIAN_POINT('',(4.763550659332,-0.498462922671,0.85471975512)); +#269=CARTESIAN_POINT('',(4.78,-0.498462922671,0.80235987756)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-4.78,0.,0.75)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-4.78,-3.673940397442E-17,0.75)); +#279=CARTESIAN_POINT('',(-4.78,-3.673940397442E-17,0.80235987756)); +#280=CARTESIAN_POINT('',(-4.763550659332,-3.673940397442E-17,0.85471975512)); +#281=CARTESIAN_POINT('',(-4.730637459853,-3.673940397442E-17,0.900637459853)); +#282=CARTESIAN_POINT('',(-4.68471975512,-3.673940397442E-17,0.933550659332)); +#283=CARTESIAN_POINT('',(-4.63235987756,-3.673940397442E-17,0.95)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.3); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-5.08,0.,0.75)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-4.78,0.498462922671,0.75)); +#293=CARTESIAN_POINT('',(-4.78,0.498462922671,0.80235987756)); +#294=CARTESIAN_POINT('',(-4.763550659332,0.498462922671,0.85471975512)); +#295=CARTESIAN_POINT('',(-4.730637459853,0.498462922671,0.900637459853)); +#296=CARTESIAN_POINT('',(-4.68471975512,0.498462922671,0.933550659332)); +#297=CARTESIAN_POINT('',(-4.63235987756,0.498462922671,0.95)); +#298=CARTESIAN_POINT('',(-5.396364457164,0.570033714974,0.75)); +#299=CARTESIAN_POINT('',(-5.396364457164,0.570033714974,0.963723715107)); +#300=CARTESIAN_POINT('',(-5.329221171837,0.570033714974,1.177447430213)); +#301=CARTESIAN_POINT('',(-5.194875340708,0.570033714974,1.364875340708)); +#302=CARTESIAN_POINT('',(-5.007447430213,0.570033714974,1.499221171837)); +#303=CARTESIAN_POINT('',(-4.793723715107,0.570033714974,1.566364457164)); +#304=CARTESIAN_POINT('',(-5.904735076303,1.03753100087E-15,0.75)); +#305=CARTESIAN_POINT('',(-5.904735076303,1.03753100087E-15,1.096814831972)); +#306=CARTESIAN_POINT('',(-5.795779983475,1.03753100087E-15,1.443629663944)); +#307=CARTESIAN_POINT('',(-5.577773634363,1.03753100087E-15,1.747773634363)); +#308=CARTESIAN_POINT('',(-5.273629663944,1.03753100087E-15,1.965779983475)); +#309=CARTESIAN_POINT('',(-4.926814831972,1.03753100087E-15,2.074735076303)); +#310=CARTESIAN_POINT('',(-5.396364457164,-0.570033714974,0.75)); +#311=CARTESIAN_POINT('',(-5.396364457164,-0.570033714974,0.963723715107)); +#312=CARTESIAN_POINT('',(-5.329221171837,-0.570033714974,1.177447430213)); +#313=CARTESIAN_POINT('',(-5.194875340708,-0.570033714974,1.364875340708)); +#314=CARTESIAN_POINT('',(-5.007447430213,-0.570033714974,1.499221171837)); +#315=CARTESIAN_POINT('',(-4.793723715107,-0.570033714974,1.566364457164)); +#316=CARTESIAN_POINT('',(-4.78,-0.498462922671,0.75)); +#317=CARTESIAN_POINT('',(-4.78,-0.498462922671,0.80235987756)); +#318=CARTESIAN_POINT('',(-4.763550659332,-0.498462922671,0.85471975512)); +#319=CARTESIAN_POINT('',(-4.730637459853,-0.498462922671,0.900637459853)); +#320=CARTESIAN_POINT('',(-4.68471975512,-0.498462922671,0.933550659332)); +#321=CARTESIAN_POINT('',(-4.63235987756,-0.498462922671,0.95)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(4.78,-7.347880794884E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.3); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(5.08,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.3); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(5.08,0.,0.75)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-4.78,-7.347880794884E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-4.78,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.3); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-5.08,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.3); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(5.08,4.116916218585E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-5.08,5.558742067634E-18,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/package.lp b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/package.lp index bc63859e..201c2fd8 100644 --- a/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/package.lp +++ b/pkg/41a60506-8fc9-4b92-8c2d-e6463e3e88d3/package.lp @@ -1,666 +1,695 @@ (librepcb_package 41a60506-8fc9-4b92-8c2d-e6463e3e88d3 (name "R-THT-0207") - (description "THT resistor 0207.") + (description "Standard through-hole resistor according DIN 0207.\n\nBody diameter: 2.50 mm\nBody length: 6.50 mm\nLegs diameter: 0.60 mm\n\nGenerated with librepcb-parts-generator (generate_axial_tht.py)\n") (keywords "") (author "U. Bruhin") - (version "0.2") + (version "0.3") (created 2018-10-11T22:24:42Z) (deprecated false) (generated_by "") (category 72ceb547-9e68-4d6b-8c96-283d325e1abf) - (assembly_type auto) + (assembly_type tht) (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (name "1")) (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (name "2")) - (footprint 63478879-99c7-4b5c-b515-a821b6bd2b7c - (name "Horizontal 7.62mm") + (3d_model d0693747-44dd-4c7e-aabe-2a76a09ffbc3 (name "Horizontal, 10.16 mm")) + (3d_model 14213963-e92c-431e-b8f6-7406a90394ff (name "Horizontal, 12.7 mm")) + (3d_model 112d375c-a964-4874-950e-88511f7fd2af (name "Horizontal, 15.24 mm")) + (3d_model c4a361a6-6a90-4aad-9a49-ca9565cad035 (name "Horizontal, 17.78 mm")) + (3d_model 3f8c5a99-3985-4e15-bc18-756eaf43e396 (name "Horizontal, 7.62 mm")) + (3d_model 0fbc1ca3-f94e-4348-8b52-b89c8ca99a9c (name "Vertical, 2.54 mm")) + (3d_model 36248260-29fb-4d78-89a7-157b5e607397 (name "Vertical, 5.08 mm")) + (footprint b5afb23e-e9be-4061-8105-d9ca799b6c54 + (name "Horizontal, 10.16mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape octagon) - (position -3.81 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model d0693747-44dd-4c7e-aabe-2a76a09ffbc3) + (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect) + (position -5.08 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3) - (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8128) + (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape octagon) - (position 3.81 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect) + (position 5.08 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6) - (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8128) + (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon d9faaf07-faa5-4335-9ed4-364944cba133 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position -3.81 0.0) (angle 0.0)) - (vertex (position -3.429 0.0) (angle 0.0)) - ) - (polygon 0927340a-6680-4a86-a832-209799c4ab9f (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 0.889) (angle 0.0)) - (vertex (position -2.921 1.143) (angle -90.0)) - ) - (polygon d4fab9e4-87e3-469d-a1d4-cea2c0534bab (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 -0.889) (angle 0.0)) - (vertex (position -2.921 -1.143) (angle 90.0)) - ) - (polygon 4b09c246-2190-4a77-9fab-5befa89ac930 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 -1.143) (angle 0.0)) - (vertex (position 3.175 -0.889) (angle 90.0)) - ) - (polygon 62bf983d-06e9-42dd-ae48-cf32698ed737 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 1.143) (angle 0.0)) - (vertex (position 3.175 0.889) (angle -90.0)) - ) - (polygon e2b2a3e5-6cc8-4b52-92be-27163cd5b50e (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 -0.889) (angle 0.0)) - (vertex (position -3.175 0.889) (angle 0.0)) - ) - (polygon 15d15a53-8a8c-4111-9f5c-b541b4342687 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.921 1.143) (angle 0.0)) - (vertex (position -2.54 1.143) (angle 0.0)) - ) - (polygon 5f6159b8-9da3-4bb2-b656-91af5e11032d (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.413 1.016) (angle 0.0)) - (vertex (position -2.54 1.143) (angle 0.0)) - ) - (polygon 2f37987e-423e-4cf4-91d6-7593c185b70b (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.921 -1.143) (angle 0.0)) - (vertex (position -2.54 -1.143) (angle 0.0)) - ) - (polygon 3130aef2-5ddc-4758-8724-ffab363535dd (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.413 -1.016) (angle 0.0)) - (vertex (position -2.54 -1.143) (angle 0.0)) - ) - (polygon 9028d410-596d-414a-9497-ca43834fd88d (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 1.016) (angle 0.0)) - (vertex (position 2.54 1.143) (angle 0.0)) - ) - (polygon bcb9d684-4a66-49ef-b853-060fd219d101 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 1.016) (angle 0.0)) - (vertex (position -2.413 1.016) (angle 0.0)) - ) - (polygon 5a253d48-4c7b-4545-ad02-5b0ba1787d02 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 -1.016) (angle 0.0)) - (vertex (position 2.54 -1.143) (angle 0.0)) - ) - (polygon effc5cb8-36f4-4ace-8391-88d62902b36e (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 -1.016) (angle 0.0)) - (vertex (position -2.413 -1.016) (angle 0.0)) - ) - (polygon 9f228fde-63b4-453d-a28a-04d430e33c75 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 1.143) (angle 0.0)) - (vertex (position 2.54 1.143) (angle 0.0)) - ) - (polygon 0e1eb4bb-fbd3-47e7-97b7-76e652045b1e (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 -1.143) (angle 0.0)) - (vertex (position 2.54 -1.143) (angle 0.0)) - ) - (polygon a09fe294-d6b5-4c54-a75e-5bda7be802a6 (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.175 -0.889) (angle 0.0)) - (vertex (position 3.175 0.889) (angle 0.0)) - ) - (polygon 8183c4c7-4831-4d4d-aace-44d270e0bb6c (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position 3.429 0.0) (angle 0.0)) - (vertex (position 3.81 0.0) (angle 0.0)) - ) - (polygon 164849b1-0d86-4f65-8e89-3196a174f998 (layer top_documentation) - (width 0.0) (fill true) (grab_area true) - (vertex (position -3.429 -0.3048) (angle 0.0)) - (vertex (position -3.175 -0.3048) (angle 0.0)) - (vertex (position -3.175 0.3048) (angle 0.0)) - (vertex (position -3.429 0.3048) (angle 0.0)) - (vertex (position -3.429 -0.3048) (angle 0.0)) + (polygon 993b0df4-3872-4628-b2fb-48b568054085 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -3.15 1.15) (angle 0.0)) + (vertex (position 3.15 1.15) (angle 0.0)) + (vertex (position 3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 1.15) (angle 0.0)) ) - (polygon eb0cc4f6-b2e8-4a45-bee9-df5877653ac8 (layer top_documentation) + (polygon cca6e73c-3567-4570-9bbd-50443e3b9ad0 (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position 3.175 -0.3048) (angle 0.0)) - (vertex (position 3.429 -0.3048) (angle 0.0)) - (vertex (position 3.429 0.3048) (angle 0.0)) - (vertex (position 3.175 0.3048) (angle 0.0)) - (vertex (position 3.175 -0.3048) (angle 0.0)) + (vertex (position -5.08 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -5.08 -0.3) (angle -180.0)) + (vertex (position -5.08 0.3) (angle 0.0)) ) - (stroke_text 2b8d1bb7-8177-4573-a8b0-d1c4a6ab8bf8 (layer top_names) + (polygon 0b766c74-ecca-4cf9-9d1d-f4366d068e8f (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 5.08 0.3) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 5.08 -0.3) (angle 180.0)) + (vertex (position 5.08 0.3) (angle 0.0)) + ) + (polygon 53f2737b-79bf-4a42-92c1-41ef3a374de0 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -3.35 1.35) (angle 0.0)) + (vertex (position 3.35 1.35) (angle 0.0)) + (vertex (position 3.35 -1.35) (angle 0.0)) + (vertex (position -3.35 -1.35) (angle 0.0)) + (vertex (position -3.35 1.35) (angle 0.0)) + ) + (polygon b560a601-23fc-436d-bf39-3557234e80bb (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -4.2 0.3) (angle 0.0)) + (vertex (position -3.45 0.3) (angle 0.0)) + (vertex (position -3.45 -0.3) (angle 0.0)) + (vertex (position -4.2 -0.3) (angle 0.0)) + (vertex (position -4.2 0.3) (angle 0.0)) + ) + (polygon 87014de5-a3fa-4ec7-aaf5-6f5ce73c6c20 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 4.2 0.3) (angle 0.0)) + (vertex (position 3.45 0.3) (angle 0.0)) + (vertex (position 3.45 -0.3) (angle 0.0)) + (vertex (position 4.2 -0.3) (angle 0.0)) + (vertex (position 4.2 0.3) (angle 0.0)) + ) + (polygon e693b807-b2c3-4f93-84e8-14a2b53d6992 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -5.38 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 1.25) (angle 0.0)) + (vertex (position 3.25 1.25) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 5.38 0.3) (angle 0.0)) + (vertex (position 5.38 -0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -5.38 -0.3) (angle 0.0)) + ) + (polygon 96d1135f-684c-495c-9176-e12ae4ef277e (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -6.16 1.08) (angle 0.0)) + (vertex (position -3.65 1.08) (angle 0.0)) + (vertex (position -3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.08) (angle 0.0)) + (vertex (position 6.16 1.08) (angle 0.0)) + (vertex (position 6.16 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.08) (angle 0.0)) + (vertex (position -6.16 -1.08) (angle 0.0)) + ) + (stroke_text cc8b3eb2-d36a-43e4-8bdd-53335c982d79 (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position 0.0 1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 11dbf986-0235-4a2f-8af0-ecc66f92607e (layer top_values) + (stroke_text cba4ecf0-9feb-44c1-8152-431e0f5a62d8 (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position 0.0 -1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) - (footprint b5afb23e-e9be-4061-8105-d9ca799b6c54 - (name "Horizontal 10.16mm") + (footprint 3cccaccf-5dc2-4894-8fa0-c9b110294a4d + (name "Horizontal, 12.7mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape octagon) - (position -5.08 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model 14213963-e92c-431e-b8f6-7406a90394ff) + (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect) + (position -6.35 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3) - (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8128) + (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape octagon) - (position 5.08 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect) + (position 6.35 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6) - (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8128) + (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon 4c423508-9006-437b-bd96-f74a29a66c28 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position 5.08 0.0) (angle 0.0)) - (vertex (position 4.064 0.0) (angle 0.0)) - ) - (polygon 78e7215a-1d5f-4565-bae1-13ac684e9a88 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position -5.08 0.0) (angle 0.0)) - (vertex (position -4.064 0.0) (angle 0.0)) - ) - (polygon 24dd7d25-9e04-41fc-a3b7-d8c9fcbb5e5c (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 0.889) (angle 0.0)) - (vertex (position -2.921 1.143) (angle -90.0)) - ) - (polygon 9de4fe53-adaa-4a1d-869a-d32c66d5d5aa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 -0.889) (angle 0.0)) - (vertex (position -2.921 -1.143) (angle 90.0)) - ) - (polygon 274240ac-ce15-4e2d-a8c0-7a07f6037969 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 -1.143) (angle 0.0)) - (vertex (position 3.175 -0.889) (angle 90.0)) - ) - (polygon d55c1ddd-925c-43e2-a4cd-be626e9e10aa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 1.143) (angle 0.0)) - (vertex (position 3.175 0.889) (angle -90.0)) - ) - (polygon fe7bcb8b-e0f3-4de7-a8af-c9b31401994f (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 -0.889) (angle 0.0)) - (vertex (position -3.175 0.889) (angle 0.0)) - ) - (polygon 6195f733-39a3-4cfe-b745-60f391cd1e8a (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.921 1.143) (angle 0.0)) - (vertex (position -2.54 1.143) (angle 0.0)) - ) - (polygon 474944ce-a69c-4200-8cf1-188495aeb1e3 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.413 1.016) (angle 0.0)) - (vertex (position -2.54 1.143) (angle 0.0)) - ) - (polygon febb0d34-b756-47a9-a1b0-eb17769f2b72 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.921 -1.143) (angle 0.0)) - (vertex (position -2.54 -1.143) (angle 0.0)) - ) - (polygon 4866fd85-db90-474e-aa30-2a912c3446cd (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.413 -1.016) (angle 0.0)) - (vertex (position -2.54 -1.143) (angle 0.0)) - ) - (polygon 63822735-0ee1-4b69-8923-8e18523bda40 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 1.016) (angle 0.0)) - (vertex (position 2.54 1.143) (angle 0.0)) - ) - (polygon 0a012648-9c94-4099-beec-a4b9f67d673d (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 1.016) (angle 0.0)) - (vertex (position -2.413 1.016) (angle 0.0)) - ) - (polygon abae5148-950b-4594-8c7f-390d13dde435 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 -1.016) (angle 0.0)) - (vertex (position 2.54 -1.143) (angle 0.0)) - ) - (polygon 006d5aec-d9a7-4fa9-bca5-470718a84f52 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 -1.016) (angle 0.0)) - (vertex (position -2.413 -1.016) (angle 0.0)) - ) - (polygon e9d4d535-8a46-4587-88af-c8d5b609fdaa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 1.143) (angle 0.0)) - (vertex (position 2.54 1.143) (angle 0.0)) - ) - (polygon 2514360b-ec1c-4c98-8006-6021db8c3ee2 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 -1.143) (angle 0.0)) - (vertex (position 2.54 -1.143) (angle 0.0)) - ) - (polygon 29afc6e3-b935-4f24-aca8-c3fd9343868a (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.175 -0.889) (angle 0.0)) - (vertex (position 3.175 0.889) (angle 0.0)) - ) - (polygon 12418900-08e8-437e-a2c1-cc7fbe94d436 (layer top_legend) - (width 0.0) (fill true) (grab_area true) - (vertex (position 3.175 -0.3048) (angle 0.0)) - (vertex (position 4.0386 -0.3048) (angle 0.0)) - (vertex (position 4.0386 0.3048) (angle 0.0)) - (vertex (position 3.175 0.3048) (angle 0.0)) - (vertex (position 3.175 -0.3048) (angle 0.0)) + (polygon ca484f14-5a0b-42e4-8109-5119015d6410 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -3.15 1.15) (angle 0.0)) + (vertex (position 3.15 1.15) (angle 0.0)) + (vertex (position 3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 1.15) (angle 0.0)) ) - (polygon e6d4631c-da60-4012-a353-46e8c607e659 (layer top_legend) + (polygon d291ad98-a98c-4ad4-81fe-d567a1e4bb67 (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position -4.0386 -0.3048) (angle 0.0)) - (vertex (position -3.175 -0.3048) (angle 0.0)) - (vertex (position -3.175 0.3048) (angle 0.0)) - (vertex (position -4.0386 0.3048) (angle 0.0)) - (vertex (position -4.0386 -0.3048) (angle 0.0)) + (vertex (position -6.35 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -6.35 -0.3) (angle -180.0)) + (vertex (position -6.35 0.3) (angle 0.0)) ) - (stroke_text 2b8d1bb7-8177-4573-a8b0-d1c4a6ab8bf8 (layer top_names) + (polygon 62154b19-9a77-401c-8668-79372ecb8060 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 6.35 0.3) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 6.35 -0.3) (angle 180.0)) + (vertex (position 6.35 0.3) (angle 0.0)) + ) + (polygon da7798b1-e606-47ef-b8df-8806548c7a50 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -3.35 1.35) (angle 0.0)) + (vertex (position 3.35 1.35) (angle 0.0)) + (vertex (position 3.35 -1.35) (angle 0.0)) + (vertex (position -3.35 -1.35) (angle 0.0)) + (vertex (position -3.35 1.35) (angle 0.0)) + ) + (polygon dca84b60-f324-4c4a-aae8-91120ca6bf4d (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -5.47 0.3) (angle 0.0)) + (vertex (position -3.45 0.3) (angle 0.0)) + (vertex (position -3.45 -0.3) (angle 0.0)) + (vertex (position -5.47 -0.3) (angle 0.0)) + (vertex (position -5.47 0.3) (angle 0.0)) + ) + (polygon 7cde9b9b-ac01-41be-b4a9-e09fbc5fda11 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 5.47 0.3) (angle 0.0)) + (vertex (position 3.45 0.3) (angle 0.0)) + (vertex (position 3.45 -0.3) (angle 0.0)) + (vertex (position 5.47 -0.3) (angle 0.0)) + (vertex (position 5.47 0.3) (angle 0.0)) + ) + (polygon 390089c6-8430-4051-bf86-f017eca0351d (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -6.65 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 1.25) (angle 0.0)) + (vertex (position 3.25 1.25) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 6.65 0.3) (angle 0.0)) + (vertex (position 6.65 -0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -6.65 -0.3) (angle 0.0)) + ) + (polygon 9fc8edfb-5908-4f13-8700-3cb0bada9592 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -7.43 1.08) (angle 0.0)) + (vertex (position -3.65 1.08) (angle 0.0)) + (vertex (position -3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.08) (angle 0.0)) + (vertex (position 7.43 1.08) (angle 0.0)) + (vertex (position 7.43 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.08) (angle 0.0)) + (vertex (position -7.43 -1.08) (angle 0.0)) + ) + (stroke_text 9349a80a-3b57-4b95-afce-99ec014d5468 (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position 0.0 1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 11dbf986-0235-4a2f-8af0-ecc66f92607e (layer top_values) + (stroke_text b4af10a8-acd1-4f9a-957d-3cb2eb79f381 (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position 0.0 -1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) - (footprint 3cccaccf-5dc2-4894-8fa0-c9b110294a4d - (name "Horizontal 12.7mm") + (footprint 4b48782b-0e12-45e7-8ed5-db5ec7a55721 + (name "Horizontal, 15.24mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape octagon) - (position -6.35 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model 112d375c-a964-4874-950e-88511f7fd2af) + (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect) + (position -7.62 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3) - (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8128) + (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape octagon) - (position 6.35 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect) + (position 7.62 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6) - (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8128) + (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon 4c423508-9006-437b-bd96-f74a29a66c28 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position 6.36 0.0) (angle 0.0)) - (vertex (position 4.064 0.0) (angle 0.0)) - ) - (polygon 78e7215a-1d5f-4565-bae1-13ac684e9a88 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position -6.35 0.0) (angle 0.0)) - (vertex (position -4.064 0.0) (angle 0.0)) - ) - (polygon 24dd7d25-9e04-41fc-a3b7-d8c9fcbb5e5c (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 0.889) (angle 0.0)) - (vertex (position -2.921 1.143) (angle -90.0)) - ) - (polygon 9de4fe53-adaa-4a1d-869a-d32c66d5d5aa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 -0.889) (angle 0.0)) - (vertex (position -2.921 -1.143) (angle 90.0)) - ) - (polygon 274240ac-ce15-4e2d-a8c0-7a07f6037969 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 -1.143) (angle 0.0)) - (vertex (position 3.175 -0.889) (angle 90.0)) - ) - (polygon d55c1ddd-925c-43e2-a4cd-be626e9e10aa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 1.143) (angle 0.0)) - (vertex (position 3.175 0.889) (angle -90.0)) - ) - (polygon fe7bcb8b-e0f3-4de7-a8af-c9b31401994f (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 -0.889) (angle 0.0)) - (vertex (position -3.175 0.889) (angle 0.0)) - ) - (polygon 6195f733-39a3-4cfe-b745-60f391cd1e8a (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.921 1.143) (angle 0.0)) - (vertex (position -2.54 1.143) (angle 0.0)) - ) - (polygon 474944ce-a69c-4200-8cf1-188495aeb1e3 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.413 1.016) (angle 0.0)) - (vertex (position -2.54 1.143) (angle 0.0)) - ) - (polygon febb0d34-b756-47a9-a1b0-eb17769f2b72 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.921 -1.143) (angle 0.0)) - (vertex (position -2.54 -1.143) (angle 0.0)) - ) - (polygon 4866fd85-db90-474e-aa30-2a912c3446cd (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.413 -1.016) (angle 0.0)) - (vertex (position -2.54 -1.143) (angle 0.0)) - ) - (polygon 63822735-0ee1-4b69-8923-8e18523bda40 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 1.016) (angle 0.0)) - (vertex (position 2.54 1.143) (angle 0.0)) - ) - (polygon 0a012648-9c94-4099-beec-a4b9f67d673d (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 1.016) (angle 0.0)) - (vertex (position -2.413 1.016) (angle 0.0)) - ) - (polygon abae5148-950b-4594-8c7f-390d13dde435 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 -1.016) (angle 0.0)) - (vertex (position 2.54 -1.143) (angle 0.0)) - ) - (polygon 006d5aec-d9a7-4fa9-bca5-470718a84f52 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 -1.016) (angle 0.0)) - (vertex (position -2.413 -1.016) (angle 0.0)) - ) - (polygon e9d4d535-8a46-4587-88af-c8d5b609fdaa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 1.143) (angle 0.0)) - (vertex (position 2.54 1.143) (angle 0.0)) - ) - (polygon 2514360b-ec1c-4c98-8006-6021db8c3ee2 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 -1.143) (angle 0.0)) - (vertex (position 2.54 -1.143) (angle 0.0)) - ) - (polygon 29afc6e3-b935-4f24-aca8-c3fd9343868a (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.175 -0.889) (angle 0.0)) - (vertex (position 3.175 0.889) (angle 0.0)) - ) - (polygon 12418900-08e8-437e-a2c1-cc7fbe94d436 (layer top_legend) + (polygon 174b001a-0c94-4fbb-8f98-8abfa1df9c18 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -3.15 1.15) (angle 0.0)) + (vertex (position 3.15 1.15) (angle 0.0)) + (vertex (position 3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 1.15) (angle 0.0)) + ) + (polygon 103382fd-5a86-4479-a984-13f3d7cdc74d (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position 3.175 -0.3048) (angle 0.0)) - (vertex (position 4.0386 -0.3048) (angle 0.0)) - (vertex (position 4.0386 0.3048) (angle 0.0)) - (vertex (position 3.175 0.3048) (angle 0.0)) - (vertex (position 3.175 -0.3048) (angle 0.0)) + (vertex (position -7.62 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -7.62 -0.3) (angle -180.0)) + (vertex (position -7.62 0.3) (angle 0.0)) ) - (polygon e6d4631c-da60-4012-a353-46e8c607e659 (layer top_legend) + (polygon 75c416d3-b70e-4164-8516-3db9cf9acfe7 (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position -4.0386 -0.3048) (angle 0.0)) - (vertex (position -3.175 -0.3048) (angle 0.0)) - (vertex (position -3.175 0.3048) (angle 0.0)) - (vertex (position -4.0386 0.3048) (angle 0.0)) - (vertex (position -4.0386 -0.3048) (angle 0.0)) + (vertex (position 7.62 0.3) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 7.62 -0.3) (angle 180.0)) + (vertex (position 7.62 0.3) (angle 0.0)) + ) + (polygon 63ce3a95-36cf-4d17-9493-49374157324b (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -3.35 1.35) (angle 0.0)) + (vertex (position 3.35 1.35) (angle 0.0)) + (vertex (position 3.35 -1.35) (angle 0.0)) + (vertex (position -3.35 -1.35) (angle 0.0)) + (vertex (position -3.35 1.35) (angle 0.0)) + ) + (polygon 951bdaae-8d79-46b5-93ba-bc72396b1bda (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -6.74 0.3) (angle 0.0)) + (vertex (position -3.45 0.3) (angle 0.0)) + (vertex (position -3.45 -0.3) (angle 0.0)) + (vertex (position -6.74 -0.3) (angle 0.0)) + (vertex (position -6.74 0.3) (angle 0.0)) + ) + (polygon 2a521675-e998-4fc4-ae26-d46560f57886 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 6.74 0.3) (angle 0.0)) + (vertex (position 3.45 0.3) (angle 0.0)) + (vertex (position 3.45 -0.3) (angle 0.0)) + (vertex (position 6.74 -0.3) (angle 0.0)) + (vertex (position 6.74 0.3) (angle 0.0)) + ) + (polygon 7357f497-e2be-4310-8700-d7f23f90f976 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -7.92 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 1.25) (angle 0.0)) + (vertex (position 3.25 1.25) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 7.92 0.3) (angle 0.0)) + (vertex (position 7.92 -0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -7.92 -0.3) (angle 0.0)) + ) + (polygon 2a395ba8-894f-4233-b986-a596085d3240 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -8.7 1.08) (angle 0.0)) + (vertex (position -3.65 1.08) (angle 0.0)) + (vertex (position -3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.08) (angle 0.0)) + (vertex (position 8.7 1.08) (angle 0.0)) + (vertex (position 8.7 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.08) (angle 0.0)) + (vertex (position -8.7 -1.08) (angle 0.0)) + ) + (stroke_text b2f85d4d-496d-40ab-ab1b-1586cc32fdf5 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 2b8d1bb7-8177-4573-a8b0-d1c4a6ab8bf8 (layer top_names) + (stroke_text 334f0ab7-722e-42f1-a2ed-5da2d6bcc6fe (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center top) (position 0.0 -1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 3e99ec2d-99ce-4cc7-aa0b-05ab29831958 + (name "Horizontal, 17.78mm, Compact") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model c4a361a6-6a90-4aad-9a49-ca9565cad035) + (pad 4021eeb2-9a32-4091-9d00-b2e2d016d2da (side top) (shape roundrect) + (position -8.89 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 4021eeb2-9a32-4091-9d00-b2e2d016d2da) + (hole 4021eeb2-9a32-4091-9d00-b2e2d016d2da (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) ) - (stroke_text 11dbf986-0235-4a2f-8af0-ecc66f92607e (layer top_values) + (pad 0bc6b504-d231-45ba-97e4-e0f589dbfd1b (side top) (shape roundrect) + (position 8.89 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 0bc6b504-d231-45ba-97e4-e0f589dbfd1b) + (hole 0bc6b504-d231-45ba-97e4-e0f589dbfd1b (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 6003223b-482b-457b-8d4b-2a46b8922f23 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -3.15 1.15) (angle 0.0)) + (vertex (position 3.15 1.15) (angle 0.0)) + (vertex (position 3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 1.15) (angle 0.0)) + ) + (polygon 62226ea9-5f3b-4fb7-9c75-8b52dc6ca84e (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position -8.89 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -8.89 -0.3) (angle -180.0)) + (vertex (position -8.89 0.3) (angle 0.0)) + ) + (polygon 0d83c1c0-90a1-4b82-ba13-c391d4e9ef9f (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 8.89 0.3) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 8.89 -0.3) (angle 180.0)) + (vertex (position 8.89 0.3) (angle 0.0)) + ) + (polygon 9d57580e-b1c1-4164-916e-1bab895f2950 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -3.35 1.35) (angle 0.0)) + (vertex (position 3.35 1.35) (angle 0.0)) + (vertex (position 3.35 -1.35) (angle 0.0)) + (vertex (position -3.35 -1.35) (angle 0.0)) + (vertex (position -3.35 1.35) (angle 0.0)) + ) + (polygon 49c87852-155d-4803-ba79-86cc86417690 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -8.01 0.3) (angle 0.0)) + (vertex (position -3.45 0.3) (angle 0.0)) + (vertex (position -3.45 -0.3) (angle 0.0)) + (vertex (position -8.01 -0.3) (angle 0.0)) + (vertex (position -8.01 0.3) (angle 0.0)) + ) + (polygon 53882312-cfc5-4791-bb16-367b9279886f (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 8.01 0.3) (angle 0.0)) + (vertex (position 3.45 0.3) (angle 0.0)) + (vertex (position 3.45 -0.3) (angle 0.0)) + (vertex (position 8.01 -0.3) (angle 0.0)) + (vertex (position 8.01 0.3) (angle 0.0)) + ) + (polygon ca7a001f-a2d1-427a-909d-919f7a12ac48 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -9.19 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 1.25) (angle 0.0)) + (vertex (position 3.25 1.25) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 9.19 0.3) (angle 0.0)) + (vertex (position 9.19 -0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -9.19 -0.3) (angle 0.0)) + ) + (polygon 8e593ec0-4227-4af2-99f3-5cf097c4321b (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -9.97 1.08) (angle 0.0)) + (vertex (position -3.65 1.08) (angle 0.0)) + (vertex (position -3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.08) (angle 0.0)) + (vertex (position 9.97 1.08) (angle 0.0)) + (vertex (position 9.97 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.08) (angle 0.0)) + (vertex (position -9.97 -1.08) (angle 0.0)) + ) + (stroke_text f4d7ee90-1e0f-475f-b9bd-c6ee31129b29 (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center bottom) (position 0.0 1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") + ) + (stroke_text 8b6f513a-3baa-4f48-9dc7-f01bdfc90e50 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) - (footprint 4b48782b-0e12-45e7-8ed5-db5ec7a55721 - (name "Horizontal 15.24mm") + (footprint 63478879-99c7-4b5c-b515-a821b6bd2b7c + (name "Horizontal, 7.62mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape octagon) - (position -7.62 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model 3f8c5a99-3985-4e15-bc18-756eaf43e396) + (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect) + (position -3.81 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3) - (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8128) + (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape octagon) - (position 7.62 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect) + (position 3.81 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6) - (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8128) + (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon 4c423508-9006-437b-bd96-f74a29a66c28 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position 7.62 0.0) (angle 0.0)) - (vertex (position 4.064 0.0) (angle 0.0)) - ) - (polygon 78e7215a-1d5f-4565-bae1-13ac684e9a88 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position -7.62 0.0) (angle 0.0)) - (vertex (position -4.064 0.0) (angle 0.0)) - ) - (polygon 24dd7d25-9e04-41fc-a3b7-d8c9fcbb5e5c (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 0.889) (angle 0.0)) - (vertex (position -2.921 1.143) (angle -90.0)) - ) - (polygon 9de4fe53-adaa-4a1d-869a-d32c66d5d5aa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 -0.889) (angle 0.0)) - (vertex (position -2.921 -1.143) (angle 90.0)) - ) - (polygon 274240ac-ce15-4e2d-a8c0-7a07f6037969 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 -1.143) (angle 0.0)) - (vertex (position 3.175 -0.889) (angle 90.0)) - ) - (polygon d55c1ddd-925c-43e2-a4cd-be626e9e10aa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 1.143) (angle 0.0)) - (vertex (position 3.175 0.889) (angle -90.0)) - ) - (polygon fe7bcb8b-e0f3-4de7-a8af-c9b31401994f (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.175 -0.889) (angle 0.0)) - (vertex (position -3.175 0.889) (angle 0.0)) - ) - (polygon 6195f733-39a3-4cfe-b745-60f391cd1e8a (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.921 1.143) (angle 0.0)) - (vertex (position -2.54 1.143) (angle 0.0)) - ) - (polygon 474944ce-a69c-4200-8cf1-188495aeb1e3 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.413 1.016) (angle 0.0)) - (vertex (position -2.54 1.143) (angle 0.0)) - ) - (polygon febb0d34-b756-47a9-a1b0-eb17769f2b72 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.921 -1.143) (angle 0.0)) - (vertex (position -2.54 -1.143) (angle 0.0)) - ) - (polygon 4866fd85-db90-474e-aa30-2a912c3446cd (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.413 -1.016) (angle 0.0)) - (vertex (position -2.54 -1.143) (angle 0.0)) - ) - (polygon 63822735-0ee1-4b69-8923-8e18523bda40 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 1.016) (angle 0.0)) - (vertex (position 2.54 1.143) (angle 0.0)) - ) - (polygon 0a012648-9c94-4099-beec-a4b9f67d673d (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 1.016) (angle 0.0)) - (vertex (position -2.413 1.016) (angle 0.0)) - ) - (polygon abae5148-950b-4594-8c7f-390d13dde435 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 -1.016) (angle 0.0)) - (vertex (position 2.54 -1.143) (angle 0.0)) - ) - (polygon 006d5aec-d9a7-4fa9-bca5-470718a84f52 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.413 -1.016) (angle 0.0)) - (vertex (position -2.413 -1.016) (angle 0.0)) - ) - (polygon e9d4d535-8a46-4587-88af-c8d5b609fdaa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 1.143) (angle 0.0)) - (vertex (position 2.54 1.143) (angle 0.0)) - ) - (polygon 2514360b-ec1c-4c98-8006-6021db8c3ee2 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.921 -1.143) (angle 0.0)) - (vertex (position 2.54 -1.143) (angle 0.0)) - ) - (polygon 29afc6e3-b935-4f24-aca8-c3fd9343868a (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.175 -0.889) (angle 0.0)) - (vertex (position 3.175 0.889) (angle 0.0)) - ) - (polygon 12418900-08e8-437e-a2c1-cc7fbe94d436 (layer top_legend) - (width 0.0) (fill true) (grab_area true) - (vertex (position 3.175 -0.3048) (angle 0.0)) - (vertex (position 4.0386 -0.3048) (angle 0.0)) - (vertex (position 4.0386 0.3048) (angle 0.0)) - (vertex (position 3.175 0.3048) (angle 0.0)) - (vertex (position 3.175 -0.3048) (angle 0.0)) + (polygon 33691734-297c-42eb-b932-4909070dfd05 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -3.15 1.15) (angle 0.0)) + (vertex (position 3.15 1.15) (angle 0.0)) + (vertex (position 3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 -1.15) (angle 0.0)) + (vertex (position -3.15 1.15) (angle 0.0)) ) - (polygon e6d4631c-da60-4012-a353-46e8c607e659 (layer top_legend) + (polygon 7b11f120-c5ca-4c7f-8000-ad9102120524 (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position -4.0386 -0.3048) (angle 0.0)) - (vertex (position -3.175 -0.3048) (angle 0.0)) - (vertex (position -3.175 0.3048) (angle 0.0)) - (vertex (position -4.0386 0.3048) (angle 0.0)) - (vertex (position -4.0386 -0.3048) (angle 0.0)) + (vertex (position -3.81 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -3.81 -0.3) (angle -180.0)) + (vertex (position -3.81 0.3) (angle 0.0)) ) - (stroke_text 2b8d1bb7-8177-4573-a8b0-d1c4a6ab8bf8 (layer top_names) + (polygon 1b72d29a-edd0-493c-a0a8-4f00aa00a547 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 3.81 0.3) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 3.81 -0.3) (angle 180.0)) + (vertex (position 3.81 0.3) (angle 0.0)) + ) + (polygon 3328eb18-044a-4ea2-90d4-40b11d6b95dc (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -3.35 1.35) (angle 0.0)) + (vertex (position 3.35 1.35) (angle 0.0)) + ) + (polygon 083a5936-5c8d-4157-aa75-ba56f3227861 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -3.35 -1.35) (angle 0.0)) + (vertex (position 3.35 -1.35) (angle 0.0)) + ) + (polygon fc9abe28-190f-4aa2-908d-c01e89e37701 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -4.11 0.3) (angle 0.0)) + (vertex (position -3.25 0.3) (angle 0.0)) + (vertex (position -3.25 1.25) (angle 0.0)) + (vertex (position 3.25 1.25) (angle 0.0)) + (vertex (position 3.25 0.3) (angle 0.0)) + (vertex (position 4.11 0.3) (angle 0.0)) + (vertex (position 4.11 -0.3) (angle 0.0)) + (vertex (position 3.25 -0.3) (angle 0.0)) + (vertex (position 3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -1.25) (angle 0.0)) + (vertex (position -3.25 -0.3) (angle 0.0)) + (vertex (position -4.11 -0.3) (angle 0.0)) + ) + (polygon 6be8ffd6-6483-476f-92f8-7b52b5fac26e (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -4.89 1.08) (angle 0.0)) + (vertex (position -3.65 1.08) (angle 0.0)) + (vertex (position -3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.65) (angle 0.0)) + (vertex (position 3.65 1.08) (angle 0.0)) + (vertex (position 4.89 1.08) (angle 0.0)) + (vertex (position 4.89 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.08) (angle 0.0)) + (vertex (position 3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.65) (angle 0.0)) + (vertex (position -3.65 -1.08) (angle 0.0)) + (vertex (position -4.89 -1.08) (angle 0.0)) + ) + (stroke_text b84ca045-0cdc-49b7-92ee-c098bdcb99ab (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position 0.0 1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 11dbf986-0235-4a2f-8af0-ecc66f92607e (layer top_values) + (stroke_text 201ffd72-7640-41f8-846f-25caee3b2d48 (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position 0.0 -1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) (footprint 5658c521-17cd-4986-97c3-2d7a422997a6 - (name "Vertical 2.54mm") + (name "Vertical, 2.54mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape octagon) - (position -1.27 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model 0fbc1ca3-f94e-4348-8b52-b89c8ca99a9c) + (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect) + (position -1.27 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3) - (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8128) + (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape octagon) - (position 1.27 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6) - (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8128) + (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon fe47dbcb-5fe9-4c74-955c-c2da1d27d6af (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) + (polygon 3c3830e3-b1d4-4869-81a9-ea7aeab2d8f6 (layer top_documentation) + (width 0.6) (fill false) (grab_area false) (vertex (position -1.27 0.0) (angle 0.0)) - (vertex (position -0.381 0.0) (angle 0.0)) - ) - (polygon ba0ee78e-d555-417f-af70-4f8207978a99 (layer top_legend) - (width 0.6096) (fill false) (grab_area true) - (vertex (position -0.254 0.0) (angle 0.0)) - (vertex (position 0.254 0.0) (angle 0.0)) - ) - (polygon cdbda5ca-1af1-4a11-b446-258116dfcaa7 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position 0.381 0.0) (angle 0.0)) (vertex (position 1.27 0.0) (angle 0.0)) ) - (circle 2bb9e698-58c7-4df2-82f2-9a17dfb528f1 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) (diameter 2.54) (position -1.27 0.0) - ) - (circle 3a045feb-310c-46c6-9ef6-3d42b37e733a (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) (diameter 2.032) (position -1.27 0.0) - ) - (stroke_text 2b8d1bb7-8177-4573-a8b0-d1c4a6ab8bf8 (layer top_names) + (polygon e944f286-6819-45d7-84e9-6ba2717deea7 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 0.08 0.3) (angle 0.0)) + (vertex (position 0.44 0.3) (angle 0.0)) + (vertex (position 0.44 -0.3) (angle 0.0)) + (vertex (position 0.08 -0.3) (angle 0.0)) + (vertex (position 0.08 0.3) (angle 0.0)) + ) + (polygon 29ca5573-41fd-4b7f-a296-7d0b2d905a69 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.27 1.25) (angle -76.113)) + (vertex (position -0.057 0.3) (angle 0.0)) + (vertex (position 1.27 0.3) (angle -180.0)) + (vertex (position 1.27 -0.3) (angle 0.0)) + (vertex (position -0.057 -0.3) (angle -76.113)) + (vertex (position -1.27 -1.25) (angle -180.0)) + ) + (polygon 750acb38-38ce-492a-9216-410732f1e40c (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.27 1.65) (angle -64.897)) + (vertex (position 0.224 0.7) (angle 0.0)) + (vertex (position 1.27 0.7) (angle -180.0)) + (vertex (position 1.27 -0.7) (angle 0.0)) + (vertex (position 0.224 -0.7) (angle -64.897)) + (vertex (position -1.27 -1.65) (angle -180.0)) + ) + (circle 05f4d09c-277c-4278-aa60-937ae9565b71 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) (diameter 2.3) (position -1.27 0.0) + ) + (circle f3192ed6-3239-4ed8-a8f5-635098b5df27 (layer top_legend) + (width 0.2) (fill false) (grab_area true) (diameter 2.7) (position -1.27 0.0) + ) + (stroke_text 20aebb3d-3e1f-442b-a1fc-43b849e5f94b (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position -1.27 1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 11dbf986-0235-4a2f-8af0-ecc66f92607e (layer top_values) + (stroke_text c5a52582-a52d-432c-b318-a35b78667bee (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position -1.27 -1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) (footprint 2f9b2f9d-2b17-4577-b841-9d7ef0242f11 - (name "Vertical 5.08mm") + (name "Vertical, 5.08mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape octagon) - (position -2.54 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model 36248260-29fb-4d78-89a7-157b5e607397) + (pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (side top) (shape roundrect) + (position -2.54 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad b809afd1-3010-4dbe-96f0-0f16ee6c5fc3) - (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8128) + (hole b809afd1-3010-4dbe-96f0-0f16ee6c5fc3 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape octagon) - (position 2.54 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (side top) (shape roundrect) + (position 2.54 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6) - (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8128) + (hole 181c5e6c-4b3c-48c8-b4d9-bb603a0f11b6 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon fe47dbcb-5fe9-4c74-955c-c2da1d27d6af (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) + (polygon f7e175e1-f99b-4138-813d-596f4ae834fe (layer top_documentation) + (width 0.6) (fill false) (grab_area false) (vertex (position -2.54 0.0) (angle 0.0)) - (vertex (position -0.889 0.0) (angle 0.0)) - ) - (polygon ba0ee78e-d555-417f-af70-4f8207978a99 (layer top_legend) - (width 0.6096) (fill false) (grab_area true) - (vertex (position -0.762 0.0) (angle 0.0)) - (vertex (position 0.762 0.0) (angle 0.0)) - ) - (polygon cdbda5ca-1af1-4a11-b446-258116dfcaa7 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position 0.762 0.0) (angle 0.0)) (vertex (position 2.54 0.0) (angle 0.0)) ) - (circle 2bb9e698-58c7-4df2-82f2-9a17dfb528f1 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) (diameter 2.54) (position -2.54 0.0) - ) - (circle 3a045feb-310c-46c6-9ef6-3d42b37e733a (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) (diameter 2.032) (position -2.54 0.0) - ) - (stroke_text 2b8d1bb7-8177-4573-a8b0-d1c4a6ab8bf8 (layer top_names) + (polygon 26cd2774-abd6-4355-b0f0-554e9333bcd8 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.19 0.3) (angle 0.0)) + (vertex (position 1.71 0.3) (angle 0.0)) + (vertex (position 1.71 -0.3) (angle 0.0)) + (vertex (position -1.19 -0.3) (angle 0.0)) + (vertex (position -1.19 0.3) (angle 0.0)) + ) + (polygon 6a278eaa-b9d0-42c8-a52a-e2f868890173 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.54 1.25) (angle -76.113)) + (vertex (position -1.327 0.3) (angle 0.0)) + (vertex (position 2.54 0.3) (angle -180.0)) + (vertex (position 2.54 -0.3) (angle 0.0)) + (vertex (position -1.327 -0.3) (angle -76.113)) + (vertex (position -2.54 -1.25) (angle -180.0)) + ) + (polygon a6515b0e-ee92-4f52-a64e-0edad823ab04 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.54 1.65) (angle -64.897)) + (vertex (position -1.046 0.7) (angle 0.0)) + (vertex (position 2.54 0.7) (angle -180.0)) + (vertex (position 2.54 -0.7) (angle 0.0)) + (vertex (position -1.046 -0.7) (angle -64.897)) + (vertex (position -2.54 -1.65) (angle -180.0)) + ) + (circle a9b8945d-15ee-4e75-afcd-b760ac545864 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) (diameter 2.3) (position -2.54 0.0) + ) + (circle 159abaff-bb47-41ce-8007-93647b8bee07 (layer top_legend) + (width 0.2) (fill false) (grab_area true) (diameter 2.7) (position -2.54 0.0) + ) + (stroke_text 4e4e063f-a4bd-444f-a581-fa78442b17ed (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position -2.54 1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 11dbf986-0235-4a2f-8af0-ecc66f92607e (layer top_values) + (stroke_text 5490ad72-fe76-4f07-9581-90cde36e88c2 (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.5875) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position -2.54 -1.95) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) ) diff --git a/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/1f62a592-1ea6-49be-9d20-5bcc472359a9.step b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/1f62a592-1ea6-49be-9d20-5bcc472359a9.step new file mode 100644 index 00000000..0f8cfb40 --- /dev/null +++ b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/1f62a592-1ea6-49be-9d20-5bcc472359a9.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Horizontal, 10.16 mm','Horizontal, 10.16 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(0.971180684282,0.798,0.95)); +#24=CIRCLE('',#25,0.798); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(0.971180684282,0.,0.95)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.971180684282,0.798,0.95)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-1.3875,0.798,0.95)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,0.798); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-0.971180684282,0.,0.95)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,0.798); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-1.3875,0.,0.95)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(1.241666666667,0.95,0.95)); +#53=CIRCLE('',#54,0.95); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(1.241666666667,0.,0.95)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.316666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(1.241666666667,0.633333333333,0.95)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.633333333333,0.316666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-1.241666666667,0.95,0.95)); +#71=CIRCLE('',#72,0.95); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-1.241666666667,0.,0.95)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.316666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-1.241666666667,0.633333333333,0.95)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.633333333333,0.316666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(1.533333333333,0.95,0.95)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(0.925,0.95,0.95)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,0.95); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(1.533333333333,0.,0.95)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,0.95); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(0.925,0.,0.95)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-1.533333333333,0.95,0.95)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-1.85,0.95,0.95)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,0.95); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-1.533333333333,0.,0.95)); +#116=CYLINDRICAL_SURFACE('',#117,0.95); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-1.85,0.,0.95)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(1.85,0.633333333333,0.95)); +#126=CIRCLE('',#127,0.316666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(1.533333333333,0.633333333333,0.95)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.633333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(1.85,0.,0.95)); +#136=TOROIDAL_SURFACE('',#94,0.633333333333,0.316666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-1.85,0.633333333333,0.95)); +#144=CIRCLE('',#145,0.316666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-1.533333333333,0.633333333333,0.95)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.633333333333); +#152=TOROIDAL_SURFACE('',#153,0.633333333333,0.316666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(1.85,0.,0.725)); +#164=CIRCLE('',#165,0.225); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-1.85,0.,0.725)); +#176=CIRCLE('',#177,0.225); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(4.58,0.,0.725)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-4.58,0.,0.725)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.225); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(4.58,0.,0.95)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.225); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-4.58,0.,0.95)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-4.58,-2.755455298082E-17,0.725)); +#206=CARTESIAN_POINT('',(-4.58,0.373847192003,0.725)); +#207=CARTESIAN_POINT('',(-4.58,0.42752528623,1.187273342873)); +#208=CARTESIAN_POINT('',(-4.58,7.781482506524E-16,1.568551307227)); +#209=CARTESIAN_POINT('',(-4.58,-0.42752528623,1.187273342873)); +#210=CARTESIAN_POINT('',(-4.58,-0.373847192003,0.725)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(4.855,0.,0.45)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(4.58,-2.755455298082E-17,0.725)); +#223=CARTESIAN_POINT('',(4.651994831645,-2.755455298082E-17,0.725)); +#224=CARTESIAN_POINT('',(4.72398966329,-2.755455298082E-17,0.702382156581)); +#225=CARTESIAN_POINT('',(4.787126507298,-2.755455298082E-17,0.657126507298)); +#226=CARTESIAN_POINT('',(4.832382156581,-2.755455298082E-17,0.59398966329)); +#227=CARTESIAN_POINT('',(4.855,-2.755455298082E-17,0.521994831645)); +#228=CARTESIAN_POINT('',(4.855,-2.755455298082E-17,0.45)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(4.855,0.373847192003,0.45)); +#233=CARTESIAN_POINT('',(5.317273342873,0.42752528623,0.45)); +#234=CARTESIAN_POINT('',(5.698551307227,7.781482506524E-16,0.45)); +#235=CARTESIAN_POINT('',(5.317273342873,-0.42752528623,0.45)); +#236=CARTESIAN_POINT('',(4.855,-0.373847192003,0.45)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(4.58,0.373847192003,0.725)); +#241=CARTESIAN_POINT('',(4.651994831645,0.373847192003,0.725)); +#242=CARTESIAN_POINT('',(4.72398966329,0.373847192003,0.702382156581)); +#243=CARTESIAN_POINT('',(4.787126507298,0.373847192003,0.657126507298)); +#244=CARTESIAN_POINT('',(4.832382156581,0.373847192003,0.59398966329)); +#245=CARTESIAN_POINT('',(4.855,0.373847192003,0.521994831645)); +#246=CARTESIAN_POINT('',(4.58,0.42752528623,1.187273342873)); +#247=CARTESIAN_POINT('',(4.773017709805,0.42752528623,1.187273342873)); +#248=CARTESIAN_POINT('',(4.96603541961,0.42752528623,1.12663504096)); +#249=CARTESIAN_POINT('',(5.135304917939,0.42752528623,1.005304917939)); +#250=CARTESIAN_POINT('',(5.25663504096,0.42752528623,0.83603541961)); +#251=CARTESIAN_POINT('',(5.317273342873,0.42752528623,0.643017709805)); +#252=CARTESIAN_POINT('',(4.58,7.781482506524E-16,1.568551307227)); +#253=CARTESIAN_POINT('',(4.872836047454,7.781482506524E-16,1.568551307227)); +#254=CARTESIAN_POINT('',(5.165672094908,7.781482506523E-16,1.476554149688)); +#255=CARTESIAN_POINT('',(5.42247863818,7.781482506524E-16,1.29247863818)); +#256=CARTESIAN_POINT('',(5.606554149688,7.781482506523E-16,1.035672094908)); +#257=CARTESIAN_POINT('',(5.698551307227,7.781482506524E-16,0.742836047454)); +#258=CARTESIAN_POINT('',(4.58,-0.42752528623,1.187273342873)); +#259=CARTESIAN_POINT('',(4.773017709805,-0.42752528623,1.187273342873)); +#260=CARTESIAN_POINT('',(4.96603541961,-0.42752528623,1.12663504096)); +#261=CARTESIAN_POINT('',(5.135304917939,-0.42752528623,1.005304917939)); +#262=CARTESIAN_POINT('',(5.25663504096,-0.42752528623,0.83603541961)); +#263=CARTESIAN_POINT('',(5.317273342873,-0.42752528623,0.643017709805)); +#264=CARTESIAN_POINT('',(4.58,-0.373847192003,0.725)); +#265=CARTESIAN_POINT('',(4.651994831645,-0.373847192003,0.725)); +#266=CARTESIAN_POINT('',(4.72398966329,-0.373847192003,0.702382156581)); +#267=CARTESIAN_POINT('',(4.787126507298,-0.373847192003,0.657126507298)); +#268=CARTESIAN_POINT('',(4.832382156581,-0.373847192003,0.59398966329)); +#269=CARTESIAN_POINT('',(4.855,-0.373847192003,0.521994831645)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-4.855,0.,0.45)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-4.855,-2.755455298082E-17,0.45)); +#279=CARTESIAN_POINT('',(-4.855,-2.755455298082E-17,0.521994831645)); +#280=CARTESIAN_POINT('',(-4.832382156581,-2.755455298082E-17,0.59398966329)); +#281=CARTESIAN_POINT('',(-4.787126507298,-2.755455298082E-17,0.657126507298)); +#282=CARTESIAN_POINT('',(-4.72398966329,-2.755455298082E-17,0.702382156581)); +#283=CARTESIAN_POINT('',(-4.651994831645,-2.755455298082E-17,0.725)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.225); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-5.08,0.,0.45)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-4.855,0.373847192003,0.45)); +#293=CARTESIAN_POINT('',(-4.855,0.373847192003,0.521994831645)); +#294=CARTESIAN_POINT('',(-4.832382156581,0.373847192003,0.59398966329)); +#295=CARTESIAN_POINT('',(-4.787126507298,0.373847192003,0.657126507298)); +#296=CARTESIAN_POINT('',(-4.72398966329,0.373847192003,0.702382156581)); +#297=CARTESIAN_POINT('',(-4.651994831645,0.373847192003,0.725)); +#298=CARTESIAN_POINT('',(-5.317273342873,0.42752528623,0.45)); +#299=CARTESIAN_POINT('',(-5.317273342873,0.42752528623,0.643017709805)); +#300=CARTESIAN_POINT('',(-5.25663504096,0.42752528623,0.83603541961)); +#301=CARTESIAN_POINT('',(-5.135304917939,0.42752528623,1.005304917939)); +#302=CARTESIAN_POINT('',(-4.96603541961,0.42752528623,1.12663504096)); +#303=CARTESIAN_POINT('',(-4.773017709805,0.42752528623,1.187273342873)); +#304=CARTESIAN_POINT('',(-5.698551307227,7.781482506524E-16,0.45)); +#305=CARTESIAN_POINT('',(-5.698551307227,7.781482506524E-16,0.742836047454)); +#306=CARTESIAN_POINT('',(-5.606554149688,7.781482506523E-16,1.035672094908)); +#307=CARTESIAN_POINT('',(-5.42247863818,7.781482506524E-16,1.29247863818)); +#308=CARTESIAN_POINT('',(-5.165672094908,7.781482506523E-16,1.476554149688)); +#309=CARTESIAN_POINT('',(-4.872836047454,7.781482506524E-16,1.568551307227)); +#310=CARTESIAN_POINT('',(-5.317273342873,-0.42752528623,0.45)); +#311=CARTESIAN_POINT('',(-5.317273342873,-0.42752528623,0.643017709805)); +#312=CARTESIAN_POINT('',(-5.25663504096,-0.42752528623,0.83603541961)); +#313=CARTESIAN_POINT('',(-5.135304917939,-0.42752528623,1.005304917939)); +#314=CARTESIAN_POINT('',(-4.96603541961,-0.42752528623,1.12663504096)); +#315=CARTESIAN_POINT('',(-4.773017709805,-0.42752528623,1.187273342873)); +#316=CARTESIAN_POINT('',(-4.855,-0.373847192003,0.45)); +#317=CARTESIAN_POINT('',(-4.855,-0.373847192003,0.521994831645)); +#318=CARTESIAN_POINT('',(-4.832382156581,-0.373847192003,0.59398966329)); +#319=CARTESIAN_POINT('',(-4.787126507298,-0.373847192003,0.657126507298)); +#320=CARTESIAN_POINT('',(-4.72398966329,-0.373847192003,0.702382156581)); +#321=CARTESIAN_POINT('',(-4.651994831645,-0.373847192003,0.725)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(4.855,-5.510910596163E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.225); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(5.08,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.225); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(5.08,0.,0.45)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-4.855,-5.510910596163E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-4.855,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.225); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-5.08,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.225); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(5.08,2.642556912461E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-5.08,1.45554290852E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/36bf1659-0eed-4666-b713-9391b383effe.step b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/36bf1659-0eed-4666-b713-9391b383effe.step new file mode 100644 index 00000000..fad0e739 --- /dev/null +++ b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/36bf1659-0eed-4666-b713-9391b383effe.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Horizontal, 15.24 mm','Horizontal, 15.24 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(0.971180684282,0.798,0.95)); +#24=CIRCLE('',#25,0.798); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(0.971180684282,0.,0.95)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.971180684282,0.798,0.95)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-1.3875,0.798,0.95)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,0.798); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-0.971180684282,0.,0.95)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,0.798); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-1.3875,0.,0.95)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(1.241666666667,0.95,0.95)); +#53=CIRCLE('',#54,0.95); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(1.241666666667,0.,0.95)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.316666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(1.241666666667,0.633333333333,0.95)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.633333333333,0.316666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-1.241666666667,0.95,0.95)); +#71=CIRCLE('',#72,0.95); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-1.241666666667,0.,0.95)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.316666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-1.241666666667,0.633333333333,0.95)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.633333333333,0.316666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(1.533333333333,0.95,0.95)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(0.925,0.95,0.95)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,0.95); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(1.533333333333,0.,0.95)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,0.95); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(0.925,0.,0.95)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-1.533333333333,0.95,0.95)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-1.85,0.95,0.95)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,0.95); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-1.533333333333,0.,0.95)); +#116=CYLINDRICAL_SURFACE('',#117,0.95); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-1.85,0.,0.95)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(1.85,0.633333333333,0.95)); +#126=CIRCLE('',#127,0.316666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(1.533333333333,0.633333333333,0.95)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.633333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(1.85,0.,0.95)); +#136=TOROIDAL_SURFACE('',#94,0.633333333333,0.316666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-1.85,0.633333333333,0.95)); +#144=CIRCLE('',#145,0.316666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-1.533333333333,0.633333333333,0.95)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.633333333333); +#152=TOROIDAL_SURFACE('',#153,0.633333333333,0.316666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(1.85,0.,0.725)); +#164=CIRCLE('',#165,0.225); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-1.85,0.,0.725)); +#176=CIRCLE('',#177,0.225); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(7.12,0.,0.725)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-7.12,0.,0.725)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.225); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(7.12,0.,0.95)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.225); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-7.12,0.,0.95)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-7.12,-2.755455298082E-17,0.725)); +#206=CARTESIAN_POINT('',(-7.12,0.373847192003,0.725)); +#207=CARTESIAN_POINT('',(-7.12,0.42752528623,1.187273342873)); +#208=CARTESIAN_POINT('',(-7.12,7.781482506524E-16,1.568551307227)); +#209=CARTESIAN_POINT('',(-7.12,-0.42752528623,1.187273342873)); +#210=CARTESIAN_POINT('',(-7.12,-0.373847192003,0.725)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(7.395,0.,0.45)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(7.12,-2.755455298082E-17,0.725)); +#223=CARTESIAN_POINT('',(7.191994831645,-2.755455298082E-17,0.725)); +#224=CARTESIAN_POINT('',(7.26398966329,-2.755455298082E-17,0.702382156581)); +#225=CARTESIAN_POINT('',(7.327126507298,-2.755455298082E-17,0.657126507298)); +#226=CARTESIAN_POINT('',(7.372382156581,-2.755455298082E-17,0.59398966329)); +#227=CARTESIAN_POINT('',(7.395,-2.755455298082E-17,0.521994831645)); +#228=CARTESIAN_POINT('',(7.395,-2.755455298082E-17,0.45)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(7.395,0.373847192003,0.45)); +#233=CARTESIAN_POINT('',(7.857273342873,0.42752528623,0.45)); +#234=CARTESIAN_POINT('',(8.238551307227,7.781482506524E-16,0.45)); +#235=CARTESIAN_POINT('',(7.857273342873,-0.42752528623,0.45)); +#236=CARTESIAN_POINT('',(7.395,-0.373847192003,0.45)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(7.12,0.373847192003,0.725)); +#241=CARTESIAN_POINT('',(7.191994831645,0.373847192003,0.725)); +#242=CARTESIAN_POINT('',(7.26398966329,0.373847192003,0.702382156581)); +#243=CARTESIAN_POINT('',(7.327126507298,0.373847192003,0.657126507298)); +#244=CARTESIAN_POINT('',(7.372382156581,0.373847192003,0.59398966329)); +#245=CARTESIAN_POINT('',(7.395,0.373847192003,0.521994831645)); +#246=CARTESIAN_POINT('',(7.12,0.42752528623,1.187273342873)); +#247=CARTESIAN_POINT('',(7.313017709805,0.42752528623,1.187273342873)); +#248=CARTESIAN_POINT('',(7.50603541961,0.42752528623,1.12663504096)); +#249=CARTESIAN_POINT('',(7.675304917939,0.42752528623,1.005304917939)); +#250=CARTESIAN_POINT('',(7.79663504096,0.42752528623,0.83603541961)); +#251=CARTESIAN_POINT('',(7.857273342873,0.42752528623,0.643017709805)); +#252=CARTESIAN_POINT('',(7.12,7.781482506524E-16,1.568551307227)); +#253=CARTESIAN_POINT('',(7.412836047454,7.781482506524E-16,1.568551307227)); +#254=CARTESIAN_POINT('',(7.705672094908,7.781482506523E-16,1.476554149688)); +#255=CARTESIAN_POINT('',(7.96247863818,7.781482506524E-16,1.29247863818)); +#256=CARTESIAN_POINT('',(8.146554149688,7.781482506523E-16,1.035672094908)); +#257=CARTESIAN_POINT('',(8.238551307227,7.781482506524E-16,0.742836047454)); +#258=CARTESIAN_POINT('',(7.12,-0.42752528623,1.187273342873)); +#259=CARTESIAN_POINT('',(7.313017709805,-0.42752528623,1.187273342873)); +#260=CARTESIAN_POINT('',(7.50603541961,-0.42752528623,1.12663504096)); +#261=CARTESIAN_POINT('',(7.675304917939,-0.42752528623,1.005304917939)); +#262=CARTESIAN_POINT('',(7.79663504096,-0.42752528623,0.83603541961)); +#263=CARTESIAN_POINT('',(7.857273342873,-0.42752528623,0.643017709805)); +#264=CARTESIAN_POINT('',(7.12,-0.373847192003,0.725)); +#265=CARTESIAN_POINT('',(7.191994831645,-0.373847192003,0.725)); +#266=CARTESIAN_POINT('',(7.26398966329,-0.373847192003,0.702382156581)); +#267=CARTESIAN_POINT('',(7.327126507298,-0.373847192003,0.657126507298)); +#268=CARTESIAN_POINT('',(7.372382156581,-0.373847192003,0.59398966329)); +#269=CARTESIAN_POINT('',(7.395,-0.373847192003,0.521994831645)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-7.395,0.,0.45)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-7.395,-2.755455298082E-17,0.45)); +#279=CARTESIAN_POINT('',(-7.395,-2.755455298082E-17,0.521994831645)); +#280=CARTESIAN_POINT('',(-7.372382156581,-2.755455298082E-17,0.59398966329)); +#281=CARTESIAN_POINT('',(-7.327126507298,-2.755455298082E-17,0.657126507298)); +#282=CARTESIAN_POINT('',(-7.26398966329,-2.755455298082E-17,0.702382156581)); +#283=CARTESIAN_POINT('',(-7.191994831645,-2.755455298082E-17,0.725)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.225); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-7.62,0.,0.45)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-7.395,0.373847192003,0.45)); +#293=CARTESIAN_POINT('',(-7.395,0.373847192003,0.521994831645)); +#294=CARTESIAN_POINT('',(-7.372382156581,0.373847192003,0.59398966329)); +#295=CARTESIAN_POINT('',(-7.327126507298,0.373847192003,0.657126507298)); +#296=CARTESIAN_POINT('',(-7.26398966329,0.373847192003,0.702382156581)); +#297=CARTESIAN_POINT('',(-7.191994831645,0.373847192003,0.725)); +#298=CARTESIAN_POINT('',(-7.857273342873,0.42752528623,0.45)); +#299=CARTESIAN_POINT('',(-7.857273342873,0.42752528623,0.643017709805)); +#300=CARTESIAN_POINT('',(-7.79663504096,0.42752528623,0.83603541961)); +#301=CARTESIAN_POINT('',(-7.675304917939,0.42752528623,1.005304917939)); +#302=CARTESIAN_POINT('',(-7.50603541961,0.42752528623,1.12663504096)); +#303=CARTESIAN_POINT('',(-7.313017709805,0.42752528623,1.187273342873)); +#304=CARTESIAN_POINT('',(-8.238551307227,7.781482506524E-16,0.45)); +#305=CARTESIAN_POINT('',(-8.238551307227,7.781482506524E-16,0.742836047454)); +#306=CARTESIAN_POINT('',(-8.146554149688,7.781482506523E-16,1.035672094908)); +#307=CARTESIAN_POINT('',(-7.96247863818,7.781482506524E-16,1.29247863818)); +#308=CARTESIAN_POINT('',(-7.705672094908,7.781482506523E-16,1.476554149688)); +#309=CARTESIAN_POINT('',(-7.412836047454,7.781482506524E-16,1.568551307227)); +#310=CARTESIAN_POINT('',(-7.857273342873,-0.42752528623,0.45)); +#311=CARTESIAN_POINT('',(-7.857273342873,-0.42752528623,0.643017709805)); +#312=CARTESIAN_POINT('',(-7.79663504096,-0.42752528623,0.83603541961)); +#313=CARTESIAN_POINT('',(-7.675304917939,-0.42752528623,1.005304917939)); +#314=CARTESIAN_POINT('',(-7.50603541961,-0.42752528623,1.12663504096)); +#315=CARTESIAN_POINT('',(-7.313017709805,-0.42752528623,1.187273342873)); +#316=CARTESIAN_POINT('',(-7.395,-0.373847192003,0.45)); +#317=CARTESIAN_POINT('',(-7.395,-0.373847192003,0.521994831645)); +#318=CARTESIAN_POINT('',(-7.372382156581,-0.373847192003,0.59398966329)); +#319=CARTESIAN_POINT('',(-7.327126507298,-0.373847192003,0.657126507298)); +#320=CARTESIAN_POINT('',(-7.26398966329,-0.373847192003,0.702382156581)); +#321=CARTESIAN_POINT('',(-7.191994831645,-0.373847192003,0.725)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(7.395,-5.510910596163E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.225); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(7.62,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.225); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(7.62,0.,0.45)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-7.395,-5.510910596163E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-7.395,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.225); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-7.62,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.225); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(7.62,2.642556912461E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-7.62,1.45554290852E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/62b487f0-e381-48bb-81a6-b453f22bb9fe.step b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/62b487f0-e381-48bb-81a6-b453f22bb9fe.step new file mode 100644 index 00000000..83177708 --- /dev/null +++ b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/62b487f0-e381-48bb-81a6-b453f22bb9fe.step @@ -0,0 +1,426 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Vertical, 2.54 mm','Vertical, 2.54 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#371); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#166,#177,#196,#207,#263,#269,#288,#344,#364)); +#17=ADVANCED_FACE('',(#18),#43,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#42)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-0.472,-9.772681457196E-17,3.121180684282)); +#24=CIRCLE('',#25,0.798); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(-1.27,0.,3.121180684282)); +#27=DIRECTION('',(0.,0.,-1.)); +#28=DIRECTION('',(0.,1.,0.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.472,-9.772681457196E-17,1.178819315718)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-0.472,-1.954536291439E-16,0.7625)); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,0.798); +#39=AXIS2_PLACEMENT_3D('',#40,#13,#41); +#40=CARTESIAN_POINT('',(-1.27,0.,1.178819315718)); +#41=DIRECTION('',(0.,-1.,0.)); +#42=ORIENTED_EDGE('',*,*,#30,.T.); +#43=CYLINDRICAL_SURFACE('',#44,0.798); +#44=AXIS2_PLACEMENT_3D('',#45,#13,#14); +#45=CARTESIAN_POINT('',(-1.27,0.,0.7625)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(-0.32,0.,3.391666666667)); +#53=CIRCLE('',#54,0.95); +#54=AXIS2_PLACEMENT_3D('',#55,#13,#14); +#55=CARTESIAN_POINT('',(-1.27,0.,3.391666666667)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.316666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#28,#14); +#60=CARTESIAN_POINT('',(-0.636666666667,0.,3.391666666667)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.633333333333,0.316666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#14); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-0.32,0.,0.908333333333)); +#71=CIRCLE('',#72,0.95); +#72=AXIS2_PLACEMENT_3D('',#73,#13,#14); +#73=CARTESIAN_POINT('',(-1.27,0.,0.908333333333)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.316666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#41,#14); +#78=CARTESIAN_POINT('',(-0.636666666667,0.,0.908333333333)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.633333333333,0.316666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(-0.32,0.,3.683333333333)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(-0.32,-2.32682891838E-16,3.075)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,0.95); +#94=AXIS2_PLACEMENT_3D('',#95,#13,#14); +#95=CARTESIAN_POINT('',(-1.27,0.,3.683333333333)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,0.95); +#98=AXIS2_PLACEMENT_3D('',#99,#13,#14); +#99=CARTESIAN_POINT('',(-1.27,0.,3.075)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-0.32,0.,0.616666666667)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-0.32,-2.32682891838E-16,0.3)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,0.95); +#114=AXIS2_PLACEMENT_3D('',#115,#13,#14); +#115=CARTESIAN_POINT('',(-1.27,0.,0.616666666667)); +#116=CYLINDRICAL_SURFACE('',#117,0.95); +#117=AXIS2_PLACEMENT_3D('',#118,#13,#14); +#118=CARTESIAN_POINT('',(-1.27,0.,0.3)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(-0.636666666667,0.,4.)); +#126=CIRCLE('',#127,0.316666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#41,#14); +#128=CARTESIAN_POINT('',(-0.636666666667,0.,3.683333333333)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.633333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#13,#14); +#135=CARTESIAN_POINT('',(-1.27,0.,4.)); +#136=TOROIDAL_SURFACE('',#94,0.633333333333,0.316666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-0.636666666667,0.,0.3)); +#144=CIRCLE('',#145,0.316666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#28,#14); +#146=CARTESIAN_POINT('',(-0.636666666667,0.,0.616666666667)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.633333333333); +#152=TOROIDAL_SURFACE('',#153,0.633333333333,0.316666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#14); +#154=ADVANCED_FACE('',(#155,#158),#165,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(-1.045,0.,4.)); +#164=CIRCLE('',#134,0.225); +#165=PLANE('',#134); +#166=ADVANCED_FACE('',(#167,#169),#176,.F.); +#167=FACE_BOUND('',#168,.F.); +#168=EDGE_LOOP('',(#149)); +#169=FACE_BOUND('',#170,.F.); +#170=EDGE_LOOP('',(#171)); +#171=ORIENTED_EDGE('',*,*,#172,.F.); +#172=EDGE_CURVE('',#173,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-1.045,0.,0.3)); +#175=CIRCLE('',#117,0.225); +#176=PLANE('',#117); +#177=ADVANCED_FACE('',(#178),#193,.T.); +#178=FACE_BOUND('',#179,.T.); +#179=EDGE_LOOP('',(#180,#181,#187,#192)); +#180=ORIENTED_EDGE('',*,*,#161,.T.); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#162,#183,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-1.045,0.,4.025)); +#185=LINE('',#186,#35); +#186=CARTESIAN_POINT('',(-1.045,0.,-3.)); +#187=ORIENTED_EDGE('',*,*,#188,.F.); +#188=EDGE_CURVE('',#183,#183,#189,.T.); +#189=CIRCLE('',#190,0.225); +#190=AXIS2_PLACEMENT_3D('',#191,#13,#14); +#191=CARTESIAN_POINT('',(-1.27,0.,4.025)); +#192=ORIENTED_EDGE('',*,*,#182,.F.); +#193=CYLINDRICAL_SURFACE('',#194,0.225); +#194=AXIS2_PLACEMENT_3D('',#195,#13,#14); +#195=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#196=ADVANCED_FACE('',(#197),#193,.T.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199,#204,#171,#206)); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#201,#201,#203,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-1.045,-5.510910596163E-17,-3.)); +#203=CIRCLE('',#194,0.225); +#204=ORIENTED_EDGE('',*,*,#205,.T.); +#205=EDGE_CURVE('',#201,#173,#185,.T.); +#206=ORIENTED_EDGE('',*,*,#205,.F.); +#207=ADVANCED_FACE('',(#208),#232,.T.); +#208=FACE_BOUND('',#209,.T.); +#209=EDGE_LOOP('',(#210,#222,#230,#231)); +#210=ORIENTED_EDGE('',*,*,#211,.T.); +#211=EDGE_CURVE('',#183,#212,#214,.T.); +#212=VERTEX_POINT('',#213); +#213=CARTESIAN_POINT('',(-0.77,0.,4.3)); +#214=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#215,#216,#217,#218,#219,#220,#221),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#215=CARTESIAN_POINT('',(-1.045,-2.755455298082E-17,4.025)); +#216=CARTESIAN_POINT('',(-1.045,-2.755455298082E-17,4.096994831645)); +#217=CARTESIAN_POINT('',(-1.022382156581,-2.755455298082E-17,4.16898966329)); +#218=CARTESIAN_POINT('',(-0.977126507298,-2.755455298082E-17,4.232126507298)); +#219=CARTESIAN_POINT('',(-0.91398966329,-2.755455298082E-17,4.277382156581)); +#220=CARTESIAN_POINT('',(-0.841994831645,-2.755455298082E-17,4.3)); +#221=CARTESIAN_POINT('',(-0.77,-2.755455298082E-17,4.3)); +#222=ORIENTED_EDGE('',*,*,#223,.F.); +#223=EDGE_CURVE('',#212,#212,#224,.T.); +#224=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#221,#225,#226,#227,#228,#229,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#225=CARTESIAN_POINT('',(-0.77,0.373847192003,4.3)); +#226=CARTESIAN_POINT('',(-0.77,0.42752528623,4.762273342873)); +#227=CARTESIAN_POINT('',(-0.77,7.781482506524E-16,5.143551307227)); +#228=CARTESIAN_POINT('',(-0.77,-0.42752528623,4.762273342873)); +#229=CARTESIAN_POINT('',(-0.77,-0.373847192003,4.3)); +#230=ORIENTED_EDGE('',*,*,#211,.F.); +#231=ORIENTED_EDGE('',*,*,#188,.T.); +#232=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#215,#216,#217,#218,#219,#220,#221),(#233,#234,#235,#236,#237,#238,#225),(#239,#240,#241,#242,#243,#244,#226),(#245,#246,#247,#248,#249,#250,#227),(#251,#252,#253,#254,#255,#256,#228),(#257,#258,#259,#260,#261,#262,#229),(#215,#216,#217,#218,#219,#220,#221)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#233=CARTESIAN_POINT('',(-1.045,0.373847192003,4.025)); +#234=CARTESIAN_POINT('',(-1.045,0.373847192003,4.096994831645)); +#235=CARTESIAN_POINT('',(-1.022382156581,0.373847192003,4.16898966329)); +#236=CARTESIAN_POINT('',(-0.977126507298,0.373847192003,4.232126507298)); +#237=CARTESIAN_POINT('',(-0.91398966329,0.373847192003,4.277382156581)); +#238=CARTESIAN_POINT('',(-0.841994831645,0.373847192003,4.3)); +#239=CARTESIAN_POINT('',(-1.507273342873,0.42752528623,4.025)); +#240=CARTESIAN_POINT('',(-1.507273342873,0.42752528623,4.218017709805)); +#241=CARTESIAN_POINT('',(-1.44663504096,0.42752528623,4.41103541961)); +#242=CARTESIAN_POINT('',(-1.325304917939,0.42752528623,4.580304917939)); +#243=CARTESIAN_POINT('',(-1.15603541961,0.42752528623,4.70163504096)); +#244=CARTESIAN_POINT('',(-0.963017709805,0.42752528623,4.762273342873)); +#245=CARTESIAN_POINT('',(-1.888551307227,7.781482506524E-16,4.025)); +#246=CARTESIAN_POINT('',(-1.888551307227,7.781482506524E-16,4.317836047454)); +#247=CARTESIAN_POINT('',(-1.796554149688,7.781482506523E-16,4.610672094908)); +#248=CARTESIAN_POINT('',(-1.61247863818,7.781482506524E-16,4.86747863818)); +#249=CARTESIAN_POINT('',(-1.355672094908,7.781482506523E-16,5.051554149688)); +#250=CARTESIAN_POINT('',(-1.062836047454,7.781482506524E-16,5.143551307227)); +#251=CARTESIAN_POINT('',(-1.507273342873,-0.42752528623,4.025)); +#252=CARTESIAN_POINT('',(-1.507273342873,-0.42752528623,4.218017709805)); +#253=CARTESIAN_POINT('',(-1.44663504096,-0.42752528623,4.41103541961)); +#254=CARTESIAN_POINT('',(-1.325304917939,-0.42752528623,4.580304917939)); +#255=CARTESIAN_POINT('',(-1.15603541961,-0.42752528623,4.70163504096)); +#256=CARTESIAN_POINT('',(-0.963017709805,-0.42752528623,4.762273342873)); +#257=CARTESIAN_POINT('',(-1.045,-0.373847192003,4.025)); +#258=CARTESIAN_POINT('',(-1.045,-0.373847192003,4.096994831645)); +#259=CARTESIAN_POINT('',(-1.022382156581,-0.373847192003,4.16898966329)); +#260=CARTESIAN_POINT('',(-0.977126507298,-0.373847192003,4.232126507298)); +#261=CARTESIAN_POINT('',(-0.91398966329,-0.373847192003,4.277382156581)); +#262=CARTESIAN_POINT('',(-0.841994831645,-0.373847192003,4.3)); +#263=ADVANCED_FACE('',(#264),#266,.F.); +#264=FACE_BOUND('',#265,.F.); +#265=EDGE_LOOP('',(#199)); +#266=PLANE('',#267); +#267=AXIS2_PLACEMENT_3D('',#268,#13,#14); +#268=CARTESIAN_POINT('',(-1.27,1.45554290852E-17,-3.)); +#269=ADVANCED_FACE('',(#270),#285,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#278,#283,#284)); +#272=ORIENTED_EDGE('',*,*,#273,.T.); +#273=EDGE_CURVE('',#212,#274,#276,.T.); +#274=VERTEX_POINT('',#275); +#275=CARTESIAN_POINT('',(0.77,0.,4.3)); +#276=LINE('',#213,#277); +#277=VECTOR('',#14,1.); +#278=ORIENTED_EDGE('',*,*,#279,.F.); +#279=EDGE_CURVE('',#274,#274,#280,.T.); +#280=CIRCLE('',#281,0.225); +#281=AXIS2_PLACEMENT_3D('',#282,#14,#27); +#282=CARTESIAN_POINT('',(0.77,0.,4.525)); +#283=ORIENTED_EDGE('',*,*,#273,.F.); +#284=ORIENTED_EDGE('',*,*,#223,.T.); +#285=CYLINDRICAL_SURFACE('',#286,0.225); +#286=AXIS2_PLACEMENT_3D('',#287,#14,#27); +#287=CARTESIAN_POINT('',(-0.77,0.,4.525)); +#288=ADVANCED_FACE('',(#289),#313,.T.); +#289=FACE_BOUND('',#290,.T.); +#290=EDGE_LOOP('',(#291,#303,#311,#312)); +#291=ORIENTED_EDGE('',*,*,#292,.T.); +#292=EDGE_CURVE('',#274,#293,#295,.T.); +#293=VERTEX_POINT('',#294); +#294=CARTESIAN_POINT('',(1.045,0.,4.025)); +#295=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#296,#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#296=CARTESIAN_POINT('',(0.77,-2.755455298082E-17,4.3)); +#297=CARTESIAN_POINT('',(0.841994831645,-2.755455298082E-17,4.3)); +#298=CARTESIAN_POINT('',(0.91398966329,-2.755455298082E-17,4.277382156581)); +#299=CARTESIAN_POINT('',(0.977126507298,-2.755455298082E-17,4.232126507298)); +#300=CARTESIAN_POINT('',(1.022382156581,-2.755455298082E-17,4.16898966329)); +#301=CARTESIAN_POINT('',(1.045,-2.755455298082E-17,4.096994831645)); +#302=CARTESIAN_POINT('',(1.045,-2.755455298082E-17,4.025)); +#303=ORIENTED_EDGE('',*,*,#304,.F.); +#304=EDGE_CURVE('',#293,#293,#305,.T.); +#305=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#302,#306,#307,#308,#309,#310,#302),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#306=CARTESIAN_POINT('',(1.045,0.373847192003,4.025)); +#307=CARTESIAN_POINT('',(1.507273342873,0.42752528623,4.025)); +#308=CARTESIAN_POINT('',(1.888551307227,7.781482506524E-16,4.025)); +#309=CARTESIAN_POINT('',(1.507273342873,-0.42752528623,4.025)); +#310=CARTESIAN_POINT('',(1.045,-0.373847192003,4.025)); +#311=ORIENTED_EDGE('',*,*,#292,.F.); +#312=ORIENTED_EDGE('',*,*,#279,.T.); +#313=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#296,#297,#298,#299,#300,#301,#302),(#314,#315,#316,#317,#318,#319,#306),(#320,#321,#322,#323,#324,#325,#307),(#326,#327,#328,#329,#330,#331,#308),(#332,#333,#334,#335,#336,#337,#309),(#338,#339,#340,#341,#342,#343,#310),(#296,#297,#298,#299,#300,#301,#302)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#314=CARTESIAN_POINT('',(0.77,0.373847192003,4.3)); +#315=CARTESIAN_POINT('',(0.841994831645,0.373847192003,4.3)); +#316=CARTESIAN_POINT('',(0.91398966329,0.373847192003,4.277382156581)); +#317=CARTESIAN_POINT('',(0.977126507298,0.373847192003,4.232126507298)); +#318=CARTESIAN_POINT('',(1.022382156581,0.373847192003,4.16898966329)); +#319=CARTESIAN_POINT('',(1.045,0.373847192003,4.096994831645)); +#320=CARTESIAN_POINT('',(0.77,0.42752528623,4.762273342873)); +#321=CARTESIAN_POINT('',(0.963017709805,0.42752528623,4.762273342873)); +#322=CARTESIAN_POINT('',(1.15603541961,0.42752528623,4.70163504096)); +#323=CARTESIAN_POINT('',(1.325304917939,0.42752528623,4.580304917939)); +#324=CARTESIAN_POINT('',(1.44663504096,0.42752528623,4.41103541961)); +#325=CARTESIAN_POINT('',(1.507273342873,0.42752528623,4.218017709805)); +#326=CARTESIAN_POINT('',(0.77,7.781482506524E-16,5.143551307227)); +#327=CARTESIAN_POINT('',(1.062836047454,7.781482506524E-16,5.143551307227)); +#328=CARTESIAN_POINT('',(1.355672094908,7.781482506523E-16,5.051554149688)); +#329=CARTESIAN_POINT('',(1.61247863818,7.781482506524E-16,4.86747863818)); +#330=CARTESIAN_POINT('',(1.796554149688,7.781482506523E-16,4.610672094908)); +#331=CARTESIAN_POINT('',(1.888551307227,7.781482506524E-16,4.317836047454)); +#332=CARTESIAN_POINT('',(0.77,-0.42752528623,4.762273342873)); +#333=CARTESIAN_POINT('',(0.963017709805,-0.42752528623,4.762273342873)); +#334=CARTESIAN_POINT('',(1.15603541961,-0.42752528623,4.70163504096)); +#335=CARTESIAN_POINT('',(1.325304917939,-0.42752528623,4.580304917939)); +#336=CARTESIAN_POINT('',(1.44663504096,-0.42752528623,4.41103541961)); +#337=CARTESIAN_POINT('',(1.507273342873,-0.42752528623,4.218017709805)); +#338=CARTESIAN_POINT('',(0.77,-0.373847192003,4.3)); +#339=CARTESIAN_POINT('',(0.841994831645,-0.373847192003,4.3)); +#340=CARTESIAN_POINT('',(0.91398966329,-0.373847192003,4.277382156581)); +#341=CARTESIAN_POINT('',(0.977126507298,-0.373847192003,4.232126507298)); +#342=CARTESIAN_POINT('',(1.022382156581,-0.373847192003,4.16898966329)); +#343=CARTESIAN_POINT('',(1.045,-0.373847192003,4.096994831645)); +#344=ADVANCED_FACE('',(#345),#361,.T.); +#345=FACE_BOUND('',#346,.T.); +#346=EDGE_LOOP('',(#347,#353,#359,#360)); +#347=ORIENTED_EDGE('',*,*,#348,.T.); +#348=EDGE_CURVE('',#293,#349,#351,.T.); +#349=VERTEX_POINT('',#350); +#350=CARTESIAN_POINT('',(1.045,-5.510910596163E-17,-3.)); +#351=LINE('',#294,#352); +#352=VECTOR('',#27,1.); +#353=ORIENTED_EDGE('',*,*,#354,.F.); +#354=EDGE_CURVE('',#349,#349,#355,.T.); +#355=CIRCLE('',#356,0.225); +#356=AXIS2_PLACEMENT_3D('',#357,#27,#358); +#357=CARTESIAN_POINT('',(1.27,0.,-3.)); +#358=DIRECTION('',(-1.,0.,0.)); +#359=ORIENTED_EDGE('',*,*,#348,.F.); +#360=ORIENTED_EDGE('',*,*,#304,.T.); +#361=CYLINDRICAL_SURFACE('',#362,0.225); +#362=AXIS2_PLACEMENT_3D('',#363,#27,#358); +#363=CARTESIAN_POINT('',(1.27,0.,4.025)); +#364=ADVANCED_FACE('',(#365),#368,.T.); +#365=FACE_BOUND('',#366,.T.); +#366=EDGE_LOOP('',(#367)); +#367=ORIENTED_EDGE('',*,*,#354,.T.); +#368=PLANE('',#369); +#369=AXIS2_PLACEMENT_3D('',#370,#27,#358); +#370=CARTESIAN_POINT('',(1.27,2.6852890458E-18,-3.)); +#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#375)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#372,#373,#374)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#372=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#373=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#374=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#375=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#372,'distance_accuracy_value','confusion accuracy'); +#376=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#377=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#378,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415),#371); +#378=STYLED_ITEM('color',(#379),#17); +#379=PRESENTATION_STYLE_ASSIGNMENT((#380,#386)); +#380=SURFACE_STYLE_USAGE(.BOTH.,#381); +#381=SURFACE_SIDE_STYLE('',(#382)); +#382=SURFACE_STYLE_FILL_AREA(#383); +#383=FILL_AREA_STYLE('',(#384)); +#384=FILL_AREA_STYLE_COLOUR('',#385); +#385=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#386=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#385); +#387=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#388=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#21,#378); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#37,#378); +#390=STYLED_ITEM('color',(#379),#46); +#391=STYLED_ITEM('color',(#379),#64); +#392=STYLED_ITEM('color',(#379),#82); +#393=STYLED_ITEM('color',(#379),#100); +#394=STYLED_ITEM('color',(#379),#119); +#395=STYLED_ITEM('color',(#379),#137); +#396=STYLED_ITEM('color',(#379),#154); +#397=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#161,#396); +#398=PRESENTATION_STYLE_ASSIGNMENT((#399,#405)); +#399=SURFACE_STYLE_USAGE(.BOTH.,#400); +#400=SURFACE_SIDE_STYLE('',(#401)); +#401=SURFACE_STYLE_FILL_AREA(#402); +#402=FILL_AREA_STYLE('',(#403)); +#403=FILL_AREA_STYLE_COLOUR('',#404); +#404=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#405=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#404); +#406=STYLED_ITEM('color',(#379),#166); +#407=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#172,#406); +#408=STYLED_ITEM('color',(#398),#177); +#409=STYLED_ITEM('color',(#398),#196); +#410=STYLED_ITEM('color',(#398),#207); +#411=STYLED_ITEM('color',(#398),#263); +#412=STYLED_ITEM('color',(#398),#269); +#413=STYLED_ITEM('color',(#398),#288); +#414=STYLED_ITEM('color',(#398),#344); +#415=STYLED_ITEM('color',(#398),#364); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/66e58ea8-0bac-459a-91ba-0c74ef8d98ef.step b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/66e58ea8-0bac-459a-91ba-0c74ef8d98ef.step new file mode 100644 index 00000000..87d3ace9 --- /dev/null +++ b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/66e58ea8-0bac-459a-91ba-0c74ef8d98ef.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Horizontal, 5.08 mm','Horizontal, 5.08 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(0.971180684282,0.798,0.95)); +#24=CIRCLE('',#25,0.798); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(0.971180684282,0.,0.95)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.971180684282,0.798,0.95)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-1.3875,0.798,0.95)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,0.798); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-0.971180684282,0.,0.95)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,0.798); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-1.3875,0.,0.95)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(1.241666666667,0.95,0.95)); +#53=CIRCLE('',#54,0.95); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(1.241666666667,0.,0.95)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.316666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(1.241666666667,0.633333333333,0.95)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.633333333333,0.316666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-1.241666666667,0.95,0.95)); +#71=CIRCLE('',#72,0.95); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-1.241666666667,0.,0.95)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.316666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-1.241666666667,0.633333333333,0.95)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.633333333333,0.316666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(1.533333333333,0.95,0.95)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(0.925,0.95,0.95)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,0.95); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(1.533333333333,0.,0.95)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,0.95); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(0.925,0.,0.95)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-1.533333333333,0.95,0.95)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-1.85,0.95,0.95)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,0.95); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-1.533333333333,0.,0.95)); +#116=CYLINDRICAL_SURFACE('',#117,0.95); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-1.85,0.,0.95)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(1.85,0.633333333333,0.95)); +#126=CIRCLE('',#127,0.316666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(1.533333333333,0.633333333333,0.95)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.633333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(1.85,0.,0.95)); +#136=TOROIDAL_SURFACE('',#94,0.633333333333,0.316666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-1.85,0.633333333333,0.95)); +#144=CIRCLE('',#145,0.316666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-1.533333333333,0.633333333333,0.95)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.633333333333); +#152=TOROIDAL_SURFACE('',#153,0.633333333333,0.316666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(1.85,0.,0.725)); +#164=CIRCLE('',#165,0.225); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-1.85,0.,0.725)); +#176=CIRCLE('',#177,0.225); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(2.04,0.,0.725)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-2.04,0.,0.725)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.225); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(2.04,0.,0.95)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.225); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-2.04,0.,0.95)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-2.04,-2.755455298082E-17,0.725)); +#206=CARTESIAN_POINT('',(-2.04,0.373847192003,0.725)); +#207=CARTESIAN_POINT('',(-2.04,0.42752528623,1.187273342873)); +#208=CARTESIAN_POINT('',(-2.04,7.781482506524E-16,1.568551307227)); +#209=CARTESIAN_POINT('',(-2.04,-0.42752528623,1.187273342873)); +#210=CARTESIAN_POINT('',(-2.04,-0.373847192003,0.725)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(2.315,0.,0.45)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(2.04,-2.755455298082E-17,0.725)); +#223=CARTESIAN_POINT('',(2.111994831645,-2.755455298082E-17,0.725)); +#224=CARTESIAN_POINT('',(2.18398966329,-2.755455298082E-17,0.702382156581)); +#225=CARTESIAN_POINT('',(2.247126507298,-2.755455298082E-17,0.657126507298)); +#226=CARTESIAN_POINT('',(2.292382156581,-2.755455298082E-17,0.59398966329)); +#227=CARTESIAN_POINT('',(2.315,-2.755455298082E-17,0.521994831645)); +#228=CARTESIAN_POINT('',(2.315,-2.755455298082E-17,0.45)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(2.315,0.373847192003,0.45)); +#233=CARTESIAN_POINT('',(2.777273342873,0.42752528623,0.45)); +#234=CARTESIAN_POINT('',(3.158551307227,7.781482506524E-16,0.45)); +#235=CARTESIAN_POINT('',(2.777273342873,-0.42752528623,0.45)); +#236=CARTESIAN_POINT('',(2.315,-0.373847192003,0.45)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(2.04,0.373847192003,0.725)); +#241=CARTESIAN_POINT('',(2.111994831645,0.373847192003,0.725)); +#242=CARTESIAN_POINT('',(2.18398966329,0.373847192003,0.702382156581)); +#243=CARTESIAN_POINT('',(2.247126507298,0.373847192003,0.657126507298)); +#244=CARTESIAN_POINT('',(2.292382156581,0.373847192003,0.59398966329)); +#245=CARTESIAN_POINT('',(2.315,0.373847192003,0.521994831645)); +#246=CARTESIAN_POINT('',(2.04,0.42752528623,1.187273342873)); +#247=CARTESIAN_POINT('',(2.233017709805,0.42752528623,1.187273342873)); +#248=CARTESIAN_POINT('',(2.42603541961,0.42752528623,1.12663504096)); +#249=CARTESIAN_POINT('',(2.595304917939,0.42752528623,1.005304917939)); +#250=CARTESIAN_POINT('',(2.71663504096,0.42752528623,0.83603541961)); +#251=CARTESIAN_POINT('',(2.777273342873,0.42752528623,0.643017709805)); +#252=CARTESIAN_POINT('',(2.04,7.781482506524E-16,1.568551307227)); +#253=CARTESIAN_POINT('',(2.332836047454,7.781482506524E-16,1.568551307227)); +#254=CARTESIAN_POINT('',(2.625672094908,7.781482506523E-16,1.476554149688)); +#255=CARTESIAN_POINT('',(2.88247863818,7.781482506524E-16,1.29247863818)); +#256=CARTESIAN_POINT('',(3.066554149688,7.781482506523E-16,1.035672094908)); +#257=CARTESIAN_POINT('',(3.158551307227,7.781482506524E-16,0.742836047454)); +#258=CARTESIAN_POINT('',(2.04,-0.42752528623,1.187273342873)); +#259=CARTESIAN_POINT('',(2.233017709805,-0.42752528623,1.187273342873)); +#260=CARTESIAN_POINT('',(2.42603541961,-0.42752528623,1.12663504096)); +#261=CARTESIAN_POINT('',(2.595304917939,-0.42752528623,1.005304917939)); +#262=CARTESIAN_POINT('',(2.71663504096,-0.42752528623,0.83603541961)); +#263=CARTESIAN_POINT('',(2.777273342873,-0.42752528623,0.643017709805)); +#264=CARTESIAN_POINT('',(2.04,-0.373847192003,0.725)); +#265=CARTESIAN_POINT('',(2.111994831645,-0.373847192003,0.725)); +#266=CARTESIAN_POINT('',(2.18398966329,-0.373847192003,0.702382156581)); +#267=CARTESIAN_POINT('',(2.247126507298,-0.373847192003,0.657126507298)); +#268=CARTESIAN_POINT('',(2.292382156581,-0.373847192003,0.59398966329)); +#269=CARTESIAN_POINT('',(2.315,-0.373847192003,0.521994831645)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-2.315,0.,0.45)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-2.315,-2.755455298082E-17,0.45)); +#279=CARTESIAN_POINT('',(-2.315,-2.755455298082E-17,0.521994831645)); +#280=CARTESIAN_POINT('',(-2.292382156581,-2.755455298082E-17,0.59398966329)); +#281=CARTESIAN_POINT('',(-2.247126507298,-2.755455298082E-17,0.657126507298)); +#282=CARTESIAN_POINT('',(-2.18398966329,-2.755455298082E-17,0.702382156581)); +#283=CARTESIAN_POINT('',(-2.111994831645,-2.755455298082E-17,0.725)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.225); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-2.54,0.,0.45)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-2.315,0.373847192003,0.45)); +#293=CARTESIAN_POINT('',(-2.315,0.373847192003,0.521994831645)); +#294=CARTESIAN_POINT('',(-2.292382156581,0.373847192003,0.59398966329)); +#295=CARTESIAN_POINT('',(-2.247126507298,0.373847192003,0.657126507298)); +#296=CARTESIAN_POINT('',(-2.18398966329,0.373847192003,0.702382156581)); +#297=CARTESIAN_POINT('',(-2.111994831645,0.373847192003,0.725)); +#298=CARTESIAN_POINT('',(-2.777273342873,0.42752528623,0.45)); +#299=CARTESIAN_POINT('',(-2.777273342873,0.42752528623,0.643017709805)); +#300=CARTESIAN_POINT('',(-2.71663504096,0.42752528623,0.83603541961)); +#301=CARTESIAN_POINT('',(-2.595304917939,0.42752528623,1.005304917939)); +#302=CARTESIAN_POINT('',(-2.42603541961,0.42752528623,1.12663504096)); +#303=CARTESIAN_POINT('',(-2.233017709805,0.42752528623,1.187273342873)); +#304=CARTESIAN_POINT('',(-3.158551307227,7.781482506524E-16,0.45)); +#305=CARTESIAN_POINT('',(-3.158551307227,7.781482506524E-16,0.742836047454)); +#306=CARTESIAN_POINT('',(-3.066554149688,7.781482506523E-16,1.035672094908)); +#307=CARTESIAN_POINT('',(-2.88247863818,7.781482506524E-16,1.29247863818)); +#308=CARTESIAN_POINT('',(-2.625672094908,7.781482506523E-16,1.476554149688)); +#309=CARTESIAN_POINT('',(-2.332836047454,7.781482506524E-16,1.568551307227)); +#310=CARTESIAN_POINT('',(-2.777273342873,-0.42752528623,0.45)); +#311=CARTESIAN_POINT('',(-2.777273342873,-0.42752528623,0.643017709805)); +#312=CARTESIAN_POINT('',(-2.71663504096,-0.42752528623,0.83603541961)); +#313=CARTESIAN_POINT('',(-2.595304917939,-0.42752528623,1.005304917939)); +#314=CARTESIAN_POINT('',(-2.42603541961,-0.42752528623,1.12663504096)); +#315=CARTESIAN_POINT('',(-2.233017709805,-0.42752528623,1.187273342873)); +#316=CARTESIAN_POINT('',(-2.315,-0.373847192003,0.45)); +#317=CARTESIAN_POINT('',(-2.315,-0.373847192003,0.521994831645)); +#318=CARTESIAN_POINT('',(-2.292382156581,-0.373847192003,0.59398966329)); +#319=CARTESIAN_POINT('',(-2.247126507298,-0.373847192003,0.657126507298)); +#320=CARTESIAN_POINT('',(-2.18398966329,-0.373847192003,0.702382156581)); +#321=CARTESIAN_POINT('',(-2.111994831645,-0.373847192003,0.725)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(2.315,-5.510910596163E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.225); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(2.54,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.225); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(2.54,0.,0.45)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-2.315,-5.510910596163E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-2.315,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.225); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-2.54,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.225); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(2.54,1.45554290852E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-2.54,1.45554290852E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/9ff65b59-d48b-4afb-b3bd-6df64c297fee.step b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/9ff65b59-d48b-4afb-b3bd-6df64c297fee.step new file mode 100644 index 00000000..9f49284c --- /dev/null +++ b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/9ff65b59-d48b-4afb-b3bd-6df64c297fee.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Horizontal, 12.7 mm','Horizontal, 12.7 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(0.971180684282,0.798,0.95)); +#24=CIRCLE('',#25,0.798); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(0.971180684282,0.,0.95)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.971180684282,0.798,0.95)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-1.3875,0.798,0.95)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,0.798); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-0.971180684282,0.,0.95)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,0.798); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-1.3875,0.,0.95)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(1.241666666667,0.95,0.95)); +#53=CIRCLE('',#54,0.95); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(1.241666666667,0.,0.95)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.316666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(1.241666666667,0.633333333333,0.95)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.633333333333,0.316666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-1.241666666667,0.95,0.95)); +#71=CIRCLE('',#72,0.95); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-1.241666666667,0.,0.95)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.316666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-1.241666666667,0.633333333333,0.95)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.633333333333,0.316666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(1.533333333333,0.95,0.95)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(0.925,0.95,0.95)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,0.95); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(1.533333333333,0.,0.95)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,0.95); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(0.925,0.,0.95)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-1.533333333333,0.95,0.95)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-1.85,0.95,0.95)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,0.95); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-1.533333333333,0.,0.95)); +#116=CYLINDRICAL_SURFACE('',#117,0.95); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-1.85,0.,0.95)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(1.85,0.633333333333,0.95)); +#126=CIRCLE('',#127,0.316666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(1.533333333333,0.633333333333,0.95)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.633333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(1.85,0.,0.95)); +#136=TOROIDAL_SURFACE('',#94,0.633333333333,0.316666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-1.85,0.633333333333,0.95)); +#144=CIRCLE('',#145,0.316666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-1.533333333333,0.633333333333,0.95)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.633333333333); +#152=TOROIDAL_SURFACE('',#153,0.633333333333,0.316666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(1.85,0.,0.725)); +#164=CIRCLE('',#165,0.225); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-1.85,0.,0.725)); +#176=CIRCLE('',#177,0.225); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(5.85,0.,0.725)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-5.85,0.,0.725)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.225); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(5.85,0.,0.95)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.225); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-5.85,0.,0.95)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-5.85,-2.755455298082E-17,0.725)); +#206=CARTESIAN_POINT('',(-5.85,0.373847192003,0.725)); +#207=CARTESIAN_POINT('',(-5.85,0.42752528623,1.187273342873)); +#208=CARTESIAN_POINT('',(-5.85,7.781482506524E-16,1.568551307227)); +#209=CARTESIAN_POINT('',(-5.85,-0.42752528623,1.187273342873)); +#210=CARTESIAN_POINT('',(-5.85,-0.373847192003,0.725)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(6.125,0.,0.45)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(5.85,-2.755455298082E-17,0.725)); +#223=CARTESIAN_POINT('',(5.921994831645,-2.755455298082E-17,0.725)); +#224=CARTESIAN_POINT('',(5.99398966329,-2.755455298082E-17,0.702382156581)); +#225=CARTESIAN_POINT('',(6.057126507298,-2.755455298082E-17,0.657126507298)); +#226=CARTESIAN_POINT('',(6.102382156581,-2.755455298082E-17,0.59398966329)); +#227=CARTESIAN_POINT('',(6.125,-2.755455298082E-17,0.521994831645)); +#228=CARTESIAN_POINT('',(6.125,-2.755455298082E-17,0.45)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(6.125,0.373847192003,0.45)); +#233=CARTESIAN_POINT('',(6.587273342873,0.42752528623,0.45)); +#234=CARTESIAN_POINT('',(6.968551307227,7.781482506524E-16,0.45)); +#235=CARTESIAN_POINT('',(6.587273342873,-0.42752528623,0.45)); +#236=CARTESIAN_POINT('',(6.125,-0.373847192003,0.45)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(5.85,0.373847192003,0.725)); +#241=CARTESIAN_POINT('',(5.921994831645,0.373847192003,0.725)); +#242=CARTESIAN_POINT('',(5.99398966329,0.373847192003,0.702382156581)); +#243=CARTESIAN_POINT('',(6.057126507298,0.373847192003,0.657126507298)); +#244=CARTESIAN_POINT('',(6.102382156581,0.373847192003,0.59398966329)); +#245=CARTESIAN_POINT('',(6.125,0.373847192003,0.521994831645)); +#246=CARTESIAN_POINT('',(5.85,0.42752528623,1.187273342873)); +#247=CARTESIAN_POINT('',(6.043017709805,0.42752528623,1.187273342873)); +#248=CARTESIAN_POINT('',(6.23603541961,0.42752528623,1.12663504096)); +#249=CARTESIAN_POINT('',(6.405304917939,0.42752528623,1.005304917939)); +#250=CARTESIAN_POINT('',(6.52663504096,0.42752528623,0.83603541961)); +#251=CARTESIAN_POINT('',(6.587273342873,0.42752528623,0.643017709805)); +#252=CARTESIAN_POINT('',(5.85,7.781482506524E-16,1.568551307227)); +#253=CARTESIAN_POINT('',(6.142836047454,7.781482506524E-16,1.568551307227)); +#254=CARTESIAN_POINT('',(6.435672094908,7.781482506523E-16,1.476554149688)); +#255=CARTESIAN_POINT('',(6.69247863818,7.781482506524E-16,1.29247863818)); +#256=CARTESIAN_POINT('',(6.876554149688,7.781482506523E-16,1.035672094908)); +#257=CARTESIAN_POINT('',(6.968551307227,7.781482506524E-16,0.742836047454)); +#258=CARTESIAN_POINT('',(5.85,-0.42752528623,1.187273342873)); +#259=CARTESIAN_POINT('',(6.043017709805,-0.42752528623,1.187273342873)); +#260=CARTESIAN_POINT('',(6.23603541961,-0.42752528623,1.12663504096)); +#261=CARTESIAN_POINT('',(6.405304917939,-0.42752528623,1.005304917939)); +#262=CARTESIAN_POINT('',(6.52663504096,-0.42752528623,0.83603541961)); +#263=CARTESIAN_POINT('',(6.587273342873,-0.42752528623,0.643017709805)); +#264=CARTESIAN_POINT('',(5.85,-0.373847192003,0.725)); +#265=CARTESIAN_POINT('',(5.921994831645,-0.373847192003,0.725)); +#266=CARTESIAN_POINT('',(5.99398966329,-0.373847192003,0.702382156581)); +#267=CARTESIAN_POINT('',(6.057126507298,-0.373847192003,0.657126507298)); +#268=CARTESIAN_POINT('',(6.102382156581,-0.373847192003,0.59398966329)); +#269=CARTESIAN_POINT('',(6.125,-0.373847192003,0.521994831645)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-6.125,0.,0.45)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-6.125,-2.755455298082E-17,0.45)); +#279=CARTESIAN_POINT('',(-6.125,-2.755455298082E-17,0.521994831645)); +#280=CARTESIAN_POINT('',(-6.102382156581,-2.755455298082E-17,0.59398966329)); +#281=CARTESIAN_POINT('',(-6.057126507298,-2.755455298082E-17,0.657126507298)); +#282=CARTESIAN_POINT('',(-5.99398966329,-2.755455298082E-17,0.702382156581)); +#283=CARTESIAN_POINT('',(-5.921994831645,-2.755455298082E-17,0.725)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.225); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-6.35,0.,0.45)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-6.125,0.373847192003,0.45)); +#293=CARTESIAN_POINT('',(-6.125,0.373847192003,0.521994831645)); +#294=CARTESIAN_POINT('',(-6.102382156581,0.373847192003,0.59398966329)); +#295=CARTESIAN_POINT('',(-6.057126507298,0.373847192003,0.657126507298)); +#296=CARTESIAN_POINT('',(-5.99398966329,0.373847192003,0.702382156581)); +#297=CARTESIAN_POINT('',(-5.921994831645,0.373847192003,0.725)); +#298=CARTESIAN_POINT('',(-6.587273342873,0.42752528623,0.45)); +#299=CARTESIAN_POINT('',(-6.587273342873,0.42752528623,0.643017709805)); +#300=CARTESIAN_POINT('',(-6.52663504096,0.42752528623,0.83603541961)); +#301=CARTESIAN_POINT('',(-6.405304917939,0.42752528623,1.005304917939)); +#302=CARTESIAN_POINT('',(-6.23603541961,0.42752528623,1.12663504096)); +#303=CARTESIAN_POINT('',(-6.043017709805,0.42752528623,1.187273342873)); +#304=CARTESIAN_POINT('',(-6.968551307227,7.781482506524E-16,0.45)); +#305=CARTESIAN_POINT('',(-6.968551307227,7.781482506524E-16,0.742836047454)); +#306=CARTESIAN_POINT('',(-6.876554149688,7.781482506523E-16,1.035672094908)); +#307=CARTESIAN_POINT('',(-6.69247863818,7.781482506524E-16,1.29247863818)); +#308=CARTESIAN_POINT('',(-6.435672094908,7.781482506523E-16,1.476554149688)); +#309=CARTESIAN_POINT('',(-6.142836047454,7.781482506524E-16,1.568551307227)); +#310=CARTESIAN_POINT('',(-6.587273342873,-0.42752528623,0.45)); +#311=CARTESIAN_POINT('',(-6.587273342873,-0.42752528623,0.643017709805)); +#312=CARTESIAN_POINT('',(-6.52663504096,-0.42752528623,0.83603541961)); +#313=CARTESIAN_POINT('',(-6.405304917939,-0.42752528623,1.005304917939)); +#314=CARTESIAN_POINT('',(-6.23603541961,-0.42752528623,1.12663504096)); +#315=CARTESIAN_POINT('',(-6.043017709805,-0.42752528623,1.187273342873)); +#316=CARTESIAN_POINT('',(-6.125,-0.373847192003,0.45)); +#317=CARTESIAN_POINT('',(-6.125,-0.373847192003,0.521994831645)); +#318=CARTESIAN_POINT('',(-6.102382156581,-0.373847192003,0.59398966329)); +#319=CARTESIAN_POINT('',(-6.057126507298,-0.373847192003,0.657126507298)); +#320=CARTESIAN_POINT('',(-5.99398966329,-0.373847192003,0.702382156581)); +#321=CARTESIAN_POINT('',(-5.921994831645,-0.373847192003,0.725)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(6.125,-5.510910596163E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.225); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(6.35,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.225); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(6.35,0.,0.45)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-6.125,-5.510910596163E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-6.125,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.225); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-6.35,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.225); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(6.35,2.642556912461E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-6.35,1.45554290852E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/e8b9150e-16a5-4445-8779-e309949ab71b.step b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/e8b9150e-16a5-4445-8779-e309949ab71b.step new file mode 100644 index 00000000..d0029106 --- /dev/null +++ b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/e8b9150e-16a5-4445-8779-e309949ab71b.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:30',('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('Horizontal, 7.62 mm','Horizontal, 7.62 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(0.971180684282,0.798,0.95)); +#24=CIRCLE('',#25,0.798); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(0.971180684282,0.,0.95)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-0.971180684282,0.798,0.95)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-1.3875,0.798,0.95)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,0.798); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-0.971180684282,0.,0.95)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,0.798); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-1.3875,0.,0.95)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(1.241666666667,0.95,0.95)); +#53=CIRCLE('',#54,0.95); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(1.241666666667,0.,0.95)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.316666666667); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(1.241666666667,0.633333333333,0.95)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,0.633333333333,0.316666666667); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-1.241666666667,0.95,0.95)); +#71=CIRCLE('',#72,0.95); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-1.241666666667,0.,0.95)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.316666666667); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-1.241666666667,0.633333333333,0.95)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,0.633333333333,0.316666666667); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(1.533333333333,0.95,0.95)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(0.925,0.95,0.95)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,0.95); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(1.533333333333,0.,0.95)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,0.95); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(0.925,0.,0.95)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-1.533333333333,0.95,0.95)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-1.85,0.95,0.95)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,0.95); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-1.533333333333,0.,0.95)); +#116=CYLINDRICAL_SURFACE('',#117,0.95); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-1.85,0.,0.95)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(1.85,0.633333333333,0.95)); +#126=CIRCLE('',#127,0.316666666667); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(1.533333333333,0.633333333333,0.95)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,0.633333333333); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(1.85,0.,0.95)); +#136=TOROIDAL_SURFACE('',#94,0.633333333333,0.316666666667); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-1.85,0.633333333333,0.95)); +#144=CIRCLE('',#145,0.316666666667); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-1.533333333333,0.633333333333,0.95)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,0.633333333333); +#152=TOROIDAL_SURFACE('',#153,0.633333333333,0.316666666667); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(1.85,0.,0.725)); +#164=CIRCLE('',#165,0.225); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-1.85,0.,0.725)); +#176=CIRCLE('',#177,0.225); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(3.31,0.,0.725)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-3.31,0.,0.725)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.225); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(3.31,0.,0.95)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.225); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-3.31,0.,0.95)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-3.31,-2.755455298082E-17,0.725)); +#206=CARTESIAN_POINT('',(-3.31,0.373847192003,0.725)); +#207=CARTESIAN_POINT('',(-3.31,0.42752528623,1.187273342873)); +#208=CARTESIAN_POINT('',(-3.31,7.781482506524E-16,1.568551307227)); +#209=CARTESIAN_POINT('',(-3.31,-0.42752528623,1.187273342873)); +#210=CARTESIAN_POINT('',(-3.31,-0.373847192003,0.725)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(3.585,0.,0.45)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(3.31,-2.755455298082E-17,0.725)); +#223=CARTESIAN_POINT('',(3.381994831645,-2.755455298082E-17,0.725)); +#224=CARTESIAN_POINT('',(3.45398966329,-2.755455298082E-17,0.702382156581)); +#225=CARTESIAN_POINT('',(3.517126507298,-2.755455298082E-17,0.657126507298)); +#226=CARTESIAN_POINT('',(3.562382156581,-2.755455298082E-17,0.59398966329)); +#227=CARTESIAN_POINT('',(3.585,-2.755455298082E-17,0.521994831645)); +#228=CARTESIAN_POINT('',(3.585,-2.755455298082E-17,0.45)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(3.585,0.373847192003,0.45)); +#233=CARTESIAN_POINT('',(4.047273342873,0.42752528623,0.45)); +#234=CARTESIAN_POINT('',(4.428551307227,7.781482506524E-16,0.45)); +#235=CARTESIAN_POINT('',(4.047273342873,-0.42752528623,0.45)); +#236=CARTESIAN_POINT('',(3.585,-0.373847192003,0.45)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(3.31,0.373847192003,0.725)); +#241=CARTESIAN_POINT('',(3.381994831645,0.373847192003,0.725)); +#242=CARTESIAN_POINT('',(3.45398966329,0.373847192003,0.702382156581)); +#243=CARTESIAN_POINT('',(3.517126507298,0.373847192003,0.657126507298)); +#244=CARTESIAN_POINT('',(3.562382156581,0.373847192003,0.59398966329)); +#245=CARTESIAN_POINT('',(3.585,0.373847192003,0.521994831645)); +#246=CARTESIAN_POINT('',(3.31,0.42752528623,1.187273342873)); +#247=CARTESIAN_POINT('',(3.503017709805,0.42752528623,1.187273342873)); +#248=CARTESIAN_POINT('',(3.69603541961,0.42752528623,1.12663504096)); +#249=CARTESIAN_POINT('',(3.865304917939,0.42752528623,1.005304917939)); +#250=CARTESIAN_POINT('',(3.98663504096,0.42752528623,0.83603541961)); +#251=CARTESIAN_POINT('',(4.047273342873,0.42752528623,0.643017709805)); +#252=CARTESIAN_POINT('',(3.31,7.781482506524E-16,1.568551307227)); +#253=CARTESIAN_POINT('',(3.602836047454,7.781482506524E-16,1.568551307227)); +#254=CARTESIAN_POINT('',(3.895672094908,7.781482506523E-16,1.476554149688)); +#255=CARTESIAN_POINT('',(4.15247863818,7.781482506524E-16,1.29247863818)); +#256=CARTESIAN_POINT('',(4.336554149688,7.781482506523E-16,1.035672094908)); +#257=CARTESIAN_POINT('',(4.428551307227,7.781482506524E-16,0.742836047454)); +#258=CARTESIAN_POINT('',(3.31,-0.42752528623,1.187273342873)); +#259=CARTESIAN_POINT('',(3.503017709805,-0.42752528623,1.187273342873)); +#260=CARTESIAN_POINT('',(3.69603541961,-0.42752528623,1.12663504096)); +#261=CARTESIAN_POINT('',(3.865304917939,-0.42752528623,1.005304917939)); +#262=CARTESIAN_POINT('',(3.98663504096,-0.42752528623,0.83603541961)); +#263=CARTESIAN_POINT('',(4.047273342873,-0.42752528623,0.643017709805)); +#264=CARTESIAN_POINT('',(3.31,-0.373847192003,0.725)); +#265=CARTESIAN_POINT('',(3.381994831645,-0.373847192003,0.725)); +#266=CARTESIAN_POINT('',(3.45398966329,-0.373847192003,0.702382156581)); +#267=CARTESIAN_POINT('',(3.517126507298,-0.373847192003,0.657126507298)); +#268=CARTESIAN_POINT('',(3.562382156581,-0.373847192003,0.59398966329)); +#269=CARTESIAN_POINT('',(3.585,-0.373847192003,0.521994831645)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-3.585,0.,0.45)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-3.585,-2.755455298082E-17,0.45)); +#279=CARTESIAN_POINT('',(-3.585,-2.755455298082E-17,0.521994831645)); +#280=CARTESIAN_POINT('',(-3.562382156581,-2.755455298082E-17,0.59398966329)); +#281=CARTESIAN_POINT('',(-3.517126507298,-2.755455298082E-17,0.657126507298)); +#282=CARTESIAN_POINT('',(-3.45398966329,-2.755455298082E-17,0.702382156581)); +#283=CARTESIAN_POINT('',(-3.381994831645,-2.755455298082E-17,0.725)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.225); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-3.81,0.,0.45)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-3.585,0.373847192003,0.45)); +#293=CARTESIAN_POINT('',(-3.585,0.373847192003,0.521994831645)); +#294=CARTESIAN_POINT('',(-3.562382156581,0.373847192003,0.59398966329)); +#295=CARTESIAN_POINT('',(-3.517126507298,0.373847192003,0.657126507298)); +#296=CARTESIAN_POINT('',(-3.45398966329,0.373847192003,0.702382156581)); +#297=CARTESIAN_POINT('',(-3.381994831645,0.373847192003,0.725)); +#298=CARTESIAN_POINT('',(-4.047273342873,0.42752528623,0.45)); +#299=CARTESIAN_POINT('',(-4.047273342873,0.42752528623,0.643017709805)); +#300=CARTESIAN_POINT('',(-3.98663504096,0.42752528623,0.83603541961)); +#301=CARTESIAN_POINT('',(-3.865304917939,0.42752528623,1.005304917939)); +#302=CARTESIAN_POINT('',(-3.69603541961,0.42752528623,1.12663504096)); +#303=CARTESIAN_POINT('',(-3.503017709805,0.42752528623,1.187273342873)); +#304=CARTESIAN_POINT('',(-4.428551307227,7.781482506524E-16,0.45)); +#305=CARTESIAN_POINT('',(-4.428551307227,7.781482506524E-16,0.742836047454)); +#306=CARTESIAN_POINT('',(-4.336554149688,7.781482506523E-16,1.035672094908)); +#307=CARTESIAN_POINT('',(-4.15247863818,7.781482506524E-16,1.29247863818)); +#308=CARTESIAN_POINT('',(-3.895672094908,7.781482506523E-16,1.476554149688)); +#309=CARTESIAN_POINT('',(-3.602836047454,7.781482506524E-16,1.568551307227)); +#310=CARTESIAN_POINT('',(-4.047273342873,-0.42752528623,0.45)); +#311=CARTESIAN_POINT('',(-4.047273342873,-0.42752528623,0.643017709805)); +#312=CARTESIAN_POINT('',(-3.98663504096,-0.42752528623,0.83603541961)); +#313=CARTESIAN_POINT('',(-3.865304917939,-0.42752528623,1.005304917939)); +#314=CARTESIAN_POINT('',(-3.69603541961,-0.42752528623,1.12663504096)); +#315=CARTESIAN_POINT('',(-3.503017709805,-0.42752528623,1.187273342873)); +#316=CARTESIAN_POINT('',(-3.585,-0.373847192003,0.45)); +#317=CARTESIAN_POINT('',(-3.585,-0.373847192003,0.521994831645)); +#318=CARTESIAN_POINT('',(-3.562382156581,-0.373847192003,0.59398966329)); +#319=CARTESIAN_POINT('',(-3.517126507298,-0.373847192003,0.657126507298)); +#320=CARTESIAN_POINT('',(-3.45398966329,-0.373847192003,0.702382156581)); +#321=CARTESIAN_POINT('',(-3.381994831645,-0.373847192003,0.725)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(3.585,-5.510910596163E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.225); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(3.81,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.225); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(3.81,0.,0.45)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-3.585,-5.510910596163E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-3.585,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.225); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-3.81,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.225); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(3.81,1.45554290852E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-3.81,1.45554290852E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/package.lp b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/package.lp index 7c741031..d86fac2f 100644 --- a/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/package.lp +++ b/pkg/f71d0b4f-22c4-4b4f-a288-0a8490e52e90/package.lp @@ -1,335 +1,625 @@ (librepcb_package f71d0b4f-22c4-4b4f-a288-0a8490e52e90 (name "R-THT-0204") - (description "THT resistor 0204.") + (description "Standard through-hole resistor according DIN 0204.\n\nBody diameter: 1.90 mm\nBody length: 3.70 mm\nLegs diameter: 0.45 mm\n\nGenerated with librepcb-parts-generator (generate_axial_tht.py)\n") (keywords "") (author "U. Bruhin") - (version "0.2") + (version "0.3") (created 2018-10-11T22:24:42Z) (deprecated false) (generated_by "") (category 72ceb547-9e68-4d6b-8c96-283d325e1abf) - (assembly_type auto) + (assembly_type tht) (pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (name "1")) (pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (name "2")) - (footprint f7c9f0a9-4d39-4280-8edc-aba4e29347e5 - (name "Horizontal 5.08mm") + (3d_model e8b9150e-16a5-4445-8779-e309949ab71b (name "Horizontal, 7.62 mm")) + (3d_model 1f62a592-1ea6-49be-9d20-5bcc472359a9 (name "Horizontal, 10.16 mm")) + (3d_model 9ff65b59-d48b-4afb-b3bd-6df64c297fee (name "Horizontal, 12.7 mm")) + (3d_model 36bf1659-0eed-4666-b713-9391b383effe (name "Horizontal, 15.24 mm")) + (3d_model 66e58ea8-0bac-459a-91ba-0c74ef8d98ef (name "Horizontal, 5.08 mm")) + (3d_model 62b487f0-e381-48bb-81a6-b453f22bb9fe (name "Vertical, 2.54 mm")) + (footprint 02b104a3-6b7e-4973-9656-4bd8f1a24cb9 + (name "Horizontal, 7.62mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (side top) (shape octagon) - (position -2.54 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model e8b9150e-16a5-4445-8779-e309949ab71b) + (pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (side top) (shape roundrect) + (position -3.81 0.0) (rotation 0.0) (size 1.02 1.02) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d) - (hole a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (diameter 0.8128) + (hole a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (diameter 0.6) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (side top) (shape octagon) - (position 2.54 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (side top) (shape roundrect) + (position 3.81 0.0) (rotation 0.0) (size 1.02 1.02) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f) - (hole 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (diameter 0.8128) + (hole 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (diameter 0.6) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon d915da38-652a-4f83-8edf-20915d0040fd (layer top_documentation) - (width 0.508) (fill false) (grab_area true) - (vertex (position 2.54 0.0) (angle 0.0)) - (vertex (position 2.032 0.0) (angle 0.0)) - ) - (polygon b28760f6-ce3a-434d-af25-d994dbebe8f1 (layer top_documentation) - (width 0.508) (fill false) (grab_area true) - (vertex (position -2.54 0.0) (angle 0.0)) - (vertex (position -2.032 0.0) (angle 0.0)) - ) - (polygon bb86c04b-2235-4c18-a614-d2ff9b069321 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -1.778 0.635) (angle 0.0)) - (vertex (position -1.524 0.889) (angle -90.0)) - ) - (polygon 7b25192b-153f-4adf-88fc-adb409ca7915 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -1.778 -0.635) (angle 0.0)) - (vertex (position -1.524 -0.889) (angle 90.0)) - ) - (polygon 44dece4b-a008-4dad-a666-aafb01c728c2 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.524 -0.889) (angle 0.0)) - (vertex (position 1.778 -0.635) (angle 90.0)) - ) - (polygon 9ab58c78-cb33-4dae-82f2-3213352ced40 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.524 0.889) (angle 0.0)) - (vertex (position 1.778 0.635) (angle -90.0)) - ) - (polygon b09caf8e-b51b-413f-879e-860109ac188b (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -1.778 -0.635) (angle 0.0)) - (vertex (position -1.778 0.635) (angle 0.0)) - ) - (polygon 1ca56621-4d59-4d14-b3dc-305c40645e63 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -1.524 0.889) (angle 0.0)) - (vertex (position -1.27 0.889) (angle 0.0)) - ) - (polygon cd419bf6-1bfd-4a10-8cc2-1c86c5493dfa (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -1.143 0.762) (angle 0.0)) - (vertex (position -1.27 0.889) (angle 0.0)) - ) - (polygon 080d0daf-cdba-4544-aceb-d117be1e0b9b (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -1.524 -0.889) (angle 0.0)) - (vertex (position -1.27 -0.889) (angle 0.0)) - ) - (polygon 0501020c-78c6-4823-a3c4-b6619c59d934 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -1.143 -0.762) (angle 0.0)) - (vertex (position -1.27 -0.889) (angle 0.0)) - ) - (polygon 1f5de9b1-ecd8-4e3b-b0cb-fda65ff378de (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.143 0.762) (angle 0.0)) - (vertex (position 1.27 0.889) (angle 0.0)) - ) - (polygon 6742fe92-a581-4bff-84a8-a0ea6e0dbeb0 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.143 0.762) (angle 0.0)) - (vertex (position -1.143 0.762) (angle 0.0)) - ) - (polygon 103bc7eb-8990-42f8-99b4-1135e3756f2f (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.143 -0.762) (angle 0.0)) - (vertex (position 1.27 -0.889) (angle 0.0)) - ) - (polygon 8ceffe4b-41b4-46ba-b008-746d97089b7c (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.143 -0.762) (angle 0.0)) - (vertex (position -1.143 -0.762) (angle 0.0)) - ) - (polygon 3d12a68d-361f-4624-9430-5c93490b1782 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.524 0.889) (angle 0.0)) - (vertex (position 1.27 0.889) (angle 0.0)) - ) - (polygon 016a7ec8-3ee9-4b19-9486-28e7ded968af (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.524 -0.889) (angle 0.0)) - (vertex (position 1.27 -0.889) (angle 0.0)) - ) - (polygon 0312adf8-5f32-48e9-a33e-98d58c19f4f7 (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.778 -0.635) (angle 0.0)) - (vertex (position 1.778 0.635) (angle 0.0)) - ) - (polygon 2f23795a-c2a2-44f6-aace-4ed28d765037 (layer top_legend) + (polygon dbafebf7-29fd-478a-aa67-1845274c9f90 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -1.75 0.85) (angle 0.0)) + (vertex (position 1.75 0.85) (angle 0.0)) + (vertex (position 1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 0.85) (angle 0.0)) + ) + (polygon 02d7847e-85e3-431e-b48a-12b956b145f6 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position -3.81 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -3.81 -0.225) (angle -180.0)) + (vertex (position -3.81 0.225) (angle 0.0)) + ) + (polygon 7f0d67ba-cb6f-4b91-a1e9-456ee93927a3 (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position -2.032 -0.254) (angle 0.0)) - (vertex (position -1.778 -0.254) (angle 0.0)) - (vertex (position -1.778 0.254) (angle 0.0)) - (vertex (position -2.032 0.254) (angle 0.0)) - (vertex (position -2.032 -0.254) (angle 0.0)) + (vertex (position 3.81 0.225) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 3.81 -0.225) (angle 180.0)) + (vertex (position 3.81 0.225) (angle 0.0)) + ) + (polygon be5b9330-92b1-4748-b6b1-aa03c05e08f3 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.95 1.05) (angle 0.0)) + (vertex (position 1.95 1.05) (angle 0.0)) + (vertex (position 1.95 -1.05) (angle 0.0)) + (vertex (position -1.95 -1.05) (angle 0.0)) + (vertex (position -1.95 1.05) (angle 0.0)) + ) + (polygon 6a9b6c0e-2b7e-442f-8dcc-9b3000c359fd (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -3.1 0.225) (angle 0.0)) + (vertex (position -2.05 0.225) (angle 0.0)) + (vertex (position -2.05 -0.225) (angle 0.0)) + (vertex (position -3.1 -0.225) (angle 0.0)) + (vertex (position -3.1 0.225) (angle 0.0)) + ) + (polygon a83776d2-eba7-4a2f-8d23-7df99bd1980f (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 3.1 0.225) (angle 0.0)) + (vertex (position 2.05 0.225) (angle 0.0)) + (vertex (position 2.05 -0.225) (angle 0.0)) + (vertex (position 3.1 -0.225) (angle 0.0)) + (vertex (position 3.1 0.225) (angle 0.0)) + ) + (polygon b8a0dc41-de1f-4efd-b010-72b05f6cf353 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -4.035 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 4.035 0.225) (angle 0.0)) + (vertex (position 4.035 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -4.035 -0.225) (angle 0.0)) + ) + (polygon f30bde7c-e6bc-4a64-8ed2-10e2435a06dc (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -4.72 0.91) (angle 0.0)) + (vertex (position -2.25 0.91) (angle 0.0)) + (vertex (position -2.25 1.35) (angle 0.0)) + (vertex (position 2.25 1.35) (angle 0.0)) + (vertex (position 2.25 0.91) (angle 0.0)) + (vertex (position 4.72 0.91) (angle 0.0)) + (vertex (position 4.72 -0.91) (angle 0.0)) + (vertex (position 2.25 -0.91) (angle 0.0)) + (vertex (position 2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -0.91) (angle 0.0)) + (vertex (position -4.72 -0.91) (angle 0.0)) + ) + (stroke_text 5b4dc60e-aa41-4418-ab53-29a94c545902 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") + ) + (stroke_text 4f71c8b7-3b4e-44ba-9810-b937a5ef3f8b (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint b40af3ff-e593-4737-85c8-209791c12818 + (name "Horizontal, 10.16mm, Compact") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 1f62a592-1ea6-49be-9d20-5bcc472359a9) + (pad 6238485c-85e4-4445-8b05-329232f1d706 (side top) (shape roundrect) + (position -5.08 0.0) (rotation 0.0) (size 1.02 1.02) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 6238485c-85e4-4445-8b05-329232f1d706) + (hole 6238485c-85e4-4445-8b05-329232f1d706 (diameter 0.6) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad cd66a226-c0c4-4679-b09c-5c07d8c77348 (side top) (shape roundrect) + (position 5.08 0.0) (rotation 0.0) (size 1.02 1.02) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad cd66a226-c0c4-4679-b09c-5c07d8c77348) + (hole cd66a226-c0c4-4679-b09c-5c07d8c77348 (diameter 0.6) + (vertex (position 0.0 0.0) (angle 0.0)) + ) ) - (polygon 510725e3-f661-496f-9064-d284926d0e2d (layer top_legend) + (polygon 43466ae0-e215-4221-a492-f0e04a32dec9 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -1.75 0.85) (angle 0.0)) + (vertex (position 1.75 0.85) (angle 0.0)) + (vertex (position 1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 0.85) (angle 0.0)) + ) + (polygon 07b35fbb-b0a5-4842-b92c-407279c51272 (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position 1.778 -0.254) (angle 0.0)) - (vertex (position 2.032 -0.254) (angle 0.0)) - (vertex (position 2.032 0.254) (angle 0.0)) - (vertex (position 1.778 0.254) (angle 0.0)) - (vertex (position 1.778 -0.254) (angle 0.0)) + (vertex (position -5.08 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -5.08 -0.225) (angle -180.0)) + (vertex (position -5.08 0.225) (angle 0.0)) ) - (stroke_text 6a5a0c86-0509-4055-b0cb-c223ddad1891 (layer top_names) + (polygon f7edf303-ca31-4dde-a5cf-05db962cf651 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 5.08 0.225) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 5.08 -0.225) (angle 180.0)) + (vertex (position 5.08 0.225) (angle 0.0)) + ) + (polygon 18beb3a1-edd8-48b5-82e1-04fba7f3a394 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.95 1.05) (angle 0.0)) + (vertex (position 1.95 1.05) (angle 0.0)) + (vertex (position 1.95 -1.05) (angle 0.0)) + (vertex (position -1.95 -1.05) (angle 0.0)) + (vertex (position -1.95 1.05) (angle 0.0)) + ) + (polygon b1cef27a-56e3-40f7-b7b7-695ecdf00bd3 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -4.37 0.225) (angle 0.0)) + (vertex (position -2.05 0.225) (angle 0.0)) + (vertex (position -2.05 -0.225) (angle 0.0)) + (vertex (position -4.37 -0.225) (angle 0.0)) + (vertex (position -4.37 0.225) (angle 0.0)) + ) + (polygon 6fab0d7c-1c75-4b58-af7b-9b4b9e9d3598 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 4.37 0.225) (angle 0.0)) + (vertex (position 2.05 0.225) (angle 0.0)) + (vertex (position 2.05 -0.225) (angle 0.0)) + (vertex (position 4.37 -0.225) (angle 0.0)) + (vertex (position 4.37 0.225) (angle 0.0)) + ) + (polygon fe7bef2d-c4ce-42ac-8c0d-327e9838a9f3 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -5.305 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 5.305 0.225) (angle 0.0)) + (vertex (position 5.305 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -5.305 -0.225) (angle 0.0)) + ) + (polygon c1314981-0dae-4895-8965-896a2c664991 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -5.99 0.91) (angle 0.0)) + (vertex (position -2.25 0.91) (angle 0.0)) + (vertex (position -2.25 1.35) (angle 0.0)) + (vertex (position 2.25 1.35) (angle 0.0)) + (vertex (position 2.25 0.91) (angle 0.0)) + (vertex (position 5.99 0.91) (angle 0.0)) + (vertex (position 5.99 -0.91) (angle 0.0)) + (vertex (position 2.25 -0.91) (angle 0.0)) + (vertex (position 2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -0.91) (angle 0.0)) + (vertex (position -5.99 -0.91) (angle 0.0)) + ) + (stroke_text 8e771090-267a-4899-8af4-105576cc1d5d (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.27) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position 0.0 1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 5caa9807-8c0c-4434-80b1-4a42d48e0dbd (layer top_values) + (stroke_text 3e320ae2-68a7-47f5-8c50-49c6e7dbdbb8 (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.27) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position 0.0 -1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) - (footprint 02b104a3-6b7e-4973-9656-4bd8f1a24cb9 - (name "Horizontal 7.62mm") + (footprint c7b5d5d9-ff68-42bf-8a90-16c748cffb3d + (name "Horizontal, 12.7mm, Compact") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 9ff65b59-d48b-4afb-b3bd-6df64c297fee) + (pad 9bce6abc-d0a7-4a16-8a81-7b9ffac3ad39 (side top) (shape roundrect) + (position -6.35 0.0) (rotation 0.0) (size 1.02 1.02) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 9bce6abc-d0a7-4a16-8a81-7b9ffac3ad39) + (hole 9bce6abc-d0a7-4a16-8a81-7b9ffac3ad39 (diameter 0.6) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad de12230d-8901-426d-a3b0-2a0d26716e62 (side top) (shape roundrect) + (position 6.35 0.0) (rotation 0.0) (size 1.02 1.02) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad de12230d-8901-426d-a3b0-2a0d26716e62) + (hole de12230d-8901-426d-a3b0-2a0d26716e62 (diameter 0.6) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 597223c0-bead-4080-8a64-790410be78bc (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -1.75 0.85) (angle 0.0)) + (vertex (position 1.75 0.85) (angle 0.0)) + (vertex (position 1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 0.85) (angle 0.0)) + ) + (polygon 229be420-8ec8-4906-8be1-02bee1b50405 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position -6.35 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -6.35 -0.225) (angle -180.0)) + (vertex (position -6.35 0.225) (angle 0.0)) + ) + (polygon c0e7418e-628a-4853-8913-87b547c6c023 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 6.35 0.225) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 6.35 -0.225) (angle 180.0)) + (vertex (position 6.35 0.225) (angle 0.0)) + ) + (polygon f5005250-a9fa-4bf0-aa46-6a443f7b5dbc (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.95 1.05) (angle 0.0)) + (vertex (position 1.95 1.05) (angle 0.0)) + (vertex (position 1.95 -1.05) (angle 0.0)) + (vertex (position -1.95 -1.05) (angle 0.0)) + (vertex (position -1.95 1.05) (angle 0.0)) + ) + (polygon 2cf8a1f7-94e1-48d3-bae0-3f122ae3e91c (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -5.64 0.225) (angle 0.0)) + (vertex (position -2.05 0.225) (angle 0.0)) + (vertex (position -2.05 -0.225) (angle 0.0)) + (vertex (position -5.64 -0.225) (angle 0.0)) + (vertex (position -5.64 0.225) (angle 0.0)) + ) + (polygon 1d90e7f6-f84b-4178-8ee7-0d0361f8d97c (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 5.64 0.225) (angle 0.0)) + (vertex (position 2.05 0.225) (angle 0.0)) + (vertex (position 2.05 -0.225) (angle 0.0)) + (vertex (position 5.64 -0.225) (angle 0.0)) + (vertex (position 5.64 0.225) (angle 0.0)) + ) + (polygon cc322160-5068-4b4e-b741-4f1a3208fd67 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -6.575 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 6.575 0.225) (angle 0.0)) + (vertex (position 6.575 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -6.575 -0.225) (angle 0.0)) + ) + (polygon 42993c81-7335-4412-8425-8d8a152ac410 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -7.26 0.91) (angle 0.0)) + (vertex (position -2.25 0.91) (angle 0.0)) + (vertex (position -2.25 1.35) (angle 0.0)) + (vertex (position 2.25 1.35) (angle 0.0)) + (vertex (position 2.25 0.91) (angle 0.0)) + (vertex (position 7.26 0.91) (angle 0.0)) + (vertex (position 7.26 -0.91) (angle 0.0)) + (vertex (position 2.25 -0.91) (angle 0.0)) + (vertex (position 2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -0.91) (angle 0.0)) + (vertex (position -7.26 -0.91) (angle 0.0)) + ) + (stroke_text 881a7882-8d20-4a5e-9964-5c6ed668ee57 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") + ) + (stroke_text 1836d90e-d117-4fe2-9740-5112710017d0 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 40f57408-d9f3-4a9d-a521-11e0b54b89b7 + (name "Horizontal, 15.24mm, Compact") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 36bf1659-0eed-4666-b713-9391b383effe) + (pad afe7ce71-9246-4681-bef5-7e44d6027395 (side top) (shape roundrect) + (position -7.62 0.0) (rotation 0.0) (size 1.02 1.02) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad afe7ce71-9246-4681-bef5-7e44d6027395) + (hole afe7ce71-9246-4681-bef5-7e44d6027395 (diameter 0.6) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 0831c547-5577-4c66-b414-23cc1f0623f4 (side top) (shape roundrect) + (position 7.62 0.0) (rotation 0.0) (size 1.02 1.02) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 0831c547-5577-4c66-b414-23cc1f0623f4) + (hole 0831c547-5577-4c66-b414-23cc1f0623f4 (diameter 0.6) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 698fd11e-6a66-426f-8cdd-ed608cf66068 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -1.75 0.85) (angle 0.0)) + (vertex (position 1.75 0.85) (angle 0.0)) + (vertex (position 1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 0.85) (angle 0.0)) + ) + (polygon 02cda5f5-04e2-4a30-8b51-50304504ceea (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position -7.62 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -7.62 -0.225) (angle -180.0)) + (vertex (position -7.62 0.225) (angle 0.0)) + ) + (polygon bf1151be-eadd-4607-82b7-f8fc8f2cf543 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 7.62 0.225) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 7.62 -0.225) (angle 180.0)) + (vertex (position 7.62 0.225) (angle 0.0)) + ) + (polygon 2da1dced-22bf-4231-9379-9d8299101785 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.95 1.05) (angle 0.0)) + (vertex (position 1.95 1.05) (angle 0.0)) + (vertex (position 1.95 -1.05) (angle 0.0)) + (vertex (position -1.95 -1.05) (angle 0.0)) + (vertex (position -1.95 1.05) (angle 0.0)) + ) + (polygon 8508a126-f260-4caa-9cc9-258b539c1b32 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -6.91 0.225) (angle 0.0)) + (vertex (position -2.05 0.225) (angle 0.0)) + (vertex (position -2.05 -0.225) (angle 0.0)) + (vertex (position -6.91 -0.225) (angle 0.0)) + (vertex (position -6.91 0.225) (angle 0.0)) + ) + (polygon 0b839afc-3c6a-44e4-b91b-2ddf3a0434f8 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 6.91 0.225) (angle 0.0)) + (vertex (position 2.05 0.225) (angle 0.0)) + (vertex (position 2.05 -0.225) (angle 0.0)) + (vertex (position 6.91 -0.225) (angle 0.0)) + (vertex (position 6.91 0.225) (angle 0.0)) + ) + (polygon f97cb98b-e773-4424-a3bf-07ac60bb352f (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -7.845 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 7.845 0.225) (angle 0.0)) + (vertex (position 7.845 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -7.845 -0.225) (angle 0.0)) + ) + (polygon 017a5558-340b-4054-85d3-853ebc1a56bc (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -8.53 0.91) (angle 0.0)) + (vertex (position -2.25 0.91) (angle 0.0)) + (vertex (position -2.25 1.35) (angle 0.0)) + (vertex (position 2.25 1.35) (angle 0.0)) + (vertex (position 2.25 0.91) (angle 0.0)) + (vertex (position 8.53 0.91) (angle 0.0)) + (vertex (position 8.53 -0.91) (angle 0.0)) + (vertex (position 2.25 -0.91) (angle 0.0)) + (vertex (position 2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -0.91) (angle 0.0)) + (vertex (position -8.53 -0.91) (angle 0.0)) + ) + (stroke_text 95d8eadf-6e62-4951-a995-21063a5cf864 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") + ) + (stroke_text 8989dd79-524f-4f2a-a156-5cddfc2c72d2 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint f7c9f0a9-4d39-4280-8edc-aba4e29347e5 + (name "Horizontal, 5.08mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (side top) (shape octagon) - (position -3.81 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model 66e58ea8-0bac-459a-91ba-0c74ef8d98ef) + (pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (side top) (shape roundrect) + (position -2.54 0.0) (rotation 0.0) (size 1.02 1.02) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d) - (hole a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (diameter 0.8128) + (hole a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (diameter 0.6) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (side top) (shape octagon) - (position 3.81 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (side top) (shape roundrect) + (position 2.54 0.0) (rotation 0.0) (size 1.02 1.02) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f) - (hole 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (diameter 0.8128) + (hole 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (diameter 0.6) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon 58f54667-0d4f-4baf-82c6-b697b3859b59 (layer top_documentation) - (width 0.508) (fill false) (grab_area true) - (vertex (position 3.81 0.0) (angle 0.0)) - (vertex (position 2.921 0.0) (angle 0.0)) - ) - (polygon b2ec46eb-f2fb-42ad-b079-3fc40e43f138 (layer top_documentation) - (width 0.508) (fill false) (grab_area true) - (vertex (position -3.81 0.0) (angle 0.0)) - (vertex (position -2.921 0.0) (angle 0.0)) - ) - (polygon ee5611fc-2d82-47e7-8efe-a3af1ff55816 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.54 0.762) (angle 0.0)) - (vertex (position -2.286 1.016) (angle -90.0)) - ) - (polygon cb2ff96b-a9e9-46be-bc17-49e60cd50c3d (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.54 -0.762) (angle 0.0)) - (vertex (position -2.286 -1.016) (angle 90.0)) - ) - (polygon fa90d080-27e2-4869-855c-62dca27dd125 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.286 -1.016) (angle 0.0)) - (vertex (position 2.54 -0.762) (angle 90.0)) - ) - (polygon 11983dd2-5763-4fb4-9e9b-18ab90067f94 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.286 1.016) (angle 0.0)) - (vertex (position 2.54 0.762) (angle -90.0)) - ) - (polygon 3effd0d1-ca10-40a8-8129-c9c82c4ec837 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.54 -0.762) (angle 0.0)) - (vertex (position -2.54 0.762) (angle 0.0)) - ) - (polygon c5a786e9-5159-450f-b953-6aa9aff634cf (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.286 1.016) (angle 0.0)) - (vertex (position -1.905 1.016) (angle 0.0)) - ) - (polygon cb699c38-fdd4-43b1-a79f-0a40cf3d7937 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -1.778 0.889) (angle 0.0)) - (vertex (position -1.905 1.016) (angle 0.0)) - ) - (polygon 57bc96e8-3873-4262-9bfd-cd021eb9fdf5 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -2.286 -1.016) (angle 0.0)) - (vertex (position -1.905 -1.016) (angle 0.0)) - ) - (polygon 7c4caa5e-c8bd-4979-9657-bb461119280c (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -1.778 -0.889) (angle 0.0)) - (vertex (position -1.905 -1.016) (angle 0.0)) - ) - (polygon bc50d59b-5a05-42be-965c-2781dc16457b (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.778 0.889) (angle 0.0)) - (vertex (position 1.905 1.016) (angle 0.0)) - ) - (polygon 21c4e596-fcf3-4f12-a7c8-a54978f44163 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.778 0.889) (angle 0.0)) - (vertex (position -1.778 0.889) (angle 0.0)) - ) - (polygon 25a56e2e-336f-4e6c-a5ce-251b65c737a1 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.778 -0.889) (angle 0.0)) - (vertex (position 1.905 -1.016) (angle 0.0)) - ) - (polygon efc6b065-c54a-418b-b88f-8958d42b29ae (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 1.778 -0.889) (angle 0.0)) - (vertex (position -1.778 -0.889) (angle 0.0)) - ) - (polygon adbf2b1f-9fe0-424b-b118-47edc9302389 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.286 1.016) (angle 0.0)) - (vertex (position 1.905 1.016) (angle 0.0)) - ) - (polygon 4aa834bf-e718-450c-b68b-5748c95c823e (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.286 -1.016) (angle 0.0)) - (vertex (position 1.905 -1.016) (angle 0.0)) - ) - (polygon 1dd75910-0c26-491e-aa49-a755195bef6d (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 2.54 -0.762) (angle 0.0)) - (vertex (position 2.54 0.762) (angle 0.0)) - ) - (polygon ac22b237-7ec4-4b48-a2ec-3ff6e00f7ee6 (layer top_legend) - (width 0.0) (fill true) (grab_area true) - (vertex (position 2.54 -0.254) (angle 0.0)) - (vertex (position 2.921 -0.254) (angle 0.0)) - (vertex (position 2.921 0.254) (angle 0.0)) - (vertex (position 2.54 0.254) (angle 0.0)) - (vertex (position 2.54 -0.254) (angle 0.0)) + (polygon 3b9590f7-e223-43ac-8ea9-4b261b27df66 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -1.75 0.85) (angle 0.0)) + (vertex (position 1.75 0.85) (angle 0.0)) + (vertex (position 1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 -0.85) (angle 0.0)) + (vertex (position -1.75 0.85) (angle 0.0)) ) - (polygon 67d5a63a-6458-496b-99dc-3eac68514c58 (layer top_legend) + (polygon c721021d-b56c-4a30-80a2-a89ecf74a279 (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position -2.921 -0.254) (angle 0.0)) - (vertex (position -2.54 -0.254) (angle 0.0)) - (vertex (position -2.54 0.254) (angle 0.0)) - (vertex (position -2.921 0.254) (angle 0.0)) - (vertex (position -2.921 -0.254) (angle 0.0)) + (vertex (position -2.54 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -2.54 -0.225) (angle -180.0)) + (vertex (position -2.54 0.225) (angle 0.0)) ) - (stroke_text 6a5a0c86-0509-4055-b0cb-c223ddad1891 (layer top_names) + (polygon bbb6c221-c941-4e90-8528-184011c57beb (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 2.54 0.225) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 2.54 -0.225) (angle 180.0)) + (vertex (position 2.54 0.225) (angle 0.0)) + ) + (polygon eb4b2bb8-9b6b-4d86-b4f4-1c66f8e7216b (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.95 1.05) (angle 0.0)) + (vertex (position 1.95 1.05) (angle 0.0)) + ) + (polygon 2871a4fe-d58d-41fd-83d2-1136942776a3 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -1.95 -1.05) (angle 0.0)) + (vertex (position 1.95 -1.05) (angle 0.0)) + ) + (polygon 0f06e7d6-0051-443a-be78-a3c7112179fa (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.765 0.225) (angle 0.0)) + (vertex (position -1.85 0.225) (angle 0.0)) + (vertex (position -1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.95) (angle 0.0)) + (vertex (position 1.85 0.225) (angle 0.0)) + (vertex (position 2.765 0.225) (angle 0.0)) + (vertex (position 2.765 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.225) (angle 0.0)) + (vertex (position 1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.95) (angle 0.0)) + (vertex (position -1.85 -0.225) (angle 0.0)) + (vertex (position -2.765 -0.225) (angle 0.0)) + ) + (polygon 44274f95-e5d2-4708-9b79-8237fbb2f021 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -3.45 0.91) (angle 0.0)) + (vertex (position -2.25 0.91) (angle 0.0)) + (vertex (position -2.25 1.35) (angle 0.0)) + (vertex (position 2.25 1.35) (angle 0.0)) + (vertex (position 2.25 0.91) (angle 0.0)) + (vertex (position 3.45 0.91) (angle 0.0)) + (vertex (position 3.45 -0.91) (angle 0.0)) + (vertex (position 2.25 -0.91) (angle 0.0)) + (vertex (position 2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -1.35) (angle 0.0)) + (vertex (position -2.25 -0.91) (angle 0.0)) + (vertex (position -3.45 -0.91) (angle 0.0)) + ) + (stroke_text d1664fd3-de1b-482a-bf8f-12bf24f95c4a (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.27) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position 0.0 1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 5caa9807-8c0c-4434-80b1-4a42d48e0dbd (layer top_values) + (stroke_text 5022f850-a784-4ee7-b8ec-ca9a6c0209c5 (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.27) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position 0.0 -1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) (footprint 3f48733e-c50b-4e1e-9573-2bc82ff65a5e - (name "Vertical 2.54mm") + (name "Vertical, 2.54mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (side top) (shape octagon) - (position -1.27 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model 62b487f0-e381-48bb-81a6-b453f22bb9fe) + (pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (side top) (shape roundrect) + (position -1.27 0.0) (rotation 0.0) (size 1.02 1.02) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d) - (hole a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (diameter 0.8128) + (hole a1aa10e6-f0c8-4797-a8ea-22e6d0f5ea0d (diameter 0.6) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (side top) (shape octagon) - (position 1.27 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (side top) (shape roundrect) + (position 1.27 0.0) (rotation 0.0) (size 1.02 1.02) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f) - (hole 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (diameter 0.8128) + (hole 82f1cf8f-51e0-4b90-9f3f-d13a556ae73f (diameter 0.6) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon ef5760e2-87ed-4a0b-823b-52e287f0d715 (layer top_documentation) - (width 0.508) (fill false) (grab_area true) + (polygon 8280d746-a0bd-409f-b04b-4a00cb867c9a (layer top_documentation) + (width 0.45) (fill false) (grab_area false) (vertex (position -1.27 0.0) (angle 0.0)) (vertex (position 1.27 0.0) (angle 0.0)) ) - (polygon 87aaf31e-dfde-4503-b983-6c1ec29f0afb (layer top_legend) - (width 0.508) (fill false) (grab_area true) - (vertex (position -0.127 0.0) (angle 0.0)) - (vertex (position 0.127 0.0) (angle 0.0)) - ) - (circle 53e4b29d-b4d6-42ec-9ffd-8049cdefc4e2 (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) (diameter 1.778) (position -1.27 0.0) - ) - (circle f583e0e6-03b7-431b-b42f-68e02ce3dc0b (layer top_documentation) - (width 0.0508) (fill false) (grab_area true) (diameter 1.27) (position -1.27 0.0) - ) - (stroke_text 6a5a0c86-0509-4055-b0cb-c223ddad1891 (layer top_names) + (polygon e81bce5b-f385-46fb-8f24-d64a20998dbe (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -0.22 0.225) (angle 0.0)) + (vertex (position 0.61 0.225) (angle 0.0)) + (vertex (position 0.61 -0.225) (angle 0.0)) + (vertex (position -0.22 -0.225) (angle 0.0)) + (vertex (position -0.22 0.225) (angle 0.0)) + ) + (polygon 9d3fdedf-a902-451b-8050-479bee3a6c85 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.27 0.95) (angle -76.3)) + (vertex (position -0.347 0.225) (angle 0.0)) + (vertex (position 1.27 0.225) (angle -180.0)) + (vertex (position 1.27 -0.225) (angle 0.0)) + (vertex (position -0.347 -0.225) (angle -76.3)) + (vertex (position -1.27 -0.95) (angle -180.0)) + ) + (polygon 14fab211-8b9a-43fa-82dd-dcec17115e8b (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.27 1.35) (angle -62.422)) + (vertex (position -0.073 0.625) (angle 0.0)) + (vertex (position 1.27 0.625) (angle -180.0)) + (vertex (position 1.27 -0.625) (angle 0.0)) + (vertex (position -0.073 -0.625) (angle -62.422)) + (vertex (position -1.27 -1.35) (angle -180.0)) + ) + (circle 8545828a-9aa5-4f7f-96ee-2f638db6be09 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) (diameter 1.7) (position -1.27 0.0) + ) + (circle d5356d3d-ee26-4eba-bbee-8df63b5765fa (layer top_legend) + (width 0.2) (fill false) (grab_area true) (diameter 2.1) (position -1.27 0.0) + ) + (stroke_text 9243a1b1-9413-4d29-a201-310ef4862eeb (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.27) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position -1.27 1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 5caa9807-8c0c-4434-80b1-4a42d48e0dbd (layer top_values) + (stroke_text ad4f13d3-a843-4384-8d3c-47975190b04b (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.27) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position -1.27 -1.65) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) ) diff --git a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/086675b1-6c63-49d3-8ac2-a91cdd3af8e8.step b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/086675b1-6c63-49d3-8ac2-a91cdd3af8e8.step new file mode 100644 index 00000000..9883c417 --- /dev/null +++ b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/086675b1-6c63-49d3-8ac2-a91cdd3af8e8.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 15.24 mm','Horizontal, 15.24 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(2.335069681572,1.47,1.75)); +#24=CIRCLE('',#25,1.47); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(2.335069681572,0.,1.75)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-2.335069681572,1.47,1.75)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-3.375,1.47,1.75)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.47); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-2.335069681572,0.,1.75)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.47); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-3.375,0.,1.75)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.833333333333,1.75,1.75)); +#53=CIRCLE('',#54,1.75); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.833333333333,0.,1.75)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.583333333333); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.833333333333,1.166666666667,1.75)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,1.166666666667,0.583333333333); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.833333333333,1.75,1.75)); +#71=CIRCLE('',#72,1.75); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.833333333333,0.,1.75)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.583333333333); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.833333333333,1.166666666667,1.75)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,1.166666666667,0.583333333333); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(3.916666666667,1.75,1.75)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(2.25,1.75,1.75)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.75); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(3.916666666667,0.,1.75)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.75); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(2.25,0.,1.75)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-3.916666666667,1.75,1.75)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-4.5,1.75,1.75)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.75); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-3.916666666667,0.,1.75)); +#116=CYLINDRICAL_SURFACE('',#117,1.75); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-4.5,0.,1.75)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(4.5,1.166666666667,1.75)); +#126=CIRCLE('',#127,0.583333333333); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(3.916666666667,1.166666666667,1.75)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,1.166666666667); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(4.5,0.,1.75)); +#136=TOROIDAL_SURFACE('',#94,1.166666666667,0.583333333333); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-4.5,1.166666666667,1.75)); +#144=CIRCLE('',#145,0.583333333333); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-3.916666666667,1.166666666667,1.75)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,1.166666666667); +#152=TOROIDAL_SURFACE('',#153,1.166666666667,0.583333333333); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(4.5,0.,1.4)); +#164=CIRCLE('',#165,0.35); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-4.5,0.,1.4)); +#176=CIRCLE('',#177,0.35); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(7.12,0.,1.4)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-7.12,0.,1.4)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.35); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(7.12,0.,1.75)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.35); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-7.12,0.,1.75)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-7.12,-4.286263797016E-17,1.4)); +#206=CARTESIAN_POINT('',(-7.12,0.58154007645,1.4)); +#207=CARTESIAN_POINT('',(-7.12,0.665039334136,2.119091866692)); +#208=CARTESIAN_POINT('',(-7.12,1.210452834348E-15,2.712190922353)); +#209=CARTESIAN_POINT('',(-7.12,-0.665039334136,2.119091866692)); +#210=CARTESIAN_POINT('',(-7.12,-0.58154007645,1.4)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(7.27,0.,1.25)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(7.12,-4.286263797016E-17,1.4)); +#223=CARTESIAN_POINT('',(7.15926990817,-4.286263797016E-17,1.4)); +#224=CARTESIAN_POINT('',(7.19853981634,-4.286263797016E-17,1.387662994499)); +#225=CARTESIAN_POINT('',(7.23297809489,-4.286263797016E-17,1.36297809489)); +#226=CARTESIAN_POINT('',(7.257662994499,-4.286263797016E-17,1.32853981634)); +#227=CARTESIAN_POINT('',(7.27,-4.286263797016E-17,1.28926990817)); +#228=CARTESIAN_POINT('',(7.27,-4.286263797016E-17,1.25)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(7.27,0.58154007645,1.25)); +#233=CARTESIAN_POINT('',(7.989091866692,0.665039334136,1.25)); +#234=CARTESIAN_POINT('',(8.582190922353,1.210452834348E-15,1.25)); +#235=CARTESIAN_POINT('',(7.989091866692,-0.665039334136,1.25)); +#236=CARTESIAN_POINT('',(7.27,-0.58154007645,1.25)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(7.12,0.58154007645,1.4)); +#241=CARTESIAN_POINT('',(7.15926990817,0.58154007645,1.4)); +#242=CARTESIAN_POINT('',(7.19853981634,0.58154007645,1.387662994499)); +#243=CARTESIAN_POINT('',(7.23297809489,0.58154007645,1.36297809489)); +#244=CARTESIAN_POINT('',(7.257662994499,0.58154007645,1.32853981634)); +#245=CARTESIAN_POINT('',(7.27,0.58154007645,1.28926990817)); +#246=CARTESIAN_POINT('',(7.12,0.665039334136,2.119091866692)); +#247=CARTESIAN_POINT('',(7.347527718641,0.665039334136,2.119091866692)); +#248=CARTESIAN_POINT('',(7.575055437282,0.665039334136,2.047611925755)); +#249=CARTESIAN_POINT('',(7.774588955887,0.665039334136,1.904588955887)); +#250=CARTESIAN_POINT('',(7.917611925755,0.665039334136,1.705055437282)); +#251=CARTESIAN_POINT('',(7.989091866692,0.665039334136,1.477527718641)); +#252=CARTESIAN_POINT('',(7.12,1.210452834348E-15,2.712190922353)); +#253=CARTESIAN_POINT('',(7.502800688317,1.210452834348E-15,2.712190922353)); +#254=CARTESIAN_POINT('',(7.885601376635,1.210452834348E-15,2.591930539332)); +#255=CARTESIAN_POINT('',(8.221303631818,1.210452834348E-15,2.351303631818)); +#256=CARTESIAN_POINT('',(8.461930539332,1.210452834348E-15,2.015601376635)); +#257=CARTESIAN_POINT('',(8.582190922353,1.210452834348E-15,1.632800688317)); +#258=CARTESIAN_POINT('',(7.12,-0.665039334136,2.119091866692)); +#259=CARTESIAN_POINT('',(7.347527718641,-0.665039334136,2.119091866692)); +#260=CARTESIAN_POINT('',(7.575055437282,-0.665039334136,2.047611925755)); +#261=CARTESIAN_POINT('',(7.774588955887,-0.665039334136,1.904588955887)); +#262=CARTESIAN_POINT('',(7.917611925755,-0.665039334136,1.705055437282)); +#263=CARTESIAN_POINT('',(7.989091866692,-0.665039334136,1.477527718641)); +#264=CARTESIAN_POINT('',(7.12,-0.58154007645,1.4)); +#265=CARTESIAN_POINT('',(7.15926990817,-0.58154007645,1.4)); +#266=CARTESIAN_POINT('',(7.19853981634,-0.58154007645,1.387662994499)); +#267=CARTESIAN_POINT('',(7.23297809489,-0.58154007645,1.36297809489)); +#268=CARTESIAN_POINT('',(7.257662994499,-0.58154007645,1.32853981634)); +#269=CARTESIAN_POINT('',(7.27,-0.58154007645,1.28926990817)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-7.27,0.,1.25)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-7.27,-4.286263797016E-17,1.25)); +#279=CARTESIAN_POINT('',(-7.27,-4.286263797016E-17,1.28926990817)); +#280=CARTESIAN_POINT('',(-7.257662994499,-4.286263797016E-17,1.32853981634)); +#281=CARTESIAN_POINT('',(-7.23297809489,-4.286263797016E-17,1.36297809489)); +#282=CARTESIAN_POINT('',(-7.19853981634,-4.286263797016E-17,1.387662994499)); +#283=CARTESIAN_POINT('',(-7.15926990817,-4.286263797016E-17,1.4)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.35); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-7.62,0.,1.25)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-7.27,0.58154007645,1.25)); +#293=CARTESIAN_POINT('',(-7.27,0.58154007645,1.28926990817)); +#294=CARTESIAN_POINT('',(-7.257662994499,0.58154007645,1.32853981634)); +#295=CARTESIAN_POINT('',(-7.23297809489,0.58154007645,1.36297809489)); +#296=CARTESIAN_POINT('',(-7.19853981634,0.58154007645,1.387662994499)); +#297=CARTESIAN_POINT('',(-7.15926990817,0.58154007645,1.4)); +#298=CARTESIAN_POINT('',(-7.989091866692,0.665039334136,1.25)); +#299=CARTESIAN_POINT('',(-7.989091866692,0.665039334136,1.477527718641)); +#300=CARTESIAN_POINT('',(-7.917611925755,0.665039334136,1.705055437282)); +#301=CARTESIAN_POINT('',(-7.774588955887,0.665039334136,1.904588955887)); +#302=CARTESIAN_POINT('',(-7.575055437282,0.665039334136,2.047611925755)); +#303=CARTESIAN_POINT('',(-7.347527718641,0.665039334136,2.119091866692)); +#304=CARTESIAN_POINT('',(-8.582190922353,1.210452834348E-15,1.25)); +#305=CARTESIAN_POINT('',(-8.582190922353,1.210452834348E-15,1.632800688317)); +#306=CARTESIAN_POINT('',(-8.461930539332,1.210452834348E-15,2.015601376635)); +#307=CARTESIAN_POINT('',(-8.221303631818,1.210452834348E-15,2.351303631818)); +#308=CARTESIAN_POINT('',(-7.885601376635,1.210452834348E-15,2.591930539332)); +#309=CARTESIAN_POINT('',(-7.502800688317,1.210452834348E-15,2.712190922353)); +#310=CARTESIAN_POINT('',(-7.989091866692,-0.665039334136,1.25)); +#311=CARTESIAN_POINT('',(-7.989091866692,-0.665039334136,1.477527718641)); +#312=CARTESIAN_POINT('',(-7.917611925755,-0.665039334136,1.705055437282)); +#313=CARTESIAN_POINT('',(-7.774588955887,-0.665039334136,1.904588955887)); +#314=CARTESIAN_POINT('',(-7.575055437282,-0.665039334136,2.047611925755)); +#315=CARTESIAN_POINT('',(-7.347527718641,-0.665039334136,2.119091866692)); +#316=CARTESIAN_POINT('',(-7.27,-0.58154007645,1.25)); +#317=CARTESIAN_POINT('',(-7.27,-0.58154007645,1.28926990817)); +#318=CARTESIAN_POINT('',(-7.257662994499,-0.58154007645,1.32853981634)); +#319=CARTESIAN_POINT('',(-7.23297809489,-0.58154007645,1.36297809489)); +#320=CARTESIAN_POINT('',(-7.19853981634,-0.58154007645,1.387662994499)); +#321=CARTESIAN_POINT('',(-7.15926990817,-0.58154007645,1.4)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(7.27,-8.572527594031E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.35); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(7.62,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.35); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(7.62,0.,1.25)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-7.27,-8.572527594031E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-7.27,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.35); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-7.62,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.35); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(7.62,4.675888849831E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-7.62,1.623567125413E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/2f4a7d6f-af2b-4dc7-ad07-96b1f3c01ecb.step b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/2f4a7d6f-af2b-4dc7-ad07-96b1f3c01ecb.step new file mode 100644 index 00000000..4a1035ad --- /dev/null +++ b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/2f4a7d6f-af2b-4dc7-ad07-96b1f3c01ecb.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 20.32 mm','Horizontal, 20.32 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(2.335069681572,1.47,1.75)); +#24=CIRCLE('',#25,1.47); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(2.335069681572,0.,1.75)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-2.335069681572,1.47,1.75)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-3.375,1.47,1.75)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.47); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-2.335069681572,0.,1.75)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.47); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-3.375,0.,1.75)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.833333333333,1.75,1.75)); +#53=CIRCLE('',#54,1.75); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.833333333333,0.,1.75)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.583333333333); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.833333333333,1.166666666667,1.75)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,1.166666666667,0.583333333333); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.833333333333,1.75,1.75)); +#71=CIRCLE('',#72,1.75); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.833333333333,0.,1.75)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.583333333333); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.833333333333,1.166666666667,1.75)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,1.166666666667,0.583333333333); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(3.916666666667,1.75,1.75)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(2.25,1.75,1.75)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.75); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(3.916666666667,0.,1.75)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.75); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(2.25,0.,1.75)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-3.916666666667,1.75,1.75)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-4.5,1.75,1.75)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.75); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-3.916666666667,0.,1.75)); +#116=CYLINDRICAL_SURFACE('',#117,1.75); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-4.5,0.,1.75)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(4.5,1.166666666667,1.75)); +#126=CIRCLE('',#127,0.583333333333); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(3.916666666667,1.166666666667,1.75)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,1.166666666667); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(4.5,0.,1.75)); +#136=TOROIDAL_SURFACE('',#94,1.166666666667,0.583333333333); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-4.5,1.166666666667,1.75)); +#144=CIRCLE('',#145,0.583333333333); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-3.916666666667,1.166666666667,1.75)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,1.166666666667); +#152=TOROIDAL_SURFACE('',#153,1.166666666667,0.583333333333); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(4.5,0.,1.4)); +#164=CIRCLE('',#165,0.35); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-4.5,0.,1.4)); +#176=CIRCLE('',#177,0.35); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(9.66,0.,1.4)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-9.66,0.,1.4)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.35); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(9.66,0.,1.75)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.35); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-9.66,0.,1.75)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-9.66,-4.286263797016E-17,1.4)); +#206=CARTESIAN_POINT('',(-9.66,0.58154007645,1.4)); +#207=CARTESIAN_POINT('',(-9.66,0.665039334136,2.119091866692)); +#208=CARTESIAN_POINT('',(-9.66,1.210452834348E-15,2.712190922353)); +#209=CARTESIAN_POINT('',(-9.66,-0.665039334136,2.119091866692)); +#210=CARTESIAN_POINT('',(-9.66,-0.58154007645,1.4)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(9.81,0.,1.25)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(9.66,-4.286263797016E-17,1.4)); +#223=CARTESIAN_POINT('',(9.69926990817,-4.286263797016E-17,1.4)); +#224=CARTESIAN_POINT('',(9.73853981634,-4.286263797016E-17,1.387662994499)); +#225=CARTESIAN_POINT('',(9.77297809489,-4.286263797016E-17,1.36297809489)); +#226=CARTESIAN_POINT('',(9.797662994499,-4.286263797016E-17,1.32853981634)); +#227=CARTESIAN_POINT('',(9.81,-4.286263797016E-17,1.28926990817)); +#228=CARTESIAN_POINT('',(9.81,-4.286263797016E-17,1.25)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(9.81,0.58154007645,1.25)); +#233=CARTESIAN_POINT('',(10.529091866692,0.665039334136,1.25)); +#234=CARTESIAN_POINT('',(11.122190922353,1.210452834348E-15,1.25)); +#235=CARTESIAN_POINT('',(10.529091866692,-0.665039334136,1.25)); +#236=CARTESIAN_POINT('',(9.81,-0.58154007645,1.25)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(9.66,0.58154007645,1.4)); +#241=CARTESIAN_POINT('',(9.69926990817,0.58154007645,1.4)); +#242=CARTESIAN_POINT('',(9.73853981634,0.58154007645,1.387662994499)); +#243=CARTESIAN_POINT('',(9.77297809489,0.58154007645,1.36297809489)); +#244=CARTESIAN_POINT('',(9.797662994499,0.58154007645,1.32853981634)); +#245=CARTESIAN_POINT('',(9.81,0.58154007645,1.28926990817)); +#246=CARTESIAN_POINT('',(9.66,0.665039334136,2.119091866692)); +#247=CARTESIAN_POINT('',(9.887527718641,0.665039334136,2.119091866692)); +#248=CARTESIAN_POINT('',(10.115055437282,0.665039334136,2.047611925755)); +#249=CARTESIAN_POINT('',(10.314588955887,0.665039334136,1.904588955887)); +#250=CARTESIAN_POINT('',(10.457611925755,0.665039334136,1.705055437282)); +#251=CARTESIAN_POINT('',(10.529091866692,0.665039334136,1.477527718641)); +#252=CARTESIAN_POINT('',(9.66,1.210452834348E-15,2.712190922353)); +#253=CARTESIAN_POINT('',(10.042800688317,1.210452834348E-15,2.712190922353)); +#254=CARTESIAN_POINT('',(10.425601376635,1.210452834348E-15,2.591930539332)); +#255=CARTESIAN_POINT('',(10.761303631818,1.210452834348E-15,2.351303631818)); +#256=CARTESIAN_POINT('',(11.001930539332,1.210452834348E-15,2.015601376635)); +#257=CARTESIAN_POINT('',(11.122190922353,1.210452834348E-15,1.632800688317)); +#258=CARTESIAN_POINT('',(9.66,-0.665039334136,2.119091866692)); +#259=CARTESIAN_POINT('',(9.887527718641,-0.665039334136,2.119091866692)); +#260=CARTESIAN_POINT('',(10.115055437282,-0.665039334136,2.047611925755)); +#261=CARTESIAN_POINT('',(10.314588955887,-0.665039334136,1.904588955887)); +#262=CARTESIAN_POINT('',(10.457611925755,-0.665039334136,1.705055437282)); +#263=CARTESIAN_POINT('',(10.529091866692,-0.665039334136,1.477527718641)); +#264=CARTESIAN_POINT('',(9.66,-0.58154007645,1.4)); +#265=CARTESIAN_POINT('',(9.69926990817,-0.58154007645,1.4)); +#266=CARTESIAN_POINT('',(9.73853981634,-0.58154007645,1.387662994499)); +#267=CARTESIAN_POINT('',(9.77297809489,-0.58154007645,1.36297809489)); +#268=CARTESIAN_POINT('',(9.797662994499,-0.58154007645,1.32853981634)); +#269=CARTESIAN_POINT('',(9.81,-0.58154007645,1.28926990817)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-9.81,0.,1.25)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-9.81,-4.286263797016E-17,1.25)); +#279=CARTESIAN_POINT('',(-9.81,-4.286263797016E-17,1.28926990817)); +#280=CARTESIAN_POINT('',(-9.797662994499,-4.286263797016E-17,1.32853981634)); +#281=CARTESIAN_POINT('',(-9.77297809489,-4.286263797016E-17,1.36297809489)); +#282=CARTESIAN_POINT('',(-9.73853981634,-4.286263797016E-17,1.387662994499)); +#283=CARTESIAN_POINT('',(-9.69926990817,-4.286263797016E-17,1.4)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.35); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-10.16,0.,1.25)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-9.81,0.58154007645,1.25)); +#293=CARTESIAN_POINT('',(-9.81,0.58154007645,1.28926990817)); +#294=CARTESIAN_POINT('',(-9.797662994499,0.58154007645,1.32853981634)); +#295=CARTESIAN_POINT('',(-9.77297809489,0.58154007645,1.36297809489)); +#296=CARTESIAN_POINT('',(-9.73853981634,0.58154007645,1.387662994499)); +#297=CARTESIAN_POINT('',(-9.69926990817,0.58154007645,1.4)); +#298=CARTESIAN_POINT('',(-10.52909186669,0.665039334136,1.25)); +#299=CARTESIAN_POINT('',(-10.52909186669,0.665039334136,1.477527718641)); +#300=CARTESIAN_POINT('',(-10.45761192575,0.665039334136,1.705055437282)); +#301=CARTESIAN_POINT('',(-10.31458895588,0.665039334136,1.904588955887)); +#302=CARTESIAN_POINT('',(-10.11505543728,0.665039334136,2.047611925755)); +#303=CARTESIAN_POINT('',(-9.887527718641,0.665039334136,2.119091866692)); +#304=CARTESIAN_POINT('',(-11.12219092235,1.210452834348E-15,1.25)); +#305=CARTESIAN_POINT('',(-11.12219092235,1.210452834348E-15,1.632800688317)); +#306=CARTESIAN_POINT('',(-11.00193053933,1.210452834348E-15,2.015601376635)); +#307=CARTESIAN_POINT('',(-10.76130363181,1.210452834348E-15,2.351303631818)); +#308=CARTESIAN_POINT('',(-10.42560137663,1.210452834348E-15,2.591930539332)); +#309=CARTESIAN_POINT('',(-10.04280068831,1.210452834348E-15,2.712190922353)); +#310=CARTESIAN_POINT('',(-10.52909186669,-0.665039334136,1.25)); +#311=CARTESIAN_POINT('',(-10.52909186669,-0.665039334136,1.477527718641)); +#312=CARTESIAN_POINT('',(-10.45761192575,-0.665039334136,1.705055437282)); +#313=CARTESIAN_POINT('',(-10.31458895588,-0.665039334136,1.904588955887)); +#314=CARTESIAN_POINT('',(-10.11505543728,-0.665039334136,2.047611925755)); +#315=CARTESIAN_POINT('',(-9.887527718641,-0.665039334136,2.119091866692)); +#316=CARTESIAN_POINT('',(-9.81,-0.58154007645,1.25)); +#317=CARTESIAN_POINT('',(-9.81,-0.58154007645,1.28926990817)); +#318=CARTESIAN_POINT('',(-9.797662994499,-0.58154007645,1.32853981634)); +#319=CARTESIAN_POINT('',(-9.77297809489,-0.58154007645,1.36297809489)); +#320=CARTESIAN_POINT('',(-9.73853981634,-0.58154007645,1.387662994499)); +#321=CARTESIAN_POINT('',(-9.69926990817,-0.58154007645,1.4)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(9.81,-8.572527594031E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.35); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(10.16,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.35); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(10.16,0.,1.25)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-9.81,-8.572527594031E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-9.81,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.35); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-10.16,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.35); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(10.16,4.675888849831E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-10.16,1.623567125413E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/464fe3b6-2779-47d7-a638-4992bf81c448.step b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/464fe3b6-2779-47d7-a638-4992bf81c448.step new file mode 100644 index 00000000..a8710307 --- /dev/null +++ b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/464fe3b6-2779-47d7-a638-4992bf81c448.step @@ -0,0 +1,426 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Vertical, 2.54 mm','Vertical, 2.54 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#371); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#166,#177,#196,#207,#263,#269,#288,#344,#364)); +#17=ADVANCED_FACE('',(#18),#43,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#42)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(0.2,-1.800230794747E-16,7.135069681572)); +#24=CIRCLE('',#25,1.47); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(-1.27,0.,7.135069681572)); +#27=DIRECTION('',(0.,0.,-1.)); +#28=DIRECTION('',(0.,1.,0.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(0.2,-1.800230794747E-16,2.464930318428)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(0.2,-3.600461589493E-16,1.425)); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.47); +#39=AXIS2_PLACEMENT_3D('',#40,#13,#41); +#40=CARTESIAN_POINT('',(-1.27,0.,2.464930318428)); +#41=DIRECTION('',(0.,-1.,0.)); +#42=ORIENTED_EDGE('',*,*,#30,.T.); +#43=CYLINDRICAL_SURFACE('',#44,1.47); +#44=AXIS2_PLACEMENT_3D('',#45,#13,#14); +#45=CARTESIAN_POINT('',(-1.27,0.,1.425)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(0.48,0.,7.633333333333)); +#53=CIRCLE('',#54,1.75); +#54=AXIS2_PLACEMENT_3D('',#55,#13,#14); +#55=CARTESIAN_POINT('',(-1.27,0.,7.633333333333)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.583333333333); +#59=AXIS2_PLACEMENT_3D('',#60,#28,#14); +#60=CARTESIAN_POINT('',(-0.103333333333,0.,7.633333333333)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,1.166666666667,0.583333333333); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#14); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(0.48,0.,1.966666666667)); +#71=CIRCLE('',#72,1.75); +#72=AXIS2_PLACEMENT_3D('',#73,#13,#14); +#73=CARTESIAN_POINT('',(-1.27,0.,1.966666666667)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.583333333333); +#77=AXIS2_PLACEMENT_3D('',#78,#41,#14); +#78=CARTESIAN_POINT('',(-0.103333333333,0.,1.966666666667)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,1.166666666667,0.583333333333); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(0.48,0.,8.716666666667)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(0.48,-4.286263797016E-16,7.05)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.75); +#94=AXIS2_PLACEMENT_3D('',#95,#13,#14); +#95=CARTESIAN_POINT('',(-1.27,0.,8.716666666667)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.75); +#98=AXIS2_PLACEMENT_3D('',#99,#13,#14); +#99=CARTESIAN_POINT('',(-1.27,0.,7.05)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(0.48,0.,0.883333333333)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(0.48,-4.286263797016E-16,0.3)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.75); +#114=AXIS2_PLACEMENT_3D('',#115,#13,#14); +#115=CARTESIAN_POINT('',(-1.27,0.,0.883333333333)); +#116=CYLINDRICAL_SURFACE('',#117,1.75); +#117=AXIS2_PLACEMENT_3D('',#118,#13,#14); +#118=CARTESIAN_POINT('',(-1.27,0.,0.3)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(-0.103333333333,0.,9.3)); +#126=CIRCLE('',#127,0.583333333333); +#127=AXIS2_PLACEMENT_3D('',#128,#41,#14); +#128=CARTESIAN_POINT('',(-0.103333333333,0.,8.716666666667)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,1.166666666667); +#134=AXIS2_PLACEMENT_3D('',#135,#13,#14); +#135=CARTESIAN_POINT('',(-1.27,0.,9.3)); +#136=TOROIDAL_SURFACE('',#94,1.166666666667,0.583333333333); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-0.103333333333,0.,0.3)); +#144=CIRCLE('',#145,0.583333333333); +#145=AXIS2_PLACEMENT_3D('',#146,#28,#14); +#146=CARTESIAN_POINT('',(-0.103333333333,0.,0.883333333333)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,1.166666666667); +#152=TOROIDAL_SURFACE('',#153,1.166666666667,0.583333333333); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#14); +#154=ADVANCED_FACE('',(#155,#158),#165,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(-0.92,0.,9.3)); +#164=CIRCLE('',#134,0.35); +#165=PLANE('',#134); +#166=ADVANCED_FACE('',(#167,#169),#176,.F.); +#167=FACE_BOUND('',#168,.F.); +#168=EDGE_LOOP('',(#149)); +#169=FACE_BOUND('',#170,.F.); +#170=EDGE_LOOP('',(#171)); +#171=ORIENTED_EDGE('',*,*,#172,.F.); +#172=EDGE_CURVE('',#173,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-0.92,0.,0.3)); +#175=CIRCLE('',#117,0.35); +#176=PLANE('',#117); +#177=ADVANCED_FACE('',(#178),#193,.T.); +#178=FACE_BOUND('',#179,.T.); +#179=EDGE_LOOP('',(#180,#181,#187,#192)); +#180=ORIENTED_EDGE('',*,*,#161,.T.); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#162,#183,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-0.92,0.,9.45)); +#185=LINE('',#186,#35); +#186=CARTESIAN_POINT('',(-0.92,0.,-3.)); +#187=ORIENTED_EDGE('',*,*,#188,.F.); +#188=EDGE_CURVE('',#183,#183,#189,.T.); +#189=CIRCLE('',#190,0.35); +#190=AXIS2_PLACEMENT_3D('',#191,#13,#14); +#191=CARTESIAN_POINT('',(-1.27,0.,9.45)); +#192=ORIENTED_EDGE('',*,*,#182,.F.); +#193=CYLINDRICAL_SURFACE('',#194,0.35); +#194=AXIS2_PLACEMENT_3D('',#195,#13,#14); +#195=CARTESIAN_POINT('',(-1.27,0.,-3.)); +#196=ADVANCED_FACE('',(#197),#193,.T.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199,#204,#171,#206)); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#201,#201,#203,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-0.92,-8.572527594031E-17,-3.)); +#203=CIRCLE('',#194,0.35); +#204=ORIENTED_EDGE('',*,*,#205,.T.); +#205=EDGE_CURVE('',#201,#173,#185,.T.); +#206=ORIENTED_EDGE('',*,*,#205,.F.); +#207=ADVANCED_FACE('',(#208),#232,.T.); +#208=FACE_BOUND('',#209,.T.); +#209=EDGE_LOOP('',(#210,#222,#230,#231)); +#210=ORIENTED_EDGE('',*,*,#211,.T.); +#211=EDGE_CURVE('',#183,#212,#214,.T.); +#212=VERTEX_POINT('',#213); +#213=CARTESIAN_POINT('',(-0.77,0.,9.6)); +#214=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#215,#216,#217,#218,#219,#220,#221),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#215=CARTESIAN_POINT('',(-0.92,-4.286263797016E-17,9.45)); +#216=CARTESIAN_POINT('',(-0.92,-4.286263797016E-17,9.48926990817)); +#217=CARTESIAN_POINT('',(-0.907662994499,-4.286263797016E-17,9.52853981634)); +#218=CARTESIAN_POINT('',(-0.88297809489,-4.286263797016E-17,9.56297809489)); +#219=CARTESIAN_POINT('',(-0.84853981634,-4.286263797016E-17,9.587662994499)); +#220=CARTESIAN_POINT('',(-0.80926990817,-4.286263797016E-17,9.6)); +#221=CARTESIAN_POINT('',(-0.77,-4.286263797016E-17,9.6)); +#222=ORIENTED_EDGE('',*,*,#223,.F.); +#223=EDGE_CURVE('',#212,#212,#224,.T.); +#224=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#221,#225,#226,#227,#228,#229,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#225=CARTESIAN_POINT('',(-0.77,0.58154007645,9.6)); +#226=CARTESIAN_POINT('',(-0.77,0.665039334136,10.319091866692)); +#227=CARTESIAN_POINT('',(-0.77,1.210452834348E-15,10.912190922353)); +#228=CARTESIAN_POINT('',(-0.77,-0.665039334136,10.319091866692)); +#229=CARTESIAN_POINT('',(-0.77,-0.58154007645,9.6)); +#230=ORIENTED_EDGE('',*,*,#211,.F.); +#231=ORIENTED_EDGE('',*,*,#188,.T.); +#232=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#215,#216,#217,#218,#219,#220,#221),(#233,#234,#235,#236,#237,#238,#225),(#239,#240,#241,#242,#243,#244,#226),(#245,#246,#247,#248,#249,#250,#227),(#251,#252,#253,#254,#255,#256,#228),(#257,#258,#259,#260,#261,#262,#229),(#215,#216,#217,#218,#219,#220,#221)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#233=CARTESIAN_POINT('',(-0.92,0.58154007645,9.45)); +#234=CARTESIAN_POINT('',(-0.92,0.58154007645,9.48926990817)); +#235=CARTESIAN_POINT('',(-0.907662994499,0.58154007645,9.52853981634)); +#236=CARTESIAN_POINT('',(-0.88297809489,0.58154007645,9.56297809489)); +#237=CARTESIAN_POINT('',(-0.84853981634,0.58154007645,9.587662994499)); +#238=CARTESIAN_POINT('',(-0.80926990817,0.58154007645,9.6)); +#239=CARTESIAN_POINT('',(-1.639091866692,0.665039334136,9.45)); +#240=CARTESIAN_POINT('',(-1.639091866692,0.665039334136,9.677527718641)); +#241=CARTESIAN_POINT('',(-1.567611925755,0.665039334136,9.905055437282)); +#242=CARTESIAN_POINT('',(-1.424588955887,0.665039334136,10.104588955887)); +#243=CARTESIAN_POINT('',(-1.225055437282,0.665039334136,10.247611925755)); +#244=CARTESIAN_POINT('',(-0.997527718641,0.665039334136,10.319091866692)); +#245=CARTESIAN_POINT('',(-2.232190922353,1.210452834348E-15,9.45)); +#246=CARTESIAN_POINT('',(-2.232190922353,1.210452834348E-15,9.832800688317)); +#247=CARTESIAN_POINT('',(-2.111930539332,1.210452834348E-15,10.215601376635)); +#248=CARTESIAN_POINT('',(-1.871303631818,1.210452834348E-15,10.551303631818)); +#249=CARTESIAN_POINT('',(-1.535601376635,1.210452834348E-15,10.791930539332)); +#250=CARTESIAN_POINT('',(-1.152800688317,1.210452834348E-15,10.912190922353)); +#251=CARTESIAN_POINT('',(-1.639091866692,-0.665039334136,9.45)); +#252=CARTESIAN_POINT('',(-1.639091866692,-0.665039334136,9.677527718641)); +#253=CARTESIAN_POINT('',(-1.567611925755,-0.665039334136,9.905055437282)); +#254=CARTESIAN_POINT('',(-1.424588955887,-0.665039334136,10.104588955887)); +#255=CARTESIAN_POINT('',(-1.225055437282,-0.665039334136,10.247611925755)); +#256=CARTESIAN_POINT('',(-0.997527718641,-0.665039334136,10.319091866692)); +#257=CARTESIAN_POINT('',(-0.92,-0.58154007645,9.45)); +#258=CARTESIAN_POINT('',(-0.92,-0.58154007645,9.48926990817)); +#259=CARTESIAN_POINT('',(-0.907662994499,-0.58154007645,9.52853981634)); +#260=CARTESIAN_POINT('',(-0.88297809489,-0.58154007645,9.56297809489)); +#261=CARTESIAN_POINT('',(-0.84853981634,-0.58154007645,9.587662994499)); +#262=CARTESIAN_POINT('',(-0.80926990817,-0.58154007645,9.6)); +#263=ADVANCED_FACE('',(#264),#266,.F.); +#264=FACE_BOUND('',#265,.F.); +#265=EDGE_LOOP('',(#199)); +#266=PLANE('',#267); +#267=AXIS2_PLACEMENT_3D('',#268,#13,#14); +#268=CARTESIAN_POINT('',(-1.27,1.623567125413E-17,-3.)); +#269=ADVANCED_FACE('',(#270),#285,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#278,#283,#284)); +#272=ORIENTED_EDGE('',*,*,#273,.T.); +#273=EDGE_CURVE('',#212,#274,#276,.T.); +#274=VERTEX_POINT('',#275); +#275=CARTESIAN_POINT('',(0.77,0.,9.6)); +#276=LINE('',#213,#277); +#277=VECTOR('',#14,1.); +#278=ORIENTED_EDGE('',*,*,#279,.F.); +#279=EDGE_CURVE('',#274,#274,#280,.T.); +#280=CIRCLE('',#281,0.35); +#281=AXIS2_PLACEMENT_3D('',#282,#14,#27); +#282=CARTESIAN_POINT('',(0.77,0.,9.95)); +#283=ORIENTED_EDGE('',*,*,#273,.F.); +#284=ORIENTED_EDGE('',*,*,#223,.T.); +#285=CYLINDRICAL_SURFACE('',#286,0.35); +#286=AXIS2_PLACEMENT_3D('',#287,#14,#27); +#287=CARTESIAN_POINT('',(-0.77,0.,9.95)); +#288=ADVANCED_FACE('',(#289),#313,.T.); +#289=FACE_BOUND('',#290,.T.); +#290=EDGE_LOOP('',(#291,#303,#311,#312)); +#291=ORIENTED_EDGE('',*,*,#292,.T.); +#292=EDGE_CURVE('',#274,#293,#295,.T.); +#293=VERTEX_POINT('',#294); +#294=CARTESIAN_POINT('',(0.92,0.,9.45)); +#295=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#296,#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#296=CARTESIAN_POINT('',(0.77,-4.286263797016E-17,9.6)); +#297=CARTESIAN_POINT('',(0.80926990817,-4.286263797016E-17,9.6)); +#298=CARTESIAN_POINT('',(0.84853981634,-4.286263797016E-17,9.587662994499)); +#299=CARTESIAN_POINT('',(0.88297809489,-4.286263797016E-17,9.56297809489)); +#300=CARTESIAN_POINT('',(0.907662994499,-4.286263797016E-17,9.52853981634)); +#301=CARTESIAN_POINT('',(0.92,-4.286263797016E-17,9.48926990817)); +#302=CARTESIAN_POINT('',(0.92,-4.286263797016E-17,9.45)); +#303=ORIENTED_EDGE('',*,*,#304,.F.); +#304=EDGE_CURVE('',#293,#293,#305,.T.); +#305=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#302,#306,#307,#308,#309,#310,#302),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#306=CARTESIAN_POINT('',(0.92,0.58154007645,9.45)); +#307=CARTESIAN_POINT('',(1.639091866692,0.665039334136,9.45)); +#308=CARTESIAN_POINT('',(2.232190922353,1.210452834348E-15,9.45)); +#309=CARTESIAN_POINT('',(1.639091866692,-0.665039334136,9.45)); +#310=CARTESIAN_POINT('',(0.92,-0.58154007645,9.45)); +#311=ORIENTED_EDGE('',*,*,#292,.F.); +#312=ORIENTED_EDGE('',*,*,#279,.T.); +#313=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#296,#297,#298,#299,#300,#301,#302),(#314,#315,#316,#317,#318,#319,#306),(#320,#321,#322,#323,#324,#325,#307),(#326,#327,#328,#329,#330,#331,#308),(#332,#333,#334,#335,#336,#337,#309),(#338,#339,#340,#341,#342,#343,#310),(#296,#297,#298,#299,#300,#301,#302)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#314=CARTESIAN_POINT('',(0.77,0.58154007645,9.6)); +#315=CARTESIAN_POINT('',(0.80926990817,0.58154007645,9.6)); +#316=CARTESIAN_POINT('',(0.84853981634,0.58154007645,9.587662994499)); +#317=CARTESIAN_POINT('',(0.88297809489,0.58154007645,9.56297809489)); +#318=CARTESIAN_POINT('',(0.907662994499,0.58154007645,9.52853981634)); +#319=CARTESIAN_POINT('',(0.92,0.58154007645,9.48926990817)); +#320=CARTESIAN_POINT('',(0.77,0.665039334136,10.319091866692)); +#321=CARTESIAN_POINT('',(0.997527718641,0.665039334136,10.319091866692)); +#322=CARTESIAN_POINT('',(1.225055437282,0.665039334136,10.247611925755)); +#323=CARTESIAN_POINT('',(1.424588955887,0.665039334136,10.104588955887)); +#324=CARTESIAN_POINT('',(1.567611925755,0.665039334136,9.905055437282)); +#325=CARTESIAN_POINT('',(1.639091866692,0.665039334136,9.677527718641)); +#326=CARTESIAN_POINT('',(0.77,1.210452834348E-15,10.912190922353)); +#327=CARTESIAN_POINT('',(1.152800688317,1.210452834348E-15,10.912190922353)); +#328=CARTESIAN_POINT('',(1.535601376635,1.210452834348E-15,10.791930539332)); +#329=CARTESIAN_POINT('',(1.871303631818,1.210452834348E-15,10.551303631818)); +#330=CARTESIAN_POINT('',(2.111930539332,1.210452834348E-15,10.215601376635)); +#331=CARTESIAN_POINT('',(2.232190922353,1.210452834348E-15,9.832800688317)); +#332=CARTESIAN_POINT('',(0.77,-0.665039334136,10.319091866692)); +#333=CARTESIAN_POINT('',(0.997527718641,-0.665039334136,10.319091866692)); +#334=CARTESIAN_POINT('',(1.225055437282,-0.665039334136,10.247611925755)); +#335=CARTESIAN_POINT('',(1.424588955887,-0.665039334136,10.104588955887)); +#336=CARTESIAN_POINT('',(1.567611925755,-0.665039334136,9.905055437282)); +#337=CARTESIAN_POINT('',(1.639091866692,-0.665039334136,9.677527718641)); +#338=CARTESIAN_POINT('',(0.77,-0.58154007645,9.6)); +#339=CARTESIAN_POINT('',(0.80926990817,-0.58154007645,9.6)); +#340=CARTESIAN_POINT('',(0.84853981634,-0.58154007645,9.587662994499)); +#341=CARTESIAN_POINT('',(0.88297809489,-0.58154007645,9.56297809489)); +#342=CARTESIAN_POINT('',(0.907662994499,-0.58154007645,9.52853981634)); +#343=CARTESIAN_POINT('',(0.92,-0.58154007645,9.48926990817)); +#344=ADVANCED_FACE('',(#345),#361,.T.); +#345=FACE_BOUND('',#346,.T.); +#346=EDGE_LOOP('',(#347,#353,#359,#360)); +#347=ORIENTED_EDGE('',*,*,#348,.T.); +#348=EDGE_CURVE('',#293,#349,#351,.T.); +#349=VERTEX_POINT('',#350); +#350=CARTESIAN_POINT('',(0.92,-8.572527594031E-17,-3.)); +#351=LINE('',#294,#352); +#352=VECTOR('',#27,1.); +#353=ORIENTED_EDGE('',*,*,#354,.F.); +#354=EDGE_CURVE('',#349,#349,#355,.T.); +#355=CIRCLE('',#356,0.35); +#356=AXIS2_PLACEMENT_3D('',#357,#27,#358); +#357=CARTESIAN_POINT('',(1.27,0.,-3.)); +#358=DIRECTION('',(-1.,0.,0.)); +#359=ORIENTED_EDGE('',*,*,#348,.F.); +#360=ORIENTED_EDGE('',*,*,#304,.T.); +#361=CYLINDRICAL_SURFACE('',#362,0.35); +#362=AXIS2_PLACEMENT_3D('',#363,#27,#358); +#363=CARTESIAN_POINT('',(1.27,0.,9.45)); +#364=ADVANCED_FACE('',(#365),#368,.T.); +#365=FACE_BOUND('',#366,.T.); +#366=EDGE_LOOP('',(#367)); +#367=ORIENTED_EDGE('',*,*,#354,.T.); +#368=PLANE('',#369); +#369=AXIS2_PLACEMENT_3D('',#370,#27,#358); +#370=CARTESIAN_POINT('',(1.27,1.623567125413E-17,-3.)); +#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#375)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#372,#373,#374)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#372=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#373=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#374=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#375=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#372,'distance_accuracy_value','confusion accuracy'); +#376=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#377=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#378,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415),#371); +#378=STYLED_ITEM('color',(#379),#17); +#379=PRESENTATION_STYLE_ASSIGNMENT((#380,#386)); +#380=SURFACE_STYLE_USAGE(.BOTH.,#381); +#381=SURFACE_SIDE_STYLE('',(#382)); +#382=SURFACE_STYLE_FILL_AREA(#383); +#383=FILL_AREA_STYLE('',(#384)); +#384=FILL_AREA_STYLE_COLOUR('',#385); +#385=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#386=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#385); +#387=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#388=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#21,#378); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#37,#378); +#390=STYLED_ITEM('color',(#379),#46); +#391=STYLED_ITEM('color',(#379),#64); +#392=STYLED_ITEM('color',(#379),#82); +#393=STYLED_ITEM('color',(#379),#100); +#394=STYLED_ITEM('color',(#379),#119); +#395=STYLED_ITEM('color',(#379),#137); +#396=STYLED_ITEM('color',(#379),#154); +#397=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#161,#396); +#398=PRESENTATION_STYLE_ASSIGNMENT((#399,#405)); +#399=SURFACE_STYLE_USAGE(.BOTH.,#400); +#400=SURFACE_SIDE_STYLE('',(#401)); +#401=SURFACE_STYLE_FILL_AREA(#402); +#402=FILL_AREA_STYLE('',(#403)); +#403=FILL_AREA_STYLE_COLOUR('',#404); +#404=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#405=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#404); +#406=STYLED_ITEM('color',(#379),#166); +#407=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#172,#406); +#408=STYLED_ITEM('color',(#398),#177); +#409=STYLED_ITEM('color',(#398),#196); +#410=STYLED_ITEM('color',(#398),#207); +#411=STYLED_ITEM('color',(#398),#263); +#412=STYLED_ITEM('color',(#398),#269); +#413=STYLED_ITEM('color',(#398),#288); +#414=STYLED_ITEM('color',(#398),#344); +#415=STYLED_ITEM('color',(#398),#364); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/57bfea23-3c1a-4d61-a8b1-071a1192c1a1.step b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/57bfea23-3c1a-4d61-a8b1-071a1192c1a1.step new file mode 100644 index 00000000..a79027af --- /dev/null +++ b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/57bfea23-3c1a-4d61-a8b1-071a1192c1a1.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 10.16 mm','Horizontal, 10.16 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(2.335069681572,1.47,1.75)); +#24=CIRCLE('',#25,1.47); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(2.335069681572,0.,1.75)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-2.335069681572,1.47,1.75)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-3.375,1.47,1.75)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.47); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-2.335069681572,0.,1.75)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.47); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-3.375,0.,1.75)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.833333333333,1.75,1.75)); +#53=CIRCLE('',#54,1.75); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.833333333333,0.,1.75)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.583333333333); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.833333333333,1.166666666667,1.75)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,1.166666666667,0.583333333333); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.833333333333,1.75,1.75)); +#71=CIRCLE('',#72,1.75); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.833333333333,0.,1.75)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.583333333333); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.833333333333,1.166666666667,1.75)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,1.166666666667,0.583333333333); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(3.916666666667,1.75,1.75)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(2.25,1.75,1.75)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.75); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(3.916666666667,0.,1.75)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.75); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(2.25,0.,1.75)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-3.916666666667,1.75,1.75)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-4.5,1.75,1.75)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.75); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-3.916666666667,0.,1.75)); +#116=CYLINDRICAL_SURFACE('',#117,1.75); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-4.5,0.,1.75)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(4.5,1.166666666667,1.75)); +#126=CIRCLE('',#127,0.583333333333); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(3.916666666667,1.166666666667,1.75)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,1.166666666667); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(4.5,0.,1.75)); +#136=TOROIDAL_SURFACE('',#94,1.166666666667,0.583333333333); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-4.5,1.166666666667,1.75)); +#144=CIRCLE('',#145,0.583333333333); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-3.916666666667,1.166666666667,1.75)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,1.166666666667); +#152=TOROIDAL_SURFACE('',#153,1.166666666667,0.583333333333); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(4.5,0.,1.4)); +#164=CIRCLE('',#165,0.35); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-4.5,0.,1.4)); +#176=CIRCLE('',#177,0.35); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(4.58,0.,1.4)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-4.58,0.,1.4)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.35); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(4.58,0.,1.75)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.35); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-4.58,0.,1.75)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-4.58,-4.286263797016E-17,1.4)); +#206=CARTESIAN_POINT('',(-4.58,0.58154007645,1.4)); +#207=CARTESIAN_POINT('',(-4.58,0.665039334136,2.119091866692)); +#208=CARTESIAN_POINT('',(-4.58,1.210452834348E-15,2.712190922353)); +#209=CARTESIAN_POINT('',(-4.58,-0.665039334136,2.119091866692)); +#210=CARTESIAN_POINT('',(-4.58,-0.58154007645,1.4)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(4.73,0.,1.25)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(4.58,-4.286263797016E-17,1.4)); +#223=CARTESIAN_POINT('',(4.61926990817,-4.286263797016E-17,1.4)); +#224=CARTESIAN_POINT('',(4.65853981634,-4.286263797016E-17,1.387662994499)); +#225=CARTESIAN_POINT('',(4.69297809489,-4.286263797016E-17,1.36297809489)); +#226=CARTESIAN_POINT('',(4.717662994499,-4.286263797016E-17,1.32853981634)); +#227=CARTESIAN_POINT('',(4.73,-4.286263797016E-17,1.28926990817)); +#228=CARTESIAN_POINT('',(4.73,-4.286263797016E-17,1.25)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(4.73,0.58154007645,1.25)); +#233=CARTESIAN_POINT('',(5.449091866692,0.665039334136,1.25)); +#234=CARTESIAN_POINT('',(6.042190922353,1.210452834348E-15,1.25)); +#235=CARTESIAN_POINT('',(5.449091866692,-0.665039334136,1.25)); +#236=CARTESIAN_POINT('',(4.73,-0.58154007645,1.25)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(4.58,0.58154007645,1.4)); +#241=CARTESIAN_POINT('',(4.61926990817,0.58154007645,1.4)); +#242=CARTESIAN_POINT('',(4.65853981634,0.58154007645,1.387662994499)); +#243=CARTESIAN_POINT('',(4.69297809489,0.58154007645,1.36297809489)); +#244=CARTESIAN_POINT('',(4.717662994499,0.58154007645,1.32853981634)); +#245=CARTESIAN_POINT('',(4.73,0.58154007645,1.28926990817)); +#246=CARTESIAN_POINT('',(4.58,0.665039334136,2.119091866692)); +#247=CARTESIAN_POINT('',(4.807527718641,0.665039334136,2.119091866692)); +#248=CARTESIAN_POINT('',(5.035055437282,0.665039334136,2.047611925755)); +#249=CARTESIAN_POINT('',(5.234588955887,0.665039334136,1.904588955887)); +#250=CARTESIAN_POINT('',(5.377611925755,0.665039334136,1.705055437282)); +#251=CARTESIAN_POINT('',(5.449091866692,0.665039334136,1.477527718641)); +#252=CARTESIAN_POINT('',(4.58,1.210452834348E-15,2.712190922353)); +#253=CARTESIAN_POINT('',(4.962800688317,1.210452834348E-15,2.712190922353)); +#254=CARTESIAN_POINT('',(5.345601376635,1.210452834348E-15,2.591930539332)); +#255=CARTESIAN_POINT('',(5.681303631818,1.210452834348E-15,2.351303631818)); +#256=CARTESIAN_POINT('',(5.921930539332,1.210452834348E-15,2.015601376635)); +#257=CARTESIAN_POINT('',(6.042190922353,1.210452834348E-15,1.632800688317)); +#258=CARTESIAN_POINT('',(4.58,-0.665039334136,2.119091866692)); +#259=CARTESIAN_POINT('',(4.807527718641,-0.665039334136,2.119091866692)); +#260=CARTESIAN_POINT('',(5.035055437282,-0.665039334136,2.047611925755)); +#261=CARTESIAN_POINT('',(5.234588955887,-0.665039334136,1.904588955887)); +#262=CARTESIAN_POINT('',(5.377611925755,-0.665039334136,1.705055437282)); +#263=CARTESIAN_POINT('',(5.449091866692,-0.665039334136,1.477527718641)); +#264=CARTESIAN_POINT('',(4.58,-0.58154007645,1.4)); +#265=CARTESIAN_POINT('',(4.61926990817,-0.58154007645,1.4)); +#266=CARTESIAN_POINT('',(4.65853981634,-0.58154007645,1.387662994499)); +#267=CARTESIAN_POINT('',(4.69297809489,-0.58154007645,1.36297809489)); +#268=CARTESIAN_POINT('',(4.717662994499,-0.58154007645,1.32853981634)); +#269=CARTESIAN_POINT('',(4.73,-0.58154007645,1.28926990817)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-4.73,0.,1.25)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-4.73,-4.286263797016E-17,1.25)); +#279=CARTESIAN_POINT('',(-4.73,-4.286263797016E-17,1.28926990817)); +#280=CARTESIAN_POINT('',(-4.717662994499,-4.286263797016E-17,1.32853981634)); +#281=CARTESIAN_POINT('',(-4.69297809489,-4.286263797016E-17,1.36297809489)); +#282=CARTESIAN_POINT('',(-4.65853981634,-4.286263797016E-17,1.387662994499)); +#283=CARTESIAN_POINT('',(-4.61926990817,-4.286263797016E-17,1.4)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.35); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-5.08,0.,1.25)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-4.73,0.58154007645,1.25)); +#293=CARTESIAN_POINT('',(-4.73,0.58154007645,1.28926990817)); +#294=CARTESIAN_POINT('',(-4.717662994499,0.58154007645,1.32853981634)); +#295=CARTESIAN_POINT('',(-4.69297809489,0.58154007645,1.36297809489)); +#296=CARTESIAN_POINT('',(-4.65853981634,0.58154007645,1.387662994499)); +#297=CARTESIAN_POINT('',(-4.61926990817,0.58154007645,1.4)); +#298=CARTESIAN_POINT('',(-5.449091866692,0.665039334136,1.25)); +#299=CARTESIAN_POINT('',(-5.449091866692,0.665039334136,1.477527718641)); +#300=CARTESIAN_POINT('',(-5.377611925755,0.665039334136,1.705055437282)); +#301=CARTESIAN_POINT('',(-5.234588955887,0.665039334136,1.904588955887)); +#302=CARTESIAN_POINT('',(-5.035055437282,0.665039334136,2.047611925755)); +#303=CARTESIAN_POINT('',(-4.807527718641,0.665039334136,2.119091866692)); +#304=CARTESIAN_POINT('',(-6.042190922353,1.210452834348E-15,1.25)); +#305=CARTESIAN_POINT('',(-6.042190922353,1.210452834348E-15,1.632800688317)); +#306=CARTESIAN_POINT('',(-5.921930539332,1.210452834348E-15,2.015601376635)); +#307=CARTESIAN_POINT('',(-5.681303631818,1.210452834348E-15,2.351303631818)); +#308=CARTESIAN_POINT('',(-5.345601376635,1.210452834348E-15,2.591930539332)); +#309=CARTESIAN_POINT('',(-4.962800688317,1.210452834348E-15,2.712190922353)); +#310=CARTESIAN_POINT('',(-5.449091866692,-0.665039334136,1.25)); +#311=CARTESIAN_POINT('',(-5.449091866692,-0.665039334136,1.477527718641)); +#312=CARTESIAN_POINT('',(-5.377611925755,-0.665039334136,1.705055437282)); +#313=CARTESIAN_POINT('',(-5.234588955887,-0.665039334136,1.904588955887)); +#314=CARTESIAN_POINT('',(-5.035055437282,-0.665039334136,2.047611925755)); +#315=CARTESIAN_POINT('',(-4.807527718641,-0.665039334136,2.119091866692)); +#316=CARTESIAN_POINT('',(-4.73,-0.58154007645,1.25)); +#317=CARTESIAN_POINT('',(-4.73,-0.58154007645,1.28926990817)); +#318=CARTESIAN_POINT('',(-4.717662994499,-0.58154007645,1.32853981634)); +#319=CARTESIAN_POINT('',(-4.69297809489,-0.58154007645,1.36297809489)); +#320=CARTESIAN_POINT('',(-4.65853981634,-0.58154007645,1.387662994499)); +#321=CARTESIAN_POINT('',(-4.61926990817,-0.58154007645,1.4)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(4.73,-8.572527594031E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.35); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(5.08,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.35); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(5.08,0.,1.25)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-4.73,-8.572527594031E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-4.73,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.35); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-5.08,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.35); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(5.08,4.675888849831E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-5.08,1.623567125413E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/6a215bc9-49d8-4575-9dac-7b880debc90d.step b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/6a215bc9-49d8-4575-9dac-7b880debc90d.step new file mode 100644 index 00000000..f354d22e --- /dev/null +++ b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/6a215bc9-49d8-4575-9dac-7b880debc90d.step @@ -0,0 +1,426 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Vertical, 7.62 mm','Vertical, 7.62 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#371); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#166,#177,#196,#207,#263,#269,#288,#344,#364)); +#17=ADVANCED_FACE('',(#18),#43,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#42)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-2.34,-1.800230794747E-16,7.135069681572)); +#24=CIRCLE('',#25,1.47); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(-3.81,0.,7.135069681572)); +#27=DIRECTION('',(0.,0.,-1.)); +#28=DIRECTION('',(0.,1.,0.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-2.34,-1.800230794747E-16,2.464930318428)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-2.34,-3.600461589493E-16,1.425)); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.47); +#39=AXIS2_PLACEMENT_3D('',#40,#13,#41); +#40=CARTESIAN_POINT('',(-3.81,0.,2.464930318428)); +#41=DIRECTION('',(0.,-1.,0.)); +#42=ORIENTED_EDGE('',*,*,#30,.T.); +#43=CYLINDRICAL_SURFACE('',#44,1.47); +#44=AXIS2_PLACEMENT_3D('',#45,#13,#14); +#45=CARTESIAN_POINT('',(-3.81,0.,1.425)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(-2.06,0.,7.633333333333)); +#53=CIRCLE('',#54,1.75); +#54=AXIS2_PLACEMENT_3D('',#55,#13,#14); +#55=CARTESIAN_POINT('',(-3.81,0.,7.633333333333)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.583333333333); +#59=AXIS2_PLACEMENT_3D('',#60,#28,#14); +#60=CARTESIAN_POINT('',(-2.643333333333,0.,7.633333333333)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,1.166666666667,0.583333333333); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#14); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.06,0.,1.966666666667)); +#71=CIRCLE('',#72,1.75); +#72=AXIS2_PLACEMENT_3D('',#73,#13,#14); +#73=CARTESIAN_POINT('',(-3.81,0.,1.966666666667)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.583333333333); +#77=AXIS2_PLACEMENT_3D('',#78,#41,#14); +#78=CARTESIAN_POINT('',(-2.643333333333,0.,1.966666666667)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,1.166666666667,0.583333333333); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(-2.06,0.,8.716666666667)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(-2.06,-4.286263797016E-16,7.05)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.75); +#94=AXIS2_PLACEMENT_3D('',#95,#13,#14); +#95=CARTESIAN_POINT('',(-3.81,0.,8.716666666667)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.75); +#98=AXIS2_PLACEMENT_3D('',#99,#13,#14); +#99=CARTESIAN_POINT('',(-3.81,0.,7.05)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-2.06,0.,0.883333333333)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-2.06,-4.286263797016E-16,0.3)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.75); +#114=AXIS2_PLACEMENT_3D('',#115,#13,#14); +#115=CARTESIAN_POINT('',(-3.81,0.,0.883333333333)); +#116=CYLINDRICAL_SURFACE('',#117,1.75); +#117=AXIS2_PLACEMENT_3D('',#118,#13,#14); +#118=CARTESIAN_POINT('',(-3.81,0.,0.3)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(-2.643333333333,0.,9.3)); +#126=CIRCLE('',#127,0.583333333333); +#127=AXIS2_PLACEMENT_3D('',#128,#41,#14); +#128=CARTESIAN_POINT('',(-2.643333333333,0.,8.716666666667)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,1.166666666667); +#134=AXIS2_PLACEMENT_3D('',#135,#13,#14); +#135=CARTESIAN_POINT('',(-3.81,0.,9.3)); +#136=TOROIDAL_SURFACE('',#94,1.166666666667,0.583333333333); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-2.643333333333,0.,0.3)); +#144=CIRCLE('',#145,0.583333333333); +#145=AXIS2_PLACEMENT_3D('',#146,#28,#14); +#146=CARTESIAN_POINT('',(-2.643333333333,0.,0.883333333333)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,1.166666666667); +#152=TOROIDAL_SURFACE('',#153,1.166666666667,0.583333333333); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#14); +#154=ADVANCED_FACE('',(#155,#158),#165,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(-3.46,0.,9.3)); +#164=CIRCLE('',#134,0.35); +#165=PLANE('',#134); +#166=ADVANCED_FACE('',(#167,#169),#176,.F.); +#167=FACE_BOUND('',#168,.F.); +#168=EDGE_LOOP('',(#149)); +#169=FACE_BOUND('',#170,.F.); +#170=EDGE_LOOP('',(#171)); +#171=ORIENTED_EDGE('',*,*,#172,.F.); +#172=EDGE_CURVE('',#173,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-3.46,0.,0.3)); +#175=CIRCLE('',#117,0.35); +#176=PLANE('',#117); +#177=ADVANCED_FACE('',(#178),#193,.T.); +#178=FACE_BOUND('',#179,.T.); +#179=EDGE_LOOP('',(#180,#181,#187,#192)); +#180=ORIENTED_EDGE('',*,*,#161,.T.); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#162,#183,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-3.46,0.,9.45)); +#185=LINE('',#186,#35); +#186=CARTESIAN_POINT('',(-3.46,0.,-3.)); +#187=ORIENTED_EDGE('',*,*,#188,.F.); +#188=EDGE_CURVE('',#183,#183,#189,.T.); +#189=CIRCLE('',#190,0.35); +#190=AXIS2_PLACEMENT_3D('',#191,#13,#14); +#191=CARTESIAN_POINT('',(-3.81,0.,9.45)); +#192=ORIENTED_EDGE('',*,*,#182,.F.); +#193=CYLINDRICAL_SURFACE('',#194,0.35); +#194=AXIS2_PLACEMENT_3D('',#195,#13,#14); +#195=CARTESIAN_POINT('',(-3.81,0.,-3.)); +#196=ADVANCED_FACE('',(#197),#193,.T.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199,#204,#171,#206)); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#201,#201,#203,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-3.46,-8.572527594031E-17,-3.)); +#203=CIRCLE('',#194,0.35); +#204=ORIENTED_EDGE('',*,*,#205,.T.); +#205=EDGE_CURVE('',#201,#173,#185,.T.); +#206=ORIENTED_EDGE('',*,*,#205,.F.); +#207=ADVANCED_FACE('',(#208),#232,.T.); +#208=FACE_BOUND('',#209,.T.); +#209=EDGE_LOOP('',(#210,#222,#230,#231)); +#210=ORIENTED_EDGE('',*,*,#211,.T.); +#211=EDGE_CURVE('',#183,#212,#214,.T.); +#212=VERTEX_POINT('',#213); +#213=CARTESIAN_POINT('',(-3.31,0.,9.6)); +#214=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#215,#216,#217,#218,#219,#220,#221),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#215=CARTESIAN_POINT('',(-3.46,-4.286263797016E-17,9.45)); +#216=CARTESIAN_POINT('',(-3.46,-4.286263797016E-17,9.48926990817)); +#217=CARTESIAN_POINT('',(-3.447662994499,-4.286263797016E-17,9.52853981634)); +#218=CARTESIAN_POINT('',(-3.42297809489,-4.286263797016E-17,9.56297809489)); +#219=CARTESIAN_POINT('',(-3.38853981634,-4.286263797016E-17,9.587662994499)); +#220=CARTESIAN_POINT('',(-3.34926990817,-4.286263797016E-17,9.6)); +#221=CARTESIAN_POINT('',(-3.31,-4.286263797016E-17,9.6)); +#222=ORIENTED_EDGE('',*,*,#223,.F.); +#223=EDGE_CURVE('',#212,#212,#224,.T.); +#224=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#221,#225,#226,#227,#228,#229,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#225=CARTESIAN_POINT('',(-3.31,0.58154007645,9.6)); +#226=CARTESIAN_POINT('',(-3.31,0.665039334136,10.319091866692)); +#227=CARTESIAN_POINT('',(-3.31,1.210452834348E-15,10.912190922353)); +#228=CARTESIAN_POINT('',(-3.31,-0.665039334136,10.319091866692)); +#229=CARTESIAN_POINT('',(-3.31,-0.58154007645,9.6)); +#230=ORIENTED_EDGE('',*,*,#211,.F.); +#231=ORIENTED_EDGE('',*,*,#188,.T.); +#232=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#215,#216,#217,#218,#219,#220,#221),(#233,#234,#235,#236,#237,#238,#225),(#239,#240,#241,#242,#243,#244,#226),(#245,#246,#247,#248,#249,#250,#227),(#251,#252,#253,#254,#255,#256,#228),(#257,#258,#259,#260,#261,#262,#229),(#215,#216,#217,#218,#219,#220,#221)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#233=CARTESIAN_POINT('',(-3.46,0.58154007645,9.45)); +#234=CARTESIAN_POINT('',(-3.46,0.58154007645,9.48926990817)); +#235=CARTESIAN_POINT('',(-3.447662994499,0.58154007645,9.52853981634)); +#236=CARTESIAN_POINT('',(-3.42297809489,0.58154007645,9.56297809489)); +#237=CARTESIAN_POINT('',(-3.38853981634,0.58154007645,9.587662994499)); +#238=CARTESIAN_POINT('',(-3.34926990817,0.58154007645,9.6)); +#239=CARTESIAN_POINT('',(-4.179091866692,0.665039334136,9.45)); +#240=CARTESIAN_POINT('',(-4.179091866692,0.665039334136,9.677527718641)); +#241=CARTESIAN_POINT('',(-4.107611925755,0.665039334136,9.905055437282)); +#242=CARTESIAN_POINT('',(-3.964588955887,0.665039334136,10.104588955887)); +#243=CARTESIAN_POINT('',(-3.765055437282,0.665039334136,10.247611925755)); +#244=CARTESIAN_POINT('',(-3.537527718641,0.665039334136,10.319091866692)); +#245=CARTESIAN_POINT('',(-4.772190922353,1.210452834348E-15,9.45)); +#246=CARTESIAN_POINT('',(-4.772190922353,1.210452834348E-15,9.832800688317)); +#247=CARTESIAN_POINT('',(-4.651930539332,1.210452834348E-15,10.215601376635)); +#248=CARTESIAN_POINT('',(-4.411303631818,1.210452834348E-15,10.551303631818)); +#249=CARTESIAN_POINT('',(-4.075601376635,1.210452834348E-15,10.791930539332)); +#250=CARTESIAN_POINT('',(-3.692800688317,1.210452834348E-15,10.912190922353)); +#251=CARTESIAN_POINT('',(-4.179091866692,-0.665039334136,9.45)); +#252=CARTESIAN_POINT('',(-4.179091866692,-0.665039334136,9.677527718641)); +#253=CARTESIAN_POINT('',(-4.107611925755,-0.665039334136,9.905055437282)); +#254=CARTESIAN_POINT('',(-3.964588955887,-0.665039334136,10.104588955887)); +#255=CARTESIAN_POINT('',(-3.765055437282,-0.665039334136,10.247611925755)); +#256=CARTESIAN_POINT('',(-3.537527718641,-0.665039334136,10.319091866692)); +#257=CARTESIAN_POINT('',(-3.46,-0.58154007645,9.45)); +#258=CARTESIAN_POINT('',(-3.46,-0.58154007645,9.48926990817)); +#259=CARTESIAN_POINT('',(-3.447662994499,-0.58154007645,9.52853981634)); +#260=CARTESIAN_POINT('',(-3.42297809489,-0.58154007645,9.56297809489)); +#261=CARTESIAN_POINT('',(-3.38853981634,-0.58154007645,9.587662994499)); +#262=CARTESIAN_POINT('',(-3.34926990817,-0.58154007645,9.6)); +#263=ADVANCED_FACE('',(#264),#266,.F.); +#264=FACE_BOUND('',#265,.F.); +#265=EDGE_LOOP('',(#199)); +#266=PLANE('',#267); +#267=AXIS2_PLACEMENT_3D('',#268,#13,#14); +#268=CARTESIAN_POINT('',(-3.81,1.623567125413E-17,-3.)); +#269=ADVANCED_FACE('',(#270),#285,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#278,#283,#284)); +#272=ORIENTED_EDGE('',*,*,#273,.T.); +#273=EDGE_CURVE('',#212,#274,#276,.T.); +#274=VERTEX_POINT('',#275); +#275=CARTESIAN_POINT('',(3.31,0.,9.6)); +#276=LINE('',#213,#277); +#277=VECTOR('',#14,1.); +#278=ORIENTED_EDGE('',*,*,#279,.F.); +#279=EDGE_CURVE('',#274,#274,#280,.T.); +#280=CIRCLE('',#281,0.35); +#281=AXIS2_PLACEMENT_3D('',#282,#14,#27); +#282=CARTESIAN_POINT('',(3.31,0.,9.95)); +#283=ORIENTED_EDGE('',*,*,#273,.F.); +#284=ORIENTED_EDGE('',*,*,#223,.T.); +#285=CYLINDRICAL_SURFACE('',#286,0.35); +#286=AXIS2_PLACEMENT_3D('',#287,#14,#27); +#287=CARTESIAN_POINT('',(-3.31,0.,9.95)); +#288=ADVANCED_FACE('',(#289),#313,.T.); +#289=FACE_BOUND('',#290,.T.); +#290=EDGE_LOOP('',(#291,#303,#311,#312)); +#291=ORIENTED_EDGE('',*,*,#292,.T.); +#292=EDGE_CURVE('',#274,#293,#295,.T.); +#293=VERTEX_POINT('',#294); +#294=CARTESIAN_POINT('',(3.46,0.,9.45)); +#295=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#296,#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#296=CARTESIAN_POINT('',(3.31,-4.286263797016E-17,9.6)); +#297=CARTESIAN_POINT('',(3.34926990817,-4.286263797016E-17,9.6)); +#298=CARTESIAN_POINT('',(3.38853981634,-4.286263797016E-17,9.587662994499)); +#299=CARTESIAN_POINT('',(3.42297809489,-4.286263797016E-17,9.56297809489)); +#300=CARTESIAN_POINT('',(3.447662994499,-4.286263797016E-17,9.52853981634)); +#301=CARTESIAN_POINT('',(3.46,-4.286263797016E-17,9.48926990817)); +#302=CARTESIAN_POINT('',(3.46,-4.286263797016E-17,9.45)); +#303=ORIENTED_EDGE('',*,*,#304,.F.); +#304=EDGE_CURVE('',#293,#293,#305,.T.); +#305=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#302,#306,#307,#308,#309,#310,#302),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#306=CARTESIAN_POINT('',(3.46,0.58154007645,9.45)); +#307=CARTESIAN_POINT('',(4.179091866692,0.665039334136,9.45)); +#308=CARTESIAN_POINT('',(4.772190922353,1.210452834348E-15,9.45)); +#309=CARTESIAN_POINT('',(4.179091866692,-0.665039334136,9.45)); +#310=CARTESIAN_POINT('',(3.46,-0.58154007645,9.45)); +#311=ORIENTED_EDGE('',*,*,#292,.F.); +#312=ORIENTED_EDGE('',*,*,#279,.T.); +#313=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#296,#297,#298,#299,#300,#301,#302),(#314,#315,#316,#317,#318,#319,#306),(#320,#321,#322,#323,#324,#325,#307),(#326,#327,#328,#329,#330,#331,#308),(#332,#333,#334,#335,#336,#337,#309),(#338,#339,#340,#341,#342,#343,#310),(#296,#297,#298,#299,#300,#301,#302)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#314=CARTESIAN_POINT('',(3.31,0.58154007645,9.6)); +#315=CARTESIAN_POINT('',(3.34926990817,0.58154007645,9.6)); +#316=CARTESIAN_POINT('',(3.38853981634,0.58154007645,9.587662994499)); +#317=CARTESIAN_POINT('',(3.42297809489,0.58154007645,9.56297809489)); +#318=CARTESIAN_POINT('',(3.447662994499,0.58154007645,9.52853981634)); +#319=CARTESIAN_POINT('',(3.46,0.58154007645,9.48926990817)); +#320=CARTESIAN_POINT('',(3.31,0.665039334136,10.319091866692)); +#321=CARTESIAN_POINT('',(3.537527718641,0.665039334136,10.319091866692)); +#322=CARTESIAN_POINT('',(3.765055437282,0.665039334136,10.247611925755)); +#323=CARTESIAN_POINT('',(3.964588955887,0.665039334136,10.104588955887)); +#324=CARTESIAN_POINT('',(4.107611925755,0.665039334136,9.905055437282)); +#325=CARTESIAN_POINT('',(4.179091866692,0.665039334136,9.677527718641)); +#326=CARTESIAN_POINT('',(3.31,1.210452834348E-15,10.912190922353)); +#327=CARTESIAN_POINT('',(3.692800688317,1.210452834348E-15,10.912190922353)); +#328=CARTESIAN_POINT('',(4.075601376635,1.210452834348E-15,10.791930539332)); +#329=CARTESIAN_POINT('',(4.411303631818,1.210452834348E-15,10.551303631818)); +#330=CARTESIAN_POINT('',(4.651930539332,1.210452834348E-15,10.215601376635)); +#331=CARTESIAN_POINT('',(4.772190922353,1.210452834348E-15,9.832800688317)); +#332=CARTESIAN_POINT('',(3.31,-0.665039334136,10.319091866692)); +#333=CARTESIAN_POINT('',(3.537527718641,-0.665039334136,10.319091866692)); +#334=CARTESIAN_POINT('',(3.765055437282,-0.665039334136,10.247611925755)); +#335=CARTESIAN_POINT('',(3.964588955887,-0.665039334136,10.104588955887)); +#336=CARTESIAN_POINT('',(4.107611925755,-0.665039334136,9.905055437282)); +#337=CARTESIAN_POINT('',(4.179091866692,-0.665039334136,9.677527718641)); +#338=CARTESIAN_POINT('',(3.31,-0.58154007645,9.6)); +#339=CARTESIAN_POINT('',(3.34926990817,-0.58154007645,9.6)); +#340=CARTESIAN_POINT('',(3.38853981634,-0.58154007645,9.587662994499)); +#341=CARTESIAN_POINT('',(3.42297809489,-0.58154007645,9.56297809489)); +#342=CARTESIAN_POINT('',(3.447662994499,-0.58154007645,9.52853981634)); +#343=CARTESIAN_POINT('',(3.46,-0.58154007645,9.48926990817)); +#344=ADVANCED_FACE('',(#345),#361,.T.); +#345=FACE_BOUND('',#346,.T.); +#346=EDGE_LOOP('',(#347,#353,#359,#360)); +#347=ORIENTED_EDGE('',*,*,#348,.T.); +#348=EDGE_CURVE('',#293,#349,#351,.T.); +#349=VERTEX_POINT('',#350); +#350=CARTESIAN_POINT('',(3.46,-8.572527594031E-17,-3.)); +#351=LINE('',#294,#352); +#352=VECTOR('',#27,1.); +#353=ORIENTED_EDGE('',*,*,#354,.F.); +#354=EDGE_CURVE('',#349,#349,#355,.T.); +#355=CIRCLE('',#356,0.35); +#356=AXIS2_PLACEMENT_3D('',#357,#27,#358); +#357=CARTESIAN_POINT('',(3.81,0.,-3.)); +#358=DIRECTION('',(-1.,0.,0.)); +#359=ORIENTED_EDGE('',*,*,#348,.F.); +#360=ORIENTED_EDGE('',*,*,#304,.T.); +#361=CYLINDRICAL_SURFACE('',#362,0.35); +#362=AXIS2_PLACEMENT_3D('',#363,#27,#358); +#363=CARTESIAN_POINT('',(3.81,0.,9.45)); +#364=ADVANCED_FACE('',(#365),#368,.T.); +#365=FACE_BOUND('',#366,.T.); +#366=EDGE_LOOP('',(#367)); +#367=ORIENTED_EDGE('',*,*,#354,.T.); +#368=PLANE('',#369); +#369=AXIS2_PLACEMENT_3D('',#370,#27,#358); +#370=CARTESIAN_POINT('',(3.81,3.149727987622E-17,-3.)); +#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#375)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#372,#373,#374)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#372=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#373=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#374=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#375=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#372,'distance_accuracy_value','confusion accuracy'); +#376=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#377=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#378,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415),#371); +#378=STYLED_ITEM('color',(#379),#17); +#379=PRESENTATION_STYLE_ASSIGNMENT((#380,#386)); +#380=SURFACE_STYLE_USAGE(.BOTH.,#381); +#381=SURFACE_SIDE_STYLE('',(#382)); +#382=SURFACE_STYLE_FILL_AREA(#383); +#383=FILL_AREA_STYLE('',(#384)); +#384=FILL_AREA_STYLE_COLOUR('',#385); +#385=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#386=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#385); +#387=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#388=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#21,#378); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#37,#378); +#390=STYLED_ITEM('color',(#379),#46); +#391=STYLED_ITEM('color',(#379),#64); +#392=STYLED_ITEM('color',(#379),#82); +#393=STYLED_ITEM('color',(#379),#100); +#394=STYLED_ITEM('color',(#379),#119); +#395=STYLED_ITEM('color',(#379),#137); +#396=STYLED_ITEM('color',(#379),#154); +#397=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#161,#396); +#398=PRESENTATION_STYLE_ASSIGNMENT((#399,#405)); +#399=SURFACE_STYLE_USAGE(.BOTH.,#400); +#400=SURFACE_SIDE_STYLE('',(#401)); +#401=SURFACE_STYLE_FILL_AREA(#402); +#402=FILL_AREA_STYLE('',(#403)); +#403=FILL_AREA_STYLE_COLOUR('',#404); +#404=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#405=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#404); +#406=STYLED_ITEM('color',(#379),#166); +#407=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#172,#406); +#408=STYLED_ITEM('color',(#398),#177); +#409=STYLED_ITEM('color',(#398),#196); +#410=STYLED_ITEM('color',(#398),#207); +#411=STYLED_ITEM('color',(#398),#263); +#412=STYLED_ITEM('color',(#398),#269); +#413=STYLED_ITEM('color',(#398),#288); +#414=STYLED_ITEM('color',(#398),#344); +#415=STYLED_ITEM('color',(#398),#364); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/b0c6266b-3d5a-4539-9cee-14fd2702a6a7.step b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/b0c6266b-3d5a-4539-9cee-14fd2702a6a7.step new file mode 100644 index 00000000..01052e96 --- /dev/null +++ b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/b0c6266b-3d5a-4539-9cee-14fd2702a6a7.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 12.7 mm','Horizontal, 12.7 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(2.335069681572,1.47,1.75)); +#24=CIRCLE('',#25,1.47); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(2.335069681572,0.,1.75)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-2.335069681572,1.47,1.75)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-3.375,1.47,1.75)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.47); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-2.335069681572,0.,1.75)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.47); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-3.375,0.,1.75)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.833333333333,1.75,1.75)); +#53=CIRCLE('',#54,1.75); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.833333333333,0.,1.75)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.583333333333); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.833333333333,1.166666666667,1.75)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,1.166666666667,0.583333333333); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.833333333333,1.75,1.75)); +#71=CIRCLE('',#72,1.75); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.833333333333,0.,1.75)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.583333333333); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.833333333333,1.166666666667,1.75)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,1.166666666667,0.583333333333); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(3.916666666667,1.75,1.75)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(2.25,1.75,1.75)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.75); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(3.916666666667,0.,1.75)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.75); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(2.25,0.,1.75)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-3.916666666667,1.75,1.75)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-4.5,1.75,1.75)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.75); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-3.916666666667,0.,1.75)); +#116=CYLINDRICAL_SURFACE('',#117,1.75); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-4.5,0.,1.75)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(4.5,1.166666666667,1.75)); +#126=CIRCLE('',#127,0.583333333333); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(3.916666666667,1.166666666667,1.75)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,1.166666666667); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(4.5,0.,1.75)); +#136=TOROIDAL_SURFACE('',#94,1.166666666667,0.583333333333); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-4.5,1.166666666667,1.75)); +#144=CIRCLE('',#145,0.583333333333); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-3.916666666667,1.166666666667,1.75)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,1.166666666667); +#152=TOROIDAL_SURFACE('',#153,1.166666666667,0.583333333333); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(4.5,0.,1.4)); +#164=CIRCLE('',#165,0.35); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-4.5,0.,1.4)); +#176=CIRCLE('',#177,0.35); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(5.85,0.,1.4)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-5.85,0.,1.4)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.35); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(5.85,0.,1.75)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.35); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-5.85,0.,1.75)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-5.85,-4.286263797016E-17,1.4)); +#206=CARTESIAN_POINT('',(-5.85,0.58154007645,1.4)); +#207=CARTESIAN_POINT('',(-5.85,0.665039334136,2.119091866692)); +#208=CARTESIAN_POINT('',(-5.85,1.210452834348E-15,2.712190922353)); +#209=CARTESIAN_POINT('',(-5.85,-0.665039334136,2.119091866692)); +#210=CARTESIAN_POINT('',(-5.85,-0.58154007645,1.4)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(6.,0.,1.25)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(5.85,-4.286263797016E-17,1.4)); +#223=CARTESIAN_POINT('',(5.88926990817,-4.286263797016E-17,1.4)); +#224=CARTESIAN_POINT('',(5.92853981634,-4.286263797016E-17,1.387662994499)); +#225=CARTESIAN_POINT('',(5.96297809489,-4.286263797016E-17,1.36297809489)); +#226=CARTESIAN_POINT('',(5.987662994499,-4.286263797016E-17,1.32853981634)); +#227=CARTESIAN_POINT('',(6.,-4.286263797016E-17,1.28926990817)); +#228=CARTESIAN_POINT('',(6.,-4.286263797016E-17,1.25)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(6.,0.58154007645,1.25)); +#233=CARTESIAN_POINT('',(6.719091866692,0.665039334136,1.25)); +#234=CARTESIAN_POINT('',(7.312190922353,1.210452834348E-15,1.25)); +#235=CARTESIAN_POINT('',(6.719091866692,-0.665039334136,1.25)); +#236=CARTESIAN_POINT('',(6.,-0.58154007645,1.25)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(5.85,0.58154007645,1.4)); +#241=CARTESIAN_POINT('',(5.88926990817,0.58154007645,1.4)); +#242=CARTESIAN_POINT('',(5.92853981634,0.58154007645,1.387662994499)); +#243=CARTESIAN_POINT('',(5.96297809489,0.58154007645,1.36297809489)); +#244=CARTESIAN_POINT('',(5.987662994499,0.58154007645,1.32853981634)); +#245=CARTESIAN_POINT('',(6.,0.58154007645,1.28926990817)); +#246=CARTESIAN_POINT('',(5.85,0.665039334136,2.119091866692)); +#247=CARTESIAN_POINT('',(6.077527718641,0.665039334136,2.119091866692)); +#248=CARTESIAN_POINT('',(6.305055437282,0.665039334136,2.047611925755)); +#249=CARTESIAN_POINT('',(6.504588955887,0.665039334136,1.904588955887)); +#250=CARTESIAN_POINT('',(6.647611925755,0.665039334136,1.705055437282)); +#251=CARTESIAN_POINT('',(6.719091866692,0.665039334136,1.477527718641)); +#252=CARTESIAN_POINT('',(5.85,1.210452834348E-15,2.712190922353)); +#253=CARTESIAN_POINT('',(6.232800688317,1.210452834348E-15,2.712190922353)); +#254=CARTESIAN_POINT('',(6.615601376635,1.210452834348E-15,2.591930539332)); +#255=CARTESIAN_POINT('',(6.951303631818,1.210452834348E-15,2.351303631818)); +#256=CARTESIAN_POINT('',(7.191930539332,1.210452834348E-15,2.015601376635)); +#257=CARTESIAN_POINT('',(7.312190922353,1.210452834348E-15,1.632800688317)); +#258=CARTESIAN_POINT('',(5.85,-0.665039334136,2.119091866692)); +#259=CARTESIAN_POINT('',(6.077527718641,-0.665039334136,2.119091866692)); +#260=CARTESIAN_POINT('',(6.305055437282,-0.665039334136,2.047611925755)); +#261=CARTESIAN_POINT('',(6.504588955887,-0.665039334136,1.904588955887)); +#262=CARTESIAN_POINT('',(6.647611925755,-0.665039334136,1.705055437282)); +#263=CARTESIAN_POINT('',(6.719091866692,-0.665039334136,1.477527718641)); +#264=CARTESIAN_POINT('',(5.85,-0.58154007645,1.4)); +#265=CARTESIAN_POINT('',(5.88926990817,-0.58154007645,1.4)); +#266=CARTESIAN_POINT('',(5.92853981634,-0.58154007645,1.387662994499)); +#267=CARTESIAN_POINT('',(5.96297809489,-0.58154007645,1.36297809489)); +#268=CARTESIAN_POINT('',(5.987662994499,-0.58154007645,1.32853981634)); +#269=CARTESIAN_POINT('',(6.,-0.58154007645,1.28926990817)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-6.,0.,1.25)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-6.,-4.286263797016E-17,1.25)); +#279=CARTESIAN_POINT('',(-6.,-4.286263797016E-17,1.28926990817)); +#280=CARTESIAN_POINT('',(-5.987662994499,-4.286263797016E-17,1.32853981634)); +#281=CARTESIAN_POINT('',(-5.96297809489,-4.286263797016E-17,1.36297809489)); +#282=CARTESIAN_POINT('',(-5.92853981634,-4.286263797016E-17,1.387662994499)); +#283=CARTESIAN_POINT('',(-5.88926990817,-4.286263797016E-17,1.4)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.35); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-6.35,0.,1.25)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-6.,0.58154007645,1.25)); +#293=CARTESIAN_POINT('',(-6.,0.58154007645,1.28926990817)); +#294=CARTESIAN_POINT('',(-5.987662994499,0.58154007645,1.32853981634)); +#295=CARTESIAN_POINT('',(-5.96297809489,0.58154007645,1.36297809489)); +#296=CARTESIAN_POINT('',(-5.92853981634,0.58154007645,1.387662994499)); +#297=CARTESIAN_POINT('',(-5.88926990817,0.58154007645,1.4)); +#298=CARTESIAN_POINT('',(-6.719091866692,0.665039334136,1.25)); +#299=CARTESIAN_POINT('',(-6.719091866692,0.665039334136,1.477527718641)); +#300=CARTESIAN_POINT('',(-6.647611925755,0.665039334136,1.705055437282)); +#301=CARTESIAN_POINT('',(-6.504588955887,0.665039334136,1.904588955887)); +#302=CARTESIAN_POINT('',(-6.305055437282,0.665039334136,2.047611925755)); +#303=CARTESIAN_POINT('',(-6.077527718641,0.665039334136,2.119091866692)); +#304=CARTESIAN_POINT('',(-7.312190922353,1.210452834348E-15,1.25)); +#305=CARTESIAN_POINT('',(-7.312190922353,1.210452834348E-15,1.632800688317)); +#306=CARTESIAN_POINT('',(-7.191930539332,1.210452834348E-15,2.015601376635)); +#307=CARTESIAN_POINT('',(-6.951303631818,1.210452834348E-15,2.351303631818)); +#308=CARTESIAN_POINT('',(-6.615601376635,1.210452834348E-15,2.591930539332)); +#309=CARTESIAN_POINT('',(-6.232800688317,1.210452834348E-15,2.712190922353)); +#310=CARTESIAN_POINT('',(-6.719091866692,-0.665039334136,1.25)); +#311=CARTESIAN_POINT('',(-6.719091866692,-0.665039334136,1.477527718641)); +#312=CARTESIAN_POINT('',(-6.647611925755,-0.665039334136,1.705055437282)); +#313=CARTESIAN_POINT('',(-6.504588955887,-0.665039334136,1.904588955887)); +#314=CARTESIAN_POINT('',(-6.305055437282,-0.665039334136,2.047611925755)); +#315=CARTESIAN_POINT('',(-6.077527718641,-0.665039334136,2.119091866692)); +#316=CARTESIAN_POINT('',(-6.,-0.58154007645,1.25)); +#317=CARTESIAN_POINT('',(-6.,-0.58154007645,1.28926990817)); +#318=CARTESIAN_POINT('',(-5.987662994499,-0.58154007645,1.32853981634)); +#319=CARTESIAN_POINT('',(-5.96297809489,-0.58154007645,1.36297809489)); +#320=CARTESIAN_POINT('',(-5.92853981634,-0.58154007645,1.387662994499)); +#321=CARTESIAN_POINT('',(-5.88926990817,-0.58154007645,1.4)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(6.,-8.572527594031E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.35); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(6.35,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.35); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(6.35,0.,1.25)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-6.,-8.572527594031E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-6.,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.35); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-6.35,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.35); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(6.35,4.675888849831E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-6.35,1.623567125413E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/c3869db9-d2e8-4491-9a67-acf8a11efa35.step b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/c3869db9-d2e8-4491-9a67-acf8a11efa35.step new file mode 100644 index 00000000..6cdf64e4 --- /dev/null +++ b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/c3869db9-d2e8-4491-9a67-acf8a11efa35.step @@ -0,0 +1,426 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Vertical, 5.08 mm','Vertical, 5.08 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#371); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#166,#177,#196,#207,#263,#269,#288,#344,#364)); +#17=ADVANCED_FACE('',(#18),#43,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#42)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(-1.07,-1.800230794747E-16,7.135069681572)); +#24=CIRCLE('',#25,1.47); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(-2.54,0.,7.135069681572)); +#27=DIRECTION('',(0.,0.,-1.)); +#28=DIRECTION('',(0.,1.,0.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-1.07,-1.800230794747E-16,2.464930318428)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-1.07,-3.600461589493E-16,1.425)); +#35=VECTOR('',#13,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.47); +#39=AXIS2_PLACEMENT_3D('',#40,#13,#41); +#40=CARTESIAN_POINT('',(-2.54,0.,2.464930318428)); +#41=DIRECTION('',(0.,-1.,0.)); +#42=ORIENTED_EDGE('',*,*,#30,.T.); +#43=CYLINDRICAL_SURFACE('',#44,1.47); +#44=AXIS2_PLACEMENT_3D('',#45,#13,#14); +#45=CARTESIAN_POINT('',(-2.54,0.,1.425)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(-0.79,0.,7.633333333333)); +#53=CIRCLE('',#54,1.75); +#54=AXIS2_PLACEMENT_3D('',#55,#13,#14); +#55=CARTESIAN_POINT('',(-2.54,0.,7.633333333333)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.583333333333); +#59=AXIS2_PLACEMENT_3D('',#60,#28,#14); +#60=CARTESIAN_POINT('',(-1.373333333333,0.,7.633333333333)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,1.166666666667,0.583333333333); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#14); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-0.79,0.,1.966666666667)); +#71=CIRCLE('',#72,1.75); +#72=AXIS2_PLACEMENT_3D('',#73,#13,#14); +#73=CARTESIAN_POINT('',(-2.54,0.,1.966666666667)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.583333333333); +#77=AXIS2_PLACEMENT_3D('',#78,#41,#14); +#78=CARTESIAN_POINT('',(-1.373333333333,0.,1.966666666667)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,1.166666666667,0.583333333333); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(-0.79,0.,8.716666666667)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(-0.79,-4.286263797016E-16,7.05)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.75); +#94=AXIS2_PLACEMENT_3D('',#95,#13,#14); +#95=CARTESIAN_POINT('',(-2.54,0.,8.716666666667)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.75); +#98=AXIS2_PLACEMENT_3D('',#99,#13,#14); +#99=CARTESIAN_POINT('',(-2.54,0.,7.05)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-0.79,0.,0.883333333333)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-0.79,-4.286263797016E-16,0.3)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.75); +#114=AXIS2_PLACEMENT_3D('',#115,#13,#14); +#115=CARTESIAN_POINT('',(-2.54,0.,0.883333333333)); +#116=CYLINDRICAL_SURFACE('',#117,1.75); +#117=AXIS2_PLACEMENT_3D('',#118,#13,#14); +#118=CARTESIAN_POINT('',(-2.54,0.,0.3)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(-1.373333333333,0.,9.3)); +#126=CIRCLE('',#127,0.583333333333); +#127=AXIS2_PLACEMENT_3D('',#128,#41,#14); +#128=CARTESIAN_POINT('',(-1.373333333333,0.,8.716666666667)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,1.166666666667); +#134=AXIS2_PLACEMENT_3D('',#135,#13,#14); +#135=CARTESIAN_POINT('',(-2.54,0.,9.3)); +#136=TOROIDAL_SURFACE('',#94,1.166666666667,0.583333333333); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-1.373333333333,0.,0.3)); +#144=CIRCLE('',#145,0.583333333333); +#145=AXIS2_PLACEMENT_3D('',#146,#28,#14); +#146=CARTESIAN_POINT('',(-1.373333333333,0.,0.883333333333)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,1.166666666667); +#152=TOROIDAL_SURFACE('',#153,1.166666666667,0.583333333333); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#14); +#154=ADVANCED_FACE('',(#155,#158),#165,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(-2.19,0.,9.3)); +#164=CIRCLE('',#134,0.35); +#165=PLANE('',#134); +#166=ADVANCED_FACE('',(#167,#169),#176,.F.); +#167=FACE_BOUND('',#168,.F.); +#168=EDGE_LOOP('',(#149)); +#169=FACE_BOUND('',#170,.F.); +#170=EDGE_LOOP('',(#171)); +#171=ORIENTED_EDGE('',*,*,#172,.F.); +#172=EDGE_CURVE('',#173,#173,#175,.T.); +#173=VERTEX_POINT('',#174); +#174=CARTESIAN_POINT('',(-2.19,0.,0.3)); +#175=CIRCLE('',#117,0.35); +#176=PLANE('',#117); +#177=ADVANCED_FACE('',(#178),#193,.T.); +#178=FACE_BOUND('',#179,.T.); +#179=EDGE_LOOP('',(#180,#181,#187,#192)); +#180=ORIENTED_EDGE('',*,*,#161,.T.); +#181=ORIENTED_EDGE('',*,*,#182,.T.); +#182=EDGE_CURVE('',#162,#183,#185,.T.); +#183=VERTEX_POINT('',#184); +#184=CARTESIAN_POINT('',(-2.19,0.,9.45)); +#185=LINE('',#186,#35); +#186=CARTESIAN_POINT('',(-2.19,0.,-3.)); +#187=ORIENTED_EDGE('',*,*,#188,.F.); +#188=EDGE_CURVE('',#183,#183,#189,.T.); +#189=CIRCLE('',#190,0.35); +#190=AXIS2_PLACEMENT_3D('',#191,#13,#14); +#191=CARTESIAN_POINT('',(-2.54,0.,9.45)); +#192=ORIENTED_EDGE('',*,*,#182,.F.); +#193=CYLINDRICAL_SURFACE('',#194,0.35); +#194=AXIS2_PLACEMENT_3D('',#195,#13,#14); +#195=CARTESIAN_POINT('',(-2.54,0.,-3.)); +#196=ADVANCED_FACE('',(#197),#193,.T.); +#197=FACE_BOUND('',#198,.T.); +#198=EDGE_LOOP('',(#199,#204,#171,#206)); +#199=ORIENTED_EDGE('',*,*,#200,.T.); +#200=EDGE_CURVE('',#201,#201,#203,.T.); +#201=VERTEX_POINT('',#202); +#202=CARTESIAN_POINT('',(-2.19,-8.572527594031E-17,-3.)); +#203=CIRCLE('',#194,0.35); +#204=ORIENTED_EDGE('',*,*,#205,.T.); +#205=EDGE_CURVE('',#201,#173,#185,.T.); +#206=ORIENTED_EDGE('',*,*,#205,.F.); +#207=ADVANCED_FACE('',(#208),#232,.T.); +#208=FACE_BOUND('',#209,.T.); +#209=EDGE_LOOP('',(#210,#222,#230,#231)); +#210=ORIENTED_EDGE('',*,*,#211,.T.); +#211=EDGE_CURVE('',#183,#212,#214,.T.); +#212=VERTEX_POINT('',#213); +#213=CARTESIAN_POINT('',(-2.04,0.,9.6)); +#214=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#215,#216,#217,#218,#219,#220,#221),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#215=CARTESIAN_POINT('',(-2.19,-4.286263797016E-17,9.45)); +#216=CARTESIAN_POINT('',(-2.19,-4.286263797016E-17,9.48926990817)); +#217=CARTESIAN_POINT('',(-2.177662994499,-4.286263797016E-17,9.52853981634)); +#218=CARTESIAN_POINT('',(-2.15297809489,-4.286263797016E-17,9.56297809489)); +#219=CARTESIAN_POINT('',(-2.11853981634,-4.286263797016E-17,9.587662994499)); +#220=CARTESIAN_POINT('',(-2.07926990817,-4.286263797016E-17,9.6)); +#221=CARTESIAN_POINT('',(-2.04,-4.286263797016E-17,9.6)); +#222=ORIENTED_EDGE('',*,*,#223,.F.); +#223=EDGE_CURVE('',#212,#212,#224,.T.); +#224=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#221,#225,#226,#227,#228,#229,#221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#225=CARTESIAN_POINT('',(-2.04,0.58154007645,9.6)); +#226=CARTESIAN_POINT('',(-2.04,0.665039334136,10.319091866692)); +#227=CARTESIAN_POINT('',(-2.04,1.210452834348E-15,10.912190922353)); +#228=CARTESIAN_POINT('',(-2.04,-0.665039334136,10.319091866692)); +#229=CARTESIAN_POINT('',(-2.04,-0.58154007645,9.6)); +#230=ORIENTED_EDGE('',*,*,#211,.F.); +#231=ORIENTED_EDGE('',*,*,#188,.T.); +#232=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#215,#216,#217,#218,#219,#220,#221),(#233,#234,#235,#236,#237,#238,#225),(#239,#240,#241,#242,#243,#244,#226),(#245,#246,#247,#248,#249,#250,#227),(#251,#252,#253,#254,#255,#256,#228),(#257,#258,#259,#260,#261,#262,#229),(#215,#216,#217,#218,#219,#220,#221)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#233=CARTESIAN_POINT('',(-2.19,0.58154007645,9.45)); +#234=CARTESIAN_POINT('',(-2.19,0.58154007645,9.48926990817)); +#235=CARTESIAN_POINT('',(-2.177662994499,0.58154007645,9.52853981634)); +#236=CARTESIAN_POINT('',(-2.15297809489,0.58154007645,9.56297809489)); +#237=CARTESIAN_POINT('',(-2.11853981634,0.58154007645,9.587662994499)); +#238=CARTESIAN_POINT('',(-2.07926990817,0.58154007645,9.6)); +#239=CARTESIAN_POINT('',(-2.909091866692,0.665039334136,9.45)); +#240=CARTESIAN_POINT('',(-2.909091866692,0.665039334136,9.677527718641)); +#241=CARTESIAN_POINT('',(-2.837611925755,0.665039334136,9.905055437282)); +#242=CARTESIAN_POINT('',(-2.694588955887,0.665039334136,10.104588955887)); +#243=CARTESIAN_POINT('',(-2.495055437282,0.665039334136,10.247611925755)); +#244=CARTESIAN_POINT('',(-2.267527718641,0.665039334136,10.319091866692)); +#245=CARTESIAN_POINT('',(-3.502190922353,1.210452834348E-15,9.45)); +#246=CARTESIAN_POINT('',(-3.502190922353,1.210452834348E-15,9.832800688317)); +#247=CARTESIAN_POINT('',(-3.381930539332,1.210452834348E-15,10.215601376635)); +#248=CARTESIAN_POINT('',(-3.141303631818,1.210452834348E-15,10.551303631818)); +#249=CARTESIAN_POINT('',(-2.805601376635,1.210452834348E-15,10.791930539332)); +#250=CARTESIAN_POINT('',(-2.422800688317,1.210452834348E-15,10.912190922353)); +#251=CARTESIAN_POINT('',(-2.909091866692,-0.665039334136,9.45)); +#252=CARTESIAN_POINT('',(-2.909091866692,-0.665039334136,9.677527718641)); +#253=CARTESIAN_POINT('',(-2.837611925755,-0.665039334136,9.905055437282)); +#254=CARTESIAN_POINT('',(-2.694588955887,-0.665039334136,10.104588955887)); +#255=CARTESIAN_POINT('',(-2.495055437282,-0.665039334136,10.247611925755)); +#256=CARTESIAN_POINT('',(-2.267527718641,-0.665039334136,10.319091866692)); +#257=CARTESIAN_POINT('',(-2.19,-0.58154007645,9.45)); +#258=CARTESIAN_POINT('',(-2.19,-0.58154007645,9.48926990817)); +#259=CARTESIAN_POINT('',(-2.177662994499,-0.58154007645,9.52853981634)); +#260=CARTESIAN_POINT('',(-2.15297809489,-0.58154007645,9.56297809489)); +#261=CARTESIAN_POINT('',(-2.11853981634,-0.58154007645,9.587662994499)); +#262=CARTESIAN_POINT('',(-2.07926990817,-0.58154007645,9.6)); +#263=ADVANCED_FACE('',(#264),#266,.F.); +#264=FACE_BOUND('',#265,.F.); +#265=EDGE_LOOP('',(#199)); +#266=PLANE('',#267); +#267=AXIS2_PLACEMENT_3D('',#268,#13,#14); +#268=CARTESIAN_POINT('',(-2.54,1.623567125413E-17,-3.)); +#269=ADVANCED_FACE('',(#270),#285,.T.); +#270=FACE_BOUND('',#271,.T.); +#271=EDGE_LOOP('',(#272,#278,#283,#284)); +#272=ORIENTED_EDGE('',*,*,#273,.T.); +#273=EDGE_CURVE('',#212,#274,#276,.T.); +#274=VERTEX_POINT('',#275); +#275=CARTESIAN_POINT('',(2.04,0.,9.6)); +#276=LINE('',#213,#277); +#277=VECTOR('',#14,1.); +#278=ORIENTED_EDGE('',*,*,#279,.F.); +#279=EDGE_CURVE('',#274,#274,#280,.T.); +#280=CIRCLE('',#281,0.35); +#281=AXIS2_PLACEMENT_3D('',#282,#14,#27); +#282=CARTESIAN_POINT('',(2.04,0.,9.95)); +#283=ORIENTED_EDGE('',*,*,#273,.F.); +#284=ORIENTED_EDGE('',*,*,#223,.T.); +#285=CYLINDRICAL_SURFACE('',#286,0.35); +#286=AXIS2_PLACEMENT_3D('',#287,#14,#27); +#287=CARTESIAN_POINT('',(-2.04,0.,9.95)); +#288=ADVANCED_FACE('',(#289),#313,.T.); +#289=FACE_BOUND('',#290,.T.); +#290=EDGE_LOOP('',(#291,#303,#311,#312)); +#291=ORIENTED_EDGE('',*,*,#292,.T.); +#292=EDGE_CURVE('',#274,#293,#295,.T.); +#293=VERTEX_POINT('',#294); +#294=CARTESIAN_POINT('',(2.19,0.,9.45)); +#295=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#296,#297,#298,#299,#300,#301,#302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#296=CARTESIAN_POINT('',(2.04,-4.286263797016E-17,9.6)); +#297=CARTESIAN_POINT('',(2.07926990817,-4.286263797016E-17,9.6)); +#298=CARTESIAN_POINT('',(2.11853981634,-4.286263797016E-17,9.587662994499)); +#299=CARTESIAN_POINT('',(2.15297809489,-4.286263797016E-17,9.56297809489)); +#300=CARTESIAN_POINT('',(2.177662994499,-4.286263797016E-17,9.52853981634)); +#301=CARTESIAN_POINT('',(2.19,-4.286263797016E-17,9.48926990817)); +#302=CARTESIAN_POINT('',(2.19,-4.286263797016E-17,9.45)); +#303=ORIENTED_EDGE('',*,*,#304,.F.); +#304=EDGE_CURVE('',#293,#293,#305,.T.); +#305=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#302,#306,#307,#308,#309,#310,#302),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#306=CARTESIAN_POINT('',(2.19,0.58154007645,9.45)); +#307=CARTESIAN_POINT('',(2.909091866692,0.665039334136,9.45)); +#308=CARTESIAN_POINT('',(3.502190922353,1.210452834348E-15,9.45)); +#309=CARTESIAN_POINT('',(2.909091866692,-0.665039334136,9.45)); +#310=CARTESIAN_POINT('',(2.19,-0.58154007645,9.45)); +#311=ORIENTED_EDGE('',*,*,#292,.F.); +#312=ORIENTED_EDGE('',*,*,#279,.T.); +#313=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#296,#297,#298,#299,#300,#301,#302),(#314,#315,#316,#317,#318,#319,#306),(#320,#321,#322,#323,#324,#325,#307),(#326,#327,#328,#329,#330,#331,#308),(#332,#333,#334,#335,#336,#337,#309),(#338,#339,#340,#341,#342,#343,#310),(#296,#297,#298,#299,#300,#301,#302)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#314=CARTESIAN_POINT('',(2.04,0.58154007645,9.6)); +#315=CARTESIAN_POINT('',(2.07926990817,0.58154007645,9.6)); +#316=CARTESIAN_POINT('',(2.11853981634,0.58154007645,9.587662994499)); +#317=CARTESIAN_POINT('',(2.15297809489,0.58154007645,9.56297809489)); +#318=CARTESIAN_POINT('',(2.177662994499,0.58154007645,9.52853981634)); +#319=CARTESIAN_POINT('',(2.19,0.58154007645,9.48926990817)); +#320=CARTESIAN_POINT('',(2.04,0.665039334136,10.319091866692)); +#321=CARTESIAN_POINT('',(2.267527718641,0.665039334136,10.319091866692)); +#322=CARTESIAN_POINT('',(2.495055437282,0.665039334136,10.247611925755)); +#323=CARTESIAN_POINT('',(2.694588955887,0.665039334136,10.104588955887)); +#324=CARTESIAN_POINT('',(2.837611925755,0.665039334136,9.905055437282)); +#325=CARTESIAN_POINT('',(2.909091866692,0.665039334136,9.677527718641)); +#326=CARTESIAN_POINT('',(2.04,1.210452834348E-15,10.912190922353)); +#327=CARTESIAN_POINT('',(2.422800688317,1.210452834348E-15,10.912190922353)); +#328=CARTESIAN_POINT('',(2.805601376635,1.210452834348E-15,10.791930539332)); +#329=CARTESIAN_POINT('',(3.141303631818,1.210452834348E-15,10.551303631818)); +#330=CARTESIAN_POINT('',(3.381930539332,1.210452834348E-15,10.215601376635)); +#331=CARTESIAN_POINT('',(3.502190922353,1.210452834348E-15,9.832800688317)); +#332=CARTESIAN_POINT('',(2.04,-0.665039334136,10.319091866692)); +#333=CARTESIAN_POINT('',(2.267527718641,-0.665039334136,10.319091866692)); +#334=CARTESIAN_POINT('',(2.495055437282,-0.665039334136,10.247611925755)); +#335=CARTESIAN_POINT('',(2.694588955887,-0.665039334136,10.104588955887)); +#336=CARTESIAN_POINT('',(2.837611925755,-0.665039334136,9.905055437282)); +#337=CARTESIAN_POINT('',(2.909091866692,-0.665039334136,9.677527718641)); +#338=CARTESIAN_POINT('',(2.04,-0.58154007645,9.6)); +#339=CARTESIAN_POINT('',(2.07926990817,-0.58154007645,9.6)); +#340=CARTESIAN_POINT('',(2.11853981634,-0.58154007645,9.587662994499)); +#341=CARTESIAN_POINT('',(2.15297809489,-0.58154007645,9.56297809489)); +#342=CARTESIAN_POINT('',(2.177662994499,-0.58154007645,9.52853981634)); +#343=CARTESIAN_POINT('',(2.19,-0.58154007645,9.48926990817)); +#344=ADVANCED_FACE('',(#345),#361,.T.); +#345=FACE_BOUND('',#346,.T.); +#346=EDGE_LOOP('',(#347,#353,#359,#360)); +#347=ORIENTED_EDGE('',*,*,#348,.T.); +#348=EDGE_CURVE('',#293,#349,#351,.T.); +#349=VERTEX_POINT('',#350); +#350=CARTESIAN_POINT('',(2.19,-8.572527594031E-17,-3.)); +#351=LINE('',#294,#352); +#352=VECTOR('',#27,1.); +#353=ORIENTED_EDGE('',*,*,#354,.F.); +#354=EDGE_CURVE('',#349,#349,#355,.T.); +#355=CIRCLE('',#356,0.35); +#356=AXIS2_PLACEMENT_3D('',#357,#27,#358); +#357=CARTESIAN_POINT('',(2.54,0.,-3.)); +#358=DIRECTION('',(-1.,0.,0.)); +#359=ORIENTED_EDGE('',*,*,#348,.F.); +#360=ORIENTED_EDGE('',*,*,#304,.T.); +#361=CYLINDRICAL_SURFACE('',#362,0.35); +#362=AXIS2_PLACEMENT_3D('',#363,#27,#358); +#363=CARTESIAN_POINT('',(2.54,0.,9.45)); +#364=ADVANCED_FACE('',(#365),#368,.T.); +#365=FACE_BOUND('',#366,.T.); +#366=EDGE_LOOP('',(#367)); +#367=ORIENTED_EDGE('',*,*,#354,.T.); +#368=PLANE('',#369); +#369=AXIS2_PLACEMENT_3D('',#370,#27,#358); +#370=CARTESIAN_POINT('',(2.54,3.149727987622E-17,-3.)); +#371=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#375)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#372,#373,#374)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#372=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#373=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#374=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#375=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#372,'distance_accuracy_value','confusion accuracy'); +#376=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#377=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#378,#388,#389,#390,#391,#392,#393,#394,#395,#396,#397,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415),#371); +#378=STYLED_ITEM('color',(#379),#17); +#379=PRESENTATION_STYLE_ASSIGNMENT((#380,#386)); +#380=SURFACE_STYLE_USAGE(.BOTH.,#381); +#381=SURFACE_SIDE_STYLE('',(#382)); +#382=SURFACE_STYLE_FILL_AREA(#383); +#383=FILL_AREA_STYLE('',(#384)); +#384=FILL_AREA_STYLE_COLOUR('',#385); +#385=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#386=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#385); +#387=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#388=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#21,#378); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#379),#37,#378); +#390=STYLED_ITEM('color',(#379),#46); +#391=STYLED_ITEM('color',(#379),#64); +#392=STYLED_ITEM('color',(#379),#82); +#393=STYLED_ITEM('color',(#379),#100); +#394=STYLED_ITEM('color',(#379),#119); +#395=STYLED_ITEM('color',(#379),#137); +#396=STYLED_ITEM('color',(#379),#154); +#397=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#161,#396); +#398=PRESENTATION_STYLE_ASSIGNMENT((#399,#405)); +#399=SURFACE_STYLE_USAGE(.BOTH.,#400); +#400=SURFACE_SIDE_STYLE('',(#401)); +#401=SURFACE_STYLE_FILL_AREA(#402); +#402=FILL_AREA_STYLE('',(#403)); +#403=FILL_AREA_STYLE_COLOUR('',#404); +#404=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#405=CURVE_STYLE('',#387,POSITIVE_LENGTH_MEASURE(0.1),#404); +#406=STYLED_ITEM('color',(#379),#166); +#407=OVER_RIDING_STYLED_ITEM('overriding color',(#398),#172,#406); +#408=STYLED_ITEM('color',(#398),#177); +#409=STYLED_ITEM('color',(#398),#196); +#410=STYLED_ITEM('color',(#398),#207); +#411=STYLED_ITEM('color',(#398),#263); +#412=STYLED_ITEM('color',(#398),#269); +#413=STYLED_ITEM('color',(#398),#288); +#414=STYLED_ITEM('color',(#398),#344); +#415=STYLED_ITEM('color',(#398),#364); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/e9114fe6-d373-4201-9e61-2cc62677604f.step b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/e9114fe6-d373-4201-9e61-2cc62677604f.step new file mode 100644 index 00000000..45f59850 --- /dev/null +++ b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/e9114fe6-d373-4201-9e61-2cc62677604f.step @@ -0,0 +1,427 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('Open CASCADE Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-05T22:08:31',('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('Horizontal, 17.78 mm','Horizontal, 17.78 mm','',(#8)); +#8=PRODUCT_CONTEXT('',#2,'mechanical'); +#9=PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10=ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#372); +#11=AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12=CARTESIAN_POINT('',(0.,0.,0.)); +#13=DIRECTION('',(0.,0.,1.)); +#14=DIRECTION('',(1.,0.,0.)); +#15=MANIFOLD_SOLID_BREP('',#16); +#16=CLOSED_SHELL('',(#17,#46,#64,#82,#100,#119,#137,#154,#167,#179,#198,#214,#270,#322,#341,#359,#366)); +#17=ADVANCED_FACE('',(#18),#42,.T.); +#18=FACE_BOUND('',#19,.T.); +#19=EDGE_LOOP('',(#20,#29,#36,#41)); +#20=ORIENTED_EDGE('',*,*,#21,.T.); +#21=EDGE_CURVE('',#22,#22,#24,.T.); +#22=VERTEX_POINT('',#23); +#23=CARTESIAN_POINT('',(2.335069681572,1.47,1.75)); +#24=CIRCLE('',#25,1.47); +#25=AXIS2_PLACEMENT_3D('',#26,#27,#28); +#26=CARTESIAN_POINT('',(2.335069681572,0.,1.75)); +#27=DIRECTION('',(-1.,0.,0.)); +#28=DIRECTION('',(0.,0.,-1.)); +#29=ORIENTED_EDGE('',*,*,#30,.F.); +#30=EDGE_CURVE('',#31,#22,#33,.T.); +#31=VERTEX_POINT('',#32); +#32=CARTESIAN_POINT('',(-2.335069681572,1.47,1.75)); +#33=LINE('',#34,#35); +#34=CARTESIAN_POINT('',(-3.375,1.47,1.75)); +#35=VECTOR('',#14,1.); +#36=ORIENTED_EDGE('',*,*,#37,.T.); +#37=EDGE_CURVE('',#31,#31,#38,.T.); +#38=CIRCLE('',#39,1.47); +#39=AXIS2_PLACEMENT_3D('',#40,#14,#13); +#40=CARTESIAN_POINT('',(-2.335069681572,0.,1.75)); +#41=ORIENTED_EDGE('',*,*,#30,.T.); +#42=CYLINDRICAL_SURFACE('',#43,1.47); +#43=AXIS2_PLACEMENT_3D('',#44,#14,#45); +#44=CARTESIAN_POINT('',(-3.375,0.,1.75)); +#45=DIRECTION('',(0.,1.,0.)); +#46=ADVANCED_FACE('',(#47),#62,.T.); +#47=FACE_BOUND('',#48,.F.); +#48=EDGE_LOOP('',(#49,#56,#20,#61)); +#49=ORIENTED_EDGE('',*,*,#50,.T.); +#50=EDGE_CURVE('',#51,#51,#53,.T.); +#51=VERTEX_POINT('',#52); +#52=CARTESIAN_POINT('',(2.833333333333,1.75,1.75)); +#53=CIRCLE('',#54,1.75); +#54=AXIS2_PLACEMENT_3D('',#55,#14,#45); +#55=CARTESIAN_POINT('',(2.833333333333,0.,1.75)); +#56=ORIENTED_EDGE('',*,*,#57,.T.); +#57=EDGE_CURVE('',#51,#22,#58,.T.); +#58=CIRCLE('',#59,0.583333333333); +#59=AXIS2_PLACEMENT_3D('',#60,#13,#45); +#60=CARTESIAN_POINT('',(2.833333333333,1.166666666667,1.75)); +#61=ORIENTED_EDGE('',*,*,#57,.F.); +#62=TOROIDAL_SURFACE('',#63,1.166666666667,0.583333333333); +#63=AXIS2_PLACEMENT_3D('',#55,#27,#45); +#64=ADVANCED_FACE('',(#65),#81,.T.); +#65=FACE_BOUND('',#66,.T.); +#66=EDGE_LOOP('',(#67,#74,#79,#80)); +#67=ORIENTED_EDGE('',*,*,#68,.T.); +#68=EDGE_CURVE('',#69,#69,#71,.T.); +#69=VERTEX_POINT('',#70); +#70=CARTESIAN_POINT('',(-2.833333333333,1.75,1.75)); +#71=CIRCLE('',#72,1.75); +#72=AXIS2_PLACEMENT_3D('',#73,#14,#45); +#73=CARTESIAN_POINT('',(-2.833333333333,0.,1.75)); +#74=ORIENTED_EDGE('',*,*,#75,.T.); +#75=EDGE_CURVE('',#69,#31,#76,.T.); +#76=CIRCLE('',#77,0.583333333333); +#77=AXIS2_PLACEMENT_3D('',#78,#28,#45); +#78=CARTESIAN_POINT('',(-2.833333333333,1.166666666667,1.75)); +#79=ORIENTED_EDGE('',*,*,#37,.F.); +#80=ORIENTED_EDGE('',*,*,#75,.F.); +#81=TOROIDAL_SURFACE('',#72,1.166666666667,0.583333333333); +#82=ADVANCED_FACE('',(#83),#97,.T.); +#83=FACE_BOUND('',#84,.T.); +#84=EDGE_LOOP('',(#85,#91,#96,#49)); +#85=ORIENTED_EDGE('',*,*,#86,.T.); +#86=EDGE_CURVE('',#51,#87,#89,.T.); +#87=VERTEX_POINT('',#88); +#88=CARTESIAN_POINT('',(3.916666666667,1.75,1.75)); +#89=LINE('',#90,#35); +#90=CARTESIAN_POINT('',(2.25,1.75,1.75)); +#91=ORIENTED_EDGE('',*,*,#92,.F.); +#92=EDGE_CURVE('',#87,#87,#93,.T.); +#93=CIRCLE('',#94,1.75); +#94=AXIS2_PLACEMENT_3D('',#95,#14,#45); +#95=CARTESIAN_POINT('',(3.916666666667,0.,1.75)); +#96=ORIENTED_EDGE('',*,*,#86,.F.); +#97=CYLINDRICAL_SURFACE('',#98,1.75); +#98=AXIS2_PLACEMENT_3D('',#99,#14,#45); +#99=CARTESIAN_POINT('',(2.25,0.,1.75)); +#100=ADVANCED_FACE('',(#101),#116,.T.); +#101=FACE_BOUND('',#102,.T.); +#102=EDGE_LOOP('',(#103,#109,#110,#111)); +#103=ORIENTED_EDGE('',*,*,#104,.T.); +#104=EDGE_CURVE('',#105,#69,#107,.T.); +#105=VERTEX_POINT('',#106); +#106=CARTESIAN_POINT('',(-3.916666666667,1.75,1.75)); +#107=LINE('',#108,#35); +#108=CARTESIAN_POINT('',(-4.5,1.75,1.75)); +#109=ORIENTED_EDGE('',*,*,#68,.F.); +#110=ORIENTED_EDGE('',*,*,#104,.F.); +#111=ORIENTED_EDGE('',*,*,#112,.T.); +#112=EDGE_CURVE('',#105,#105,#113,.T.); +#113=CIRCLE('',#114,1.75); +#114=AXIS2_PLACEMENT_3D('',#115,#14,#45); +#115=CARTESIAN_POINT('',(-3.916666666667,0.,1.75)); +#116=CYLINDRICAL_SURFACE('',#117,1.75); +#117=AXIS2_PLACEMENT_3D('',#118,#14,#45); +#118=CARTESIAN_POINT('',(-4.5,0.,1.75)); +#119=ADVANCED_FACE('',(#120),#136,.T.); +#120=FACE_BOUND('',#121,.T.); +#121=EDGE_LOOP('',(#122,#129,#130,#131)); +#122=ORIENTED_EDGE('',*,*,#123,.F.); +#123=EDGE_CURVE('',#87,#124,#126,.T.); +#124=VERTEX_POINT('',#125); +#125=CARTESIAN_POINT('',(4.5,1.166666666667,1.75)); +#126=CIRCLE('',#127,0.583333333333); +#127=AXIS2_PLACEMENT_3D('',#128,#28,#45); +#128=CARTESIAN_POINT('',(3.916666666667,1.166666666667,1.75)); +#129=ORIENTED_EDGE('',*,*,#92,.T.); +#130=ORIENTED_EDGE('',*,*,#123,.T.); +#131=ORIENTED_EDGE('',*,*,#132,.F.); +#132=EDGE_CURVE('',#124,#124,#133,.T.); +#133=CIRCLE('',#134,1.166666666667); +#134=AXIS2_PLACEMENT_3D('',#135,#14,#45); +#135=CARTESIAN_POINT('',(4.5,0.,1.75)); +#136=TOROIDAL_SURFACE('',#94,1.166666666667,0.583333333333); +#137=ADVANCED_FACE('',(#138),#152,.T.); +#138=FACE_BOUND('',#139,.F.); +#139=EDGE_LOOP('',(#140,#147,#148,#149)); +#140=ORIENTED_EDGE('',*,*,#141,.F.); +#141=EDGE_CURVE('',#105,#142,#144,.T.); +#142=VERTEX_POINT('',#143); +#143=CARTESIAN_POINT('',(-4.5,1.166666666667,1.75)); +#144=CIRCLE('',#145,0.583333333333); +#145=AXIS2_PLACEMENT_3D('',#146,#13,#45); +#146=CARTESIAN_POINT('',(-3.916666666667,1.166666666667,1.75)); +#147=ORIENTED_EDGE('',*,*,#112,.F.); +#148=ORIENTED_EDGE('',*,*,#141,.T.); +#149=ORIENTED_EDGE('',*,*,#150,.T.); +#150=EDGE_CURVE('',#142,#142,#151,.T.); +#151=CIRCLE('',#117,1.166666666667); +#152=TOROIDAL_SURFACE('',#153,1.166666666667,0.583333333333); +#153=AXIS2_PLACEMENT_3D('',#115,#27,#45); +#154=ADVANCED_FACE('',(#155,#158),#166,.T.); +#155=FACE_BOUND('',#156,.T.); +#156=EDGE_LOOP('',(#157)); +#157=ORIENTED_EDGE('',*,*,#132,.T.); +#158=FACE_BOUND('',#159,.T.); +#159=EDGE_LOOP('',(#160)); +#160=ORIENTED_EDGE('',*,*,#161,.F.); +#161=EDGE_CURVE('',#162,#162,#164,.T.); +#162=VERTEX_POINT('',#163); +#163=CARTESIAN_POINT('',(4.5,0.,1.4)); +#164=CIRCLE('',#165,0.35); +#165=AXIS2_PLACEMENT_3D('',#135,#14,#28); +#166=PLANE('',#134); +#167=ADVANCED_FACE('',(#168,#170),#178,.F.); +#168=FACE_BOUND('',#169,.F.); +#169=EDGE_LOOP('',(#149)); +#170=FACE_BOUND('',#171,.F.); +#171=EDGE_LOOP('',(#172)); +#172=ORIENTED_EDGE('',*,*,#173,.F.); +#173=EDGE_CURVE('',#174,#174,#176,.T.); +#174=VERTEX_POINT('',#175); +#175=CARTESIAN_POINT('',(-4.5,0.,1.4)); +#176=CIRCLE('',#177,0.35); +#177=AXIS2_PLACEMENT_3D('',#118,#14,#28); +#178=PLANE('',#117); +#179=ADVANCED_FACE('',(#180),#195,.T.); +#180=FACE_BOUND('',#181,.T.); +#181=EDGE_LOOP('',(#182,#183,#189,#194)); +#182=ORIENTED_EDGE('',*,*,#161,.T.); +#183=ORIENTED_EDGE('',*,*,#184,.T.); +#184=EDGE_CURVE('',#162,#185,#187,.T.); +#185=VERTEX_POINT('',#186); +#186=CARTESIAN_POINT('',(8.39,0.,1.4)); +#187=LINE('',#188,#35); +#188=CARTESIAN_POINT('',(-8.39,0.,1.4)); +#189=ORIENTED_EDGE('',*,*,#190,.F.); +#190=EDGE_CURVE('',#185,#185,#191,.T.); +#191=CIRCLE('',#192,0.35); +#192=AXIS2_PLACEMENT_3D('',#193,#14,#28); +#193=CARTESIAN_POINT('',(8.39,0.,1.75)); +#194=ORIENTED_EDGE('',*,*,#184,.F.); +#195=CYLINDRICAL_SURFACE('',#196,0.35); +#196=AXIS2_PLACEMENT_3D('',#197,#14,#28); +#197=CARTESIAN_POINT('',(-8.39,0.,1.75)); +#198=ADVANCED_FACE('',(#199),#195,.T.); +#199=FACE_BOUND('',#200,.T.); +#200=EDGE_LOOP('',(#201,#211,#172,#213)); +#201=ORIENTED_EDGE('',*,*,#202,.T.); +#202=EDGE_CURVE('',#203,#203,#204,.T.); +#203=VERTEX_POINT('',#188); +#204=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#205,#206,#207,#208,#209,#210,#205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#205=CARTESIAN_POINT('',(-8.39,-4.286263797016E-17,1.4)); +#206=CARTESIAN_POINT('',(-8.39,0.58154007645,1.4)); +#207=CARTESIAN_POINT('',(-8.39,0.665039334136,2.119091866692)); +#208=CARTESIAN_POINT('',(-8.39,1.210452834348E-15,2.712190922353)); +#209=CARTESIAN_POINT('',(-8.39,-0.665039334136,2.119091866692)); +#210=CARTESIAN_POINT('',(-8.39,-0.58154007645,1.4)); +#211=ORIENTED_EDGE('',*,*,#212,.T.); +#212=EDGE_CURVE('',#203,#174,#187,.T.); +#213=ORIENTED_EDGE('',*,*,#212,.F.); +#214=ADVANCED_FACE('',(#215),#239,.T.); +#215=FACE_BOUND('',#216,.T.); +#216=EDGE_LOOP('',(#217,#229,#237,#238)); +#217=ORIENTED_EDGE('',*,*,#218,.T.); +#218=EDGE_CURVE('',#185,#219,#221,.T.); +#219=VERTEX_POINT('',#220); +#220=CARTESIAN_POINT('',(8.54,0.,1.25)); +#221=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#222,#223,#224,#225,#226,#227,#228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#222=CARTESIAN_POINT('',(8.39,-4.286263797016E-17,1.4)); +#223=CARTESIAN_POINT('',(8.42926990817,-4.286263797016E-17,1.4)); +#224=CARTESIAN_POINT('',(8.46853981634,-4.286263797016E-17,1.387662994499)); +#225=CARTESIAN_POINT('',(8.50297809489,-4.286263797016E-17,1.36297809489)); +#226=CARTESIAN_POINT('',(8.527662994499,-4.286263797016E-17,1.32853981634)); +#227=CARTESIAN_POINT('',(8.54,-4.286263797016E-17,1.28926990817)); +#228=CARTESIAN_POINT('',(8.54,-4.286263797016E-17,1.25)); +#229=ORIENTED_EDGE('',*,*,#230,.F.); +#230=EDGE_CURVE('',#219,#219,#231,.T.); +#231=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#228,#232,#233,#234,#235,#236,#228),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,6,6,1),(-6.28318530718,0.,6.28318530718,12.566370614359),.UNSPECIFIED.)CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.03672962321,1.038346699848,0.853534330196,1.038346699848,1.03672962321,1.669078461068)) REPRESENTATION_ITEM('') ); +#232=CARTESIAN_POINT('',(8.54,0.58154007645,1.25)); +#233=CARTESIAN_POINT('',(9.259091866692,0.665039334136,1.25)); +#234=CARTESIAN_POINT('',(9.852190922353,1.210452834348E-15,1.25)); +#235=CARTESIAN_POINT('',(9.259091866692,-0.665039334136,1.25)); +#236=CARTESIAN_POINT('',(8.54,-0.58154007645,1.25)); +#237=ORIENTED_EDGE('',*,*,#218,.F.); +#238=ORIENTED_EDGE('',*,*,#190,.T.); +#239=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#222,#223,#224,#225,#226,#227,#228),(#240,#241,#242,#243,#244,#245,#232),(#246,#247,#248,#249,#250,#251,#233),(#252,#253,#254,#255,#256,#257,#234),(#258,#259,#260,#261,#262,#263,#235),(#264,#265,#266,#267,#268,#269,#236),(#222,#223,#224,#225,#226,#227,#228)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(4.712388980385,6.28318530718),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#240=CARTESIAN_POINT('',(8.39,0.58154007645,1.4)); +#241=CARTESIAN_POINT('',(8.42926990817,0.58154007645,1.4)); +#242=CARTESIAN_POINT('',(8.46853981634,0.58154007645,1.387662994499)); +#243=CARTESIAN_POINT('',(8.50297809489,0.58154007645,1.36297809489)); +#244=CARTESIAN_POINT('',(8.527662994499,0.58154007645,1.32853981634)); +#245=CARTESIAN_POINT('',(8.54,0.58154007645,1.28926990817)); +#246=CARTESIAN_POINT('',(8.39,0.665039334136,2.119091866692)); +#247=CARTESIAN_POINT('',(8.617527718641,0.665039334136,2.119091866692)); +#248=CARTESIAN_POINT('',(8.845055437282,0.665039334136,2.047611925755)); +#249=CARTESIAN_POINT('',(9.044588955887,0.665039334136,1.904588955887)); +#250=CARTESIAN_POINT('',(9.187611925755,0.665039334136,1.705055437282)); +#251=CARTESIAN_POINT('',(9.259091866692,0.665039334136,1.477527718641)); +#252=CARTESIAN_POINT('',(8.39,1.210452834348E-15,2.712190922353)); +#253=CARTESIAN_POINT('',(8.772800688317,1.210452834348E-15,2.712190922353)); +#254=CARTESIAN_POINT('',(9.155601376635,1.210452834348E-15,2.591930539332)); +#255=CARTESIAN_POINT('',(9.491303631818,1.210452834348E-15,2.351303631818)); +#256=CARTESIAN_POINT('',(9.731930539332,1.210452834348E-15,2.015601376635)); +#257=CARTESIAN_POINT('',(9.852190922353,1.210452834348E-15,1.632800688317)); +#258=CARTESIAN_POINT('',(8.39,-0.665039334136,2.119091866692)); +#259=CARTESIAN_POINT('',(8.617527718641,-0.665039334136,2.119091866692)); +#260=CARTESIAN_POINT('',(8.845055437282,-0.665039334136,2.047611925755)); +#261=CARTESIAN_POINT('',(9.044588955887,-0.665039334136,1.904588955887)); +#262=CARTESIAN_POINT('',(9.187611925755,-0.665039334136,1.705055437282)); +#263=CARTESIAN_POINT('',(9.259091866692,-0.665039334136,1.477527718641)); +#264=CARTESIAN_POINT('',(8.39,-0.58154007645,1.4)); +#265=CARTESIAN_POINT('',(8.42926990817,-0.58154007645,1.4)); +#266=CARTESIAN_POINT('',(8.46853981634,-0.58154007645,1.387662994499)); +#267=CARTESIAN_POINT('',(8.50297809489,-0.58154007645,1.36297809489)); +#268=CARTESIAN_POINT('',(8.527662994499,-0.58154007645,1.32853981634)); +#269=CARTESIAN_POINT('',(8.54,-0.58154007645,1.28926990817)); +#270=ADVANCED_FACE('',(#271),#291,.T.); +#271=FACE_BOUND('',#272,.T.); +#272=EDGE_LOOP('',(#273,#284,#285,#286)); +#273=ORIENTED_EDGE('',*,*,#274,.T.); +#274=EDGE_CURVE('',#275,#203,#277,.T.); +#275=VERTEX_POINT('',#276); +#276=CARTESIAN_POINT('',(-8.54,0.,1.25)); +#277=( BOUNDED_CURVE() B_SPLINE_CURVE(6,(#278,#279,#280,#281,#282,#283,#205),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((7,7),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.) CURVE()GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068)) REPRESENTATION_ITEM('') ); +#278=CARTESIAN_POINT('',(-8.54,-4.286263797016E-17,1.25)); +#279=CARTESIAN_POINT('',(-8.54,-4.286263797016E-17,1.28926990817)); +#280=CARTESIAN_POINT('',(-8.527662994499,-4.286263797016E-17,1.32853981634)); +#281=CARTESIAN_POINT('',(-8.50297809489,-4.286263797016E-17,1.36297809489)); +#282=CARTESIAN_POINT('',(-8.46853981634,-4.286263797016E-17,1.387662994499)); +#283=CARTESIAN_POINT('',(-8.42926990817,-4.286263797016E-17,1.4)); +#284=ORIENTED_EDGE('',*,*,#202,.F.); +#285=ORIENTED_EDGE('',*,*,#274,.F.); +#286=ORIENTED_EDGE('',*,*,#287,.T.); +#287=EDGE_CURVE('',#275,#275,#288,.T.); +#288=CIRCLE('',#289,0.35); +#289=AXIS2_PLACEMENT_3D('',#290,#13,#14); +#290=CARTESIAN_POINT('',(-8.89,0.,1.25)); +#291=( BOUNDED_SURFACE() B_SPLINE_SURFACE(6,6,((#278,#279,#280,#281,#282,#283,#205),(#292,#293,#294,#295,#296,#297,#206),(#298,#299,#300,#301,#302,#303,#207),(#304,#305,#306,#307,#308,#309,#208),(#310,#311,#312,#313,#314,#315,#209),(#316,#317,#318,#319,#320,#321,#210),(#278,#279,#280,#281,#282,#283,#205)),.UNSPECIFIED.,.T.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((1,6,6,1),(7,7),(-6.28318530718,0.,6.28318530718,12.566370614359),(3.14159265359,4.712388980385),.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM()RATIONAL_B_SPLINE_SURFACE(((1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699847,1.038346699848,1.038346699848),(0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196,0.853534330196),(1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848,1.038346699848),(1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321,1.03672962321),(1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068,1.669078461068))) REPRESENTATION_ITEM('') SURFACE() ); +#292=CARTESIAN_POINT('',(-8.54,0.58154007645,1.25)); +#293=CARTESIAN_POINT('',(-8.54,0.58154007645,1.28926990817)); +#294=CARTESIAN_POINT('',(-8.527662994499,0.58154007645,1.32853981634)); +#295=CARTESIAN_POINT('',(-8.50297809489,0.58154007645,1.36297809489)); +#296=CARTESIAN_POINT('',(-8.46853981634,0.58154007645,1.387662994499)); +#297=CARTESIAN_POINT('',(-8.42926990817,0.58154007645,1.4)); +#298=CARTESIAN_POINT('',(-9.259091866692,0.665039334136,1.25)); +#299=CARTESIAN_POINT('',(-9.259091866692,0.665039334136,1.477527718641)); +#300=CARTESIAN_POINT('',(-9.187611925755,0.665039334136,1.705055437282)); +#301=CARTESIAN_POINT('',(-9.044588955887,0.665039334136,1.904588955887)); +#302=CARTESIAN_POINT('',(-8.845055437282,0.665039334136,2.047611925755)); +#303=CARTESIAN_POINT('',(-8.617527718641,0.665039334136,2.119091866692)); +#304=CARTESIAN_POINT('',(-9.852190922353,1.210452834348E-15,1.25)); +#305=CARTESIAN_POINT('',(-9.852190922353,1.210452834348E-15,1.632800688317)); +#306=CARTESIAN_POINT('',(-9.731930539332,1.210452834348E-15,2.015601376635)); +#307=CARTESIAN_POINT('',(-9.491303631818,1.210452834348E-15,2.351303631818)); +#308=CARTESIAN_POINT('',(-9.155601376635,1.210452834348E-15,2.591930539332)); +#309=CARTESIAN_POINT('',(-8.772800688317,1.210452834348E-15,2.712190922353)); +#310=CARTESIAN_POINT('',(-9.259091866692,-0.665039334136,1.25)); +#311=CARTESIAN_POINT('',(-9.259091866692,-0.665039334136,1.477527718641)); +#312=CARTESIAN_POINT('',(-9.187611925755,-0.665039334136,1.705055437282)); +#313=CARTESIAN_POINT('',(-9.044588955887,-0.665039334136,1.904588955887)); +#314=CARTESIAN_POINT('',(-8.845055437282,-0.665039334136,2.047611925755)); +#315=CARTESIAN_POINT('',(-8.617527718641,-0.665039334136,2.119091866692)); +#316=CARTESIAN_POINT('',(-8.54,-0.58154007645,1.25)); +#317=CARTESIAN_POINT('',(-8.54,-0.58154007645,1.28926990817)); +#318=CARTESIAN_POINT('',(-8.527662994499,-0.58154007645,1.32853981634)); +#319=CARTESIAN_POINT('',(-8.50297809489,-0.58154007645,1.36297809489)); +#320=CARTESIAN_POINT('',(-8.46853981634,-0.58154007645,1.387662994499)); +#321=CARTESIAN_POINT('',(-8.42926990817,-0.58154007645,1.4)); +#322=ADVANCED_FACE('',(#323),#338,.T.); +#323=FACE_BOUND('',#324,.T.); +#324=EDGE_LOOP('',(#325,#331,#336,#337)); +#325=ORIENTED_EDGE('',*,*,#326,.T.); +#326=EDGE_CURVE('',#219,#327,#329,.T.); +#327=VERTEX_POINT('',#328); +#328=CARTESIAN_POINT('',(8.54,-8.572527594031E-17,-3.)); +#329=LINE('',#220,#330); +#330=VECTOR('',#28,1.); +#331=ORIENTED_EDGE('',*,*,#332,.F.); +#332=EDGE_CURVE('',#327,#327,#333,.T.); +#333=CIRCLE('',#334,0.35); +#334=AXIS2_PLACEMENT_3D('',#335,#28,#27); +#335=CARTESIAN_POINT('',(8.89,0.,-3.)); +#336=ORIENTED_EDGE('',*,*,#326,.F.); +#337=ORIENTED_EDGE('',*,*,#230,.T.); +#338=CYLINDRICAL_SURFACE('',#339,0.35); +#339=AXIS2_PLACEMENT_3D('',#340,#28,#27); +#340=CARTESIAN_POINT('',(8.89,0.,1.25)); +#341=ADVANCED_FACE('',(#342),#358,.T.); +#342=FACE_BOUND('',#343,.T.); +#343=EDGE_LOOP('',(#344,#351,#352,#353)); +#344=ORIENTED_EDGE('',*,*,#345,.T.); +#345=EDGE_CURVE('',#346,#275,#348,.T.); +#346=VERTEX_POINT('',#347); +#347=CARTESIAN_POINT('',(-8.54,-8.572527594031E-17,-3.)); +#348=LINE('',#349,#350); +#349=CARTESIAN_POINT('',(-8.54,0.,-3.)); +#350=VECTOR('',#13,1.); +#351=ORIENTED_EDGE('',*,*,#287,.F.); +#352=ORIENTED_EDGE('',*,*,#345,.F.); +#353=ORIENTED_EDGE('',*,*,#354,.T.); +#354=EDGE_CURVE('',#346,#346,#355,.T.); +#355=CIRCLE('',#356,0.35); +#356=AXIS2_PLACEMENT_3D('',#357,#13,#14); +#357=CARTESIAN_POINT('',(-8.89,0.,-3.)); +#358=CYLINDRICAL_SURFACE('',#356,0.35); +#359=ADVANCED_FACE('',(#360),#363,.T.); +#360=FACE_BOUND('',#361,.T.); +#361=EDGE_LOOP('',(#362)); +#362=ORIENTED_EDGE('',*,*,#332,.T.); +#363=PLANE('',#364); +#364=AXIS2_PLACEMENT_3D('',#365,#28,#27); +#365=CARTESIAN_POINT('',(8.89,4.675888849831E-17,-3.)); +#366=ADVANCED_FACE('',(#367),#369,.F.); +#367=FACE_BOUND('',#368,.F.); +#368=EDGE_LOOP('',(#353)); +#369=PLANE('',#370); +#370=AXIS2_PLACEMENT_3D('',#371,#13,#14); +#371=CARTESIAN_POINT('',(-8.89,1.623567125413E-17,-3.)); +#372=( GEOMETRIC_REPRESENTATION_CONTEXT(3)GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#376)) GLOBAL_UNIT_ASSIGNED_CONTEXT((#373,#374,#375)) REPRESENTATION_CONTEXT('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#373=( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#374=( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#375=( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#376=UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#373,'distance_accuracy_value','confusion accuracy'); +#377=PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#378=MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#379,#389,#390,#391,#392,#393,#394,#395,#396,#397,#398,#407,#408,#409,#410,#411,#412,#413,#414,#415,#416),#372); +#379=STYLED_ITEM('color',(#380),#17); +#380=PRESENTATION_STYLE_ASSIGNMENT((#381,#387)); +#381=SURFACE_STYLE_USAGE(.BOTH.,#382); +#382=SURFACE_SIDE_STYLE('',(#383)); +#383=SURFACE_STYLE_FILL_AREA(#384); +#384=FILL_AREA_STYLE('',(#385)); +#385=FILL_AREA_STYLE_COLOUR('',#386); +#386=COLOUR_RGB('',0.803921811173,0.717646726791,0.619608325294); +#387=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#386); +#388=DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#389=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#21,#379); +#390=OVER_RIDING_STYLED_ITEM('overriding color',(#380),#37,#379); +#391=STYLED_ITEM('color',(#380),#46); +#392=STYLED_ITEM('color',(#380),#64); +#393=STYLED_ITEM('color',(#380),#82); +#394=STYLED_ITEM('color',(#380),#100); +#395=STYLED_ITEM('color',(#380),#119); +#396=STYLED_ITEM('color',(#380),#137); +#397=STYLED_ITEM('color',(#380),#154); +#398=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#161,#397); +#399=PRESENTATION_STYLE_ASSIGNMENT((#400,#406)); +#400=SURFACE_STYLE_USAGE(.BOTH.,#401); +#401=SURFACE_SIDE_STYLE('',(#402)); +#402=SURFACE_STYLE_FILL_AREA(#403); +#403=FILL_AREA_STYLE('',(#404)); +#404=FILL_AREA_STYLE_COLOUR('',#405); +#405=COLOUR_RGB('',0.862744829005,0.862744829005,0.862744829005); +#406=CURVE_STYLE('',#388,POSITIVE_LENGTH_MEASURE(0.1),#405); +#407=STYLED_ITEM('color',(#380),#167); +#408=OVER_RIDING_STYLED_ITEM('overriding color',(#399),#173,#407); +#409=STYLED_ITEM('color',(#399),#179); +#410=STYLED_ITEM('color',(#399),#198); +#411=STYLED_ITEM('color',(#399),#214); +#412=STYLED_ITEM('color',(#399),#270); +#413=STYLED_ITEM('color',(#399),#322); +#414=STYLED_ITEM('color',(#399),#341); +#415=STYLED_ITEM('color',(#399),#359); +#416=STYLED_ITEM('color',(#399),#366); +ENDSEC; +END-ISO-10303-21; diff --git a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/package.lp b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/package.lp index ada18dbb..fb89addc 100644 --- a/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/package.lp +++ b/pkg/f9f931ea-99e7-43bb-bb52-b1facd8ffedb/package.lp @@ -1,359 +1,754 @@ (librepcb_package f9f931ea-99e7-43bb-bb52-b1facd8ffedb (name "R-THT-0309") - (description "THT resistor 0309.") + (description "Standard through-hole resistor according DIN 0309.\n\nBody diameter: 3.50 mm\nBody length: 9.00 mm\nLegs diameter: 0.70 mm\n\nGenerated with librepcb-parts-generator (generate_axial_tht.py)\n") (keywords "") (author "U. Bruhin") - (version "0.2") + (version "0.3") (created 2018-10-11T22:24:42Z) (deprecated false) (generated_by "") (category 72ceb547-9e68-4d6b-8c96-283d325e1abf) - (assembly_type auto) + (assembly_type tht) (pad b51307ce-0811-472d-a861-a27a11a2a5ac (name "1")) (pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (name "2")) + (3d_model b0c6266b-3d5a-4539-9cee-14fd2702a6a7 (name "Horizontal, 12.7 mm")) + (3d_model 086675b1-6c63-49d3-8ac2-a91cdd3af8e8 (name "Horizontal, 15.24 mm")) + (3d_model e9114fe6-d373-4201-9e61-2cc62677604f (name "Horizontal, 17.78 mm")) + (3d_model 2f4a7d6f-af2b-4dc7-ad07-96b1f3c01ecb (name "Horizontal, 20.32 mm")) + (3d_model 57bfea23-3c1a-4d61-a8b1-071a1192c1a1 (name "Horizontal, 10.16 mm")) + (3d_model 464fe3b6-2779-47d7-a638-4992bf81c448 (name "Vertical, 2.54 mm")) + (3d_model c3869db9-d2e8-4491-9a67-acf8a11efa35 (name "Vertical, 5.08 mm")) + (3d_model 6a215bc9-49d8-4575-9dac-7b880debc90d (name "Vertical, 7.62 mm")) (footprint 3d96c7cf-9fb8-471d-85ff-55dd8724f853 - (name "Horizontal 12.7mm") + (name "Horizontal, 12.7mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad b51307ce-0811-472d-a861-a27a11a2a5ac (side top) (shape octagon) - (position -6.35 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model b0c6266b-3d5a-4539-9cee-14fd2702a6a7) + (pad b51307ce-0811-472d-a861-a27a11a2a5ac (side top) (shape roundrect) + (position -6.35 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad b51307ce-0811-472d-a861-a27a11a2a5ac) - (hole b51307ce-0811-472d-a861-a27a11a2a5ac (diameter 0.8128) + (hole b51307ce-0811-472d-a861-a27a11a2a5ac (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (side top) (shape octagon) - (position 6.35 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (side top) (shape roundrect) + (position 6.35 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606) - (hole e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (diameter 0.8128) + (hole e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon 4385f9f2-573c-4283-995c-28eadc0ba61e (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position 6.35 0.0) (angle 0.0)) - (vertex (position 5.08 0.0) (angle 0.0)) - ) - (polygon 7ceb2f26-771a-4252-af18-f2436a6e7292 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position -6.35 0.0) (angle 0.0)) - (vertex (position -5.08 0.0) (angle 0.0)) - ) - (polygon 8947b7ed-ab87-4a2a-b261-3dae5f6e6376 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.318 1.27) (angle 0.0)) - (vertex (position -4.064 1.524) (angle -90.0)) - ) - (polygon e8168426-fb9d-4ccd-9709-4bc83319d727 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.318 -1.27) (angle 0.0)) - (vertex (position -4.064 -1.524) (angle 90.0)) - ) - (polygon 210085c7-47c1-4c58-a055-7f7582d08148 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.064 -1.524) (angle 0.0)) - (vertex (position 4.318 -1.27) (angle 90.0)) - ) - (polygon fc788ce0-c886-492c-8080-696f51cc5fab (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.064 1.524) (angle 0.0)) - (vertex (position 4.318 1.27) (angle -90.0)) - ) - (polygon 78d49ea4-70ce-48ad-a957-4b04edde0845 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.318 -1.27) (angle 0.0)) - (vertex (position -4.318 1.27) (angle 0.0)) - ) - (polygon a941880d-04c7-403f-9c23-f5344c004c51 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.064 1.524) (angle 0.0)) - (vertex (position -3.429 1.524) (angle 0.0)) - ) - (polygon e2aa31bd-e35a-4dc7-8140-35de2bccce72 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.302 1.397) (angle 0.0)) - (vertex (position -3.429 1.524) (angle 0.0)) - ) - (polygon bfe08c7a-3f6f-41d0-8486-fe6f955aa821 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.064 -1.524) (angle 0.0)) - (vertex (position -3.429 -1.524) (angle 0.0)) - ) - (polygon c30e038b-ba50-4a46-9cbc-9b704671e1db (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.302 -1.397) (angle 0.0)) - (vertex (position -3.429 -1.524) (angle 0.0)) - ) - (polygon d86a2d4b-bf17-466e-859d-4ef0be640a65 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.302 1.397) (angle 0.0)) - (vertex (position 3.429 1.524) (angle 0.0)) - ) - (polygon 739cfbfc-25cb-44c8-b1d0-ebef9a5678f1 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.302 1.397) (angle 0.0)) - (vertex (position -3.302 1.397) (angle 0.0)) - ) - (polygon 659daf69-1a76-4841-b0d7-44729e4b0196 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.302 -1.397) (angle 0.0)) - (vertex (position 3.429 -1.524) (angle 0.0)) - ) - (polygon e6b85340-118a-4348-81fe-809bc5beca98 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.302 -1.397) (angle 0.0)) - (vertex (position -3.302 -1.397) (angle 0.0)) - ) - (polygon 896d7ebf-4c24-452e-9315-cf0cb374f367 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.064 1.524) (angle 0.0)) - (vertex (position 3.429 1.524) (angle 0.0)) - ) - (polygon 76b8a590-4bd7-477d-9459-939c552ce4d2 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.064 -1.524) (angle 0.0)) - (vertex (position 3.429 -1.524) (angle 0.0)) - ) - (polygon b4670009-6297-4843-906f-f8cadc72a596 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.318 -1.27) (angle 0.0)) - (vertex (position 4.318 1.27) (angle 0.0)) - ) - (polygon 887157c9-b600-487e-b873-47e9f10ab86c (layer top_legend) + (polygon 803bdc00-0b5e-4912-9fa6-e19c94ad8d4d (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -4.4 1.65) (angle 0.0)) + (vertex (position 4.4 1.65) (angle 0.0)) + (vertex (position 4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 1.65) (angle 0.0)) + ) + (polygon d452bfaf-dcd0-4ee2-b337-89b33fb50c33 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position -6.35 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -6.35 -0.35) (angle -180.0)) + (vertex (position -6.35 0.35) (angle 0.0)) + ) + (polygon a0c0d129-3870-45dc-aa47-3530a3f4c551 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 6.35 0.35) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 6.35 -0.35) (angle 180.0)) + (vertex (position 6.35 0.35) (angle 0.0)) + ) + (polygon 6191d0f2-2736-417a-839e-1d973077c6ba (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -4.6 1.85) (angle 0.0)) + (vertex (position 4.6 1.85) (angle 0.0)) + (vertex (position 4.6 -1.85) (angle 0.0)) + (vertex (position -4.6 -1.85) (angle 0.0)) + (vertex (position -4.6 1.85) (angle 0.0)) + ) + (polygon a8fba8f3-6040-41ce-91ea-82b1c58aa92b (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -5.47 0.35) (angle 0.0)) + (vertex (position -4.7 0.35) (angle 0.0)) + (vertex (position -4.7 -0.35) (angle 0.0)) + (vertex (position -5.47 -0.35) (angle 0.0)) + (vertex (position -5.47 0.35) (angle 0.0)) + ) + (polygon 23a6a46f-098d-4af3-84c6-2c7ab67b8435 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 5.47 0.35) (angle 0.0)) + (vertex (position 4.7 0.35) (angle 0.0)) + (vertex (position 4.7 -0.35) (angle 0.0)) + (vertex (position 5.47 -0.35) (angle 0.0)) + (vertex (position 5.47 0.35) (angle 0.0)) + ) + (polygon 74cc06cc-1c88-474a-9be7-0ad521238ede (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -6.7 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 1.75) (angle 0.0)) + (vertex (position 4.5 1.75) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 6.7 0.35) (angle 0.0)) + (vertex (position 6.7 -0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -6.7 -0.35) (angle 0.0)) + ) + (polygon 0e083cf8-6815-412c-9ca4-63ce1b66ba60 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -7.43 1.08) (angle 0.0)) + (vertex (position -4.9 1.08) (angle 0.0)) + (vertex (position -4.9 2.15) (angle 0.0)) + (vertex (position 4.9 2.15) (angle 0.0)) + (vertex (position 4.9 1.08) (angle 0.0)) + (vertex (position 7.43 1.08) (angle 0.0)) + (vertex (position 7.43 -1.08) (angle 0.0)) + (vertex (position 4.9 -1.08) (angle 0.0)) + (vertex (position 4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -1.08) (angle 0.0)) + (vertex (position -7.43 -1.08) (angle 0.0)) + ) + (stroke_text c810e259-784f-41e8-99f2-204ac2dff0bc (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") + ) + (stroke_text 65718aff-d944-45d1-9474-24520bedf1f5 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint fc3a1300-697d-4d3f-b0d7-0c3cc09ef2a2 + (name "Horizontal, 15.24mm, Compact") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 086675b1-6c63-49d3-8ac2-a91cdd3af8e8) + (pad 2b642161-8a27-45b9-a6ba-62307b78b945 (side top) (shape roundrect) + (position -7.62 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 2b642161-8a27-45b9-a6ba-62307b78b945) + (hole 2b642161-8a27-45b9-a6ba-62307b78b945 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad ef85c612-d3c7-4a05-9bd9-8abb772c04e1 (side top) (shape roundrect) + (position 7.62 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad ef85c612-d3c7-4a05-9bd9-8abb772c04e1) + (hole ef85c612-d3c7-4a05-9bd9-8abb772c04e1 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon 2dac87c8-7934-4829-9ddf-19ef19ed72fd (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -4.4 1.65) (angle 0.0)) + (vertex (position 4.4 1.65) (angle 0.0)) + (vertex (position 4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 1.65) (angle 0.0)) + ) + (polygon 4ad3ab6c-bd81-4109-9ce0-35e80a967d2f (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position -7.62 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -7.62 -0.35) (angle -180.0)) + (vertex (position -7.62 0.35) (angle 0.0)) + ) + (polygon afb99b2f-d671-4de6-97fd-4bc140af9f4d (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position 4.318 -0.3048) (angle 0.0)) - (vertex (position 5.1816 -0.3048) (angle 0.0)) - (vertex (position 5.1816 0.3048) (angle 0.0)) - (vertex (position 4.318 0.3048) (angle 0.0)) - (vertex (position 4.318 -0.3048) (angle 0.0)) + (vertex (position 7.62 0.35) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 7.62 -0.35) (angle 180.0)) + (vertex (position 7.62 0.35) (angle 0.0)) + ) + (polygon 5792576c-c587-49ad-b1ba-1b4551069598 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -4.6 1.85) (angle 0.0)) + (vertex (position 4.6 1.85) (angle 0.0)) + (vertex (position 4.6 -1.85) (angle 0.0)) + (vertex (position -4.6 -1.85) (angle 0.0)) + (vertex (position -4.6 1.85) (angle 0.0)) + ) + (polygon 59f8b880-77b8-4604-bd48-a6e7e73c5c2d (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -6.74 0.35) (angle 0.0)) + (vertex (position -4.7 0.35) (angle 0.0)) + (vertex (position -4.7 -0.35) (angle 0.0)) + (vertex (position -6.74 -0.35) (angle 0.0)) + (vertex (position -6.74 0.35) (angle 0.0)) + ) + (polygon 68206931-bf6b-4f12-81b1-1d63f694bb75 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 6.74 0.35) (angle 0.0)) + (vertex (position 4.7 0.35) (angle 0.0)) + (vertex (position 4.7 -0.35) (angle 0.0)) + (vertex (position 6.74 -0.35) (angle 0.0)) + (vertex (position 6.74 0.35) (angle 0.0)) + ) + (polygon d6a4c030-a182-42f4-84bf-f85733a139c8 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -7.97 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 1.75) (angle 0.0)) + (vertex (position 4.5 1.75) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 7.97 0.35) (angle 0.0)) + (vertex (position 7.97 -0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -7.97 -0.35) (angle 0.0)) + ) + (polygon 350b45fd-6658-4a76-8177-90320b20eeda (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -8.7 1.08) (angle 0.0)) + (vertex (position -4.9 1.08) (angle 0.0)) + (vertex (position -4.9 2.15) (angle 0.0)) + (vertex (position 4.9 2.15) (angle 0.0)) + (vertex (position 4.9 1.08) (angle 0.0)) + (vertex (position 8.7 1.08) (angle 0.0)) + (vertex (position 8.7 -1.08) (angle 0.0)) + (vertex (position 4.9 -1.08) (angle 0.0)) + (vertex (position 4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -1.08) (angle 0.0)) + (vertex (position -8.7 -1.08) (angle 0.0)) + ) + (stroke_text 978d34b0-e3b3-4cbe-a6dc-7b72ed6a5ea9 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") + ) + (stroke_text dc39a4d6-0fd8-4f09-9b93-c50dd647bc81 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 294461d8-d122-4716-bc08-f71b396a034d + (name "Horizontal, 17.78mm, Compact") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model e9114fe6-d373-4201-9e61-2cc62677604f) + (pad 0409b030-0446-4060-bd7b-0ec643d08fd2 (side top) (shape roundrect) + (position -8.89 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 0409b030-0446-4060-bd7b-0ec643d08fd2) + (hole 0409b030-0446-4060-bd7b-0ec643d08fd2 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 803d9c6d-bbe6-4ec2-85e9-2b5315fc478d (side top) (shape roundrect) + (position 8.89 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 803d9c6d-bbe6-4ec2-85e9-2b5315fc478d) + (hole 803d9c6d-bbe6-4ec2-85e9-2b5315fc478d (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (polygon ccbf07d2-c6e7-4285-ac39-2eef65e8ef9e (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -4.4 1.65) (angle 0.0)) + (vertex (position 4.4 1.65) (angle 0.0)) + (vertex (position 4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 1.65) (angle 0.0)) + ) + (polygon fe206302-7e4b-42bd-a8fe-9268f0843267 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position -8.89 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -8.89 -0.35) (angle -180.0)) + (vertex (position -8.89 0.35) (angle 0.0)) + ) + (polygon 4bc6567b-14c7-48f1-82ad-448b0c7f3ae9 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 8.89 0.35) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 8.89 -0.35) (angle 180.0)) + (vertex (position 8.89 0.35) (angle 0.0)) + ) + (polygon 3848fcec-9f67-40cb-82c6-a4b438c2e484 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -4.6 1.85) (angle 0.0)) + (vertex (position 4.6 1.85) (angle 0.0)) + (vertex (position 4.6 -1.85) (angle 0.0)) + (vertex (position -4.6 -1.85) (angle 0.0)) + (vertex (position -4.6 1.85) (angle 0.0)) + ) + (polygon 7c2628fe-a590-4658-a1ad-6b87f76ef768 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -8.01 0.35) (angle 0.0)) + (vertex (position -4.7 0.35) (angle 0.0)) + (vertex (position -4.7 -0.35) (angle 0.0)) + (vertex (position -8.01 -0.35) (angle 0.0)) + (vertex (position -8.01 0.35) (angle 0.0)) + ) + (polygon d1c12cc7-7ab4-4213-b0b6-13fec98b3572 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 8.01 0.35) (angle 0.0)) + (vertex (position 4.7 0.35) (angle 0.0)) + (vertex (position 4.7 -0.35) (angle 0.0)) + (vertex (position 8.01 -0.35) (angle 0.0)) + (vertex (position 8.01 0.35) (angle 0.0)) + ) + (polygon 71012e8c-d20e-452f-8872-3f93a431fb72 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -9.24 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 1.75) (angle 0.0)) + (vertex (position 4.5 1.75) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 9.24 0.35) (angle 0.0)) + (vertex (position 9.24 -0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -9.24 -0.35) (angle 0.0)) + ) + (polygon f7bc3382-c16b-4590-9af2-394221c23b39 (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -9.97 1.08) (angle 0.0)) + (vertex (position -4.9 1.08) (angle 0.0)) + (vertex (position -4.9 2.15) (angle 0.0)) + (vertex (position 4.9 2.15) (angle 0.0)) + (vertex (position 4.9 1.08) (angle 0.0)) + (vertex (position 9.97 1.08) (angle 0.0)) + (vertex (position 9.97 -1.08) (angle 0.0)) + (vertex (position 4.9 -1.08) (angle 0.0)) + (vertex (position 4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -1.08) (angle 0.0)) + (vertex (position -9.97 -1.08) (angle 0.0)) + ) + (stroke_text 43e0da36-741f-4e17-ba7d-422bc80e4568 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position 0.0 2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") + ) + (stroke_text bc323610-435e-45a6-8641-77ff96dd1a5e (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position 0.0 -2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 1ec515b3-5b43-424e-8cb6-a639a53c373e + (name "Horizontal, 20.32mm, Compact") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 2f4a7d6f-af2b-4dc7-ad07-96b1f3c01ecb) + (pad 7f48faaa-9397-4216-b375-8f47c394d513 (side top) (shape roundrect) + (position -10.16 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 7f48faaa-9397-4216-b375-8f47c394d513) + (hole 7f48faaa-9397-4216-b375-8f47c394d513 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad 3e49ee50-9605-456e-b1d2-53191466d70e (side top) (shape roundrect) + (position 10.16 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 3e49ee50-9605-456e-b1d2-53191466d70e) + (hole 3e49ee50-9605-456e-b1d2-53191466d70e (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) ) - (polygon 1bc2d6fa-8475-4ffd-b21f-e9c4a1a4bade (layer top_legend) + (polygon 3f9d1ede-7721-46ee-a174-98ea53036565 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -4.4 1.65) (angle 0.0)) + (vertex (position 4.4 1.65) (angle 0.0)) + (vertex (position 4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 1.65) (angle 0.0)) + ) + (polygon 26c9b88f-8622-40f6-b338-29427ab222d4 (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position -5.1816 -0.3048) (angle 0.0)) - (vertex (position -4.318 -0.3048) (angle 0.0)) - (vertex (position -4.318 0.3048) (angle 0.0)) - (vertex (position -5.1816 0.3048) (angle 0.0)) - (vertex (position -5.1816 -0.3048) (angle 0.0)) + (vertex (position -10.16 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -10.16 -0.35) (angle -180.0)) + (vertex (position -10.16 0.35) (angle 0.0)) ) - (stroke_text 1a99cdf7-0225-4762-865f-2ffddde483d2 (layer top_names) + (polygon 3f73196b-1819-49b8-8a4e-5cff17f55af3 (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 10.16 0.35) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 10.16 -0.35) (angle 180.0)) + (vertex (position 10.16 0.35) (angle 0.0)) + ) + (polygon ead590e4-1e6c-4c66-b455-7b5588d0b400 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -4.6 1.85) (angle 0.0)) + (vertex (position 4.6 1.85) (angle 0.0)) + (vertex (position 4.6 -1.85) (angle 0.0)) + (vertex (position -4.6 -1.85) (angle 0.0)) + (vertex (position -4.6 1.85) (angle 0.0)) + ) + (polygon 3c51fcc7-e236-4f50-9b19-7013106950ec (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -9.28 0.35) (angle 0.0)) + (vertex (position -4.7 0.35) (angle 0.0)) + (vertex (position -4.7 -0.35) (angle 0.0)) + (vertex (position -9.28 -0.35) (angle 0.0)) + (vertex (position -9.28 0.35) (angle 0.0)) + ) + (polygon 909e15a9-5bea-455d-8375-577870236522 (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position 9.28 0.35) (angle 0.0)) + (vertex (position 4.7 0.35) (angle 0.0)) + (vertex (position 4.7 -0.35) (angle 0.0)) + (vertex (position 9.28 -0.35) (angle 0.0)) + (vertex (position 9.28 0.35) (angle 0.0)) + ) + (polygon 5f41f42f-029d-4e67-900d-783c4ad28e3b (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -10.51 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 1.75) (angle 0.0)) + (vertex (position 4.5 1.75) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 10.51 0.35) (angle 0.0)) + (vertex (position 10.51 -0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -10.51 -0.35) (angle 0.0)) + ) + (polygon 178de164-a699-4d25-b19c-eeff4f07342e (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -11.24 1.08) (angle 0.0)) + (vertex (position -4.9 1.08) (angle 0.0)) + (vertex (position -4.9 2.15) (angle 0.0)) + (vertex (position 4.9 2.15) (angle 0.0)) + (vertex (position 4.9 1.08) (angle 0.0)) + (vertex (position 11.24 1.08) (angle 0.0)) + (vertex (position 11.24 -1.08) (angle 0.0)) + (vertex (position 4.9 -1.08) (angle 0.0)) + (vertex (position 4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -1.08) (angle 0.0)) + (vertex (position -11.24 -1.08) (angle 0.0)) + ) + (stroke_text 989f8076-469c-4199-b05b-577df0e5fecb (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.905) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position 0.0 2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 7f8487ba-f276-4d0a-ac83-041cb7e6fdcc (layer top_values) + (stroke_text 9e167962-9fd0-438b-a96c-fc67f6ca6fcf (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.905) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position 0.0 -2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) (footprint 2901d0f1-b5b9-4beb-a6b4-788c479cfbec - (name "Horizontal 10.16mm") + (name "Horizontal, 10.16mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad b51307ce-0811-472d-a861-a27a11a2a5ac (side top) (shape octagon) - (position -5.08 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model 57bfea23-3c1a-4d61-a8b1-071a1192c1a1) + (pad b51307ce-0811-472d-a861-a27a11a2a5ac (side top) (shape roundrect) + (position -5.08 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad b51307ce-0811-472d-a861-a27a11a2a5ac) - (hole b51307ce-0811-472d-a861-a27a11a2a5ac (diameter 0.8128) + (hole b51307ce-0811-472d-a861-a27a11a2a5ac (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (side top) (shape octagon) - (position 5.08 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (side top) (shape roundrect) + (position 5.08 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606) - (hole e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (diameter 0.8128) + (hole e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon 57b21fbd-1f6c-40b3-93a4-60c13af2ca75 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position -4.699 0.0) (angle 0.0)) - (vertex (position -5.08 0.0) (angle 0.0)) - ) - (polygon 73948b7a-b3e5-40f2-801f-60ec34a6a7c1 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.318 1.27) (angle 0.0)) - (vertex (position -4.064 1.524) (angle -90.0)) - ) - (polygon 8438ee56-3a2b-469c-a402-2e17db401cab (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.318 -1.27) (angle 0.0)) - (vertex (position -4.064 -1.524) (angle 90.0)) - ) - (polygon 8919d532-7ae3-493f-9cc3-1f62307ac0b9 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.064 -1.524) (angle 0.0)) - (vertex (position 4.318 -1.27) (angle 90.0)) - ) - (polygon 95a51435-b8c1-441e-8b52-a98263c495c6 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.064 1.524) (angle 0.0)) - (vertex (position 4.318 1.27) (angle -90.0)) - ) - (polygon cbb79a87-a21a-4f50-8d84-b8e0b96093b2 (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.318 -1.27) (angle 0.0)) - (vertex (position -4.318 1.27) (angle 0.0)) - ) - (polygon 27da180f-3576-49bd-acc6-3f3d6a82eeb6 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.064 1.524) (angle 0.0)) - (vertex (position -3.429 1.524) (angle 0.0)) - ) - (polygon 6184137b-f4a2-4bee-a02a-9b707480c0cc (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.302 1.397) (angle 0.0)) - (vertex (position -3.429 1.524) (angle 0.0)) - ) - (polygon 175b705e-0545-4f16-b206-31fc0f2fbc18 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -4.064 -1.524) (angle 0.0)) - (vertex (position -3.429 -1.524) (angle 0.0)) - ) - (polygon 05b8fa16-52ce-46c2-a4bb-b1dd7f52a791 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position -3.302 -1.397) (angle 0.0)) - (vertex (position -3.429 -1.524) (angle 0.0)) - ) - (polygon 7a431846-2c28-4a33-b7fe-d604e1495c45 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.302 1.397) (angle 0.0)) - (vertex (position 3.429 1.524) (angle 0.0)) - ) - (polygon ba4e3a89-fc76-406a-b0a3-1512ebefa74f (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.302 1.397) (angle 0.0)) - (vertex (position -3.302 1.397) (angle 0.0)) - ) - (polygon 21c18016-b74a-49d7-8c90-5f51acc73f7e (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.302 -1.397) (angle 0.0)) - (vertex (position 3.429 -1.524) (angle 0.0)) - ) - (polygon 1ba3f6e3-582f-4c88-be4c-bbe01554eac9 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 3.302 -1.397) (angle 0.0)) - (vertex (position -3.302 -1.397) (angle 0.0)) - ) - (polygon 776e745a-78cc-42e3-9fb7-99237a1a7a21 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.064 1.524) (angle 0.0)) - (vertex (position 3.429 1.524) (angle 0.0)) - ) - (polygon 33a0eacb-371b-410d-b86f-b939c8914611 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.064 -1.524) (angle 0.0)) - (vertex (position 3.429 -1.524) (angle 0.0)) - ) - (polygon 50e902e1-b2b6-44c8-a079-4de434fb4db3 (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) - (vertex (position 4.318 -1.27) (angle 0.0)) - (vertex (position 4.318 1.27) (angle 0.0)) - ) - (polygon 52f70e1d-6c56-4fca-bce3-b32511dde5f4 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position 5.08 0.0) (angle 0.0)) - (vertex (position 4.699 0.0) (angle 0.0)) - ) - (polygon 8df3037f-bdf4-48dc-bb6b-8e245eb35c5a (layer top_documentation) - (width 0.0) (fill true) (grab_area true) - (vertex (position -4.6228 -0.3048) (angle 0.0)) - (vertex (position -4.318 -0.3048) (angle 0.0)) - (vertex (position -4.318 0.3048) (angle 0.0)) - (vertex (position -4.6228 0.3048) (angle 0.0)) - (vertex (position -4.6228 -0.3048) (angle 0.0)) + (polygon 84c334a3-0804-48ed-8c14-16a9f8a573fe (layer top_documentation) + (width 0.2) (fill false) (grab_area true) + (vertex (position -4.4 1.65) (angle 0.0)) + (vertex (position 4.4 1.65) (angle 0.0)) + (vertex (position 4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 -1.65) (angle 0.0)) + (vertex (position -4.4 1.65) (angle 0.0)) ) - (polygon 7bca0adb-3c8f-42ab-81f5-2ded2d8bf766 (layer top_documentation) + (polygon f59d1634-67c0-4089-ad08-b0d6b4669f36 (layer top_documentation) (width 0.0) (fill true) (grab_area true) - (vertex (position 4.318 -0.3048) (angle 0.0)) - (vertex (position 4.6228 -0.3048) (angle 0.0)) - (vertex (position 4.6228 0.3048) (angle 0.0)) - (vertex (position 4.318 0.3048) (angle 0.0)) - (vertex (position 4.318 -0.3048) (angle 0.0)) + (vertex (position -5.08 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -5.08 -0.35) (angle -180.0)) + (vertex (position -5.08 0.35) (angle 0.0)) ) - (stroke_text 1a99cdf7-0225-4762-865f-2ffddde483d2 (layer top_names) + (polygon 677763d2-87bf-4794-8edb-d136a95ec97e (layer top_documentation) + (width 0.0) (fill true) (grab_area true) + (vertex (position 5.08 0.35) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 5.08 -0.35) (angle 180.0)) + (vertex (position 5.08 0.35) (angle 0.0)) + ) + (polygon f08a2704-b3f8-4719-af40-0e69e10dd64a (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -4.6 1.85) (angle 0.0)) + (vertex (position 4.6 1.85) (angle 0.0)) + ) + (polygon e50a61b7-e885-420a-9911-f0d7f2d212c0 (layer top_legend) + (width 0.2) (fill false) (grab_area false) + (vertex (position -4.6 -1.85) (angle 0.0)) + (vertex (position 4.6 -1.85) (angle 0.0)) + ) + (polygon 5922829b-1311-4147-805e-4d9a51462011 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -5.43 0.35) (angle 0.0)) + (vertex (position -4.5 0.35) (angle 0.0)) + (vertex (position -4.5 1.75) (angle 0.0)) + (vertex (position 4.5 1.75) (angle 0.0)) + (vertex (position 4.5 0.35) (angle 0.0)) + (vertex (position 5.43 0.35) (angle 0.0)) + (vertex (position 5.43 -0.35) (angle 0.0)) + (vertex (position 4.5 -0.35) (angle 0.0)) + (vertex (position 4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -1.75) (angle 0.0)) + (vertex (position -4.5 -0.35) (angle 0.0)) + (vertex (position -5.43 -0.35) (angle 0.0)) + ) + (polygon 648719af-5bb2-41e5-bf40-11c895a2b6ad (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -6.16 1.08) (angle 0.0)) + (vertex (position -4.9 1.08) (angle 0.0)) + (vertex (position -4.9 2.15) (angle 0.0)) + (vertex (position 4.9 2.15) (angle 0.0)) + (vertex (position 4.9 1.08) (angle 0.0)) + (vertex (position 6.16 1.08) (angle 0.0)) + (vertex (position 6.16 -1.08) (angle 0.0)) + (vertex (position 4.9 -1.08) (angle 0.0)) + (vertex (position 4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -2.15) (angle 0.0)) + (vertex (position -4.9 -1.08) (angle 0.0)) + (vertex (position -6.16 -1.08) (angle 0.0)) + ) + (stroke_text 4ad7bed1-7c67-44fa-af33-dcbb91e47bfa (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.905) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position 0.0 2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 7f8487ba-f276-4d0a-ac83-041cb7e6fdcc (layer top_values) + (stroke_text 8284870e-15f7-4efb-87ec-6e55a90d359c (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.905) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position 0.0 -2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) (footprint 53554bd4-b930-44e1-bb96-558e6040e9a7 - (name "Vertical 2.54mm") + (name "Vertical, 2.54mm, Compact") (description "") (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) - (pad b51307ce-0811-472d-a861-a27a11a2a5ac (side top) (shape octagon) - (position -1.27 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (3d_model 464fe3b6-2779-47d7-a638-4992bf81c448) + (pad b51307ce-0811-472d-a861-a27a11a2a5ac (side top) (shape roundrect) + (position -1.27 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad b51307ce-0811-472d-a861-a27a11a2a5ac) - (hole b51307ce-0811-472d-a861-a27a11a2a5ac (diameter 0.8128) + (hole b51307ce-0811-472d-a861-a27a11a2a5ac (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (side top) (shape octagon) - (position 1.27 0.0) (rotation 0.0) (size 1.6256 1.6256) (radius 0.0) - (stop_mask auto) (solder_paste off) (clearance 0.0) (function unspecified) + (pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (side top) (shape roundrect) + (position 1.27 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) (package_pad e23a4019-32f3-401a-a8d7-b3f6ce2ed606) - (hole e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (diameter 0.8128) + (hole e23a4019-32f3-401a-a8d7-b3f6ce2ed606 (diameter 0.8) (vertex (position 0.0 0.0) (angle 0.0)) ) ) - (polygon 5ab3e15b-f5e9-4448-883a-2511b9f20be0 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) + (polygon f47b203b-cb1e-42cf-b532-9f9465343217 (layer top_documentation) + (width 0.7) (fill false) (grab_area false) + (vertex (position -1.27 0.0) (angle 0.0)) (vertex (position 1.27 0.0) (angle 0.0)) - (vertex (position 0.635 0.0) (angle 0.0)) ) - (polygon 892182df-efca-4a23-bdd5-06f5324fcfc3 (layer top_documentation) - (width 0.6096) (fill false) (grab_area true) - (vertex (position -0.635 0.0) (angle 0.0)) - (vertex (position -1.27 0.0) (angle 0.0)) + (polygon 9e2edd38-f3f3-4372-b06e-4e0f70d9b0c9 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.27 1.75) (angle -78.463)) + (vertex (position 0.445 0.35) (angle 0.0)) + (vertex (position 1.27 0.35) (angle -180.0)) + (vertex (position 1.27 -0.35) (angle 0.0)) + (vertex (position 0.445 -0.35) (angle -78.463)) + (vertex (position -1.27 -1.75) (angle -180.0)) + ) + (polygon c600e441-d0ba-4686-a434-4b2c7737e23c (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -1.27 2.15) (angle -69.584)) + (vertex (position 0.745 0.75) (angle 0.0)) + (vertex (position 1.27 0.75) (angle -180.0)) + (vertex (position 1.27 -0.75) (angle 0.0)) + (vertex (position 0.745 -0.75) (angle -69.584)) + (vertex (position -1.27 -2.15) (angle -180.0)) + ) + (circle acf21a33-ade8-427c-a33a-12d379b635a7 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) (diameter 3.3) (position -1.27 0.0) + ) + (stroke_text 48c89693-372c-4d7d-b43a-ae727f0f090d (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position -1.27 2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (polygon 3efa50bc-f16f-4a4c-b667-db9ebd677af3 (layer top_documentation) - (width 0.0) (fill true) (grab_area true) - (vertex (position 0.254 -0.3048) (angle 0.0)) - (vertex (position 0.5588 -0.3048) (angle 0.0)) - (vertex (position 0.5588 0.3048) (angle 0.0)) - (vertex (position 0.254 0.3048) (angle 0.0)) - (vertex (position 0.254 -0.3048) (angle 0.0)) + (stroke_text c8282234-d1ff-4879-acd3-6bf56a6ab918 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position -1.27 -2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) - (polygon 2352d214-948c-4c98-a91d-08e998863e6d (layer top_documentation) - (width 0.0) (fill true) (grab_area true) - (vertex (position -0.635 -0.3048) (angle 0.0)) - (vertex (position -0.3302 -0.3048) (angle 0.0)) - (vertex (position -0.3302 0.3048) (angle 0.0)) - (vertex (position -0.635 0.3048) (angle 0.0)) - (vertex (position -0.635 -0.3048) (angle 0.0)) + ) + (footprint 1d4b9cf4-e61e-4fd5-8e03-bd407329c738 + (name "Vertical, 5.08mm, Compact") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model c3869db9-d2e8-4491-9a67-acf8a11efa35) + (pad 9c7ede24-434b-4940-9954-897ba43a40d5 (side top) (shape roundrect) + (position -2.54 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 9c7ede24-434b-4940-9954-897ba43a40d5) + (hole 9c7ede24-434b-4940-9954-897ba43a40d5 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) ) - (polygon 14ef00c4-2d8d-4e87-8a63-819dfe7adc6f (layer top_legend) - (width 0.0) (fill true) (grab_area true) - (vertex (position -0.3302 -0.3048) (angle 0.0)) - (vertex (position 0.254 -0.3048) (angle 0.0)) - (vertex (position 0.254 0.3048) (angle 0.0)) - (vertex (position -0.3302 0.3048) (angle 0.0)) - (vertex (position -0.3302 -0.3048) (angle 0.0)) + (pad 813b44ed-c9cf-469d-9a6c-df13f19c066a (side top) (shape roundrect) + (position 2.54 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad 813b44ed-c9cf-469d-9a6c-df13f19c066a) + (hole 813b44ed-c9cf-469d-9a6c-df13f19c066a (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) ) - (circle 4adc1954-5c5c-46e2-b19b-053ffcc464d3 (layer top_legend) - (width 0.1524) (fill false) (grab_area true) (diameter 3.048) (position -1.27 0.0) + (polygon 34560164-ddcc-413b-989f-4ec4a626cd20 (layer top_documentation) + (width 0.7) (fill false) (grab_area false) + (vertex (position -2.54 0.0) (angle 0.0)) + (vertex (position 2.54 0.0) (angle 0.0)) + ) + (polygon e8d30ae8-669a-4a44-b409-8737cc1467fe (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -0.69 0.35) (angle 0.0)) + (vertex (position 1.71 0.35) (angle 0.0)) + (vertex (position 1.71 -0.35) (angle 0.0)) + (vertex (position -0.69 -0.35) (angle 0.0)) + (vertex (position -0.69 0.35) (angle 0.0)) + ) + (polygon 7b95afef-3ec1-4ffa-bb5f-75786a6c187d (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.54 1.75) (angle -78.463)) + (vertex (position -0.825 0.35) (angle 0.0)) + (vertex (position 2.54 0.35) (angle -180.0)) + (vertex (position 2.54 -0.35) (angle 0.0)) + (vertex (position -0.825 -0.35) (angle -78.463)) + (vertex (position -2.54 -1.75) (angle -180.0)) + ) + (polygon 48fb32ba-2951-4f14-9a6b-0c71c0a2bedf (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -2.54 2.15) (angle -69.584)) + (vertex (position -0.525 0.75) (angle 0.0)) + (vertex (position 2.54 0.75) (angle -180.0)) + (vertex (position 2.54 -0.75) (angle 0.0)) + (vertex (position -0.525 -0.75) (angle -69.584)) + (vertex (position -2.54 -2.15) (angle -180.0)) + ) + (circle 3fafc6b6-7332-4bc2-880f-6bde0d04ca05 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) (diameter 3.3) (position -2.54 0.0) + ) + (circle 7d717c52-425a-40f3-b315-830f35f290ab (layer top_legend) + (width 0.2) (fill false) (grab_area true) (diameter 3.7) (position -2.54 0.0) + ) + (stroke_text 8214a1cb-dd24-441f-bc23-92c180f34211 (layer top_names) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center bottom) (position -2.54 2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (circle c00db4d7-704b-4982-a922-aff425898505 (layer top_documentation) - (width 0.1524) (fill false) (grab_area true) (diameter 1.524) (position -1.27 0.0) + (stroke_text 978301ba-2f6c-460b-818d-7efcad30c283 (layer top_values) + (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) + (align center top) (position -2.54 -2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") + ) + ) + (footprint 7bcaeadf-34e2-466c-ad86-c012c8be3a78 + (name "Vertical, 7.62mm, Compact") + (description "") + (3d_position 0.0 0.0 0.0) (3d_rotation 0.0 0.0 0.0) + (3d_model 6a215bc9-49d8-4575-9dac-7b880debc90d) + (pad e7f26fb4-8202-4c72-a7dc-c8644e62b287 (side top) (shape roundrect) + (position -3.81 0.0) (rotation 0.0) (size 1.36 1.36) (radius 0.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad e7f26fb4-8202-4c72-a7dc-c8644e62b287) + (hole e7f26fb4-8202-4c72-a7dc-c8644e62b287 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) + ) + (pad cccd6fcb-0099-4671-8bb8-ddc159fd28f1 (side top) (shape roundrect) + (position 3.81 0.0) (rotation 0.0) (size 1.36 1.36) (radius 1.0) + (stop_mask auto) (solder_paste off) (clearance 0.0) (function standard) + (package_pad cccd6fcb-0099-4671-8bb8-ddc159fd28f1) + (hole cccd6fcb-0099-4671-8bb8-ddc159fd28f1 (diameter 0.8) + (vertex (position 0.0 0.0) (angle 0.0)) + ) ) - (stroke_text 1a99cdf7-0225-4762-865f-2ffddde483d2 (layer top_names) + (polygon 2a1de129-f512-4ec5-a023-89597d41b267 (layer top_documentation) + (width 0.7) (fill false) (grab_area false) + (vertex (position -3.81 0.0) (angle 0.0)) + (vertex (position 3.81 0.0) (angle 0.0)) + ) + (polygon 2fbe2488-9916-4e3b-b361-7ac17d4c067a (layer top_legend) + (width 0.0) (fill true) (grab_area false) + (vertex (position -1.96 0.35) (angle 0.0)) + (vertex (position 2.98 0.35) (angle 0.0)) + (vertex (position 2.98 -0.35) (angle 0.0)) + (vertex (position -1.96 -0.35) (angle 0.0)) + (vertex (position -1.96 0.35) (angle 0.0)) + ) + (polygon 61468602-d316-41d5-a375-558b3d9a3668 (layer top_package_outlines) + (width 0.0) (fill false) (grab_area false) + (vertex (position -3.81 1.75) (angle -78.463)) + (vertex (position -2.095 0.35) (angle 0.0)) + (vertex (position 3.81 0.35) (angle -180.0)) + (vertex (position 3.81 -0.35) (angle 0.0)) + (vertex (position -2.095 -0.35) (angle -78.463)) + (vertex (position -3.81 -1.75) (angle -180.0)) + ) + (polygon f916dfd1-11d0-4f21-a2d7-0dcd15603b1c (layer top_courtyard) + (width 0.0) (fill false) (grab_area false) + (vertex (position -3.81 2.15) (angle -69.584)) + (vertex (position -1.795 0.75) (angle 0.0)) + (vertex (position 3.81 0.75) (angle -180.0)) + (vertex (position 3.81 -0.75) (angle 0.0)) + (vertex (position -1.795 -0.75) (angle -69.584)) + (vertex (position -3.81 -2.15) (angle -180.0)) + ) + (circle 5d55f1b9-72e9-4525-90e8-c00c0bbbf111 (layer top_documentation) + (width 0.2) (fill false) (grab_area true) (diameter 3.3) (position -3.81 0.0) + ) + (circle 713575ee-0745-40da-aac2-3b5307f44940 (layer top_legend) + (width 0.2) (fill false) (grab_area true) (diameter 3.7) (position -3.81 0.0) + ) + (stroke_text f2a2d4b6-dd6a-4593-a683-423eb97391ab (layer top_names) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center bottom) (position 0.0 1.905) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{NAME}}") + (align center bottom) (position -3.81 2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{NAME}}") ) - (stroke_text 7f8487ba-f276-4d0a-ac83-041cb7e6fdcc (layer top_values) + (stroke_text e6d5335d-d0d8-4d2a-9956-b978dabb44a2 (layer top_values) (height 1.0) (stroke_width 0.2) (letter_spacing auto) (line_spacing auto) - (align center top) (position 0.0 -1.905) (rotation 0.0) - (auto_rotate true) (mirror false) (value "{{VALUE}}") + (align center top) (position -3.81 -2.45) (rotation 0.0) + (auto_rotate false) (mirror false) (value "{{VALUE}}") ) ) )