diff --git a/fab.3dshapes/PinSocket-01x05_P2.54mm_Vertical_SMD.step b/fab.3dshapes/PinSocket-01x05_P2.54mm_Vertical_SMD.step new file mode 100644 index 0000000000000000000000000000000000000000..4f37a5b70f900443f6a4938d5b021d82363c4886 --- /dev/null +++ b/fab.3dshapes/PinSocket-01x05_P2.54mm_Vertical_SMD.step @@ -0,0 +1,4702 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-24T21:32:58',( + 'Krisjanis Rijnieks'),(''),'Open CASCADE STEP processor 7.7', + 'FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('01x05_P2.54mm_Vertical_SMD','01x05_P2.54mm_Vertical_SMD', + '',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31),#35); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,2.54,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,5.08,0.)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.,-5.08,0.)); +#33 = DIRECTION('',(0.,0.,1.)); +#34 = DIRECTION('',(1.,0.,0.)); +#35 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#39)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#36,#37,#38)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#36 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#37 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#38 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#39 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#36, + 'distance_accuracy_value','confusion accuracy'); +#40 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#41 = SHAPE_DEFINITION_REPRESENTATION(#42,#48); +#42 = PRODUCT_DEFINITION_SHAPE('','',#43); +#43 = PRODUCT_DEFINITION('design','',#44,#47); +#44 = PRODUCT_DEFINITION_FORMATION('','',#45); +#45 = PRODUCT('01x01_P2.54mm_Vertical_SMD010', + '01x01_P2.54mm_Vertical_SMD010','',(#46)); +#46 = PRODUCT_CONTEXT('',#2,'mechanical'); +#47 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#48 = SHAPE_REPRESENTATION('',(#11,#49,#53),#57); +#49 = AXIS2_PLACEMENT_3D('',#50,#51,#52); +#50 = CARTESIAN_POINT('',(0.,0.,0.)); +#51 = DIRECTION('',(0.,0.,1.)); +#52 = DIRECTION('',(1.,0.,0.)); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(0.,0.,0.)); +#55 = DIRECTION('',(0.,0.,1.)); +#56 = DIRECTION('',(1.,0.,0.)); +#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#61)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#58,#59,#60)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#58 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#59 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#60 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#61 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#58, + 'distance_accuracy_value','confusion accuracy'); +#62 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#63,#65); +#63 = ( REPRESENTATION_RELATIONSHIP('','',#48,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#64) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#64 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#65 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#66); +#66 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58', + '01x01_P2.54mm_Vertical_SMD010','',#5,#43,$); +#67 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#45)); +#68 = SHAPE_DEFINITION_REPRESENTATION(#69,#75); +#69 = PRODUCT_DEFINITION_SHAPE('','',#70); +#70 = PRODUCT_DEFINITION('design','',#71,#74); +#71 = PRODUCT_DEFINITION_FORMATION('','',#72); +#72 = PRODUCT('Body010','Body010','',(#73)); +#73 = PRODUCT_CONTEXT('',#2,'mechanical'); +#74 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#75 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#76),#596); +#76 = MANIFOLD_SOLID_BREP('',#77); +#77 = CLOSED_SHELL('',(#78,#152,#183,#207,#231,#248,#279,#335,#391,#408, + #439,#463,#487,#504,#521,#538,#555,#572,#584)); +#78 = ADVANCED_FACE('',(#79,#113),#147,.T.); +#79 = FACE_BOUND('',#80,.T.); +#80 = EDGE_LOOP('',(#81,#91,#99,#107)); +#81 = ORIENTED_EDGE('',*,*,#82,.F.); +#82 = EDGE_CURVE('',#83,#85,#87,.T.); +#83 = VERTEX_POINT('',#84); +#84 = CARTESIAN_POINT('',(0.833333333333,0.833333333333,7.5)); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-0.833333333333,0.833333333333,7.5)); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.5,0.833333333333,7.5)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(-1.,0.,0.)); +#91 = ORIENTED_EDGE('',*,*,#92,.F.); +#92 = EDGE_CURVE('',#93,#83,#95,.T.); +#93 = VERTEX_POINT('',#94); +#94 = CARTESIAN_POINT('',(0.833333333333,-0.833333333333,7.5)); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(0.833333333333,-0.5,7.5)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(0.,1.,0.)); +#99 = ORIENTED_EDGE('',*,*,#100,.F.); +#100 = EDGE_CURVE('',#101,#93,#103,.T.); +#101 = VERTEX_POINT('',#102); +#102 = CARTESIAN_POINT('',(-0.833333333333,-0.833333333333,7.5)); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(-0.5,-0.833333333333,7.5)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = ORIENTED_EDGE('',*,*,#108,.F.); +#108 = EDGE_CURVE('',#85,#101,#109,.T.); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(-0.833333333333,0.5,7.5)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(0.,-1.,0.)); +#113 = FACE_BOUND('',#114,.T.); +#114 = EDGE_LOOP('',(#115,#125,#133,#141)); +#115 = ORIENTED_EDGE('',*,*,#116,.T.); +#116 = EDGE_CURVE('',#117,#119,#121,.T.); +#117 = VERTEX_POINT('',#118); +#118 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(0.,-1.,0.)); +#125 = ORIENTED_EDGE('',*,*,#126,.T.); +#126 = EDGE_CURVE('',#119,#127,#129,.T.); +#127 = VERTEX_POINT('',#128); +#128 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#129 = LINE('',#130,#131); +#130 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#131 = VECTOR('',#132,1.); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = ORIENTED_EDGE('',*,*,#134,.T.); +#134 = EDGE_CURVE('',#127,#135,#137,.T.); +#135 = VERTEX_POINT('',#136); +#136 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(0.,1.,0.)); +#141 = ORIENTED_EDGE('',*,*,#142,.T.); +#142 = EDGE_CURVE('',#135,#117,#143,.T.); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(-1.,0.,0.)); +#147 = PLANE('',#148); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(0.,0.,7.5)); +#150 = DIRECTION('',(0.,0.,1.)); +#151 = DIRECTION('',(1.,0.,-0.)); +#152 = ADVANCED_FACE('',(#153),#178,.F.); +#153 = FACE_BOUND('',#154,.T.); +#154 = EDGE_LOOP('',(#155,#163,#164,#172)); +#155 = ORIENTED_EDGE('',*,*,#156,.F.); +#156 = EDGE_CURVE('',#83,#157,#159,.T.); +#157 = VERTEX_POINT('',#158); +#158 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(0.444444444444,0.444444444444,7.111111111111) + ); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#163 = ORIENTED_EDGE('',*,*,#82,.T.); +#164 = ORIENTED_EDGE('',*,*,#165,.T.); +#165 = EDGE_CURVE('',#85,#166,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#168 = LINE('',#169,#170); +#169 = CARTESIAN_POINT('',(-0.444444444444,0.444444444444,7.111111111111 + )); +#170 = VECTOR('',#171,1.); +#171 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#172 = ORIENTED_EDGE('',*,*,#173,.F.); +#173 = EDGE_CURVE('',#157,#166,#174,.T.); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(-1.,0.,0.)); +#178 = PLANE('',#179); +#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182); +#180 = CARTESIAN_POINT('',(0.5,0.666666666667,7.333333333333)); +#181 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#182 = DIRECTION('',(1.,0.,0.)); +#183 = ADVANCED_FACE('',(#184),#202,.F.); +#184 = FACE_BOUND('',#185,.T.); +#185 = EDGE_LOOP('',(#186,#194,#195,#196)); +#186 = ORIENTED_EDGE('',*,*,#187,.F.); +#187 = EDGE_CURVE('',#93,#188,#190,.T.); +#188 = VERTEX_POINT('',#189); +#189 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(0.444444444444,-0.444444444444,7.111111111111 + )); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); +#194 = ORIENTED_EDGE('',*,*,#92,.T.); +#195 = ORIENTED_EDGE('',*,*,#156,.T.); +#196 = ORIENTED_EDGE('',*,*,#197,.F.); +#197 = EDGE_CURVE('',#188,#157,#198,.T.); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(0.,1.,0.)); +#202 = PLANE('',#203); +#203 = AXIS2_PLACEMENT_3D('',#204,#205,#206); +#204 = CARTESIAN_POINT('',(0.666666666667,-0.5,7.333333333333)); +#205 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#206 = DIRECTION('',(0.,-1.,0.)); +#207 = ADVANCED_FACE('',(#208),#226,.F.); +#208 = FACE_BOUND('',#209,.T.); +#209 = EDGE_LOOP('',(#210,#211,#212,#220)); +#210 = ORIENTED_EDGE('',*,*,#165,.F.); +#211 = ORIENTED_EDGE('',*,*,#108,.T.); +#212 = ORIENTED_EDGE('',*,*,#213,.T.); +#213 = EDGE_CURVE('',#101,#214,#216,.T.); +#214 = VERTEX_POINT('',#215); +#215 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(-0.444444444444,-0.444444444444, + 7.111111111111)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#220 = ORIENTED_EDGE('',*,*,#221,.F.); +#221 = EDGE_CURVE('',#166,#214,#222,.T.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(0.,-1.,0.)); +#226 = PLANE('',#227); +#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230); +#228 = CARTESIAN_POINT('',(-0.666666666667,0.5,7.333333333333)); +#229 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#230 = DIRECTION('',(0.,1.,0.)); +#231 = ADVANCED_FACE('',(#232),#243,.F.); +#232 = FACE_BOUND('',#233,.T.); +#233 = EDGE_LOOP('',(#234,#235,#236,#237)); +#234 = ORIENTED_EDGE('',*,*,#213,.F.); +#235 = ORIENTED_EDGE('',*,*,#100,.T.); +#236 = ORIENTED_EDGE('',*,*,#187,.T.); +#237 = ORIENTED_EDGE('',*,*,#238,.F.); +#238 = EDGE_CURVE('',#214,#188,#239,.T.); +#239 = LINE('',#240,#241); +#240 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#241 = VECTOR('',#242,1.); +#242 = DIRECTION('',(1.,0.,0.)); +#243 = PLANE('',#244); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(-0.5,-0.666666666667,7.333333333333)); +#246 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#247 = DIRECTION('',(-1.,-0.,0.)); +#248 = ADVANCED_FACE('',(#249),#274,.F.); +#249 = FACE_BOUND('',#250,.F.); +#250 = EDGE_LOOP('',(#251,#259,#260,#268)); +#251 = ORIENTED_EDGE('',*,*,#252,.T.); +#252 = EDGE_CURVE('',#253,#117,#255,.T.); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(0.,0.,1.)); +#259 = ORIENTED_EDGE('',*,*,#116,.T.); +#260 = ORIENTED_EDGE('',*,*,#261,.F.); +#261 = EDGE_CURVE('',#262,#119,#264,.T.); +#262 = VERTEX_POINT('',#263); +#263 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(0.,0.,1.)); +#268 = ORIENTED_EDGE('',*,*,#269,.F.); +#269 = EDGE_CURVE('',#253,#262,#270,.T.); +#270 = LINE('',#271,#272); +#271 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#272 = VECTOR('',#273,1.); +#273 = DIRECTION('',(0.,-1.,0.)); +#274 = PLANE('',#275); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#277 = DIRECTION('',(1.,0.,0.)); +#278 = DIRECTION('',(0.,-1.,0.)); +#279 = ADVANCED_FACE('',(#280),#330,.F.); +#280 = FACE_BOUND('',#281,.F.); +#281 = EDGE_LOOP('',(#282,#292,#298,#299,#300,#308,#316,#324)); +#282 = ORIENTED_EDGE('',*,*,#283,.F.); +#283 = EDGE_CURVE('',#284,#286,#288,.T.); +#284 = VERTEX_POINT('',#285); +#285 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#286 = VERTEX_POINT('',#287); +#287 = CARTESIAN_POINT('',(0.95,1.27,0.2)); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(-1.,0.,0.)); +#292 = ORIENTED_EDGE('',*,*,#293,.T.); +#293 = EDGE_CURVE('',#284,#135,#294,.T.); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(0.,0.,1.)); +#298 = ORIENTED_EDGE('',*,*,#142,.T.); +#299 = ORIENTED_EDGE('',*,*,#252,.F.); +#300 = ORIENTED_EDGE('',*,*,#301,.F.); +#301 = EDGE_CURVE('',#302,#253,#304,.T.); +#302 = VERTEX_POINT('',#303); +#303 = CARTESIAN_POINT('',(-0.95,1.27,0.2)); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(-1.,0.,0.)); +#308 = ORIENTED_EDGE('',*,*,#309,.T.); +#309 = EDGE_CURVE('',#302,#310,#312,.T.); +#310 = VERTEX_POINT('',#311); +#311 = CARTESIAN_POINT('',(-0.816025403784,1.27,0.7)); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-0.876313972081,1.27,0.475)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(0.258819045103,0.,0.965925826289)); +#316 = ORIENTED_EDGE('',*,*,#317,.T.); +#317 = EDGE_CURVE('',#310,#318,#320,.T.); +#318 = VERTEX_POINT('',#319); +#319 = CARTESIAN_POINT('',(0.816025403784,1.27,0.7)); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.216987298108,1.27,0.7)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.,0.)); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#318,#286,#326,.T.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(0.893060796608,1.27,0.4125)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.258819045103,0.,-0.965925826289)); +#330 = PLANE('',#331); +#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); +#332 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#333 = DIRECTION('',(0.,-1.,0.)); +#334 = DIRECTION('',(-1.,0.,0.)); +#335 = ADVANCED_FACE('',(#336),#386,.F.); +#336 = FACE_BOUND('',#337,.F.); +#337 = EDGE_LOOP('',(#338,#346,#347,#348,#356,#364,#372,#380)); +#338 = ORIENTED_EDGE('',*,*,#339,.F.); +#339 = EDGE_CURVE('',#262,#340,#342,.T.); +#340 = VERTEX_POINT('',#341); +#341 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#342 = LINE('',#343,#344); +#343 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#344 = VECTOR('',#345,1.); +#345 = DIRECTION('',(1.,0.,0.)); +#346 = ORIENTED_EDGE('',*,*,#261,.T.); +#347 = ORIENTED_EDGE('',*,*,#126,.T.); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#127,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(0.,0.,1.)); +#356 = ORIENTED_EDGE('',*,*,#357,.F.); +#357 = EDGE_CURVE('',#358,#350,#360,.T.); +#358 = VERTEX_POINT('',#359); +#359 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(1.,0.,0.)); +#364 = ORIENTED_EDGE('',*,*,#365,.F.); +#365 = EDGE_CURVE('',#366,#358,#368,.T.); +#366 = VERTEX_POINT('',#367); +#367 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289) + ); +#372 = ORIENTED_EDGE('',*,*,#373,.F.); +#373 = EDGE_CURVE('',#374,#366,#376,.T.); +#374 = VERTEX_POINT('',#375); +#375 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#376 = LINE('',#377,#378); +#377 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#378 = VECTOR('',#379,1.); +#379 = DIRECTION('',(1.,0.,0.)); +#380 = ORIENTED_EDGE('',*,*,#381,.F.); +#381 = EDGE_CURVE('',#340,#374,#382,.T.); +#382 = LINE('',#383,#384); +#383 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#384 = VECTOR('',#385,1.); +#385 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289)); +#386 = PLANE('',#387); +#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390); +#388 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#389 = DIRECTION('',(0.,1.,0.)); +#390 = DIRECTION('',(1.,0.,0.)); +#391 = ADVANCED_FACE('',(#392),#403,.F.); +#392 = FACE_BOUND('',#393,.F.); +#393 = EDGE_LOOP('',(#394,#395,#396,#397)); +#394 = ORIENTED_EDGE('',*,*,#349,.T.); +#395 = ORIENTED_EDGE('',*,*,#134,.T.); +#396 = ORIENTED_EDGE('',*,*,#293,.F.); +#397 = ORIENTED_EDGE('',*,*,#398,.F.); +#398 = EDGE_CURVE('',#350,#284,#399,.T.); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.,1.,0.)); +#403 = PLANE('',#404); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#406 = DIRECTION('',(-1.,0.,0.)); +#407 = DIRECTION('',(0.,1.,0.)); +#408 = ADVANCED_FACE('',(#409),#434,.F.); +#409 = FACE_BOUND('',#410,.F.); +#410 = EDGE_LOOP('',(#411,#419,#427,#433)); +#411 = ORIENTED_EDGE('',*,*,#412,.T.); +#412 = EDGE_CURVE('',#157,#413,#415,.T.); +#413 = VERTEX_POINT('',#414); +#414 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(-0.,-0.,-1.)); +#419 = ORIENTED_EDGE('',*,*,#420,.T.); +#420 = EDGE_CURVE('',#413,#421,#423,.T.); +#421 = VERTEX_POINT('',#422); +#422 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#423 = LINE('',#424,#425); +#424 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#425 = VECTOR('',#426,1.); +#426 = DIRECTION('',(-1.,0.,0.)); +#427 = ORIENTED_EDGE('',*,*,#428,.F.); +#428 = EDGE_CURVE('',#166,#421,#429,.T.); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(-0.,-0.,-1.)); +#433 = ORIENTED_EDGE('',*,*,#173,.F.); +#434 = PLANE('',#435); +#435 = AXIS2_PLACEMENT_3D('',#436,#437,#438); +#436 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#437 = DIRECTION('',(0.,1.,0.)); +#438 = DIRECTION('',(-1.,0.,0.)); +#439 = ADVANCED_FACE('',(#440),#458,.F.); +#440 = FACE_BOUND('',#441,.F.); +#441 = EDGE_LOOP('',(#442,#450,#456,#457)); +#442 = ORIENTED_EDGE('',*,*,#443,.T.); +#443 = EDGE_CURVE('',#188,#444,#446,.T.); +#444 = VERTEX_POINT('',#445); +#445 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(-0.,-0.,-1.)); +#450 = ORIENTED_EDGE('',*,*,#451,.T.); +#451 = EDGE_CURVE('',#444,#413,#452,.T.); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(0.,1.,0.)); +#456 = ORIENTED_EDGE('',*,*,#412,.F.); +#457 = ORIENTED_EDGE('',*,*,#197,.F.); +#458 = PLANE('',#459); +#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462); +#460 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#461 = DIRECTION('',(1.,0.,0.)); +#462 = DIRECTION('',(-0.,1.,0.)); +#463 = ADVANCED_FACE('',(#464),#482,.F.); +#464 = FACE_BOUND('',#465,.F.); +#465 = EDGE_LOOP('',(#466,#467,#475,#481)); +#466 = ORIENTED_EDGE('',*,*,#428,.T.); +#467 = ORIENTED_EDGE('',*,*,#468,.T.); +#468 = EDGE_CURVE('',#421,#469,#471,.T.); +#469 = VERTEX_POINT('',#470); +#470 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.,-1.,0.)); +#475 = ORIENTED_EDGE('',*,*,#476,.F.); +#476 = EDGE_CURVE('',#214,#469,#477,.T.); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(-0.,-0.,-1.)); +#481 = ORIENTED_EDGE('',*,*,#221,.F.); +#482 = PLANE('',#483); +#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486); +#484 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#485 = DIRECTION('',(-1.,0.,0.)); +#486 = DIRECTION('',(0.,-1.,0.)); +#487 = ADVANCED_FACE('',(#488),#499,.F.); +#488 = FACE_BOUND('',#489,.F.); +#489 = EDGE_LOOP('',(#490,#491,#497,#498)); +#490 = ORIENTED_EDGE('',*,*,#476,.T.); +#491 = ORIENTED_EDGE('',*,*,#492,.T.); +#492 = EDGE_CURVE('',#469,#444,#493,.T.); +#493 = LINE('',#494,#495); +#494 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#495 = VECTOR('',#496,1.); +#496 = DIRECTION('',(1.,0.,0.)); +#497 = ORIENTED_EDGE('',*,*,#443,.F.); +#498 = ORIENTED_EDGE('',*,*,#238,.F.); +#499 = PLANE('',#500); +#500 = AXIS2_PLACEMENT_3D('',#501,#502,#503); +#501 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#502 = DIRECTION('',(0.,-1.,0.)); +#503 = DIRECTION('',(1.,0.,0.)); +#504 = ADVANCED_FACE('',(#505),#516,.F.); +#505 = FACE_BOUND('',#506,.F.); +#506 = EDGE_LOOP('',(#507,#508,#509,#510)); +#507 = ORIENTED_EDGE('',*,*,#301,.T.); +#508 = ORIENTED_EDGE('',*,*,#269,.T.); +#509 = ORIENTED_EDGE('',*,*,#339,.T.); +#510 = ORIENTED_EDGE('',*,*,#511,.T.); +#511 = EDGE_CURVE('',#340,#302,#512,.T.); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#516 = PLANE('',#517); +#517 = AXIS2_PLACEMENT_3D('',#518,#519,#520); +#518 = CARTESIAN_POINT('',(0.,0.,0.2)); +#519 = DIRECTION('',(0.,0.,1.)); +#520 = DIRECTION('',(1.,0.,-0.)); +#521 = ADVANCED_FACE('',(#522),#533,.F.); +#522 = FACE_BOUND('',#523,.F.); +#523 = EDGE_LOOP('',(#524,#525,#531,#532)); +#524 = ORIENTED_EDGE('',*,*,#283,.T.); +#525 = ORIENTED_EDGE('',*,*,#526,.F.); +#526 = EDGE_CURVE('',#358,#286,#527,.T.); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#531 = ORIENTED_EDGE('',*,*,#357,.T.); +#532 = ORIENTED_EDGE('',*,*,#398,.T.); +#533 = PLANE('',#534); +#534 = AXIS2_PLACEMENT_3D('',#535,#536,#537); +#535 = CARTESIAN_POINT('',(0.,0.,0.2)); +#536 = DIRECTION('',(0.,0.,1.)); +#537 = DIRECTION('',(1.,0.,-0.)); +#538 = ADVANCED_FACE('',(#539),#550,.T.); +#539 = FACE_BOUND('',#540,.T.); +#540 = EDGE_LOOP('',(#541,#542,#548,#549)); +#541 = ORIENTED_EDGE('',*,*,#365,.F.); +#542 = ORIENTED_EDGE('',*,*,#543,.T.); +#543 = EDGE_CURVE('',#366,#318,#544,.T.); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#548 = ORIENTED_EDGE('',*,*,#325,.T.); +#549 = ORIENTED_EDGE('',*,*,#526,.F.); +#550 = PLANE('',#551); +#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554); +#552 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#553 = DIRECTION('',(-0.965925826289,-5.746937261686E-17,-0.258819045103 + )); +#554 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289) + ); +#555 = ADVANCED_FACE('',(#556),#567,.T.); +#556 = FACE_BOUND('',#557,.T.); +#557 = EDGE_LOOP('',(#558,#559,#565,#566)); +#558 = ORIENTED_EDGE('',*,*,#373,.F.); +#559 = ORIENTED_EDGE('',*,*,#560,.T.); +#560 = EDGE_CURVE('',#374,#310,#561,.T.); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#565 = ORIENTED_EDGE('',*,*,#317,.T.); +#566 = ORIENTED_EDGE('',*,*,#543,.F.); +#567 = PLANE('',#568); +#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571); +#569 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#570 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#571 = DIRECTION('',(1.,0.,0.)); +#572 = ADVANCED_FACE('',(#573),#579,.T.); +#573 = FACE_BOUND('',#574,.T.); +#574 = EDGE_LOOP('',(#575,#576,#577,#578)); +#575 = ORIENTED_EDGE('',*,*,#381,.F.); +#576 = ORIENTED_EDGE('',*,*,#511,.T.); +#577 = ORIENTED_EDGE('',*,*,#309,.T.); +#578 = ORIENTED_EDGE('',*,*,#560,.F.); +#579 = PLANE('',#580); +#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583); +#581 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#582 = DIRECTION('',(0.965925826289,-5.746937261686E-17,-0.258819045103) + ); +#583 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289)); +#584 = ADVANCED_FACE('',(#585),#591,.T.); +#585 = FACE_BOUND('',#586,.T.); +#586 = EDGE_LOOP('',(#587,#588,#589,#590)); +#587 = ORIENTED_EDGE('',*,*,#468,.T.); +#588 = ORIENTED_EDGE('',*,*,#492,.T.); +#589 = ORIENTED_EDGE('',*,*,#451,.T.); +#590 = ORIENTED_EDGE('',*,*,#420,.T.); +#591 = PLANE('',#592); +#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595); +#593 = CARTESIAN_POINT('',(-6.938893903907E-18,0.,3.75)); +#594 = DIRECTION('',(0.,0.,1.)); +#595 = DIRECTION('',(1.,0.,-0.)); +#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#600)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#597,#598,#599)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#597 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#598 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#599 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#600 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#597, + 'distance_accuracy_value','confusion accuracy'); +#601 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#602,#604); +#602 = ( REPRESENTATION_RELATIONSHIP('','',#75,#48) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#603) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#603 = ITEM_DEFINED_TRANSFORMATION('','',#11,#49); +#604 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#605 + ); +#605 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56','Body010','',#43,#70,$); +#606 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#72)); +#607 = SHAPE_DEFINITION_REPRESENTATION(#608,#614); +#608 = PRODUCT_DEFINITION_SHAPE('','',#609); +#609 = PRODUCT_DEFINITION('design','',#610,#613); +#610 = PRODUCT_DEFINITION_FORMATION('','',#611); +#611 = PRODUCT('Lead010','Lead010','',(#612)); +#612 = PRODUCT_CONTEXT('',#2,'mechanical'); +#613 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#614 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#615),#901); +#615 = MANIFOLD_SOLID_BREP('',#616); +#616 = CLOSED_SHELL('',(#617,#657,#688,#719,#752,#785,#816,#847,#869, + #885)); +#617 = ADVANCED_FACE('',(#618),#652,.T.); +#618 = FACE_BOUND('',#619,.T.); +#619 = EDGE_LOOP('',(#620,#630,#638,#646)); +#620 = ORIENTED_EDGE('',*,*,#621,.T.); +#621 = EDGE_CURVE('',#622,#624,#626,.T.); +#622 = VERTEX_POINT('',#623); +#623 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(2.15,-0.3,0.)); +#626 = LINE('',#627,#628); +#627 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#628 = VECTOR('',#629,1.); +#629 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#630 = ORIENTED_EDGE('',*,*,#631,.T.); +#631 = EDGE_CURVE('',#624,#632,#634,.T.); +#632 = VERTEX_POINT('',#633); +#633 = CARTESIAN_POINT('',(2.15,0.3,0.)); +#634 = LINE('',#635,#636); +#635 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#636 = VECTOR('',#637,1.); +#637 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#638 = ORIENTED_EDGE('',*,*,#639,.T.); +#639 = EDGE_CURVE('',#632,#640,#642,.T.); +#640 = VERTEX_POINT('',#641); +#641 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(0.,1.110223024625E-16,1.)); +#646 = ORIENTED_EDGE('',*,*,#647,.T.); +#647 = EDGE_CURVE('',#640,#622,#648,.T.); +#648 = LINE('',#649,#650); +#649 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#650 = VECTOR('',#651,1.); +#651 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#652 = PLANE('',#653); +#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656); +#654 = CARTESIAN_POINT('',(2.15,3.087807787239E-17,0.1)); +#655 = DIRECTION('',(1.,0.,0.)); +#656 = DIRECTION('',(-0.,1.,0.)); +#657 = ADVANCED_FACE('',(#658),#683,.F.); +#658 = FACE_BOUND('',#659,.F.); +#659 = EDGE_LOOP('',(#660,#668,#669,#677)); +#660 = ORIENTED_EDGE('',*,*,#661,.F.); +#661 = EDGE_CURVE('',#624,#662,#664,.T.); +#662 = VERTEX_POINT('',#663); +#663 = CARTESIAN_POINT('',(0.825,-0.3,0.)); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(2.15,-0.3,-1.387778780781E-17)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#668 = ORIENTED_EDGE('',*,*,#631,.T.); +#669 = ORIENTED_EDGE('',*,*,#670,.T.); +#670 = EDGE_CURVE('',#632,#671,#673,.T.); +#671 = VERTEX_POINT('',#672); +#672 = CARTESIAN_POINT('',(0.825,0.3,0.)); +#673 = LINE('',#674,#675); +#674 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#675 = VECTOR('',#676,1.); +#676 = DIRECTION('',(-1.,1.110223024625E-16,-1.110223024625E-16)); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#662,#671,#679,.T.); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.825,-0.3,-1.387778780781E-16)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#683 = PLANE('',#684); +#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687); +#685 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#686 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#687 = DIRECTION('',(1.110223024625E-16,1.,-5.167288087198E-45)); +#688 = ADVANCED_FACE('',(#689),#714,.F.); +#689 = FACE_BOUND('',#690,.F.); +#690 = EDGE_LOOP('',(#691,#699,#700,#708)); +#691 = ORIENTED_EDGE('',*,*,#692,.F.); +#692 = EDGE_CURVE('',#640,#693,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#699 = ORIENTED_EDGE('',*,*,#647,.T.); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#622,#702,#704,.T.); +#702 = VERTEX_POINT('',#703); +#703 = CARTESIAN_POINT('',(0.825,-0.3,0.2)); +#704 = LINE('',#705,#706); +#705 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#706 = VECTOR('',#707,1.); +#707 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#708 = ORIENTED_EDGE('',*,*,#709,.F.); +#709 = EDGE_CURVE('',#693,#702,#710,.T.); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#714 = PLANE('',#715); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#717 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.)); +#718 = DIRECTION('',(-1.110223024625E-16,-1.,5.167288087198E-45)); +#719 = ADVANCED_FACE('',(#720),#747,.T.); +#720 = FACE_BOUND('',#721,.T.); +#721 = EDGE_LOOP('',(#722,#731,#739,#746)); +#722 = ORIENTED_EDGE('',*,*,#723,.T.); +#723 = EDGE_CURVE('',#662,#724,#726,.T.); +#724 = VERTEX_POINT('',#725); +#725 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#726 = CIRCLE('',#727,0.3); +#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730); +#728 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#729 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#730 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#731 = ORIENTED_EDGE('',*,*,#732,.T.); +#732 = EDGE_CURVE('',#724,#733,#735,.T.); +#733 = VERTEX_POINT('',#734); +#734 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#735 = LINE('',#736,#737); +#736 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#737 = VECTOR('',#738,1.); +#738 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#739 = ORIENTED_EDGE('',*,*,#740,.F.); +#740 = EDGE_CURVE('',#671,#733,#741,.T.); +#741 = CIRCLE('',#742,0.3); +#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745); +#743 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#744 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#745 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#746 = ORIENTED_EDGE('',*,*,#678,.F.); +#747 = CYLINDRICAL_SURFACE('',#748,0.3); +#748 = AXIS2_PLACEMENT_3D('',#749,#750,#751); +#749 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#750 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#751 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#752 = ADVANCED_FACE('',(#753),#780,.F.); +#753 = FACE_BOUND('',#754,.F.); +#754 = EDGE_LOOP('',(#755,#756,#765,#773)); +#755 = ORIENTED_EDGE('',*,*,#709,.T.); +#756 = ORIENTED_EDGE('',*,*,#757,.T.); +#757 = EDGE_CURVE('',#702,#758,#760,.T.); +#758 = VERTEX_POINT('',#759); +#759 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#760 = CIRCLE('',#761,0.1); +#761 = AXIS2_PLACEMENT_3D('',#762,#763,#764); +#762 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#763 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#764 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#765 = ORIENTED_EDGE('',*,*,#766,.F.); +#766 = EDGE_CURVE('',#767,#758,#769,.T.); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#773 = ORIENTED_EDGE('',*,*,#774,.F.); +#774 = EDGE_CURVE('',#693,#767,#775,.T.); +#775 = CIRCLE('',#776,0.1); +#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779); +#777 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#778 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#779 = DIRECTION('',(1.,1.386669559959E-31,5.551115123126E-16)); +#780 = CYLINDRICAL_SURFACE('',#781,0.1); +#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784); +#782 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#783 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#784 = DIRECTION('',(1.,2.311115933264E-31,8.326672684689E-16)); +#785 = ADVANCED_FACE('',(#786),#811,.F.); +#786 = FACE_BOUND('',#787,.F.); +#787 = EDGE_LOOP('',(#788,#796,#797,#805)); +#788 = ORIENTED_EDGE('',*,*,#789,.F.); +#789 = EDGE_CURVE('',#724,#790,#792,.T.); +#790 = VERTEX_POINT('',#791); +#791 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#792 = LINE('',#793,#794); +#793 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#794 = VECTOR('',#795,1.); +#795 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#796 = ORIENTED_EDGE('',*,*,#732,.T.); +#797 = ORIENTED_EDGE('',*,*,#798,.T.); +#798 = EDGE_CURVE('',#733,#799,#801,.T.); +#799 = VERTEX_POINT('',#800); +#800 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(3.697785493223E-32,4.440892098501E-16,1.)); +#805 = ORIENTED_EDGE('',*,*,#806,.F.); +#806 = EDGE_CURVE('',#790,#799,#807,.T.); +#807 = LINE('',#808,#809); +#808 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#809 = VECTOR('',#810,1.); +#810 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#811 = PLANE('',#812); +#812 = AXIS2_PLACEMENT_3D('',#813,#814,#815); +#813 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#814 = DIRECTION('',(1.,-3.330669073875E-16,1.109335647967E-31)); +#815 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#816 = ADVANCED_FACE('',(#817),#842,.F.); +#817 = FACE_BOUND('',#818,.F.); +#818 = EDGE_LOOP('',(#819,#827,#828,#836)); +#819 = ORIENTED_EDGE('',*,*,#820,.T.); +#820 = EDGE_CURVE('',#821,#790,#823,.T.); +#821 = VERTEX_POINT('',#822); +#822 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(-1.,2.22044604925E-16,-6.123233995737E-17)); +#827 = ORIENTED_EDGE('',*,*,#806,.T.); +#828 = ORIENTED_EDGE('',*,*,#829,.T.); +#829 = EDGE_CURVE('',#799,#830,#832,.T.); +#830 = VERTEX_POINT('',#831); +#831 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(1.,-2.22044604925E-16,6.123233995737E-17)); +#836 = ORIENTED_EDGE('',*,*,#837,.T.); +#837 = EDGE_CURVE('',#830,#821,#838,.T.); +#838 = LINE('',#839,#840); +#839 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#840 = VECTOR('',#841,1.); +#841 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#842 = PLANE('',#843); +#843 = AXIS2_PLACEMENT_3D('',#844,#845,#846); +#844 = CARTESIAN_POINT('',(0.625,5.252742685258E-16,1.625000000003)); +#845 = DIRECTION('',(-8.326672684689E-16,-4.625929269271E-16,-1.)); +#846 = DIRECTION('',(-1.,0.,8.326672684689E-16)); +#847 = ADVANCED_FACE('',(#848),#864,.F.); +#848 = FACE_BOUND('',#849,.F.); +#849 = EDGE_LOOP('',(#850,#856,#857,#863)); +#850 = ORIENTED_EDGE('',*,*,#851,.F.); +#851 = EDGE_CURVE('',#767,#830,#852,.T.); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#856 = ORIENTED_EDGE('',*,*,#766,.T.); +#857 = ORIENTED_EDGE('',*,*,#858,.T.); +#858 = EDGE_CURVE('',#758,#821,#859,.T.); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#863 = ORIENTED_EDGE('',*,*,#837,.F.); +#864 = PLANE('',#865); +#865 = AXIS2_PLACEMENT_3D('',#866,#867,#868); +#866 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#867 = DIRECTION('',(-1.,3.330669073875E-16,-1.109335647967E-31)); +#868 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#869 = ADVANCED_FACE('',(#870),#880,.T.); +#870 = FACE_BOUND('',#871,.T.); +#871 = EDGE_LOOP('',(#872,#873,#874,#875,#876,#877,#878,#879)); +#872 = ORIENTED_EDGE('',*,*,#701,.T.); +#873 = ORIENTED_EDGE('',*,*,#757,.T.); +#874 = ORIENTED_EDGE('',*,*,#858,.T.); +#875 = ORIENTED_EDGE('',*,*,#820,.T.); +#876 = ORIENTED_EDGE('',*,*,#789,.F.); +#877 = ORIENTED_EDGE('',*,*,#723,.F.); +#878 = ORIENTED_EDGE('',*,*,#661,.F.); +#879 = ORIENTED_EDGE('',*,*,#621,.F.); +#880 = PLANE('',#881); +#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884); +#882 = CARTESIAN_POINT('',(1.039206125874,-0.3,0.514206125875)); +#883 = DIRECTION('',(0.,-1.,3.171397180526E-16)); +#884 = DIRECTION('',(0.,-3.171397180526E-16,-1.)); +#885 = ADVANCED_FACE('',(#886),#896,.T.); +#886 = FACE_BOUND('',#887,.T.); +#887 = EDGE_LOOP('',(#888,#889,#890,#891,#892,#893,#894,#895)); +#888 = ORIENTED_EDGE('',*,*,#670,.T.); +#889 = ORIENTED_EDGE('',*,*,#740,.T.); +#890 = ORIENTED_EDGE('',*,*,#798,.T.); +#891 = ORIENTED_EDGE('',*,*,#829,.T.); +#892 = ORIENTED_EDGE('',*,*,#851,.F.); +#893 = ORIENTED_EDGE('',*,*,#774,.F.); +#894 = ORIENTED_EDGE('',*,*,#692,.F.); +#895 = ORIENTED_EDGE('',*,*,#639,.F.); +#896 = PLANE('',#897); +#897 = AXIS2_PLACEMENT_3D('',#898,#899,#900); +#898 = CARTESIAN_POINT('',(1.039206125874,0.3,0.514206125875)); +#899 = DIRECTION('',(0.,1.,-3.269362423072E-16)); +#900 = DIRECTION('',(0.,3.269362423072E-16,1.)); +#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#905)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#902,#903,#904)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#902 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#903 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#904 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#905 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#902, + 'distance_accuracy_value','confusion accuracy'); +#906 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#907,#909); +#907 = ( REPRESENTATION_RELATIONSHIP('','',#614,#48) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#908) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#908 = ITEM_DEFINED_TRANSFORMATION('','',#11,#53); +#909 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#910 + ); +#910 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','Lead010','',#43,#609,$); +#911 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#611)); +#912 = SHAPE_DEFINITION_REPRESENTATION(#913,#919); +#913 = PRODUCT_DEFINITION_SHAPE('','',#914); +#914 = PRODUCT_DEFINITION('design','',#915,#918); +#915 = PRODUCT_DEFINITION_FORMATION('','',#916); +#916 = PRODUCT('01x01_P2.54mm_Vertical_SMD011', + '01x01_P2.54mm_Vertical_SMD011','',(#917)); +#917 = PRODUCT_CONTEXT('',#2,'mechanical'); +#918 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#919 = SHAPE_REPRESENTATION('',(#11,#920,#924),#928); +#920 = AXIS2_PLACEMENT_3D('',#921,#922,#923); +#921 = CARTESIAN_POINT('',(0.,0.,0.)); +#922 = DIRECTION('',(0.,0.,1.)); +#923 = DIRECTION('',(1.,0.,0.)); +#924 = AXIS2_PLACEMENT_3D('',#925,#926,#927); +#925 = CARTESIAN_POINT('',(0.,0.,0.)); +#926 = DIRECTION('',(0.,0.,1.)); +#927 = DIRECTION('',(1.,0.,0.)); +#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#932)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#929,#930,#931)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#929 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#930 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#931 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#932 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#929, + 'distance_accuracy_value','confusion accuracy'); +#933 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#934,#936); +#934 = ( REPRESENTATION_RELATIONSHIP('','',#919,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#935) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#935 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#936 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#937 + ); +#937 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('61', + '01x01_P2.54mm_Vertical_SMD011','',#5,#914,$); +#938 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#916)); +#939 = SHAPE_DEFINITION_REPRESENTATION(#940,#946); +#940 = PRODUCT_DEFINITION_SHAPE('','',#941); +#941 = PRODUCT_DEFINITION('design','',#942,#945); +#942 = PRODUCT_DEFINITION_FORMATION('','',#943); +#943 = PRODUCT('Body011','Body011','',(#944)); +#944 = PRODUCT_CONTEXT('',#2,'mechanical'); +#945 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#946 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#947),#1467); +#947 = MANIFOLD_SOLID_BREP('',#948); +#948 = CLOSED_SHELL('',(#949,#1023,#1054,#1078,#1102,#1119,#1150,#1206, + #1262,#1279,#1310,#1334,#1358,#1375,#1392,#1409,#1426,#1443,#1455)); +#949 = ADVANCED_FACE('',(#950,#984),#1018,.T.); +#950 = FACE_BOUND('',#951,.T.); +#951 = EDGE_LOOP('',(#952,#962,#970,#978)); +#952 = ORIENTED_EDGE('',*,*,#953,.F.); +#953 = EDGE_CURVE('',#954,#956,#958,.T.); +#954 = VERTEX_POINT('',#955); +#955 = CARTESIAN_POINT('',(0.833333333333,0.833333333333,7.5)); +#956 = VERTEX_POINT('',#957); +#957 = CARTESIAN_POINT('',(-0.833333333333,0.833333333333,7.5)); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(0.5,0.833333333333,7.5)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(-1.,0.,0.)); +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#954,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.833333333333,-0.833333333333,7.5)); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(0.833333333333,-0.5,7.5)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(0.,1.,0.)); +#970 = ORIENTED_EDGE('',*,*,#971,.F.); +#971 = EDGE_CURVE('',#972,#964,#974,.T.); +#972 = VERTEX_POINT('',#973); +#973 = CARTESIAN_POINT('',(-0.833333333333,-0.833333333333,7.5)); +#974 = LINE('',#975,#976); +#975 = CARTESIAN_POINT('',(-0.5,-0.833333333333,7.5)); +#976 = VECTOR('',#977,1.); +#977 = DIRECTION('',(1.,0.,0.)); +#978 = ORIENTED_EDGE('',*,*,#979,.F.); +#979 = EDGE_CURVE('',#956,#972,#980,.T.); +#980 = LINE('',#981,#982); +#981 = CARTESIAN_POINT('',(-0.833333333333,0.5,7.5)); +#982 = VECTOR('',#983,1.); +#983 = DIRECTION('',(0.,-1.,0.)); +#984 = FACE_BOUND('',#985,.T.); +#985 = EDGE_LOOP('',(#986,#996,#1004,#1012)); +#986 = ORIENTED_EDGE('',*,*,#987,.T.); +#987 = EDGE_CURVE('',#988,#990,#992,.T.); +#988 = VERTEX_POINT('',#989); +#989 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#992 = LINE('',#993,#994); +#993 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#994 = VECTOR('',#995,1.); +#995 = DIRECTION('',(0.,-1.,0.)); +#996 = ORIENTED_EDGE('',*,*,#997,.T.); +#997 = EDGE_CURVE('',#990,#998,#1000,.T.); +#998 = VERTEX_POINT('',#999); +#999 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(1.,0.,0.)); +#1004 = ORIENTED_EDGE('',*,*,#1005,.T.); +#1005 = EDGE_CURVE('',#998,#1006,#1008,.T.); +#1006 = VERTEX_POINT('',#1007); +#1007 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(0.,1.,0.)); +#1012 = ORIENTED_EDGE('',*,*,#1013,.T.); +#1013 = EDGE_CURVE('',#1006,#988,#1014,.T.); +#1014 = LINE('',#1015,#1016); +#1015 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#1016 = VECTOR('',#1017,1.); +#1017 = DIRECTION('',(-1.,0.,0.)); +#1018 = PLANE('',#1019); +#1019 = AXIS2_PLACEMENT_3D('',#1020,#1021,#1022); +#1020 = CARTESIAN_POINT('',(0.,0.,7.5)); +#1021 = DIRECTION('',(0.,0.,1.)); +#1022 = DIRECTION('',(1.,0.,-0.)); +#1023 = ADVANCED_FACE('',(#1024),#1049,.F.); +#1024 = FACE_BOUND('',#1025,.T.); +#1025 = EDGE_LOOP('',(#1026,#1034,#1035,#1043)); +#1026 = ORIENTED_EDGE('',*,*,#1027,.F.); +#1027 = EDGE_CURVE('',#954,#1028,#1030,.T.); +#1028 = VERTEX_POINT('',#1029); +#1029 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#1030 = LINE('',#1031,#1032); +#1031 = CARTESIAN_POINT('',(0.444444444444,0.444444444444,7.111111111111 + )); +#1032 = VECTOR('',#1033,1.); +#1033 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#1034 = ORIENTED_EDGE('',*,*,#953,.T.); +#1035 = ORIENTED_EDGE('',*,*,#1036,.T.); +#1036 = EDGE_CURVE('',#956,#1037,#1039,.T.); +#1037 = VERTEX_POINT('',#1038); +#1038 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#1039 = LINE('',#1040,#1041); +#1040 = CARTESIAN_POINT('',(-0.444444444444,0.444444444444, + 7.111111111111)); +#1041 = VECTOR('',#1042,1.); +#1042 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#1043 = ORIENTED_EDGE('',*,*,#1044,.F.); +#1044 = EDGE_CURVE('',#1028,#1037,#1045,.T.); +#1045 = LINE('',#1046,#1047); +#1046 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#1047 = VECTOR('',#1048,1.); +#1048 = DIRECTION('',(-1.,0.,0.)); +#1049 = PLANE('',#1050); +#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053); +#1051 = CARTESIAN_POINT('',(0.5,0.666666666667,7.333333333333)); +#1052 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#1053 = DIRECTION('',(1.,0.,0.)); +#1054 = ADVANCED_FACE('',(#1055),#1073,.F.); +#1055 = FACE_BOUND('',#1056,.T.); +#1056 = EDGE_LOOP('',(#1057,#1065,#1066,#1067)); +#1057 = ORIENTED_EDGE('',*,*,#1058,.F.); +#1058 = EDGE_CURVE('',#964,#1059,#1061,.T.); +#1059 = VERTEX_POINT('',#1060); +#1060 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#1061 = LINE('',#1062,#1063); +#1062 = CARTESIAN_POINT('',(0.444444444444,-0.444444444444, + 7.111111111111)); +#1063 = VECTOR('',#1064,1.); +#1064 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); +#1065 = ORIENTED_EDGE('',*,*,#963,.T.); +#1066 = ORIENTED_EDGE('',*,*,#1027,.T.); +#1067 = ORIENTED_EDGE('',*,*,#1068,.F.); +#1068 = EDGE_CURVE('',#1059,#1028,#1069,.T.); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(0.,1.,0.)); +#1073 = PLANE('',#1074); +#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077); +#1075 = CARTESIAN_POINT('',(0.666666666667,-0.5,7.333333333333)); +#1076 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#1077 = DIRECTION('',(0.,-1.,0.)); +#1078 = ADVANCED_FACE('',(#1079),#1097,.F.); +#1079 = FACE_BOUND('',#1080,.T.); +#1080 = EDGE_LOOP('',(#1081,#1082,#1083,#1091)); +#1081 = ORIENTED_EDGE('',*,*,#1036,.F.); +#1082 = ORIENTED_EDGE('',*,*,#979,.T.); +#1083 = ORIENTED_EDGE('',*,*,#1084,.T.); +#1084 = EDGE_CURVE('',#972,#1085,#1087,.T.); +#1085 = VERTEX_POINT('',#1086); +#1086 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(-0.444444444444,-0.444444444444, + 7.111111111111)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#1091 = ORIENTED_EDGE('',*,*,#1092,.F.); +#1092 = EDGE_CURVE('',#1037,#1085,#1093,.T.); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.,-1.,0.)); +#1097 = PLANE('',#1098); +#1098 = AXIS2_PLACEMENT_3D('',#1099,#1100,#1101); +#1099 = CARTESIAN_POINT('',(-0.666666666667,0.5,7.333333333333)); +#1100 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#1101 = DIRECTION('',(0.,1.,0.)); +#1102 = ADVANCED_FACE('',(#1103),#1114,.F.); +#1103 = FACE_BOUND('',#1104,.T.); +#1104 = EDGE_LOOP('',(#1105,#1106,#1107,#1108)); +#1105 = ORIENTED_EDGE('',*,*,#1084,.F.); +#1106 = ORIENTED_EDGE('',*,*,#971,.T.); +#1107 = ORIENTED_EDGE('',*,*,#1058,.T.); +#1108 = ORIENTED_EDGE('',*,*,#1109,.F.); +#1109 = EDGE_CURVE('',#1085,#1059,#1110,.T.); +#1110 = LINE('',#1111,#1112); +#1111 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#1112 = VECTOR('',#1113,1.); +#1113 = DIRECTION('',(1.,0.,0.)); +#1114 = PLANE('',#1115); +#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118); +#1116 = CARTESIAN_POINT('',(-0.5,-0.666666666667,7.333333333333)); +#1117 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#1118 = DIRECTION('',(-1.,-0.,0.)); +#1119 = ADVANCED_FACE('',(#1120),#1145,.F.); +#1120 = FACE_BOUND('',#1121,.F.); +#1121 = EDGE_LOOP('',(#1122,#1130,#1131,#1139)); +#1122 = ORIENTED_EDGE('',*,*,#1123,.T.); +#1123 = EDGE_CURVE('',#1124,#988,#1126,.T.); +#1124 = VERTEX_POINT('',#1125); +#1125 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(0.,0.,1.)); +#1130 = ORIENTED_EDGE('',*,*,#987,.T.); +#1131 = ORIENTED_EDGE('',*,*,#1132,.F.); +#1132 = EDGE_CURVE('',#1133,#990,#1135,.T.); +#1133 = VERTEX_POINT('',#1134); +#1134 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(0.,0.,1.)); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#1124,#1133,#1141,.T.); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(0.,-1.,0.)); +#1145 = PLANE('',#1146); +#1146 = AXIS2_PLACEMENT_3D('',#1147,#1148,#1149); +#1147 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1148 = DIRECTION('',(1.,0.,0.)); +#1149 = DIRECTION('',(0.,-1.,0.)); +#1150 = ADVANCED_FACE('',(#1151),#1201,.F.); +#1151 = FACE_BOUND('',#1152,.F.); +#1152 = EDGE_LOOP('',(#1153,#1163,#1169,#1170,#1171,#1179,#1187,#1195)); +#1153 = ORIENTED_EDGE('',*,*,#1154,.F.); +#1154 = EDGE_CURVE('',#1155,#1157,#1159,.T.); +#1155 = VERTEX_POINT('',#1156); +#1156 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1157 = VERTEX_POINT('',#1158); +#1158 = CARTESIAN_POINT('',(0.95,1.27,0.2)); +#1159 = LINE('',#1160,#1161); +#1160 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1161 = VECTOR('',#1162,1.); +#1162 = DIRECTION('',(-1.,0.,0.)); +#1163 = ORIENTED_EDGE('',*,*,#1164,.T.); +#1164 = EDGE_CURVE('',#1155,#1006,#1165,.T.); +#1165 = LINE('',#1166,#1167); +#1166 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1167 = VECTOR('',#1168,1.); +#1168 = DIRECTION('',(0.,0.,1.)); +#1169 = ORIENTED_EDGE('',*,*,#1013,.T.); +#1170 = ORIENTED_EDGE('',*,*,#1123,.F.); +#1171 = ORIENTED_EDGE('',*,*,#1172,.F.); +#1172 = EDGE_CURVE('',#1173,#1124,#1175,.T.); +#1173 = VERTEX_POINT('',#1174); +#1174 = CARTESIAN_POINT('',(-0.95,1.27,0.2)); +#1175 = LINE('',#1176,#1177); +#1176 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1177 = VECTOR('',#1178,1.); +#1178 = DIRECTION('',(-1.,0.,0.)); +#1179 = ORIENTED_EDGE('',*,*,#1180,.T.); +#1180 = EDGE_CURVE('',#1173,#1181,#1183,.T.); +#1181 = VERTEX_POINT('',#1182); +#1182 = CARTESIAN_POINT('',(-0.816025403784,1.27,0.7)); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(-0.876313972081,1.27,0.475)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(0.258819045103,0.,0.965925826289)); +#1187 = ORIENTED_EDGE('',*,*,#1188,.T.); +#1188 = EDGE_CURVE('',#1181,#1189,#1191,.T.); +#1189 = VERTEX_POINT('',#1190); +#1190 = CARTESIAN_POINT('',(0.816025403784,1.27,0.7)); +#1191 = LINE('',#1192,#1193); +#1192 = CARTESIAN_POINT('',(0.216987298108,1.27,0.7)); +#1193 = VECTOR('',#1194,1.); +#1194 = DIRECTION('',(1.,0.,0.)); +#1195 = ORIENTED_EDGE('',*,*,#1196,.T.); +#1196 = EDGE_CURVE('',#1189,#1157,#1197,.T.); +#1197 = LINE('',#1198,#1199); +#1198 = CARTESIAN_POINT('',(0.893060796608,1.27,0.4125)); +#1199 = VECTOR('',#1200,1.); +#1200 = DIRECTION('',(0.258819045103,0.,-0.965925826289)); +#1201 = PLANE('',#1202); +#1202 = AXIS2_PLACEMENT_3D('',#1203,#1204,#1205); +#1203 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1204 = DIRECTION('',(0.,-1.,0.)); +#1205 = DIRECTION('',(-1.,0.,0.)); +#1206 = ADVANCED_FACE('',(#1207),#1257,.F.); +#1207 = FACE_BOUND('',#1208,.F.); +#1208 = EDGE_LOOP('',(#1209,#1217,#1218,#1219,#1227,#1235,#1243,#1251)); +#1209 = ORIENTED_EDGE('',*,*,#1210,.F.); +#1210 = EDGE_CURVE('',#1133,#1211,#1213,.T.); +#1211 = VERTEX_POINT('',#1212); +#1212 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#1213 = LINE('',#1214,#1215); +#1214 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1215 = VECTOR('',#1216,1.); +#1216 = DIRECTION('',(1.,0.,0.)); +#1217 = ORIENTED_EDGE('',*,*,#1132,.T.); +#1218 = ORIENTED_EDGE('',*,*,#997,.T.); +#1219 = ORIENTED_EDGE('',*,*,#1220,.F.); +#1220 = EDGE_CURVE('',#1221,#998,#1223,.T.); +#1221 = VERTEX_POINT('',#1222); +#1222 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.,0.,1.)); +#1227 = ORIENTED_EDGE('',*,*,#1228,.F.); +#1228 = EDGE_CURVE('',#1229,#1221,#1231,.T.); +#1229 = VERTEX_POINT('',#1230); +#1230 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(1.,0.,0.)); +#1235 = ORIENTED_EDGE('',*,*,#1236,.F.); +#1236 = EDGE_CURVE('',#1237,#1229,#1239,.T.); +#1237 = VERTEX_POINT('',#1238); +#1238 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#1239 = LINE('',#1240,#1241); +#1240 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#1241 = VECTOR('',#1242,1.); +#1242 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#1243 = ORIENTED_EDGE('',*,*,#1244,.F.); +#1244 = EDGE_CURVE('',#1245,#1237,#1247,.T.); +#1245 = VERTEX_POINT('',#1246); +#1246 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(1.,0.,0.)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1252 = EDGE_CURVE('',#1211,#1245,#1253,.T.); +#1253 = LINE('',#1254,#1255); +#1254 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#1255 = VECTOR('',#1256,1.); +#1256 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#1257 = PLANE('',#1258); +#1258 = AXIS2_PLACEMENT_3D('',#1259,#1260,#1261); +#1259 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1260 = DIRECTION('',(0.,1.,0.)); +#1261 = DIRECTION('',(1.,0.,0.)); +#1262 = ADVANCED_FACE('',(#1263),#1274,.F.); +#1263 = FACE_BOUND('',#1264,.F.); +#1264 = EDGE_LOOP('',(#1265,#1266,#1267,#1268)); +#1265 = ORIENTED_EDGE('',*,*,#1220,.T.); +#1266 = ORIENTED_EDGE('',*,*,#1005,.T.); +#1267 = ORIENTED_EDGE('',*,*,#1164,.F.); +#1268 = ORIENTED_EDGE('',*,*,#1269,.F.); +#1269 = EDGE_CURVE('',#1221,#1155,#1270,.T.); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.,1.,0.)); +#1274 = PLANE('',#1275); +#1275 = AXIS2_PLACEMENT_3D('',#1276,#1277,#1278); +#1276 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#1277 = DIRECTION('',(-1.,0.,0.)); +#1278 = DIRECTION('',(0.,1.,0.)); +#1279 = ADVANCED_FACE('',(#1280),#1305,.F.); +#1280 = FACE_BOUND('',#1281,.F.); +#1281 = EDGE_LOOP('',(#1282,#1290,#1298,#1304)); +#1282 = ORIENTED_EDGE('',*,*,#1283,.T.); +#1283 = EDGE_CURVE('',#1028,#1284,#1286,.T.); +#1284 = VERTEX_POINT('',#1285); +#1285 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#1286 = LINE('',#1287,#1288); +#1287 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#1288 = VECTOR('',#1289,1.); +#1289 = DIRECTION('',(-0.,-0.,-1.)); +#1290 = ORIENTED_EDGE('',*,*,#1291,.T.); +#1291 = EDGE_CURVE('',#1284,#1292,#1294,.T.); +#1292 = VERTEX_POINT('',#1293); +#1293 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(-1.,0.,0.)); +#1298 = ORIENTED_EDGE('',*,*,#1299,.F.); +#1299 = EDGE_CURVE('',#1037,#1292,#1300,.T.); +#1300 = LINE('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#1302 = VECTOR('',#1303,1.); +#1303 = DIRECTION('',(-0.,-0.,-1.)); +#1304 = ORIENTED_EDGE('',*,*,#1044,.F.); +#1305 = PLANE('',#1306); +#1306 = AXIS2_PLACEMENT_3D('',#1307,#1308,#1309); +#1307 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#1308 = DIRECTION('',(0.,1.,0.)); +#1309 = DIRECTION('',(-1.,0.,0.)); +#1310 = ADVANCED_FACE('',(#1311),#1329,.F.); +#1311 = FACE_BOUND('',#1312,.F.); +#1312 = EDGE_LOOP('',(#1313,#1321,#1327,#1328)); +#1313 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1314 = EDGE_CURVE('',#1059,#1315,#1317,.T.); +#1315 = VERTEX_POINT('',#1316); +#1316 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#1317 = LINE('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#1319 = VECTOR('',#1320,1.); +#1320 = DIRECTION('',(-0.,-0.,-1.)); +#1321 = ORIENTED_EDGE('',*,*,#1322,.T.); +#1322 = EDGE_CURVE('',#1315,#1284,#1323,.T.); +#1323 = LINE('',#1324,#1325); +#1324 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#1325 = VECTOR('',#1326,1.); +#1326 = DIRECTION('',(0.,1.,0.)); +#1327 = ORIENTED_EDGE('',*,*,#1283,.F.); +#1328 = ORIENTED_EDGE('',*,*,#1068,.F.); +#1329 = PLANE('',#1330); +#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333); +#1331 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#1332 = DIRECTION('',(1.,0.,0.)); +#1333 = DIRECTION('',(-0.,1.,0.)); +#1334 = ADVANCED_FACE('',(#1335),#1353,.F.); +#1335 = FACE_BOUND('',#1336,.F.); +#1336 = EDGE_LOOP('',(#1337,#1338,#1346,#1352)); +#1337 = ORIENTED_EDGE('',*,*,#1299,.T.); +#1338 = ORIENTED_EDGE('',*,*,#1339,.T.); +#1339 = EDGE_CURVE('',#1292,#1340,#1342,.T.); +#1340 = VERTEX_POINT('',#1341); +#1341 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#1342 = LINE('',#1343,#1344); +#1343 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#1344 = VECTOR('',#1345,1.); +#1345 = DIRECTION('',(0.,-1.,0.)); +#1346 = ORIENTED_EDGE('',*,*,#1347,.F.); +#1347 = EDGE_CURVE('',#1085,#1340,#1348,.T.); +#1348 = LINE('',#1349,#1350); +#1349 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#1350 = VECTOR('',#1351,1.); +#1351 = DIRECTION('',(-0.,-0.,-1.)); +#1352 = ORIENTED_EDGE('',*,*,#1092,.F.); +#1353 = PLANE('',#1354); +#1354 = AXIS2_PLACEMENT_3D('',#1355,#1356,#1357); +#1355 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#1356 = DIRECTION('',(-1.,0.,0.)); +#1357 = DIRECTION('',(0.,-1.,0.)); +#1358 = ADVANCED_FACE('',(#1359),#1370,.F.); +#1359 = FACE_BOUND('',#1360,.F.); +#1360 = EDGE_LOOP('',(#1361,#1362,#1368,#1369)); +#1361 = ORIENTED_EDGE('',*,*,#1347,.T.); +#1362 = ORIENTED_EDGE('',*,*,#1363,.T.); +#1363 = EDGE_CURVE('',#1340,#1315,#1364,.T.); +#1364 = LINE('',#1365,#1366); +#1365 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#1366 = VECTOR('',#1367,1.); +#1367 = DIRECTION('',(1.,0.,0.)); +#1368 = ORIENTED_EDGE('',*,*,#1314,.F.); +#1369 = ORIENTED_EDGE('',*,*,#1109,.F.); +#1370 = PLANE('',#1371); +#1371 = AXIS2_PLACEMENT_3D('',#1372,#1373,#1374); +#1372 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#1373 = DIRECTION('',(0.,-1.,0.)); +#1374 = DIRECTION('',(1.,0.,0.)); +#1375 = ADVANCED_FACE('',(#1376),#1387,.F.); +#1376 = FACE_BOUND('',#1377,.F.); +#1377 = EDGE_LOOP('',(#1378,#1379,#1380,#1381)); +#1378 = ORIENTED_EDGE('',*,*,#1172,.T.); +#1379 = ORIENTED_EDGE('',*,*,#1140,.T.); +#1380 = ORIENTED_EDGE('',*,*,#1210,.T.); +#1381 = ORIENTED_EDGE('',*,*,#1382,.T.); +#1382 = EDGE_CURVE('',#1211,#1173,#1383,.T.); +#1383 = LINE('',#1384,#1385); +#1384 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#1385 = VECTOR('',#1386,1.); +#1386 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1387 = PLANE('',#1388); +#1388 = AXIS2_PLACEMENT_3D('',#1389,#1390,#1391); +#1389 = CARTESIAN_POINT('',(0.,0.,0.2)); +#1390 = DIRECTION('',(0.,0.,1.)); +#1391 = DIRECTION('',(1.,0.,-0.)); +#1392 = ADVANCED_FACE('',(#1393),#1404,.F.); +#1393 = FACE_BOUND('',#1394,.F.); +#1394 = EDGE_LOOP('',(#1395,#1396,#1402,#1403)); +#1395 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1396 = ORIENTED_EDGE('',*,*,#1397,.F.); +#1397 = EDGE_CURVE('',#1229,#1157,#1398,.T.); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1402 = ORIENTED_EDGE('',*,*,#1228,.T.); +#1403 = ORIENTED_EDGE('',*,*,#1269,.T.); +#1404 = PLANE('',#1405); +#1405 = AXIS2_PLACEMENT_3D('',#1406,#1407,#1408); +#1406 = CARTESIAN_POINT('',(0.,0.,0.2)); +#1407 = DIRECTION('',(0.,0.,1.)); +#1408 = DIRECTION('',(1.,0.,-0.)); +#1409 = ADVANCED_FACE('',(#1410),#1421,.T.); +#1410 = FACE_BOUND('',#1411,.T.); +#1411 = EDGE_LOOP('',(#1412,#1413,#1419,#1420)); +#1412 = ORIENTED_EDGE('',*,*,#1236,.F.); +#1413 = ORIENTED_EDGE('',*,*,#1414,.T.); +#1414 = EDGE_CURVE('',#1237,#1189,#1415,.T.); +#1415 = LINE('',#1416,#1417); +#1416 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#1417 = VECTOR('',#1418,1.); +#1418 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1419 = ORIENTED_EDGE('',*,*,#1196,.T.); +#1420 = ORIENTED_EDGE('',*,*,#1397,.F.); +#1421 = PLANE('',#1422); +#1422 = AXIS2_PLACEMENT_3D('',#1423,#1424,#1425); +#1423 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#1424 = DIRECTION('',(-0.965925826289,-5.746937261686E-17, + -0.258819045103)); +#1425 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#1426 = ADVANCED_FACE('',(#1427),#1438,.T.); +#1427 = FACE_BOUND('',#1428,.T.); +#1428 = EDGE_LOOP('',(#1429,#1430,#1436,#1437)); +#1429 = ORIENTED_EDGE('',*,*,#1244,.F.); +#1430 = ORIENTED_EDGE('',*,*,#1431,.T.); +#1431 = EDGE_CURVE('',#1245,#1181,#1432,.T.); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1436 = ORIENTED_EDGE('',*,*,#1188,.T.); +#1437 = ORIENTED_EDGE('',*,*,#1414,.F.); +#1438 = PLANE('',#1439); +#1439 = AXIS2_PLACEMENT_3D('',#1440,#1441,#1442); +#1440 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#1441 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1442 = DIRECTION('',(1.,0.,0.)); +#1443 = ADVANCED_FACE('',(#1444),#1450,.T.); +#1444 = FACE_BOUND('',#1445,.T.); +#1445 = EDGE_LOOP('',(#1446,#1447,#1448,#1449)); +#1446 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1447 = ORIENTED_EDGE('',*,*,#1382,.T.); +#1448 = ORIENTED_EDGE('',*,*,#1180,.T.); +#1449 = ORIENTED_EDGE('',*,*,#1431,.F.); +#1450 = PLANE('',#1451); +#1451 = AXIS2_PLACEMENT_3D('',#1452,#1453,#1454); +#1452 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#1453 = DIRECTION('',(0.965925826289,-5.746937261686E-17,-0.258819045103 + )); +#1454 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#1455 = ADVANCED_FACE('',(#1456),#1462,.T.); +#1456 = FACE_BOUND('',#1457,.T.); +#1457 = EDGE_LOOP('',(#1458,#1459,#1460,#1461)); +#1458 = ORIENTED_EDGE('',*,*,#1339,.T.); +#1459 = ORIENTED_EDGE('',*,*,#1363,.T.); +#1460 = ORIENTED_EDGE('',*,*,#1322,.T.); +#1461 = ORIENTED_EDGE('',*,*,#1291,.T.); +#1462 = PLANE('',#1463); +#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466); +#1464 = CARTESIAN_POINT('',(-6.938893903907E-18,0.,3.75)); +#1465 = DIRECTION('',(0.,0.,1.)); +#1466 = DIRECTION('',(1.,0.,-0.)); +#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1471)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1468,#1469,#1470)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1468 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1469 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1470 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1471 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1468, + 'distance_accuracy_value','confusion accuracy'); +#1472 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1473,#1475); +#1473 = ( REPRESENTATION_RELATIONSHIP('','',#946,#919) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1474) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1474 = ITEM_DEFINED_TRANSFORMATION('','',#11,#920); +#1475 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1476); +#1476 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','Body011','',#914,#941,$); +#1477 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#943)); +#1478 = SHAPE_DEFINITION_REPRESENTATION(#1479,#1485); +#1479 = PRODUCT_DEFINITION_SHAPE('','',#1480); +#1480 = PRODUCT_DEFINITION('design','',#1481,#1484); +#1481 = PRODUCT_DEFINITION_FORMATION('','',#1482); +#1482 = PRODUCT('Lead011','Lead011','',(#1483)); +#1483 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1484 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1485 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1486),#1772); +#1486 = MANIFOLD_SOLID_BREP('',#1487); +#1487 = CLOSED_SHELL('',(#1488,#1528,#1559,#1590,#1623,#1656,#1687,#1718 + ,#1740,#1756)); +#1488 = ADVANCED_FACE('',(#1489),#1523,.T.); +#1489 = FACE_BOUND('',#1490,.T.); +#1490 = EDGE_LOOP('',(#1491,#1501,#1509,#1517)); +#1491 = ORIENTED_EDGE('',*,*,#1492,.T.); +#1492 = EDGE_CURVE('',#1493,#1495,#1497,.T.); +#1493 = VERTEX_POINT('',#1494); +#1494 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#1495 = VERTEX_POINT('',#1496); +#1496 = CARTESIAN_POINT('',(2.15,-0.3,0.)); +#1497 = LINE('',#1498,#1499); +#1498 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#1499 = VECTOR('',#1500,1.); +#1500 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#1501 = ORIENTED_EDGE('',*,*,#1502,.T.); +#1502 = EDGE_CURVE('',#1495,#1503,#1505,.T.); +#1503 = VERTEX_POINT('',#1504); +#1504 = CARTESIAN_POINT('',(2.15,0.3,0.)); +#1505 = LINE('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#1507 = VECTOR('',#1508,1.); +#1508 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1509 = ORIENTED_EDGE('',*,*,#1510,.T.); +#1510 = EDGE_CURVE('',#1503,#1511,#1513,.T.); +#1511 = VERTEX_POINT('',#1512); +#1512 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#1513 = LINE('',#1514,#1515); +#1514 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#1515 = VECTOR('',#1516,1.); +#1516 = DIRECTION('',(0.,1.110223024625E-16,1.)); +#1517 = ORIENTED_EDGE('',*,*,#1518,.T.); +#1518 = EDGE_CURVE('',#1511,#1493,#1519,.T.); +#1519 = LINE('',#1520,#1521); +#1520 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#1521 = VECTOR('',#1522,1.); +#1522 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#1523 = PLANE('',#1524); +#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527); +#1525 = CARTESIAN_POINT('',(2.15,3.087807787239E-17,0.1)); +#1526 = DIRECTION('',(1.,0.,0.)); +#1527 = DIRECTION('',(-0.,1.,0.)); +#1528 = ADVANCED_FACE('',(#1529),#1554,.F.); +#1529 = FACE_BOUND('',#1530,.F.); +#1530 = EDGE_LOOP('',(#1531,#1539,#1540,#1548)); +#1531 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1532 = EDGE_CURVE('',#1495,#1533,#1535,.T.); +#1533 = VERTEX_POINT('',#1534); +#1534 = CARTESIAN_POINT('',(0.825,-0.3,0.)); +#1535 = LINE('',#1536,#1537); +#1536 = CARTESIAN_POINT('',(2.15,-0.3,-1.387778780781E-17)); +#1537 = VECTOR('',#1538,1.); +#1538 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#1539 = ORIENTED_EDGE('',*,*,#1502,.T.); +#1540 = ORIENTED_EDGE('',*,*,#1541,.T.); +#1541 = EDGE_CURVE('',#1503,#1542,#1544,.T.); +#1542 = VERTEX_POINT('',#1543); +#1543 = CARTESIAN_POINT('',(0.825,0.3,0.)); +#1544 = LINE('',#1545,#1546); +#1545 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#1546 = VECTOR('',#1547,1.); +#1547 = DIRECTION('',(-1.,1.110223024625E-16,-1.110223024625E-16)); +#1548 = ORIENTED_EDGE('',*,*,#1549,.F.); +#1549 = EDGE_CURVE('',#1533,#1542,#1550,.T.); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(0.825,-0.3,-1.387778780781E-16)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1554 = PLANE('',#1555); +#1555 = AXIS2_PLACEMENT_3D('',#1556,#1557,#1558); +#1556 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#1557 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#1558 = DIRECTION('',(1.110223024625E-16,1.,-5.167288087198E-45)); +#1559 = ADVANCED_FACE('',(#1560),#1585,.F.); +#1560 = FACE_BOUND('',#1561,.F.); +#1561 = EDGE_LOOP('',(#1562,#1570,#1571,#1579)); +#1562 = ORIENTED_EDGE('',*,*,#1563,.F.); +#1563 = EDGE_CURVE('',#1511,#1564,#1566,.T.); +#1564 = VERTEX_POINT('',#1565); +#1565 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#1566 = LINE('',#1567,#1568); +#1567 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#1568 = VECTOR('',#1569,1.); +#1569 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#1570 = ORIENTED_EDGE('',*,*,#1518,.T.); +#1571 = ORIENTED_EDGE('',*,*,#1572,.T.); +#1572 = EDGE_CURVE('',#1493,#1573,#1575,.T.); +#1573 = VERTEX_POINT('',#1574); +#1574 = CARTESIAN_POINT('',(0.825,-0.3,0.2)); +#1575 = LINE('',#1576,#1577); +#1576 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#1577 = VECTOR('',#1578,1.); +#1578 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#1579 = ORIENTED_EDGE('',*,*,#1580,.F.); +#1580 = EDGE_CURVE('',#1564,#1573,#1581,.T.); +#1581 = LINE('',#1582,#1583); +#1582 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#1583 = VECTOR('',#1584,1.); +#1584 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#1585 = PLANE('',#1586); +#1586 = AXIS2_PLACEMENT_3D('',#1587,#1588,#1589); +#1587 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#1588 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.)); +#1589 = DIRECTION('',(-1.110223024625E-16,-1.,5.167288087198E-45)); +#1590 = ADVANCED_FACE('',(#1591),#1618,.T.); +#1591 = FACE_BOUND('',#1592,.T.); +#1592 = EDGE_LOOP('',(#1593,#1602,#1610,#1617)); +#1593 = ORIENTED_EDGE('',*,*,#1594,.T.); +#1594 = EDGE_CURVE('',#1533,#1595,#1597,.T.); +#1595 = VERTEX_POINT('',#1596); +#1596 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#1597 = CIRCLE('',#1598,0.3); +#1598 = AXIS2_PLACEMENT_3D('',#1599,#1600,#1601); +#1599 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#1600 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1601 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#1602 = ORIENTED_EDGE('',*,*,#1603,.T.); +#1603 = EDGE_CURVE('',#1595,#1604,#1606,.T.); +#1604 = VERTEX_POINT('',#1605); +#1605 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#1606 = LINE('',#1607,#1608); +#1607 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#1608 = VECTOR('',#1609,1.); +#1609 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1610 = ORIENTED_EDGE('',*,*,#1611,.F.); +#1611 = EDGE_CURVE('',#1542,#1604,#1612,.T.); +#1612 = CIRCLE('',#1613,0.3); +#1613 = AXIS2_PLACEMENT_3D('',#1614,#1615,#1616); +#1614 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#1615 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1616 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#1617 = ORIENTED_EDGE('',*,*,#1549,.F.); +#1618 = CYLINDRICAL_SURFACE('',#1619,0.3); +#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622); +#1620 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#1621 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1622 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#1623 = ADVANCED_FACE('',(#1624),#1651,.F.); +#1624 = FACE_BOUND('',#1625,.F.); +#1625 = EDGE_LOOP('',(#1626,#1627,#1636,#1644)); +#1626 = ORIENTED_EDGE('',*,*,#1580,.T.); +#1627 = ORIENTED_EDGE('',*,*,#1628,.T.); +#1628 = EDGE_CURVE('',#1573,#1629,#1631,.T.); +#1629 = VERTEX_POINT('',#1630); +#1630 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#1631 = CIRCLE('',#1632,0.1); +#1632 = AXIS2_PLACEMENT_3D('',#1633,#1634,#1635); +#1633 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#1634 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1635 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#1636 = ORIENTED_EDGE('',*,*,#1637,.F.); +#1637 = EDGE_CURVE('',#1638,#1629,#1640,.T.); +#1638 = VERTEX_POINT('',#1639); +#1639 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#1640 = LINE('',#1641,#1642); +#1641 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#1642 = VECTOR('',#1643,1.); +#1643 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#1644 = ORIENTED_EDGE('',*,*,#1645,.F.); +#1645 = EDGE_CURVE('',#1564,#1638,#1646,.T.); +#1646 = CIRCLE('',#1647,0.1); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#1649 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1650 = DIRECTION('',(1.,1.386669559959E-31,5.551115123126E-16)); +#1651 = CYLINDRICAL_SURFACE('',#1652,0.1); +#1652 = AXIS2_PLACEMENT_3D('',#1653,#1654,#1655); +#1653 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#1654 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#1655 = DIRECTION('',(1.,2.311115933264E-31,8.326672684689E-16)); +#1656 = ADVANCED_FACE('',(#1657),#1682,.F.); +#1657 = FACE_BOUND('',#1658,.F.); +#1658 = EDGE_LOOP('',(#1659,#1667,#1668,#1676)); +#1659 = ORIENTED_EDGE('',*,*,#1660,.F.); +#1660 = EDGE_CURVE('',#1595,#1661,#1663,.T.); +#1661 = VERTEX_POINT('',#1662); +#1662 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#1663 = LINE('',#1664,#1665); +#1664 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#1665 = VECTOR('',#1666,1.); +#1666 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#1667 = ORIENTED_EDGE('',*,*,#1603,.T.); +#1668 = ORIENTED_EDGE('',*,*,#1669,.T.); +#1669 = EDGE_CURVE('',#1604,#1670,#1672,.T.); +#1670 = VERTEX_POINT('',#1671); +#1671 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#1672 = LINE('',#1673,#1674); +#1673 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#1674 = VECTOR('',#1675,1.); +#1675 = DIRECTION('',(3.697785493223E-32,4.440892098501E-16,1.)); +#1676 = ORIENTED_EDGE('',*,*,#1677,.F.); +#1677 = EDGE_CURVE('',#1661,#1670,#1678,.T.); +#1678 = LINE('',#1679,#1680); +#1679 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#1680 = VECTOR('',#1681,1.); +#1681 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#1685 = DIRECTION('',(1.,-3.330669073875E-16,1.109335647967E-31)); +#1686 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#1687 = ADVANCED_FACE('',(#1688),#1713,.F.); +#1688 = FACE_BOUND('',#1689,.F.); +#1689 = EDGE_LOOP('',(#1690,#1698,#1699,#1707)); +#1690 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1691 = EDGE_CURVE('',#1692,#1661,#1694,.T.); +#1692 = VERTEX_POINT('',#1693); +#1693 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#1694 = LINE('',#1695,#1696); +#1695 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#1696 = VECTOR('',#1697,1.); +#1697 = DIRECTION('',(-1.,2.22044604925E-16,-6.123233995737E-17)); +#1698 = ORIENTED_EDGE('',*,*,#1677,.T.); +#1699 = ORIENTED_EDGE('',*,*,#1700,.T.); +#1700 = EDGE_CURVE('',#1670,#1701,#1703,.T.); +#1701 = VERTEX_POINT('',#1702); +#1702 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#1703 = LINE('',#1704,#1705); +#1704 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#1705 = VECTOR('',#1706,1.); +#1706 = DIRECTION('',(1.,-2.22044604925E-16,6.123233995737E-17)); +#1707 = ORIENTED_EDGE('',*,*,#1708,.T.); +#1708 = EDGE_CURVE('',#1701,#1692,#1709,.T.); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#1713 = PLANE('',#1714); +#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717); +#1715 = CARTESIAN_POINT('',(0.625,5.252742685258E-16,1.625000000003)); +#1716 = DIRECTION('',(-8.326672684689E-16,-4.625929269271E-16,-1.)); +#1717 = DIRECTION('',(-1.,0.,8.326672684689E-16)); +#1718 = ADVANCED_FACE('',(#1719),#1735,.F.); +#1719 = FACE_BOUND('',#1720,.F.); +#1720 = EDGE_LOOP('',(#1721,#1727,#1728,#1734)); +#1721 = ORIENTED_EDGE('',*,*,#1722,.F.); +#1722 = EDGE_CURVE('',#1638,#1701,#1723,.T.); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#1727 = ORIENTED_EDGE('',*,*,#1637,.T.); +#1728 = ORIENTED_EDGE('',*,*,#1729,.T.); +#1729 = EDGE_CURVE('',#1629,#1692,#1730,.T.); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#1734 = ORIENTED_EDGE('',*,*,#1708,.F.); +#1735 = PLANE('',#1736); +#1736 = AXIS2_PLACEMENT_3D('',#1737,#1738,#1739); +#1737 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#1738 = DIRECTION('',(-1.,3.330669073875E-16,-1.109335647967E-31)); +#1739 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#1740 = ADVANCED_FACE('',(#1741),#1751,.T.); +#1741 = FACE_BOUND('',#1742,.T.); +#1742 = EDGE_LOOP('',(#1743,#1744,#1745,#1746,#1747,#1748,#1749,#1750)); +#1743 = ORIENTED_EDGE('',*,*,#1572,.T.); +#1744 = ORIENTED_EDGE('',*,*,#1628,.T.); +#1745 = ORIENTED_EDGE('',*,*,#1729,.T.); +#1746 = ORIENTED_EDGE('',*,*,#1691,.T.); +#1747 = ORIENTED_EDGE('',*,*,#1660,.F.); +#1748 = ORIENTED_EDGE('',*,*,#1594,.F.); +#1749 = ORIENTED_EDGE('',*,*,#1532,.F.); +#1750 = ORIENTED_EDGE('',*,*,#1492,.F.); +#1751 = PLANE('',#1752); +#1752 = AXIS2_PLACEMENT_3D('',#1753,#1754,#1755); +#1753 = CARTESIAN_POINT('',(1.039206125874,-0.3,0.514206125875)); +#1754 = DIRECTION('',(0.,-1.,3.171397180526E-16)); +#1755 = DIRECTION('',(0.,-3.171397180526E-16,-1.)); +#1756 = ADVANCED_FACE('',(#1757),#1767,.T.); +#1757 = FACE_BOUND('',#1758,.T.); +#1758 = EDGE_LOOP('',(#1759,#1760,#1761,#1762,#1763,#1764,#1765,#1766)); +#1759 = ORIENTED_EDGE('',*,*,#1541,.T.); +#1760 = ORIENTED_EDGE('',*,*,#1611,.T.); +#1761 = ORIENTED_EDGE('',*,*,#1669,.T.); +#1762 = ORIENTED_EDGE('',*,*,#1700,.T.); +#1763 = ORIENTED_EDGE('',*,*,#1722,.F.); +#1764 = ORIENTED_EDGE('',*,*,#1645,.F.); +#1765 = ORIENTED_EDGE('',*,*,#1563,.F.); +#1766 = ORIENTED_EDGE('',*,*,#1510,.F.); +#1767 = PLANE('',#1768); +#1768 = AXIS2_PLACEMENT_3D('',#1769,#1770,#1771); +#1769 = CARTESIAN_POINT('',(1.039206125874,0.3,0.514206125875)); +#1770 = DIRECTION('',(0.,1.,-3.269362423072E-16)); +#1771 = DIRECTION('',(0.,3.269362423072E-16,1.)); +#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1776)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1773,#1774,#1775)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1773 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1774 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1775 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1776 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1773, + 'distance_accuracy_value','confusion accuracy'); +#1777 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1778,#1780); +#1778 = ( REPRESENTATION_RELATIONSHIP('','',#1485,#919) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1779) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1779 = ITEM_DEFINED_TRANSFORMATION('','',#11,#924); +#1780 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1781); +#1781 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60','Lead011','',#914,#1480,$); +#1782 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1482)); +#1783 = SHAPE_DEFINITION_REPRESENTATION(#1784,#1790); +#1784 = PRODUCT_DEFINITION_SHAPE('','',#1785); +#1785 = PRODUCT_DEFINITION('design','',#1786,#1789); +#1786 = PRODUCT_DEFINITION_FORMATION('','',#1787); +#1787 = PRODUCT('01x01_P2.54mm_Vertical_SMD012', + '01x01_P2.54mm_Vertical_SMD012','',(#1788)); +#1788 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1789 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1790 = SHAPE_REPRESENTATION('',(#11,#1791,#1795),#1799); +#1791 = AXIS2_PLACEMENT_3D('',#1792,#1793,#1794); +#1792 = CARTESIAN_POINT('',(0.,0.,0.)); +#1793 = DIRECTION('',(0.,0.,1.)); +#1794 = DIRECTION('',(1.,0.,0.)); +#1795 = AXIS2_PLACEMENT_3D('',#1796,#1797,#1798); +#1796 = CARTESIAN_POINT('',(0.,0.,0.)); +#1797 = DIRECTION('',(0.,0.,1.)); +#1798 = DIRECTION('',(1.,0.,0.)); +#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1803)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1800,#1801,#1802)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1800 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1801 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1802 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1803 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1800, + 'distance_accuracy_value','confusion accuracy'); +#1804 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1805,#1807); +#1805 = ( REPRESENTATION_RELATIONSHIP('','',#1790,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1806) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1806 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1807 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1808); +#1808 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64', + '01x01_P2.54mm_Vertical_SMD012','',#5,#1785,$); +#1809 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1787)); +#1810 = SHAPE_DEFINITION_REPRESENTATION(#1811,#1817); +#1811 = PRODUCT_DEFINITION_SHAPE('','',#1812); +#1812 = PRODUCT_DEFINITION('design','',#1813,#1816); +#1813 = PRODUCT_DEFINITION_FORMATION('','',#1814); +#1814 = PRODUCT('Body012','Body012','',(#1815)); +#1815 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1816 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1817 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1818),#2338); +#1818 = MANIFOLD_SOLID_BREP('',#1819); +#1819 = CLOSED_SHELL('',(#1820,#1894,#1925,#1949,#1973,#1990,#2021,#2077 + ,#2133,#2150,#2181,#2205,#2229,#2246,#2263,#2280,#2297,#2314,#2326) + ); +#1820 = ADVANCED_FACE('',(#1821,#1855),#1889,.T.); +#1821 = FACE_BOUND('',#1822,.T.); +#1822 = EDGE_LOOP('',(#1823,#1833,#1841,#1849)); +#1823 = ORIENTED_EDGE('',*,*,#1824,.F.); +#1824 = EDGE_CURVE('',#1825,#1827,#1829,.T.); +#1825 = VERTEX_POINT('',#1826); +#1826 = CARTESIAN_POINT('',(0.833333333333,0.833333333333,7.5)); +#1827 = VERTEX_POINT('',#1828); +#1828 = CARTESIAN_POINT('',(-0.833333333333,0.833333333333,7.5)); +#1829 = LINE('',#1830,#1831); +#1830 = CARTESIAN_POINT('',(0.5,0.833333333333,7.5)); +#1831 = VECTOR('',#1832,1.); +#1832 = DIRECTION('',(-1.,0.,0.)); +#1833 = ORIENTED_EDGE('',*,*,#1834,.F.); +#1834 = EDGE_CURVE('',#1835,#1825,#1837,.T.); +#1835 = VERTEX_POINT('',#1836); +#1836 = CARTESIAN_POINT('',(0.833333333333,-0.833333333333,7.5)); +#1837 = LINE('',#1838,#1839); +#1838 = CARTESIAN_POINT('',(0.833333333333,-0.5,7.5)); +#1839 = VECTOR('',#1840,1.); +#1840 = DIRECTION('',(0.,1.,0.)); +#1841 = ORIENTED_EDGE('',*,*,#1842,.F.); +#1842 = EDGE_CURVE('',#1843,#1835,#1845,.T.); +#1843 = VERTEX_POINT('',#1844); +#1844 = CARTESIAN_POINT('',(-0.833333333333,-0.833333333333,7.5)); +#1845 = LINE('',#1846,#1847); +#1846 = CARTESIAN_POINT('',(-0.5,-0.833333333333,7.5)); +#1847 = VECTOR('',#1848,1.); +#1848 = DIRECTION('',(1.,0.,0.)); +#1849 = ORIENTED_EDGE('',*,*,#1850,.F.); +#1850 = EDGE_CURVE('',#1827,#1843,#1851,.T.); +#1851 = LINE('',#1852,#1853); +#1852 = CARTESIAN_POINT('',(-0.833333333333,0.5,7.5)); +#1853 = VECTOR('',#1854,1.); +#1854 = DIRECTION('',(0.,-1.,0.)); +#1855 = FACE_BOUND('',#1856,.T.); +#1856 = EDGE_LOOP('',(#1857,#1867,#1875,#1883)); +#1857 = ORIENTED_EDGE('',*,*,#1858,.T.); +#1858 = EDGE_CURVE('',#1859,#1861,#1863,.T.); +#1859 = VERTEX_POINT('',#1860); +#1860 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#1861 = VERTEX_POINT('',#1862); +#1862 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#1863 = LINE('',#1864,#1865); +#1864 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#1865 = VECTOR('',#1866,1.); +#1866 = DIRECTION('',(0.,-1.,0.)); +#1867 = ORIENTED_EDGE('',*,*,#1868,.T.); +#1868 = EDGE_CURVE('',#1861,#1869,#1871,.T.); +#1869 = VERTEX_POINT('',#1870); +#1870 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(1.,0.,0.)); +#1875 = ORIENTED_EDGE('',*,*,#1876,.T.); +#1876 = EDGE_CURVE('',#1869,#1877,#1879,.T.); +#1877 = VERTEX_POINT('',#1878); +#1878 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#1879 = LINE('',#1880,#1881); +#1880 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#1881 = VECTOR('',#1882,1.); +#1882 = DIRECTION('',(0.,1.,0.)); +#1883 = ORIENTED_EDGE('',*,*,#1884,.T.); +#1884 = EDGE_CURVE('',#1877,#1859,#1885,.T.); +#1885 = LINE('',#1886,#1887); +#1886 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#1887 = VECTOR('',#1888,1.); +#1888 = DIRECTION('',(-1.,0.,0.)); +#1889 = PLANE('',#1890); +#1890 = AXIS2_PLACEMENT_3D('',#1891,#1892,#1893); +#1891 = CARTESIAN_POINT('',(0.,0.,7.5)); +#1892 = DIRECTION('',(0.,0.,1.)); +#1893 = DIRECTION('',(1.,0.,-0.)); +#1894 = ADVANCED_FACE('',(#1895),#1920,.F.); +#1895 = FACE_BOUND('',#1896,.T.); +#1896 = EDGE_LOOP('',(#1897,#1905,#1906,#1914)); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1825,#1899,#1901,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#1901 = LINE('',#1902,#1903); +#1902 = CARTESIAN_POINT('',(0.444444444444,0.444444444444,7.111111111111 + )); +#1903 = VECTOR('',#1904,1.); +#1904 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#1905 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1906 = ORIENTED_EDGE('',*,*,#1907,.T.); +#1907 = EDGE_CURVE('',#1827,#1908,#1910,.T.); +#1908 = VERTEX_POINT('',#1909); +#1909 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#1910 = LINE('',#1911,#1912); +#1911 = CARTESIAN_POINT('',(-0.444444444444,0.444444444444, + 7.111111111111)); +#1912 = VECTOR('',#1913,1.); +#1913 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#1914 = ORIENTED_EDGE('',*,*,#1915,.F.); +#1915 = EDGE_CURVE('',#1899,#1908,#1916,.T.); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(-1.,0.,0.)); +#1920 = PLANE('',#1921); +#1921 = AXIS2_PLACEMENT_3D('',#1922,#1923,#1924); +#1922 = CARTESIAN_POINT('',(0.5,0.666666666667,7.333333333333)); +#1923 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#1924 = DIRECTION('',(1.,0.,0.)); +#1925 = ADVANCED_FACE('',(#1926),#1944,.F.); +#1926 = FACE_BOUND('',#1927,.T.); +#1927 = EDGE_LOOP('',(#1928,#1936,#1937,#1938)); +#1928 = ORIENTED_EDGE('',*,*,#1929,.F.); +#1929 = EDGE_CURVE('',#1835,#1930,#1932,.T.); +#1930 = VERTEX_POINT('',#1931); +#1931 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#1932 = LINE('',#1933,#1934); +#1933 = CARTESIAN_POINT('',(0.444444444444,-0.444444444444, + 7.111111111111)); +#1934 = VECTOR('',#1935,1.); +#1935 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); +#1936 = ORIENTED_EDGE('',*,*,#1834,.T.); +#1937 = ORIENTED_EDGE('',*,*,#1898,.T.); +#1938 = ORIENTED_EDGE('',*,*,#1939,.F.); +#1939 = EDGE_CURVE('',#1930,#1899,#1940,.T.); +#1940 = LINE('',#1941,#1942); +#1941 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#1942 = VECTOR('',#1943,1.); +#1943 = DIRECTION('',(0.,1.,0.)); +#1944 = PLANE('',#1945); +#1945 = AXIS2_PLACEMENT_3D('',#1946,#1947,#1948); +#1946 = CARTESIAN_POINT('',(0.666666666667,-0.5,7.333333333333)); +#1947 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#1948 = DIRECTION('',(0.,-1.,0.)); +#1949 = ADVANCED_FACE('',(#1950),#1968,.F.); +#1950 = FACE_BOUND('',#1951,.T.); +#1951 = EDGE_LOOP('',(#1952,#1953,#1954,#1962)); +#1952 = ORIENTED_EDGE('',*,*,#1907,.F.); +#1953 = ORIENTED_EDGE('',*,*,#1850,.T.); +#1954 = ORIENTED_EDGE('',*,*,#1955,.T.); +#1955 = EDGE_CURVE('',#1843,#1956,#1958,.T.); +#1956 = VERTEX_POINT('',#1957); +#1957 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(-0.444444444444,-0.444444444444, + 7.111111111111)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#1962 = ORIENTED_EDGE('',*,*,#1963,.F.); +#1963 = EDGE_CURVE('',#1908,#1956,#1964,.T.); +#1964 = LINE('',#1965,#1966); +#1965 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#1966 = VECTOR('',#1967,1.); +#1967 = DIRECTION('',(0.,-1.,0.)); +#1968 = PLANE('',#1969); +#1969 = AXIS2_PLACEMENT_3D('',#1970,#1971,#1972); +#1970 = CARTESIAN_POINT('',(-0.666666666667,0.5,7.333333333333)); +#1971 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#1972 = DIRECTION('',(0.,1.,0.)); +#1973 = ADVANCED_FACE('',(#1974),#1985,.F.); +#1974 = FACE_BOUND('',#1975,.T.); +#1975 = EDGE_LOOP('',(#1976,#1977,#1978,#1979)); +#1976 = ORIENTED_EDGE('',*,*,#1955,.F.); +#1977 = ORIENTED_EDGE('',*,*,#1842,.T.); +#1978 = ORIENTED_EDGE('',*,*,#1929,.T.); +#1979 = ORIENTED_EDGE('',*,*,#1980,.F.); +#1980 = EDGE_CURVE('',#1956,#1930,#1981,.T.); +#1981 = LINE('',#1982,#1983); +#1982 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#1983 = VECTOR('',#1984,1.); +#1984 = DIRECTION('',(1.,0.,0.)); +#1985 = PLANE('',#1986); +#1986 = AXIS2_PLACEMENT_3D('',#1987,#1988,#1989); +#1987 = CARTESIAN_POINT('',(-0.5,-0.666666666667,7.333333333333)); +#1988 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#1989 = DIRECTION('',(-1.,-0.,0.)); +#1990 = ADVANCED_FACE('',(#1991),#2016,.F.); +#1991 = FACE_BOUND('',#1992,.F.); +#1992 = EDGE_LOOP('',(#1993,#2001,#2002,#2010)); +#1993 = ORIENTED_EDGE('',*,*,#1994,.T.); +#1994 = EDGE_CURVE('',#1995,#1859,#1997,.T.); +#1995 = VERTEX_POINT('',#1996); +#1996 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1997 = LINE('',#1998,#1999); +#1998 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1999 = VECTOR('',#2000,1.); +#2000 = DIRECTION('',(0.,0.,1.)); +#2001 = ORIENTED_EDGE('',*,*,#1858,.T.); +#2002 = ORIENTED_EDGE('',*,*,#2003,.F.); +#2003 = EDGE_CURVE('',#2004,#1861,#2006,.T.); +#2004 = VERTEX_POINT('',#2005); +#2005 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(0.,0.,1.)); +#2010 = ORIENTED_EDGE('',*,*,#2011,.F.); +#2011 = EDGE_CURVE('',#1995,#2004,#2012,.T.); +#2012 = LINE('',#2013,#2014); +#2013 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#2014 = VECTOR('',#2015,1.); +#2015 = DIRECTION('',(0.,-1.,0.)); +#2016 = PLANE('',#2017); +#2017 = AXIS2_PLACEMENT_3D('',#2018,#2019,#2020); +#2018 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#2019 = DIRECTION('',(1.,0.,0.)); +#2020 = DIRECTION('',(0.,-1.,0.)); +#2021 = ADVANCED_FACE('',(#2022),#2072,.F.); +#2022 = FACE_BOUND('',#2023,.F.); +#2023 = EDGE_LOOP('',(#2024,#2034,#2040,#2041,#2042,#2050,#2058,#2066)); +#2024 = ORIENTED_EDGE('',*,*,#2025,.F.); +#2025 = EDGE_CURVE('',#2026,#2028,#2030,.T.); +#2026 = VERTEX_POINT('',#2027); +#2027 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2028 = VERTEX_POINT('',#2029); +#2029 = CARTESIAN_POINT('',(0.95,1.27,0.2)); +#2030 = LINE('',#2031,#2032); +#2031 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2032 = VECTOR('',#2033,1.); +#2033 = DIRECTION('',(-1.,0.,0.)); +#2034 = ORIENTED_EDGE('',*,*,#2035,.T.); +#2035 = EDGE_CURVE('',#2026,#1877,#2036,.T.); +#2036 = LINE('',#2037,#2038); +#2037 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2038 = VECTOR('',#2039,1.); +#2039 = DIRECTION('',(0.,0.,1.)); +#2040 = ORIENTED_EDGE('',*,*,#1884,.T.); +#2041 = ORIENTED_EDGE('',*,*,#1994,.F.); +#2042 = ORIENTED_EDGE('',*,*,#2043,.F.); +#2043 = EDGE_CURVE('',#2044,#1995,#2046,.T.); +#2044 = VERTEX_POINT('',#2045); +#2045 = CARTESIAN_POINT('',(-0.95,1.27,0.2)); +#2046 = LINE('',#2047,#2048); +#2047 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2048 = VECTOR('',#2049,1.); +#2049 = DIRECTION('',(-1.,0.,0.)); +#2050 = ORIENTED_EDGE('',*,*,#2051,.T.); +#2051 = EDGE_CURVE('',#2044,#2052,#2054,.T.); +#2052 = VERTEX_POINT('',#2053); +#2053 = CARTESIAN_POINT('',(-0.816025403784,1.27,0.7)); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(-0.876313972081,1.27,0.475)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(0.258819045103,0.,0.965925826289)); +#2058 = ORIENTED_EDGE('',*,*,#2059,.T.); +#2059 = EDGE_CURVE('',#2052,#2060,#2062,.T.); +#2060 = VERTEX_POINT('',#2061); +#2061 = CARTESIAN_POINT('',(0.816025403784,1.27,0.7)); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.216987298108,1.27,0.7)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(1.,0.,0.)); +#2066 = ORIENTED_EDGE('',*,*,#2067,.T.); +#2067 = EDGE_CURVE('',#2060,#2028,#2068,.T.); +#2068 = LINE('',#2069,#2070); +#2069 = CARTESIAN_POINT('',(0.893060796608,1.27,0.4125)); +#2070 = VECTOR('',#2071,1.); +#2071 = DIRECTION('',(0.258819045103,0.,-0.965925826289)); +#2072 = PLANE('',#2073); +#2073 = AXIS2_PLACEMENT_3D('',#2074,#2075,#2076); +#2074 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2075 = DIRECTION('',(0.,-1.,0.)); +#2076 = DIRECTION('',(-1.,0.,0.)); +#2077 = ADVANCED_FACE('',(#2078),#2128,.F.); +#2078 = FACE_BOUND('',#2079,.F.); +#2079 = EDGE_LOOP('',(#2080,#2088,#2089,#2090,#2098,#2106,#2114,#2122)); +#2080 = ORIENTED_EDGE('',*,*,#2081,.F.); +#2081 = EDGE_CURVE('',#2004,#2082,#2084,.T.); +#2082 = VERTEX_POINT('',#2083); +#2083 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(1.,0.,0.)); +#2088 = ORIENTED_EDGE('',*,*,#2003,.T.); +#2089 = ORIENTED_EDGE('',*,*,#1868,.T.); +#2090 = ORIENTED_EDGE('',*,*,#2091,.F.); +#2091 = EDGE_CURVE('',#2092,#1869,#2094,.T.); +#2092 = VERTEX_POINT('',#2093); +#2093 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2094 = LINE('',#2095,#2096); +#2095 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2096 = VECTOR('',#2097,1.); +#2097 = DIRECTION('',(0.,0.,1.)); +#2098 = ORIENTED_EDGE('',*,*,#2099,.F.); +#2099 = EDGE_CURVE('',#2100,#2092,#2102,.T.); +#2100 = VERTEX_POINT('',#2101); +#2101 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(1.,0.,0.)); +#2106 = ORIENTED_EDGE('',*,*,#2107,.F.); +#2107 = EDGE_CURVE('',#2108,#2100,#2110,.T.); +#2108 = VERTEX_POINT('',#2109); +#2109 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#2114 = ORIENTED_EDGE('',*,*,#2115,.F.); +#2115 = EDGE_CURVE('',#2116,#2108,#2118,.T.); +#2116 = VERTEX_POINT('',#2117); +#2117 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.,0.)); +#2122 = ORIENTED_EDGE('',*,*,#2123,.F.); +#2123 = EDGE_CURVE('',#2082,#2116,#2124,.T.); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#2128 = PLANE('',#2129); +#2129 = AXIS2_PLACEMENT_3D('',#2130,#2131,#2132); +#2130 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2131 = DIRECTION('',(0.,1.,0.)); +#2132 = DIRECTION('',(1.,0.,0.)); +#2133 = ADVANCED_FACE('',(#2134),#2145,.F.); +#2134 = FACE_BOUND('',#2135,.F.); +#2135 = EDGE_LOOP('',(#2136,#2137,#2138,#2139)); +#2136 = ORIENTED_EDGE('',*,*,#2091,.T.); +#2137 = ORIENTED_EDGE('',*,*,#1876,.T.); +#2138 = ORIENTED_EDGE('',*,*,#2035,.F.); +#2139 = ORIENTED_EDGE('',*,*,#2140,.F.); +#2140 = EDGE_CURVE('',#2092,#2026,#2141,.T.); +#2141 = LINE('',#2142,#2143); +#2142 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2143 = VECTOR('',#2144,1.); +#2144 = DIRECTION('',(0.,1.,0.)); +#2145 = PLANE('',#2146); +#2146 = AXIS2_PLACEMENT_3D('',#2147,#2148,#2149); +#2147 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2148 = DIRECTION('',(-1.,0.,0.)); +#2149 = DIRECTION('',(0.,1.,0.)); +#2150 = ADVANCED_FACE('',(#2151),#2176,.F.); +#2151 = FACE_BOUND('',#2152,.F.); +#2152 = EDGE_LOOP('',(#2153,#2161,#2169,#2175)); +#2153 = ORIENTED_EDGE('',*,*,#2154,.T.); +#2154 = EDGE_CURVE('',#1899,#2155,#2157,.T.); +#2155 = VERTEX_POINT('',#2156); +#2156 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#2157 = LINE('',#2158,#2159); +#2158 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#2159 = VECTOR('',#2160,1.); +#2160 = DIRECTION('',(-0.,-0.,-1.)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2162 = EDGE_CURVE('',#2155,#2163,#2165,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#2165 = LINE('',#2166,#2167); +#2166 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#2167 = VECTOR('',#2168,1.); +#2168 = DIRECTION('',(-1.,0.,0.)); +#2169 = ORIENTED_EDGE('',*,*,#2170,.F.); +#2170 = EDGE_CURVE('',#1908,#2163,#2171,.T.); +#2171 = LINE('',#2172,#2173); +#2172 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#2173 = VECTOR('',#2174,1.); +#2174 = DIRECTION('',(-0.,-0.,-1.)); +#2175 = ORIENTED_EDGE('',*,*,#1915,.F.); +#2176 = PLANE('',#2177); +#2177 = AXIS2_PLACEMENT_3D('',#2178,#2179,#2180); +#2178 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#2179 = DIRECTION('',(0.,1.,0.)); +#2180 = DIRECTION('',(-1.,0.,0.)); +#2181 = ADVANCED_FACE('',(#2182),#2200,.F.); +#2182 = FACE_BOUND('',#2183,.F.); +#2183 = EDGE_LOOP('',(#2184,#2192,#2198,#2199)); +#2184 = ORIENTED_EDGE('',*,*,#2185,.T.); +#2185 = EDGE_CURVE('',#1930,#2186,#2188,.T.); +#2186 = VERTEX_POINT('',#2187); +#2187 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#2188 = LINE('',#2189,#2190); +#2189 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#2190 = VECTOR('',#2191,1.); +#2191 = DIRECTION('',(-0.,-0.,-1.)); +#2192 = ORIENTED_EDGE('',*,*,#2193,.T.); +#2193 = EDGE_CURVE('',#2186,#2155,#2194,.T.); +#2194 = LINE('',#2195,#2196); +#2195 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#2196 = VECTOR('',#2197,1.); +#2197 = DIRECTION('',(0.,1.,0.)); +#2198 = ORIENTED_EDGE('',*,*,#2154,.F.); +#2199 = ORIENTED_EDGE('',*,*,#1939,.F.); +#2200 = PLANE('',#2201); +#2201 = AXIS2_PLACEMENT_3D('',#2202,#2203,#2204); +#2202 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#2203 = DIRECTION('',(1.,0.,0.)); +#2204 = DIRECTION('',(-0.,1.,0.)); +#2205 = ADVANCED_FACE('',(#2206),#2224,.F.); +#2206 = FACE_BOUND('',#2207,.F.); +#2207 = EDGE_LOOP('',(#2208,#2209,#2217,#2223)); +#2208 = ORIENTED_EDGE('',*,*,#2170,.T.); +#2209 = ORIENTED_EDGE('',*,*,#2210,.T.); +#2210 = EDGE_CURVE('',#2163,#2211,#2213,.T.); +#2211 = VERTEX_POINT('',#2212); +#2212 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#2213 = LINE('',#2214,#2215); +#2214 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#2215 = VECTOR('',#2216,1.); +#2216 = DIRECTION('',(0.,-1.,0.)); +#2217 = ORIENTED_EDGE('',*,*,#2218,.F.); +#2218 = EDGE_CURVE('',#1956,#2211,#2219,.T.); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(-0.,-0.,-1.)); +#2223 = ORIENTED_EDGE('',*,*,#1963,.F.); +#2224 = PLANE('',#2225); +#2225 = AXIS2_PLACEMENT_3D('',#2226,#2227,#2228); +#2226 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#2227 = DIRECTION('',(-1.,0.,0.)); +#2228 = DIRECTION('',(0.,-1.,0.)); +#2229 = ADVANCED_FACE('',(#2230),#2241,.F.); +#2230 = FACE_BOUND('',#2231,.F.); +#2231 = EDGE_LOOP('',(#2232,#2233,#2239,#2240)); +#2232 = ORIENTED_EDGE('',*,*,#2218,.T.); +#2233 = ORIENTED_EDGE('',*,*,#2234,.T.); +#2234 = EDGE_CURVE('',#2211,#2186,#2235,.T.); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(1.,0.,0.)); +#2239 = ORIENTED_EDGE('',*,*,#2185,.F.); +#2240 = ORIENTED_EDGE('',*,*,#1980,.F.); +#2241 = PLANE('',#2242); +#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245); +#2243 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#2244 = DIRECTION('',(0.,-1.,0.)); +#2245 = DIRECTION('',(1.,0.,0.)); +#2246 = ADVANCED_FACE('',(#2247),#2258,.F.); +#2247 = FACE_BOUND('',#2248,.F.); +#2248 = EDGE_LOOP('',(#2249,#2250,#2251,#2252)); +#2249 = ORIENTED_EDGE('',*,*,#2043,.T.); +#2250 = ORIENTED_EDGE('',*,*,#2011,.T.); +#2251 = ORIENTED_EDGE('',*,*,#2081,.T.); +#2252 = ORIENTED_EDGE('',*,*,#2253,.T.); +#2253 = EDGE_CURVE('',#2082,#2044,#2254,.T.); +#2254 = LINE('',#2255,#2256); +#2255 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2256 = VECTOR('',#2257,1.); +#2257 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2258 = PLANE('',#2259); +#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262); +#2260 = CARTESIAN_POINT('',(0.,0.,0.2)); +#2261 = DIRECTION('',(0.,0.,1.)); +#2262 = DIRECTION('',(1.,0.,-0.)); +#2263 = ADVANCED_FACE('',(#2264),#2275,.F.); +#2264 = FACE_BOUND('',#2265,.F.); +#2265 = EDGE_LOOP('',(#2266,#2267,#2273,#2274)); +#2266 = ORIENTED_EDGE('',*,*,#2025,.T.); +#2267 = ORIENTED_EDGE('',*,*,#2268,.F.); +#2268 = EDGE_CURVE('',#2100,#2028,#2269,.T.); +#2269 = LINE('',#2270,#2271); +#2270 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#2271 = VECTOR('',#2272,1.); +#2272 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2273 = ORIENTED_EDGE('',*,*,#2099,.T.); +#2274 = ORIENTED_EDGE('',*,*,#2140,.T.); +#2275 = PLANE('',#2276); +#2276 = AXIS2_PLACEMENT_3D('',#2277,#2278,#2279); +#2277 = CARTESIAN_POINT('',(0.,0.,0.2)); +#2278 = DIRECTION('',(0.,0.,1.)); +#2279 = DIRECTION('',(1.,0.,-0.)); +#2280 = ADVANCED_FACE('',(#2281),#2292,.T.); +#2281 = FACE_BOUND('',#2282,.T.); +#2282 = EDGE_LOOP('',(#2283,#2284,#2290,#2291)); +#2283 = ORIENTED_EDGE('',*,*,#2107,.F.); +#2284 = ORIENTED_EDGE('',*,*,#2285,.T.); +#2285 = EDGE_CURVE('',#2108,#2060,#2286,.T.); +#2286 = LINE('',#2287,#2288); +#2287 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2288 = VECTOR('',#2289,1.); +#2289 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2290 = ORIENTED_EDGE('',*,*,#2067,.T.); +#2291 = ORIENTED_EDGE('',*,*,#2268,.F.); +#2292 = PLANE('',#2293); +#2293 = AXIS2_PLACEMENT_3D('',#2294,#2295,#2296); +#2294 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2295 = DIRECTION('',(-0.965925826289,-5.746937261686E-17, + -0.258819045103)); +#2296 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#2297 = ADVANCED_FACE('',(#2298),#2309,.T.); +#2298 = FACE_BOUND('',#2299,.T.); +#2299 = EDGE_LOOP('',(#2300,#2301,#2307,#2308)); +#2300 = ORIENTED_EDGE('',*,*,#2115,.F.); +#2301 = ORIENTED_EDGE('',*,*,#2302,.T.); +#2302 = EDGE_CURVE('',#2116,#2052,#2303,.T.); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2307 = ORIENTED_EDGE('',*,*,#2059,.T.); +#2308 = ORIENTED_EDGE('',*,*,#2285,.F.); +#2309 = PLANE('',#2310); +#2310 = AXIS2_PLACEMENT_3D('',#2311,#2312,#2313); +#2311 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#2312 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#2313 = DIRECTION('',(1.,0.,0.)); +#2314 = ADVANCED_FACE('',(#2315),#2321,.T.); +#2315 = FACE_BOUND('',#2316,.T.); +#2316 = EDGE_LOOP('',(#2317,#2318,#2319,#2320)); +#2317 = ORIENTED_EDGE('',*,*,#2123,.F.); +#2318 = ORIENTED_EDGE('',*,*,#2253,.T.); +#2319 = ORIENTED_EDGE('',*,*,#2051,.T.); +#2320 = ORIENTED_EDGE('',*,*,#2302,.F.); +#2321 = PLANE('',#2322); +#2322 = AXIS2_PLACEMENT_3D('',#2323,#2324,#2325); +#2323 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2324 = DIRECTION('',(0.965925826289,-5.746937261686E-17,-0.258819045103 + )); +#2325 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#2326 = ADVANCED_FACE('',(#2327),#2333,.T.); +#2327 = FACE_BOUND('',#2328,.T.); +#2328 = EDGE_LOOP('',(#2329,#2330,#2331,#2332)); +#2329 = ORIENTED_EDGE('',*,*,#2210,.T.); +#2330 = ORIENTED_EDGE('',*,*,#2234,.T.); +#2331 = ORIENTED_EDGE('',*,*,#2193,.T.); +#2332 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2333 = PLANE('',#2334); +#2334 = AXIS2_PLACEMENT_3D('',#2335,#2336,#2337); +#2335 = CARTESIAN_POINT('',(-6.938893903907E-18,0.,3.75)); +#2336 = DIRECTION('',(0.,0.,1.)); +#2337 = DIRECTION('',(1.,0.,-0.)); +#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2342)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2339,#2340,#2341)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2339 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2340 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2341 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2342 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2339, + 'distance_accuracy_value','confusion accuracy'); +#2343 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2344,#2346); +#2344 = ( REPRESENTATION_RELATIONSHIP('','',#1817,#1790) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2345) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2345 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1791); +#2346 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2347); +#2347 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','Body012','',#1785,#1812,$); +#2348 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1814)); +#2349 = SHAPE_DEFINITION_REPRESENTATION(#2350,#2356); +#2350 = PRODUCT_DEFINITION_SHAPE('','',#2351); +#2351 = PRODUCT_DEFINITION('design','',#2352,#2355); +#2352 = PRODUCT_DEFINITION_FORMATION('','',#2353); +#2353 = PRODUCT('Lead012','Lead012','',(#2354)); +#2354 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2355 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2356 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2357),#2643); +#2357 = MANIFOLD_SOLID_BREP('',#2358); +#2358 = CLOSED_SHELL('',(#2359,#2399,#2430,#2461,#2494,#2527,#2558,#2589 + ,#2611,#2627)); +#2359 = ADVANCED_FACE('',(#2360),#2394,.T.); +#2360 = FACE_BOUND('',#2361,.T.); +#2361 = EDGE_LOOP('',(#2362,#2372,#2380,#2388)); +#2362 = ORIENTED_EDGE('',*,*,#2363,.T.); +#2363 = EDGE_CURVE('',#2364,#2366,#2368,.T.); +#2364 = VERTEX_POINT('',#2365); +#2365 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#2366 = VERTEX_POINT('',#2367); +#2367 = CARTESIAN_POINT('',(2.15,-0.3,0.)); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#2372 = ORIENTED_EDGE('',*,*,#2373,.T.); +#2373 = EDGE_CURVE('',#2366,#2374,#2376,.T.); +#2374 = VERTEX_POINT('',#2375); +#2375 = CARTESIAN_POINT('',(2.15,0.3,0.)); +#2376 = LINE('',#2377,#2378); +#2377 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#2378 = VECTOR('',#2379,1.); +#2379 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2380 = ORIENTED_EDGE('',*,*,#2381,.T.); +#2381 = EDGE_CURVE('',#2374,#2382,#2384,.T.); +#2382 = VERTEX_POINT('',#2383); +#2383 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(0.,1.110223024625E-16,1.)); +#2388 = ORIENTED_EDGE('',*,*,#2389,.T.); +#2389 = EDGE_CURVE('',#2382,#2364,#2390,.T.); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#2394 = PLANE('',#2395); +#2395 = AXIS2_PLACEMENT_3D('',#2396,#2397,#2398); +#2396 = CARTESIAN_POINT('',(2.15,3.087807787239E-17,0.1)); +#2397 = DIRECTION('',(1.,0.,0.)); +#2398 = DIRECTION('',(-0.,1.,0.)); +#2399 = ADVANCED_FACE('',(#2400),#2425,.F.); +#2400 = FACE_BOUND('',#2401,.F.); +#2401 = EDGE_LOOP('',(#2402,#2410,#2411,#2419)); +#2402 = ORIENTED_EDGE('',*,*,#2403,.F.); +#2403 = EDGE_CURVE('',#2366,#2404,#2406,.T.); +#2404 = VERTEX_POINT('',#2405); +#2405 = CARTESIAN_POINT('',(0.825,-0.3,0.)); +#2406 = LINE('',#2407,#2408); +#2407 = CARTESIAN_POINT('',(2.15,-0.3,-1.387778780781E-17)); +#2408 = VECTOR('',#2409,1.); +#2409 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#2410 = ORIENTED_EDGE('',*,*,#2373,.T.); +#2411 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2412 = EDGE_CURVE('',#2374,#2413,#2415,.T.); +#2413 = VERTEX_POINT('',#2414); +#2414 = CARTESIAN_POINT('',(0.825,0.3,0.)); +#2415 = LINE('',#2416,#2417); +#2416 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#2417 = VECTOR('',#2418,1.); +#2418 = DIRECTION('',(-1.,1.110223024625E-16,-1.110223024625E-16)); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#2404,#2413,#2421,.T.); +#2421 = LINE('',#2422,#2423); +#2422 = CARTESIAN_POINT('',(0.825,-0.3,-1.387778780781E-16)); +#2423 = VECTOR('',#2424,1.); +#2424 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2425 = PLANE('',#2426); +#2426 = AXIS2_PLACEMENT_3D('',#2427,#2428,#2429); +#2427 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#2428 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#2429 = DIRECTION('',(1.110223024625E-16,1.,-5.167288087198E-45)); +#2430 = ADVANCED_FACE('',(#2431),#2456,.F.); +#2431 = FACE_BOUND('',#2432,.F.); +#2432 = EDGE_LOOP('',(#2433,#2441,#2442,#2450)); +#2433 = ORIENTED_EDGE('',*,*,#2434,.F.); +#2434 = EDGE_CURVE('',#2382,#2435,#2437,.T.); +#2435 = VERTEX_POINT('',#2436); +#2436 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#2437 = LINE('',#2438,#2439); +#2438 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#2439 = VECTOR('',#2440,1.); +#2440 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#2441 = ORIENTED_EDGE('',*,*,#2389,.T.); +#2442 = ORIENTED_EDGE('',*,*,#2443,.T.); +#2443 = EDGE_CURVE('',#2364,#2444,#2446,.T.); +#2444 = VERTEX_POINT('',#2445); +#2445 = CARTESIAN_POINT('',(0.825,-0.3,0.2)); +#2446 = LINE('',#2447,#2448); +#2447 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#2448 = VECTOR('',#2449,1.); +#2449 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#2450 = ORIENTED_EDGE('',*,*,#2451,.F.); +#2451 = EDGE_CURVE('',#2435,#2444,#2452,.T.); +#2452 = LINE('',#2453,#2454); +#2453 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#2454 = VECTOR('',#2455,1.); +#2455 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#2456 = PLANE('',#2457); +#2457 = AXIS2_PLACEMENT_3D('',#2458,#2459,#2460); +#2458 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#2459 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.)); +#2460 = DIRECTION('',(-1.110223024625E-16,-1.,5.167288087198E-45)); +#2461 = ADVANCED_FACE('',(#2462),#2489,.T.); +#2462 = FACE_BOUND('',#2463,.T.); +#2463 = EDGE_LOOP('',(#2464,#2473,#2481,#2488)); +#2464 = ORIENTED_EDGE('',*,*,#2465,.T.); +#2465 = EDGE_CURVE('',#2404,#2466,#2468,.T.); +#2466 = VERTEX_POINT('',#2467); +#2467 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#2468 = CIRCLE('',#2469,0.3); +#2469 = AXIS2_PLACEMENT_3D('',#2470,#2471,#2472); +#2470 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#2471 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2472 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#2473 = ORIENTED_EDGE('',*,*,#2474,.T.); +#2474 = EDGE_CURVE('',#2466,#2475,#2477,.T.); +#2475 = VERTEX_POINT('',#2476); +#2476 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#2477 = LINE('',#2478,#2479); +#2478 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#2479 = VECTOR('',#2480,1.); +#2480 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2481 = ORIENTED_EDGE('',*,*,#2482,.F.); +#2482 = EDGE_CURVE('',#2413,#2475,#2483,.T.); +#2483 = CIRCLE('',#2484,0.3); +#2484 = AXIS2_PLACEMENT_3D('',#2485,#2486,#2487); +#2485 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#2486 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2487 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#2488 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2489 = CYLINDRICAL_SURFACE('',#2490,0.3); +#2490 = AXIS2_PLACEMENT_3D('',#2491,#2492,#2493); +#2491 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#2492 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2493 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#2494 = ADVANCED_FACE('',(#2495),#2522,.F.); +#2495 = FACE_BOUND('',#2496,.F.); +#2496 = EDGE_LOOP('',(#2497,#2498,#2507,#2515)); +#2497 = ORIENTED_EDGE('',*,*,#2451,.T.); +#2498 = ORIENTED_EDGE('',*,*,#2499,.T.); +#2499 = EDGE_CURVE('',#2444,#2500,#2502,.T.); +#2500 = VERTEX_POINT('',#2501); +#2501 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#2502 = CIRCLE('',#2503,0.1); +#2503 = AXIS2_PLACEMENT_3D('',#2504,#2505,#2506); +#2504 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#2505 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2506 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#2507 = ORIENTED_EDGE('',*,*,#2508,.F.); +#2508 = EDGE_CURVE('',#2509,#2500,#2511,.T.); +#2509 = VERTEX_POINT('',#2510); +#2510 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#2511 = LINE('',#2512,#2513); +#2512 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#2513 = VECTOR('',#2514,1.); +#2514 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#2515 = ORIENTED_EDGE('',*,*,#2516,.F.); +#2516 = EDGE_CURVE('',#2435,#2509,#2517,.T.); +#2517 = CIRCLE('',#2518,0.1); +#2518 = AXIS2_PLACEMENT_3D('',#2519,#2520,#2521); +#2519 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#2520 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2521 = DIRECTION('',(1.,1.386669559959E-31,5.551115123126E-16)); +#2522 = CYLINDRICAL_SURFACE('',#2523,0.1); +#2523 = AXIS2_PLACEMENT_3D('',#2524,#2525,#2526); +#2524 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#2525 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#2526 = DIRECTION('',(1.,2.311115933264E-31,8.326672684689E-16)); +#2527 = ADVANCED_FACE('',(#2528),#2553,.F.); +#2528 = FACE_BOUND('',#2529,.F.); +#2529 = EDGE_LOOP('',(#2530,#2538,#2539,#2547)); +#2530 = ORIENTED_EDGE('',*,*,#2531,.F.); +#2531 = EDGE_CURVE('',#2466,#2532,#2534,.T.); +#2532 = VERTEX_POINT('',#2533); +#2533 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#2534 = LINE('',#2535,#2536); +#2535 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#2536 = VECTOR('',#2537,1.); +#2537 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#2538 = ORIENTED_EDGE('',*,*,#2474,.T.); +#2539 = ORIENTED_EDGE('',*,*,#2540,.T.); +#2540 = EDGE_CURVE('',#2475,#2541,#2543,.T.); +#2541 = VERTEX_POINT('',#2542); +#2542 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#2543 = LINE('',#2544,#2545); +#2544 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#2545 = VECTOR('',#2546,1.); +#2546 = DIRECTION('',(3.697785493223E-32,4.440892098501E-16,1.)); +#2547 = ORIENTED_EDGE('',*,*,#2548,.F.); +#2548 = EDGE_CURVE('',#2532,#2541,#2549,.T.); +#2549 = LINE('',#2550,#2551); +#2550 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#2551 = VECTOR('',#2552,1.); +#2552 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#2553 = PLANE('',#2554); +#2554 = AXIS2_PLACEMENT_3D('',#2555,#2556,#2557); +#2555 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#2556 = DIRECTION('',(1.,-3.330669073875E-16,1.109335647967E-31)); +#2557 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#2558 = ADVANCED_FACE('',(#2559),#2584,.F.); +#2559 = FACE_BOUND('',#2560,.F.); +#2560 = EDGE_LOOP('',(#2561,#2569,#2570,#2578)); +#2561 = ORIENTED_EDGE('',*,*,#2562,.T.); +#2562 = EDGE_CURVE('',#2563,#2532,#2565,.T.); +#2563 = VERTEX_POINT('',#2564); +#2564 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(-1.,2.22044604925E-16,-6.123233995737E-17)); +#2569 = ORIENTED_EDGE('',*,*,#2548,.T.); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2541,#2572,#2574,.T.); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#2574 = LINE('',#2575,#2576); +#2575 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#2576 = VECTOR('',#2577,1.); +#2577 = DIRECTION('',(1.,-2.22044604925E-16,6.123233995737E-17)); +#2578 = ORIENTED_EDGE('',*,*,#2579,.T.); +#2579 = EDGE_CURVE('',#2572,#2563,#2580,.T.); +#2580 = LINE('',#2581,#2582); +#2581 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#2582 = VECTOR('',#2583,1.); +#2583 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#2584 = PLANE('',#2585); +#2585 = AXIS2_PLACEMENT_3D('',#2586,#2587,#2588); +#2586 = CARTESIAN_POINT('',(0.625,5.252742685258E-16,1.625000000003)); +#2587 = DIRECTION('',(-8.326672684689E-16,-4.625929269271E-16,-1.)); +#2588 = DIRECTION('',(-1.,0.,8.326672684689E-16)); +#2589 = ADVANCED_FACE('',(#2590),#2606,.F.); +#2590 = FACE_BOUND('',#2591,.F.); +#2591 = EDGE_LOOP('',(#2592,#2598,#2599,#2605)); +#2592 = ORIENTED_EDGE('',*,*,#2593,.F.); +#2593 = EDGE_CURVE('',#2509,#2572,#2594,.T.); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#2598 = ORIENTED_EDGE('',*,*,#2508,.T.); +#2599 = ORIENTED_EDGE('',*,*,#2600,.T.); +#2600 = EDGE_CURVE('',#2500,#2563,#2601,.T.); +#2601 = LINE('',#2602,#2603); +#2602 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#2603 = VECTOR('',#2604,1.); +#2604 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#2605 = ORIENTED_EDGE('',*,*,#2579,.F.); +#2606 = PLANE('',#2607); +#2607 = AXIS2_PLACEMENT_3D('',#2608,#2609,#2610); +#2608 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#2609 = DIRECTION('',(-1.,3.330669073875E-16,-1.109335647967E-31)); +#2610 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#2611 = ADVANCED_FACE('',(#2612),#2622,.T.); +#2612 = FACE_BOUND('',#2613,.T.); +#2613 = EDGE_LOOP('',(#2614,#2615,#2616,#2617,#2618,#2619,#2620,#2621)); +#2614 = ORIENTED_EDGE('',*,*,#2443,.T.); +#2615 = ORIENTED_EDGE('',*,*,#2499,.T.); +#2616 = ORIENTED_EDGE('',*,*,#2600,.T.); +#2617 = ORIENTED_EDGE('',*,*,#2562,.T.); +#2618 = ORIENTED_EDGE('',*,*,#2531,.F.); +#2619 = ORIENTED_EDGE('',*,*,#2465,.F.); +#2620 = ORIENTED_EDGE('',*,*,#2403,.F.); +#2621 = ORIENTED_EDGE('',*,*,#2363,.F.); +#2622 = PLANE('',#2623); +#2623 = AXIS2_PLACEMENT_3D('',#2624,#2625,#2626); +#2624 = CARTESIAN_POINT('',(1.039206125874,-0.3,0.514206125875)); +#2625 = DIRECTION('',(0.,-1.,3.171397180526E-16)); +#2626 = DIRECTION('',(0.,-3.171397180526E-16,-1.)); +#2627 = ADVANCED_FACE('',(#2628),#2638,.T.); +#2628 = FACE_BOUND('',#2629,.T.); +#2629 = EDGE_LOOP('',(#2630,#2631,#2632,#2633,#2634,#2635,#2636,#2637)); +#2630 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2631 = ORIENTED_EDGE('',*,*,#2482,.T.); +#2632 = ORIENTED_EDGE('',*,*,#2540,.T.); +#2633 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2634 = ORIENTED_EDGE('',*,*,#2593,.F.); +#2635 = ORIENTED_EDGE('',*,*,#2516,.F.); +#2636 = ORIENTED_EDGE('',*,*,#2434,.F.); +#2637 = ORIENTED_EDGE('',*,*,#2381,.F.); +#2638 = PLANE('',#2639); +#2639 = AXIS2_PLACEMENT_3D('',#2640,#2641,#2642); +#2640 = CARTESIAN_POINT('',(1.039206125874,0.3,0.514206125875)); +#2641 = DIRECTION('',(0.,1.,-3.269362423072E-16)); +#2642 = DIRECTION('',(0.,3.269362423072E-16,1.)); +#2643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2647)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2644,#2645,#2646)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2644 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2645 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2646 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2647 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2644, + 'distance_accuracy_value','confusion accuracy'); +#2648 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2649,#2651); +#2649 = ( REPRESENTATION_RELATIONSHIP('','',#2356,#1790) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2650) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2650 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1795); +#2651 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2652); +#2652 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63','Lead012','',#1785,#2351,$); +#2653 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2353)); +#2654 = SHAPE_DEFINITION_REPRESENTATION(#2655,#2661); +#2655 = PRODUCT_DEFINITION_SHAPE('','',#2656); +#2656 = PRODUCT_DEFINITION('design','',#2657,#2660); +#2657 = PRODUCT_DEFINITION_FORMATION('','',#2658); +#2658 = PRODUCT('01x01_P2.54mm_Vertical_SMD013', + '01x01_P2.54mm_Vertical_SMD013','',(#2659)); +#2659 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2660 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2661 = SHAPE_REPRESENTATION('',(#11,#2662,#2666),#2670); +#2662 = AXIS2_PLACEMENT_3D('',#2663,#2664,#2665); +#2663 = CARTESIAN_POINT('',(0.,0.,0.)); +#2664 = DIRECTION('',(0.,0.,1.)); +#2665 = DIRECTION('',(1.,0.,0.)); +#2666 = AXIS2_PLACEMENT_3D('',#2667,#2668,#2669); +#2667 = CARTESIAN_POINT('',(0.,0.,0.)); +#2668 = DIRECTION('',(0.,0.,1.)); +#2669 = DIRECTION('',(1.,0.,0.)); +#2670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2674)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2671,#2672,#2673)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2671 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2672 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2673 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2674 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2671, + 'distance_accuracy_value','confusion accuracy'); +#2675 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2676,#2678); +#2676 = ( REPRESENTATION_RELATIONSHIP('','',#2661,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2677) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2677 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#2678 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2679); +#2679 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67', + '01x01_P2.54mm_Vertical_SMD013','',#5,#2656,$); +#2680 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2658)); +#2681 = SHAPE_DEFINITION_REPRESENTATION(#2682,#2688); +#2682 = PRODUCT_DEFINITION_SHAPE('','',#2683); +#2683 = PRODUCT_DEFINITION('design','',#2684,#2687); +#2684 = PRODUCT_DEFINITION_FORMATION('','',#2685); +#2685 = PRODUCT('Body013','Body013','',(#2686)); +#2686 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2687 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2688 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2689),#3209); +#2689 = MANIFOLD_SOLID_BREP('',#2690); +#2690 = CLOSED_SHELL('',(#2691,#2765,#2796,#2820,#2844,#2861,#2892,#2948 + ,#3004,#3021,#3052,#3076,#3100,#3117,#3134,#3151,#3168,#3185,#3197) + ); +#2691 = ADVANCED_FACE('',(#2692,#2726),#2760,.T.); +#2692 = FACE_BOUND('',#2693,.T.); +#2693 = EDGE_LOOP('',(#2694,#2704,#2712,#2720)); +#2694 = ORIENTED_EDGE('',*,*,#2695,.F.); +#2695 = EDGE_CURVE('',#2696,#2698,#2700,.T.); +#2696 = VERTEX_POINT('',#2697); +#2697 = CARTESIAN_POINT('',(0.833333333333,0.833333333333,7.5)); +#2698 = VERTEX_POINT('',#2699); +#2699 = CARTESIAN_POINT('',(-0.833333333333,0.833333333333,7.5)); +#2700 = LINE('',#2701,#2702); +#2701 = CARTESIAN_POINT('',(0.5,0.833333333333,7.5)); +#2702 = VECTOR('',#2703,1.); +#2703 = DIRECTION('',(-1.,0.,0.)); +#2704 = ORIENTED_EDGE('',*,*,#2705,.F.); +#2705 = EDGE_CURVE('',#2706,#2696,#2708,.T.); +#2706 = VERTEX_POINT('',#2707); +#2707 = CARTESIAN_POINT('',(0.833333333333,-0.833333333333,7.5)); +#2708 = LINE('',#2709,#2710); +#2709 = CARTESIAN_POINT('',(0.833333333333,-0.5,7.5)); +#2710 = VECTOR('',#2711,1.); +#2711 = DIRECTION('',(0.,1.,0.)); +#2712 = ORIENTED_EDGE('',*,*,#2713,.F.); +#2713 = EDGE_CURVE('',#2714,#2706,#2716,.T.); +#2714 = VERTEX_POINT('',#2715); +#2715 = CARTESIAN_POINT('',(-0.833333333333,-0.833333333333,7.5)); +#2716 = LINE('',#2717,#2718); +#2717 = CARTESIAN_POINT('',(-0.5,-0.833333333333,7.5)); +#2718 = VECTOR('',#2719,1.); +#2719 = DIRECTION('',(1.,0.,0.)); +#2720 = ORIENTED_EDGE('',*,*,#2721,.F.); +#2721 = EDGE_CURVE('',#2698,#2714,#2722,.T.); +#2722 = LINE('',#2723,#2724); +#2723 = CARTESIAN_POINT('',(-0.833333333333,0.5,7.5)); +#2724 = VECTOR('',#2725,1.); +#2725 = DIRECTION('',(0.,-1.,0.)); +#2726 = FACE_BOUND('',#2727,.T.); +#2727 = EDGE_LOOP('',(#2728,#2738,#2746,#2754)); +#2728 = ORIENTED_EDGE('',*,*,#2729,.T.); +#2729 = EDGE_CURVE('',#2730,#2732,#2734,.T.); +#2730 = VERTEX_POINT('',#2731); +#2731 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#2732 = VERTEX_POINT('',#2733); +#2733 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#2734 = LINE('',#2735,#2736); +#2735 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#2736 = VECTOR('',#2737,1.); +#2737 = DIRECTION('',(0.,-1.,0.)); +#2738 = ORIENTED_EDGE('',*,*,#2739,.T.); +#2739 = EDGE_CURVE('',#2732,#2740,#2742,.T.); +#2740 = VERTEX_POINT('',#2741); +#2741 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#2742 = LINE('',#2743,#2744); +#2743 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#2744 = VECTOR('',#2745,1.); +#2745 = DIRECTION('',(1.,0.,0.)); +#2746 = ORIENTED_EDGE('',*,*,#2747,.T.); +#2747 = EDGE_CURVE('',#2740,#2748,#2750,.T.); +#2748 = VERTEX_POINT('',#2749); +#2749 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#2750 = LINE('',#2751,#2752); +#2751 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#2752 = VECTOR('',#2753,1.); +#2753 = DIRECTION('',(0.,1.,0.)); +#2754 = ORIENTED_EDGE('',*,*,#2755,.T.); +#2755 = EDGE_CURVE('',#2748,#2730,#2756,.T.); +#2756 = LINE('',#2757,#2758); +#2757 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#2758 = VECTOR('',#2759,1.); +#2759 = DIRECTION('',(-1.,0.,0.)); +#2760 = PLANE('',#2761); +#2761 = AXIS2_PLACEMENT_3D('',#2762,#2763,#2764); +#2762 = CARTESIAN_POINT('',(0.,0.,7.5)); +#2763 = DIRECTION('',(0.,0.,1.)); +#2764 = DIRECTION('',(1.,0.,-0.)); +#2765 = ADVANCED_FACE('',(#2766),#2791,.F.); +#2766 = FACE_BOUND('',#2767,.T.); +#2767 = EDGE_LOOP('',(#2768,#2776,#2777,#2785)); +#2768 = ORIENTED_EDGE('',*,*,#2769,.F.); +#2769 = EDGE_CURVE('',#2696,#2770,#2772,.T.); +#2770 = VERTEX_POINT('',#2771); +#2771 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#2772 = LINE('',#2773,#2774); +#2773 = CARTESIAN_POINT('',(0.444444444444,0.444444444444,7.111111111111 + )); +#2774 = VECTOR('',#2775,1.); +#2775 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#2776 = ORIENTED_EDGE('',*,*,#2695,.T.); +#2777 = ORIENTED_EDGE('',*,*,#2778,.T.); +#2778 = EDGE_CURVE('',#2698,#2779,#2781,.T.); +#2779 = VERTEX_POINT('',#2780); +#2780 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#2781 = LINE('',#2782,#2783); +#2782 = CARTESIAN_POINT('',(-0.444444444444,0.444444444444, + 7.111111111111)); +#2783 = VECTOR('',#2784,1.); +#2784 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#2785 = ORIENTED_EDGE('',*,*,#2786,.F.); +#2786 = EDGE_CURVE('',#2770,#2779,#2787,.T.); +#2787 = LINE('',#2788,#2789); +#2788 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#2789 = VECTOR('',#2790,1.); +#2790 = DIRECTION('',(-1.,0.,0.)); +#2791 = PLANE('',#2792); +#2792 = AXIS2_PLACEMENT_3D('',#2793,#2794,#2795); +#2793 = CARTESIAN_POINT('',(0.5,0.666666666667,7.333333333333)); +#2794 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#2795 = DIRECTION('',(1.,0.,0.)); +#2796 = ADVANCED_FACE('',(#2797),#2815,.F.); +#2797 = FACE_BOUND('',#2798,.T.); +#2798 = EDGE_LOOP('',(#2799,#2807,#2808,#2809)); +#2799 = ORIENTED_EDGE('',*,*,#2800,.F.); +#2800 = EDGE_CURVE('',#2706,#2801,#2803,.T.); +#2801 = VERTEX_POINT('',#2802); +#2802 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#2803 = LINE('',#2804,#2805); +#2804 = CARTESIAN_POINT('',(0.444444444444,-0.444444444444, + 7.111111111111)); +#2805 = VECTOR('',#2806,1.); +#2806 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); +#2807 = ORIENTED_EDGE('',*,*,#2705,.T.); +#2808 = ORIENTED_EDGE('',*,*,#2769,.T.); +#2809 = ORIENTED_EDGE('',*,*,#2810,.F.); +#2810 = EDGE_CURVE('',#2801,#2770,#2811,.T.); +#2811 = LINE('',#2812,#2813); +#2812 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#2813 = VECTOR('',#2814,1.); +#2814 = DIRECTION('',(0.,1.,0.)); +#2815 = PLANE('',#2816); +#2816 = AXIS2_PLACEMENT_3D('',#2817,#2818,#2819); +#2817 = CARTESIAN_POINT('',(0.666666666667,-0.5,7.333333333333)); +#2818 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#2819 = DIRECTION('',(0.,-1.,0.)); +#2820 = ADVANCED_FACE('',(#2821),#2839,.F.); +#2821 = FACE_BOUND('',#2822,.T.); +#2822 = EDGE_LOOP('',(#2823,#2824,#2825,#2833)); +#2823 = ORIENTED_EDGE('',*,*,#2778,.F.); +#2824 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2825 = ORIENTED_EDGE('',*,*,#2826,.T.); +#2826 = EDGE_CURVE('',#2714,#2827,#2829,.T.); +#2827 = VERTEX_POINT('',#2828); +#2828 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(-0.444444444444,-0.444444444444, + 7.111111111111)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#2833 = ORIENTED_EDGE('',*,*,#2834,.F.); +#2834 = EDGE_CURVE('',#2779,#2827,#2835,.T.); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(0.,-1.,0.)); +#2839 = PLANE('',#2840); +#2840 = AXIS2_PLACEMENT_3D('',#2841,#2842,#2843); +#2841 = CARTESIAN_POINT('',(-0.666666666667,0.5,7.333333333333)); +#2842 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#2843 = DIRECTION('',(0.,1.,0.)); +#2844 = ADVANCED_FACE('',(#2845),#2856,.F.); +#2845 = FACE_BOUND('',#2846,.T.); +#2846 = EDGE_LOOP('',(#2847,#2848,#2849,#2850)); +#2847 = ORIENTED_EDGE('',*,*,#2826,.F.); +#2848 = ORIENTED_EDGE('',*,*,#2713,.T.); +#2849 = ORIENTED_EDGE('',*,*,#2800,.T.); +#2850 = ORIENTED_EDGE('',*,*,#2851,.F.); +#2851 = EDGE_CURVE('',#2827,#2801,#2852,.T.); +#2852 = LINE('',#2853,#2854); +#2853 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#2854 = VECTOR('',#2855,1.); +#2855 = DIRECTION('',(1.,0.,0.)); +#2856 = PLANE('',#2857); +#2857 = AXIS2_PLACEMENT_3D('',#2858,#2859,#2860); +#2858 = CARTESIAN_POINT('',(-0.5,-0.666666666667,7.333333333333)); +#2859 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#2860 = DIRECTION('',(-1.,-0.,0.)); +#2861 = ADVANCED_FACE('',(#2862),#2887,.F.); +#2862 = FACE_BOUND('',#2863,.F.); +#2863 = EDGE_LOOP('',(#2864,#2872,#2873,#2881)); +#2864 = ORIENTED_EDGE('',*,*,#2865,.T.); +#2865 = EDGE_CURVE('',#2866,#2730,#2868,.T.); +#2866 = VERTEX_POINT('',#2867); +#2867 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#2868 = LINE('',#2869,#2870); +#2869 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#2870 = VECTOR('',#2871,1.); +#2871 = DIRECTION('',(0.,0.,1.)); +#2872 = ORIENTED_EDGE('',*,*,#2729,.T.); +#2873 = ORIENTED_EDGE('',*,*,#2874,.F.); +#2874 = EDGE_CURVE('',#2875,#2732,#2877,.T.); +#2875 = VERTEX_POINT('',#2876); +#2876 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2877 = LINE('',#2878,#2879); +#2878 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2879 = VECTOR('',#2880,1.); +#2880 = DIRECTION('',(0.,0.,1.)); +#2881 = ORIENTED_EDGE('',*,*,#2882,.F.); +#2882 = EDGE_CURVE('',#2866,#2875,#2883,.T.); +#2883 = LINE('',#2884,#2885); +#2884 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#2885 = VECTOR('',#2886,1.); +#2886 = DIRECTION('',(0.,-1.,0.)); +#2887 = PLANE('',#2888); +#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891); +#2889 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#2890 = DIRECTION('',(1.,0.,0.)); +#2891 = DIRECTION('',(0.,-1.,0.)); +#2892 = ADVANCED_FACE('',(#2893),#2943,.F.); +#2893 = FACE_BOUND('',#2894,.F.); +#2894 = EDGE_LOOP('',(#2895,#2905,#2911,#2912,#2913,#2921,#2929,#2937)); +#2895 = ORIENTED_EDGE('',*,*,#2896,.F.); +#2896 = EDGE_CURVE('',#2897,#2899,#2901,.T.); +#2897 = VERTEX_POINT('',#2898); +#2898 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2899 = VERTEX_POINT('',#2900); +#2900 = CARTESIAN_POINT('',(0.95,1.27,0.2)); +#2901 = LINE('',#2902,#2903); +#2902 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2903 = VECTOR('',#2904,1.); +#2904 = DIRECTION('',(-1.,0.,0.)); +#2905 = ORIENTED_EDGE('',*,*,#2906,.T.); +#2906 = EDGE_CURVE('',#2897,#2748,#2907,.T.); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(0.,0.,1.)); +#2911 = ORIENTED_EDGE('',*,*,#2755,.T.); +#2912 = ORIENTED_EDGE('',*,*,#2865,.F.); +#2913 = ORIENTED_EDGE('',*,*,#2914,.F.); +#2914 = EDGE_CURVE('',#2915,#2866,#2917,.T.); +#2915 = VERTEX_POINT('',#2916); +#2916 = CARTESIAN_POINT('',(-0.95,1.27,0.2)); +#2917 = LINE('',#2918,#2919); +#2918 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2919 = VECTOR('',#2920,1.); +#2920 = DIRECTION('',(-1.,0.,0.)); +#2921 = ORIENTED_EDGE('',*,*,#2922,.T.); +#2922 = EDGE_CURVE('',#2915,#2923,#2925,.T.); +#2923 = VERTEX_POINT('',#2924); +#2924 = CARTESIAN_POINT('',(-0.816025403784,1.27,0.7)); +#2925 = LINE('',#2926,#2927); +#2926 = CARTESIAN_POINT('',(-0.876313972081,1.27,0.475)); +#2927 = VECTOR('',#2928,1.); +#2928 = DIRECTION('',(0.258819045103,0.,0.965925826289)); +#2929 = ORIENTED_EDGE('',*,*,#2930,.T.); +#2930 = EDGE_CURVE('',#2923,#2931,#2933,.T.); +#2931 = VERTEX_POINT('',#2932); +#2932 = CARTESIAN_POINT('',(0.816025403784,1.27,0.7)); +#2933 = LINE('',#2934,#2935); +#2934 = CARTESIAN_POINT('',(0.216987298108,1.27,0.7)); +#2935 = VECTOR('',#2936,1.); +#2936 = DIRECTION('',(1.,0.,0.)); +#2937 = ORIENTED_EDGE('',*,*,#2938,.T.); +#2938 = EDGE_CURVE('',#2931,#2899,#2939,.T.); +#2939 = LINE('',#2940,#2941); +#2940 = CARTESIAN_POINT('',(0.893060796608,1.27,0.4125)); +#2941 = VECTOR('',#2942,1.); +#2942 = DIRECTION('',(0.258819045103,0.,-0.965925826289)); +#2943 = PLANE('',#2944); +#2944 = AXIS2_PLACEMENT_3D('',#2945,#2946,#2947); +#2945 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2946 = DIRECTION('',(0.,-1.,0.)); +#2947 = DIRECTION('',(-1.,0.,0.)); +#2948 = ADVANCED_FACE('',(#2949),#2999,.F.); +#2949 = FACE_BOUND('',#2950,.F.); +#2950 = EDGE_LOOP('',(#2951,#2959,#2960,#2961,#2969,#2977,#2985,#2993)); +#2951 = ORIENTED_EDGE('',*,*,#2952,.F.); +#2952 = EDGE_CURVE('',#2875,#2953,#2955,.T.); +#2953 = VERTEX_POINT('',#2954); +#2954 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2955 = LINE('',#2956,#2957); +#2956 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2957 = VECTOR('',#2958,1.); +#2958 = DIRECTION('',(1.,0.,0.)); +#2959 = ORIENTED_EDGE('',*,*,#2874,.T.); +#2960 = ORIENTED_EDGE('',*,*,#2739,.T.); +#2961 = ORIENTED_EDGE('',*,*,#2962,.F.); +#2962 = EDGE_CURVE('',#2963,#2740,#2965,.T.); +#2963 = VERTEX_POINT('',#2964); +#2964 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2965 = LINE('',#2966,#2967); +#2966 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2967 = VECTOR('',#2968,1.); +#2968 = DIRECTION('',(0.,0.,1.)); +#2969 = ORIENTED_EDGE('',*,*,#2970,.F.); +#2970 = EDGE_CURVE('',#2971,#2963,#2973,.T.); +#2971 = VERTEX_POINT('',#2972); +#2972 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#2973 = LINE('',#2974,#2975); +#2974 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2975 = VECTOR('',#2976,1.); +#2976 = DIRECTION('',(1.,0.,0.)); +#2977 = ORIENTED_EDGE('',*,*,#2978,.F.); +#2978 = EDGE_CURVE('',#2979,#2971,#2981,.T.); +#2979 = VERTEX_POINT('',#2980); +#2980 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#2985 = ORIENTED_EDGE('',*,*,#2986,.F.); +#2986 = EDGE_CURVE('',#2987,#2979,#2989,.T.); +#2987 = VERTEX_POINT('',#2988); +#2988 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#2989 = LINE('',#2990,#2991); +#2990 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#2991 = VECTOR('',#2992,1.); +#2992 = DIRECTION('',(1.,0.,0.)); +#2993 = ORIENTED_EDGE('',*,*,#2994,.F.); +#2994 = EDGE_CURVE('',#2953,#2987,#2995,.T.); +#2995 = LINE('',#2996,#2997); +#2996 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2997 = VECTOR('',#2998,1.); +#2998 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#2999 = PLANE('',#3000); +#3000 = AXIS2_PLACEMENT_3D('',#3001,#3002,#3003); +#3001 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#3002 = DIRECTION('',(0.,1.,0.)); +#3003 = DIRECTION('',(1.,0.,0.)); +#3004 = ADVANCED_FACE('',(#3005),#3016,.F.); +#3005 = FACE_BOUND('',#3006,.F.); +#3006 = EDGE_LOOP('',(#3007,#3008,#3009,#3010)); +#3007 = ORIENTED_EDGE('',*,*,#2962,.T.); +#3008 = ORIENTED_EDGE('',*,*,#2747,.T.); +#3009 = ORIENTED_EDGE('',*,*,#2906,.F.); +#3010 = ORIENTED_EDGE('',*,*,#3011,.F.); +#3011 = EDGE_CURVE('',#2963,#2897,#3012,.T.); +#3012 = LINE('',#3013,#3014); +#3013 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#3014 = VECTOR('',#3015,1.); +#3015 = DIRECTION('',(0.,1.,0.)); +#3016 = PLANE('',#3017); +#3017 = AXIS2_PLACEMENT_3D('',#3018,#3019,#3020); +#3018 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#3019 = DIRECTION('',(-1.,0.,0.)); +#3020 = DIRECTION('',(0.,1.,0.)); +#3021 = ADVANCED_FACE('',(#3022),#3047,.F.); +#3022 = FACE_BOUND('',#3023,.F.); +#3023 = EDGE_LOOP('',(#3024,#3032,#3040,#3046)); +#3024 = ORIENTED_EDGE('',*,*,#3025,.T.); +#3025 = EDGE_CURVE('',#2770,#3026,#3028,.T.); +#3026 = VERTEX_POINT('',#3027); +#3027 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(-0.,-0.,-1.)); +#3032 = ORIENTED_EDGE('',*,*,#3033,.T.); +#3033 = EDGE_CURVE('',#3026,#3034,#3036,.T.); +#3034 = VERTEX_POINT('',#3035); +#3035 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-1.,0.,0.)); +#3040 = ORIENTED_EDGE('',*,*,#3041,.F.); +#3041 = EDGE_CURVE('',#2779,#3034,#3042,.T.); +#3042 = LINE('',#3043,#3044); +#3043 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#3044 = VECTOR('',#3045,1.); +#3045 = DIRECTION('',(-0.,-0.,-1.)); +#3046 = ORIENTED_EDGE('',*,*,#2786,.F.); +#3047 = PLANE('',#3048); +#3048 = AXIS2_PLACEMENT_3D('',#3049,#3050,#3051); +#3049 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#3050 = DIRECTION('',(0.,1.,0.)); +#3051 = DIRECTION('',(-1.,0.,0.)); +#3052 = ADVANCED_FACE('',(#3053),#3071,.F.); +#3053 = FACE_BOUND('',#3054,.F.); +#3054 = EDGE_LOOP('',(#3055,#3063,#3069,#3070)); +#3055 = ORIENTED_EDGE('',*,*,#3056,.T.); +#3056 = EDGE_CURVE('',#2801,#3057,#3059,.T.); +#3057 = VERTEX_POINT('',#3058); +#3058 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#3059 = LINE('',#3060,#3061); +#3060 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#3061 = VECTOR('',#3062,1.); +#3062 = DIRECTION('',(-0.,-0.,-1.)); +#3063 = ORIENTED_EDGE('',*,*,#3064,.T.); +#3064 = EDGE_CURVE('',#3057,#3026,#3065,.T.); +#3065 = LINE('',#3066,#3067); +#3066 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#3067 = VECTOR('',#3068,1.); +#3068 = DIRECTION('',(0.,1.,0.)); +#3069 = ORIENTED_EDGE('',*,*,#3025,.F.); +#3070 = ORIENTED_EDGE('',*,*,#2810,.F.); +#3071 = PLANE('',#3072); +#3072 = AXIS2_PLACEMENT_3D('',#3073,#3074,#3075); +#3073 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#3074 = DIRECTION('',(1.,0.,0.)); +#3075 = DIRECTION('',(-0.,1.,0.)); +#3076 = ADVANCED_FACE('',(#3077),#3095,.F.); +#3077 = FACE_BOUND('',#3078,.F.); +#3078 = EDGE_LOOP('',(#3079,#3080,#3088,#3094)); +#3079 = ORIENTED_EDGE('',*,*,#3041,.T.); +#3080 = ORIENTED_EDGE('',*,*,#3081,.T.); +#3081 = EDGE_CURVE('',#3034,#3082,#3084,.T.); +#3082 = VERTEX_POINT('',#3083); +#3083 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#3084 = LINE('',#3085,#3086); +#3085 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#3086 = VECTOR('',#3087,1.); +#3087 = DIRECTION('',(0.,-1.,0.)); +#3088 = ORIENTED_EDGE('',*,*,#3089,.F.); +#3089 = EDGE_CURVE('',#2827,#3082,#3090,.T.); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(-0.,-0.,-1.)); +#3094 = ORIENTED_EDGE('',*,*,#2834,.F.); +#3095 = PLANE('',#3096); +#3096 = AXIS2_PLACEMENT_3D('',#3097,#3098,#3099); +#3097 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#3098 = DIRECTION('',(-1.,0.,0.)); +#3099 = DIRECTION('',(0.,-1.,0.)); +#3100 = ADVANCED_FACE('',(#3101),#3112,.F.); +#3101 = FACE_BOUND('',#3102,.F.); +#3102 = EDGE_LOOP('',(#3103,#3104,#3110,#3111)); +#3103 = ORIENTED_EDGE('',*,*,#3089,.T.); +#3104 = ORIENTED_EDGE('',*,*,#3105,.T.); +#3105 = EDGE_CURVE('',#3082,#3057,#3106,.T.); +#3106 = LINE('',#3107,#3108); +#3107 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#3108 = VECTOR('',#3109,1.); +#3109 = DIRECTION('',(1.,0.,0.)); +#3110 = ORIENTED_EDGE('',*,*,#3056,.F.); +#3111 = ORIENTED_EDGE('',*,*,#2851,.F.); +#3112 = PLANE('',#3113); +#3113 = AXIS2_PLACEMENT_3D('',#3114,#3115,#3116); +#3114 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#3115 = DIRECTION('',(0.,-1.,0.)); +#3116 = DIRECTION('',(1.,0.,0.)); +#3117 = ADVANCED_FACE('',(#3118),#3129,.F.); +#3118 = FACE_BOUND('',#3119,.F.); +#3119 = EDGE_LOOP('',(#3120,#3121,#3122,#3123)); +#3120 = ORIENTED_EDGE('',*,*,#2914,.T.); +#3121 = ORIENTED_EDGE('',*,*,#2882,.T.); +#3122 = ORIENTED_EDGE('',*,*,#2952,.T.); +#3123 = ORIENTED_EDGE('',*,*,#3124,.T.); +#3124 = EDGE_CURVE('',#2953,#2915,#3125,.T.); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3129 = PLANE('',#3130); +#3130 = AXIS2_PLACEMENT_3D('',#3131,#3132,#3133); +#3131 = CARTESIAN_POINT('',(0.,0.,0.2)); +#3132 = DIRECTION('',(0.,0.,1.)); +#3133 = DIRECTION('',(1.,0.,-0.)); +#3134 = ADVANCED_FACE('',(#3135),#3146,.F.); +#3135 = FACE_BOUND('',#3136,.F.); +#3136 = EDGE_LOOP('',(#3137,#3138,#3144,#3145)); +#3137 = ORIENTED_EDGE('',*,*,#2896,.T.); +#3138 = ORIENTED_EDGE('',*,*,#3139,.F.); +#3139 = EDGE_CURVE('',#2971,#2899,#3140,.T.); +#3140 = LINE('',#3141,#3142); +#3141 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#3142 = VECTOR('',#3143,1.); +#3143 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3144 = ORIENTED_EDGE('',*,*,#2970,.T.); +#3145 = ORIENTED_EDGE('',*,*,#3011,.T.); +#3146 = PLANE('',#3147); +#3147 = AXIS2_PLACEMENT_3D('',#3148,#3149,#3150); +#3148 = CARTESIAN_POINT('',(0.,0.,0.2)); +#3149 = DIRECTION('',(0.,0.,1.)); +#3150 = DIRECTION('',(1.,0.,-0.)); +#3151 = ADVANCED_FACE('',(#3152),#3163,.T.); +#3152 = FACE_BOUND('',#3153,.T.); +#3153 = EDGE_LOOP('',(#3154,#3155,#3161,#3162)); +#3154 = ORIENTED_EDGE('',*,*,#2978,.F.); +#3155 = ORIENTED_EDGE('',*,*,#3156,.T.); +#3156 = EDGE_CURVE('',#2979,#2931,#3157,.T.); +#3157 = LINE('',#3158,#3159); +#3158 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#3159 = VECTOR('',#3160,1.); +#3160 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3161 = ORIENTED_EDGE('',*,*,#2938,.T.); +#3162 = ORIENTED_EDGE('',*,*,#3139,.F.); +#3163 = PLANE('',#3164); +#3164 = AXIS2_PLACEMENT_3D('',#3165,#3166,#3167); +#3165 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#3166 = DIRECTION('',(-0.965925826289,-5.746937261686E-17, + -0.258819045103)); +#3167 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#3168 = ADVANCED_FACE('',(#3169),#3180,.T.); +#3169 = FACE_BOUND('',#3170,.T.); +#3170 = EDGE_LOOP('',(#3171,#3172,#3178,#3179)); +#3171 = ORIENTED_EDGE('',*,*,#2986,.F.); +#3172 = ORIENTED_EDGE('',*,*,#3173,.T.); +#3173 = EDGE_CURVE('',#2987,#2923,#3174,.T.); +#3174 = LINE('',#3175,#3176); +#3175 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#3176 = VECTOR('',#3177,1.); +#3177 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3178 = ORIENTED_EDGE('',*,*,#2930,.T.); +#3179 = ORIENTED_EDGE('',*,*,#3156,.F.); +#3180 = PLANE('',#3181); +#3181 = AXIS2_PLACEMENT_3D('',#3182,#3183,#3184); +#3182 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#3183 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#3184 = DIRECTION('',(1.,0.,0.)); +#3185 = ADVANCED_FACE('',(#3186),#3192,.T.); +#3186 = FACE_BOUND('',#3187,.T.); +#3187 = EDGE_LOOP('',(#3188,#3189,#3190,#3191)); +#3188 = ORIENTED_EDGE('',*,*,#2994,.F.); +#3189 = ORIENTED_EDGE('',*,*,#3124,.T.); +#3190 = ORIENTED_EDGE('',*,*,#2922,.T.); +#3191 = ORIENTED_EDGE('',*,*,#3173,.F.); +#3192 = PLANE('',#3193); +#3193 = AXIS2_PLACEMENT_3D('',#3194,#3195,#3196); +#3194 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#3195 = DIRECTION('',(0.965925826289,-5.746937261686E-17,-0.258819045103 + )); +#3196 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#3197 = ADVANCED_FACE('',(#3198),#3204,.T.); +#3198 = FACE_BOUND('',#3199,.T.); +#3199 = EDGE_LOOP('',(#3200,#3201,#3202,#3203)); +#3200 = ORIENTED_EDGE('',*,*,#3081,.T.); +#3201 = ORIENTED_EDGE('',*,*,#3105,.T.); +#3202 = ORIENTED_EDGE('',*,*,#3064,.T.); +#3203 = ORIENTED_EDGE('',*,*,#3033,.T.); +#3204 = PLANE('',#3205); +#3205 = AXIS2_PLACEMENT_3D('',#3206,#3207,#3208); +#3206 = CARTESIAN_POINT('',(-6.938893903907E-18,0.,3.75)); +#3207 = DIRECTION('',(0.,0.,1.)); +#3208 = DIRECTION('',(1.,0.,-0.)); +#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3213)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3210,#3211,#3212)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3210 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3211 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3212 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3213 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3210, + 'distance_accuracy_value','confusion accuracy'); +#3214 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3215,#3217); +#3215 = ( REPRESENTATION_RELATIONSHIP('','',#2688,#2661) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3216) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3216 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2662); +#3217 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3218); +#3218 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65','Body013','',#2656,#2683,$); +#3219 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2685)); +#3220 = SHAPE_DEFINITION_REPRESENTATION(#3221,#3227); +#3221 = PRODUCT_DEFINITION_SHAPE('','',#3222); +#3222 = PRODUCT_DEFINITION('design','',#3223,#3226); +#3223 = PRODUCT_DEFINITION_FORMATION('','',#3224); +#3224 = PRODUCT('Lead013','Lead013','',(#3225)); +#3225 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3226 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3227 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3228),#3514); +#3228 = MANIFOLD_SOLID_BREP('',#3229); +#3229 = CLOSED_SHELL('',(#3230,#3270,#3301,#3332,#3365,#3398,#3429,#3460 + ,#3482,#3498)); +#3230 = ADVANCED_FACE('',(#3231),#3265,.T.); +#3231 = FACE_BOUND('',#3232,.T.); +#3232 = EDGE_LOOP('',(#3233,#3243,#3251,#3259)); +#3233 = ORIENTED_EDGE('',*,*,#3234,.T.); +#3234 = EDGE_CURVE('',#3235,#3237,#3239,.T.); +#3235 = VERTEX_POINT('',#3236); +#3236 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#3237 = VERTEX_POINT('',#3238); +#3238 = CARTESIAN_POINT('',(2.15,-0.3,0.)); +#3239 = LINE('',#3240,#3241); +#3240 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#3241 = VECTOR('',#3242,1.); +#3242 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#3243 = ORIENTED_EDGE('',*,*,#3244,.T.); +#3244 = EDGE_CURVE('',#3237,#3245,#3247,.T.); +#3245 = VERTEX_POINT('',#3246); +#3246 = CARTESIAN_POINT('',(2.15,0.3,0.)); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#3251 = ORIENTED_EDGE('',*,*,#3252,.T.); +#3252 = EDGE_CURVE('',#3245,#3253,#3255,.T.); +#3253 = VERTEX_POINT('',#3254); +#3254 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#3255 = LINE('',#3256,#3257); +#3256 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#3257 = VECTOR('',#3258,1.); +#3258 = DIRECTION('',(0.,1.110223024625E-16,1.)); +#3259 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3260 = EDGE_CURVE('',#3253,#3235,#3261,.T.); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#3265 = PLANE('',#3266); +#3266 = AXIS2_PLACEMENT_3D('',#3267,#3268,#3269); +#3267 = CARTESIAN_POINT('',(2.15,3.087807787239E-17,0.1)); +#3268 = DIRECTION('',(1.,0.,0.)); +#3269 = DIRECTION('',(-0.,1.,0.)); +#3270 = ADVANCED_FACE('',(#3271),#3296,.F.); +#3271 = FACE_BOUND('',#3272,.F.); +#3272 = EDGE_LOOP('',(#3273,#3281,#3282,#3290)); +#3273 = ORIENTED_EDGE('',*,*,#3274,.F.); +#3274 = EDGE_CURVE('',#3237,#3275,#3277,.T.); +#3275 = VERTEX_POINT('',#3276); +#3276 = CARTESIAN_POINT('',(0.825,-0.3,0.)); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(2.15,-0.3,-1.387778780781E-17)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#3281 = ORIENTED_EDGE('',*,*,#3244,.T.); +#3282 = ORIENTED_EDGE('',*,*,#3283,.T.); +#3283 = EDGE_CURVE('',#3245,#3284,#3286,.T.); +#3284 = VERTEX_POINT('',#3285); +#3285 = CARTESIAN_POINT('',(0.825,0.3,0.)); +#3286 = LINE('',#3287,#3288); +#3287 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#3288 = VECTOR('',#3289,1.); +#3289 = DIRECTION('',(-1.,1.110223024625E-16,-1.110223024625E-16)); +#3290 = ORIENTED_EDGE('',*,*,#3291,.F.); +#3291 = EDGE_CURVE('',#3275,#3284,#3292,.T.); +#3292 = LINE('',#3293,#3294); +#3293 = CARTESIAN_POINT('',(0.825,-0.3,-1.387778780781E-16)); +#3294 = VECTOR('',#3295,1.); +#3295 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#3296 = PLANE('',#3297); +#3297 = AXIS2_PLACEMENT_3D('',#3298,#3299,#3300); +#3298 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#3299 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#3300 = DIRECTION('',(1.110223024625E-16,1.,-5.167288087198E-45)); +#3301 = ADVANCED_FACE('',(#3302),#3327,.F.); +#3302 = FACE_BOUND('',#3303,.F.); +#3303 = EDGE_LOOP('',(#3304,#3312,#3313,#3321)); +#3304 = ORIENTED_EDGE('',*,*,#3305,.F.); +#3305 = EDGE_CURVE('',#3253,#3306,#3308,.T.); +#3306 = VERTEX_POINT('',#3307); +#3307 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#3308 = LINE('',#3309,#3310); +#3309 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#3310 = VECTOR('',#3311,1.); +#3311 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#3312 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3313 = ORIENTED_EDGE('',*,*,#3314,.T.); +#3314 = EDGE_CURVE('',#3235,#3315,#3317,.T.); +#3315 = VERTEX_POINT('',#3316); +#3316 = CARTESIAN_POINT('',(0.825,-0.3,0.2)); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#3321 = ORIENTED_EDGE('',*,*,#3322,.F.); +#3322 = EDGE_CURVE('',#3306,#3315,#3323,.T.); +#3323 = LINE('',#3324,#3325); +#3324 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#3325 = VECTOR('',#3326,1.); +#3326 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#3327 = PLANE('',#3328); +#3328 = AXIS2_PLACEMENT_3D('',#3329,#3330,#3331); +#3329 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#3330 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.)); +#3331 = DIRECTION('',(-1.110223024625E-16,-1.,5.167288087198E-45)); +#3332 = ADVANCED_FACE('',(#3333),#3360,.T.); +#3333 = FACE_BOUND('',#3334,.T.); +#3334 = EDGE_LOOP('',(#3335,#3344,#3352,#3359)); +#3335 = ORIENTED_EDGE('',*,*,#3336,.T.); +#3336 = EDGE_CURVE('',#3275,#3337,#3339,.T.); +#3337 = VERTEX_POINT('',#3338); +#3338 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#3339 = CIRCLE('',#3340,0.3); +#3340 = AXIS2_PLACEMENT_3D('',#3341,#3342,#3343); +#3341 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#3342 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#3343 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#3344 = ORIENTED_EDGE('',*,*,#3345,.T.); +#3345 = EDGE_CURVE('',#3337,#3346,#3348,.T.); +#3346 = VERTEX_POINT('',#3347); +#3347 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#3348 = LINE('',#3349,#3350); +#3349 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#3350 = VECTOR('',#3351,1.); +#3351 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3284,#3346,#3354,.T.); +#3354 = CIRCLE('',#3355,0.3); +#3355 = AXIS2_PLACEMENT_3D('',#3356,#3357,#3358); +#3356 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#3357 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#3358 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#3359 = ORIENTED_EDGE('',*,*,#3291,.F.); +#3360 = CYLINDRICAL_SURFACE('',#3361,0.3); +#3361 = AXIS2_PLACEMENT_3D('',#3362,#3363,#3364); +#3362 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#3363 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#3364 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#3365 = ADVANCED_FACE('',(#3366),#3393,.F.); +#3366 = FACE_BOUND('',#3367,.F.); +#3367 = EDGE_LOOP('',(#3368,#3369,#3378,#3386)); +#3368 = ORIENTED_EDGE('',*,*,#3322,.T.); +#3369 = ORIENTED_EDGE('',*,*,#3370,.T.); +#3370 = EDGE_CURVE('',#3315,#3371,#3373,.T.); +#3371 = VERTEX_POINT('',#3372); +#3372 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#3373 = CIRCLE('',#3374,0.1); +#3374 = AXIS2_PLACEMENT_3D('',#3375,#3376,#3377); +#3375 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#3376 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#3377 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#3378 = ORIENTED_EDGE('',*,*,#3379,.F.); +#3379 = EDGE_CURVE('',#3380,#3371,#3382,.T.); +#3380 = VERTEX_POINT('',#3381); +#3381 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#3382 = LINE('',#3383,#3384); +#3383 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#3384 = VECTOR('',#3385,1.); +#3385 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#3386 = ORIENTED_EDGE('',*,*,#3387,.F.); +#3387 = EDGE_CURVE('',#3306,#3380,#3388,.T.); +#3388 = CIRCLE('',#3389,0.1); +#3389 = AXIS2_PLACEMENT_3D('',#3390,#3391,#3392); +#3390 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#3391 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#3392 = DIRECTION('',(1.,1.386669559959E-31,5.551115123126E-16)); +#3393 = CYLINDRICAL_SURFACE('',#3394,0.1); +#3394 = AXIS2_PLACEMENT_3D('',#3395,#3396,#3397); +#3395 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#3396 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#3397 = DIRECTION('',(1.,2.311115933264E-31,8.326672684689E-16)); +#3398 = ADVANCED_FACE('',(#3399),#3424,.F.); +#3399 = FACE_BOUND('',#3400,.F.); +#3400 = EDGE_LOOP('',(#3401,#3409,#3410,#3418)); +#3401 = ORIENTED_EDGE('',*,*,#3402,.F.); +#3402 = EDGE_CURVE('',#3337,#3403,#3405,.T.); +#3403 = VERTEX_POINT('',#3404); +#3404 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#3405 = LINE('',#3406,#3407); +#3406 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#3407 = VECTOR('',#3408,1.); +#3408 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#3409 = ORIENTED_EDGE('',*,*,#3345,.T.); +#3410 = ORIENTED_EDGE('',*,*,#3411,.T.); +#3411 = EDGE_CURVE('',#3346,#3412,#3414,.T.); +#3412 = VERTEX_POINT('',#3413); +#3413 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#3414 = LINE('',#3415,#3416); +#3415 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#3416 = VECTOR('',#3417,1.); +#3417 = DIRECTION('',(3.697785493223E-32,4.440892098501E-16,1.)); +#3418 = ORIENTED_EDGE('',*,*,#3419,.F.); +#3419 = EDGE_CURVE('',#3403,#3412,#3420,.T.); +#3420 = LINE('',#3421,#3422); +#3421 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#3422 = VECTOR('',#3423,1.); +#3423 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#3424 = PLANE('',#3425); +#3425 = AXIS2_PLACEMENT_3D('',#3426,#3427,#3428); +#3426 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#3427 = DIRECTION('',(1.,-3.330669073875E-16,1.109335647967E-31)); +#3428 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#3429 = ADVANCED_FACE('',(#3430),#3455,.F.); +#3430 = FACE_BOUND('',#3431,.F.); +#3431 = EDGE_LOOP('',(#3432,#3440,#3441,#3449)); +#3432 = ORIENTED_EDGE('',*,*,#3433,.T.); +#3433 = EDGE_CURVE('',#3434,#3403,#3436,.T.); +#3434 = VERTEX_POINT('',#3435); +#3435 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(-1.,2.22044604925E-16,-6.123233995737E-17)); +#3440 = ORIENTED_EDGE('',*,*,#3419,.T.); +#3441 = ORIENTED_EDGE('',*,*,#3442,.T.); +#3442 = EDGE_CURVE('',#3412,#3443,#3445,.T.); +#3443 = VERTEX_POINT('',#3444); +#3444 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#3445 = LINE('',#3446,#3447); +#3446 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#3447 = VECTOR('',#3448,1.); +#3448 = DIRECTION('',(1.,-2.22044604925E-16,6.123233995737E-17)); +#3449 = ORIENTED_EDGE('',*,*,#3450,.T.); +#3450 = EDGE_CURVE('',#3443,#3434,#3451,.T.); +#3451 = LINE('',#3452,#3453); +#3452 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#3453 = VECTOR('',#3454,1.); +#3454 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#3455 = PLANE('',#3456); +#3456 = AXIS2_PLACEMENT_3D('',#3457,#3458,#3459); +#3457 = CARTESIAN_POINT('',(0.625,5.252742685258E-16,1.625000000003)); +#3458 = DIRECTION('',(-8.326672684689E-16,-4.625929269271E-16,-1.)); +#3459 = DIRECTION('',(-1.,0.,8.326672684689E-16)); +#3460 = ADVANCED_FACE('',(#3461),#3477,.F.); +#3461 = FACE_BOUND('',#3462,.F.); +#3462 = EDGE_LOOP('',(#3463,#3469,#3470,#3476)); +#3463 = ORIENTED_EDGE('',*,*,#3464,.F.); +#3464 = EDGE_CURVE('',#3380,#3443,#3465,.T.); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#3469 = ORIENTED_EDGE('',*,*,#3379,.T.); +#3470 = ORIENTED_EDGE('',*,*,#3471,.T.); +#3471 = EDGE_CURVE('',#3371,#3434,#3472,.T.); +#3472 = LINE('',#3473,#3474); +#3473 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#3474 = VECTOR('',#3475,1.); +#3475 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#3476 = ORIENTED_EDGE('',*,*,#3450,.F.); +#3477 = PLANE('',#3478); +#3478 = AXIS2_PLACEMENT_3D('',#3479,#3480,#3481); +#3479 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#3480 = DIRECTION('',(-1.,3.330669073875E-16,-1.109335647967E-31)); +#3481 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#3482 = ADVANCED_FACE('',(#3483),#3493,.T.); +#3483 = FACE_BOUND('',#3484,.T.); +#3484 = EDGE_LOOP('',(#3485,#3486,#3487,#3488,#3489,#3490,#3491,#3492)); +#3485 = ORIENTED_EDGE('',*,*,#3314,.T.); +#3486 = ORIENTED_EDGE('',*,*,#3370,.T.); +#3487 = ORIENTED_EDGE('',*,*,#3471,.T.); +#3488 = ORIENTED_EDGE('',*,*,#3433,.T.); +#3489 = ORIENTED_EDGE('',*,*,#3402,.F.); +#3490 = ORIENTED_EDGE('',*,*,#3336,.F.); +#3491 = ORIENTED_EDGE('',*,*,#3274,.F.); +#3492 = ORIENTED_EDGE('',*,*,#3234,.F.); +#3493 = PLANE('',#3494); +#3494 = AXIS2_PLACEMENT_3D('',#3495,#3496,#3497); +#3495 = CARTESIAN_POINT('',(1.039206125874,-0.3,0.514206125875)); +#3496 = DIRECTION('',(0.,-1.,3.171397180526E-16)); +#3497 = DIRECTION('',(0.,-3.171397180526E-16,-1.)); +#3498 = ADVANCED_FACE('',(#3499),#3509,.T.); +#3499 = FACE_BOUND('',#3500,.T.); +#3500 = EDGE_LOOP('',(#3501,#3502,#3503,#3504,#3505,#3506,#3507,#3508)); +#3501 = ORIENTED_EDGE('',*,*,#3283,.T.); +#3502 = ORIENTED_EDGE('',*,*,#3353,.T.); +#3503 = ORIENTED_EDGE('',*,*,#3411,.T.); +#3504 = ORIENTED_EDGE('',*,*,#3442,.T.); +#3505 = ORIENTED_EDGE('',*,*,#3464,.F.); +#3506 = ORIENTED_EDGE('',*,*,#3387,.F.); +#3507 = ORIENTED_EDGE('',*,*,#3305,.F.); +#3508 = ORIENTED_EDGE('',*,*,#3252,.F.); +#3509 = PLANE('',#3510); +#3510 = AXIS2_PLACEMENT_3D('',#3511,#3512,#3513); +#3511 = CARTESIAN_POINT('',(1.039206125874,0.3,0.514206125875)); +#3512 = DIRECTION('',(0.,1.,-3.269362423072E-16)); +#3513 = DIRECTION('',(0.,3.269362423072E-16,1.)); +#3514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3518)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3515,#3516,#3517)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3515 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3516 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3517 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3518 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3515, + 'distance_accuracy_value','confusion accuracy'); +#3519 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3520,#3522); +#3520 = ( REPRESENTATION_RELATIONSHIP('','',#3227,#2661) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3521) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3521 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2666); +#3522 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3523); +#3523 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66','Lead013','',#2656,#3222,$); +#3524 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3224)); +#3525 = SHAPE_DEFINITION_REPRESENTATION(#3526,#3532); +#3526 = PRODUCT_DEFINITION_SHAPE('','',#3527); +#3527 = PRODUCT_DEFINITION('design','',#3528,#3531); +#3528 = PRODUCT_DEFINITION_FORMATION('','',#3529); +#3529 = PRODUCT('01x01_P2.54mm_Vertical_SMD014', + '01x01_P2.54mm_Vertical_SMD014','',(#3530)); +#3530 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3531 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3532 = SHAPE_REPRESENTATION('',(#11,#3533,#3537),#3541); +#3533 = AXIS2_PLACEMENT_3D('',#3534,#3535,#3536); +#3534 = CARTESIAN_POINT('',(0.,0.,0.)); +#3535 = DIRECTION('',(0.,0.,1.)); +#3536 = DIRECTION('',(1.,0.,0.)); +#3537 = AXIS2_PLACEMENT_3D('',#3538,#3539,#3540); +#3538 = CARTESIAN_POINT('',(0.,0.,0.)); +#3539 = DIRECTION('',(0.,0.,1.)); +#3540 = DIRECTION('',(1.,0.,0.)); +#3541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3545)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3542,#3543,#3544)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3542 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3543 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3544 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3545 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3542, + 'distance_accuracy_value','confusion accuracy'); +#3546 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3547,#3549); +#3547 = ( REPRESENTATION_RELATIONSHIP('','',#3532,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3548) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3548 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#3549 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3550); +#3550 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70', + '01x01_P2.54mm_Vertical_SMD014','',#5,#3527,$); +#3551 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3529)); +#3552 = SHAPE_DEFINITION_REPRESENTATION(#3553,#3559); +#3553 = PRODUCT_DEFINITION_SHAPE('','',#3554); +#3554 = PRODUCT_DEFINITION('design','',#3555,#3558); +#3555 = PRODUCT_DEFINITION_FORMATION('','',#3556); +#3556 = PRODUCT('Body014','Body014','',(#3557)); +#3557 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3558 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3559 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3560),#4080); +#3560 = MANIFOLD_SOLID_BREP('',#3561); +#3561 = CLOSED_SHELL('',(#3562,#3636,#3667,#3691,#3715,#3732,#3763,#3819 + ,#3875,#3892,#3923,#3947,#3971,#3988,#4005,#4022,#4039,#4056,#4068) + ); +#3562 = ADVANCED_FACE('',(#3563,#3597),#3631,.T.); +#3563 = FACE_BOUND('',#3564,.T.); +#3564 = EDGE_LOOP('',(#3565,#3575,#3583,#3591)); +#3565 = ORIENTED_EDGE('',*,*,#3566,.F.); +#3566 = EDGE_CURVE('',#3567,#3569,#3571,.T.); +#3567 = VERTEX_POINT('',#3568); +#3568 = CARTESIAN_POINT('',(0.833333333333,0.833333333333,7.5)); +#3569 = VERTEX_POINT('',#3570); +#3570 = CARTESIAN_POINT('',(-0.833333333333,0.833333333333,7.5)); +#3571 = LINE('',#3572,#3573); +#3572 = CARTESIAN_POINT('',(0.5,0.833333333333,7.5)); +#3573 = VECTOR('',#3574,1.); +#3574 = DIRECTION('',(-1.,0.,0.)); +#3575 = ORIENTED_EDGE('',*,*,#3576,.F.); +#3576 = EDGE_CURVE('',#3577,#3567,#3579,.T.); +#3577 = VERTEX_POINT('',#3578); +#3578 = CARTESIAN_POINT('',(0.833333333333,-0.833333333333,7.5)); +#3579 = LINE('',#3580,#3581); +#3580 = CARTESIAN_POINT('',(0.833333333333,-0.5,7.5)); +#3581 = VECTOR('',#3582,1.); +#3582 = DIRECTION('',(0.,1.,0.)); +#3583 = ORIENTED_EDGE('',*,*,#3584,.F.); +#3584 = EDGE_CURVE('',#3585,#3577,#3587,.T.); +#3585 = VERTEX_POINT('',#3586); +#3586 = CARTESIAN_POINT('',(-0.833333333333,-0.833333333333,7.5)); +#3587 = LINE('',#3588,#3589); +#3588 = CARTESIAN_POINT('',(-0.5,-0.833333333333,7.5)); +#3589 = VECTOR('',#3590,1.); +#3590 = DIRECTION('',(1.,0.,0.)); +#3591 = ORIENTED_EDGE('',*,*,#3592,.F.); +#3592 = EDGE_CURVE('',#3569,#3585,#3593,.T.); +#3593 = LINE('',#3594,#3595); +#3594 = CARTESIAN_POINT('',(-0.833333333333,0.5,7.5)); +#3595 = VECTOR('',#3596,1.); +#3596 = DIRECTION('',(0.,-1.,0.)); +#3597 = FACE_BOUND('',#3598,.T.); +#3598 = EDGE_LOOP('',(#3599,#3609,#3617,#3625)); +#3599 = ORIENTED_EDGE('',*,*,#3600,.T.); +#3600 = EDGE_CURVE('',#3601,#3603,#3605,.T.); +#3601 = VERTEX_POINT('',#3602); +#3602 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#3603 = VERTEX_POINT('',#3604); +#3604 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#3605 = LINE('',#3606,#3607); +#3606 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#3607 = VECTOR('',#3608,1.); +#3608 = DIRECTION('',(0.,-1.,0.)); +#3609 = ORIENTED_EDGE('',*,*,#3610,.T.); +#3610 = EDGE_CURVE('',#3603,#3611,#3613,.T.); +#3611 = VERTEX_POINT('',#3612); +#3612 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#3613 = LINE('',#3614,#3615); +#3614 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#3615 = VECTOR('',#3616,1.); +#3616 = DIRECTION('',(1.,0.,0.)); +#3617 = ORIENTED_EDGE('',*,*,#3618,.T.); +#3618 = EDGE_CURVE('',#3611,#3619,#3621,.T.); +#3619 = VERTEX_POINT('',#3620); +#3620 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#3621 = LINE('',#3622,#3623); +#3622 = CARTESIAN_POINT('',(1.25,-1.27,7.5)); +#3623 = VECTOR('',#3624,1.); +#3624 = DIRECTION('',(0.,1.,0.)); +#3625 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3626 = EDGE_CURVE('',#3619,#3601,#3627,.T.); +#3627 = LINE('',#3628,#3629); +#3628 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#3629 = VECTOR('',#3630,1.); +#3630 = DIRECTION('',(-1.,0.,0.)); +#3631 = PLANE('',#3632); +#3632 = AXIS2_PLACEMENT_3D('',#3633,#3634,#3635); +#3633 = CARTESIAN_POINT('',(0.,0.,7.5)); +#3634 = DIRECTION('',(0.,0.,1.)); +#3635 = DIRECTION('',(1.,0.,-0.)); +#3636 = ADVANCED_FACE('',(#3637),#3662,.F.); +#3637 = FACE_BOUND('',#3638,.T.); +#3638 = EDGE_LOOP('',(#3639,#3647,#3648,#3656)); +#3639 = ORIENTED_EDGE('',*,*,#3640,.F.); +#3640 = EDGE_CURVE('',#3567,#3641,#3643,.T.); +#3641 = VERTEX_POINT('',#3642); +#3642 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#3643 = LINE('',#3644,#3645); +#3644 = CARTESIAN_POINT('',(0.444444444444,0.444444444444,7.111111111111 + )); +#3645 = VECTOR('',#3646,1.); +#3646 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#3647 = ORIENTED_EDGE('',*,*,#3566,.T.); +#3648 = ORIENTED_EDGE('',*,*,#3649,.T.); +#3649 = EDGE_CURVE('',#3569,#3650,#3652,.T.); +#3650 = VERTEX_POINT('',#3651); +#3651 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#3652 = LINE('',#3653,#3654); +#3653 = CARTESIAN_POINT('',(-0.444444444444,0.444444444444, + 7.111111111111)); +#3654 = VECTOR('',#3655,1.); +#3655 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#3656 = ORIENTED_EDGE('',*,*,#3657,.F.); +#3657 = EDGE_CURVE('',#3641,#3650,#3658,.T.); +#3658 = LINE('',#3659,#3660); +#3659 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#3660 = VECTOR('',#3661,1.); +#3661 = DIRECTION('',(-1.,0.,0.)); +#3662 = PLANE('',#3663); +#3663 = AXIS2_PLACEMENT_3D('',#3664,#3665,#3666); +#3664 = CARTESIAN_POINT('',(0.5,0.666666666667,7.333333333333)); +#3665 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#3666 = DIRECTION('',(1.,0.,0.)); +#3667 = ADVANCED_FACE('',(#3668),#3686,.F.); +#3668 = FACE_BOUND('',#3669,.T.); +#3669 = EDGE_LOOP('',(#3670,#3678,#3679,#3680)); +#3670 = ORIENTED_EDGE('',*,*,#3671,.F.); +#3671 = EDGE_CURVE('',#3577,#3672,#3674,.T.); +#3672 = VERTEX_POINT('',#3673); +#3673 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(0.444444444444,-0.444444444444, + 7.111111111111)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); +#3678 = ORIENTED_EDGE('',*,*,#3576,.T.); +#3679 = ORIENTED_EDGE('',*,*,#3640,.T.); +#3680 = ORIENTED_EDGE('',*,*,#3681,.F.); +#3681 = EDGE_CURVE('',#3672,#3641,#3682,.T.); +#3682 = LINE('',#3683,#3684); +#3683 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#3684 = VECTOR('',#3685,1.); +#3685 = DIRECTION('',(0.,1.,0.)); +#3686 = PLANE('',#3687); +#3687 = AXIS2_PLACEMENT_3D('',#3688,#3689,#3690); +#3688 = CARTESIAN_POINT('',(0.666666666667,-0.5,7.333333333333)); +#3689 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#3690 = DIRECTION('',(0.,-1.,0.)); +#3691 = ADVANCED_FACE('',(#3692),#3710,.F.); +#3692 = FACE_BOUND('',#3693,.T.); +#3693 = EDGE_LOOP('',(#3694,#3695,#3696,#3704)); +#3694 = ORIENTED_EDGE('',*,*,#3649,.F.); +#3695 = ORIENTED_EDGE('',*,*,#3592,.T.); +#3696 = ORIENTED_EDGE('',*,*,#3697,.T.); +#3697 = EDGE_CURVE('',#3585,#3698,#3700,.T.); +#3698 = VERTEX_POINT('',#3699); +#3699 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#3700 = LINE('',#3701,#3702); +#3701 = CARTESIAN_POINT('',(-0.444444444444,-0.444444444444, + 7.111111111111)); +#3702 = VECTOR('',#3703,1.); +#3703 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#3704 = ORIENTED_EDGE('',*,*,#3705,.F.); +#3705 = EDGE_CURVE('',#3650,#3698,#3706,.T.); +#3706 = LINE('',#3707,#3708); +#3707 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#3708 = VECTOR('',#3709,1.); +#3709 = DIRECTION('',(0.,-1.,0.)); +#3710 = PLANE('',#3711); +#3711 = AXIS2_PLACEMENT_3D('',#3712,#3713,#3714); +#3712 = CARTESIAN_POINT('',(-0.666666666667,0.5,7.333333333333)); +#3713 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#3714 = DIRECTION('',(0.,1.,0.)); +#3715 = ADVANCED_FACE('',(#3716),#3727,.F.); +#3716 = FACE_BOUND('',#3717,.T.); +#3717 = EDGE_LOOP('',(#3718,#3719,#3720,#3721)); +#3718 = ORIENTED_EDGE('',*,*,#3697,.F.); +#3719 = ORIENTED_EDGE('',*,*,#3584,.T.); +#3720 = ORIENTED_EDGE('',*,*,#3671,.T.); +#3721 = ORIENTED_EDGE('',*,*,#3722,.F.); +#3722 = EDGE_CURVE('',#3698,#3672,#3723,.T.); +#3723 = LINE('',#3724,#3725); +#3724 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#3725 = VECTOR('',#3726,1.); +#3726 = DIRECTION('',(1.,0.,0.)); +#3727 = PLANE('',#3728); +#3728 = AXIS2_PLACEMENT_3D('',#3729,#3730,#3731); +#3729 = CARTESIAN_POINT('',(-0.5,-0.666666666667,7.333333333333)); +#3730 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#3731 = DIRECTION('',(-1.,-0.,0.)); +#3732 = ADVANCED_FACE('',(#3733),#3758,.F.); +#3733 = FACE_BOUND('',#3734,.F.); +#3734 = EDGE_LOOP('',(#3735,#3743,#3744,#3752)); +#3735 = ORIENTED_EDGE('',*,*,#3736,.T.); +#3736 = EDGE_CURVE('',#3737,#3601,#3739,.T.); +#3737 = VERTEX_POINT('',#3738); +#3738 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#3739 = LINE('',#3740,#3741); +#3740 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#3741 = VECTOR('',#3742,1.); +#3742 = DIRECTION('',(0.,0.,1.)); +#3743 = ORIENTED_EDGE('',*,*,#3600,.T.); +#3744 = ORIENTED_EDGE('',*,*,#3745,.F.); +#3745 = EDGE_CURVE('',#3746,#3603,#3748,.T.); +#3746 = VERTEX_POINT('',#3747); +#3747 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#3748 = LINE('',#3749,#3750); +#3749 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#3750 = VECTOR('',#3751,1.); +#3751 = DIRECTION('',(0.,0.,1.)); +#3752 = ORIENTED_EDGE('',*,*,#3753,.F.); +#3753 = EDGE_CURVE('',#3737,#3746,#3754,.T.); +#3754 = LINE('',#3755,#3756); +#3755 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#3756 = VECTOR('',#3757,1.); +#3757 = DIRECTION('',(0.,-1.,0.)); +#3758 = PLANE('',#3759); +#3759 = AXIS2_PLACEMENT_3D('',#3760,#3761,#3762); +#3760 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#3761 = DIRECTION('',(1.,0.,0.)); +#3762 = DIRECTION('',(0.,-1.,0.)); +#3763 = ADVANCED_FACE('',(#3764),#3814,.F.); +#3764 = FACE_BOUND('',#3765,.F.); +#3765 = EDGE_LOOP('',(#3766,#3776,#3782,#3783,#3784,#3792,#3800,#3808)); +#3766 = ORIENTED_EDGE('',*,*,#3767,.F.); +#3767 = EDGE_CURVE('',#3768,#3770,#3772,.T.); +#3768 = VERTEX_POINT('',#3769); +#3769 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#3770 = VERTEX_POINT('',#3771); +#3771 = CARTESIAN_POINT('',(0.95,1.27,0.2)); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(-1.,0.,0.)); +#3776 = ORIENTED_EDGE('',*,*,#3777,.T.); +#3777 = EDGE_CURVE('',#3768,#3619,#3778,.T.); +#3778 = LINE('',#3779,#3780); +#3779 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#3780 = VECTOR('',#3781,1.); +#3781 = DIRECTION('',(0.,0.,1.)); +#3782 = ORIENTED_EDGE('',*,*,#3626,.T.); +#3783 = ORIENTED_EDGE('',*,*,#3736,.F.); +#3784 = ORIENTED_EDGE('',*,*,#3785,.F.); +#3785 = EDGE_CURVE('',#3786,#3737,#3788,.T.); +#3786 = VERTEX_POINT('',#3787); +#3787 = CARTESIAN_POINT('',(-0.95,1.27,0.2)); +#3788 = LINE('',#3789,#3790); +#3789 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#3790 = VECTOR('',#3791,1.); +#3791 = DIRECTION('',(-1.,0.,0.)); +#3792 = ORIENTED_EDGE('',*,*,#3793,.T.); +#3793 = EDGE_CURVE('',#3786,#3794,#3796,.T.); +#3794 = VERTEX_POINT('',#3795); +#3795 = CARTESIAN_POINT('',(-0.816025403784,1.27,0.7)); +#3796 = LINE('',#3797,#3798); +#3797 = CARTESIAN_POINT('',(-0.876313972081,1.27,0.475)); +#3798 = VECTOR('',#3799,1.); +#3799 = DIRECTION('',(0.258819045103,0.,0.965925826289)); +#3800 = ORIENTED_EDGE('',*,*,#3801,.T.); +#3801 = EDGE_CURVE('',#3794,#3802,#3804,.T.); +#3802 = VERTEX_POINT('',#3803); +#3803 = CARTESIAN_POINT('',(0.816025403784,1.27,0.7)); +#3804 = LINE('',#3805,#3806); +#3805 = CARTESIAN_POINT('',(0.216987298108,1.27,0.7)); +#3806 = VECTOR('',#3807,1.); +#3807 = DIRECTION('',(1.,0.,0.)); +#3808 = ORIENTED_EDGE('',*,*,#3809,.T.); +#3809 = EDGE_CURVE('',#3802,#3770,#3810,.T.); +#3810 = LINE('',#3811,#3812); +#3811 = CARTESIAN_POINT('',(0.893060796608,1.27,0.4125)); +#3812 = VECTOR('',#3813,1.); +#3813 = DIRECTION('',(0.258819045103,0.,-0.965925826289)); +#3814 = PLANE('',#3815); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#3817 = DIRECTION('',(0.,-1.,0.)); +#3818 = DIRECTION('',(-1.,0.,0.)); +#3819 = ADVANCED_FACE('',(#3820),#3870,.F.); +#3820 = FACE_BOUND('',#3821,.F.); +#3821 = EDGE_LOOP('',(#3822,#3830,#3831,#3832,#3840,#3848,#3856,#3864)); +#3822 = ORIENTED_EDGE('',*,*,#3823,.F.); +#3823 = EDGE_CURVE('',#3746,#3824,#3826,.T.); +#3824 = VERTEX_POINT('',#3825); +#3825 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#3826 = LINE('',#3827,#3828); +#3827 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#3828 = VECTOR('',#3829,1.); +#3829 = DIRECTION('',(1.,0.,0.)); +#3830 = ORIENTED_EDGE('',*,*,#3745,.T.); +#3831 = ORIENTED_EDGE('',*,*,#3610,.T.); +#3832 = ORIENTED_EDGE('',*,*,#3833,.F.); +#3833 = EDGE_CURVE('',#3834,#3611,#3836,.T.); +#3834 = VERTEX_POINT('',#3835); +#3835 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#3836 = LINE('',#3837,#3838); +#3837 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#3838 = VECTOR('',#3839,1.); +#3839 = DIRECTION('',(0.,0.,1.)); +#3840 = ORIENTED_EDGE('',*,*,#3841,.F.); +#3841 = EDGE_CURVE('',#3842,#3834,#3844,.T.); +#3842 = VERTEX_POINT('',#3843); +#3843 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#3844 = LINE('',#3845,#3846); +#3845 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#3846 = VECTOR('',#3847,1.); +#3847 = DIRECTION('',(1.,0.,0.)); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#3850,#3842,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#3852 = LINE('',#3853,#3854); +#3853 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#3854 = VECTOR('',#3855,1.); +#3855 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#3856 = ORIENTED_EDGE('',*,*,#3857,.F.); +#3857 = EDGE_CURVE('',#3858,#3850,#3860,.T.); +#3858 = VERTEX_POINT('',#3859); +#3859 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#3860 = LINE('',#3861,#3862); +#3861 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#3862 = VECTOR('',#3863,1.); +#3863 = DIRECTION('',(1.,0.,0.)); +#3864 = ORIENTED_EDGE('',*,*,#3865,.F.); +#3865 = EDGE_CURVE('',#3824,#3858,#3866,.T.); +#3866 = LINE('',#3867,#3868); +#3867 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#3868 = VECTOR('',#3869,1.); +#3869 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#3870 = PLANE('',#3871); +#3871 = AXIS2_PLACEMENT_3D('',#3872,#3873,#3874); +#3872 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#3873 = DIRECTION('',(0.,1.,0.)); +#3874 = DIRECTION('',(1.,0.,0.)); +#3875 = ADVANCED_FACE('',(#3876),#3887,.F.); +#3876 = FACE_BOUND('',#3877,.F.); +#3877 = EDGE_LOOP('',(#3878,#3879,#3880,#3881)); +#3878 = ORIENTED_EDGE('',*,*,#3833,.T.); +#3879 = ORIENTED_EDGE('',*,*,#3618,.T.); +#3880 = ORIENTED_EDGE('',*,*,#3777,.F.); +#3881 = ORIENTED_EDGE('',*,*,#3882,.F.); +#3882 = EDGE_CURVE('',#3834,#3768,#3883,.T.); +#3883 = LINE('',#3884,#3885); +#3884 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#3885 = VECTOR('',#3886,1.); +#3886 = DIRECTION('',(0.,1.,0.)); +#3887 = PLANE('',#3888); +#3888 = AXIS2_PLACEMENT_3D('',#3889,#3890,#3891); +#3889 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#3890 = DIRECTION('',(-1.,0.,0.)); +#3891 = DIRECTION('',(0.,1.,0.)); +#3892 = ADVANCED_FACE('',(#3893),#3918,.F.); +#3893 = FACE_BOUND('',#3894,.F.); +#3894 = EDGE_LOOP('',(#3895,#3903,#3911,#3917)); +#3895 = ORIENTED_EDGE('',*,*,#3896,.T.); +#3896 = EDGE_CURVE('',#3641,#3897,#3899,.T.); +#3897 = VERTEX_POINT('',#3898); +#3898 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#3899 = LINE('',#3900,#3901); +#3900 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#3901 = VECTOR('',#3902,1.); +#3902 = DIRECTION('',(-0.,-0.,-1.)); +#3903 = ORIENTED_EDGE('',*,*,#3904,.T.); +#3904 = EDGE_CURVE('',#3897,#3905,#3907,.T.); +#3905 = VERTEX_POINT('',#3906); +#3906 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#3907 = LINE('',#3908,#3909); +#3908 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#3909 = VECTOR('',#3910,1.); +#3910 = DIRECTION('',(-1.,0.,0.)); +#3911 = ORIENTED_EDGE('',*,*,#3912,.F.); +#3912 = EDGE_CURVE('',#3650,#3905,#3913,.T.); +#3913 = LINE('',#3914,#3915); +#3914 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#3915 = VECTOR('',#3916,1.); +#3916 = DIRECTION('',(-0.,-0.,-1.)); +#3917 = ORIENTED_EDGE('',*,*,#3657,.F.); +#3918 = PLANE('',#3919); +#3919 = AXIS2_PLACEMENT_3D('',#3920,#3921,#3922); +#3920 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#3921 = DIRECTION('',(0.,1.,0.)); +#3922 = DIRECTION('',(-1.,0.,0.)); +#3923 = ADVANCED_FACE('',(#3924),#3942,.F.); +#3924 = FACE_BOUND('',#3925,.F.); +#3925 = EDGE_LOOP('',(#3926,#3934,#3940,#3941)); +#3926 = ORIENTED_EDGE('',*,*,#3927,.T.); +#3927 = EDGE_CURVE('',#3672,#3928,#3930,.T.); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#3930 = LINE('',#3931,#3932); +#3931 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#3932 = VECTOR('',#3933,1.); +#3933 = DIRECTION('',(-0.,-0.,-1.)); +#3934 = ORIENTED_EDGE('',*,*,#3935,.T.); +#3935 = EDGE_CURVE('',#3928,#3897,#3936,.T.); +#3936 = LINE('',#3937,#3938); +#3937 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#3938 = VECTOR('',#3939,1.); +#3939 = DIRECTION('',(0.,1.,0.)); +#3940 = ORIENTED_EDGE('',*,*,#3896,.F.); +#3941 = ORIENTED_EDGE('',*,*,#3681,.F.); +#3942 = PLANE('',#3943); +#3943 = AXIS2_PLACEMENT_3D('',#3944,#3945,#3946); +#3944 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#3945 = DIRECTION('',(1.,0.,0.)); +#3946 = DIRECTION('',(-0.,1.,0.)); +#3947 = ADVANCED_FACE('',(#3948),#3966,.F.); +#3948 = FACE_BOUND('',#3949,.F.); +#3949 = EDGE_LOOP('',(#3950,#3951,#3959,#3965)); +#3950 = ORIENTED_EDGE('',*,*,#3912,.T.); +#3951 = ORIENTED_EDGE('',*,*,#3952,.T.); +#3952 = EDGE_CURVE('',#3905,#3953,#3955,.T.); +#3953 = VERTEX_POINT('',#3954); +#3954 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#3955 = LINE('',#3956,#3957); +#3956 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#3957 = VECTOR('',#3958,1.); +#3958 = DIRECTION('',(0.,-1.,0.)); +#3959 = ORIENTED_EDGE('',*,*,#3960,.F.); +#3960 = EDGE_CURVE('',#3698,#3953,#3961,.T.); +#3961 = LINE('',#3962,#3963); +#3962 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#3963 = VECTOR('',#3964,1.); +#3964 = DIRECTION('',(-0.,-0.,-1.)); +#3965 = ORIENTED_EDGE('',*,*,#3705,.F.); +#3966 = PLANE('',#3967); +#3967 = AXIS2_PLACEMENT_3D('',#3968,#3969,#3970); +#3968 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#3969 = DIRECTION('',(-1.,0.,0.)); +#3970 = DIRECTION('',(0.,-1.,0.)); +#3971 = ADVANCED_FACE('',(#3972),#3983,.F.); +#3972 = FACE_BOUND('',#3973,.F.); +#3973 = EDGE_LOOP('',(#3974,#3975,#3981,#3982)); +#3974 = ORIENTED_EDGE('',*,*,#3960,.T.); +#3975 = ORIENTED_EDGE('',*,*,#3976,.T.); +#3976 = EDGE_CURVE('',#3953,#3928,#3977,.T.); +#3977 = LINE('',#3978,#3979); +#3978 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#3979 = VECTOR('',#3980,1.); +#3980 = DIRECTION('',(1.,0.,0.)); +#3981 = ORIENTED_EDGE('',*,*,#3927,.F.); +#3982 = ORIENTED_EDGE('',*,*,#3722,.F.); +#3983 = PLANE('',#3984); +#3984 = AXIS2_PLACEMENT_3D('',#3985,#3986,#3987); +#3985 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#3986 = DIRECTION('',(0.,-1.,0.)); +#3987 = DIRECTION('',(1.,0.,0.)); +#3988 = ADVANCED_FACE('',(#3989),#4000,.F.); +#3989 = FACE_BOUND('',#3990,.F.); +#3990 = EDGE_LOOP('',(#3991,#3992,#3993,#3994)); +#3991 = ORIENTED_EDGE('',*,*,#3785,.T.); +#3992 = ORIENTED_EDGE('',*,*,#3753,.T.); +#3993 = ORIENTED_EDGE('',*,*,#3823,.T.); +#3994 = ORIENTED_EDGE('',*,*,#3995,.T.); +#3995 = EDGE_CURVE('',#3824,#3786,#3996,.T.); +#3996 = LINE('',#3997,#3998); +#3997 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#3998 = VECTOR('',#3999,1.); +#3999 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4000 = PLANE('',#4001); +#4001 = AXIS2_PLACEMENT_3D('',#4002,#4003,#4004); +#4002 = CARTESIAN_POINT('',(0.,0.,0.2)); +#4003 = DIRECTION('',(0.,0.,1.)); +#4004 = DIRECTION('',(1.,0.,-0.)); +#4005 = ADVANCED_FACE('',(#4006),#4017,.F.); +#4006 = FACE_BOUND('',#4007,.F.); +#4007 = EDGE_LOOP('',(#4008,#4009,#4015,#4016)); +#4008 = ORIENTED_EDGE('',*,*,#3767,.T.); +#4009 = ORIENTED_EDGE('',*,*,#4010,.F.); +#4010 = EDGE_CURVE('',#3842,#3770,#4011,.T.); +#4011 = LINE('',#4012,#4013); +#4012 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#4013 = VECTOR('',#4014,1.); +#4014 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4015 = ORIENTED_EDGE('',*,*,#3841,.T.); +#4016 = ORIENTED_EDGE('',*,*,#3882,.T.); +#4017 = PLANE('',#4018); +#4018 = AXIS2_PLACEMENT_3D('',#4019,#4020,#4021); +#4019 = CARTESIAN_POINT('',(0.,0.,0.2)); +#4020 = DIRECTION('',(0.,0.,1.)); +#4021 = DIRECTION('',(1.,0.,-0.)); +#4022 = ADVANCED_FACE('',(#4023),#4034,.T.); +#4023 = FACE_BOUND('',#4024,.T.); +#4024 = EDGE_LOOP('',(#4025,#4026,#4032,#4033)); +#4025 = ORIENTED_EDGE('',*,*,#3849,.F.); +#4026 = ORIENTED_EDGE('',*,*,#4027,.T.); +#4027 = EDGE_CURVE('',#3850,#3802,#4028,.T.); +#4028 = LINE('',#4029,#4030); +#4029 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#4030 = VECTOR('',#4031,1.); +#4031 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4032 = ORIENTED_EDGE('',*,*,#3809,.T.); +#4033 = ORIENTED_EDGE('',*,*,#4010,.F.); +#4034 = PLANE('',#4035); +#4035 = AXIS2_PLACEMENT_3D('',#4036,#4037,#4038); +#4036 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#4037 = DIRECTION('',(-0.965925826289,-5.746937261686E-17, + -0.258819045103)); +#4038 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#4039 = ADVANCED_FACE('',(#4040),#4051,.T.); +#4040 = FACE_BOUND('',#4041,.T.); +#4041 = EDGE_LOOP('',(#4042,#4043,#4049,#4050)); +#4042 = ORIENTED_EDGE('',*,*,#3857,.F.); +#4043 = ORIENTED_EDGE('',*,*,#4044,.T.); +#4044 = EDGE_CURVE('',#3858,#3794,#4045,.T.); +#4045 = LINE('',#4046,#4047); +#4046 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#4047 = VECTOR('',#4048,1.); +#4048 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4049 = ORIENTED_EDGE('',*,*,#3801,.T.); +#4050 = ORIENTED_EDGE('',*,*,#4027,.F.); +#4051 = PLANE('',#4052); +#4052 = AXIS2_PLACEMENT_3D('',#4053,#4054,#4055); +#4053 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#4054 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#4055 = DIRECTION('',(1.,0.,0.)); +#4056 = ADVANCED_FACE('',(#4057),#4063,.T.); +#4057 = FACE_BOUND('',#4058,.T.); +#4058 = EDGE_LOOP('',(#4059,#4060,#4061,#4062)); +#4059 = ORIENTED_EDGE('',*,*,#3865,.F.); +#4060 = ORIENTED_EDGE('',*,*,#3995,.T.); +#4061 = ORIENTED_EDGE('',*,*,#3793,.T.); +#4062 = ORIENTED_EDGE('',*,*,#4044,.F.); +#4063 = PLANE('',#4064); +#4064 = AXIS2_PLACEMENT_3D('',#4065,#4066,#4067); +#4065 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#4066 = DIRECTION('',(0.965925826289,-5.746937261686E-17,-0.258819045103 + )); +#4067 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#4068 = ADVANCED_FACE('',(#4069),#4075,.T.); +#4069 = FACE_BOUND('',#4070,.T.); +#4070 = EDGE_LOOP('',(#4071,#4072,#4073,#4074)); +#4071 = ORIENTED_EDGE('',*,*,#3952,.T.); +#4072 = ORIENTED_EDGE('',*,*,#3976,.T.); +#4073 = ORIENTED_EDGE('',*,*,#3935,.T.); +#4074 = ORIENTED_EDGE('',*,*,#3904,.T.); +#4075 = PLANE('',#4076); +#4076 = AXIS2_PLACEMENT_3D('',#4077,#4078,#4079); +#4077 = CARTESIAN_POINT('',(-6.938893903907E-18,0.,3.75)); +#4078 = DIRECTION('',(0.,0.,1.)); +#4079 = DIRECTION('',(1.,0.,-0.)); +#4080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4084)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4081,#4082,#4083)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4081 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4082 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4083 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4084 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4081, + 'distance_accuracy_value','confusion accuracy'); +#4085 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4086,#4088); +#4086 = ( REPRESENTATION_RELATIONSHIP('','',#3559,#3532) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4087) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4087 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3533); +#4088 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4089); +#4089 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68','Body014','',#3527,#3554,$); +#4090 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3556)); +#4091 = SHAPE_DEFINITION_REPRESENTATION(#4092,#4098); +#4092 = PRODUCT_DEFINITION_SHAPE('','',#4093); +#4093 = PRODUCT_DEFINITION('design','',#4094,#4097); +#4094 = PRODUCT_DEFINITION_FORMATION('','',#4095); +#4095 = PRODUCT('Lead014','Lead014','',(#4096)); +#4096 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4097 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4098 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4099),#4385); +#4099 = MANIFOLD_SOLID_BREP('',#4100); +#4100 = CLOSED_SHELL('',(#4101,#4141,#4172,#4203,#4236,#4269,#4300,#4331 + ,#4353,#4369)); +#4101 = ADVANCED_FACE('',(#4102),#4136,.T.); +#4102 = FACE_BOUND('',#4103,.T.); +#4103 = EDGE_LOOP('',(#4104,#4114,#4122,#4130)); +#4104 = ORIENTED_EDGE('',*,*,#4105,.T.); +#4105 = EDGE_CURVE('',#4106,#4108,#4110,.T.); +#4106 = VERTEX_POINT('',#4107); +#4107 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#4108 = VERTEX_POINT('',#4109); +#4109 = CARTESIAN_POINT('',(2.15,-0.3,0.)); +#4110 = LINE('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#4112 = VECTOR('',#4113,1.); +#4113 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#4114 = ORIENTED_EDGE('',*,*,#4115,.T.); +#4115 = EDGE_CURVE('',#4108,#4116,#4118,.T.); +#4116 = VERTEX_POINT('',#4117); +#4117 = CARTESIAN_POINT('',(2.15,0.3,0.)); +#4118 = LINE('',#4119,#4120); +#4119 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#4120 = VECTOR('',#4121,1.); +#4121 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#4122 = ORIENTED_EDGE('',*,*,#4123,.T.); +#4123 = EDGE_CURVE('',#4116,#4124,#4126,.T.); +#4124 = VERTEX_POINT('',#4125); +#4125 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#4126 = LINE('',#4127,#4128); +#4127 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#4128 = VECTOR('',#4129,1.); +#4129 = DIRECTION('',(0.,1.110223024625E-16,1.)); +#4130 = ORIENTED_EDGE('',*,*,#4131,.T.); +#4131 = EDGE_CURVE('',#4124,#4106,#4132,.T.); +#4132 = LINE('',#4133,#4134); +#4133 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#4134 = VECTOR('',#4135,1.); +#4135 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#4136 = PLANE('',#4137); +#4137 = AXIS2_PLACEMENT_3D('',#4138,#4139,#4140); +#4138 = CARTESIAN_POINT('',(2.15,3.087807787239E-17,0.1)); +#4139 = DIRECTION('',(1.,0.,0.)); +#4140 = DIRECTION('',(-0.,1.,0.)); +#4141 = ADVANCED_FACE('',(#4142),#4167,.F.); +#4142 = FACE_BOUND('',#4143,.F.); +#4143 = EDGE_LOOP('',(#4144,#4152,#4153,#4161)); +#4144 = ORIENTED_EDGE('',*,*,#4145,.F.); +#4145 = EDGE_CURVE('',#4108,#4146,#4148,.T.); +#4146 = VERTEX_POINT('',#4147); +#4147 = CARTESIAN_POINT('',(0.825,-0.3,0.)); +#4148 = LINE('',#4149,#4150); +#4149 = CARTESIAN_POINT('',(2.15,-0.3,-1.387778780781E-17)); +#4150 = VECTOR('',#4151,1.); +#4151 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#4152 = ORIENTED_EDGE('',*,*,#4115,.T.); +#4153 = ORIENTED_EDGE('',*,*,#4154,.T.); +#4154 = EDGE_CURVE('',#4116,#4155,#4157,.T.); +#4155 = VERTEX_POINT('',#4156); +#4156 = CARTESIAN_POINT('',(0.825,0.3,0.)); +#4157 = LINE('',#4158,#4159); +#4158 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#4159 = VECTOR('',#4160,1.); +#4160 = DIRECTION('',(-1.,1.110223024625E-16,-1.110223024625E-16)); +#4161 = ORIENTED_EDGE('',*,*,#4162,.F.); +#4162 = EDGE_CURVE('',#4146,#4155,#4163,.T.); +#4163 = LINE('',#4164,#4165); +#4164 = CARTESIAN_POINT('',(0.825,-0.3,-1.387778780781E-16)); +#4165 = VECTOR('',#4166,1.); +#4166 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#4167 = PLANE('',#4168); +#4168 = AXIS2_PLACEMENT_3D('',#4169,#4170,#4171); +#4169 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#4170 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#4171 = DIRECTION('',(1.110223024625E-16,1.,-5.167288087198E-45)); +#4172 = ADVANCED_FACE('',(#4173),#4198,.F.); +#4173 = FACE_BOUND('',#4174,.F.); +#4174 = EDGE_LOOP('',(#4175,#4183,#4184,#4192)); +#4175 = ORIENTED_EDGE('',*,*,#4176,.F.); +#4176 = EDGE_CURVE('',#4124,#4177,#4179,.T.); +#4177 = VERTEX_POINT('',#4178); +#4178 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#4179 = LINE('',#4180,#4181); +#4180 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#4181 = VECTOR('',#4182,1.); +#4182 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#4183 = ORIENTED_EDGE('',*,*,#4131,.T.); +#4184 = ORIENTED_EDGE('',*,*,#4185,.T.); +#4185 = EDGE_CURVE('',#4106,#4186,#4188,.T.); +#4186 = VERTEX_POINT('',#4187); +#4187 = CARTESIAN_POINT('',(0.825,-0.3,0.2)); +#4188 = LINE('',#4189,#4190); +#4189 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#4190 = VECTOR('',#4191,1.); +#4191 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#4192 = ORIENTED_EDGE('',*,*,#4193,.F.); +#4193 = EDGE_CURVE('',#4177,#4186,#4194,.T.); +#4194 = LINE('',#4195,#4196); +#4195 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#4196 = VECTOR('',#4197,1.); +#4197 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#4198 = PLANE('',#4199); +#4199 = AXIS2_PLACEMENT_3D('',#4200,#4201,#4202); +#4200 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#4201 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.)); +#4202 = DIRECTION('',(-1.110223024625E-16,-1.,5.167288087198E-45)); +#4203 = ADVANCED_FACE('',(#4204),#4231,.T.); +#4204 = FACE_BOUND('',#4205,.T.); +#4205 = EDGE_LOOP('',(#4206,#4215,#4223,#4230)); +#4206 = ORIENTED_EDGE('',*,*,#4207,.T.); +#4207 = EDGE_CURVE('',#4146,#4208,#4210,.T.); +#4208 = VERTEX_POINT('',#4209); +#4209 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#4210 = CIRCLE('',#4211,0.3); +#4211 = AXIS2_PLACEMENT_3D('',#4212,#4213,#4214); +#4212 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#4213 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#4214 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#4215 = ORIENTED_EDGE('',*,*,#4216,.T.); +#4216 = EDGE_CURVE('',#4208,#4217,#4219,.T.); +#4217 = VERTEX_POINT('',#4218); +#4218 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#4219 = LINE('',#4220,#4221); +#4220 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#4221 = VECTOR('',#4222,1.); +#4222 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#4223 = ORIENTED_EDGE('',*,*,#4224,.F.); +#4224 = EDGE_CURVE('',#4155,#4217,#4225,.T.); +#4225 = CIRCLE('',#4226,0.3); +#4226 = AXIS2_PLACEMENT_3D('',#4227,#4228,#4229); +#4227 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#4228 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#4229 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#4230 = ORIENTED_EDGE('',*,*,#4162,.F.); +#4231 = CYLINDRICAL_SURFACE('',#4232,0.3); +#4232 = AXIS2_PLACEMENT_3D('',#4233,#4234,#4235); +#4233 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#4234 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#4235 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#4236 = ADVANCED_FACE('',(#4237),#4264,.F.); +#4237 = FACE_BOUND('',#4238,.F.); +#4238 = EDGE_LOOP('',(#4239,#4240,#4249,#4257)); +#4239 = ORIENTED_EDGE('',*,*,#4193,.T.); +#4240 = ORIENTED_EDGE('',*,*,#4241,.T.); +#4241 = EDGE_CURVE('',#4186,#4242,#4244,.T.); +#4242 = VERTEX_POINT('',#4243); +#4243 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#4244 = CIRCLE('',#4245,0.1); +#4245 = AXIS2_PLACEMENT_3D('',#4246,#4247,#4248); +#4246 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#4247 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#4248 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#4249 = ORIENTED_EDGE('',*,*,#4250,.F.); +#4250 = EDGE_CURVE('',#4251,#4242,#4253,.T.); +#4251 = VERTEX_POINT('',#4252); +#4252 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#4253 = LINE('',#4254,#4255); +#4254 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#4255 = VECTOR('',#4256,1.); +#4256 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#4257 = ORIENTED_EDGE('',*,*,#4258,.F.); +#4258 = EDGE_CURVE('',#4177,#4251,#4259,.T.); +#4259 = CIRCLE('',#4260,0.1); +#4260 = AXIS2_PLACEMENT_3D('',#4261,#4262,#4263); +#4261 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#4262 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#4263 = DIRECTION('',(1.,1.386669559959E-31,5.551115123126E-16)); +#4264 = CYLINDRICAL_SURFACE('',#4265,0.1); +#4265 = AXIS2_PLACEMENT_3D('',#4266,#4267,#4268); +#4266 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#4267 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#4268 = DIRECTION('',(1.,2.311115933264E-31,8.326672684689E-16)); +#4269 = ADVANCED_FACE('',(#4270),#4295,.F.); +#4270 = FACE_BOUND('',#4271,.F.); +#4271 = EDGE_LOOP('',(#4272,#4280,#4281,#4289)); +#4272 = ORIENTED_EDGE('',*,*,#4273,.F.); +#4273 = EDGE_CURVE('',#4208,#4274,#4276,.T.); +#4274 = VERTEX_POINT('',#4275); +#4275 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#4276 = LINE('',#4277,#4278); +#4277 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#4278 = VECTOR('',#4279,1.); +#4279 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#4280 = ORIENTED_EDGE('',*,*,#4216,.T.); +#4281 = ORIENTED_EDGE('',*,*,#4282,.T.); +#4282 = EDGE_CURVE('',#4217,#4283,#4285,.T.); +#4283 = VERTEX_POINT('',#4284); +#4284 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#4285 = LINE('',#4286,#4287); +#4286 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#4287 = VECTOR('',#4288,1.); +#4288 = DIRECTION('',(3.697785493223E-32,4.440892098501E-16,1.)); +#4289 = ORIENTED_EDGE('',*,*,#4290,.F.); +#4290 = EDGE_CURVE('',#4274,#4283,#4291,.T.); +#4291 = LINE('',#4292,#4293); +#4292 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#4293 = VECTOR('',#4294,1.); +#4294 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#4295 = PLANE('',#4296); +#4296 = AXIS2_PLACEMENT_3D('',#4297,#4298,#4299); +#4297 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#4298 = DIRECTION('',(1.,-3.330669073875E-16,1.109335647967E-31)); +#4299 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#4300 = ADVANCED_FACE('',(#4301),#4326,.F.); +#4301 = FACE_BOUND('',#4302,.F.); +#4302 = EDGE_LOOP('',(#4303,#4311,#4312,#4320)); +#4303 = ORIENTED_EDGE('',*,*,#4304,.T.); +#4304 = EDGE_CURVE('',#4305,#4274,#4307,.T.); +#4305 = VERTEX_POINT('',#4306); +#4306 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#4307 = LINE('',#4308,#4309); +#4308 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#4309 = VECTOR('',#4310,1.); +#4310 = DIRECTION('',(-1.,2.22044604925E-16,-6.123233995737E-17)); +#4311 = ORIENTED_EDGE('',*,*,#4290,.T.); +#4312 = ORIENTED_EDGE('',*,*,#4313,.T.); +#4313 = EDGE_CURVE('',#4283,#4314,#4316,.T.); +#4314 = VERTEX_POINT('',#4315); +#4315 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#4316 = LINE('',#4317,#4318); +#4317 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#4318 = VECTOR('',#4319,1.); +#4319 = DIRECTION('',(1.,-2.22044604925E-16,6.123233995737E-17)); +#4320 = ORIENTED_EDGE('',*,*,#4321,.T.); +#4321 = EDGE_CURVE('',#4314,#4305,#4322,.T.); +#4322 = LINE('',#4323,#4324); +#4323 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#4324 = VECTOR('',#4325,1.); +#4325 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#4326 = PLANE('',#4327); +#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330); +#4328 = CARTESIAN_POINT('',(0.625,5.252742685258E-16,1.625000000003)); +#4329 = DIRECTION('',(-8.326672684689E-16,-4.625929269271E-16,-1.)); +#4330 = DIRECTION('',(-1.,0.,8.326672684689E-16)); +#4331 = ADVANCED_FACE('',(#4332),#4348,.F.); +#4332 = FACE_BOUND('',#4333,.F.); +#4333 = EDGE_LOOP('',(#4334,#4340,#4341,#4347)); +#4334 = ORIENTED_EDGE('',*,*,#4335,.F.); +#4335 = EDGE_CURVE('',#4251,#4314,#4336,.T.); +#4336 = LINE('',#4337,#4338); +#4337 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#4338 = VECTOR('',#4339,1.); +#4339 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#4340 = ORIENTED_EDGE('',*,*,#4250,.T.); +#4341 = ORIENTED_EDGE('',*,*,#4342,.T.); +#4342 = EDGE_CURVE('',#4242,#4305,#4343,.T.); +#4343 = LINE('',#4344,#4345); +#4344 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#4345 = VECTOR('',#4346,1.); +#4346 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#4347 = ORIENTED_EDGE('',*,*,#4321,.F.); +#4348 = PLANE('',#4349); +#4349 = AXIS2_PLACEMENT_3D('',#4350,#4351,#4352); +#4350 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#4351 = DIRECTION('',(-1.,3.330669073875E-16,-1.109335647967E-31)); +#4352 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#4353 = ADVANCED_FACE('',(#4354),#4364,.T.); +#4354 = FACE_BOUND('',#4355,.T.); +#4355 = EDGE_LOOP('',(#4356,#4357,#4358,#4359,#4360,#4361,#4362,#4363)); +#4356 = ORIENTED_EDGE('',*,*,#4185,.T.); +#4357 = ORIENTED_EDGE('',*,*,#4241,.T.); +#4358 = ORIENTED_EDGE('',*,*,#4342,.T.); +#4359 = ORIENTED_EDGE('',*,*,#4304,.T.); +#4360 = ORIENTED_EDGE('',*,*,#4273,.F.); +#4361 = ORIENTED_EDGE('',*,*,#4207,.F.); +#4362 = ORIENTED_EDGE('',*,*,#4145,.F.); +#4363 = ORIENTED_EDGE('',*,*,#4105,.F.); +#4364 = PLANE('',#4365); +#4365 = AXIS2_PLACEMENT_3D('',#4366,#4367,#4368); +#4366 = CARTESIAN_POINT('',(1.039206125874,-0.3,0.514206125875)); +#4367 = DIRECTION('',(0.,-1.,3.171397180526E-16)); +#4368 = DIRECTION('',(0.,-3.171397180526E-16,-1.)); +#4369 = ADVANCED_FACE('',(#4370),#4380,.T.); +#4370 = FACE_BOUND('',#4371,.T.); +#4371 = EDGE_LOOP('',(#4372,#4373,#4374,#4375,#4376,#4377,#4378,#4379)); +#4372 = ORIENTED_EDGE('',*,*,#4154,.T.); +#4373 = ORIENTED_EDGE('',*,*,#4224,.T.); +#4374 = ORIENTED_EDGE('',*,*,#4282,.T.); +#4375 = ORIENTED_EDGE('',*,*,#4313,.T.); +#4376 = ORIENTED_EDGE('',*,*,#4335,.F.); +#4377 = ORIENTED_EDGE('',*,*,#4258,.F.); +#4378 = ORIENTED_EDGE('',*,*,#4176,.F.); +#4379 = ORIENTED_EDGE('',*,*,#4123,.F.); +#4380 = PLANE('',#4381); +#4381 = AXIS2_PLACEMENT_3D('',#4382,#4383,#4384); +#4382 = CARTESIAN_POINT('',(1.039206125874,0.3,0.514206125875)); +#4383 = DIRECTION('',(0.,1.,-3.269362423072E-16)); +#4384 = DIRECTION('',(0.,3.269362423072E-16,1.)); +#4385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4389)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4386,#4387,#4388)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4386 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4387 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4388 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4389 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4386, + 'distance_accuracy_value','confusion accuracy'); +#4390 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4391,#4393); +#4391 = ( REPRESENTATION_RELATIONSHIP('','',#4098,#3532) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4392) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4392 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3537); +#4393 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4394); +#4394 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69','Lead014','',#3527,#4093,$); +#4395 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4095)); +#4396 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4397),#1467); +#4397 = STYLED_ITEM('color',(#4398),#947); +#4398 = PRESENTATION_STYLE_ASSIGNMENT((#4399,#4405)); +#4399 = SURFACE_STYLE_USAGE(.BOTH.,#4400); +#4400 = SURFACE_SIDE_STYLE('',(#4401)); +#4401 = SURFACE_STYLE_FILL_AREA(#4402); +#4402 = FILL_AREA_STYLE('',(#4403)); +#4403 = FILL_AREA_STYLE_COLOUR('',#4404); +#4404 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#4405 = CURVE_STYLE('',#4406,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4406 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4407 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#4408 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4409),#901); +#4409 = STYLED_ITEM('color',(#4410),#615); +#4410 = PRESENTATION_STYLE_ASSIGNMENT((#4411,#4417)); +#4411 = SURFACE_STYLE_USAGE(.BOTH.,#4412); +#4412 = SURFACE_SIDE_STYLE('',(#4413)); +#4413 = SURFACE_STYLE_FILL_AREA(#4414); +#4414 = FILL_AREA_STYLE('',(#4415)); +#4415 = FILL_AREA_STYLE_COLOUR('',#4416); +#4416 = COLOUR_RGB('',0.82999997502,0.82999997502,0.82999997502); +#4417 = CURVE_STYLE('',#4418,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4418 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4419 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4420),#3514); +#4420 = STYLED_ITEM('color',(#4421),#3228); +#4421 = PRESENTATION_STYLE_ASSIGNMENT((#4422,#4427)); +#4422 = SURFACE_STYLE_USAGE(.BOTH.,#4423); +#4423 = SURFACE_SIDE_STYLE('',(#4424)); +#4424 = SURFACE_STYLE_FILL_AREA(#4425); +#4425 = FILL_AREA_STYLE('',(#4426)); +#4426 = FILL_AREA_STYLE_COLOUR('',#4416); +#4427 = CURVE_STYLE('',#4428,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4428 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4429 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4430),#4080); +#4430 = STYLED_ITEM('color',(#4431),#3560); +#4431 = PRESENTATION_STYLE_ASSIGNMENT((#4432,#4437)); +#4432 = SURFACE_STYLE_USAGE(.BOTH.,#4433); +#4433 = SURFACE_SIDE_STYLE('',(#4434)); +#4434 = SURFACE_STYLE_FILL_AREA(#4435); +#4435 = FILL_AREA_STYLE('',(#4436)); +#4436 = FILL_AREA_STYLE_COLOUR('',#4404); +#4437 = CURVE_STYLE('',#4438,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4438 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4439 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4440),#4385); +#4440 = STYLED_ITEM('color',(#4441),#4099); +#4441 = PRESENTATION_STYLE_ASSIGNMENT((#4442,#4447)); +#4442 = SURFACE_STYLE_USAGE(.BOTH.,#4443); +#4443 = SURFACE_SIDE_STYLE('',(#4444)); +#4444 = SURFACE_STYLE_FILL_AREA(#4445); +#4445 = FILL_AREA_STYLE('',(#4446)); +#4446 = FILL_AREA_STYLE_COLOUR('',#4416); +#4447 = CURVE_STYLE('',#4448,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4448 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4449 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4450),#3209); +#4450 = STYLED_ITEM('color',(#4451),#2689); +#4451 = PRESENTATION_STYLE_ASSIGNMENT((#4452,#4457)); +#4452 = SURFACE_STYLE_USAGE(.BOTH.,#4453); +#4453 = SURFACE_SIDE_STYLE('',(#4454)); +#4454 = SURFACE_STYLE_FILL_AREA(#4455); +#4455 = FILL_AREA_STYLE('',(#4456)); +#4456 = FILL_AREA_STYLE_COLOUR('',#4404); +#4457 = CURVE_STYLE('',#4458,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4458 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4459 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4460),#596); +#4460 = STYLED_ITEM('color',(#4461),#76); +#4461 = PRESENTATION_STYLE_ASSIGNMENT((#4462,#4467)); +#4462 = SURFACE_STYLE_USAGE(.BOTH.,#4463); +#4463 = SURFACE_SIDE_STYLE('',(#4464)); +#4464 = SURFACE_STYLE_FILL_AREA(#4465); +#4465 = FILL_AREA_STYLE('',(#4466)); +#4466 = FILL_AREA_STYLE_COLOUR('',#4404); +#4467 = CURVE_STYLE('',#4468,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4468 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4469 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4470),#2643); +#4470 = STYLED_ITEM('color',(#4471),#2357); +#4471 = PRESENTATION_STYLE_ASSIGNMENT((#4472,#4477)); +#4472 = SURFACE_STYLE_USAGE(.BOTH.,#4473); +#4473 = SURFACE_SIDE_STYLE('',(#4474)); +#4474 = SURFACE_STYLE_FILL_AREA(#4475); +#4475 = FILL_AREA_STYLE('',(#4476)); +#4476 = FILL_AREA_STYLE_COLOUR('',#4416); +#4477 = CURVE_STYLE('',#4478,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4478 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4479 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4480),#1772); +#4480 = STYLED_ITEM('color',(#4481),#1486); +#4481 = PRESENTATION_STYLE_ASSIGNMENT((#4482,#4487)); +#4482 = SURFACE_STYLE_USAGE(.BOTH.,#4483); +#4483 = SURFACE_SIDE_STYLE('',(#4484)); +#4484 = SURFACE_STYLE_FILL_AREA(#4485); +#4485 = FILL_AREA_STYLE('',(#4486)); +#4486 = FILL_AREA_STYLE_COLOUR('',#4416); +#4487 = CURVE_STYLE('',#4488,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4488 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4489 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4490),#2338); +#4490 = STYLED_ITEM('color',(#4491),#1818); +#4491 = PRESENTATION_STYLE_ASSIGNMENT((#4492,#4497)); +#4492 = SURFACE_STYLE_USAGE(.BOTH.,#4493); +#4493 = SURFACE_SIDE_STYLE('',(#4494)); +#4494 = SURFACE_STYLE_FILL_AREA(#4495); +#4495 = FILL_AREA_STYLE('',(#4496)); +#4496 = FILL_AREA_STYLE_COLOUR('',#4404); +#4497 = CURVE_STYLE('',#4498,POSITIVE_LENGTH_MEASURE(0.1),#4407); +#4498 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dsource/PinSocket.FCStd b/fab.3dsource/PinSocket.FCStd index dd81eb1e5550e3b937613e4cacd83fa4dd3ee28a..f7b47fe0b7ae04f02cfaf4e3201451497b6c66a5 100644 Binary files a/fab.3dsource/PinSocket.FCStd and b/fab.3dsource/PinSocket.FCStd differ diff --git a/fab.pretty/PinSocket_1x05_P2.54mm_Vertical_SMD.kicad_mod b/fab.pretty/PinSocket_1x05_P2.54mm_Vertical_SMD.kicad_mod index 1c344f19f76f9f5db9b136951112e13290ef4f4b..466ec11653f19ca0da96049adc620db5dbc652eb 100644 --- a/fab.pretty/PinSocket_1x05_P2.54mm_Vertical_SMD.kicad_mod +++ b/fab.pretty/PinSocket_1x05_P2.54mm_Vertical_SMD.kicad_mod @@ -1,40 +1,229 @@ -(footprint "PinSocket_1x05_P2.54mm_Vertical_SMD" (version 20211014) (generator pcbnew) - (layer "F.Cu") - (tedit 62659B62) - (descr "https://media.digikey.com/pdf/Data%20Sheets/Sullins%20PDFs/NPxCxx1KFXx-RC%2010487-D.pdf") - (tags "vertical pin socket SMD 2.54mm") - (attr smd) - (fp_text reference "REF**" (at 0 -7.239 180) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bb76a8d3-a59a-4f90-bdad-8ec9853793e0) - ) - (fp_text value "PinSocket_1x05" (at 0.006 7.62) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp 912c0221-f944-46f6-ba12-3bff265e898a) - ) - (fp_text user "${REFERENCE}" (at 0 0 90) (layer "F.Fab") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp f567ebe0-93fd-43fa-b74d-07b5c71a5caf) - ) - (fp_line (start -1.27 6.52) (end 1.27 6.52) (layer "F.SilkS") (width 0.12) (tstamp 9c5c7364-4126-4e05-9977-6c96a1398e63)) - (fp_line (start 1.397 -6.477) (end 0 -6.477) (layer "F.SilkS") (width 0.12) (tstamp 9e0f9b2b-e1bd-47d3-9a98-b36c8a692f7e)) - (fp_line (start 1.397 -5.842) (end 1.397 -6.477) (layer "F.SilkS") (width 0.12) (tstamp b813aac5-f463-4575-919b-4a3f45c66f96)) - (fp_line (start -2.794 6.52) (end 2.794 6.52) (layer "F.CrtYd") (width 0.05) (tstamp 22a7b7f0-1c63-425d-a35c-76521e69f680)) - (fp_line (start 2.794 6.52) (end 2.794 -6.477) (layer "F.CrtYd") (width 0.05) (tstamp 3d5edb30-5108-4cee-bf03-5fbf035fef70)) - (fp_line (start -2.794 -6.477) (end -2.794 6.52) (layer "F.CrtYd") (width 0.05) (tstamp 5ef84500-5c7e-46eb-af36-7dbd32237ad7)) - (fp_line (start 2.794 -6.477) (end -2.794 -6.477) (layer "F.CrtYd") (width 0.05) (tstamp d4a3126a-a132-4187-af88-aef5e6f8b12d)) - (fp_line (start -1.27 6.35) (end -1.27 -6.35) (layer "F.Fab") (width 0.1) (tstamp 26ccb991-0b6a-4349-ad30-810591a5323e)) - (fp_line (start -1.27 -6.35) (end 1.27 -6.35) (layer "F.Fab") (width 0.1) (tstamp 68f1f70c-f487-4c8e-8bc2-bc208d72fdac)) - (fp_line (start -1.27 6.35) (end 1.27 6.35) (layer "F.Fab") (width 0.1) (tstamp 8ed7778d-23cb-4a1e-bfff-5550f0c8f189)) - (fp_line (start 1.27 -6.35) (end 1.27 6.35) (layer "F.Fab") (width 0.1) (tstamp fe9db4a0-d422-4505-b2c6-67d4e4b014ab)) - (pad "1" smd rect (at 1.65 -5.08) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5be3fcf0-46cd-4786-b369-3cea9f1e6915)) - (pad "2" smd rect (at -1.65 -2.54) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ff73c9f7-4483-4325-aba1-882906f0fa69)) - (pad "3" smd rect (at 1.65 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b09455e7-4868-4992-b1bd-4e7c2eea9414)) - (pad "4" smd rect (at -1.65 2.54) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 808c48b2-fd82-4548-a9e5-29a87092c165)) - (pad "5" smd rect (at 1.65 5.08) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 4b2ef5fd-88b4-4d53-8de5-910dbeac8d27)) - (model "${FAB}/fab.3dshapes/Header_SMD_01x02_P2.54mm_Horizontal_Male.step" - (offset (xyz 0 0 0)) - (scale (xyz 1 1 1)) - (rotate (xyz 0 0 0)) - ) +(footprint "PinSocket_1x05_P2.54mm_Vertical_SMD" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (descr "https://media.digikey.com/pdf/Data%20Sheets/Sullins%20PDFs/NPxCxx1KFXx-RC%2010487-D.pdf") + (tags "vertical pin socket SMD 2.54mm") + (property "Reference" "REF**" + (at 0 -7.239 180) + (layer "F.SilkS") + (uuid "bb76a8d3-a59a-4f90-bdad-8ec9853793e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PinSocket_1x05" + (at 0.006 7.62 0) + (layer "F.Fab") + (uuid "912c0221-f944-46f6-ba12-3bff265e898a") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "3c10bda3-0cf3-4d65-bc95-daae7b8c2654") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "5df32717-cb8c-473d-9dcd-6fac3ce51214") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "d7fbdcc1-ea2b-4cef-afc3-b5d8ec842862") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -1.27 6.52) + (end 1.27 6.52) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c5c7364-4126-4e05-9977-6c96a1398e63") + ) + (fp_line + (start 1.397 -6.477) + (end 0 -6.477) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9e0f9b2b-e1bd-47d3-9a98-b36c8a692f7e") + ) + (fp_line + (start 1.397 -5.842) + (end 1.397 -6.477) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b813aac5-f463-4575-919b-4a3f45c66f96") + ) + (fp_line + (start -2.794 -6.477) + (end -2.794 6.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ef84500-5c7e-46eb-af36-7dbd32237ad7") + ) + (fp_line + (start -2.794 6.52) + (end 2.794 6.52) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "22a7b7f0-1c63-425d-a35c-76521e69f680") + ) + (fp_line + (start 2.794 -6.477) + (end -2.794 -6.477) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d4a3126a-a132-4187-af88-aef5e6f8b12d") + ) + (fp_line + (start 2.794 6.52) + (end 2.794 -6.477) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3d5edb30-5108-4cee-bf03-5fbf035fef70") + ) + (fp_line + (start -1.27 -6.35) + (end 1.27 -6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "68f1f70c-f487-4c8e-8bc2-bc208d72fdac") + ) + (fp_line + (start -1.27 6.35) + (end -1.27 -6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "26ccb991-0b6a-4349-ad30-810591a5323e") + ) + (fp_line + (start -1.27 6.35) + (end 1.27 6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ed7778d-23cb-4a1e-bfff-5550f0c8f189") + ) + (fp_line + (start 1.27 -6.35) + (end 1.27 6.35) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "fe9db4a0-d422-4505-b2c6-67d4e4b014ab") + ) + (fp_text user "${REFERENCE}" + (at 0 0 90) + (layer "F.Fab") + (uuid "f567ebe0-93fd-43fa-b74d-07b5c71a5caf") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (pad "1" smd rect + (at 1.65 -5.08) + (size 2 1) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "5be3fcf0-46cd-4786-b369-3cea9f1e6915") + ) + (pad "2" smd rect + (at -1.65 -2.54) + (size 2 1) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "ff73c9f7-4483-4325-aba1-882906f0fa69") + ) + (pad "3" smd rect + (at 1.65 0) + (size 2 1) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "b09455e7-4868-4992-b1bd-4e7c2eea9414") + ) + (pad "4" smd rect + (at -1.65 2.54) + (size 2 1) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "808c48b2-fd82-4548-a9e5-29a87092c165") + ) + (pad "5" smd rect + (at 1.65 5.08) + (size 2 1) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "4b2ef5fd-88b4-4d53-8de5-910dbeac8d27") + ) + (model "${FAB}/fab.3dshapes/PinSocket-01x05_P2.54mm_Vertical_SMD.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) )