diff --git a/fab.3dshapes/PinSocket-01x03_P2.54mm_Vertical_SMD.step b/fab.3dshapes/PinSocket-01x03_P2.54mm_Vertical_SMD.step new file mode 100644 index 0000000000000000000000000000000000000000..53f76bfea0e3c3709560469f9cf39b3ced77b67f --- /dev/null +++ b/fab.3dshapes/PinSocket-01x03_P2.54mm_Vertical_SMD.step @@ -0,0 +1,2836 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-24T21:25:24',( + '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('01x03_P2.54mm_Vertical_SMD','01x03_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); +#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.,1.224646799147E-16,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,2.54,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#28, + 'distance_accuracy_value','confusion accuracy'); +#32 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#33 = SHAPE_DEFINITION_REPRESENTATION(#34,#40); +#34 = PRODUCT_DEFINITION_SHAPE('','',#35); +#35 = PRODUCT_DEFINITION('design','',#36,#39); +#36 = PRODUCT_DEFINITION_FORMATION('','',#37); +#37 = PRODUCT('01x01_P2.54mm_Vertical_SMD003', + '01x01_P2.54mm_Vertical_SMD003','',(#38)); +#38 = PRODUCT_CONTEXT('',#2,'mechanical'); +#39 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40 = SHAPE_REPRESENTATION('',(#11,#41,#45),#49); +#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42 = CARTESIAN_POINT('',(0.,0.,0.)); +#43 = DIRECTION('',(0.,0.,1.)); +#44 = DIRECTION('',(1.,0.,0.)); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(0.,0.,0.)); +#47 = DIRECTION('',(0.,0.,1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#53)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#50,#51,#52)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#50 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#51 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#52 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#53 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#50, + 'distance_accuracy_value','confusion accuracy'); +#54 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#55,#57); +#55 = ( REPRESENTATION_RELATIONSHIP('','',#40,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#56) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#56 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#57 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#58); +#58 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25', + '01x01_P2.54mm_Vertical_SMD003','',#5,#35,$); +#59 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37)); +#60 = SHAPE_DEFINITION_REPRESENTATION(#61,#67); +#61 = PRODUCT_DEFINITION_SHAPE('','',#62); +#62 = PRODUCT_DEFINITION('design','',#63,#66); +#63 = PRODUCT_DEFINITION_FORMATION('','',#64); +#64 = PRODUCT('Body003','Body003','',(#65)); +#65 = PRODUCT_CONTEXT('',#2,'mechanical'); +#66 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#67 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#68),#588); +#68 = MANIFOLD_SOLID_BREP('',#69); +#69 = CLOSED_SHELL('',(#70,#144,#175,#199,#223,#240,#271,#327,#383,#400, + #431,#455,#479,#496,#513,#530,#547,#564,#576)); +#70 = ADVANCED_FACE('',(#71,#105),#139,.T.); +#71 = FACE_BOUND('',#72,.T.); +#72 = EDGE_LOOP('',(#73,#83,#91,#99)); +#73 = ORIENTED_EDGE('',*,*,#74,.F.); +#74 = EDGE_CURVE('',#75,#77,#79,.T.); +#75 = VERTEX_POINT('',#76); +#76 = CARTESIAN_POINT('',(0.833333333333,0.833333333333,7.5)); +#77 = VERTEX_POINT('',#78); +#78 = CARTESIAN_POINT('',(-0.833333333333,0.833333333333,7.5)); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(0.5,0.833333333333,7.5)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(-1.,0.,0.)); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#75,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(0.833333333333,-0.833333333333,7.5)); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(0.833333333333,-0.5,7.5)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(0.,1.,0.)); +#91 = ORIENTED_EDGE('',*,*,#92,.F.); +#92 = EDGE_CURVE('',#93,#85,#95,.T.); +#93 = VERTEX_POINT('',#94); +#94 = CARTESIAN_POINT('',(-0.833333333333,-0.833333333333,7.5)); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(-0.5,-0.833333333333,7.5)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = ORIENTED_EDGE('',*,*,#100,.F.); +#100 = EDGE_CURVE('',#77,#93,#101,.T.); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(-0.833333333333,0.5,7.5)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = FACE_BOUND('',#106,.T.); +#106 = EDGE_LOOP('',(#107,#117,#125,#133)); +#107 = ORIENTED_EDGE('',*,*,#108,.T.); +#108 = EDGE_CURVE('',#109,#111,#113,.T.); +#109 = VERTEX_POINT('',#110); +#110 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#111 = VERTEX_POINT('',#112); +#112 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(0.,-1.,0.)); +#117 = ORIENTED_EDGE('',*,*,#118,.T.); +#118 = EDGE_CURVE('',#111,#119,#121,.T.); +#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('',(1.,0.,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('',(0.,1.,0.)); +#133 = ORIENTED_EDGE('',*,*,#134,.T.); +#134 = EDGE_CURVE('',#127,#109,#135,.T.); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(-1.,0.,0.)); +#139 = PLANE('',#140); +#140 = AXIS2_PLACEMENT_3D('',#141,#142,#143); +#141 = CARTESIAN_POINT('',(0.,0.,7.5)); +#142 = DIRECTION('',(0.,0.,1.)); +#143 = DIRECTION('',(1.,0.,-0.)); +#144 = ADVANCED_FACE('',(#145),#170,.F.); +#145 = FACE_BOUND('',#146,.T.); +#146 = EDGE_LOOP('',(#147,#155,#156,#164)); +#147 = ORIENTED_EDGE('',*,*,#148,.F.); +#148 = EDGE_CURVE('',#75,#149,#151,.T.); +#149 = VERTEX_POINT('',#150); +#150 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#151 = LINE('',#152,#153); +#152 = CARTESIAN_POINT('',(0.444444444444,0.444444444444,7.111111111111) + ); +#153 = VECTOR('',#154,1.); +#154 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#155 = ORIENTED_EDGE('',*,*,#74,.T.); +#156 = ORIENTED_EDGE('',*,*,#157,.T.); +#157 = EDGE_CURVE('',#77,#158,#160,.T.); +#158 = VERTEX_POINT('',#159); +#159 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#160 = LINE('',#161,#162); +#161 = CARTESIAN_POINT('',(-0.444444444444,0.444444444444,7.111111111111 + )); +#162 = VECTOR('',#163,1.); +#163 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#164 = ORIENTED_EDGE('',*,*,#165,.F.); +#165 = EDGE_CURVE('',#149,#158,#166,.T.); +#166 = LINE('',#167,#168); +#167 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#168 = VECTOR('',#169,1.); +#169 = DIRECTION('',(-1.,0.,0.)); +#170 = PLANE('',#171); +#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); +#172 = CARTESIAN_POINT('',(0.5,0.666666666667,7.333333333333)); +#173 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#174 = DIRECTION('',(1.,0.,0.)); +#175 = ADVANCED_FACE('',(#176),#194,.F.); +#176 = FACE_BOUND('',#177,.T.); +#177 = EDGE_LOOP('',(#178,#186,#187,#188)); +#178 = ORIENTED_EDGE('',*,*,#179,.F.); +#179 = EDGE_CURVE('',#85,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(0.444444444444,-0.444444444444,7.111111111111 + )); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); +#186 = ORIENTED_EDGE('',*,*,#84,.T.); +#187 = ORIENTED_EDGE('',*,*,#148,.T.); +#188 = ORIENTED_EDGE('',*,*,#189,.F.); +#189 = EDGE_CURVE('',#180,#149,#190,.T.); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(0.,1.,0.)); +#194 = PLANE('',#195); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(0.666666666667,-0.5,7.333333333333)); +#197 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#198 = DIRECTION('',(0.,-1.,0.)); +#199 = ADVANCED_FACE('',(#200),#218,.F.); +#200 = FACE_BOUND('',#201,.T.); +#201 = EDGE_LOOP('',(#202,#203,#204,#212)); +#202 = ORIENTED_EDGE('',*,*,#157,.F.); +#203 = ORIENTED_EDGE('',*,*,#100,.T.); +#204 = ORIENTED_EDGE('',*,*,#205,.T.); +#205 = EDGE_CURVE('',#93,#206,#208,.T.); +#206 = VERTEX_POINT('',#207); +#207 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-0.444444444444,-0.444444444444, + 7.111111111111)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#212 = ORIENTED_EDGE('',*,*,#213,.F.); +#213 = EDGE_CURVE('',#158,#206,#214,.T.); +#214 = LINE('',#215,#216); +#215 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#216 = VECTOR('',#217,1.); +#217 = DIRECTION('',(0.,-1.,0.)); +#218 = PLANE('',#219); +#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222); +#220 = CARTESIAN_POINT('',(-0.666666666667,0.5,7.333333333333)); +#221 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#222 = DIRECTION('',(0.,1.,0.)); +#223 = ADVANCED_FACE('',(#224),#235,.F.); +#224 = FACE_BOUND('',#225,.T.); +#225 = EDGE_LOOP('',(#226,#227,#228,#229)); +#226 = ORIENTED_EDGE('',*,*,#205,.F.); +#227 = ORIENTED_EDGE('',*,*,#92,.T.); +#228 = ORIENTED_EDGE('',*,*,#179,.T.); +#229 = ORIENTED_EDGE('',*,*,#230,.F.); +#230 = EDGE_CURVE('',#206,#180,#231,.T.); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PLANE('',#236); +#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239); +#237 = CARTESIAN_POINT('',(-0.5,-0.666666666667,7.333333333333)); +#238 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#239 = DIRECTION('',(-1.,-0.,0.)); +#240 = ADVANCED_FACE('',(#241),#266,.F.); +#241 = FACE_BOUND('',#242,.F.); +#242 = EDGE_LOOP('',(#243,#251,#252,#260)); +#243 = ORIENTED_EDGE('',*,*,#244,.T.); +#244 = EDGE_CURVE('',#245,#109,#247,.T.); +#245 = VERTEX_POINT('',#246); +#246 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#247 = LINE('',#248,#249); +#248 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#249 = VECTOR('',#250,1.); +#250 = DIRECTION('',(0.,0.,1.)); +#251 = ORIENTED_EDGE('',*,*,#108,.T.); +#252 = ORIENTED_EDGE('',*,*,#253,.F.); +#253 = EDGE_CURVE('',#254,#111,#256,.T.); +#254 = VERTEX_POINT('',#255); +#255 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(0.,0.,1.)); +#260 = ORIENTED_EDGE('',*,*,#261,.F.); +#261 = EDGE_CURVE('',#245,#254,#262,.T.); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(0.,-1.,0.)); +#266 = PLANE('',#267); +#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270); +#268 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#269 = DIRECTION('',(1.,0.,0.)); +#270 = DIRECTION('',(0.,-1.,0.)); +#271 = ADVANCED_FACE('',(#272),#322,.F.); +#272 = FACE_BOUND('',#273,.F.); +#273 = EDGE_LOOP('',(#274,#284,#290,#291,#292,#300,#308,#316)); +#274 = ORIENTED_EDGE('',*,*,#275,.F.); +#275 = EDGE_CURVE('',#276,#278,#280,.T.); +#276 = VERTEX_POINT('',#277); +#277 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#278 = VERTEX_POINT('',#279); +#279 = CARTESIAN_POINT('',(0.95,1.27,0.2)); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(-1.,0.,0.)); +#284 = ORIENTED_EDGE('',*,*,#285,.T.); +#285 = EDGE_CURVE('',#276,#127,#286,.T.); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(0.,0.,1.)); +#290 = ORIENTED_EDGE('',*,*,#134,.T.); +#291 = ORIENTED_EDGE('',*,*,#244,.F.); +#292 = ORIENTED_EDGE('',*,*,#293,.F.); +#293 = EDGE_CURVE('',#294,#245,#296,.T.); +#294 = VERTEX_POINT('',#295); +#295 = CARTESIAN_POINT('',(-0.95,1.27,0.2)); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(-1.,0.,0.)); +#300 = ORIENTED_EDGE('',*,*,#301,.T.); +#301 = EDGE_CURVE('',#294,#302,#304,.T.); +#302 = VERTEX_POINT('',#303); +#303 = CARTESIAN_POINT('',(-0.816025403784,1.27,0.7)); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-0.876313972081,1.27,0.475)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(0.258819045103,0.,0.965925826289)); +#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.216987298108,1.27,0.7)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.,0.)); +#316 = ORIENTED_EDGE('',*,*,#317,.T.); +#317 = EDGE_CURVE('',#310,#278,#318,.T.); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(0.893060796608,1.27,0.4125)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.258819045103,0.,-0.965925826289)); +#322 = PLANE('',#323); +#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326); +#324 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#325 = DIRECTION('',(0.,-1.,0.)); +#326 = DIRECTION('',(-1.,0.,0.)); +#327 = ADVANCED_FACE('',(#328),#378,.F.); +#328 = FACE_BOUND('',#329,.F.); +#329 = EDGE_LOOP('',(#330,#338,#339,#340,#348,#356,#364,#372)); +#330 = ORIENTED_EDGE('',*,*,#331,.F.); +#331 = EDGE_CURVE('',#254,#332,#334,.T.); +#332 = VERTEX_POINT('',#333); +#333 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(1.,0.,0.)); +#338 = ORIENTED_EDGE('',*,*,#253,.T.); +#339 = ORIENTED_EDGE('',*,*,#118,.T.); +#340 = ORIENTED_EDGE('',*,*,#341,.F.); +#341 = EDGE_CURVE('',#342,#119,#344,.T.); +#342 = VERTEX_POINT('',#343); +#343 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(0.,0.,1.)); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#350,#342,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(1.,0.,0.)); +#356 = ORIENTED_EDGE('',*,*,#357,.F.); +#357 = EDGE_CURVE('',#358,#350,#360,.T.); +#358 = VERTEX_POINT('',#359); +#359 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#360 = LINE('',#361,#362); +#361 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#362 = VECTOR('',#363,1.); +#363 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289) + ); +#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('',(1.,0.,0.)); +#372 = ORIENTED_EDGE('',*,*,#373,.F.); +#373 = EDGE_CURVE('',#332,#366,#374,.T.); +#374 = LINE('',#375,#376); +#375 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#376 = VECTOR('',#377,1.); +#377 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289)); +#378 = PLANE('',#379); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#381 = DIRECTION('',(0.,1.,0.)); +#382 = DIRECTION('',(1.,0.,0.)); +#383 = ADVANCED_FACE('',(#384),#395,.F.); +#384 = FACE_BOUND('',#385,.F.); +#385 = EDGE_LOOP('',(#386,#387,#388,#389)); +#386 = ORIENTED_EDGE('',*,*,#341,.T.); +#387 = ORIENTED_EDGE('',*,*,#126,.T.); +#388 = ORIENTED_EDGE('',*,*,#285,.F.); +#389 = ORIENTED_EDGE('',*,*,#390,.F.); +#390 = EDGE_CURVE('',#342,#276,#391,.T.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(0.,1.,0.)); +#395 = PLANE('',#396); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#398 = DIRECTION('',(-1.,0.,0.)); +#399 = DIRECTION('',(0.,1.,0.)); +#400 = ADVANCED_FACE('',(#401),#426,.F.); +#401 = FACE_BOUND('',#402,.F.); +#402 = EDGE_LOOP('',(#403,#411,#419,#425)); +#403 = ORIENTED_EDGE('',*,*,#404,.T.); +#404 = EDGE_CURVE('',#149,#405,#407,.T.); +#405 = VERTEX_POINT('',#406); +#406 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(-0.,-0.,-1.)); +#411 = ORIENTED_EDGE('',*,*,#412,.T.); +#412 = EDGE_CURVE('',#405,#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,3.75)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(-1.,0.,0.)); +#419 = ORIENTED_EDGE('',*,*,#420,.F.); +#420 = EDGE_CURVE('',#158,#413,#421,.T.); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(-0.,-0.,-1.)); +#425 = ORIENTED_EDGE('',*,*,#165,.F.); +#426 = PLANE('',#427); +#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); +#428 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#429 = DIRECTION('',(0.,1.,0.)); +#430 = DIRECTION('',(-1.,0.,0.)); +#431 = ADVANCED_FACE('',(#432),#450,.F.); +#432 = FACE_BOUND('',#433,.F.); +#433 = EDGE_LOOP('',(#434,#442,#448,#449)); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#180,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(-0.,-0.,-1.)); +#442 = ORIENTED_EDGE('',*,*,#443,.T.); +#443 = EDGE_CURVE('',#436,#405,#444,.T.); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(0.,1.,0.)); +#448 = ORIENTED_EDGE('',*,*,#404,.F.); +#449 = ORIENTED_EDGE('',*,*,#189,.F.); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#453 = DIRECTION('',(1.,0.,0.)); +#454 = DIRECTION('',(-0.,1.,0.)); +#455 = ADVANCED_FACE('',(#456),#474,.F.); +#456 = FACE_BOUND('',#457,.F.); +#457 = EDGE_LOOP('',(#458,#459,#467,#473)); +#458 = ORIENTED_EDGE('',*,*,#420,.T.); +#459 = ORIENTED_EDGE('',*,*,#460,.T.); +#460 = EDGE_CURVE('',#413,#461,#463,.T.); +#461 = VERTEX_POINT('',#462); +#462 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(0.,-1.,0.)); +#467 = ORIENTED_EDGE('',*,*,#468,.F.); +#468 = EDGE_CURVE('',#206,#461,#469,.T.); +#469 = LINE('',#470,#471); +#470 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#471 = VECTOR('',#472,1.); +#472 = DIRECTION('',(-0.,-0.,-1.)); +#473 = ORIENTED_EDGE('',*,*,#213,.F.); +#474 = PLANE('',#475); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#477 = DIRECTION('',(-1.,0.,0.)); +#478 = DIRECTION('',(0.,-1.,0.)); +#479 = ADVANCED_FACE('',(#480),#491,.F.); +#480 = FACE_BOUND('',#481,.F.); +#481 = EDGE_LOOP('',(#482,#483,#489,#490)); +#482 = ORIENTED_EDGE('',*,*,#468,.T.); +#483 = ORIENTED_EDGE('',*,*,#484,.T.); +#484 = EDGE_CURVE('',#461,#436,#485,.T.); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.,0.,0.)); +#489 = ORIENTED_EDGE('',*,*,#435,.F.); +#490 = ORIENTED_EDGE('',*,*,#230,.F.); +#491 = PLANE('',#492); +#492 = AXIS2_PLACEMENT_3D('',#493,#494,#495); +#493 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#494 = DIRECTION('',(0.,-1.,0.)); +#495 = DIRECTION('',(1.,0.,0.)); +#496 = ADVANCED_FACE('',(#497),#508,.F.); +#497 = FACE_BOUND('',#498,.F.); +#498 = EDGE_LOOP('',(#499,#500,#501,#502)); +#499 = ORIENTED_EDGE('',*,*,#293,.T.); +#500 = ORIENTED_EDGE('',*,*,#261,.T.); +#501 = ORIENTED_EDGE('',*,*,#331,.T.); +#502 = ORIENTED_EDGE('',*,*,#503,.T.); +#503 = EDGE_CURVE('',#332,#294,#504,.T.); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#508 = PLANE('',#509); +#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); +#510 = CARTESIAN_POINT('',(0.,0.,0.2)); +#511 = DIRECTION('',(0.,0.,1.)); +#512 = DIRECTION('',(1.,0.,-0.)); +#513 = ADVANCED_FACE('',(#514),#525,.F.); +#514 = FACE_BOUND('',#515,.F.); +#515 = EDGE_LOOP('',(#516,#517,#523,#524)); +#516 = ORIENTED_EDGE('',*,*,#275,.T.); +#517 = ORIENTED_EDGE('',*,*,#518,.F.); +#518 = EDGE_CURVE('',#350,#278,#519,.T.); +#519 = LINE('',#520,#521); +#520 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#521 = VECTOR('',#522,1.); +#522 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#523 = ORIENTED_EDGE('',*,*,#349,.T.); +#524 = ORIENTED_EDGE('',*,*,#390,.T.); +#525 = PLANE('',#526); +#526 = AXIS2_PLACEMENT_3D('',#527,#528,#529); +#527 = CARTESIAN_POINT('',(0.,0.,0.2)); +#528 = DIRECTION('',(0.,0.,1.)); +#529 = DIRECTION('',(1.,0.,-0.)); +#530 = ADVANCED_FACE('',(#531),#542,.T.); +#531 = FACE_BOUND('',#532,.T.); +#532 = EDGE_LOOP('',(#533,#534,#540,#541)); +#533 = ORIENTED_EDGE('',*,*,#357,.F.); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#358,#310,#536,.T.); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#540 = ORIENTED_EDGE('',*,*,#317,.T.); +#541 = ORIENTED_EDGE('',*,*,#518,.F.); +#542 = PLANE('',#543); +#543 = AXIS2_PLACEMENT_3D('',#544,#545,#546); +#544 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#545 = DIRECTION('',(-0.965925826289,-5.746937261686E-17,-0.258819045103 + )); +#546 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289) + ); +#547 = ADVANCED_FACE('',(#548),#559,.T.); +#548 = FACE_BOUND('',#549,.T.); +#549 = EDGE_LOOP('',(#550,#551,#557,#558)); +#550 = ORIENTED_EDGE('',*,*,#365,.F.); +#551 = ORIENTED_EDGE('',*,*,#552,.T.); +#552 = EDGE_CURVE('',#366,#302,#553,.T.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#557 = ORIENTED_EDGE('',*,*,#309,.T.); +#558 = ORIENTED_EDGE('',*,*,#535,.F.); +#559 = PLANE('',#560); +#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563); +#561 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#562 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#563 = DIRECTION('',(1.,0.,0.)); +#564 = ADVANCED_FACE('',(#565),#571,.T.); +#565 = FACE_BOUND('',#566,.T.); +#566 = EDGE_LOOP('',(#567,#568,#569,#570)); +#567 = ORIENTED_EDGE('',*,*,#373,.F.); +#568 = ORIENTED_EDGE('',*,*,#503,.T.); +#569 = ORIENTED_EDGE('',*,*,#301,.T.); +#570 = ORIENTED_EDGE('',*,*,#552,.F.); +#571 = PLANE('',#572); +#572 = AXIS2_PLACEMENT_3D('',#573,#574,#575); +#573 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#574 = DIRECTION('',(0.965925826289,-5.746937261686E-17,-0.258819045103) + ); +#575 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289)); +#576 = ADVANCED_FACE('',(#577),#583,.T.); +#577 = FACE_BOUND('',#578,.T.); +#578 = EDGE_LOOP('',(#579,#580,#581,#582)); +#579 = ORIENTED_EDGE('',*,*,#460,.T.); +#580 = ORIENTED_EDGE('',*,*,#484,.T.); +#581 = ORIENTED_EDGE('',*,*,#443,.T.); +#582 = ORIENTED_EDGE('',*,*,#412,.T.); +#583 = PLANE('',#584); +#584 = AXIS2_PLACEMENT_3D('',#585,#586,#587); +#585 = CARTESIAN_POINT('',(-6.938893903907E-18,0.,3.75)); +#586 = DIRECTION('',(0.,0.,1.)); +#587 = DIRECTION('',(1.,0.,-0.)); +#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#592)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#589,#590,#591)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#589 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#590 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#591 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#592 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#589, + 'distance_accuracy_value','confusion accuracy'); +#593 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#594,#596); +#594 = ( REPRESENTATION_RELATIONSHIP('','',#67,#40) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#595) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#595 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41); +#596 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#597 + ); +#597 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','Body003','',#35,#62,$); +#598 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64)); +#599 = SHAPE_DEFINITION_REPRESENTATION(#600,#606); +#600 = PRODUCT_DEFINITION_SHAPE('','',#601); +#601 = PRODUCT_DEFINITION('design','',#602,#605); +#602 = PRODUCT_DEFINITION_FORMATION('','',#603); +#603 = PRODUCT('Lead003','Lead003','',(#604)); +#604 = PRODUCT_CONTEXT('',#2,'mechanical'); +#605 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#606 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#607),#893); +#607 = MANIFOLD_SOLID_BREP('',#608); +#608 = CLOSED_SHELL('',(#609,#649,#680,#711,#744,#777,#808,#839,#861, + #877)); +#609 = ADVANCED_FACE('',(#610),#644,.T.); +#610 = FACE_BOUND('',#611,.T.); +#611 = EDGE_LOOP('',(#612,#622,#630,#638)); +#612 = ORIENTED_EDGE('',*,*,#613,.T.); +#613 = EDGE_CURVE('',#614,#616,#618,.T.); +#614 = VERTEX_POINT('',#615); +#615 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#616 = VERTEX_POINT('',#617); +#617 = CARTESIAN_POINT('',(2.15,-0.3,0.)); +#618 = LINE('',#619,#620); +#619 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#620 = VECTOR('',#621,1.); +#621 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#622 = ORIENTED_EDGE('',*,*,#623,.T.); +#623 = EDGE_CURVE('',#616,#624,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(2.15,0.3,0.)); +#626 = LINE('',#627,#628); +#627 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#628 = VECTOR('',#629,1.); +#629 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#630 = ORIENTED_EDGE('',*,*,#631,.T.); +#631 = EDGE_CURVE('',#624,#632,#634,.T.); +#632 = VERTEX_POINT('',#633); +#633 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#634 = LINE('',#635,#636); +#635 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#636 = VECTOR('',#637,1.); +#637 = DIRECTION('',(0.,1.110223024625E-16,1.)); +#638 = ORIENTED_EDGE('',*,*,#639,.T.); +#639 = EDGE_CURVE('',#632,#614,#640,.T.); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#644 = PLANE('',#645); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(2.15,3.087807787239E-17,0.1)); +#647 = DIRECTION('',(1.,0.,0.)); +#648 = DIRECTION('',(-0.,1.,0.)); +#649 = ADVANCED_FACE('',(#650),#675,.F.); +#650 = FACE_BOUND('',#651,.F.); +#651 = EDGE_LOOP('',(#652,#660,#661,#669)); +#652 = ORIENTED_EDGE('',*,*,#653,.F.); +#653 = EDGE_CURVE('',#616,#654,#656,.T.); +#654 = VERTEX_POINT('',#655); +#655 = CARTESIAN_POINT('',(0.825,-0.3,0.)); +#656 = LINE('',#657,#658); +#657 = CARTESIAN_POINT('',(2.15,-0.3,-1.387778780781E-17)); +#658 = VECTOR('',#659,1.); +#659 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#660 = ORIENTED_EDGE('',*,*,#623,.T.); +#661 = ORIENTED_EDGE('',*,*,#662,.T.); +#662 = EDGE_CURVE('',#624,#663,#665,.T.); +#663 = VERTEX_POINT('',#664); +#664 = CARTESIAN_POINT('',(0.825,0.3,0.)); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(-1.,1.110223024625E-16,-1.110223024625E-16)); +#669 = ORIENTED_EDGE('',*,*,#670,.F.); +#670 = EDGE_CURVE('',#654,#663,#671,.T.); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(0.825,-0.3,-1.387778780781E-16)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#675 = PLANE('',#676); +#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679); +#677 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#678 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#679 = DIRECTION('',(1.110223024625E-16,1.,-5.167288087198E-45)); +#680 = ADVANCED_FACE('',(#681),#706,.F.); +#681 = FACE_BOUND('',#682,.F.); +#682 = EDGE_LOOP('',(#683,#691,#692,#700)); +#683 = ORIENTED_EDGE('',*,*,#684,.F.); +#684 = EDGE_CURVE('',#632,#685,#687,.T.); +#685 = VERTEX_POINT('',#686); +#686 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#691 = ORIENTED_EDGE('',*,*,#639,.T.); +#692 = ORIENTED_EDGE('',*,*,#693,.T.); +#693 = EDGE_CURVE('',#614,#694,#696,.T.); +#694 = VERTEX_POINT('',#695); +#695 = CARTESIAN_POINT('',(0.825,-0.3,0.2)); +#696 = LINE('',#697,#698); +#697 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#698 = VECTOR('',#699,1.); +#699 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#700 = ORIENTED_EDGE('',*,*,#701,.F.); +#701 = EDGE_CURVE('',#685,#694,#702,.T.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#706 = PLANE('',#707); +#707 = AXIS2_PLACEMENT_3D('',#708,#709,#710); +#708 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#709 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.)); +#710 = DIRECTION('',(-1.110223024625E-16,-1.,5.167288087198E-45)); +#711 = ADVANCED_FACE('',(#712),#739,.T.); +#712 = FACE_BOUND('',#713,.T.); +#713 = EDGE_LOOP('',(#714,#723,#731,#738)); +#714 = ORIENTED_EDGE('',*,*,#715,.T.); +#715 = EDGE_CURVE('',#654,#716,#718,.T.); +#716 = VERTEX_POINT('',#717); +#717 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#718 = CIRCLE('',#719,0.3); +#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722); +#720 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#721 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#722 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#723 = ORIENTED_EDGE('',*,*,#724,.T.); +#724 = EDGE_CURVE('',#716,#725,#727,.T.); +#725 = VERTEX_POINT('',#726); +#726 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#731 = ORIENTED_EDGE('',*,*,#732,.F.); +#732 = EDGE_CURVE('',#663,#725,#733,.T.); +#733 = CIRCLE('',#734,0.3); +#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737); +#735 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#736 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#737 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#738 = ORIENTED_EDGE('',*,*,#670,.F.); +#739 = CYLINDRICAL_SURFACE('',#740,0.3); +#740 = AXIS2_PLACEMENT_3D('',#741,#742,#743); +#741 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#742 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#743 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#744 = ADVANCED_FACE('',(#745),#772,.F.); +#745 = FACE_BOUND('',#746,.F.); +#746 = EDGE_LOOP('',(#747,#748,#757,#765)); +#747 = ORIENTED_EDGE('',*,*,#701,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.T.); +#749 = EDGE_CURVE('',#694,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#752 = CIRCLE('',#753,0.1); +#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756); +#754 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#755 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#756 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#757 = ORIENTED_EDGE('',*,*,#758,.F.); +#758 = EDGE_CURVE('',#759,#750,#761,.T.); +#759 = VERTEX_POINT('',#760); +#760 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#765 = ORIENTED_EDGE('',*,*,#766,.F.); +#766 = EDGE_CURVE('',#685,#759,#767,.T.); +#767 = CIRCLE('',#768,0.1); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#770 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#771 = DIRECTION('',(1.,1.386669559959E-31,5.551115123126E-16)); +#772 = CYLINDRICAL_SURFACE('',#773,0.1); +#773 = AXIS2_PLACEMENT_3D('',#774,#775,#776); +#774 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#775 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#776 = DIRECTION('',(1.,2.311115933264E-31,8.326672684689E-16)); +#777 = ADVANCED_FACE('',(#778),#803,.F.); +#778 = FACE_BOUND('',#779,.F.); +#779 = EDGE_LOOP('',(#780,#788,#789,#797)); +#780 = ORIENTED_EDGE('',*,*,#781,.F.); +#781 = EDGE_CURVE('',#716,#782,#784,.T.); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#784 = LINE('',#785,#786); +#785 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#786 = VECTOR('',#787,1.); +#787 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#788 = ORIENTED_EDGE('',*,*,#724,.T.); +#789 = ORIENTED_EDGE('',*,*,#790,.T.); +#790 = EDGE_CURVE('',#725,#791,#793,.T.); +#791 = VERTEX_POINT('',#792); +#792 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(3.697785493223E-32,4.440892098501E-16,1.)); +#797 = ORIENTED_EDGE('',*,*,#798,.F.); +#798 = EDGE_CURVE('',#782,#791,#799,.T.); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#803 = PLANE('',#804); +#804 = AXIS2_PLACEMENT_3D('',#805,#806,#807); +#805 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#806 = DIRECTION('',(1.,-3.330669073875E-16,1.109335647967E-31)); +#807 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#808 = ADVANCED_FACE('',(#809),#834,.F.); +#809 = FACE_BOUND('',#810,.F.); +#810 = EDGE_LOOP('',(#811,#819,#820,#828)); +#811 = ORIENTED_EDGE('',*,*,#812,.T.); +#812 = EDGE_CURVE('',#813,#782,#815,.T.); +#813 = VERTEX_POINT('',#814); +#814 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(-1.,2.22044604925E-16,-6.123233995737E-17)); +#819 = ORIENTED_EDGE('',*,*,#798,.T.); +#820 = ORIENTED_EDGE('',*,*,#821,.T.); +#821 = EDGE_CURVE('',#791,#822,#824,.T.); +#822 = VERTEX_POINT('',#823); +#823 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#824 = LINE('',#825,#826); +#825 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#826 = VECTOR('',#827,1.); +#827 = DIRECTION('',(1.,-2.22044604925E-16,6.123233995737E-17)); +#828 = ORIENTED_EDGE('',*,*,#829,.T.); +#829 = EDGE_CURVE('',#822,#813,#830,.T.); +#830 = LINE('',#831,#832); +#831 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#832 = VECTOR('',#833,1.); +#833 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#834 = PLANE('',#835); +#835 = AXIS2_PLACEMENT_3D('',#836,#837,#838); +#836 = CARTESIAN_POINT('',(0.625,5.252742685258E-16,1.625000000003)); +#837 = DIRECTION('',(-8.326672684689E-16,-4.625929269271E-16,-1.)); +#838 = DIRECTION('',(-1.,0.,8.326672684689E-16)); +#839 = ADVANCED_FACE('',(#840),#856,.F.); +#840 = FACE_BOUND('',#841,.F.); +#841 = EDGE_LOOP('',(#842,#848,#849,#855)); +#842 = ORIENTED_EDGE('',*,*,#843,.F.); +#843 = EDGE_CURVE('',#759,#822,#844,.T.); +#844 = LINE('',#845,#846); +#845 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#846 = VECTOR('',#847,1.); +#847 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#848 = ORIENTED_EDGE('',*,*,#758,.T.); +#849 = ORIENTED_EDGE('',*,*,#850,.T.); +#850 = EDGE_CURVE('',#750,#813,#851,.T.); +#851 = LINE('',#852,#853); +#852 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#853 = VECTOR('',#854,1.); +#854 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#855 = ORIENTED_EDGE('',*,*,#829,.F.); +#856 = PLANE('',#857); +#857 = AXIS2_PLACEMENT_3D('',#858,#859,#860); +#858 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#859 = DIRECTION('',(-1.,3.330669073875E-16,-1.109335647967E-31)); +#860 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#861 = ADVANCED_FACE('',(#862),#872,.T.); +#862 = FACE_BOUND('',#863,.T.); +#863 = EDGE_LOOP('',(#864,#865,#866,#867,#868,#869,#870,#871)); +#864 = ORIENTED_EDGE('',*,*,#693,.T.); +#865 = ORIENTED_EDGE('',*,*,#749,.T.); +#866 = ORIENTED_EDGE('',*,*,#850,.T.); +#867 = ORIENTED_EDGE('',*,*,#812,.T.); +#868 = ORIENTED_EDGE('',*,*,#781,.F.); +#869 = ORIENTED_EDGE('',*,*,#715,.F.); +#870 = ORIENTED_EDGE('',*,*,#653,.F.); +#871 = ORIENTED_EDGE('',*,*,#613,.F.); +#872 = PLANE('',#873); +#873 = AXIS2_PLACEMENT_3D('',#874,#875,#876); +#874 = CARTESIAN_POINT('',(1.039206125874,-0.3,0.514206125875)); +#875 = DIRECTION('',(0.,-1.,3.171397180526E-16)); +#876 = DIRECTION('',(0.,-3.171397180526E-16,-1.)); +#877 = ADVANCED_FACE('',(#878),#888,.T.); +#878 = FACE_BOUND('',#879,.T.); +#879 = EDGE_LOOP('',(#880,#881,#882,#883,#884,#885,#886,#887)); +#880 = ORIENTED_EDGE('',*,*,#662,.T.); +#881 = ORIENTED_EDGE('',*,*,#732,.T.); +#882 = ORIENTED_EDGE('',*,*,#790,.T.); +#883 = ORIENTED_EDGE('',*,*,#821,.T.); +#884 = ORIENTED_EDGE('',*,*,#843,.F.); +#885 = ORIENTED_EDGE('',*,*,#766,.F.); +#886 = ORIENTED_EDGE('',*,*,#684,.F.); +#887 = ORIENTED_EDGE('',*,*,#631,.F.); +#888 = PLANE('',#889); +#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892); +#890 = CARTESIAN_POINT('',(1.039206125874,0.3,0.514206125875)); +#891 = DIRECTION('',(0.,1.,-3.269362423072E-16)); +#892 = DIRECTION('',(0.,3.269362423072E-16,1.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#897)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#894,#895,#896)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#894 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#895 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#896 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#897 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#894, + 'distance_accuracy_value','confusion accuracy'); +#898 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#899,#901); +#899 = ( REPRESENTATION_RELATIONSHIP('','',#606,#40) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#900) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#900 = ITEM_DEFINED_TRANSFORMATION('','',#11,#45); +#901 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#902 + ); +#902 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24','Lead003','',#35,#601,$); +#903 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#603)); +#904 = SHAPE_DEFINITION_REPRESENTATION(#905,#911); +#905 = PRODUCT_DEFINITION_SHAPE('','',#906); +#906 = PRODUCT_DEFINITION('design','',#907,#910); +#907 = PRODUCT_DEFINITION_FORMATION('','',#908); +#908 = PRODUCT('01x01_P2.54mm_Vertical_SMD004', + '01x01_P2.54mm_Vertical_SMD004','',(#909)); +#909 = PRODUCT_CONTEXT('',#2,'mechanical'); +#910 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#911 = SHAPE_REPRESENTATION('',(#11,#912,#916),#920); +#912 = AXIS2_PLACEMENT_3D('',#913,#914,#915); +#913 = CARTESIAN_POINT('',(0.,0.,0.)); +#914 = DIRECTION('',(0.,0.,1.)); +#915 = DIRECTION('',(1.,0.,0.)); +#916 = AXIS2_PLACEMENT_3D('',#917,#918,#919); +#917 = CARTESIAN_POINT('',(0.,0.,0.)); +#918 = DIRECTION('',(0.,0.,1.)); +#919 = DIRECTION('',(1.,0.,0.)); +#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#924)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#921,#922,#923)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#921 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#922 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#923 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#924 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#921, + 'distance_accuracy_value','confusion accuracy'); +#925 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#926,#928); +#926 = ( REPRESENTATION_RELATIONSHIP('','',#911,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#927) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#927 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#928 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#929 + ); +#929 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28', + '01x01_P2.54mm_Vertical_SMD004','',#5,#906,$); +#930 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#908)); +#931 = SHAPE_DEFINITION_REPRESENTATION(#932,#938); +#932 = PRODUCT_DEFINITION_SHAPE('','',#933); +#933 = PRODUCT_DEFINITION('design','',#934,#937); +#934 = PRODUCT_DEFINITION_FORMATION('','',#935); +#935 = PRODUCT('Body004','Body004','',(#936)); +#936 = PRODUCT_CONTEXT('',#2,'mechanical'); +#937 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#938 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#939),#1459); +#939 = MANIFOLD_SOLID_BREP('',#940); +#940 = CLOSED_SHELL('',(#941,#1015,#1046,#1070,#1094,#1111,#1142,#1198, + #1254,#1271,#1302,#1326,#1350,#1367,#1384,#1401,#1418,#1435,#1447)); +#941 = ADVANCED_FACE('',(#942,#976),#1010,.T.); +#942 = FACE_BOUND('',#943,.T.); +#943 = EDGE_LOOP('',(#944,#954,#962,#970)); +#944 = ORIENTED_EDGE('',*,*,#945,.F.); +#945 = EDGE_CURVE('',#946,#948,#950,.T.); +#946 = VERTEX_POINT('',#947); +#947 = CARTESIAN_POINT('',(0.833333333333,0.833333333333,7.5)); +#948 = VERTEX_POINT('',#949); +#949 = CARTESIAN_POINT('',(-0.833333333333,0.833333333333,7.5)); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(0.5,0.833333333333,7.5)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-1.,0.,0.)); +#954 = ORIENTED_EDGE('',*,*,#955,.F.); +#955 = EDGE_CURVE('',#956,#946,#958,.T.); +#956 = VERTEX_POINT('',#957); +#957 = CARTESIAN_POINT('',(0.833333333333,-0.833333333333,7.5)); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(0.833333333333,-0.5,7.5)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,1.,0.)); +#962 = ORIENTED_EDGE('',*,*,#963,.F.); +#963 = EDGE_CURVE('',#964,#956,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(-0.833333333333,-0.833333333333,7.5)); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(-0.5,-0.833333333333,7.5)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(1.,0.,0.)); +#970 = ORIENTED_EDGE('',*,*,#971,.F.); +#971 = EDGE_CURVE('',#948,#964,#972,.T.); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(-0.833333333333,0.5,7.5)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(0.,-1.,0.)); +#976 = FACE_BOUND('',#977,.T.); +#977 = EDGE_LOOP('',(#978,#988,#996,#1004)); +#978 = ORIENTED_EDGE('',*,*,#979,.T.); +#979 = EDGE_CURVE('',#980,#982,#984,.T.); +#980 = VERTEX_POINT('',#981); +#981 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#982 = VERTEX_POINT('',#983); +#983 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(0.,-1.,0.)); +#988 = ORIENTED_EDGE('',*,*,#989,.T.); +#989 = EDGE_CURVE('',#982,#990,#992,.T.); +#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('',(1.,0.,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('',(0.,1.,0.)); +#1004 = ORIENTED_EDGE('',*,*,#1005,.T.); +#1005 = EDGE_CURVE('',#998,#980,#1006,.T.); +#1006 = LINE('',#1007,#1008); +#1007 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#1008 = VECTOR('',#1009,1.); +#1009 = DIRECTION('',(-1.,0.,0.)); +#1010 = PLANE('',#1011); +#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014); +#1012 = CARTESIAN_POINT('',(0.,0.,7.5)); +#1013 = DIRECTION('',(0.,0.,1.)); +#1014 = DIRECTION('',(1.,0.,-0.)); +#1015 = ADVANCED_FACE('',(#1016),#1041,.F.); +#1016 = FACE_BOUND('',#1017,.T.); +#1017 = EDGE_LOOP('',(#1018,#1026,#1027,#1035)); +#1018 = ORIENTED_EDGE('',*,*,#1019,.F.); +#1019 = EDGE_CURVE('',#946,#1020,#1022,.T.); +#1020 = VERTEX_POINT('',#1021); +#1021 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(0.444444444444,0.444444444444,7.111111111111 + )); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#1026 = ORIENTED_EDGE('',*,*,#945,.T.); +#1027 = ORIENTED_EDGE('',*,*,#1028,.T.); +#1028 = EDGE_CURVE('',#948,#1029,#1031,.T.); +#1029 = VERTEX_POINT('',#1030); +#1030 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#1031 = LINE('',#1032,#1033); +#1032 = CARTESIAN_POINT('',(-0.444444444444,0.444444444444, + 7.111111111111)); +#1033 = VECTOR('',#1034,1.); +#1034 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#1035 = ORIENTED_EDGE('',*,*,#1036,.F.); +#1036 = EDGE_CURVE('',#1020,#1029,#1037,.T.); +#1037 = LINE('',#1038,#1039); +#1038 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#1039 = VECTOR('',#1040,1.); +#1040 = DIRECTION('',(-1.,0.,0.)); +#1041 = PLANE('',#1042); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(0.5,0.666666666667,7.333333333333)); +#1044 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#1045 = DIRECTION('',(1.,0.,0.)); +#1046 = ADVANCED_FACE('',(#1047),#1065,.F.); +#1047 = FACE_BOUND('',#1048,.T.); +#1048 = EDGE_LOOP('',(#1049,#1057,#1058,#1059)); +#1049 = ORIENTED_EDGE('',*,*,#1050,.F.); +#1050 = EDGE_CURVE('',#956,#1051,#1053,.T.); +#1051 = VERTEX_POINT('',#1052); +#1052 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#1053 = LINE('',#1054,#1055); +#1054 = CARTESIAN_POINT('',(0.444444444444,-0.444444444444, + 7.111111111111)); +#1055 = VECTOR('',#1056,1.); +#1056 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); +#1057 = ORIENTED_EDGE('',*,*,#955,.T.); +#1058 = ORIENTED_EDGE('',*,*,#1019,.T.); +#1059 = ORIENTED_EDGE('',*,*,#1060,.F.); +#1060 = EDGE_CURVE('',#1051,#1020,#1061,.T.); +#1061 = LINE('',#1062,#1063); +#1062 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#1063 = VECTOR('',#1064,1.); +#1064 = DIRECTION('',(0.,1.,0.)); +#1065 = PLANE('',#1066); +#1066 = AXIS2_PLACEMENT_3D('',#1067,#1068,#1069); +#1067 = CARTESIAN_POINT('',(0.666666666667,-0.5,7.333333333333)); +#1068 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#1069 = DIRECTION('',(0.,-1.,0.)); +#1070 = ADVANCED_FACE('',(#1071),#1089,.F.); +#1071 = FACE_BOUND('',#1072,.T.); +#1072 = EDGE_LOOP('',(#1073,#1074,#1075,#1083)); +#1073 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1074 = ORIENTED_EDGE('',*,*,#971,.T.); +#1075 = ORIENTED_EDGE('',*,*,#1076,.T.); +#1076 = EDGE_CURVE('',#964,#1077,#1079,.T.); +#1077 = VERTEX_POINT('',#1078); +#1078 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#1079 = LINE('',#1080,#1081); +#1080 = CARTESIAN_POINT('',(-0.444444444444,-0.444444444444, + 7.111111111111)); +#1081 = VECTOR('',#1082,1.); +#1082 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#1083 = ORIENTED_EDGE('',*,*,#1084,.F.); +#1084 = EDGE_CURVE('',#1029,#1077,#1085,.T.); +#1085 = LINE('',#1086,#1087); +#1086 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#1087 = VECTOR('',#1088,1.); +#1088 = DIRECTION('',(0.,-1.,0.)); +#1089 = PLANE('',#1090); +#1090 = AXIS2_PLACEMENT_3D('',#1091,#1092,#1093); +#1091 = CARTESIAN_POINT('',(-0.666666666667,0.5,7.333333333333)); +#1092 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#1093 = DIRECTION('',(0.,1.,0.)); +#1094 = ADVANCED_FACE('',(#1095),#1106,.F.); +#1095 = FACE_BOUND('',#1096,.T.); +#1096 = EDGE_LOOP('',(#1097,#1098,#1099,#1100)); +#1097 = ORIENTED_EDGE('',*,*,#1076,.F.); +#1098 = ORIENTED_EDGE('',*,*,#963,.T.); +#1099 = ORIENTED_EDGE('',*,*,#1050,.T.); +#1100 = ORIENTED_EDGE('',*,*,#1101,.F.); +#1101 = EDGE_CURVE('',#1077,#1051,#1102,.T.); +#1102 = LINE('',#1103,#1104); +#1103 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#1104 = VECTOR('',#1105,1.); +#1105 = DIRECTION('',(1.,0.,0.)); +#1106 = PLANE('',#1107); +#1107 = AXIS2_PLACEMENT_3D('',#1108,#1109,#1110); +#1108 = CARTESIAN_POINT('',(-0.5,-0.666666666667,7.333333333333)); +#1109 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#1110 = DIRECTION('',(-1.,-0.,0.)); +#1111 = ADVANCED_FACE('',(#1112),#1137,.F.); +#1112 = FACE_BOUND('',#1113,.F.); +#1113 = EDGE_LOOP('',(#1114,#1122,#1123,#1131)); +#1114 = ORIENTED_EDGE('',*,*,#1115,.T.); +#1115 = EDGE_CURVE('',#1116,#980,#1118,.T.); +#1116 = VERTEX_POINT('',#1117); +#1117 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(0.,0.,1.)); +#1122 = ORIENTED_EDGE('',*,*,#979,.T.); +#1123 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1124 = EDGE_CURVE('',#1125,#982,#1127,.T.); +#1125 = VERTEX_POINT('',#1126); +#1126 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1127 = LINE('',#1128,#1129); +#1128 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1129 = VECTOR('',#1130,1.); +#1130 = DIRECTION('',(0.,0.,1.)); +#1131 = ORIENTED_EDGE('',*,*,#1132,.F.); +#1132 = EDGE_CURVE('',#1116,#1125,#1133,.T.); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(0.,-1.,0.)); +#1137 = PLANE('',#1138); +#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); +#1139 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1140 = DIRECTION('',(1.,0.,0.)); +#1141 = DIRECTION('',(0.,-1.,0.)); +#1142 = ADVANCED_FACE('',(#1143),#1193,.F.); +#1143 = FACE_BOUND('',#1144,.F.); +#1144 = EDGE_LOOP('',(#1145,#1155,#1161,#1162,#1163,#1171,#1179,#1187)); +#1145 = ORIENTED_EDGE('',*,*,#1146,.F.); +#1146 = EDGE_CURVE('',#1147,#1149,#1151,.T.); +#1147 = VERTEX_POINT('',#1148); +#1148 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1149 = VERTEX_POINT('',#1150); +#1150 = CARTESIAN_POINT('',(0.95,1.27,0.2)); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(-1.,0.,0.)); +#1155 = ORIENTED_EDGE('',*,*,#1156,.T.); +#1156 = EDGE_CURVE('',#1147,#998,#1157,.T.); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(0.,0.,1.)); +#1161 = ORIENTED_EDGE('',*,*,#1005,.T.); +#1162 = ORIENTED_EDGE('',*,*,#1115,.F.); +#1163 = ORIENTED_EDGE('',*,*,#1164,.F.); +#1164 = EDGE_CURVE('',#1165,#1116,#1167,.T.); +#1165 = VERTEX_POINT('',#1166); +#1166 = CARTESIAN_POINT('',(-0.95,1.27,0.2)); +#1167 = LINE('',#1168,#1169); +#1168 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1169 = VECTOR('',#1170,1.); +#1170 = DIRECTION('',(-1.,0.,0.)); +#1171 = ORIENTED_EDGE('',*,*,#1172,.T.); +#1172 = EDGE_CURVE('',#1165,#1173,#1175,.T.); +#1173 = VERTEX_POINT('',#1174); +#1174 = CARTESIAN_POINT('',(-0.816025403784,1.27,0.7)); +#1175 = LINE('',#1176,#1177); +#1176 = CARTESIAN_POINT('',(-0.876313972081,1.27,0.475)); +#1177 = VECTOR('',#1178,1.); +#1178 = DIRECTION('',(0.258819045103,0.,0.965925826289)); +#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.216987298108,1.27,0.7)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(1.,0.,0.)); +#1187 = ORIENTED_EDGE('',*,*,#1188,.T.); +#1188 = EDGE_CURVE('',#1181,#1149,#1189,.T.); +#1189 = LINE('',#1190,#1191); +#1190 = CARTESIAN_POINT('',(0.893060796608,1.27,0.4125)); +#1191 = VECTOR('',#1192,1.); +#1192 = DIRECTION('',(0.258819045103,0.,-0.965925826289)); +#1193 = PLANE('',#1194); +#1194 = AXIS2_PLACEMENT_3D('',#1195,#1196,#1197); +#1195 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#1196 = DIRECTION('',(0.,-1.,0.)); +#1197 = DIRECTION('',(-1.,0.,0.)); +#1198 = ADVANCED_FACE('',(#1199),#1249,.F.); +#1199 = FACE_BOUND('',#1200,.F.); +#1200 = EDGE_LOOP('',(#1201,#1209,#1210,#1211,#1219,#1227,#1235,#1243)); +#1201 = ORIENTED_EDGE('',*,*,#1202,.F.); +#1202 = EDGE_CURVE('',#1125,#1203,#1205,.T.); +#1203 = VERTEX_POINT('',#1204); +#1204 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#1205 = LINE('',#1206,#1207); +#1206 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1207 = VECTOR('',#1208,1.); +#1208 = DIRECTION('',(1.,0.,0.)); +#1209 = ORIENTED_EDGE('',*,*,#1124,.T.); +#1210 = ORIENTED_EDGE('',*,*,#989,.T.); +#1211 = ORIENTED_EDGE('',*,*,#1212,.F.); +#1212 = EDGE_CURVE('',#1213,#990,#1215,.T.); +#1213 = VERTEX_POINT('',#1214); +#1214 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#1215 = LINE('',#1216,#1217); +#1216 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#1217 = VECTOR('',#1218,1.); +#1218 = DIRECTION('',(0.,0.,1.)); +#1219 = ORIENTED_EDGE('',*,*,#1220,.F.); +#1220 = EDGE_CURVE('',#1221,#1213,#1223,.T.); +#1221 = VERTEX_POINT('',#1222); +#1222 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(1.,0.,0.)); +#1227 = ORIENTED_EDGE('',*,*,#1228,.F.); +#1228 = EDGE_CURVE('',#1229,#1221,#1231,.T.); +#1229 = VERTEX_POINT('',#1230); +#1230 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#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('',(1.,0.,0.)); +#1243 = ORIENTED_EDGE('',*,*,#1244,.F.); +#1244 = EDGE_CURVE('',#1203,#1237,#1245,.T.); +#1245 = LINE('',#1246,#1247); +#1246 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#1247 = VECTOR('',#1248,1.); +#1248 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#1249 = PLANE('',#1250); +#1250 = AXIS2_PLACEMENT_3D('',#1251,#1252,#1253); +#1251 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1252 = DIRECTION('',(0.,1.,0.)); +#1253 = DIRECTION('',(1.,0.,0.)); +#1254 = ADVANCED_FACE('',(#1255),#1266,.F.); +#1255 = FACE_BOUND('',#1256,.F.); +#1256 = EDGE_LOOP('',(#1257,#1258,#1259,#1260)); +#1257 = ORIENTED_EDGE('',*,*,#1212,.T.); +#1258 = ORIENTED_EDGE('',*,*,#997,.T.); +#1259 = ORIENTED_EDGE('',*,*,#1156,.F.); +#1260 = ORIENTED_EDGE('',*,*,#1261,.F.); +#1261 = EDGE_CURVE('',#1213,#1147,#1262,.T.); +#1262 = LINE('',#1263,#1264); +#1263 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#1264 = VECTOR('',#1265,1.); +#1265 = DIRECTION('',(0.,1.,0.)); +#1266 = PLANE('',#1267); +#1267 = AXIS2_PLACEMENT_3D('',#1268,#1269,#1270); +#1268 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#1269 = DIRECTION('',(-1.,0.,0.)); +#1270 = DIRECTION('',(0.,1.,0.)); +#1271 = ADVANCED_FACE('',(#1272),#1297,.F.); +#1272 = FACE_BOUND('',#1273,.F.); +#1273 = EDGE_LOOP('',(#1274,#1282,#1290,#1296)); +#1274 = ORIENTED_EDGE('',*,*,#1275,.T.); +#1275 = EDGE_CURVE('',#1020,#1276,#1278,.T.); +#1276 = VERTEX_POINT('',#1277); +#1277 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#1278 = LINE('',#1279,#1280); +#1279 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#1280 = VECTOR('',#1281,1.); +#1281 = DIRECTION('',(-0.,-0.,-1.)); +#1282 = ORIENTED_EDGE('',*,*,#1283,.T.); +#1283 = EDGE_CURVE('',#1276,#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,3.75)); +#1288 = VECTOR('',#1289,1.); +#1289 = DIRECTION('',(-1.,0.,0.)); +#1290 = ORIENTED_EDGE('',*,*,#1291,.F.); +#1291 = EDGE_CURVE('',#1029,#1284,#1292,.T.); +#1292 = LINE('',#1293,#1294); +#1293 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#1294 = VECTOR('',#1295,1.); +#1295 = DIRECTION('',(-0.,-0.,-1.)); +#1296 = ORIENTED_EDGE('',*,*,#1036,.F.); +#1297 = PLANE('',#1298); +#1298 = AXIS2_PLACEMENT_3D('',#1299,#1300,#1301); +#1299 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#1300 = DIRECTION('',(0.,1.,0.)); +#1301 = DIRECTION('',(-1.,0.,0.)); +#1302 = ADVANCED_FACE('',(#1303),#1321,.F.); +#1303 = FACE_BOUND('',#1304,.F.); +#1304 = EDGE_LOOP('',(#1305,#1313,#1319,#1320)); +#1305 = ORIENTED_EDGE('',*,*,#1306,.T.); +#1306 = EDGE_CURVE('',#1051,#1307,#1309,.T.); +#1307 = VERTEX_POINT('',#1308); +#1308 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(-0.,-0.,-1.)); +#1313 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1314 = EDGE_CURVE('',#1307,#1276,#1315,.T.); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(0.,1.,0.)); +#1319 = ORIENTED_EDGE('',*,*,#1275,.F.); +#1320 = ORIENTED_EDGE('',*,*,#1060,.F.); +#1321 = PLANE('',#1322); +#1322 = AXIS2_PLACEMENT_3D('',#1323,#1324,#1325); +#1323 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#1324 = DIRECTION('',(1.,0.,0.)); +#1325 = DIRECTION('',(-0.,1.,0.)); +#1326 = ADVANCED_FACE('',(#1327),#1345,.F.); +#1327 = FACE_BOUND('',#1328,.F.); +#1328 = EDGE_LOOP('',(#1329,#1330,#1338,#1344)); +#1329 = ORIENTED_EDGE('',*,*,#1291,.T.); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1284,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#1334 = LINE('',#1335,#1336); +#1335 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#1336 = VECTOR('',#1337,1.); +#1337 = DIRECTION('',(0.,-1.,0.)); +#1338 = ORIENTED_EDGE('',*,*,#1339,.F.); +#1339 = EDGE_CURVE('',#1077,#1332,#1340,.T.); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(-0.,-0.,-1.)); +#1344 = ORIENTED_EDGE('',*,*,#1084,.F.); +#1345 = PLANE('',#1346); +#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349); +#1347 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#1348 = DIRECTION('',(-1.,0.,0.)); +#1349 = DIRECTION('',(0.,-1.,0.)); +#1350 = ADVANCED_FACE('',(#1351),#1362,.F.); +#1351 = FACE_BOUND('',#1352,.F.); +#1352 = EDGE_LOOP('',(#1353,#1354,#1360,#1361)); +#1353 = ORIENTED_EDGE('',*,*,#1339,.T.); +#1354 = ORIENTED_EDGE('',*,*,#1355,.T.); +#1355 = EDGE_CURVE('',#1332,#1307,#1356,.T.); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(1.,0.,0.)); +#1360 = ORIENTED_EDGE('',*,*,#1306,.F.); +#1361 = ORIENTED_EDGE('',*,*,#1101,.F.); +#1362 = PLANE('',#1363); +#1363 = AXIS2_PLACEMENT_3D('',#1364,#1365,#1366); +#1364 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#1365 = DIRECTION('',(0.,-1.,0.)); +#1366 = DIRECTION('',(1.,0.,0.)); +#1367 = ADVANCED_FACE('',(#1368),#1379,.F.); +#1368 = FACE_BOUND('',#1369,.F.); +#1369 = EDGE_LOOP('',(#1370,#1371,#1372,#1373)); +#1370 = ORIENTED_EDGE('',*,*,#1164,.T.); +#1371 = ORIENTED_EDGE('',*,*,#1132,.T.); +#1372 = ORIENTED_EDGE('',*,*,#1202,.T.); +#1373 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1374 = EDGE_CURVE('',#1203,#1165,#1375,.T.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1379 = PLANE('',#1380); +#1380 = AXIS2_PLACEMENT_3D('',#1381,#1382,#1383); +#1381 = CARTESIAN_POINT('',(0.,0.,0.2)); +#1382 = DIRECTION('',(0.,0.,1.)); +#1383 = DIRECTION('',(1.,0.,-0.)); +#1384 = ADVANCED_FACE('',(#1385),#1396,.F.); +#1385 = FACE_BOUND('',#1386,.F.); +#1386 = EDGE_LOOP('',(#1387,#1388,#1394,#1395)); +#1387 = ORIENTED_EDGE('',*,*,#1146,.T.); +#1388 = ORIENTED_EDGE('',*,*,#1389,.F.); +#1389 = EDGE_CURVE('',#1221,#1149,#1390,.T.); +#1390 = LINE('',#1391,#1392); +#1391 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#1392 = VECTOR('',#1393,1.); +#1393 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1394 = ORIENTED_EDGE('',*,*,#1220,.T.); +#1395 = ORIENTED_EDGE('',*,*,#1261,.T.); +#1396 = PLANE('',#1397); +#1397 = AXIS2_PLACEMENT_3D('',#1398,#1399,#1400); +#1398 = CARTESIAN_POINT('',(0.,0.,0.2)); +#1399 = DIRECTION('',(0.,0.,1.)); +#1400 = DIRECTION('',(1.,0.,-0.)); +#1401 = ADVANCED_FACE('',(#1402),#1413,.T.); +#1402 = FACE_BOUND('',#1403,.T.); +#1403 = EDGE_LOOP('',(#1404,#1405,#1411,#1412)); +#1404 = ORIENTED_EDGE('',*,*,#1228,.F.); +#1405 = ORIENTED_EDGE('',*,*,#1406,.T.); +#1406 = EDGE_CURVE('',#1229,#1181,#1407,.T.); +#1407 = LINE('',#1408,#1409); +#1408 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#1409 = VECTOR('',#1410,1.); +#1410 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1411 = ORIENTED_EDGE('',*,*,#1188,.T.); +#1412 = ORIENTED_EDGE('',*,*,#1389,.F.); +#1413 = PLANE('',#1414); +#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417); +#1415 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#1416 = DIRECTION('',(-0.965925826289,-5.746937261686E-17, + -0.258819045103)); +#1417 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#1418 = ADVANCED_FACE('',(#1419),#1430,.T.); +#1419 = FACE_BOUND('',#1420,.T.); +#1420 = EDGE_LOOP('',(#1421,#1422,#1428,#1429)); +#1421 = ORIENTED_EDGE('',*,*,#1236,.F.); +#1422 = ORIENTED_EDGE('',*,*,#1423,.T.); +#1423 = EDGE_CURVE('',#1237,#1173,#1424,.T.); +#1424 = LINE('',#1425,#1426); +#1425 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#1426 = VECTOR('',#1427,1.); +#1427 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1428 = ORIENTED_EDGE('',*,*,#1180,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1406,.F.); +#1430 = PLANE('',#1431); +#1431 = AXIS2_PLACEMENT_3D('',#1432,#1433,#1434); +#1432 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#1433 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1434 = DIRECTION('',(1.,0.,0.)); +#1435 = ADVANCED_FACE('',(#1436),#1442,.T.); +#1436 = FACE_BOUND('',#1437,.T.); +#1437 = EDGE_LOOP('',(#1438,#1439,#1440,#1441)); +#1438 = ORIENTED_EDGE('',*,*,#1244,.F.); +#1439 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1440 = ORIENTED_EDGE('',*,*,#1172,.T.); +#1441 = ORIENTED_EDGE('',*,*,#1423,.F.); +#1442 = PLANE('',#1443); +#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446); +#1444 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#1445 = DIRECTION('',(0.965925826289,-5.746937261686E-17,-0.258819045103 + )); +#1446 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#1447 = ADVANCED_FACE('',(#1448),#1454,.T.); +#1448 = FACE_BOUND('',#1449,.T.); +#1449 = EDGE_LOOP('',(#1450,#1451,#1452,#1453)); +#1450 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1451 = ORIENTED_EDGE('',*,*,#1355,.T.); +#1452 = ORIENTED_EDGE('',*,*,#1314,.T.); +#1453 = ORIENTED_EDGE('',*,*,#1283,.T.); +#1454 = PLANE('',#1455); +#1455 = AXIS2_PLACEMENT_3D('',#1456,#1457,#1458); +#1456 = CARTESIAN_POINT('',(-6.938893903907E-18,0.,3.75)); +#1457 = DIRECTION('',(0.,0.,1.)); +#1458 = DIRECTION('',(1.,0.,-0.)); +#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1463)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1460,#1461,#1462)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1460 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1461 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1462 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1463 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1460, + 'distance_accuracy_value','confusion accuracy'); +#1464 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1465,#1467); +#1465 = ( REPRESENTATION_RELATIONSHIP('','',#938,#911) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1466) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1466 = ITEM_DEFINED_TRANSFORMATION('','',#11,#912); +#1467 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1468); +#1468 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26','Body004','',#906,#933,$); +#1469 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#935)); +#1470 = SHAPE_DEFINITION_REPRESENTATION(#1471,#1477); +#1471 = PRODUCT_DEFINITION_SHAPE('','',#1472); +#1472 = PRODUCT_DEFINITION('design','',#1473,#1476); +#1473 = PRODUCT_DEFINITION_FORMATION('','',#1474); +#1474 = PRODUCT('Lead004','Lead004','',(#1475)); +#1475 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1476 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1477 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1478),#1764); +#1478 = MANIFOLD_SOLID_BREP('',#1479); +#1479 = CLOSED_SHELL('',(#1480,#1520,#1551,#1582,#1615,#1648,#1679,#1710 + ,#1732,#1748)); +#1480 = ADVANCED_FACE('',(#1481),#1515,.T.); +#1481 = FACE_BOUND('',#1482,.T.); +#1482 = EDGE_LOOP('',(#1483,#1493,#1501,#1509)); +#1483 = ORIENTED_EDGE('',*,*,#1484,.T.); +#1484 = EDGE_CURVE('',#1485,#1487,#1489,.T.); +#1485 = VERTEX_POINT('',#1486); +#1486 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#1487 = VERTEX_POINT('',#1488); +#1488 = CARTESIAN_POINT('',(2.15,-0.3,0.)); +#1489 = LINE('',#1490,#1491); +#1490 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#1491 = VECTOR('',#1492,1.); +#1492 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#1493 = ORIENTED_EDGE('',*,*,#1494,.T.); +#1494 = EDGE_CURVE('',#1487,#1495,#1497,.T.); +#1495 = VERTEX_POINT('',#1496); +#1496 = CARTESIAN_POINT('',(2.15,0.3,0.)); +#1497 = LINE('',#1498,#1499); +#1498 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#1499 = VECTOR('',#1500,1.); +#1500 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1501 = ORIENTED_EDGE('',*,*,#1502,.T.); +#1502 = EDGE_CURVE('',#1495,#1503,#1505,.T.); +#1503 = VERTEX_POINT('',#1504); +#1504 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#1505 = LINE('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#1507 = VECTOR('',#1508,1.); +#1508 = DIRECTION('',(0.,1.110223024625E-16,1.)); +#1509 = ORIENTED_EDGE('',*,*,#1510,.T.); +#1510 = EDGE_CURVE('',#1503,#1485,#1511,.T.); +#1511 = LINE('',#1512,#1513); +#1512 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#1513 = VECTOR('',#1514,1.); +#1514 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#1515 = PLANE('',#1516); +#1516 = AXIS2_PLACEMENT_3D('',#1517,#1518,#1519); +#1517 = CARTESIAN_POINT('',(2.15,3.087807787239E-17,0.1)); +#1518 = DIRECTION('',(1.,0.,0.)); +#1519 = DIRECTION('',(-0.,1.,0.)); +#1520 = ADVANCED_FACE('',(#1521),#1546,.F.); +#1521 = FACE_BOUND('',#1522,.F.); +#1522 = EDGE_LOOP('',(#1523,#1531,#1532,#1540)); +#1523 = ORIENTED_EDGE('',*,*,#1524,.F.); +#1524 = EDGE_CURVE('',#1487,#1525,#1527,.T.); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(0.825,-0.3,0.)); +#1527 = LINE('',#1528,#1529); +#1528 = CARTESIAN_POINT('',(2.15,-0.3,-1.387778780781E-17)); +#1529 = VECTOR('',#1530,1.); +#1530 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#1531 = ORIENTED_EDGE('',*,*,#1494,.T.); +#1532 = ORIENTED_EDGE('',*,*,#1533,.T.); +#1533 = EDGE_CURVE('',#1495,#1534,#1536,.T.); +#1534 = VERTEX_POINT('',#1535); +#1535 = CARTESIAN_POINT('',(0.825,0.3,0.)); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(-1.,1.110223024625E-16,-1.110223024625E-16)); +#1540 = ORIENTED_EDGE('',*,*,#1541,.F.); +#1541 = EDGE_CURVE('',#1525,#1534,#1542,.T.); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(0.825,-0.3,-1.387778780781E-16)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1546 = PLANE('',#1547); +#1547 = AXIS2_PLACEMENT_3D('',#1548,#1549,#1550); +#1548 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#1549 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#1550 = DIRECTION('',(1.110223024625E-16,1.,-5.167288087198E-45)); +#1551 = ADVANCED_FACE('',(#1552),#1577,.F.); +#1552 = FACE_BOUND('',#1553,.F.); +#1553 = EDGE_LOOP('',(#1554,#1562,#1563,#1571)); +#1554 = ORIENTED_EDGE('',*,*,#1555,.F.); +#1555 = EDGE_CURVE('',#1503,#1556,#1558,.T.); +#1556 = VERTEX_POINT('',#1557); +#1557 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#1558 = LINE('',#1559,#1560); +#1559 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#1560 = VECTOR('',#1561,1.); +#1561 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#1562 = ORIENTED_EDGE('',*,*,#1510,.T.); +#1563 = ORIENTED_EDGE('',*,*,#1564,.T.); +#1564 = EDGE_CURVE('',#1485,#1565,#1567,.T.); +#1565 = VERTEX_POINT('',#1566); +#1566 = CARTESIAN_POINT('',(0.825,-0.3,0.2)); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#1571 = ORIENTED_EDGE('',*,*,#1572,.F.); +#1572 = EDGE_CURVE('',#1556,#1565,#1573,.T.); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#1577 = PLANE('',#1578); +#1578 = AXIS2_PLACEMENT_3D('',#1579,#1580,#1581); +#1579 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#1580 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.)); +#1581 = DIRECTION('',(-1.110223024625E-16,-1.,5.167288087198E-45)); +#1582 = ADVANCED_FACE('',(#1583),#1610,.T.); +#1583 = FACE_BOUND('',#1584,.T.); +#1584 = EDGE_LOOP('',(#1585,#1594,#1602,#1609)); +#1585 = ORIENTED_EDGE('',*,*,#1586,.T.); +#1586 = EDGE_CURVE('',#1525,#1587,#1589,.T.); +#1587 = VERTEX_POINT('',#1588); +#1588 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#1589 = CIRCLE('',#1590,0.3); +#1590 = AXIS2_PLACEMENT_3D('',#1591,#1592,#1593); +#1591 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#1592 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1593 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#1594 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1595 = EDGE_CURVE('',#1587,#1596,#1598,.T.); +#1596 = VERTEX_POINT('',#1597); +#1597 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#1598 = LINE('',#1599,#1600); +#1599 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#1600 = VECTOR('',#1601,1.); +#1601 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1602 = ORIENTED_EDGE('',*,*,#1603,.F.); +#1603 = EDGE_CURVE('',#1534,#1596,#1604,.T.); +#1604 = CIRCLE('',#1605,0.3); +#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608); +#1606 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#1607 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1608 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#1609 = ORIENTED_EDGE('',*,*,#1541,.F.); +#1610 = CYLINDRICAL_SURFACE('',#1611,0.3); +#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614); +#1612 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#1613 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1614 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#1615 = ADVANCED_FACE('',(#1616),#1643,.F.); +#1616 = FACE_BOUND('',#1617,.F.); +#1617 = EDGE_LOOP('',(#1618,#1619,#1628,#1636)); +#1618 = ORIENTED_EDGE('',*,*,#1572,.T.); +#1619 = ORIENTED_EDGE('',*,*,#1620,.T.); +#1620 = EDGE_CURVE('',#1565,#1621,#1623,.T.); +#1621 = VERTEX_POINT('',#1622); +#1622 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#1623 = CIRCLE('',#1624,0.1); +#1624 = AXIS2_PLACEMENT_3D('',#1625,#1626,#1627); +#1625 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#1626 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1627 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#1628 = ORIENTED_EDGE('',*,*,#1629,.F.); +#1629 = EDGE_CURVE('',#1630,#1621,#1632,.T.); +#1630 = VERTEX_POINT('',#1631); +#1631 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#1632 = LINE('',#1633,#1634); +#1633 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#1634 = VECTOR('',#1635,1.); +#1635 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#1636 = ORIENTED_EDGE('',*,*,#1637,.F.); +#1637 = EDGE_CURVE('',#1556,#1630,#1638,.T.); +#1638 = CIRCLE('',#1639,0.1); +#1639 = AXIS2_PLACEMENT_3D('',#1640,#1641,#1642); +#1640 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#1641 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#1642 = DIRECTION('',(1.,1.386669559959E-31,5.551115123126E-16)); +#1643 = CYLINDRICAL_SURFACE('',#1644,0.1); +#1644 = AXIS2_PLACEMENT_3D('',#1645,#1646,#1647); +#1645 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#1646 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#1647 = DIRECTION('',(1.,2.311115933264E-31,8.326672684689E-16)); +#1648 = ADVANCED_FACE('',(#1649),#1674,.F.); +#1649 = FACE_BOUND('',#1650,.F.); +#1650 = EDGE_LOOP('',(#1651,#1659,#1660,#1668)); +#1651 = ORIENTED_EDGE('',*,*,#1652,.F.); +#1652 = EDGE_CURVE('',#1587,#1653,#1655,.T.); +#1653 = VERTEX_POINT('',#1654); +#1654 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#1655 = LINE('',#1656,#1657); +#1656 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#1657 = VECTOR('',#1658,1.); +#1658 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#1659 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1660 = ORIENTED_EDGE('',*,*,#1661,.T.); +#1661 = EDGE_CURVE('',#1596,#1662,#1664,.T.); +#1662 = VERTEX_POINT('',#1663); +#1663 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#1664 = LINE('',#1665,#1666); +#1665 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#1666 = VECTOR('',#1667,1.); +#1667 = DIRECTION('',(3.697785493223E-32,4.440892098501E-16,1.)); +#1668 = ORIENTED_EDGE('',*,*,#1669,.F.); +#1669 = EDGE_CURVE('',#1653,#1662,#1670,.T.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#1674 = PLANE('',#1675); +#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678); +#1676 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#1677 = DIRECTION('',(1.,-3.330669073875E-16,1.109335647967E-31)); +#1678 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#1679 = ADVANCED_FACE('',(#1680),#1705,.F.); +#1680 = FACE_BOUND('',#1681,.F.); +#1681 = EDGE_LOOP('',(#1682,#1690,#1691,#1699)); +#1682 = ORIENTED_EDGE('',*,*,#1683,.T.); +#1683 = EDGE_CURVE('',#1684,#1653,#1686,.T.); +#1684 = VERTEX_POINT('',#1685); +#1685 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#1686 = LINE('',#1687,#1688); +#1687 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#1688 = VECTOR('',#1689,1.); +#1689 = DIRECTION('',(-1.,2.22044604925E-16,-6.123233995737E-17)); +#1690 = ORIENTED_EDGE('',*,*,#1669,.T.); +#1691 = ORIENTED_EDGE('',*,*,#1692,.T.); +#1692 = EDGE_CURVE('',#1662,#1693,#1695,.T.); +#1693 = VERTEX_POINT('',#1694); +#1694 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#1695 = LINE('',#1696,#1697); +#1696 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#1697 = VECTOR('',#1698,1.); +#1698 = DIRECTION('',(1.,-2.22044604925E-16,6.123233995737E-17)); +#1699 = ORIENTED_EDGE('',*,*,#1700,.T.); +#1700 = EDGE_CURVE('',#1693,#1684,#1701,.T.); +#1701 = LINE('',#1702,#1703); +#1702 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#1703 = VECTOR('',#1704,1.); +#1704 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#1705 = PLANE('',#1706); +#1706 = AXIS2_PLACEMENT_3D('',#1707,#1708,#1709); +#1707 = CARTESIAN_POINT('',(0.625,5.252742685258E-16,1.625000000003)); +#1708 = DIRECTION('',(-8.326672684689E-16,-4.625929269271E-16,-1.)); +#1709 = DIRECTION('',(-1.,0.,8.326672684689E-16)); +#1710 = ADVANCED_FACE('',(#1711),#1727,.F.); +#1711 = FACE_BOUND('',#1712,.F.); +#1712 = EDGE_LOOP('',(#1713,#1719,#1720,#1726)); +#1713 = ORIENTED_EDGE('',*,*,#1714,.F.); +#1714 = EDGE_CURVE('',#1630,#1693,#1715,.T.); +#1715 = LINE('',#1716,#1717); +#1716 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#1717 = VECTOR('',#1718,1.); +#1718 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#1719 = ORIENTED_EDGE('',*,*,#1629,.T.); +#1720 = ORIENTED_EDGE('',*,*,#1721,.T.); +#1721 = EDGE_CURVE('',#1621,#1684,#1722,.T.); +#1722 = LINE('',#1723,#1724); +#1723 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#1724 = VECTOR('',#1725,1.); +#1725 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#1726 = ORIENTED_EDGE('',*,*,#1700,.F.); +#1727 = PLANE('',#1728); +#1728 = AXIS2_PLACEMENT_3D('',#1729,#1730,#1731); +#1729 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#1730 = DIRECTION('',(-1.,3.330669073875E-16,-1.109335647967E-31)); +#1731 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#1732 = ADVANCED_FACE('',(#1733),#1743,.T.); +#1733 = FACE_BOUND('',#1734,.T.); +#1734 = EDGE_LOOP('',(#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742)); +#1735 = ORIENTED_EDGE('',*,*,#1564,.T.); +#1736 = ORIENTED_EDGE('',*,*,#1620,.T.); +#1737 = ORIENTED_EDGE('',*,*,#1721,.T.); +#1738 = ORIENTED_EDGE('',*,*,#1683,.T.); +#1739 = ORIENTED_EDGE('',*,*,#1652,.F.); +#1740 = ORIENTED_EDGE('',*,*,#1586,.F.); +#1741 = ORIENTED_EDGE('',*,*,#1524,.F.); +#1742 = ORIENTED_EDGE('',*,*,#1484,.F.); +#1743 = PLANE('',#1744); +#1744 = AXIS2_PLACEMENT_3D('',#1745,#1746,#1747); +#1745 = CARTESIAN_POINT('',(1.039206125874,-0.3,0.514206125875)); +#1746 = DIRECTION('',(0.,-1.,3.171397180526E-16)); +#1747 = DIRECTION('',(0.,-3.171397180526E-16,-1.)); +#1748 = ADVANCED_FACE('',(#1749),#1759,.T.); +#1749 = FACE_BOUND('',#1750,.T.); +#1750 = EDGE_LOOP('',(#1751,#1752,#1753,#1754,#1755,#1756,#1757,#1758)); +#1751 = ORIENTED_EDGE('',*,*,#1533,.T.); +#1752 = ORIENTED_EDGE('',*,*,#1603,.T.); +#1753 = ORIENTED_EDGE('',*,*,#1661,.T.); +#1754 = ORIENTED_EDGE('',*,*,#1692,.T.); +#1755 = ORIENTED_EDGE('',*,*,#1714,.F.); +#1756 = ORIENTED_EDGE('',*,*,#1637,.F.); +#1757 = ORIENTED_EDGE('',*,*,#1555,.F.); +#1758 = ORIENTED_EDGE('',*,*,#1502,.F.); +#1759 = PLANE('',#1760); +#1760 = AXIS2_PLACEMENT_3D('',#1761,#1762,#1763); +#1761 = CARTESIAN_POINT('',(1.039206125874,0.3,0.514206125875)); +#1762 = DIRECTION('',(0.,1.,-3.269362423072E-16)); +#1763 = DIRECTION('',(0.,3.269362423072E-16,1.)); +#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1768)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1765,#1766,#1767)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1765 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1766 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1767 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1768 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1765, + 'distance_accuracy_value','confusion accuracy'); +#1769 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1770,#1772); +#1770 = ( REPRESENTATION_RELATIONSHIP('','',#1477,#911) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1771) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1771 = ITEM_DEFINED_TRANSFORMATION('','',#11,#916); +#1772 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1773); +#1773 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','Lead004','',#906,#1472,$); +#1774 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1474)); +#1775 = SHAPE_DEFINITION_REPRESENTATION(#1776,#1782); +#1776 = PRODUCT_DEFINITION_SHAPE('','',#1777); +#1777 = PRODUCT_DEFINITION('design','',#1778,#1781); +#1778 = PRODUCT_DEFINITION_FORMATION('','',#1779); +#1779 = PRODUCT('01x01_P2.54mm_Vertical_SMD005', + '01x01_P2.54mm_Vertical_SMD005','',(#1780)); +#1780 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1781 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1782 = SHAPE_REPRESENTATION('',(#11,#1783,#1787),#1791); +#1783 = AXIS2_PLACEMENT_3D('',#1784,#1785,#1786); +#1784 = CARTESIAN_POINT('',(0.,0.,0.)); +#1785 = DIRECTION('',(0.,0.,1.)); +#1786 = DIRECTION('',(1.,0.,0.)); +#1787 = AXIS2_PLACEMENT_3D('',#1788,#1789,#1790); +#1788 = CARTESIAN_POINT('',(0.,0.,0.)); +#1789 = DIRECTION('',(0.,0.,1.)); +#1790 = DIRECTION('',(1.,0.,0.)); +#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1795)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1792,#1793,#1794)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1792 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1793 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1794 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1795 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1792, + 'distance_accuracy_value','confusion accuracy'); +#1796 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1797,#1799); +#1797 = ( REPRESENTATION_RELATIONSHIP('','',#1782,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1798) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1798 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1799 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1800); +#1800 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31', + '01x01_P2.54mm_Vertical_SMD005','',#5,#1777,$); +#1801 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1779)); +#1802 = SHAPE_DEFINITION_REPRESENTATION(#1803,#1809); +#1803 = PRODUCT_DEFINITION_SHAPE('','',#1804); +#1804 = PRODUCT_DEFINITION('design','',#1805,#1808); +#1805 = PRODUCT_DEFINITION_FORMATION('','',#1806); +#1806 = PRODUCT('Body005','Body005','',(#1807)); +#1807 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1808 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1809 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1810),#2330); +#1810 = MANIFOLD_SOLID_BREP('',#1811); +#1811 = CLOSED_SHELL('',(#1812,#1886,#1917,#1941,#1965,#1982,#2013,#2069 + ,#2125,#2142,#2173,#2197,#2221,#2238,#2255,#2272,#2289,#2306,#2318) + ); +#1812 = ADVANCED_FACE('',(#1813,#1847),#1881,.T.); +#1813 = FACE_BOUND('',#1814,.T.); +#1814 = EDGE_LOOP('',(#1815,#1825,#1833,#1841)); +#1815 = ORIENTED_EDGE('',*,*,#1816,.F.); +#1816 = EDGE_CURVE('',#1817,#1819,#1821,.T.); +#1817 = VERTEX_POINT('',#1818); +#1818 = CARTESIAN_POINT('',(0.833333333333,0.833333333333,7.5)); +#1819 = VERTEX_POINT('',#1820); +#1820 = CARTESIAN_POINT('',(-0.833333333333,0.833333333333,7.5)); +#1821 = LINE('',#1822,#1823); +#1822 = CARTESIAN_POINT('',(0.5,0.833333333333,7.5)); +#1823 = VECTOR('',#1824,1.); +#1824 = DIRECTION('',(-1.,0.,0.)); +#1825 = ORIENTED_EDGE('',*,*,#1826,.F.); +#1826 = EDGE_CURVE('',#1827,#1817,#1829,.T.); +#1827 = VERTEX_POINT('',#1828); +#1828 = CARTESIAN_POINT('',(0.833333333333,-0.833333333333,7.5)); +#1829 = LINE('',#1830,#1831); +#1830 = CARTESIAN_POINT('',(0.833333333333,-0.5,7.5)); +#1831 = VECTOR('',#1832,1.); +#1832 = DIRECTION('',(0.,1.,0.)); +#1833 = ORIENTED_EDGE('',*,*,#1834,.F.); +#1834 = EDGE_CURVE('',#1835,#1827,#1837,.T.); +#1835 = VERTEX_POINT('',#1836); +#1836 = CARTESIAN_POINT('',(-0.833333333333,-0.833333333333,7.5)); +#1837 = LINE('',#1838,#1839); +#1838 = CARTESIAN_POINT('',(-0.5,-0.833333333333,7.5)); +#1839 = VECTOR('',#1840,1.); +#1840 = DIRECTION('',(1.,0.,0.)); +#1841 = ORIENTED_EDGE('',*,*,#1842,.F.); +#1842 = EDGE_CURVE('',#1819,#1835,#1843,.T.); +#1843 = LINE('',#1844,#1845); +#1844 = CARTESIAN_POINT('',(-0.833333333333,0.5,7.5)); +#1845 = VECTOR('',#1846,1.); +#1846 = DIRECTION('',(0.,-1.,0.)); +#1847 = FACE_BOUND('',#1848,.T.); +#1848 = EDGE_LOOP('',(#1849,#1859,#1867,#1875)); +#1849 = ORIENTED_EDGE('',*,*,#1850,.T.); +#1850 = EDGE_CURVE('',#1851,#1853,#1855,.T.); +#1851 = VERTEX_POINT('',#1852); +#1852 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#1853 = VERTEX_POINT('',#1854); +#1854 = CARTESIAN_POINT('',(-1.25,-1.27,7.5)); +#1855 = LINE('',#1856,#1857); +#1856 = CARTESIAN_POINT('',(-1.25,1.27,7.5)); +#1857 = VECTOR('',#1858,1.); +#1858 = DIRECTION('',(0.,-1.,0.)); +#1859 = ORIENTED_EDGE('',*,*,#1860,.T.); +#1860 = EDGE_CURVE('',#1853,#1861,#1863,.T.); +#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('',(1.,0.,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('',(0.,1.,0.)); +#1875 = ORIENTED_EDGE('',*,*,#1876,.T.); +#1876 = EDGE_CURVE('',#1869,#1851,#1877,.T.); +#1877 = LINE('',#1878,#1879); +#1878 = CARTESIAN_POINT('',(1.25,1.27,7.5)); +#1879 = VECTOR('',#1880,1.); +#1880 = DIRECTION('',(-1.,0.,0.)); +#1881 = PLANE('',#1882); +#1882 = AXIS2_PLACEMENT_3D('',#1883,#1884,#1885); +#1883 = CARTESIAN_POINT('',(0.,0.,7.5)); +#1884 = DIRECTION('',(0.,0.,1.)); +#1885 = DIRECTION('',(1.,0.,-0.)); +#1886 = ADVANCED_FACE('',(#1887),#1912,.F.); +#1887 = FACE_BOUND('',#1888,.T.); +#1888 = EDGE_LOOP('',(#1889,#1897,#1898,#1906)); +#1889 = ORIENTED_EDGE('',*,*,#1890,.F.); +#1890 = EDGE_CURVE('',#1817,#1891,#1893,.T.); +#1891 = VERTEX_POINT('',#1892); +#1892 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#1893 = LINE('',#1894,#1895); +#1894 = CARTESIAN_POINT('',(0.444444444444,0.444444444444,7.111111111111 + )); +#1895 = VECTOR('',#1896,1.); +#1896 = DIRECTION('',(-0.57735026919,-0.57735026919,-0.57735026919)); +#1897 = ORIENTED_EDGE('',*,*,#1816,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1899,.T.); +#1899 = EDGE_CURVE('',#1819,#1900,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#1902 = LINE('',#1903,#1904); +#1903 = CARTESIAN_POINT('',(-0.444444444444,0.444444444444, + 7.111111111111)); +#1904 = VECTOR('',#1905,1.); +#1905 = DIRECTION('',(0.57735026919,-0.57735026919,-0.57735026919)); +#1906 = ORIENTED_EDGE('',*,*,#1907,.F.); +#1907 = EDGE_CURVE('',#1891,#1900,#1908,.T.); +#1908 = LINE('',#1909,#1910); +#1909 = CARTESIAN_POINT('',(0.5,0.5,7.166666666667)); +#1910 = VECTOR('',#1911,1.); +#1911 = DIRECTION('',(-1.,0.,0.)); +#1912 = PLANE('',#1913); +#1913 = AXIS2_PLACEMENT_3D('',#1914,#1915,#1916); +#1914 = CARTESIAN_POINT('',(0.5,0.666666666667,7.333333333333)); +#1915 = DIRECTION('',(0.,0.707106781187,-0.707106781187)); +#1916 = DIRECTION('',(1.,0.,0.)); +#1917 = ADVANCED_FACE('',(#1918),#1936,.F.); +#1918 = FACE_BOUND('',#1919,.T.); +#1919 = EDGE_LOOP('',(#1920,#1928,#1929,#1930)); +#1920 = ORIENTED_EDGE('',*,*,#1921,.F.); +#1921 = EDGE_CURVE('',#1827,#1922,#1924,.T.); +#1922 = VERTEX_POINT('',#1923); +#1923 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(0.444444444444,-0.444444444444, + 7.111111111111)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(-0.57735026919,0.57735026919,-0.57735026919)); +#1928 = ORIENTED_EDGE('',*,*,#1826,.T.); +#1929 = ORIENTED_EDGE('',*,*,#1890,.T.); +#1930 = ORIENTED_EDGE('',*,*,#1931,.F.); +#1931 = EDGE_CURVE('',#1922,#1891,#1932,.T.); +#1932 = LINE('',#1933,#1934); +#1933 = CARTESIAN_POINT('',(0.5,-0.5,7.166666666667)); +#1934 = VECTOR('',#1935,1.); +#1935 = DIRECTION('',(0.,1.,0.)); +#1936 = PLANE('',#1937); +#1937 = AXIS2_PLACEMENT_3D('',#1938,#1939,#1940); +#1938 = CARTESIAN_POINT('',(0.666666666667,-0.5,7.333333333333)); +#1939 = DIRECTION('',(0.707106781187,0.,-0.707106781187)); +#1940 = DIRECTION('',(0.,-1.,0.)); +#1941 = ADVANCED_FACE('',(#1942),#1960,.F.); +#1942 = FACE_BOUND('',#1943,.T.); +#1943 = EDGE_LOOP('',(#1944,#1945,#1946,#1954)); +#1944 = ORIENTED_EDGE('',*,*,#1899,.F.); +#1945 = ORIENTED_EDGE('',*,*,#1842,.T.); +#1946 = ORIENTED_EDGE('',*,*,#1947,.T.); +#1947 = EDGE_CURVE('',#1835,#1948,#1950,.T.); +#1948 = VERTEX_POINT('',#1949); +#1949 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#1950 = LINE('',#1951,#1952); +#1951 = CARTESIAN_POINT('',(-0.444444444444,-0.444444444444, + 7.111111111111)); +#1952 = VECTOR('',#1953,1.); +#1953 = DIRECTION('',(0.57735026919,0.57735026919,-0.57735026919)); +#1954 = ORIENTED_EDGE('',*,*,#1955,.F.); +#1955 = EDGE_CURVE('',#1900,#1948,#1956,.T.); +#1956 = LINE('',#1957,#1958); +#1957 = CARTESIAN_POINT('',(-0.5,0.5,7.166666666667)); +#1958 = VECTOR('',#1959,1.); +#1959 = DIRECTION('',(0.,-1.,0.)); +#1960 = PLANE('',#1961); +#1961 = AXIS2_PLACEMENT_3D('',#1962,#1963,#1964); +#1962 = CARTESIAN_POINT('',(-0.666666666667,0.5,7.333333333333)); +#1963 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#1964 = DIRECTION('',(0.,1.,0.)); +#1965 = ADVANCED_FACE('',(#1966),#1977,.F.); +#1966 = FACE_BOUND('',#1967,.T.); +#1967 = EDGE_LOOP('',(#1968,#1969,#1970,#1971)); +#1968 = ORIENTED_EDGE('',*,*,#1947,.F.); +#1969 = ORIENTED_EDGE('',*,*,#1834,.T.); +#1970 = ORIENTED_EDGE('',*,*,#1921,.T.); +#1971 = ORIENTED_EDGE('',*,*,#1972,.F.); +#1972 = EDGE_CURVE('',#1948,#1922,#1973,.T.); +#1973 = LINE('',#1974,#1975); +#1974 = CARTESIAN_POINT('',(-0.5,-0.5,7.166666666667)); +#1975 = VECTOR('',#1976,1.); +#1976 = DIRECTION('',(1.,0.,0.)); +#1977 = PLANE('',#1978); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(-0.5,-0.666666666667,7.333333333333)); +#1980 = DIRECTION('',(0.,-0.707106781187,-0.707106781187)); +#1981 = DIRECTION('',(-1.,-0.,0.)); +#1982 = ADVANCED_FACE('',(#1983),#2008,.F.); +#1983 = FACE_BOUND('',#1984,.F.); +#1984 = EDGE_LOOP('',(#1985,#1993,#1994,#2002)); +#1985 = ORIENTED_EDGE('',*,*,#1986,.T.); +#1986 = EDGE_CURVE('',#1987,#1851,#1989,.T.); +#1987 = VERTEX_POINT('',#1988); +#1988 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1989 = LINE('',#1990,#1991); +#1990 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#1991 = VECTOR('',#1992,1.); +#1992 = DIRECTION('',(0.,0.,1.)); +#1993 = ORIENTED_EDGE('',*,*,#1850,.T.); +#1994 = ORIENTED_EDGE('',*,*,#1995,.F.); +#1995 = EDGE_CURVE('',#1996,#1853,#1998,.T.); +#1996 = VERTEX_POINT('',#1997); +#1997 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#1998 = LINE('',#1999,#2000); +#1999 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2000 = VECTOR('',#2001,1.); +#2001 = DIRECTION('',(0.,0.,1.)); +#2002 = ORIENTED_EDGE('',*,*,#2003,.F.); +#2003 = EDGE_CURVE('',#1987,#1996,#2004,.T.); +#2004 = LINE('',#2005,#2006); +#2005 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#2006 = VECTOR('',#2007,1.); +#2007 = DIRECTION('',(0.,-1.,0.)); +#2008 = PLANE('',#2009); +#2009 = AXIS2_PLACEMENT_3D('',#2010,#2011,#2012); +#2010 = CARTESIAN_POINT('',(-1.25,1.27,0.2)); +#2011 = DIRECTION('',(1.,0.,0.)); +#2012 = DIRECTION('',(0.,-1.,0.)); +#2013 = ADVANCED_FACE('',(#2014),#2064,.F.); +#2014 = FACE_BOUND('',#2015,.F.); +#2015 = EDGE_LOOP('',(#2016,#2026,#2032,#2033,#2034,#2042,#2050,#2058)); +#2016 = ORIENTED_EDGE('',*,*,#2017,.F.); +#2017 = EDGE_CURVE('',#2018,#2020,#2022,.T.); +#2018 = VERTEX_POINT('',#2019); +#2019 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2020 = VERTEX_POINT('',#2021); +#2021 = CARTESIAN_POINT('',(0.95,1.27,0.2)); +#2022 = LINE('',#2023,#2024); +#2023 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2024 = VECTOR('',#2025,1.); +#2025 = DIRECTION('',(-1.,0.,0.)); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#2018,#1869,#2028,.T.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.,0.,1.)); +#2032 = ORIENTED_EDGE('',*,*,#1876,.T.); +#2033 = ORIENTED_EDGE('',*,*,#1986,.F.); +#2034 = ORIENTED_EDGE('',*,*,#2035,.F.); +#2035 = EDGE_CURVE('',#2036,#1987,#2038,.T.); +#2036 = VERTEX_POINT('',#2037); +#2037 = CARTESIAN_POINT('',(-0.95,1.27,0.2)); +#2038 = LINE('',#2039,#2040); +#2039 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2040 = VECTOR('',#2041,1.); +#2041 = DIRECTION('',(-1.,0.,0.)); +#2042 = ORIENTED_EDGE('',*,*,#2043,.T.); +#2043 = EDGE_CURVE('',#2036,#2044,#2046,.T.); +#2044 = VERTEX_POINT('',#2045); +#2045 = CARTESIAN_POINT('',(-0.816025403784,1.27,0.7)); +#2046 = LINE('',#2047,#2048); +#2047 = CARTESIAN_POINT('',(-0.876313972081,1.27,0.475)); +#2048 = VECTOR('',#2049,1.); +#2049 = DIRECTION('',(0.258819045103,0.,0.965925826289)); +#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.216987298108,1.27,0.7)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(1.,0.,0.)); +#2058 = ORIENTED_EDGE('',*,*,#2059,.T.); +#2059 = EDGE_CURVE('',#2052,#2020,#2060,.T.); +#2060 = LINE('',#2061,#2062); +#2061 = CARTESIAN_POINT('',(0.893060796608,1.27,0.4125)); +#2062 = VECTOR('',#2063,1.); +#2063 = DIRECTION('',(0.258819045103,0.,-0.965925826289)); +#2064 = PLANE('',#2065); +#2065 = AXIS2_PLACEMENT_3D('',#2066,#2067,#2068); +#2066 = CARTESIAN_POINT('',(1.25,1.27,0.2)); +#2067 = DIRECTION('',(0.,-1.,0.)); +#2068 = DIRECTION('',(-1.,0.,0.)); +#2069 = ADVANCED_FACE('',(#2070),#2120,.F.); +#2070 = FACE_BOUND('',#2071,.F.); +#2071 = EDGE_LOOP('',(#2072,#2080,#2081,#2082,#2090,#2098,#2106,#2114)); +#2072 = ORIENTED_EDGE('',*,*,#2073,.F.); +#2073 = EDGE_CURVE('',#1996,#2074,#2076,.T.); +#2074 = VERTEX_POINT('',#2075); +#2075 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2076 = LINE('',#2077,#2078); +#2077 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2078 = VECTOR('',#2079,1.); +#2079 = DIRECTION('',(1.,0.,0.)); +#2080 = ORIENTED_EDGE('',*,*,#1995,.T.); +#2081 = ORIENTED_EDGE('',*,*,#1860,.T.); +#2082 = ORIENTED_EDGE('',*,*,#2083,.F.); +#2083 = EDGE_CURVE('',#2084,#1861,#2086,.T.); +#2084 = VERTEX_POINT('',#2085); +#2085 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2086 = LINE('',#2087,#2088); +#2087 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2088 = VECTOR('',#2089,1.); +#2089 = DIRECTION('',(0.,0.,1.)); +#2090 = ORIENTED_EDGE('',*,*,#2091,.F.); +#2091 = EDGE_CURVE('',#2092,#2084,#2094,.T.); +#2092 = VERTEX_POINT('',#2093); +#2093 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#2094 = LINE('',#2095,#2096); +#2095 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2096 = VECTOR('',#2097,1.); +#2097 = DIRECTION('',(1.,0.,0.)); +#2098 = ORIENTED_EDGE('',*,*,#2099,.F.); +#2099 = EDGE_CURVE('',#2100,#2092,#2102,.T.); +#2100 = VERTEX_POINT('',#2101); +#2101 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2102 = LINE('',#2103,#2104); +#2103 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2104 = VECTOR('',#2105,1.); +#2105 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#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('',(1.,0.,0.)); +#2114 = ORIENTED_EDGE('',*,*,#2115,.F.); +#2115 = EDGE_CURVE('',#2074,#2108,#2116,.T.); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#2120 = PLANE('',#2121); +#2121 = AXIS2_PLACEMENT_3D('',#2122,#2123,#2124); +#2122 = CARTESIAN_POINT('',(-1.25,-1.27,0.2)); +#2123 = DIRECTION('',(0.,1.,0.)); +#2124 = DIRECTION('',(1.,0.,0.)); +#2125 = ADVANCED_FACE('',(#2126),#2137,.F.); +#2126 = FACE_BOUND('',#2127,.F.); +#2127 = EDGE_LOOP('',(#2128,#2129,#2130,#2131)); +#2128 = ORIENTED_EDGE('',*,*,#2083,.T.); +#2129 = ORIENTED_EDGE('',*,*,#1868,.T.); +#2130 = ORIENTED_EDGE('',*,*,#2027,.F.); +#2131 = ORIENTED_EDGE('',*,*,#2132,.F.); +#2132 = EDGE_CURVE('',#2084,#2018,#2133,.T.); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(0.,1.,0.)); +#2137 = PLANE('',#2138); +#2138 = AXIS2_PLACEMENT_3D('',#2139,#2140,#2141); +#2139 = CARTESIAN_POINT('',(1.25,-1.27,0.2)); +#2140 = DIRECTION('',(-1.,0.,0.)); +#2141 = DIRECTION('',(0.,1.,0.)); +#2142 = ADVANCED_FACE('',(#2143),#2168,.F.); +#2143 = FACE_BOUND('',#2144,.F.); +#2144 = EDGE_LOOP('',(#2145,#2153,#2161,#2167)); +#2145 = ORIENTED_EDGE('',*,*,#2146,.T.); +#2146 = EDGE_CURVE('',#1891,#2147,#2149,.T.); +#2147 = VERTEX_POINT('',#2148); +#2148 = CARTESIAN_POINT('',(0.5,0.5,3.75)); +#2149 = LINE('',#2150,#2151); +#2150 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#2151 = VECTOR('',#2152,1.); +#2152 = DIRECTION('',(-0.,-0.,-1.)); +#2153 = ORIENTED_EDGE('',*,*,#2154,.T.); +#2154 = EDGE_CURVE('',#2147,#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,3.75)); +#2159 = VECTOR('',#2160,1.); +#2160 = DIRECTION('',(-1.,0.,0.)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#1900,#2155,#2163,.T.); +#2163 = LINE('',#2164,#2165); +#2164 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#2165 = VECTOR('',#2166,1.); +#2166 = DIRECTION('',(-0.,-0.,-1.)); +#2167 = ORIENTED_EDGE('',*,*,#1907,.F.); +#2168 = PLANE('',#2169); +#2169 = AXIS2_PLACEMENT_3D('',#2170,#2171,#2172); +#2170 = CARTESIAN_POINT('',(0.5,0.5,7.5)); +#2171 = DIRECTION('',(0.,1.,0.)); +#2172 = DIRECTION('',(-1.,0.,0.)); +#2173 = ADVANCED_FACE('',(#2174),#2192,.F.); +#2174 = FACE_BOUND('',#2175,.F.); +#2175 = EDGE_LOOP('',(#2176,#2184,#2190,#2191)); +#2176 = ORIENTED_EDGE('',*,*,#2177,.T.); +#2177 = EDGE_CURVE('',#1922,#2178,#2180,.T.); +#2178 = VERTEX_POINT('',#2179); +#2179 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(-0.,-0.,-1.)); +#2184 = ORIENTED_EDGE('',*,*,#2185,.T.); +#2185 = EDGE_CURVE('',#2178,#2147,#2186,.T.); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.5,-0.5,3.75)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(0.,1.,0.)); +#2190 = ORIENTED_EDGE('',*,*,#2146,.F.); +#2191 = ORIENTED_EDGE('',*,*,#1931,.F.); +#2192 = PLANE('',#2193); +#2193 = AXIS2_PLACEMENT_3D('',#2194,#2195,#2196); +#2194 = CARTESIAN_POINT('',(0.5,-0.5,7.5)); +#2195 = DIRECTION('',(1.,0.,0.)); +#2196 = DIRECTION('',(-0.,1.,0.)); +#2197 = ADVANCED_FACE('',(#2198),#2216,.F.); +#2198 = FACE_BOUND('',#2199,.F.); +#2199 = EDGE_LOOP('',(#2200,#2201,#2209,#2215)); +#2200 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2201 = ORIENTED_EDGE('',*,*,#2202,.T.); +#2202 = EDGE_CURVE('',#2155,#2203,#2205,.T.); +#2203 = VERTEX_POINT('',#2204); +#2204 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#2205 = LINE('',#2206,#2207); +#2206 = CARTESIAN_POINT('',(-0.5,0.5,3.75)); +#2207 = VECTOR('',#2208,1.); +#2208 = DIRECTION('',(0.,-1.,0.)); +#2209 = ORIENTED_EDGE('',*,*,#2210,.F.); +#2210 = EDGE_CURVE('',#1948,#2203,#2211,.T.); +#2211 = LINE('',#2212,#2213); +#2212 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#2213 = VECTOR('',#2214,1.); +#2214 = DIRECTION('',(-0.,-0.,-1.)); +#2215 = ORIENTED_EDGE('',*,*,#1955,.F.); +#2216 = PLANE('',#2217); +#2217 = AXIS2_PLACEMENT_3D('',#2218,#2219,#2220); +#2218 = CARTESIAN_POINT('',(-0.5,0.5,7.5)); +#2219 = DIRECTION('',(-1.,0.,0.)); +#2220 = DIRECTION('',(0.,-1.,0.)); +#2221 = ADVANCED_FACE('',(#2222),#2233,.F.); +#2222 = FACE_BOUND('',#2223,.F.); +#2223 = EDGE_LOOP('',(#2224,#2225,#2231,#2232)); +#2224 = ORIENTED_EDGE('',*,*,#2210,.T.); +#2225 = ORIENTED_EDGE('',*,*,#2226,.T.); +#2226 = EDGE_CURVE('',#2203,#2178,#2227,.T.); +#2227 = LINE('',#2228,#2229); +#2228 = CARTESIAN_POINT('',(-0.5,-0.5,3.75)); +#2229 = VECTOR('',#2230,1.); +#2230 = DIRECTION('',(1.,0.,0.)); +#2231 = ORIENTED_EDGE('',*,*,#2177,.F.); +#2232 = ORIENTED_EDGE('',*,*,#1972,.F.); +#2233 = PLANE('',#2234); +#2234 = AXIS2_PLACEMENT_3D('',#2235,#2236,#2237); +#2235 = CARTESIAN_POINT('',(-0.5,-0.5,7.5)); +#2236 = DIRECTION('',(0.,-1.,0.)); +#2237 = DIRECTION('',(1.,0.,0.)); +#2238 = ADVANCED_FACE('',(#2239),#2250,.F.); +#2239 = FACE_BOUND('',#2240,.F.); +#2240 = EDGE_LOOP('',(#2241,#2242,#2243,#2244)); +#2241 = ORIENTED_EDGE('',*,*,#2035,.T.); +#2242 = ORIENTED_EDGE('',*,*,#2003,.T.); +#2243 = ORIENTED_EDGE('',*,*,#2073,.T.); +#2244 = ORIENTED_EDGE('',*,*,#2245,.T.); +#2245 = EDGE_CURVE('',#2074,#2036,#2246,.T.); +#2246 = LINE('',#2247,#2248); +#2247 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2248 = VECTOR('',#2249,1.); +#2249 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2250 = PLANE('',#2251); +#2251 = AXIS2_PLACEMENT_3D('',#2252,#2253,#2254); +#2252 = CARTESIAN_POINT('',(0.,0.,0.2)); +#2253 = DIRECTION('',(0.,0.,1.)); +#2254 = DIRECTION('',(1.,0.,-0.)); +#2255 = ADVANCED_FACE('',(#2256),#2267,.F.); +#2256 = FACE_BOUND('',#2257,.F.); +#2257 = EDGE_LOOP('',(#2258,#2259,#2265,#2266)); +#2258 = ORIENTED_EDGE('',*,*,#2017,.T.); +#2259 = ORIENTED_EDGE('',*,*,#2260,.F.); +#2260 = EDGE_CURVE('',#2092,#2020,#2261,.T.); +#2261 = LINE('',#2262,#2263); +#2262 = CARTESIAN_POINT('',(0.95,-1.27,0.2)); +#2263 = VECTOR('',#2264,1.); +#2264 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2265 = ORIENTED_EDGE('',*,*,#2091,.T.); +#2266 = ORIENTED_EDGE('',*,*,#2132,.T.); +#2267 = PLANE('',#2268); +#2268 = AXIS2_PLACEMENT_3D('',#2269,#2270,#2271); +#2269 = CARTESIAN_POINT('',(0.,0.,0.2)); +#2270 = DIRECTION('',(0.,0.,1.)); +#2271 = DIRECTION('',(1.,0.,-0.)); +#2272 = ADVANCED_FACE('',(#2273),#2284,.T.); +#2273 = FACE_BOUND('',#2274,.T.); +#2274 = EDGE_LOOP('',(#2275,#2276,#2282,#2283)); +#2275 = ORIENTED_EDGE('',*,*,#2099,.F.); +#2276 = ORIENTED_EDGE('',*,*,#2277,.T.); +#2277 = EDGE_CURVE('',#2100,#2052,#2278,.T.); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2282 = ORIENTED_EDGE('',*,*,#2059,.T.); +#2283 = ORIENTED_EDGE('',*,*,#2260,.F.); +#2284 = PLANE('',#2285); +#2285 = AXIS2_PLACEMENT_3D('',#2286,#2287,#2288); +#2286 = CARTESIAN_POINT('',(0.816025403784,-1.27,0.7)); +#2287 = DIRECTION('',(-0.965925826289,-5.746937261686E-17, + -0.258819045103)); +#2288 = DIRECTION('',(0.258819045103,-2.144786184852E-16,-0.965925826289 + )); +#2289 = ADVANCED_FACE('',(#2290),#2301,.T.); +#2290 = FACE_BOUND('',#2291,.T.); +#2291 = EDGE_LOOP('',(#2292,#2293,#2299,#2300)); +#2292 = ORIENTED_EDGE('',*,*,#2107,.F.); +#2293 = ORIENTED_EDGE('',*,*,#2294,.T.); +#2294 = EDGE_CURVE('',#2108,#2044,#2295,.T.); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2299 = ORIENTED_EDGE('',*,*,#2051,.T.); +#2300 = ORIENTED_EDGE('',*,*,#2277,.F.); +#2301 = PLANE('',#2302); +#2302 = AXIS2_PLACEMENT_3D('',#2303,#2304,#2305); +#2303 = CARTESIAN_POINT('',(-0.816025403784,-1.27,0.7)); +#2304 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#2305 = DIRECTION('',(1.,0.,0.)); +#2306 = ADVANCED_FACE('',(#2307),#2313,.T.); +#2307 = FACE_BOUND('',#2308,.T.); +#2308 = EDGE_LOOP('',(#2309,#2310,#2311,#2312)); +#2309 = ORIENTED_EDGE('',*,*,#2115,.F.); +#2310 = ORIENTED_EDGE('',*,*,#2245,.T.); +#2311 = ORIENTED_EDGE('',*,*,#2043,.T.); +#2312 = ORIENTED_EDGE('',*,*,#2294,.F.); +#2313 = PLANE('',#2314); +#2314 = AXIS2_PLACEMENT_3D('',#2315,#2316,#2317); +#2315 = CARTESIAN_POINT('',(-0.95,-1.27,0.2)); +#2316 = DIRECTION('',(0.965925826289,-5.746937261686E-17,-0.258819045103 + )); +#2317 = DIRECTION('',(0.258819045103,2.144786184852E-16,0.965925826289) + ); +#2318 = ADVANCED_FACE('',(#2319),#2325,.T.); +#2319 = FACE_BOUND('',#2320,.T.); +#2320 = EDGE_LOOP('',(#2321,#2322,#2323,#2324)); +#2321 = ORIENTED_EDGE('',*,*,#2202,.T.); +#2322 = ORIENTED_EDGE('',*,*,#2226,.T.); +#2323 = ORIENTED_EDGE('',*,*,#2185,.T.); +#2324 = ORIENTED_EDGE('',*,*,#2154,.T.); +#2325 = PLANE('',#2326); +#2326 = AXIS2_PLACEMENT_3D('',#2327,#2328,#2329); +#2327 = CARTESIAN_POINT('',(-6.938893903907E-18,0.,3.75)); +#2328 = DIRECTION('',(0.,0.,1.)); +#2329 = DIRECTION('',(1.,0.,-0.)); +#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2334)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2331,#2332,#2333)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2331 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2332 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2333 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2334 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2331, + 'distance_accuracy_value','confusion accuracy'); +#2335 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2336,#2338); +#2336 = ( REPRESENTATION_RELATIONSHIP('','',#1809,#1782) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2337) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2337 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1783); +#2338 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2339); +#2339 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','Body005','',#1777,#1804,$); +#2340 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1806)); +#2341 = SHAPE_DEFINITION_REPRESENTATION(#2342,#2348); +#2342 = PRODUCT_DEFINITION_SHAPE('','',#2343); +#2343 = PRODUCT_DEFINITION('design','',#2344,#2347); +#2344 = PRODUCT_DEFINITION_FORMATION('','',#2345); +#2345 = PRODUCT('Lead005','Lead005','',(#2346)); +#2346 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2347 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2348 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2349),#2635); +#2349 = MANIFOLD_SOLID_BREP('',#2350); +#2350 = CLOSED_SHELL('',(#2351,#2391,#2422,#2453,#2486,#2519,#2550,#2581 + ,#2603,#2619)); +#2351 = ADVANCED_FACE('',(#2352),#2386,.T.); +#2352 = FACE_BOUND('',#2353,.T.); +#2353 = EDGE_LOOP('',(#2354,#2364,#2372,#2380)); +#2354 = ORIENTED_EDGE('',*,*,#2355,.T.); +#2355 = EDGE_CURVE('',#2356,#2358,#2360,.T.); +#2356 = VERTEX_POINT('',#2357); +#2357 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#2358 = VERTEX_POINT('',#2359); +#2359 = CARTESIAN_POINT('',(2.15,-0.3,0.)); +#2360 = LINE('',#2361,#2362); +#2361 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#2362 = VECTOR('',#2363,1.); +#2363 = DIRECTION('',(0.,-1.110223024625E-16,-1.)); +#2364 = ORIENTED_EDGE('',*,*,#2365,.T.); +#2365 = EDGE_CURVE('',#2358,#2366,#2368,.T.); +#2366 = VERTEX_POINT('',#2367); +#2367 = CARTESIAN_POINT('',(2.15,0.3,0.)); +#2368 = LINE('',#2369,#2370); +#2369 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#2370 = VECTOR('',#2371,1.); +#2371 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2372 = ORIENTED_EDGE('',*,*,#2373,.T.); +#2373 = EDGE_CURVE('',#2366,#2374,#2376,.T.); +#2374 = VERTEX_POINT('',#2375); +#2375 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#2376 = LINE('',#2377,#2378); +#2377 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#2378 = VECTOR('',#2379,1.); +#2379 = DIRECTION('',(0.,1.110223024625E-16,1.)); +#2380 = ORIENTED_EDGE('',*,*,#2381,.T.); +#2381 = EDGE_CURVE('',#2374,#2356,#2382,.T.); +#2382 = LINE('',#2383,#2384); +#2383 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#2384 = VECTOR('',#2385,1.); +#2385 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#2386 = PLANE('',#2387); +#2387 = AXIS2_PLACEMENT_3D('',#2388,#2389,#2390); +#2388 = CARTESIAN_POINT('',(2.15,3.087807787239E-17,0.1)); +#2389 = DIRECTION('',(1.,0.,0.)); +#2390 = DIRECTION('',(-0.,1.,0.)); +#2391 = ADVANCED_FACE('',(#2392),#2417,.F.); +#2392 = FACE_BOUND('',#2393,.F.); +#2393 = EDGE_LOOP('',(#2394,#2402,#2403,#2411)); +#2394 = ORIENTED_EDGE('',*,*,#2395,.F.); +#2395 = EDGE_CURVE('',#2358,#2396,#2398,.T.); +#2396 = VERTEX_POINT('',#2397); +#2397 = CARTESIAN_POINT('',(0.825,-0.3,0.)); +#2398 = LINE('',#2399,#2400); +#2399 = CARTESIAN_POINT('',(2.15,-0.3,-1.387778780781E-17)); +#2400 = VECTOR('',#2401,1.); +#2401 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#2402 = ORIENTED_EDGE('',*,*,#2365,.T.); +#2403 = ORIENTED_EDGE('',*,*,#2404,.T.); +#2404 = EDGE_CURVE('',#2366,#2405,#2407,.T.); +#2405 = VERTEX_POINT('',#2406); +#2406 = CARTESIAN_POINT('',(0.825,0.3,0.)); +#2407 = LINE('',#2408,#2409); +#2408 = CARTESIAN_POINT('',(2.15,0.3,1.387778780781E-17)); +#2409 = VECTOR('',#2410,1.); +#2410 = DIRECTION('',(-1.,1.110223024625E-16,-1.110223024625E-16)); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2396,#2405,#2413,.T.); +#2413 = LINE('',#2414,#2415); +#2414 = CARTESIAN_POINT('',(0.825,-0.3,-1.387778780781E-16)); +#2415 = VECTOR('',#2416,1.); +#2416 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2417 = PLANE('',#2418); +#2418 = AXIS2_PLACEMENT_3D('',#2419,#2420,#2421); +#2419 = CARTESIAN_POINT('',(2.15,-0.3,1.387778780781E-17)); +#2420 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#2421 = DIRECTION('',(1.110223024625E-16,1.,-5.167288087198E-45)); +#2422 = ADVANCED_FACE('',(#2423),#2448,.F.); +#2423 = FACE_BOUND('',#2424,.F.); +#2424 = EDGE_LOOP('',(#2425,#2433,#2434,#2442)); +#2425 = ORIENTED_EDGE('',*,*,#2426,.F.); +#2426 = EDGE_CURVE('',#2374,#2427,#2429,.T.); +#2427 = VERTEX_POINT('',#2428); +#2428 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#2429 = LINE('',#2430,#2431); +#2430 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#2431 = VECTOR('',#2432,1.); +#2432 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#2433 = ORIENTED_EDGE('',*,*,#2381,.T.); +#2434 = ORIENTED_EDGE('',*,*,#2435,.T.); +#2435 = EDGE_CURVE('',#2356,#2436,#2438,.T.); +#2436 = VERTEX_POINT('',#2437); +#2437 = CARTESIAN_POINT('',(0.825,-0.3,0.2)); +#2438 = LINE('',#2439,#2440); +#2439 = CARTESIAN_POINT('',(2.15,-0.3,0.2)); +#2440 = VECTOR('',#2441,1.); +#2441 = DIRECTION('',(-1.,1.232595164408E-32,-1.368455531567E-48)); +#2442 = ORIENTED_EDGE('',*,*,#2443,.F.); +#2443 = EDGE_CURVE('',#2427,#2436,#2444,.T.); +#2444 = LINE('',#2445,#2446); +#2445 = CARTESIAN_POINT('',(0.825,0.3,0.2)); +#2446 = VECTOR('',#2447,1.); +#2447 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#2448 = PLANE('',#2449); +#2449 = AXIS2_PLACEMENT_3D('',#2450,#2451,#2452); +#2450 = CARTESIAN_POINT('',(2.15,0.3,0.2)); +#2451 = DIRECTION('',(1.110223024625E-16,-1.232595164408E-32,-1.)); +#2452 = DIRECTION('',(-1.110223024625E-16,-1.,5.167288087198E-45)); +#2453 = ADVANCED_FACE('',(#2454),#2481,.T.); +#2454 = FACE_BOUND('',#2455,.T.); +#2455 = EDGE_LOOP('',(#2456,#2465,#2473,#2480)); +#2456 = ORIENTED_EDGE('',*,*,#2457,.T.); +#2457 = EDGE_CURVE('',#2396,#2458,#2460,.T.); +#2458 = VERTEX_POINT('',#2459); +#2459 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#2460 = CIRCLE('',#2461,0.3); +#2461 = AXIS2_PLACEMENT_3D('',#2462,#2463,#2464); +#2462 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#2463 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2464 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#2465 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2466 = EDGE_CURVE('',#2458,#2467,#2469,.T.); +#2467 = VERTEX_POINT('',#2468); +#2468 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#2469 = LINE('',#2470,#2471); +#2470 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#2471 = VECTOR('',#2472,1.); +#2472 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2473 = ORIENTED_EDGE('',*,*,#2474,.F.); +#2474 = EDGE_CURVE('',#2405,#2467,#2475,.T.); +#2475 = CIRCLE('',#2476,0.3); +#2476 = AXIS2_PLACEMENT_3D('',#2477,#2478,#2479); +#2477 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#2478 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2479 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#2480 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2481 = CYLINDRICAL_SURFACE('',#2482,0.3); +#2482 = AXIS2_PLACEMENT_3D('',#2483,#2484,#2485); +#2483 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#2484 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2485 = DIRECTION('',(1.,-7.703719777548E-32,-9.251858538543E-17)); +#2486 = ADVANCED_FACE('',(#2487),#2514,.F.); +#2487 = FACE_BOUND('',#2488,.F.); +#2488 = EDGE_LOOP('',(#2489,#2490,#2499,#2507)); +#2489 = ORIENTED_EDGE('',*,*,#2443,.T.); +#2490 = ORIENTED_EDGE('',*,*,#2491,.T.); +#2491 = EDGE_CURVE('',#2436,#2492,#2494,.T.); +#2492 = VERTEX_POINT('',#2493); +#2493 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#2494 = CIRCLE('',#2495,0.1); +#2495 = AXIS2_PLACEMENT_3D('',#2496,#2497,#2498); +#2496 = CARTESIAN_POINT('',(0.825,-0.3,0.3)); +#2497 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2498 = DIRECTION('',(1.,-4.622231866529E-32,1.539512473013E-47)); +#2499 = ORIENTED_EDGE('',*,*,#2500,.F.); +#2500 = EDGE_CURVE('',#2501,#2492,#2503,.T.); +#2501 = VERTEX_POINT('',#2502); +#2502 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#2503 = LINE('',#2504,#2505); +#2504 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#2505 = VECTOR('',#2506,1.); +#2506 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#2507 = ORIENTED_EDGE('',*,*,#2508,.F.); +#2508 = EDGE_CURVE('',#2427,#2501,#2509,.T.); +#2509 = CIRCLE('',#2510,0.1); +#2510 = AXIS2_PLACEMENT_3D('',#2511,#2512,#2513); +#2511 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#2512 = DIRECTION('',(4.622231866529E-32,1.,-3.330669073875E-16)); +#2513 = DIRECTION('',(1.,1.386669559959E-31,5.551115123126E-16)); +#2514 = CYLINDRICAL_SURFACE('',#2515,0.1); +#2515 = AXIS2_PLACEMENT_3D('',#2516,#2517,#2518); +#2516 = CARTESIAN_POINT('',(0.825,0.3,0.3)); +#2517 = DIRECTION('',(-4.622231866529E-32,-1.,3.330669073875E-16)); +#2518 = DIRECTION('',(1.,2.311115933264E-31,8.326672684689E-16)); +#2519 = ADVANCED_FACE('',(#2520),#2545,.F.); +#2520 = FACE_BOUND('',#2521,.F.); +#2521 = EDGE_LOOP('',(#2522,#2530,#2531,#2539)); +#2522 = ORIENTED_EDGE('',*,*,#2523,.F.); +#2523 = EDGE_CURVE('',#2458,#2524,#2526,.T.); +#2524 = VERTEX_POINT('',#2525); +#2525 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#2526 = LINE('',#2527,#2528); +#2527 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#2528 = VECTOR('',#2529,1.); +#2529 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#2530 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2531 = ORIENTED_EDGE('',*,*,#2532,.T.); +#2532 = EDGE_CURVE('',#2467,#2533,#2535,.T.); +#2533 = VERTEX_POINT('',#2534); +#2534 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#2535 = LINE('',#2536,#2537); +#2536 = CARTESIAN_POINT('',(0.525,0.3,0.3)); +#2537 = VECTOR('',#2538,1.); +#2538 = DIRECTION('',(3.697785493223E-32,4.440892098501E-16,1.)); +#2539 = ORIENTED_EDGE('',*,*,#2540,.F.); +#2540 = EDGE_CURVE('',#2524,#2533,#2541,.T.); +#2541 = LINE('',#2542,#2543); +#2542 = CARTESIAN_POINT('',(0.525,-0.3,1.625000000003)); +#2543 = VECTOR('',#2544,1.); +#2544 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#2545 = PLANE('',#2546); +#2546 = AXIS2_PLACEMENT_3D('',#2547,#2548,#2549); +#2547 = CARTESIAN_POINT('',(0.525,-0.3,0.3)); +#2548 = DIRECTION('',(1.,-3.330669073875E-16,1.109335647967E-31)); +#2549 = DIRECTION('',(3.330669073875E-16,1.,-4.440892098501E-16)); +#2550 = ADVANCED_FACE('',(#2551),#2576,.F.); +#2551 = FACE_BOUND('',#2552,.F.); +#2552 = EDGE_LOOP('',(#2553,#2561,#2562,#2570)); +#2553 = ORIENTED_EDGE('',*,*,#2554,.T.); +#2554 = EDGE_CURVE('',#2555,#2524,#2557,.T.); +#2555 = VERTEX_POINT('',#2556); +#2556 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#2557 = LINE('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(0.725,-0.3,1.625000000003)); +#2559 = VECTOR('',#2560,1.); +#2560 = DIRECTION('',(-1.,2.22044604925E-16,-6.123233995737E-17)); +#2561 = ORIENTED_EDGE('',*,*,#2540,.T.); +#2562 = ORIENTED_EDGE('',*,*,#2563,.T.); +#2563 = EDGE_CURVE('',#2533,#2564,#2566,.T.); +#2564 = VERTEX_POINT('',#2565); +#2565 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(0.525,0.3,1.625000000003)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(1.,-2.22044604925E-16,6.123233995737E-17)); +#2570 = ORIENTED_EDGE('',*,*,#2571,.T.); +#2571 = EDGE_CURVE('',#2564,#2555,#2572,.T.); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(0.725,0.3,1.625000000003)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#2576 = PLANE('',#2577); +#2577 = AXIS2_PLACEMENT_3D('',#2578,#2579,#2580); +#2578 = CARTESIAN_POINT('',(0.625,5.252742685258E-16,1.625000000003)); +#2579 = DIRECTION('',(-8.326672684689E-16,-4.625929269271E-16,-1.)); +#2580 = DIRECTION('',(-1.,0.,8.326672684689E-16)); +#2581 = ADVANCED_FACE('',(#2582),#2598,.F.); +#2582 = FACE_BOUND('',#2583,.F.); +#2583 = EDGE_LOOP('',(#2584,#2590,#2591,#2597)); +#2584 = ORIENTED_EDGE('',*,*,#2585,.F.); +#2585 = EDGE_CURVE('',#2501,#2564,#2586,.T.); +#2586 = LINE('',#2587,#2588); +#2587 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#2588 = VECTOR('',#2589,1.); +#2589 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#2590 = ORIENTED_EDGE('',*,*,#2500,.T.); +#2591 = ORIENTED_EDGE('',*,*,#2592,.T.); +#2592 = EDGE_CURVE('',#2492,#2555,#2593,.T.); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(0.725,-0.3,0.3)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(-6.123233995737E-17,3.330669073875E-16,1.)); +#2597 = ORIENTED_EDGE('',*,*,#2571,.F.); +#2598 = PLANE('',#2599); +#2599 = AXIS2_PLACEMENT_3D('',#2600,#2601,#2602); +#2600 = CARTESIAN_POINT('',(0.725,0.3,0.3)); +#2601 = DIRECTION('',(-1.,3.330669073875E-16,-1.109335647967E-31)); +#2602 = DIRECTION('',(-3.330669073875E-16,-1.,4.440892098501E-16)); +#2603 = ADVANCED_FACE('',(#2604),#2614,.T.); +#2604 = FACE_BOUND('',#2605,.T.); +#2605 = EDGE_LOOP('',(#2606,#2607,#2608,#2609,#2610,#2611,#2612,#2613)); +#2606 = ORIENTED_EDGE('',*,*,#2435,.T.); +#2607 = ORIENTED_EDGE('',*,*,#2491,.T.); +#2608 = ORIENTED_EDGE('',*,*,#2592,.T.); +#2609 = ORIENTED_EDGE('',*,*,#2554,.T.); +#2610 = ORIENTED_EDGE('',*,*,#2523,.F.); +#2611 = ORIENTED_EDGE('',*,*,#2457,.F.); +#2612 = ORIENTED_EDGE('',*,*,#2395,.F.); +#2613 = ORIENTED_EDGE('',*,*,#2355,.F.); +#2614 = PLANE('',#2615); +#2615 = AXIS2_PLACEMENT_3D('',#2616,#2617,#2618); +#2616 = CARTESIAN_POINT('',(1.039206125874,-0.3,0.514206125875)); +#2617 = DIRECTION('',(0.,-1.,3.171397180526E-16)); +#2618 = DIRECTION('',(0.,-3.171397180526E-16,-1.)); +#2619 = ADVANCED_FACE('',(#2620),#2630,.T.); +#2620 = FACE_BOUND('',#2621,.T.); +#2621 = EDGE_LOOP('',(#2622,#2623,#2624,#2625,#2626,#2627,#2628,#2629)); +#2622 = ORIENTED_EDGE('',*,*,#2404,.T.); +#2623 = ORIENTED_EDGE('',*,*,#2474,.T.); +#2624 = ORIENTED_EDGE('',*,*,#2532,.T.); +#2625 = ORIENTED_EDGE('',*,*,#2563,.T.); +#2626 = ORIENTED_EDGE('',*,*,#2585,.F.); +#2627 = ORIENTED_EDGE('',*,*,#2508,.F.); +#2628 = ORIENTED_EDGE('',*,*,#2426,.F.); +#2629 = ORIENTED_EDGE('',*,*,#2373,.F.); +#2630 = PLANE('',#2631); +#2631 = AXIS2_PLACEMENT_3D('',#2632,#2633,#2634); +#2632 = CARTESIAN_POINT('',(1.039206125874,0.3,0.514206125875)); +#2633 = DIRECTION('',(0.,1.,-3.269362423072E-16)); +#2634 = DIRECTION('',(0.,3.269362423072E-16,1.)); +#2635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2639)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2636,#2637,#2638)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2636 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2637 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2638 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2639 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2636, + 'distance_accuracy_value','confusion accuracy'); +#2640 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2641,#2643); +#2641 = ( REPRESENTATION_RELATIONSHIP('','',#2348,#1782) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2642) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2642 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1787); +#2643 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2644); +#2644 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30','Lead005','',#1777,#2343,$); +#2645 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2345)); +#2646 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2647),#2330); +#2647 = STYLED_ITEM('color',(#2648),#1810); +#2648 = PRESENTATION_STYLE_ASSIGNMENT((#2649,#2655)); +#2649 = SURFACE_STYLE_USAGE(.BOTH.,#2650); +#2650 = SURFACE_SIDE_STYLE('',(#2651)); +#2651 = SURFACE_STYLE_FILL_AREA(#2652); +#2652 = FILL_AREA_STYLE('',(#2653)); +#2653 = FILL_AREA_STYLE_COLOUR('',#2654); +#2654 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#2655 = CURVE_STYLE('',#2656,POSITIVE_LENGTH_MEASURE(0.1),#2657); +#2656 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2657 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#2658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2659),#1459); +#2659 = STYLED_ITEM('color',(#2660),#939); +#2660 = PRESENTATION_STYLE_ASSIGNMENT((#2661,#2666)); +#2661 = SURFACE_STYLE_USAGE(.BOTH.,#2662); +#2662 = SURFACE_SIDE_STYLE('',(#2663)); +#2663 = SURFACE_STYLE_FILL_AREA(#2664); +#2664 = FILL_AREA_STYLE('',(#2665)); +#2665 = FILL_AREA_STYLE_COLOUR('',#2654); +#2666 = CURVE_STYLE('',#2667,POSITIVE_LENGTH_MEASURE(0.1),#2657); +#2667 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2668 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2669),#1764); +#2669 = STYLED_ITEM('color',(#2670),#1478); +#2670 = PRESENTATION_STYLE_ASSIGNMENT((#2671,#2677)); +#2671 = SURFACE_STYLE_USAGE(.BOTH.,#2672); +#2672 = SURFACE_SIDE_STYLE('',(#2673)); +#2673 = SURFACE_STYLE_FILL_AREA(#2674); +#2674 = FILL_AREA_STYLE('',(#2675)); +#2675 = FILL_AREA_STYLE_COLOUR('',#2676); +#2676 = COLOUR_RGB('',0.82999997502,0.82999997502,0.82999997502); +#2677 = CURVE_STYLE('',#2678,POSITIVE_LENGTH_MEASURE(0.1),#2657); +#2678 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2679 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2680),#893); +#2680 = STYLED_ITEM('color',(#2681),#607); +#2681 = PRESENTATION_STYLE_ASSIGNMENT((#2682,#2687)); +#2682 = SURFACE_STYLE_USAGE(.BOTH.,#2683); +#2683 = SURFACE_SIDE_STYLE('',(#2684)); +#2684 = SURFACE_STYLE_FILL_AREA(#2685); +#2685 = FILL_AREA_STYLE('',(#2686)); +#2686 = FILL_AREA_STYLE_COLOUR('',#2676); +#2687 = CURVE_STYLE('',#2688,POSITIVE_LENGTH_MEASURE(0.1),#2657); +#2688 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2689 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2690),#588); +#2690 = STYLED_ITEM('color',(#2691),#68); +#2691 = PRESENTATION_STYLE_ASSIGNMENT((#2692,#2697)); +#2692 = SURFACE_STYLE_USAGE(.BOTH.,#2693); +#2693 = SURFACE_SIDE_STYLE('',(#2694)); +#2694 = SURFACE_STYLE_FILL_AREA(#2695); +#2695 = FILL_AREA_STYLE('',(#2696)); +#2696 = FILL_AREA_STYLE_COLOUR('',#2654); +#2697 = CURVE_STYLE('',#2698,POSITIVE_LENGTH_MEASURE(0.1),#2657); +#2698 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2699 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2700),#2635); +#2700 = STYLED_ITEM('color',(#2701),#2349); +#2701 = PRESENTATION_STYLE_ASSIGNMENT((#2702,#2707)); +#2702 = SURFACE_STYLE_USAGE(.BOTH.,#2703); +#2703 = SURFACE_SIDE_STYLE('',(#2704)); +#2704 = SURFACE_STYLE_FILL_AREA(#2705); +#2705 = FILL_AREA_STYLE('',(#2706)); +#2706 = FILL_AREA_STYLE_COLOUR('',#2676); +#2707 = CURVE_STYLE('',#2708,POSITIVE_LENGTH_MEASURE(0.1),#2657); +#2708 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.pretty/PinSocket_1x03_P2.54mm_Vertical_SMD.kicad_mod b/fab.pretty/PinSocket_1x03_P2.54mm_Vertical_SMD.kicad_mod index 5a2f15067ac0e895d55f61d61a9697afc99a2c9d..3a512d7ddc916f7488a6c40f28251d695790809b 100644 --- a/fab.pretty/PinSocket_1x03_P2.54mm_Vertical_SMD.kicad_mod +++ b/fab.pretty/PinSocket_1x03_P2.54mm_Vertical_SMD.kicad_mod @@ -1,38 +1,217 @@ -(footprint "PinSocket_1x03_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 -4.699 180) (layer "F.SilkS") - (effects (font (size 1 1) (thickness 0.15))) - (tstamp bb76a8d3-a59a-4f90-bdad-8ec9853793e0) - ) - (fp_text value "PinSocket_1x03" (at -0.38 5.08) (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 3.96) (end 1.27 3.96) (layer "F.SilkS") (width 0.12) (tstamp 9c5c7364-4126-4e05-9977-6c96a1398e63)) - (fp_line (start 1.397 -3.937) (end 0 -3.937) (layer "F.SilkS") (width 0.12) (tstamp 9e0f9b2b-e1bd-47d3-9a98-b36c8a692f7e)) - (fp_line (start 1.397 -3.302) (end 1.397 -3.937) (layer "F.SilkS") (width 0.12) (tstamp b813aac5-f463-4575-919b-4a3f45c66f96)) - (fp_line (start -2.794 4.06) (end 2.794 4.06) (layer "F.CrtYd") (width 0.05) (tstamp 22a7b7f0-1c63-425d-a35c-76521e69f680)) - (fp_line (start 2.794 4.06) (end 2.794 -3.937) (layer "F.CrtYd") (width 0.05) (tstamp 3d5edb30-5108-4cee-bf03-5fbf035fef70)) - (fp_line (start -2.794 -3.937) (end -2.794 4.06) (layer "F.CrtYd") (width 0.05) (tstamp 5ef84500-5c7e-46eb-af36-7dbd32237ad7)) - (fp_line (start 2.794 -3.937) (end -2.794 -3.937) (layer "F.CrtYd") (width 0.05) (tstamp d4a3126a-a132-4187-af88-aef5e6f8b12d)) - (fp_line (start -1.27 3.81) (end -1.27 -3.81) (layer "F.Fab") (width 0.1) (tstamp 26ccb991-0b6a-4349-ad30-810591a5323e)) - (fp_line (start -1.27 -3.81) (end 1.27 -3.81) (layer "F.Fab") (width 0.1) (tstamp 68f1f70c-f487-4c8e-8bc2-bc208d72fdac)) - (fp_line (start -1.27 3.81) (end 1.27 3.81) (layer "F.Fab") (width 0.1) (tstamp 8ed7778d-23cb-4a1e-bfff-5550f0c8f189)) - (fp_line (start 1.27 -3.81) (end 1.27 3.81) (layer "F.Fab") (width 0.1) (tstamp fe9db4a0-d422-4505-b2c6-67d4e4b014ab)) - (pad "1" smd rect (at 1.65 -2.54) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp 5be3fcf0-46cd-4786-b369-3cea9f1e6915)) - (pad "2" smd rect (at -1.65 0) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp ff73c9f7-4483-4325-aba1-882906f0fa69)) - (pad "3" smd rect (at 1.65 2.54) (size 2 1) (layers "F.Cu" "F.Paste" "F.Mask") (tstamp b09455e7-4868-4992-b1bd-4e7c2eea9414)) - (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_1x03_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 -4.699 180) + (layer "F.SilkS") + (uuid "bb76a8d3-a59a-4f90-bdad-8ec9853793e0") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "PinSocket_1x03" + (at -0.38 5.08 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 "6e601c49-e12c-4775-a06c-d34f037c1814") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "a76a285b-34e8-4eaa-b4a3-b4afdf1f45ad") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0 0) + (layer "F.Fab") + (hide yes) + (uuid "f2f0b6e1-d13e-40e4-92a7-22cb8345de5e") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -1.27 3.96) + (end 1.27 3.96) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9c5c7364-4126-4e05-9977-6c96a1398e63") + ) + (fp_line + (start 1.397 -3.937) + (end 0 -3.937) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "9e0f9b2b-e1bd-47d3-9a98-b36c8a692f7e") + ) + (fp_line + (start 1.397 -3.302) + (end 1.397 -3.937) + (stroke + (width 0.12) + (type solid) + ) + (layer "F.SilkS") + (uuid "b813aac5-f463-4575-919b-4a3f45c66f96") + ) + (fp_line + (start -2.794 -3.937) + (end -2.794 4.06) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "5ef84500-5c7e-46eb-af36-7dbd32237ad7") + ) + (fp_line + (start -2.794 4.06) + (end 2.794 4.06) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "22a7b7f0-1c63-425d-a35c-76521e69f680") + ) + (fp_line + (start 2.794 -3.937) + (end -2.794 -3.937) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "d4a3126a-a132-4187-af88-aef5e6f8b12d") + ) + (fp_line + (start 2.794 4.06) + (end 2.794 -3.937) + (stroke + (width 0.05) + (type solid) + ) + (layer "F.CrtYd") + (uuid "3d5edb30-5108-4cee-bf03-5fbf035fef70") + ) + (fp_line + (start -1.27 -3.81) + (end 1.27 -3.81) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "68f1f70c-f487-4c8e-8bc2-bc208d72fdac") + ) + (fp_line + (start -1.27 3.81) + (end -1.27 -3.81) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "26ccb991-0b6a-4349-ad30-810591a5323e") + ) + (fp_line + (start -1.27 3.81) + (end 1.27 3.81) + (stroke + (width 0.1) + (type solid) + ) + (layer "F.Fab") + (uuid "8ed7778d-23cb-4a1e-bfff-5550f0c8f189") + ) + (fp_line + (start 1.27 -3.81) + (end 1.27 3.81) + (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 -2.54) + (size 2 1) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "5be3fcf0-46cd-4786-b369-3cea9f1e6915") + ) + (pad "2" smd rect + (at -1.65 0) + (size 2 1) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "ff73c9f7-4483-4325-aba1-882906f0fa69") + ) + (pad "3" smd rect + (at 1.65 2.54) + (size 2 1) + (layers "F.Cu" "F.Paste" "F.Mask") + (uuid "b09455e7-4868-4992-b1bd-4e7c2eea9414") + ) + (model "${FAB}/fab.3dshapes/PinSocket-01x03_P2.54mm_Vertical_SMD.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 0) + ) + ) )