diff --git a/fab.3dshapes/PinHeader-01x01_P2.54mm_Vertical_THT.step b/fab.3dshapes/PinHeader-01x01_P2.54mm_Vertical_THT.step new file mode 100644 index 0000000000000000000000000000000000000000..f54f0881eeb2e5ceaa78670a8ebaaa36599dd879 --- /dev/null +++ b/fab.3dshapes/PinHeader-01x01_P2.54mm_Vertical_THT.step @@ -0,0 +1,723 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-25T19:35:15',( + '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('01x01_P2.54mm_Vertical_THT','01x01_P2.54mm_Vertical_THT', + '',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15),#19); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#23)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#20,#21,#22)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#20 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#21 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#22 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#23 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#20, + 'distance_accuracy_value','confusion accuracy'); +#24 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#25 = SHAPE_DEFINITION_REPRESENTATION(#26,#32); +#26 = PRODUCT_DEFINITION_SHAPE('','',#27); +#27 = PRODUCT_DEFINITION('design','',#28,#31); +#28 = PRODUCT_DEFINITION_FORMATION('','',#29); +#29 = PRODUCT('PinHeader','PinHeader','',(#30)); +#30 = PRODUCT_CONTEXT('',#2,'mechanical'); +#31 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#32 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#33),#599); +#33 = MANIFOLD_SOLID_BREP('',#34); +#34 = CLOSED_SHELL('',(#35,#75,#106,#196,#220,#237,#249,#280,#304,#328, + #352,#376,#400,#424,#441,#491,#522,#546,#570,#587)); +#35 = ADVANCED_FACE('',(#36),#70,.F.); +#36 = FACE_BOUND('',#37,.F.); +#37 = EDGE_LOOP('',(#38,#48,#56,#64)); +#38 = ORIENTED_EDGE('',*,*,#39,.F.); +#39 = EDGE_CURVE('',#40,#42,#44,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#42 = VERTEX_POINT('',#43); +#43 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#44 = LINE('',#45,#46); +#45 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#46 = VECTOR('',#47,1.); +#47 = DIRECTION('',(0.,0.,1.)); +#48 = ORIENTED_EDGE('',*,*,#49,.T.); +#49 = EDGE_CURVE('',#40,#50,#52,.T.); +#50 = VERTEX_POINT('',#51); +#51 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#52 = LINE('',#53,#54); +#53 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#54 = VECTOR('',#55,1.); +#55 = DIRECTION('',(0.,1.,0.)); +#56 = ORIENTED_EDGE('',*,*,#57,.T.); +#57 = EDGE_CURVE('',#50,#58,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,0.,1.)); +#64 = ORIENTED_EDGE('',*,*,#65,.T.); +#65 = EDGE_CURVE('',#58,#42,#66,.T.); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,-1.,0.)); +#70 = PLANE('',#71); +#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74); +#72 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#73 = DIRECTION('',(1.,0.,0.)); +#74 = DIRECTION('',(0.,0.,1.)); +#75 = ADVANCED_FACE('',(#76),#101,.F.); +#76 = FACE_BOUND('',#77,.F.); +#77 = EDGE_LOOP('',(#78,#88,#94,#95)); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#82,#84,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#82 = VERTEX_POINT('',#83); +#83 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#84 = LINE('',#85,#86); +#85 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#86 = VECTOR('',#87,1.); +#87 = DIRECTION('',(0.,0.,1.)); +#88 = ORIENTED_EDGE('',*,*,#89,.F.); +#89 = EDGE_CURVE('',#40,#80,#90,.T.); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = ORIENTED_EDGE('',*,*,#39,.T.); +#95 = ORIENTED_EDGE('',*,*,#96,.T.); +#96 = EDGE_CURVE('',#42,#82,#97,.T.); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(1.,0.,0.)); +#101 = PLANE('',#102); +#102 = AXIS2_PLACEMENT_3D('',#103,#104,#105); +#103 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#104 = DIRECTION('',(0.,1.,0.)); +#105 = DIRECTION('',(0.,0.,1.)); +#106 = ADVANCED_FACE('',(#107,#173),#191,.F.); +#107 = FACE_BOUND('',#108,.F.); +#108 = EDGE_LOOP('',(#109,#119,#127,#135,#143,#151,#159,#167)); +#109 = ORIENTED_EDGE('',*,*,#110,.F.); +#110 = EDGE_CURVE('',#111,#113,#115,.T.); +#111 = VERTEX_POINT('',#112); +#112 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#113 = VERTEX_POINT('',#114); +#114 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#115 = LINE('',#116,#117); +#116 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#117 = VECTOR('',#118,1.); +#118 = DIRECTION('',(0.,1.,0.)); +#119 = ORIENTED_EDGE('',*,*,#120,.T.); +#120 = EDGE_CURVE('',#111,#121,#123,.T.); +#121 = VERTEX_POINT('',#122); +#122 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#127 = ORIENTED_EDGE('',*,*,#128,.T.); +#128 = EDGE_CURVE('',#121,#129,#131,.T.); +#129 = VERTEX_POINT('',#130); +#130 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#131 = LINE('',#132,#133); +#132 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#133 = VECTOR('',#134,1.); +#134 = DIRECTION('',(1.,0.,0.)); +#135 = ORIENTED_EDGE('',*,*,#136,.F.); +#136 = EDGE_CURVE('',#137,#129,#139,.T.); +#137 = VERTEX_POINT('',#138); +#138 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#139 = LINE('',#140,#141); +#140 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#141 = VECTOR('',#142,1.); +#142 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#143 = ORIENTED_EDGE('',*,*,#144,.T.); +#144 = EDGE_CURVE('',#137,#145,#147,.T.); +#145 = VERTEX_POINT('',#146); +#146 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(0.,1.,0.)); +#151 = ORIENTED_EDGE('',*,*,#152,.T.); +#152 = EDGE_CURVE('',#145,#153,#155,.T.); +#153 = VERTEX_POINT('',#154); +#154 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#159 = ORIENTED_EDGE('',*,*,#160,.F.); +#160 = EDGE_CURVE('',#161,#153,#163,.T.); +#161 = VERTEX_POINT('',#162); +#162 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#163 = LINE('',#164,#165); +#164 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#165 = VECTOR('',#166,1.); +#166 = DIRECTION('',(1.,0.,0.)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#113,#161,#169,.T.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#173 = FACE_BOUND('',#174,.F.); +#174 = EDGE_LOOP('',(#175,#176,#184,#190)); +#175 = ORIENTED_EDGE('',*,*,#65,.F.); +#176 = ORIENTED_EDGE('',*,*,#177,.T.); +#177 = EDGE_CURVE('',#58,#178,#180,.T.); +#178 = VERTEX_POINT('',#179); +#179 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#180 = LINE('',#181,#182); +#181 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#182 = VECTOR('',#183,1.); +#183 = DIRECTION('',(1.,0.,0.)); +#184 = ORIENTED_EDGE('',*,*,#185,.T.); +#185 = EDGE_CURVE('',#178,#82,#186,.T.); +#186 = LINE('',#187,#188); +#187 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#188 = VECTOR('',#189,1.); +#189 = DIRECTION('',(0.,-1.,0.)); +#190 = ORIENTED_EDGE('',*,*,#96,.F.); +#191 = PLANE('',#192); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#194 = DIRECTION('',(0.,0.,1.)); +#195 = DIRECTION('',(1.,0.,0.)); +#196 = ADVANCED_FACE('',(#197),#215,.T.); +#197 = FACE_BOUND('',#198,.T.); +#198 = EDGE_LOOP('',(#199,#207,#213,#214)); +#199 = ORIENTED_EDGE('',*,*,#200,.F.); +#200 = EDGE_CURVE('',#201,#178,#203,.T.); +#201 = VERTEX_POINT('',#202); +#202 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#203 = LINE('',#204,#205); +#204 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#205 = VECTOR('',#206,1.); +#206 = DIRECTION('',(0.,0.,1.)); +#207 = ORIENTED_EDGE('',*,*,#208,.F.); +#208 = EDGE_CURVE('',#50,#201,#209,.T.); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(1.,0.,0.)); +#213 = ORIENTED_EDGE('',*,*,#57,.T.); +#214 = ORIENTED_EDGE('',*,*,#177,.T.); +#215 = PLANE('',#216); +#216 = AXIS2_PLACEMENT_3D('',#217,#218,#219); +#217 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#218 = DIRECTION('',(0.,1.,0.)); +#219 = DIRECTION('',(0.,0.,1.)); +#220 = ADVANCED_FACE('',(#221),#232,.F.); +#221 = FACE_BOUND('',#222,.F.); +#222 = EDGE_LOOP('',(#223,#224,#225,#231)); +#223 = ORIENTED_EDGE('',*,*,#49,.F.); +#224 = ORIENTED_EDGE('',*,*,#89,.T.); +#225 = ORIENTED_EDGE('',*,*,#226,.T.); +#226 = EDGE_CURVE('',#80,#201,#227,.T.); +#227 = LINE('',#228,#229); +#228 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#229 = VECTOR('',#230,1.); +#230 = DIRECTION('',(0.,1.,0.)); +#231 = ORIENTED_EDGE('',*,*,#208,.F.); +#232 = PLANE('',#233); +#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236); +#234 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#235 = DIRECTION('',(0.,0.,1.)); +#236 = DIRECTION('',(1.,0.,0.)); +#237 = ADVANCED_FACE('',(#238),#244,.T.); +#238 = FACE_BOUND('',#239,.T.); +#239 = EDGE_LOOP('',(#240,#241,#242,#243)); +#240 = ORIENTED_EDGE('',*,*,#79,.F.); +#241 = ORIENTED_EDGE('',*,*,#226,.T.); +#242 = ORIENTED_EDGE('',*,*,#200,.T.); +#243 = ORIENTED_EDGE('',*,*,#185,.T.); +#244 = PLANE('',#245); +#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248); +#246 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = ADVANCED_FACE('',(#250),#275,.F.); +#250 = FACE_BOUND('',#251,.F.); +#251 = EDGE_LOOP('',(#252,#262,#268,#269)); +#252 = ORIENTED_EDGE('',*,*,#253,.F.); +#253 = EDGE_CURVE('',#254,#256,#258,.T.); +#254 = VERTEX_POINT('',#255); +#255 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#256 = VERTEX_POINT('',#257); +#257 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,1.,0.)); +#262 = ORIENTED_EDGE('',*,*,#263,.F.); +#263 = EDGE_CURVE('',#111,#254,#264,.T.); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(0.,0.,1.)); +#268 = ORIENTED_EDGE('',*,*,#110,.T.); +#269 = ORIENTED_EDGE('',*,*,#270,.T.); +#270 = EDGE_CURVE('',#113,#256,#271,.T.); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,0.,1.)); +#275 = PLANE('',#276); +#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279); +#277 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#278 = DIRECTION('',(1.,0.,0.)); +#279 = DIRECTION('',(0.,0.,1.)); +#280 = ADVANCED_FACE('',(#281),#299,.T.); +#281 = FACE_BOUND('',#282,.F.); +#282 = EDGE_LOOP('',(#283,#284,#285,#293)); +#283 = ORIENTED_EDGE('',*,*,#120,.F.); +#284 = ORIENTED_EDGE('',*,*,#263,.T.); +#285 = ORIENTED_EDGE('',*,*,#286,.T.); +#286 = EDGE_CURVE('',#254,#287,#289,.T.); +#287 = VERTEX_POINT('',#288); +#288 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#293 = ORIENTED_EDGE('',*,*,#294,.F.); +#294 = EDGE_CURVE('',#121,#287,#295,.T.); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(0.,0.,1.)); +#299 = PLANE('',#300); +#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303); +#301 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#302 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#303 = DIRECTION('',(-0.,-0.,-1.)); +#304 = ADVANCED_FACE('',(#305),#323,.F.); +#305 = FACE_BOUND('',#306,.T.); +#306 = EDGE_LOOP('',(#307,#308,#309,#317)); +#307 = ORIENTED_EDGE('',*,*,#168,.F.); +#308 = ORIENTED_EDGE('',*,*,#270,.T.); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#256,#311,#313,.T.); +#311 = VERTEX_POINT('',#312); +#312 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#317 = ORIENTED_EDGE('',*,*,#318,.F.); +#318 = EDGE_CURVE('',#161,#311,#319,.T.); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(0.,0.,1.)); +#323 = PLANE('',#324); +#324 = AXIS2_PLACEMENT_3D('',#325,#326,#327); +#325 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#326 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633276E-18) + ); +#327 = DIRECTION('',(2.457191562669E-18,-2.457191562669E-18,-1.)); +#328 = ADVANCED_FACE('',(#329),#347,.F.); +#329 = FACE_BOUND('',#330,.F.); +#330 = EDGE_LOOP('',(#331,#332,#333,#341)); +#331 = ORIENTED_EDGE('',*,*,#128,.F.); +#332 = ORIENTED_EDGE('',*,*,#294,.T.); +#333 = ORIENTED_EDGE('',*,*,#334,.T.); +#334 = EDGE_CURVE('',#287,#335,#337,.T.); +#335 = VERTEX_POINT('',#336); +#336 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#337 = LINE('',#338,#339); +#338 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#339 = VECTOR('',#340,1.); +#340 = DIRECTION('',(1.,0.,0.)); +#341 = ORIENTED_EDGE('',*,*,#342,.F.); +#342 = EDGE_CURVE('',#129,#335,#343,.T.); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(0.,0.,1.)); +#347 = PLANE('',#348); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#350 = DIRECTION('',(0.,1.,0.)); +#351 = DIRECTION('',(0.,0.,1.)); +#352 = ADVANCED_FACE('',(#353),#371,.T.); +#353 = FACE_BOUND('',#354,.T.); +#354 = EDGE_LOOP('',(#355,#356,#357,#365)); +#355 = ORIENTED_EDGE('',*,*,#160,.F.); +#356 = ORIENTED_EDGE('',*,*,#318,.T.); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#311,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#361 = LINE('',#362,#363); +#362 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#363 = VECTOR('',#364,1.); +#364 = DIRECTION('',(1.,0.,0.)); +#365 = ORIENTED_EDGE('',*,*,#366,.F.); +#366 = EDGE_CURVE('',#153,#359,#367,.T.); +#367 = LINE('',#368,#369); +#368 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#369 = VECTOR('',#370,1.); +#370 = DIRECTION('',(0.,0.,1.)); +#371 = PLANE('',#372); +#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375); +#373 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#374 = DIRECTION('',(0.,1.,0.)); +#375 = DIRECTION('',(0.,0.,1.)); +#376 = ADVANCED_FACE('',(#377),#395,.F.); +#377 = FACE_BOUND('',#378,.T.); +#378 = EDGE_LOOP('',(#379,#380,#388,#394)); +#379 = ORIENTED_EDGE('',*,*,#136,.F.); +#380 = ORIENTED_EDGE('',*,*,#381,.T.); +#381 = EDGE_CURVE('',#137,#382,#384,.T.); +#382 = VERTEX_POINT('',#383); +#383 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(0.,0.,1.)); +#388 = ORIENTED_EDGE('',*,*,#389,.T.); +#389 = EDGE_CURVE('',#382,#335,#390,.T.); +#390 = LINE('',#391,#392); +#391 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#392 = VECTOR('',#393,1.); +#393 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#394 = ORIENTED_EDGE('',*,*,#342,.F.); +#395 = PLANE('',#396); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#398 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633276E-18) + ); +#399 = DIRECTION('',(2.457191562669E-18,-2.457191562669E-18,-1.)); +#400 = ADVANCED_FACE('',(#401),#419,.T.); +#401 = FACE_BOUND('',#402,.F.); +#402 = EDGE_LOOP('',(#403,#404,#412,#418)); +#403 = ORIENTED_EDGE('',*,*,#152,.F.); +#404 = ORIENTED_EDGE('',*,*,#405,.T.); +#405 = EDGE_CURVE('',#145,#406,#408,.T.); +#406 = VERTEX_POINT('',#407); +#407 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#408 = LINE('',#409,#410); +#409 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#410 = VECTOR('',#411,1.); +#411 = DIRECTION('',(0.,0.,1.)); +#412 = ORIENTED_EDGE('',*,*,#413,.T.); +#413 = EDGE_CURVE('',#406,#359,#414,.T.); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#418 = ORIENTED_EDGE('',*,*,#366,.F.); +#419 = PLANE('',#420); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#422 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#423 = DIRECTION('',(0.,0.,-1.)); +#424 = ADVANCED_FACE('',(#425),#436,.T.); +#425 = FACE_BOUND('',#426,.T.); +#426 = EDGE_LOOP('',(#427,#433,#434,#435)); +#427 = ORIENTED_EDGE('',*,*,#428,.F.); +#428 = EDGE_CURVE('',#382,#406,#429,.T.); +#429 = LINE('',#430,#431); +#430 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#431 = VECTOR('',#432,1.); +#432 = DIRECTION('',(0.,1.,0.)); +#433 = ORIENTED_EDGE('',*,*,#381,.F.); +#434 = ORIENTED_EDGE('',*,*,#144,.T.); +#435 = ORIENTED_EDGE('',*,*,#405,.T.); +#436 = PLANE('',#437); +#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440); +#438 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#439 = DIRECTION('',(1.,0.,0.)); +#440 = DIRECTION('',(0.,0.,1.)); +#441 = ADVANCED_FACE('',(#442,#452),#486,.T.); +#442 = FACE_BOUND('',#443,.T.); +#443 = EDGE_LOOP('',(#444,#445,#446,#447,#448,#449,#450,#451)); +#444 = ORIENTED_EDGE('',*,*,#253,.F.); +#445 = ORIENTED_EDGE('',*,*,#286,.T.); +#446 = ORIENTED_EDGE('',*,*,#334,.T.); +#447 = ORIENTED_EDGE('',*,*,#389,.F.); +#448 = ORIENTED_EDGE('',*,*,#428,.T.); +#449 = ORIENTED_EDGE('',*,*,#413,.T.); +#450 = ORIENTED_EDGE('',*,*,#358,.F.); +#451 = ORIENTED_EDGE('',*,*,#310,.F.); +#452 = FACE_BOUND('',#453,.T.); +#453 = EDGE_LOOP('',(#454,#464,#472,#480)); +#454 = ORIENTED_EDGE('',*,*,#455,.F.); +#455 = EDGE_CURVE('',#456,#458,#460,.T.); +#456 = VERTEX_POINT('',#457); +#457 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#458 = VERTEX_POINT('',#459); +#459 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(0.,-1.,0.)); +#464 = ORIENTED_EDGE('',*,*,#465,.T.); +#465 = EDGE_CURVE('',#456,#466,#468,.T.); +#466 = VERTEX_POINT('',#467); +#467 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(1.,0.,0.)); +#472 = ORIENTED_EDGE('',*,*,#473,.T.); +#473 = EDGE_CURVE('',#466,#474,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#476 = LINE('',#477,#478); +#477 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#478 = VECTOR('',#479,1.); +#479 = DIRECTION('',(0.,-1.,0.)); +#480 = ORIENTED_EDGE('',*,*,#481,.F.); +#481 = EDGE_CURVE('',#458,#474,#482,.T.); +#482 = LINE('',#483,#484); +#483 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#484 = VECTOR('',#485,1.); +#485 = DIRECTION('',(1.,0.,0.)); +#486 = PLANE('',#487); +#487 = AXIS2_PLACEMENT_3D('',#488,#489,#490); +#488 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#489 = DIRECTION('',(0.,0.,1.)); +#490 = DIRECTION('',(1.,0.,0.)); +#491 = ADVANCED_FACE('',(#492),#517,.F.); +#492 = FACE_BOUND('',#493,.F.); +#493 = EDGE_LOOP('',(#494,#502,#503,#511)); +#494 = ORIENTED_EDGE('',*,*,#495,.F.); +#495 = EDGE_CURVE('',#458,#496,#498,.T.); +#496 = VERTEX_POINT('',#497); +#497 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#498 = LINE('',#499,#500); +#499 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#500 = VECTOR('',#501,1.); +#501 = DIRECTION('',(0.,0.,1.)); +#502 = ORIENTED_EDGE('',*,*,#455,.F.); +#503 = ORIENTED_EDGE('',*,*,#504,.T.); +#504 = EDGE_CURVE('',#456,#505,#507,.T.); +#505 = VERTEX_POINT('',#506); +#506 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(0.,0.,1.)); +#511 = ORIENTED_EDGE('',*,*,#512,.F.); +#512 = EDGE_CURVE('',#496,#505,#513,.T.); +#513 = LINE('',#514,#515); +#514 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#515 = VECTOR('',#516,1.); +#516 = DIRECTION('',(0.,1.,0.)); +#517 = PLANE('',#518); +#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521); +#519 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#520 = DIRECTION('',(1.,0.,0.)); +#521 = DIRECTION('',(0.,0.,1.)); +#522 = ADVANCED_FACE('',(#523),#541,.F.); +#523 = FACE_BOUND('',#524,.F.); +#524 = EDGE_LOOP('',(#525,#533,#534,#535)); +#525 = ORIENTED_EDGE('',*,*,#526,.F.); +#526 = EDGE_CURVE('',#474,#527,#529,.T.); +#527 = VERTEX_POINT('',#528); +#528 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = ORIENTED_EDGE('',*,*,#481,.F.); +#534 = ORIENTED_EDGE('',*,*,#495,.T.); +#535 = ORIENTED_EDGE('',*,*,#536,.T.); +#536 = EDGE_CURVE('',#496,#527,#537,.T.); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(1.,0.,0.)); +#541 = PLANE('',#542); +#542 = AXIS2_PLACEMENT_3D('',#543,#544,#545); +#543 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#544 = DIRECTION('',(0.,1.,0.)); +#545 = DIRECTION('',(0.,0.,1.)); +#546 = ADVANCED_FACE('',(#547),#565,.T.); +#547 = FACE_BOUND('',#548,.T.); +#548 = EDGE_LOOP('',(#549,#550,#551,#559)); +#549 = ORIENTED_EDGE('',*,*,#526,.F.); +#550 = ORIENTED_EDGE('',*,*,#473,.F.); +#551 = ORIENTED_EDGE('',*,*,#552,.T.); +#552 = EDGE_CURVE('',#466,#553,#555,.T.); +#553 = VERTEX_POINT('',#554); +#554 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(0.,0.,1.)); +#559 = ORIENTED_EDGE('',*,*,#560,.F.); +#560 = EDGE_CURVE('',#527,#553,#561,.T.); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(0.,1.,0.)); +#565 = PLANE('',#566); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#568 = DIRECTION('',(1.,0.,0.)); +#569 = DIRECTION('',(0.,0.,1.)); +#570 = ADVANCED_FACE('',(#571),#582,.T.); +#571 = FACE_BOUND('',#572,.T.); +#572 = EDGE_LOOP('',(#573,#574,#575,#576)); +#573 = ORIENTED_EDGE('',*,*,#552,.F.); +#574 = ORIENTED_EDGE('',*,*,#465,.F.); +#575 = ORIENTED_EDGE('',*,*,#504,.T.); +#576 = ORIENTED_EDGE('',*,*,#577,.T.); +#577 = EDGE_CURVE('',#505,#553,#578,.T.); +#578 = LINE('',#579,#580); +#579 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#580 = VECTOR('',#581,1.); +#581 = DIRECTION('',(1.,0.,0.)); +#582 = PLANE('',#583); +#583 = AXIS2_PLACEMENT_3D('',#584,#585,#586); +#584 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#585 = DIRECTION('',(0.,1.,0.)); +#586 = DIRECTION('',(0.,0.,1.)); +#587 = ADVANCED_FACE('',(#588),#594,.T.); +#588 = FACE_BOUND('',#589,.T.); +#589 = EDGE_LOOP('',(#590,#591,#592,#593)); +#590 = ORIENTED_EDGE('',*,*,#512,.F.); +#591 = ORIENTED_EDGE('',*,*,#536,.T.); +#592 = ORIENTED_EDGE('',*,*,#560,.T.); +#593 = ORIENTED_EDGE('',*,*,#577,.F.); +#594 = PLANE('',#595); +#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); +#596 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#597 = DIRECTION('',(0.,0.,1.)); +#598 = DIRECTION('',(1.,0.,0.)); +#599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#603)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#600,#601,#602)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#600 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#601 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#602 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#603 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-06),#600, + 'distance_accuracy_value','confusion accuracy'); +#604 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#605,#607); +#605 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#606) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#606 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#607 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#608 + ); +#608 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','PinHeader','',#5,#27,$); +#609 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#29)); +#610 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#611, + #622,#630,#637,#644,#651,#658,#665,#672,#679,#686),#599); +#611 = STYLED_ITEM('color',(#612),#33); +#612 = PRESENTATION_STYLE_ASSIGNMENT((#613,#619)); +#613 = SURFACE_STYLE_USAGE(.BOTH.,#614); +#614 = SURFACE_SIDE_STYLE('',(#615)); +#615 = SURFACE_STYLE_FILL_AREA(#616); +#616 = FILL_AREA_STYLE('',(#617)); +#617 = FILL_AREA_STYLE_COLOUR('',#618); +#618 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#619 = CURVE_STYLE('',#620,POSITIVE_LENGTH_MEASURE(0.1),#621); +#620 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#621 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#622 = OVER_RIDING_STYLED_ITEM('overriding color',(#623),#106,#611); +#623 = PRESENTATION_STYLE_ASSIGNMENT((#624)); +#624 = SURFACE_STYLE_USAGE(.BOTH.,#625); +#625 = SURFACE_SIDE_STYLE('',(#626)); +#626 = SURFACE_STYLE_FILL_AREA(#627); +#627 = FILL_AREA_STYLE('',(#628)); +#628 = FILL_AREA_STYLE_COLOUR('',#629); +#629 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02, + 9.999999991362E-02); +#630 = OVER_RIDING_STYLED_ITEM('overriding color',(#631),#249,#611); +#631 = PRESENTATION_STYLE_ASSIGNMENT((#632)); +#632 = SURFACE_STYLE_USAGE(.BOTH.,#633); +#633 = SURFACE_SIDE_STYLE('',(#634)); +#634 = SURFACE_STYLE_FILL_AREA(#635); +#635 = FILL_AREA_STYLE('',(#636)); +#636 = FILL_AREA_STYLE_COLOUR('',#629); +#637 = OVER_RIDING_STYLED_ITEM('overriding color',(#638),#280,#611); +#638 = PRESENTATION_STYLE_ASSIGNMENT((#639)); +#639 = SURFACE_STYLE_USAGE(.BOTH.,#640); +#640 = SURFACE_SIDE_STYLE('',(#641)); +#641 = SURFACE_STYLE_FILL_AREA(#642); +#642 = FILL_AREA_STYLE('',(#643)); +#643 = FILL_AREA_STYLE_COLOUR('',#629); +#644 = OVER_RIDING_STYLED_ITEM('overriding color',(#645),#304,#611); +#645 = PRESENTATION_STYLE_ASSIGNMENT((#646)); +#646 = SURFACE_STYLE_USAGE(.BOTH.,#647); +#647 = SURFACE_SIDE_STYLE('',(#648)); +#648 = SURFACE_STYLE_FILL_AREA(#649); +#649 = FILL_AREA_STYLE('',(#650)); +#650 = FILL_AREA_STYLE_COLOUR('',#629); +#651 = OVER_RIDING_STYLED_ITEM('overriding color',(#652),#328,#611); +#652 = PRESENTATION_STYLE_ASSIGNMENT((#653)); +#653 = SURFACE_STYLE_USAGE(.BOTH.,#654); +#654 = SURFACE_SIDE_STYLE('',(#655)); +#655 = SURFACE_STYLE_FILL_AREA(#656); +#656 = FILL_AREA_STYLE('',(#657)); +#657 = FILL_AREA_STYLE_COLOUR('',#629); +#658 = OVER_RIDING_STYLED_ITEM('overriding color',(#659),#352,#611); +#659 = PRESENTATION_STYLE_ASSIGNMENT((#660)); +#660 = SURFACE_STYLE_USAGE(.BOTH.,#661); +#661 = SURFACE_SIDE_STYLE('',(#662)); +#662 = SURFACE_STYLE_FILL_AREA(#663); +#663 = FILL_AREA_STYLE('',(#664)); +#664 = FILL_AREA_STYLE_COLOUR('',#629); +#665 = OVER_RIDING_STYLED_ITEM('overriding color',(#666),#376,#611); +#666 = PRESENTATION_STYLE_ASSIGNMENT((#667)); +#667 = SURFACE_STYLE_USAGE(.BOTH.,#668); +#668 = SURFACE_SIDE_STYLE('',(#669)); +#669 = SURFACE_STYLE_FILL_AREA(#670); +#670 = FILL_AREA_STYLE('',(#671)); +#671 = FILL_AREA_STYLE_COLOUR('',#629); +#672 = OVER_RIDING_STYLED_ITEM('overriding color',(#673),#400,#611); +#673 = PRESENTATION_STYLE_ASSIGNMENT((#674)); +#674 = SURFACE_STYLE_USAGE(.BOTH.,#675); +#675 = SURFACE_SIDE_STYLE('',(#676)); +#676 = SURFACE_STYLE_FILL_AREA(#677); +#677 = FILL_AREA_STYLE('',(#678)); +#678 = FILL_AREA_STYLE_COLOUR('',#629); +#679 = OVER_RIDING_STYLED_ITEM('overriding color',(#680),#424,#611); +#680 = PRESENTATION_STYLE_ASSIGNMENT((#681)); +#681 = SURFACE_STYLE_USAGE(.BOTH.,#682); +#682 = SURFACE_SIDE_STYLE('',(#683)); +#683 = SURFACE_STYLE_FILL_AREA(#684); +#684 = FILL_AREA_STYLE('',(#685)); +#685 = FILL_AREA_STYLE_COLOUR('',#629); +#686 = OVER_RIDING_STYLED_ITEM('overriding color',(#687),#441,#611); +#687 = PRESENTATION_STYLE_ASSIGNMENT((#688)); +#688 = SURFACE_STYLE_USAGE(.BOTH.,#689); +#689 = SURFACE_SIDE_STYLE('',(#690)); +#690 = SURFACE_STYLE_FILL_AREA(#691); +#691 = FILL_AREA_STYLE('',(#692)); +#692 = FILL_AREA_STYLE_COLOUR('',#629); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dshapes/PinHeader-01x02_P2.54mm_Vertical_THT.step b/fab.3dshapes/PinHeader-01x02_P2.54mm_Vertical_THT.step new file mode 100644 index 0000000000000000000000000000000000000000..49d01f2eae1575a3739d3579cd556fcea60f3a8f --- /dev/null +++ b/fab.3dshapes/PinHeader-01x02_P2.54mm_Vertical_THT.step @@ -0,0 +1,1469 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-25T20:15:48',( + '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('01x02_P2.54mm_Vertical_THT','01x02_P2.54mm_Vertical_THT', + '',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36); +#30 = PRODUCT_DEFINITION_SHAPE('','',#31); +#31 = PRODUCT_DEFINITION('design','',#32,#35); +#32 = PRODUCT_DEFINITION_FORMATION('','',#33); +#33 = PRODUCT('01x01_P2.54mm_Vertical_THT004', + '01x01_P2.54mm_Vertical_THT004','',(#34)); +#34 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36 = SHAPE_REPRESENTATION('',(#11,#37),#41); +#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40); +#38 = CARTESIAN_POINT('',(0.,0.,0.)); +#39 = DIRECTION('',(0.,0.,1.)); +#40 = DIRECTION('',(1.,0.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#45)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#42,#43,#44)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#42 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#43 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#44 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#45 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#42, + 'distance_accuracy_value','confusion accuracy'); +#46 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#47,#49); +#47 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#48) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#48 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#49 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#50); +#50 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('18', + '01x01_P2.54mm_Vertical_THT004','',#5,#31,$); +#51 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); +#52 = SHAPE_DEFINITION_REPRESENTATION(#53,#59); +#53 = PRODUCT_DEFINITION_SHAPE('','',#54); +#54 = PRODUCT_DEFINITION('design','',#55,#58); +#55 = PRODUCT_DEFINITION_FORMATION('','',#56); +#56 = PRODUCT('PinHeader004','PinHeader004','',(#57)); +#57 = PRODUCT_CONTEXT('',#2,'mechanical'); +#58 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#59 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#60),#626); +#60 = MANIFOLD_SOLID_BREP('',#61); +#61 = CLOSED_SHELL('',(#62,#102,#133,#223,#247,#264,#276,#307,#331,#355, + #379,#403,#427,#451,#468,#518,#549,#573,#597,#614)); +#62 = ADVANCED_FACE('',(#63),#97,.F.); +#63 = FACE_BOUND('',#64,.F.); +#64 = EDGE_LOOP('',(#65,#75,#83,#91)); +#65 = ORIENTED_EDGE('',*,*,#66,.F.); +#66 = EDGE_CURVE('',#67,#69,#71,.T.); +#67 = VERTEX_POINT('',#68); +#68 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#69 = VERTEX_POINT('',#70); +#70 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(0.,0.,1.)); +#75 = ORIENTED_EDGE('',*,*,#76,.T.); +#76 = EDGE_CURVE('',#67,#77,#79,.T.); +#77 = VERTEX_POINT('',#78); +#78 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(0.,1.,0.)); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#77,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(0.,0.,1.)); +#91 = ORIENTED_EDGE('',*,*,#92,.T.); +#92 = EDGE_CURVE('',#85,#69,#93,.T.); +#93 = LINE('',#94,#95); +#94 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#95 = VECTOR('',#96,1.); +#96 = DIRECTION('',(0.,-1.,0.)); +#97 = PLANE('',#98); +#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101); +#99 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#100 = DIRECTION('',(1.,0.,0.)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = ADVANCED_FACE('',(#103),#128,.F.); +#103 = FACE_BOUND('',#104,.F.); +#104 = EDGE_LOOP('',(#105,#115,#121,#122)); +#105 = ORIENTED_EDGE('',*,*,#106,.F.); +#106 = EDGE_CURVE('',#107,#109,#111,.T.); +#107 = VERTEX_POINT('',#108); +#108 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#109 = VERTEX_POINT('',#110); +#110 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#111 = LINE('',#112,#113); +#112 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#113 = VECTOR('',#114,1.); +#114 = DIRECTION('',(0.,0.,1.)); +#115 = ORIENTED_EDGE('',*,*,#116,.F.); +#116 = EDGE_CURVE('',#67,#107,#117,.T.); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(1.,0.,0.)); +#121 = ORIENTED_EDGE('',*,*,#66,.T.); +#122 = ORIENTED_EDGE('',*,*,#123,.T.); +#123 = EDGE_CURVE('',#69,#109,#124,.T.); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(1.,0.,0.)); +#128 = PLANE('',#129); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#131 = DIRECTION('',(0.,1.,0.)); +#132 = DIRECTION('',(0.,-0.,1.)); +#133 = ADVANCED_FACE('',(#134,#200),#218,.F.); +#134 = FACE_BOUND('',#135,.F.); +#135 = EDGE_LOOP('',(#136,#146,#154,#162,#170,#178,#186,#194)); +#136 = ORIENTED_EDGE('',*,*,#137,.F.); +#137 = EDGE_CURVE('',#138,#140,#142,.T.); +#138 = VERTEX_POINT('',#139); +#139 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#140 = VERTEX_POINT('',#141); +#141 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(0.,1.,0.)); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#138,#148,#150,.T.); +#148 = VERTEX_POINT('',#149); +#149 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#154 = ORIENTED_EDGE('',*,*,#155,.T.); +#155 = EDGE_CURVE('',#148,#156,#158,.T.); +#156 = VERTEX_POINT('',#157); +#157 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(1.,0.,0.)); +#162 = ORIENTED_EDGE('',*,*,#163,.F.); +#163 = EDGE_CURVE('',#164,#156,#166,.T.); +#164 = VERTEX_POINT('',#165); +#165 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#166 = LINE('',#167,#168); +#167 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#168 = VECTOR('',#169,1.); +#169 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#164,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(0.,1.,0.)); +#178 = ORIENTED_EDGE('',*,*,#179,.T.); +#179 = EDGE_CURVE('',#172,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#186 = ORIENTED_EDGE('',*,*,#187,.F.); +#187 = EDGE_CURVE('',#188,#180,#190,.T.); +#188 = VERTEX_POINT('',#189); +#189 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(1.,0.,0.)); +#194 = ORIENTED_EDGE('',*,*,#195,.F.); +#195 = EDGE_CURVE('',#140,#188,#196,.T.); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#200 = FACE_BOUND('',#201,.F.); +#201 = EDGE_LOOP('',(#202,#203,#211,#217)); +#202 = ORIENTED_EDGE('',*,*,#92,.F.); +#203 = ORIENTED_EDGE('',*,*,#204,.T.); +#204 = EDGE_CURVE('',#85,#205,#207,.T.); +#205 = VERTEX_POINT('',#206); +#206 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(1.,0.,0.)); +#211 = ORIENTED_EDGE('',*,*,#212,.T.); +#212 = EDGE_CURVE('',#205,#109,#213,.T.); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(0.,-1.,0.)); +#217 = ORIENTED_EDGE('',*,*,#123,.F.); +#218 = PLANE('',#219); +#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222); +#220 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#221 = DIRECTION('',(0.,0.,1.)); +#222 = DIRECTION('',(1.,0.,-0.)); +#223 = ADVANCED_FACE('',(#224),#242,.T.); +#224 = FACE_BOUND('',#225,.T.); +#225 = EDGE_LOOP('',(#226,#234,#240,#241)); +#226 = ORIENTED_EDGE('',*,*,#227,.F.); +#227 = EDGE_CURVE('',#228,#205,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#230 = LINE('',#231,#232); +#231 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#232 = VECTOR('',#233,1.); +#233 = DIRECTION('',(0.,0.,1.)); +#234 = ORIENTED_EDGE('',*,*,#235,.F.); +#235 = EDGE_CURVE('',#77,#228,#236,.T.); +#236 = LINE('',#237,#238); +#237 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#238 = VECTOR('',#239,1.); +#239 = DIRECTION('',(1.,0.,0.)); +#240 = ORIENTED_EDGE('',*,*,#84,.T.); +#241 = ORIENTED_EDGE('',*,*,#204,.T.); +#242 = PLANE('',#243); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#245 = DIRECTION('',(0.,1.,0.)); +#246 = DIRECTION('',(0.,-0.,1.)); +#247 = ADVANCED_FACE('',(#248),#259,.F.); +#248 = FACE_BOUND('',#249,.F.); +#249 = EDGE_LOOP('',(#250,#251,#252,#258)); +#250 = ORIENTED_EDGE('',*,*,#76,.F.); +#251 = ORIENTED_EDGE('',*,*,#116,.T.); +#252 = ORIENTED_EDGE('',*,*,#253,.T.); +#253 = EDGE_CURVE('',#107,#228,#254,.T.); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(0.,1.,0.)); +#258 = ORIENTED_EDGE('',*,*,#235,.F.); +#259 = PLANE('',#260); +#260 = AXIS2_PLACEMENT_3D('',#261,#262,#263); +#261 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#262 = DIRECTION('',(0.,0.,1.)); +#263 = DIRECTION('',(1.,0.,-0.)); +#264 = ADVANCED_FACE('',(#265),#271,.T.); +#265 = FACE_BOUND('',#266,.T.); +#266 = EDGE_LOOP('',(#267,#268,#269,#270)); +#267 = ORIENTED_EDGE('',*,*,#106,.F.); +#268 = ORIENTED_EDGE('',*,*,#253,.T.); +#269 = ORIENTED_EDGE('',*,*,#227,.T.); +#270 = ORIENTED_EDGE('',*,*,#212,.T.); +#271 = PLANE('',#272); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#274 = DIRECTION('',(1.,0.,0.)); +#275 = DIRECTION('',(0.,0.,1.)); +#276 = ADVANCED_FACE('',(#277),#302,.F.); +#277 = FACE_BOUND('',#278,.F.); +#278 = EDGE_LOOP('',(#279,#289,#295,#296)); +#279 = ORIENTED_EDGE('',*,*,#280,.F.); +#280 = EDGE_CURVE('',#281,#283,#285,.T.); +#281 = VERTEX_POINT('',#282); +#282 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#283 = VERTEX_POINT('',#284); +#284 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#285 = LINE('',#286,#287); +#286 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#287 = VECTOR('',#288,1.); +#288 = DIRECTION('',(0.,1.,0.)); +#289 = ORIENTED_EDGE('',*,*,#290,.F.); +#290 = EDGE_CURVE('',#138,#281,#291,.T.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.,0.,1.)); +#295 = ORIENTED_EDGE('',*,*,#137,.T.); +#296 = ORIENTED_EDGE('',*,*,#297,.T.); +#297 = EDGE_CURVE('',#140,#283,#298,.T.); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = PLANE('',#303); +#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306); +#304 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#305 = DIRECTION('',(1.,0.,0.)); +#306 = DIRECTION('',(0.,0.,1.)); +#307 = ADVANCED_FACE('',(#308),#326,.T.); +#308 = FACE_BOUND('',#309,.F.); +#309 = EDGE_LOOP('',(#310,#311,#312,#320)); +#310 = ORIENTED_EDGE('',*,*,#147,.F.); +#311 = ORIENTED_EDGE('',*,*,#290,.T.); +#312 = ORIENTED_EDGE('',*,*,#313,.T.); +#313 = EDGE_CURVE('',#281,#314,#316,.T.); +#314 = VERTEX_POINT('',#315); +#315 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#320 = ORIENTED_EDGE('',*,*,#321,.F.); +#321 = EDGE_CURVE('',#148,#314,#322,.T.); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(0.,0.,1.)); +#326 = PLANE('',#327); +#327 = AXIS2_PLACEMENT_3D('',#328,#329,#330); +#328 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#329 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#330 = DIRECTION('',(-0.,0.,-1.)); +#331 = ADVANCED_FACE('',(#332),#350,.F.); +#332 = FACE_BOUND('',#333,.T.); +#333 = EDGE_LOOP('',(#334,#335,#336,#344)); +#334 = ORIENTED_EDGE('',*,*,#195,.F.); +#335 = ORIENTED_EDGE('',*,*,#297,.T.); +#336 = ORIENTED_EDGE('',*,*,#337,.T.); +#337 = EDGE_CURVE('',#283,#338,#340,.T.); +#338 = VERTEX_POINT('',#339); +#339 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#344 = ORIENTED_EDGE('',*,*,#345,.F.); +#345 = EDGE_CURVE('',#188,#338,#346,.T.); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(0.,0.,1.)); +#350 = PLANE('',#351); +#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); +#352 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#353 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633274E-18) + ); +#354 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#355 = ADVANCED_FACE('',(#356),#374,.F.); +#356 = FACE_BOUND('',#357,.F.); +#357 = EDGE_LOOP('',(#358,#359,#360,#368)); +#358 = ORIENTED_EDGE('',*,*,#155,.F.); +#359 = ORIENTED_EDGE('',*,*,#321,.T.); +#360 = ORIENTED_EDGE('',*,*,#361,.T.); +#361 = EDGE_CURVE('',#314,#362,#364,.T.); +#362 = VERTEX_POINT('',#363); +#363 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#364 = LINE('',#365,#366); +#365 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#366 = VECTOR('',#367,1.); +#367 = DIRECTION('',(1.,0.,0.)); +#368 = ORIENTED_EDGE('',*,*,#369,.F.); +#369 = EDGE_CURVE('',#156,#362,#370,.T.); +#370 = LINE('',#371,#372); +#371 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#372 = VECTOR('',#373,1.); +#373 = DIRECTION('',(0.,0.,1.)); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#377 = DIRECTION('',(0.,1.,0.)); +#378 = DIRECTION('',(0.,-0.,1.)); +#379 = ADVANCED_FACE('',(#380),#398,.T.); +#380 = FACE_BOUND('',#381,.T.); +#381 = EDGE_LOOP('',(#382,#383,#384,#392)); +#382 = ORIENTED_EDGE('',*,*,#187,.F.); +#383 = ORIENTED_EDGE('',*,*,#345,.T.); +#384 = ORIENTED_EDGE('',*,*,#385,.T.); +#385 = EDGE_CURVE('',#338,#386,#388,.T.); +#386 = VERTEX_POINT('',#387); +#387 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#388 = LINE('',#389,#390); +#389 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#390 = VECTOR('',#391,1.); +#391 = DIRECTION('',(1.,0.,0.)); +#392 = ORIENTED_EDGE('',*,*,#393,.F.); +#393 = EDGE_CURVE('',#180,#386,#394,.T.); +#394 = LINE('',#395,#396); +#395 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#396 = VECTOR('',#397,1.); +#397 = DIRECTION('',(0.,0.,1.)); +#398 = PLANE('',#399); +#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402); +#400 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#401 = DIRECTION('',(0.,1.,0.)); +#402 = DIRECTION('',(0.,-0.,1.)); +#403 = ADVANCED_FACE('',(#404),#422,.F.); +#404 = FACE_BOUND('',#405,.T.); +#405 = EDGE_LOOP('',(#406,#407,#415,#421)); +#406 = ORIENTED_EDGE('',*,*,#163,.F.); +#407 = ORIENTED_EDGE('',*,*,#408,.T.); +#408 = EDGE_CURVE('',#164,#409,#411,.T.); +#409 = VERTEX_POINT('',#410); +#410 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#411 = LINE('',#412,#413); +#412 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#413 = VECTOR('',#414,1.); +#414 = DIRECTION('',(0.,0.,1.)); +#415 = ORIENTED_EDGE('',*,*,#416,.T.); +#416 = EDGE_CURVE('',#409,#362,#417,.T.); +#417 = LINE('',#418,#419); +#418 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#419 = VECTOR('',#420,1.); +#420 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#421 = ORIENTED_EDGE('',*,*,#369,.F.); +#422 = PLANE('',#423); +#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426); +#424 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#425 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633274E-18) + ); +#426 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#427 = ADVANCED_FACE('',(#428),#446,.T.); +#428 = FACE_BOUND('',#429,.F.); +#429 = EDGE_LOOP('',(#430,#431,#439,#445)); +#430 = ORIENTED_EDGE('',*,*,#179,.F.); +#431 = ORIENTED_EDGE('',*,*,#432,.T.); +#432 = EDGE_CURVE('',#172,#433,#435,.T.); +#433 = VERTEX_POINT('',#434); +#434 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#435 = LINE('',#436,#437); +#436 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#437 = VECTOR('',#438,1.); +#438 = DIRECTION('',(0.,0.,1.)); +#439 = ORIENTED_EDGE('',*,*,#440,.T.); +#440 = EDGE_CURVE('',#433,#386,#441,.T.); +#441 = LINE('',#442,#443); +#442 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#443 = VECTOR('',#444,1.); +#444 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#445 = ORIENTED_EDGE('',*,*,#393,.F.); +#446 = PLANE('',#447); +#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450); +#448 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#449 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#450 = DIRECTION('',(0.,0.,-1.)); +#451 = ADVANCED_FACE('',(#452),#463,.T.); +#452 = FACE_BOUND('',#453,.T.); +#453 = EDGE_LOOP('',(#454,#460,#461,#462)); +#454 = ORIENTED_EDGE('',*,*,#455,.F.); +#455 = EDGE_CURVE('',#409,#433,#456,.T.); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(0.,1.,0.)); +#460 = ORIENTED_EDGE('',*,*,#408,.F.); +#461 = ORIENTED_EDGE('',*,*,#171,.T.); +#462 = ORIENTED_EDGE('',*,*,#432,.T.); +#463 = PLANE('',#464); +#464 = AXIS2_PLACEMENT_3D('',#465,#466,#467); +#465 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#466 = DIRECTION('',(1.,0.,0.)); +#467 = DIRECTION('',(0.,0.,1.)); +#468 = ADVANCED_FACE('',(#469,#479),#513,.T.); +#469 = FACE_BOUND('',#470,.T.); +#470 = EDGE_LOOP('',(#471,#472,#473,#474,#475,#476,#477,#478)); +#471 = ORIENTED_EDGE('',*,*,#280,.F.); +#472 = ORIENTED_EDGE('',*,*,#313,.T.); +#473 = ORIENTED_EDGE('',*,*,#361,.T.); +#474 = ORIENTED_EDGE('',*,*,#416,.F.); +#475 = ORIENTED_EDGE('',*,*,#455,.T.); +#476 = ORIENTED_EDGE('',*,*,#440,.T.); +#477 = ORIENTED_EDGE('',*,*,#385,.F.); +#478 = ORIENTED_EDGE('',*,*,#337,.F.); +#479 = FACE_BOUND('',#480,.T.); +#480 = EDGE_LOOP('',(#481,#491,#499,#507)); +#481 = ORIENTED_EDGE('',*,*,#482,.F.); +#482 = EDGE_CURVE('',#483,#485,#487,.T.); +#483 = VERTEX_POINT('',#484); +#484 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#485 = VERTEX_POINT('',#486); +#486 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.,-1.,0.)); +#491 = ORIENTED_EDGE('',*,*,#492,.T.); +#492 = EDGE_CURVE('',#483,#493,#495,.T.); +#493 = VERTEX_POINT('',#494); +#494 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(1.,0.,0.)); +#499 = ORIENTED_EDGE('',*,*,#500,.T.); +#500 = EDGE_CURVE('',#493,#501,#503,.T.); +#501 = VERTEX_POINT('',#502); +#502 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#503 = LINE('',#504,#505); +#504 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#505 = VECTOR('',#506,1.); +#506 = DIRECTION('',(0.,-1.,0.)); +#507 = ORIENTED_EDGE('',*,*,#508,.F.); +#508 = EDGE_CURVE('',#485,#501,#509,.T.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(1.,0.,0.)); +#513 = PLANE('',#514); +#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517); +#515 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#516 = DIRECTION('',(0.,0.,1.)); +#517 = DIRECTION('',(1.,0.,-0.)); +#518 = ADVANCED_FACE('',(#519),#544,.F.); +#519 = FACE_BOUND('',#520,.F.); +#520 = EDGE_LOOP('',(#521,#529,#530,#538)); +#521 = ORIENTED_EDGE('',*,*,#522,.F.); +#522 = EDGE_CURVE('',#485,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#525 = LINE('',#526,#527); +#526 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#527 = VECTOR('',#528,1.); +#528 = DIRECTION('',(0.,0.,1.)); +#529 = ORIENTED_EDGE('',*,*,#482,.F.); +#530 = ORIENTED_EDGE('',*,*,#531,.T.); +#531 = EDGE_CURVE('',#483,#532,#534,.T.); +#532 = VERTEX_POINT('',#533); +#533 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#534 = LINE('',#535,#536); +#535 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#536 = VECTOR('',#537,1.); +#537 = DIRECTION('',(0.,0.,1.)); +#538 = ORIENTED_EDGE('',*,*,#539,.F.); +#539 = EDGE_CURVE('',#523,#532,#540,.T.); +#540 = LINE('',#541,#542); +#541 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#542 = VECTOR('',#543,1.); +#543 = DIRECTION('',(0.,1.,0.)); +#544 = PLANE('',#545); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#547 = DIRECTION('',(1.,0.,0.)); +#548 = DIRECTION('',(0.,0.,1.)); +#549 = ADVANCED_FACE('',(#550),#568,.F.); +#550 = FACE_BOUND('',#551,.F.); +#551 = EDGE_LOOP('',(#552,#560,#561,#562)); +#552 = ORIENTED_EDGE('',*,*,#553,.F.); +#553 = EDGE_CURVE('',#501,#554,#556,.T.); +#554 = VERTEX_POINT('',#555); +#555 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(0.,0.,1.)); +#560 = ORIENTED_EDGE('',*,*,#508,.F.); +#561 = ORIENTED_EDGE('',*,*,#522,.T.); +#562 = ORIENTED_EDGE('',*,*,#563,.T.); +#563 = EDGE_CURVE('',#523,#554,#564,.T.); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(1.,0.,0.)); +#568 = PLANE('',#569); +#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572); +#570 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#571 = DIRECTION('',(0.,1.,0.)); +#572 = DIRECTION('',(0.,-0.,1.)); +#573 = ADVANCED_FACE('',(#574),#592,.T.); +#574 = FACE_BOUND('',#575,.T.); +#575 = EDGE_LOOP('',(#576,#577,#578,#586)); +#576 = ORIENTED_EDGE('',*,*,#553,.F.); +#577 = ORIENTED_EDGE('',*,*,#500,.F.); +#578 = ORIENTED_EDGE('',*,*,#579,.T.); +#579 = EDGE_CURVE('',#493,#580,#582,.T.); +#580 = VERTEX_POINT('',#581); +#581 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.,0.,1.)); +#586 = ORIENTED_EDGE('',*,*,#587,.F.); +#587 = EDGE_CURVE('',#554,#580,#588,.T.); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,1.,0.)); +#592 = PLANE('',#593); +#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596); +#594 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#595 = DIRECTION('',(1.,0.,0.)); +#596 = DIRECTION('',(0.,0.,1.)); +#597 = ADVANCED_FACE('',(#598),#609,.T.); +#598 = FACE_BOUND('',#599,.T.); +#599 = EDGE_LOOP('',(#600,#601,#602,#603)); +#600 = ORIENTED_EDGE('',*,*,#579,.F.); +#601 = ORIENTED_EDGE('',*,*,#492,.F.); +#602 = ORIENTED_EDGE('',*,*,#531,.T.); +#603 = ORIENTED_EDGE('',*,*,#604,.T.); +#604 = EDGE_CURVE('',#532,#580,#605,.T.); +#605 = LINE('',#606,#607); +#606 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#607 = VECTOR('',#608,1.); +#608 = DIRECTION('',(1.,0.,0.)); +#609 = PLANE('',#610); +#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613); +#611 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#612 = DIRECTION('',(0.,1.,0.)); +#613 = DIRECTION('',(0.,-0.,1.)); +#614 = ADVANCED_FACE('',(#615),#621,.T.); +#615 = FACE_BOUND('',#616,.T.); +#616 = EDGE_LOOP('',(#617,#618,#619,#620)); +#617 = ORIENTED_EDGE('',*,*,#539,.F.); +#618 = ORIENTED_EDGE('',*,*,#563,.T.); +#619 = ORIENTED_EDGE('',*,*,#587,.T.); +#620 = ORIENTED_EDGE('',*,*,#604,.F.); +#621 = PLANE('',#622); +#622 = AXIS2_PLACEMENT_3D('',#623,#624,#625); +#623 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#624 = DIRECTION('',(0.,0.,1.)); +#625 = DIRECTION('',(1.,0.,-0.)); +#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#630)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#627,#628,#629)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#627 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#628 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#629 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#630 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#627, + 'distance_accuracy_value','confusion accuracy'); +#631 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#632,#634); +#632 = ( REPRESENTATION_RELATIONSHIP('','',#59,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#633) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#633 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37); +#634 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#635 + ); +#635 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('17','PinHeader004','',#31,#54,$); +#636 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#56)); +#637 = SHAPE_DEFINITION_REPRESENTATION(#638,#644); +#638 = PRODUCT_DEFINITION_SHAPE('','',#639); +#639 = PRODUCT_DEFINITION('design','',#640,#643); +#640 = PRODUCT_DEFINITION_FORMATION('','',#641); +#641 = PRODUCT('01x01_P2.54mm_Vertical_THT005', + '01x01_P2.54mm_Vertical_THT005','',(#642)); +#642 = PRODUCT_CONTEXT('',#2,'mechanical'); +#643 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#644 = SHAPE_REPRESENTATION('',(#11,#645),#649); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(0.,0.,0.)); +#647 = DIRECTION('',(0.,0.,1.)); +#648 = DIRECTION('',(1.,0.,0.)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#653)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#650,#651,#652)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#650 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#651 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#652 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#653 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#650, + 'distance_accuracy_value','confusion accuracy'); +#654 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#655,#657); +#655 = ( REPRESENTATION_RELATIONSHIP('','',#644,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#656) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#656 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#657 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#658 + ); +#658 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('20', + '01x01_P2.54mm_Vertical_THT005','',#5,#639,$); +#659 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#641)); +#660 = SHAPE_DEFINITION_REPRESENTATION(#661,#667); +#661 = PRODUCT_DEFINITION_SHAPE('','',#662); +#662 = PRODUCT_DEFINITION('design','',#663,#666); +#663 = PRODUCT_DEFINITION_FORMATION('','',#664); +#664 = PRODUCT('PinHeader005','PinHeader005','',(#665)); +#665 = PRODUCT_CONTEXT('',#2,'mechanical'); +#666 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#667 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#668),#1234); +#668 = MANIFOLD_SOLID_BREP('',#669); +#669 = CLOSED_SHELL('',(#670,#710,#741,#831,#855,#872,#884,#915,#939, + #963,#987,#1011,#1035,#1059,#1076,#1126,#1157,#1181,#1205,#1222)); +#670 = ADVANCED_FACE('',(#671),#705,.F.); +#671 = FACE_BOUND('',#672,.F.); +#672 = EDGE_LOOP('',(#673,#683,#691,#699)); +#673 = ORIENTED_EDGE('',*,*,#674,.F.); +#674 = EDGE_CURVE('',#675,#677,#679,.T.); +#675 = VERTEX_POINT('',#676); +#676 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(0.,0.,1.)); +#683 = ORIENTED_EDGE('',*,*,#684,.T.); +#684 = EDGE_CURVE('',#675,#685,#687,.T.); +#685 = VERTEX_POINT('',#686); +#686 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(0.,1.,0.)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#685,#693,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.,0.,1.)); +#699 = ORIENTED_EDGE('',*,*,#700,.T.); +#700 = EDGE_CURVE('',#693,#677,#701,.T.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(0.,-1.,0.)); +#705 = PLANE('',#706); +#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709); +#707 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#708 = DIRECTION('',(1.,0.,0.)); +#709 = DIRECTION('',(0.,0.,1.)); +#710 = ADVANCED_FACE('',(#711),#736,.F.); +#711 = FACE_BOUND('',#712,.F.); +#712 = EDGE_LOOP('',(#713,#723,#729,#730)); +#713 = ORIENTED_EDGE('',*,*,#714,.F.); +#714 = EDGE_CURVE('',#715,#717,#719,.T.); +#715 = VERTEX_POINT('',#716); +#716 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#717 = VERTEX_POINT('',#718); +#718 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#719 = LINE('',#720,#721); +#720 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#721 = VECTOR('',#722,1.); +#722 = DIRECTION('',(0.,0.,1.)); +#723 = ORIENTED_EDGE('',*,*,#724,.F.); +#724 = EDGE_CURVE('',#675,#715,#725,.T.); +#725 = LINE('',#726,#727); +#726 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#727 = VECTOR('',#728,1.); +#728 = DIRECTION('',(1.,0.,0.)); +#729 = ORIENTED_EDGE('',*,*,#674,.T.); +#730 = ORIENTED_EDGE('',*,*,#731,.T.); +#731 = EDGE_CURVE('',#677,#717,#732,.T.); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(1.,0.,0.)); +#736 = PLANE('',#737); +#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740); +#738 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#739 = DIRECTION('',(0.,1.,0.)); +#740 = DIRECTION('',(0.,-0.,1.)); +#741 = ADVANCED_FACE('',(#742,#808),#826,.F.); +#742 = FACE_BOUND('',#743,.F.); +#743 = EDGE_LOOP('',(#744,#754,#762,#770,#778,#786,#794,#802)); +#744 = ORIENTED_EDGE('',*,*,#745,.F.); +#745 = EDGE_CURVE('',#746,#748,#750,.T.); +#746 = VERTEX_POINT('',#747); +#747 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#748 = VERTEX_POINT('',#749); +#749 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#750 = LINE('',#751,#752); +#751 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#752 = VECTOR('',#753,1.); +#753 = DIRECTION('',(0.,1.,0.)); +#754 = ORIENTED_EDGE('',*,*,#755,.T.); +#755 = EDGE_CURVE('',#746,#756,#758,.T.); +#756 = VERTEX_POINT('',#757); +#757 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#762 = ORIENTED_EDGE('',*,*,#763,.T.); +#763 = EDGE_CURVE('',#756,#764,#766,.T.); +#764 = VERTEX_POINT('',#765); +#765 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(1.,0.,0.)); +#770 = ORIENTED_EDGE('',*,*,#771,.F.); +#771 = EDGE_CURVE('',#772,#764,#774,.T.); +#772 = VERTEX_POINT('',#773); +#773 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#778 = ORIENTED_EDGE('',*,*,#779,.T.); +#779 = EDGE_CURVE('',#772,#780,#782,.T.); +#780 = VERTEX_POINT('',#781); +#781 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.,1.,0.)); +#786 = ORIENTED_EDGE('',*,*,#787,.T.); +#787 = EDGE_CURVE('',#780,#788,#790,.T.); +#788 = VERTEX_POINT('',#789); +#789 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#794 = ORIENTED_EDGE('',*,*,#795,.F.); +#795 = EDGE_CURVE('',#796,#788,#798,.T.); +#796 = VERTEX_POINT('',#797); +#797 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(1.,0.,0.)); +#802 = ORIENTED_EDGE('',*,*,#803,.F.); +#803 = EDGE_CURVE('',#748,#796,#804,.T.); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#808 = FACE_BOUND('',#809,.F.); +#809 = EDGE_LOOP('',(#810,#811,#819,#825)); +#810 = ORIENTED_EDGE('',*,*,#700,.F.); +#811 = ORIENTED_EDGE('',*,*,#812,.T.); +#812 = EDGE_CURVE('',#693,#813,#815,.T.); +#813 = VERTEX_POINT('',#814); +#814 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#815 = LINE('',#816,#817); +#816 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#817 = VECTOR('',#818,1.); +#818 = DIRECTION('',(1.,0.,0.)); +#819 = ORIENTED_EDGE('',*,*,#820,.T.); +#820 = EDGE_CURVE('',#813,#717,#821,.T.); +#821 = LINE('',#822,#823); +#822 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#823 = VECTOR('',#824,1.); +#824 = DIRECTION('',(0.,-1.,0.)); +#825 = ORIENTED_EDGE('',*,*,#731,.F.); +#826 = PLANE('',#827); +#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830); +#828 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#829 = DIRECTION('',(0.,0.,1.)); +#830 = DIRECTION('',(1.,0.,-0.)); +#831 = ADVANCED_FACE('',(#832),#850,.T.); +#832 = FACE_BOUND('',#833,.T.); +#833 = EDGE_LOOP('',(#834,#842,#848,#849)); +#834 = ORIENTED_EDGE('',*,*,#835,.F.); +#835 = EDGE_CURVE('',#836,#813,#838,.T.); +#836 = VERTEX_POINT('',#837); +#837 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#838 = LINE('',#839,#840); +#839 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#840 = VECTOR('',#841,1.); +#841 = DIRECTION('',(0.,0.,1.)); +#842 = ORIENTED_EDGE('',*,*,#843,.F.); +#843 = EDGE_CURVE('',#685,#836,#844,.T.); +#844 = LINE('',#845,#846); +#845 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#846 = VECTOR('',#847,1.); +#847 = DIRECTION('',(1.,0.,0.)); +#848 = ORIENTED_EDGE('',*,*,#692,.T.); +#849 = ORIENTED_EDGE('',*,*,#812,.T.); +#850 = PLANE('',#851); +#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854); +#852 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#853 = DIRECTION('',(0.,1.,0.)); +#854 = DIRECTION('',(0.,-0.,1.)); +#855 = ADVANCED_FACE('',(#856),#867,.F.); +#856 = FACE_BOUND('',#857,.F.); +#857 = EDGE_LOOP('',(#858,#859,#860,#866)); +#858 = ORIENTED_EDGE('',*,*,#684,.F.); +#859 = ORIENTED_EDGE('',*,*,#724,.T.); +#860 = ORIENTED_EDGE('',*,*,#861,.T.); +#861 = EDGE_CURVE('',#715,#836,#862,.T.); +#862 = LINE('',#863,#864); +#863 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#864 = VECTOR('',#865,1.); +#865 = DIRECTION('',(0.,1.,0.)); +#866 = ORIENTED_EDGE('',*,*,#843,.F.); +#867 = PLANE('',#868); +#868 = AXIS2_PLACEMENT_3D('',#869,#870,#871); +#869 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#870 = DIRECTION('',(0.,0.,1.)); +#871 = DIRECTION('',(1.,0.,-0.)); +#872 = ADVANCED_FACE('',(#873),#879,.T.); +#873 = FACE_BOUND('',#874,.T.); +#874 = EDGE_LOOP('',(#875,#876,#877,#878)); +#875 = ORIENTED_EDGE('',*,*,#714,.F.); +#876 = ORIENTED_EDGE('',*,*,#861,.T.); +#877 = ORIENTED_EDGE('',*,*,#835,.T.); +#878 = ORIENTED_EDGE('',*,*,#820,.T.); +#879 = PLANE('',#880); +#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883); +#881 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#882 = DIRECTION('',(1.,0.,0.)); +#883 = DIRECTION('',(0.,0.,1.)); +#884 = ADVANCED_FACE('',(#885),#910,.F.); +#885 = FACE_BOUND('',#886,.F.); +#886 = EDGE_LOOP('',(#887,#897,#903,#904)); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#889,#891,#893,.T.); +#889 = VERTEX_POINT('',#890); +#890 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#891 = VERTEX_POINT('',#892); +#892 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#893 = LINE('',#894,#895); +#894 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#895 = VECTOR('',#896,1.); +#896 = DIRECTION('',(0.,1.,0.)); +#897 = ORIENTED_EDGE('',*,*,#898,.F.); +#898 = EDGE_CURVE('',#746,#889,#899,.T.); +#899 = LINE('',#900,#901); +#900 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#901 = VECTOR('',#902,1.); +#902 = DIRECTION('',(0.,0.,1.)); +#903 = ORIENTED_EDGE('',*,*,#745,.T.); +#904 = ORIENTED_EDGE('',*,*,#905,.T.); +#905 = EDGE_CURVE('',#748,#891,#906,.T.); +#906 = LINE('',#907,#908); +#907 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#908 = VECTOR('',#909,1.); +#909 = DIRECTION('',(0.,0.,1.)); +#910 = PLANE('',#911); +#911 = AXIS2_PLACEMENT_3D('',#912,#913,#914); +#912 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#913 = DIRECTION('',(1.,0.,0.)); +#914 = DIRECTION('',(0.,0.,1.)); +#915 = ADVANCED_FACE('',(#916),#934,.T.); +#916 = FACE_BOUND('',#917,.F.); +#917 = EDGE_LOOP('',(#918,#919,#920,#928)); +#918 = ORIENTED_EDGE('',*,*,#755,.F.); +#919 = ORIENTED_EDGE('',*,*,#898,.T.); +#920 = ORIENTED_EDGE('',*,*,#921,.T.); +#921 = EDGE_CURVE('',#889,#922,#924,.T.); +#922 = VERTEX_POINT('',#923); +#923 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#928 = ORIENTED_EDGE('',*,*,#929,.F.); +#929 = EDGE_CURVE('',#756,#922,#930,.T.); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(0.,0.,1.)); +#934 = PLANE('',#935); +#935 = AXIS2_PLACEMENT_3D('',#936,#937,#938); +#936 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#937 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#938 = DIRECTION('',(-0.,0.,-1.)); +#939 = ADVANCED_FACE('',(#940),#958,.F.); +#940 = FACE_BOUND('',#941,.T.); +#941 = EDGE_LOOP('',(#942,#943,#944,#952)); +#942 = ORIENTED_EDGE('',*,*,#803,.F.); +#943 = ORIENTED_EDGE('',*,*,#905,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.T.); +#945 = EDGE_CURVE('',#891,#946,#948,.T.); +#946 = VERTEX_POINT('',#947); +#947 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#952 = ORIENTED_EDGE('',*,*,#953,.F.); +#953 = EDGE_CURVE('',#796,#946,#954,.T.); +#954 = LINE('',#955,#956); +#955 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#956 = VECTOR('',#957,1.); +#957 = DIRECTION('',(0.,0.,1.)); +#958 = PLANE('',#959); +#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962); +#960 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#961 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633274E-18) + ); +#962 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#963 = ADVANCED_FACE('',(#964),#982,.F.); +#964 = FACE_BOUND('',#965,.F.); +#965 = EDGE_LOOP('',(#966,#967,#968,#976)); +#966 = ORIENTED_EDGE('',*,*,#763,.F.); +#967 = ORIENTED_EDGE('',*,*,#929,.T.); +#968 = ORIENTED_EDGE('',*,*,#969,.T.); +#969 = EDGE_CURVE('',#922,#970,#972,.T.); +#970 = VERTEX_POINT('',#971); +#971 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(1.,0.,0.)); +#976 = ORIENTED_EDGE('',*,*,#977,.F.); +#977 = EDGE_CURVE('',#764,#970,#978,.T.); +#978 = LINE('',#979,#980); +#979 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#980 = VECTOR('',#981,1.); +#981 = DIRECTION('',(0.,0.,1.)); +#982 = PLANE('',#983); +#983 = AXIS2_PLACEMENT_3D('',#984,#985,#986); +#984 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#985 = DIRECTION('',(0.,1.,0.)); +#986 = DIRECTION('',(0.,-0.,1.)); +#987 = ADVANCED_FACE('',(#988),#1006,.T.); +#988 = FACE_BOUND('',#989,.T.); +#989 = EDGE_LOOP('',(#990,#991,#992,#1000)); +#990 = ORIENTED_EDGE('',*,*,#795,.F.); +#991 = ORIENTED_EDGE('',*,*,#953,.T.); +#992 = ORIENTED_EDGE('',*,*,#993,.T.); +#993 = EDGE_CURVE('',#946,#994,#996,.T.); +#994 = VERTEX_POINT('',#995); +#995 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#996 = LINE('',#997,#998); +#997 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#998 = VECTOR('',#999,1.); +#999 = DIRECTION('',(1.,0.,0.)); +#1000 = ORIENTED_EDGE('',*,*,#1001,.F.); +#1001 = EDGE_CURVE('',#788,#994,#1002,.T.); +#1002 = LINE('',#1003,#1004); +#1003 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1004 = VECTOR('',#1005,1.); +#1005 = DIRECTION('',(0.,0.,1.)); +#1006 = PLANE('',#1007); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1009 = DIRECTION('',(0.,1.,0.)); +#1010 = DIRECTION('',(0.,-0.,1.)); +#1011 = ADVANCED_FACE('',(#1012),#1030,.F.); +#1012 = FACE_BOUND('',#1013,.T.); +#1013 = EDGE_LOOP('',(#1014,#1015,#1023,#1029)); +#1014 = ORIENTED_EDGE('',*,*,#771,.F.); +#1015 = ORIENTED_EDGE('',*,*,#1016,.T.); +#1016 = EDGE_CURVE('',#772,#1017,#1019,.T.); +#1017 = VERTEX_POINT('',#1018); +#1018 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1019 = LINE('',#1020,#1021); +#1020 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1021 = VECTOR('',#1022,1.); +#1022 = DIRECTION('',(0.,0.,1.)); +#1023 = ORIENTED_EDGE('',*,*,#1024,.T.); +#1024 = EDGE_CURVE('',#1017,#970,#1025,.T.); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1029 = ORIENTED_EDGE('',*,*,#977,.F.); +#1030 = PLANE('',#1031); +#1031 = AXIS2_PLACEMENT_3D('',#1032,#1033,#1034); +#1032 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1033 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633274E-18 + )); +#1034 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#1035 = ADVANCED_FACE('',(#1036),#1054,.T.); +#1036 = FACE_BOUND('',#1037,.F.); +#1037 = EDGE_LOOP('',(#1038,#1039,#1047,#1053)); +#1038 = ORIENTED_EDGE('',*,*,#787,.F.); +#1039 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1040 = EDGE_CURVE('',#780,#1041,#1043,.T.); +#1041 = VERTEX_POINT('',#1042); +#1042 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(0.,0.,1.)); +#1047 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1048 = EDGE_CURVE('',#1041,#994,#1049,.T.); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1053 = ORIENTED_EDGE('',*,*,#1001,.F.); +#1054 = PLANE('',#1055); +#1055 = AXIS2_PLACEMENT_3D('',#1056,#1057,#1058); +#1056 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1057 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1058 = DIRECTION('',(0.,0.,-1.)); +#1059 = ADVANCED_FACE('',(#1060),#1071,.T.); +#1060 = FACE_BOUND('',#1061,.T.); +#1061 = EDGE_LOOP('',(#1062,#1068,#1069,#1070)); +#1062 = ORIENTED_EDGE('',*,*,#1063,.F.); +#1063 = EDGE_CURVE('',#1017,#1041,#1064,.T.); +#1064 = LINE('',#1065,#1066); +#1065 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1066 = VECTOR('',#1067,1.); +#1067 = DIRECTION('',(0.,1.,0.)); +#1068 = ORIENTED_EDGE('',*,*,#1016,.F.); +#1069 = ORIENTED_EDGE('',*,*,#779,.T.); +#1070 = ORIENTED_EDGE('',*,*,#1040,.T.); +#1071 = PLANE('',#1072); +#1072 = AXIS2_PLACEMENT_3D('',#1073,#1074,#1075); +#1073 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1074 = DIRECTION('',(1.,0.,0.)); +#1075 = DIRECTION('',(0.,0.,1.)); +#1076 = ADVANCED_FACE('',(#1077,#1087),#1121,.T.); +#1077 = FACE_BOUND('',#1078,.T.); +#1078 = EDGE_LOOP('',(#1079,#1080,#1081,#1082,#1083,#1084,#1085,#1086)); +#1079 = ORIENTED_EDGE('',*,*,#888,.F.); +#1080 = ORIENTED_EDGE('',*,*,#921,.T.); +#1081 = ORIENTED_EDGE('',*,*,#969,.T.); +#1082 = ORIENTED_EDGE('',*,*,#1024,.F.); +#1083 = ORIENTED_EDGE('',*,*,#1063,.T.); +#1084 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1085 = ORIENTED_EDGE('',*,*,#993,.F.); +#1086 = ORIENTED_EDGE('',*,*,#945,.F.); +#1087 = FACE_BOUND('',#1088,.T.); +#1088 = EDGE_LOOP('',(#1089,#1099,#1107,#1115)); +#1089 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1090 = EDGE_CURVE('',#1091,#1093,#1095,.T.); +#1091 = VERTEX_POINT('',#1092); +#1092 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1093 = VERTEX_POINT('',#1094); +#1094 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.,-1.,0.)); +#1099 = ORIENTED_EDGE('',*,*,#1100,.T.); +#1100 = EDGE_CURVE('',#1091,#1101,#1103,.T.); +#1101 = VERTEX_POINT('',#1102); +#1102 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(1.,0.,0.)); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#1101,#1109,#1111,.T.); +#1109 = VERTEX_POINT('',#1110); +#1110 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(0.,-1.,0.)); +#1115 = ORIENTED_EDGE('',*,*,#1116,.F.); +#1116 = EDGE_CURVE('',#1093,#1109,#1117,.T.); +#1117 = LINE('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1119 = VECTOR('',#1120,1.); +#1120 = DIRECTION('',(1.,0.,0.)); +#1121 = PLANE('',#1122); +#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125); +#1123 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1124 = DIRECTION('',(0.,0.,1.)); +#1125 = DIRECTION('',(1.,0.,-0.)); +#1126 = ADVANCED_FACE('',(#1127),#1152,.F.); +#1127 = FACE_BOUND('',#1128,.F.); +#1128 = EDGE_LOOP('',(#1129,#1137,#1138,#1146)); +#1129 = ORIENTED_EDGE('',*,*,#1130,.F.); +#1130 = EDGE_CURVE('',#1093,#1131,#1133,.T.); +#1131 = VERTEX_POINT('',#1132); +#1132 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(0.,0.,1.)); +#1137 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1138 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1139 = EDGE_CURVE('',#1091,#1140,#1142,.T.); +#1140 = VERTEX_POINT('',#1141); +#1141 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(0.,0.,1.)); +#1146 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1147 = EDGE_CURVE('',#1131,#1140,#1148,.T.); +#1148 = LINE('',#1149,#1150); +#1149 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(0.,1.,0.)); +#1152 = PLANE('',#1153); +#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156); +#1154 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1155 = DIRECTION('',(1.,0.,0.)); +#1156 = DIRECTION('',(0.,0.,1.)); +#1157 = ADVANCED_FACE('',(#1158),#1176,.F.); +#1158 = FACE_BOUND('',#1159,.F.); +#1159 = EDGE_LOOP('',(#1160,#1168,#1169,#1170)); +#1160 = ORIENTED_EDGE('',*,*,#1161,.F.); +#1161 = EDGE_CURVE('',#1109,#1162,#1164,.T.); +#1162 = VERTEX_POINT('',#1163); +#1163 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1164 = LINE('',#1165,#1166); +#1165 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1166 = VECTOR('',#1167,1.); +#1167 = DIRECTION('',(0.,0.,1.)); +#1168 = ORIENTED_EDGE('',*,*,#1116,.F.); +#1169 = ORIENTED_EDGE('',*,*,#1130,.T.); +#1170 = ORIENTED_EDGE('',*,*,#1171,.T.); +#1171 = EDGE_CURVE('',#1131,#1162,#1172,.T.); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(1.,0.,0.)); +#1176 = PLANE('',#1177); +#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180); +#1178 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1179 = DIRECTION('',(0.,1.,0.)); +#1180 = DIRECTION('',(0.,-0.,1.)); +#1181 = ADVANCED_FACE('',(#1182),#1200,.T.); +#1182 = FACE_BOUND('',#1183,.T.); +#1183 = EDGE_LOOP('',(#1184,#1185,#1186,#1194)); +#1184 = ORIENTED_EDGE('',*,*,#1161,.F.); +#1185 = ORIENTED_EDGE('',*,*,#1108,.F.); +#1186 = ORIENTED_EDGE('',*,*,#1187,.T.); +#1187 = EDGE_CURVE('',#1101,#1188,#1190,.T.); +#1188 = VERTEX_POINT('',#1189); +#1189 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1190 = LINE('',#1191,#1192); +#1191 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1192 = VECTOR('',#1193,1.); +#1193 = DIRECTION('',(0.,0.,1.)); +#1194 = ORIENTED_EDGE('',*,*,#1195,.F.); +#1195 = EDGE_CURVE('',#1162,#1188,#1196,.T.); +#1196 = LINE('',#1197,#1198); +#1197 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1198 = VECTOR('',#1199,1.); +#1199 = DIRECTION('',(0.,1.,0.)); +#1200 = PLANE('',#1201); +#1201 = AXIS2_PLACEMENT_3D('',#1202,#1203,#1204); +#1202 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1203 = DIRECTION('',(1.,0.,0.)); +#1204 = DIRECTION('',(0.,0.,1.)); +#1205 = ADVANCED_FACE('',(#1206),#1217,.T.); +#1206 = FACE_BOUND('',#1207,.T.); +#1207 = EDGE_LOOP('',(#1208,#1209,#1210,#1211)); +#1208 = ORIENTED_EDGE('',*,*,#1187,.F.); +#1209 = ORIENTED_EDGE('',*,*,#1100,.F.); +#1210 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1211 = ORIENTED_EDGE('',*,*,#1212,.T.); +#1212 = EDGE_CURVE('',#1140,#1188,#1213,.T.); +#1213 = LINE('',#1214,#1215); +#1214 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1215 = VECTOR('',#1216,1.); +#1216 = DIRECTION('',(1.,0.,0.)); +#1217 = PLANE('',#1218); +#1218 = AXIS2_PLACEMENT_3D('',#1219,#1220,#1221); +#1219 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1220 = DIRECTION('',(0.,1.,0.)); +#1221 = DIRECTION('',(0.,-0.,1.)); +#1222 = ADVANCED_FACE('',(#1223),#1229,.T.); +#1223 = FACE_BOUND('',#1224,.T.); +#1224 = EDGE_LOOP('',(#1225,#1226,#1227,#1228)); +#1225 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1226 = ORIENTED_EDGE('',*,*,#1171,.T.); +#1227 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1228 = ORIENTED_EDGE('',*,*,#1212,.F.); +#1229 = PLANE('',#1230); +#1230 = AXIS2_PLACEMENT_3D('',#1231,#1232,#1233); +#1231 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1232 = DIRECTION('',(0.,0.,1.)); +#1233 = DIRECTION('',(1.,0.,-0.)); +#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1238)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1235,#1236,#1237)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1235 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1236 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1237 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1238 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1235, + 'distance_accuracy_value','confusion accuracy'); +#1239 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1240,#1242); +#1240 = ( REPRESENTATION_RELATIONSHIP('','',#667,#644) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1241) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1241 = ITEM_DEFINED_TRANSFORMATION('','',#11,#645); +#1242 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1243); +#1243 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('19','PinHeader005','',#639,#662, + $); +#1244 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#664)); +#1245 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1246,#1257,#1265,#1272,#1279,#1286,#1293,#1300,#1307,#1314,#1321), + #1234); +#1246 = STYLED_ITEM('color',(#1247),#668); +#1247 = PRESENTATION_STYLE_ASSIGNMENT((#1248,#1254)); +#1248 = SURFACE_STYLE_USAGE(.BOTH.,#1249); +#1249 = SURFACE_SIDE_STYLE('',(#1250)); +#1250 = SURFACE_STYLE_FILL_AREA(#1251); +#1251 = FILL_AREA_STYLE('',(#1252)); +#1252 = FILL_AREA_STYLE_COLOUR('',#1253); +#1253 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#1254 = CURVE_STYLE('',#1255,POSITIVE_LENGTH_MEASURE(0.1),#1256); +#1255 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1256 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#1257 = OVER_RIDING_STYLED_ITEM('overriding color',(#1258),#741,#1246); +#1258 = PRESENTATION_STYLE_ASSIGNMENT((#1259)); +#1259 = SURFACE_STYLE_USAGE(.BOTH.,#1260); +#1260 = SURFACE_SIDE_STYLE('',(#1261)); +#1261 = SURFACE_STYLE_FILL_AREA(#1262); +#1262 = FILL_AREA_STYLE('',(#1263)); +#1263 = FILL_AREA_STYLE_COLOUR('',#1264); +#1264 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02, + 9.999999991362E-02); +#1265 = OVER_RIDING_STYLED_ITEM('overriding color',(#1266),#884,#1246); +#1266 = PRESENTATION_STYLE_ASSIGNMENT((#1267)); +#1267 = SURFACE_STYLE_USAGE(.BOTH.,#1268); +#1268 = SURFACE_SIDE_STYLE('',(#1269)); +#1269 = SURFACE_STYLE_FILL_AREA(#1270); +#1270 = FILL_AREA_STYLE('',(#1271)); +#1271 = FILL_AREA_STYLE_COLOUR('',#1264); +#1272 = OVER_RIDING_STYLED_ITEM('overriding color',(#1273),#915,#1246); +#1273 = PRESENTATION_STYLE_ASSIGNMENT((#1274)); +#1274 = SURFACE_STYLE_USAGE(.BOTH.,#1275); +#1275 = SURFACE_SIDE_STYLE('',(#1276)); +#1276 = SURFACE_STYLE_FILL_AREA(#1277); +#1277 = FILL_AREA_STYLE('',(#1278)); +#1278 = FILL_AREA_STYLE_COLOUR('',#1264); +#1279 = OVER_RIDING_STYLED_ITEM('overriding color',(#1280),#939,#1246); +#1280 = PRESENTATION_STYLE_ASSIGNMENT((#1281)); +#1281 = SURFACE_STYLE_USAGE(.BOTH.,#1282); +#1282 = SURFACE_SIDE_STYLE('',(#1283)); +#1283 = SURFACE_STYLE_FILL_AREA(#1284); +#1284 = FILL_AREA_STYLE('',(#1285)); +#1285 = FILL_AREA_STYLE_COLOUR('',#1264); +#1286 = OVER_RIDING_STYLED_ITEM('overriding color',(#1287),#963,#1246); +#1287 = PRESENTATION_STYLE_ASSIGNMENT((#1288)); +#1288 = SURFACE_STYLE_USAGE(.BOTH.,#1289); +#1289 = SURFACE_SIDE_STYLE('',(#1290)); +#1290 = SURFACE_STYLE_FILL_AREA(#1291); +#1291 = FILL_AREA_STYLE('',(#1292)); +#1292 = FILL_AREA_STYLE_COLOUR('',#1264); +#1293 = OVER_RIDING_STYLED_ITEM('overriding color',(#1294),#987,#1246); +#1294 = PRESENTATION_STYLE_ASSIGNMENT((#1295)); +#1295 = SURFACE_STYLE_USAGE(.BOTH.,#1296); +#1296 = SURFACE_SIDE_STYLE('',(#1297)); +#1297 = SURFACE_STYLE_FILL_AREA(#1298); +#1298 = FILL_AREA_STYLE('',(#1299)); +#1299 = FILL_AREA_STYLE_COLOUR('',#1264); +#1300 = OVER_RIDING_STYLED_ITEM('overriding color',(#1301),#1011,#1246); +#1301 = PRESENTATION_STYLE_ASSIGNMENT((#1302)); +#1302 = SURFACE_STYLE_USAGE(.BOTH.,#1303); +#1303 = SURFACE_SIDE_STYLE('',(#1304)); +#1304 = SURFACE_STYLE_FILL_AREA(#1305); +#1305 = FILL_AREA_STYLE('',(#1306)); +#1306 = FILL_AREA_STYLE_COLOUR('',#1264); +#1307 = OVER_RIDING_STYLED_ITEM('overriding color',(#1308),#1035,#1246); +#1308 = PRESENTATION_STYLE_ASSIGNMENT((#1309)); +#1309 = SURFACE_STYLE_USAGE(.BOTH.,#1310); +#1310 = SURFACE_SIDE_STYLE('',(#1311)); +#1311 = SURFACE_STYLE_FILL_AREA(#1312); +#1312 = FILL_AREA_STYLE('',(#1313)); +#1313 = FILL_AREA_STYLE_COLOUR('',#1264); +#1314 = OVER_RIDING_STYLED_ITEM('overriding color',(#1315),#1059,#1246); +#1315 = PRESENTATION_STYLE_ASSIGNMENT((#1316)); +#1316 = SURFACE_STYLE_USAGE(.BOTH.,#1317); +#1317 = SURFACE_SIDE_STYLE('',(#1318)); +#1318 = SURFACE_STYLE_FILL_AREA(#1319); +#1319 = FILL_AREA_STYLE('',(#1320)); +#1320 = FILL_AREA_STYLE_COLOUR('',#1264); +#1321 = OVER_RIDING_STYLED_ITEM('overriding color',(#1322),#1076,#1246); +#1322 = PRESENTATION_STYLE_ASSIGNMENT((#1323)); +#1323 = SURFACE_STYLE_USAGE(.BOTH.,#1324); +#1324 = SURFACE_SIDE_STYLE('',(#1325)); +#1325 = SURFACE_STYLE_FILL_AREA(#1326); +#1326 = FILL_AREA_STYLE('',(#1327)); +#1327 = FILL_AREA_STYLE_COLOUR('',#1264); +#1328 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1329,#1338,#1345,#1352,#1359,#1366,#1373,#1380,#1387,#1394,#1401), + #626); +#1329 = STYLED_ITEM('color',(#1330),#60); +#1330 = PRESENTATION_STYLE_ASSIGNMENT((#1331,#1336)); +#1331 = SURFACE_STYLE_USAGE(.BOTH.,#1332); +#1332 = SURFACE_SIDE_STYLE('',(#1333)); +#1333 = SURFACE_STYLE_FILL_AREA(#1334); +#1334 = FILL_AREA_STYLE('',(#1335)); +#1335 = FILL_AREA_STYLE_COLOUR('',#1253); +#1336 = CURVE_STYLE('',#1337,POSITIVE_LENGTH_MEASURE(0.1),#1256); +#1337 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1338 = OVER_RIDING_STYLED_ITEM('overriding color',(#1339),#133,#1329); +#1339 = PRESENTATION_STYLE_ASSIGNMENT((#1340)); +#1340 = SURFACE_STYLE_USAGE(.BOTH.,#1341); +#1341 = SURFACE_SIDE_STYLE('',(#1342)); +#1342 = SURFACE_STYLE_FILL_AREA(#1343); +#1343 = FILL_AREA_STYLE('',(#1344)); +#1344 = FILL_AREA_STYLE_COLOUR('',#1264); +#1345 = OVER_RIDING_STYLED_ITEM('overriding color',(#1346),#276,#1329); +#1346 = PRESENTATION_STYLE_ASSIGNMENT((#1347)); +#1347 = SURFACE_STYLE_USAGE(.BOTH.,#1348); +#1348 = SURFACE_SIDE_STYLE('',(#1349)); +#1349 = SURFACE_STYLE_FILL_AREA(#1350); +#1350 = FILL_AREA_STYLE('',(#1351)); +#1351 = FILL_AREA_STYLE_COLOUR('',#1264); +#1352 = OVER_RIDING_STYLED_ITEM('overriding color',(#1353),#307,#1329); +#1353 = PRESENTATION_STYLE_ASSIGNMENT((#1354)); +#1354 = SURFACE_STYLE_USAGE(.BOTH.,#1355); +#1355 = SURFACE_SIDE_STYLE('',(#1356)); +#1356 = SURFACE_STYLE_FILL_AREA(#1357); +#1357 = FILL_AREA_STYLE('',(#1358)); +#1358 = FILL_AREA_STYLE_COLOUR('',#1264); +#1359 = OVER_RIDING_STYLED_ITEM('overriding color',(#1360),#331,#1329); +#1360 = PRESENTATION_STYLE_ASSIGNMENT((#1361)); +#1361 = SURFACE_STYLE_USAGE(.BOTH.,#1362); +#1362 = SURFACE_SIDE_STYLE('',(#1363)); +#1363 = SURFACE_STYLE_FILL_AREA(#1364); +#1364 = FILL_AREA_STYLE('',(#1365)); +#1365 = FILL_AREA_STYLE_COLOUR('',#1264); +#1366 = OVER_RIDING_STYLED_ITEM('overriding color',(#1367),#355,#1329); +#1367 = PRESENTATION_STYLE_ASSIGNMENT((#1368)); +#1368 = SURFACE_STYLE_USAGE(.BOTH.,#1369); +#1369 = SURFACE_SIDE_STYLE('',(#1370)); +#1370 = SURFACE_STYLE_FILL_AREA(#1371); +#1371 = FILL_AREA_STYLE('',(#1372)); +#1372 = FILL_AREA_STYLE_COLOUR('',#1264); +#1373 = OVER_RIDING_STYLED_ITEM('overriding color',(#1374),#379,#1329); +#1374 = PRESENTATION_STYLE_ASSIGNMENT((#1375)); +#1375 = SURFACE_STYLE_USAGE(.BOTH.,#1376); +#1376 = SURFACE_SIDE_STYLE('',(#1377)); +#1377 = SURFACE_STYLE_FILL_AREA(#1378); +#1378 = FILL_AREA_STYLE('',(#1379)); +#1379 = FILL_AREA_STYLE_COLOUR('',#1264); +#1380 = OVER_RIDING_STYLED_ITEM('overriding color',(#1381),#403,#1329); +#1381 = PRESENTATION_STYLE_ASSIGNMENT((#1382)); +#1382 = SURFACE_STYLE_USAGE(.BOTH.,#1383); +#1383 = SURFACE_SIDE_STYLE('',(#1384)); +#1384 = SURFACE_STYLE_FILL_AREA(#1385); +#1385 = FILL_AREA_STYLE('',(#1386)); +#1386 = FILL_AREA_STYLE_COLOUR('',#1264); +#1387 = OVER_RIDING_STYLED_ITEM('overriding color',(#1388),#427,#1329); +#1388 = PRESENTATION_STYLE_ASSIGNMENT((#1389)); +#1389 = SURFACE_STYLE_USAGE(.BOTH.,#1390); +#1390 = SURFACE_SIDE_STYLE('',(#1391)); +#1391 = SURFACE_STYLE_FILL_AREA(#1392); +#1392 = FILL_AREA_STYLE('',(#1393)); +#1393 = FILL_AREA_STYLE_COLOUR('',#1264); +#1394 = OVER_RIDING_STYLED_ITEM('overriding color',(#1395),#451,#1329); +#1395 = PRESENTATION_STYLE_ASSIGNMENT((#1396)); +#1396 = SURFACE_STYLE_USAGE(.BOTH.,#1397); +#1397 = SURFACE_SIDE_STYLE('',(#1398)); +#1398 = SURFACE_STYLE_FILL_AREA(#1399); +#1399 = FILL_AREA_STYLE('',(#1400)); +#1400 = FILL_AREA_STYLE_COLOUR('',#1264); +#1401 = OVER_RIDING_STYLED_ITEM('overriding color',(#1402),#468,#1329); +#1402 = PRESENTATION_STYLE_ASSIGNMENT((#1403)); +#1403 = SURFACE_STYLE_USAGE(.BOTH.,#1404); +#1404 = SURFACE_SIDE_STYLE('',(#1405)); +#1405 = SURFACE_STYLE_FILL_AREA(#1406); +#1406 = FILL_AREA_STYLE('',(#1407)); +#1407 = FILL_AREA_STYLE_COLOUR('',#1264); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dshapes/PinHeader-01x03_P2.54mm_Vertical_THT.step b/fab.3dshapes/PinHeader-01x03_P2.54mm_Vertical_THT.step new file mode 100644 index 0000000000000000000000000000000000000000..52c2a17b2a748095ed4a55b706dc74e28f93eba3 --- /dev/null +++ b/fab.3dshapes/PinHeader-01x03_P2.54mm_Vertical_THT.step @@ -0,0 +1,2184 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-25T20:04:23',( + '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_THT','01x03_P2.54mm_Vertical_THT', + '',(#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.,0.,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.,-5.08,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_THT001', + '01x01_P2.54mm_Vertical_THT001','',(#38)); +#38 = PRODUCT_CONTEXT('',#2,'mechanical'); +#39 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#40 = SHAPE_REPRESENTATION('',(#11,#41),#45); +#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42 = CARTESIAN_POINT('',(0.,0.,0.)); +#43 = DIRECTION('',(0.,0.,1.)); +#44 = DIRECTION('',(1.,0.,0.)); +#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#49)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#46,#47,#48)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#46 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#47 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#48 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#49 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#46, + 'distance_accuracy_value','confusion accuracy'); +#50 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51,#53); +#51 = ( REPRESENTATION_RELATIONSHIP('','',#40,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#52 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#53 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#54); +#54 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12', + '01x01_P2.54mm_Vertical_THT001','',#5,#35,$); +#55 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#37)); +#56 = SHAPE_DEFINITION_REPRESENTATION(#57,#63); +#57 = PRODUCT_DEFINITION_SHAPE('','',#58); +#58 = PRODUCT_DEFINITION('design','',#59,#62); +#59 = PRODUCT_DEFINITION_FORMATION('','',#60); +#60 = PRODUCT('PinHeader001','PinHeader001','',(#61)); +#61 = PRODUCT_CONTEXT('',#2,'mechanical'); +#62 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#63 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#64),#630); +#64 = MANIFOLD_SOLID_BREP('',#65); +#65 = CLOSED_SHELL('',(#66,#106,#137,#227,#251,#268,#280,#311,#335,#359, + #383,#407,#431,#455,#472,#522,#553,#577,#601,#618)); +#66 = ADVANCED_FACE('',(#67),#101,.F.); +#67 = FACE_BOUND('',#68,.F.); +#68 = EDGE_LOOP('',(#69,#79,#87,#95)); +#69 = ORIENTED_EDGE('',*,*,#70,.F.); +#70 = EDGE_CURVE('',#71,#73,#75,.T.); +#71 = VERTEX_POINT('',#72); +#72 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#73 = VERTEX_POINT('',#74); +#74 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#75 = LINE('',#76,#77); +#76 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#77 = VECTOR('',#78,1.); +#78 = DIRECTION('',(0.,0.,1.)); +#79 = ORIENTED_EDGE('',*,*,#80,.T.); +#80 = EDGE_CURVE('',#71,#81,#83,.T.); +#81 = VERTEX_POINT('',#82); +#82 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(0.,1.,0.)); +#87 = ORIENTED_EDGE('',*,*,#88,.T.); +#88 = EDGE_CURVE('',#81,#89,#91,.T.); +#89 = VERTEX_POINT('',#90); +#90 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#91 = LINE('',#92,#93); +#92 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#93 = VECTOR('',#94,1.); +#94 = DIRECTION('',(0.,0.,1.)); +#95 = ORIENTED_EDGE('',*,*,#96,.T.); +#96 = EDGE_CURVE('',#89,#73,#97,.T.); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(0.,-1.,0.)); +#101 = PLANE('',#102); +#102 = AXIS2_PLACEMENT_3D('',#103,#104,#105); +#103 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#104 = DIRECTION('',(1.,0.,0.)); +#105 = DIRECTION('',(0.,0.,1.)); +#106 = ADVANCED_FACE('',(#107),#132,.F.); +#107 = FACE_BOUND('',#108,.F.); +#108 = EDGE_LOOP('',(#109,#119,#125,#126)); +#109 = ORIENTED_EDGE('',*,*,#110,.F.); +#110 = EDGE_CURVE('',#111,#113,#115,.T.); +#111 = VERTEX_POINT('',#112); +#112 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#113 = VERTEX_POINT('',#114); +#114 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#115 = LINE('',#116,#117); +#116 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#117 = VECTOR('',#118,1.); +#118 = DIRECTION('',(0.,0.,1.)); +#119 = ORIENTED_EDGE('',*,*,#120,.F.); +#120 = EDGE_CURVE('',#71,#111,#121,.T.); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(1.,0.,0.)); +#125 = ORIENTED_EDGE('',*,*,#70,.T.); +#126 = ORIENTED_EDGE('',*,*,#127,.T.); +#127 = EDGE_CURVE('',#73,#113,#128,.T.); +#128 = LINE('',#129,#130); +#129 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#130 = VECTOR('',#131,1.); +#131 = DIRECTION('',(1.,0.,0.)); +#132 = PLANE('',#133); +#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136); +#134 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#135 = DIRECTION('',(0.,1.,0.)); +#136 = DIRECTION('',(0.,-0.,1.)); +#137 = ADVANCED_FACE('',(#138,#204),#222,.F.); +#138 = FACE_BOUND('',#139,.F.); +#139 = EDGE_LOOP('',(#140,#150,#158,#166,#174,#182,#190,#198)); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.,1.,0.)); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#142,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#158 = ORIENTED_EDGE('',*,*,#159,.T.); +#159 = EDGE_CURVE('',#152,#160,#162,.T.); +#160 = VERTEX_POINT('',#161); +#161 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(1.,0.,0.)); +#166 = ORIENTED_EDGE('',*,*,#167,.F.); +#167 = EDGE_CURVE('',#168,#160,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#170 = LINE('',#171,#172); +#171 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#172 = VECTOR('',#173,1.); +#173 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#174 = ORIENTED_EDGE('',*,*,#175,.T.); +#175 = EDGE_CURVE('',#168,#176,#178,.T.); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(0.,1.,0.)); +#182 = ORIENTED_EDGE('',*,*,#183,.T.); +#183 = EDGE_CURVE('',#176,#184,#186,.T.); +#184 = VERTEX_POINT('',#185); +#185 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#186 = LINE('',#187,#188); +#187 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#188 = VECTOR('',#189,1.); +#189 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#190 = ORIENTED_EDGE('',*,*,#191,.F.); +#191 = EDGE_CURVE('',#192,#184,#194,.T.); +#192 = VERTEX_POINT('',#193); +#193 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#194 = LINE('',#195,#196); +#195 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#196 = VECTOR('',#197,1.); +#197 = DIRECTION('',(1.,0.,0.)); +#198 = ORIENTED_EDGE('',*,*,#199,.F.); +#199 = EDGE_CURVE('',#144,#192,#200,.T.); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#204 = FACE_BOUND('',#205,.F.); +#205 = EDGE_LOOP('',(#206,#207,#215,#221)); +#206 = ORIENTED_EDGE('',*,*,#96,.F.); +#207 = ORIENTED_EDGE('',*,*,#208,.T.); +#208 = EDGE_CURVE('',#89,#209,#211,.T.); +#209 = VERTEX_POINT('',#210); +#210 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(1.,0.,0.)); +#215 = ORIENTED_EDGE('',*,*,#216,.T.); +#216 = EDGE_CURVE('',#209,#113,#217,.T.); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.,-1.,0.)); +#221 = ORIENTED_EDGE('',*,*,#127,.F.); +#222 = PLANE('',#223); +#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226); +#224 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#225 = DIRECTION('',(0.,0.,1.)); +#226 = DIRECTION('',(1.,0.,-0.)); +#227 = ADVANCED_FACE('',(#228),#246,.T.); +#228 = FACE_BOUND('',#229,.T.); +#229 = EDGE_LOOP('',(#230,#238,#244,#245)); +#230 = ORIENTED_EDGE('',*,*,#231,.F.); +#231 = EDGE_CURVE('',#232,#209,#234,.T.); +#232 = VERTEX_POINT('',#233); +#233 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(0.,0.,1.)); +#238 = ORIENTED_EDGE('',*,*,#239,.F.); +#239 = EDGE_CURVE('',#81,#232,#240,.T.); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(1.,0.,0.)); +#244 = ORIENTED_EDGE('',*,*,#88,.T.); +#245 = ORIENTED_EDGE('',*,*,#208,.T.); +#246 = PLANE('',#247); +#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); +#248 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#249 = DIRECTION('',(0.,1.,0.)); +#250 = DIRECTION('',(0.,-0.,1.)); +#251 = ADVANCED_FACE('',(#252),#263,.F.); +#252 = FACE_BOUND('',#253,.F.); +#253 = EDGE_LOOP('',(#254,#255,#256,#262)); +#254 = ORIENTED_EDGE('',*,*,#80,.F.); +#255 = ORIENTED_EDGE('',*,*,#120,.T.); +#256 = ORIENTED_EDGE('',*,*,#257,.T.); +#257 = EDGE_CURVE('',#111,#232,#258,.T.); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(0.,1.,0.)); +#262 = ORIENTED_EDGE('',*,*,#239,.F.); +#263 = PLANE('',#264); +#264 = AXIS2_PLACEMENT_3D('',#265,#266,#267); +#265 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#266 = DIRECTION('',(0.,0.,1.)); +#267 = DIRECTION('',(1.,0.,-0.)); +#268 = ADVANCED_FACE('',(#269),#275,.T.); +#269 = FACE_BOUND('',#270,.T.); +#270 = EDGE_LOOP('',(#271,#272,#273,#274)); +#271 = ORIENTED_EDGE('',*,*,#110,.F.); +#272 = ORIENTED_EDGE('',*,*,#257,.T.); +#273 = ORIENTED_EDGE('',*,*,#231,.T.); +#274 = ORIENTED_EDGE('',*,*,#216,.T.); +#275 = PLANE('',#276); +#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279); +#277 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#278 = DIRECTION('',(1.,0.,0.)); +#279 = DIRECTION('',(0.,0.,1.)); +#280 = ADVANCED_FACE('',(#281),#306,.F.); +#281 = FACE_BOUND('',#282,.F.); +#282 = EDGE_LOOP('',(#283,#293,#299,#300)); +#283 = ORIENTED_EDGE('',*,*,#284,.F.); +#284 = EDGE_CURVE('',#285,#287,#289,.T.); +#285 = VERTEX_POINT('',#286); +#286 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#287 = VERTEX_POINT('',#288); +#288 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(0.,1.,0.)); +#293 = ORIENTED_EDGE('',*,*,#294,.F.); +#294 = EDGE_CURVE('',#142,#285,#295,.T.); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(0.,0.,1.)); +#299 = ORIENTED_EDGE('',*,*,#141,.T.); +#300 = ORIENTED_EDGE('',*,*,#301,.T.); +#301 = EDGE_CURVE('',#144,#287,#302,.T.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(0.,0.,1.)); +#306 = PLANE('',#307); +#307 = AXIS2_PLACEMENT_3D('',#308,#309,#310); +#308 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#309 = DIRECTION('',(1.,0.,0.)); +#310 = DIRECTION('',(0.,0.,1.)); +#311 = ADVANCED_FACE('',(#312),#330,.T.); +#312 = FACE_BOUND('',#313,.F.); +#313 = EDGE_LOOP('',(#314,#315,#316,#324)); +#314 = ORIENTED_EDGE('',*,*,#151,.F.); +#315 = ORIENTED_EDGE('',*,*,#294,.T.); +#316 = ORIENTED_EDGE('',*,*,#317,.T.); +#317 = EDGE_CURVE('',#285,#318,#320,.T.); +#318 = VERTEX_POINT('',#319); +#319 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#324 = ORIENTED_EDGE('',*,*,#325,.F.); +#325 = EDGE_CURVE('',#152,#318,#326,.T.); +#326 = LINE('',#327,#328); +#327 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#328 = VECTOR('',#329,1.); +#329 = DIRECTION('',(0.,0.,1.)); +#330 = PLANE('',#331); +#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); +#332 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#333 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#334 = DIRECTION('',(-0.,0.,-1.)); +#335 = ADVANCED_FACE('',(#336),#354,.F.); +#336 = FACE_BOUND('',#337,.T.); +#337 = EDGE_LOOP('',(#338,#339,#340,#348)); +#338 = ORIENTED_EDGE('',*,*,#199,.F.); +#339 = ORIENTED_EDGE('',*,*,#301,.T.); +#340 = ORIENTED_EDGE('',*,*,#341,.T.); +#341 = EDGE_CURVE('',#287,#342,#344,.T.); +#342 = VERTEX_POINT('',#343); +#343 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#348 = ORIENTED_EDGE('',*,*,#349,.F.); +#349 = EDGE_CURVE('',#192,#342,#350,.T.); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(0.,0.,1.)); +#354 = PLANE('',#355); +#355 = AXIS2_PLACEMENT_3D('',#356,#357,#358); +#356 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#357 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633274E-18) + ); +#358 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#359 = ADVANCED_FACE('',(#360),#378,.F.); +#360 = FACE_BOUND('',#361,.F.); +#361 = EDGE_LOOP('',(#362,#363,#364,#372)); +#362 = ORIENTED_EDGE('',*,*,#159,.F.); +#363 = ORIENTED_EDGE('',*,*,#325,.T.); +#364 = ORIENTED_EDGE('',*,*,#365,.T.); +#365 = EDGE_CURVE('',#318,#366,#368,.T.); +#366 = VERTEX_POINT('',#367); +#367 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(1.,0.,0.)); +#372 = ORIENTED_EDGE('',*,*,#373,.F.); +#373 = EDGE_CURVE('',#160,#366,#374,.T.); +#374 = LINE('',#375,#376); +#375 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#376 = VECTOR('',#377,1.); +#377 = DIRECTION('',(0.,0.,1.)); +#378 = PLANE('',#379); +#379 = AXIS2_PLACEMENT_3D('',#380,#381,#382); +#380 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#381 = DIRECTION('',(0.,1.,0.)); +#382 = DIRECTION('',(0.,-0.,1.)); +#383 = ADVANCED_FACE('',(#384),#402,.T.); +#384 = FACE_BOUND('',#385,.T.); +#385 = EDGE_LOOP('',(#386,#387,#388,#396)); +#386 = ORIENTED_EDGE('',*,*,#191,.F.); +#387 = ORIENTED_EDGE('',*,*,#349,.T.); +#388 = ORIENTED_EDGE('',*,*,#389,.T.); +#389 = EDGE_CURVE('',#342,#390,#392,.T.); +#390 = VERTEX_POINT('',#391); +#391 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#392 = LINE('',#393,#394); +#393 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#394 = VECTOR('',#395,1.); +#395 = DIRECTION('',(1.,0.,0.)); +#396 = ORIENTED_EDGE('',*,*,#397,.F.); +#397 = EDGE_CURVE('',#184,#390,#398,.T.); +#398 = LINE('',#399,#400); +#399 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#400 = VECTOR('',#401,1.); +#401 = DIRECTION('',(0.,0.,1.)); +#402 = PLANE('',#403); +#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406); +#404 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#405 = DIRECTION('',(0.,1.,0.)); +#406 = DIRECTION('',(0.,-0.,1.)); +#407 = ADVANCED_FACE('',(#408),#426,.F.); +#408 = FACE_BOUND('',#409,.T.); +#409 = EDGE_LOOP('',(#410,#411,#419,#425)); +#410 = ORIENTED_EDGE('',*,*,#167,.F.); +#411 = ORIENTED_EDGE('',*,*,#412,.T.); +#412 = EDGE_CURVE('',#168,#413,#415,.T.); +#413 = VERTEX_POINT('',#414); +#414 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = ORIENTED_EDGE('',*,*,#420,.T.); +#420 = EDGE_CURVE('',#413,#366,#421,.T.); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#425 = ORIENTED_EDGE('',*,*,#373,.F.); +#426 = PLANE('',#427); +#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); +#428 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#429 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633274E-18) + ); +#430 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#431 = ADVANCED_FACE('',(#432),#450,.T.); +#432 = FACE_BOUND('',#433,.F.); +#433 = EDGE_LOOP('',(#434,#435,#443,#449)); +#434 = ORIENTED_EDGE('',*,*,#183,.F.); +#435 = ORIENTED_EDGE('',*,*,#436,.T.); +#436 = EDGE_CURVE('',#176,#437,#439,.T.); +#437 = VERTEX_POINT('',#438); +#438 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(0.,0.,1.)); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#437,#390,#445,.T.); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#449 = ORIENTED_EDGE('',*,*,#397,.F.); +#450 = PLANE('',#451); +#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454); +#452 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#453 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#454 = DIRECTION('',(0.,0.,-1.)); +#455 = ADVANCED_FACE('',(#456),#467,.T.); +#456 = FACE_BOUND('',#457,.T.); +#457 = EDGE_LOOP('',(#458,#464,#465,#466)); +#458 = ORIENTED_EDGE('',*,*,#459,.F.); +#459 = EDGE_CURVE('',#413,#437,#460,.T.); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(0.,1.,0.)); +#464 = ORIENTED_EDGE('',*,*,#412,.F.); +#465 = ORIENTED_EDGE('',*,*,#175,.T.); +#466 = ORIENTED_EDGE('',*,*,#436,.T.); +#467 = PLANE('',#468); +#468 = AXIS2_PLACEMENT_3D('',#469,#470,#471); +#469 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#470 = DIRECTION('',(1.,0.,0.)); +#471 = DIRECTION('',(0.,0.,1.)); +#472 = ADVANCED_FACE('',(#473,#483),#517,.T.); +#473 = FACE_BOUND('',#474,.T.); +#474 = EDGE_LOOP('',(#475,#476,#477,#478,#479,#480,#481,#482)); +#475 = ORIENTED_EDGE('',*,*,#284,.F.); +#476 = ORIENTED_EDGE('',*,*,#317,.T.); +#477 = ORIENTED_EDGE('',*,*,#365,.T.); +#478 = ORIENTED_EDGE('',*,*,#420,.F.); +#479 = ORIENTED_EDGE('',*,*,#459,.T.); +#480 = ORIENTED_EDGE('',*,*,#444,.T.); +#481 = ORIENTED_EDGE('',*,*,#389,.F.); +#482 = ORIENTED_EDGE('',*,*,#341,.F.); +#483 = FACE_BOUND('',#484,.T.); +#484 = EDGE_LOOP('',(#485,#495,#503,#511)); +#485 = ORIENTED_EDGE('',*,*,#486,.F.); +#486 = EDGE_CURVE('',#487,#489,#491,.T.); +#487 = VERTEX_POINT('',#488); +#488 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#489 = VERTEX_POINT('',#490); +#490 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(0.,-1.,0.)); +#495 = ORIENTED_EDGE('',*,*,#496,.T.); +#496 = EDGE_CURVE('',#487,#497,#499,.T.); +#497 = VERTEX_POINT('',#498); +#498 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.,0.)); +#503 = ORIENTED_EDGE('',*,*,#504,.T.); +#504 = EDGE_CURVE('',#497,#505,#507,.T.); +#505 = VERTEX_POINT('',#506); +#506 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#507 = LINE('',#508,#509); +#508 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#509 = VECTOR('',#510,1.); +#510 = DIRECTION('',(0.,-1.,0.)); +#511 = ORIENTED_EDGE('',*,*,#512,.F.); +#512 = EDGE_CURVE('',#489,#505,#513,.T.); +#513 = LINE('',#514,#515); +#514 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#515 = VECTOR('',#516,1.); +#516 = DIRECTION('',(1.,0.,0.)); +#517 = PLANE('',#518); +#518 = AXIS2_PLACEMENT_3D('',#519,#520,#521); +#519 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#520 = DIRECTION('',(0.,0.,1.)); +#521 = DIRECTION('',(1.,0.,-0.)); +#522 = ADVANCED_FACE('',(#523),#548,.F.); +#523 = FACE_BOUND('',#524,.F.); +#524 = EDGE_LOOP('',(#525,#533,#534,#542)); +#525 = ORIENTED_EDGE('',*,*,#526,.F.); +#526 = EDGE_CURVE('',#489,#527,#529,.T.); +#527 = VERTEX_POINT('',#528); +#528 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#529 = LINE('',#530,#531); +#530 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#531 = VECTOR('',#532,1.); +#532 = DIRECTION('',(0.,0.,1.)); +#533 = ORIENTED_EDGE('',*,*,#486,.F.); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#487,#536,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(0.,0.,1.)); +#542 = ORIENTED_EDGE('',*,*,#543,.F.); +#543 = EDGE_CURVE('',#527,#536,#544,.T.); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(0.,1.,0.)); +#548 = PLANE('',#549); +#549 = AXIS2_PLACEMENT_3D('',#550,#551,#552); +#550 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#551 = DIRECTION('',(1.,0.,0.)); +#552 = DIRECTION('',(0.,0.,1.)); +#553 = ADVANCED_FACE('',(#554),#572,.F.); +#554 = FACE_BOUND('',#555,.F.); +#555 = EDGE_LOOP('',(#556,#564,#565,#566)); +#556 = ORIENTED_EDGE('',*,*,#557,.F.); +#557 = EDGE_CURVE('',#505,#558,#560,.T.); +#558 = VERTEX_POINT('',#559); +#559 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.,0.,1.)); +#564 = ORIENTED_EDGE('',*,*,#512,.F.); +#565 = ORIENTED_EDGE('',*,*,#526,.T.); +#566 = ORIENTED_EDGE('',*,*,#567,.T.); +#567 = EDGE_CURVE('',#527,#558,#568,.T.); +#568 = LINE('',#569,#570); +#569 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#570 = VECTOR('',#571,1.); +#571 = DIRECTION('',(1.,0.,0.)); +#572 = PLANE('',#573); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#575 = DIRECTION('',(0.,1.,0.)); +#576 = DIRECTION('',(0.,-0.,1.)); +#577 = ADVANCED_FACE('',(#578),#596,.T.); +#578 = FACE_BOUND('',#579,.T.); +#579 = EDGE_LOOP('',(#580,#581,#582,#590)); +#580 = ORIENTED_EDGE('',*,*,#557,.F.); +#581 = ORIENTED_EDGE('',*,*,#504,.F.); +#582 = ORIENTED_EDGE('',*,*,#583,.T.); +#583 = EDGE_CURVE('',#497,#584,#586,.T.); +#584 = VERTEX_POINT('',#585); +#585 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#586 = LINE('',#587,#588); +#587 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#588 = VECTOR('',#589,1.); +#589 = DIRECTION('',(0.,0.,1.)); +#590 = ORIENTED_EDGE('',*,*,#591,.F.); +#591 = EDGE_CURVE('',#558,#584,#592,.T.); +#592 = LINE('',#593,#594); +#593 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#594 = VECTOR('',#595,1.); +#595 = DIRECTION('',(0.,1.,0.)); +#596 = PLANE('',#597); +#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600); +#598 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#599 = DIRECTION('',(1.,0.,0.)); +#600 = DIRECTION('',(0.,0.,1.)); +#601 = ADVANCED_FACE('',(#602),#613,.T.); +#602 = FACE_BOUND('',#603,.T.); +#603 = EDGE_LOOP('',(#604,#605,#606,#607)); +#604 = ORIENTED_EDGE('',*,*,#583,.F.); +#605 = ORIENTED_EDGE('',*,*,#496,.F.); +#606 = ORIENTED_EDGE('',*,*,#535,.T.); +#607 = ORIENTED_EDGE('',*,*,#608,.T.); +#608 = EDGE_CURVE('',#536,#584,#609,.T.); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.,0.)); +#613 = PLANE('',#614); +#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617); +#615 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#616 = DIRECTION('',(0.,1.,0.)); +#617 = DIRECTION('',(0.,-0.,1.)); +#618 = ADVANCED_FACE('',(#619),#625,.T.); +#619 = FACE_BOUND('',#620,.T.); +#620 = EDGE_LOOP('',(#621,#622,#623,#624)); +#621 = ORIENTED_EDGE('',*,*,#543,.F.); +#622 = ORIENTED_EDGE('',*,*,#567,.T.); +#623 = ORIENTED_EDGE('',*,*,#591,.T.); +#624 = ORIENTED_EDGE('',*,*,#608,.F.); +#625 = PLANE('',#626); +#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629); +#627 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#628 = DIRECTION('',(0.,0.,1.)); +#629 = DIRECTION('',(1.,0.,-0.)); +#630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#634)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#631,#632,#633)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#631 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#632 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#633 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#634 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#631, + 'distance_accuracy_value','confusion accuracy'); +#635 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#636,#638); +#636 = ( REPRESENTATION_RELATIONSHIP('','',#63,#40) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#637) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#637 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41); +#638 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#639 + ); +#639 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','PinHeader001','',#35,#58,$); +#640 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60)); +#641 = SHAPE_DEFINITION_REPRESENTATION(#642,#648); +#642 = PRODUCT_DEFINITION_SHAPE('','',#643); +#643 = PRODUCT_DEFINITION('design','',#644,#647); +#644 = PRODUCT_DEFINITION_FORMATION('','',#645); +#645 = PRODUCT('01x01_P2.54mm_Vertical_THT002', + '01x01_P2.54mm_Vertical_THT002','',(#646)); +#646 = PRODUCT_CONTEXT('',#2,'mechanical'); +#647 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#648 = SHAPE_REPRESENTATION('',(#11,#649),#653); +#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652); +#650 = CARTESIAN_POINT('',(0.,0.,0.)); +#651 = DIRECTION('',(0.,0.,1.)); +#652 = DIRECTION('',(1.,0.,0.)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#657)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#654,#655,#656)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#654 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#655 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#656 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#657 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#654, + 'distance_accuracy_value','confusion accuracy'); +#658 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#659,#661); +#659 = ( REPRESENTATION_RELATIONSHIP('','',#648,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#660) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#660 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#661 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#662 + ); +#662 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14', + '01x01_P2.54mm_Vertical_THT002','',#5,#643,$); +#663 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#645)); +#664 = SHAPE_DEFINITION_REPRESENTATION(#665,#671); +#665 = PRODUCT_DEFINITION_SHAPE('','',#666); +#666 = PRODUCT_DEFINITION('design','',#667,#670); +#667 = PRODUCT_DEFINITION_FORMATION('','',#668); +#668 = PRODUCT('PinHeader002','PinHeader002','',(#669)); +#669 = PRODUCT_CONTEXT('',#2,'mechanical'); +#670 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#671 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#672),#1238); +#672 = MANIFOLD_SOLID_BREP('',#673); +#673 = CLOSED_SHELL('',(#674,#714,#745,#835,#859,#876,#888,#919,#943, + #967,#991,#1015,#1039,#1063,#1080,#1130,#1161,#1185,#1209,#1226)); +#674 = ADVANCED_FACE('',(#675),#709,.F.); +#675 = FACE_BOUND('',#676,.F.); +#676 = EDGE_LOOP('',(#677,#687,#695,#703)); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#681,#683,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#681 = VERTEX_POINT('',#682); +#682 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.,0.,1.)); +#687 = ORIENTED_EDGE('',*,*,#688,.T.); +#688 = EDGE_CURVE('',#679,#689,#691,.T.); +#689 = VERTEX_POINT('',#690); +#690 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(0.,1.,0.)); +#695 = ORIENTED_EDGE('',*,*,#696,.T.); +#696 = EDGE_CURVE('',#689,#697,#699,.T.); +#697 = VERTEX_POINT('',#698); +#698 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(0.,0.,1.)); +#703 = ORIENTED_EDGE('',*,*,#704,.T.); +#704 = EDGE_CURVE('',#697,#681,#705,.T.); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(0.,-1.,0.)); +#709 = PLANE('',#710); +#710 = AXIS2_PLACEMENT_3D('',#711,#712,#713); +#711 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#712 = DIRECTION('',(1.,0.,0.)); +#713 = DIRECTION('',(0.,0.,1.)); +#714 = ADVANCED_FACE('',(#715),#740,.F.); +#715 = FACE_BOUND('',#716,.F.); +#716 = EDGE_LOOP('',(#717,#727,#733,#734)); +#717 = ORIENTED_EDGE('',*,*,#718,.F.); +#718 = EDGE_CURVE('',#719,#721,#723,.T.); +#719 = VERTEX_POINT('',#720); +#720 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#721 = VERTEX_POINT('',#722); +#722 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#723 = LINE('',#724,#725); +#724 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#725 = VECTOR('',#726,1.); +#726 = DIRECTION('',(0.,0.,1.)); +#727 = ORIENTED_EDGE('',*,*,#728,.F.); +#728 = EDGE_CURVE('',#679,#719,#729,.T.); +#729 = LINE('',#730,#731); +#730 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#731 = VECTOR('',#732,1.); +#732 = DIRECTION('',(1.,0.,0.)); +#733 = ORIENTED_EDGE('',*,*,#678,.T.); +#734 = ORIENTED_EDGE('',*,*,#735,.T.); +#735 = EDGE_CURVE('',#681,#721,#736,.T.); +#736 = LINE('',#737,#738); +#737 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#738 = VECTOR('',#739,1.); +#739 = DIRECTION('',(1.,0.,0.)); +#740 = PLANE('',#741); +#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744); +#742 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#743 = DIRECTION('',(0.,1.,0.)); +#744 = DIRECTION('',(0.,-0.,1.)); +#745 = ADVANCED_FACE('',(#746,#812),#830,.F.); +#746 = FACE_BOUND('',#747,.F.); +#747 = EDGE_LOOP('',(#748,#758,#766,#774,#782,#790,#798,#806)); +#748 = ORIENTED_EDGE('',*,*,#749,.F.); +#749 = EDGE_CURVE('',#750,#752,#754,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#752 = VERTEX_POINT('',#753); +#753 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#754 = LINE('',#755,#756); +#755 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#756 = VECTOR('',#757,1.); +#757 = DIRECTION('',(0.,1.,0.)); +#758 = ORIENTED_EDGE('',*,*,#759,.T.); +#759 = EDGE_CURVE('',#750,#760,#762,.T.); +#760 = VERTEX_POINT('',#761); +#761 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#766 = ORIENTED_EDGE('',*,*,#767,.T.); +#767 = EDGE_CURVE('',#760,#768,#770,.T.); +#768 = VERTEX_POINT('',#769); +#769 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#770 = LINE('',#771,#772); +#771 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#772 = VECTOR('',#773,1.); +#773 = DIRECTION('',(1.,0.,0.)); +#774 = ORIENTED_EDGE('',*,*,#775,.F.); +#775 = EDGE_CURVE('',#776,#768,#778,.T.); +#776 = VERTEX_POINT('',#777); +#777 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#778 = LINE('',#779,#780); +#779 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#780 = VECTOR('',#781,1.); +#781 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#782 = ORIENTED_EDGE('',*,*,#783,.T.); +#783 = EDGE_CURVE('',#776,#784,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#786 = LINE('',#787,#788); +#787 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#788 = VECTOR('',#789,1.); +#789 = DIRECTION('',(0.,1.,0.)); +#790 = ORIENTED_EDGE('',*,*,#791,.T.); +#791 = EDGE_CURVE('',#784,#792,#794,.T.); +#792 = VERTEX_POINT('',#793); +#793 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#794 = LINE('',#795,#796); +#795 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#796 = VECTOR('',#797,1.); +#797 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#798 = ORIENTED_EDGE('',*,*,#799,.F.); +#799 = EDGE_CURVE('',#800,#792,#802,.T.); +#800 = VERTEX_POINT('',#801); +#801 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(1.,0.,0.)); +#806 = ORIENTED_EDGE('',*,*,#807,.F.); +#807 = EDGE_CURVE('',#752,#800,#808,.T.); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#812 = FACE_BOUND('',#813,.F.); +#813 = EDGE_LOOP('',(#814,#815,#823,#829)); +#814 = ORIENTED_EDGE('',*,*,#704,.F.); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#697,#817,#819,.T.); +#817 = VERTEX_POINT('',#818); +#818 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = ORIENTED_EDGE('',*,*,#824,.T.); +#824 = EDGE_CURVE('',#817,#721,#825,.T.); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(0.,-1.,0.)); +#829 = ORIENTED_EDGE('',*,*,#735,.F.); +#830 = PLANE('',#831); +#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834); +#832 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#833 = DIRECTION('',(0.,0.,1.)); +#834 = DIRECTION('',(1.,0.,-0.)); +#835 = ADVANCED_FACE('',(#836),#854,.T.); +#836 = FACE_BOUND('',#837,.T.); +#837 = EDGE_LOOP('',(#838,#846,#852,#853)); +#838 = ORIENTED_EDGE('',*,*,#839,.F.); +#839 = EDGE_CURVE('',#840,#817,#842,.T.); +#840 = VERTEX_POINT('',#841); +#841 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(0.,0.,1.)); +#846 = ORIENTED_EDGE('',*,*,#847,.F.); +#847 = EDGE_CURVE('',#689,#840,#848,.T.); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(1.,0.,0.)); +#852 = ORIENTED_EDGE('',*,*,#696,.T.); +#853 = ORIENTED_EDGE('',*,*,#816,.T.); +#854 = PLANE('',#855); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#857 = DIRECTION('',(0.,1.,0.)); +#858 = DIRECTION('',(0.,-0.,1.)); +#859 = ADVANCED_FACE('',(#860),#871,.F.); +#860 = FACE_BOUND('',#861,.F.); +#861 = EDGE_LOOP('',(#862,#863,#864,#870)); +#862 = ORIENTED_EDGE('',*,*,#688,.F.); +#863 = ORIENTED_EDGE('',*,*,#728,.T.); +#864 = ORIENTED_EDGE('',*,*,#865,.T.); +#865 = EDGE_CURVE('',#719,#840,#866,.T.); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(0.,1.,0.)); +#870 = ORIENTED_EDGE('',*,*,#847,.F.); +#871 = PLANE('',#872); +#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875); +#873 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#874 = DIRECTION('',(0.,0.,1.)); +#875 = DIRECTION('',(1.,0.,-0.)); +#876 = ADVANCED_FACE('',(#877),#883,.T.); +#877 = FACE_BOUND('',#878,.T.); +#878 = EDGE_LOOP('',(#879,#880,#881,#882)); +#879 = ORIENTED_EDGE('',*,*,#718,.F.); +#880 = ORIENTED_EDGE('',*,*,#865,.T.); +#881 = ORIENTED_EDGE('',*,*,#839,.T.); +#882 = ORIENTED_EDGE('',*,*,#824,.T.); +#883 = PLANE('',#884); +#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887); +#885 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#886 = DIRECTION('',(1.,0.,0.)); +#887 = DIRECTION('',(0.,0.,1.)); +#888 = ADVANCED_FACE('',(#889),#914,.F.); +#889 = FACE_BOUND('',#890,.F.); +#890 = EDGE_LOOP('',(#891,#901,#907,#908)); +#891 = ORIENTED_EDGE('',*,*,#892,.F.); +#892 = EDGE_CURVE('',#893,#895,#897,.T.); +#893 = VERTEX_POINT('',#894); +#894 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#895 = VERTEX_POINT('',#896); +#896 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(0.,1.,0.)); +#901 = ORIENTED_EDGE('',*,*,#902,.F.); +#902 = EDGE_CURVE('',#750,#893,#903,.T.); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.,0.,1.)); +#907 = ORIENTED_EDGE('',*,*,#749,.T.); +#908 = ORIENTED_EDGE('',*,*,#909,.T.); +#909 = EDGE_CURVE('',#752,#895,#910,.T.); +#910 = LINE('',#911,#912); +#911 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#912 = VECTOR('',#913,1.); +#913 = DIRECTION('',(0.,0.,1.)); +#914 = PLANE('',#915); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#917 = DIRECTION('',(1.,0.,0.)); +#918 = DIRECTION('',(0.,0.,1.)); +#919 = ADVANCED_FACE('',(#920),#938,.T.); +#920 = FACE_BOUND('',#921,.F.); +#921 = EDGE_LOOP('',(#922,#923,#924,#932)); +#922 = ORIENTED_EDGE('',*,*,#759,.F.); +#923 = ORIENTED_EDGE('',*,*,#902,.T.); +#924 = ORIENTED_EDGE('',*,*,#925,.T.); +#925 = EDGE_CURVE('',#893,#926,#928,.T.); +#926 = VERTEX_POINT('',#927); +#927 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#928 = LINE('',#929,#930); +#929 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#930 = VECTOR('',#931,1.); +#931 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#932 = ORIENTED_EDGE('',*,*,#933,.F.); +#933 = EDGE_CURVE('',#760,#926,#934,.T.); +#934 = LINE('',#935,#936); +#935 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#936 = VECTOR('',#937,1.); +#937 = DIRECTION('',(0.,0.,1.)); +#938 = PLANE('',#939); +#939 = AXIS2_PLACEMENT_3D('',#940,#941,#942); +#940 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#941 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#942 = DIRECTION('',(-0.,0.,-1.)); +#943 = ADVANCED_FACE('',(#944),#962,.F.); +#944 = FACE_BOUND('',#945,.T.); +#945 = EDGE_LOOP('',(#946,#947,#948,#956)); +#946 = ORIENTED_EDGE('',*,*,#807,.F.); +#947 = ORIENTED_EDGE('',*,*,#909,.T.); +#948 = ORIENTED_EDGE('',*,*,#949,.T.); +#949 = EDGE_CURVE('',#895,#950,#952,.T.); +#950 = VERTEX_POINT('',#951); +#951 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#952 = LINE('',#953,#954); +#953 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#954 = VECTOR('',#955,1.); +#955 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#956 = ORIENTED_EDGE('',*,*,#957,.F.); +#957 = EDGE_CURVE('',#800,#950,#958,.T.); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,0.,1.)); +#962 = PLANE('',#963); +#963 = AXIS2_PLACEMENT_3D('',#964,#965,#966); +#964 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#965 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633274E-18) + ); +#966 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#967 = ADVANCED_FACE('',(#968),#986,.F.); +#968 = FACE_BOUND('',#969,.F.); +#969 = EDGE_LOOP('',(#970,#971,#972,#980)); +#970 = ORIENTED_EDGE('',*,*,#767,.F.); +#971 = ORIENTED_EDGE('',*,*,#933,.T.); +#972 = ORIENTED_EDGE('',*,*,#973,.T.); +#973 = EDGE_CURVE('',#926,#974,#976,.T.); +#974 = VERTEX_POINT('',#975); +#975 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(1.,0.,0.)); +#980 = ORIENTED_EDGE('',*,*,#981,.F.); +#981 = EDGE_CURVE('',#768,#974,#982,.T.); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(0.,0.,1.)); +#986 = PLANE('',#987); +#987 = AXIS2_PLACEMENT_3D('',#988,#989,#990); +#988 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#989 = DIRECTION('',(0.,1.,0.)); +#990 = DIRECTION('',(0.,-0.,1.)); +#991 = ADVANCED_FACE('',(#992),#1010,.T.); +#992 = FACE_BOUND('',#993,.T.); +#993 = EDGE_LOOP('',(#994,#995,#996,#1004)); +#994 = ORIENTED_EDGE('',*,*,#799,.F.); +#995 = ORIENTED_EDGE('',*,*,#957,.T.); +#996 = ORIENTED_EDGE('',*,*,#997,.T.); +#997 = EDGE_CURVE('',#950,#998,#1000,.T.); +#998 = VERTEX_POINT('',#999); +#999 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(1.,0.,0.)); +#1004 = ORIENTED_EDGE('',*,*,#1005,.F.); +#1005 = EDGE_CURVE('',#792,#998,#1006,.T.); +#1006 = LINE('',#1007,#1008); +#1007 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1008 = VECTOR('',#1009,1.); +#1009 = DIRECTION('',(0.,0.,1.)); +#1010 = PLANE('',#1011); +#1011 = AXIS2_PLACEMENT_3D('',#1012,#1013,#1014); +#1012 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1013 = DIRECTION('',(0.,1.,0.)); +#1014 = DIRECTION('',(0.,-0.,1.)); +#1015 = ADVANCED_FACE('',(#1016),#1034,.F.); +#1016 = FACE_BOUND('',#1017,.T.); +#1017 = EDGE_LOOP('',(#1018,#1019,#1027,#1033)); +#1018 = ORIENTED_EDGE('',*,*,#775,.F.); +#1019 = ORIENTED_EDGE('',*,*,#1020,.T.); +#1020 = EDGE_CURVE('',#776,#1021,#1023,.T.); +#1021 = VERTEX_POINT('',#1022); +#1022 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(0.,0.,1.)); +#1027 = ORIENTED_EDGE('',*,*,#1028,.T.); +#1028 = EDGE_CURVE('',#1021,#974,#1029,.T.); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1033 = ORIENTED_EDGE('',*,*,#981,.F.); +#1034 = PLANE('',#1035); +#1035 = AXIS2_PLACEMENT_3D('',#1036,#1037,#1038); +#1036 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1037 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633274E-18 + )); +#1038 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#1039 = ADVANCED_FACE('',(#1040),#1058,.T.); +#1040 = FACE_BOUND('',#1041,.F.); +#1041 = EDGE_LOOP('',(#1042,#1043,#1051,#1057)); +#1042 = ORIENTED_EDGE('',*,*,#791,.F.); +#1043 = ORIENTED_EDGE('',*,*,#1044,.T.); +#1044 = EDGE_CURVE('',#784,#1045,#1047,.T.); +#1045 = VERTEX_POINT('',#1046); +#1046 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1047 = LINE('',#1048,#1049); +#1048 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1049 = VECTOR('',#1050,1.); +#1050 = DIRECTION('',(0.,0.,1.)); +#1051 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1052 = EDGE_CURVE('',#1045,#998,#1053,.T.); +#1053 = LINE('',#1054,#1055); +#1054 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1055 = VECTOR('',#1056,1.); +#1056 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1057 = ORIENTED_EDGE('',*,*,#1005,.F.); +#1058 = PLANE('',#1059); +#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062); +#1060 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1061 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1062 = DIRECTION('',(0.,0.,-1.)); +#1063 = ADVANCED_FACE('',(#1064),#1075,.T.); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066,#1072,#1073,#1074)); +#1066 = ORIENTED_EDGE('',*,*,#1067,.F.); +#1067 = EDGE_CURVE('',#1021,#1045,#1068,.T.); +#1068 = LINE('',#1069,#1070); +#1069 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1070 = VECTOR('',#1071,1.); +#1071 = DIRECTION('',(0.,1.,0.)); +#1072 = ORIENTED_EDGE('',*,*,#1020,.F.); +#1073 = ORIENTED_EDGE('',*,*,#783,.T.); +#1074 = ORIENTED_EDGE('',*,*,#1044,.T.); +#1075 = PLANE('',#1076); +#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079); +#1077 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1078 = DIRECTION('',(1.,0.,0.)); +#1079 = DIRECTION('',(0.,0.,1.)); +#1080 = ADVANCED_FACE('',(#1081,#1091),#1125,.T.); +#1081 = FACE_BOUND('',#1082,.T.); +#1082 = EDGE_LOOP('',(#1083,#1084,#1085,#1086,#1087,#1088,#1089,#1090)); +#1083 = ORIENTED_EDGE('',*,*,#892,.F.); +#1084 = ORIENTED_EDGE('',*,*,#925,.T.); +#1085 = ORIENTED_EDGE('',*,*,#973,.T.); +#1086 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1087 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1088 = ORIENTED_EDGE('',*,*,#1052,.T.); +#1089 = ORIENTED_EDGE('',*,*,#997,.F.); +#1090 = ORIENTED_EDGE('',*,*,#949,.F.); +#1091 = FACE_BOUND('',#1092,.T.); +#1092 = EDGE_LOOP('',(#1093,#1103,#1111,#1119)); +#1093 = ORIENTED_EDGE('',*,*,#1094,.F.); +#1094 = EDGE_CURVE('',#1095,#1097,#1099,.T.); +#1095 = VERTEX_POINT('',#1096); +#1096 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1097 = VERTEX_POINT('',#1098); +#1098 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1099 = LINE('',#1100,#1101); +#1100 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1101 = VECTOR('',#1102,1.); +#1102 = DIRECTION('',(0.,-1.,0.)); +#1103 = ORIENTED_EDGE('',*,*,#1104,.T.); +#1104 = EDGE_CURVE('',#1095,#1105,#1107,.T.); +#1105 = VERTEX_POINT('',#1106); +#1106 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1107 = LINE('',#1108,#1109); +#1108 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1109 = VECTOR('',#1110,1.); +#1110 = DIRECTION('',(1.,0.,0.)); +#1111 = ORIENTED_EDGE('',*,*,#1112,.T.); +#1112 = EDGE_CURVE('',#1105,#1113,#1115,.T.); +#1113 = VERTEX_POINT('',#1114); +#1114 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(0.,-1.,0.)); +#1119 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1120 = EDGE_CURVE('',#1097,#1113,#1121,.T.); +#1121 = LINE('',#1122,#1123); +#1122 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1123 = VECTOR('',#1124,1.); +#1124 = DIRECTION('',(1.,0.,0.)); +#1125 = PLANE('',#1126); +#1126 = AXIS2_PLACEMENT_3D('',#1127,#1128,#1129); +#1127 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1128 = DIRECTION('',(0.,0.,1.)); +#1129 = DIRECTION('',(1.,0.,-0.)); +#1130 = ADVANCED_FACE('',(#1131),#1156,.F.); +#1131 = FACE_BOUND('',#1132,.F.); +#1132 = EDGE_LOOP('',(#1133,#1141,#1142,#1150)); +#1133 = ORIENTED_EDGE('',*,*,#1134,.F.); +#1134 = EDGE_CURVE('',#1097,#1135,#1137,.T.); +#1135 = VERTEX_POINT('',#1136); +#1136 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1137 = LINE('',#1138,#1139); +#1138 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1139 = VECTOR('',#1140,1.); +#1140 = DIRECTION('',(0.,0.,1.)); +#1141 = ORIENTED_EDGE('',*,*,#1094,.F.); +#1142 = ORIENTED_EDGE('',*,*,#1143,.T.); +#1143 = EDGE_CURVE('',#1095,#1144,#1146,.T.); +#1144 = VERTEX_POINT('',#1145); +#1145 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1146 = LINE('',#1147,#1148); +#1147 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1148 = VECTOR('',#1149,1.); +#1149 = DIRECTION('',(0.,0.,1.)); +#1150 = ORIENTED_EDGE('',*,*,#1151,.F.); +#1151 = EDGE_CURVE('',#1135,#1144,#1152,.T.); +#1152 = LINE('',#1153,#1154); +#1153 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1154 = VECTOR('',#1155,1.); +#1155 = DIRECTION('',(0.,1.,0.)); +#1156 = PLANE('',#1157); +#1157 = AXIS2_PLACEMENT_3D('',#1158,#1159,#1160); +#1158 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1159 = DIRECTION('',(1.,0.,0.)); +#1160 = DIRECTION('',(0.,0.,1.)); +#1161 = ADVANCED_FACE('',(#1162),#1180,.F.); +#1162 = FACE_BOUND('',#1163,.F.); +#1163 = EDGE_LOOP('',(#1164,#1172,#1173,#1174)); +#1164 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1165 = EDGE_CURVE('',#1113,#1166,#1168,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(0.,0.,1.)); +#1172 = ORIENTED_EDGE('',*,*,#1120,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1134,.T.); +#1174 = ORIENTED_EDGE('',*,*,#1175,.T.); +#1175 = EDGE_CURVE('',#1135,#1166,#1176,.T.); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(1.,0.,0.)); +#1180 = PLANE('',#1181); +#1181 = AXIS2_PLACEMENT_3D('',#1182,#1183,#1184); +#1182 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1183 = DIRECTION('',(0.,1.,0.)); +#1184 = DIRECTION('',(0.,-0.,1.)); +#1185 = ADVANCED_FACE('',(#1186),#1204,.T.); +#1186 = FACE_BOUND('',#1187,.T.); +#1187 = EDGE_LOOP('',(#1188,#1189,#1190,#1198)); +#1188 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1189 = ORIENTED_EDGE('',*,*,#1112,.F.); +#1190 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1191 = EDGE_CURVE('',#1105,#1192,#1194,.T.); +#1192 = VERTEX_POINT('',#1193); +#1193 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1194 = LINE('',#1195,#1196); +#1195 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1196 = VECTOR('',#1197,1.); +#1197 = DIRECTION('',(0.,0.,1.)); +#1198 = ORIENTED_EDGE('',*,*,#1199,.F.); +#1199 = EDGE_CURVE('',#1166,#1192,#1200,.T.); +#1200 = LINE('',#1201,#1202); +#1201 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1202 = VECTOR('',#1203,1.); +#1203 = DIRECTION('',(0.,1.,0.)); +#1204 = PLANE('',#1205); +#1205 = AXIS2_PLACEMENT_3D('',#1206,#1207,#1208); +#1206 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1207 = DIRECTION('',(1.,0.,0.)); +#1208 = DIRECTION('',(0.,0.,1.)); +#1209 = ADVANCED_FACE('',(#1210),#1221,.T.); +#1210 = FACE_BOUND('',#1211,.T.); +#1211 = EDGE_LOOP('',(#1212,#1213,#1214,#1215)); +#1212 = ORIENTED_EDGE('',*,*,#1191,.F.); +#1213 = ORIENTED_EDGE('',*,*,#1104,.F.); +#1214 = ORIENTED_EDGE('',*,*,#1143,.T.); +#1215 = ORIENTED_EDGE('',*,*,#1216,.T.); +#1216 = EDGE_CURVE('',#1144,#1192,#1217,.T.); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(1.,0.,0.)); +#1221 = PLANE('',#1222); +#1222 = AXIS2_PLACEMENT_3D('',#1223,#1224,#1225); +#1223 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1224 = DIRECTION('',(0.,1.,0.)); +#1225 = DIRECTION('',(0.,-0.,1.)); +#1226 = ADVANCED_FACE('',(#1227),#1233,.T.); +#1227 = FACE_BOUND('',#1228,.T.); +#1228 = EDGE_LOOP('',(#1229,#1230,#1231,#1232)); +#1229 = ORIENTED_EDGE('',*,*,#1151,.F.); +#1230 = ORIENTED_EDGE('',*,*,#1175,.T.); +#1231 = ORIENTED_EDGE('',*,*,#1199,.T.); +#1232 = ORIENTED_EDGE('',*,*,#1216,.F.); +#1233 = PLANE('',#1234); +#1234 = AXIS2_PLACEMENT_3D('',#1235,#1236,#1237); +#1235 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1236 = DIRECTION('',(0.,0.,1.)); +#1237 = DIRECTION('',(1.,0.,-0.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1242)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1239,#1240,#1241)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1239 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1240 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1241 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1242 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1239, + 'distance_accuracy_value','confusion accuracy'); +#1243 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1244,#1246); +#1244 = ( REPRESENTATION_RELATIONSHIP('','',#671,#648) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1245) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1245 = ITEM_DEFINED_TRANSFORMATION('','',#11,#649); +#1246 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1247); +#1247 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','PinHeader002','',#643,#666, + $); +#1248 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#668)); +#1249 = SHAPE_DEFINITION_REPRESENTATION(#1250,#1256); +#1250 = PRODUCT_DEFINITION_SHAPE('','',#1251); +#1251 = PRODUCT_DEFINITION('design','',#1252,#1255); +#1252 = PRODUCT_DEFINITION_FORMATION('','',#1253); +#1253 = PRODUCT('01x01_P2.54mm_Vertical_THT003', + '01x01_P2.54mm_Vertical_THT003','',(#1254)); +#1254 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1255 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1256 = SHAPE_REPRESENTATION('',(#11,#1257),#1261); +#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260); +#1258 = CARTESIAN_POINT('',(0.,0.,0.)); +#1259 = DIRECTION('',(0.,0.,1.)); +#1260 = DIRECTION('',(1.,0.,0.)); +#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1265)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1262,#1263,#1264)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1262 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1263 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1264 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1265 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1262, + 'distance_accuracy_value','confusion accuracy'); +#1266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1267,#1269); +#1267 = ( REPRESENTATION_RELATIONSHIP('','',#1256,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1268) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1270); +#1270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('16', + '01x01_P2.54mm_Vertical_THT003','',#5,#1251,$); +#1271 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1253)); +#1272 = SHAPE_DEFINITION_REPRESENTATION(#1273,#1279); +#1273 = PRODUCT_DEFINITION_SHAPE('','',#1274); +#1274 = PRODUCT_DEFINITION('design','',#1275,#1278); +#1275 = PRODUCT_DEFINITION_FORMATION('','',#1276); +#1276 = PRODUCT('PinHeader003','PinHeader003','',(#1277)); +#1277 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1278 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1279 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1280),#1846); +#1280 = MANIFOLD_SOLID_BREP('',#1281); +#1281 = CLOSED_SHELL('',(#1282,#1322,#1353,#1443,#1467,#1484,#1496,#1527 + ,#1551,#1575,#1599,#1623,#1647,#1671,#1688,#1738,#1769,#1793,#1817, + #1834)); +#1282 = ADVANCED_FACE('',(#1283),#1317,.F.); +#1283 = FACE_BOUND('',#1284,.F.); +#1284 = EDGE_LOOP('',(#1285,#1295,#1303,#1311)); +#1285 = ORIENTED_EDGE('',*,*,#1286,.F.); +#1286 = EDGE_CURVE('',#1287,#1289,#1291,.T.); +#1287 = VERTEX_POINT('',#1288); +#1288 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1289 = VERTEX_POINT('',#1290); +#1290 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1291 = LINE('',#1292,#1293); +#1292 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1293 = VECTOR('',#1294,1.); +#1294 = DIRECTION('',(0.,0.,1.)); +#1295 = ORIENTED_EDGE('',*,*,#1296,.T.); +#1296 = EDGE_CURVE('',#1287,#1297,#1299,.T.); +#1297 = VERTEX_POINT('',#1298); +#1298 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1299 = LINE('',#1300,#1301); +#1300 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1301 = VECTOR('',#1302,1.); +#1302 = DIRECTION('',(0.,1.,0.)); +#1303 = ORIENTED_EDGE('',*,*,#1304,.T.); +#1304 = EDGE_CURVE('',#1297,#1305,#1307,.T.); +#1305 = VERTEX_POINT('',#1306); +#1306 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.,0.,1.)); +#1311 = ORIENTED_EDGE('',*,*,#1312,.T.); +#1312 = EDGE_CURVE('',#1305,#1289,#1313,.T.); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(0.,-1.,0.)); +#1317 = PLANE('',#1318); +#1318 = AXIS2_PLACEMENT_3D('',#1319,#1320,#1321); +#1319 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1320 = DIRECTION('',(1.,0.,0.)); +#1321 = DIRECTION('',(0.,0.,1.)); +#1322 = ADVANCED_FACE('',(#1323),#1348,.F.); +#1323 = FACE_BOUND('',#1324,.F.); +#1324 = EDGE_LOOP('',(#1325,#1335,#1341,#1342)); +#1325 = ORIENTED_EDGE('',*,*,#1326,.F.); +#1326 = EDGE_CURVE('',#1327,#1329,#1331,.T.); +#1327 = VERTEX_POINT('',#1328); +#1328 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1329 = VERTEX_POINT('',#1330); +#1330 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#1331 = LINE('',#1332,#1333); +#1332 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1333 = VECTOR('',#1334,1.); +#1334 = DIRECTION('',(0.,0.,1.)); +#1335 = ORIENTED_EDGE('',*,*,#1336,.F.); +#1336 = EDGE_CURVE('',#1287,#1327,#1337,.T.); +#1337 = LINE('',#1338,#1339); +#1338 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1339 = VECTOR('',#1340,1.); +#1340 = DIRECTION('',(1.,0.,0.)); +#1341 = ORIENTED_EDGE('',*,*,#1286,.T.); +#1342 = ORIENTED_EDGE('',*,*,#1343,.T.); +#1343 = EDGE_CURVE('',#1289,#1329,#1344,.T.); +#1344 = LINE('',#1345,#1346); +#1345 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#1346 = VECTOR('',#1347,1.); +#1347 = DIRECTION('',(1.,0.,0.)); +#1348 = PLANE('',#1349); +#1349 = AXIS2_PLACEMENT_3D('',#1350,#1351,#1352); +#1350 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1351 = DIRECTION('',(0.,1.,0.)); +#1352 = DIRECTION('',(0.,-0.,1.)); +#1353 = ADVANCED_FACE('',(#1354,#1420),#1438,.F.); +#1354 = FACE_BOUND('',#1355,.F.); +#1355 = EDGE_LOOP('',(#1356,#1366,#1374,#1382,#1390,#1398,#1406,#1414)); +#1356 = ORIENTED_EDGE('',*,*,#1357,.F.); +#1357 = EDGE_CURVE('',#1358,#1360,#1362,.T.); +#1358 = VERTEX_POINT('',#1359); +#1359 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1360 = VERTEX_POINT('',#1361); +#1361 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#1362 = LINE('',#1363,#1364); +#1363 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1364 = VECTOR('',#1365,1.); +#1365 = DIRECTION('',(0.,1.,0.)); +#1366 = ORIENTED_EDGE('',*,*,#1367,.T.); +#1367 = EDGE_CURVE('',#1358,#1368,#1370,.T.); +#1368 = VERTEX_POINT('',#1369); +#1369 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1370 = LINE('',#1371,#1372); +#1371 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1372 = VECTOR('',#1373,1.); +#1373 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1374 = ORIENTED_EDGE('',*,*,#1375,.T.); +#1375 = EDGE_CURVE('',#1368,#1376,#1378,.T.); +#1376 = VERTEX_POINT('',#1377); +#1377 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#1378 = LINE('',#1379,#1380); +#1379 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1380 = VECTOR('',#1381,1.); +#1381 = DIRECTION('',(1.,0.,0.)); +#1382 = ORIENTED_EDGE('',*,*,#1383,.F.); +#1383 = EDGE_CURVE('',#1384,#1376,#1386,.T.); +#1384 = VERTEX_POINT('',#1385); +#1385 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1390 = ORIENTED_EDGE('',*,*,#1391,.T.); +#1391 = EDGE_CURVE('',#1384,#1392,#1394,.T.); +#1392 = VERTEX_POINT('',#1393); +#1393 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1394 = LINE('',#1395,#1396); +#1395 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1396 = VECTOR('',#1397,1.); +#1397 = DIRECTION('',(0.,1.,0.)); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#1392,#1400,#1402,.T.); +#1400 = VERTEX_POINT('',#1401); +#1401 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1406 = ORIENTED_EDGE('',*,*,#1407,.F.); +#1407 = EDGE_CURVE('',#1408,#1400,#1410,.T.); +#1408 = VERTEX_POINT('',#1409); +#1409 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(1.,0.,0.)); +#1414 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1415 = EDGE_CURVE('',#1360,#1408,#1416,.T.); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1420 = FACE_BOUND('',#1421,.F.); +#1421 = EDGE_LOOP('',(#1422,#1423,#1431,#1437)); +#1422 = ORIENTED_EDGE('',*,*,#1312,.F.); +#1423 = ORIENTED_EDGE('',*,*,#1424,.T.); +#1424 = EDGE_CURVE('',#1305,#1425,#1427,.T.); +#1425 = VERTEX_POINT('',#1426); +#1426 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#1427 = LINE('',#1428,#1429); +#1428 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#1429 = VECTOR('',#1430,1.); +#1430 = DIRECTION('',(1.,0.,0.)); +#1431 = ORIENTED_EDGE('',*,*,#1432,.T.); +#1432 = EDGE_CURVE('',#1425,#1329,#1433,.T.); +#1433 = LINE('',#1434,#1435); +#1434 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#1435 = VECTOR('',#1436,1.); +#1436 = DIRECTION('',(0.,-1.,0.)); +#1437 = ORIENTED_EDGE('',*,*,#1343,.F.); +#1438 = PLANE('',#1439); +#1439 = AXIS2_PLACEMENT_3D('',#1440,#1441,#1442); +#1440 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1441 = DIRECTION('',(0.,0.,1.)); +#1442 = DIRECTION('',(1.,0.,-0.)); +#1443 = ADVANCED_FACE('',(#1444),#1462,.T.); +#1444 = FACE_BOUND('',#1445,.T.); +#1445 = EDGE_LOOP('',(#1446,#1454,#1460,#1461)); +#1446 = ORIENTED_EDGE('',*,*,#1447,.F.); +#1447 = EDGE_CURVE('',#1448,#1425,#1450,.T.); +#1448 = VERTEX_POINT('',#1449); +#1449 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1450 = LINE('',#1451,#1452); +#1451 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1452 = VECTOR('',#1453,1.); +#1453 = DIRECTION('',(0.,0.,1.)); +#1454 = ORIENTED_EDGE('',*,*,#1455,.F.); +#1455 = EDGE_CURVE('',#1297,#1448,#1456,.T.); +#1456 = LINE('',#1457,#1458); +#1457 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1458 = VECTOR('',#1459,1.); +#1459 = DIRECTION('',(1.,0.,0.)); +#1460 = ORIENTED_EDGE('',*,*,#1304,.T.); +#1461 = ORIENTED_EDGE('',*,*,#1424,.T.); +#1462 = PLANE('',#1463); +#1463 = AXIS2_PLACEMENT_3D('',#1464,#1465,#1466); +#1464 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1465 = DIRECTION('',(0.,1.,0.)); +#1466 = DIRECTION('',(0.,-0.,1.)); +#1467 = ADVANCED_FACE('',(#1468),#1479,.F.); +#1468 = FACE_BOUND('',#1469,.F.); +#1469 = EDGE_LOOP('',(#1470,#1471,#1472,#1478)); +#1470 = ORIENTED_EDGE('',*,*,#1296,.F.); +#1471 = ORIENTED_EDGE('',*,*,#1336,.T.); +#1472 = ORIENTED_EDGE('',*,*,#1473,.T.); +#1473 = EDGE_CURVE('',#1327,#1448,#1474,.T.); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.,1.,0.)); +#1478 = ORIENTED_EDGE('',*,*,#1455,.F.); +#1479 = PLANE('',#1480); +#1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483); +#1481 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1482 = DIRECTION('',(0.,0.,1.)); +#1483 = DIRECTION('',(1.,0.,-0.)); +#1484 = ADVANCED_FACE('',(#1485),#1491,.T.); +#1485 = FACE_BOUND('',#1486,.T.); +#1486 = EDGE_LOOP('',(#1487,#1488,#1489,#1490)); +#1487 = ORIENTED_EDGE('',*,*,#1326,.F.); +#1488 = ORIENTED_EDGE('',*,*,#1473,.T.); +#1489 = ORIENTED_EDGE('',*,*,#1447,.T.); +#1490 = ORIENTED_EDGE('',*,*,#1432,.T.); +#1491 = PLANE('',#1492); +#1492 = AXIS2_PLACEMENT_3D('',#1493,#1494,#1495); +#1493 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1494 = DIRECTION('',(1.,0.,0.)); +#1495 = DIRECTION('',(0.,0.,1.)); +#1496 = ADVANCED_FACE('',(#1497),#1522,.F.); +#1497 = FACE_BOUND('',#1498,.F.); +#1498 = EDGE_LOOP('',(#1499,#1509,#1515,#1516)); +#1499 = ORIENTED_EDGE('',*,*,#1500,.F.); +#1500 = EDGE_CURVE('',#1501,#1503,#1505,.T.); +#1501 = VERTEX_POINT('',#1502); +#1502 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#1503 = VERTEX_POINT('',#1504); +#1504 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#1505 = LINE('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1507 = VECTOR('',#1508,1.); +#1508 = DIRECTION('',(0.,1.,0.)); +#1509 = ORIENTED_EDGE('',*,*,#1510,.F.); +#1510 = EDGE_CURVE('',#1358,#1501,#1511,.T.); +#1511 = LINE('',#1512,#1513); +#1512 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1513 = VECTOR('',#1514,1.); +#1514 = DIRECTION('',(0.,0.,1.)); +#1515 = ORIENTED_EDGE('',*,*,#1357,.T.); +#1516 = ORIENTED_EDGE('',*,*,#1517,.T.); +#1517 = EDGE_CURVE('',#1360,#1503,#1518,.T.); +#1518 = LINE('',#1519,#1520); +#1519 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#1520 = VECTOR('',#1521,1.); +#1521 = DIRECTION('',(0.,0.,1.)); +#1522 = PLANE('',#1523); +#1523 = AXIS2_PLACEMENT_3D('',#1524,#1525,#1526); +#1524 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1525 = DIRECTION('',(1.,0.,0.)); +#1526 = DIRECTION('',(0.,0.,1.)); +#1527 = ADVANCED_FACE('',(#1528),#1546,.T.); +#1528 = FACE_BOUND('',#1529,.F.); +#1529 = EDGE_LOOP('',(#1530,#1531,#1532,#1540)); +#1530 = ORIENTED_EDGE('',*,*,#1367,.F.); +#1531 = ORIENTED_EDGE('',*,*,#1510,.T.); +#1532 = ORIENTED_EDGE('',*,*,#1533,.T.); +#1533 = EDGE_CURVE('',#1501,#1534,#1536,.T.); +#1534 = VERTEX_POINT('',#1535); +#1535 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1540 = ORIENTED_EDGE('',*,*,#1541,.F.); +#1541 = EDGE_CURVE('',#1368,#1534,#1542,.T.); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(0.,0.,1.)); +#1546 = PLANE('',#1547); +#1547 = AXIS2_PLACEMENT_3D('',#1548,#1549,#1550); +#1548 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1549 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1550 = DIRECTION('',(-0.,0.,-1.)); +#1551 = ADVANCED_FACE('',(#1552),#1570,.F.); +#1552 = FACE_BOUND('',#1553,.T.); +#1553 = EDGE_LOOP('',(#1554,#1555,#1556,#1564)); +#1554 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1555 = ORIENTED_EDGE('',*,*,#1517,.T.); +#1556 = ORIENTED_EDGE('',*,*,#1557,.T.); +#1557 = EDGE_CURVE('',#1503,#1558,#1560,.T.); +#1558 = VERTEX_POINT('',#1559); +#1559 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#1560 = LINE('',#1561,#1562); +#1561 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#1562 = VECTOR('',#1563,1.); +#1563 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1564 = ORIENTED_EDGE('',*,*,#1565,.F.); +#1565 = EDGE_CURVE('',#1408,#1558,#1566,.T.); +#1566 = LINE('',#1567,#1568); +#1567 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#1568 = VECTOR('',#1569,1.); +#1569 = DIRECTION('',(0.,0.,1.)); +#1570 = PLANE('',#1571); +#1571 = AXIS2_PLACEMENT_3D('',#1572,#1573,#1574); +#1572 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#1573 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633274E-18) + ); +#1574 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#1575 = ADVANCED_FACE('',(#1576),#1594,.F.); +#1576 = FACE_BOUND('',#1577,.F.); +#1577 = EDGE_LOOP('',(#1578,#1579,#1580,#1588)); +#1578 = ORIENTED_EDGE('',*,*,#1375,.F.); +#1579 = ORIENTED_EDGE('',*,*,#1541,.T.); +#1580 = ORIENTED_EDGE('',*,*,#1581,.T.); +#1581 = EDGE_CURVE('',#1534,#1582,#1584,.T.); +#1582 = VERTEX_POINT('',#1583); +#1583 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#1584 = LINE('',#1585,#1586); +#1585 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1586 = VECTOR('',#1587,1.); +#1587 = DIRECTION('',(1.,0.,0.)); +#1588 = ORIENTED_EDGE('',*,*,#1589,.F.); +#1589 = EDGE_CURVE('',#1376,#1582,#1590,.T.); +#1590 = LINE('',#1591,#1592); +#1591 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1592 = VECTOR('',#1593,1.); +#1593 = DIRECTION('',(0.,0.,1.)); +#1594 = PLANE('',#1595); +#1595 = AXIS2_PLACEMENT_3D('',#1596,#1597,#1598); +#1596 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1597 = DIRECTION('',(0.,1.,0.)); +#1598 = DIRECTION('',(0.,-0.,1.)); +#1599 = ADVANCED_FACE('',(#1600),#1618,.T.); +#1600 = FACE_BOUND('',#1601,.T.); +#1601 = EDGE_LOOP('',(#1602,#1603,#1604,#1612)); +#1602 = ORIENTED_EDGE('',*,*,#1407,.F.); +#1603 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1604 = ORIENTED_EDGE('',*,*,#1605,.T.); +#1605 = EDGE_CURVE('',#1558,#1606,#1608,.T.); +#1606 = VERTEX_POINT('',#1607); +#1607 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(1.,0.,0.)); +#1612 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1613 = EDGE_CURVE('',#1400,#1606,#1614,.T.); +#1614 = LINE('',#1615,#1616); +#1615 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1616 = VECTOR('',#1617,1.); +#1617 = DIRECTION('',(0.,0.,1.)); +#1618 = PLANE('',#1619); +#1619 = AXIS2_PLACEMENT_3D('',#1620,#1621,#1622); +#1620 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1621 = DIRECTION('',(0.,1.,0.)); +#1622 = DIRECTION('',(0.,-0.,1.)); +#1623 = ADVANCED_FACE('',(#1624),#1642,.F.); +#1624 = FACE_BOUND('',#1625,.T.); +#1625 = EDGE_LOOP('',(#1626,#1627,#1635,#1641)); +#1626 = ORIENTED_EDGE('',*,*,#1383,.F.); +#1627 = ORIENTED_EDGE('',*,*,#1628,.T.); +#1628 = EDGE_CURVE('',#1384,#1629,#1631,.T.); +#1629 = VERTEX_POINT('',#1630); +#1630 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1631 = LINE('',#1632,#1633); +#1632 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1633 = VECTOR('',#1634,1.); +#1634 = DIRECTION('',(0.,0.,1.)); +#1635 = ORIENTED_EDGE('',*,*,#1636,.T.); +#1636 = EDGE_CURVE('',#1629,#1582,#1637,.T.); +#1637 = LINE('',#1638,#1639); +#1638 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1639 = VECTOR('',#1640,1.); +#1640 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1641 = ORIENTED_EDGE('',*,*,#1589,.F.); +#1642 = PLANE('',#1643); +#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646); +#1644 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1645 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633274E-18 + )); +#1646 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#1647 = ADVANCED_FACE('',(#1648),#1666,.T.); +#1648 = FACE_BOUND('',#1649,.F.); +#1649 = EDGE_LOOP('',(#1650,#1651,#1659,#1665)); +#1650 = ORIENTED_EDGE('',*,*,#1399,.F.); +#1651 = ORIENTED_EDGE('',*,*,#1652,.T.); +#1652 = EDGE_CURVE('',#1392,#1653,#1655,.T.); +#1653 = VERTEX_POINT('',#1654); +#1654 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1655 = LINE('',#1656,#1657); +#1656 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1657 = VECTOR('',#1658,1.); +#1658 = DIRECTION('',(0.,0.,1.)); +#1659 = ORIENTED_EDGE('',*,*,#1660,.T.); +#1660 = EDGE_CURVE('',#1653,#1606,#1661,.T.); +#1661 = LINE('',#1662,#1663); +#1662 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1663 = VECTOR('',#1664,1.); +#1664 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1665 = ORIENTED_EDGE('',*,*,#1613,.F.); +#1666 = PLANE('',#1667); +#1667 = AXIS2_PLACEMENT_3D('',#1668,#1669,#1670); +#1668 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1669 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1670 = DIRECTION('',(0.,0.,-1.)); +#1671 = ADVANCED_FACE('',(#1672),#1683,.T.); +#1672 = FACE_BOUND('',#1673,.T.); +#1673 = EDGE_LOOP('',(#1674,#1680,#1681,#1682)); +#1674 = ORIENTED_EDGE('',*,*,#1675,.F.); +#1675 = EDGE_CURVE('',#1629,#1653,#1676,.T.); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(0.,1.,0.)); +#1680 = ORIENTED_EDGE('',*,*,#1628,.F.); +#1681 = ORIENTED_EDGE('',*,*,#1391,.T.); +#1682 = ORIENTED_EDGE('',*,*,#1652,.T.); +#1683 = PLANE('',#1684); +#1684 = AXIS2_PLACEMENT_3D('',#1685,#1686,#1687); +#1685 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1686 = DIRECTION('',(1.,0.,0.)); +#1687 = DIRECTION('',(0.,0.,1.)); +#1688 = ADVANCED_FACE('',(#1689,#1699),#1733,.T.); +#1689 = FACE_BOUND('',#1690,.T.); +#1690 = EDGE_LOOP('',(#1691,#1692,#1693,#1694,#1695,#1696,#1697,#1698)); +#1691 = ORIENTED_EDGE('',*,*,#1500,.F.); +#1692 = ORIENTED_EDGE('',*,*,#1533,.T.); +#1693 = ORIENTED_EDGE('',*,*,#1581,.T.); +#1694 = ORIENTED_EDGE('',*,*,#1636,.F.); +#1695 = ORIENTED_EDGE('',*,*,#1675,.T.); +#1696 = ORIENTED_EDGE('',*,*,#1660,.T.); +#1697 = ORIENTED_EDGE('',*,*,#1605,.F.); +#1698 = ORIENTED_EDGE('',*,*,#1557,.F.); +#1699 = FACE_BOUND('',#1700,.T.); +#1700 = EDGE_LOOP('',(#1701,#1711,#1719,#1727)); +#1701 = ORIENTED_EDGE('',*,*,#1702,.F.); +#1702 = EDGE_CURVE('',#1703,#1705,#1707,.T.); +#1703 = VERTEX_POINT('',#1704); +#1704 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1705 = VERTEX_POINT('',#1706); +#1706 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1707 = LINE('',#1708,#1709); +#1708 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1709 = VECTOR('',#1710,1.); +#1710 = DIRECTION('',(0.,-1.,0.)); +#1711 = ORIENTED_EDGE('',*,*,#1712,.T.); +#1712 = EDGE_CURVE('',#1703,#1713,#1715,.T.); +#1713 = VERTEX_POINT('',#1714); +#1714 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1715 = LINE('',#1716,#1717); +#1716 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1717 = VECTOR('',#1718,1.); +#1718 = DIRECTION('',(1.,0.,0.)); +#1719 = ORIENTED_EDGE('',*,*,#1720,.T.); +#1720 = EDGE_CURVE('',#1713,#1721,#1723,.T.); +#1721 = VERTEX_POINT('',#1722); +#1722 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1723 = LINE('',#1724,#1725); +#1724 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1725 = VECTOR('',#1726,1.); +#1726 = DIRECTION('',(0.,-1.,0.)); +#1727 = ORIENTED_EDGE('',*,*,#1728,.F.); +#1728 = EDGE_CURVE('',#1705,#1721,#1729,.T.); +#1729 = LINE('',#1730,#1731); +#1730 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1731 = VECTOR('',#1732,1.); +#1732 = DIRECTION('',(1.,0.,0.)); +#1733 = PLANE('',#1734); +#1734 = AXIS2_PLACEMENT_3D('',#1735,#1736,#1737); +#1735 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1736 = DIRECTION('',(0.,0.,1.)); +#1737 = DIRECTION('',(1.,0.,-0.)); +#1738 = ADVANCED_FACE('',(#1739),#1764,.F.); +#1739 = FACE_BOUND('',#1740,.F.); +#1740 = EDGE_LOOP('',(#1741,#1749,#1750,#1758)); +#1741 = ORIENTED_EDGE('',*,*,#1742,.F.); +#1742 = EDGE_CURVE('',#1705,#1743,#1745,.T.); +#1743 = VERTEX_POINT('',#1744); +#1744 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1745 = LINE('',#1746,#1747); +#1746 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1747 = VECTOR('',#1748,1.); +#1748 = DIRECTION('',(0.,0.,1.)); +#1749 = ORIENTED_EDGE('',*,*,#1702,.F.); +#1750 = ORIENTED_EDGE('',*,*,#1751,.T.); +#1751 = EDGE_CURVE('',#1703,#1752,#1754,.T.); +#1752 = VERTEX_POINT('',#1753); +#1753 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1754 = LINE('',#1755,#1756); +#1755 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1756 = VECTOR('',#1757,1.); +#1757 = DIRECTION('',(0.,0.,1.)); +#1758 = ORIENTED_EDGE('',*,*,#1759,.F.); +#1759 = EDGE_CURVE('',#1743,#1752,#1760,.T.); +#1760 = LINE('',#1761,#1762); +#1761 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1762 = VECTOR('',#1763,1.); +#1763 = DIRECTION('',(0.,1.,0.)); +#1764 = PLANE('',#1765); +#1765 = AXIS2_PLACEMENT_3D('',#1766,#1767,#1768); +#1766 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1767 = DIRECTION('',(1.,0.,0.)); +#1768 = DIRECTION('',(0.,0.,1.)); +#1769 = ADVANCED_FACE('',(#1770),#1788,.F.); +#1770 = FACE_BOUND('',#1771,.F.); +#1771 = EDGE_LOOP('',(#1772,#1780,#1781,#1782)); +#1772 = ORIENTED_EDGE('',*,*,#1773,.F.); +#1773 = EDGE_CURVE('',#1721,#1774,#1776,.T.); +#1774 = VERTEX_POINT('',#1775); +#1775 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1776 = LINE('',#1777,#1778); +#1777 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1778 = VECTOR('',#1779,1.); +#1779 = DIRECTION('',(0.,0.,1.)); +#1780 = ORIENTED_EDGE('',*,*,#1728,.F.); +#1781 = ORIENTED_EDGE('',*,*,#1742,.T.); +#1782 = ORIENTED_EDGE('',*,*,#1783,.T.); +#1783 = EDGE_CURVE('',#1743,#1774,#1784,.T.); +#1784 = LINE('',#1785,#1786); +#1785 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1786 = VECTOR('',#1787,1.); +#1787 = DIRECTION('',(1.,0.,0.)); +#1788 = PLANE('',#1789); +#1789 = AXIS2_PLACEMENT_3D('',#1790,#1791,#1792); +#1790 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1791 = DIRECTION('',(0.,1.,0.)); +#1792 = DIRECTION('',(0.,-0.,1.)); +#1793 = ADVANCED_FACE('',(#1794),#1812,.T.); +#1794 = FACE_BOUND('',#1795,.T.); +#1795 = EDGE_LOOP('',(#1796,#1797,#1798,#1806)); +#1796 = ORIENTED_EDGE('',*,*,#1773,.F.); +#1797 = ORIENTED_EDGE('',*,*,#1720,.F.); +#1798 = ORIENTED_EDGE('',*,*,#1799,.T.); +#1799 = EDGE_CURVE('',#1713,#1800,#1802,.T.); +#1800 = VERTEX_POINT('',#1801); +#1801 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1802 = LINE('',#1803,#1804); +#1803 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1804 = VECTOR('',#1805,1.); +#1805 = DIRECTION('',(0.,0.,1.)); +#1806 = ORIENTED_EDGE('',*,*,#1807,.F.); +#1807 = EDGE_CURVE('',#1774,#1800,#1808,.T.); +#1808 = LINE('',#1809,#1810); +#1809 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1810 = VECTOR('',#1811,1.); +#1811 = DIRECTION('',(0.,1.,0.)); +#1812 = PLANE('',#1813); +#1813 = AXIS2_PLACEMENT_3D('',#1814,#1815,#1816); +#1814 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1815 = DIRECTION('',(1.,0.,0.)); +#1816 = DIRECTION('',(0.,0.,1.)); +#1817 = ADVANCED_FACE('',(#1818),#1829,.T.); +#1818 = FACE_BOUND('',#1819,.T.); +#1819 = EDGE_LOOP('',(#1820,#1821,#1822,#1823)); +#1820 = ORIENTED_EDGE('',*,*,#1799,.F.); +#1821 = ORIENTED_EDGE('',*,*,#1712,.F.); +#1822 = ORIENTED_EDGE('',*,*,#1751,.T.); +#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); +#1824 = EDGE_CURVE('',#1752,#1800,#1825,.T.); +#1825 = LINE('',#1826,#1827); +#1826 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1827 = VECTOR('',#1828,1.); +#1828 = DIRECTION('',(1.,0.,0.)); +#1829 = PLANE('',#1830); +#1830 = AXIS2_PLACEMENT_3D('',#1831,#1832,#1833); +#1831 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1832 = DIRECTION('',(0.,1.,0.)); +#1833 = DIRECTION('',(0.,-0.,1.)); +#1834 = ADVANCED_FACE('',(#1835),#1841,.T.); +#1835 = FACE_BOUND('',#1836,.T.); +#1836 = EDGE_LOOP('',(#1837,#1838,#1839,#1840)); +#1837 = ORIENTED_EDGE('',*,*,#1759,.F.); +#1838 = ORIENTED_EDGE('',*,*,#1783,.T.); +#1839 = ORIENTED_EDGE('',*,*,#1807,.T.); +#1840 = ORIENTED_EDGE('',*,*,#1824,.F.); +#1841 = PLANE('',#1842); +#1842 = AXIS2_PLACEMENT_3D('',#1843,#1844,#1845); +#1843 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1844 = DIRECTION('',(0.,0.,1.)); +#1845 = DIRECTION('',(1.,0.,-0.)); +#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1850)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1847,#1848,#1849)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1847 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1848 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1849 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1850 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1847, + 'distance_accuracy_value','confusion accuracy'); +#1851 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1852,#1854); +#1852 = ( REPRESENTATION_RELATIONSHIP('','',#1279,#1256) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1853) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1853 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1257); +#1854 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1855); +#1855 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','PinHeader003','',#1251, + #1274,$); +#1856 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1276)); +#1857 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1858,#1869,#1877,#1884,#1891,#1898,#1905,#1912,#1919,#1926,#1933), + #1238); +#1858 = STYLED_ITEM('color',(#1859),#672); +#1859 = PRESENTATION_STYLE_ASSIGNMENT((#1860,#1866)); +#1860 = SURFACE_STYLE_USAGE(.BOTH.,#1861); +#1861 = SURFACE_SIDE_STYLE('',(#1862)); +#1862 = SURFACE_STYLE_FILL_AREA(#1863); +#1863 = FILL_AREA_STYLE('',(#1864)); +#1864 = FILL_AREA_STYLE_COLOUR('',#1865); +#1865 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#1866 = CURVE_STYLE('',#1867,POSITIVE_LENGTH_MEASURE(0.1),#1868); +#1867 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1868 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#1869 = OVER_RIDING_STYLED_ITEM('overriding color',(#1870),#745,#1858); +#1870 = PRESENTATION_STYLE_ASSIGNMENT((#1871)); +#1871 = SURFACE_STYLE_USAGE(.BOTH.,#1872); +#1872 = SURFACE_SIDE_STYLE('',(#1873)); +#1873 = SURFACE_STYLE_FILL_AREA(#1874); +#1874 = FILL_AREA_STYLE('',(#1875)); +#1875 = FILL_AREA_STYLE_COLOUR('',#1876); +#1876 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02, + 9.999999991362E-02); +#1877 = OVER_RIDING_STYLED_ITEM('overriding color',(#1878),#888,#1858); +#1878 = PRESENTATION_STYLE_ASSIGNMENT((#1879)); +#1879 = SURFACE_STYLE_USAGE(.BOTH.,#1880); +#1880 = SURFACE_SIDE_STYLE('',(#1881)); +#1881 = SURFACE_STYLE_FILL_AREA(#1882); +#1882 = FILL_AREA_STYLE('',(#1883)); +#1883 = FILL_AREA_STYLE_COLOUR('',#1876); +#1884 = OVER_RIDING_STYLED_ITEM('overriding color',(#1885),#919,#1858); +#1885 = PRESENTATION_STYLE_ASSIGNMENT((#1886)); +#1886 = SURFACE_STYLE_USAGE(.BOTH.,#1887); +#1887 = SURFACE_SIDE_STYLE('',(#1888)); +#1888 = SURFACE_STYLE_FILL_AREA(#1889); +#1889 = FILL_AREA_STYLE('',(#1890)); +#1890 = FILL_AREA_STYLE_COLOUR('',#1876); +#1891 = OVER_RIDING_STYLED_ITEM('overriding color',(#1892),#943,#1858); +#1892 = PRESENTATION_STYLE_ASSIGNMENT((#1893)); +#1893 = SURFACE_STYLE_USAGE(.BOTH.,#1894); +#1894 = SURFACE_SIDE_STYLE('',(#1895)); +#1895 = SURFACE_STYLE_FILL_AREA(#1896); +#1896 = FILL_AREA_STYLE('',(#1897)); +#1897 = FILL_AREA_STYLE_COLOUR('',#1876); +#1898 = OVER_RIDING_STYLED_ITEM('overriding color',(#1899),#967,#1858); +#1899 = PRESENTATION_STYLE_ASSIGNMENT((#1900)); +#1900 = SURFACE_STYLE_USAGE(.BOTH.,#1901); +#1901 = SURFACE_SIDE_STYLE('',(#1902)); +#1902 = SURFACE_STYLE_FILL_AREA(#1903); +#1903 = FILL_AREA_STYLE('',(#1904)); +#1904 = FILL_AREA_STYLE_COLOUR('',#1876); +#1905 = OVER_RIDING_STYLED_ITEM('overriding color',(#1906),#991,#1858); +#1906 = PRESENTATION_STYLE_ASSIGNMENT((#1907)); +#1907 = SURFACE_STYLE_USAGE(.BOTH.,#1908); +#1908 = SURFACE_SIDE_STYLE('',(#1909)); +#1909 = SURFACE_STYLE_FILL_AREA(#1910); +#1910 = FILL_AREA_STYLE('',(#1911)); +#1911 = FILL_AREA_STYLE_COLOUR('',#1876); +#1912 = OVER_RIDING_STYLED_ITEM('overriding color',(#1913),#1015,#1858); +#1913 = PRESENTATION_STYLE_ASSIGNMENT((#1914)); +#1914 = SURFACE_STYLE_USAGE(.BOTH.,#1915); +#1915 = SURFACE_SIDE_STYLE('',(#1916)); +#1916 = SURFACE_STYLE_FILL_AREA(#1917); +#1917 = FILL_AREA_STYLE('',(#1918)); +#1918 = FILL_AREA_STYLE_COLOUR('',#1876); +#1919 = OVER_RIDING_STYLED_ITEM('overriding color',(#1920),#1039,#1858); +#1920 = PRESENTATION_STYLE_ASSIGNMENT((#1921)); +#1921 = SURFACE_STYLE_USAGE(.BOTH.,#1922); +#1922 = SURFACE_SIDE_STYLE('',(#1923)); +#1923 = SURFACE_STYLE_FILL_AREA(#1924); +#1924 = FILL_AREA_STYLE('',(#1925)); +#1925 = FILL_AREA_STYLE_COLOUR('',#1876); +#1926 = OVER_RIDING_STYLED_ITEM('overriding color',(#1927),#1063,#1858); +#1927 = PRESENTATION_STYLE_ASSIGNMENT((#1928)); +#1928 = SURFACE_STYLE_USAGE(.BOTH.,#1929); +#1929 = SURFACE_SIDE_STYLE('',(#1930)); +#1930 = SURFACE_STYLE_FILL_AREA(#1931); +#1931 = FILL_AREA_STYLE('',(#1932)); +#1932 = FILL_AREA_STYLE_COLOUR('',#1876); +#1933 = OVER_RIDING_STYLED_ITEM('overriding color',(#1934),#1080,#1858); +#1934 = PRESENTATION_STYLE_ASSIGNMENT((#1935)); +#1935 = SURFACE_STYLE_USAGE(.BOTH.,#1936); +#1936 = SURFACE_SIDE_STYLE('',(#1937)); +#1937 = SURFACE_STYLE_FILL_AREA(#1938); +#1938 = FILL_AREA_STYLE('',(#1939)); +#1939 = FILL_AREA_STYLE_COLOUR('',#1876); +#1940 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1941,#1950,#1957,#1964,#1971,#1978,#1985,#1992,#1999,#2006,#2013), + #630); +#1941 = STYLED_ITEM('color',(#1942),#64); +#1942 = PRESENTATION_STYLE_ASSIGNMENT((#1943,#1948)); +#1943 = SURFACE_STYLE_USAGE(.BOTH.,#1944); +#1944 = SURFACE_SIDE_STYLE('',(#1945)); +#1945 = SURFACE_STYLE_FILL_AREA(#1946); +#1946 = FILL_AREA_STYLE('',(#1947)); +#1947 = FILL_AREA_STYLE_COLOUR('',#1865); +#1948 = CURVE_STYLE('',#1949,POSITIVE_LENGTH_MEASURE(0.1),#1868); +#1949 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1950 = OVER_RIDING_STYLED_ITEM('overriding color',(#1951),#137,#1941); +#1951 = PRESENTATION_STYLE_ASSIGNMENT((#1952)); +#1952 = SURFACE_STYLE_USAGE(.BOTH.,#1953); +#1953 = SURFACE_SIDE_STYLE('',(#1954)); +#1954 = SURFACE_STYLE_FILL_AREA(#1955); +#1955 = FILL_AREA_STYLE('',(#1956)); +#1956 = FILL_AREA_STYLE_COLOUR('',#1876); +#1957 = OVER_RIDING_STYLED_ITEM('overriding color',(#1958),#280,#1941); +#1958 = PRESENTATION_STYLE_ASSIGNMENT((#1959)); +#1959 = SURFACE_STYLE_USAGE(.BOTH.,#1960); +#1960 = SURFACE_SIDE_STYLE('',(#1961)); +#1961 = SURFACE_STYLE_FILL_AREA(#1962); +#1962 = FILL_AREA_STYLE('',(#1963)); +#1963 = FILL_AREA_STYLE_COLOUR('',#1876); +#1964 = OVER_RIDING_STYLED_ITEM('overriding color',(#1965),#311,#1941); +#1965 = PRESENTATION_STYLE_ASSIGNMENT((#1966)); +#1966 = SURFACE_STYLE_USAGE(.BOTH.,#1967); +#1967 = SURFACE_SIDE_STYLE('',(#1968)); +#1968 = SURFACE_STYLE_FILL_AREA(#1969); +#1969 = FILL_AREA_STYLE('',(#1970)); +#1970 = FILL_AREA_STYLE_COLOUR('',#1876); +#1971 = OVER_RIDING_STYLED_ITEM('overriding color',(#1972),#335,#1941); +#1972 = PRESENTATION_STYLE_ASSIGNMENT((#1973)); +#1973 = SURFACE_STYLE_USAGE(.BOTH.,#1974); +#1974 = SURFACE_SIDE_STYLE('',(#1975)); +#1975 = SURFACE_STYLE_FILL_AREA(#1976); +#1976 = FILL_AREA_STYLE('',(#1977)); +#1977 = FILL_AREA_STYLE_COLOUR('',#1876); +#1978 = OVER_RIDING_STYLED_ITEM('overriding color',(#1979),#359,#1941); +#1979 = PRESENTATION_STYLE_ASSIGNMENT((#1980)); +#1980 = SURFACE_STYLE_USAGE(.BOTH.,#1981); +#1981 = SURFACE_SIDE_STYLE('',(#1982)); +#1982 = SURFACE_STYLE_FILL_AREA(#1983); +#1983 = FILL_AREA_STYLE('',(#1984)); +#1984 = FILL_AREA_STYLE_COLOUR('',#1876); +#1985 = OVER_RIDING_STYLED_ITEM('overriding color',(#1986),#383,#1941); +#1986 = PRESENTATION_STYLE_ASSIGNMENT((#1987)); +#1987 = SURFACE_STYLE_USAGE(.BOTH.,#1988); +#1988 = SURFACE_SIDE_STYLE('',(#1989)); +#1989 = SURFACE_STYLE_FILL_AREA(#1990); +#1990 = FILL_AREA_STYLE('',(#1991)); +#1991 = FILL_AREA_STYLE_COLOUR('',#1876); +#1992 = OVER_RIDING_STYLED_ITEM('overriding color',(#1993),#407,#1941); +#1993 = PRESENTATION_STYLE_ASSIGNMENT((#1994)); +#1994 = SURFACE_STYLE_USAGE(.BOTH.,#1995); +#1995 = SURFACE_SIDE_STYLE('',(#1996)); +#1996 = SURFACE_STYLE_FILL_AREA(#1997); +#1997 = FILL_AREA_STYLE('',(#1998)); +#1998 = FILL_AREA_STYLE_COLOUR('',#1876); +#1999 = OVER_RIDING_STYLED_ITEM('overriding color',(#2000),#431,#1941); +#2000 = PRESENTATION_STYLE_ASSIGNMENT((#2001)); +#2001 = SURFACE_STYLE_USAGE(.BOTH.,#2002); +#2002 = SURFACE_SIDE_STYLE('',(#2003)); +#2003 = SURFACE_STYLE_FILL_AREA(#2004); +#2004 = FILL_AREA_STYLE('',(#2005)); +#2005 = FILL_AREA_STYLE_COLOUR('',#1876); +#2006 = OVER_RIDING_STYLED_ITEM('overriding color',(#2007),#455,#1941); +#2007 = PRESENTATION_STYLE_ASSIGNMENT((#2008)); +#2008 = SURFACE_STYLE_USAGE(.BOTH.,#2009); +#2009 = SURFACE_SIDE_STYLE('',(#2010)); +#2010 = SURFACE_STYLE_FILL_AREA(#2011); +#2011 = FILL_AREA_STYLE('',(#2012)); +#2012 = FILL_AREA_STYLE_COLOUR('',#1876); +#2013 = OVER_RIDING_STYLED_ITEM('overriding color',(#2014),#472,#1941); +#2014 = PRESENTATION_STYLE_ASSIGNMENT((#2015)); +#2015 = SURFACE_STYLE_USAGE(.BOTH.,#2016); +#2016 = SURFACE_SIDE_STYLE('',(#2017)); +#2017 = SURFACE_STYLE_FILL_AREA(#2018); +#2018 = FILL_AREA_STYLE('',(#2019)); +#2019 = FILL_AREA_STYLE_COLOUR('',#1876); +#2020 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2021,#2030,#2037,#2044,#2051,#2058,#2065,#2072,#2079,#2086,#2093), + #1846); +#2021 = STYLED_ITEM('color',(#2022),#1280); +#2022 = PRESENTATION_STYLE_ASSIGNMENT((#2023,#2028)); +#2023 = SURFACE_STYLE_USAGE(.BOTH.,#2024); +#2024 = SURFACE_SIDE_STYLE('',(#2025)); +#2025 = SURFACE_STYLE_FILL_AREA(#2026); +#2026 = FILL_AREA_STYLE('',(#2027)); +#2027 = FILL_AREA_STYLE_COLOUR('',#1865); +#2028 = CURVE_STYLE('',#2029,POSITIVE_LENGTH_MEASURE(0.1),#1868); +#2029 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2030 = OVER_RIDING_STYLED_ITEM('overriding color',(#2031),#1353,#2021); +#2031 = PRESENTATION_STYLE_ASSIGNMENT((#2032)); +#2032 = SURFACE_STYLE_USAGE(.BOTH.,#2033); +#2033 = SURFACE_SIDE_STYLE('',(#2034)); +#2034 = SURFACE_STYLE_FILL_AREA(#2035); +#2035 = FILL_AREA_STYLE('',(#2036)); +#2036 = FILL_AREA_STYLE_COLOUR('',#1876); +#2037 = OVER_RIDING_STYLED_ITEM('overriding color',(#2038),#1496,#2021); +#2038 = PRESENTATION_STYLE_ASSIGNMENT((#2039)); +#2039 = SURFACE_STYLE_USAGE(.BOTH.,#2040); +#2040 = SURFACE_SIDE_STYLE('',(#2041)); +#2041 = SURFACE_STYLE_FILL_AREA(#2042); +#2042 = FILL_AREA_STYLE('',(#2043)); +#2043 = FILL_AREA_STYLE_COLOUR('',#1876); +#2044 = OVER_RIDING_STYLED_ITEM('overriding color',(#2045),#1527,#2021); +#2045 = PRESENTATION_STYLE_ASSIGNMENT((#2046)); +#2046 = SURFACE_STYLE_USAGE(.BOTH.,#2047); +#2047 = SURFACE_SIDE_STYLE('',(#2048)); +#2048 = SURFACE_STYLE_FILL_AREA(#2049); +#2049 = FILL_AREA_STYLE('',(#2050)); +#2050 = FILL_AREA_STYLE_COLOUR('',#1876); +#2051 = OVER_RIDING_STYLED_ITEM('overriding color',(#2052),#1551,#2021); +#2052 = PRESENTATION_STYLE_ASSIGNMENT((#2053)); +#2053 = SURFACE_STYLE_USAGE(.BOTH.,#2054); +#2054 = SURFACE_SIDE_STYLE('',(#2055)); +#2055 = SURFACE_STYLE_FILL_AREA(#2056); +#2056 = FILL_AREA_STYLE('',(#2057)); +#2057 = FILL_AREA_STYLE_COLOUR('',#1876); +#2058 = OVER_RIDING_STYLED_ITEM('overriding color',(#2059),#1575,#2021); +#2059 = PRESENTATION_STYLE_ASSIGNMENT((#2060)); +#2060 = SURFACE_STYLE_USAGE(.BOTH.,#2061); +#2061 = SURFACE_SIDE_STYLE('',(#2062)); +#2062 = SURFACE_STYLE_FILL_AREA(#2063); +#2063 = FILL_AREA_STYLE('',(#2064)); +#2064 = FILL_AREA_STYLE_COLOUR('',#1876); +#2065 = OVER_RIDING_STYLED_ITEM('overriding color',(#2066),#1599,#2021); +#2066 = PRESENTATION_STYLE_ASSIGNMENT((#2067)); +#2067 = SURFACE_STYLE_USAGE(.BOTH.,#2068); +#2068 = SURFACE_SIDE_STYLE('',(#2069)); +#2069 = SURFACE_STYLE_FILL_AREA(#2070); +#2070 = FILL_AREA_STYLE('',(#2071)); +#2071 = FILL_AREA_STYLE_COLOUR('',#1876); +#2072 = OVER_RIDING_STYLED_ITEM('overriding color',(#2073),#1623,#2021); +#2073 = PRESENTATION_STYLE_ASSIGNMENT((#2074)); +#2074 = SURFACE_STYLE_USAGE(.BOTH.,#2075); +#2075 = SURFACE_SIDE_STYLE('',(#2076)); +#2076 = SURFACE_STYLE_FILL_AREA(#2077); +#2077 = FILL_AREA_STYLE('',(#2078)); +#2078 = FILL_AREA_STYLE_COLOUR('',#1876); +#2079 = OVER_RIDING_STYLED_ITEM('overriding color',(#2080),#1647,#2021); +#2080 = PRESENTATION_STYLE_ASSIGNMENT((#2081)); +#2081 = SURFACE_STYLE_USAGE(.BOTH.,#2082); +#2082 = SURFACE_SIDE_STYLE('',(#2083)); +#2083 = SURFACE_STYLE_FILL_AREA(#2084); +#2084 = FILL_AREA_STYLE('',(#2085)); +#2085 = FILL_AREA_STYLE_COLOUR('',#1876); +#2086 = OVER_RIDING_STYLED_ITEM('overriding color',(#2087),#1671,#2021); +#2087 = PRESENTATION_STYLE_ASSIGNMENT((#2088)); +#2088 = SURFACE_STYLE_USAGE(.BOTH.,#2089); +#2089 = SURFACE_SIDE_STYLE('',(#2090)); +#2090 = SURFACE_STYLE_FILL_AREA(#2091); +#2091 = FILL_AREA_STYLE('',(#2092)); +#2092 = FILL_AREA_STYLE_COLOUR('',#1876); +#2093 = OVER_RIDING_STYLED_ITEM('overriding color',(#2094),#1688,#2021); +#2094 = PRESENTATION_STYLE_ASSIGNMENT((#2095)); +#2095 = SURFACE_STYLE_USAGE(.BOTH.,#2096); +#2096 = SURFACE_SIDE_STYLE('',(#2097)); +#2097 = SURFACE_STYLE_FILL_AREA(#2098); +#2098 = FILL_AREA_STYLE('',(#2099)); +#2099 = FILL_AREA_STYLE_COLOUR('',#1876); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dshapes/PinHeader-01x04_P2.54mm_Vertical_THT.step b/fab.3dshapes/PinHeader-01x04_P2.54mm_Vertical_THT.step new file mode 100644 index 0000000000000000000000000000000000000000..e7714bfed5b5b31c50263f737ecfb2459211b0a3 --- /dev/null +++ b/fab.3dshapes/PinHeader-01x04_P2.54mm_Vertical_THT.step @@ -0,0 +1,2899 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-25T20:18:53',( + '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('01x04_P2.54mm_Vertical_THT','01x04_P2.54mm_Vertical_THT', + '',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,-5.08,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,-7.62,0.)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#37 = SHAPE_DEFINITION_REPRESENTATION(#38,#44); +#38 = PRODUCT_DEFINITION_SHAPE('','',#39); +#39 = PRODUCT_DEFINITION('design','',#40,#43); +#40 = PRODUCT_DEFINITION_FORMATION('','',#41); +#41 = PRODUCT('01x01_P2.54mm_Vertical_THT006', + '01x01_P2.54mm_Vertical_THT006','',(#42)); +#42 = PRODUCT_CONTEXT('',#2,'mechanical'); +#43 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#44 = SHAPE_REPRESENTATION('',(#11,#45),#49); +#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('','',#44,#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('22', + '01x01_P2.54mm_Vertical_THT006','',#5,#39,$); +#59 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41)); +#60 = SHAPE_DEFINITION_REPRESENTATION(#61,#67); +#61 = PRODUCT_DEFINITION_SHAPE('','',#62); +#62 = PRODUCT_DEFINITION('design','',#63,#66); +#63 = PRODUCT_DEFINITION_FORMATION('','',#64); +#64 = PRODUCT('PinHeader006','PinHeader006','',(#65)); +#65 = PRODUCT_CONTEXT('',#2,'mechanical'); +#66 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#67 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#68),#634); +#68 = MANIFOLD_SOLID_BREP('',#69); +#69 = CLOSED_SHELL('',(#70,#110,#141,#231,#255,#272,#284,#315,#339,#363, + #387,#411,#435,#459,#476,#526,#557,#581,#605,#622)); +#70 = ADVANCED_FACE('',(#71),#105,.F.); +#71 = FACE_BOUND('',#72,.F.); +#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.27,-0.27,-2.5)); +#77 = VERTEX_POINT('',#78); +#78 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(0.,0.,1.)); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#75,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(0.,1.,0.)); +#91 = ORIENTED_EDGE('',*,*,#92,.T.); +#92 = EDGE_CURVE('',#85,#93,#95,.T.); +#93 = VERTEX_POINT('',#94); +#94 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(0.,0.,1.)); +#99 = ORIENTED_EDGE('',*,*,#100,.T.); +#100 = EDGE_CURVE('',#93,#77,#101,.T.); +#101 = LINE('',#102,#103); +#102 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#103 = VECTOR('',#104,1.); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = PLANE('',#106); +#106 = AXIS2_PLACEMENT_3D('',#107,#108,#109); +#107 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#108 = DIRECTION('',(1.,0.,0.)); +#109 = DIRECTION('',(0.,0.,1.)); +#110 = ADVANCED_FACE('',(#111),#136,.F.); +#111 = FACE_BOUND('',#112,.F.); +#112 = EDGE_LOOP('',(#113,#123,#129,#130)); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#115,#117,#119,.T.); +#115 = VERTEX_POINT('',#116); +#116 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#117 = VERTEX_POINT('',#118); +#118 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#119 = LINE('',#120,#121); +#120 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#121 = VECTOR('',#122,1.); +#122 = DIRECTION('',(0.,0.,1.)); +#123 = ORIENTED_EDGE('',*,*,#124,.F.); +#124 = EDGE_CURVE('',#75,#115,#125,.T.); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(1.,0.,0.)); +#129 = ORIENTED_EDGE('',*,*,#74,.T.); +#130 = ORIENTED_EDGE('',*,*,#131,.T.); +#131 = EDGE_CURVE('',#77,#117,#132,.T.); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(1.,0.,0.)); +#136 = PLANE('',#137); +#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); +#138 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#139 = DIRECTION('',(0.,1.,0.)); +#140 = DIRECTION('',(0.,-0.,1.)); +#141 = ADVANCED_FACE('',(#142,#208),#226,.F.); +#142 = FACE_BOUND('',#143,.F.); +#143 = EDGE_LOOP('',(#144,#154,#162,#170,#178,#186,#194,#202)); +#144 = ORIENTED_EDGE('',*,*,#145,.F.); +#145 = EDGE_CURVE('',#146,#148,#150,.T.); +#146 = VERTEX_POINT('',#147); +#147 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#148 = VERTEX_POINT('',#149); +#149 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(0.,1.,0.)); +#154 = ORIENTED_EDGE('',*,*,#155,.T.); +#155 = EDGE_CURVE('',#146,#156,#158,.T.); +#156 = VERTEX_POINT('',#157); +#157 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#162 = ORIENTED_EDGE('',*,*,#163,.T.); +#163 = EDGE_CURVE('',#156,#164,#166,.T.); +#164 = VERTEX_POINT('',#165); +#165 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#166 = LINE('',#167,#168); +#167 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#168 = VECTOR('',#169,1.); +#169 = DIRECTION('',(1.,0.,0.)); +#170 = ORIENTED_EDGE('',*,*,#171,.F.); +#171 = EDGE_CURVE('',#172,#164,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#174 = LINE('',#175,#176); +#175 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#176 = VECTOR('',#177,1.); +#177 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#178 = ORIENTED_EDGE('',*,*,#179,.T.); +#179 = EDGE_CURVE('',#172,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(0.,1.,0.)); +#186 = ORIENTED_EDGE('',*,*,#187,.T.); +#187 = EDGE_CURVE('',#180,#188,#190,.T.); +#188 = VERTEX_POINT('',#189); +#189 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#194 = ORIENTED_EDGE('',*,*,#195,.F.); +#195 = EDGE_CURVE('',#196,#188,#198,.T.); +#196 = VERTEX_POINT('',#197); +#197 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#198 = LINE('',#199,#200); +#199 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#200 = VECTOR('',#201,1.); +#201 = DIRECTION('',(1.,0.,0.)); +#202 = ORIENTED_EDGE('',*,*,#203,.F.); +#203 = EDGE_CURVE('',#148,#196,#204,.T.); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#208 = FACE_BOUND('',#209,.F.); +#209 = EDGE_LOOP('',(#210,#211,#219,#225)); +#210 = ORIENTED_EDGE('',*,*,#100,.F.); +#211 = ORIENTED_EDGE('',*,*,#212,.T.); +#212 = EDGE_CURVE('',#93,#213,#215,.T.); +#213 = VERTEX_POINT('',#214); +#214 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(1.,0.,0.)); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#213,#117,#221,.T.); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(0.,-1.,0.)); +#225 = ORIENTED_EDGE('',*,*,#131,.F.); +#226 = PLANE('',#227); +#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230); +#228 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#229 = DIRECTION('',(0.,0.,1.)); +#230 = DIRECTION('',(1.,0.,-0.)); +#231 = ADVANCED_FACE('',(#232),#250,.T.); +#232 = FACE_BOUND('',#233,.T.); +#233 = EDGE_LOOP('',(#234,#242,#248,#249)); +#234 = ORIENTED_EDGE('',*,*,#235,.F.); +#235 = EDGE_CURVE('',#236,#213,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#238 = LINE('',#239,#240); +#239 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#240 = VECTOR('',#241,1.); +#241 = DIRECTION('',(0.,0.,1.)); +#242 = ORIENTED_EDGE('',*,*,#243,.F.); +#243 = EDGE_CURVE('',#85,#236,#244,.T.); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = ORIENTED_EDGE('',*,*,#92,.T.); +#249 = ORIENTED_EDGE('',*,*,#212,.T.); +#250 = PLANE('',#251); +#251 = AXIS2_PLACEMENT_3D('',#252,#253,#254); +#252 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#253 = DIRECTION('',(0.,1.,0.)); +#254 = DIRECTION('',(0.,-0.,1.)); +#255 = ADVANCED_FACE('',(#256),#267,.F.); +#256 = FACE_BOUND('',#257,.F.); +#257 = EDGE_LOOP('',(#258,#259,#260,#266)); +#258 = ORIENTED_EDGE('',*,*,#84,.F.); +#259 = ORIENTED_EDGE('',*,*,#124,.T.); +#260 = ORIENTED_EDGE('',*,*,#261,.T.); +#261 = EDGE_CURVE('',#115,#236,#262,.T.); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(0.,1.,0.)); +#266 = ORIENTED_EDGE('',*,*,#243,.F.); +#267 = PLANE('',#268); +#268 = AXIS2_PLACEMENT_3D('',#269,#270,#271); +#269 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#270 = DIRECTION('',(0.,0.,1.)); +#271 = DIRECTION('',(1.,0.,-0.)); +#272 = ADVANCED_FACE('',(#273),#279,.T.); +#273 = FACE_BOUND('',#274,.T.); +#274 = EDGE_LOOP('',(#275,#276,#277,#278)); +#275 = ORIENTED_EDGE('',*,*,#114,.F.); +#276 = ORIENTED_EDGE('',*,*,#261,.T.); +#277 = ORIENTED_EDGE('',*,*,#235,.T.); +#278 = ORIENTED_EDGE('',*,*,#220,.T.); +#279 = PLANE('',#280); +#280 = AXIS2_PLACEMENT_3D('',#281,#282,#283); +#281 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#282 = DIRECTION('',(1.,0.,0.)); +#283 = DIRECTION('',(0.,0.,1.)); +#284 = ADVANCED_FACE('',(#285),#310,.F.); +#285 = FACE_BOUND('',#286,.F.); +#286 = EDGE_LOOP('',(#287,#297,#303,#304)); +#287 = ORIENTED_EDGE('',*,*,#288,.F.); +#288 = EDGE_CURVE('',#289,#291,#293,.T.); +#289 = VERTEX_POINT('',#290); +#290 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#291 = VERTEX_POINT('',#292); +#292 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#293 = LINE('',#294,#295); +#294 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#295 = VECTOR('',#296,1.); +#296 = DIRECTION('',(0.,1.,0.)); +#297 = ORIENTED_EDGE('',*,*,#298,.F.); +#298 = EDGE_CURVE('',#146,#289,#299,.T.); +#299 = LINE('',#300,#301); +#300 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#301 = VECTOR('',#302,1.); +#302 = DIRECTION('',(0.,0.,1.)); +#303 = ORIENTED_EDGE('',*,*,#145,.T.); +#304 = ORIENTED_EDGE('',*,*,#305,.T.); +#305 = EDGE_CURVE('',#148,#291,#306,.T.); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(0.,0.,1.)); +#310 = PLANE('',#311); +#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314); +#312 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#313 = DIRECTION('',(1.,0.,0.)); +#314 = DIRECTION('',(0.,0.,1.)); +#315 = ADVANCED_FACE('',(#316),#334,.T.); +#316 = FACE_BOUND('',#317,.F.); +#317 = EDGE_LOOP('',(#318,#319,#320,#328)); +#318 = ORIENTED_EDGE('',*,*,#155,.F.); +#319 = ORIENTED_EDGE('',*,*,#298,.T.); +#320 = ORIENTED_EDGE('',*,*,#321,.T.); +#321 = EDGE_CURVE('',#289,#322,#324,.T.); +#322 = VERTEX_POINT('',#323); +#323 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#328 = ORIENTED_EDGE('',*,*,#329,.F.); +#329 = EDGE_CURVE('',#156,#322,#330,.T.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.,0.,1.)); +#334 = PLANE('',#335); +#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338); +#336 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#337 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#338 = DIRECTION('',(-0.,0.,-1.)); +#339 = ADVANCED_FACE('',(#340),#358,.F.); +#340 = FACE_BOUND('',#341,.T.); +#341 = EDGE_LOOP('',(#342,#343,#344,#352)); +#342 = ORIENTED_EDGE('',*,*,#203,.F.); +#343 = ORIENTED_EDGE('',*,*,#305,.T.); +#344 = ORIENTED_EDGE('',*,*,#345,.T.); +#345 = EDGE_CURVE('',#291,#346,#348,.T.); +#346 = VERTEX_POINT('',#347); +#347 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#348 = LINE('',#349,#350); +#349 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#350 = VECTOR('',#351,1.); +#351 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#352 = ORIENTED_EDGE('',*,*,#353,.F.); +#353 = EDGE_CURVE('',#196,#346,#354,.T.); +#354 = LINE('',#355,#356); +#355 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#356 = VECTOR('',#357,1.); +#357 = DIRECTION('',(0.,0.,1.)); +#358 = PLANE('',#359); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#361 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633274E-18) + ); +#362 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#363 = ADVANCED_FACE('',(#364),#382,.F.); +#364 = FACE_BOUND('',#365,.F.); +#365 = EDGE_LOOP('',(#366,#367,#368,#376)); +#366 = ORIENTED_EDGE('',*,*,#163,.F.); +#367 = ORIENTED_EDGE('',*,*,#329,.T.); +#368 = ORIENTED_EDGE('',*,*,#369,.T.); +#369 = EDGE_CURVE('',#322,#370,#372,.T.); +#370 = VERTEX_POINT('',#371); +#371 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(1.,0.,0.)); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#164,#370,#378,.T.); +#378 = LINE('',#379,#380); +#379 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#380 = VECTOR('',#381,1.); +#381 = DIRECTION('',(0.,0.,1.)); +#382 = PLANE('',#383); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#385 = DIRECTION('',(0.,1.,0.)); +#386 = DIRECTION('',(0.,-0.,1.)); +#387 = ADVANCED_FACE('',(#388),#406,.T.); +#388 = FACE_BOUND('',#389,.T.); +#389 = EDGE_LOOP('',(#390,#391,#392,#400)); +#390 = ORIENTED_EDGE('',*,*,#195,.F.); +#391 = ORIENTED_EDGE('',*,*,#353,.T.); +#392 = ORIENTED_EDGE('',*,*,#393,.T.); +#393 = EDGE_CURVE('',#346,#394,#396,.T.); +#394 = VERTEX_POINT('',#395); +#395 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(1.,0.,0.)); +#400 = ORIENTED_EDGE('',*,*,#401,.F.); +#401 = EDGE_CURVE('',#188,#394,#402,.T.); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(0.,0.,1.)); +#406 = PLANE('',#407); +#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410); +#408 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#409 = DIRECTION('',(0.,1.,0.)); +#410 = DIRECTION('',(0.,-0.,1.)); +#411 = ADVANCED_FACE('',(#412),#430,.F.); +#412 = FACE_BOUND('',#413,.T.); +#413 = EDGE_LOOP('',(#414,#415,#423,#429)); +#414 = ORIENTED_EDGE('',*,*,#171,.F.); +#415 = ORIENTED_EDGE('',*,*,#416,.T.); +#416 = EDGE_CURVE('',#172,#417,#419,.T.); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(0.,0.,1.)); +#423 = ORIENTED_EDGE('',*,*,#424,.T.); +#424 = EDGE_CURVE('',#417,#370,#425,.T.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#429 = ORIENTED_EDGE('',*,*,#377,.F.); +#430 = PLANE('',#431); +#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434); +#432 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#433 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633274E-18) + ); +#434 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#435 = ADVANCED_FACE('',(#436),#454,.T.); +#436 = FACE_BOUND('',#437,.F.); +#437 = EDGE_LOOP('',(#438,#439,#447,#453)); +#438 = ORIENTED_EDGE('',*,*,#187,.F.); +#439 = ORIENTED_EDGE('',*,*,#440,.T.); +#440 = EDGE_CURVE('',#180,#441,#443,.T.); +#441 = VERTEX_POINT('',#442); +#442 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#443 = LINE('',#444,#445); +#444 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#445 = VECTOR('',#446,1.); +#446 = DIRECTION('',(0.,0.,1.)); +#447 = ORIENTED_EDGE('',*,*,#448,.T.); +#448 = EDGE_CURVE('',#441,#394,#449,.T.); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#453 = ORIENTED_EDGE('',*,*,#401,.F.); +#454 = PLANE('',#455); +#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458); +#456 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#457 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#458 = DIRECTION('',(0.,0.,-1.)); +#459 = ADVANCED_FACE('',(#460),#471,.T.); +#460 = FACE_BOUND('',#461,.T.); +#461 = EDGE_LOOP('',(#462,#468,#469,#470)); +#462 = ORIENTED_EDGE('',*,*,#463,.F.); +#463 = EDGE_CURVE('',#417,#441,#464,.T.); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(0.,1.,0.)); +#468 = ORIENTED_EDGE('',*,*,#416,.F.); +#469 = ORIENTED_EDGE('',*,*,#179,.T.); +#470 = ORIENTED_EDGE('',*,*,#440,.T.); +#471 = PLANE('',#472); +#472 = AXIS2_PLACEMENT_3D('',#473,#474,#475); +#473 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#474 = DIRECTION('',(1.,0.,0.)); +#475 = DIRECTION('',(0.,0.,1.)); +#476 = ADVANCED_FACE('',(#477,#487),#521,.T.); +#477 = FACE_BOUND('',#478,.T.); +#478 = EDGE_LOOP('',(#479,#480,#481,#482,#483,#484,#485,#486)); +#479 = ORIENTED_EDGE('',*,*,#288,.F.); +#480 = ORIENTED_EDGE('',*,*,#321,.T.); +#481 = ORIENTED_EDGE('',*,*,#369,.T.); +#482 = ORIENTED_EDGE('',*,*,#424,.F.); +#483 = ORIENTED_EDGE('',*,*,#463,.T.); +#484 = ORIENTED_EDGE('',*,*,#448,.T.); +#485 = ORIENTED_EDGE('',*,*,#393,.F.); +#486 = ORIENTED_EDGE('',*,*,#345,.F.); +#487 = FACE_BOUND('',#488,.T.); +#488 = EDGE_LOOP('',(#489,#499,#507,#515)); +#489 = ORIENTED_EDGE('',*,*,#490,.F.); +#490 = EDGE_CURVE('',#491,#493,#495,.T.); +#491 = VERTEX_POINT('',#492); +#492 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#493 = VERTEX_POINT('',#494); +#494 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(0.,-1.,0.)); +#499 = ORIENTED_EDGE('',*,*,#500,.T.); +#500 = EDGE_CURVE('',#491,#501,#503,.T.); +#501 = VERTEX_POINT('',#502); +#502 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#503 = LINE('',#504,#505); +#504 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#505 = VECTOR('',#506,1.); +#506 = DIRECTION('',(1.,0.,0.)); +#507 = ORIENTED_EDGE('',*,*,#508,.T.); +#508 = EDGE_CURVE('',#501,#509,#511,.T.); +#509 = VERTEX_POINT('',#510); +#510 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(0.,-1.,0.)); +#515 = ORIENTED_EDGE('',*,*,#516,.F.); +#516 = EDGE_CURVE('',#493,#509,#517,.T.); +#517 = LINE('',#518,#519); +#518 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#519 = VECTOR('',#520,1.); +#520 = DIRECTION('',(1.,0.,0.)); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#524 = DIRECTION('',(0.,0.,1.)); +#525 = DIRECTION('',(1.,0.,-0.)); +#526 = ADVANCED_FACE('',(#527),#552,.F.); +#527 = FACE_BOUND('',#528,.F.); +#528 = EDGE_LOOP('',(#529,#537,#538,#546)); +#529 = ORIENTED_EDGE('',*,*,#530,.F.); +#530 = EDGE_CURVE('',#493,#531,#533,.T.); +#531 = VERTEX_POINT('',#532); +#532 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(0.,0.,1.)); +#537 = ORIENTED_EDGE('',*,*,#490,.F.); +#538 = ORIENTED_EDGE('',*,*,#539,.T.); +#539 = EDGE_CURVE('',#491,#540,#542,.T.); +#540 = VERTEX_POINT('',#541); +#541 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#542 = LINE('',#543,#544); +#543 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#544 = VECTOR('',#545,1.); +#545 = DIRECTION('',(0.,0.,1.)); +#546 = ORIENTED_EDGE('',*,*,#547,.F.); +#547 = EDGE_CURVE('',#531,#540,#548,.T.); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(0.,1.,0.)); +#552 = PLANE('',#553); +#553 = AXIS2_PLACEMENT_3D('',#554,#555,#556); +#554 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#555 = DIRECTION('',(1.,0.,0.)); +#556 = DIRECTION('',(0.,0.,1.)); +#557 = ADVANCED_FACE('',(#558),#576,.F.); +#558 = FACE_BOUND('',#559,.F.); +#559 = EDGE_LOOP('',(#560,#568,#569,#570)); +#560 = ORIENTED_EDGE('',*,*,#561,.F.); +#561 = EDGE_CURVE('',#509,#562,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#564 = LINE('',#565,#566); +#565 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#566 = VECTOR('',#567,1.); +#567 = DIRECTION('',(0.,0.,1.)); +#568 = ORIENTED_EDGE('',*,*,#516,.F.); +#569 = ORIENTED_EDGE('',*,*,#530,.T.); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#531,#562,#572,.T.); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(1.,0.,0.)); +#576 = PLANE('',#577); +#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580); +#578 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#579 = DIRECTION('',(0.,1.,0.)); +#580 = DIRECTION('',(0.,-0.,1.)); +#581 = ADVANCED_FACE('',(#582),#600,.T.); +#582 = FACE_BOUND('',#583,.T.); +#583 = EDGE_LOOP('',(#584,#585,#586,#594)); +#584 = ORIENTED_EDGE('',*,*,#561,.F.); +#585 = ORIENTED_EDGE('',*,*,#508,.F.); +#586 = ORIENTED_EDGE('',*,*,#587,.T.); +#587 = EDGE_CURVE('',#501,#588,#590,.T.); +#588 = VERTEX_POINT('',#589); +#589 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(0.,0.,1.)); +#594 = ORIENTED_EDGE('',*,*,#595,.F.); +#595 = EDGE_CURVE('',#562,#588,#596,.T.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(0.,1.,0.)); +#600 = PLANE('',#601); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#603 = DIRECTION('',(1.,0.,0.)); +#604 = DIRECTION('',(0.,0.,1.)); +#605 = ADVANCED_FACE('',(#606),#617,.T.); +#606 = FACE_BOUND('',#607,.T.); +#607 = EDGE_LOOP('',(#608,#609,#610,#611)); +#608 = ORIENTED_EDGE('',*,*,#587,.F.); +#609 = ORIENTED_EDGE('',*,*,#500,.F.); +#610 = ORIENTED_EDGE('',*,*,#539,.T.); +#611 = ORIENTED_EDGE('',*,*,#612,.T.); +#612 = EDGE_CURVE('',#540,#588,#613,.T.); +#613 = LINE('',#614,#615); +#614 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#615 = VECTOR('',#616,1.); +#616 = DIRECTION('',(1.,0.,0.)); +#617 = PLANE('',#618); +#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621); +#619 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#620 = DIRECTION('',(0.,1.,0.)); +#621 = DIRECTION('',(0.,-0.,1.)); +#622 = ADVANCED_FACE('',(#623),#629,.T.); +#623 = FACE_BOUND('',#624,.T.); +#624 = EDGE_LOOP('',(#625,#626,#627,#628)); +#625 = ORIENTED_EDGE('',*,*,#547,.F.); +#626 = ORIENTED_EDGE('',*,*,#571,.T.); +#627 = ORIENTED_EDGE('',*,*,#595,.T.); +#628 = ORIENTED_EDGE('',*,*,#612,.F.); +#629 = PLANE('',#630); +#630 = AXIS2_PLACEMENT_3D('',#631,#632,#633); +#631 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#632 = DIRECTION('',(0.,0.,1.)); +#633 = DIRECTION('',(1.,0.,-0.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#638)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#635,#636,#637)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#635 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#636 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#637 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#638 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#635, + 'distance_accuracy_value','confusion accuracy'); +#639 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#640,#642); +#640 = ( REPRESENTATION_RELATIONSHIP('','',#67,#44) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#641) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#641 = ITEM_DEFINED_TRANSFORMATION('','',#11,#45); +#642 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#643 + ); +#643 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('21','PinHeader006','',#39,#62,$); +#644 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64)); +#645 = SHAPE_DEFINITION_REPRESENTATION(#646,#652); +#646 = PRODUCT_DEFINITION_SHAPE('','',#647); +#647 = PRODUCT_DEFINITION('design','',#648,#651); +#648 = PRODUCT_DEFINITION_FORMATION('','',#649); +#649 = PRODUCT('01x01_P2.54mm_Vertical_THT007', + '01x01_P2.54mm_Vertical_THT007','',(#650)); +#650 = PRODUCT_CONTEXT('',#2,'mechanical'); +#651 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#652 = SHAPE_REPRESENTATION('',(#11,#653),#657); +#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656); +#654 = CARTESIAN_POINT('',(0.,0.,0.)); +#655 = DIRECTION('',(0.,0.,1.)); +#656 = DIRECTION('',(1.,0.,0.)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#661)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#658,#659,#660)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#658 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#659 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#660 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#661 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#658, + 'distance_accuracy_value','confusion accuracy'); +#662 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#663,#665); +#663 = ( REPRESENTATION_RELATIONSHIP('','',#652,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#664) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#664 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#665 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#666 + ); +#666 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('24', + '01x01_P2.54mm_Vertical_THT007','',#5,#647,$); +#667 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#649)); +#668 = SHAPE_DEFINITION_REPRESENTATION(#669,#675); +#669 = PRODUCT_DEFINITION_SHAPE('','',#670); +#670 = PRODUCT_DEFINITION('design','',#671,#674); +#671 = PRODUCT_DEFINITION_FORMATION('','',#672); +#672 = PRODUCT('PinHeader007','PinHeader007','',(#673)); +#673 = PRODUCT_CONTEXT('',#2,'mechanical'); +#674 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#675 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#676),#1242); +#676 = MANIFOLD_SOLID_BREP('',#677); +#677 = CLOSED_SHELL('',(#678,#718,#749,#839,#863,#880,#892,#923,#947, + #971,#995,#1019,#1043,#1067,#1084,#1134,#1165,#1189,#1213,#1230)); +#678 = ADVANCED_FACE('',(#679),#713,.F.); +#679 = FACE_BOUND('',#680,.F.); +#680 = EDGE_LOOP('',(#681,#691,#699,#707)); +#681 = ORIENTED_EDGE('',*,*,#682,.F.); +#682 = EDGE_CURVE('',#683,#685,#687,.T.); +#683 = VERTEX_POINT('',#684); +#684 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#685 = VERTEX_POINT('',#686); +#686 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(0.,0.,1.)); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#683,#693,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(0.,1.,0.)); +#699 = ORIENTED_EDGE('',*,*,#700,.T.); +#700 = EDGE_CURVE('',#693,#701,#703,.T.); +#701 = VERTEX_POINT('',#702); +#702 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(0.,0.,1.)); +#707 = ORIENTED_EDGE('',*,*,#708,.T.); +#708 = EDGE_CURVE('',#701,#685,#709,.T.); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(0.,-1.,0.)); +#713 = PLANE('',#714); +#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717); +#715 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#716 = DIRECTION('',(1.,0.,0.)); +#717 = DIRECTION('',(0.,0.,1.)); +#718 = ADVANCED_FACE('',(#719),#744,.F.); +#719 = FACE_BOUND('',#720,.F.); +#720 = EDGE_LOOP('',(#721,#731,#737,#738)); +#721 = ORIENTED_EDGE('',*,*,#722,.F.); +#722 = EDGE_CURVE('',#723,#725,#727,.T.); +#723 = VERTEX_POINT('',#724); +#724 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#725 = VERTEX_POINT('',#726); +#726 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.,0.,1.)); +#731 = ORIENTED_EDGE('',*,*,#732,.F.); +#732 = EDGE_CURVE('',#683,#723,#733,.T.); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(1.,0.,0.)); +#737 = ORIENTED_EDGE('',*,*,#682,.T.); +#738 = ORIENTED_EDGE('',*,*,#739,.T.); +#739 = EDGE_CURVE('',#685,#725,#740,.T.); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(1.,0.,0.)); +#744 = PLANE('',#745); +#745 = AXIS2_PLACEMENT_3D('',#746,#747,#748); +#746 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#747 = DIRECTION('',(0.,1.,0.)); +#748 = DIRECTION('',(0.,-0.,1.)); +#749 = ADVANCED_FACE('',(#750,#816),#834,.F.); +#750 = FACE_BOUND('',#751,.F.); +#751 = EDGE_LOOP('',(#752,#762,#770,#778,#786,#794,#802,#810)); +#752 = ORIENTED_EDGE('',*,*,#753,.F.); +#753 = EDGE_CURVE('',#754,#756,#758,.T.); +#754 = VERTEX_POINT('',#755); +#755 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#756 = VERTEX_POINT('',#757); +#757 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.,1.,0.)); +#762 = ORIENTED_EDGE('',*,*,#763,.T.); +#763 = EDGE_CURVE('',#754,#764,#766,.T.); +#764 = VERTEX_POINT('',#765); +#765 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#770 = ORIENTED_EDGE('',*,*,#771,.T.); +#771 = EDGE_CURVE('',#764,#772,#774,.T.); +#772 = VERTEX_POINT('',#773); +#773 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#774 = LINE('',#775,#776); +#775 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#776 = VECTOR('',#777,1.); +#777 = DIRECTION('',(1.,0.,0.)); +#778 = ORIENTED_EDGE('',*,*,#779,.F.); +#779 = EDGE_CURVE('',#780,#772,#782,.T.); +#780 = VERTEX_POINT('',#781); +#781 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#786 = ORIENTED_EDGE('',*,*,#787,.T.); +#787 = EDGE_CURVE('',#780,#788,#790,.T.); +#788 = VERTEX_POINT('',#789); +#789 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(0.,1.,0.)); +#794 = ORIENTED_EDGE('',*,*,#795,.T.); +#795 = EDGE_CURVE('',#788,#796,#798,.T.); +#796 = VERTEX_POINT('',#797); +#797 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#802 = ORIENTED_EDGE('',*,*,#803,.F.); +#803 = EDGE_CURVE('',#804,#796,#806,.T.); +#804 = VERTEX_POINT('',#805); +#805 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(1.,0.,0.)); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#756,#804,#812,.T.); +#812 = LINE('',#813,#814); +#813 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#814 = VECTOR('',#815,1.); +#815 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#816 = FACE_BOUND('',#817,.F.); +#817 = EDGE_LOOP('',(#818,#819,#827,#833)); +#818 = ORIENTED_EDGE('',*,*,#708,.F.); +#819 = ORIENTED_EDGE('',*,*,#820,.T.); +#820 = EDGE_CURVE('',#701,#821,#823,.T.); +#821 = VERTEX_POINT('',#822); +#822 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(1.,0.,0.)); +#827 = ORIENTED_EDGE('',*,*,#828,.T.); +#828 = EDGE_CURVE('',#821,#725,#829,.T.); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.,-1.,0.)); +#833 = ORIENTED_EDGE('',*,*,#739,.F.); +#834 = PLANE('',#835); +#835 = AXIS2_PLACEMENT_3D('',#836,#837,#838); +#836 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#837 = DIRECTION('',(0.,0.,1.)); +#838 = DIRECTION('',(1.,0.,-0.)); +#839 = ADVANCED_FACE('',(#840),#858,.T.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#850,#856,#857)); +#842 = ORIENTED_EDGE('',*,*,#843,.F.); +#843 = EDGE_CURVE('',#844,#821,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = ORIENTED_EDGE('',*,*,#851,.F.); +#851 = EDGE_CURVE('',#693,#844,#852,.T.); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(1.,0.,0.)); +#856 = ORIENTED_EDGE('',*,*,#700,.T.); +#857 = ORIENTED_EDGE('',*,*,#820,.T.); +#858 = PLANE('',#859); +#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862); +#860 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#861 = DIRECTION('',(0.,1.,0.)); +#862 = DIRECTION('',(0.,-0.,1.)); +#863 = ADVANCED_FACE('',(#864),#875,.F.); +#864 = FACE_BOUND('',#865,.F.); +#865 = EDGE_LOOP('',(#866,#867,#868,#874)); +#866 = ORIENTED_EDGE('',*,*,#692,.F.); +#867 = ORIENTED_EDGE('',*,*,#732,.T.); +#868 = ORIENTED_EDGE('',*,*,#869,.T.); +#869 = EDGE_CURVE('',#723,#844,#870,.T.); +#870 = LINE('',#871,#872); +#871 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#872 = VECTOR('',#873,1.); +#873 = DIRECTION('',(0.,1.,0.)); +#874 = ORIENTED_EDGE('',*,*,#851,.F.); +#875 = PLANE('',#876); +#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879); +#877 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#878 = DIRECTION('',(0.,0.,1.)); +#879 = DIRECTION('',(1.,0.,-0.)); +#880 = ADVANCED_FACE('',(#881),#887,.T.); +#881 = FACE_BOUND('',#882,.T.); +#882 = EDGE_LOOP('',(#883,#884,#885,#886)); +#883 = ORIENTED_EDGE('',*,*,#722,.F.); +#884 = ORIENTED_EDGE('',*,*,#869,.T.); +#885 = ORIENTED_EDGE('',*,*,#843,.T.); +#886 = ORIENTED_EDGE('',*,*,#828,.T.); +#887 = PLANE('',#888); +#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891); +#889 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#890 = DIRECTION('',(1.,0.,0.)); +#891 = DIRECTION('',(0.,0.,1.)); +#892 = ADVANCED_FACE('',(#893),#918,.F.); +#893 = FACE_BOUND('',#894,.F.); +#894 = EDGE_LOOP('',(#895,#905,#911,#912)); +#895 = ORIENTED_EDGE('',*,*,#896,.F.); +#896 = EDGE_CURVE('',#897,#899,#901,.T.); +#897 = VERTEX_POINT('',#898); +#898 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#899 = VERTEX_POINT('',#900); +#900 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#901 = LINE('',#902,#903); +#902 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#903 = VECTOR('',#904,1.); +#904 = DIRECTION('',(0.,1.,0.)); +#905 = ORIENTED_EDGE('',*,*,#906,.F.); +#906 = EDGE_CURVE('',#754,#897,#907,.T.); +#907 = LINE('',#908,#909); +#908 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#909 = VECTOR('',#910,1.); +#910 = DIRECTION('',(0.,0.,1.)); +#911 = ORIENTED_EDGE('',*,*,#753,.T.); +#912 = ORIENTED_EDGE('',*,*,#913,.T.); +#913 = EDGE_CURVE('',#756,#899,#914,.T.); +#914 = LINE('',#915,#916); +#915 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#916 = VECTOR('',#917,1.); +#917 = DIRECTION('',(0.,0.,1.)); +#918 = PLANE('',#919); +#919 = AXIS2_PLACEMENT_3D('',#920,#921,#922); +#920 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#921 = DIRECTION('',(1.,0.,0.)); +#922 = DIRECTION('',(0.,0.,1.)); +#923 = ADVANCED_FACE('',(#924),#942,.T.); +#924 = FACE_BOUND('',#925,.F.); +#925 = EDGE_LOOP('',(#926,#927,#928,#936)); +#926 = ORIENTED_EDGE('',*,*,#763,.F.); +#927 = ORIENTED_EDGE('',*,*,#906,.T.); +#928 = ORIENTED_EDGE('',*,*,#929,.T.); +#929 = EDGE_CURVE('',#897,#930,#932,.T.); +#930 = VERTEX_POINT('',#931); +#931 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#936 = ORIENTED_EDGE('',*,*,#937,.F.); +#937 = EDGE_CURVE('',#764,#930,#938,.T.); +#938 = LINE('',#939,#940); +#939 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#940 = VECTOR('',#941,1.); +#941 = DIRECTION('',(0.,0.,1.)); +#942 = PLANE('',#943); +#943 = AXIS2_PLACEMENT_3D('',#944,#945,#946); +#944 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#945 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#946 = DIRECTION('',(-0.,0.,-1.)); +#947 = ADVANCED_FACE('',(#948),#966,.F.); +#948 = FACE_BOUND('',#949,.T.); +#949 = EDGE_LOOP('',(#950,#951,#952,#960)); +#950 = ORIENTED_EDGE('',*,*,#811,.F.); +#951 = ORIENTED_EDGE('',*,*,#913,.T.); +#952 = ORIENTED_EDGE('',*,*,#953,.T.); +#953 = EDGE_CURVE('',#899,#954,#956,.T.); +#954 = VERTEX_POINT('',#955); +#955 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#960 = ORIENTED_EDGE('',*,*,#961,.F.); +#961 = EDGE_CURVE('',#804,#954,#962,.T.); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(0.,0.,1.)); +#966 = PLANE('',#967); +#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970); +#968 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#969 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633274E-18) + ); +#970 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#971 = ADVANCED_FACE('',(#972),#990,.F.); +#972 = FACE_BOUND('',#973,.F.); +#973 = EDGE_LOOP('',(#974,#975,#976,#984)); +#974 = ORIENTED_EDGE('',*,*,#771,.F.); +#975 = ORIENTED_EDGE('',*,*,#937,.T.); +#976 = ORIENTED_EDGE('',*,*,#977,.T.); +#977 = EDGE_CURVE('',#930,#978,#980,.T.); +#978 = VERTEX_POINT('',#979); +#979 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#980 = LINE('',#981,#982); +#981 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#982 = VECTOR('',#983,1.); +#983 = DIRECTION('',(1.,0.,0.)); +#984 = ORIENTED_EDGE('',*,*,#985,.F.); +#985 = EDGE_CURVE('',#772,#978,#986,.T.); +#986 = LINE('',#987,#988); +#987 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#988 = VECTOR('',#989,1.); +#989 = DIRECTION('',(0.,0.,1.)); +#990 = PLANE('',#991); +#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994); +#992 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#993 = DIRECTION('',(0.,1.,0.)); +#994 = DIRECTION('',(0.,-0.,1.)); +#995 = ADVANCED_FACE('',(#996),#1014,.T.); +#996 = FACE_BOUND('',#997,.T.); +#997 = EDGE_LOOP('',(#998,#999,#1000,#1008)); +#998 = ORIENTED_EDGE('',*,*,#803,.F.); +#999 = ORIENTED_EDGE('',*,*,#961,.T.); +#1000 = ORIENTED_EDGE('',*,*,#1001,.T.); +#1001 = EDGE_CURVE('',#954,#1002,#1004,.T.); +#1002 = VERTEX_POINT('',#1003); +#1003 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1004 = LINE('',#1005,#1006); +#1005 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1006 = VECTOR('',#1007,1.); +#1007 = DIRECTION('',(1.,0.,0.)); +#1008 = ORIENTED_EDGE('',*,*,#1009,.F.); +#1009 = EDGE_CURVE('',#796,#1002,#1010,.T.); +#1010 = LINE('',#1011,#1012); +#1011 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1012 = VECTOR('',#1013,1.); +#1013 = DIRECTION('',(0.,0.,1.)); +#1014 = PLANE('',#1015); +#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018); +#1016 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1017 = DIRECTION('',(0.,1.,0.)); +#1018 = DIRECTION('',(0.,-0.,1.)); +#1019 = ADVANCED_FACE('',(#1020),#1038,.F.); +#1020 = FACE_BOUND('',#1021,.T.); +#1021 = EDGE_LOOP('',(#1022,#1023,#1031,#1037)); +#1022 = ORIENTED_EDGE('',*,*,#779,.F.); +#1023 = ORIENTED_EDGE('',*,*,#1024,.T.); +#1024 = EDGE_CURVE('',#780,#1025,#1027,.T.); +#1025 = VERTEX_POINT('',#1026); +#1026 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(0.,0.,1.)); +#1031 = ORIENTED_EDGE('',*,*,#1032,.T.); +#1032 = EDGE_CURVE('',#1025,#978,#1033,.T.); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1037 = ORIENTED_EDGE('',*,*,#985,.F.); +#1038 = PLANE('',#1039); +#1039 = AXIS2_PLACEMENT_3D('',#1040,#1041,#1042); +#1040 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1041 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633274E-18 + )); +#1042 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#1043 = ADVANCED_FACE('',(#1044),#1062,.T.); +#1044 = FACE_BOUND('',#1045,.F.); +#1045 = EDGE_LOOP('',(#1046,#1047,#1055,#1061)); +#1046 = ORIENTED_EDGE('',*,*,#795,.F.); +#1047 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1048 = EDGE_CURVE('',#788,#1049,#1051,.T.); +#1049 = VERTEX_POINT('',#1050); +#1050 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(0.,0.,1.)); +#1055 = ORIENTED_EDGE('',*,*,#1056,.T.); +#1056 = EDGE_CURVE('',#1049,#1002,#1057,.T.); +#1057 = LINE('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1059 = VECTOR('',#1060,1.); +#1060 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1061 = ORIENTED_EDGE('',*,*,#1009,.F.); +#1062 = PLANE('',#1063); +#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066); +#1064 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1065 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1066 = DIRECTION('',(0.,0.,-1.)); +#1067 = ADVANCED_FACE('',(#1068),#1079,.T.); +#1068 = FACE_BOUND('',#1069,.T.); +#1069 = EDGE_LOOP('',(#1070,#1076,#1077,#1078)); +#1070 = ORIENTED_EDGE('',*,*,#1071,.F.); +#1071 = EDGE_CURVE('',#1025,#1049,#1072,.T.); +#1072 = LINE('',#1073,#1074); +#1073 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1074 = VECTOR('',#1075,1.); +#1075 = DIRECTION('',(0.,1.,0.)); +#1076 = ORIENTED_EDGE('',*,*,#1024,.F.); +#1077 = ORIENTED_EDGE('',*,*,#787,.T.); +#1078 = ORIENTED_EDGE('',*,*,#1048,.T.); +#1079 = PLANE('',#1080); +#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083); +#1081 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1082 = DIRECTION('',(1.,0.,0.)); +#1083 = DIRECTION('',(0.,0.,1.)); +#1084 = ADVANCED_FACE('',(#1085,#1095),#1129,.T.); +#1085 = FACE_BOUND('',#1086,.T.); +#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1090,#1091,#1092,#1093,#1094)); +#1087 = ORIENTED_EDGE('',*,*,#896,.F.); +#1088 = ORIENTED_EDGE('',*,*,#929,.T.); +#1089 = ORIENTED_EDGE('',*,*,#977,.T.); +#1090 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1091 = ORIENTED_EDGE('',*,*,#1071,.T.); +#1092 = ORIENTED_EDGE('',*,*,#1056,.T.); +#1093 = ORIENTED_EDGE('',*,*,#1001,.F.); +#1094 = ORIENTED_EDGE('',*,*,#953,.F.); +#1095 = FACE_BOUND('',#1096,.T.); +#1096 = EDGE_LOOP('',(#1097,#1107,#1115,#1123)); +#1097 = ORIENTED_EDGE('',*,*,#1098,.F.); +#1098 = EDGE_CURVE('',#1099,#1101,#1103,.T.); +#1099 = VERTEX_POINT('',#1100); +#1100 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1101 = VERTEX_POINT('',#1102); +#1102 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(0.,-1.,0.)); +#1107 = ORIENTED_EDGE('',*,*,#1108,.T.); +#1108 = EDGE_CURVE('',#1099,#1109,#1111,.T.); +#1109 = VERTEX_POINT('',#1110); +#1110 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(1.,0.,0.)); +#1115 = ORIENTED_EDGE('',*,*,#1116,.T.); +#1116 = EDGE_CURVE('',#1109,#1117,#1119,.T.); +#1117 = VERTEX_POINT('',#1118); +#1118 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1119 = LINE('',#1120,#1121); +#1120 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1121 = VECTOR('',#1122,1.); +#1122 = DIRECTION('',(0.,-1.,0.)); +#1123 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1124 = EDGE_CURVE('',#1101,#1117,#1125,.T.); +#1125 = LINE('',#1126,#1127); +#1126 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1127 = VECTOR('',#1128,1.); +#1128 = DIRECTION('',(1.,0.,0.)); +#1129 = PLANE('',#1130); +#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133); +#1131 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1132 = DIRECTION('',(0.,0.,1.)); +#1133 = DIRECTION('',(1.,0.,-0.)); +#1134 = ADVANCED_FACE('',(#1135),#1160,.F.); +#1135 = FACE_BOUND('',#1136,.F.); +#1136 = EDGE_LOOP('',(#1137,#1145,#1146,#1154)); +#1137 = ORIENTED_EDGE('',*,*,#1138,.F.); +#1138 = EDGE_CURVE('',#1101,#1139,#1141,.T.); +#1139 = VERTEX_POINT('',#1140); +#1140 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(0.,0.,1.)); +#1145 = ORIENTED_EDGE('',*,*,#1098,.F.); +#1146 = ORIENTED_EDGE('',*,*,#1147,.T.); +#1147 = EDGE_CURVE('',#1099,#1148,#1150,.T.); +#1148 = VERTEX_POINT('',#1149); +#1149 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.,0.,1.)); +#1154 = ORIENTED_EDGE('',*,*,#1155,.F.); +#1155 = EDGE_CURVE('',#1139,#1148,#1156,.T.); +#1156 = LINE('',#1157,#1158); +#1157 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1158 = VECTOR('',#1159,1.); +#1159 = DIRECTION('',(0.,1.,0.)); +#1160 = PLANE('',#1161); +#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164); +#1162 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1163 = DIRECTION('',(1.,0.,0.)); +#1164 = DIRECTION('',(0.,0.,1.)); +#1165 = ADVANCED_FACE('',(#1166),#1184,.F.); +#1166 = FACE_BOUND('',#1167,.F.); +#1167 = EDGE_LOOP('',(#1168,#1176,#1177,#1178)); +#1168 = ORIENTED_EDGE('',*,*,#1169,.F.); +#1169 = EDGE_CURVE('',#1117,#1170,#1172,.T.); +#1170 = VERTEX_POINT('',#1171); +#1171 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(0.,0.,1.)); +#1176 = ORIENTED_EDGE('',*,*,#1124,.F.); +#1177 = ORIENTED_EDGE('',*,*,#1138,.T.); +#1178 = ORIENTED_EDGE('',*,*,#1179,.T.); +#1179 = EDGE_CURVE('',#1139,#1170,#1180,.T.); +#1180 = LINE('',#1181,#1182); +#1181 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1182 = VECTOR('',#1183,1.); +#1183 = DIRECTION('',(1.,0.,0.)); +#1184 = PLANE('',#1185); +#1185 = AXIS2_PLACEMENT_3D('',#1186,#1187,#1188); +#1186 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1187 = DIRECTION('',(0.,1.,0.)); +#1188 = DIRECTION('',(0.,-0.,1.)); +#1189 = ADVANCED_FACE('',(#1190),#1208,.T.); +#1190 = FACE_BOUND('',#1191,.T.); +#1191 = EDGE_LOOP('',(#1192,#1193,#1194,#1202)); +#1192 = ORIENTED_EDGE('',*,*,#1169,.F.); +#1193 = ORIENTED_EDGE('',*,*,#1116,.F.); +#1194 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1195 = EDGE_CURVE('',#1109,#1196,#1198,.T.); +#1196 = VERTEX_POINT('',#1197); +#1197 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1198 = LINE('',#1199,#1200); +#1199 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1200 = VECTOR('',#1201,1.); +#1201 = DIRECTION('',(0.,0.,1.)); +#1202 = ORIENTED_EDGE('',*,*,#1203,.F.); +#1203 = EDGE_CURVE('',#1170,#1196,#1204,.T.); +#1204 = LINE('',#1205,#1206); +#1205 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1206 = VECTOR('',#1207,1.); +#1207 = DIRECTION('',(0.,1.,0.)); +#1208 = PLANE('',#1209); +#1209 = AXIS2_PLACEMENT_3D('',#1210,#1211,#1212); +#1210 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1211 = DIRECTION('',(1.,0.,0.)); +#1212 = DIRECTION('',(0.,0.,1.)); +#1213 = ADVANCED_FACE('',(#1214),#1225,.T.); +#1214 = FACE_BOUND('',#1215,.T.); +#1215 = EDGE_LOOP('',(#1216,#1217,#1218,#1219)); +#1216 = ORIENTED_EDGE('',*,*,#1195,.F.); +#1217 = ORIENTED_EDGE('',*,*,#1108,.F.); +#1218 = ORIENTED_EDGE('',*,*,#1147,.T.); +#1219 = ORIENTED_EDGE('',*,*,#1220,.T.); +#1220 = EDGE_CURVE('',#1148,#1196,#1221,.T.); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(1.,0.,0.)); +#1225 = PLANE('',#1226); +#1226 = AXIS2_PLACEMENT_3D('',#1227,#1228,#1229); +#1227 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1228 = DIRECTION('',(0.,1.,0.)); +#1229 = DIRECTION('',(0.,-0.,1.)); +#1230 = ADVANCED_FACE('',(#1231),#1237,.T.); +#1231 = FACE_BOUND('',#1232,.T.); +#1232 = EDGE_LOOP('',(#1233,#1234,#1235,#1236)); +#1233 = ORIENTED_EDGE('',*,*,#1155,.F.); +#1234 = ORIENTED_EDGE('',*,*,#1179,.T.); +#1235 = ORIENTED_EDGE('',*,*,#1203,.T.); +#1236 = ORIENTED_EDGE('',*,*,#1220,.F.); +#1237 = PLANE('',#1238); +#1238 = AXIS2_PLACEMENT_3D('',#1239,#1240,#1241); +#1239 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1240 = DIRECTION('',(0.,0.,1.)); +#1241 = DIRECTION('',(1.,0.,-0.)); +#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1246)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1243,#1244,#1245)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1243 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1244 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1245 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1246 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1243, + 'distance_accuracy_value','confusion accuracy'); +#1247 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1248,#1250); +#1248 = ( REPRESENTATION_RELATIONSHIP('','',#675,#652) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1249) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1249 = ITEM_DEFINED_TRANSFORMATION('','',#11,#653); +#1250 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1251); +#1251 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('23','PinHeader007','',#647,#670, + $); +#1252 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#672)); +#1253 = SHAPE_DEFINITION_REPRESENTATION(#1254,#1260); +#1254 = PRODUCT_DEFINITION_SHAPE('','',#1255); +#1255 = PRODUCT_DEFINITION('design','',#1256,#1259); +#1256 = PRODUCT_DEFINITION_FORMATION('','',#1257); +#1257 = PRODUCT('01x01_P2.54mm_Vertical_THT008', + '01x01_P2.54mm_Vertical_THT008','',(#1258)); +#1258 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1259 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1260 = SHAPE_REPRESENTATION('',(#11,#1261),#1265); +#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264); +#1262 = CARTESIAN_POINT('',(0.,0.,0.)); +#1263 = DIRECTION('',(0.,0.,1.)); +#1264 = DIRECTION('',(1.,0.,0.)); +#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1269)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1266,#1267,#1268)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1266 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1267 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1268 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1269 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1266, + 'distance_accuracy_value','confusion accuracy'); +#1270 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1271,#1273); +#1271 = ( REPRESENTATION_RELATIONSHIP('','',#1260,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1272) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1272 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1273 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1274); +#1274 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('26', + '01x01_P2.54mm_Vertical_THT008','',#5,#1255,$); +#1275 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1257)); +#1276 = SHAPE_DEFINITION_REPRESENTATION(#1277,#1283); +#1277 = PRODUCT_DEFINITION_SHAPE('','',#1278); +#1278 = PRODUCT_DEFINITION('design','',#1279,#1282); +#1279 = PRODUCT_DEFINITION_FORMATION('','',#1280); +#1280 = PRODUCT('PinHeader008','PinHeader008','',(#1281)); +#1281 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1282 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1283 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1284),#1850); +#1284 = MANIFOLD_SOLID_BREP('',#1285); +#1285 = CLOSED_SHELL('',(#1286,#1326,#1357,#1447,#1471,#1488,#1500,#1531 + ,#1555,#1579,#1603,#1627,#1651,#1675,#1692,#1742,#1773,#1797,#1821, + #1838)); +#1286 = ADVANCED_FACE('',(#1287),#1321,.F.); +#1287 = FACE_BOUND('',#1288,.F.); +#1288 = EDGE_LOOP('',(#1289,#1299,#1307,#1315)); +#1289 = ORIENTED_EDGE('',*,*,#1290,.F.); +#1290 = EDGE_CURVE('',#1291,#1293,#1295,.T.); +#1291 = VERTEX_POINT('',#1292); +#1292 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1293 = VERTEX_POINT('',#1294); +#1294 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(0.,0.,1.)); +#1299 = ORIENTED_EDGE('',*,*,#1300,.T.); +#1300 = EDGE_CURVE('',#1291,#1301,#1303,.T.); +#1301 = VERTEX_POINT('',#1302); +#1302 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1303 = LINE('',#1304,#1305); +#1304 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1305 = VECTOR('',#1306,1.); +#1306 = DIRECTION('',(0.,1.,0.)); +#1307 = ORIENTED_EDGE('',*,*,#1308,.T.); +#1308 = EDGE_CURVE('',#1301,#1309,#1311,.T.); +#1309 = VERTEX_POINT('',#1310); +#1310 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1311 = LINE('',#1312,#1313); +#1312 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1313 = VECTOR('',#1314,1.); +#1314 = DIRECTION('',(0.,0.,1.)); +#1315 = ORIENTED_EDGE('',*,*,#1316,.T.); +#1316 = EDGE_CURVE('',#1309,#1293,#1317,.T.); +#1317 = LINE('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1319 = VECTOR('',#1320,1.); +#1320 = DIRECTION('',(0.,-1.,0.)); +#1321 = PLANE('',#1322); +#1322 = AXIS2_PLACEMENT_3D('',#1323,#1324,#1325); +#1323 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1324 = DIRECTION('',(1.,0.,0.)); +#1325 = DIRECTION('',(0.,0.,1.)); +#1326 = ADVANCED_FACE('',(#1327),#1352,.F.); +#1327 = FACE_BOUND('',#1328,.F.); +#1328 = EDGE_LOOP('',(#1329,#1339,#1345,#1346)); +#1329 = ORIENTED_EDGE('',*,*,#1330,.F.); +#1330 = EDGE_CURVE('',#1331,#1333,#1335,.T.); +#1331 = VERTEX_POINT('',#1332); +#1332 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1333 = VERTEX_POINT('',#1334); +#1334 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(0.,0.,1.)); +#1339 = ORIENTED_EDGE('',*,*,#1340,.F.); +#1340 = EDGE_CURVE('',#1291,#1331,#1341,.T.); +#1341 = LINE('',#1342,#1343); +#1342 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1343 = VECTOR('',#1344,1.); +#1344 = DIRECTION('',(1.,0.,0.)); +#1345 = ORIENTED_EDGE('',*,*,#1290,.T.); +#1346 = ORIENTED_EDGE('',*,*,#1347,.T.); +#1347 = EDGE_CURVE('',#1293,#1333,#1348,.T.); +#1348 = LINE('',#1349,#1350); +#1349 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#1350 = VECTOR('',#1351,1.); +#1351 = DIRECTION('',(1.,0.,0.)); +#1352 = PLANE('',#1353); +#1353 = AXIS2_PLACEMENT_3D('',#1354,#1355,#1356); +#1354 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1355 = DIRECTION('',(0.,1.,0.)); +#1356 = DIRECTION('',(0.,-0.,1.)); +#1357 = ADVANCED_FACE('',(#1358,#1424),#1442,.F.); +#1358 = FACE_BOUND('',#1359,.F.); +#1359 = EDGE_LOOP('',(#1360,#1370,#1378,#1386,#1394,#1402,#1410,#1418)); +#1360 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1361 = EDGE_CURVE('',#1362,#1364,#1366,.T.); +#1362 = VERTEX_POINT('',#1363); +#1363 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1364 = VERTEX_POINT('',#1365); +#1365 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#1366 = LINE('',#1367,#1368); +#1367 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1368 = VECTOR('',#1369,1.); +#1369 = DIRECTION('',(0.,1.,0.)); +#1370 = ORIENTED_EDGE('',*,*,#1371,.T.); +#1371 = EDGE_CURVE('',#1362,#1372,#1374,.T.); +#1372 = VERTEX_POINT('',#1373); +#1373 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1378 = ORIENTED_EDGE('',*,*,#1379,.T.); +#1379 = EDGE_CURVE('',#1372,#1380,#1382,.T.); +#1380 = VERTEX_POINT('',#1381); +#1381 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#1382 = LINE('',#1383,#1384); +#1383 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1384 = VECTOR('',#1385,1.); +#1385 = DIRECTION('',(1.,0.,0.)); +#1386 = ORIENTED_EDGE('',*,*,#1387,.F.); +#1387 = EDGE_CURVE('',#1388,#1380,#1390,.T.); +#1388 = VERTEX_POINT('',#1389); +#1389 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#1390 = LINE('',#1391,#1392); +#1391 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#1392 = VECTOR('',#1393,1.); +#1393 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1394 = ORIENTED_EDGE('',*,*,#1395,.T.); +#1395 = EDGE_CURVE('',#1388,#1396,#1398,.T.); +#1396 = VERTEX_POINT('',#1397); +#1397 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(0.,1.,0.)); +#1402 = ORIENTED_EDGE('',*,*,#1403,.T.); +#1403 = EDGE_CURVE('',#1396,#1404,#1406,.T.); +#1404 = VERTEX_POINT('',#1405); +#1405 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1406 = LINE('',#1407,#1408); +#1407 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1408 = VECTOR('',#1409,1.); +#1409 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1410 = ORIENTED_EDGE('',*,*,#1411,.F.); +#1411 = EDGE_CURVE('',#1412,#1404,#1414,.T.); +#1412 = VERTEX_POINT('',#1413); +#1413 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#1414 = LINE('',#1415,#1416); +#1415 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1416 = VECTOR('',#1417,1.); +#1417 = DIRECTION('',(1.,0.,0.)); +#1418 = ORIENTED_EDGE('',*,*,#1419,.F.); +#1419 = EDGE_CURVE('',#1364,#1412,#1420,.T.); +#1420 = LINE('',#1421,#1422); +#1421 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#1422 = VECTOR('',#1423,1.); +#1423 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1424 = FACE_BOUND('',#1425,.F.); +#1425 = EDGE_LOOP('',(#1426,#1427,#1435,#1441)); +#1426 = ORIENTED_EDGE('',*,*,#1316,.F.); +#1427 = ORIENTED_EDGE('',*,*,#1428,.T.); +#1428 = EDGE_CURVE('',#1309,#1429,#1431,.T.); +#1429 = VERTEX_POINT('',#1430); +#1430 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#1431 = LINE('',#1432,#1433); +#1432 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#1433 = VECTOR('',#1434,1.); +#1434 = DIRECTION('',(1.,0.,0.)); +#1435 = ORIENTED_EDGE('',*,*,#1436,.T.); +#1436 = EDGE_CURVE('',#1429,#1333,#1437,.T.); +#1437 = LINE('',#1438,#1439); +#1438 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#1439 = VECTOR('',#1440,1.); +#1440 = DIRECTION('',(0.,-1.,0.)); +#1441 = ORIENTED_EDGE('',*,*,#1347,.F.); +#1442 = PLANE('',#1443); +#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446); +#1444 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1445 = DIRECTION('',(0.,0.,1.)); +#1446 = DIRECTION('',(1.,0.,-0.)); +#1447 = ADVANCED_FACE('',(#1448),#1466,.T.); +#1448 = FACE_BOUND('',#1449,.T.); +#1449 = EDGE_LOOP('',(#1450,#1458,#1464,#1465)); +#1450 = ORIENTED_EDGE('',*,*,#1451,.F.); +#1451 = EDGE_CURVE('',#1452,#1429,#1454,.T.); +#1452 = VERTEX_POINT('',#1453); +#1453 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1454 = LINE('',#1455,#1456); +#1455 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1456 = VECTOR('',#1457,1.); +#1457 = DIRECTION('',(0.,0.,1.)); +#1458 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1459 = EDGE_CURVE('',#1301,#1452,#1460,.T.); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(1.,0.,0.)); +#1464 = ORIENTED_EDGE('',*,*,#1308,.T.); +#1465 = ORIENTED_EDGE('',*,*,#1428,.T.); +#1466 = PLANE('',#1467); +#1467 = AXIS2_PLACEMENT_3D('',#1468,#1469,#1470); +#1468 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1469 = DIRECTION('',(0.,1.,0.)); +#1470 = DIRECTION('',(0.,-0.,1.)); +#1471 = ADVANCED_FACE('',(#1472),#1483,.F.); +#1472 = FACE_BOUND('',#1473,.F.); +#1473 = EDGE_LOOP('',(#1474,#1475,#1476,#1482)); +#1474 = ORIENTED_EDGE('',*,*,#1300,.F.); +#1475 = ORIENTED_EDGE('',*,*,#1340,.T.); +#1476 = ORIENTED_EDGE('',*,*,#1477,.T.); +#1477 = EDGE_CURVE('',#1331,#1452,#1478,.T.); +#1478 = LINE('',#1479,#1480); +#1479 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1480 = VECTOR('',#1481,1.); +#1481 = DIRECTION('',(0.,1.,0.)); +#1482 = ORIENTED_EDGE('',*,*,#1459,.F.); +#1483 = PLANE('',#1484); +#1484 = AXIS2_PLACEMENT_3D('',#1485,#1486,#1487); +#1485 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1486 = DIRECTION('',(0.,0.,1.)); +#1487 = DIRECTION('',(1.,0.,-0.)); +#1488 = ADVANCED_FACE('',(#1489),#1495,.T.); +#1489 = FACE_BOUND('',#1490,.T.); +#1490 = EDGE_LOOP('',(#1491,#1492,#1493,#1494)); +#1491 = ORIENTED_EDGE('',*,*,#1330,.F.); +#1492 = ORIENTED_EDGE('',*,*,#1477,.T.); +#1493 = ORIENTED_EDGE('',*,*,#1451,.T.); +#1494 = ORIENTED_EDGE('',*,*,#1436,.T.); +#1495 = PLANE('',#1496); +#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499); +#1497 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1498 = DIRECTION('',(1.,0.,0.)); +#1499 = DIRECTION('',(0.,0.,1.)); +#1500 = ADVANCED_FACE('',(#1501),#1526,.F.); +#1501 = FACE_BOUND('',#1502,.F.); +#1502 = EDGE_LOOP('',(#1503,#1513,#1519,#1520)); +#1503 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1504 = EDGE_CURVE('',#1505,#1507,#1509,.T.); +#1505 = VERTEX_POINT('',#1506); +#1506 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#1507 = VERTEX_POINT('',#1508); +#1508 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#1509 = LINE('',#1510,#1511); +#1510 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1511 = VECTOR('',#1512,1.); +#1512 = DIRECTION('',(0.,1.,0.)); +#1513 = ORIENTED_EDGE('',*,*,#1514,.F.); +#1514 = EDGE_CURVE('',#1362,#1505,#1515,.T.); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.,0.,1.)); +#1519 = ORIENTED_EDGE('',*,*,#1361,.T.); +#1520 = ORIENTED_EDGE('',*,*,#1521,.T.); +#1521 = EDGE_CURVE('',#1364,#1507,#1522,.T.); +#1522 = LINE('',#1523,#1524); +#1523 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#1524 = VECTOR('',#1525,1.); +#1525 = DIRECTION('',(0.,0.,1.)); +#1526 = PLANE('',#1527); +#1527 = AXIS2_PLACEMENT_3D('',#1528,#1529,#1530); +#1528 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1529 = DIRECTION('',(1.,0.,0.)); +#1530 = DIRECTION('',(0.,0.,1.)); +#1531 = ADVANCED_FACE('',(#1532),#1550,.T.); +#1532 = FACE_BOUND('',#1533,.F.); +#1533 = EDGE_LOOP('',(#1534,#1535,#1536,#1544)); +#1534 = ORIENTED_EDGE('',*,*,#1371,.F.); +#1535 = ORIENTED_EDGE('',*,*,#1514,.T.); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1505,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#1540 = LINE('',#1541,#1542); +#1541 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#1542 = VECTOR('',#1543,1.); +#1543 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1544 = ORIENTED_EDGE('',*,*,#1545,.F.); +#1545 = EDGE_CURVE('',#1372,#1538,#1546,.T.); +#1546 = LINE('',#1547,#1548); +#1547 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1548 = VECTOR('',#1549,1.); +#1549 = DIRECTION('',(0.,0.,1.)); +#1550 = PLANE('',#1551); +#1551 = AXIS2_PLACEMENT_3D('',#1552,#1553,#1554); +#1552 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1553 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1554 = DIRECTION('',(-0.,0.,-1.)); +#1555 = ADVANCED_FACE('',(#1556),#1574,.F.); +#1556 = FACE_BOUND('',#1557,.T.); +#1557 = EDGE_LOOP('',(#1558,#1559,#1560,#1568)); +#1558 = ORIENTED_EDGE('',*,*,#1419,.F.); +#1559 = ORIENTED_EDGE('',*,*,#1521,.T.); +#1560 = ORIENTED_EDGE('',*,*,#1561,.T.); +#1561 = EDGE_CURVE('',#1507,#1562,#1564,.T.); +#1562 = VERTEX_POINT('',#1563); +#1563 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#1564 = LINE('',#1565,#1566); +#1565 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#1566 = VECTOR('',#1567,1.); +#1567 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1568 = ORIENTED_EDGE('',*,*,#1569,.F.); +#1569 = EDGE_CURVE('',#1412,#1562,#1570,.T.); +#1570 = LINE('',#1571,#1572); +#1571 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#1572 = VECTOR('',#1573,1.); +#1573 = DIRECTION('',(0.,0.,1.)); +#1574 = PLANE('',#1575); +#1575 = AXIS2_PLACEMENT_3D('',#1576,#1577,#1578); +#1576 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#1577 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633274E-18) + ); +#1578 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#1579 = ADVANCED_FACE('',(#1580),#1598,.F.); +#1580 = FACE_BOUND('',#1581,.F.); +#1581 = EDGE_LOOP('',(#1582,#1583,#1584,#1592)); +#1582 = ORIENTED_EDGE('',*,*,#1379,.F.); +#1583 = ORIENTED_EDGE('',*,*,#1545,.T.); +#1584 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1585 = EDGE_CURVE('',#1538,#1586,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#1588 = LINE('',#1589,#1590); +#1589 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1590 = VECTOR('',#1591,1.); +#1591 = DIRECTION('',(1.,0.,0.)); +#1592 = ORIENTED_EDGE('',*,*,#1593,.F.); +#1593 = EDGE_CURVE('',#1380,#1586,#1594,.T.); +#1594 = LINE('',#1595,#1596); +#1595 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1596 = VECTOR('',#1597,1.); +#1597 = DIRECTION('',(0.,0.,1.)); +#1598 = PLANE('',#1599); +#1599 = AXIS2_PLACEMENT_3D('',#1600,#1601,#1602); +#1600 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1601 = DIRECTION('',(0.,1.,0.)); +#1602 = DIRECTION('',(0.,-0.,1.)); +#1603 = ADVANCED_FACE('',(#1604),#1622,.T.); +#1604 = FACE_BOUND('',#1605,.T.); +#1605 = EDGE_LOOP('',(#1606,#1607,#1608,#1616)); +#1606 = ORIENTED_EDGE('',*,*,#1411,.F.); +#1607 = ORIENTED_EDGE('',*,*,#1569,.T.); +#1608 = ORIENTED_EDGE('',*,*,#1609,.T.); +#1609 = EDGE_CURVE('',#1562,#1610,#1612,.T.); +#1610 = VERTEX_POINT('',#1611); +#1611 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1612 = LINE('',#1613,#1614); +#1613 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1614 = VECTOR('',#1615,1.); +#1615 = DIRECTION('',(1.,0.,0.)); +#1616 = ORIENTED_EDGE('',*,*,#1617,.F.); +#1617 = EDGE_CURVE('',#1404,#1610,#1618,.T.); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.,0.,1.)); +#1622 = PLANE('',#1623); +#1623 = AXIS2_PLACEMENT_3D('',#1624,#1625,#1626); +#1624 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1625 = DIRECTION('',(0.,1.,0.)); +#1626 = DIRECTION('',(0.,-0.,1.)); +#1627 = ADVANCED_FACE('',(#1628),#1646,.F.); +#1628 = FACE_BOUND('',#1629,.T.); +#1629 = EDGE_LOOP('',(#1630,#1631,#1639,#1645)); +#1630 = ORIENTED_EDGE('',*,*,#1387,.F.); +#1631 = ORIENTED_EDGE('',*,*,#1632,.T.); +#1632 = EDGE_CURVE('',#1388,#1633,#1635,.T.); +#1633 = VERTEX_POINT('',#1634); +#1634 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1635 = LINE('',#1636,#1637); +#1636 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1637 = VECTOR('',#1638,1.); +#1638 = DIRECTION('',(0.,0.,1.)); +#1639 = ORIENTED_EDGE('',*,*,#1640,.T.); +#1640 = EDGE_CURVE('',#1633,#1586,#1641,.T.); +#1641 = LINE('',#1642,#1643); +#1642 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1643 = VECTOR('',#1644,1.); +#1644 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1645 = ORIENTED_EDGE('',*,*,#1593,.F.); +#1646 = PLANE('',#1647); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1649 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633274E-18 + )); +#1650 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#1651 = ADVANCED_FACE('',(#1652),#1670,.T.); +#1652 = FACE_BOUND('',#1653,.F.); +#1653 = EDGE_LOOP('',(#1654,#1655,#1663,#1669)); +#1654 = ORIENTED_EDGE('',*,*,#1403,.F.); +#1655 = ORIENTED_EDGE('',*,*,#1656,.T.); +#1656 = EDGE_CURVE('',#1396,#1657,#1659,.T.); +#1657 = VERTEX_POINT('',#1658); +#1658 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1659 = LINE('',#1660,#1661); +#1660 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1661 = VECTOR('',#1662,1.); +#1662 = DIRECTION('',(0.,0.,1.)); +#1663 = ORIENTED_EDGE('',*,*,#1664,.T.); +#1664 = EDGE_CURVE('',#1657,#1610,#1665,.T.); +#1665 = LINE('',#1666,#1667); +#1666 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1667 = VECTOR('',#1668,1.); +#1668 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1669 = ORIENTED_EDGE('',*,*,#1617,.F.); +#1670 = PLANE('',#1671); +#1671 = AXIS2_PLACEMENT_3D('',#1672,#1673,#1674); +#1672 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1673 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1674 = DIRECTION('',(0.,0.,-1.)); +#1675 = ADVANCED_FACE('',(#1676),#1687,.T.); +#1676 = FACE_BOUND('',#1677,.T.); +#1677 = EDGE_LOOP('',(#1678,#1684,#1685,#1686)); +#1678 = ORIENTED_EDGE('',*,*,#1679,.F.); +#1679 = EDGE_CURVE('',#1633,#1657,#1680,.T.); +#1680 = LINE('',#1681,#1682); +#1681 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1682 = VECTOR('',#1683,1.); +#1683 = DIRECTION('',(0.,1.,0.)); +#1684 = ORIENTED_EDGE('',*,*,#1632,.F.); +#1685 = ORIENTED_EDGE('',*,*,#1395,.T.); +#1686 = ORIENTED_EDGE('',*,*,#1656,.T.); +#1687 = PLANE('',#1688); +#1688 = AXIS2_PLACEMENT_3D('',#1689,#1690,#1691); +#1689 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1690 = DIRECTION('',(1.,0.,0.)); +#1691 = DIRECTION('',(0.,0.,1.)); +#1692 = ADVANCED_FACE('',(#1693,#1703),#1737,.T.); +#1693 = FACE_BOUND('',#1694,.T.); +#1694 = EDGE_LOOP('',(#1695,#1696,#1697,#1698,#1699,#1700,#1701,#1702)); +#1695 = ORIENTED_EDGE('',*,*,#1504,.F.); +#1696 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1697 = ORIENTED_EDGE('',*,*,#1585,.T.); +#1698 = ORIENTED_EDGE('',*,*,#1640,.F.); +#1699 = ORIENTED_EDGE('',*,*,#1679,.T.); +#1700 = ORIENTED_EDGE('',*,*,#1664,.T.); +#1701 = ORIENTED_EDGE('',*,*,#1609,.F.); +#1702 = ORIENTED_EDGE('',*,*,#1561,.F.); +#1703 = FACE_BOUND('',#1704,.T.); +#1704 = EDGE_LOOP('',(#1705,#1715,#1723,#1731)); +#1705 = ORIENTED_EDGE('',*,*,#1706,.F.); +#1706 = EDGE_CURVE('',#1707,#1709,#1711,.T.); +#1707 = VERTEX_POINT('',#1708); +#1708 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1709 = VERTEX_POINT('',#1710); +#1710 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1711 = LINE('',#1712,#1713); +#1712 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1713 = VECTOR('',#1714,1.); +#1714 = DIRECTION('',(0.,-1.,0.)); +#1715 = ORIENTED_EDGE('',*,*,#1716,.T.); +#1716 = EDGE_CURVE('',#1707,#1717,#1719,.T.); +#1717 = VERTEX_POINT('',#1718); +#1718 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1719 = LINE('',#1720,#1721); +#1720 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1721 = VECTOR('',#1722,1.); +#1722 = DIRECTION('',(1.,0.,0.)); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1717,#1725,#1727,.T.); +#1725 = VERTEX_POINT('',#1726); +#1726 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1727 = LINE('',#1728,#1729); +#1728 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1729 = VECTOR('',#1730,1.); +#1730 = DIRECTION('',(0.,-1.,0.)); +#1731 = ORIENTED_EDGE('',*,*,#1732,.F.); +#1732 = EDGE_CURVE('',#1709,#1725,#1733,.T.); +#1733 = LINE('',#1734,#1735); +#1734 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1735 = VECTOR('',#1736,1.); +#1736 = DIRECTION('',(1.,0.,0.)); +#1737 = PLANE('',#1738); +#1738 = AXIS2_PLACEMENT_3D('',#1739,#1740,#1741); +#1739 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1740 = DIRECTION('',(0.,0.,1.)); +#1741 = DIRECTION('',(1.,0.,-0.)); +#1742 = ADVANCED_FACE('',(#1743),#1768,.F.); +#1743 = FACE_BOUND('',#1744,.F.); +#1744 = EDGE_LOOP('',(#1745,#1753,#1754,#1762)); +#1745 = ORIENTED_EDGE('',*,*,#1746,.F.); +#1746 = EDGE_CURVE('',#1709,#1747,#1749,.T.); +#1747 = VERTEX_POINT('',#1748); +#1748 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1749 = LINE('',#1750,#1751); +#1750 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1751 = VECTOR('',#1752,1.); +#1752 = DIRECTION('',(0.,0.,1.)); +#1753 = ORIENTED_EDGE('',*,*,#1706,.F.); +#1754 = ORIENTED_EDGE('',*,*,#1755,.T.); +#1755 = EDGE_CURVE('',#1707,#1756,#1758,.T.); +#1756 = VERTEX_POINT('',#1757); +#1757 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(0.,0.,1.)); +#1762 = ORIENTED_EDGE('',*,*,#1763,.F.); +#1763 = EDGE_CURVE('',#1747,#1756,#1764,.T.); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.,1.,0.)); +#1768 = PLANE('',#1769); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1771 = DIRECTION('',(1.,0.,0.)); +#1772 = DIRECTION('',(0.,0.,1.)); +#1773 = ADVANCED_FACE('',(#1774),#1792,.F.); +#1774 = FACE_BOUND('',#1775,.F.); +#1775 = EDGE_LOOP('',(#1776,#1784,#1785,#1786)); +#1776 = ORIENTED_EDGE('',*,*,#1777,.F.); +#1777 = EDGE_CURVE('',#1725,#1778,#1780,.T.); +#1778 = VERTEX_POINT('',#1779); +#1779 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1780 = LINE('',#1781,#1782); +#1781 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1782 = VECTOR('',#1783,1.); +#1783 = DIRECTION('',(0.,0.,1.)); +#1784 = ORIENTED_EDGE('',*,*,#1732,.F.); +#1785 = ORIENTED_EDGE('',*,*,#1746,.T.); +#1786 = ORIENTED_EDGE('',*,*,#1787,.T.); +#1787 = EDGE_CURVE('',#1747,#1778,#1788,.T.); +#1788 = LINE('',#1789,#1790); +#1789 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1790 = VECTOR('',#1791,1.); +#1791 = DIRECTION('',(1.,0.,0.)); +#1792 = PLANE('',#1793); +#1793 = AXIS2_PLACEMENT_3D('',#1794,#1795,#1796); +#1794 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1795 = DIRECTION('',(0.,1.,0.)); +#1796 = DIRECTION('',(0.,-0.,1.)); +#1797 = ADVANCED_FACE('',(#1798),#1816,.T.); +#1798 = FACE_BOUND('',#1799,.T.); +#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1810)); +#1800 = ORIENTED_EDGE('',*,*,#1777,.F.); +#1801 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1802 = ORIENTED_EDGE('',*,*,#1803,.T.); +#1803 = EDGE_CURVE('',#1717,#1804,#1806,.T.); +#1804 = VERTEX_POINT('',#1805); +#1805 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1806 = LINE('',#1807,#1808); +#1807 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1808 = VECTOR('',#1809,1.); +#1809 = DIRECTION('',(0.,0.,1.)); +#1810 = ORIENTED_EDGE('',*,*,#1811,.F.); +#1811 = EDGE_CURVE('',#1778,#1804,#1812,.T.); +#1812 = LINE('',#1813,#1814); +#1813 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1814 = VECTOR('',#1815,1.); +#1815 = DIRECTION('',(0.,1.,0.)); +#1816 = PLANE('',#1817); +#1817 = AXIS2_PLACEMENT_3D('',#1818,#1819,#1820); +#1818 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1819 = DIRECTION('',(1.,0.,0.)); +#1820 = DIRECTION('',(0.,0.,1.)); +#1821 = ADVANCED_FACE('',(#1822),#1833,.T.); +#1822 = FACE_BOUND('',#1823,.T.); +#1823 = EDGE_LOOP('',(#1824,#1825,#1826,#1827)); +#1824 = ORIENTED_EDGE('',*,*,#1803,.F.); +#1825 = ORIENTED_EDGE('',*,*,#1716,.F.); +#1826 = ORIENTED_EDGE('',*,*,#1755,.T.); +#1827 = ORIENTED_EDGE('',*,*,#1828,.T.); +#1828 = EDGE_CURVE('',#1756,#1804,#1829,.T.); +#1829 = LINE('',#1830,#1831); +#1830 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1831 = VECTOR('',#1832,1.); +#1832 = DIRECTION('',(1.,0.,0.)); +#1833 = PLANE('',#1834); +#1834 = AXIS2_PLACEMENT_3D('',#1835,#1836,#1837); +#1835 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1836 = DIRECTION('',(0.,1.,0.)); +#1837 = DIRECTION('',(0.,-0.,1.)); +#1838 = ADVANCED_FACE('',(#1839),#1845,.T.); +#1839 = FACE_BOUND('',#1840,.T.); +#1840 = EDGE_LOOP('',(#1841,#1842,#1843,#1844)); +#1841 = ORIENTED_EDGE('',*,*,#1763,.F.); +#1842 = ORIENTED_EDGE('',*,*,#1787,.T.); +#1843 = ORIENTED_EDGE('',*,*,#1811,.T.); +#1844 = ORIENTED_EDGE('',*,*,#1828,.F.); +#1845 = PLANE('',#1846); +#1846 = AXIS2_PLACEMENT_3D('',#1847,#1848,#1849); +#1847 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1848 = DIRECTION('',(0.,0.,1.)); +#1849 = DIRECTION('',(1.,0.,-0.)); +#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1854)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1851,#1852,#1853)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1851 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1852 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1853 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1854 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1851, + 'distance_accuracy_value','confusion accuracy'); +#1855 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1856,#1858); +#1856 = ( REPRESENTATION_RELATIONSHIP('','',#1283,#1260) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1857) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1857 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1261); +#1858 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1859); +#1859 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('25','PinHeader008','',#1255, + #1278,$); +#1860 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1280)); +#1861 = SHAPE_DEFINITION_REPRESENTATION(#1862,#1868); +#1862 = PRODUCT_DEFINITION_SHAPE('','',#1863); +#1863 = PRODUCT_DEFINITION('design','',#1864,#1867); +#1864 = PRODUCT_DEFINITION_FORMATION('','',#1865); +#1865 = PRODUCT('01x01_P2.54mm_Vertical_THT009', + '01x01_P2.54mm_Vertical_THT009','',(#1866)); +#1866 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1867 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1868 = SHAPE_REPRESENTATION('',(#11,#1869),#1873); +#1869 = AXIS2_PLACEMENT_3D('',#1870,#1871,#1872); +#1870 = CARTESIAN_POINT('',(0.,0.,0.)); +#1871 = DIRECTION('',(0.,0.,1.)); +#1872 = DIRECTION('',(1.,0.,0.)); +#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1877)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1874,#1875,#1876)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1874 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1875 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1876 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1877 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1874, + 'distance_accuracy_value','confusion accuracy'); +#1878 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1879,#1881); +#1879 = ( REPRESENTATION_RELATIONSHIP('','',#1868,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1880) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1880 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1881 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1882); +#1882 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('28', + '01x01_P2.54mm_Vertical_THT009','',#5,#1863,$); +#1883 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1865)); +#1884 = SHAPE_DEFINITION_REPRESENTATION(#1885,#1891); +#1885 = PRODUCT_DEFINITION_SHAPE('','',#1886); +#1886 = PRODUCT_DEFINITION('design','',#1887,#1890); +#1887 = PRODUCT_DEFINITION_FORMATION('','',#1888); +#1888 = PRODUCT('PinHeader009','PinHeader009','',(#1889)); +#1889 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1890 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1891 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1892),#2458); +#1892 = MANIFOLD_SOLID_BREP('',#1893); +#1893 = CLOSED_SHELL('',(#1894,#1934,#1965,#2055,#2079,#2096,#2108,#2139 + ,#2163,#2187,#2211,#2235,#2259,#2283,#2300,#2350,#2381,#2405,#2429, + #2446)); +#1894 = ADVANCED_FACE('',(#1895),#1929,.F.); +#1895 = FACE_BOUND('',#1896,.F.); +#1896 = EDGE_LOOP('',(#1897,#1907,#1915,#1923)); +#1897 = ORIENTED_EDGE('',*,*,#1898,.F.); +#1898 = EDGE_CURVE('',#1899,#1901,#1903,.T.); +#1899 = VERTEX_POINT('',#1900); +#1900 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1901 = VERTEX_POINT('',#1902); +#1902 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1903 = LINE('',#1904,#1905); +#1904 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1905 = VECTOR('',#1906,1.); +#1906 = DIRECTION('',(0.,0.,1.)); +#1907 = ORIENTED_EDGE('',*,*,#1908,.T.); +#1908 = EDGE_CURVE('',#1899,#1909,#1911,.T.); +#1909 = VERTEX_POINT('',#1910); +#1910 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(0.,1.,0.)); +#1915 = ORIENTED_EDGE('',*,*,#1916,.T.); +#1916 = EDGE_CURVE('',#1909,#1917,#1919,.T.); +#1917 = VERTEX_POINT('',#1918); +#1918 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1919 = LINE('',#1920,#1921); +#1920 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1921 = VECTOR('',#1922,1.); +#1922 = DIRECTION('',(0.,0.,1.)); +#1923 = ORIENTED_EDGE('',*,*,#1924,.T.); +#1924 = EDGE_CURVE('',#1917,#1901,#1925,.T.); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1927 = VECTOR('',#1928,1.); +#1928 = DIRECTION('',(0.,-1.,0.)); +#1929 = PLANE('',#1930); +#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933); +#1931 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1932 = DIRECTION('',(1.,0.,0.)); +#1933 = DIRECTION('',(0.,0.,1.)); +#1934 = ADVANCED_FACE('',(#1935),#1960,.F.); +#1935 = FACE_BOUND('',#1936,.F.); +#1936 = EDGE_LOOP('',(#1937,#1947,#1953,#1954)); +#1937 = ORIENTED_EDGE('',*,*,#1938,.F.); +#1938 = EDGE_CURVE('',#1939,#1941,#1943,.T.); +#1939 = VERTEX_POINT('',#1940); +#1940 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1941 = VERTEX_POINT('',#1942); +#1942 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#1943 = LINE('',#1944,#1945); +#1944 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1945 = VECTOR('',#1946,1.); +#1946 = DIRECTION('',(0.,0.,1.)); +#1947 = ORIENTED_EDGE('',*,*,#1948,.F.); +#1948 = EDGE_CURVE('',#1899,#1939,#1949,.T.); +#1949 = LINE('',#1950,#1951); +#1950 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1951 = VECTOR('',#1952,1.); +#1952 = DIRECTION('',(1.,0.,0.)); +#1953 = ORIENTED_EDGE('',*,*,#1898,.T.); +#1954 = ORIENTED_EDGE('',*,*,#1955,.T.); +#1955 = EDGE_CURVE('',#1901,#1941,#1956,.T.); +#1956 = LINE('',#1957,#1958); +#1957 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#1958 = VECTOR('',#1959,1.); +#1959 = DIRECTION('',(1.,0.,0.)); +#1960 = PLANE('',#1961); +#1961 = AXIS2_PLACEMENT_3D('',#1962,#1963,#1964); +#1962 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1963 = DIRECTION('',(0.,1.,0.)); +#1964 = DIRECTION('',(0.,-0.,1.)); +#1965 = ADVANCED_FACE('',(#1966,#2032),#2050,.F.); +#1966 = FACE_BOUND('',#1967,.F.); +#1967 = EDGE_LOOP('',(#1968,#1978,#1986,#1994,#2002,#2010,#2018,#2026)); +#1968 = ORIENTED_EDGE('',*,*,#1969,.F.); +#1969 = EDGE_CURVE('',#1970,#1972,#1974,.T.); +#1970 = VERTEX_POINT('',#1971); +#1971 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1972 = VERTEX_POINT('',#1973); +#1973 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#1974 = LINE('',#1975,#1976); +#1975 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1976 = VECTOR('',#1977,1.); +#1977 = DIRECTION('',(0.,1.,0.)); +#1978 = ORIENTED_EDGE('',*,*,#1979,.T.); +#1979 = EDGE_CURVE('',#1970,#1980,#1982,.T.); +#1980 = VERTEX_POINT('',#1981); +#1981 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1982 = LINE('',#1983,#1984); +#1983 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1984 = VECTOR('',#1985,1.); +#1985 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1986 = ORIENTED_EDGE('',*,*,#1987,.T.); +#1987 = EDGE_CURVE('',#1980,#1988,#1990,.T.); +#1988 = VERTEX_POINT('',#1989); +#1989 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(1.,0.,0.)); +#1994 = ORIENTED_EDGE('',*,*,#1995,.F.); +#1995 = EDGE_CURVE('',#1996,#1988,#1998,.T.); +#1996 = VERTEX_POINT('',#1997); +#1997 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#1998 = LINE('',#1999,#2000); +#1999 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#2000 = VECTOR('',#2001,1.); +#2001 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2002 = ORIENTED_EDGE('',*,*,#2003,.T.); +#2003 = EDGE_CURVE('',#1996,#2004,#2006,.T.); +#2004 = VERTEX_POINT('',#2005); +#2005 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(0.,1.,0.)); +#2010 = ORIENTED_EDGE('',*,*,#2011,.T.); +#2011 = EDGE_CURVE('',#2004,#2012,#2014,.T.); +#2012 = VERTEX_POINT('',#2013); +#2013 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2018 = ORIENTED_EDGE('',*,*,#2019,.F.); +#2019 = EDGE_CURVE('',#2020,#2012,#2022,.T.); +#2020 = VERTEX_POINT('',#2021); +#2021 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#2022 = LINE('',#2023,#2024); +#2023 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2024 = VECTOR('',#2025,1.); +#2025 = DIRECTION('',(1.,0.,0.)); +#2026 = ORIENTED_EDGE('',*,*,#2027,.F.); +#2027 = EDGE_CURVE('',#1972,#2020,#2028,.T.); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2032 = FACE_BOUND('',#2033,.F.); +#2033 = EDGE_LOOP('',(#2034,#2035,#2043,#2049)); +#2034 = ORIENTED_EDGE('',*,*,#1924,.F.); +#2035 = ORIENTED_EDGE('',*,*,#2036,.T.); +#2036 = EDGE_CURVE('',#1917,#2037,#2039,.T.); +#2037 = VERTEX_POINT('',#2038); +#2038 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#2039 = LINE('',#2040,#2041); +#2040 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#2041 = VECTOR('',#2042,1.); +#2042 = DIRECTION('',(1.,0.,0.)); +#2043 = ORIENTED_EDGE('',*,*,#2044,.T.); +#2044 = EDGE_CURVE('',#2037,#1941,#2045,.T.); +#2045 = LINE('',#2046,#2047); +#2046 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#2047 = VECTOR('',#2048,1.); +#2048 = DIRECTION('',(0.,-1.,0.)); +#2049 = ORIENTED_EDGE('',*,*,#1955,.F.); +#2050 = PLANE('',#2051); +#2051 = AXIS2_PLACEMENT_3D('',#2052,#2053,#2054); +#2052 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2053 = DIRECTION('',(0.,0.,1.)); +#2054 = DIRECTION('',(1.,0.,-0.)); +#2055 = ADVANCED_FACE('',(#2056),#2074,.T.); +#2056 = FACE_BOUND('',#2057,.T.); +#2057 = EDGE_LOOP('',(#2058,#2066,#2072,#2073)); +#2058 = ORIENTED_EDGE('',*,*,#2059,.F.); +#2059 = EDGE_CURVE('',#2060,#2037,#2062,.T.); +#2060 = VERTEX_POINT('',#2061); +#2061 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2062 = LINE('',#2063,#2064); +#2063 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2064 = VECTOR('',#2065,1.); +#2065 = DIRECTION('',(0.,0.,1.)); +#2066 = ORIENTED_EDGE('',*,*,#2067,.F.); +#2067 = EDGE_CURVE('',#1909,#2060,#2068,.T.); +#2068 = LINE('',#2069,#2070); +#2069 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2070 = VECTOR('',#2071,1.); +#2071 = DIRECTION('',(1.,0.,0.)); +#2072 = ORIENTED_EDGE('',*,*,#1916,.T.); +#2073 = ORIENTED_EDGE('',*,*,#2036,.T.); +#2074 = PLANE('',#2075); +#2075 = AXIS2_PLACEMENT_3D('',#2076,#2077,#2078); +#2076 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2077 = DIRECTION('',(0.,1.,0.)); +#2078 = DIRECTION('',(0.,-0.,1.)); +#2079 = ADVANCED_FACE('',(#2080),#2091,.F.); +#2080 = FACE_BOUND('',#2081,.F.); +#2081 = EDGE_LOOP('',(#2082,#2083,#2084,#2090)); +#2082 = ORIENTED_EDGE('',*,*,#1908,.F.); +#2083 = ORIENTED_EDGE('',*,*,#1948,.T.); +#2084 = ORIENTED_EDGE('',*,*,#2085,.T.); +#2085 = EDGE_CURVE('',#1939,#2060,#2086,.T.); +#2086 = LINE('',#2087,#2088); +#2087 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2088 = VECTOR('',#2089,1.); +#2089 = DIRECTION('',(0.,1.,0.)); +#2090 = ORIENTED_EDGE('',*,*,#2067,.F.); +#2091 = PLANE('',#2092); +#2092 = AXIS2_PLACEMENT_3D('',#2093,#2094,#2095); +#2093 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2094 = DIRECTION('',(0.,0.,1.)); +#2095 = DIRECTION('',(1.,0.,-0.)); +#2096 = ADVANCED_FACE('',(#2097),#2103,.T.); +#2097 = FACE_BOUND('',#2098,.T.); +#2098 = EDGE_LOOP('',(#2099,#2100,#2101,#2102)); +#2099 = ORIENTED_EDGE('',*,*,#1938,.F.); +#2100 = ORIENTED_EDGE('',*,*,#2085,.T.); +#2101 = ORIENTED_EDGE('',*,*,#2059,.T.); +#2102 = ORIENTED_EDGE('',*,*,#2044,.T.); +#2103 = PLANE('',#2104); +#2104 = AXIS2_PLACEMENT_3D('',#2105,#2106,#2107); +#2105 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2106 = DIRECTION('',(1.,0.,0.)); +#2107 = DIRECTION('',(0.,0.,1.)); +#2108 = ADVANCED_FACE('',(#2109),#2134,.F.); +#2109 = FACE_BOUND('',#2110,.F.); +#2110 = EDGE_LOOP('',(#2111,#2121,#2127,#2128)); +#2111 = ORIENTED_EDGE('',*,*,#2112,.F.); +#2112 = EDGE_CURVE('',#2113,#2115,#2117,.T.); +#2113 = VERTEX_POINT('',#2114); +#2114 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#2115 = VERTEX_POINT('',#2116); +#2116 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#2117 = LINE('',#2118,#2119); +#2118 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2119 = VECTOR('',#2120,1.); +#2120 = DIRECTION('',(0.,1.,0.)); +#2121 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2122 = EDGE_CURVE('',#1970,#2113,#2123,.T.); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.,0.,1.)); +#2127 = ORIENTED_EDGE('',*,*,#1969,.T.); +#2128 = ORIENTED_EDGE('',*,*,#2129,.T.); +#2129 = EDGE_CURVE('',#1972,#2115,#2130,.T.); +#2130 = LINE('',#2131,#2132); +#2131 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#2132 = VECTOR('',#2133,1.); +#2133 = DIRECTION('',(0.,0.,1.)); +#2134 = PLANE('',#2135); +#2135 = AXIS2_PLACEMENT_3D('',#2136,#2137,#2138); +#2136 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2137 = DIRECTION('',(1.,0.,0.)); +#2138 = DIRECTION('',(0.,0.,1.)); +#2139 = ADVANCED_FACE('',(#2140),#2158,.T.); +#2140 = FACE_BOUND('',#2141,.F.); +#2141 = EDGE_LOOP('',(#2142,#2143,#2144,#2152)); +#2142 = ORIENTED_EDGE('',*,*,#1979,.F.); +#2143 = ORIENTED_EDGE('',*,*,#2122,.T.); +#2144 = ORIENTED_EDGE('',*,*,#2145,.T.); +#2145 = EDGE_CURVE('',#2113,#2146,#2148,.T.); +#2146 = VERTEX_POINT('',#2147); +#2147 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#2148 = LINE('',#2149,#2150); +#2149 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#2150 = VECTOR('',#2151,1.); +#2151 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2152 = ORIENTED_EDGE('',*,*,#2153,.F.); +#2153 = EDGE_CURVE('',#1980,#2146,#2154,.T.); +#2154 = LINE('',#2155,#2156); +#2155 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2156 = VECTOR('',#2157,1.); +#2157 = DIRECTION('',(0.,0.,1.)); +#2158 = PLANE('',#2159); +#2159 = AXIS2_PLACEMENT_3D('',#2160,#2161,#2162); +#2160 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2161 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2162 = DIRECTION('',(-0.,0.,-1.)); +#2163 = ADVANCED_FACE('',(#2164),#2182,.F.); +#2164 = FACE_BOUND('',#2165,.T.); +#2165 = EDGE_LOOP('',(#2166,#2167,#2168,#2176)); +#2166 = ORIENTED_EDGE('',*,*,#2027,.F.); +#2167 = ORIENTED_EDGE('',*,*,#2129,.T.); +#2168 = ORIENTED_EDGE('',*,*,#2169,.T.); +#2169 = EDGE_CURVE('',#2115,#2170,#2172,.T.); +#2170 = VERTEX_POINT('',#2171); +#2171 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#2172 = LINE('',#2173,#2174); +#2173 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#2174 = VECTOR('',#2175,1.); +#2175 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2176 = ORIENTED_EDGE('',*,*,#2177,.F.); +#2177 = EDGE_CURVE('',#2020,#2170,#2178,.T.); +#2178 = LINE('',#2179,#2180); +#2179 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#2180 = VECTOR('',#2181,1.); +#2181 = DIRECTION('',(0.,0.,1.)); +#2182 = PLANE('',#2183); +#2183 = AXIS2_PLACEMENT_3D('',#2184,#2185,#2186); +#2184 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#2185 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633274E-18) + ); +#2186 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#2187 = ADVANCED_FACE('',(#2188),#2206,.F.); +#2188 = FACE_BOUND('',#2189,.F.); +#2189 = EDGE_LOOP('',(#2190,#2191,#2192,#2200)); +#2190 = ORIENTED_EDGE('',*,*,#1987,.F.); +#2191 = ORIENTED_EDGE('',*,*,#2153,.T.); +#2192 = ORIENTED_EDGE('',*,*,#2193,.T.); +#2193 = EDGE_CURVE('',#2146,#2194,#2196,.T.); +#2194 = VERTEX_POINT('',#2195); +#2195 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#2196 = LINE('',#2197,#2198); +#2197 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2198 = VECTOR('',#2199,1.); +#2199 = DIRECTION('',(1.,0.,0.)); +#2200 = ORIENTED_EDGE('',*,*,#2201,.F.); +#2201 = EDGE_CURVE('',#1988,#2194,#2202,.T.); +#2202 = LINE('',#2203,#2204); +#2203 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#2204 = VECTOR('',#2205,1.); +#2205 = DIRECTION('',(0.,0.,1.)); +#2206 = PLANE('',#2207); +#2207 = AXIS2_PLACEMENT_3D('',#2208,#2209,#2210); +#2208 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2209 = DIRECTION('',(0.,1.,0.)); +#2210 = DIRECTION('',(0.,-0.,1.)); +#2211 = ADVANCED_FACE('',(#2212),#2230,.T.); +#2212 = FACE_BOUND('',#2213,.T.); +#2213 = EDGE_LOOP('',(#2214,#2215,#2216,#2224)); +#2214 = ORIENTED_EDGE('',*,*,#2019,.F.); +#2215 = ORIENTED_EDGE('',*,*,#2177,.T.); +#2216 = ORIENTED_EDGE('',*,*,#2217,.T.); +#2217 = EDGE_CURVE('',#2170,#2218,#2220,.T.); +#2218 = VERTEX_POINT('',#2219); +#2219 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#2220 = LINE('',#2221,#2222); +#2221 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#2222 = VECTOR('',#2223,1.); +#2223 = DIRECTION('',(1.,0.,0.)); +#2224 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2225 = EDGE_CURVE('',#2012,#2218,#2226,.T.); +#2226 = LINE('',#2227,#2228); +#2227 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2228 = VECTOR('',#2229,1.); +#2229 = DIRECTION('',(0.,0.,1.)); +#2230 = PLANE('',#2231); +#2231 = AXIS2_PLACEMENT_3D('',#2232,#2233,#2234); +#2232 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2233 = DIRECTION('',(0.,1.,0.)); +#2234 = DIRECTION('',(0.,-0.,1.)); +#2235 = ADVANCED_FACE('',(#2236),#2254,.F.); +#2236 = FACE_BOUND('',#2237,.T.); +#2237 = EDGE_LOOP('',(#2238,#2239,#2247,#2253)); +#2238 = ORIENTED_EDGE('',*,*,#1995,.F.); +#2239 = ORIENTED_EDGE('',*,*,#2240,.T.); +#2240 = EDGE_CURVE('',#1996,#2241,#2243,.T.); +#2241 = VERTEX_POINT('',#2242); +#2242 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#2243 = LINE('',#2244,#2245); +#2244 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#2245 = VECTOR('',#2246,1.); +#2246 = DIRECTION('',(0.,0.,1.)); +#2247 = ORIENTED_EDGE('',*,*,#2248,.T.); +#2248 = EDGE_CURVE('',#2241,#2194,#2249,.T.); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2253 = ORIENTED_EDGE('',*,*,#2201,.F.); +#2254 = PLANE('',#2255); +#2255 = AXIS2_PLACEMENT_3D('',#2256,#2257,#2258); +#2256 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#2257 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633274E-18 + )); +#2258 = DIRECTION('',(2.457191562668E-18,-2.457191562668E-18,-1.)); +#2259 = ADVANCED_FACE('',(#2260),#2278,.T.); +#2260 = FACE_BOUND('',#2261,.F.); +#2261 = EDGE_LOOP('',(#2262,#2263,#2271,#2277)); +#2262 = ORIENTED_EDGE('',*,*,#2011,.F.); +#2263 = ORIENTED_EDGE('',*,*,#2264,.T.); +#2264 = EDGE_CURVE('',#2004,#2265,#2267,.T.); +#2265 = VERTEX_POINT('',#2266); +#2266 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#2267 = LINE('',#2268,#2269); +#2268 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2269 = VECTOR('',#2270,1.); +#2270 = DIRECTION('',(0.,0.,1.)); +#2271 = ORIENTED_EDGE('',*,*,#2272,.T.); +#2272 = EDGE_CURVE('',#2265,#2218,#2273,.T.); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2277 = ORIENTED_EDGE('',*,*,#2225,.F.); +#2278 = PLANE('',#2279); +#2279 = AXIS2_PLACEMENT_3D('',#2280,#2281,#2282); +#2280 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2281 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2282 = DIRECTION('',(0.,0.,-1.)); +#2283 = ADVANCED_FACE('',(#2284),#2295,.T.); +#2284 = FACE_BOUND('',#2285,.T.); +#2285 = EDGE_LOOP('',(#2286,#2292,#2293,#2294)); +#2286 = ORIENTED_EDGE('',*,*,#2287,.F.); +#2287 = EDGE_CURVE('',#2241,#2265,#2288,.T.); +#2288 = LINE('',#2289,#2290); +#2289 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#2290 = VECTOR('',#2291,1.); +#2291 = DIRECTION('',(0.,1.,0.)); +#2292 = ORIENTED_EDGE('',*,*,#2240,.F.); +#2293 = ORIENTED_EDGE('',*,*,#2003,.T.); +#2294 = ORIENTED_EDGE('',*,*,#2264,.T.); +#2295 = PLANE('',#2296); +#2296 = AXIS2_PLACEMENT_3D('',#2297,#2298,#2299); +#2297 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2298 = DIRECTION('',(1.,0.,0.)); +#2299 = DIRECTION('',(0.,0.,1.)); +#2300 = ADVANCED_FACE('',(#2301,#2311),#2345,.T.); +#2301 = FACE_BOUND('',#2302,.T.); +#2302 = EDGE_LOOP('',(#2303,#2304,#2305,#2306,#2307,#2308,#2309,#2310)); +#2303 = ORIENTED_EDGE('',*,*,#2112,.F.); +#2304 = ORIENTED_EDGE('',*,*,#2145,.T.); +#2305 = ORIENTED_EDGE('',*,*,#2193,.T.); +#2306 = ORIENTED_EDGE('',*,*,#2248,.F.); +#2307 = ORIENTED_EDGE('',*,*,#2287,.T.); +#2308 = ORIENTED_EDGE('',*,*,#2272,.T.); +#2309 = ORIENTED_EDGE('',*,*,#2217,.F.); +#2310 = ORIENTED_EDGE('',*,*,#2169,.F.); +#2311 = FACE_BOUND('',#2312,.T.); +#2312 = EDGE_LOOP('',(#2313,#2323,#2331,#2339)); +#2313 = ORIENTED_EDGE('',*,*,#2314,.F.); +#2314 = EDGE_CURVE('',#2315,#2317,#2319,.T.); +#2315 = VERTEX_POINT('',#2316); +#2316 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#2317 = VERTEX_POINT('',#2318); +#2318 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(0.,-1.,0.)); +#2323 = ORIENTED_EDGE('',*,*,#2324,.T.); +#2324 = EDGE_CURVE('',#2315,#2325,#2327,.T.); +#2325 = VERTEX_POINT('',#2326); +#2326 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#2327 = LINE('',#2328,#2329); +#2328 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#2329 = VECTOR('',#2330,1.); +#2330 = DIRECTION('',(1.,0.,0.)); +#2331 = ORIENTED_EDGE('',*,*,#2332,.T.); +#2332 = EDGE_CURVE('',#2325,#2333,#2335,.T.); +#2333 = VERTEX_POINT('',#2334); +#2334 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#2335 = LINE('',#2336,#2337); +#2336 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#2337 = VECTOR('',#2338,1.); +#2338 = DIRECTION('',(0.,-1.,0.)); +#2339 = ORIENTED_EDGE('',*,*,#2340,.F.); +#2340 = EDGE_CURVE('',#2317,#2333,#2341,.T.); +#2341 = LINE('',#2342,#2343); +#2342 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#2343 = VECTOR('',#2344,1.); +#2344 = DIRECTION('',(1.,0.,0.)); +#2345 = PLANE('',#2346); +#2346 = AXIS2_PLACEMENT_3D('',#2347,#2348,#2349); +#2347 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2348 = DIRECTION('',(0.,0.,1.)); +#2349 = DIRECTION('',(1.,0.,-0.)); +#2350 = ADVANCED_FACE('',(#2351),#2376,.F.); +#2351 = FACE_BOUND('',#2352,.F.); +#2352 = EDGE_LOOP('',(#2353,#2361,#2362,#2370)); +#2353 = ORIENTED_EDGE('',*,*,#2354,.F.); +#2354 = EDGE_CURVE('',#2317,#2355,#2357,.T.); +#2355 = VERTEX_POINT('',#2356); +#2356 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2357 = LINE('',#2358,#2359); +#2358 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2359 = VECTOR('',#2360,1.); +#2360 = DIRECTION('',(0.,0.,1.)); +#2361 = ORIENTED_EDGE('',*,*,#2314,.F.); +#2362 = ORIENTED_EDGE('',*,*,#2363,.T.); +#2363 = EDGE_CURVE('',#2315,#2364,#2366,.T.); +#2364 = VERTEX_POINT('',#2365); +#2365 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2366 = LINE('',#2367,#2368); +#2367 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2368 = VECTOR('',#2369,1.); +#2369 = DIRECTION('',(0.,0.,1.)); +#2370 = ORIENTED_EDGE('',*,*,#2371,.F.); +#2371 = EDGE_CURVE('',#2355,#2364,#2372,.T.); +#2372 = LINE('',#2373,#2374); +#2373 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2374 = VECTOR('',#2375,1.); +#2375 = DIRECTION('',(0.,1.,0.)); +#2376 = PLANE('',#2377); +#2377 = AXIS2_PLACEMENT_3D('',#2378,#2379,#2380); +#2378 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2379 = DIRECTION('',(1.,0.,0.)); +#2380 = DIRECTION('',(0.,0.,1.)); +#2381 = ADVANCED_FACE('',(#2382),#2400,.F.); +#2382 = FACE_BOUND('',#2383,.F.); +#2383 = EDGE_LOOP('',(#2384,#2392,#2393,#2394)); +#2384 = ORIENTED_EDGE('',*,*,#2385,.F.); +#2385 = EDGE_CURVE('',#2333,#2386,#2388,.T.); +#2386 = VERTEX_POINT('',#2387); +#2387 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(0.,0.,1.)); +#2392 = ORIENTED_EDGE('',*,*,#2340,.F.); +#2393 = ORIENTED_EDGE('',*,*,#2354,.T.); +#2394 = ORIENTED_EDGE('',*,*,#2395,.T.); +#2395 = EDGE_CURVE('',#2355,#2386,#2396,.T.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(1.,0.,0.)); +#2400 = PLANE('',#2401); +#2401 = AXIS2_PLACEMENT_3D('',#2402,#2403,#2404); +#2402 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2403 = DIRECTION('',(0.,1.,0.)); +#2404 = DIRECTION('',(0.,-0.,1.)); +#2405 = ADVANCED_FACE('',(#2406),#2424,.T.); +#2406 = FACE_BOUND('',#2407,.T.); +#2407 = EDGE_LOOP('',(#2408,#2409,#2410,#2418)); +#2408 = ORIENTED_EDGE('',*,*,#2385,.F.); +#2409 = ORIENTED_EDGE('',*,*,#2332,.F.); +#2410 = ORIENTED_EDGE('',*,*,#2411,.T.); +#2411 = EDGE_CURVE('',#2325,#2412,#2414,.T.); +#2412 = VERTEX_POINT('',#2413); +#2413 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.,0.,1.)); +#2418 = ORIENTED_EDGE('',*,*,#2419,.F.); +#2419 = EDGE_CURVE('',#2386,#2412,#2420,.T.); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(0.,1.,0.)); +#2424 = PLANE('',#2425); +#2425 = AXIS2_PLACEMENT_3D('',#2426,#2427,#2428); +#2426 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2427 = DIRECTION('',(1.,0.,0.)); +#2428 = DIRECTION('',(0.,0.,1.)); +#2429 = ADVANCED_FACE('',(#2430),#2441,.T.); +#2430 = FACE_BOUND('',#2431,.T.); +#2431 = EDGE_LOOP('',(#2432,#2433,#2434,#2435)); +#2432 = ORIENTED_EDGE('',*,*,#2411,.F.); +#2433 = ORIENTED_EDGE('',*,*,#2324,.F.); +#2434 = ORIENTED_EDGE('',*,*,#2363,.T.); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2364,#2412,#2437,.T.); +#2437 = LINE('',#2438,#2439); +#2438 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2439 = VECTOR('',#2440,1.); +#2440 = DIRECTION('',(1.,0.,0.)); +#2441 = PLANE('',#2442); +#2442 = AXIS2_PLACEMENT_3D('',#2443,#2444,#2445); +#2443 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2444 = DIRECTION('',(0.,1.,0.)); +#2445 = DIRECTION('',(0.,-0.,1.)); +#2446 = ADVANCED_FACE('',(#2447),#2453,.T.); +#2447 = FACE_BOUND('',#2448,.T.); +#2448 = EDGE_LOOP('',(#2449,#2450,#2451,#2452)); +#2449 = ORIENTED_EDGE('',*,*,#2371,.F.); +#2450 = ORIENTED_EDGE('',*,*,#2395,.T.); +#2451 = ORIENTED_EDGE('',*,*,#2419,.T.); +#2452 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2453 = PLANE('',#2454); +#2454 = AXIS2_PLACEMENT_3D('',#2455,#2456,#2457); +#2455 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2456 = DIRECTION('',(0.,0.,1.)); +#2457 = DIRECTION('',(1.,0.,-0.)); +#2458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2462)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2459,#2460,#2461)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2459 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2460 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2461 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2462 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2459, + 'distance_accuracy_value','confusion accuracy'); +#2463 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2464,#2466); +#2464 = ( REPRESENTATION_RELATIONSHIP('','',#1891,#1868) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2465) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2465 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1869); +#2466 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2467); +#2467 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('27','PinHeader009','',#1863, + #1886,$); +#2468 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1888)); +#2469 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2470,#2481,#2489,#2496,#2503,#2510,#2517,#2524,#2531,#2538,#2545), + #634); +#2470 = STYLED_ITEM('color',(#2471),#68); +#2471 = PRESENTATION_STYLE_ASSIGNMENT((#2472,#2478)); +#2472 = SURFACE_STYLE_USAGE(.BOTH.,#2473); +#2473 = SURFACE_SIDE_STYLE('',(#2474)); +#2474 = SURFACE_STYLE_FILL_AREA(#2475); +#2475 = FILL_AREA_STYLE('',(#2476)); +#2476 = FILL_AREA_STYLE_COLOUR('',#2477); +#2477 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#2478 = CURVE_STYLE('',#2479,POSITIVE_LENGTH_MEASURE(0.1),#2480); +#2479 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2480 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#2481 = OVER_RIDING_STYLED_ITEM('overriding color',(#2482),#141,#2470); +#2482 = PRESENTATION_STYLE_ASSIGNMENT((#2483)); +#2483 = SURFACE_STYLE_USAGE(.BOTH.,#2484); +#2484 = SURFACE_SIDE_STYLE('',(#2485)); +#2485 = SURFACE_STYLE_FILL_AREA(#2486); +#2486 = FILL_AREA_STYLE('',(#2487)); +#2487 = FILL_AREA_STYLE_COLOUR('',#2488); +#2488 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02, + 9.999999991362E-02); +#2489 = OVER_RIDING_STYLED_ITEM('overriding color',(#2490),#284,#2470); +#2490 = PRESENTATION_STYLE_ASSIGNMENT((#2491)); +#2491 = SURFACE_STYLE_USAGE(.BOTH.,#2492); +#2492 = SURFACE_SIDE_STYLE('',(#2493)); +#2493 = SURFACE_STYLE_FILL_AREA(#2494); +#2494 = FILL_AREA_STYLE('',(#2495)); +#2495 = FILL_AREA_STYLE_COLOUR('',#2488); +#2496 = OVER_RIDING_STYLED_ITEM('overriding color',(#2497),#315,#2470); +#2497 = PRESENTATION_STYLE_ASSIGNMENT((#2498)); +#2498 = SURFACE_STYLE_USAGE(.BOTH.,#2499); +#2499 = SURFACE_SIDE_STYLE('',(#2500)); +#2500 = SURFACE_STYLE_FILL_AREA(#2501); +#2501 = FILL_AREA_STYLE('',(#2502)); +#2502 = FILL_AREA_STYLE_COLOUR('',#2488); +#2503 = OVER_RIDING_STYLED_ITEM('overriding color',(#2504),#339,#2470); +#2504 = PRESENTATION_STYLE_ASSIGNMENT((#2505)); +#2505 = SURFACE_STYLE_USAGE(.BOTH.,#2506); +#2506 = SURFACE_SIDE_STYLE('',(#2507)); +#2507 = SURFACE_STYLE_FILL_AREA(#2508); +#2508 = FILL_AREA_STYLE('',(#2509)); +#2509 = FILL_AREA_STYLE_COLOUR('',#2488); +#2510 = OVER_RIDING_STYLED_ITEM('overriding color',(#2511),#363,#2470); +#2511 = PRESENTATION_STYLE_ASSIGNMENT((#2512)); +#2512 = SURFACE_STYLE_USAGE(.BOTH.,#2513); +#2513 = SURFACE_SIDE_STYLE('',(#2514)); +#2514 = SURFACE_STYLE_FILL_AREA(#2515); +#2515 = FILL_AREA_STYLE('',(#2516)); +#2516 = FILL_AREA_STYLE_COLOUR('',#2488); +#2517 = OVER_RIDING_STYLED_ITEM('overriding color',(#2518),#387,#2470); +#2518 = PRESENTATION_STYLE_ASSIGNMENT((#2519)); +#2519 = SURFACE_STYLE_USAGE(.BOTH.,#2520); +#2520 = SURFACE_SIDE_STYLE('',(#2521)); +#2521 = SURFACE_STYLE_FILL_AREA(#2522); +#2522 = FILL_AREA_STYLE('',(#2523)); +#2523 = FILL_AREA_STYLE_COLOUR('',#2488); +#2524 = OVER_RIDING_STYLED_ITEM('overriding color',(#2525),#411,#2470); +#2525 = PRESENTATION_STYLE_ASSIGNMENT((#2526)); +#2526 = SURFACE_STYLE_USAGE(.BOTH.,#2527); +#2527 = SURFACE_SIDE_STYLE('',(#2528)); +#2528 = SURFACE_STYLE_FILL_AREA(#2529); +#2529 = FILL_AREA_STYLE('',(#2530)); +#2530 = FILL_AREA_STYLE_COLOUR('',#2488); +#2531 = OVER_RIDING_STYLED_ITEM('overriding color',(#2532),#435,#2470); +#2532 = PRESENTATION_STYLE_ASSIGNMENT((#2533)); +#2533 = SURFACE_STYLE_USAGE(.BOTH.,#2534); +#2534 = SURFACE_SIDE_STYLE('',(#2535)); +#2535 = SURFACE_STYLE_FILL_AREA(#2536); +#2536 = FILL_AREA_STYLE('',(#2537)); +#2537 = FILL_AREA_STYLE_COLOUR('',#2488); +#2538 = OVER_RIDING_STYLED_ITEM('overriding color',(#2539),#459,#2470); +#2539 = PRESENTATION_STYLE_ASSIGNMENT((#2540)); +#2540 = SURFACE_STYLE_USAGE(.BOTH.,#2541); +#2541 = SURFACE_SIDE_STYLE('',(#2542)); +#2542 = SURFACE_STYLE_FILL_AREA(#2543); +#2543 = FILL_AREA_STYLE('',(#2544)); +#2544 = FILL_AREA_STYLE_COLOUR('',#2488); +#2545 = OVER_RIDING_STYLED_ITEM('overriding color',(#2546),#476,#2470); +#2546 = PRESENTATION_STYLE_ASSIGNMENT((#2547)); +#2547 = SURFACE_STYLE_USAGE(.BOTH.,#2548); +#2548 = SURFACE_SIDE_STYLE('',(#2549)); +#2549 = SURFACE_STYLE_FILL_AREA(#2550); +#2550 = FILL_AREA_STYLE('',(#2551)); +#2551 = FILL_AREA_STYLE_COLOUR('',#2488); +#2552 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2553,#2562,#2569,#2576,#2583,#2590,#2597,#2604,#2611,#2618,#2625), + #2458); +#2553 = STYLED_ITEM('color',(#2554),#1892); +#2554 = PRESENTATION_STYLE_ASSIGNMENT((#2555,#2560)); +#2555 = SURFACE_STYLE_USAGE(.BOTH.,#2556); +#2556 = SURFACE_SIDE_STYLE('',(#2557)); +#2557 = SURFACE_STYLE_FILL_AREA(#2558); +#2558 = FILL_AREA_STYLE('',(#2559)); +#2559 = FILL_AREA_STYLE_COLOUR('',#2477); +#2560 = CURVE_STYLE('',#2561,POSITIVE_LENGTH_MEASURE(0.1),#2480); +#2561 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2562 = OVER_RIDING_STYLED_ITEM('overriding color',(#2563),#1965,#2553); +#2563 = PRESENTATION_STYLE_ASSIGNMENT((#2564)); +#2564 = SURFACE_STYLE_USAGE(.BOTH.,#2565); +#2565 = SURFACE_SIDE_STYLE('',(#2566)); +#2566 = SURFACE_STYLE_FILL_AREA(#2567); +#2567 = FILL_AREA_STYLE('',(#2568)); +#2568 = FILL_AREA_STYLE_COLOUR('',#2488); +#2569 = OVER_RIDING_STYLED_ITEM('overriding color',(#2570),#2108,#2553); +#2570 = PRESENTATION_STYLE_ASSIGNMENT((#2571)); +#2571 = SURFACE_STYLE_USAGE(.BOTH.,#2572); +#2572 = SURFACE_SIDE_STYLE('',(#2573)); +#2573 = SURFACE_STYLE_FILL_AREA(#2574); +#2574 = FILL_AREA_STYLE('',(#2575)); +#2575 = FILL_AREA_STYLE_COLOUR('',#2488); +#2576 = OVER_RIDING_STYLED_ITEM('overriding color',(#2577),#2139,#2553); +#2577 = PRESENTATION_STYLE_ASSIGNMENT((#2578)); +#2578 = SURFACE_STYLE_USAGE(.BOTH.,#2579); +#2579 = SURFACE_SIDE_STYLE('',(#2580)); +#2580 = SURFACE_STYLE_FILL_AREA(#2581); +#2581 = FILL_AREA_STYLE('',(#2582)); +#2582 = FILL_AREA_STYLE_COLOUR('',#2488); +#2583 = OVER_RIDING_STYLED_ITEM('overriding color',(#2584),#2163,#2553); +#2584 = PRESENTATION_STYLE_ASSIGNMENT((#2585)); +#2585 = SURFACE_STYLE_USAGE(.BOTH.,#2586); +#2586 = SURFACE_SIDE_STYLE('',(#2587)); +#2587 = SURFACE_STYLE_FILL_AREA(#2588); +#2588 = FILL_AREA_STYLE('',(#2589)); +#2589 = FILL_AREA_STYLE_COLOUR('',#2488); +#2590 = OVER_RIDING_STYLED_ITEM('overriding color',(#2591),#2187,#2553); +#2591 = PRESENTATION_STYLE_ASSIGNMENT((#2592)); +#2592 = SURFACE_STYLE_USAGE(.BOTH.,#2593); +#2593 = SURFACE_SIDE_STYLE('',(#2594)); +#2594 = SURFACE_STYLE_FILL_AREA(#2595); +#2595 = FILL_AREA_STYLE('',(#2596)); +#2596 = FILL_AREA_STYLE_COLOUR('',#2488); +#2597 = OVER_RIDING_STYLED_ITEM('overriding color',(#2598),#2211,#2553); +#2598 = PRESENTATION_STYLE_ASSIGNMENT((#2599)); +#2599 = SURFACE_STYLE_USAGE(.BOTH.,#2600); +#2600 = SURFACE_SIDE_STYLE('',(#2601)); +#2601 = SURFACE_STYLE_FILL_AREA(#2602); +#2602 = FILL_AREA_STYLE('',(#2603)); +#2603 = FILL_AREA_STYLE_COLOUR('',#2488); +#2604 = OVER_RIDING_STYLED_ITEM('overriding color',(#2605),#2235,#2553); +#2605 = PRESENTATION_STYLE_ASSIGNMENT((#2606)); +#2606 = SURFACE_STYLE_USAGE(.BOTH.,#2607); +#2607 = SURFACE_SIDE_STYLE('',(#2608)); +#2608 = SURFACE_STYLE_FILL_AREA(#2609); +#2609 = FILL_AREA_STYLE('',(#2610)); +#2610 = FILL_AREA_STYLE_COLOUR('',#2488); +#2611 = OVER_RIDING_STYLED_ITEM('overriding color',(#2612),#2259,#2553); +#2612 = PRESENTATION_STYLE_ASSIGNMENT((#2613)); +#2613 = SURFACE_STYLE_USAGE(.BOTH.,#2614); +#2614 = SURFACE_SIDE_STYLE('',(#2615)); +#2615 = SURFACE_STYLE_FILL_AREA(#2616); +#2616 = FILL_AREA_STYLE('',(#2617)); +#2617 = FILL_AREA_STYLE_COLOUR('',#2488); +#2618 = OVER_RIDING_STYLED_ITEM('overriding color',(#2619),#2283,#2553); +#2619 = PRESENTATION_STYLE_ASSIGNMENT((#2620)); +#2620 = SURFACE_STYLE_USAGE(.BOTH.,#2621); +#2621 = SURFACE_SIDE_STYLE('',(#2622)); +#2622 = SURFACE_STYLE_FILL_AREA(#2623); +#2623 = FILL_AREA_STYLE('',(#2624)); +#2624 = FILL_AREA_STYLE_COLOUR('',#2488); +#2625 = OVER_RIDING_STYLED_ITEM('overriding color',(#2626),#2300,#2553); +#2626 = PRESENTATION_STYLE_ASSIGNMENT((#2627)); +#2627 = SURFACE_STYLE_USAGE(.BOTH.,#2628); +#2628 = SURFACE_SIDE_STYLE('',(#2629)); +#2629 = SURFACE_STYLE_FILL_AREA(#2630); +#2630 = FILL_AREA_STYLE('',(#2631)); +#2631 = FILL_AREA_STYLE_COLOUR('',#2488); +#2632 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2633,#2642,#2649,#2656,#2663,#2670,#2677,#2684,#2691,#2698,#2705), + #1850); +#2633 = STYLED_ITEM('color',(#2634),#1284); +#2634 = PRESENTATION_STYLE_ASSIGNMENT((#2635,#2640)); +#2635 = SURFACE_STYLE_USAGE(.BOTH.,#2636); +#2636 = SURFACE_SIDE_STYLE('',(#2637)); +#2637 = SURFACE_STYLE_FILL_AREA(#2638); +#2638 = FILL_AREA_STYLE('',(#2639)); +#2639 = FILL_AREA_STYLE_COLOUR('',#2477); +#2640 = CURVE_STYLE('',#2641,POSITIVE_LENGTH_MEASURE(0.1),#2480); +#2641 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2642 = OVER_RIDING_STYLED_ITEM('overriding color',(#2643),#1357,#2633); +#2643 = PRESENTATION_STYLE_ASSIGNMENT((#2644)); +#2644 = SURFACE_STYLE_USAGE(.BOTH.,#2645); +#2645 = SURFACE_SIDE_STYLE('',(#2646)); +#2646 = SURFACE_STYLE_FILL_AREA(#2647); +#2647 = FILL_AREA_STYLE('',(#2648)); +#2648 = FILL_AREA_STYLE_COLOUR('',#2488); +#2649 = OVER_RIDING_STYLED_ITEM('overriding color',(#2650),#1500,#2633); +#2650 = PRESENTATION_STYLE_ASSIGNMENT((#2651)); +#2651 = SURFACE_STYLE_USAGE(.BOTH.,#2652); +#2652 = SURFACE_SIDE_STYLE('',(#2653)); +#2653 = SURFACE_STYLE_FILL_AREA(#2654); +#2654 = FILL_AREA_STYLE('',(#2655)); +#2655 = FILL_AREA_STYLE_COLOUR('',#2488); +#2656 = OVER_RIDING_STYLED_ITEM('overriding color',(#2657),#1531,#2633); +#2657 = PRESENTATION_STYLE_ASSIGNMENT((#2658)); +#2658 = SURFACE_STYLE_USAGE(.BOTH.,#2659); +#2659 = SURFACE_SIDE_STYLE('',(#2660)); +#2660 = SURFACE_STYLE_FILL_AREA(#2661); +#2661 = FILL_AREA_STYLE('',(#2662)); +#2662 = FILL_AREA_STYLE_COLOUR('',#2488); +#2663 = OVER_RIDING_STYLED_ITEM('overriding color',(#2664),#1555,#2633); +#2664 = PRESENTATION_STYLE_ASSIGNMENT((#2665)); +#2665 = SURFACE_STYLE_USAGE(.BOTH.,#2666); +#2666 = SURFACE_SIDE_STYLE('',(#2667)); +#2667 = SURFACE_STYLE_FILL_AREA(#2668); +#2668 = FILL_AREA_STYLE('',(#2669)); +#2669 = FILL_AREA_STYLE_COLOUR('',#2488); +#2670 = OVER_RIDING_STYLED_ITEM('overriding color',(#2671),#1579,#2633); +#2671 = PRESENTATION_STYLE_ASSIGNMENT((#2672)); +#2672 = SURFACE_STYLE_USAGE(.BOTH.,#2673); +#2673 = SURFACE_SIDE_STYLE('',(#2674)); +#2674 = SURFACE_STYLE_FILL_AREA(#2675); +#2675 = FILL_AREA_STYLE('',(#2676)); +#2676 = FILL_AREA_STYLE_COLOUR('',#2488); +#2677 = OVER_RIDING_STYLED_ITEM('overriding color',(#2678),#1603,#2633); +#2678 = PRESENTATION_STYLE_ASSIGNMENT((#2679)); +#2679 = SURFACE_STYLE_USAGE(.BOTH.,#2680); +#2680 = SURFACE_SIDE_STYLE('',(#2681)); +#2681 = SURFACE_STYLE_FILL_AREA(#2682); +#2682 = FILL_AREA_STYLE('',(#2683)); +#2683 = FILL_AREA_STYLE_COLOUR('',#2488); +#2684 = OVER_RIDING_STYLED_ITEM('overriding color',(#2685),#1627,#2633); +#2685 = PRESENTATION_STYLE_ASSIGNMENT((#2686)); +#2686 = SURFACE_STYLE_USAGE(.BOTH.,#2687); +#2687 = SURFACE_SIDE_STYLE('',(#2688)); +#2688 = SURFACE_STYLE_FILL_AREA(#2689); +#2689 = FILL_AREA_STYLE('',(#2690)); +#2690 = FILL_AREA_STYLE_COLOUR('',#2488); +#2691 = OVER_RIDING_STYLED_ITEM('overriding color',(#2692),#1651,#2633); +#2692 = PRESENTATION_STYLE_ASSIGNMENT((#2693)); +#2693 = SURFACE_STYLE_USAGE(.BOTH.,#2694); +#2694 = SURFACE_SIDE_STYLE('',(#2695)); +#2695 = SURFACE_STYLE_FILL_AREA(#2696); +#2696 = FILL_AREA_STYLE('',(#2697)); +#2697 = FILL_AREA_STYLE_COLOUR('',#2488); +#2698 = OVER_RIDING_STYLED_ITEM('overriding color',(#2699),#1675,#2633); +#2699 = PRESENTATION_STYLE_ASSIGNMENT((#2700)); +#2700 = SURFACE_STYLE_USAGE(.BOTH.,#2701); +#2701 = SURFACE_SIDE_STYLE('',(#2702)); +#2702 = SURFACE_STYLE_FILL_AREA(#2703); +#2703 = FILL_AREA_STYLE('',(#2704)); +#2704 = FILL_AREA_STYLE_COLOUR('',#2488); +#2705 = OVER_RIDING_STYLED_ITEM('overriding color',(#2706),#1692,#2633); +#2706 = PRESENTATION_STYLE_ASSIGNMENT((#2707)); +#2707 = SURFACE_STYLE_USAGE(.BOTH.,#2708); +#2708 = SURFACE_SIDE_STYLE('',(#2709)); +#2709 = SURFACE_STYLE_FILL_AREA(#2710); +#2710 = FILL_AREA_STYLE('',(#2711)); +#2711 = FILL_AREA_STYLE_COLOUR('',#2488); +#2712 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2713,#2722,#2729,#2736,#2743,#2750,#2757,#2764,#2771,#2778,#2785), + #1242); +#2713 = STYLED_ITEM('color',(#2714),#676); +#2714 = PRESENTATION_STYLE_ASSIGNMENT((#2715,#2720)); +#2715 = SURFACE_STYLE_USAGE(.BOTH.,#2716); +#2716 = SURFACE_SIDE_STYLE('',(#2717)); +#2717 = SURFACE_STYLE_FILL_AREA(#2718); +#2718 = FILL_AREA_STYLE('',(#2719)); +#2719 = FILL_AREA_STYLE_COLOUR('',#2477); +#2720 = CURVE_STYLE('',#2721,POSITIVE_LENGTH_MEASURE(0.1),#2480); +#2721 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2722 = OVER_RIDING_STYLED_ITEM('overriding color',(#2723),#749,#2713); +#2723 = PRESENTATION_STYLE_ASSIGNMENT((#2724)); +#2724 = SURFACE_STYLE_USAGE(.BOTH.,#2725); +#2725 = SURFACE_SIDE_STYLE('',(#2726)); +#2726 = SURFACE_STYLE_FILL_AREA(#2727); +#2727 = FILL_AREA_STYLE('',(#2728)); +#2728 = FILL_AREA_STYLE_COLOUR('',#2488); +#2729 = OVER_RIDING_STYLED_ITEM('overriding color',(#2730),#892,#2713); +#2730 = PRESENTATION_STYLE_ASSIGNMENT((#2731)); +#2731 = SURFACE_STYLE_USAGE(.BOTH.,#2732); +#2732 = SURFACE_SIDE_STYLE('',(#2733)); +#2733 = SURFACE_STYLE_FILL_AREA(#2734); +#2734 = FILL_AREA_STYLE('',(#2735)); +#2735 = FILL_AREA_STYLE_COLOUR('',#2488); +#2736 = OVER_RIDING_STYLED_ITEM('overriding color',(#2737),#923,#2713); +#2737 = PRESENTATION_STYLE_ASSIGNMENT((#2738)); +#2738 = SURFACE_STYLE_USAGE(.BOTH.,#2739); +#2739 = SURFACE_SIDE_STYLE('',(#2740)); +#2740 = SURFACE_STYLE_FILL_AREA(#2741); +#2741 = FILL_AREA_STYLE('',(#2742)); +#2742 = FILL_AREA_STYLE_COLOUR('',#2488); +#2743 = OVER_RIDING_STYLED_ITEM('overriding color',(#2744),#947,#2713); +#2744 = PRESENTATION_STYLE_ASSIGNMENT((#2745)); +#2745 = SURFACE_STYLE_USAGE(.BOTH.,#2746); +#2746 = SURFACE_SIDE_STYLE('',(#2747)); +#2747 = SURFACE_STYLE_FILL_AREA(#2748); +#2748 = FILL_AREA_STYLE('',(#2749)); +#2749 = FILL_AREA_STYLE_COLOUR('',#2488); +#2750 = OVER_RIDING_STYLED_ITEM('overriding color',(#2751),#971,#2713); +#2751 = PRESENTATION_STYLE_ASSIGNMENT((#2752)); +#2752 = SURFACE_STYLE_USAGE(.BOTH.,#2753); +#2753 = SURFACE_SIDE_STYLE('',(#2754)); +#2754 = SURFACE_STYLE_FILL_AREA(#2755); +#2755 = FILL_AREA_STYLE('',(#2756)); +#2756 = FILL_AREA_STYLE_COLOUR('',#2488); +#2757 = OVER_RIDING_STYLED_ITEM('overriding color',(#2758),#995,#2713); +#2758 = PRESENTATION_STYLE_ASSIGNMENT((#2759)); +#2759 = SURFACE_STYLE_USAGE(.BOTH.,#2760); +#2760 = SURFACE_SIDE_STYLE('',(#2761)); +#2761 = SURFACE_STYLE_FILL_AREA(#2762); +#2762 = FILL_AREA_STYLE('',(#2763)); +#2763 = FILL_AREA_STYLE_COLOUR('',#2488); +#2764 = OVER_RIDING_STYLED_ITEM('overriding color',(#2765),#1019,#2713); +#2765 = PRESENTATION_STYLE_ASSIGNMENT((#2766)); +#2766 = SURFACE_STYLE_USAGE(.BOTH.,#2767); +#2767 = SURFACE_SIDE_STYLE('',(#2768)); +#2768 = SURFACE_STYLE_FILL_AREA(#2769); +#2769 = FILL_AREA_STYLE('',(#2770)); +#2770 = FILL_AREA_STYLE_COLOUR('',#2488); +#2771 = OVER_RIDING_STYLED_ITEM('overriding color',(#2772),#1043,#2713); +#2772 = PRESENTATION_STYLE_ASSIGNMENT((#2773)); +#2773 = SURFACE_STYLE_USAGE(.BOTH.,#2774); +#2774 = SURFACE_SIDE_STYLE('',(#2775)); +#2775 = SURFACE_STYLE_FILL_AREA(#2776); +#2776 = FILL_AREA_STYLE('',(#2777)); +#2777 = FILL_AREA_STYLE_COLOUR('',#2488); +#2778 = OVER_RIDING_STYLED_ITEM('overriding color',(#2779),#1067,#2713); +#2779 = PRESENTATION_STYLE_ASSIGNMENT((#2780)); +#2780 = SURFACE_STYLE_USAGE(.BOTH.,#2781); +#2781 = SURFACE_SIDE_STYLE('',(#2782)); +#2782 = SURFACE_STYLE_FILL_AREA(#2783); +#2783 = FILL_AREA_STYLE('',(#2784)); +#2784 = FILL_AREA_STYLE_COLOUR('',#2488); +#2785 = OVER_RIDING_STYLED_ITEM('overriding color',(#2786),#1084,#2713); +#2786 = PRESENTATION_STYLE_ASSIGNMENT((#2787)); +#2787 = SURFACE_STYLE_USAGE(.BOTH.,#2788); +#2788 = SURFACE_SIDE_STYLE('',(#2789)); +#2789 = SURFACE_STYLE_FILL_AREA(#2790); +#2790 = FILL_AREA_STYLE('',(#2791)); +#2791 = FILL_AREA_STYLE_COLOUR('',#2488); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dshapes/PinHeader-01x05_P2.54mm_Vertical_THT.step b/fab.3dshapes/PinHeader-01x05_P2.54mm_Vertical_THT.step new file mode 100644 index 0000000000000000000000000000000000000000..899a53e47ec80ee821bf7f04cba720719d62b8b6 --- /dev/null +++ b/fab.3dshapes/PinHeader-01x05_P2.54mm_Vertical_THT.step @@ -0,0 +1,3677 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-25T20:21:30',( + 'Krisjanis Rijnieks'),(''),'Open CASCADE STEP processor 7.7', + 'FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('01x05_P2.54mm_Vertical_THT','01x05_P2.54mm_Vertical_THT', + '',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,-5.08,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36); +#30 = PRODUCT_DEFINITION_SHAPE('','',#31); +#31 = PRODUCT_DEFINITION('design','',#32,#35); +#32 = PRODUCT_DEFINITION_FORMATION('','',#33); +#33 = PRODUCT('01x02_P2.54mm_Vertical_THT001', + '01x02_P2.54mm_Vertical_THT001','',(#34)); +#34 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36 = SHAPE_REPRESENTATION('',(#11,#37,#41),#45); +#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40); +#38 = CARTESIAN_POINT('',(0.,0.,0.)); +#39 = DIRECTION('',(0.,0.,1.)); +#40 = DIRECTION('',(1.,0.,0.)); +#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#43 = DIRECTION('',(0.,0.,1.)); +#44 = DIRECTION('',(1.,0.,0.)); +#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#49)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#46,#47,#48)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#46 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#47 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#48 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#49 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#46, + 'distance_accuracy_value','confusion accuracy'); +#50 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51,#53); +#51 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#52 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#53 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#54); +#54 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('33', + '01x02_P2.54mm_Vertical_THT001','',#5,#31,$); +#55 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); +#56 = SHAPE_DEFINITION_REPRESENTATION(#57,#63); +#57 = PRODUCT_DEFINITION_SHAPE('','',#58); +#58 = PRODUCT_DEFINITION('design','',#59,#62); +#59 = PRODUCT_DEFINITION_FORMATION('','',#60); +#60 = PRODUCT('01x01_P2.54mm_Vertical_THT010', + '01x01_P2.54mm_Vertical_THT010','',(#61)); +#61 = PRODUCT_CONTEXT('',#2,'mechanical'); +#62 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#63 = SHAPE_REPRESENTATION('',(#11,#64),#68); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.,0.,0.)); +#66 = DIRECTION('',(0.,0.,1.)); +#67 = DIRECTION('',(1.,0.,0.)); +#68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#69,#70,#71)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#70 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#71 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69, + 'distance_accuracy_value','confusion accuracy'); +#73 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#74,#76); +#74 = ( REPRESENTATION_RELATIONSHIP('','',#63,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#75) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#75 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37); +#76 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#77); +#77 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('30', + '01x01_P2.54mm_Vertical_THT010','',#31,#58,$); +#78 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60)); +#79 = SHAPE_DEFINITION_REPRESENTATION(#80,#86); +#80 = PRODUCT_DEFINITION_SHAPE('','',#81); +#81 = PRODUCT_DEFINITION('design','',#82,#85); +#82 = PRODUCT_DEFINITION_FORMATION('','',#83); +#83 = PRODUCT('PinHeader010','PinHeader010','',(#84)); +#84 = PRODUCT_CONTEXT('',#2,'mechanical'); +#85 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#86 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#87),#653); +#87 = MANIFOLD_SOLID_BREP('',#88); +#88 = CLOSED_SHELL('',(#89,#129,#160,#250,#274,#291,#303,#334,#358,#382, + #406,#430,#454,#478,#495,#545,#576,#600,#624,#641)); +#89 = ADVANCED_FACE('',(#90),#124,.F.); +#90 = FACE_BOUND('',#91,.F.); +#91 = EDGE_LOOP('',(#92,#102,#110,#118)); +#92 = ORIENTED_EDGE('',*,*,#93,.F.); +#93 = EDGE_CURVE('',#94,#96,#98,.T.); +#94 = VERTEX_POINT('',#95); +#95 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#98 = LINE('',#99,#100); +#99 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#100 = VECTOR('',#101,1.); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = ORIENTED_EDGE('',*,*,#103,.T.); +#103 = EDGE_CURVE('',#94,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,1.,0.)); +#110 = ORIENTED_EDGE('',*,*,#111,.T.); +#111 = EDGE_CURVE('',#104,#112,#114,.T.); +#112 = VERTEX_POINT('',#113); +#113 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,0.,1.)); +#118 = ORIENTED_EDGE('',*,*,#119,.T.); +#119 = EDGE_CURVE('',#112,#96,#120,.T.); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.,0.)); +#124 = PLANE('',#125); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#127 = DIRECTION('',(1.,0.,0.)); +#128 = DIRECTION('',(0.,0.,1.)); +#129 = ADVANCED_FACE('',(#130),#155,.F.); +#130 = FACE_BOUND('',#131,.F.); +#131 = EDGE_LOOP('',(#132,#142,#148,#149)); +#132 = ORIENTED_EDGE('',*,*,#133,.F.); +#133 = EDGE_CURVE('',#134,#136,#138,.T.); +#134 = VERTEX_POINT('',#135); +#135 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#136 = VERTEX_POINT('',#137); +#137 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = ORIENTED_EDGE('',*,*,#143,.F.); +#143 = EDGE_CURVE('',#94,#134,#144,.T.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(1.,0.,0.)); +#148 = ORIENTED_EDGE('',*,*,#93,.T.); +#149 = ORIENTED_EDGE('',*,*,#150,.T.); +#150 = EDGE_CURVE('',#96,#136,#151,.T.); +#151 = LINE('',#152,#153); +#152 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#153 = VECTOR('',#154,1.); +#154 = DIRECTION('',(1.,0.,0.)); +#155 = PLANE('',#156); +#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159); +#157 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#158 = DIRECTION('',(0.,1.,0.)); +#159 = DIRECTION('',(0.,-0.,1.)); +#160 = ADVANCED_FACE('',(#161,#227),#245,.F.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#173,#181,#189,#197,#205,#213,#221)); +#163 = ORIENTED_EDGE('',*,*,#164,.F.); +#164 = EDGE_CURVE('',#165,#167,#169,.T.); +#165 = VERTEX_POINT('',#166); +#166 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#167 = VERTEX_POINT('',#168); +#168 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,1.,0.)); +#173 = ORIENTED_EDGE('',*,*,#174,.T.); +#174 = EDGE_CURVE('',#165,#175,#177,.T.); +#175 = VERTEX_POINT('',#176); +#176 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#177 = LINE('',#178,#179); +#178 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#179 = VECTOR('',#180,1.); +#180 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#181 = ORIENTED_EDGE('',*,*,#182,.T.); +#182 = EDGE_CURVE('',#175,#183,#185,.T.); +#183 = VERTEX_POINT('',#184); +#184 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(1.,0.,0.)); +#189 = ORIENTED_EDGE('',*,*,#190,.F.); +#190 = EDGE_CURVE('',#191,#183,#193,.T.); +#191 = VERTEX_POINT('',#192); +#192 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#191,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(0.,1.,0.)); +#205 = ORIENTED_EDGE('',*,*,#206,.T.); +#206 = EDGE_CURVE('',#199,#207,#209,.T.); +#207 = VERTEX_POINT('',#208); +#208 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#213 = ORIENTED_EDGE('',*,*,#214,.F.); +#214 = EDGE_CURVE('',#215,#207,#217,.T.); +#215 = VERTEX_POINT('',#216); +#216 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(1.,0.,0.)); +#221 = ORIENTED_EDGE('',*,*,#222,.F.); +#222 = EDGE_CURVE('',#167,#215,#223,.T.); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#227 = FACE_BOUND('',#228,.F.); +#228 = EDGE_LOOP('',(#229,#230,#238,#244)); +#229 = ORIENTED_EDGE('',*,*,#119,.F.); +#230 = ORIENTED_EDGE('',*,*,#231,.T.); +#231 = EDGE_CURVE('',#112,#232,#234,.T.); +#232 = VERTEX_POINT('',#233); +#233 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(1.,0.,0.)); +#238 = ORIENTED_EDGE('',*,*,#239,.T.); +#239 = EDGE_CURVE('',#232,#136,#240,.T.); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(0.,-1.,0.)); +#244 = ORIENTED_EDGE('',*,*,#150,.F.); +#245 = PLANE('',#246); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = DIRECTION('',(1.,0.,-0.)); +#250 = ADVANCED_FACE('',(#251),#269,.T.); +#251 = FACE_BOUND('',#252,.T.); +#252 = EDGE_LOOP('',(#253,#261,#267,#268)); +#253 = ORIENTED_EDGE('',*,*,#254,.F.); +#254 = EDGE_CURVE('',#255,#232,#257,.T.); +#255 = VERTEX_POINT('',#256); +#256 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#257 = LINE('',#258,#259); +#258 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#259 = VECTOR('',#260,1.); +#260 = DIRECTION('',(0.,0.,1.)); +#261 = ORIENTED_EDGE('',*,*,#262,.F.); +#262 = EDGE_CURVE('',#104,#255,#263,.T.); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(1.,0.,0.)); +#267 = ORIENTED_EDGE('',*,*,#111,.T.); +#268 = ORIENTED_EDGE('',*,*,#231,.T.); +#269 = PLANE('',#270); +#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); +#271 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#272 = DIRECTION('',(0.,1.,0.)); +#273 = DIRECTION('',(0.,-0.,1.)); +#274 = ADVANCED_FACE('',(#275),#286,.F.); +#275 = FACE_BOUND('',#276,.F.); +#276 = EDGE_LOOP('',(#277,#278,#279,#285)); +#277 = ORIENTED_EDGE('',*,*,#103,.F.); +#278 = ORIENTED_EDGE('',*,*,#143,.T.); +#279 = ORIENTED_EDGE('',*,*,#280,.T.); +#280 = EDGE_CURVE('',#134,#255,#281,.T.); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(0.,1.,0.)); +#285 = ORIENTED_EDGE('',*,*,#262,.F.); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#289 = DIRECTION('',(0.,0.,1.)); +#290 = DIRECTION('',(1.,0.,-0.)); +#291 = ADVANCED_FACE('',(#292),#298,.T.); +#292 = FACE_BOUND('',#293,.T.); +#293 = EDGE_LOOP('',(#294,#295,#296,#297)); +#294 = ORIENTED_EDGE('',*,*,#133,.F.); +#295 = ORIENTED_EDGE('',*,*,#280,.T.); +#296 = ORIENTED_EDGE('',*,*,#254,.T.); +#297 = ORIENTED_EDGE('',*,*,#239,.T.); +#298 = PLANE('',#299); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#301 = DIRECTION('',(1.,0.,0.)); +#302 = DIRECTION('',(0.,0.,1.)); +#303 = ADVANCED_FACE('',(#304),#329,.F.); +#304 = FACE_BOUND('',#305,.F.); +#305 = EDGE_LOOP('',(#306,#316,#322,#323)); +#306 = ORIENTED_EDGE('',*,*,#307,.F.); +#307 = EDGE_CURVE('',#308,#310,#312,.T.); +#308 = VERTEX_POINT('',#309); +#309 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#310 = VERTEX_POINT('',#311); +#311 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(0.,1.,0.)); +#316 = ORIENTED_EDGE('',*,*,#317,.F.); +#317 = EDGE_CURVE('',#165,#308,#318,.T.); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,0.,1.)); +#322 = ORIENTED_EDGE('',*,*,#164,.T.); +#323 = ORIENTED_EDGE('',*,*,#324,.T.); +#324 = EDGE_CURVE('',#167,#310,#325,.T.); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(0.,0.,1.)); +#329 = PLANE('',#330); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#332 = DIRECTION('',(1.,0.,0.)); +#333 = DIRECTION('',(0.,0.,1.)); +#334 = ADVANCED_FACE('',(#335),#353,.T.); +#335 = FACE_BOUND('',#336,.F.); +#336 = EDGE_LOOP('',(#337,#338,#339,#347)); +#337 = ORIENTED_EDGE('',*,*,#174,.F.); +#338 = ORIENTED_EDGE('',*,*,#317,.T.); +#339 = ORIENTED_EDGE('',*,*,#340,.T.); +#340 = EDGE_CURVE('',#308,#341,#343,.T.); +#341 = VERTEX_POINT('',#342); +#342 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#347 = ORIENTED_EDGE('',*,*,#348,.F.); +#348 = EDGE_CURVE('',#175,#341,#349,.T.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PLANE('',#354); +#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357); +#355 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#356 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#357 = DIRECTION('',(-0.,0.,-1.)); +#358 = ADVANCED_FACE('',(#359),#377,.F.); +#359 = FACE_BOUND('',#360,.T.); +#360 = EDGE_LOOP('',(#361,#362,#363,#371)); +#361 = ORIENTED_EDGE('',*,*,#222,.F.); +#362 = ORIENTED_EDGE('',*,*,#324,.T.); +#363 = ORIENTED_EDGE('',*,*,#364,.T.); +#364 = EDGE_CURVE('',#310,#365,#367,.T.); +#365 = VERTEX_POINT('',#366); +#366 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#367 = LINE('',#368,#369); +#368 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#369 = VECTOR('',#370,1.); +#370 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#371 = ORIENTED_EDGE('',*,*,#372,.F.); +#372 = EDGE_CURVE('',#215,#365,#373,.T.); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(0.,0.,1.)); +#377 = PLANE('',#378); +#378 = AXIS2_PLACEMENT_3D('',#379,#380,#381); +#379 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#380 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#381 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#382 = ADVANCED_FACE('',(#383),#401,.F.); +#383 = FACE_BOUND('',#384,.F.); +#384 = EDGE_LOOP('',(#385,#386,#387,#395)); +#385 = ORIENTED_EDGE('',*,*,#182,.F.); +#386 = ORIENTED_EDGE('',*,*,#348,.T.); +#387 = ORIENTED_EDGE('',*,*,#388,.T.); +#388 = EDGE_CURVE('',#341,#389,#391,.T.); +#389 = VERTEX_POINT('',#390); +#390 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(1.,0.,0.)); +#395 = ORIENTED_EDGE('',*,*,#396,.F.); +#396 = EDGE_CURVE('',#183,#389,#397,.T.); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(0.,0.,1.)); +#401 = PLANE('',#402); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#404 = DIRECTION('',(0.,1.,0.)); +#405 = DIRECTION('',(0.,-0.,1.)); +#406 = ADVANCED_FACE('',(#407),#425,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#411,#419)); +#409 = ORIENTED_EDGE('',*,*,#214,.F.); +#410 = ORIENTED_EDGE('',*,*,#372,.T.); +#411 = ORIENTED_EDGE('',*,*,#412,.T.); +#412 = EDGE_CURVE('',#365,#413,#415,.T.); +#413 = VERTEX_POINT('',#414); +#414 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(1.,0.,0.)); +#419 = ORIENTED_EDGE('',*,*,#420,.F.); +#420 = EDGE_CURVE('',#207,#413,#421,.T.); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(0.,0.,1.)); +#425 = PLANE('',#426); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#428 = DIRECTION('',(0.,1.,0.)); +#429 = DIRECTION('',(0.,-0.,1.)); +#430 = ADVANCED_FACE('',(#431),#449,.F.); +#431 = FACE_BOUND('',#432,.T.); +#432 = EDGE_LOOP('',(#433,#434,#442,#448)); +#433 = ORIENTED_EDGE('',*,*,#190,.F.); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#191,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(0.,0.,1.)); +#442 = ORIENTED_EDGE('',*,*,#443,.T.); +#443 = EDGE_CURVE('',#436,#389,#444,.T.); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#448 = ORIENTED_EDGE('',*,*,#396,.F.); +#449 = PLANE('',#450); +#450 = AXIS2_PLACEMENT_3D('',#451,#452,#453); +#451 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#452 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18) + ); +#453 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#454 = ADVANCED_FACE('',(#455),#473,.T.); +#455 = FACE_BOUND('',#456,.F.); +#456 = EDGE_LOOP('',(#457,#458,#466,#472)); +#457 = ORIENTED_EDGE('',*,*,#206,.F.); +#458 = ORIENTED_EDGE('',*,*,#459,.T.); +#459 = EDGE_CURVE('',#199,#460,#462,.T.); +#460 = VERTEX_POINT('',#461); +#461 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(0.,0.,1.)); +#466 = ORIENTED_EDGE('',*,*,#467,.T.); +#467 = EDGE_CURVE('',#460,#413,#468,.T.); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#472 = ORIENTED_EDGE('',*,*,#420,.F.); +#473 = PLANE('',#474); +#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477); +#475 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#476 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#477 = DIRECTION('',(0.,0.,-1.)); +#478 = ADVANCED_FACE('',(#479),#490,.T.); +#479 = FACE_BOUND('',#480,.T.); +#480 = EDGE_LOOP('',(#481,#487,#488,#489)); +#481 = ORIENTED_EDGE('',*,*,#482,.F.); +#482 = EDGE_CURVE('',#436,#460,#483,.T.); +#483 = LINE('',#484,#485); +#484 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#485 = VECTOR('',#486,1.); +#486 = DIRECTION('',(0.,1.,0.)); +#487 = ORIENTED_EDGE('',*,*,#435,.F.); +#488 = ORIENTED_EDGE('',*,*,#198,.T.); +#489 = ORIENTED_EDGE('',*,*,#459,.T.); +#490 = PLANE('',#491); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#493 = DIRECTION('',(1.,0.,0.)); +#494 = DIRECTION('',(0.,0.,1.)); +#495 = ADVANCED_FACE('',(#496,#506),#540,.T.); +#496 = FACE_BOUND('',#497,.T.); +#497 = EDGE_LOOP('',(#498,#499,#500,#501,#502,#503,#504,#505)); +#498 = ORIENTED_EDGE('',*,*,#307,.F.); +#499 = ORIENTED_EDGE('',*,*,#340,.T.); +#500 = ORIENTED_EDGE('',*,*,#388,.T.); +#501 = ORIENTED_EDGE('',*,*,#443,.F.); +#502 = ORIENTED_EDGE('',*,*,#482,.T.); +#503 = ORIENTED_EDGE('',*,*,#467,.T.); +#504 = ORIENTED_EDGE('',*,*,#412,.F.); +#505 = ORIENTED_EDGE('',*,*,#364,.F.); +#506 = FACE_BOUND('',#507,.T.); +#507 = EDGE_LOOP('',(#508,#518,#526,#534)); +#508 = ORIENTED_EDGE('',*,*,#509,.F.); +#509 = EDGE_CURVE('',#510,#512,#514,.T.); +#510 = VERTEX_POINT('',#511); +#511 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#512 = VERTEX_POINT('',#513); +#513 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,-1.,0.)); +#518 = ORIENTED_EDGE('',*,*,#519,.T.); +#519 = EDGE_CURVE('',#510,#520,#522,.T.); +#520 = VERTEX_POINT('',#521); +#521 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(1.,0.,0.)); +#526 = ORIENTED_EDGE('',*,*,#527,.T.); +#527 = EDGE_CURVE('',#520,#528,#530,.T.); +#528 = VERTEX_POINT('',#529); +#529 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#530 = LINE('',#531,#532); +#531 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#532 = VECTOR('',#533,1.); +#533 = DIRECTION('',(0.,-1.,0.)); +#534 = ORIENTED_EDGE('',*,*,#535,.F.); +#535 = EDGE_CURVE('',#512,#528,#536,.T.); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(1.,0.,0.)); +#540 = PLANE('',#541); +#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544); +#542 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#543 = DIRECTION('',(0.,0.,1.)); +#544 = DIRECTION('',(1.,0.,-0.)); +#545 = ADVANCED_FACE('',(#546),#571,.F.); +#546 = FACE_BOUND('',#547,.F.); +#547 = EDGE_LOOP('',(#548,#556,#557,#565)); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#512,#550,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#552 = LINE('',#553,#554); +#553 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#554 = VECTOR('',#555,1.); +#555 = DIRECTION('',(0.,0.,1.)); +#556 = ORIENTED_EDGE('',*,*,#509,.F.); +#557 = ORIENTED_EDGE('',*,*,#558,.T.); +#558 = EDGE_CURVE('',#510,#559,#561,.T.); +#559 = VERTEX_POINT('',#560); +#560 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(0.,0.,1.)); +#565 = ORIENTED_EDGE('',*,*,#566,.F.); +#566 = EDGE_CURVE('',#550,#559,#567,.T.); +#567 = LINE('',#568,#569); +#568 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#569 = VECTOR('',#570,1.); +#570 = DIRECTION('',(0.,1.,0.)); +#571 = PLANE('',#572); +#572 = AXIS2_PLACEMENT_3D('',#573,#574,#575); +#573 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#574 = DIRECTION('',(1.,0.,0.)); +#575 = DIRECTION('',(0.,0.,1.)); +#576 = ADVANCED_FACE('',(#577),#595,.F.); +#577 = FACE_BOUND('',#578,.F.); +#578 = EDGE_LOOP('',(#579,#587,#588,#589)); +#579 = ORIENTED_EDGE('',*,*,#580,.F.); +#580 = EDGE_CURVE('',#528,#581,#583,.T.); +#581 = VERTEX_POINT('',#582); +#582 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.,0.,1.)); +#587 = ORIENTED_EDGE('',*,*,#535,.F.); +#588 = ORIENTED_EDGE('',*,*,#549,.T.); +#589 = ORIENTED_EDGE('',*,*,#590,.T.); +#590 = EDGE_CURVE('',#550,#581,#591,.T.); +#591 = LINE('',#592,#593); +#592 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#593 = VECTOR('',#594,1.); +#594 = DIRECTION('',(1.,0.,0.)); +#595 = PLANE('',#596); +#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599); +#597 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#598 = DIRECTION('',(0.,1.,0.)); +#599 = DIRECTION('',(0.,-0.,1.)); +#600 = ADVANCED_FACE('',(#601),#619,.T.); +#601 = FACE_BOUND('',#602,.T.); +#602 = EDGE_LOOP('',(#603,#604,#605,#613)); +#603 = ORIENTED_EDGE('',*,*,#580,.F.); +#604 = ORIENTED_EDGE('',*,*,#527,.F.); +#605 = ORIENTED_EDGE('',*,*,#606,.T.); +#606 = EDGE_CURVE('',#520,#607,#609,.T.); +#607 = VERTEX_POINT('',#608); +#608 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(0.,0.,1.)); +#613 = ORIENTED_EDGE('',*,*,#614,.F.); +#614 = EDGE_CURVE('',#581,#607,#615,.T.); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(0.,1.,0.)); +#619 = PLANE('',#620); +#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623); +#621 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#622 = DIRECTION('',(1.,0.,0.)); +#623 = DIRECTION('',(0.,0.,1.)); +#624 = ADVANCED_FACE('',(#625),#636,.T.); +#625 = FACE_BOUND('',#626,.T.); +#626 = EDGE_LOOP('',(#627,#628,#629,#630)); +#627 = ORIENTED_EDGE('',*,*,#606,.F.); +#628 = ORIENTED_EDGE('',*,*,#519,.F.); +#629 = ORIENTED_EDGE('',*,*,#558,.T.); +#630 = ORIENTED_EDGE('',*,*,#631,.T.); +#631 = EDGE_CURVE('',#559,#607,#632,.T.); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.,0.)); +#636 = PLANE('',#637); +#637 = AXIS2_PLACEMENT_3D('',#638,#639,#640); +#638 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#639 = DIRECTION('',(0.,1.,0.)); +#640 = DIRECTION('',(0.,-0.,1.)); +#641 = ADVANCED_FACE('',(#642),#648,.T.); +#642 = FACE_BOUND('',#643,.T.); +#643 = EDGE_LOOP('',(#644,#645,#646,#647)); +#644 = ORIENTED_EDGE('',*,*,#566,.F.); +#645 = ORIENTED_EDGE('',*,*,#590,.T.); +#646 = ORIENTED_EDGE('',*,*,#614,.T.); +#647 = ORIENTED_EDGE('',*,*,#631,.F.); +#648 = PLANE('',#649); +#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652); +#650 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#651 = DIRECTION('',(0.,0.,1.)); +#652 = DIRECTION('',(1.,0.,-0.)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#657)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#654,#655,#656)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#654 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#655 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#656 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#657 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#654, + 'distance_accuracy_value','confusion accuracy'); +#658 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#659,#661); +#659 = ( REPRESENTATION_RELATIONSHIP('','',#86,#63) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#660) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#660 = ITEM_DEFINED_TRANSFORMATION('','',#11,#64); +#661 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#662 + ); +#662 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('29','PinHeader010','',#58,#81,$); +#663 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#83)); +#664 = SHAPE_DEFINITION_REPRESENTATION(#665,#671); +#665 = PRODUCT_DEFINITION_SHAPE('','',#666); +#666 = PRODUCT_DEFINITION('design','',#667,#670); +#667 = PRODUCT_DEFINITION_FORMATION('','',#668); +#668 = PRODUCT('01x01_P2.54mm_Vertical_THT011', + '01x01_P2.54mm_Vertical_THT011','',(#669)); +#669 = PRODUCT_CONTEXT('',#2,'mechanical'); +#670 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#671 = SHAPE_REPRESENTATION('',(#11,#672),#676); +#672 = AXIS2_PLACEMENT_3D('',#673,#674,#675); +#673 = CARTESIAN_POINT('',(0.,0.,0.)); +#674 = DIRECTION('',(0.,0.,1.)); +#675 = DIRECTION('',(1.,0.,0.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#680)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#677,#678,#679)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#677 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#678 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#679 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#680 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#677, + 'distance_accuracy_value','confusion accuracy'); +#681 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#682,#684); +#682 = ( REPRESENTATION_RELATIONSHIP('','',#671,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#683) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#683 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41); +#684 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#685 + ); +#685 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('32', + '01x01_P2.54mm_Vertical_THT011','',#31,#666,$); +#686 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#668)); +#687 = SHAPE_DEFINITION_REPRESENTATION(#688,#694); +#688 = PRODUCT_DEFINITION_SHAPE('','',#689); +#689 = PRODUCT_DEFINITION('design','',#690,#693); +#690 = PRODUCT_DEFINITION_FORMATION('','',#691); +#691 = PRODUCT('PinHeader011','PinHeader011','',(#692)); +#692 = PRODUCT_CONTEXT('',#2,'mechanical'); +#693 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#694 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#695),#1261); +#695 = MANIFOLD_SOLID_BREP('',#696); +#696 = CLOSED_SHELL('',(#697,#737,#768,#858,#882,#899,#911,#942,#966, + #990,#1014,#1038,#1062,#1086,#1103,#1153,#1184,#1208,#1232,#1249)); +#697 = ADVANCED_FACE('',(#698),#732,.F.); +#698 = FACE_BOUND('',#699,.F.); +#699 = EDGE_LOOP('',(#700,#710,#718,#726)); +#700 = ORIENTED_EDGE('',*,*,#701,.F.); +#701 = EDGE_CURVE('',#702,#704,#706,.T.); +#702 = VERTEX_POINT('',#703); +#703 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#704 = VERTEX_POINT('',#705); +#705 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,0.,1.)); +#710 = ORIENTED_EDGE('',*,*,#711,.T.); +#711 = EDGE_CURVE('',#702,#712,#714,.T.); +#712 = VERTEX_POINT('',#713); +#713 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(0.,1.,0.)); +#718 = ORIENTED_EDGE('',*,*,#719,.T.); +#719 = EDGE_CURVE('',#712,#720,#722,.T.); +#720 = VERTEX_POINT('',#721); +#721 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(0.,0.,1.)); +#726 = ORIENTED_EDGE('',*,*,#727,.T.); +#727 = EDGE_CURVE('',#720,#704,#728,.T.); +#728 = LINE('',#729,#730); +#729 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#730 = VECTOR('',#731,1.); +#731 = DIRECTION('',(0.,-1.,0.)); +#732 = PLANE('',#733); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#735 = DIRECTION('',(1.,0.,0.)); +#736 = DIRECTION('',(0.,0.,1.)); +#737 = ADVANCED_FACE('',(#738),#763,.F.); +#738 = FACE_BOUND('',#739,.F.); +#739 = EDGE_LOOP('',(#740,#750,#756,#757)); +#740 = ORIENTED_EDGE('',*,*,#741,.F.); +#741 = EDGE_CURVE('',#742,#744,#746,.T.); +#742 = VERTEX_POINT('',#743); +#743 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#746 = LINE('',#747,#748); +#747 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#748 = VECTOR('',#749,1.); +#749 = DIRECTION('',(0.,0.,1.)); +#750 = ORIENTED_EDGE('',*,*,#751,.F.); +#751 = EDGE_CURVE('',#702,#742,#752,.T.); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(1.,0.,0.)); +#756 = ORIENTED_EDGE('',*,*,#701,.T.); +#757 = ORIENTED_EDGE('',*,*,#758,.T.); +#758 = EDGE_CURVE('',#704,#744,#759,.T.); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(1.,0.,0.)); +#763 = PLANE('',#764); +#764 = AXIS2_PLACEMENT_3D('',#765,#766,#767); +#765 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#766 = DIRECTION('',(0.,1.,0.)); +#767 = DIRECTION('',(0.,-0.,1.)); +#768 = ADVANCED_FACE('',(#769,#835),#853,.F.); +#769 = FACE_BOUND('',#770,.F.); +#770 = EDGE_LOOP('',(#771,#781,#789,#797,#805,#813,#821,#829)); +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#773,#775,#777,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#775 = VERTEX_POINT('',#776); +#776 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(0.,1.,0.)); +#781 = ORIENTED_EDGE('',*,*,#782,.T.); +#782 = EDGE_CURVE('',#773,#783,#785,.T.); +#783 = VERTEX_POINT('',#784); +#784 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#785 = LINE('',#786,#787); +#786 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#787 = VECTOR('',#788,1.); +#788 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#789 = ORIENTED_EDGE('',*,*,#790,.T.); +#790 = EDGE_CURVE('',#783,#791,#793,.T.); +#791 = VERTEX_POINT('',#792); +#792 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(1.,0.,0.)); +#797 = ORIENTED_EDGE('',*,*,#798,.F.); +#798 = EDGE_CURVE('',#799,#791,#801,.T.); +#799 = VERTEX_POINT('',#800); +#800 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#805 = ORIENTED_EDGE('',*,*,#806,.T.); +#806 = EDGE_CURVE('',#799,#807,#809,.T.); +#807 = VERTEX_POINT('',#808); +#808 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(0.,1.,0.)); +#813 = ORIENTED_EDGE('',*,*,#814,.T.); +#814 = EDGE_CURVE('',#807,#815,#817,.T.); +#815 = VERTEX_POINT('',#816); +#816 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#821 = ORIENTED_EDGE('',*,*,#822,.F.); +#822 = EDGE_CURVE('',#823,#815,#825,.T.); +#823 = VERTEX_POINT('',#824); +#824 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(1.,0.,0.)); +#829 = ORIENTED_EDGE('',*,*,#830,.F.); +#830 = EDGE_CURVE('',#775,#823,#831,.T.); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#835 = FACE_BOUND('',#836,.F.); +#836 = EDGE_LOOP('',(#837,#838,#846,#852)); +#837 = ORIENTED_EDGE('',*,*,#727,.F.); +#838 = ORIENTED_EDGE('',*,*,#839,.T.); +#839 = EDGE_CURVE('',#720,#840,#842,.T.); +#840 = VERTEX_POINT('',#841); +#841 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(1.,0.,0.)); +#846 = ORIENTED_EDGE('',*,*,#847,.T.); +#847 = EDGE_CURVE('',#840,#744,#848,.T.); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.,-1.,0.)); +#852 = ORIENTED_EDGE('',*,*,#758,.F.); +#853 = PLANE('',#854); +#854 = AXIS2_PLACEMENT_3D('',#855,#856,#857); +#855 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#856 = DIRECTION('',(0.,0.,1.)); +#857 = DIRECTION('',(1.,0.,-0.)); +#858 = ADVANCED_FACE('',(#859),#877,.T.); +#859 = FACE_BOUND('',#860,.T.); +#860 = EDGE_LOOP('',(#861,#869,#875,#876)); +#861 = ORIENTED_EDGE('',*,*,#862,.F.); +#862 = EDGE_CURVE('',#863,#840,#865,.T.); +#863 = VERTEX_POINT('',#864); +#864 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(0.,0.,1.)); +#869 = ORIENTED_EDGE('',*,*,#870,.F.); +#870 = EDGE_CURVE('',#712,#863,#871,.T.); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(1.,0.,0.)); +#875 = ORIENTED_EDGE('',*,*,#719,.T.); +#876 = ORIENTED_EDGE('',*,*,#839,.T.); +#877 = PLANE('',#878); +#878 = AXIS2_PLACEMENT_3D('',#879,#880,#881); +#879 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#880 = DIRECTION('',(0.,1.,0.)); +#881 = DIRECTION('',(0.,-0.,1.)); +#882 = ADVANCED_FACE('',(#883),#894,.F.); +#883 = FACE_BOUND('',#884,.F.); +#884 = EDGE_LOOP('',(#885,#886,#887,#893)); +#885 = ORIENTED_EDGE('',*,*,#711,.F.); +#886 = ORIENTED_EDGE('',*,*,#751,.T.); +#887 = ORIENTED_EDGE('',*,*,#888,.T.); +#888 = EDGE_CURVE('',#742,#863,#889,.T.); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(0.,1.,0.)); +#893 = ORIENTED_EDGE('',*,*,#870,.F.); +#894 = PLANE('',#895); +#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898); +#896 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#897 = DIRECTION('',(0.,0.,1.)); +#898 = DIRECTION('',(1.,0.,-0.)); +#899 = ADVANCED_FACE('',(#900),#906,.T.); +#900 = FACE_BOUND('',#901,.T.); +#901 = EDGE_LOOP('',(#902,#903,#904,#905)); +#902 = ORIENTED_EDGE('',*,*,#741,.F.); +#903 = ORIENTED_EDGE('',*,*,#888,.T.); +#904 = ORIENTED_EDGE('',*,*,#862,.T.); +#905 = ORIENTED_EDGE('',*,*,#847,.T.); +#906 = PLANE('',#907); +#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910); +#908 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#909 = DIRECTION('',(1.,0.,0.)); +#910 = DIRECTION('',(0.,0.,1.)); +#911 = ADVANCED_FACE('',(#912),#937,.F.); +#912 = FACE_BOUND('',#913,.F.); +#913 = EDGE_LOOP('',(#914,#924,#930,#931)); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#916,#918,#920,.T.); +#916 = VERTEX_POINT('',#917); +#917 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#918 = VERTEX_POINT('',#919); +#919 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(0.,1.,0.)); +#924 = ORIENTED_EDGE('',*,*,#925,.F.); +#925 = EDGE_CURVE('',#773,#916,#926,.T.); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(0.,0.,1.)); +#930 = ORIENTED_EDGE('',*,*,#772,.T.); +#931 = ORIENTED_EDGE('',*,*,#932,.T.); +#932 = EDGE_CURVE('',#775,#918,#933,.T.); +#933 = LINE('',#934,#935); +#934 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#935 = VECTOR('',#936,1.); +#936 = DIRECTION('',(0.,0.,1.)); +#937 = PLANE('',#938); +#938 = AXIS2_PLACEMENT_3D('',#939,#940,#941); +#939 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#940 = DIRECTION('',(1.,0.,0.)); +#941 = DIRECTION('',(0.,0.,1.)); +#942 = ADVANCED_FACE('',(#943),#961,.T.); +#943 = FACE_BOUND('',#944,.F.); +#944 = EDGE_LOOP('',(#945,#946,#947,#955)); +#945 = ORIENTED_EDGE('',*,*,#782,.F.); +#946 = ORIENTED_EDGE('',*,*,#925,.T.); +#947 = ORIENTED_EDGE('',*,*,#948,.T.); +#948 = EDGE_CURVE('',#916,#949,#951,.T.); +#949 = VERTEX_POINT('',#950); +#950 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#955 = ORIENTED_EDGE('',*,*,#956,.F.); +#956 = EDGE_CURVE('',#783,#949,#957,.T.); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(0.,0.,1.)); +#961 = PLANE('',#962); +#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); +#963 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#964 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#965 = DIRECTION('',(-0.,0.,-1.)); +#966 = ADVANCED_FACE('',(#967),#985,.F.); +#967 = FACE_BOUND('',#968,.T.); +#968 = EDGE_LOOP('',(#969,#970,#971,#979)); +#969 = ORIENTED_EDGE('',*,*,#830,.F.); +#970 = ORIENTED_EDGE('',*,*,#932,.T.); +#971 = ORIENTED_EDGE('',*,*,#972,.T.); +#972 = EDGE_CURVE('',#918,#973,#975,.T.); +#973 = VERTEX_POINT('',#974); +#974 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#975 = LINE('',#976,#977); +#976 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#977 = VECTOR('',#978,1.); +#978 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#979 = ORIENTED_EDGE('',*,*,#980,.F.); +#980 = EDGE_CURVE('',#823,#973,#981,.T.); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(0.,0.,1.)); +#985 = PLANE('',#986); +#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989); +#987 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#988 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#989 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#990 = ADVANCED_FACE('',(#991),#1009,.F.); +#991 = FACE_BOUND('',#992,.F.); +#992 = EDGE_LOOP('',(#993,#994,#995,#1003)); +#993 = ORIENTED_EDGE('',*,*,#790,.F.); +#994 = ORIENTED_EDGE('',*,*,#956,.T.); +#995 = ORIENTED_EDGE('',*,*,#996,.T.); +#996 = EDGE_CURVE('',#949,#997,#999,.T.); +#997 = VERTEX_POINT('',#998); +#998 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#999 = LINE('',#1000,#1001); +#1000 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1001 = VECTOR('',#1002,1.); +#1002 = DIRECTION('',(1.,0.,0.)); +#1003 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1004 = EDGE_CURVE('',#791,#997,#1005,.T.); +#1005 = LINE('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1007 = VECTOR('',#1008,1.); +#1008 = DIRECTION('',(0.,0.,1.)); +#1009 = PLANE('',#1010); +#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013); +#1011 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1012 = DIRECTION('',(0.,1.,0.)); +#1013 = DIRECTION('',(0.,-0.,1.)); +#1014 = ADVANCED_FACE('',(#1015),#1033,.T.); +#1015 = FACE_BOUND('',#1016,.T.); +#1016 = EDGE_LOOP('',(#1017,#1018,#1019,#1027)); +#1017 = ORIENTED_EDGE('',*,*,#822,.F.); +#1018 = ORIENTED_EDGE('',*,*,#980,.T.); +#1019 = ORIENTED_EDGE('',*,*,#1020,.T.); +#1020 = EDGE_CURVE('',#973,#1021,#1023,.T.); +#1021 = VERTEX_POINT('',#1022); +#1022 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(1.,0.,0.)); +#1027 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1028 = EDGE_CURVE('',#815,#1021,#1029,.T.); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(0.,0.,1.)); +#1033 = PLANE('',#1034); +#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037); +#1035 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1036 = DIRECTION('',(0.,1.,0.)); +#1037 = DIRECTION('',(0.,-0.,1.)); +#1038 = ADVANCED_FACE('',(#1039),#1057,.F.); +#1039 = FACE_BOUND('',#1040,.T.); +#1040 = EDGE_LOOP('',(#1041,#1042,#1050,#1056)); +#1041 = ORIENTED_EDGE('',*,*,#798,.F.); +#1042 = ORIENTED_EDGE('',*,*,#1043,.T.); +#1043 = EDGE_CURVE('',#799,#1044,#1046,.T.); +#1044 = VERTEX_POINT('',#1045); +#1045 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1046 = LINE('',#1047,#1048); +#1047 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1048 = VECTOR('',#1049,1.); +#1049 = DIRECTION('',(0.,0.,1.)); +#1050 = ORIENTED_EDGE('',*,*,#1051,.T.); +#1051 = EDGE_CURVE('',#1044,#997,#1052,.T.); +#1052 = LINE('',#1053,#1054); +#1053 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1054 = VECTOR('',#1055,1.); +#1055 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1056 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1057 = PLANE('',#1058); +#1058 = AXIS2_PLACEMENT_3D('',#1059,#1060,#1061); +#1059 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1060 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#1061 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1062 = ADVANCED_FACE('',(#1063),#1081,.T.); +#1063 = FACE_BOUND('',#1064,.F.); +#1064 = EDGE_LOOP('',(#1065,#1066,#1074,#1080)); +#1065 = ORIENTED_EDGE('',*,*,#814,.F.); +#1066 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1067 = EDGE_CURVE('',#807,#1068,#1070,.T.); +#1068 = VERTEX_POINT('',#1069); +#1069 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(0.,0.,1.)); +#1074 = ORIENTED_EDGE('',*,*,#1075,.T.); +#1075 = EDGE_CURVE('',#1068,#1021,#1076,.T.); +#1076 = LINE('',#1077,#1078); +#1077 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1078 = VECTOR('',#1079,1.); +#1079 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1080 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1081 = PLANE('',#1082); +#1082 = AXIS2_PLACEMENT_3D('',#1083,#1084,#1085); +#1083 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1084 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1085 = DIRECTION('',(0.,0.,-1.)); +#1086 = ADVANCED_FACE('',(#1087),#1098,.T.); +#1087 = FACE_BOUND('',#1088,.T.); +#1088 = EDGE_LOOP('',(#1089,#1095,#1096,#1097)); +#1089 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1090 = EDGE_CURVE('',#1044,#1068,#1091,.T.); +#1091 = LINE('',#1092,#1093); +#1092 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1093 = VECTOR('',#1094,1.); +#1094 = DIRECTION('',(0.,1.,0.)); +#1095 = ORIENTED_EDGE('',*,*,#1043,.F.); +#1096 = ORIENTED_EDGE('',*,*,#806,.T.); +#1097 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1098 = PLANE('',#1099); +#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102); +#1100 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1101 = DIRECTION('',(1.,0.,0.)); +#1102 = DIRECTION('',(0.,0.,1.)); +#1103 = ADVANCED_FACE('',(#1104,#1114),#1148,.T.); +#1104 = FACE_BOUND('',#1105,.T.); +#1105 = EDGE_LOOP('',(#1106,#1107,#1108,#1109,#1110,#1111,#1112,#1113)); +#1106 = ORIENTED_EDGE('',*,*,#915,.F.); +#1107 = ORIENTED_EDGE('',*,*,#948,.T.); +#1108 = ORIENTED_EDGE('',*,*,#996,.T.); +#1109 = ORIENTED_EDGE('',*,*,#1051,.F.); +#1110 = ORIENTED_EDGE('',*,*,#1090,.T.); +#1111 = ORIENTED_EDGE('',*,*,#1075,.T.); +#1112 = ORIENTED_EDGE('',*,*,#1020,.F.); +#1113 = ORIENTED_EDGE('',*,*,#972,.F.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1126,#1134,#1142)); +#1116 = ORIENTED_EDGE('',*,*,#1117,.F.); +#1117 = EDGE_CURVE('',#1118,#1120,#1122,.T.); +#1118 = VERTEX_POINT('',#1119); +#1119 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1120 = VERTEX_POINT('',#1121); +#1121 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.,-1.,0.)); +#1126 = ORIENTED_EDGE('',*,*,#1127,.T.); +#1127 = EDGE_CURVE('',#1118,#1128,#1130,.T.); +#1128 = VERTEX_POINT('',#1129); +#1129 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1130 = LINE('',#1131,#1132); +#1131 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1132 = VECTOR('',#1133,1.); +#1133 = DIRECTION('',(1.,0.,0.)); +#1134 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1135 = EDGE_CURVE('',#1128,#1136,#1138,.T.); +#1136 = VERTEX_POINT('',#1137); +#1137 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(0.,-1.,0.)); +#1142 = ORIENTED_EDGE('',*,*,#1143,.F.); +#1143 = EDGE_CURVE('',#1120,#1136,#1144,.T.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(1.,0.,0.)); +#1148 = PLANE('',#1149); +#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152); +#1150 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1151 = DIRECTION('',(0.,0.,1.)); +#1152 = DIRECTION('',(1.,0.,-0.)); +#1153 = ADVANCED_FACE('',(#1154),#1179,.F.); +#1154 = FACE_BOUND('',#1155,.F.); +#1155 = EDGE_LOOP('',(#1156,#1164,#1165,#1173)); +#1156 = ORIENTED_EDGE('',*,*,#1157,.F.); +#1157 = EDGE_CURVE('',#1120,#1158,#1160,.T.); +#1158 = VERTEX_POINT('',#1159); +#1159 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.,0.,1.)); +#1164 = ORIENTED_EDGE('',*,*,#1117,.F.); +#1165 = ORIENTED_EDGE('',*,*,#1166,.T.); +#1166 = EDGE_CURVE('',#1118,#1167,#1169,.T.); +#1167 = VERTEX_POINT('',#1168); +#1168 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1169 = LINE('',#1170,#1171); +#1170 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1171 = VECTOR('',#1172,1.); +#1172 = DIRECTION('',(0.,0.,1.)); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#1158,#1167,#1175,.T.); +#1175 = LINE('',#1176,#1177); +#1176 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1177 = VECTOR('',#1178,1.); +#1178 = DIRECTION('',(0.,1.,0.)); +#1179 = PLANE('',#1180); +#1180 = AXIS2_PLACEMENT_3D('',#1181,#1182,#1183); +#1181 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1182 = DIRECTION('',(1.,0.,0.)); +#1183 = DIRECTION('',(0.,0.,1.)); +#1184 = ADVANCED_FACE('',(#1185),#1203,.F.); +#1185 = FACE_BOUND('',#1186,.F.); +#1186 = EDGE_LOOP('',(#1187,#1195,#1196,#1197)); +#1187 = ORIENTED_EDGE('',*,*,#1188,.F.); +#1188 = EDGE_CURVE('',#1136,#1189,#1191,.T.); +#1189 = VERTEX_POINT('',#1190); +#1190 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1191 = LINE('',#1192,#1193); +#1192 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1193 = VECTOR('',#1194,1.); +#1194 = DIRECTION('',(0.,0.,1.)); +#1195 = ORIENTED_EDGE('',*,*,#1143,.F.); +#1196 = ORIENTED_EDGE('',*,*,#1157,.T.); +#1197 = ORIENTED_EDGE('',*,*,#1198,.T.); +#1198 = EDGE_CURVE('',#1158,#1189,#1199,.T.); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(1.,0.,0.)); +#1203 = PLANE('',#1204); +#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207); +#1205 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1206 = DIRECTION('',(0.,1.,0.)); +#1207 = DIRECTION('',(0.,-0.,1.)); +#1208 = ADVANCED_FACE('',(#1209),#1227,.T.); +#1209 = FACE_BOUND('',#1210,.T.); +#1210 = EDGE_LOOP('',(#1211,#1212,#1213,#1221)); +#1211 = ORIENTED_EDGE('',*,*,#1188,.F.); +#1212 = ORIENTED_EDGE('',*,*,#1135,.F.); +#1213 = ORIENTED_EDGE('',*,*,#1214,.T.); +#1214 = EDGE_CURVE('',#1128,#1215,#1217,.T.); +#1215 = VERTEX_POINT('',#1216); +#1216 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(0.,0.,1.)); +#1221 = ORIENTED_EDGE('',*,*,#1222,.F.); +#1222 = EDGE_CURVE('',#1189,#1215,#1223,.T.); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.,1.,0.)); +#1227 = PLANE('',#1228); +#1228 = AXIS2_PLACEMENT_3D('',#1229,#1230,#1231); +#1229 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1230 = DIRECTION('',(1.,0.,0.)); +#1231 = DIRECTION('',(0.,0.,1.)); +#1232 = ADVANCED_FACE('',(#1233),#1244,.T.); +#1233 = FACE_BOUND('',#1234,.T.); +#1234 = EDGE_LOOP('',(#1235,#1236,#1237,#1238)); +#1235 = ORIENTED_EDGE('',*,*,#1214,.F.); +#1236 = ORIENTED_EDGE('',*,*,#1127,.F.); +#1237 = ORIENTED_EDGE('',*,*,#1166,.T.); +#1238 = ORIENTED_EDGE('',*,*,#1239,.T.); +#1239 = EDGE_CURVE('',#1167,#1215,#1240,.T.); +#1240 = LINE('',#1241,#1242); +#1241 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1242 = VECTOR('',#1243,1.); +#1243 = DIRECTION('',(1.,0.,0.)); +#1244 = PLANE('',#1245); +#1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248); +#1246 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1247 = DIRECTION('',(0.,1.,0.)); +#1248 = DIRECTION('',(0.,-0.,1.)); +#1249 = ADVANCED_FACE('',(#1250),#1256,.T.); +#1250 = FACE_BOUND('',#1251,.T.); +#1251 = EDGE_LOOP('',(#1252,#1253,#1254,#1255)); +#1252 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1253 = ORIENTED_EDGE('',*,*,#1198,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1255 = ORIENTED_EDGE('',*,*,#1239,.F.); +#1256 = PLANE('',#1257); +#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260); +#1258 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1259 = DIRECTION('',(0.,0.,1.)); +#1260 = DIRECTION('',(1.,0.,-0.)); +#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1265)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1262,#1263,#1264)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1262 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1263 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1264 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1265 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1262, + 'distance_accuracy_value','confusion accuracy'); +#1266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1267,#1269); +#1267 = ( REPRESENTATION_RELATIONSHIP('','',#694,#671) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1268) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#672); +#1269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1270); +#1270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('31','PinHeader011','',#666,#689, + $); +#1271 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#691)); +#1272 = SHAPE_DEFINITION_REPRESENTATION(#1273,#1279); +#1273 = PRODUCT_DEFINITION_SHAPE('','',#1274); +#1274 = PRODUCT_DEFINITION('design','',#1275,#1278); +#1275 = PRODUCT_DEFINITION_FORMATION('','',#1276); +#1276 = PRODUCT('01x03_P2.54mm_Vertical_THT001', + '01x03_P2.54mm_Vertical_THT001','',(#1277)); +#1277 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1278 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1279 = SHAPE_REPRESENTATION('',(#11,#1280,#1284,#1288),#1292); +#1280 = AXIS2_PLACEMENT_3D('',#1281,#1282,#1283); +#1281 = CARTESIAN_POINT('',(0.,0.,0.)); +#1282 = DIRECTION('',(0.,0.,1.)); +#1283 = DIRECTION('',(1.,0.,0.)); +#1284 = AXIS2_PLACEMENT_3D('',#1285,#1286,#1287); +#1285 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#1286 = DIRECTION('',(0.,0.,1.)); +#1287 = DIRECTION('',(1.,0.,0.)); +#1288 = AXIS2_PLACEMENT_3D('',#1289,#1290,#1291); +#1289 = CARTESIAN_POINT('',(0.,-5.08,0.)); +#1290 = DIRECTION('',(0.,0.,1.)); +#1291 = DIRECTION('',(1.,0.,0.)); +#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1296)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1293,#1294,#1295)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1293 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1294 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1295 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1296 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1293, + 'distance_accuracy_value','confusion accuracy'); +#1297 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1298,#1300); +#1298 = ( REPRESENTATION_RELATIONSHIP('','',#1279,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1299) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1299 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1300 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1301); +#1301 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('40', + '01x03_P2.54mm_Vertical_THT001','',#5,#1274,$); +#1302 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1276)); +#1303 = SHAPE_DEFINITION_REPRESENTATION(#1304,#1310); +#1304 = PRODUCT_DEFINITION_SHAPE('','',#1305); +#1305 = PRODUCT_DEFINITION('design','',#1306,#1309); +#1306 = PRODUCT_DEFINITION_FORMATION('','',#1307); +#1307 = PRODUCT('01x01_P2.54mm_Vertical_THT012', + '01x01_P2.54mm_Vertical_THT012','',(#1308)); +#1308 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1309 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1310 = SHAPE_REPRESENTATION('',(#11,#1311),#1315); +#1311 = AXIS2_PLACEMENT_3D('',#1312,#1313,#1314); +#1312 = CARTESIAN_POINT('',(0.,0.,0.)); +#1313 = DIRECTION('',(0.,0.,1.)); +#1314 = DIRECTION('',(1.,0.,0.)); +#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1319)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1316,#1317,#1318)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1316 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1317 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1318 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1319 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1316, + 'distance_accuracy_value','confusion accuracy'); +#1320 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1321,#1323); +#1321 = ( REPRESENTATION_RELATIONSHIP('','',#1310,#1279) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1322) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1322 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1280); +#1323 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1324); +#1324 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('35', + '01x01_P2.54mm_Vertical_THT012','',#1274,#1305,$); +#1325 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1307)); +#1326 = SHAPE_DEFINITION_REPRESENTATION(#1327,#1333); +#1327 = PRODUCT_DEFINITION_SHAPE('','',#1328); +#1328 = PRODUCT_DEFINITION('design','',#1329,#1332); +#1329 = PRODUCT_DEFINITION_FORMATION('','',#1330); +#1330 = PRODUCT('PinHeader012','PinHeader012','',(#1331)); +#1331 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1332 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1333 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1334),#1900); +#1334 = MANIFOLD_SOLID_BREP('',#1335); +#1335 = CLOSED_SHELL('',(#1336,#1376,#1407,#1497,#1521,#1538,#1550,#1581 + ,#1605,#1629,#1653,#1677,#1701,#1725,#1742,#1792,#1823,#1847,#1871, + #1888)); +#1336 = ADVANCED_FACE('',(#1337),#1371,.F.); +#1337 = FACE_BOUND('',#1338,.F.); +#1338 = EDGE_LOOP('',(#1339,#1349,#1357,#1365)); +#1339 = ORIENTED_EDGE('',*,*,#1340,.F.); +#1340 = EDGE_CURVE('',#1341,#1343,#1345,.T.); +#1341 = VERTEX_POINT('',#1342); +#1342 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1343 = VERTEX_POINT('',#1344); +#1344 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1345 = LINE('',#1346,#1347); +#1346 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1347 = VECTOR('',#1348,1.); +#1348 = DIRECTION('',(0.,0.,1.)); +#1349 = ORIENTED_EDGE('',*,*,#1350,.T.); +#1350 = EDGE_CURVE('',#1341,#1351,#1353,.T.); +#1351 = VERTEX_POINT('',#1352); +#1352 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1353 = LINE('',#1354,#1355); +#1354 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1355 = VECTOR('',#1356,1.); +#1356 = DIRECTION('',(0.,1.,0.)); +#1357 = ORIENTED_EDGE('',*,*,#1358,.T.); +#1358 = EDGE_CURVE('',#1351,#1359,#1361,.T.); +#1359 = VERTEX_POINT('',#1360); +#1360 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.,0.,1.)); +#1365 = ORIENTED_EDGE('',*,*,#1366,.T.); +#1366 = EDGE_CURVE('',#1359,#1343,#1367,.T.); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.,-1.,0.)); +#1371 = PLANE('',#1372); +#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375); +#1373 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1374 = DIRECTION('',(1.,0.,0.)); +#1375 = DIRECTION('',(0.,0.,1.)); +#1376 = ADVANCED_FACE('',(#1377),#1402,.F.); +#1377 = FACE_BOUND('',#1378,.F.); +#1378 = EDGE_LOOP('',(#1379,#1389,#1395,#1396)); +#1379 = ORIENTED_EDGE('',*,*,#1380,.F.); +#1380 = EDGE_CURVE('',#1381,#1383,#1385,.T.); +#1381 = VERTEX_POINT('',#1382); +#1382 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1383 = VERTEX_POINT('',#1384); +#1384 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#1385 = LINE('',#1386,#1387); +#1386 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1387 = VECTOR('',#1388,1.); +#1388 = DIRECTION('',(0.,0.,1.)); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#1341,#1381,#1391,.T.); +#1391 = LINE('',#1392,#1393); +#1392 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1393 = VECTOR('',#1394,1.); +#1394 = DIRECTION('',(1.,0.,0.)); +#1395 = ORIENTED_EDGE('',*,*,#1340,.T.); +#1396 = ORIENTED_EDGE('',*,*,#1397,.T.); +#1397 = EDGE_CURVE('',#1343,#1383,#1398,.T.); +#1398 = LINE('',#1399,#1400); +#1399 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#1400 = VECTOR('',#1401,1.); +#1401 = DIRECTION('',(1.,0.,0.)); +#1402 = PLANE('',#1403); +#1403 = AXIS2_PLACEMENT_3D('',#1404,#1405,#1406); +#1404 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1405 = DIRECTION('',(0.,1.,0.)); +#1406 = DIRECTION('',(0.,-0.,1.)); +#1407 = ADVANCED_FACE('',(#1408,#1474),#1492,.F.); +#1408 = FACE_BOUND('',#1409,.F.); +#1409 = EDGE_LOOP('',(#1410,#1420,#1428,#1436,#1444,#1452,#1460,#1468)); +#1410 = ORIENTED_EDGE('',*,*,#1411,.F.); +#1411 = EDGE_CURVE('',#1412,#1414,#1416,.T.); +#1412 = VERTEX_POINT('',#1413); +#1413 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1414 = VERTEX_POINT('',#1415); +#1415 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.,1.,0.)); +#1420 = ORIENTED_EDGE('',*,*,#1421,.T.); +#1421 = EDGE_CURVE('',#1412,#1422,#1424,.T.); +#1422 = VERTEX_POINT('',#1423); +#1423 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1424 = LINE('',#1425,#1426); +#1425 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1426 = VECTOR('',#1427,1.); +#1427 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1428 = ORIENTED_EDGE('',*,*,#1429,.T.); +#1429 = EDGE_CURVE('',#1422,#1430,#1432,.T.); +#1430 = VERTEX_POINT('',#1431); +#1431 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(1.,0.,0.)); +#1436 = ORIENTED_EDGE('',*,*,#1437,.F.); +#1437 = EDGE_CURVE('',#1438,#1430,#1440,.T.); +#1438 = VERTEX_POINT('',#1439); +#1439 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#1440 = LINE('',#1441,#1442); +#1441 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#1442 = VECTOR('',#1443,1.); +#1443 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1444 = ORIENTED_EDGE('',*,*,#1445,.T.); +#1445 = EDGE_CURVE('',#1438,#1446,#1448,.T.); +#1446 = VERTEX_POINT('',#1447); +#1447 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1450 = VECTOR('',#1451,1.); +#1451 = DIRECTION('',(0.,1.,0.)); +#1452 = ORIENTED_EDGE('',*,*,#1453,.T.); +#1453 = EDGE_CURVE('',#1446,#1454,#1456,.T.); +#1454 = VERTEX_POINT('',#1455); +#1455 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1456 = LINE('',#1457,#1458); +#1457 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1458 = VECTOR('',#1459,1.); +#1459 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1460 = ORIENTED_EDGE('',*,*,#1461,.F.); +#1461 = EDGE_CURVE('',#1462,#1454,#1464,.T.); +#1462 = VERTEX_POINT('',#1463); +#1463 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#1464 = LINE('',#1465,#1466); +#1465 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1466 = VECTOR('',#1467,1.); +#1467 = DIRECTION('',(1.,0.,0.)); +#1468 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1469 = EDGE_CURVE('',#1414,#1462,#1470,.T.); +#1470 = LINE('',#1471,#1472); +#1471 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#1472 = VECTOR('',#1473,1.); +#1473 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1474 = FACE_BOUND('',#1475,.F.); +#1475 = EDGE_LOOP('',(#1476,#1477,#1485,#1491)); +#1476 = ORIENTED_EDGE('',*,*,#1366,.F.); +#1477 = ORIENTED_EDGE('',*,*,#1478,.T.); +#1478 = EDGE_CURVE('',#1359,#1479,#1481,.T.); +#1479 = VERTEX_POINT('',#1480); +#1480 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#1481 = LINE('',#1482,#1483); +#1482 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#1483 = VECTOR('',#1484,1.); +#1484 = DIRECTION('',(1.,0.,0.)); +#1485 = ORIENTED_EDGE('',*,*,#1486,.T.); +#1486 = EDGE_CURVE('',#1479,#1383,#1487,.T.); +#1487 = LINE('',#1488,#1489); +#1488 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#1489 = VECTOR('',#1490,1.); +#1490 = DIRECTION('',(0.,-1.,0.)); +#1491 = ORIENTED_EDGE('',*,*,#1397,.F.); +#1492 = PLANE('',#1493); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1495 = DIRECTION('',(0.,0.,1.)); +#1496 = DIRECTION('',(1.,0.,-0.)); +#1497 = ADVANCED_FACE('',(#1498),#1516,.T.); +#1498 = FACE_BOUND('',#1499,.T.); +#1499 = EDGE_LOOP('',(#1500,#1508,#1514,#1515)); +#1500 = ORIENTED_EDGE('',*,*,#1501,.F.); +#1501 = EDGE_CURVE('',#1502,#1479,#1504,.T.); +#1502 = VERTEX_POINT('',#1503); +#1503 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1504 = LINE('',#1505,#1506); +#1505 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1506 = VECTOR('',#1507,1.); +#1507 = DIRECTION('',(0.,0.,1.)); +#1508 = ORIENTED_EDGE('',*,*,#1509,.F.); +#1509 = EDGE_CURVE('',#1351,#1502,#1510,.T.); +#1510 = LINE('',#1511,#1512); +#1511 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1512 = VECTOR('',#1513,1.); +#1513 = DIRECTION('',(1.,0.,0.)); +#1514 = ORIENTED_EDGE('',*,*,#1358,.T.); +#1515 = ORIENTED_EDGE('',*,*,#1478,.T.); +#1516 = PLANE('',#1517); +#1517 = AXIS2_PLACEMENT_3D('',#1518,#1519,#1520); +#1518 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1519 = DIRECTION('',(0.,1.,0.)); +#1520 = DIRECTION('',(0.,-0.,1.)); +#1521 = ADVANCED_FACE('',(#1522),#1533,.F.); +#1522 = FACE_BOUND('',#1523,.F.); +#1523 = EDGE_LOOP('',(#1524,#1525,#1526,#1532)); +#1524 = ORIENTED_EDGE('',*,*,#1350,.F.); +#1525 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1526 = ORIENTED_EDGE('',*,*,#1527,.T.); +#1527 = EDGE_CURVE('',#1381,#1502,#1528,.T.); +#1528 = LINE('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1530 = VECTOR('',#1531,1.); +#1531 = DIRECTION('',(0.,1.,0.)); +#1532 = ORIENTED_EDGE('',*,*,#1509,.F.); +#1533 = PLANE('',#1534); +#1534 = AXIS2_PLACEMENT_3D('',#1535,#1536,#1537); +#1535 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1536 = DIRECTION('',(0.,0.,1.)); +#1537 = DIRECTION('',(1.,0.,-0.)); +#1538 = ADVANCED_FACE('',(#1539),#1545,.T.); +#1539 = FACE_BOUND('',#1540,.T.); +#1540 = EDGE_LOOP('',(#1541,#1542,#1543,#1544)); +#1541 = ORIENTED_EDGE('',*,*,#1380,.F.); +#1542 = ORIENTED_EDGE('',*,*,#1527,.T.); +#1543 = ORIENTED_EDGE('',*,*,#1501,.T.); +#1544 = ORIENTED_EDGE('',*,*,#1486,.T.); +#1545 = PLANE('',#1546); +#1546 = AXIS2_PLACEMENT_3D('',#1547,#1548,#1549); +#1547 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1548 = DIRECTION('',(1.,0.,0.)); +#1549 = DIRECTION('',(0.,0.,1.)); +#1550 = ADVANCED_FACE('',(#1551),#1576,.F.); +#1551 = FACE_BOUND('',#1552,.F.); +#1552 = EDGE_LOOP('',(#1553,#1563,#1569,#1570)); +#1553 = ORIENTED_EDGE('',*,*,#1554,.F.); +#1554 = EDGE_CURVE('',#1555,#1557,#1559,.T.); +#1555 = VERTEX_POINT('',#1556); +#1556 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#1557 = VERTEX_POINT('',#1558); +#1558 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#1559 = LINE('',#1560,#1561); +#1560 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1561 = VECTOR('',#1562,1.); +#1562 = DIRECTION('',(0.,1.,0.)); +#1563 = ORIENTED_EDGE('',*,*,#1564,.F.); +#1564 = EDGE_CURVE('',#1412,#1555,#1565,.T.); +#1565 = LINE('',#1566,#1567); +#1566 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1567 = VECTOR('',#1568,1.); +#1568 = DIRECTION('',(0.,0.,1.)); +#1569 = ORIENTED_EDGE('',*,*,#1411,.T.); +#1570 = ORIENTED_EDGE('',*,*,#1571,.T.); +#1571 = EDGE_CURVE('',#1414,#1557,#1572,.T.); +#1572 = LINE('',#1573,#1574); +#1573 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#1574 = VECTOR('',#1575,1.); +#1575 = DIRECTION('',(0.,0.,1.)); +#1576 = PLANE('',#1577); +#1577 = AXIS2_PLACEMENT_3D('',#1578,#1579,#1580); +#1578 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1579 = DIRECTION('',(1.,0.,0.)); +#1580 = DIRECTION('',(0.,0.,1.)); +#1581 = ADVANCED_FACE('',(#1582),#1600,.T.); +#1582 = FACE_BOUND('',#1583,.F.); +#1583 = EDGE_LOOP('',(#1584,#1585,#1586,#1594)); +#1584 = ORIENTED_EDGE('',*,*,#1421,.F.); +#1585 = ORIENTED_EDGE('',*,*,#1564,.T.); +#1586 = ORIENTED_EDGE('',*,*,#1587,.T.); +#1587 = EDGE_CURVE('',#1555,#1588,#1590,.T.); +#1588 = VERTEX_POINT('',#1589); +#1589 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#1590 = LINE('',#1591,#1592); +#1591 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#1592 = VECTOR('',#1593,1.); +#1593 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1594 = ORIENTED_EDGE('',*,*,#1595,.F.); +#1595 = EDGE_CURVE('',#1422,#1588,#1596,.T.); +#1596 = LINE('',#1597,#1598); +#1597 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1598 = VECTOR('',#1599,1.); +#1599 = DIRECTION('',(0.,0.,1.)); +#1600 = PLANE('',#1601); +#1601 = AXIS2_PLACEMENT_3D('',#1602,#1603,#1604); +#1602 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1603 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1604 = DIRECTION('',(-0.,0.,-1.)); +#1605 = ADVANCED_FACE('',(#1606),#1624,.F.); +#1606 = FACE_BOUND('',#1607,.T.); +#1607 = EDGE_LOOP('',(#1608,#1609,#1610,#1618)); +#1608 = ORIENTED_EDGE('',*,*,#1469,.F.); +#1609 = ORIENTED_EDGE('',*,*,#1571,.T.); +#1610 = ORIENTED_EDGE('',*,*,#1611,.T.); +#1611 = EDGE_CURVE('',#1557,#1612,#1614,.T.); +#1612 = VERTEX_POINT('',#1613); +#1613 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#1614 = LINE('',#1615,#1616); +#1615 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#1616 = VECTOR('',#1617,1.); +#1617 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1618 = ORIENTED_EDGE('',*,*,#1619,.F.); +#1619 = EDGE_CURVE('',#1462,#1612,#1620,.T.); +#1620 = LINE('',#1621,#1622); +#1621 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#1622 = VECTOR('',#1623,1.); +#1623 = DIRECTION('',(0.,0.,1.)); +#1624 = PLANE('',#1625); +#1625 = AXIS2_PLACEMENT_3D('',#1626,#1627,#1628); +#1626 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#1627 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#1628 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1629 = ADVANCED_FACE('',(#1630),#1648,.F.); +#1630 = FACE_BOUND('',#1631,.F.); +#1631 = EDGE_LOOP('',(#1632,#1633,#1634,#1642)); +#1632 = ORIENTED_EDGE('',*,*,#1429,.F.); +#1633 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1634 = ORIENTED_EDGE('',*,*,#1635,.T.); +#1635 = EDGE_CURVE('',#1588,#1636,#1638,.T.); +#1636 = VERTEX_POINT('',#1637); +#1637 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#1638 = LINE('',#1639,#1640); +#1639 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1640 = VECTOR('',#1641,1.); +#1641 = DIRECTION('',(1.,0.,0.)); +#1642 = ORIENTED_EDGE('',*,*,#1643,.F.); +#1643 = EDGE_CURVE('',#1430,#1636,#1644,.T.); +#1644 = LINE('',#1645,#1646); +#1645 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1646 = VECTOR('',#1647,1.); +#1647 = DIRECTION('',(0.,0.,1.)); +#1648 = PLANE('',#1649); +#1649 = AXIS2_PLACEMENT_3D('',#1650,#1651,#1652); +#1650 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1651 = DIRECTION('',(0.,1.,0.)); +#1652 = DIRECTION('',(0.,-0.,1.)); +#1653 = ADVANCED_FACE('',(#1654),#1672,.T.); +#1654 = FACE_BOUND('',#1655,.T.); +#1655 = EDGE_LOOP('',(#1656,#1657,#1658,#1666)); +#1656 = ORIENTED_EDGE('',*,*,#1461,.F.); +#1657 = ORIENTED_EDGE('',*,*,#1619,.T.); +#1658 = ORIENTED_EDGE('',*,*,#1659,.T.); +#1659 = EDGE_CURVE('',#1612,#1660,#1662,.T.); +#1660 = VERTEX_POINT('',#1661); +#1661 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1662 = LINE('',#1663,#1664); +#1663 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1664 = VECTOR('',#1665,1.); +#1665 = DIRECTION('',(1.,0.,0.)); +#1666 = ORIENTED_EDGE('',*,*,#1667,.F.); +#1667 = EDGE_CURVE('',#1454,#1660,#1668,.T.); +#1668 = LINE('',#1669,#1670); +#1669 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1670 = VECTOR('',#1671,1.); +#1671 = DIRECTION('',(0.,0.,1.)); +#1672 = PLANE('',#1673); +#1673 = AXIS2_PLACEMENT_3D('',#1674,#1675,#1676); +#1674 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1675 = DIRECTION('',(0.,1.,0.)); +#1676 = DIRECTION('',(0.,-0.,1.)); +#1677 = ADVANCED_FACE('',(#1678),#1696,.F.); +#1678 = FACE_BOUND('',#1679,.T.); +#1679 = EDGE_LOOP('',(#1680,#1681,#1689,#1695)); +#1680 = ORIENTED_EDGE('',*,*,#1437,.F.); +#1681 = ORIENTED_EDGE('',*,*,#1682,.T.); +#1682 = EDGE_CURVE('',#1438,#1683,#1685,.T.); +#1683 = VERTEX_POINT('',#1684); +#1684 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1685 = LINE('',#1686,#1687); +#1686 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1687 = VECTOR('',#1688,1.); +#1688 = DIRECTION('',(0.,0.,1.)); +#1689 = ORIENTED_EDGE('',*,*,#1690,.T.); +#1690 = EDGE_CURVE('',#1683,#1636,#1691,.T.); +#1691 = LINE('',#1692,#1693); +#1692 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1693 = VECTOR('',#1694,1.); +#1694 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1695 = ORIENTED_EDGE('',*,*,#1643,.F.); +#1696 = PLANE('',#1697); +#1697 = AXIS2_PLACEMENT_3D('',#1698,#1699,#1700); +#1698 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1699 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#1700 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1701 = ADVANCED_FACE('',(#1702),#1720,.T.); +#1702 = FACE_BOUND('',#1703,.F.); +#1703 = EDGE_LOOP('',(#1704,#1705,#1713,#1719)); +#1704 = ORIENTED_EDGE('',*,*,#1453,.F.); +#1705 = ORIENTED_EDGE('',*,*,#1706,.T.); +#1706 = EDGE_CURVE('',#1446,#1707,#1709,.T.); +#1707 = VERTEX_POINT('',#1708); +#1708 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(0.,0.,1.)); +#1713 = ORIENTED_EDGE('',*,*,#1714,.T.); +#1714 = EDGE_CURVE('',#1707,#1660,#1715,.T.); +#1715 = LINE('',#1716,#1717); +#1716 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1717 = VECTOR('',#1718,1.); +#1718 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1719 = ORIENTED_EDGE('',*,*,#1667,.F.); +#1720 = PLANE('',#1721); +#1721 = AXIS2_PLACEMENT_3D('',#1722,#1723,#1724); +#1722 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1723 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1724 = DIRECTION('',(0.,0.,-1.)); +#1725 = ADVANCED_FACE('',(#1726),#1737,.T.); +#1726 = FACE_BOUND('',#1727,.T.); +#1727 = EDGE_LOOP('',(#1728,#1734,#1735,#1736)); +#1728 = ORIENTED_EDGE('',*,*,#1729,.F.); +#1729 = EDGE_CURVE('',#1683,#1707,#1730,.T.); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(0.,1.,0.)); +#1734 = ORIENTED_EDGE('',*,*,#1682,.F.); +#1735 = ORIENTED_EDGE('',*,*,#1445,.T.); +#1736 = ORIENTED_EDGE('',*,*,#1706,.T.); +#1737 = PLANE('',#1738); +#1738 = AXIS2_PLACEMENT_3D('',#1739,#1740,#1741); +#1739 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1740 = DIRECTION('',(1.,0.,0.)); +#1741 = DIRECTION('',(0.,0.,1.)); +#1742 = ADVANCED_FACE('',(#1743,#1753),#1787,.T.); +#1743 = FACE_BOUND('',#1744,.T.); +#1744 = EDGE_LOOP('',(#1745,#1746,#1747,#1748,#1749,#1750,#1751,#1752)); +#1745 = ORIENTED_EDGE('',*,*,#1554,.F.); +#1746 = ORIENTED_EDGE('',*,*,#1587,.T.); +#1747 = ORIENTED_EDGE('',*,*,#1635,.T.); +#1748 = ORIENTED_EDGE('',*,*,#1690,.F.); +#1749 = ORIENTED_EDGE('',*,*,#1729,.T.); +#1750 = ORIENTED_EDGE('',*,*,#1714,.T.); +#1751 = ORIENTED_EDGE('',*,*,#1659,.F.); +#1752 = ORIENTED_EDGE('',*,*,#1611,.F.); +#1753 = FACE_BOUND('',#1754,.T.); +#1754 = EDGE_LOOP('',(#1755,#1765,#1773,#1781)); +#1755 = ORIENTED_EDGE('',*,*,#1756,.F.); +#1756 = EDGE_CURVE('',#1757,#1759,#1761,.T.); +#1757 = VERTEX_POINT('',#1758); +#1758 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1759 = VERTEX_POINT('',#1760); +#1760 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1761 = LINE('',#1762,#1763); +#1762 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1763 = VECTOR('',#1764,1.); +#1764 = DIRECTION('',(0.,-1.,0.)); +#1765 = ORIENTED_EDGE('',*,*,#1766,.T.); +#1766 = EDGE_CURVE('',#1757,#1767,#1769,.T.); +#1767 = VERTEX_POINT('',#1768); +#1768 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1769 = LINE('',#1770,#1771); +#1770 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1771 = VECTOR('',#1772,1.); +#1772 = DIRECTION('',(1.,0.,0.)); +#1773 = ORIENTED_EDGE('',*,*,#1774,.T.); +#1774 = EDGE_CURVE('',#1767,#1775,#1777,.T.); +#1775 = VERTEX_POINT('',#1776); +#1776 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1777 = LINE('',#1778,#1779); +#1778 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1779 = VECTOR('',#1780,1.); +#1780 = DIRECTION('',(0.,-1.,0.)); +#1781 = ORIENTED_EDGE('',*,*,#1782,.F.); +#1782 = EDGE_CURVE('',#1759,#1775,#1783,.T.); +#1783 = LINE('',#1784,#1785); +#1784 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1785 = VECTOR('',#1786,1.); +#1786 = DIRECTION('',(1.,0.,0.)); +#1787 = PLANE('',#1788); +#1788 = AXIS2_PLACEMENT_3D('',#1789,#1790,#1791); +#1789 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1790 = DIRECTION('',(0.,0.,1.)); +#1791 = DIRECTION('',(1.,0.,-0.)); +#1792 = ADVANCED_FACE('',(#1793),#1818,.F.); +#1793 = FACE_BOUND('',#1794,.F.); +#1794 = EDGE_LOOP('',(#1795,#1803,#1804,#1812)); +#1795 = ORIENTED_EDGE('',*,*,#1796,.F.); +#1796 = EDGE_CURVE('',#1759,#1797,#1799,.T.); +#1797 = VERTEX_POINT('',#1798); +#1798 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1799 = LINE('',#1800,#1801); +#1800 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1801 = VECTOR('',#1802,1.); +#1802 = DIRECTION('',(0.,0.,1.)); +#1803 = ORIENTED_EDGE('',*,*,#1756,.F.); +#1804 = ORIENTED_EDGE('',*,*,#1805,.T.); +#1805 = EDGE_CURVE('',#1757,#1806,#1808,.T.); +#1806 = VERTEX_POINT('',#1807); +#1807 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1808 = LINE('',#1809,#1810); +#1809 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1810 = VECTOR('',#1811,1.); +#1811 = DIRECTION('',(0.,0.,1.)); +#1812 = ORIENTED_EDGE('',*,*,#1813,.F.); +#1813 = EDGE_CURVE('',#1797,#1806,#1814,.T.); +#1814 = LINE('',#1815,#1816); +#1815 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1816 = VECTOR('',#1817,1.); +#1817 = DIRECTION('',(0.,1.,0.)); +#1818 = PLANE('',#1819); +#1819 = AXIS2_PLACEMENT_3D('',#1820,#1821,#1822); +#1820 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1821 = DIRECTION('',(1.,0.,0.)); +#1822 = DIRECTION('',(0.,0.,1.)); +#1823 = ADVANCED_FACE('',(#1824),#1842,.F.); +#1824 = FACE_BOUND('',#1825,.F.); +#1825 = EDGE_LOOP('',(#1826,#1834,#1835,#1836)); +#1826 = ORIENTED_EDGE('',*,*,#1827,.F.); +#1827 = EDGE_CURVE('',#1775,#1828,#1830,.T.); +#1828 = VERTEX_POINT('',#1829); +#1829 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1830 = LINE('',#1831,#1832); +#1831 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1832 = VECTOR('',#1833,1.); +#1833 = DIRECTION('',(0.,0.,1.)); +#1834 = ORIENTED_EDGE('',*,*,#1782,.F.); +#1835 = ORIENTED_EDGE('',*,*,#1796,.T.); +#1836 = ORIENTED_EDGE('',*,*,#1837,.T.); +#1837 = EDGE_CURVE('',#1797,#1828,#1838,.T.); +#1838 = LINE('',#1839,#1840); +#1839 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1840 = VECTOR('',#1841,1.); +#1841 = DIRECTION('',(1.,0.,0.)); +#1842 = PLANE('',#1843); +#1843 = AXIS2_PLACEMENT_3D('',#1844,#1845,#1846); +#1844 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1845 = DIRECTION('',(0.,1.,0.)); +#1846 = DIRECTION('',(0.,-0.,1.)); +#1847 = ADVANCED_FACE('',(#1848),#1866,.T.); +#1848 = FACE_BOUND('',#1849,.T.); +#1849 = EDGE_LOOP('',(#1850,#1851,#1852,#1860)); +#1850 = ORIENTED_EDGE('',*,*,#1827,.F.); +#1851 = ORIENTED_EDGE('',*,*,#1774,.F.); +#1852 = ORIENTED_EDGE('',*,*,#1853,.T.); +#1853 = EDGE_CURVE('',#1767,#1854,#1856,.T.); +#1854 = VERTEX_POINT('',#1855); +#1855 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(0.,0.,1.)); +#1860 = ORIENTED_EDGE('',*,*,#1861,.F.); +#1861 = EDGE_CURVE('',#1828,#1854,#1862,.T.); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(0.,1.,0.)); +#1866 = PLANE('',#1867); +#1867 = AXIS2_PLACEMENT_3D('',#1868,#1869,#1870); +#1868 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1869 = DIRECTION('',(1.,0.,0.)); +#1870 = DIRECTION('',(0.,0.,1.)); +#1871 = ADVANCED_FACE('',(#1872),#1883,.T.); +#1872 = FACE_BOUND('',#1873,.T.); +#1873 = EDGE_LOOP('',(#1874,#1875,#1876,#1877)); +#1874 = ORIENTED_EDGE('',*,*,#1853,.F.); +#1875 = ORIENTED_EDGE('',*,*,#1766,.F.); +#1876 = ORIENTED_EDGE('',*,*,#1805,.T.); +#1877 = ORIENTED_EDGE('',*,*,#1878,.T.); +#1878 = EDGE_CURVE('',#1806,#1854,#1879,.T.); +#1879 = LINE('',#1880,#1881); +#1880 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1881 = VECTOR('',#1882,1.); +#1882 = DIRECTION('',(1.,0.,0.)); +#1883 = PLANE('',#1884); +#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887); +#1885 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1886 = DIRECTION('',(0.,1.,0.)); +#1887 = DIRECTION('',(0.,-0.,1.)); +#1888 = ADVANCED_FACE('',(#1889),#1895,.T.); +#1889 = FACE_BOUND('',#1890,.T.); +#1890 = EDGE_LOOP('',(#1891,#1892,#1893,#1894)); +#1891 = ORIENTED_EDGE('',*,*,#1813,.F.); +#1892 = ORIENTED_EDGE('',*,*,#1837,.T.); +#1893 = ORIENTED_EDGE('',*,*,#1861,.T.); +#1894 = ORIENTED_EDGE('',*,*,#1878,.F.); +#1895 = PLANE('',#1896); +#1896 = AXIS2_PLACEMENT_3D('',#1897,#1898,#1899); +#1897 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1898 = DIRECTION('',(0.,0.,1.)); +#1899 = DIRECTION('',(1.,0.,-0.)); +#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1901,#1902,#1903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1901, + 'distance_accuracy_value','confusion accuracy'); +#1905 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1906,#1908); +#1906 = ( REPRESENTATION_RELATIONSHIP('','',#1333,#1310) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1907) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1907 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1311); +#1908 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1909); +#1909 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('34','PinHeader012','',#1305, + #1328,$); +#1910 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1330)); +#1911 = SHAPE_DEFINITION_REPRESENTATION(#1912,#1918); +#1912 = PRODUCT_DEFINITION_SHAPE('','',#1913); +#1913 = PRODUCT_DEFINITION('design','',#1914,#1917); +#1914 = PRODUCT_DEFINITION_FORMATION('','',#1915); +#1915 = PRODUCT('01x01_P2.54mm_Vertical_THT013', + '01x01_P2.54mm_Vertical_THT013','',(#1916)); +#1916 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1917 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1918 = SHAPE_REPRESENTATION('',(#11,#1919),#1923); +#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922); +#1920 = CARTESIAN_POINT('',(0.,0.,0.)); +#1921 = DIRECTION('',(0.,0.,1.)); +#1922 = DIRECTION('',(1.,0.,0.)); +#1923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1927)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1924,#1925,#1926)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1924 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1925 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1926 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1927 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1924, + 'distance_accuracy_value','confusion accuracy'); +#1928 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1929,#1931); +#1929 = ( REPRESENTATION_RELATIONSHIP('','',#1918,#1279) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1930) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1930 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1284); +#1931 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1932); +#1932 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('37', + '01x01_P2.54mm_Vertical_THT013','',#1274,#1913,$); +#1933 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1915)); +#1934 = SHAPE_DEFINITION_REPRESENTATION(#1935,#1941); +#1935 = PRODUCT_DEFINITION_SHAPE('','',#1936); +#1936 = PRODUCT_DEFINITION('design','',#1937,#1940); +#1937 = PRODUCT_DEFINITION_FORMATION('','',#1938); +#1938 = PRODUCT('PinHeader013','PinHeader013','',(#1939)); +#1939 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1940 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1941 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1942),#2508); +#1942 = MANIFOLD_SOLID_BREP('',#1943); +#1943 = CLOSED_SHELL('',(#1944,#1984,#2015,#2105,#2129,#2146,#2158,#2189 + ,#2213,#2237,#2261,#2285,#2309,#2333,#2350,#2400,#2431,#2455,#2479, + #2496)); +#1944 = ADVANCED_FACE('',(#1945),#1979,.F.); +#1945 = FACE_BOUND('',#1946,.F.); +#1946 = EDGE_LOOP('',(#1947,#1957,#1965,#1973)); +#1947 = ORIENTED_EDGE('',*,*,#1948,.F.); +#1948 = EDGE_CURVE('',#1949,#1951,#1953,.T.); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1953 = LINE('',#1954,#1955); +#1954 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1955 = VECTOR('',#1956,1.); +#1956 = DIRECTION('',(0.,0.,1.)); +#1957 = ORIENTED_EDGE('',*,*,#1958,.T.); +#1958 = EDGE_CURVE('',#1949,#1959,#1961,.T.); +#1959 = VERTEX_POINT('',#1960); +#1960 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1961 = LINE('',#1962,#1963); +#1962 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1963 = VECTOR('',#1964,1.); +#1964 = DIRECTION('',(0.,1.,0.)); +#1965 = ORIENTED_EDGE('',*,*,#1966,.T.); +#1966 = EDGE_CURVE('',#1959,#1967,#1969,.T.); +#1967 = VERTEX_POINT('',#1968); +#1968 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1969 = LINE('',#1970,#1971); +#1970 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1971 = VECTOR('',#1972,1.); +#1972 = DIRECTION('',(0.,0.,1.)); +#1973 = ORIENTED_EDGE('',*,*,#1974,.T.); +#1974 = EDGE_CURVE('',#1967,#1951,#1975,.T.); +#1975 = LINE('',#1976,#1977); +#1976 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1977 = VECTOR('',#1978,1.); +#1978 = DIRECTION('',(0.,-1.,0.)); +#1979 = PLANE('',#1980); +#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983); +#1981 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1982 = DIRECTION('',(1.,0.,0.)); +#1983 = DIRECTION('',(0.,0.,1.)); +#1984 = ADVANCED_FACE('',(#1985),#2010,.F.); +#1985 = FACE_BOUND('',#1986,.F.); +#1986 = EDGE_LOOP('',(#1987,#1997,#2003,#2004)); +#1987 = ORIENTED_EDGE('',*,*,#1988,.F.); +#1988 = EDGE_CURVE('',#1989,#1991,#1993,.T.); +#1989 = VERTEX_POINT('',#1990); +#1990 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1991 = VERTEX_POINT('',#1992); +#1992 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#1993 = LINE('',#1994,#1995); +#1994 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1995 = VECTOR('',#1996,1.); +#1996 = DIRECTION('',(0.,0.,1.)); +#1997 = ORIENTED_EDGE('',*,*,#1998,.F.); +#1998 = EDGE_CURVE('',#1949,#1989,#1999,.T.); +#1999 = LINE('',#2000,#2001); +#2000 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2001 = VECTOR('',#2002,1.); +#2002 = DIRECTION('',(1.,0.,0.)); +#2003 = ORIENTED_EDGE('',*,*,#1948,.T.); +#2004 = ORIENTED_EDGE('',*,*,#2005,.T.); +#2005 = EDGE_CURVE('',#1951,#1991,#2006,.T.); +#2006 = LINE('',#2007,#2008); +#2007 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#2008 = VECTOR('',#2009,1.); +#2009 = DIRECTION('',(1.,0.,0.)); +#2010 = PLANE('',#2011); +#2011 = AXIS2_PLACEMENT_3D('',#2012,#2013,#2014); +#2012 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2013 = DIRECTION('',(0.,1.,0.)); +#2014 = DIRECTION('',(0.,-0.,1.)); +#2015 = ADVANCED_FACE('',(#2016,#2082),#2100,.F.); +#2016 = FACE_BOUND('',#2017,.F.); +#2017 = EDGE_LOOP('',(#2018,#2028,#2036,#2044,#2052,#2060,#2068,#2076)); +#2018 = ORIENTED_EDGE('',*,*,#2019,.F.); +#2019 = EDGE_CURVE('',#2020,#2022,#2024,.T.); +#2020 = VERTEX_POINT('',#2021); +#2021 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2022 = VERTEX_POINT('',#2023); +#2023 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#2024 = LINE('',#2025,#2026); +#2025 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2026 = VECTOR('',#2027,1.); +#2027 = DIRECTION('',(0.,1.,0.)); +#2028 = ORIENTED_EDGE('',*,*,#2029,.T.); +#2029 = EDGE_CURVE('',#2020,#2030,#2032,.T.); +#2030 = VERTEX_POINT('',#2031); +#2031 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2036 = ORIENTED_EDGE('',*,*,#2037,.T.); +#2037 = EDGE_CURVE('',#2030,#2038,#2040,.T.); +#2038 = VERTEX_POINT('',#2039); +#2039 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(1.,0.,0.)); +#2044 = ORIENTED_EDGE('',*,*,#2045,.F.); +#2045 = EDGE_CURVE('',#2046,#2038,#2048,.T.); +#2046 = VERTEX_POINT('',#2047); +#2047 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2052 = ORIENTED_EDGE('',*,*,#2053,.T.); +#2053 = EDGE_CURVE('',#2046,#2054,#2056,.T.); +#2054 = VERTEX_POINT('',#2055); +#2055 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(0.,1.,0.)); +#2060 = ORIENTED_EDGE('',*,*,#2061,.T.); +#2061 = EDGE_CURVE('',#2054,#2062,#2064,.T.); +#2062 = VERTEX_POINT('',#2063); +#2063 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2068 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2069 = EDGE_CURVE('',#2070,#2062,#2072,.T.); +#2070 = VERTEX_POINT('',#2071); +#2071 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#2072 = LINE('',#2073,#2074); +#2073 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2074 = VECTOR('',#2075,1.); +#2075 = DIRECTION('',(1.,0.,0.)); +#2076 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2077 = EDGE_CURVE('',#2022,#2070,#2078,.T.); +#2078 = LINE('',#2079,#2080); +#2079 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#2080 = VECTOR('',#2081,1.); +#2081 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2082 = FACE_BOUND('',#2083,.F.); +#2083 = EDGE_LOOP('',(#2084,#2085,#2093,#2099)); +#2084 = ORIENTED_EDGE('',*,*,#1974,.F.); +#2085 = ORIENTED_EDGE('',*,*,#2086,.T.); +#2086 = EDGE_CURVE('',#1967,#2087,#2089,.T.); +#2087 = VERTEX_POINT('',#2088); +#2088 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#2089 = LINE('',#2090,#2091); +#2090 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#2091 = VECTOR('',#2092,1.); +#2092 = DIRECTION('',(1.,0.,0.)); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#2087,#1991,#2095,.T.); +#2095 = LINE('',#2096,#2097); +#2096 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#2097 = VECTOR('',#2098,1.); +#2098 = DIRECTION('',(0.,-1.,0.)); +#2099 = ORIENTED_EDGE('',*,*,#2005,.F.); +#2100 = PLANE('',#2101); +#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104); +#2102 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2103 = DIRECTION('',(0.,0.,1.)); +#2104 = DIRECTION('',(1.,0.,-0.)); +#2105 = ADVANCED_FACE('',(#2106),#2124,.T.); +#2106 = FACE_BOUND('',#2107,.T.); +#2107 = EDGE_LOOP('',(#2108,#2116,#2122,#2123)); +#2108 = ORIENTED_EDGE('',*,*,#2109,.F.); +#2109 = EDGE_CURVE('',#2110,#2087,#2112,.T.); +#2110 = VERTEX_POINT('',#2111); +#2111 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2112 = LINE('',#2113,#2114); +#2113 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2114 = VECTOR('',#2115,1.); +#2115 = DIRECTION('',(0.,0.,1.)); +#2116 = ORIENTED_EDGE('',*,*,#2117,.F.); +#2117 = EDGE_CURVE('',#1959,#2110,#2118,.T.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(1.,0.,0.)); +#2122 = ORIENTED_EDGE('',*,*,#1966,.T.); +#2123 = ORIENTED_EDGE('',*,*,#2086,.T.); +#2124 = PLANE('',#2125); +#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128); +#2126 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2127 = DIRECTION('',(0.,1.,0.)); +#2128 = DIRECTION('',(0.,-0.,1.)); +#2129 = ADVANCED_FACE('',(#2130),#2141,.F.); +#2130 = FACE_BOUND('',#2131,.F.); +#2131 = EDGE_LOOP('',(#2132,#2133,#2134,#2140)); +#2132 = ORIENTED_EDGE('',*,*,#1958,.F.); +#2133 = ORIENTED_EDGE('',*,*,#1998,.T.); +#2134 = ORIENTED_EDGE('',*,*,#2135,.T.); +#2135 = EDGE_CURVE('',#1989,#2110,#2136,.T.); +#2136 = LINE('',#2137,#2138); +#2137 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2138 = VECTOR('',#2139,1.); +#2139 = DIRECTION('',(0.,1.,0.)); +#2140 = ORIENTED_EDGE('',*,*,#2117,.F.); +#2141 = PLANE('',#2142); +#2142 = AXIS2_PLACEMENT_3D('',#2143,#2144,#2145); +#2143 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2144 = DIRECTION('',(0.,0.,1.)); +#2145 = DIRECTION('',(1.,0.,-0.)); +#2146 = ADVANCED_FACE('',(#2147),#2153,.T.); +#2147 = FACE_BOUND('',#2148,.T.); +#2148 = EDGE_LOOP('',(#2149,#2150,#2151,#2152)); +#2149 = ORIENTED_EDGE('',*,*,#1988,.F.); +#2150 = ORIENTED_EDGE('',*,*,#2135,.T.); +#2151 = ORIENTED_EDGE('',*,*,#2109,.T.); +#2152 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2153 = PLANE('',#2154); +#2154 = AXIS2_PLACEMENT_3D('',#2155,#2156,#2157); +#2155 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2156 = DIRECTION('',(1.,0.,0.)); +#2157 = DIRECTION('',(0.,0.,1.)); +#2158 = ADVANCED_FACE('',(#2159),#2184,.F.); +#2159 = FACE_BOUND('',#2160,.F.); +#2160 = EDGE_LOOP('',(#2161,#2171,#2177,#2178)); +#2161 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2162 = EDGE_CURVE('',#2163,#2165,#2167,.T.); +#2163 = VERTEX_POINT('',#2164); +#2164 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#2165 = VERTEX_POINT('',#2166); +#2166 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#2167 = LINE('',#2168,#2169); +#2168 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2169 = VECTOR('',#2170,1.); +#2170 = DIRECTION('',(0.,1.,0.)); +#2171 = ORIENTED_EDGE('',*,*,#2172,.F.); +#2172 = EDGE_CURVE('',#2020,#2163,#2173,.T.); +#2173 = LINE('',#2174,#2175); +#2174 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2175 = VECTOR('',#2176,1.); +#2176 = DIRECTION('',(0.,0.,1.)); +#2177 = ORIENTED_EDGE('',*,*,#2019,.T.); +#2178 = ORIENTED_EDGE('',*,*,#2179,.T.); +#2179 = EDGE_CURVE('',#2022,#2165,#2180,.T.); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.,0.,1.)); +#2184 = PLANE('',#2185); +#2185 = AXIS2_PLACEMENT_3D('',#2186,#2187,#2188); +#2186 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2187 = DIRECTION('',(1.,0.,0.)); +#2188 = DIRECTION('',(0.,0.,1.)); +#2189 = ADVANCED_FACE('',(#2190),#2208,.T.); +#2190 = FACE_BOUND('',#2191,.F.); +#2191 = EDGE_LOOP('',(#2192,#2193,#2194,#2202)); +#2192 = ORIENTED_EDGE('',*,*,#2029,.F.); +#2193 = ORIENTED_EDGE('',*,*,#2172,.T.); +#2194 = ORIENTED_EDGE('',*,*,#2195,.T.); +#2195 = EDGE_CURVE('',#2163,#2196,#2198,.T.); +#2196 = VERTEX_POINT('',#2197); +#2197 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#2198 = LINE('',#2199,#2200); +#2199 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#2200 = VECTOR('',#2201,1.); +#2201 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2202 = ORIENTED_EDGE('',*,*,#2203,.F.); +#2203 = EDGE_CURVE('',#2030,#2196,#2204,.T.); +#2204 = LINE('',#2205,#2206); +#2205 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2206 = VECTOR('',#2207,1.); +#2207 = DIRECTION('',(0.,0.,1.)); +#2208 = PLANE('',#2209); +#2209 = AXIS2_PLACEMENT_3D('',#2210,#2211,#2212); +#2210 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2211 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2212 = DIRECTION('',(-0.,0.,-1.)); +#2213 = ADVANCED_FACE('',(#2214),#2232,.F.); +#2214 = FACE_BOUND('',#2215,.T.); +#2215 = EDGE_LOOP('',(#2216,#2217,#2218,#2226)); +#2216 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2217 = ORIENTED_EDGE('',*,*,#2179,.T.); +#2218 = ORIENTED_EDGE('',*,*,#2219,.T.); +#2219 = EDGE_CURVE('',#2165,#2220,#2222,.T.); +#2220 = VERTEX_POINT('',#2221); +#2221 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#2222 = LINE('',#2223,#2224); +#2223 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#2224 = VECTOR('',#2225,1.); +#2225 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2226 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2227 = EDGE_CURVE('',#2070,#2220,#2228,.T.); +#2228 = LINE('',#2229,#2230); +#2229 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#2230 = VECTOR('',#2231,1.); +#2231 = DIRECTION('',(0.,0.,1.)); +#2232 = PLANE('',#2233); +#2233 = AXIS2_PLACEMENT_3D('',#2234,#2235,#2236); +#2234 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#2235 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#2236 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2237 = ADVANCED_FACE('',(#2238),#2256,.F.); +#2238 = FACE_BOUND('',#2239,.F.); +#2239 = EDGE_LOOP('',(#2240,#2241,#2242,#2250)); +#2240 = ORIENTED_EDGE('',*,*,#2037,.F.); +#2241 = ORIENTED_EDGE('',*,*,#2203,.T.); +#2242 = ORIENTED_EDGE('',*,*,#2243,.T.); +#2243 = EDGE_CURVE('',#2196,#2244,#2246,.T.); +#2244 = VERTEX_POINT('',#2245); +#2245 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#2246 = LINE('',#2247,#2248); +#2247 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2248 = VECTOR('',#2249,1.); +#2249 = DIRECTION('',(1.,0.,0.)); +#2250 = ORIENTED_EDGE('',*,*,#2251,.F.); +#2251 = EDGE_CURVE('',#2038,#2244,#2252,.T.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.,0.,1.)); +#2256 = PLANE('',#2257); +#2257 = AXIS2_PLACEMENT_3D('',#2258,#2259,#2260); +#2258 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2259 = DIRECTION('',(0.,1.,0.)); +#2260 = DIRECTION('',(0.,-0.,1.)); +#2261 = ADVANCED_FACE('',(#2262),#2280,.T.); +#2262 = FACE_BOUND('',#2263,.T.); +#2263 = EDGE_LOOP('',(#2264,#2265,#2266,#2274)); +#2264 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2265 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2266 = ORIENTED_EDGE('',*,*,#2267,.T.); +#2267 = EDGE_CURVE('',#2220,#2268,#2270,.T.); +#2268 = VERTEX_POINT('',#2269); +#2269 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#2270 = LINE('',#2271,#2272); +#2271 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#2272 = VECTOR('',#2273,1.); +#2273 = DIRECTION('',(1.,0.,0.)); +#2274 = ORIENTED_EDGE('',*,*,#2275,.F.); +#2275 = EDGE_CURVE('',#2062,#2268,#2276,.T.); +#2276 = LINE('',#2277,#2278); +#2277 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2278 = VECTOR('',#2279,1.); +#2279 = DIRECTION('',(0.,0.,1.)); +#2280 = PLANE('',#2281); +#2281 = AXIS2_PLACEMENT_3D('',#2282,#2283,#2284); +#2282 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2283 = DIRECTION('',(0.,1.,0.)); +#2284 = DIRECTION('',(0.,-0.,1.)); +#2285 = ADVANCED_FACE('',(#2286),#2304,.F.); +#2286 = FACE_BOUND('',#2287,.T.); +#2287 = EDGE_LOOP('',(#2288,#2289,#2297,#2303)); +#2288 = ORIENTED_EDGE('',*,*,#2045,.F.); +#2289 = ORIENTED_EDGE('',*,*,#2290,.T.); +#2290 = EDGE_CURVE('',#2046,#2291,#2293,.T.); +#2291 = VERTEX_POINT('',#2292); +#2292 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#2293 = LINE('',#2294,#2295); +#2294 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#2295 = VECTOR('',#2296,1.); +#2296 = DIRECTION('',(0.,0.,1.)); +#2297 = ORIENTED_EDGE('',*,*,#2298,.T.); +#2298 = EDGE_CURVE('',#2291,#2244,#2299,.T.); +#2299 = LINE('',#2300,#2301); +#2300 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#2301 = VECTOR('',#2302,1.); +#2302 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2303 = ORIENTED_EDGE('',*,*,#2251,.F.); +#2304 = PLANE('',#2305); +#2305 = AXIS2_PLACEMENT_3D('',#2306,#2307,#2308); +#2306 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#2307 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#2308 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2309 = ADVANCED_FACE('',(#2310),#2328,.T.); +#2310 = FACE_BOUND('',#2311,.F.); +#2311 = EDGE_LOOP('',(#2312,#2313,#2321,#2327)); +#2312 = ORIENTED_EDGE('',*,*,#2061,.F.); +#2313 = ORIENTED_EDGE('',*,*,#2314,.T.); +#2314 = EDGE_CURVE('',#2054,#2315,#2317,.T.); +#2315 = VERTEX_POINT('',#2316); +#2316 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(0.,0.,1.)); +#2321 = ORIENTED_EDGE('',*,*,#2322,.T.); +#2322 = EDGE_CURVE('',#2315,#2268,#2323,.T.); +#2323 = LINE('',#2324,#2325); +#2324 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#2325 = VECTOR('',#2326,1.); +#2326 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2327 = ORIENTED_EDGE('',*,*,#2275,.F.); +#2328 = PLANE('',#2329); +#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332); +#2330 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2331 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2332 = DIRECTION('',(0.,0.,-1.)); +#2333 = ADVANCED_FACE('',(#2334),#2345,.T.); +#2334 = FACE_BOUND('',#2335,.T.); +#2335 = EDGE_LOOP('',(#2336,#2342,#2343,#2344)); +#2336 = ORIENTED_EDGE('',*,*,#2337,.F.); +#2337 = EDGE_CURVE('',#2291,#2315,#2338,.T.); +#2338 = LINE('',#2339,#2340); +#2339 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#2340 = VECTOR('',#2341,1.); +#2341 = DIRECTION('',(0.,1.,0.)); +#2342 = ORIENTED_EDGE('',*,*,#2290,.F.); +#2343 = ORIENTED_EDGE('',*,*,#2053,.T.); +#2344 = ORIENTED_EDGE('',*,*,#2314,.T.); +#2345 = PLANE('',#2346); +#2346 = AXIS2_PLACEMENT_3D('',#2347,#2348,#2349); +#2347 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2348 = DIRECTION('',(1.,0.,0.)); +#2349 = DIRECTION('',(0.,0.,1.)); +#2350 = ADVANCED_FACE('',(#2351,#2361),#2395,.T.); +#2351 = FACE_BOUND('',#2352,.T.); +#2352 = EDGE_LOOP('',(#2353,#2354,#2355,#2356,#2357,#2358,#2359,#2360)); +#2353 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2354 = ORIENTED_EDGE('',*,*,#2195,.T.); +#2355 = ORIENTED_EDGE('',*,*,#2243,.T.); +#2356 = ORIENTED_EDGE('',*,*,#2298,.F.); +#2357 = ORIENTED_EDGE('',*,*,#2337,.T.); +#2358 = ORIENTED_EDGE('',*,*,#2322,.T.); +#2359 = ORIENTED_EDGE('',*,*,#2267,.F.); +#2360 = ORIENTED_EDGE('',*,*,#2219,.F.); +#2361 = FACE_BOUND('',#2362,.T.); +#2362 = EDGE_LOOP('',(#2363,#2373,#2381,#2389)); +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2365,#2367,#2369,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#2367 = VERTEX_POINT('',#2368); +#2368 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#2369 = LINE('',#2370,#2371); +#2370 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#2371 = VECTOR('',#2372,1.); +#2372 = DIRECTION('',(0.,-1.,0.)); +#2373 = ORIENTED_EDGE('',*,*,#2374,.T.); +#2374 = EDGE_CURVE('',#2365,#2375,#2377,.T.); +#2375 = VERTEX_POINT('',#2376); +#2376 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#2377 = LINE('',#2378,#2379); +#2378 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#2379 = VECTOR('',#2380,1.); +#2380 = DIRECTION('',(1.,0.,0.)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.T.); +#2382 = EDGE_CURVE('',#2375,#2383,#2385,.T.); +#2383 = VERTEX_POINT('',#2384); +#2384 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#2385 = LINE('',#2386,#2387); +#2386 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#2387 = VECTOR('',#2388,1.); +#2388 = DIRECTION('',(0.,-1.,0.)); +#2389 = ORIENTED_EDGE('',*,*,#2390,.F.); +#2390 = EDGE_CURVE('',#2367,#2383,#2391,.T.); +#2391 = LINE('',#2392,#2393); +#2392 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#2393 = VECTOR('',#2394,1.); +#2394 = DIRECTION('',(1.,0.,0.)); +#2395 = PLANE('',#2396); +#2396 = AXIS2_PLACEMENT_3D('',#2397,#2398,#2399); +#2397 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2398 = DIRECTION('',(0.,0.,1.)); +#2399 = DIRECTION('',(1.,0.,-0.)); +#2400 = ADVANCED_FACE('',(#2401),#2426,.F.); +#2401 = FACE_BOUND('',#2402,.F.); +#2402 = EDGE_LOOP('',(#2403,#2411,#2412,#2420)); +#2403 = ORIENTED_EDGE('',*,*,#2404,.F.); +#2404 = EDGE_CURVE('',#2367,#2405,#2407,.T.); +#2405 = VERTEX_POINT('',#2406); +#2406 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2407 = LINE('',#2408,#2409); +#2408 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2409 = VECTOR('',#2410,1.); +#2410 = DIRECTION('',(0.,0.,1.)); +#2411 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2412 = ORIENTED_EDGE('',*,*,#2413,.T.); +#2413 = EDGE_CURVE('',#2365,#2414,#2416,.T.); +#2414 = VERTEX_POINT('',#2415); +#2415 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2416 = LINE('',#2417,#2418); +#2417 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2418 = VECTOR('',#2419,1.); +#2419 = DIRECTION('',(0.,0.,1.)); +#2420 = ORIENTED_EDGE('',*,*,#2421,.F.); +#2421 = EDGE_CURVE('',#2405,#2414,#2422,.T.); +#2422 = LINE('',#2423,#2424); +#2423 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2424 = VECTOR('',#2425,1.); +#2425 = DIRECTION('',(0.,1.,0.)); +#2426 = PLANE('',#2427); +#2427 = AXIS2_PLACEMENT_3D('',#2428,#2429,#2430); +#2428 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2429 = DIRECTION('',(1.,0.,0.)); +#2430 = DIRECTION('',(0.,0.,1.)); +#2431 = ADVANCED_FACE('',(#2432),#2450,.F.); +#2432 = FACE_BOUND('',#2433,.F.); +#2433 = EDGE_LOOP('',(#2434,#2442,#2443,#2444)); +#2434 = ORIENTED_EDGE('',*,*,#2435,.F.); +#2435 = EDGE_CURVE('',#2383,#2436,#2438,.T.); +#2436 = VERTEX_POINT('',#2437); +#2437 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2438 = LINE('',#2439,#2440); +#2439 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2440 = VECTOR('',#2441,1.); +#2441 = DIRECTION('',(0.,0.,1.)); +#2442 = ORIENTED_EDGE('',*,*,#2390,.F.); +#2443 = ORIENTED_EDGE('',*,*,#2404,.T.); +#2444 = ORIENTED_EDGE('',*,*,#2445,.T.); +#2445 = EDGE_CURVE('',#2405,#2436,#2446,.T.); +#2446 = LINE('',#2447,#2448); +#2447 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2448 = VECTOR('',#2449,1.); +#2449 = DIRECTION('',(1.,0.,0.)); +#2450 = PLANE('',#2451); +#2451 = AXIS2_PLACEMENT_3D('',#2452,#2453,#2454); +#2452 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2453 = DIRECTION('',(0.,1.,0.)); +#2454 = DIRECTION('',(0.,-0.,1.)); +#2455 = ADVANCED_FACE('',(#2456),#2474,.T.); +#2456 = FACE_BOUND('',#2457,.T.); +#2457 = EDGE_LOOP('',(#2458,#2459,#2460,#2468)); +#2458 = ORIENTED_EDGE('',*,*,#2435,.F.); +#2459 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2460 = ORIENTED_EDGE('',*,*,#2461,.T.); +#2461 = EDGE_CURVE('',#2375,#2462,#2464,.T.); +#2462 = VERTEX_POINT('',#2463); +#2463 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#2464 = LINE('',#2465,#2466); +#2465 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2466 = VECTOR('',#2467,1.); +#2467 = DIRECTION('',(0.,0.,1.)); +#2468 = ORIENTED_EDGE('',*,*,#2469,.F.); +#2469 = EDGE_CURVE('',#2436,#2462,#2470,.T.); +#2470 = LINE('',#2471,#2472); +#2471 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2472 = VECTOR('',#2473,1.); +#2473 = DIRECTION('',(0.,1.,0.)); +#2474 = PLANE('',#2475); +#2475 = AXIS2_PLACEMENT_3D('',#2476,#2477,#2478); +#2476 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2477 = DIRECTION('',(1.,0.,0.)); +#2478 = DIRECTION('',(0.,0.,1.)); +#2479 = ADVANCED_FACE('',(#2480),#2491,.T.); +#2480 = FACE_BOUND('',#2481,.T.); +#2481 = EDGE_LOOP('',(#2482,#2483,#2484,#2485)); +#2482 = ORIENTED_EDGE('',*,*,#2461,.F.); +#2483 = ORIENTED_EDGE('',*,*,#2374,.F.); +#2484 = ORIENTED_EDGE('',*,*,#2413,.T.); +#2485 = ORIENTED_EDGE('',*,*,#2486,.T.); +#2486 = EDGE_CURVE('',#2414,#2462,#2487,.T.); +#2487 = LINE('',#2488,#2489); +#2488 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2489 = VECTOR('',#2490,1.); +#2490 = DIRECTION('',(1.,0.,0.)); +#2491 = PLANE('',#2492); +#2492 = AXIS2_PLACEMENT_3D('',#2493,#2494,#2495); +#2493 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2494 = DIRECTION('',(0.,1.,0.)); +#2495 = DIRECTION('',(0.,-0.,1.)); +#2496 = ADVANCED_FACE('',(#2497),#2503,.T.); +#2497 = FACE_BOUND('',#2498,.T.); +#2498 = EDGE_LOOP('',(#2499,#2500,#2501,#2502)); +#2499 = ORIENTED_EDGE('',*,*,#2421,.F.); +#2500 = ORIENTED_EDGE('',*,*,#2445,.T.); +#2501 = ORIENTED_EDGE('',*,*,#2469,.T.); +#2502 = ORIENTED_EDGE('',*,*,#2486,.F.); +#2503 = PLANE('',#2504); +#2504 = AXIS2_PLACEMENT_3D('',#2505,#2506,#2507); +#2505 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2506 = DIRECTION('',(0.,0.,1.)); +#2507 = DIRECTION('',(1.,0.,-0.)); +#2508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2512)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2509,#2510,#2511)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2509 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2510 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2511 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2512 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2509, + 'distance_accuracy_value','confusion accuracy'); +#2513 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2514,#2516); +#2514 = ( REPRESENTATION_RELATIONSHIP('','',#1941,#1918) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2515) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2515 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1919); +#2516 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2517); +#2517 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('36','PinHeader013','',#1913, + #1936,$); +#2518 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1938)); +#2519 = SHAPE_DEFINITION_REPRESENTATION(#2520,#2526); +#2520 = PRODUCT_DEFINITION_SHAPE('','',#2521); +#2521 = PRODUCT_DEFINITION('design','',#2522,#2525); +#2522 = PRODUCT_DEFINITION_FORMATION('','',#2523); +#2523 = PRODUCT('01x01_P2.54mm_Vertical_THT014', + '01x01_P2.54mm_Vertical_THT014','',(#2524)); +#2524 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2525 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2526 = SHAPE_REPRESENTATION('',(#11,#2527),#2531); +#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530); +#2528 = CARTESIAN_POINT('',(0.,0.,0.)); +#2529 = DIRECTION('',(0.,0.,1.)); +#2530 = DIRECTION('',(1.,0.,0.)); +#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2535)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2532,#2533,#2534)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2532 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2533 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2534 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2535 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2532, + 'distance_accuracy_value','confusion accuracy'); +#2536 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2537,#2539); +#2537 = ( REPRESENTATION_RELATIONSHIP('','',#2526,#1279) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2538) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2538 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1288); +#2539 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2540); +#2540 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('39', + '01x01_P2.54mm_Vertical_THT014','',#1274,#2521,$); +#2541 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2523)); +#2542 = SHAPE_DEFINITION_REPRESENTATION(#2543,#2549); +#2543 = PRODUCT_DEFINITION_SHAPE('','',#2544); +#2544 = PRODUCT_DEFINITION('design','',#2545,#2548); +#2545 = PRODUCT_DEFINITION_FORMATION('','',#2546); +#2546 = PRODUCT('PinHeader014','PinHeader014','',(#2547)); +#2547 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2548 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2549 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2550),#3116); +#2550 = MANIFOLD_SOLID_BREP('',#2551); +#2551 = CLOSED_SHELL('',(#2552,#2592,#2623,#2713,#2737,#2754,#2766,#2797 + ,#2821,#2845,#2869,#2893,#2917,#2941,#2958,#3008,#3039,#3063,#3087, + #3104)); +#2552 = ADVANCED_FACE('',(#2553),#2587,.F.); +#2553 = FACE_BOUND('',#2554,.F.); +#2554 = EDGE_LOOP('',(#2555,#2565,#2573,#2581)); +#2555 = ORIENTED_EDGE('',*,*,#2556,.F.); +#2556 = EDGE_CURVE('',#2557,#2559,#2561,.T.); +#2557 = VERTEX_POINT('',#2558); +#2558 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2559 = VERTEX_POINT('',#2560); +#2560 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#2561 = LINE('',#2562,#2563); +#2562 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2563 = VECTOR('',#2564,1.); +#2564 = DIRECTION('',(0.,0.,1.)); +#2565 = ORIENTED_EDGE('',*,*,#2566,.T.); +#2566 = EDGE_CURVE('',#2557,#2567,#2569,.T.); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2569 = LINE('',#2570,#2571); +#2570 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2571 = VECTOR('',#2572,1.); +#2572 = DIRECTION('',(0.,1.,0.)); +#2573 = ORIENTED_EDGE('',*,*,#2574,.T.); +#2574 = EDGE_CURVE('',#2567,#2575,#2577,.T.); +#2575 = VERTEX_POINT('',#2576); +#2576 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#2577 = LINE('',#2578,#2579); +#2578 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2579 = VECTOR('',#2580,1.); +#2580 = DIRECTION('',(0.,0.,1.)); +#2581 = ORIENTED_EDGE('',*,*,#2582,.T.); +#2582 = EDGE_CURVE('',#2575,#2559,#2583,.T.); +#2583 = LINE('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#2585 = VECTOR('',#2586,1.); +#2586 = DIRECTION('',(0.,-1.,0.)); +#2587 = PLANE('',#2588); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2590 = DIRECTION('',(1.,0.,0.)); +#2591 = DIRECTION('',(0.,0.,1.)); +#2592 = ADVANCED_FACE('',(#2593),#2618,.F.); +#2593 = FACE_BOUND('',#2594,.F.); +#2594 = EDGE_LOOP('',(#2595,#2605,#2611,#2612)); +#2595 = ORIENTED_EDGE('',*,*,#2596,.F.); +#2596 = EDGE_CURVE('',#2597,#2599,#2601,.T.); +#2597 = VERTEX_POINT('',#2598); +#2598 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2599 = VERTEX_POINT('',#2600); +#2600 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#2601 = LINE('',#2602,#2603); +#2602 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2603 = VECTOR('',#2604,1.); +#2604 = DIRECTION('',(0.,0.,1.)); +#2605 = ORIENTED_EDGE('',*,*,#2606,.F.); +#2606 = EDGE_CURVE('',#2557,#2597,#2607,.T.); +#2607 = LINE('',#2608,#2609); +#2608 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2609 = VECTOR('',#2610,1.); +#2610 = DIRECTION('',(1.,0.,0.)); +#2611 = ORIENTED_EDGE('',*,*,#2556,.T.); +#2612 = ORIENTED_EDGE('',*,*,#2613,.T.); +#2613 = EDGE_CURVE('',#2559,#2599,#2614,.T.); +#2614 = LINE('',#2615,#2616); +#2615 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#2616 = VECTOR('',#2617,1.); +#2617 = DIRECTION('',(1.,0.,0.)); +#2618 = PLANE('',#2619); +#2619 = AXIS2_PLACEMENT_3D('',#2620,#2621,#2622); +#2620 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2621 = DIRECTION('',(0.,1.,0.)); +#2622 = DIRECTION('',(0.,-0.,1.)); +#2623 = ADVANCED_FACE('',(#2624,#2690),#2708,.F.); +#2624 = FACE_BOUND('',#2625,.F.); +#2625 = EDGE_LOOP('',(#2626,#2636,#2644,#2652,#2660,#2668,#2676,#2684)); +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2630,#2632,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2630 = VERTEX_POINT('',#2631); +#2631 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#2632 = LINE('',#2633,#2634); +#2633 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2634 = VECTOR('',#2635,1.); +#2635 = DIRECTION('',(0.,1.,0.)); +#2636 = ORIENTED_EDGE('',*,*,#2637,.T.); +#2637 = EDGE_CURVE('',#2628,#2638,#2640,.T.); +#2638 = VERTEX_POINT('',#2639); +#2639 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2644 = ORIENTED_EDGE('',*,*,#2645,.T.); +#2645 = EDGE_CURVE('',#2638,#2646,#2648,.T.); +#2646 = VERTEX_POINT('',#2647); +#2647 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(1.,0.,0.)); +#2652 = ORIENTED_EDGE('',*,*,#2653,.F.); +#2653 = EDGE_CURVE('',#2654,#2646,#2656,.T.); +#2654 = VERTEX_POINT('',#2655); +#2655 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#2656 = LINE('',#2657,#2658); +#2657 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#2658 = VECTOR('',#2659,1.); +#2659 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2660 = ORIENTED_EDGE('',*,*,#2661,.T.); +#2661 = EDGE_CURVE('',#2654,#2662,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2664 = LINE('',#2665,#2666); +#2665 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2666 = VECTOR('',#2667,1.); +#2667 = DIRECTION('',(0.,1.,0.)); +#2668 = ORIENTED_EDGE('',*,*,#2669,.T.); +#2669 = EDGE_CURVE('',#2662,#2670,#2672,.T.); +#2670 = VERTEX_POINT('',#2671); +#2671 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2672 = LINE('',#2673,#2674); +#2673 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2674 = VECTOR('',#2675,1.); +#2675 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2676 = ORIENTED_EDGE('',*,*,#2677,.F.); +#2677 = EDGE_CURVE('',#2678,#2670,#2680,.T.); +#2678 = VERTEX_POINT('',#2679); +#2679 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#2680 = LINE('',#2681,#2682); +#2681 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2682 = VECTOR('',#2683,1.); +#2683 = DIRECTION('',(1.,0.,0.)); +#2684 = ORIENTED_EDGE('',*,*,#2685,.F.); +#2685 = EDGE_CURVE('',#2630,#2678,#2686,.T.); +#2686 = LINE('',#2687,#2688); +#2687 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#2688 = VECTOR('',#2689,1.); +#2689 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2690 = FACE_BOUND('',#2691,.F.); +#2691 = EDGE_LOOP('',(#2692,#2693,#2701,#2707)); +#2692 = ORIENTED_EDGE('',*,*,#2582,.F.); +#2693 = ORIENTED_EDGE('',*,*,#2694,.T.); +#2694 = EDGE_CURVE('',#2575,#2695,#2697,.T.); +#2695 = VERTEX_POINT('',#2696); +#2696 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#2697 = LINE('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#2699 = VECTOR('',#2700,1.); +#2700 = DIRECTION('',(1.,0.,0.)); +#2701 = ORIENTED_EDGE('',*,*,#2702,.T.); +#2702 = EDGE_CURVE('',#2695,#2599,#2703,.T.); +#2703 = LINE('',#2704,#2705); +#2704 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#2705 = VECTOR('',#2706,1.); +#2706 = DIRECTION('',(0.,-1.,0.)); +#2707 = ORIENTED_EDGE('',*,*,#2613,.F.); +#2708 = PLANE('',#2709); +#2709 = AXIS2_PLACEMENT_3D('',#2710,#2711,#2712); +#2710 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2711 = DIRECTION('',(0.,0.,1.)); +#2712 = DIRECTION('',(1.,0.,-0.)); +#2713 = ADVANCED_FACE('',(#2714),#2732,.T.); +#2714 = FACE_BOUND('',#2715,.T.); +#2715 = EDGE_LOOP('',(#2716,#2724,#2730,#2731)); +#2716 = ORIENTED_EDGE('',*,*,#2717,.F.); +#2717 = EDGE_CURVE('',#2718,#2695,#2720,.T.); +#2718 = VERTEX_POINT('',#2719); +#2719 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2720 = LINE('',#2721,#2722); +#2721 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2722 = VECTOR('',#2723,1.); +#2723 = DIRECTION('',(0.,0.,1.)); +#2724 = ORIENTED_EDGE('',*,*,#2725,.F.); +#2725 = EDGE_CURVE('',#2567,#2718,#2726,.T.); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(1.,0.,0.)); +#2730 = ORIENTED_EDGE('',*,*,#2574,.T.); +#2731 = ORIENTED_EDGE('',*,*,#2694,.T.); +#2732 = PLANE('',#2733); +#2733 = AXIS2_PLACEMENT_3D('',#2734,#2735,#2736); +#2734 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2735 = DIRECTION('',(0.,1.,0.)); +#2736 = DIRECTION('',(0.,-0.,1.)); +#2737 = ADVANCED_FACE('',(#2738),#2749,.F.); +#2738 = FACE_BOUND('',#2739,.F.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2742,#2748)); +#2740 = ORIENTED_EDGE('',*,*,#2566,.F.); +#2741 = ORIENTED_EDGE('',*,*,#2606,.T.); +#2742 = ORIENTED_EDGE('',*,*,#2743,.T.); +#2743 = EDGE_CURVE('',#2597,#2718,#2744,.T.); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(0.,1.,0.)); +#2748 = ORIENTED_EDGE('',*,*,#2725,.F.); +#2749 = PLANE('',#2750); +#2750 = AXIS2_PLACEMENT_3D('',#2751,#2752,#2753); +#2751 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2752 = DIRECTION('',(0.,0.,1.)); +#2753 = DIRECTION('',(1.,0.,-0.)); +#2754 = ADVANCED_FACE('',(#2755),#2761,.T.); +#2755 = FACE_BOUND('',#2756,.T.); +#2756 = EDGE_LOOP('',(#2757,#2758,#2759,#2760)); +#2757 = ORIENTED_EDGE('',*,*,#2596,.F.); +#2758 = ORIENTED_EDGE('',*,*,#2743,.T.); +#2759 = ORIENTED_EDGE('',*,*,#2717,.T.); +#2760 = ORIENTED_EDGE('',*,*,#2702,.T.); +#2761 = PLANE('',#2762); +#2762 = AXIS2_PLACEMENT_3D('',#2763,#2764,#2765); +#2763 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2764 = DIRECTION('',(1.,0.,0.)); +#2765 = DIRECTION('',(0.,0.,1.)); +#2766 = ADVANCED_FACE('',(#2767),#2792,.F.); +#2767 = FACE_BOUND('',#2768,.F.); +#2768 = EDGE_LOOP('',(#2769,#2779,#2785,#2786)); +#2769 = ORIENTED_EDGE('',*,*,#2770,.F.); +#2770 = EDGE_CURVE('',#2771,#2773,#2775,.T.); +#2771 = VERTEX_POINT('',#2772); +#2772 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#2773 = VERTEX_POINT('',#2774); +#2774 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(0.,1.,0.)); +#2779 = ORIENTED_EDGE('',*,*,#2780,.F.); +#2780 = EDGE_CURVE('',#2628,#2771,#2781,.T.); +#2781 = LINE('',#2782,#2783); +#2782 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2783 = VECTOR('',#2784,1.); +#2784 = DIRECTION('',(0.,0.,1.)); +#2785 = ORIENTED_EDGE('',*,*,#2627,.T.); +#2786 = ORIENTED_EDGE('',*,*,#2787,.T.); +#2787 = EDGE_CURVE('',#2630,#2773,#2788,.T.); +#2788 = LINE('',#2789,#2790); +#2789 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#2790 = VECTOR('',#2791,1.); +#2791 = DIRECTION('',(0.,0.,1.)); +#2792 = PLANE('',#2793); +#2793 = AXIS2_PLACEMENT_3D('',#2794,#2795,#2796); +#2794 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2795 = DIRECTION('',(1.,0.,0.)); +#2796 = DIRECTION('',(0.,0.,1.)); +#2797 = ADVANCED_FACE('',(#2798),#2816,.T.); +#2798 = FACE_BOUND('',#2799,.F.); +#2799 = EDGE_LOOP('',(#2800,#2801,#2802,#2810)); +#2800 = ORIENTED_EDGE('',*,*,#2637,.F.); +#2801 = ORIENTED_EDGE('',*,*,#2780,.T.); +#2802 = ORIENTED_EDGE('',*,*,#2803,.T.); +#2803 = EDGE_CURVE('',#2771,#2804,#2806,.T.); +#2804 = VERTEX_POINT('',#2805); +#2805 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#2806 = LINE('',#2807,#2808); +#2807 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#2808 = VECTOR('',#2809,1.); +#2809 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2810 = ORIENTED_EDGE('',*,*,#2811,.F.); +#2811 = EDGE_CURVE('',#2638,#2804,#2812,.T.); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(0.,0.,1.)); +#2816 = PLANE('',#2817); +#2817 = AXIS2_PLACEMENT_3D('',#2818,#2819,#2820); +#2818 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2819 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2820 = DIRECTION('',(-0.,0.,-1.)); +#2821 = ADVANCED_FACE('',(#2822),#2840,.F.); +#2822 = FACE_BOUND('',#2823,.T.); +#2823 = EDGE_LOOP('',(#2824,#2825,#2826,#2834)); +#2824 = ORIENTED_EDGE('',*,*,#2685,.F.); +#2825 = ORIENTED_EDGE('',*,*,#2787,.T.); +#2826 = ORIENTED_EDGE('',*,*,#2827,.T.); +#2827 = EDGE_CURVE('',#2773,#2828,#2830,.T.); +#2828 = VERTEX_POINT('',#2829); +#2829 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#2830 = LINE('',#2831,#2832); +#2831 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#2832 = VECTOR('',#2833,1.); +#2833 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2834 = ORIENTED_EDGE('',*,*,#2835,.F.); +#2835 = EDGE_CURVE('',#2678,#2828,#2836,.T.); +#2836 = LINE('',#2837,#2838); +#2837 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#2838 = VECTOR('',#2839,1.); +#2839 = DIRECTION('',(0.,0.,1.)); +#2840 = PLANE('',#2841); +#2841 = AXIS2_PLACEMENT_3D('',#2842,#2843,#2844); +#2842 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#2843 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#2844 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2845 = ADVANCED_FACE('',(#2846),#2864,.F.); +#2846 = FACE_BOUND('',#2847,.F.); +#2847 = EDGE_LOOP('',(#2848,#2849,#2850,#2858)); +#2848 = ORIENTED_EDGE('',*,*,#2645,.F.); +#2849 = ORIENTED_EDGE('',*,*,#2811,.T.); +#2850 = ORIENTED_EDGE('',*,*,#2851,.T.); +#2851 = EDGE_CURVE('',#2804,#2852,#2854,.T.); +#2852 = VERTEX_POINT('',#2853); +#2853 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(1.,0.,0.)); +#2858 = ORIENTED_EDGE('',*,*,#2859,.F.); +#2859 = EDGE_CURVE('',#2646,#2852,#2860,.T.); +#2860 = LINE('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#2862 = VECTOR('',#2863,1.); +#2863 = DIRECTION('',(0.,0.,1.)); +#2864 = PLANE('',#2865); +#2865 = AXIS2_PLACEMENT_3D('',#2866,#2867,#2868); +#2866 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2867 = DIRECTION('',(0.,1.,0.)); +#2868 = DIRECTION('',(0.,-0.,1.)); +#2869 = ADVANCED_FACE('',(#2870),#2888,.T.); +#2870 = FACE_BOUND('',#2871,.T.); +#2871 = EDGE_LOOP('',(#2872,#2873,#2874,#2882)); +#2872 = ORIENTED_EDGE('',*,*,#2677,.F.); +#2873 = ORIENTED_EDGE('',*,*,#2835,.T.); +#2874 = ORIENTED_EDGE('',*,*,#2875,.T.); +#2875 = EDGE_CURVE('',#2828,#2876,#2878,.T.); +#2876 = VERTEX_POINT('',#2877); +#2877 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#2878 = LINE('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#2880 = VECTOR('',#2881,1.); +#2881 = DIRECTION('',(1.,0.,0.)); +#2882 = ORIENTED_EDGE('',*,*,#2883,.F.); +#2883 = EDGE_CURVE('',#2670,#2876,#2884,.T.); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(0.,0.,1.)); +#2888 = PLANE('',#2889); +#2889 = AXIS2_PLACEMENT_3D('',#2890,#2891,#2892); +#2890 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2891 = DIRECTION('',(0.,1.,0.)); +#2892 = DIRECTION('',(0.,-0.,1.)); +#2893 = ADVANCED_FACE('',(#2894),#2912,.F.); +#2894 = FACE_BOUND('',#2895,.T.); +#2895 = EDGE_LOOP('',(#2896,#2897,#2905,#2911)); +#2896 = ORIENTED_EDGE('',*,*,#2653,.F.); +#2897 = ORIENTED_EDGE('',*,*,#2898,.T.); +#2898 = EDGE_CURVE('',#2654,#2899,#2901,.T.); +#2899 = VERTEX_POINT('',#2900); +#2900 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#2901 = LINE('',#2902,#2903); +#2902 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#2903 = VECTOR('',#2904,1.); +#2904 = DIRECTION('',(0.,0.,1.)); +#2905 = ORIENTED_EDGE('',*,*,#2906,.T.); +#2906 = EDGE_CURVE('',#2899,#2852,#2907,.T.); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2911 = ORIENTED_EDGE('',*,*,#2859,.F.); +#2912 = PLANE('',#2913); +#2913 = AXIS2_PLACEMENT_3D('',#2914,#2915,#2916); +#2914 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#2915 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#2916 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2917 = ADVANCED_FACE('',(#2918),#2936,.T.); +#2918 = FACE_BOUND('',#2919,.F.); +#2919 = EDGE_LOOP('',(#2920,#2921,#2929,#2935)); +#2920 = ORIENTED_EDGE('',*,*,#2669,.F.); +#2921 = ORIENTED_EDGE('',*,*,#2922,.T.); +#2922 = EDGE_CURVE('',#2662,#2923,#2925,.T.); +#2923 = VERTEX_POINT('',#2924); +#2924 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#2925 = LINE('',#2926,#2927); +#2926 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2927 = VECTOR('',#2928,1.); +#2928 = DIRECTION('',(0.,0.,1.)); +#2929 = ORIENTED_EDGE('',*,*,#2930,.T.); +#2930 = EDGE_CURVE('',#2923,#2876,#2931,.T.); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2935 = ORIENTED_EDGE('',*,*,#2883,.F.); +#2936 = PLANE('',#2937); +#2937 = AXIS2_PLACEMENT_3D('',#2938,#2939,#2940); +#2938 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2939 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2940 = DIRECTION('',(0.,0.,-1.)); +#2941 = ADVANCED_FACE('',(#2942),#2953,.T.); +#2942 = FACE_BOUND('',#2943,.T.); +#2943 = EDGE_LOOP('',(#2944,#2950,#2951,#2952)); +#2944 = ORIENTED_EDGE('',*,*,#2945,.F.); +#2945 = EDGE_CURVE('',#2899,#2923,#2946,.T.); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(0.,1.,0.)); +#2950 = ORIENTED_EDGE('',*,*,#2898,.F.); +#2951 = ORIENTED_EDGE('',*,*,#2661,.T.); +#2952 = ORIENTED_EDGE('',*,*,#2922,.T.); +#2953 = PLANE('',#2954); +#2954 = AXIS2_PLACEMENT_3D('',#2955,#2956,#2957); +#2955 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2956 = DIRECTION('',(1.,0.,0.)); +#2957 = DIRECTION('',(0.,0.,1.)); +#2958 = ADVANCED_FACE('',(#2959,#2969),#3003,.T.); +#2959 = FACE_BOUND('',#2960,.T.); +#2960 = EDGE_LOOP('',(#2961,#2962,#2963,#2964,#2965,#2966,#2967,#2968)); +#2961 = ORIENTED_EDGE('',*,*,#2770,.F.); +#2962 = ORIENTED_EDGE('',*,*,#2803,.T.); +#2963 = ORIENTED_EDGE('',*,*,#2851,.T.); +#2964 = ORIENTED_EDGE('',*,*,#2906,.F.); +#2965 = ORIENTED_EDGE('',*,*,#2945,.T.); +#2966 = ORIENTED_EDGE('',*,*,#2930,.T.); +#2967 = ORIENTED_EDGE('',*,*,#2875,.F.); +#2968 = ORIENTED_EDGE('',*,*,#2827,.F.); +#2969 = FACE_BOUND('',#2970,.T.); +#2970 = EDGE_LOOP('',(#2971,#2981,#2989,#2997)); +#2971 = ORIENTED_EDGE('',*,*,#2972,.F.); +#2972 = EDGE_CURVE('',#2973,#2975,#2977,.T.); +#2973 = VERTEX_POINT('',#2974); +#2974 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#2975 = VERTEX_POINT('',#2976); +#2976 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(0.,-1.,0.)); +#2981 = ORIENTED_EDGE('',*,*,#2982,.T.); +#2982 = EDGE_CURVE('',#2973,#2983,#2985,.T.); +#2983 = VERTEX_POINT('',#2984); +#2984 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#2985 = LINE('',#2986,#2987); +#2986 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#2987 = VECTOR('',#2988,1.); +#2988 = DIRECTION('',(1.,0.,0.)); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2983,#2991,#2993,.T.); +#2991 = VERTEX_POINT('',#2992); +#2992 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(0.,-1.,0.)); +#2997 = ORIENTED_EDGE('',*,*,#2998,.F.); +#2998 = EDGE_CURVE('',#2975,#2991,#2999,.T.); +#2999 = LINE('',#3000,#3001); +#3000 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#3001 = VECTOR('',#3002,1.); +#3002 = DIRECTION('',(1.,0.,0.)); +#3003 = PLANE('',#3004); +#3004 = AXIS2_PLACEMENT_3D('',#3005,#3006,#3007); +#3005 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3006 = DIRECTION('',(0.,0.,1.)); +#3007 = DIRECTION('',(1.,0.,-0.)); +#3008 = ADVANCED_FACE('',(#3009),#3034,.F.); +#3009 = FACE_BOUND('',#3010,.F.); +#3010 = EDGE_LOOP('',(#3011,#3019,#3020,#3028)); +#3011 = ORIENTED_EDGE('',*,*,#3012,.F.); +#3012 = EDGE_CURVE('',#2975,#3013,#3015,.T.); +#3013 = VERTEX_POINT('',#3014); +#3014 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3015 = LINE('',#3016,#3017); +#3016 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3017 = VECTOR('',#3018,1.); +#3018 = DIRECTION('',(0.,0.,1.)); +#3019 = ORIENTED_EDGE('',*,*,#2972,.F.); +#3020 = ORIENTED_EDGE('',*,*,#3021,.T.); +#3021 = EDGE_CURVE('',#2973,#3022,#3024,.T.); +#3022 = VERTEX_POINT('',#3023); +#3023 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3024 = LINE('',#3025,#3026); +#3025 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3026 = VECTOR('',#3027,1.); +#3027 = DIRECTION('',(0.,0.,1.)); +#3028 = ORIENTED_EDGE('',*,*,#3029,.F.); +#3029 = EDGE_CURVE('',#3013,#3022,#3030,.T.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.,1.,0.)); +#3034 = PLANE('',#3035); +#3035 = AXIS2_PLACEMENT_3D('',#3036,#3037,#3038); +#3036 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3037 = DIRECTION('',(1.,0.,0.)); +#3038 = DIRECTION('',(0.,0.,1.)); +#3039 = ADVANCED_FACE('',(#3040),#3058,.F.); +#3040 = FACE_BOUND('',#3041,.F.); +#3041 = EDGE_LOOP('',(#3042,#3050,#3051,#3052)); +#3042 = ORIENTED_EDGE('',*,*,#3043,.F.); +#3043 = EDGE_CURVE('',#2991,#3044,#3046,.T.); +#3044 = VERTEX_POINT('',#3045); +#3045 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3046 = LINE('',#3047,#3048); +#3047 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3048 = VECTOR('',#3049,1.); +#3049 = DIRECTION('',(0.,0.,1.)); +#3050 = ORIENTED_EDGE('',*,*,#2998,.F.); +#3051 = ORIENTED_EDGE('',*,*,#3012,.T.); +#3052 = ORIENTED_EDGE('',*,*,#3053,.T.); +#3053 = EDGE_CURVE('',#3013,#3044,#3054,.T.); +#3054 = LINE('',#3055,#3056); +#3055 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3056 = VECTOR('',#3057,1.); +#3057 = DIRECTION('',(1.,0.,0.)); +#3058 = PLANE('',#3059); +#3059 = AXIS2_PLACEMENT_3D('',#3060,#3061,#3062); +#3060 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3061 = DIRECTION('',(0.,1.,0.)); +#3062 = DIRECTION('',(0.,-0.,1.)); +#3063 = ADVANCED_FACE('',(#3064),#3082,.T.); +#3064 = FACE_BOUND('',#3065,.T.); +#3065 = EDGE_LOOP('',(#3066,#3067,#3068,#3076)); +#3066 = ORIENTED_EDGE('',*,*,#3043,.F.); +#3067 = ORIENTED_EDGE('',*,*,#2990,.F.); +#3068 = ORIENTED_EDGE('',*,*,#3069,.T.); +#3069 = EDGE_CURVE('',#2983,#3070,#3072,.T.); +#3070 = VERTEX_POINT('',#3071); +#3071 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#3072 = LINE('',#3073,#3074); +#3073 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3074 = VECTOR('',#3075,1.); +#3075 = DIRECTION('',(0.,0.,1.)); +#3076 = ORIENTED_EDGE('',*,*,#3077,.F.); +#3077 = EDGE_CURVE('',#3044,#3070,#3078,.T.); +#3078 = LINE('',#3079,#3080); +#3079 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3080 = VECTOR('',#3081,1.); +#3081 = DIRECTION('',(0.,1.,0.)); +#3082 = PLANE('',#3083); +#3083 = AXIS2_PLACEMENT_3D('',#3084,#3085,#3086); +#3084 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3085 = DIRECTION('',(1.,0.,0.)); +#3086 = DIRECTION('',(0.,0.,1.)); +#3087 = ADVANCED_FACE('',(#3088),#3099,.T.); +#3088 = FACE_BOUND('',#3089,.T.); +#3089 = EDGE_LOOP('',(#3090,#3091,#3092,#3093)); +#3090 = ORIENTED_EDGE('',*,*,#3069,.F.); +#3091 = ORIENTED_EDGE('',*,*,#2982,.F.); +#3092 = ORIENTED_EDGE('',*,*,#3021,.T.); +#3093 = ORIENTED_EDGE('',*,*,#3094,.T.); +#3094 = EDGE_CURVE('',#3022,#3070,#3095,.T.); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(1.,0.,0.)); +#3099 = PLANE('',#3100); +#3100 = AXIS2_PLACEMENT_3D('',#3101,#3102,#3103); +#3101 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3102 = DIRECTION('',(0.,1.,0.)); +#3103 = DIRECTION('',(0.,-0.,1.)); +#3104 = ADVANCED_FACE('',(#3105),#3111,.T.); +#3105 = FACE_BOUND('',#3106,.T.); +#3106 = EDGE_LOOP('',(#3107,#3108,#3109,#3110)); +#3107 = ORIENTED_EDGE('',*,*,#3029,.F.); +#3108 = ORIENTED_EDGE('',*,*,#3053,.T.); +#3109 = ORIENTED_EDGE('',*,*,#3077,.T.); +#3110 = ORIENTED_EDGE('',*,*,#3094,.F.); +#3111 = PLANE('',#3112); +#3112 = AXIS2_PLACEMENT_3D('',#3113,#3114,#3115); +#3113 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3114 = DIRECTION('',(0.,0.,1.)); +#3115 = DIRECTION('',(1.,0.,-0.)); +#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3120)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3117,#3118,#3119)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3117 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3118 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3119 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3120 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3117, + 'distance_accuracy_value','confusion accuracy'); +#3121 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3122,#3124); +#3122 = ( REPRESENTATION_RELATIONSHIP('','',#2549,#2526) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3123) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3123 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2527); +#3124 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3125); +#3125 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('38','PinHeader014','',#2521, + #2544,$); +#3126 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2546)); +#3127 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3128,#3139,#3147,#3154,#3161,#3168,#3175,#3182,#3189,#3196,#3203), + #2508); +#3128 = STYLED_ITEM('color',(#3129),#1942); +#3129 = PRESENTATION_STYLE_ASSIGNMENT((#3130,#3136)); +#3130 = SURFACE_STYLE_USAGE(.BOTH.,#3131); +#3131 = SURFACE_SIDE_STYLE('',(#3132)); +#3132 = SURFACE_STYLE_FILL_AREA(#3133); +#3133 = FILL_AREA_STYLE('',(#3134)); +#3134 = FILL_AREA_STYLE_COLOUR('',#3135); +#3135 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#3136 = CURVE_STYLE('',#3137,POSITIVE_LENGTH_MEASURE(0.1),#3138); +#3137 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3138 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#3139 = OVER_RIDING_STYLED_ITEM('overriding color',(#3140),#2015,#3128); +#3140 = PRESENTATION_STYLE_ASSIGNMENT((#3141)); +#3141 = SURFACE_STYLE_USAGE(.BOTH.,#3142); +#3142 = SURFACE_SIDE_STYLE('',(#3143)); +#3143 = SURFACE_STYLE_FILL_AREA(#3144); +#3144 = FILL_AREA_STYLE('',(#3145)); +#3145 = FILL_AREA_STYLE_COLOUR('',#3146); +#3146 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02, + 9.999999991362E-02); +#3147 = OVER_RIDING_STYLED_ITEM('overriding color',(#3148),#2158,#3128); +#3148 = PRESENTATION_STYLE_ASSIGNMENT((#3149)); +#3149 = SURFACE_STYLE_USAGE(.BOTH.,#3150); +#3150 = SURFACE_SIDE_STYLE('',(#3151)); +#3151 = SURFACE_STYLE_FILL_AREA(#3152); +#3152 = FILL_AREA_STYLE('',(#3153)); +#3153 = FILL_AREA_STYLE_COLOUR('',#3146); +#3154 = OVER_RIDING_STYLED_ITEM('overriding color',(#3155),#2189,#3128); +#3155 = PRESENTATION_STYLE_ASSIGNMENT((#3156)); +#3156 = SURFACE_STYLE_USAGE(.BOTH.,#3157); +#3157 = SURFACE_SIDE_STYLE('',(#3158)); +#3158 = SURFACE_STYLE_FILL_AREA(#3159); +#3159 = FILL_AREA_STYLE('',(#3160)); +#3160 = FILL_AREA_STYLE_COLOUR('',#3146); +#3161 = OVER_RIDING_STYLED_ITEM('overriding color',(#3162),#2213,#3128); +#3162 = PRESENTATION_STYLE_ASSIGNMENT((#3163)); +#3163 = SURFACE_STYLE_USAGE(.BOTH.,#3164); +#3164 = SURFACE_SIDE_STYLE('',(#3165)); +#3165 = SURFACE_STYLE_FILL_AREA(#3166); +#3166 = FILL_AREA_STYLE('',(#3167)); +#3167 = FILL_AREA_STYLE_COLOUR('',#3146); +#3168 = OVER_RIDING_STYLED_ITEM('overriding color',(#3169),#2237,#3128); +#3169 = PRESENTATION_STYLE_ASSIGNMENT((#3170)); +#3170 = SURFACE_STYLE_USAGE(.BOTH.,#3171); +#3171 = SURFACE_SIDE_STYLE('',(#3172)); +#3172 = SURFACE_STYLE_FILL_AREA(#3173); +#3173 = FILL_AREA_STYLE('',(#3174)); +#3174 = FILL_AREA_STYLE_COLOUR('',#3146); +#3175 = OVER_RIDING_STYLED_ITEM('overriding color',(#3176),#2261,#3128); +#3176 = PRESENTATION_STYLE_ASSIGNMENT((#3177)); +#3177 = SURFACE_STYLE_USAGE(.BOTH.,#3178); +#3178 = SURFACE_SIDE_STYLE('',(#3179)); +#3179 = SURFACE_STYLE_FILL_AREA(#3180); +#3180 = FILL_AREA_STYLE('',(#3181)); +#3181 = FILL_AREA_STYLE_COLOUR('',#3146); +#3182 = OVER_RIDING_STYLED_ITEM('overriding color',(#3183),#2285,#3128); +#3183 = PRESENTATION_STYLE_ASSIGNMENT((#3184)); +#3184 = SURFACE_STYLE_USAGE(.BOTH.,#3185); +#3185 = SURFACE_SIDE_STYLE('',(#3186)); +#3186 = SURFACE_STYLE_FILL_AREA(#3187); +#3187 = FILL_AREA_STYLE('',(#3188)); +#3188 = FILL_AREA_STYLE_COLOUR('',#3146); +#3189 = OVER_RIDING_STYLED_ITEM('overriding color',(#3190),#2309,#3128); +#3190 = PRESENTATION_STYLE_ASSIGNMENT((#3191)); +#3191 = SURFACE_STYLE_USAGE(.BOTH.,#3192); +#3192 = SURFACE_SIDE_STYLE('',(#3193)); +#3193 = SURFACE_STYLE_FILL_AREA(#3194); +#3194 = FILL_AREA_STYLE('',(#3195)); +#3195 = FILL_AREA_STYLE_COLOUR('',#3146); +#3196 = OVER_RIDING_STYLED_ITEM('overriding color',(#3197),#2333,#3128); +#3197 = PRESENTATION_STYLE_ASSIGNMENT((#3198)); +#3198 = SURFACE_STYLE_USAGE(.BOTH.,#3199); +#3199 = SURFACE_SIDE_STYLE('',(#3200)); +#3200 = SURFACE_STYLE_FILL_AREA(#3201); +#3201 = FILL_AREA_STYLE('',(#3202)); +#3202 = FILL_AREA_STYLE_COLOUR('',#3146); +#3203 = OVER_RIDING_STYLED_ITEM('overriding color',(#3204),#2350,#3128); +#3204 = PRESENTATION_STYLE_ASSIGNMENT((#3205)); +#3205 = SURFACE_STYLE_USAGE(.BOTH.,#3206); +#3206 = SURFACE_SIDE_STYLE('',(#3207)); +#3207 = SURFACE_STYLE_FILL_AREA(#3208); +#3208 = FILL_AREA_STYLE('',(#3209)); +#3209 = FILL_AREA_STYLE_COLOUR('',#3146); +#3210 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3211,#3220,#3227,#3234,#3241,#3248,#3255,#3262,#3269,#3276,#3283), + #1261); +#3211 = STYLED_ITEM('color',(#3212),#695); +#3212 = PRESENTATION_STYLE_ASSIGNMENT((#3213,#3218)); +#3213 = SURFACE_STYLE_USAGE(.BOTH.,#3214); +#3214 = SURFACE_SIDE_STYLE('',(#3215)); +#3215 = SURFACE_STYLE_FILL_AREA(#3216); +#3216 = FILL_AREA_STYLE('',(#3217)); +#3217 = FILL_AREA_STYLE_COLOUR('',#3135); +#3218 = CURVE_STYLE('',#3219,POSITIVE_LENGTH_MEASURE(0.1),#3138); +#3219 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3220 = OVER_RIDING_STYLED_ITEM('overriding color',(#3221),#768,#3211); +#3221 = PRESENTATION_STYLE_ASSIGNMENT((#3222)); +#3222 = SURFACE_STYLE_USAGE(.BOTH.,#3223); +#3223 = SURFACE_SIDE_STYLE('',(#3224)); +#3224 = SURFACE_STYLE_FILL_AREA(#3225); +#3225 = FILL_AREA_STYLE('',(#3226)); +#3226 = FILL_AREA_STYLE_COLOUR('',#3146); +#3227 = OVER_RIDING_STYLED_ITEM('overriding color',(#3228),#911,#3211); +#3228 = PRESENTATION_STYLE_ASSIGNMENT((#3229)); +#3229 = SURFACE_STYLE_USAGE(.BOTH.,#3230); +#3230 = SURFACE_SIDE_STYLE('',(#3231)); +#3231 = SURFACE_STYLE_FILL_AREA(#3232); +#3232 = FILL_AREA_STYLE('',(#3233)); +#3233 = FILL_AREA_STYLE_COLOUR('',#3146); +#3234 = OVER_RIDING_STYLED_ITEM('overriding color',(#3235),#942,#3211); +#3235 = PRESENTATION_STYLE_ASSIGNMENT((#3236)); +#3236 = SURFACE_STYLE_USAGE(.BOTH.,#3237); +#3237 = SURFACE_SIDE_STYLE('',(#3238)); +#3238 = SURFACE_STYLE_FILL_AREA(#3239); +#3239 = FILL_AREA_STYLE('',(#3240)); +#3240 = FILL_AREA_STYLE_COLOUR('',#3146); +#3241 = OVER_RIDING_STYLED_ITEM('overriding color',(#3242),#966,#3211); +#3242 = PRESENTATION_STYLE_ASSIGNMENT((#3243)); +#3243 = SURFACE_STYLE_USAGE(.BOTH.,#3244); +#3244 = SURFACE_SIDE_STYLE('',(#3245)); +#3245 = SURFACE_STYLE_FILL_AREA(#3246); +#3246 = FILL_AREA_STYLE('',(#3247)); +#3247 = FILL_AREA_STYLE_COLOUR('',#3146); +#3248 = OVER_RIDING_STYLED_ITEM('overriding color',(#3249),#990,#3211); +#3249 = PRESENTATION_STYLE_ASSIGNMENT((#3250)); +#3250 = SURFACE_STYLE_USAGE(.BOTH.,#3251); +#3251 = SURFACE_SIDE_STYLE('',(#3252)); +#3252 = SURFACE_STYLE_FILL_AREA(#3253); +#3253 = FILL_AREA_STYLE('',(#3254)); +#3254 = FILL_AREA_STYLE_COLOUR('',#3146); +#3255 = OVER_RIDING_STYLED_ITEM('overriding color',(#3256),#1014,#3211); +#3256 = PRESENTATION_STYLE_ASSIGNMENT((#3257)); +#3257 = SURFACE_STYLE_USAGE(.BOTH.,#3258); +#3258 = SURFACE_SIDE_STYLE('',(#3259)); +#3259 = SURFACE_STYLE_FILL_AREA(#3260); +#3260 = FILL_AREA_STYLE('',(#3261)); +#3261 = FILL_AREA_STYLE_COLOUR('',#3146); +#3262 = OVER_RIDING_STYLED_ITEM('overriding color',(#3263),#1038,#3211); +#3263 = PRESENTATION_STYLE_ASSIGNMENT((#3264)); +#3264 = SURFACE_STYLE_USAGE(.BOTH.,#3265); +#3265 = SURFACE_SIDE_STYLE('',(#3266)); +#3266 = SURFACE_STYLE_FILL_AREA(#3267); +#3267 = FILL_AREA_STYLE('',(#3268)); +#3268 = FILL_AREA_STYLE_COLOUR('',#3146); +#3269 = OVER_RIDING_STYLED_ITEM('overriding color',(#3270),#1062,#3211); +#3270 = PRESENTATION_STYLE_ASSIGNMENT((#3271)); +#3271 = SURFACE_STYLE_USAGE(.BOTH.,#3272); +#3272 = SURFACE_SIDE_STYLE('',(#3273)); +#3273 = SURFACE_STYLE_FILL_AREA(#3274); +#3274 = FILL_AREA_STYLE('',(#3275)); +#3275 = FILL_AREA_STYLE_COLOUR('',#3146); +#3276 = OVER_RIDING_STYLED_ITEM('overriding color',(#3277),#1086,#3211); +#3277 = PRESENTATION_STYLE_ASSIGNMENT((#3278)); +#3278 = SURFACE_STYLE_USAGE(.BOTH.,#3279); +#3279 = SURFACE_SIDE_STYLE('',(#3280)); +#3280 = SURFACE_STYLE_FILL_AREA(#3281); +#3281 = FILL_AREA_STYLE('',(#3282)); +#3282 = FILL_AREA_STYLE_COLOUR('',#3146); +#3283 = OVER_RIDING_STYLED_ITEM('overriding color',(#3284),#1103,#3211); +#3284 = PRESENTATION_STYLE_ASSIGNMENT((#3285)); +#3285 = SURFACE_STYLE_USAGE(.BOTH.,#3286); +#3286 = SURFACE_SIDE_STYLE('',(#3287)); +#3287 = SURFACE_STYLE_FILL_AREA(#3288); +#3288 = FILL_AREA_STYLE('',(#3289)); +#3289 = FILL_AREA_STYLE_COLOUR('',#3146); +#3290 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3291,#3300,#3307,#3314,#3321,#3328,#3335,#3342,#3349,#3356,#3363), + #1900); +#3291 = STYLED_ITEM('color',(#3292),#1334); +#3292 = PRESENTATION_STYLE_ASSIGNMENT((#3293,#3298)); +#3293 = SURFACE_STYLE_USAGE(.BOTH.,#3294); +#3294 = SURFACE_SIDE_STYLE('',(#3295)); +#3295 = SURFACE_STYLE_FILL_AREA(#3296); +#3296 = FILL_AREA_STYLE('',(#3297)); +#3297 = FILL_AREA_STYLE_COLOUR('',#3135); +#3298 = CURVE_STYLE('',#3299,POSITIVE_LENGTH_MEASURE(0.1),#3138); +#3299 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3300 = OVER_RIDING_STYLED_ITEM('overriding color',(#3301),#1407,#3291); +#3301 = PRESENTATION_STYLE_ASSIGNMENT((#3302)); +#3302 = SURFACE_STYLE_USAGE(.BOTH.,#3303); +#3303 = SURFACE_SIDE_STYLE('',(#3304)); +#3304 = SURFACE_STYLE_FILL_AREA(#3305); +#3305 = FILL_AREA_STYLE('',(#3306)); +#3306 = FILL_AREA_STYLE_COLOUR('',#3146); +#3307 = OVER_RIDING_STYLED_ITEM('overriding color',(#3308),#1550,#3291); +#3308 = PRESENTATION_STYLE_ASSIGNMENT((#3309)); +#3309 = SURFACE_STYLE_USAGE(.BOTH.,#3310); +#3310 = SURFACE_SIDE_STYLE('',(#3311)); +#3311 = SURFACE_STYLE_FILL_AREA(#3312); +#3312 = FILL_AREA_STYLE('',(#3313)); +#3313 = FILL_AREA_STYLE_COLOUR('',#3146); +#3314 = OVER_RIDING_STYLED_ITEM('overriding color',(#3315),#1581,#3291); +#3315 = PRESENTATION_STYLE_ASSIGNMENT((#3316)); +#3316 = SURFACE_STYLE_USAGE(.BOTH.,#3317); +#3317 = SURFACE_SIDE_STYLE('',(#3318)); +#3318 = SURFACE_STYLE_FILL_AREA(#3319); +#3319 = FILL_AREA_STYLE('',(#3320)); +#3320 = FILL_AREA_STYLE_COLOUR('',#3146); +#3321 = OVER_RIDING_STYLED_ITEM('overriding color',(#3322),#1605,#3291); +#3322 = PRESENTATION_STYLE_ASSIGNMENT((#3323)); +#3323 = SURFACE_STYLE_USAGE(.BOTH.,#3324); +#3324 = SURFACE_SIDE_STYLE('',(#3325)); +#3325 = SURFACE_STYLE_FILL_AREA(#3326); +#3326 = FILL_AREA_STYLE('',(#3327)); +#3327 = FILL_AREA_STYLE_COLOUR('',#3146); +#3328 = OVER_RIDING_STYLED_ITEM('overriding color',(#3329),#1629,#3291); +#3329 = PRESENTATION_STYLE_ASSIGNMENT((#3330)); +#3330 = SURFACE_STYLE_USAGE(.BOTH.,#3331); +#3331 = SURFACE_SIDE_STYLE('',(#3332)); +#3332 = SURFACE_STYLE_FILL_AREA(#3333); +#3333 = FILL_AREA_STYLE('',(#3334)); +#3334 = FILL_AREA_STYLE_COLOUR('',#3146); +#3335 = OVER_RIDING_STYLED_ITEM('overriding color',(#3336),#1653,#3291); +#3336 = PRESENTATION_STYLE_ASSIGNMENT((#3337)); +#3337 = SURFACE_STYLE_USAGE(.BOTH.,#3338); +#3338 = SURFACE_SIDE_STYLE('',(#3339)); +#3339 = SURFACE_STYLE_FILL_AREA(#3340); +#3340 = FILL_AREA_STYLE('',(#3341)); +#3341 = FILL_AREA_STYLE_COLOUR('',#3146); +#3342 = OVER_RIDING_STYLED_ITEM('overriding color',(#3343),#1677,#3291); +#3343 = PRESENTATION_STYLE_ASSIGNMENT((#3344)); +#3344 = SURFACE_STYLE_USAGE(.BOTH.,#3345); +#3345 = SURFACE_SIDE_STYLE('',(#3346)); +#3346 = SURFACE_STYLE_FILL_AREA(#3347); +#3347 = FILL_AREA_STYLE('',(#3348)); +#3348 = FILL_AREA_STYLE_COLOUR('',#3146); +#3349 = OVER_RIDING_STYLED_ITEM('overriding color',(#3350),#1701,#3291); +#3350 = PRESENTATION_STYLE_ASSIGNMENT((#3351)); +#3351 = SURFACE_STYLE_USAGE(.BOTH.,#3352); +#3352 = SURFACE_SIDE_STYLE('',(#3353)); +#3353 = SURFACE_STYLE_FILL_AREA(#3354); +#3354 = FILL_AREA_STYLE('',(#3355)); +#3355 = FILL_AREA_STYLE_COLOUR('',#3146); +#3356 = OVER_RIDING_STYLED_ITEM('overriding color',(#3357),#1725,#3291); +#3357 = PRESENTATION_STYLE_ASSIGNMENT((#3358)); +#3358 = SURFACE_STYLE_USAGE(.BOTH.,#3359); +#3359 = SURFACE_SIDE_STYLE('',(#3360)); +#3360 = SURFACE_STYLE_FILL_AREA(#3361); +#3361 = FILL_AREA_STYLE('',(#3362)); +#3362 = FILL_AREA_STYLE_COLOUR('',#3146); +#3363 = OVER_RIDING_STYLED_ITEM('overriding color',(#3364),#1742,#3291); +#3364 = PRESENTATION_STYLE_ASSIGNMENT((#3365)); +#3365 = SURFACE_STYLE_USAGE(.BOTH.,#3366); +#3366 = SURFACE_SIDE_STYLE('',(#3367)); +#3367 = SURFACE_STYLE_FILL_AREA(#3368); +#3368 = FILL_AREA_STYLE('',(#3369)); +#3369 = FILL_AREA_STYLE_COLOUR('',#3146); +#3370 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3371,#3380,#3387,#3394,#3401,#3408,#3415,#3422,#3429,#3436,#3443), + #653); +#3371 = STYLED_ITEM('color',(#3372),#87); +#3372 = PRESENTATION_STYLE_ASSIGNMENT((#3373,#3378)); +#3373 = SURFACE_STYLE_USAGE(.BOTH.,#3374); +#3374 = SURFACE_SIDE_STYLE('',(#3375)); +#3375 = SURFACE_STYLE_FILL_AREA(#3376); +#3376 = FILL_AREA_STYLE('',(#3377)); +#3377 = FILL_AREA_STYLE_COLOUR('',#3135); +#3378 = CURVE_STYLE('',#3379,POSITIVE_LENGTH_MEASURE(0.1),#3138); +#3379 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3380 = OVER_RIDING_STYLED_ITEM('overriding color',(#3381),#160,#3371); +#3381 = PRESENTATION_STYLE_ASSIGNMENT((#3382)); +#3382 = SURFACE_STYLE_USAGE(.BOTH.,#3383); +#3383 = SURFACE_SIDE_STYLE('',(#3384)); +#3384 = SURFACE_STYLE_FILL_AREA(#3385); +#3385 = FILL_AREA_STYLE('',(#3386)); +#3386 = FILL_AREA_STYLE_COLOUR('',#3146); +#3387 = OVER_RIDING_STYLED_ITEM('overriding color',(#3388),#303,#3371); +#3388 = PRESENTATION_STYLE_ASSIGNMENT((#3389)); +#3389 = SURFACE_STYLE_USAGE(.BOTH.,#3390); +#3390 = SURFACE_SIDE_STYLE('',(#3391)); +#3391 = SURFACE_STYLE_FILL_AREA(#3392); +#3392 = FILL_AREA_STYLE('',(#3393)); +#3393 = FILL_AREA_STYLE_COLOUR('',#3146); +#3394 = OVER_RIDING_STYLED_ITEM('overriding color',(#3395),#334,#3371); +#3395 = PRESENTATION_STYLE_ASSIGNMENT((#3396)); +#3396 = SURFACE_STYLE_USAGE(.BOTH.,#3397); +#3397 = SURFACE_SIDE_STYLE('',(#3398)); +#3398 = SURFACE_STYLE_FILL_AREA(#3399); +#3399 = FILL_AREA_STYLE('',(#3400)); +#3400 = FILL_AREA_STYLE_COLOUR('',#3146); +#3401 = OVER_RIDING_STYLED_ITEM('overriding color',(#3402),#358,#3371); +#3402 = PRESENTATION_STYLE_ASSIGNMENT((#3403)); +#3403 = SURFACE_STYLE_USAGE(.BOTH.,#3404); +#3404 = SURFACE_SIDE_STYLE('',(#3405)); +#3405 = SURFACE_STYLE_FILL_AREA(#3406); +#3406 = FILL_AREA_STYLE('',(#3407)); +#3407 = FILL_AREA_STYLE_COLOUR('',#3146); +#3408 = OVER_RIDING_STYLED_ITEM('overriding color',(#3409),#382,#3371); +#3409 = PRESENTATION_STYLE_ASSIGNMENT((#3410)); +#3410 = SURFACE_STYLE_USAGE(.BOTH.,#3411); +#3411 = SURFACE_SIDE_STYLE('',(#3412)); +#3412 = SURFACE_STYLE_FILL_AREA(#3413); +#3413 = FILL_AREA_STYLE('',(#3414)); +#3414 = FILL_AREA_STYLE_COLOUR('',#3146); +#3415 = OVER_RIDING_STYLED_ITEM('overriding color',(#3416),#406,#3371); +#3416 = PRESENTATION_STYLE_ASSIGNMENT((#3417)); +#3417 = SURFACE_STYLE_USAGE(.BOTH.,#3418); +#3418 = SURFACE_SIDE_STYLE('',(#3419)); +#3419 = SURFACE_STYLE_FILL_AREA(#3420); +#3420 = FILL_AREA_STYLE('',(#3421)); +#3421 = FILL_AREA_STYLE_COLOUR('',#3146); +#3422 = OVER_RIDING_STYLED_ITEM('overriding color',(#3423),#430,#3371); +#3423 = PRESENTATION_STYLE_ASSIGNMENT((#3424)); +#3424 = SURFACE_STYLE_USAGE(.BOTH.,#3425); +#3425 = SURFACE_SIDE_STYLE('',(#3426)); +#3426 = SURFACE_STYLE_FILL_AREA(#3427); +#3427 = FILL_AREA_STYLE('',(#3428)); +#3428 = FILL_AREA_STYLE_COLOUR('',#3146); +#3429 = OVER_RIDING_STYLED_ITEM('overriding color',(#3430),#454,#3371); +#3430 = PRESENTATION_STYLE_ASSIGNMENT((#3431)); +#3431 = SURFACE_STYLE_USAGE(.BOTH.,#3432); +#3432 = SURFACE_SIDE_STYLE('',(#3433)); +#3433 = SURFACE_STYLE_FILL_AREA(#3434); +#3434 = FILL_AREA_STYLE('',(#3435)); +#3435 = FILL_AREA_STYLE_COLOUR('',#3146); +#3436 = OVER_RIDING_STYLED_ITEM('overriding color',(#3437),#478,#3371); +#3437 = PRESENTATION_STYLE_ASSIGNMENT((#3438)); +#3438 = SURFACE_STYLE_USAGE(.BOTH.,#3439); +#3439 = SURFACE_SIDE_STYLE('',(#3440)); +#3440 = SURFACE_STYLE_FILL_AREA(#3441); +#3441 = FILL_AREA_STYLE('',(#3442)); +#3442 = FILL_AREA_STYLE_COLOUR('',#3146); +#3443 = OVER_RIDING_STYLED_ITEM('overriding color',(#3444),#495,#3371); +#3444 = PRESENTATION_STYLE_ASSIGNMENT((#3445)); +#3445 = SURFACE_STYLE_USAGE(.BOTH.,#3446); +#3446 = SURFACE_SIDE_STYLE('',(#3447)); +#3447 = SURFACE_STYLE_FILL_AREA(#3448); +#3448 = FILL_AREA_STYLE('',(#3449)); +#3449 = FILL_AREA_STYLE_COLOUR('',#3146); +#3450 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3451,#3460,#3467,#3474,#3481,#3488,#3495,#3502,#3509,#3516,#3523), + #3116); +#3451 = STYLED_ITEM('color',(#3452),#2550); +#3452 = PRESENTATION_STYLE_ASSIGNMENT((#3453,#3458)); +#3453 = SURFACE_STYLE_USAGE(.BOTH.,#3454); +#3454 = SURFACE_SIDE_STYLE('',(#3455)); +#3455 = SURFACE_STYLE_FILL_AREA(#3456); +#3456 = FILL_AREA_STYLE('',(#3457)); +#3457 = FILL_AREA_STYLE_COLOUR('',#3135); +#3458 = CURVE_STYLE('',#3459,POSITIVE_LENGTH_MEASURE(0.1),#3138); +#3459 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3460 = OVER_RIDING_STYLED_ITEM('overriding color',(#3461),#2623,#3451); +#3461 = PRESENTATION_STYLE_ASSIGNMENT((#3462)); +#3462 = SURFACE_STYLE_USAGE(.BOTH.,#3463); +#3463 = SURFACE_SIDE_STYLE('',(#3464)); +#3464 = SURFACE_STYLE_FILL_AREA(#3465); +#3465 = FILL_AREA_STYLE('',(#3466)); +#3466 = FILL_AREA_STYLE_COLOUR('',#3146); +#3467 = OVER_RIDING_STYLED_ITEM('overriding color',(#3468),#2766,#3451); +#3468 = PRESENTATION_STYLE_ASSIGNMENT((#3469)); +#3469 = SURFACE_STYLE_USAGE(.BOTH.,#3470); +#3470 = SURFACE_SIDE_STYLE('',(#3471)); +#3471 = SURFACE_STYLE_FILL_AREA(#3472); +#3472 = FILL_AREA_STYLE('',(#3473)); +#3473 = FILL_AREA_STYLE_COLOUR('',#3146); +#3474 = OVER_RIDING_STYLED_ITEM('overriding color',(#3475),#2797,#3451); +#3475 = PRESENTATION_STYLE_ASSIGNMENT((#3476)); +#3476 = SURFACE_STYLE_USAGE(.BOTH.,#3477); +#3477 = SURFACE_SIDE_STYLE('',(#3478)); +#3478 = SURFACE_STYLE_FILL_AREA(#3479); +#3479 = FILL_AREA_STYLE('',(#3480)); +#3480 = FILL_AREA_STYLE_COLOUR('',#3146); +#3481 = OVER_RIDING_STYLED_ITEM('overriding color',(#3482),#2821,#3451); +#3482 = PRESENTATION_STYLE_ASSIGNMENT((#3483)); +#3483 = SURFACE_STYLE_USAGE(.BOTH.,#3484); +#3484 = SURFACE_SIDE_STYLE('',(#3485)); +#3485 = SURFACE_STYLE_FILL_AREA(#3486); +#3486 = FILL_AREA_STYLE('',(#3487)); +#3487 = FILL_AREA_STYLE_COLOUR('',#3146); +#3488 = OVER_RIDING_STYLED_ITEM('overriding color',(#3489),#2845,#3451); +#3489 = PRESENTATION_STYLE_ASSIGNMENT((#3490)); +#3490 = SURFACE_STYLE_USAGE(.BOTH.,#3491); +#3491 = SURFACE_SIDE_STYLE('',(#3492)); +#3492 = SURFACE_STYLE_FILL_AREA(#3493); +#3493 = FILL_AREA_STYLE('',(#3494)); +#3494 = FILL_AREA_STYLE_COLOUR('',#3146); +#3495 = OVER_RIDING_STYLED_ITEM('overriding color',(#3496),#2869,#3451); +#3496 = PRESENTATION_STYLE_ASSIGNMENT((#3497)); +#3497 = SURFACE_STYLE_USAGE(.BOTH.,#3498); +#3498 = SURFACE_SIDE_STYLE('',(#3499)); +#3499 = SURFACE_STYLE_FILL_AREA(#3500); +#3500 = FILL_AREA_STYLE('',(#3501)); +#3501 = FILL_AREA_STYLE_COLOUR('',#3146); +#3502 = OVER_RIDING_STYLED_ITEM('overriding color',(#3503),#2893,#3451); +#3503 = PRESENTATION_STYLE_ASSIGNMENT((#3504)); +#3504 = SURFACE_STYLE_USAGE(.BOTH.,#3505); +#3505 = SURFACE_SIDE_STYLE('',(#3506)); +#3506 = SURFACE_STYLE_FILL_AREA(#3507); +#3507 = FILL_AREA_STYLE('',(#3508)); +#3508 = FILL_AREA_STYLE_COLOUR('',#3146); +#3509 = OVER_RIDING_STYLED_ITEM('overriding color',(#3510),#2917,#3451); +#3510 = PRESENTATION_STYLE_ASSIGNMENT((#3511)); +#3511 = SURFACE_STYLE_USAGE(.BOTH.,#3512); +#3512 = SURFACE_SIDE_STYLE('',(#3513)); +#3513 = SURFACE_STYLE_FILL_AREA(#3514); +#3514 = FILL_AREA_STYLE('',(#3515)); +#3515 = FILL_AREA_STYLE_COLOUR('',#3146); +#3516 = OVER_RIDING_STYLED_ITEM('overriding color',(#3517),#2941,#3451); +#3517 = PRESENTATION_STYLE_ASSIGNMENT((#3518)); +#3518 = SURFACE_STYLE_USAGE(.BOTH.,#3519); +#3519 = SURFACE_SIDE_STYLE('',(#3520)); +#3520 = SURFACE_STYLE_FILL_AREA(#3521); +#3521 = FILL_AREA_STYLE('',(#3522)); +#3522 = FILL_AREA_STYLE_COLOUR('',#3146); +#3523 = OVER_RIDING_STYLED_ITEM('overriding color',(#3524),#2958,#3451); +#3524 = PRESENTATION_STYLE_ASSIGNMENT((#3525)); +#3525 = SURFACE_STYLE_USAGE(.BOTH.,#3526); +#3526 = SURFACE_SIDE_STYLE('',(#3527)); +#3527 = SURFACE_STYLE_FILL_AREA(#3528); +#3528 = FILL_AREA_STYLE('',(#3529)); +#3529 = FILL_AREA_STYLE_COLOUR('',#3146); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dshapes/PinHeader-01x06_P2.54mm_Vertical_THT.step b/fab.3dshapes/PinHeader-01x06_P2.54mm_Vertical_THT.step new file mode 100644 index 0000000000000000000000000000000000000000..3046e22c608f52ea774fa34301c3f776f49eda76 --- /dev/null +++ b/fab.3dshapes/PinHeader-01x06_P2.54mm_Vertical_THT.step @@ -0,0 +1,4392 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-25T20:24:04',( + '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('01x06_P2.54mm_Vertical_THT','01x06_P2.54mm_Vertical_THT', + '',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,-5.08,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36); +#30 = PRODUCT_DEFINITION_SHAPE('','',#31); +#31 = PRODUCT_DEFINITION('design','',#32,#35); +#32 = PRODUCT_DEFINITION_FORMATION('','',#33); +#33 = PRODUCT('01x02_P2.54mm_Vertical_THT002', + '01x02_P2.54mm_Vertical_THT002','',(#34)); +#34 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36 = SHAPE_REPRESENTATION('',(#11,#37,#41),#45); +#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40); +#38 = CARTESIAN_POINT('',(0.,0.,0.)); +#39 = DIRECTION('',(0.,0.,1.)); +#40 = DIRECTION('',(1.,0.,0.)); +#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#43 = DIRECTION('',(0.,0.,1.)); +#44 = DIRECTION('',(1.,0.,0.)); +#45 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#49)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#46,#47,#48)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#46 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#47 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#48 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#49 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#46, + 'distance_accuracy_value','confusion accuracy'); +#50 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#51,#53); +#51 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#52) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#52 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#53 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#54); +#54 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('45', + '01x02_P2.54mm_Vertical_THT002','',#5,#31,$); +#55 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); +#56 = SHAPE_DEFINITION_REPRESENTATION(#57,#63); +#57 = PRODUCT_DEFINITION_SHAPE('','',#58); +#58 = PRODUCT_DEFINITION('design','',#59,#62); +#59 = PRODUCT_DEFINITION_FORMATION('','',#60); +#60 = PRODUCT('01x01_P2.54mm_Vertical_THT015', + '01x01_P2.54mm_Vertical_THT015','',(#61)); +#61 = PRODUCT_CONTEXT('',#2,'mechanical'); +#62 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#63 = SHAPE_REPRESENTATION('',(#11,#64),#68); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.,0.,0.)); +#66 = DIRECTION('',(0.,0.,1.)); +#67 = DIRECTION('',(1.,0.,0.)); +#68 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#72)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#69,#70,#71)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#69 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#70 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#71 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#72 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#69, + 'distance_accuracy_value','confusion accuracy'); +#73 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#74,#76); +#74 = ( REPRESENTATION_RELATIONSHIP('','',#63,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#75) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#75 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37); +#76 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#77); +#77 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('42', + '01x01_P2.54mm_Vertical_THT015','',#31,#58,$); +#78 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#60)); +#79 = SHAPE_DEFINITION_REPRESENTATION(#80,#86); +#80 = PRODUCT_DEFINITION_SHAPE('','',#81); +#81 = PRODUCT_DEFINITION('design','',#82,#85); +#82 = PRODUCT_DEFINITION_FORMATION('','',#83); +#83 = PRODUCT('PinHeader015','PinHeader015','',(#84)); +#84 = PRODUCT_CONTEXT('',#2,'mechanical'); +#85 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#86 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#87),#653); +#87 = MANIFOLD_SOLID_BREP('',#88); +#88 = CLOSED_SHELL('',(#89,#129,#160,#250,#274,#291,#303,#334,#358,#382, + #406,#430,#454,#478,#495,#545,#576,#600,#624,#641)); +#89 = ADVANCED_FACE('',(#90),#124,.F.); +#90 = FACE_BOUND('',#91,.F.); +#91 = EDGE_LOOP('',(#92,#102,#110,#118)); +#92 = ORIENTED_EDGE('',*,*,#93,.F.); +#93 = EDGE_CURVE('',#94,#96,#98,.T.); +#94 = VERTEX_POINT('',#95); +#95 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#98 = LINE('',#99,#100); +#99 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#100 = VECTOR('',#101,1.); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = ORIENTED_EDGE('',*,*,#103,.T.); +#103 = EDGE_CURVE('',#94,#104,#106,.T.); +#104 = VERTEX_POINT('',#105); +#105 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,1.,0.)); +#110 = ORIENTED_EDGE('',*,*,#111,.T.); +#111 = EDGE_CURVE('',#104,#112,#114,.T.); +#112 = VERTEX_POINT('',#113); +#113 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,0.,1.)); +#118 = ORIENTED_EDGE('',*,*,#119,.T.); +#119 = EDGE_CURVE('',#112,#96,#120,.T.); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(0.,-1.,0.)); +#124 = PLANE('',#125); +#125 = AXIS2_PLACEMENT_3D('',#126,#127,#128); +#126 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#127 = DIRECTION('',(1.,0.,0.)); +#128 = DIRECTION('',(0.,0.,1.)); +#129 = ADVANCED_FACE('',(#130),#155,.F.); +#130 = FACE_BOUND('',#131,.F.); +#131 = EDGE_LOOP('',(#132,#142,#148,#149)); +#132 = ORIENTED_EDGE('',*,*,#133,.F.); +#133 = EDGE_CURVE('',#134,#136,#138,.T.); +#134 = VERTEX_POINT('',#135); +#135 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#136 = VERTEX_POINT('',#137); +#137 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = ORIENTED_EDGE('',*,*,#143,.F.); +#143 = EDGE_CURVE('',#94,#134,#144,.T.); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(1.,0.,0.)); +#148 = ORIENTED_EDGE('',*,*,#93,.T.); +#149 = ORIENTED_EDGE('',*,*,#150,.T.); +#150 = EDGE_CURVE('',#96,#136,#151,.T.); +#151 = LINE('',#152,#153); +#152 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#153 = VECTOR('',#154,1.); +#154 = DIRECTION('',(1.,0.,0.)); +#155 = PLANE('',#156); +#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159); +#157 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#158 = DIRECTION('',(0.,1.,0.)); +#159 = DIRECTION('',(0.,-0.,1.)); +#160 = ADVANCED_FACE('',(#161,#227),#245,.F.); +#161 = FACE_BOUND('',#162,.F.); +#162 = EDGE_LOOP('',(#163,#173,#181,#189,#197,#205,#213,#221)); +#163 = ORIENTED_EDGE('',*,*,#164,.F.); +#164 = EDGE_CURVE('',#165,#167,#169,.T.); +#165 = VERTEX_POINT('',#166); +#166 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#167 = VERTEX_POINT('',#168); +#168 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,1.,0.)); +#173 = ORIENTED_EDGE('',*,*,#174,.T.); +#174 = EDGE_CURVE('',#165,#175,#177,.T.); +#175 = VERTEX_POINT('',#176); +#176 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#177 = LINE('',#178,#179); +#178 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#179 = VECTOR('',#180,1.); +#180 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#181 = ORIENTED_EDGE('',*,*,#182,.T.); +#182 = EDGE_CURVE('',#175,#183,#185,.T.); +#183 = VERTEX_POINT('',#184); +#184 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(1.,0.,0.)); +#189 = ORIENTED_EDGE('',*,*,#190,.F.); +#190 = EDGE_CURVE('',#191,#183,#193,.T.); +#191 = VERTEX_POINT('',#192); +#192 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#191,#199,#201,.T.); +#199 = VERTEX_POINT('',#200); +#200 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(0.,1.,0.)); +#205 = ORIENTED_EDGE('',*,*,#206,.T.); +#206 = EDGE_CURVE('',#199,#207,#209,.T.); +#207 = VERTEX_POINT('',#208); +#208 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#213 = ORIENTED_EDGE('',*,*,#214,.F.); +#214 = EDGE_CURVE('',#215,#207,#217,.T.); +#215 = VERTEX_POINT('',#216); +#216 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(1.,0.,0.)); +#221 = ORIENTED_EDGE('',*,*,#222,.F.); +#222 = EDGE_CURVE('',#167,#215,#223,.T.); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#227 = FACE_BOUND('',#228,.F.); +#228 = EDGE_LOOP('',(#229,#230,#238,#244)); +#229 = ORIENTED_EDGE('',*,*,#119,.F.); +#230 = ORIENTED_EDGE('',*,*,#231,.T.); +#231 = EDGE_CURVE('',#112,#232,#234,.T.); +#232 = VERTEX_POINT('',#233); +#233 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(1.,0.,0.)); +#238 = ORIENTED_EDGE('',*,*,#239,.T.); +#239 = EDGE_CURVE('',#232,#136,#240,.T.); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(0.,-1.,0.)); +#244 = ORIENTED_EDGE('',*,*,#150,.F.); +#245 = PLANE('',#246); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#248 = DIRECTION('',(0.,0.,1.)); +#249 = DIRECTION('',(1.,0.,-0.)); +#250 = ADVANCED_FACE('',(#251),#269,.T.); +#251 = FACE_BOUND('',#252,.T.); +#252 = EDGE_LOOP('',(#253,#261,#267,#268)); +#253 = ORIENTED_EDGE('',*,*,#254,.F.); +#254 = EDGE_CURVE('',#255,#232,#257,.T.); +#255 = VERTEX_POINT('',#256); +#256 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#257 = LINE('',#258,#259); +#258 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#259 = VECTOR('',#260,1.); +#260 = DIRECTION('',(0.,0.,1.)); +#261 = ORIENTED_EDGE('',*,*,#262,.F.); +#262 = EDGE_CURVE('',#104,#255,#263,.T.); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(1.,0.,0.)); +#267 = ORIENTED_EDGE('',*,*,#111,.T.); +#268 = ORIENTED_EDGE('',*,*,#231,.T.); +#269 = PLANE('',#270); +#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); +#271 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#272 = DIRECTION('',(0.,1.,0.)); +#273 = DIRECTION('',(0.,-0.,1.)); +#274 = ADVANCED_FACE('',(#275),#286,.F.); +#275 = FACE_BOUND('',#276,.F.); +#276 = EDGE_LOOP('',(#277,#278,#279,#285)); +#277 = ORIENTED_EDGE('',*,*,#103,.F.); +#278 = ORIENTED_EDGE('',*,*,#143,.T.); +#279 = ORIENTED_EDGE('',*,*,#280,.T.); +#280 = EDGE_CURVE('',#134,#255,#281,.T.); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(0.,1.,0.)); +#285 = ORIENTED_EDGE('',*,*,#262,.F.); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#289 = DIRECTION('',(0.,0.,1.)); +#290 = DIRECTION('',(1.,0.,-0.)); +#291 = ADVANCED_FACE('',(#292),#298,.T.); +#292 = FACE_BOUND('',#293,.T.); +#293 = EDGE_LOOP('',(#294,#295,#296,#297)); +#294 = ORIENTED_EDGE('',*,*,#133,.F.); +#295 = ORIENTED_EDGE('',*,*,#280,.T.); +#296 = ORIENTED_EDGE('',*,*,#254,.T.); +#297 = ORIENTED_EDGE('',*,*,#239,.T.); +#298 = PLANE('',#299); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#301 = DIRECTION('',(1.,0.,0.)); +#302 = DIRECTION('',(0.,0.,1.)); +#303 = ADVANCED_FACE('',(#304),#329,.F.); +#304 = FACE_BOUND('',#305,.F.); +#305 = EDGE_LOOP('',(#306,#316,#322,#323)); +#306 = ORIENTED_EDGE('',*,*,#307,.F.); +#307 = EDGE_CURVE('',#308,#310,#312,.T.); +#308 = VERTEX_POINT('',#309); +#309 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#310 = VERTEX_POINT('',#311); +#311 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(0.,1.,0.)); +#316 = ORIENTED_EDGE('',*,*,#317,.F.); +#317 = EDGE_CURVE('',#165,#308,#318,.T.); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(0.,0.,1.)); +#322 = ORIENTED_EDGE('',*,*,#164,.T.); +#323 = ORIENTED_EDGE('',*,*,#324,.T.); +#324 = EDGE_CURVE('',#167,#310,#325,.T.); +#325 = LINE('',#326,#327); +#326 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#327 = VECTOR('',#328,1.); +#328 = DIRECTION('',(0.,0.,1.)); +#329 = PLANE('',#330); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#332 = DIRECTION('',(1.,0.,0.)); +#333 = DIRECTION('',(0.,0.,1.)); +#334 = ADVANCED_FACE('',(#335),#353,.T.); +#335 = FACE_BOUND('',#336,.F.); +#336 = EDGE_LOOP('',(#337,#338,#339,#347)); +#337 = ORIENTED_EDGE('',*,*,#174,.F.); +#338 = ORIENTED_EDGE('',*,*,#317,.T.); +#339 = ORIENTED_EDGE('',*,*,#340,.T.); +#340 = EDGE_CURVE('',#308,#341,#343,.T.); +#341 = VERTEX_POINT('',#342); +#342 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#347 = ORIENTED_EDGE('',*,*,#348,.F.); +#348 = EDGE_CURVE('',#175,#341,#349,.T.); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(0.,0.,1.)); +#353 = PLANE('',#354); +#354 = AXIS2_PLACEMENT_3D('',#355,#356,#357); +#355 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#356 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#357 = DIRECTION('',(-0.,0.,-1.)); +#358 = ADVANCED_FACE('',(#359),#377,.F.); +#359 = FACE_BOUND('',#360,.T.); +#360 = EDGE_LOOP('',(#361,#362,#363,#371)); +#361 = ORIENTED_EDGE('',*,*,#222,.F.); +#362 = ORIENTED_EDGE('',*,*,#324,.T.); +#363 = ORIENTED_EDGE('',*,*,#364,.T.); +#364 = EDGE_CURVE('',#310,#365,#367,.T.); +#365 = VERTEX_POINT('',#366); +#366 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#367 = LINE('',#368,#369); +#368 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#369 = VECTOR('',#370,1.); +#370 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#371 = ORIENTED_EDGE('',*,*,#372,.F.); +#372 = EDGE_CURVE('',#215,#365,#373,.T.); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(0.,0.,1.)); +#377 = PLANE('',#378); +#378 = AXIS2_PLACEMENT_3D('',#379,#380,#381); +#379 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#380 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#381 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#382 = ADVANCED_FACE('',(#383),#401,.F.); +#383 = FACE_BOUND('',#384,.F.); +#384 = EDGE_LOOP('',(#385,#386,#387,#395)); +#385 = ORIENTED_EDGE('',*,*,#182,.F.); +#386 = ORIENTED_EDGE('',*,*,#348,.T.); +#387 = ORIENTED_EDGE('',*,*,#388,.T.); +#388 = EDGE_CURVE('',#341,#389,#391,.T.); +#389 = VERTEX_POINT('',#390); +#390 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(1.,0.,0.)); +#395 = ORIENTED_EDGE('',*,*,#396,.F.); +#396 = EDGE_CURVE('',#183,#389,#397,.T.); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(0.,0.,1.)); +#401 = PLANE('',#402); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#404 = DIRECTION('',(0.,1.,0.)); +#405 = DIRECTION('',(0.,-0.,1.)); +#406 = ADVANCED_FACE('',(#407),#425,.T.); +#407 = FACE_BOUND('',#408,.T.); +#408 = EDGE_LOOP('',(#409,#410,#411,#419)); +#409 = ORIENTED_EDGE('',*,*,#214,.F.); +#410 = ORIENTED_EDGE('',*,*,#372,.T.); +#411 = ORIENTED_EDGE('',*,*,#412,.T.); +#412 = EDGE_CURVE('',#365,#413,#415,.T.); +#413 = VERTEX_POINT('',#414); +#414 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(1.,0.,0.)); +#419 = ORIENTED_EDGE('',*,*,#420,.F.); +#420 = EDGE_CURVE('',#207,#413,#421,.T.); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(0.,0.,1.)); +#425 = PLANE('',#426); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#428 = DIRECTION('',(0.,1.,0.)); +#429 = DIRECTION('',(0.,-0.,1.)); +#430 = ADVANCED_FACE('',(#431),#449,.F.); +#431 = FACE_BOUND('',#432,.T.); +#432 = EDGE_LOOP('',(#433,#434,#442,#448)); +#433 = ORIENTED_EDGE('',*,*,#190,.F.); +#434 = ORIENTED_EDGE('',*,*,#435,.T.); +#435 = EDGE_CURVE('',#191,#436,#438,.T.); +#436 = VERTEX_POINT('',#437); +#437 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#438 = LINE('',#439,#440); +#439 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#440 = VECTOR('',#441,1.); +#441 = DIRECTION('',(0.,0.,1.)); +#442 = ORIENTED_EDGE('',*,*,#443,.T.); +#443 = EDGE_CURVE('',#436,#389,#444,.T.); +#444 = LINE('',#445,#446); +#445 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#446 = VECTOR('',#447,1.); +#447 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#448 = ORIENTED_EDGE('',*,*,#396,.F.); +#449 = PLANE('',#450); +#450 = AXIS2_PLACEMENT_3D('',#451,#452,#453); +#451 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#452 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18) + ); +#453 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#454 = ADVANCED_FACE('',(#455),#473,.T.); +#455 = FACE_BOUND('',#456,.F.); +#456 = EDGE_LOOP('',(#457,#458,#466,#472)); +#457 = ORIENTED_EDGE('',*,*,#206,.F.); +#458 = ORIENTED_EDGE('',*,*,#459,.T.); +#459 = EDGE_CURVE('',#199,#460,#462,.T.); +#460 = VERTEX_POINT('',#461); +#461 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(0.,0.,1.)); +#466 = ORIENTED_EDGE('',*,*,#467,.T.); +#467 = EDGE_CURVE('',#460,#413,#468,.T.); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#472 = ORIENTED_EDGE('',*,*,#420,.F.); +#473 = PLANE('',#474); +#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477); +#475 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#476 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#477 = DIRECTION('',(0.,0.,-1.)); +#478 = ADVANCED_FACE('',(#479),#490,.T.); +#479 = FACE_BOUND('',#480,.T.); +#480 = EDGE_LOOP('',(#481,#487,#488,#489)); +#481 = ORIENTED_EDGE('',*,*,#482,.F.); +#482 = EDGE_CURVE('',#436,#460,#483,.T.); +#483 = LINE('',#484,#485); +#484 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#485 = VECTOR('',#486,1.); +#486 = DIRECTION('',(0.,1.,0.)); +#487 = ORIENTED_EDGE('',*,*,#435,.F.); +#488 = ORIENTED_EDGE('',*,*,#198,.T.); +#489 = ORIENTED_EDGE('',*,*,#459,.T.); +#490 = PLANE('',#491); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#493 = DIRECTION('',(1.,0.,0.)); +#494 = DIRECTION('',(0.,0.,1.)); +#495 = ADVANCED_FACE('',(#496,#506),#540,.T.); +#496 = FACE_BOUND('',#497,.T.); +#497 = EDGE_LOOP('',(#498,#499,#500,#501,#502,#503,#504,#505)); +#498 = ORIENTED_EDGE('',*,*,#307,.F.); +#499 = ORIENTED_EDGE('',*,*,#340,.T.); +#500 = ORIENTED_EDGE('',*,*,#388,.T.); +#501 = ORIENTED_EDGE('',*,*,#443,.F.); +#502 = ORIENTED_EDGE('',*,*,#482,.T.); +#503 = ORIENTED_EDGE('',*,*,#467,.T.); +#504 = ORIENTED_EDGE('',*,*,#412,.F.); +#505 = ORIENTED_EDGE('',*,*,#364,.F.); +#506 = FACE_BOUND('',#507,.T.); +#507 = EDGE_LOOP('',(#508,#518,#526,#534)); +#508 = ORIENTED_EDGE('',*,*,#509,.F.); +#509 = EDGE_CURVE('',#510,#512,#514,.T.); +#510 = VERTEX_POINT('',#511); +#511 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#512 = VERTEX_POINT('',#513); +#513 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#514 = LINE('',#515,#516); +#515 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#516 = VECTOR('',#517,1.); +#517 = DIRECTION('',(0.,-1.,0.)); +#518 = ORIENTED_EDGE('',*,*,#519,.T.); +#519 = EDGE_CURVE('',#510,#520,#522,.T.); +#520 = VERTEX_POINT('',#521); +#521 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#522 = LINE('',#523,#524); +#523 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#524 = VECTOR('',#525,1.); +#525 = DIRECTION('',(1.,0.,0.)); +#526 = ORIENTED_EDGE('',*,*,#527,.T.); +#527 = EDGE_CURVE('',#520,#528,#530,.T.); +#528 = VERTEX_POINT('',#529); +#529 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#530 = LINE('',#531,#532); +#531 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#532 = VECTOR('',#533,1.); +#533 = DIRECTION('',(0.,-1.,0.)); +#534 = ORIENTED_EDGE('',*,*,#535,.F.); +#535 = EDGE_CURVE('',#512,#528,#536,.T.); +#536 = LINE('',#537,#538); +#537 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#538 = VECTOR('',#539,1.); +#539 = DIRECTION('',(1.,0.,0.)); +#540 = PLANE('',#541); +#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544); +#542 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#543 = DIRECTION('',(0.,0.,1.)); +#544 = DIRECTION('',(1.,0.,-0.)); +#545 = ADVANCED_FACE('',(#546),#571,.F.); +#546 = FACE_BOUND('',#547,.F.); +#547 = EDGE_LOOP('',(#548,#556,#557,#565)); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#512,#550,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#552 = LINE('',#553,#554); +#553 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#554 = VECTOR('',#555,1.); +#555 = DIRECTION('',(0.,0.,1.)); +#556 = ORIENTED_EDGE('',*,*,#509,.F.); +#557 = ORIENTED_EDGE('',*,*,#558,.T.); +#558 = EDGE_CURVE('',#510,#559,#561,.T.); +#559 = VERTEX_POINT('',#560); +#560 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(0.,0.,1.)); +#565 = ORIENTED_EDGE('',*,*,#566,.F.); +#566 = EDGE_CURVE('',#550,#559,#567,.T.); +#567 = LINE('',#568,#569); +#568 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#569 = VECTOR('',#570,1.); +#570 = DIRECTION('',(0.,1.,0.)); +#571 = PLANE('',#572); +#572 = AXIS2_PLACEMENT_3D('',#573,#574,#575); +#573 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#574 = DIRECTION('',(1.,0.,0.)); +#575 = DIRECTION('',(0.,0.,1.)); +#576 = ADVANCED_FACE('',(#577),#595,.F.); +#577 = FACE_BOUND('',#578,.F.); +#578 = EDGE_LOOP('',(#579,#587,#588,#589)); +#579 = ORIENTED_EDGE('',*,*,#580,.F.); +#580 = EDGE_CURVE('',#528,#581,#583,.T.); +#581 = VERTEX_POINT('',#582); +#582 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(0.,0.,1.)); +#587 = ORIENTED_EDGE('',*,*,#535,.F.); +#588 = ORIENTED_EDGE('',*,*,#549,.T.); +#589 = ORIENTED_EDGE('',*,*,#590,.T.); +#590 = EDGE_CURVE('',#550,#581,#591,.T.); +#591 = LINE('',#592,#593); +#592 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#593 = VECTOR('',#594,1.); +#594 = DIRECTION('',(1.,0.,0.)); +#595 = PLANE('',#596); +#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599); +#597 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#598 = DIRECTION('',(0.,1.,0.)); +#599 = DIRECTION('',(0.,-0.,1.)); +#600 = ADVANCED_FACE('',(#601),#619,.T.); +#601 = FACE_BOUND('',#602,.T.); +#602 = EDGE_LOOP('',(#603,#604,#605,#613)); +#603 = ORIENTED_EDGE('',*,*,#580,.F.); +#604 = ORIENTED_EDGE('',*,*,#527,.F.); +#605 = ORIENTED_EDGE('',*,*,#606,.T.); +#606 = EDGE_CURVE('',#520,#607,#609,.T.); +#607 = VERTEX_POINT('',#608); +#608 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(0.,0.,1.)); +#613 = ORIENTED_EDGE('',*,*,#614,.F.); +#614 = EDGE_CURVE('',#581,#607,#615,.T.); +#615 = LINE('',#616,#617); +#616 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#617 = VECTOR('',#618,1.); +#618 = DIRECTION('',(0.,1.,0.)); +#619 = PLANE('',#620); +#620 = AXIS2_PLACEMENT_3D('',#621,#622,#623); +#621 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#622 = DIRECTION('',(1.,0.,0.)); +#623 = DIRECTION('',(0.,0.,1.)); +#624 = ADVANCED_FACE('',(#625),#636,.T.); +#625 = FACE_BOUND('',#626,.T.); +#626 = EDGE_LOOP('',(#627,#628,#629,#630)); +#627 = ORIENTED_EDGE('',*,*,#606,.F.); +#628 = ORIENTED_EDGE('',*,*,#519,.F.); +#629 = ORIENTED_EDGE('',*,*,#558,.T.); +#630 = ORIENTED_EDGE('',*,*,#631,.T.); +#631 = EDGE_CURVE('',#559,#607,#632,.T.); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.,0.)); +#636 = PLANE('',#637); +#637 = AXIS2_PLACEMENT_3D('',#638,#639,#640); +#638 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#639 = DIRECTION('',(0.,1.,0.)); +#640 = DIRECTION('',(0.,-0.,1.)); +#641 = ADVANCED_FACE('',(#642),#648,.T.); +#642 = FACE_BOUND('',#643,.T.); +#643 = EDGE_LOOP('',(#644,#645,#646,#647)); +#644 = ORIENTED_EDGE('',*,*,#566,.F.); +#645 = ORIENTED_EDGE('',*,*,#590,.T.); +#646 = ORIENTED_EDGE('',*,*,#614,.T.); +#647 = ORIENTED_EDGE('',*,*,#631,.F.); +#648 = PLANE('',#649); +#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652); +#650 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#651 = DIRECTION('',(0.,0.,1.)); +#652 = DIRECTION('',(1.,0.,-0.)); +#653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#657)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#654,#655,#656)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#654 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#655 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#656 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#657 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#654, + 'distance_accuracy_value','confusion accuracy'); +#658 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#659,#661); +#659 = ( REPRESENTATION_RELATIONSHIP('','',#86,#63) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#660) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#660 = ITEM_DEFINED_TRANSFORMATION('','',#11,#64); +#661 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#662 + ); +#662 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('41','PinHeader015','',#58,#81,$); +#663 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#83)); +#664 = SHAPE_DEFINITION_REPRESENTATION(#665,#671); +#665 = PRODUCT_DEFINITION_SHAPE('','',#666); +#666 = PRODUCT_DEFINITION('design','',#667,#670); +#667 = PRODUCT_DEFINITION_FORMATION('','',#668); +#668 = PRODUCT('01x01_P2.54mm_Vertical_THT016', + '01x01_P2.54mm_Vertical_THT016','',(#669)); +#669 = PRODUCT_CONTEXT('',#2,'mechanical'); +#670 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#671 = SHAPE_REPRESENTATION('',(#11,#672),#676); +#672 = AXIS2_PLACEMENT_3D('',#673,#674,#675); +#673 = CARTESIAN_POINT('',(0.,0.,0.)); +#674 = DIRECTION('',(0.,0.,1.)); +#675 = DIRECTION('',(1.,0.,0.)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#680)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#677,#678,#679)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#677 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#678 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#679 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#680 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#677, + 'distance_accuracy_value','confusion accuracy'); +#681 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#682,#684); +#682 = ( REPRESENTATION_RELATIONSHIP('','',#671,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#683) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#683 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41); +#684 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#685 + ); +#685 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('44', + '01x01_P2.54mm_Vertical_THT016','',#31,#666,$); +#686 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#668)); +#687 = SHAPE_DEFINITION_REPRESENTATION(#688,#694); +#688 = PRODUCT_DEFINITION_SHAPE('','',#689); +#689 = PRODUCT_DEFINITION('design','',#690,#693); +#690 = PRODUCT_DEFINITION_FORMATION('','',#691); +#691 = PRODUCT('PinHeader016','PinHeader016','',(#692)); +#692 = PRODUCT_CONTEXT('',#2,'mechanical'); +#693 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#694 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#695),#1261); +#695 = MANIFOLD_SOLID_BREP('',#696); +#696 = CLOSED_SHELL('',(#697,#737,#768,#858,#882,#899,#911,#942,#966, + #990,#1014,#1038,#1062,#1086,#1103,#1153,#1184,#1208,#1232,#1249)); +#697 = ADVANCED_FACE('',(#698),#732,.F.); +#698 = FACE_BOUND('',#699,.F.); +#699 = EDGE_LOOP('',(#700,#710,#718,#726)); +#700 = ORIENTED_EDGE('',*,*,#701,.F.); +#701 = EDGE_CURVE('',#702,#704,#706,.T.); +#702 = VERTEX_POINT('',#703); +#703 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#704 = VERTEX_POINT('',#705); +#705 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(0.,0.,1.)); +#710 = ORIENTED_EDGE('',*,*,#711,.T.); +#711 = EDGE_CURVE('',#702,#712,#714,.T.); +#712 = VERTEX_POINT('',#713); +#713 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(0.,1.,0.)); +#718 = ORIENTED_EDGE('',*,*,#719,.T.); +#719 = EDGE_CURVE('',#712,#720,#722,.T.); +#720 = VERTEX_POINT('',#721); +#721 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(0.,0.,1.)); +#726 = ORIENTED_EDGE('',*,*,#727,.T.); +#727 = EDGE_CURVE('',#720,#704,#728,.T.); +#728 = LINE('',#729,#730); +#729 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#730 = VECTOR('',#731,1.); +#731 = DIRECTION('',(0.,-1.,0.)); +#732 = PLANE('',#733); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#735 = DIRECTION('',(1.,0.,0.)); +#736 = DIRECTION('',(0.,0.,1.)); +#737 = ADVANCED_FACE('',(#738),#763,.F.); +#738 = FACE_BOUND('',#739,.F.); +#739 = EDGE_LOOP('',(#740,#750,#756,#757)); +#740 = ORIENTED_EDGE('',*,*,#741,.F.); +#741 = EDGE_CURVE('',#742,#744,#746,.T.); +#742 = VERTEX_POINT('',#743); +#743 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#746 = LINE('',#747,#748); +#747 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#748 = VECTOR('',#749,1.); +#749 = DIRECTION('',(0.,0.,1.)); +#750 = ORIENTED_EDGE('',*,*,#751,.F.); +#751 = EDGE_CURVE('',#702,#742,#752,.T.); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(1.,0.,0.)); +#756 = ORIENTED_EDGE('',*,*,#701,.T.); +#757 = ORIENTED_EDGE('',*,*,#758,.T.); +#758 = EDGE_CURVE('',#704,#744,#759,.T.); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(1.,0.,0.)); +#763 = PLANE('',#764); +#764 = AXIS2_PLACEMENT_3D('',#765,#766,#767); +#765 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#766 = DIRECTION('',(0.,1.,0.)); +#767 = DIRECTION('',(0.,-0.,1.)); +#768 = ADVANCED_FACE('',(#769,#835),#853,.F.); +#769 = FACE_BOUND('',#770,.F.); +#770 = EDGE_LOOP('',(#771,#781,#789,#797,#805,#813,#821,#829)); +#771 = ORIENTED_EDGE('',*,*,#772,.F.); +#772 = EDGE_CURVE('',#773,#775,#777,.T.); +#773 = VERTEX_POINT('',#774); +#774 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#775 = VERTEX_POINT('',#776); +#776 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(0.,1.,0.)); +#781 = ORIENTED_EDGE('',*,*,#782,.T.); +#782 = EDGE_CURVE('',#773,#783,#785,.T.); +#783 = VERTEX_POINT('',#784); +#784 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#785 = LINE('',#786,#787); +#786 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#787 = VECTOR('',#788,1.); +#788 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#789 = ORIENTED_EDGE('',*,*,#790,.T.); +#790 = EDGE_CURVE('',#783,#791,#793,.T.); +#791 = VERTEX_POINT('',#792); +#792 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#793 = LINE('',#794,#795); +#794 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#795 = VECTOR('',#796,1.); +#796 = DIRECTION('',(1.,0.,0.)); +#797 = ORIENTED_EDGE('',*,*,#798,.F.); +#798 = EDGE_CURVE('',#799,#791,#801,.T.); +#799 = VERTEX_POINT('',#800); +#800 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#805 = ORIENTED_EDGE('',*,*,#806,.T.); +#806 = EDGE_CURVE('',#799,#807,#809,.T.); +#807 = VERTEX_POINT('',#808); +#808 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(0.,1.,0.)); +#813 = ORIENTED_EDGE('',*,*,#814,.T.); +#814 = EDGE_CURVE('',#807,#815,#817,.T.); +#815 = VERTEX_POINT('',#816); +#816 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#821 = ORIENTED_EDGE('',*,*,#822,.F.); +#822 = EDGE_CURVE('',#823,#815,#825,.T.); +#823 = VERTEX_POINT('',#824); +#824 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(1.,0.,0.)); +#829 = ORIENTED_EDGE('',*,*,#830,.F.); +#830 = EDGE_CURVE('',#775,#823,#831,.T.); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#835 = FACE_BOUND('',#836,.F.); +#836 = EDGE_LOOP('',(#837,#838,#846,#852)); +#837 = ORIENTED_EDGE('',*,*,#727,.F.); +#838 = ORIENTED_EDGE('',*,*,#839,.T.); +#839 = EDGE_CURVE('',#720,#840,#842,.T.); +#840 = VERTEX_POINT('',#841); +#841 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(1.,0.,0.)); +#846 = ORIENTED_EDGE('',*,*,#847,.T.); +#847 = EDGE_CURVE('',#840,#744,#848,.T.); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.,-1.,0.)); +#852 = ORIENTED_EDGE('',*,*,#758,.F.); +#853 = PLANE('',#854); +#854 = AXIS2_PLACEMENT_3D('',#855,#856,#857); +#855 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#856 = DIRECTION('',(0.,0.,1.)); +#857 = DIRECTION('',(1.,0.,-0.)); +#858 = ADVANCED_FACE('',(#859),#877,.T.); +#859 = FACE_BOUND('',#860,.T.); +#860 = EDGE_LOOP('',(#861,#869,#875,#876)); +#861 = ORIENTED_EDGE('',*,*,#862,.F.); +#862 = EDGE_CURVE('',#863,#840,#865,.T.); +#863 = VERTEX_POINT('',#864); +#864 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(0.,0.,1.)); +#869 = ORIENTED_EDGE('',*,*,#870,.F.); +#870 = EDGE_CURVE('',#712,#863,#871,.T.); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(1.,0.,0.)); +#875 = ORIENTED_EDGE('',*,*,#719,.T.); +#876 = ORIENTED_EDGE('',*,*,#839,.T.); +#877 = PLANE('',#878); +#878 = AXIS2_PLACEMENT_3D('',#879,#880,#881); +#879 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#880 = DIRECTION('',(0.,1.,0.)); +#881 = DIRECTION('',(0.,-0.,1.)); +#882 = ADVANCED_FACE('',(#883),#894,.F.); +#883 = FACE_BOUND('',#884,.F.); +#884 = EDGE_LOOP('',(#885,#886,#887,#893)); +#885 = ORIENTED_EDGE('',*,*,#711,.F.); +#886 = ORIENTED_EDGE('',*,*,#751,.T.); +#887 = ORIENTED_EDGE('',*,*,#888,.T.); +#888 = EDGE_CURVE('',#742,#863,#889,.T.); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(0.,1.,0.)); +#893 = ORIENTED_EDGE('',*,*,#870,.F.); +#894 = PLANE('',#895); +#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898); +#896 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#897 = DIRECTION('',(0.,0.,1.)); +#898 = DIRECTION('',(1.,0.,-0.)); +#899 = ADVANCED_FACE('',(#900),#906,.T.); +#900 = FACE_BOUND('',#901,.T.); +#901 = EDGE_LOOP('',(#902,#903,#904,#905)); +#902 = ORIENTED_EDGE('',*,*,#741,.F.); +#903 = ORIENTED_EDGE('',*,*,#888,.T.); +#904 = ORIENTED_EDGE('',*,*,#862,.T.); +#905 = ORIENTED_EDGE('',*,*,#847,.T.); +#906 = PLANE('',#907); +#907 = AXIS2_PLACEMENT_3D('',#908,#909,#910); +#908 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#909 = DIRECTION('',(1.,0.,0.)); +#910 = DIRECTION('',(0.,0.,1.)); +#911 = ADVANCED_FACE('',(#912),#937,.F.); +#912 = FACE_BOUND('',#913,.F.); +#913 = EDGE_LOOP('',(#914,#924,#930,#931)); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#916,#918,#920,.T.); +#916 = VERTEX_POINT('',#917); +#917 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#918 = VERTEX_POINT('',#919); +#919 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(0.,1.,0.)); +#924 = ORIENTED_EDGE('',*,*,#925,.F.); +#925 = EDGE_CURVE('',#773,#916,#926,.T.); +#926 = LINE('',#927,#928); +#927 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#928 = VECTOR('',#929,1.); +#929 = DIRECTION('',(0.,0.,1.)); +#930 = ORIENTED_EDGE('',*,*,#772,.T.); +#931 = ORIENTED_EDGE('',*,*,#932,.T.); +#932 = EDGE_CURVE('',#775,#918,#933,.T.); +#933 = LINE('',#934,#935); +#934 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#935 = VECTOR('',#936,1.); +#936 = DIRECTION('',(0.,0.,1.)); +#937 = PLANE('',#938); +#938 = AXIS2_PLACEMENT_3D('',#939,#940,#941); +#939 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#940 = DIRECTION('',(1.,0.,0.)); +#941 = DIRECTION('',(0.,0.,1.)); +#942 = ADVANCED_FACE('',(#943),#961,.T.); +#943 = FACE_BOUND('',#944,.F.); +#944 = EDGE_LOOP('',(#945,#946,#947,#955)); +#945 = ORIENTED_EDGE('',*,*,#782,.F.); +#946 = ORIENTED_EDGE('',*,*,#925,.T.); +#947 = ORIENTED_EDGE('',*,*,#948,.T.); +#948 = EDGE_CURVE('',#916,#949,#951,.T.); +#949 = VERTEX_POINT('',#950); +#950 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#955 = ORIENTED_EDGE('',*,*,#956,.F.); +#956 = EDGE_CURVE('',#783,#949,#957,.T.); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(0.,0.,1.)); +#961 = PLANE('',#962); +#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); +#963 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#964 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#965 = DIRECTION('',(-0.,0.,-1.)); +#966 = ADVANCED_FACE('',(#967),#985,.F.); +#967 = FACE_BOUND('',#968,.T.); +#968 = EDGE_LOOP('',(#969,#970,#971,#979)); +#969 = ORIENTED_EDGE('',*,*,#830,.F.); +#970 = ORIENTED_EDGE('',*,*,#932,.T.); +#971 = ORIENTED_EDGE('',*,*,#972,.T.); +#972 = EDGE_CURVE('',#918,#973,#975,.T.); +#973 = VERTEX_POINT('',#974); +#974 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#975 = LINE('',#976,#977); +#976 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#977 = VECTOR('',#978,1.); +#978 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#979 = ORIENTED_EDGE('',*,*,#980,.F.); +#980 = EDGE_CURVE('',#823,#973,#981,.T.); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(0.,0.,1.)); +#985 = PLANE('',#986); +#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989); +#987 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#988 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#989 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#990 = ADVANCED_FACE('',(#991),#1009,.F.); +#991 = FACE_BOUND('',#992,.F.); +#992 = EDGE_LOOP('',(#993,#994,#995,#1003)); +#993 = ORIENTED_EDGE('',*,*,#790,.F.); +#994 = ORIENTED_EDGE('',*,*,#956,.T.); +#995 = ORIENTED_EDGE('',*,*,#996,.T.); +#996 = EDGE_CURVE('',#949,#997,#999,.T.); +#997 = VERTEX_POINT('',#998); +#998 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#999 = LINE('',#1000,#1001); +#1000 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1001 = VECTOR('',#1002,1.); +#1002 = DIRECTION('',(1.,0.,0.)); +#1003 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1004 = EDGE_CURVE('',#791,#997,#1005,.T.); +#1005 = LINE('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1007 = VECTOR('',#1008,1.); +#1008 = DIRECTION('',(0.,0.,1.)); +#1009 = PLANE('',#1010); +#1010 = AXIS2_PLACEMENT_3D('',#1011,#1012,#1013); +#1011 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1012 = DIRECTION('',(0.,1.,0.)); +#1013 = DIRECTION('',(0.,-0.,1.)); +#1014 = ADVANCED_FACE('',(#1015),#1033,.T.); +#1015 = FACE_BOUND('',#1016,.T.); +#1016 = EDGE_LOOP('',(#1017,#1018,#1019,#1027)); +#1017 = ORIENTED_EDGE('',*,*,#822,.F.); +#1018 = ORIENTED_EDGE('',*,*,#980,.T.); +#1019 = ORIENTED_EDGE('',*,*,#1020,.T.); +#1020 = EDGE_CURVE('',#973,#1021,#1023,.T.); +#1021 = VERTEX_POINT('',#1022); +#1022 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(1.,0.,0.)); +#1027 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1028 = EDGE_CURVE('',#815,#1021,#1029,.T.); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(0.,0.,1.)); +#1033 = PLANE('',#1034); +#1034 = AXIS2_PLACEMENT_3D('',#1035,#1036,#1037); +#1035 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1036 = DIRECTION('',(0.,1.,0.)); +#1037 = DIRECTION('',(0.,-0.,1.)); +#1038 = ADVANCED_FACE('',(#1039),#1057,.F.); +#1039 = FACE_BOUND('',#1040,.T.); +#1040 = EDGE_LOOP('',(#1041,#1042,#1050,#1056)); +#1041 = ORIENTED_EDGE('',*,*,#798,.F.); +#1042 = ORIENTED_EDGE('',*,*,#1043,.T.); +#1043 = EDGE_CURVE('',#799,#1044,#1046,.T.); +#1044 = VERTEX_POINT('',#1045); +#1045 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1046 = LINE('',#1047,#1048); +#1047 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1048 = VECTOR('',#1049,1.); +#1049 = DIRECTION('',(0.,0.,1.)); +#1050 = ORIENTED_EDGE('',*,*,#1051,.T.); +#1051 = EDGE_CURVE('',#1044,#997,#1052,.T.); +#1052 = LINE('',#1053,#1054); +#1053 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1054 = VECTOR('',#1055,1.); +#1055 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1056 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1057 = PLANE('',#1058); +#1058 = AXIS2_PLACEMENT_3D('',#1059,#1060,#1061); +#1059 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1060 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#1061 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1062 = ADVANCED_FACE('',(#1063),#1081,.T.); +#1063 = FACE_BOUND('',#1064,.F.); +#1064 = EDGE_LOOP('',(#1065,#1066,#1074,#1080)); +#1065 = ORIENTED_EDGE('',*,*,#814,.F.); +#1066 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1067 = EDGE_CURVE('',#807,#1068,#1070,.T.); +#1068 = VERTEX_POINT('',#1069); +#1069 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(0.,0.,1.)); +#1074 = ORIENTED_EDGE('',*,*,#1075,.T.); +#1075 = EDGE_CURVE('',#1068,#1021,#1076,.T.); +#1076 = LINE('',#1077,#1078); +#1077 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1078 = VECTOR('',#1079,1.); +#1079 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1080 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1081 = PLANE('',#1082); +#1082 = AXIS2_PLACEMENT_3D('',#1083,#1084,#1085); +#1083 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1084 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1085 = DIRECTION('',(0.,0.,-1.)); +#1086 = ADVANCED_FACE('',(#1087),#1098,.T.); +#1087 = FACE_BOUND('',#1088,.T.); +#1088 = EDGE_LOOP('',(#1089,#1095,#1096,#1097)); +#1089 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1090 = EDGE_CURVE('',#1044,#1068,#1091,.T.); +#1091 = LINE('',#1092,#1093); +#1092 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1093 = VECTOR('',#1094,1.); +#1094 = DIRECTION('',(0.,1.,0.)); +#1095 = ORIENTED_EDGE('',*,*,#1043,.F.); +#1096 = ORIENTED_EDGE('',*,*,#806,.T.); +#1097 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1098 = PLANE('',#1099); +#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102); +#1100 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1101 = DIRECTION('',(1.,0.,0.)); +#1102 = DIRECTION('',(0.,0.,1.)); +#1103 = ADVANCED_FACE('',(#1104,#1114),#1148,.T.); +#1104 = FACE_BOUND('',#1105,.T.); +#1105 = EDGE_LOOP('',(#1106,#1107,#1108,#1109,#1110,#1111,#1112,#1113)); +#1106 = ORIENTED_EDGE('',*,*,#915,.F.); +#1107 = ORIENTED_EDGE('',*,*,#948,.T.); +#1108 = ORIENTED_EDGE('',*,*,#996,.T.); +#1109 = ORIENTED_EDGE('',*,*,#1051,.F.); +#1110 = ORIENTED_EDGE('',*,*,#1090,.T.); +#1111 = ORIENTED_EDGE('',*,*,#1075,.T.); +#1112 = ORIENTED_EDGE('',*,*,#1020,.F.); +#1113 = ORIENTED_EDGE('',*,*,#972,.F.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1126,#1134,#1142)); +#1116 = ORIENTED_EDGE('',*,*,#1117,.F.); +#1117 = EDGE_CURVE('',#1118,#1120,#1122,.T.); +#1118 = VERTEX_POINT('',#1119); +#1119 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1120 = VERTEX_POINT('',#1121); +#1121 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.,-1.,0.)); +#1126 = ORIENTED_EDGE('',*,*,#1127,.T.); +#1127 = EDGE_CURVE('',#1118,#1128,#1130,.T.); +#1128 = VERTEX_POINT('',#1129); +#1129 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1130 = LINE('',#1131,#1132); +#1131 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1132 = VECTOR('',#1133,1.); +#1133 = DIRECTION('',(1.,0.,0.)); +#1134 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1135 = EDGE_CURVE('',#1128,#1136,#1138,.T.); +#1136 = VERTEX_POINT('',#1137); +#1137 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(0.,-1.,0.)); +#1142 = ORIENTED_EDGE('',*,*,#1143,.F.); +#1143 = EDGE_CURVE('',#1120,#1136,#1144,.T.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(1.,0.,0.)); +#1148 = PLANE('',#1149); +#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152); +#1150 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1151 = DIRECTION('',(0.,0.,1.)); +#1152 = DIRECTION('',(1.,0.,-0.)); +#1153 = ADVANCED_FACE('',(#1154),#1179,.F.); +#1154 = FACE_BOUND('',#1155,.F.); +#1155 = EDGE_LOOP('',(#1156,#1164,#1165,#1173)); +#1156 = ORIENTED_EDGE('',*,*,#1157,.F.); +#1157 = EDGE_CURVE('',#1120,#1158,#1160,.T.); +#1158 = VERTEX_POINT('',#1159); +#1159 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(0.,0.,1.)); +#1164 = ORIENTED_EDGE('',*,*,#1117,.F.); +#1165 = ORIENTED_EDGE('',*,*,#1166,.T.); +#1166 = EDGE_CURVE('',#1118,#1167,#1169,.T.); +#1167 = VERTEX_POINT('',#1168); +#1168 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1169 = LINE('',#1170,#1171); +#1170 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1171 = VECTOR('',#1172,1.); +#1172 = DIRECTION('',(0.,0.,1.)); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#1158,#1167,#1175,.T.); +#1175 = LINE('',#1176,#1177); +#1176 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1177 = VECTOR('',#1178,1.); +#1178 = DIRECTION('',(0.,1.,0.)); +#1179 = PLANE('',#1180); +#1180 = AXIS2_PLACEMENT_3D('',#1181,#1182,#1183); +#1181 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1182 = DIRECTION('',(1.,0.,0.)); +#1183 = DIRECTION('',(0.,0.,1.)); +#1184 = ADVANCED_FACE('',(#1185),#1203,.F.); +#1185 = FACE_BOUND('',#1186,.F.); +#1186 = EDGE_LOOP('',(#1187,#1195,#1196,#1197)); +#1187 = ORIENTED_EDGE('',*,*,#1188,.F.); +#1188 = EDGE_CURVE('',#1136,#1189,#1191,.T.); +#1189 = VERTEX_POINT('',#1190); +#1190 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1191 = LINE('',#1192,#1193); +#1192 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1193 = VECTOR('',#1194,1.); +#1194 = DIRECTION('',(0.,0.,1.)); +#1195 = ORIENTED_EDGE('',*,*,#1143,.F.); +#1196 = ORIENTED_EDGE('',*,*,#1157,.T.); +#1197 = ORIENTED_EDGE('',*,*,#1198,.T.); +#1198 = EDGE_CURVE('',#1158,#1189,#1199,.T.); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(1.,0.,0.)); +#1203 = PLANE('',#1204); +#1204 = AXIS2_PLACEMENT_3D('',#1205,#1206,#1207); +#1205 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1206 = DIRECTION('',(0.,1.,0.)); +#1207 = DIRECTION('',(0.,-0.,1.)); +#1208 = ADVANCED_FACE('',(#1209),#1227,.T.); +#1209 = FACE_BOUND('',#1210,.T.); +#1210 = EDGE_LOOP('',(#1211,#1212,#1213,#1221)); +#1211 = ORIENTED_EDGE('',*,*,#1188,.F.); +#1212 = ORIENTED_EDGE('',*,*,#1135,.F.); +#1213 = ORIENTED_EDGE('',*,*,#1214,.T.); +#1214 = EDGE_CURVE('',#1128,#1215,#1217,.T.); +#1215 = VERTEX_POINT('',#1216); +#1216 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(0.,0.,1.)); +#1221 = ORIENTED_EDGE('',*,*,#1222,.F.); +#1222 = EDGE_CURVE('',#1189,#1215,#1223,.T.); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(0.,1.,0.)); +#1227 = PLANE('',#1228); +#1228 = AXIS2_PLACEMENT_3D('',#1229,#1230,#1231); +#1229 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1230 = DIRECTION('',(1.,0.,0.)); +#1231 = DIRECTION('',(0.,0.,1.)); +#1232 = ADVANCED_FACE('',(#1233),#1244,.T.); +#1233 = FACE_BOUND('',#1234,.T.); +#1234 = EDGE_LOOP('',(#1235,#1236,#1237,#1238)); +#1235 = ORIENTED_EDGE('',*,*,#1214,.F.); +#1236 = ORIENTED_EDGE('',*,*,#1127,.F.); +#1237 = ORIENTED_EDGE('',*,*,#1166,.T.); +#1238 = ORIENTED_EDGE('',*,*,#1239,.T.); +#1239 = EDGE_CURVE('',#1167,#1215,#1240,.T.); +#1240 = LINE('',#1241,#1242); +#1241 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1242 = VECTOR('',#1243,1.); +#1243 = DIRECTION('',(1.,0.,0.)); +#1244 = PLANE('',#1245); +#1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248); +#1246 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1247 = DIRECTION('',(0.,1.,0.)); +#1248 = DIRECTION('',(0.,-0.,1.)); +#1249 = ADVANCED_FACE('',(#1250),#1256,.T.); +#1250 = FACE_BOUND('',#1251,.T.); +#1251 = EDGE_LOOP('',(#1252,#1253,#1254,#1255)); +#1252 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1253 = ORIENTED_EDGE('',*,*,#1198,.T.); +#1254 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1255 = ORIENTED_EDGE('',*,*,#1239,.F.); +#1256 = PLANE('',#1257); +#1257 = AXIS2_PLACEMENT_3D('',#1258,#1259,#1260); +#1258 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1259 = DIRECTION('',(0.,0.,1.)); +#1260 = DIRECTION('',(1.,0.,-0.)); +#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1265)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1262,#1263,#1264)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1262 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1263 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1264 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1265 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1262, + 'distance_accuracy_value','confusion accuracy'); +#1266 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1267,#1269); +#1267 = ( REPRESENTATION_RELATIONSHIP('','',#694,#671) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1268) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1268 = ITEM_DEFINED_TRANSFORMATION('','',#11,#672); +#1269 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1270); +#1270 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('43','PinHeader016','',#666,#689, + $); +#1271 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#691)); +#1272 = SHAPE_DEFINITION_REPRESENTATION(#1273,#1279); +#1273 = PRODUCT_DEFINITION_SHAPE('','',#1274); +#1274 = PRODUCT_DEFINITION('design','',#1275,#1278); +#1275 = PRODUCT_DEFINITION_FORMATION('','',#1276); +#1276 = PRODUCT('01x04_P2.54mm_Vertical_THT001', + '01x04_P2.54mm_Vertical_THT001','',(#1277)); +#1277 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1278 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1279 = SHAPE_REPRESENTATION('',(#11,#1280,#1284,#1288,#1292),#1296); +#1280 = AXIS2_PLACEMENT_3D('',#1281,#1282,#1283); +#1281 = CARTESIAN_POINT('',(0.,0.,0.)); +#1282 = DIRECTION('',(0.,0.,1.)); +#1283 = DIRECTION('',(1.,0.,0.)); +#1284 = AXIS2_PLACEMENT_3D('',#1285,#1286,#1287); +#1285 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#1286 = DIRECTION('',(0.,0.,1.)); +#1287 = DIRECTION('',(1.,0.,0.)); +#1288 = AXIS2_PLACEMENT_3D('',#1289,#1290,#1291); +#1289 = CARTESIAN_POINT('',(0.,-5.08,0.)); +#1290 = DIRECTION('',(0.,0.,1.)); +#1291 = DIRECTION('',(1.,0.,0.)); +#1292 = AXIS2_PLACEMENT_3D('',#1293,#1294,#1295); +#1293 = CARTESIAN_POINT('',(0.,-7.62,0.)); +#1294 = DIRECTION('',(0.,0.,1.)); +#1295 = DIRECTION('',(1.,0.,0.)); +#1296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1300)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1297,#1298,#1299)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1297 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1298 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1299 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1300 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1297, + 'distance_accuracy_value','confusion accuracy'); +#1301 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1302,#1304); +#1302 = ( REPRESENTATION_RELATIONSHIP('','',#1279,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1303) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1303 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1304 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1305); +#1305 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('54', + '01x04_P2.54mm_Vertical_THT001','',#5,#1274,$); +#1306 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1276)); +#1307 = SHAPE_DEFINITION_REPRESENTATION(#1308,#1314); +#1308 = PRODUCT_DEFINITION_SHAPE('','',#1309); +#1309 = PRODUCT_DEFINITION('design','',#1310,#1313); +#1310 = PRODUCT_DEFINITION_FORMATION('','',#1311); +#1311 = PRODUCT('01x01_P2.54mm_Vertical_THT017', + '01x01_P2.54mm_Vertical_THT017','',(#1312)); +#1312 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1313 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1314 = SHAPE_REPRESENTATION('',(#11,#1315),#1319); +#1315 = AXIS2_PLACEMENT_3D('',#1316,#1317,#1318); +#1316 = CARTESIAN_POINT('',(0.,0.,0.)); +#1317 = DIRECTION('',(0.,0.,1.)); +#1318 = DIRECTION('',(1.,0.,0.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1323)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1320,#1321,#1322)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1320 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1321 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1322 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1323 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1320, + 'distance_accuracy_value','confusion accuracy'); +#1324 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1325,#1327); +#1325 = ( REPRESENTATION_RELATIONSHIP('','',#1314,#1279) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1326) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1326 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1280); +#1327 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1328); +#1328 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('47', + '01x01_P2.54mm_Vertical_THT017','',#1274,#1309,$); +#1329 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1311)); +#1330 = SHAPE_DEFINITION_REPRESENTATION(#1331,#1337); +#1331 = PRODUCT_DEFINITION_SHAPE('','',#1332); +#1332 = PRODUCT_DEFINITION('design','',#1333,#1336); +#1333 = PRODUCT_DEFINITION_FORMATION('','',#1334); +#1334 = PRODUCT('PinHeader017','PinHeader017','',(#1335)); +#1335 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1336 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1337 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1338),#1904); +#1338 = MANIFOLD_SOLID_BREP('',#1339); +#1339 = CLOSED_SHELL('',(#1340,#1380,#1411,#1501,#1525,#1542,#1554,#1585 + ,#1609,#1633,#1657,#1681,#1705,#1729,#1746,#1796,#1827,#1851,#1875, + #1892)); +#1340 = ADVANCED_FACE('',(#1341),#1375,.F.); +#1341 = FACE_BOUND('',#1342,.F.); +#1342 = EDGE_LOOP('',(#1343,#1353,#1361,#1369)); +#1343 = ORIENTED_EDGE('',*,*,#1344,.F.); +#1344 = EDGE_CURVE('',#1345,#1347,#1349,.T.); +#1345 = VERTEX_POINT('',#1346); +#1346 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1347 = VERTEX_POINT('',#1348); +#1348 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1349 = LINE('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1351 = VECTOR('',#1352,1.); +#1352 = DIRECTION('',(0.,0.,1.)); +#1353 = ORIENTED_EDGE('',*,*,#1354,.T.); +#1354 = EDGE_CURVE('',#1345,#1355,#1357,.T.); +#1355 = VERTEX_POINT('',#1356); +#1356 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1357 = LINE('',#1358,#1359); +#1358 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1359 = VECTOR('',#1360,1.); +#1360 = DIRECTION('',(0.,1.,0.)); +#1361 = ORIENTED_EDGE('',*,*,#1362,.T.); +#1362 = EDGE_CURVE('',#1355,#1363,#1365,.T.); +#1363 = VERTEX_POINT('',#1364); +#1364 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1365 = LINE('',#1366,#1367); +#1366 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1367 = VECTOR('',#1368,1.); +#1368 = DIRECTION('',(0.,0.,1.)); +#1369 = ORIENTED_EDGE('',*,*,#1370,.T.); +#1370 = EDGE_CURVE('',#1363,#1347,#1371,.T.); +#1371 = LINE('',#1372,#1373); +#1372 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1373 = VECTOR('',#1374,1.); +#1374 = DIRECTION('',(0.,-1.,0.)); +#1375 = PLANE('',#1376); +#1376 = AXIS2_PLACEMENT_3D('',#1377,#1378,#1379); +#1377 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1378 = DIRECTION('',(1.,0.,0.)); +#1379 = DIRECTION('',(0.,0.,1.)); +#1380 = ADVANCED_FACE('',(#1381),#1406,.F.); +#1381 = FACE_BOUND('',#1382,.F.); +#1382 = EDGE_LOOP('',(#1383,#1393,#1399,#1400)); +#1383 = ORIENTED_EDGE('',*,*,#1384,.F.); +#1384 = EDGE_CURVE('',#1385,#1387,#1389,.T.); +#1385 = VERTEX_POINT('',#1386); +#1386 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1387 = VERTEX_POINT('',#1388); +#1388 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.,0.,1.)); +#1393 = ORIENTED_EDGE('',*,*,#1394,.F.); +#1394 = EDGE_CURVE('',#1345,#1385,#1395,.T.); +#1395 = LINE('',#1396,#1397); +#1396 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1397 = VECTOR('',#1398,1.); +#1398 = DIRECTION('',(1.,0.,0.)); +#1399 = ORIENTED_EDGE('',*,*,#1344,.T.); +#1400 = ORIENTED_EDGE('',*,*,#1401,.T.); +#1401 = EDGE_CURVE('',#1347,#1387,#1402,.T.); +#1402 = LINE('',#1403,#1404); +#1403 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#1404 = VECTOR('',#1405,1.); +#1405 = DIRECTION('',(1.,0.,0.)); +#1406 = PLANE('',#1407); +#1407 = AXIS2_PLACEMENT_3D('',#1408,#1409,#1410); +#1408 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1409 = DIRECTION('',(0.,1.,0.)); +#1410 = DIRECTION('',(0.,-0.,1.)); +#1411 = ADVANCED_FACE('',(#1412,#1478),#1496,.F.); +#1412 = FACE_BOUND('',#1413,.F.); +#1413 = EDGE_LOOP('',(#1414,#1424,#1432,#1440,#1448,#1456,#1464,#1472)); +#1414 = ORIENTED_EDGE('',*,*,#1415,.F.); +#1415 = EDGE_CURVE('',#1416,#1418,#1420,.T.); +#1416 = VERTEX_POINT('',#1417); +#1417 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1418 = VERTEX_POINT('',#1419); +#1419 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#1420 = LINE('',#1421,#1422); +#1421 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1422 = VECTOR('',#1423,1.); +#1423 = DIRECTION('',(0.,1.,0.)); +#1424 = ORIENTED_EDGE('',*,*,#1425,.T.); +#1425 = EDGE_CURVE('',#1416,#1426,#1428,.T.); +#1426 = VERTEX_POINT('',#1427); +#1427 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1428 = LINE('',#1429,#1430); +#1429 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1430 = VECTOR('',#1431,1.); +#1431 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1432 = ORIENTED_EDGE('',*,*,#1433,.T.); +#1433 = EDGE_CURVE('',#1426,#1434,#1436,.T.); +#1434 = VERTEX_POINT('',#1435); +#1435 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#1436 = LINE('',#1437,#1438); +#1437 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1438 = VECTOR('',#1439,1.); +#1439 = DIRECTION('',(1.,0.,0.)); +#1440 = ORIENTED_EDGE('',*,*,#1441,.F.); +#1441 = EDGE_CURVE('',#1442,#1434,#1444,.T.); +#1442 = VERTEX_POINT('',#1443); +#1443 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1448 = ORIENTED_EDGE('',*,*,#1449,.T.); +#1449 = EDGE_CURVE('',#1442,#1450,#1452,.T.); +#1450 = VERTEX_POINT('',#1451); +#1451 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1452 = LINE('',#1453,#1454); +#1453 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1454 = VECTOR('',#1455,1.); +#1455 = DIRECTION('',(0.,1.,0.)); +#1456 = ORIENTED_EDGE('',*,*,#1457,.T.); +#1457 = EDGE_CURVE('',#1450,#1458,#1460,.T.); +#1458 = VERTEX_POINT('',#1459); +#1459 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1464 = ORIENTED_EDGE('',*,*,#1465,.F.); +#1465 = EDGE_CURVE('',#1466,#1458,#1468,.T.); +#1466 = VERTEX_POINT('',#1467); +#1467 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#1468 = LINE('',#1469,#1470); +#1469 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1470 = VECTOR('',#1471,1.); +#1471 = DIRECTION('',(1.,0.,0.)); +#1472 = ORIENTED_EDGE('',*,*,#1473,.F.); +#1473 = EDGE_CURVE('',#1418,#1466,#1474,.T.); +#1474 = LINE('',#1475,#1476); +#1475 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#1476 = VECTOR('',#1477,1.); +#1477 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1478 = FACE_BOUND('',#1479,.F.); +#1479 = EDGE_LOOP('',(#1480,#1481,#1489,#1495)); +#1480 = ORIENTED_EDGE('',*,*,#1370,.F.); +#1481 = ORIENTED_EDGE('',*,*,#1482,.T.); +#1482 = EDGE_CURVE('',#1363,#1483,#1485,.T.); +#1483 = VERTEX_POINT('',#1484); +#1484 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(1.,0.,0.)); +#1489 = ORIENTED_EDGE('',*,*,#1490,.T.); +#1490 = EDGE_CURVE('',#1483,#1387,#1491,.T.); +#1491 = LINE('',#1492,#1493); +#1492 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#1493 = VECTOR('',#1494,1.); +#1494 = DIRECTION('',(0.,-1.,0.)); +#1495 = ORIENTED_EDGE('',*,*,#1401,.F.); +#1496 = PLANE('',#1497); +#1497 = AXIS2_PLACEMENT_3D('',#1498,#1499,#1500); +#1498 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1499 = DIRECTION('',(0.,0.,1.)); +#1500 = DIRECTION('',(1.,0.,-0.)); +#1501 = ADVANCED_FACE('',(#1502),#1520,.T.); +#1502 = FACE_BOUND('',#1503,.T.); +#1503 = EDGE_LOOP('',(#1504,#1512,#1518,#1519)); +#1504 = ORIENTED_EDGE('',*,*,#1505,.F.); +#1505 = EDGE_CURVE('',#1506,#1483,#1508,.T.); +#1506 = VERTEX_POINT('',#1507); +#1507 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(0.,0.,1.)); +#1512 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1513 = EDGE_CURVE('',#1355,#1506,#1514,.T.); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(1.,0.,0.)); +#1518 = ORIENTED_EDGE('',*,*,#1362,.T.); +#1519 = ORIENTED_EDGE('',*,*,#1482,.T.); +#1520 = PLANE('',#1521); +#1521 = AXIS2_PLACEMENT_3D('',#1522,#1523,#1524); +#1522 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1523 = DIRECTION('',(0.,1.,0.)); +#1524 = DIRECTION('',(0.,-0.,1.)); +#1525 = ADVANCED_FACE('',(#1526),#1537,.F.); +#1526 = FACE_BOUND('',#1527,.F.); +#1527 = EDGE_LOOP('',(#1528,#1529,#1530,#1536)); +#1528 = ORIENTED_EDGE('',*,*,#1354,.F.); +#1529 = ORIENTED_EDGE('',*,*,#1394,.T.); +#1530 = ORIENTED_EDGE('',*,*,#1531,.T.); +#1531 = EDGE_CURVE('',#1385,#1506,#1532,.T.); +#1532 = LINE('',#1533,#1534); +#1533 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1534 = VECTOR('',#1535,1.); +#1535 = DIRECTION('',(0.,1.,0.)); +#1536 = ORIENTED_EDGE('',*,*,#1513,.F.); +#1537 = PLANE('',#1538); +#1538 = AXIS2_PLACEMENT_3D('',#1539,#1540,#1541); +#1539 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1540 = DIRECTION('',(0.,0.,1.)); +#1541 = DIRECTION('',(1.,0.,-0.)); +#1542 = ADVANCED_FACE('',(#1543),#1549,.T.); +#1543 = FACE_BOUND('',#1544,.T.); +#1544 = EDGE_LOOP('',(#1545,#1546,#1547,#1548)); +#1545 = ORIENTED_EDGE('',*,*,#1384,.F.); +#1546 = ORIENTED_EDGE('',*,*,#1531,.T.); +#1547 = ORIENTED_EDGE('',*,*,#1505,.T.); +#1548 = ORIENTED_EDGE('',*,*,#1490,.T.); +#1549 = PLANE('',#1550); +#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553); +#1551 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1552 = DIRECTION('',(1.,0.,0.)); +#1553 = DIRECTION('',(0.,0.,1.)); +#1554 = ADVANCED_FACE('',(#1555),#1580,.F.); +#1555 = FACE_BOUND('',#1556,.F.); +#1556 = EDGE_LOOP('',(#1557,#1567,#1573,#1574)); +#1557 = ORIENTED_EDGE('',*,*,#1558,.F.); +#1558 = EDGE_CURVE('',#1559,#1561,#1563,.T.); +#1559 = VERTEX_POINT('',#1560); +#1560 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#1561 = VERTEX_POINT('',#1562); +#1562 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#1563 = LINE('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1565 = VECTOR('',#1566,1.); +#1566 = DIRECTION('',(0.,1.,0.)); +#1567 = ORIENTED_EDGE('',*,*,#1568,.F.); +#1568 = EDGE_CURVE('',#1416,#1559,#1569,.T.); +#1569 = LINE('',#1570,#1571); +#1570 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1571 = VECTOR('',#1572,1.); +#1572 = DIRECTION('',(0.,0.,1.)); +#1573 = ORIENTED_EDGE('',*,*,#1415,.T.); +#1574 = ORIENTED_EDGE('',*,*,#1575,.T.); +#1575 = EDGE_CURVE('',#1418,#1561,#1576,.T.); +#1576 = LINE('',#1577,#1578); +#1577 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#1578 = VECTOR('',#1579,1.); +#1579 = DIRECTION('',(0.,0.,1.)); +#1580 = PLANE('',#1581); +#1581 = AXIS2_PLACEMENT_3D('',#1582,#1583,#1584); +#1582 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1583 = DIRECTION('',(1.,0.,0.)); +#1584 = DIRECTION('',(0.,0.,1.)); +#1585 = ADVANCED_FACE('',(#1586),#1604,.T.); +#1586 = FACE_BOUND('',#1587,.F.); +#1587 = EDGE_LOOP('',(#1588,#1589,#1590,#1598)); +#1588 = ORIENTED_EDGE('',*,*,#1425,.F.); +#1589 = ORIENTED_EDGE('',*,*,#1568,.T.); +#1590 = ORIENTED_EDGE('',*,*,#1591,.T.); +#1591 = EDGE_CURVE('',#1559,#1592,#1594,.T.); +#1592 = VERTEX_POINT('',#1593); +#1593 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#1594 = LINE('',#1595,#1596); +#1595 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#1596 = VECTOR('',#1597,1.); +#1597 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1598 = ORIENTED_EDGE('',*,*,#1599,.F.); +#1599 = EDGE_CURVE('',#1426,#1592,#1600,.T.); +#1600 = LINE('',#1601,#1602); +#1601 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1602 = VECTOR('',#1603,1.); +#1603 = DIRECTION('',(0.,0.,1.)); +#1604 = PLANE('',#1605); +#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608); +#1606 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1607 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1608 = DIRECTION('',(-0.,0.,-1.)); +#1609 = ADVANCED_FACE('',(#1610),#1628,.F.); +#1610 = FACE_BOUND('',#1611,.T.); +#1611 = EDGE_LOOP('',(#1612,#1613,#1614,#1622)); +#1612 = ORIENTED_EDGE('',*,*,#1473,.F.); +#1613 = ORIENTED_EDGE('',*,*,#1575,.T.); +#1614 = ORIENTED_EDGE('',*,*,#1615,.T.); +#1615 = EDGE_CURVE('',#1561,#1616,#1618,.T.); +#1616 = VERTEX_POINT('',#1617); +#1617 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1622 = ORIENTED_EDGE('',*,*,#1623,.F.); +#1623 = EDGE_CURVE('',#1466,#1616,#1624,.T.); +#1624 = LINE('',#1625,#1626); +#1625 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#1626 = VECTOR('',#1627,1.); +#1627 = DIRECTION('',(0.,0.,1.)); +#1628 = PLANE('',#1629); +#1629 = AXIS2_PLACEMENT_3D('',#1630,#1631,#1632); +#1630 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#1631 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#1632 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1633 = ADVANCED_FACE('',(#1634),#1652,.F.); +#1634 = FACE_BOUND('',#1635,.F.); +#1635 = EDGE_LOOP('',(#1636,#1637,#1638,#1646)); +#1636 = ORIENTED_EDGE('',*,*,#1433,.F.); +#1637 = ORIENTED_EDGE('',*,*,#1599,.T.); +#1638 = ORIENTED_EDGE('',*,*,#1639,.T.); +#1639 = EDGE_CURVE('',#1592,#1640,#1642,.T.); +#1640 = VERTEX_POINT('',#1641); +#1641 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#1642 = LINE('',#1643,#1644); +#1643 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1644 = VECTOR('',#1645,1.); +#1645 = DIRECTION('',(1.,0.,0.)); +#1646 = ORIENTED_EDGE('',*,*,#1647,.F.); +#1647 = EDGE_CURVE('',#1434,#1640,#1648,.T.); +#1648 = LINE('',#1649,#1650); +#1649 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1650 = VECTOR('',#1651,1.); +#1651 = DIRECTION('',(0.,0.,1.)); +#1652 = PLANE('',#1653); +#1653 = AXIS2_PLACEMENT_3D('',#1654,#1655,#1656); +#1654 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1655 = DIRECTION('',(0.,1.,0.)); +#1656 = DIRECTION('',(0.,-0.,1.)); +#1657 = ADVANCED_FACE('',(#1658),#1676,.T.); +#1658 = FACE_BOUND('',#1659,.T.); +#1659 = EDGE_LOOP('',(#1660,#1661,#1662,#1670)); +#1660 = ORIENTED_EDGE('',*,*,#1465,.F.); +#1661 = ORIENTED_EDGE('',*,*,#1623,.T.); +#1662 = ORIENTED_EDGE('',*,*,#1663,.T.); +#1663 = EDGE_CURVE('',#1616,#1664,#1666,.T.); +#1664 = VERTEX_POINT('',#1665); +#1665 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1666 = LINE('',#1667,#1668); +#1667 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1668 = VECTOR('',#1669,1.); +#1669 = DIRECTION('',(1.,0.,0.)); +#1670 = ORIENTED_EDGE('',*,*,#1671,.F.); +#1671 = EDGE_CURVE('',#1458,#1664,#1672,.T.); +#1672 = LINE('',#1673,#1674); +#1673 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1674 = VECTOR('',#1675,1.); +#1675 = DIRECTION('',(0.,0.,1.)); +#1676 = PLANE('',#1677); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1679 = DIRECTION('',(0.,1.,0.)); +#1680 = DIRECTION('',(0.,-0.,1.)); +#1681 = ADVANCED_FACE('',(#1682),#1700,.F.); +#1682 = FACE_BOUND('',#1683,.T.); +#1683 = EDGE_LOOP('',(#1684,#1685,#1693,#1699)); +#1684 = ORIENTED_EDGE('',*,*,#1441,.F.); +#1685 = ORIENTED_EDGE('',*,*,#1686,.T.); +#1686 = EDGE_CURVE('',#1442,#1687,#1689,.T.); +#1687 = VERTEX_POINT('',#1688); +#1688 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1689 = LINE('',#1690,#1691); +#1690 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1691 = VECTOR('',#1692,1.); +#1692 = DIRECTION('',(0.,0.,1.)); +#1693 = ORIENTED_EDGE('',*,*,#1694,.T.); +#1694 = EDGE_CURVE('',#1687,#1640,#1695,.T.); +#1695 = LINE('',#1696,#1697); +#1696 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1697 = VECTOR('',#1698,1.); +#1698 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1699 = ORIENTED_EDGE('',*,*,#1647,.F.); +#1700 = PLANE('',#1701); +#1701 = AXIS2_PLACEMENT_3D('',#1702,#1703,#1704); +#1702 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1703 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#1704 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1705 = ADVANCED_FACE('',(#1706),#1724,.T.); +#1706 = FACE_BOUND('',#1707,.F.); +#1707 = EDGE_LOOP('',(#1708,#1709,#1717,#1723)); +#1708 = ORIENTED_EDGE('',*,*,#1457,.F.); +#1709 = ORIENTED_EDGE('',*,*,#1710,.T.); +#1710 = EDGE_CURVE('',#1450,#1711,#1713,.T.); +#1711 = VERTEX_POINT('',#1712); +#1712 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1713 = LINE('',#1714,#1715); +#1714 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1715 = VECTOR('',#1716,1.); +#1716 = DIRECTION('',(0.,0.,1.)); +#1717 = ORIENTED_EDGE('',*,*,#1718,.T.); +#1718 = EDGE_CURVE('',#1711,#1664,#1719,.T.); +#1719 = LINE('',#1720,#1721); +#1720 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1721 = VECTOR('',#1722,1.); +#1722 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1723 = ORIENTED_EDGE('',*,*,#1671,.F.); +#1724 = PLANE('',#1725); +#1725 = AXIS2_PLACEMENT_3D('',#1726,#1727,#1728); +#1726 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1727 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1728 = DIRECTION('',(0.,0.,-1.)); +#1729 = ADVANCED_FACE('',(#1730),#1741,.T.); +#1730 = FACE_BOUND('',#1731,.T.); +#1731 = EDGE_LOOP('',(#1732,#1738,#1739,#1740)); +#1732 = ORIENTED_EDGE('',*,*,#1733,.F.); +#1733 = EDGE_CURVE('',#1687,#1711,#1734,.T.); +#1734 = LINE('',#1735,#1736); +#1735 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1736 = VECTOR('',#1737,1.); +#1737 = DIRECTION('',(0.,1.,0.)); +#1738 = ORIENTED_EDGE('',*,*,#1686,.F.); +#1739 = ORIENTED_EDGE('',*,*,#1449,.T.); +#1740 = ORIENTED_EDGE('',*,*,#1710,.T.); +#1741 = PLANE('',#1742); +#1742 = AXIS2_PLACEMENT_3D('',#1743,#1744,#1745); +#1743 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1744 = DIRECTION('',(1.,0.,0.)); +#1745 = DIRECTION('',(0.,0.,1.)); +#1746 = ADVANCED_FACE('',(#1747,#1757),#1791,.T.); +#1747 = FACE_BOUND('',#1748,.T.); +#1748 = EDGE_LOOP('',(#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756)); +#1749 = ORIENTED_EDGE('',*,*,#1558,.F.); +#1750 = ORIENTED_EDGE('',*,*,#1591,.T.); +#1751 = ORIENTED_EDGE('',*,*,#1639,.T.); +#1752 = ORIENTED_EDGE('',*,*,#1694,.F.); +#1753 = ORIENTED_EDGE('',*,*,#1733,.T.); +#1754 = ORIENTED_EDGE('',*,*,#1718,.T.); +#1755 = ORIENTED_EDGE('',*,*,#1663,.F.); +#1756 = ORIENTED_EDGE('',*,*,#1615,.F.); +#1757 = FACE_BOUND('',#1758,.T.); +#1758 = EDGE_LOOP('',(#1759,#1769,#1777,#1785)); +#1759 = ORIENTED_EDGE('',*,*,#1760,.F.); +#1760 = EDGE_CURVE('',#1761,#1763,#1765,.T.); +#1761 = VERTEX_POINT('',#1762); +#1762 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1763 = VERTEX_POINT('',#1764); +#1764 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1765 = LINE('',#1766,#1767); +#1766 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1767 = VECTOR('',#1768,1.); +#1768 = DIRECTION('',(0.,-1.,0.)); +#1769 = ORIENTED_EDGE('',*,*,#1770,.T.); +#1770 = EDGE_CURVE('',#1761,#1771,#1773,.T.); +#1771 = VERTEX_POINT('',#1772); +#1772 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1773 = LINE('',#1774,#1775); +#1774 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1775 = VECTOR('',#1776,1.); +#1776 = DIRECTION('',(1.,0.,0.)); +#1777 = ORIENTED_EDGE('',*,*,#1778,.T.); +#1778 = EDGE_CURVE('',#1771,#1779,#1781,.T.); +#1779 = VERTEX_POINT('',#1780); +#1780 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1781 = LINE('',#1782,#1783); +#1782 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1783 = VECTOR('',#1784,1.); +#1784 = DIRECTION('',(0.,-1.,0.)); +#1785 = ORIENTED_EDGE('',*,*,#1786,.F.); +#1786 = EDGE_CURVE('',#1763,#1779,#1787,.T.); +#1787 = LINE('',#1788,#1789); +#1788 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1789 = VECTOR('',#1790,1.); +#1790 = DIRECTION('',(1.,0.,0.)); +#1791 = PLANE('',#1792); +#1792 = AXIS2_PLACEMENT_3D('',#1793,#1794,#1795); +#1793 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1794 = DIRECTION('',(0.,0.,1.)); +#1795 = DIRECTION('',(1.,0.,-0.)); +#1796 = ADVANCED_FACE('',(#1797),#1822,.F.); +#1797 = FACE_BOUND('',#1798,.F.); +#1798 = EDGE_LOOP('',(#1799,#1807,#1808,#1816)); +#1799 = ORIENTED_EDGE('',*,*,#1800,.F.); +#1800 = EDGE_CURVE('',#1763,#1801,#1803,.T.); +#1801 = VERTEX_POINT('',#1802); +#1802 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(0.,0.,1.)); +#1807 = ORIENTED_EDGE('',*,*,#1760,.F.); +#1808 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1809 = EDGE_CURVE('',#1761,#1810,#1812,.T.); +#1810 = VERTEX_POINT('',#1811); +#1811 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1812 = LINE('',#1813,#1814); +#1813 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1814 = VECTOR('',#1815,1.); +#1815 = DIRECTION('',(0.,0.,1.)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1817 = EDGE_CURVE('',#1801,#1810,#1818,.T.); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(0.,1.,0.)); +#1822 = PLANE('',#1823); +#1823 = AXIS2_PLACEMENT_3D('',#1824,#1825,#1826); +#1824 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1825 = DIRECTION('',(1.,0.,0.)); +#1826 = DIRECTION('',(0.,0.,1.)); +#1827 = ADVANCED_FACE('',(#1828),#1846,.F.); +#1828 = FACE_BOUND('',#1829,.F.); +#1829 = EDGE_LOOP('',(#1830,#1838,#1839,#1840)); +#1830 = ORIENTED_EDGE('',*,*,#1831,.F.); +#1831 = EDGE_CURVE('',#1779,#1832,#1834,.T.); +#1832 = VERTEX_POINT('',#1833); +#1833 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1834 = LINE('',#1835,#1836); +#1835 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1836 = VECTOR('',#1837,1.); +#1837 = DIRECTION('',(0.,0.,1.)); +#1838 = ORIENTED_EDGE('',*,*,#1786,.F.); +#1839 = ORIENTED_EDGE('',*,*,#1800,.T.); +#1840 = ORIENTED_EDGE('',*,*,#1841,.T.); +#1841 = EDGE_CURVE('',#1801,#1832,#1842,.T.); +#1842 = LINE('',#1843,#1844); +#1843 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1844 = VECTOR('',#1845,1.); +#1845 = DIRECTION('',(1.,0.,0.)); +#1846 = PLANE('',#1847); +#1847 = AXIS2_PLACEMENT_3D('',#1848,#1849,#1850); +#1848 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1849 = DIRECTION('',(0.,1.,0.)); +#1850 = DIRECTION('',(0.,-0.,1.)); +#1851 = ADVANCED_FACE('',(#1852),#1870,.T.); +#1852 = FACE_BOUND('',#1853,.T.); +#1853 = EDGE_LOOP('',(#1854,#1855,#1856,#1864)); +#1854 = ORIENTED_EDGE('',*,*,#1831,.F.); +#1855 = ORIENTED_EDGE('',*,*,#1778,.F.); +#1856 = ORIENTED_EDGE('',*,*,#1857,.T.); +#1857 = EDGE_CURVE('',#1771,#1858,#1860,.T.); +#1858 = VERTEX_POINT('',#1859); +#1859 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1860 = LINE('',#1861,#1862); +#1861 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1862 = VECTOR('',#1863,1.); +#1863 = DIRECTION('',(0.,0.,1.)); +#1864 = ORIENTED_EDGE('',*,*,#1865,.F.); +#1865 = EDGE_CURVE('',#1832,#1858,#1866,.T.); +#1866 = LINE('',#1867,#1868); +#1867 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1868 = VECTOR('',#1869,1.); +#1869 = DIRECTION('',(0.,1.,0.)); +#1870 = PLANE('',#1871); +#1871 = AXIS2_PLACEMENT_3D('',#1872,#1873,#1874); +#1872 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1873 = DIRECTION('',(1.,0.,0.)); +#1874 = DIRECTION('',(0.,0.,1.)); +#1875 = ADVANCED_FACE('',(#1876),#1887,.T.); +#1876 = FACE_BOUND('',#1877,.T.); +#1877 = EDGE_LOOP('',(#1878,#1879,#1880,#1881)); +#1878 = ORIENTED_EDGE('',*,*,#1857,.F.); +#1879 = ORIENTED_EDGE('',*,*,#1770,.F.); +#1880 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1881 = ORIENTED_EDGE('',*,*,#1882,.T.); +#1882 = EDGE_CURVE('',#1810,#1858,#1883,.T.); +#1883 = LINE('',#1884,#1885); +#1884 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1885 = VECTOR('',#1886,1.); +#1886 = DIRECTION('',(1.,0.,0.)); +#1887 = PLANE('',#1888); +#1888 = AXIS2_PLACEMENT_3D('',#1889,#1890,#1891); +#1889 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1890 = DIRECTION('',(0.,1.,0.)); +#1891 = DIRECTION('',(0.,-0.,1.)); +#1892 = ADVANCED_FACE('',(#1893),#1899,.T.); +#1893 = FACE_BOUND('',#1894,.T.); +#1894 = EDGE_LOOP('',(#1895,#1896,#1897,#1898)); +#1895 = ORIENTED_EDGE('',*,*,#1817,.F.); +#1896 = ORIENTED_EDGE('',*,*,#1841,.T.); +#1897 = ORIENTED_EDGE('',*,*,#1865,.T.); +#1898 = ORIENTED_EDGE('',*,*,#1882,.F.); +#1899 = PLANE('',#1900); +#1900 = AXIS2_PLACEMENT_3D('',#1901,#1902,#1903); +#1901 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1902 = DIRECTION('',(0.,0.,1.)); +#1903 = DIRECTION('',(1.,0.,-0.)); +#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1908)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1905,#1906,#1907)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1905 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1906 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1907 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1908 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1905, + 'distance_accuracy_value','confusion accuracy'); +#1909 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1910,#1912); +#1910 = ( REPRESENTATION_RELATIONSHIP('','',#1337,#1314) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1911) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1911 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1315); +#1912 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1913); +#1913 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('46','PinHeader017','',#1309, + #1332,$); +#1914 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1334)); +#1915 = SHAPE_DEFINITION_REPRESENTATION(#1916,#1922); +#1916 = PRODUCT_DEFINITION_SHAPE('','',#1917); +#1917 = PRODUCT_DEFINITION('design','',#1918,#1921); +#1918 = PRODUCT_DEFINITION_FORMATION('','',#1919); +#1919 = PRODUCT('01x01_P2.54mm_Vertical_THT018', + '01x01_P2.54mm_Vertical_THT018','',(#1920)); +#1920 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1921 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1922 = SHAPE_REPRESENTATION('',(#11,#1923),#1927); +#1923 = AXIS2_PLACEMENT_3D('',#1924,#1925,#1926); +#1924 = CARTESIAN_POINT('',(0.,0.,0.)); +#1925 = DIRECTION('',(0.,0.,1.)); +#1926 = DIRECTION('',(1.,0.,0.)); +#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1931)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1928,#1929,#1930)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1928 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1929 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1930 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1931 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1928, + 'distance_accuracy_value','confusion accuracy'); +#1932 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1933,#1935); +#1933 = ( REPRESENTATION_RELATIONSHIP('','',#1922,#1279) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1934) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1934 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1284); +#1935 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1936); +#1936 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('49', + '01x01_P2.54mm_Vertical_THT018','',#1274,#1917,$); +#1937 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1919)); +#1938 = SHAPE_DEFINITION_REPRESENTATION(#1939,#1945); +#1939 = PRODUCT_DEFINITION_SHAPE('','',#1940); +#1940 = PRODUCT_DEFINITION('design','',#1941,#1944); +#1941 = PRODUCT_DEFINITION_FORMATION('','',#1942); +#1942 = PRODUCT('PinHeader018','PinHeader018','',(#1943)); +#1943 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1944 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1945 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1946),#2512); +#1946 = MANIFOLD_SOLID_BREP('',#1947); +#1947 = CLOSED_SHELL('',(#1948,#1988,#2019,#2109,#2133,#2150,#2162,#2193 + ,#2217,#2241,#2265,#2289,#2313,#2337,#2354,#2404,#2435,#2459,#2483, + #2500)); +#1948 = ADVANCED_FACE('',(#1949),#1983,.F.); +#1949 = FACE_BOUND('',#1950,.F.); +#1950 = EDGE_LOOP('',(#1951,#1961,#1969,#1977)); +#1951 = ORIENTED_EDGE('',*,*,#1952,.F.); +#1952 = EDGE_CURVE('',#1953,#1955,#1957,.T.); +#1953 = VERTEX_POINT('',#1954); +#1954 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1955 = VERTEX_POINT('',#1956); +#1956 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1957 = LINE('',#1958,#1959); +#1958 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1959 = VECTOR('',#1960,1.); +#1960 = DIRECTION('',(0.,0.,1.)); +#1961 = ORIENTED_EDGE('',*,*,#1962,.T.); +#1962 = EDGE_CURVE('',#1953,#1963,#1965,.T.); +#1963 = VERTEX_POINT('',#1964); +#1964 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1965 = LINE('',#1966,#1967); +#1966 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1967 = VECTOR('',#1968,1.); +#1968 = DIRECTION('',(0.,1.,0.)); +#1969 = ORIENTED_EDGE('',*,*,#1970,.T.); +#1970 = EDGE_CURVE('',#1963,#1971,#1973,.T.); +#1971 = VERTEX_POINT('',#1972); +#1972 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1973 = LINE('',#1974,#1975); +#1974 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1975 = VECTOR('',#1976,1.); +#1976 = DIRECTION('',(0.,0.,1.)); +#1977 = ORIENTED_EDGE('',*,*,#1978,.T.); +#1978 = EDGE_CURVE('',#1971,#1955,#1979,.T.); +#1979 = LINE('',#1980,#1981); +#1980 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1981 = VECTOR('',#1982,1.); +#1982 = DIRECTION('',(0.,-1.,0.)); +#1983 = PLANE('',#1984); +#1984 = AXIS2_PLACEMENT_3D('',#1985,#1986,#1987); +#1985 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1986 = DIRECTION('',(1.,0.,0.)); +#1987 = DIRECTION('',(0.,0.,1.)); +#1988 = ADVANCED_FACE('',(#1989),#2014,.F.); +#1989 = FACE_BOUND('',#1990,.F.); +#1990 = EDGE_LOOP('',(#1991,#2001,#2007,#2008)); +#1991 = ORIENTED_EDGE('',*,*,#1992,.F.); +#1992 = EDGE_CURVE('',#1993,#1995,#1997,.T.); +#1993 = VERTEX_POINT('',#1994); +#1994 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1995 = VERTEX_POINT('',#1996); +#1996 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#1997 = LINE('',#1998,#1999); +#1998 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1999 = VECTOR('',#2000,1.); +#2000 = DIRECTION('',(0.,0.,1.)); +#2001 = ORIENTED_EDGE('',*,*,#2002,.F.); +#2002 = EDGE_CURVE('',#1953,#1993,#2003,.T.); +#2003 = LINE('',#2004,#2005); +#2004 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2005 = VECTOR('',#2006,1.); +#2006 = DIRECTION('',(1.,0.,0.)); +#2007 = ORIENTED_EDGE('',*,*,#1952,.T.); +#2008 = ORIENTED_EDGE('',*,*,#2009,.T.); +#2009 = EDGE_CURVE('',#1955,#1995,#2010,.T.); +#2010 = LINE('',#2011,#2012); +#2011 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#2012 = VECTOR('',#2013,1.); +#2013 = DIRECTION('',(1.,0.,0.)); +#2014 = PLANE('',#2015); +#2015 = AXIS2_PLACEMENT_3D('',#2016,#2017,#2018); +#2016 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2017 = DIRECTION('',(0.,1.,0.)); +#2018 = DIRECTION('',(0.,-0.,1.)); +#2019 = ADVANCED_FACE('',(#2020,#2086),#2104,.F.); +#2020 = FACE_BOUND('',#2021,.F.); +#2021 = EDGE_LOOP('',(#2022,#2032,#2040,#2048,#2056,#2064,#2072,#2080)); +#2022 = ORIENTED_EDGE('',*,*,#2023,.F.); +#2023 = EDGE_CURVE('',#2024,#2026,#2028,.T.); +#2024 = VERTEX_POINT('',#2025); +#2025 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2026 = VERTEX_POINT('',#2027); +#2027 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#2028 = LINE('',#2029,#2030); +#2029 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2030 = VECTOR('',#2031,1.); +#2031 = DIRECTION('',(0.,1.,0.)); +#2032 = ORIENTED_EDGE('',*,*,#2033,.T.); +#2033 = EDGE_CURVE('',#2024,#2034,#2036,.T.); +#2034 = VERTEX_POINT('',#2035); +#2035 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2036 = LINE('',#2037,#2038); +#2037 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2038 = VECTOR('',#2039,1.); +#2039 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2040 = ORIENTED_EDGE('',*,*,#2041,.T.); +#2041 = EDGE_CURVE('',#2034,#2042,#2044,.T.); +#2042 = VERTEX_POINT('',#2043); +#2043 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#2044 = LINE('',#2045,#2046); +#2045 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2046 = VECTOR('',#2047,1.); +#2047 = DIRECTION('',(1.,0.,0.)); +#2048 = ORIENTED_EDGE('',*,*,#2049,.F.); +#2049 = EDGE_CURVE('',#2050,#2042,#2052,.T.); +#2050 = VERTEX_POINT('',#2051); +#2051 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#2052 = LINE('',#2053,#2054); +#2053 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#2054 = VECTOR('',#2055,1.); +#2055 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2056 = ORIENTED_EDGE('',*,*,#2057,.T.); +#2057 = EDGE_CURVE('',#2050,#2058,#2060,.T.); +#2058 = VERTEX_POINT('',#2059); +#2059 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2060 = LINE('',#2061,#2062); +#2061 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2062 = VECTOR('',#2063,1.); +#2063 = DIRECTION('',(0.,1.,0.)); +#2064 = ORIENTED_EDGE('',*,*,#2065,.T.); +#2065 = EDGE_CURVE('',#2058,#2066,#2068,.T.); +#2066 = VERTEX_POINT('',#2067); +#2067 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2068 = LINE('',#2069,#2070); +#2069 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2070 = VECTOR('',#2071,1.); +#2071 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2072 = ORIENTED_EDGE('',*,*,#2073,.F.); +#2073 = EDGE_CURVE('',#2074,#2066,#2076,.T.); +#2074 = VERTEX_POINT('',#2075); +#2075 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#2076 = LINE('',#2077,#2078); +#2077 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2078 = VECTOR('',#2079,1.); +#2079 = DIRECTION('',(1.,0.,0.)); +#2080 = ORIENTED_EDGE('',*,*,#2081,.F.); +#2081 = EDGE_CURVE('',#2026,#2074,#2082,.T.); +#2082 = LINE('',#2083,#2084); +#2083 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#2084 = VECTOR('',#2085,1.); +#2085 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2086 = FACE_BOUND('',#2087,.F.); +#2087 = EDGE_LOOP('',(#2088,#2089,#2097,#2103)); +#2088 = ORIENTED_EDGE('',*,*,#1978,.F.); +#2089 = ORIENTED_EDGE('',*,*,#2090,.T.); +#2090 = EDGE_CURVE('',#1971,#2091,#2093,.T.); +#2091 = VERTEX_POINT('',#2092); +#2092 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#2093 = LINE('',#2094,#2095); +#2094 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#2095 = VECTOR('',#2096,1.); +#2096 = DIRECTION('',(1.,0.,0.)); +#2097 = ORIENTED_EDGE('',*,*,#2098,.T.); +#2098 = EDGE_CURVE('',#2091,#1995,#2099,.T.); +#2099 = LINE('',#2100,#2101); +#2100 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#2101 = VECTOR('',#2102,1.); +#2102 = DIRECTION('',(0.,-1.,0.)); +#2103 = ORIENTED_EDGE('',*,*,#2009,.F.); +#2104 = PLANE('',#2105); +#2105 = AXIS2_PLACEMENT_3D('',#2106,#2107,#2108); +#2106 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2107 = DIRECTION('',(0.,0.,1.)); +#2108 = DIRECTION('',(1.,0.,-0.)); +#2109 = ADVANCED_FACE('',(#2110),#2128,.T.); +#2110 = FACE_BOUND('',#2111,.T.); +#2111 = EDGE_LOOP('',(#2112,#2120,#2126,#2127)); +#2112 = ORIENTED_EDGE('',*,*,#2113,.F.); +#2113 = EDGE_CURVE('',#2114,#2091,#2116,.T.); +#2114 = VERTEX_POINT('',#2115); +#2115 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(0.,0.,1.)); +#2120 = ORIENTED_EDGE('',*,*,#2121,.F.); +#2121 = EDGE_CURVE('',#1963,#2114,#2122,.T.); +#2122 = LINE('',#2123,#2124); +#2123 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2124 = VECTOR('',#2125,1.); +#2125 = DIRECTION('',(1.,0.,0.)); +#2126 = ORIENTED_EDGE('',*,*,#1970,.T.); +#2127 = ORIENTED_EDGE('',*,*,#2090,.T.); +#2128 = PLANE('',#2129); +#2129 = AXIS2_PLACEMENT_3D('',#2130,#2131,#2132); +#2130 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2131 = DIRECTION('',(0.,1.,0.)); +#2132 = DIRECTION('',(0.,-0.,1.)); +#2133 = ADVANCED_FACE('',(#2134),#2145,.F.); +#2134 = FACE_BOUND('',#2135,.F.); +#2135 = EDGE_LOOP('',(#2136,#2137,#2138,#2144)); +#2136 = ORIENTED_EDGE('',*,*,#1962,.F.); +#2137 = ORIENTED_EDGE('',*,*,#2002,.T.); +#2138 = ORIENTED_EDGE('',*,*,#2139,.T.); +#2139 = EDGE_CURVE('',#1993,#2114,#2140,.T.); +#2140 = LINE('',#2141,#2142); +#2141 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2142 = VECTOR('',#2143,1.); +#2143 = DIRECTION('',(0.,1.,0.)); +#2144 = ORIENTED_EDGE('',*,*,#2121,.F.); +#2145 = PLANE('',#2146); +#2146 = AXIS2_PLACEMENT_3D('',#2147,#2148,#2149); +#2147 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2148 = DIRECTION('',(0.,0.,1.)); +#2149 = DIRECTION('',(1.,0.,-0.)); +#2150 = ADVANCED_FACE('',(#2151),#2157,.T.); +#2151 = FACE_BOUND('',#2152,.T.); +#2152 = EDGE_LOOP('',(#2153,#2154,#2155,#2156)); +#2153 = ORIENTED_EDGE('',*,*,#1992,.F.); +#2154 = ORIENTED_EDGE('',*,*,#2139,.T.); +#2155 = ORIENTED_EDGE('',*,*,#2113,.T.); +#2156 = ORIENTED_EDGE('',*,*,#2098,.T.); +#2157 = PLANE('',#2158); +#2158 = AXIS2_PLACEMENT_3D('',#2159,#2160,#2161); +#2159 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2160 = DIRECTION('',(1.,0.,0.)); +#2161 = DIRECTION('',(0.,0.,1.)); +#2162 = ADVANCED_FACE('',(#2163),#2188,.F.); +#2163 = FACE_BOUND('',#2164,.F.); +#2164 = EDGE_LOOP('',(#2165,#2175,#2181,#2182)); +#2165 = ORIENTED_EDGE('',*,*,#2166,.F.); +#2166 = EDGE_CURVE('',#2167,#2169,#2171,.T.); +#2167 = VERTEX_POINT('',#2168); +#2168 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#2169 = VERTEX_POINT('',#2170); +#2170 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#2171 = LINE('',#2172,#2173); +#2172 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2173 = VECTOR('',#2174,1.); +#2174 = DIRECTION('',(0.,1.,0.)); +#2175 = ORIENTED_EDGE('',*,*,#2176,.F.); +#2176 = EDGE_CURVE('',#2024,#2167,#2177,.T.); +#2177 = LINE('',#2178,#2179); +#2178 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2179 = VECTOR('',#2180,1.); +#2180 = DIRECTION('',(0.,0.,1.)); +#2181 = ORIENTED_EDGE('',*,*,#2023,.T.); +#2182 = ORIENTED_EDGE('',*,*,#2183,.T.); +#2183 = EDGE_CURVE('',#2026,#2169,#2184,.T.); +#2184 = LINE('',#2185,#2186); +#2185 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#2186 = VECTOR('',#2187,1.); +#2187 = DIRECTION('',(0.,0.,1.)); +#2188 = PLANE('',#2189); +#2189 = AXIS2_PLACEMENT_3D('',#2190,#2191,#2192); +#2190 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2191 = DIRECTION('',(1.,0.,0.)); +#2192 = DIRECTION('',(0.,0.,1.)); +#2193 = ADVANCED_FACE('',(#2194),#2212,.T.); +#2194 = FACE_BOUND('',#2195,.F.); +#2195 = EDGE_LOOP('',(#2196,#2197,#2198,#2206)); +#2196 = ORIENTED_EDGE('',*,*,#2033,.F.); +#2197 = ORIENTED_EDGE('',*,*,#2176,.T.); +#2198 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2199 = EDGE_CURVE('',#2167,#2200,#2202,.T.); +#2200 = VERTEX_POINT('',#2201); +#2201 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#2202 = LINE('',#2203,#2204); +#2203 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#2204 = VECTOR('',#2205,1.); +#2205 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2206 = ORIENTED_EDGE('',*,*,#2207,.F.); +#2207 = EDGE_CURVE('',#2034,#2200,#2208,.T.); +#2208 = LINE('',#2209,#2210); +#2209 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2210 = VECTOR('',#2211,1.); +#2211 = DIRECTION('',(0.,0.,1.)); +#2212 = PLANE('',#2213); +#2213 = AXIS2_PLACEMENT_3D('',#2214,#2215,#2216); +#2214 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2215 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2216 = DIRECTION('',(-0.,0.,-1.)); +#2217 = ADVANCED_FACE('',(#2218),#2236,.F.); +#2218 = FACE_BOUND('',#2219,.T.); +#2219 = EDGE_LOOP('',(#2220,#2221,#2222,#2230)); +#2220 = ORIENTED_EDGE('',*,*,#2081,.F.); +#2221 = ORIENTED_EDGE('',*,*,#2183,.T.); +#2222 = ORIENTED_EDGE('',*,*,#2223,.T.); +#2223 = EDGE_CURVE('',#2169,#2224,#2226,.T.); +#2224 = VERTEX_POINT('',#2225); +#2225 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#2226 = LINE('',#2227,#2228); +#2227 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#2228 = VECTOR('',#2229,1.); +#2229 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2230 = ORIENTED_EDGE('',*,*,#2231,.F.); +#2231 = EDGE_CURVE('',#2074,#2224,#2232,.T.); +#2232 = LINE('',#2233,#2234); +#2233 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#2234 = VECTOR('',#2235,1.); +#2235 = DIRECTION('',(0.,0.,1.)); +#2236 = PLANE('',#2237); +#2237 = AXIS2_PLACEMENT_3D('',#2238,#2239,#2240); +#2238 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#2239 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#2240 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2241 = ADVANCED_FACE('',(#2242),#2260,.F.); +#2242 = FACE_BOUND('',#2243,.F.); +#2243 = EDGE_LOOP('',(#2244,#2245,#2246,#2254)); +#2244 = ORIENTED_EDGE('',*,*,#2041,.F.); +#2245 = ORIENTED_EDGE('',*,*,#2207,.T.); +#2246 = ORIENTED_EDGE('',*,*,#2247,.T.); +#2247 = EDGE_CURVE('',#2200,#2248,#2250,.T.); +#2248 = VERTEX_POINT('',#2249); +#2249 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#2250 = LINE('',#2251,#2252); +#2251 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2252 = VECTOR('',#2253,1.); +#2253 = DIRECTION('',(1.,0.,0.)); +#2254 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2255 = EDGE_CURVE('',#2042,#2248,#2256,.T.); +#2256 = LINE('',#2257,#2258); +#2257 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#2258 = VECTOR('',#2259,1.); +#2259 = DIRECTION('',(0.,0.,1.)); +#2260 = PLANE('',#2261); +#2261 = AXIS2_PLACEMENT_3D('',#2262,#2263,#2264); +#2262 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2263 = DIRECTION('',(0.,1.,0.)); +#2264 = DIRECTION('',(0.,-0.,1.)); +#2265 = ADVANCED_FACE('',(#2266),#2284,.T.); +#2266 = FACE_BOUND('',#2267,.T.); +#2267 = EDGE_LOOP('',(#2268,#2269,#2270,#2278)); +#2268 = ORIENTED_EDGE('',*,*,#2073,.F.); +#2269 = ORIENTED_EDGE('',*,*,#2231,.T.); +#2270 = ORIENTED_EDGE('',*,*,#2271,.T.); +#2271 = EDGE_CURVE('',#2224,#2272,#2274,.T.); +#2272 = VERTEX_POINT('',#2273); +#2273 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#2274 = LINE('',#2275,#2276); +#2275 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#2276 = VECTOR('',#2277,1.); +#2277 = DIRECTION('',(1.,0.,0.)); +#2278 = ORIENTED_EDGE('',*,*,#2279,.F.); +#2279 = EDGE_CURVE('',#2066,#2272,#2280,.T.); +#2280 = LINE('',#2281,#2282); +#2281 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2282 = VECTOR('',#2283,1.); +#2283 = DIRECTION('',(0.,0.,1.)); +#2284 = PLANE('',#2285); +#2285 = AXIS2_PLACEMENT_3D('',#2286,#2287,#2288); +#2286 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2287 = DIRECTION('',(0.,1.,0.)); +#2288 = DIRECTION('',(0.,-0.,1.)); +#2289 = ADVANCED_FACE('',(#2290),#2308,.F.); +#2290 = FACE_BOUND('',#2291,.T.); +#2291 = EDGE_LOOP('',(#2292,#2293,#2301,#2307)); +#2292 = ORIENTED_EDGE('',*,*,#2049,.F.); +#2293 = ORIENTED_EDGE('',*,*,#2294,.T.); +#2294 = EDGE_CURVE('',#2050,#2295,#2297,.T.); +#2295 = VERTEX_POINT('',#2296); +#2296 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#2297 = LINE('',#2298,#2299); +#2298 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#2299 = VECTOR('',#2300,1.); +#2300 = DIRECTION('',(0.,0.,1.)); +#2301 = ORIENTED_EDGE('',*,*,#2302,.T.); +#2302 = EDGE_CURVE('',#2295,#2248,#2303,.T.); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2307 = ORIENTED_EDGE('',*,*,#2255,.F.); +#2308 = PLANE('',#2309); +#2309 = AXIS2_PLACEMENT_3D('',#2310,#2311,#2312); +#2310 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#2311 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#2312 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2313 = ADVANCED_FACE('',(#2314),#2332,.T.); +#2314 = FACE_BOUND('',#2315,.F.); +#2315 = EDGE_LOOP('',(#2316,#2317,#2325,#2331)); +#2316 = ORIENTED_EDGE('',*,*,#2065,.F.); +#2317 = ORIENTED_EDGE('',*,*,#2318,.T.); +#2318 = EDGE_CURVE('',#2058,#2319,#2321,.T.); +#2319 = VERTEX_POINT('',#2320); +#2320 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#2321 = LINE('',#2322,#2323); +#2322 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2323 = VECTOR('',#2324,1.); +#2324 = DIRECTION('',(0.,0.,1.)); +#2325 = ORIENTED_EDGE('',*,*,#2326,.T.); +#2326 = EDGE_CURVE('',#2319,#2272,#2327,.T.); +#2327 = LINE('',#2328,#2329); +#2328 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#2329 = VECTOR('',#2330,1.); +#2330 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2331 = ORIENTED_EDGE('',*,*,#2279,.F.); +#2332 = PLANE('',#2333); +#2333 = AXIS2_PLACEMENT_3D('',#2334,#2335,#2336); +#2334 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2335 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2336 = DIRECTION('',(0.,0.,-1.)); +#2337 = ADVANCED_FACE('',(#2338),#2349,.T.); +#2338 = FACE_BOUND('',#2339,.T.); +#2339 = EDGE_LOOP('',(#2340,#2346,#2347,#2348)); +#2340 = ORIENTED_EDGE('',*,*,#2341,.F.); +#2341 = EDGE_CURVE('',#2295,#2319,#2342,.T.); +#2342 = LINE('',#2343,#2344); +#2343 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#2344 = VECTOR('',#2345,1.); +#2345 = DIRECTION('',(0.,1.,0.)); +#2346 = ORIENTED_EDGE('',*,*,#2294,.F.); +#2347 = ORIENTED_EDGE('',*,*,#2057,.T.); +#2348 = ORIENTED_EDGE('',*,*,#2318,.T.); +#2349 = PLANE('',#2350); +#2350 = AXIS2_PLACEMENT_3D('',#2351,#2352,#2353); +#2351 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2352 = DIRECTION('',(1.,0.,0.)); +#2353 = DIRECTION('',(0.,0.,1.)); +#2354 = ADVANCED_FACE('',(#2355,#2365),#2399,.T.); +#2355 = FACE_BOUND('',#2356,.T.); +#2356 = EDGE_LOOP('',(#2357,#2358,#2359,#2360,#2361,#2362,#2363,#2364)); +#2357 = ORIENTED_EDGE('',*,*,#2166,.F.); +#2358 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2359 = ORIENTED_EDGE('',*,*,#2247,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2302,.F.); +#2361 = ORIENTED_EDGE('',*,*,#2341,.T.); +#2362 = ORIENTED_EDGE('',*,*,#2326,.T.); +#2363 = ORIENTED_EDGE('',*,*,#2271,.F.); +#2364 = ORIENTED_EDGE('',*,*,#2223,.F.); +#2365 = FACE_BOUND('',#2366,.T.); +#2366 = EDGE_LOOP('',(#2367,#2377,#2385,#2393)); +#2367 = ORIENTED_EDGE('',*,*,#2368,.F.); +#2368 = EDGE_CURVE('',#2369,#2371,#2373,.T.); +#2369 = VERTEX_POINT('',#2370); +#2370 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#2371 = VERTEX_POINT('',#2372); +#2372 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(0.,-1.,0.)); +#2377 = ORIENTED_EDGE('',*,*,#2378,.T.); +#2378 = EDGE_CURVE('',#2369,#2379,#2381,.T.); +#2379 = VERTEX_POINT('',#2380); +#2380 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#2381 = LINE('',#2382,#2383); +#2382 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#2383 = VECTOR('',#2384,1.); +#2384 = DIRECTION('',(1.,0.,0.)); +#2385 = ORIENTED_EDGE('',*,*,#2386,.T.); +#2386 = EDGE_CURVE('',#2379,#2387,#2389,.T.); +#2387 = VERTEX_POINT('',#2388); +#2388 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#2389 = LINE('',#2390,#2391); +#2390 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#2391 = VECTOR('',#2392,1.); +#2392 = DIRECTION('',(0.,-1.,0.)); +#2393 = ORIENTED_EDGE('',*,*,#2394,.F.); +#2394 = EDGE_CURVE('',#2371,#2387,#2395,.T.); +#2395 = LINE('',#2396,#2397); +#2396 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#2397 = VECTOR('',#2398,1.); +#2398 = DIRECTION('',(1.,0.,0.)); +#2399 = PLANE('',#2400); +#2400 = AXIS2_PLACEMENT_3D('',#2401,#2402,#2403); +#2401 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2402 = DIRECTION('',(0.,0.,1.)); +#2403 = DIRECTION('',(1.,0.,-0.)); +#2404 = ADVANCED_FACE('',(#2405),#2430,.F.); +#2405 = FACE_BOUND('',#2406,.F.); +#2406 = EDGE_LOOP('',(#2407,#2415,#2416,#2424)); +#2407 = ORIENTED_EDGE('',*,*,#2408,.F.); +#2408 = EDGE_CURVE('',#2371,#2409,#2411,.T.); +#2409 = VERTEX_POINT('',#2410); +#2410 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2411 = LINE('',#2412,#2413); +#2412 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2413 = VECTOR('',#2414,1.); +#2414 = DIRECTION('',(0.,0.,1.)); +#2415 = ORIENTED_EDGE('',*,*,#2368,.F.); +#2416 = ORIENTED_EDGE('',*,*,#2417,.T.); +#2417 = EDGE_CURVE('',#2369,#2418,#2420,.T.); +#2418 = VERTEX_POINT('',#2419); +#2419 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(0.,0.,1.)); +#2424 = ORIENTED_EDGE('',*,*,#2425,.F.); +#2425 = EDGE_CURVE('',#2409,#2418,#2426,.T.); +#2426 = LINE('',#2427,#2428); +#2427 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2428 = VECTOR('',#2429,1.); +#2429 = DIRECTION('',(0.,1.,0.)); +#2430 = PLANE('',#2431); +#2431 = AXIS2_PLACEMENT_3D('',#2432,#2433,#2434); +#2432 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2433 = DIRECTION('',(1.,0.,0.)); +#2434 = DIRECTION('',(0.,0.,1.)); +#2435 = ADVANCED_FACE('',(#2436),#2454,.F.); +#2436 = FACE_BOUND('',#2437,.F.); +#2437 = EDGE_LOOP('',(#2438,#2446,#2447,#2448)); +#2438 = ORIENTED_EDGE('',*,*,#2439,.F.); +#2439 = EDGE_CURVE('',#2387,#2440,#2442,.T.); +#2440 = VERTEX_POINT('',#2441); +#2441 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(0.,0.,1.)); +#2446 = ORIENTED_EDGE('',*,*,#2394,.F.); +#2447 = ORIENTED_EDGE('',*,*,#2408,.T.); +#2448 = ORIENTED_EDGE('',*,*,#2449,.T.); +#2449 = EDGE_CURVE('',#2409,#2440,#2450,.T.); +#2450 = LINE('',#2451,#2452); +#2451 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2452 = VECTOR('',#2453,1.); +#2453 = DIRECTION('',(1.,0.,0.)); +#2454 = PLANE('',#2455); +#2455 = AXIS2_PLACEMENT_3D('',#2456,#2457,#2458); +#2456 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2457 = DIRECTION('',(0.,1.,0.)); +#2458 = DIRECTION('',(0.,-0.,1.)); +#2459 = ADVANCED_FACE('',(#2460),#2478,.T.); +#2460 = FACE_BOUND('',#2461,.T.); +#2461 = EDGE_LOOP('',(#2462,#2463,#2464,#2472)); +#2462 = ORIENTED_EDGE('',*,*,#2439,.F.); +#2463 = ORIENTED_EDGE('',*,*,#2386,.F.); +#2464 = ORIENTED_EDGE('',*,*,#2465,.T.); +#2465 = EDGE_CURVE('',#2379,#2466,#2468,.T.); +#2466 = VERTEX_POINT('',#2467); +#2467 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(0.,0.,1.)); +#2472 = ORIENTED_EDGE('',*,*,#2473,.F.); +#2473 = EDGE_CURVE('',#2440,#2466,#2474,.T.); +#2474 = LINE('',#2475,#2476); +#2475 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2476 = VECTOR('',#2477,1.); +#2477 = DIRECTION('',(0.,1.,0.)); +#2478 = PLANE('',#2479); +#2479 = AXIS2_PLACEMENT_3D('',#2480,#2481,#2482); +#2480 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2481 = DIRECTION('',(1.,0.,0.)); +#2482 = DIRECTION('',(0.,0.,1.)); +#2483 = ADVANCED_FACE('',(#2484),#2495,.T.); +#2484 = FACE_BOUND('',#2485,.T.); +#2485 = EDGE_LOOP('',(#2486,#2487,#2488,#2489)); +#2486 = ORIENTED_EDGE('',*,*,#2465,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2378,.F.); +#2488 = ORIENTED_EDGE('',*,*,#2417,.T.); +#2489 = ORIENTED_EDGE('',*,*,#2490,.T.); +#2490 = EDGE_CURVE('',#2418,#2466,#2491,.T.); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(1.,0.,0.)); +#2495 = PLANE('',#2496); +#2496 = AXIS2_PLACEMENT_3D('',#2497,#2498,#2499); +#2497 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2498 = DIRECTION('',(0.,1.,0.)); +#2499 = DIRECTION('',(0.,-0.,1.)); +#2500 = ADVANCED_FACE('',(#2501),#2507,.T.); +#2501 = FACE_BOUND('',#2502,.T.); +#2502 = EDGE_LOOP('',(#2503,#2504,#2505,#2506)); +#2503 = ORIENTED_EDGE('',*,*,#2425,.F.); +#2504 = ORIENTED_EDGE('',*,*,#2449,.T.); +#2505 = ORIENTED_EDGE('',*,*,#2473,.T.); +#2506 = ORIENTED_EDGE('',*,*,#2490,.F.); +#2507 = PLANE('',#2508); +#2508 = AXIS2_PLACEMENT_3D('',#2509,#2510,#2511); +#2509 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2510 = DIRECTION('',(0.,0.,1.)); +#2511 = DIRECTION('',(1.,0.,-0.)); +#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2516)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2513,#2514,#2515)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2513 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2514 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2515 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2516 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2513, + 'distance_accuracy_value','confusion accuracy'); +#2517 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2518,#2520); +#2518 = ( REPRESENTATION_RELATIONSHIP('','',#1945,#1922) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2519) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2519 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1923); +#2520 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2521); +#2521 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('48','PinHeader018','',#1917, + #1940,$); +#2522 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1942)); +#2523 = SHAPE_DEFINITION_REPRESENTATION(#2524,#2530); +#2524 = PRODUCT_DEFINITION_SHAPE('','',#2525); +#2525 = PRODUCT_DEFINITION('design','',#2526,#2529); +#2526 = PRODUCT_DEFINITION_FORMATION('','',#2527); +#2527 = PRODUCT('01x01_P2.54mm_Vertical_THT019', + '01x01_P2.54mm_Vertical_THT019','',(#2528)); +#2528 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2529 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2530 = SHAPE_REPRESENTATION('',(#11,#2531),#2535); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(0.,0.,0.)); +#2533 = DIRECTION('',(0.,0.,1.)); +#2534 = DIRECTION('',(1.,0.,0.)); +#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2539)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2536,#2537,#2538)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2536 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2537 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2538 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2539 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2536, + 'distance_accuracy_value','confusion accuracy'); +#2540 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2541,#2543); +#2541 = ( REPRESENTATION_RELATIONSHIP('','',#2530,#1279) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2542) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2542 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1288); +#2543 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2544); +#2544 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('51', + '01x01_P2.54mm_Vertical_THT019','',#1274,#2525,$); +#2545 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2527)); +#2546 = SHAPE_DEFINITION_REPRESENTATION(#2547,#2553); +#2547 = PRODUCT_DEFINITION_SHAPE('','',#2548); +#2548 = PRODUCT_DEFINITION('design','',#2549,#2552); +#2549 = PRODUCT_DEFINITION_FORMATION('','',#2550); +#2550 = PRODUCT('PinHeader019','PinHeader019','',(#2551)); +#2551 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2552 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2553 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2554),#3120); +#2554 = MANIFOLD_SOLID_BREP('',#2555); +#2555 = CLOSED_SHELL('',(#2556,#2596,#2627,#2717,#2741,#2758,#2770,#2801 + ,#2825,#2849,#2873,#2897,#2921,#2945,#2962,#3012,#3043,#3067,#3091, + #3108)); +#2556 = ADVANCED_FACE('',(#2557),#2591,.F.); +#2557 = FACE_BOUND('',#2558,.F.); +#2558 = EDGE_LOOP('',(#2559,#2569,#2577,#2585)); +#2559 = ORIENTED_EDGE('',*,*,#2560,.F.); +#2560 = EDGE_CURVE('',#2561,#2563,#2565,.T.); +#2561 = VERTEX_POINT('',#2562); +#2562 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2563 = VERTEX_POINT('',#2564); +#2564 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#2565 = LINE('',#2566,#2567); +#2566 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2567 = VECTOR('',#2568,1.); +#2568 = DIRECTION('',(0.,0.,1.)); +#2569 = ORIENTED_EDGE('',*,*,#2570,.T.); +#2570 = EDGE_CURVE('',#2561,#2571,#2573,.T.); +#2571 = VERTEX_POINT('',#2572); +#2572 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2573 = LINE('',#2574,#2575); +#2574 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2575 = VECTOR('',#2576,1.); +#2576 = DIRECTION('',(0.,1.,0.)); +#2577 = ORIENTED_EDGE('',*,*,#2578,.T.); +#2578 = EDGE_CURVE('',#2571,#2579,#2581,.T.); +#2579 = VERTEX_POINT('',#2580); +#2580 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#2581 = LINE('',#2582,#2583); +#2582 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2583 = VECTOR('',#2584,1.); +#2584 = DIRECTION('',(0.,0.,1.)); +#2585 = ORIENTED_EDGE('',*,*,#2586,.T.); +#2586 = EDGE_CURVE('',#2579,#2563,#2587,.T.); +#2587 = LINE('',#2588,#2589); +#2588 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#2589 = VECTOR('',#2590,1.); +#2590 = DIRECTION('',(0.,-1.,0.)); +#2591 = PLANE('',#2592); +#2592 = AXIS2_PLACEMENT_3D('',#2593,#2594,#2595); +#2593 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2594 = DIRECTION('',(1.,0.,0.)); +#2595 = DIRECTION('',(0.,0.,1.)); +#2596 = ADVANCED_FACE('',(#2597),#2622,.F.); +#2597 = FACE_BOUND('',#2598,.F.); +#2598 = EDGE_LOOP('',(#2599,#2609,#2615,#2616)); +#2599 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2600 = EDGE_CURVE('',#2601,#2603,#2605,.T.); +#2601 = VERTEX_POINT('',#2602); +#2602 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2603 = VERTEX_POINT('',#2604); +#2604 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#2605 = LINE('',#2606,#2607); +#2606 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2607 = VECTOR('',#2608,1.); +#2608 = DIRECTION('',(0.,0.,1.)); +#2609 = ORIENTED_EDGE('',*,*,#2610,.F.); +#2610 = EDGE_CURVE('',#2561,#2601,#2611,.T.); +#2611 = LINE('',#2612,#2613); +#2612 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2613 = VECTOR('',#2614,1.); +#2614 = DIRECTION('',(1.,0.,0.)); +#2615 = ORIENTED_EDGE('',*,*,#2560,.T.); +#2616 = ORIENTED_EDGE('',*,*,#2617,.T.); +#2617 = EDGE_CURVE('',#2563,#2603,#2618,.T.); +#2618 = LINE('',#2619,#2620); +#2619 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#2620 = VECTOR('',#2621,1.); +#2621 = DIRECTION('',(1.,0.,0.)); +#2622 = PLANE('',#2623); +#2623 = AXIS2_PLACEMENT_3D('',#2624,#2625,#2626); +#2624 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2625 = DIRECTION('',(0.,1.,0.)); +#2626 = DIRECTION('',(0.,-0.,1.)); +#2627 = ADVANCED_FACE('',(#2628,#2694),#2712,.F.); +#2628 = FACE_BOUND('',#2629,.F.); +#2629 = EDGE_LOOP('',(#2630,#2640,#2648,#2656,#2664,#2672,#2680,#2688)); +#2630 = ORIENTED_EDGE('',*,*,#2631,.F.); +#2631 = EDGE_CURVE('',#2632,#2634,#2636,.T.); +#2632 = VERTEX_POINT('',#2633); +#2633 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2634 = VERTEX_POINT('',#2635); +#2635 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#2636 = LINE('',#2637,#2638); +#2637 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2638 = VECTOR('',#2639,1.); +#2639 = DIRECTION('',(0.,1.,0.)); +#2640 = ORIENTED_EDGE('',*,*,#2641,.T.); +#2641 = EDGE_CURVE('',#2632,#2642,#2644,.T.); +#2642 = VERTEX_POINT('',#2643); +#2643 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2644 = LINE('',#2645,#2646); +#2645 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2646 = VECTOR('',#2647,1.); +#2647 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2648 = ORIENTED_EDGE('',*,*,#2649,.T.); +#2649 = EDGE_CURVE('',#2642,#2650,#2652,.T.); +#2650 = VERTEX_POINT('',#2651); +#2651 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#2652 = LINE('',#2653,#2654); +#2653 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2654 = VECTOR('',#2655,1.); +#2655 = DIRECTION('',(1.,0.,0.)); +#2656 = ORIENTED_EDGE('',*,*,#2657,.F.); +#2657 = EDGE_CURVE('',#2658,#2650,#2660,.T.); +#2658 = VERTEX_POINT('',#2659); +#2659 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#2660 = LINE('',#2661,#2662); +#2661 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#2662 = VECTOR('',#2663,1.); +#2663 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2664 = ORIENTED_EDGE('',*,*,#2665,.T.); +#2665 = EDGE_CURVE('',#2658,#2666,#2668,.T.); +#2666 = VERTEX_POINT('',#2667); +#2667 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2668 = LINE('',#2669,#2670); +#2669 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2670 = VECTOR('',#2671,1.); +#2671 = DIRECTION('',(0.,1.,0.)); +#2672 = ORIENTED_EDGE('',*,*,#2673,.T.); +#2673 = EDGE_CURVE('',#2666,#2674,#2676,.T.); +#2674 = VERTEX_POINT('',#2675); +#2675 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2676 = LINE('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2678 = VECTOR('',#2679,1.); +#2679 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2680 = ORIENTED_EDGE('',*,*,#2681,.F.); +#2681 = EDGE_CURVE('',#2682,#2674,#2684,.T.); +#2682 = VERTEX_POINT('',#2683); +#2683 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#2684 = LINE('',#2685,#2686); +#2685 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2686 = VECTOR('',#2687,1.); +#2687 = DIRECTION('',(1.,0.,0.)); +#2688 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2689 = EDGE_CURVE('',#2634,#2682,#2690,.T.); +#2690 = LINE('',#2691,#2692); +#2691 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#2692 = VECTOR('',#2693,1.); +#2693 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2694 = FACE_BOUND('',#2695,.F.); +#2695 = EDGE_LOOP('',(#2696,#2697,#2705,#2711)); +#2696 = ORIENTED_EDGE('',*,*,#2586,.F.); +#2697 = ORIENTED_EDGE('',*,*,#2698,.T.); +#2698 = EDGE_CURVE('',#2579,#2699,#2701,.T.); +#2699 = VERTEX_POINT('',#2700); +#2700 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#2701 = LINE('',#2702,#2703); +#2702 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#2703 = VECTOR('',#2704,1.); +#2704 = DIRECTION('',(1.,0.,0.)); +#2705 = ORIENTED_EDGE('',*,*,#2706,.T.); +#2706 = EDGE_CURVE('',#2699,#2603,#2707,.T.); +#2707 = LINE('',#2708,#2709); +#2708 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#2709 = VECTOR('',#2710,1.); +#2710 = DIRECTION('',(0.,-1.,0.)); +#2711 = ORIENTED_EDGE('',*,*,#2617,.F.); +#2712 = PLANE('',#2713); +#2713 = AXIS2_PLACEMENT_3D('',#2714,#2715,#2716); +#2714 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2715 = DIRECTION('',(0.,0.,1.)); +#2716 = DIRECTION('',(1.,0.,-0.)); +#2717 = ADVANCED_FACE('',(#2718),#2736,.T.); +#2718 = FACE_BOUND('',#2719,.T.); +#2719 = EDGE_LOOP('',(#2720,#2728,#2734,#2735)); +#2720 = ORIENTED_EDGE('',*,*,#2721,.F.); +#2721 = EDGE_CURVE('',#2722,#2699,#2724,.T.); +#2722 = VERTEX_POINT('',#2723); +#2723 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2724 = LINE('',#2725,#2726); +#2725 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2726 = VECTOR('',#2727,1.); +#2727 = DIRECTION('',(0.,0.,1.)); +#2728 = ORIENTED_EDGE('',*,*,#2729,.F.); +#2729 = EDGE_CURVE('',#2571,#2722,#2730,.T.); +#2730 = LINE('',#2731,#2732); +#2731 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2732 = VECTOR('',#2733,1.); +#2733 = DIRECTION('',(1.,0.,0.)); +#2734 = ORIENTED_EDGE('',*,*,#2578,.T.); +#2735 = ORIENTED_EDGE('',*,*,#2698,.T.); +#2736 = PLANE('',#2737); +#2737 = AXIS2_PLACEMENT_3D('',#2738,#2739,#2740); +#2738 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2739 = DIRECTION('',(0.,1.,0.)); +#2740 = DIRECTION('',(0.,-0.,1.)); +#2741 = ADVANCED_FACE('',(#2742),#2753,.F.); +#2742 = FACE_BOUND('',#2743,.F.); +#2743 = EDGE_LOOP('',(#2744,#2745,#2746,#2752)); +#2744 = ORIENTED_EDGE('',*,*,#2570,.F.); +#2745 = ORIENTED_EDGE('',*,*,#2610,.T.); +#2746 = ORIENTED_EDGE('',*,*,#2747,.T.); +#2747 = EDGE_CURVE('',#2601,#2722,#2748,.T.); +#2748 = LINE('',#2749,#2750); +#2749 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2750 = VECTOR('',#2751,1.); +#2751 = DIRECTION('',(0.,1.,0.)); +#2752 = ORIENTED_EDGE('',*,*,#2729,.F.); +#2753 = PLANE('',#2754); +#2754 = AXIS2_PLACEMENT_3D('',#2755,#2756,#2757); +#2755 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2756 = DIRECTION('',(0.,0.,1.)); +#2757 = DIRECTION('',(1.,0.,-0.)); +#2758 = ADVANCED_FACE('',(#2759),#2765,.T.); +#2759 = FACE_BOUND('',#2760,.T.); +#2760 = EDGE_LOOP('',(#2761,#2762,#2763,#2764)); +#2761 = ORIENTED_EDGE('',*,*,#2600,.F.); +#2762 = ORIENTED_EDGE('',*,*,#2747,.T.); +#2763 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2764 = ORIENTED_EDGE('',*,*,#2706,.T.); +#2765 = PLANE('',#2766); +#2766 = AXIS2_PLACEMENT_3D('',#2767,#2768,#2769); +#2767 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2768 = DIRECTION('',(1.,0.,0.)); +#2769 = DIRECTION('',(0.,0.,1.)); +#2770 = ADVANCED_FACE('',(#2771),#2796,.F.); +#2771 = FACE_BOUND('',#2772,.F.); +#2772 = EDGE_LOOP('',(#2773,#2783,#2789,#2790)); +#2773 = ORIENTED_EDGE('',*,*,#2774,.F.); +#2774 = EDGE_CURVE('',#2775,#2777,#2779,.T.); +#2775 = VERTEX_POINT('',#2776); +#2776 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#2777 = VERTEX_POINT('',#2778); +#2778 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#2779 = LINE('',#2780,#2781); +#2780 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2781 = VECTOR('',#2782,1.); +#2782 = DIRECTION('',(0.,1.,0.)); +#2783 = ORIENTED_EDGE('',*,*,#2784,.F.); +#2784 = EDGE_CURVE('',#2632,#2775,#2785,.T.); +#2785 = LINE('',#2786,#2787); +#2786 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2787 = VECTOR('',#2788,1.); +#2788 = DIRECTION('',(0.,0.,1.)); +#2789 = ORIENTED_EDGE('',*,*,#2631,.T.); +#2790 = ORIENTED_EDGE('',*,*,#2791,.T.); +#2791 = EDGE_CURVE('',#2634,#2777,#2792,.T.); +#2792 = LINE('',#2793,#2794); +#2793 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#2794 = VECTOR('',#2795,1.); +#2795 = DIRECTION('',(0.,0.,1.)); +#2796 = PLANE('',#2797); +#2797 = AXIS2_PLACEMENT_3D('',#2798,#2799,#2800); +#2798 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2799 = DIRECTION('',(1.,0.,0.)); +#2800 = DIRECTION('',(0.,0.,1.)); +#2801 = ADVANCED_FACE('',(#2802),#2820,.T.); +#2802 = FACE_BOUND('',#2803,.F.); +#2803 = EDGE_LOOP('',(#2804,#2805,#2806,#2814)); +#2804 = ORIENTED_EDGE('',*,*,#2641,.F.); +#2805 = ORIENTED_EDGE('',*,*,#2784,.T.); +#2806 = ORIENTED_EDGE('',*,*,#2807,.T.); +#2807 = EDGE_CURVE('',#2775,#2808,#2810,.T.); +#2808 = VERTEX_POINT('',#2809); +#2809 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#2810 = LINE('',#2811,#2812); +#2811 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#2812 = VECTOR('',#2813,1.); +#2813 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#2642,#2808,#2816,.T.); +#2816 = LINE('',#2817,#2818); +#2817 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2818 = VECTOR('',#2819,1.); +#2819 = DIRECTION('',(0.,0.,1.)); +#2820 = PLANE('',#2821); +#2821 = AXIS2_PLACEMENT_3D('',#2822,#2823,#2824); +#2822 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2823 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2824 = DIRECTION('',(-0.,0.,-1.)); +#2825 = ADVANCED_FACE('',(#2826),#2844,.F.); +#2826 = FACE_BOUND('',#2827,.T.); +#2827 = EDGE_LOOP('',(#2828,#2829,#2830,#2838)); +#2828 = ORIENTED_EDGE('',*,*,#2689,.F.); +#2829 = ORIENTED_EDGE('',*,*,#2791,.T.); +#2830 = ORIENTED_EDGE('',*,*,#2831,.T.); +#2831 = EDGE_CURVE('',#2777,#2832,#2834,.T.); +#2832 = VERTEX_POINT('',#2833); +#2833 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#2834 = LINE('',#2835,#2836); +#2835 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#2836 = VECTOR('',#2837,1.); +#2837 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2838 = ORIENTED_EDGE('',*,*,#2839,.F.); +#2839 = EDGE_CURVE('',#2682,#2832,#2840,.T.); +#2840 = LINE('',#2841,#2842); +#2841 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#2842 = VECTOR('',#2843,1.); +#2843 = DIRECTION('',(0.,0.,1.)); +#2844 = PLANE('',#2845); +#2845 = AXIS2_PLACEMENT_3D('',#2846,#2847,#2848); +#2846 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#2847 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#2848 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2849 = ADVANCED_FACE('',(#2850),#2868,.F.); +#2850 = FACE_BOUND('',#2851,.F.); +#2851 = EDGE_LOOP('',(#2852,#2853,#2854,#2862)); +#2852 = ORIENTED_EDGE('',*,*,#2649,.F.); +#2853 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2854 = ORIENTED_EDGE('',*,*,#2855,.T.); +#2855 = EDGE_CURVE('',#2808,#2856,#2858,.T.); +#2856 = VERTEX_POINT('',#2857); +#2857 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#2858 = LINE('',#2859,#2860); +#2859 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2860 = VECTOR('',#2861,1.); +#2861 = DIRECTION('',(1.,0.,0.)); +#2862 = ORIENTED_EDGE('',*,*,#2863,.F.); +#2863 = EDGE_CURVE('',#2650,#2856,#2864,.T.); +#2864 = LINE('',#2865,#2866); +#2865 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#2866 = VECTOR('',#2867,1.); +#2867 = DIRECTION('',(0.,0.,1.)); +#2868 = PLANE('',#2869); +#2869 = AXIS2_PLACEMENT_3D('',#2870,#2871,#2872); +#2870 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2871 = DIRECTION('',(0.,1.,0.)); +#2872 = DIRECTION('',(0.,-0.,1.)); +#2873 = ADVANCED_FACE('',(#2874),#2892,.T.); +#2874 = FACE_BOUND('',#2875,.T.); +#2875 = EDGE_LOOP('',(#2876,#2877,#2878,#2886)); +#2876 = ORIENTED_EDGE('',*,*,#2681,.F.); +#2877 = ORIENTED_EDGE('',*,*,#2839,.T.); +#2878 = ORIENTED_EDGE('',*,*,#2879,.T.); +#2879 = EDGE_CURVE('',#2832,#2880,#2882,.T.); +#2880 = VERTEX_POINT('',#2881); +#2881 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#2882 = LINE('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#2884 = VECTOR('',#2885,1.); +#2885 = DIRECTION('',(1.,0.,0.)); +#2886 = ORIENTED_EDGE('',*,*,#2887,.F.); +#2887 = EDGE_CURVE('',#2674,#2880,#2888,.T.); +#2888 = LINE('',#2889,#2890); +#2889 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2890 = VECTOR('',#2891,1.); +#2891 = DIRECTION('',(0.,0.,1.)); +#2892 = PLANE('',#2893); +#2893 = AXIS2_PLACEMENT_3D('',#2894,#2895,#2896); +#2894 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2895 = DIRECTION('',(0.,1.,0.)); +#2896 = DIRECTION('',(0.,-0.,1.)); +#2897 = ADVANCED_FACE('',(#2898),#2916,.F.); +#2898 = FACE_BOUND('',#2899,.T.); +#2899 = EDGE_LOOP('',(#2900,#2901,#2909,#2915)); +#2900 = ORIENTED_EDGE('',*,*,#2657,.F.); +#2901 = ORIENTED_EDGE('',*,*,#2902,.T.); +#2902 = EDGE_CURVE('',#2658,#2903,#2905,.T.); +#2903 = VERTEX_POINT('',#2904); +#2904 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(0.,0.,1.)); +#2909 = ORIENTED_EDGE('',*,*,#2910,.T.); +#2910 = EDGE_CURVE('',#2903,#2856,#2911,.T.); +#2911 = LINE('',#2912,#2913); +#2912 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#2913 = VECTOR('',#2914,1.); +#2914 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2915 = ORIENTED_EDGE('',*,*,#2863,.F.); +#2916 = PLANE('',#2917); +#2917 = AXIS2_PLACEMENT_3D('',#2918,#2919,#2920); +#2918 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#2919 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#2920 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2921 = ADVANCED_FACE('',(#2922),#2940,.T.); +#2922 = FACE_BOUND('',#2923,.F.); +#2923 = EDGE_LOOP('',(#2924,#2925,#2933,#2939)); +#2924 = ORIENTED_EDGE('',*,*,#2673,.F.); +#2925 = ORIENTED_EDGE('',*,*,#2926,.T.); +#2926 = EDGE_CURVE('',#2666,#2927,#2929,.T.); +#2927 = VERTEX_POINT('',#2928); +#2928 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#2929 = LINE('',#2930,#2931); +#2930 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2931 = VECTOR('',#2932,1.); +#2932 = DIRECTION('',(0.,0.,1.)); +#2933 = ORIENTED_EDGE('',*,*,#2934,.T.); +#2934 = EDGE_CURVE('',#2927,#2880,#2935,.T.); +#2935 = LINE('',#2936,#2937); +#2936 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#2937 = VECTOR('',#2938,1.); +#2938 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2939 = ORIENTED_EDGE('',*,*,#2887,.F.); +#2940 = PLANE('',#2941); +#2941 = AXIS2_PLACEMENT_3D('',#2942,#2943,#2944); +#2942 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2943 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2944 = DIRECTION('',(0.,0.,-1.)); +#2945 = ADVANCED_FACE('',(#2946),#2957,.T.); +#2946 = FACE_BOUND('',#2947,.T.); +#2947 = EDGE_LOOP('',(#2948,#2954,#2955,#2956)); +#2948 = ORIENTED_EDGE('',*,*,#2949,.F.); +#2949 = EDGE_CURVE('',#2903,#2927,#2950,.T.); +#2950 = LINE('',#2951,#2952); +#2951 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#2952 = VECTOR('',#2953,1.); +#2953 = DIRECTION('',(0.,1.,0.)); +#2954 = ORIENTED_EDGE('',*,*,#2902,.F.); +#2955 = ORIENTED_EDGE('',*,*,#2665,.T.); +#2956 = ORIENTED_EDGE('',*,*,#2926,.T.); +#2957 = PLANE('',#2958); +#2958 = AXIS2_PLACEMENT_3D('',#2959,#2960,#2961); +#2959 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2960 = DIRECTION('',(1.,0.,0.)); +#2961 = DIRECTION('',(0.,0.,1.)); +#2962 = ADVANCED_FACE('',(#2963,#2973),#3007,.T.); +#2963 = FACE_BOUND('',#2964,.T.); +#2964 = EDGE_LOOP('',(#2965,#2966,#2967,#2968,#2969,#2970,#2971,#2972)); +#2965 = ORIENTED_EDGE('',*,*,#2774,.F.); +#2966 = ORIENTED_EDGE('',*,*,#2807,.T.); +#2967 = ORIENTED_EDGE('',*,*,#2855,.T.); +#2968 = ORIENTED_EDGE('',*,*,#2910,.F.); +#2969 = ORIENTED_EDGE('',*,*,#2949,.T.); +#2970 = ORIENTED_EDGE('',*,*,#2934,.T.); +#2971 = ORIENTED_EDGE('',*,*,#2879,.F.); +#2972 = ORIENTED_EDGE('',*,*,#2831,.F.); +#2973 = FACE_BOUND('',#2974,.T.); +#2974 = EDGE_LOOP('',(#2975,#2985,#2993,#3001)); +#2975 = ORIENTED_EDGE('',*,*,#2976,.F.); +#2976 = EDGE_CURVE('',#2977,#2979,#2981,.T.); +#2977 = VERTEX_POINT('',#2978); +#2978 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#2979 = VERTEX_POINT('',#2980); +#2980 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(0.,-1.,0.)); +#2985 = ORIENTED_EDGE('',*,*,#2986,.T.); +#2986 = EDGE_CURVE('',#2977,#2987,#2989,.T.); +#2987 = VERTEX_POINT('',#2988); +#2988 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#2989 = LINE('',#2990,#2991); +#2990 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#2991 = VECTOR('',#2992,1.); +#2992 = DIRECTION('',(1.,0.,0.)); +#2993 = ORIENTED_EDGE('',*,*,#2994,.T.); +#2994 = EDGE_CURVE('',#2987,#2995,#2997,.T.); +#2995 = VERTEX_POINT('',#2996); +#2996 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(0.,-1.,0.)); +#3001 = ORIENTED_EDGE('',*,*,#3002,.F.); +#3002 = EDGE_CURVE('',#2979,#2995,#3003,.T.); +#3003 = LINE('',#3004,#3005); +#3004 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#3005 = VECTOR('',#3006,1.); +#3006 = DIRECTION('',(1.,0.,0.)); +#3007 = PLANE('',#3008); +#3008 = AXIS2_PLACEMENT_3D('',#3009,#3010,#3011); +#3009 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3010 = DIRECTION('',(0.,0.,1.)); +#3011 = DIRECTION('',(1.,0.,-0.)); +#3012 = ADVANCED_FACE('',(#3013),#3038,.F.); +#3013 = FACE_BOUND('',#3014,.F.); +#3014 = EDGE_LOOP('',(#3015,#3023,#3024,#3032)); +#3015 = ORIENTED_EDGE('',*,*,#3016,.F.); +#3016 = EDGE_CURVE('',#2979,#3017,#3019,.T.); +#3017 = VERTEX_POINT('',#3018); +#3018 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3019 = LINE('',#3020,#3021); +#3020 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3021 = VECTOR('',#3022,1.); +#3022 = DIRECTION('',(0.,0.,1.)); +#3023 = ORIENTED_EDGE('',*,*,#2976,.F.); +#3024 = ORIENTED_EDGE('',*,*,#3025,.T.); +#3025 = EDGE_CURVE('',#2977,#3026,#3028,.T.); +#3026 = VERTEX_POINT('',#3027); +#3027 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(0.,0.,1.)); +#3032 = ORIENTED_EDGE('',*,*,#3033,.F.); +#3033 = EDGE_CURVE('',#3017,#3026,#3034,.T.); +#3034 = LINE('',#3035,#3036); +#3035 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3036 = VECTOR('',#3037,1.); +#3037 = DIRECTION('',(0.,1.,0.)); +#3038 = PLANE('',#3039); +#3039 = AXIS2_PLACEMENT_3D('',#3040,#3041,#3042); +#3040 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3041 = DIRECTION('',(1.,0.,0.)); +#3042 = DIRECTION('',(0.,0.,1.)); +#3043 = ADVANCED_FACE('',(#3044),#3062,.F.); +#3044 = FACE_BOUND('',#3045,.F.); +#3045 = EDGE_LOOP('',(#3046,#3054,#3055,#3056)); +#3046 = ORIENTED_EDGE('',*,*,#3047,.F.); +#3047 = EDGE_CURVE('',#2995,#3048,#3050,.T.); +#3048 = VERTEX_POINT('',#3049); +#3049 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3050 = LINE('',#3051,#3052); +#3051 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3052 = VECTOR('',#3053,1.); +#3053 = DIRECTION('',(0.,0.,1.)); +#3054 = ORIENTED_EDGE('',*,*,#3002,.F.); +#3055 = ORIENTED_EDGE('',*,*,#3016,.T.); +#3056 = ORIENTED_EDGE('',*,*,#3057,.T.); +#3057 = EDGE_CURVE('',#3017,#3048,#3058,.T.); +#3058 = LINE('',#3059,#3060); +#3059 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3060 = VECTOR('',#3061,1.); +#3061 = DIRECTION('',(1.,0.,0.)); +#3062 = PLANE('',#3063); +#3063 = AXIS2_PLACEMENT_3D('',#3064,#3065,#3066); +#3064 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3065 = DIRECTION('',(0.,1.,0.)); +#3066 = DIRECTION('',(0.,-0.,1.)); +#3067 = ADVANCED_FACE('',(#3068),#3086,.T.); +#3068 = FACE_BOUND('',#3069,.T.); +#3069 = EDGE_LOOP('',(#3070,#3071,#3072,#3080)); +#3070 = ORIENTED_EDGE('',*,*,#3047,.F.); +#3071 = ORIENTED_EDGE('',*,*,#2994,.F.); +#3072 = ORIENTED_EDGE('',*,*,#3073,.T.); +#3073 = EDGE_CURVE('',#2987,#3074,#3076,.T.); +#3074 = VERTEX_POINT('',#3075); +#3075 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(0.,0.,1.)); +#3080 = ORIENTED_EDGE('',*,*,#3081,.F.); +#3081 = EDGE_CURVE('',#3048,#3074,#3082,.T.); +#3082 = LINE('',#3083,#3084); +#3083 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3084 = VECTOR('',#3085,1.); +#3085 = DIRECTION('',(0.,1.,0.)); +#3086 = PLANE('',#3087); +#3087 = AXIS2_PLACEMENT_3D('',#3088,#3089,#3090); +#3088 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3089 = DIRECTION('',(1.,0.,0.)); +#3090 = DIRECTION('',(0.,0.,1.)); +#3091 = ADVANCED_FACE('',(#3092),#3103,.T.); +#3092 = FACE_BOUND('',#3093,.T.); +#3093 = EDGE_LOOP('',(#3094,#3095,#3096,#3097)); +#3094 = ORIENTED_EDGE('',*,*,#3073,.F.); +#3095 = ORIENTED_EDGE('',*,*,#2986,.F.); +#3096 = ORIENTED_EDGE('',*,*,#3025,.T.); +#3097 = ORIENTED_EDGE('',*,*,#3098,.T.); +#3098 = EDGE_CURVE('',#3026,#3074,#3099,.T.); +#3099 = LINE('',#3100,#3101); +#3100 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3101 = VECTOR('',#3102,1.); +#3102 = DIRECTION('',(1.,0.,0.)); +#3103 = PLANE('',#3104); +#3104 = AXIS2_PLACEMENT_3D('',#3105,#3106,#3107); +#3105 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3106 = DIRECTION('',(0.,1.,0.)); +#3107 = DIRECTION('',(0.,-0.,1.)); +#3108 = ADVANCED_FACE('',(#3109),#3115,.T.); +#3109 = FACE_BOUND('',#3110,.T.); +#3110 = EDGE_LOOP('',(#3111,#3112,#3113,#3114)); +#3111 = ORIENTED_EDGE('',*,*,#3033,.F.); +#3112 = ORIENTED_EDGE('',*,*,#3057,.T.); +#3113 = ORIENTED_EDGE('',*,*,#3081,.T.); +#3114 = ORIENTED_EDGE('',*,*,#3098,.F.); +#3115 = PLANE('',#3116); +#3116 = AXIS2_PLACEMENT_3D('',#3117,#3118,#3119); +#3117 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3118 = DIRECTION('',(0.,0.,1.)); +#3119 = DIRECTION('',(1.,0.,-0.)); +#3120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3124)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3121,#3122,#3123)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3121 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3122 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3123 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3124 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3121, + 'distance_accuracy_value','confusion accuracy'); +#3125 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3126,#3128); +#3126 = ( REPRESENTATION_RELATIONSHIP('','',#2553,#2530) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3127) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3127 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2531); +#3128 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3129); +#3129 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('50','PinHeader019','',#2525, + #2548,$); +#3130 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2550)); +#3131 = SHAPE_DEFINITION_REPRESENTATION(#3132,#3138); +#3132 = PRODUCT_DEFINITION_SHAPE('','',#3133); +#3133 = PRODUCT_DEFINITION('design','',#3134,#3137); +#3134 = PRODUCT_DEFINITION_FORMATION('','',#3135); +#3135 = PRODUCT('01x01_P2.54mm_Vertical_THT020', + '01x01_P2.54mm_Vertical_THT020','',(#3136)); +#3136 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3137 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3138 = SHAPE_REPRESENTATION('',(#11,#3139),#3143); +#3139 = AXIS2_PLACEMENT_3D('',#3140,#3141,#3142); +#3140 = CARTESIAN_POINT('',(0.,0.,0.)); +#3141 = DIRECTION('',(0.,0.,1.)); +#3142 = DIRECTION('',(1.,0.,0.)); +#3143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3147)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3144,#3145,#3146)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3144 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3145 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3146 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3147 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3144, + 'distance_accuracy_value','confusion accuracy'); +#3148 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3149,#3151); +#3149 = ( REPRESENTATION_RELATIONSHIP('','',#3138,#1279) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3150) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3150 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1292); +#3151 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3152); +#3152 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('53', + '01x01_P2.54mm_Vertical_THT020','',#1274,#3133,$); +#3153 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3135)); +#3154 = SHAPE_DEFINITION_REPRESENTATION(#3155,#3161); +#3155 = PRODUCT_DEFINITION_SHAPE('','',#3156); +#3156 = PRODUCT_DEFINITION('design','',#3157,#3160); +#3157 = PRODUCT_DEFINITION_FORMATION('','',#3158); +#3158 = PRODUCT('PinHeader020','PinHeader020','',(#3159)); +#3159 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3160 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3161 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3162),#3728); +#3162 = MANIFOLD_SOLID_BREP('',#3163); +#3163 = CLOSED_SHELL('',(#3164,#3204,#3235,#3325,#3349,#3366,#3378,#3409 + ,#3433,#3457,#3481,#3505,#3529,#3553,#3570,#3620,#3651,#3675,#3699, + #3716)); +#3164 = ADVANCED_FACE('',(#3165),#3199,.F.); +#3165 = FACE_BOUND('',#3166,.F.); +#3166 = EDGE_LOOP('',(#3167,#3177,#3185,#3193)); +#3167 = ORIENTED_EDGE('',*,*,#3168,.F.); +#3168 = EDGE_CURVE('',#3169,#3171,#3173,.T.); +#3169 = VERTEX_POINT('',#3170); +#3170 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3171 = VERTEX_POINT('',#3172); +#3172 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#3173 = LINE('',#3174,#3175); +#3174 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3175 = VECTOR('',#3176,1.); +#3176 = DIRECTION('',(0.,0.,1.)); +#3177 = ORIENTED_EDGE('',*,*,#3178,.T.); +#3178 = EDGE_CURVE('',#3169,#3179,#3181,.T.); +#3179 = VERTEX_POINT('',#3180); +#3180 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3181 = LINE('',#3182,#3183); +#3182 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3183 = VECTOR('',#3184,1.); +#3184 = DIRECTION('',(0.,1.,0.)); +#3185 = ORIENTED_EDGE('',*,*,#3186,.T.); +#3186 = EDGE_CURVE('',#3179,#3187,#3189,.T.); +#3187 = VERTEX_POINT('',#3188); +#3188 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(0.,0.,1.)); +#3193 = ORIENTED_EDGE('',*,*,#3194,.T.); +#3194 = EDGE_CURVE('',#3187,#3171,#3195,.T.); +#3195 = LINE('',#3196,#3197); +#3196 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#3197 = VECTOR('',#3198,1.); +#3198 = DIRECTION('',(0.,-1.,0.)); +#3199 = PLANE('',#3200); +#3200 = AXIS2_PLACEMENT_3D('',#3201,#3202,#3203); +#3201 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3202 = DIRECTION('',(1.,0.,0.)); +#3203 = DIRECTION('',(0.,0.,1.)); +#3204 = ADVANCED_FACE('',(#3205),#3230,.F.); +#3205 = FACE_BOUND('',#3206,.F.); +#3206 = EDGE_LOOP('',(#3207,#3217,#3223,#3224)); +#3207 = ORIENTED_EDGE('',*,*,#3208,.F.); +#3208 = EDGE_CURVE('',#3209,#3211,#3213,.T.); +#3209 = VERTEX_POINT('',#3210); +#3210 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3211 = VERTEX_POINT('',#3212); +#3212 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#3213 = LINE('',#3214,#3215); +#3214 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3215 = VECTOR('',#3216,1.); +#3216 = DIRECTION('',(0.,0.,1.)); +#3217 = ORIENTED_EDGE('',*,*,#3218,.F.); +#3218 = EDGE_CURVE('',#3169,#3209,#3219,.T.); +#3219 = LINE('',#3220,#3221); +#3220 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3221 = VECTOR('',#3222,1.); +#3222 = DIRECTION('',(1.,0.,0.)); +#3223 = ORIENTED_EDGE('',*,*,#3168,.T.); +#3224 = ORIENTED_EDGE('',*,*,#3225,.T.); +#3225 = EDGE_CURVE('',#3171,#3211,#3226,.T.); +#3226 = LINE('',#3227,#3228); +#3227 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#3228 = VECTOR('',#3229,1.); +#3229 = DIRECTION('',(1.,0.,0.)); +#3230 = PLANE('',#3231); +#3231 = AXIS2_PLACEMENT_3D('',#3232,#3233,#3234); +#3232 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3233 = DIRECTION('',(0.,1.,0.)); +#3234 = DIRECTION('',(0.,-0.,1.)); +#3235 = ADVANCED_FACE('',(#3236,#3302),#3320,.F.); +#3236 = FACE_BOUND('',#3237,.F.); +#3237 = EDGE_LOOP('',(#3238,#3248,#3256,#3264,#3272,#3280,#3288,#3296)); +#3238 = ORIENTED_EDGE('',*,*,#3239,.F.); +#3239 = EDGE_CURVE('',#3240,#3242,#3244,.T.); +#3240 = VERTEX_POINT('',#3241); +#3241 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#3242 = VERTEX_POINT('',#3243); +#3243 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#3244 = LINE('',#3245,#3246); +#3245 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3246 = VECTOR('',#3247,1.); +#3247 = DIRECTION('',(0.,1.,0.)); +#3248 = ORIENTED_EDGE('',*,*,#3249,.T.); +#3249 = EDGE_CURVE('',#3240,#3250,#3252,.T.); +#3250 = VERTEX_POINT('',#3251); +#3251 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#3252 = LINE('',#3253,#3254); +#3253 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#3254 = VECTOR('',#3255,1.); +#3255 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#3256 = ORIENTED_EDGE('',*,*,#3257,.T.); +#3257 = EDGE_CURVE('',#3250,#3258,#3260,.T.); +#3258 = VERTEX_POINT('',#3259); +#3259 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#3260 = LINE('',#3261,#3262); +#3261 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3262 = VECTOR('',#3263,1.); +#3263 = DIRECTION('',(1.,0.,0.)); +#3264 = ORIENTED_EDGE('',*,*,#3265,.F.); +#3265 = EDGE_CURVE('',#3266,#3258,#3268,.T.); +#3266 = VERTEX_POINT('',#3267); +#3267 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3272 = ORIENTED_EDGE('',*,*,#3273,.T.); +#3273 = EDGE_CURVE('',#3266,#3274,#3276,.T.); +#3274 = VERTEX_POINT('',#3275); +#3275 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(0.,1.,0.)); +#3280 = ORIENTED_EDGE('',*,*,#3281,.T.); +#3281 = EDGE_CURVE('',#3274,#3282,#3284,.T.); +#3282 = VERTEX_POINT('',#3283); +#3283 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#3284 = LINE('',#3285,#3286); +#3285 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#3286 = VECTOR('',#3287,1.); +#3287 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#3288 = ORIENTED_EDGE('',*,*,#3289,.F.); +#3289 = EDGE_CURVE('',#3290,#3282,#3292,.T.); +#3290 = VERTEX_POINT('',#3291); +#3291 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#3292 = LINE('',#3293,#3294); +#3293 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#3294 = VECTOR('',#3295,1.); +#3295 = DIRECTION('',(1.,0.,0.)); +#3296 = ORIENTED_EDGE('',*,*,#3297,.F.); +#3297 = EDGE_CURVE('',#3242,#3290,#3298,.T.); +#3298 = LINE('',#3299,#3300); +#3299 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#3300 = VECTOR('',#3301,1.); +#3301 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3302 = FACE_BOUND('',#3303,.F.); +#3303 = EDGE_LOOP('',(#3304,#3305,#3313,#3319)); +#3304 = ORIENTED_EDGE('',*,*,#3194,.F.); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3187,#3307,#3309,.T.); +#3307 = VERTEX_POINT('',#3308); +#3308 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#3309 = LINE('',#3310,#3311); +#3310 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#3311 = VECTOR('',#3312,1.); +#3312 = DIRECTION('',(1.,0.,0.)); +#3313 = ORIENTED_EDGE('',*,*,#3314,.T.); +#3314 = EDGE_CURVE('',#3307,#3211,#3315,.T.); +#3315 = LINE('',#3316,#3317); +#3316 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#3317 = VECTOR('',#3318,1.); +#3318 = DIRECTION('',(0.,-1.,0.)); +#3319 = ORIENTED_EDGE('',*,*,#3225,.F.); +#3320 = PLANE('',#3321); +#3321 = AXIS2_PLACEMENT_3D('',#3322,#3323,#3324); +#3322 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3323 = DIRECTION('',(0.,0.,1.)); +#3324 = DIRECTION('',(1.,0.,-0.)); +#3325 = ADVANCED_FACE('',(#3326),#3344,.T.); +#3326 = FACE_BOUND('',#3327,.T.); +#3327 = EDGE_LOOP('',(#3328,#3336,#3342,#3343)); +#3328 = ORIENTED_EDGE('',*,*,#3329,.F.); +#3329 = EDGE_CURVE('',#3330,#3307,#3332,.T.); +#3330 = VERTEX_POINT('',#3331); +#3331 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3332 = LINE('',#3333,#3334); +#3333 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3334 = VECTOR('',#3335,1.); +#3335 = DIRECTION('',(0.,0.,1.)); +#3336 = ORIENTED_EDGE('',*,*,#3337,.F.); +#3337 = EDGE_CURVE('',#3179,#3330,#3338,.T.); +#3338 = LINE('',#3339,#3340); +#3339 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3340 = VECTOR('',#3341,1.); +#3341 = DIRECTION('',(1.,0.,0.)); +#3342 = ORIENTED_EDGE('',*,*,#3186,.T.); +#3343 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3344 = PLANE('',#3345); +#3345 = AXIS2_PLACEMENT_3D('',#3346,#3347,#3348); +#3346 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3347 = DIRECTION('',(0.,1.,0.)); +#3348 = DIRECTION('',(0.,-0.,1.)); +#3349 = ADVANCED_FACE('',(#3350),#3361,.F.); +#3350 = FACE_BOUND('',#3351,.F.); +#3351 = EDGE_LOOP('',(#3352,#3353,#3354,#3360)); +#3352 = ORIENTED_EDGE('',*,*,#3178,.F.); +#3353 = ORIENTED_EDGE('',*,*,#3218,.T.); +#3354 = ORIENTED_EDGE('',*,*,#3355,.T.); +#3355 = EDGE_CURVE('',#3209,#3330,#3356,.T.); +#3356 = LINE('',#3357,#3358); +#3357 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3358 = VECTOR('',#3359,1.); +#3359 = DIRECTION('',(0.,1.,0.)); +#3360 = ORIENTED_EDGE('',*,*,#3337,.F.); +#3361 = PLANE('',#3362); +#3362 = AXIS2_PLACEMENT_3D('',#3363,#3364,#3365); +#3363 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3364 = DIRECTION('',(0.,0.,1.)); +#3365 = DIRECTION('',(1.,0.,-0.)); +#3366 = ADVANCED_FACE('',(#3367),#3373,.T.); +#3367 = FACE_BOUND('',#3368,.T.); +#3368 = EDGE_LOOP('',(#3369,#3370,#3371,#3372)); +#3369 = ORIENTED_EDGE('',*,*,#3208,.F.); +#3370 = ORIENTED_EDGE('',*,*,#3355,.T.); +#3371 = ORIENTED_EDGE('',*,*,#3329,.T.); +#3372 = ORIENTED_EDGE('',*,*,#3314,.T.); +#3373 = PLANE('',#3374); +#3374 = AXIS2_PLACEMENT_3D('',#3375,#3376,#3377); +#3375 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3376 = DIRECTION('',(1.,0.,0.)); +#3377 = DIRECTION('',(0.,0.,1.)); +#3378 = ADVANCED_FACE('',(#3379),#3404,.F.); +#3379 = FACE_BOUND('',#3380,.F.); +#3380 = EDGE_LOOP('',(#3381,#3391,#3397,#3398)); +#3381 = ORIENTED_EDGE('',*,*,#3382,.F.); +#3382 = EDGE_CURVE('',#3383,#3385,#3387,.T.); +#3383 = VERTEX_POINT('',#3384); +#3384 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#3385 = VERTEX_POINT('',#3386); +#3386 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(0.,1.,0.)); +#3391 = ORIENTED_EDGE('',*,*,#3392,.F.); +#3392 = EDGE_CURVE('',#3240,#3383,#3393,.T.); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.,0.,1.)); +#3397 = ORIENTED_EDGE('',*,*,#3239,.T.); +#3398 = ORIENTED_EDGE('',*,*,#3399,.T.); +#3399 = EDGE_CURVE('',#3242,#3385,#3400,.T.); +#3400 = LINE('',#3401,#3402); +#3401 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#3402 = VECTOR('',#3403,1.); +#3403 = DIRECTION('',(0.,0.,1.)); +#3404 = PLANE('',#3405); +#3405 = AXIS2_PLACEMENT_3D('',#3406,#3407,#3408); +#3406 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3407 = DIRECTION('',(1.,0.,0.)); +#3408 = DIRECTION('',(0.,0.,1.)); +#3409 = ADVANCED_FACE('',(#3410),#3428,.T.); +#3410 = FACE_BOUND('',#3411,.F.); +#3411 = EDGE_LOOP('',(#3412,#3413,#3414,#3422)); +#3412 = ORIENTED_EDGE('',*,*,#3249,.F.); +#3413 = ORIENTED_EDGE('',*,*,#3392,.T.); +#3414 = ORIENTED_EDGE('',*,*,#3415,.T.); +#3415 = EDGE_CURVE('',#3383,#3416,#3418,.T.); +#3416 = VERTEX_POINT('',#3417); +#3417 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#3418 = LINE('',#3419,#3420); +#3419 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#3420 = VECTOR('',#3421,1.); +#3421 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#3422 = ORIENTED_EDGE('',*,*,#3423,.F.); +#3423 = EDGE_CURVE('',#3250,#3416,#3424,.T.); +#3424 = LINE('',#3425,#3426); +#3425 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#3426 = VECTOR('',#3427,1.); +#3427 = DIRECTION('',(0.,0.,1.)); +#3428 = PLANE('',#3429); +#3429 = AXIS2_PLACEMENT_3D('',#3430,#3431,#3432); +#3430 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#3431 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3432 = DIRECTION('',(-0.,0.,-1.)); +#3433 = ADVANCED_FACE('',(#3434),#3452,.F.); +#3434 = FACE_BOUND('',#3435,.T.); +#3435 = EDGE_LOOP('',(#3436,#3437,#3438,#3446)); +#3436 = ORIENTED_EDGE('',*,*,#3297,.F.); +#3437 = ORIENTED_EDGE('',*,*,#3399,.T.); +#3438 = ORIENTED_EDGE('',*,*,#3439,.T.); +#3439 = EDGE_CURVE('',#3385,#3440,#3442,.T.); +#3440 = VERTEX_POINT('',#3441); +#3441 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#3442 = LINE('',#3443,#3444); +#3443 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#3444 = VECTOR('',#3445,1.); +#3445 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3446 = ORIENTED_EDGE('',*,*,#3447,.F.); +#3447 = EDGE_CURVE('',#3290,#3440,#3448,.T.); +#3448 = LINE('',#3449,#3450); +#3449 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#3450 = VECTOR('',#3451,1.); +#3451 = DIRECTION('',(0.,0.,1.)); +#3452 = PLANE('',#3453); +#3453 = AXIS2_PLACEMENT_3D('',#3454,#3455,#3456); +#3454 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#3455 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#3456 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#3457 = ADVANCED_FACE('',(#3458),#3476,.F.); +#3458 = FACE_BOUND('',#3459,.F.); +#3459 = EDGE_LOOP('',(#3460,#3461,#3462,#3470)); +#3460 = ORIENTED_EDGE('',*,*,#3257,.F.); +#3461 = ORIENTED_EDGE('',*,*,#3423,.T.); +#3462 = ORIENTED_EDGE('',*,*,#3463,.T.); +#3463 = EDGE_CURVE('',#3416,#3464,#3466,.T.); +#3464 = VERTEX_POINT('',#3465); +#3465 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#3466 = LINE('',#3467,#3468); +#3467 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3468 = VECTOR('',#3469,1.); +#3469 = DIRECTION('',(1.,0.,0.)); +#3470 = ORIENTED_EDGE('',*,*,#3471,.F.); +#3471 = EDGE_CURVE('',#3258,#3464,#3472,.T.); +#3472 = LINE('',#3473,#3474); +#3473 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#3474 = VECTOR('',#3475,1.); +#3475 = DIRECTION('',(0.,0.,1.)); +#3476 = PLANE('',#3477); +#3477 = AXIS2_PLACEMENT_3D('',#3478,#3479,#3480); +#3478 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3479 = DIRECTION('',(0.,1.,0.)); +#3480 = DIRECTION('',(0.,-0.,1.)); +#3481 = ADVANCED_FACE('',(#3482),#3500,.T.); +#3482 = FACE_BOUND('',#3483,.T.); +#3483 = EDGE_LOOP('',(#3484,#3485,#3486,#3494)); +#3484 = ORIENTED_EDGE('',*,*,#3289,.F.); +#3485 = ORIENTED_EDGE('',*,*,#3447,.T.); +#3486 = ORIENTED_EDGE('',*,*,#3487,.T.); +#3487 = EDGE_CURVE('',#3440,#3488,#3490,.T.); +#3488 = VERTEX_POINT('',#3489); +#3489 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#3490 = LINE('',#3491,#3492); +#3491 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#3492 = VECTOR('',#3493,1.); +#3493 = DIRECTION('',(1.,0.,0.)); +#3494 = ORIENTED_EDGE('',*,*,#3495,.F.); +#3495 = EDGE_CURVE('',#3282,#3488,#3496,.T.); +#3496 = LINE('',#3497,#3498); +#3497 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#3498 = VECTOR('',#3499,1.); +#3499 = DIRECTION('',(0.,0.,1.)); +#3500 = PLANE('',#3501); +#3501 = AXIS2_PLACEMENT_3D('',#3502,#3503,#3504); +#3502 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#3503 = DIRECTION('',(0.,1.,0.)); +#3504 = DIRECTION('',(0.,-0.,1.)); +#3505 = ADVANCED_FACE('',(#3506),#3524,.F.); +#3506 = FACE_BOUND('',#3507,.T.); +#3507 = EDGE_LOOP('',(#3508,#3509,#3517,#3523)); +#3508 = ORIENTED_EDGE('',*,*,#3265,.F.); +#3509 = ORIENTED_EDGE('',*,*,#3510,.T.); +#3510 = EDGE_CURVE('',#3266,#3511,#3513,.T.); +#3511 = VERTEX_POINT('',#3512); +#3512 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#3513 = LINE('',#3514,#3515); +#3514 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#3515 = VECTOR('',#3516,1.); +#3516 = DIRECTION('',(0.,0.,1.)); +#3517 = ORIENTED_EDGE('',*,*,#3518,.T.); +#3518 = EDGE_CURVE('',#3511,#3464,#3519,.T.); +#3519 = LINE('',#3520,#3521); +#3520 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#3521 = VECTOR('',#3522,1.); +#3522 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3523 = ORIENTED_EDGE('',*,*,#3471,.F.); +#3524 = PLANE('',#3525); +#3525 = AXIS2_PLACEMENT_3D('',#3526,#3527,#3528); +#3526 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#3527 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#3528 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#3529 = ADVANCED_FACE('',(#3530),#3548,.T.); +#3530 = FACE_BOUND('',#3531,.F.); +#3531 = EDGE_LOOP('',(#3532,#3533,#3541,#3547)); +#3532 = ORIENTED_EDGE('',*,*,#3281,.F.); +#3533 = ORIENTED_EDGE('',*,*,#3534,.T.); +#3534 = EDGE_CURVE('',#3274,#3535,#3537,.T.); +#3535 = VERTEX_POINT('',#3536); +#3536 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#3537 = LINE('',#3538,#3539); +#3538 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#3539 = VECTOR('',#3540,1.); +#3540 = DIRECTION('',(0.,0.,1.)); +#3541 = ORIENTED_EDGE('',*,*,#3542,.T.); +#3542 = EDGE_CURVE('',#3535,#3488,#3543,.T.); +#3543 = LINE('',#3544,#3545); +#3544 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#3545 = VECTOR('',#3546,1.); +#3546 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#3547 = ORIENTED_EDGE('',*,*,#3495,.F.); +#3548 = PLANE('',#3549); +#3549 = AXIS2_PLACEMENT_3D('',#3550,#3551,#3552); +#3550 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#3551 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3552 = DIRECTION('',(0.,0.,-1.)); +#3553 = ADVANCED_FACE('',(#3554),#3565,.T.); +#3554 = FACE_BOUND('',#3555,.T.); +#3555 = EDGE_LOOP('',(#3556,#3562,#3563,#3564)); +#3556 = ORIENTED_EDGE('',*,*,#3557,.F.); +#3557 = EDGE_CURVE('',#3511,#3535,#3558,.T.); +#3558 = LINE('',#3559,#3560); +#3559 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#3560 = VECTOR('',#3561,1.); +#3561 = DIRECTION('',(0.,1.,0.)); +#3562 = ORIENTED_EDGE('',*,*,#3510,.F.); +#3563 = ORIENTED_EDGE('',*,*,#3273,.T.); +#3564 = ORIENTED_EDGE('',*,*,#3534,.T.); +#3565 = PLANE('',#3566); +#3566 = AXIS2_PLACEMENT_3D('',#3567,#3568,#3569); +#3567 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#3568 = DIRECTION('',(1.,0.,0.)); +#3569 = DIRECTION('',(0.,0.,1.)); +#3570 = ADVANCED_FACE('',(#3571,#3581),#3615,.T.); +#3571 = FACE_BOUND('',#3572,.T.); +#3572 = EDGE_LOOP('',(#3573,#3574,#3575,#3576,#3577,#3578,#3579,#3580)); +#3573 = ORIENTED_EDGE('',*,*,#3382,.F.); +#3574 = ORIENTED_EDGE('',*,*,#3415,.T.); +#3575 = ORIENTED_EDGE('',*,*,#3463,.T.); +#3576 = ORIENTED_EDGE('',*,*,#3518,.F.); +#3577 = ORIENTED_EDGE('',*,*,#3557,.T.); +#3578 = ORIENTED_EDGE('',*,*,#3542,.T.); +#3579 = ORIENTED_EDGE('',*,*,#3487,.F.); +#3580 = ORIENTED_EDGE('',*,*,#3439,.F.); +#3581 = FACE_BOUND('',#3582,.T.); +#3582 = EDGE_LOOP('',(#3583,#3593,#3601,#3609)); +#3583 = ORIENTED_EDGE('',*,*,#3584,.F.); +#3584 = EDGE_CURVE('',#3585,#3587,#3589,.T.); +#3585 = VERTEX_POINT('',#3586); +#3586 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#3587 = VERTEX_POINT('',#3588); +#3588 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#3589 = LINE('',#3590,#3591); +#3590 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#3591 = VECTOR('',#3592,1.); +#3592 = DIRECTION('',(0.,-1.,0.)); +#3593 = ORIENTED_EDGE('',*,*,#3594,.T.); +#3594 = EDGE_CURVE('',#3585,#3595,#3597,.T.); +#3595 = VERTEX_POINT('',#3596); +#3596 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#3597 = LINE('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#3599 = VECTOR('',#3600,1.); +#3600 = DIRECTION('',(1.,0.,0.)); +#3601 = ORIENTED_EDGE('',*,*,#3602,.T.); +#3602 = EDGE_CURVE('',#3595,#3603,#3605,.T.); +#3603 = VERTEX_POINT('',#3604); +#3604 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#3605 = LINE('',#3606,#3607); +#3606 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#3607 = VECTOR('',#3608,1.); +#3608 = DIRECTION('',(0.,-1.,0.)); +#3609 = ORIENTED_EDGE('',*,*,#3610,.F.); +#3610 = EDGE_CURVE('',#3587,#3603,#3611,.T.); +#3611 = LINE('',#3612,#3613); +#3612 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#3613 = VECTOR('',#3614,1.); +#3614 = DIRECTION('',(1.,0.,0.)); +#3615 = PLANE('',#3616); +#3616 = AXIS2_PLACEMENT_3D('',#3617,#3618,#3619); +#3617 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3618 = DIRECTION('',(0.,0.,1.)); +#3619 = DIRECTION('',(1.,0.,-0.)); +#3620 = ADVANCED_FACE('',(#3621),#3646,.F.); +#3621 = FACE_BOUND('',#3622,.F.); +#3622 = EDGE_LOOP('',(#3623,#3631,#3632,#3640)); +#3623 = ORIENTED_EDGE('',*,*,#3624,.F.); +#3624 = EDGE_CURVE('',#3587,#3625,#3627,.T.); +#3625 = VERTEX_POINT('',#3626); +#3626 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3627 = LINE('',#3628,#3629); +#3628 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3629 = VECTOR('',#3630,1.); +#3630 = DIRECTION('',(0.,0.,1.)); +#3631 = ORIENTED_EDGE('',*,*,#3584,.F.); +#3632 = ORIENTED_EDGE('',*,*,#3633,.T.); +#3633 = EDGE_CURVE('',#3585,#3634,#3636,.T.); +#3634 = VERTEX_POINT('',#3635); +#3635 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(0.,0.,1.)); +#3640 = ORIENTED_EDGE('',*,*,#3641,.F.); +#3641 = EDGE_CURVE('',#3625,#3634,#3642,.T.); +#3642 = LINE('',#3643,#3644); +#3643 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3644 = VECTOR('',#3645,1.); +#3645 = DIRECTION('',(0.,1.,0.)); +#3646 = PLANE('',#3647); +#3647 = AXIS2_PLACEMENT_3D('',#3648,#3649,#3650); +#3648 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3649 = DIRECTION('',(1.,0.,0.)); +#3650 = DIRECTION('',(0.,0.,1.)); +#3651 = ADVANCED_FACE('',(#3652),#3670,.F.); +#3652 = FACE_BOUND('',#3653,.F.); +#3653 = EDGE_LOOP('',(#3654,#3662,#3663,#3664)); +#3654 = ORIENTED_EDGE('',*,*,#3655,.F.); +#3655 = EDGE_CURVE('',#3603,#3656,#3658,.T.); +#3656 = VERTEX_POINT('',#3657); +#3657 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3658 = LINE('',#3659,#3660); +#3659 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3660 = VECTOR('',#3661,1.); +#3661 = DIRECTION('',(0.,0.,1.)); +#3662 = ORIENTED_EDGE('',*,*,#3610,.F.); +#3663 = ORIENTED_EDGE('',*,*,#3624,.T.); +#3664 = ORIENTED_EDGE('',*,*,#3665,.T.); +#3665 = EDGE_CURVE('',#3625,#3656,#3666,.T.); +#3666 = LINE('',#3667,#3668); +#3667 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3668 = VECTOR('',#3669,1.); +#3669 = DIRECTION('',(1.,0.,0.)); +#3670 = PLANE('',#3671); +#3671 = AXIS2_PLACEMENT_3D('',#3672,#3673,#3674); +#3672 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3673 = DIRECTION('',(0.,1.,0.)); +#3674 = DIRECTION('',(0.,-0.,1.)); +#3675 = ADVANCED_FACE('',(#3676),#3694,.T.); +#3676 = FACE_BOUND('',#3677,.T.); +#3677 = EDGE_LOOP('',(#3678,#3679,#3680,#3688)); +#3678 = ORIENTED_EDGE('',*,*,#3655,.F.); +#3679 = ORIENTED_EDGE('',*,*,#3602,.F.); +#3680 = ORIENTED_EDGE('',*,*,#3681,.T.); +#3681 = EDGE_CURVE('',#3595,#3682,#3684,.T.); +#3682 = VERTEX_POINT('',#3683); +#3683 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#3684 = LINE('',#3685,#3686); +#3685 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3686 = VECTOR('',#3687,1.); +#3687 = DIRECTION('',(0.,0.,1.)); +#3688 = ORIENTED_EDGE('',*,*,#3689,.F.); +#3689 = EDGE_CURVE('',#3656,#3682,#3690,.T.); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.,1.,0.)); +#3694 = PLANE('',#3695); +#3695 = AXIS2_PLACEMENT_3D('',#3696,#3697,#3698); +#3696 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3697 = DIRECTION('',(1.,0.,0.)); +#3698 = DIRECTION('',(0.,0.,1.)); +#3699 = ADVANCED_FACE('',(#3700),#3711,.T.); +#3700 = FACE_BOUND('',#3701,.T.); +#3701 = EDGE_LOOP('',(#3702,#3703,#3704,#3705)); +#3702 = ORIENTED_EDGE('',*,*,#3681,.F.); +#3703 = ORIENTED_EDGE('',*,*,#3594,.F.); +#3704 = ORIENTED_EDGE('',*,*,#3633,.T.); +#3705 = ORIENTED_EDGE('',*,*,#3706,.T.); +#3706 = EDGE_CURVE('',#3634,#3682,#3707,.T.); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.,0.)); +#3711 = PLANE('',#3712); +#3712 = AXIS2_PLACEMENT_3D('',#3713,#3714,#3715); +#3713 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3714 = DIRECTION('',(0.,1.,0.)); +#3715 = DIRECTION('',(0.,-0.,1.)); +#3716 = ADVANCED_FACE('',(#3717),#3723,.T.); +#3717 = FACE_BOUND('',#3718,.T.); +#3718 = EDGE_LOOP('',(#3719,#3720,#3721,#3722)); +#3719 = ORIENTED_EDGE('',*,*,#3641,.F.); +#3720 = ORIENTED_EDGE('',*,*,#3665,.T.); +#3721 = ORIENTED_EDGE('',*,*,#3689,.T.); +#3722 = ORIENTED_EDGE('',*,*,#3706,.F.); +#3723 = PLANE('',#3724); +#3724 = AXIS2_PLACEMENT_3D('',#3725,#3726,#3727); +#3725 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3726 = DIRECTION('',(0.,0.,1.)); +#3727 = DIRECTION('',(1.,0.,-0.)); +#3728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3732)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3729,#3730,#3731)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3729 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3730 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3731 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3732 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3729, + 'distance_accuracy_value','confusion accuracy'); +#3733 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3734,#3736); +#3734 = ( REPRESENTATION_RELATIONSHIP('','',#3161,#3138) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3735) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3735 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3139); +#3736 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3737); +#3737 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('52','PinHeader020','',#3133, + #3156,$); +#3738 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3158)); +#3739 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3740,#3751,#3759,#3766,#3773,#3780,#3787,#3794,#3801,#3808,#3815), + #3120); +#3740 = STYLED_ITEM('color',(#3741),#2554); +#3741 = PRESENTATION_STYLE_ASSIGNMENT((#3742,#3748)); +#3742 = SURFACE_STYLE_USAGE(.BOTH.,#3743); +#3743 = SURFACE_SIDE_STYLE('',(#3744)); +#3744 = SURFACE_STYLE_FILL_AREA(#3745); +#3745 = FILL_AREA_STYLE('',(#3746)); +#3746 = FILL_AREA_STYLE_COLOUR('',#3747); +#3747 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#3748 = CURVE_STYLE('',#3749,POSITIVE_LENGTH_MEASURE(0.1),#3750); +#3749 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3750 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#3751 = OVER_RIDING_STYLED_ITEM('overriding color',(#3752),#2627,#3740); +#3752 = PRESENTATION_STYLE_ASSIGNMENT((#3753)); +#3753 = SURFACE_STYLE_USAGE(.BOTH.,#3754); +#3754 = SURFACE_SIDE_STYLE('',(#3755)); +#3755 = SURFACE_STYLE_FILL_AREA(#3756); +#3756 = FILL_AREA_STYLE('',(#3757)); +#3757 = FILL_AREA_STYLE_COLOUR('',#3758); +#3758 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02, + 9.999999991362E-02); +#3759 = OVER_RIDING_STYLED_ITEM('overriding color',(#3760),#2770,#3740); +#3760 = PRESENTATION_STYLE_ASSIGNMENT((#3761)); +#3761 = SURFACE_STYLE_USAGE(.BOTH.,#3762); +#3762 = SURFACE_SIDE_STYLE('',(#3763)); +#3763 = SURFACE_STYLE_FILL_AREA(#3764); +#3764 = FILL_AREA_STYLE('',(#3765)); +#3765 = FILL_AREA_STYLE_COLOUR('',#3758); +#3766 = OVER_RIDING_STYLED_ITEM('overriding color',(#3767),#2801,#3740); +#3767 = PRESENTATION_STYLE_ASSIGNMENT((#3768)); +#3768 = SURFACE_STYLE_USAGE(.BOTH.,#3769); +#3769 = SURFACE_SIDE_STYLE('',(#3770)); +#3770 = SURFACE_STYLE_FILL_AREA(#3771); +#3771 = FILL_AREA_STYLE('',(#3772)); +#3772 = FILL_AREA_STYLE_COLOUR('',#3758); +#3773 = OVER_RIDING_STYLED_ITEM('overriding color',(#3774),#2825,#3740); +#3774 = PRESENTATION_STYLE_ASSIGNMENT((#3775)); +#3775 = SURFACE_STYLE_USAGE(.BOTH.,#3776); +#3776 = SURFACE_SIDE_STYLE('',(#3777)); +#3777 = SURFACE_STYLE_FILL_AREA(#3778); +#3778 = FILL_AREA_STYLE('',(#3779)); +#3779 = FILL_AREA_STYLE_COLOUR('',#3758); +#3780 = OVER_RIDING_STYLED_ITEM('overriding color',(#3781),#2849,#3740); +#3781 = PRESENTATION_STYLE_ASSIGNMENT((#3782)); +#3782 = SURFACE_STYLE_USAGE(.BOTH.,#3783); +#3783 = SURFACE_SIDE_STYLE('',(#3784)); +#3784 = SURFACE_STYLE_FILL_AREA(#3785); +#3785 = FILL_AREA_STYLE('',(#3786)); +#3786 = FILL_AREA_STYLE_COLOUR('',#3758); +#3787 = OVER_RIDING_STYLED_ITEM('overriding color',(#3788),#2873,#3740); +#3788 = PRESENTATION_STYLE_ASSIGNMENT((#3789)); +#3789 = SURFACE_STYLE_USAGE(.BOTH.,#3790); +#3790 = SURFACE_SIDE_STYLE('',(#3791)); +#3791 = SURFACE_STYLE_FILL_AREA(#3792); +#3792 = FILL_AREA_STYLE('',(#3793)); +#3793 = FILL_AREA_STYLE_COLOUR('',#3758); +#3794 = OVER_RIDING_STYLED_ITEM('overriding color',(#3795),#2897,#3740); +#3795 = PRESENTATION_STYLE_ASSIGNMENT((#3796)); +#3796 = SURFACE_STYLE_USAGE(.BOTH.,#3797); +#3797 = SURFACE_SIDE_STYLE('',(#3798)); +#3798 = SURFACE_STYLE_FILL_AREA(#3799); +#3799 = FILL_AREA_STYLE('',(#3800)); +#3800 = FILL_AREA_STYLE_COLOUR('',#3758); +#3801 = OVER_RIDING_STYLED_ITEM('overriding color',(#3802),#2921,#3740); +#3802 = PRESENTATION_STYLE_ASSIGNMENT((#3803)); +#3803 = SURFACE_STYLE_USAGE(.BOTH.,#3804); +#3804 = SURFACE_SIDE_STYLE('',(#3805)); +#3805 = SURFACE_STYLE_FILL_AREA(#3806); +#3806 = FILL_AREA_STYLE('',(#3807)); +#3807 = FILL_AREA_STYLE_COLOUR('',#3758); +#3808 = OVER_RIDING_STYLED_ITEM('overriding color',(#3809),#2945,#3740); +#3809 = PRESENTATION_STYLE_ASSIGNMENT((#3810)); +#3810 = SURFACE_STYLE_USAGE(.BOTH.,#3811); +#3811 = SURFACE_SIDE_STYLE('',(#3812)); +#3812 = SURFACE_STYLE_FILL_AREA(#3813); +#3813 = FILL_AREA_STYLE('',(#3814)); +#3814 = FILL_AREA_STYLE_COLOUR('',#3758); +#3815 = OVER_RIDING_STYLED_ITEM('overriding color',(#3816),#2962,#3740); +#3816 = PRESENTATION_STYLE_ASSIGNMENT((#3817)); +#3817 = SURFACE_STYLE_USAGE(.BOTH.,#3818); +#3818 = SURFACE_SIDE_STYLE('',(#3819)); +#3819 = SURFACE_STYLE_FILL_AREA(#3820); +#3820 = FILL_AREA_STYLE('',(#3821)); +#3821 = FILL_AREA_STYLE_COLOUR('',#3758); +#3822 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3823,#3832,#3839,#3846,#3853,#3860,#3867,#3874,#3881,#3888,#3895), + #1904); +#3823 = STYLED_ITEM('color',(#3824),#1338); +#3824 = PRESENTATION_STYLE_ASSIGNMENT((#3825,#3830)); +#3825 = SURFACE_STYLE_USAGE(.BOTH.,#3826); +#3826 = SURFACE_SIDE_STYLE('',(#3827)); +#3827 = SURFACE_STYLE_FILL_AREA(#3828); +#3828 = FILL_AREA_STYLE('',(#3829)); +#3829 = FILL_AREA_STYLE_COLOUR('',#3747); +#3830 = CURVE_STYLE('',#3831,POSITIVE_LENGTH_MEASURE(0.1),#3750); +#3831 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3832 = OVER_RIDING_STYLED_ITEM('overriding color',(#3833),#1411,#3823); +#3833 = PRESENTATION_STYLE_ASSIGNMENT((#3834)); +#3834 = SURFACE_STYLE_USAGE(.BOTH.,#3835); +#3835 = SURFACE_SIDE_STYLE('',(#3836)); +#3836 = SURFACE_STYLE_FILL_AREA(#3837); +#3837 = FILL_AREA_STYLE('',(#3838)); +#3838 = FILL_AREA_STYLE_COLOUR('',#3758); +#3839 = OVER_RIDING_STYLED_ITEM('overriding color',(#3840),#1554,#3823); +#3840 = PRESENTATION_STYLE_ASSIGNMENT((#3841)); +#3841 = SURFACE_STYLE_USAGE(.BOTH.,#3842); +#3842 = SURFACE_SIDE_STYLE('',(#3843)); +#3843 = SURFACE_STYLE_FILL_AREA(#3844); +#3844 = FILL_AREA_STYLE('',(#3845)); +#3845 = FILL_AREA_STYLE_COLOUR('',#3758); +#3846 = OVER_RIDING_STYLED_ITEM('overriding color',(#3847),#1585,#3823); +#3847 = PRESENTATION_STYLE_ASSIGNMENT((#3848)); +#3848 = SURFACE_STYLE_USAGE(.BOTH.,#3849); +#3849 = SURFACE_SIDE_STYLE('',(#3850)); +#3850 = SURFACE_STYLE_FILL_AREA(#3851); +#3851 = FILL_AREA_STYLE('',(#3852)); +#3852 = FILL_AREA_STYLE_COLOUR('',#3758); +#3853 = OVER_RIDING_STYLED_ITEM('overriding color',(#3854),#1609,#3823); +#3854 = PRESENTATION_STYLE_ASSIGNMENT((#3855)); +#3855 = SURFACE_STYLE_USAGE(.BOTH.,#3856); +#3856 = SURFACE_SIDE_STYLE('',(#3857)); +#3857 = SURFACE_STYLE_FILL_AREA(#3858); +#3858 = FILL_AREA_STYLE('',(#3859)); +#3859 = FILL_AREA_STYLE_COLOUR('',#3758); +#3860 = OVER_RIDING_STYLED_ITEM('overriding color',(#3861),#1633,#3823); +#3861 = PRESENTATION_STYLE_ASSIGNMENT((#3862)); +#3862 = SURFACE_STYLE_USAGE(.BOTH.,#3863); +#3863 = SURFACE_SIDE_STYLE('',(#3864)); +#3864 = SURFACE_STYLE_FILL_AREA(#3865); +#3865 = FILL_AREA_STYLE('',(#3866)); +#3866 = FILL_AREA_STYLE_COLOUR('',#3758); +#3867 = OVER_RIDING_STYLED_ITEM('overriding color',(#3868),#1657,#3823); +#3868 = PRESENTATION_STYLE_ASSIGNMENT((#3869)); +#3869 = SURFACE_STYLE_USAGE(.BOTH.,#3870); +#3870 = SURFACE_SIDE_STYLE('',(#3871)); +#3871 = SURFACE_STYLE_FILL_AREA(#3872); +#3872 = FILL_AREA_STYLE('',(#3873)); +#3873 = FILL_AREA_STYLE_COLOUR('',#3758); +#3874 = OVER_RIDING_STYLED_ITEM('overriding color',(#3875),#1681,#3823); +#3875 = PRESENTATION_STYLE_ASSIGNMENT((#3876)); +#3876 = SURFACE_STYLE_USAGE(.BOTH.,#3877); +#3877 = SURFACE_SIDE_STYLE('',(#3878)); +#3878 = SURFACE_STYLE_FILL_AREA(#3879); +#3879 = FILL_AREA_STYLE('',(#3880)); +#3880 = FILL_AREA_STYLE_COLOUR('',#3758); +#3881 = OVER_RIDING_STYLED_ITEM('overriding color',(#3882),#1705,#3823); +#3882 = PRESENTATION_STYLE_ASSIGNMENT((#3883)); +#3883 = SURFACE_STYLE_USAGE(.BOTH.,#3884); +#3884 = SURFACE_SIDE_STYLE('',(#3885)); +#3885 = SURFACE_STYLE_FILL_AREA(#3886); +#3886 = FILL_AREA_STYLE('',(#3887)); +#3887 = FILL_AREA_STYLE_COLOUR('',#3758); +#3888 = OVER_RIDING_STYLED_ITEM('overriding color',(#3889),#1729,#3823); +#3889 = PRESENTATION_STYLE_ASSIGNMENT((#3890)); +#3890 = SURFACE_STYLE_USAGE(.BOTH.,#3891); +#3891 = SURFACE_SIDE_STYLE('',(#3892)); +#3892 = SURFACE_STYLE_FILL_AREA(#3893); +#3893 = FILL_AREA_STYLE('',(#3894)); +#3894 = FILL_AREA_STYLE_COLOUR('',#3758); +#3895 = OVER_RIDING_STYLED_ITEM('overriding color',(#3896),#1746,#3823); +#3896 = PRESENTATION_STYLE_ASSIGNMENT((#3897)); +#3897 = SURFACE_STYLE_USAGE(.BOTH.,#3898); +#3898 = SURFACE_SIDE_STYLE('',(#3899)); +#3899 = SURFACE_STYLE_FILL_AREA(#3900); +#3900 = FILL_AREA_STYLE('',(#3901)); +#3901 = FILL_AREA_STYLE_COLOUR('',#3758); +#3902 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3903,#3912,#3919,#3926,#3933,#3940,#3947,#3954,#3961,#3968,#3975), + #2512); +#3903 = STYLED_ITEM('color',(#3904),#1946); +#3904 = PRESENTATION_STYLE_ASSIGNMENT((#3905,#3910)); +#3905 = SURFACE_STYLE_USAGE(.BOTH.,#3906); +#3906 = SURFACE_SIDE_STYLE('',(#3907)); +#3907 = SURFACE_STYLE_FILL_AREA(#3908); +#3908 = FILL_AREA_STYLE('',(#3909)); +#3909 = FILL_AREA_STYLE_COLOUR('',#3747); +#3910 = CURVE_STYLE('',#3911,POSITIVE_LENGTH_MEASURE(0.1),#3750); +#3911 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3912 = OVER_RIDING_STYLED_ITEM('overriding color',(#3913),#2019,#3903); +#3913 = PRESENTATION_STYLE_ASSIGNMENT((#3914)); +#3914 = SURFACE_STYLE_USAGE(.BOTH.,#3915); +#3915 = SURFACE_SIDE_STYLE('',(#3916)); +#3916 = SURFACE_STYLE_FILL_AREA(#3917); +#3917 = FILL_AREA_STYLE('',(#3918)); +#3918 = FILL_AREA_STYLE_COLOUR('',#3758); +#3919 = OVER_RIDING_STYLED_ITEM('overriding color',(#3920),#2162,#3903); +#3920 = PRESENTATION_STYLE_ASSIGNMENT((#3921)); +#3921 = SURFACE_STYLE_USAGE(.BOTH.,#3922); +#3922 = SURFACE_SIDE_STYLE('',(#3923)); +#3923 = SURFACE_STYLE_FILL_AREA(#3924); +#3924 = FILL_AREA_STYLE('',(#3925)); +#3925 = FILL_AREA_STYLE_COLOUR('',#3758); +#3926 = OVER_RIDING_STYLED_ITEM('overriding color',(#3927),#2193,#3903); +#3927 = PRESENTATION_STYLE_ASSIGNMENT((#3928)); +#3928 = SURFACE_STYLE_USAGE(.BOTH.,#3929); +#3929 = SURFACE_SIDE_STYLE('',(#3930)); +#3930 = SURFACE_STYLE_FILL_AREA(#3931); +#3931 = FILL_AREA_STYLE('',(#3932)); +#3932 = FILL_AREA_STYLE_COLOUR('',#3758); +#3933 = OVER_RIDING_STYLED_ITEM('overriding color',(#3934),#2217,#3903); +#3934 = PRESENTATION_STYLE_ASSIGNMENT((#3935)); +#3935 = SURFACE_STYLE_USAGE(.BOTH.,#3936); +#3936 = SURFACE_SIDE_STYLE('',(#3937)); +#3937 = SURFACE_STYLE_FILL_AREA(#3938); +#3938 = FILL_AREA_STYLE('',(#3939)); +#3939 = FILL_AREA_STYLE_COLOUR('',#3758); +#3940 = OVER_RIDING_STYLED_ITEM('overriding color',(#3941),#2241,#3903); +#3941 = PRESENTATION_STYLE_ASSIGNMENT((#3942)); +#3942 = SURFACE_STYLE_USAGE(.BOTH.,#3943); +#3943 = SURFACE_SIDE_STYLE('',(#3944)); +#3944 = SURFACE_STYLE_FILL_AREA(#3945); +#3945 = FILL_AREA_STYLE('',(#3946)); +#3946 = FILL_AREA_STYLE_COLOUR('',#3758); +#3947 = OVER_RIDING_STYLED_ITEM('overriding color',(#3948),#2265,#3903); +#3948 = PRESENTATION_STYLE_ASSIGNMENT((#3949)); +#3949 = SURFACE_STYLE_USAGE(.BOTH.,#3950); +#3950 = SURFACE_SIDE_STYLE('',(#3951)); +#3951 = SURFACE_STYLE_FILL_AREA(#3952); +#3952 = FILL_AREA_STYLE('',(#3953)); +#3953 = FILL_AREA_STYLE_COLOUR('',#3758); +#3954 = OVER_RIDING_STYLED_ITEM('overriding color',(#3955),#2289,#3903); +#3955 = PRESENTATION_STYLE_ASSIGNMENT((#3956)); +#3956 = SURFACE_STYLE_USAGE(.BOTH.,#3957); +#3957 = SURFACE_SIDE_STYLE('',(#3958)); +#3958 = SURFACE_STYLE_FILL_AREA(#3959); +#3959 = FILL_AREA_STYLE('',(#3960)); +#3960 = FILL_AREA_STYLE_COLOUR('',#3758); +#3961 = OVER_RIDING_STYLED_ITEM('overriding color',(#3962),#2313,#3903); +#3962 = PRESENTATION_STYLE_ASSIGNMENT((#3963)); +#3963 = SURFACE_STYLE_USAGE(.BOTH.,#3964); +#3964 = SURFACE_SIDE_STYLE('',(#3965)); +#3965 = SURFACE_STYLE_FILL_AREA(#3966); +#3966 = FILL_AREA_STYLE('',(#3967)); +#3967 = FILL_AREA_STYLE_COLOUR('',#3758); +#3968 = OVER_RIDING_STYLED_ITEM('overriding color',(#3969),#2337,#3903); +#3969 = PRESENTATION_STYLE_ASSIGNMENT((#3970)); +#3970 = SURFACE_STYLE_USAGE(.BOTH.,#3971); +#3971 = SURFACE_SIDE_STYLE('',(#3972)); +#3972 = SURFACE_STYLE_FILL_AREA(#3973); +#3973 = FILL_AREA_STYLE('',(#3974)); +#3974 = FILL_AREA_STYLE_COLOUR('',#3758); +#3975 = OVER_RIDING_STYLED_ITEM('overriding color',(#3976),#2354,#3903); +#3976 = PRESENTATION_STYLE_ASSIGNMENT((#3977)); +#3977 = SURFACE_STYLE_USAGE(.BOTH.,#3978); +#3978 = SURFACE_SIDE_STYLE('',(#3979)); +#3979 = SURFACE_STYLE_FILL_AREA(#3980); +#3980 = FILL_AREA_STYLE('',(#3981)); +#3981 = FILL_AREA_STYLE_COLOUR('',#3758); +#3982 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3983,#3992,#3999,#4006,#4013,#4020,#4027,#4034,#4041,#4048,#4055), + #653); +#3983 = STYLED_ITEM('color',(#3984),#87); +#3984 = PRESENTATION_STYLE_ASSIGNMENT((#3985,#3990)); +#3985 = SURFACE_STYLE_USAGE(.BOTH.,#3986); +#3986 = SURFACE_SIDE_STYLE('',(#3987)); +#3987 = SURFACE_STYLE_FILL_AREA(#3988); +#3988 = FILL_AREA_STYLE('',(#3989)); +#3989 = FILL_AREA_STYLE_COLOUR('',#3747); +#3990 = CURVE_STYLE('',#3991,POSITIVE_LENGTH_MEASURE(0.1),#3750); +#3991 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3992 = OVER_RIDING_STYLED_ITEM('overriding color',(#3993),#160,#3983); +#3993 = PRESENTATION_STYLE_ASSIGNMENT((#3994)); +#3994 = SURFACE_STYLE_USAGE(.BOTH.,#3995); +#3995 = SURFACE_SIDE_STYLE('',(#3996)); +#3996 = SURFACE_STYLE_FILL_AREA(#3997); +#3997 = FILL_AREA_STYLE('',(#3998)); +#3998 = FILL_AREA_STYLE_COLOUR('',#3758); +#3999 = OVER_RIDING_STYLED_ITEM('overriding color',(#4000),#303,#3983); +#4000 = PRESENTATION_STYLE_ASSIGNMENT((#4001)); +#4001 = SURFACE_STYLE_USAGE(.BOTH.,#4002); +#4002 = SURFACE_SIDE_STYLE('',(#4003)); +#4003 = SURFACE_STYLE_FILL_AREA(#4004); +#4004 = FILL_AREA_STYLE('',(#4005)); +#4005 = FILL_AREA_STYLE_COLOUR('',#3758); +#4006 = OVER_RIDING_STYLED_ITEM('overriding color',(#4007),#334,#3983); +#4007 = PRESENTATION_STYLE_ASSIGNMENT((#4008)); +#4008 = SURFACE_STYLE_USAGE(.BOTH.,#4009); +#4009 = SURFACE_SIDE_STYLE('',(#4010)); +#4010 = SURFACE_STYLE_FILL_AREA(#4011); +#4011 = FILL_AREA_STYLE('',(#4012)); +#4012 = FILL_AREA_STYLE_COLOUR('',#3758); +#4013 = OVER_RIDING_STYLED_ITEM('overriding color',(#4014),#358,#3983); +#4014 = PRESENTATION_STYLE_ASSIGNMENT((#4015)); +#4015 = SURFACE_STYLE_USAGE(.BOTH.,#4016); +#4016 = SURFACE_SIDE_STYLE('',(#4017)); +#4017 = SURFACE_STYLE_FILL_AREA(#4018); +#4018 = FILL_AREA_STYLE('',(#4019)); +#4019 = FILL_AREA_STYLE_COLOUR('',#3758); +#4020 = OVER_RIDING_STYLED_ITEM('overriding color',(#4021),#382,#3983); +#4021 = PRESENTATION_STYLE_ASSIGNMENT((#4022)); +#4022 = SURFACE_STYLE_USAGE(.BOTH.,#4023); +#4023 = SURFACE_SIDE_STYLE('',(#4024)); +#4024 = SURFACE_STYLE_FILL_AREA(#4025); +#4025 = FILL_AREA_STYLE('',(#4026)); +#4026 = FILL_AREA_STYLE_COLOUR('',#3758); +#4027 = OVER_RIDING_STYLED_ITEM('overriding color',(#4028),#406,#3983); +#4028 = PRESENTATION_STYLE_ASSIGNMENT((#4029)); +#4029 = SURFACE_STYLE_USAGE(.BOTH.,#4030); +#4030 = SURFACE_SIDE_STYLE('',(#4031)); +#4031 = SURFACE_STYLE_FILL_AREA(#4032); +#4032 = FILL_AREA_STYLE('',(#4033)); +#4033 = FILL_AREA_STYLE_COLOUR('',#3758); +#4034 = OVER_RIDING_STYLED_ITEM('overriding color',(#4035),#430,#3983); +#4035 = PRESENTATION_STYLE_ASSIGNMENT((#4036)); +#4036 = SURFACE_STYLE_USAGE(.BOTH.,#4037); +#4037 = SURFACE_SIDE_STYLE('',(#4038)); +#4038 = SURFACE_STYLE_FILL_AREA(#4039); +#4039 = FILL_AREA_STYLE('',(#4040)); +#4040 = FILL_AREA_STYLE_COLOUR('',#3758); +#4041 = OVER_RIDING_STYLED_ITEM('overriding color',(#4042),#454,#3983); +#4042 = PRESENTATION_STYLE_ASSIGNMENT((#4043)); +#4043 = SURFACE_STYLE_USAGE(.BOTH.,#4044); +#4044 = SURFACE_SIDE_STYLE('',(#4045)); +#4045 = SURFACE_STYLE_FILL_AREA(#4046); +#4046 = FILL_AREA_STYLE('',(#4047)); +#4047 = FILL_AREA_STYLE_COLOUR('',#3758); +#4048 = OVER_RIDING_STYLED_ITEM('overriding color',(#4049),#478,#3983); +#4049 = PRESENTATION_STYLE_ASSIGNMENT((#4050)); +#4050 = SURFACE_STYLE_USAGE(.BOTH.,#4051); +#4051 = SURFACE_SIDE_STYLE('',(#4052)); +#4052 = SURFACE_STYLE_FILL_AREA(#4053); +#4053 = FILL_AREA_STYLE('',(#4054)); +#4054 = FILL_AREA_STYLE_COLOUR('',#3758); +#4055 = OVER_RIDING_STYLED_ITEM('overriding color',(#4056),#495,#3983); +#4056 = PRESENTATION_STYLE_ASSIGNMENT((#4057)); +#4057 = SURFACE_STYLE_USAGE(.BOTH.,#4058); +#4058 = SURFACE_SIDE_STYLE('',(#4059)); +#4059 = SURFACE_STYLE_FILL_AREA(#4060); +#4060 = FILL_AREA_STYLE('',(#4061)); +#4061 = FILL_AREA_STYLE_COLOUR('',#3758); +#4062 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4063,#4072,#4079,#4086,#4093,#4100,#4107,#4114,#4121,#4128,#4135), + #3728); +#4063 = STYLED_ITEM('color',(#4064),#3162); +#4064 = PRESENTATION_STYLE_ASSIGNMENT((#4065,#4070)); +#4065 = SURFACE_STYLE_USAGE(.BOTH.,#4066); +#4066 = SURFACE_SIDE_STYLE('',(#4067)); +#4067 = SURFACE_STYLE_FILL_AREA(#4068); +#4068 = FILL_AREA_STYLE('',(#4069)); +#4069 = FILL_AREA_STYLE_COLOUR('',#3747); +#4070 = CURVE_STYLE('',#4071,POSITIVE_LENGTH_MEASURE(0.1),#3750); +#4071 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4072 = OVER_RIDING_STYLED_ITEM('overriding color',(#4073),#3235,#4063); +#4073 = PRESENTATION_STYLE_ASSIGNMENT((#4074)); +#4074 = SURFACE_STYLE_USAGE(.BOTH.,#4075); +#4075 = SURFACE_SIDE_STYLE('',(#4076)); +#4076 = SURFACE_STYLE_FILL_AREA(#4077); +#4077 = FILL_AREA_STYLE('',(#4078)); +#4078 = FILL_AREA_STYLE_COLOUR('',#3758); +#4079 = OVER_RIDING_STYLED_ITEM('overriding color',(#4080),#3378,#4063); +#4080 = PRESENTATION_STYLE_ASSIGNMENT((#4081)); +#4081 = SURFACE_STYLE_USAGE(.BOTH.,#4082); +#4082 = SURFACE_SIDE_STYLE('',(#4083)); +#4083 = SURFACE_STYLE_FILL_AREA(#4084); +#4084 = FILL_AREA_STYLE('',(#4085)); +#4085 = FILL_AREA_STYLE_COLOUR('',#3758); +#4086 = OVER_RIDING_STYLED_ITEM('overriding color',(#4087),#3409,#4063); +#4087 = PRESENTATION_STYLE_ASSIGNMENT((#4088)); +#4088 = SURFACE_STYLE_USAGE(.BOTH.,#4089); +#4089 = SURFACE_SIDE_STYLE('',(#4090)); +#4090 = SURFACE_STYLE_FILL_AREA(#4091); +#4091 = FILL_AREA_STYLE('',(#4092)); +#4092 = FILL_AREA_STYLE_COLOUR('',#3758); +#4093 = OVER_RIDING_STYLED_ITEM('overriding color',(#4094),#3433,#4063); +#4094 = PRESENTATION_STYLE_ASSIGNMENT((#4095)); +#4095 = SURFACE_STYLE_USAGE(.BOTH.,#4096); +#4096 = SURFACE_SIDE_STYLE('',(#4097)); +#4097 = SURFACE_STYLE_FILL_AREA(#4098); +#4098 = FILL_AREA_STYLE('',(#4099)); +#4099 = FILL_AREA_STYLE_COLOUR('',#3758); +#4100 = OVER_RIDING_STYLED_ITEM('overriding color',(#4101),#3457,#4063); +#4101 = PRESENTATION_STYLE_ASSIGNMENT((#4102)); +#4102 = SURFACE_STYLE_USAGE(.BOTH.,#4103); +#4103 = SURFACE_SIDE_STYLE('',(#4104)); +#4104 = SURFACE_STYLE_FILL_AREA(#4105); +#4105 = FILL_AREA_STYLE('',(#4106)); +#4106 = FILL_AREA_STYLE_COLOUR('',#3758); +#4107 = OVER_RIDING_STYLED_ITEM('overriding color',(#4108),#3481,#4063); +#4108 = PRESENTATION_STYLE_ASSIGNMENT((#4109)); +#4109 = SURFACE_STYLE_USAGE(.BOTH.,#4110); +#4110 = SURFACE_SIDE_STYLE('',(#4111)); +#4111 = SURFACE_STYLE_FILL_AREA(#4112); +#4112 = FILL_AREA_STYLE('',(#4113)); +#4113 = FILL_AREA_STYLE_COLOUR('',#3758); +#4114 = OVER_RIDING_STYLED_ITEM('overriding color',(#4115),#3505,#4063); +#4115 = PRESENTATION_STYLE_ASSIGNMENT((#4116)); +#4116 = SURFACE_STYLE_USAGE(.BOTH.,#4117); +#4117 = SURFACE_SIDE_STYLE('',(#4118)); +#4118 = SURFACE_STYLE_FILL_AREA(#4119); +#4119 = FILL_AREA_STYLE('',(#4120)); +#4120 = FILL_AREA_STYLE_COLOUR('',#3758); +#4121 = OVER_RIDING_STYLED_ITEM('overriding color',(#4122),#3529,#4063); +#4122 = PRESENTATION_STYLE_ASSIGNMENT((#4123)); +#4123 = SURFACE_STYLE_USAGE(.BOTH.,#4124); +#4124 = SURFACE_SIDE_STYLE('',(#4125)); +#4125 = SURFACE_STYLE_FILL_AREA(#4126); +#4126 = FILL_AREA_STYLE('',(#4127)); +#4127 = FILL_AREA_STYLE_COLOUR('',#3758); +#4128 = OVER_RIDING_STYLED_ITEM('overriding color',(#4129),#3553,#4063); +#4129 = PRESENTATION_STYLE_ASSIGNMENT((#4130)); +#4130 = SURFACE_STYLE_USAGE(.BOTH.,#4131); +#4131 = SURFACE_SIDE_STYLE('',(#4132)); +#4132 = SURFACE_STYLE_FILL_AREA(#4133); +#4133 = FILL_AREA_STYLE('',(#4134)); +#4134 = FILL_AREA_STYLE_COLOUR('',#3758); +#4135 = OVER_RIDING_STYLED_ITEM('overriding color',(#4136),#3570,#4063); +#4136 = PRESENTATION_STYLE_ASSIGNMENT((#4137)); +#4137 = SURFACE_STYLE_USAGE(.BOTH.,#4138); +#4138 = SURFACE_SIDE_STYLE('',(#4139)); +#4139 = SURFACE_STYLE_FILL_AREA(#4140); +#4140 = FILL_AREA_STYLE('',(#4141)); +#4141 = FILL_AREA_STYLE_COLOUR('',#3758); +#4142 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4143,#4152,#4159,#4166,#4173,#4180,#4187,#4194,#4201,#4208,#4215), + #1261); +#4143 = STYLED_ITEM('color',(#4144),#695); +#4144 = PRESENTATION_STYLE_ASSIGNMENT((#4145,#4150)); +#4145 = SURFACE_STYLE_USAGE(.BOTH.,#4146); +#4146 = SURFACE_SIDE_STYLE('',(#4147)); +#4147 = SURFACE_STYLE_FILL_AREA(#4148); +#4148 = FILL_AREA_STYLE('',(#4149)); +#4149 = FILL_AREA_STYLE_COLOUR('',#3747); +#4150 = CURVE_STYLE('',#4151,POSITIVE_LENGTH_MEASURE(0.1),#3750); +#4151 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4152 = OVER_RIDING_STYLED_ITEM('overriding color',(#4153),#768,#4143); +#4153 = PRESENTATION_STYLE_ASSIGNMENT((#4154)); +#4154 = SURFACE_STYLE_USAGE(.BOTH.,#4155); +#4155 = SURFACE_SIDE_STYLE('',(#4156)); +#4156 = SURFACE_STYLE_FILL_AREA(#4157); +#4157 = FILL_AREA_STYLE('',(#4158)); +#4158 = FILL_AREA_STYLE_COLOUR('',#3758); +#4159 = OVER_RIDING_STYLED_ITEM('overriding color',(#4160),#911,#4143); +#4160 = PRESENTATION_STYLE_ASSIGNMENT((#4161)); +#4161 = SURFACE_STYLE_USAGE(.BOTH.,#4162); +#4162 = SURFACE_SIDE_STYLE('',(#4163)); +#4163 = SURFACE_STYLE_FILL_AREA(#4164); +#4164 = FILL_AREA_STYLE('',(#4165)); +#4165 = FILL_AREA_STYLE_COLOUR('',#3758); +#4166 = OVER_RIDING_STYLED_ITEM('overriding color',(#4167),#942,#4143); +#4167 = PRESENTATION_STYLE_ASSIGNMENT((#4168)); +#4168 = SURFACE_STYLE_USAGE(.BOTH.,#4169); +#4169 = SURFACE_SIDE_STYLE('',(#4170)); +#4170 = SURFACE_STYLE_FILL_AREA(#4171); +#4171 = FILL_AREA_STYLE('',(#4172)); +#4172 = FILL_AREA_STYLE_COLOUR('',#3758); +#4173 = OVER_RIDING_STYLED_ITEM('overriding color',(#4174),#966,#4143); +#4174 = PRESENTATION_STYLE_ASSIGNMENT((#4175)); +#4175 = SURFACE_STYLE_USAGE(.BOTH.,#4176); +#4176 = SURFACE_SIDE_STYLE('',(#4177)); +#4177 = SURFACE_STYLE_FILL_AREA(#4178); +#4178 = FILL_AREA_STYLE('',(#4179)); +#4179 = FILL_AREA_STYLE_COLOUR('',#3758); +#4180 = OVER_RIDING_STYLED_ITEM('overriding color',(#4181),#990,#4143); +#4181 = PRESENTATION_STYLE_ASSIGNMENT((#4182)); +#4182 = SURFACE_STYLE_USAGE(.BOTH.,#4183); +#4183 = SURFACE_SIDE_STYLE('',(#4184)); +#4184 = SURFACE_STYLE_FILL_AREA(#4185); +#4185 = FILL_AREA_STYLE('',(#4186)); +#4186 = FILL_AREA_STYLE_COLOUR('',#3758); +#4187 = OVER_RIDING_STYLED_ITEM('overriding color',(#4188),#1014,#4143); +#4188 = PRESENTATION_STYLE_ASSIGNMENT((#4189)); +#4189 = SURFACE_STYLE_USAGE(.BOTH.,#4190); +#4190 = SURFACE_SIDE_STYLE('',(#4191)); +#4191 = SURFACE_STYLE_FILL_AREA(#4192); +#4192 = FILL_AREA_STYLE('',(#4193)); +#4193 = FILL_AREA_STYLE_COLOUR('',#3758); +#4194 = OVER_RIDING_STYLED_ITEM('overriding color',(#4195),#1038,#4143); +#4195 = PRESENTATION_STYLE_ASSIGNMENT((#4196)); +#4196 = SURFACE_STYLE_USAGE(.BOTH.,#4197); +#4197 = SURFACE_SIDE_STYLE('',(#4198)); +#4198 = SURFACE_STYLE_FILL_AREA(#4199); +#4199 = FILL_AREA_STYLE('',(#4200)); +#4200 = FILL_AREA_STYLE_COLOUR('',#3758); +#4201 = OVER_RIDING_STYLED_ITEM('overriding color',(#4202),#1062,#4143); +#4202 = PRESENTATION_STYLE_ASSIGNMENT((#4203)); +#4203 = SURFACE_STYLE_USAGE(.BOTH.,#4204); +#4204 = SURFACE_SIDE_STYLE('',(#4205)); +#4205 = SURFACE_STYLE_FILL_AREA(#4206); +#4206 = FILL_AREA_STYLE('',(#4207)); +#4207 = FILL_AREA_STYLE_COLOUR('',#3758); +#4208 = OVER_RIDING_STYLED_ITEM('overriding color',(#4209),#1086,#4143); +#4209 = PRESENTATION_STYLE_ASSIGNMENT((#4210)); +#4210 = SURFACE_STYLE_USAGE(.BOTH.,#4211); +#4211 = SURFACE_SIDE_STYLE('',(#4212)); +#4212 = SURFACE_STYLE_FILL_AREA(#4213); +#4213 = FILL_AREA_STYLE('',(#4214)); +#4214 = FILL_AREA_STYLE_COLOUR('',#3758); +#4215 = OVER_RIDING_STYLED_ITEM('overriding color',(#4216),#1103,#4143); +#4216 = PRESENTATION_STYLE_ASSIGNMENT((#4217)); +#4217 = SURFACE_STYLE_USAGE(.BOTH.,#4218); +#4218 = SURFACE_SIDE_STYLE('',(#4219)); +#4219 = SURFACE_STYLE_FILL_AREA(#4220); +#4220 = FILL_AREA_STYLE('',(#4221)); +#4221 = FILL_AREA_STYLE_COLOUR('',#3758); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dshapes/PinHeader-01x07_P2.54mm_Vertical_THT.step b/fab.3dshapes/PinHeader-01x07_P2.54mm_Vertical_THT.step new file mode 100644 index 0000000000000000000000000000000000000000..83444fb80a11042c266561a26cf13e1762ab030c --- /dev/null +++ b/fab.3dshapes/PinHeader-01x07_P2.54mm_Vertical_THT.step @@ -0,0 +1,5107 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-25T20:26:02',( + '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('01x07_P2.54mm_Vertical_THT','01x07_P2.54mm_Vertical_THT', + '',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,-7.62,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36); +#30 = PRODUCT_DEFINITION_SHAPE('','',#31); +#31 = PRODUCT_DEFINITION('design','',#32,#35); +#32 = PRODUCT_DEFINITION_FORMATION('','',#33); +#33 = PRODUCT('01x03_P2.54mm_Vertical_THT002', + '01x03_P2.54mm_Vertical_THT002','',(#34)); +#34 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36 = SHAPE_REPRESENTATION('',(#11,#37,#41,#45),#49); +#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40); +#38 = CARTESIAN_POINT('',(0.,0.,0.)); +#39 = DIRECTION('',(0.,0.,1.)); +#40 = DIRECTION('',(1.,0.,0.)); +#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#43 = DIRECTION('',(0.,0.,1.)); +#44 = DIRECTION('',(1.,0.,0.)); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(0.,-5.08,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('','',#36,#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('61', + '01x03_P2.54mm_Vertical_THT002','',#5,#31,$); +#59 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); +#60 = SHAPE_DEFINITION_REPRESENTATION(#61,#67); +#61 = PRODUCT_DEFINITION_SHAPE('','',#62); +#62 = PRODUCT_DEFINITION('design','',#63,#66); +#63 = PRODUCT_DEFINITION_FORMATION('','',#64); +#64 = PRODUCT('01x01_P2.54mm_Vertical_THT021', + '01x01_P2.54mm_Vertical_THT021','',(#65)); +#65 = PRODUCT_CONTEXT('',#2,'mechanical'); +#66 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#67 = SHAPE_REPRESENTATION('',(#11,#68),#72); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(0.,0.,0.)); +#70 = DIRECTION('',(0.,0.,1.)); +#71 = DIRECTION('',(1.,0.,0.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#76)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#73,#74,#75)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#73 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#74 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#75 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#76 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#73, + 'distance_accuracy_value','confusion accuracy'); +#77 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#78,#80); +#78 = ( REPRESENTATION_RELATIONSHIP('','',#67,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#79) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#79 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37); +#80 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#81); +#81 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('56', + '01x01_P2.54mm_Vertical_THT021','',#31,#62,$); +#82 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64)); +#83 = SHAPE_DEFINITION_REPRESENTATION(#84,#90); +#84 = PRODUCT_DEFINITION_SHAPE('','',#85); +#85 = PRODUCT_DEFINITION('design','',#86,#89); +#86 = PRODUCT_DEFINITION_FORMATION('','',#87); +#87 = PRODUCT('PinHeader021','PinHeader021','',(#88)); +#88 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#90 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#91),#657); +#91 = MANIFOLD_SOLID_BREP('',#92); +#92 = CLOSED_SHELL('',(#93,#133,#164,#254,#278,#295,#307,#338,#362,#386, + #410,#434,#458,#482,#499,#549,#580,#604,#628,#645)); +#93 = ADVANCED_FACE('',(#94),#128,.F.); +#94 = FACE_BOUND('',#95,.F.); +#95 = EDGE_LOOP('',(#96,#106,#114,#122)); +#96 = ORIENTED_EDGE('',*,*,#97,.F.); +#97 = EDGE_CURVE('',#98,#100,#102,.T.); +#98 = VERTEX_POINT('',#99); +#99 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#100 = VERTEX_POINT('',#101); +#101 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#102 = LINE('',#103,#104); +#103 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#104 = VECTOR('',#105,1.); +#105 = DIRECTION('',(0.,0.,1.)); +#106 = ORIENTED_EDGE('',*,*,#107,.T.); +#107 = EDGE_CURVE('',#98,#108,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#110 = LINE('',#111,#112); +#111 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#112 = VECTOR('',#113,1.); +#113 = DIRECTION('',(0.,1.,0.)); +#114 = ORIENTED_EDGE('',*,*,#115,.T.); +#115 = EDGE_CURVE('',#108,#116,#118,.T.); +#116 = VERTEX_POINT('',#117); +#117 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,0.,1.)); +#122 = ORIENTED_EDGE('',*,*,#123,.T.); +#123 = EDGE_CURVE('',#116,#100,#124,.T.); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,-1.,0.)); +#128 = PLANE('',#129); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#131 = DIRECTION('',(1.,0.,0.)); +#132 = DIRECTION('',(0.,0.,1.)); +#133 = ADVANCED_FACE('',(#134),#159,.F.); +#134 = FACE_BOUND('',#135,.F.); +#135 = EDGE_LOOP('',(#136,#146,#152,#153)); +#136 = ORIENTED_EDGE('',*,*,#137,.F.); +#137 = EDGE_CURVE('',#138,#140,#142,.T.); +#138 = VERTEX_POINT('',#139); +#139 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#140 = VERTEX_POINT('',#141); +#141 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(0.,0.,1.)); +#146 = ORIENTED_EDGE('',*,*,#147,.F.); +#147 = EDGE_CURVE('',#98,#138,#148,.T.); +#148 = LINE('',#149,#150); +#149 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#150 = VECTOR('',#151,1.); +#151 = DIRECTION('',(1.,0.,0.)); +#152 = ORIENTED_EDGE('',*,*,#97,.T.); +#153 = ORIENTED_EDGE('',*,*,#154,.T.); +#154 = EDGE_CURVE('',#100,#140,#155,.T.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(1.,0.,0.)); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(0.,-0.,1.)); +#164 = ADVANCED_FACE('',(#165,#231),#249,.F.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167,#177,#185,#193,#201,#209,#217,#225)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#171,#173,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(0.,1.,0.)); +#177 = ORIENTED_EDGE('',*,*,#178,.T.); +#178 = EDGE_CURVE('',#169,#179,#181,.T.); +#179 = VERTEX_POINT('',#180); +#180 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#185 = ORIENTED_EDGE('',*,*,#186,.T.); +#186 = EDGE_CURVE('',#179,#187,#189,.T.); +#187 = VERTEX_POINT('',#188); +#188 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(1.,0.,0.)); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#195,#187,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#201 = ORIENTED_EDGE('',*,*,#202,.T.); +#202 = EDGE_CURVE('',#195,#203,#205,.T.); +#203 = VERTEX_POINT('',#204); +#204 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#205 = LINE('',#206,#207); +#206 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#207 = VECTOR('',#208,1.); +#208 = DIRECTION('',(0.,1.,0.)); +#209 = ORIENTED_EDGE('',*,*,#210,.T.); +#210 = EDGE_CURVE('',#203,#211,#213,.T.); +#211 = VERTEX_POINT('',#212); +#212 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#217 = ORIENTED_EDGE('',*,*,#218,.F.); +#218 = EDGE_CURVE('',#219,#211,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.,0.)); +#225 = ORIENTED_EDGE('',*,*,#226,.F.); +#226 = EDGE_CURVE('',#171,#219,#227,.T.); +#227 = LINE('',#228,#229); +#228 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#229 = VECTOR('',#230,1.); +#230 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#231 = FACE_BOUND('',#232,.F.); +#232 = EDGE_LOOP('',(#233,#234,#242,#248)); +#233 = ORIENTED_EDGE('',*,*,#123,.F.); +#234 = ORIENTED_EDGE('',*,*,#235,.T.); +#235 = EDGE_CURVE('',#116,#236,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#238 = LINE('',#239,#240); +#239 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#240 = VECTOR('',#241,1.); +#241 = DIRECTION('',(1.,0.,0.)); +#242 = ORIENTED_EDGE('',*,*,#243,.T.); +#243 = EDGE_CURVE('',#236,#140,#244,.T.); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(0.,-1.,0.)); +#248 = ORIENTED_EDGE('',*,*,#154,.F.); +#249 = PLANE('',#250); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#252 = DIRECTION('',(0.,0.,1.)); +#253 = DIRECTION('',(1.,0.,-0.)); +#254 = ADVANCED_FACE('',(#255),#273,.T.); +#255 = FACE_BOUND('',#256,.T.); +#256 = EDGE_LOOP('',(#257,#265,#271,#272)); +#257 = ORIENTED_EDGE('',*,*,#258,.F.); +#258 = EDGE_CURVE('',#259,#236,#261,.T.); +#259 = VERTEX_POINT('',#260); +#260 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#261 = LINE('',#262,#263); +#262 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#263 = VECTOR('',#264,1.); +#264 = DIRECTION('',(0.,0.,1.)); +#265 = ORIENTED_EDGE('',*,*,#266,.F.); +#266 = EDGE_CURVE('',#108,#259,#267,.T.); +#267 = LINE('',#268,#269); +#268 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#269 = VECTOR('',#270,1.); +#270 = DIRECTION('',(1.,0.,0.)); +#271 = ORIENTED_EDGE('',*,*,#115,.T.); +#272 = ORIENTED_EDGE('',*,*,#235,.T.); +#273 = PLANE('',#274); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#276 = DIRECTION('',(0.,1.,0.)); +#277 = DIRECTION('',(0.,-0.,1.)); +#278 = ADVANCED_FACE('',(#279),#290,.F.); +#279 = FACE_BOUND('',#280,.F.); +#280 = EDGE_LOOP('',(#281,#282,#283,#289)); +#281 = ORIENTED_EDGE('',*,*,#107,.F.); +#282 = ORIENTED_EDGE('',*,*,#147,.T.); +#283 = ORIENTED_EDGE('',*,*,#284,.T.); +#284 = EDGE_CURVE('',#138,#259,#285,.T.); +#285 = LINE('',#286,#287); +#286 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#287 = VECTOR('',#288,1.); +#288 = DIRECTION('',(0.,1.,0.)); +#289 = ORIENTED_EDGE('',*,*,#266,.F.); +#290 = PLANE('',#291); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#293 = DIRECTION('',(0.,0.,1.)); +#294 = DIRECTION('',(1.,0.,-0.)); +#295 = ADVANCED_FACE('',(#296),#302,.T.); +#296 = FACE_BOUND('',#297,.T.); +#297 = EDGE_LOOP('',(#298,#299,#300,#301)); +#298 = ORIENTED_EDGE('',*,*,#137,.F.); +#299 = ORIENTED_EDGE('',*,*,#284,.T.); +#300 = ORIENTED_EDGE('',*,*,#258,.T.); +#301 = ORIENTED_EDGE('',*,*,#243,.T.); +#302 = PLANE('',#303); +#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306); +#304 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#305 = DIRECTION('',(1.,0.,0.)); +#306 = DIRECTION('',(0.,0.,1.)); +#307 = ADVANCED_FACE('',(#308),#333,.F.); +#308 = FACE_BOUND('',#309,.F.); +#309 = EDGE_LOOP('',(#310,#320,#326,#327)); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#312,#314,#316,.T.); +#312 = VERTEX_POINT('',#313); +#313 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#314 = VERTEX_POINT('',#315); +#315 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(0.,1.,0.)); +#320 = ORIENTED_EDGE('',*,*,#321,.F.); +#321 = EDGE_CURVE('',#169,#312,#322,.T.); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(0.,0.,1.)); +#326 = ORIENTED_EDGE('',*,*,#168,.T.); +#327 = ORIENTED_EDGE('',*,*,#328,.T.); +#328 = EDGE_CURVE('',#171,#314,#329,.T.); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,0.,1.)); +#333 = PLANE('',#334); +#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337); +#335 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#336 = DIRECTION('',(1.,0.,0.)); +#337 = DIRECTION('',(0.,0.,1.)); +#338 = ADVANCED_FACE('',(#339),#357,.T.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#351)); +#341 = ORIENTED_EDGE('',*,*,#178,.F.); +#342 = ORIENTED_EDGE('',*,*,#321,.T.); +#343 = ORIENTED_EDGE('',*,*,#344,.T.); +#344 = EDGE_CURVE('',#312,#345,#347,.T.); +#345 = VERTEX_POINT('',#346); +#346 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#351 = ORIENTED_EDGE('',*,*,#352,.F.); +#352 = EDGE_CURVE('',#179,#345,#353,.T.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.,0.,1.)); +#357 = PLANE('',#358); +#358 = AXIS2_PLACEMENT_3D('',#359,#360,#361); +#359 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#360 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#361 = DIRECTION('',(-0.,0.,-1.)); +#362 = ADVANCED_FACE('',(#363),#381,.F.); +#363 = FACE_BOUND('',#364,.T.); +#364 = EDGE_LOOP('',(#365,#366,#367,#375)); +#365 = ORIENTED_EDGE('',*,*,#226,.F.); +#366 = ORIENTED_EDGE('',*,*,#328,.T.); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#314,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#375 = ORIENTED_EDGE('',*,*,#376,.F.); +#376 = EDGE_CURVE('',#219,#369,#377,.T.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PLANE('',#382); +#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385); +#383 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#384 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#385 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#386 = ADVANCED_FACE('',(#387),#405,.F.); +#387 = FACE_BOUND('',#388,.F.); +#388 = EDGE_LOOP('',(#389,#390,#391,#399)); +#389 = ORIENTED_EDGE('',*,*,#186,.F.); +#390 = ORIENTED_EDGE('',*,*,#352,.T.); +#391 = ORIENTED_EDGE('',*,*,#392,.T.); +#392 = EDGE_CURVE('',#345,#393,#395,.T.); +#393 = VERTEX_POINT('',#394); +#394 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(1.,0.,0.)); +#399 = ORIENTED_EDGE('',*,*,#400,.F.); +#400 = EDGE_CURVE('',#187,#393,#401,.T.); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(0.,0.,1.)); +#405 = PLANE('',#406); +#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409); +#407 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#408 = DIRECTION('',(0.,1.,0.)); +#409 = DIRECTION('',(0.,-0.,1.)); +#410 = ADVANCED_FACE('',(#411),#429,.T.); +#411 = FACE_BOUND('',#412,.T.); +#412 = EDGE_LOOP('',(#413,#414,#415,#423)); +#413 = ORIENTED_EDGE('',*,*,#218,.F.); +#414 = ORIENTED_EDGE('',*,*,#376,.T.); +#415 = ORIENTED_EDGE('',*,*,#416,.T.); +#416 = EDGE_CURVE('',#369,#417,#419,.T.); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(1.,0.,0.)); +#423 = ORIENTED_EDGE('',*,*,#424,.F.); +#424 = EDGE_CURVE('',#211,#417,#425,.T.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(0.,0.,1.)); +#429 = PLANE('',#430); +#430 = AXIS2_PLACEMENT_3D('',#431,#432,#433); +#431 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#432 = DIRECTION('',(0.,1.,0.)); +#433 = DIRECTION('',(0.,-0.,1.)); +#434 = ADVANCED_FACE('',(#435),#453,.F.); +#435 = FACE_BOUND('',#436,.T.); +#436 = EDGE_LOOP('',(#437,#438,#446,#452)); +#437 = ORIENTED_EDGE('',*,*,#194,.F.); +#438 = ORIENTED_EDGE('',*,*,#439,.T.); +#439 = EDGE_CURVE('',#195,#440,#442,.T.); +#440 = VERTEX_POINT('',#441); +#441 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#442 = LINE('',#443,#444); +#443 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#444 = VECTOR('',#445,1.); +#445 = DIRECTION('',(0.,0.,1.)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#440,#393,#448,.T.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#452 = ORIENTED_EDGE('',*,*,#400,.F.); +#453 = PLANE('',#454); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#456 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18) + ); +#457 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#458 = ADVANCED_FACE('',(#459),#477,.T.); +#459 = FACE_BOUND('',#460,.F.); +#460 = EDGE_LOOP('',(#461,#462,#470,#476)); +#461 = ORIENTED_EDGE('',*,*,#210,.F.); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#203,#464,#466,.T.); +#464 = VERTEX_POINT('',#465); +#465 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(0.,0.,1.)); +#470 = ORIENTED_EDGE('',*,*,#471,.T.); +#471 = EDGE_CURVE('',#464,#417,#472,.T.); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#476 = ORIENTED_EDGE('',*,*,#424,.F.); +#477 = PLANE('',#478); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#480 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#481 = DIRECTION('',(0.,0.,-1.)); +#482 = ADVANCED_FACE('',(#483),#494,.T.); +#483 = FACE_BOUND('',#484,.T.); +#484 = EDGE_LOOP('',(#485,#491,#492,#493)); +#485 = ORIENTED_EDGE('',*,*,#486,.F.); +#486 = EDGE_CURVE('',#440,#464,#487,.T.); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.,1.,0.)); +#491 = ORIENTED_EDGE('',*,*,#439,.F.); +#492 = ORIENTED_EDGE('',*,*,#202,.T.); +#493 = ORIENTED_EDGE('',*,*,#463,.T.); +#494 = PLANE('',#495); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#497 = DIRECTION('',(1.,0.,0.)); +#498 = DIRECTION('',(0.,0.,1.)); +#499 = ADVANCED_FACE('',(#500,#510),#544,.T.); +#500 = FACE_BOUND('',#501,.T.); +#501 = EDGE_LOOP('',(#502,#503,#504,#505,#506,#507,#508,#509)); +#502 = ORIENTED_EDGE('',*,*,#311,.F.); +#503 = ORIENTED_EDGE('',*,*,#344,.T.); +#504 = ORIENTED_EDGE('',*,*,#392,.T.); +#505 = ORIENTED_EDGE('',*,*,#447,.F.); +#506 = ORIENTED_EDGE('',*,*,#486,.T.); +#507 = ORIENTED_EDGE('',*,*,#471,.T.); +#508 = ORIENTED_EDGE('',*,*,#416,.F.); +#509 = ORIENTED_EDGE('',*,*,#368,.F.); +#510 = FACE_BOUND('',#511,.T.); +#511 = EDGE_LOOP('',(#512,#522,#530,#538)); +#512 = ORIENTED_EDGE('',*,*,#513,.F.); +#513 = EDGE_CURVE('',#514,#516,#518,.T.); +#514 = VERTEX_POINT('',#515); +#515 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#516 = VERTEX_POINT('',#517); +#517 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#518 = LINE('',#519,#520); +#519 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#520 = VECTOR('',#521,1.); +#521 = DIRECTION('',(0.,-1.,0.)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#514,#524,#526,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(1.,0.,0.)); +#530 = ORIENTED_EDGE('',*,*,#531,.T.); +#531 = EDGE_CURVE('',#524,#532,#534,.T.); +#532 = VERTEX_POINT('',#533); +#533 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#534 = LINE('',#535,#536); +#535 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#536 = VECTOR('',#537,1.); +#537 = DIRECTION('',(0.,-1.,0.)); +#538 = ORIENTED_EDGE('',*,*,#539,.F.); +#539 = EDGE_CURVE('',#516,#532,#540,.T.); +#540 = LINE('',#541,#542); +#541 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#542 = VECTOR('',#543,1.); +#543 = DIRECTION('',(1.,0.,0.)); +#544 = PLANE('',#545); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#547 = DIRECTION('',(0.,0.,1.)); +#548 = DIRECTION('',(1.,0.,-0.)); +#549 = ADVANCED_FACE('',(#550),#575,.F.); +#550 = FACE_BOUND('',#551,.F.); +#551 = EDGE_LOOP('',(#552,#560,#561,#569)); +#552 = ORIENTED_EDGE('',*,*,#553,.F.); +#553 = EDGE_CURVE('',#516,#554,#556,.T.); +#554 = VERTEX_POINT('',#555); +#555 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(0.,0.,1.)); +#560 = ORIENTED_EDGE('',*,*,#513,.F.); +#561 = ORIENTED_EDGE('',*,*,#562,.T.); +#562 = EDGE_CURVE('',#514,#563,#565,.T.); +#563 = VERTEX_POINT('',#564); +#564 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#565 = LINE('',#566,#567); +#566 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#567 = VECTOR('',#568,1.); +#568 = DIRECTION('',(0.,0.,1.)); +#569 = ORIENTED_EDGE('',*,*,#570,.F.); +#570 = EDGE_CURVE('',#554,#563,#571,.T.); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(0.,1.,0.)); +#575 = PLANE('',#576); +#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579); +#577 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#578 = DIRECTION('',(1.,0.,0.)); +#579 = DIRECTION('',(0.,0.,1.)); +#580 = ADVANCED_FACE('',(#581),#599,.F.); +#581 = FACE_BOUND('',#582,.F.); +#582 = EDGE_LOOP('',(#583,#591,#592,#593)); +#583 = ORIENTED_EDGE('',*,*,#584,.F.); +#584 = EDGE_CURVE('',#532,#585,#587,.T.); +#585 = VERTEX_POINT('',#586); +#586 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#587 = LINE('',#588,#589); +#588 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#589 = VECTOR('',#590,1.); +#590 = DIRECTION('',(0.,0.,1.)); +#591 = ORIENTED_EDGE('',*,*,#539,.F.); +#592 = ORIENTED_EDGE('',*,*,#553,.T.); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#554,#585,#595,.T.); +#595 = LINE('',#596,#597); +#596 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#597 = VECTOR('',#598,1.); +#598 = DIRECTION('',(1.,0.,0.)); +#599 = PLANE('',#600); +#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603); +#601 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#602 = DIRECTION('',(0.,1.,0.)); +#603 = DIRECTION('',(0.,-0.,1.)); +#604 = ADVANCED_FACE('',(#605),#623,.T.); +#605 = FACE_BOUND('',#606,.T.); +#606 = EDGE_LOOP('',(#607,#608,#609,#617)); +#607 = ORIENTED_EDGE('',*,*,#584,.F.); +#608 = ORIENTED_EDGE('',*,*,#531,.F.); +#609 = ORIENTED_EDGE('',*,*,#610,.T.); +#610 = EDGE_CURVE('',#524,#611,#613,.T.); +#611 = VERTEX_POINT('',#612); +#612 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#613 = LINE('',#614,#615); +#614 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#615 = VECTOR('',#616,1.); +#616 = DIRECTION('',(0.,0.,1.)); +#617 = ORIENTED_EDGE('',*,*,#618,.F.); +#618 = EDGE_CURVE('',#585,#611,#619,.T.); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.,1.,0.)); +#623 = PLANE('',#624); +#624 = AXIS2_PLACEMENT_3D('',#625,#626,#627); +#625 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#626 = DIRECTION('',(1.,0.,0.)); +#627 = DIRECTION('',(0.,0.,1.)); +#628 = ADVANCED_FACE('',(#629),#640,.T.); +#629 = FACE_BOUND('',#630,.T.); +#630 = EDGE_LOOP('',(#631,#632,#633,#634)); +#631 = ORIENTED_EDGE('',*,*,#610,.F.); +#632 = ORIENTED_EDGE('',*,*,#523,.F.); +#633 = ORIENTED_EDGE('',*,*,#562,.T.); +#634 = ORIENTED_EDGE('',*,*,#635,.T.); +#635 = EDGE_CURVE('',#563,#611,#636,.T.); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(1.,0.,0.)); +#640 = PLANE('',#641); +#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644); +#642 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#643 = DIRECTION('',(0.,1.,0.)); +#644 = DIRECTION('',(0.,-0.,1.)); +#645 = ADVANCED_FACE('',(#646),#652,.T.); +#646 = FACE_BOUND('',#647,.T.); +#647 = EDGE_LOOP('',(#648,#649,#650,#651)); +#648 = ORIENTED_EDGE('',*,*,#570,.F.); +#649 = ORIENTED_EDGE('',*,*,#594,.T.); +#650 = ORIENTED_EDGE('',*,*,#618,.T.); +#651 = ORIENTED_EDGE('',*,*,#635,.F.); +#652 = PLANE('',#653); +#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656); +#654 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#655 = DIRECTION('',(0.,0.,1.)); +#656 = DIRECTION('',(1.,0.,-0.)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#661)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#658,#659,#660)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#658 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#659 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#660 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#661 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#658, + 'distance_accuracy_value','confusion accuracy'); +#662 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#663,#665); +#663 = ( REPRESENTATION_RELATIONSHIP('','',#90,#67) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#664) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#664 = ITEM_DEFINED_TRANSFORMATION('','',#11,#68); +#665 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#666 + ); +#666 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('55','PinHeader021','',#62,#85,$); +#667 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87)); +#668 = SHAPE_DEFINITION_REPRESENTATION(#669,#675); +#669 = PRODUCT_DEFINITION_SHAPE('','',#670); +#670 = PRODUCT_DEFINITION('design','',#671,#674); +#671 = PRODUCT_DEFINITION_FORMATION('','',#672); +#672 = PRODUCT('01x01_P2.54mm_Vertical_THT022', + '01x01_P2.54mm_Vertical_THT022','',(#673)); +#673 = PRODUCT_CONTEXT('',#2,'mechanical'); +#674 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#675 = SHAPE_REPRESENTATION('',(#11,#676),#680); +#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679); +#677 = CARTESIAN_POINT('',(0.,0.,0.)); +#678 = DIRECTION('',(0.,0.,1.)); +#679 = DIRECTION('',(1.,0.,0.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#684)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#681,#682,#683)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#681 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#682 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#683 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#684 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#681, + 'distance_accuracy_value','confusion accuracy'); +#685 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#686,#688); +#686 = ( REPRESENTATION_RELATIONSHIP('','',#675,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#687) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#687 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41); +#688 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#689 + ); +#689 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('58', + '01x01_P2.54mm_Vertical_THT022','',#31,#670,$); +#690 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#672)); +#691 = SHAPE_DEFINITION_REPRESENTATION(#692,#698); +#692 = PRODUCT_DEFINITION_SHAPE('','',#693); +#693 = PRODUCT_DEFINITION('design','',#694,#697); +#694 = PRODUCT_DEFINITION_FORMATION('','',#695); +#695 = PRODUCT('PinHeader022','PinHeader022','',(#696)); +#696 = PRODUCT_CONTEXT('',#2,'mechanical'); +#697 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#698 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#699),#1265); +#699 = MANIFOLD_SOLID_BREP('',#700); +#700 = CLOSED_SHELL('',(#701,#741,#772,#862,#886,#903,#915,#946,#970, + #994,#1018,#1042,#1066,#1090,#1107,#1157,#1188,#1212,#1236,#1253)); +#701 = ADVANCED_FACE('',(#702),#736,.F.); +#702 = FACE_BOUND('',#703,.F.); +#703 = EDGE_LOOP('',(#704,#714,#722,#730)); +#704 = ORIENTED_EDGE('',*,*,#705,.F.); +#705 = EDGE_CURVE('',#706,#708,#710,.T.); +#706 = VERTEX_POINT('',#707); +#707 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#708 = VERTEX_POINT('',#709); +#709 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(0.,0.,1.)); +#714 = ORIENTED_EDGE('',*,*,#715,.T.); +#715 = EDGE_CURVE('',#706,#716,#718,.T.); +#716 = VERTEX_POINT('',#717); +#717 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(0.,1.,0.)); +#722 = ORIENTED_EDGE('',*,*,#723,.T.); +#723 = EDGE_CURVE('',#716,#724,#726,.T.); +#724 = VERTEX_POINT('',#725); +#725 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(0.,0.,1.)); +#730 = ORIENTED_EDGE('',*,*,#731,.T.); +#731 = EDGE_CURVE('',#724,#708,#732,.T.); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(0.,-1.,0.)); +#736 = PLANE('',#737); +#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740); +#738 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#739 = DIRECTION('',(1.,0.,0.)); +#740 = DIRECTION('',(0.,0.,1.)); +#741 = ADVANCED_FACE('',(#742),#767,.F.); +#742 = FACE_BOUND('',#743,.F.); +#743 = EDGE_LOOP('',(#744,#754,#760,#761)); +#744 = ORIENTED_EDGE('',*,*,#745,.F.); +#745 = EDGE_CURVE('',#746,#748,#750,.T.); +#746 = VERTEX_POINT('',#747); +#747 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#748 = VERTEX_POINT('',#749); +#749 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#750 = LINE('',#751,#752); +#751 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#752 = VECTOR('',#753,1.); +#753 = DIRECTION('',(0.,0.,1.)); +#754 = ORIENTED_EDGE('',*,*,#755,.F.); +#755 = EDGE_CURVE('',#706,#746,#756,.T.); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(1.,0.,0.)); +#760 = ORIENTED_EDGE('',*,*,#705,.T.); +#761 = ORIENTED_EDGE('',*,*,#762,.T.); +#762 = EDGE_CURVE('',#708,#748,#763,.T.); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(1.,0.,0.)); +#767 = PLANE('',#768); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#770 = DIRECTION('',(0.,1.,0.)); +#771 = DIRECTION('',(0.,-0.,1.)); +#772 = ADVANCED_FACE('',(#773,#839),#857,.F.); +#773 = FACE_BOUND('',#774,.F.); +#774 = EDGE_LOOP('',(#775,#785,#793,#801,#809,#817,#825,#833)); +#775 = ORIENTED_EDGE('',*,*,#776,.F.); +#776 = EDGE_CURVE('',#777,#779,#781,.T.); +#777 = VERTEX_POINT('',#778); +#778 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#779 = VERTEX_POINT('',#780); +#780 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(0.,1.,0.)); +#785 = ORIENTED_EDGE('',*,*,#786,.T.); +#786 = EDGE_CURVE('',#777,#787,#789,.T.); +#787 = VERTEX_POINT('',#788); +#788 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#787,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.,0.)); +#801 = ORIENTED_EDGE('',*,*,#802,.F.); +#802 = EDGE_CURVE('',#803,#795,#805,.T.); +#803 = VERTEX_POINT('',#804); +#804 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#803,#811,#813,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.,1.,0.)); +#817 = ORIENTED_EDGE('',*,*,#818,.T.); +#818 = EDGE_CURVE('',#811,#819,#821,.T.); +#819 = VERTEX_POINT('',#820); +#820 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#821 = LINE('',#822,#823); +#822 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#823 = VECTOR('',#824,1.); +#824 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#825 = ORIENTED_EDGE('',*,*,#826,.F.); +#826 = EDGE_CURVE('',#827,#819,#829,.T.); +#827 = VERTEX_POINT('',#828); +#828 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(1.,0.,0.)); +#833 = ORIENTED_EDGE('',*,*,#834,.F.); +#834 = EDGE_CURVE('',#779,#827,#835,.T.); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#839 = FACE_BOUND('',#840,.F.); +#840 = EDGE_LOOP('',(#841,#842,#850,#856)); +#841 = ORIENTED_EDGE('',*,*,#731,.F.); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#724,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(1.,0.,0.)); +#850 = ORIENTED_EDGE('',*,*,#851,.T.); +#851 = EDGE_CURVE('',#844,#748,#852,.T.); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(0.,-1.,0.)); +#856 = ORIENTED_EDGE('',*,*,#762,.F.); +#857 = PLANE('',#858); +#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861); +#859 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#860 = DIRECTION('',(0.,0.,1.)); +#861 = DIRECTION('',(1.,0.,-0.)); +#862 = ADVANCED_FACE('',(#863),#881,.T.); +#863 = FACE_BOUND('',#864,.T.); +#864 = EDGE_LOOP('',(#865,#873,#879,#880)); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#867,#844,#869,.T.); +#867 = VERTEX_POINT('',#868); +#868 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(0.,0.,1.)); +#873 = ORIENTED_EDGE('',*,*,#874,.F.); +#874 = EDGE_CURVE('',#716,#867,#875,.T.); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(1.,0.,0.)); +#879 = ORIENTED_EDGE('',*,*,#723,.T.); +#880 = ORIENTED_EDGE('',*,*,#843,.T.); +#881 = PLANE('',#882); +#882 = AXIS2_PLACEMENT_3D('',#883,#884,#885); +#883 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#884 = DIRECTION('',(0.,1.,0.)); +#885 = DIRECTION('',(0.,-0.,1.)); +#886 = ADVANCED_FACE('',(#887),#898,.F.); +#887 = FACE_BOUND('',#888,.F.); +#888 = EDGE_LOOP('',(#889,#890,#891,#897)); +#889 = ORIENTED_EDGE('',*,*,#715,.F.); +#890 = ORIENTED_EDGE('',*,*,#755,.T.); +#891 = ORIENTED_EDGE('',*,*,#892,.T.); +#892 = EDGE_CURVE('',#746,#867,#893,.T.); +#893 = LINE('',#894,#895); +#894 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#895 = VECTOR('',#896,1.); +#896 = DIRECTION('',(0.,1.,0.)); +#897 = ORIENTED_EDGE('',*,*,#874,.F.); +#898 = PLANE('',#899); +#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902); +#900 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#901 = DIRECTION('',(0.,0.,1.)); +#902 = DIRECTION('',(1.,0.,-0.)); +#903 = ADVANCED_FACE('',(#904),#910,.T.); +#904 = FACE_BOUND('',#905,.T.); +#905 = EDGE_LOOP('',(#906,#907,#908,#909)); +#906 = ORIENTED_EDGE('',*,*,#745,.F.); +#907 = ORIENTED_EDGE('',*,*,#892,.T.); +#908 = ORIENTED_EDGE('',*,*,#866,.T.); +#909 = ORIENTED_EDGE('',*,*,#851,.T.); +#910 = PLANE('',#911); +#911 = AXIS2_PLACEMENT_3D('',#912,#913,#914); +#912 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#913 = DIRECTION('',(1.,0.,0.)); +#914 = DIRECTION('',(0.,0.,1.)); +#915 = ADVANCED_FACE('',(#916),#941,.F.); +#916 = FACE_BOUND('',#917,.F.); +#917 = EDGE_LOOP('',(#918,#928,#934,#935)); +#918 = ORIENTED_EDGE('',*,*,#919,.F.); +#919 = EDGE_CURVE('',#920,#922,#924,.T.); +#920 = VERTEX_POINT('',#921); +#921 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#922 = VERTEX_POINT('',#923); +#923 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(0.,1.,0.)); +#928 = ORIENTED_EDGE('',*,*,#929,.F.); +#929 = EDGE_CURVE('',#777,#920,#930,.T.); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(0.,0.,1.)); +#934 = ORIENTED_EDGE('',*,*,#776,.T.); +#935 = ORIENTED_EDGE('',*,*,#936,.T.); +#936 = EDGE_CURVE('',#779,#922,#937,.T.); +#937 = LINE('',#938,#939); +#938 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#939 = VECTOR('',#940,1.); +#940 = DIRECTION('',(0.,0.,1.)); +#941 = PLANE('',#942); +#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945); +#943 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#944 = DIRECTION('',(1.,0.,0.)); +#945 = DIRECTION('',(0.,0.,1.)); +#946 = ADVANCED_FACE('',(#947),#965,.T.); +#947 = FACE_BOUND('',#948,.F.); +#948 = EDGE_LOOP('',(#949,#950,#951,#959)); +#949 = ORIENTED_EDGE('',*,*,#786,.F.); +#950 = ORIENTED_EDGE('',*,*,#929,.T.); +#951 = ORIENTED_EDGE('',*,*,#952,.T.); +#952 = EDGE_CURVE('',#920,#953,#955,.T.); +#953 = VERTEX_POINT('',#954); +#954 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#959 = ORIENTED_EDGE('',*,*,#960,.F.); +#960 = EDGE_CURVE('',#787,#953,#961,.T.); +#961 = LINE('',#962,#963); +#962 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#963 = VECTOR('',#964,1.); +#964 = DIRECTION('',(0.,0.,1.)); +#965 = PLANE('',#966); +#966 = AXIS2_PLACEMENT_3D('',#967,#968,#969); +#967 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#968 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#969 = DIRECTION('',(-0.,0.,-1.)); +#970 = ADVANCED_FACE('',(#971),#989,.F.); +#971 = FACE_BOUND('',#972,.T.); +#972 = EDGE_LOOP('',(#973,#974,#975,#983)); +#973 = ORIENTED_EDGE('',*,*,#834,.F.); +#974 = ORIENTED_EDGE('',*,*,#936,.T.); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#922,#977,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#983 = ORIENTED_EDGE('',*,*,#984,.F.); +#984 = EDGE_CURVE('',#827,#977,#985,.T.); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(0.,0.,1.)); +#989 = PLANE('',#990); +#990 = AXIS2_PLACEMENT_3D('',#991,#992,#993); +#991 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#992 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#993 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#994 = ADVANCED_FACE('',(#995),#1013,.F.); +#995 = FACE_BOUND('',#996,.F.); +#996 = EDGE_LOOP('',(#997,#998,#999,#1007)); +#997 = ORIENTED_EDGE('',*,*,#794,.F.); +#998 = ORIENTED_EDGE('',*,*,#960,.T.); +#999 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1000 = EDGE_CURVE('',#953,#1001,#1003,.T.); +#1001 = VERTEX_POINT('',#1002); +#1002 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(1.,0.,0.)); +#1007 = ORIENTED_EDGE('',*,*,#1008,.F.); +#1008 = EDGE_CURVE('',#795,#1001,#1009,.T.); +#1009 = LINE('',#1010,#1011); +#1010 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1011 = VECTOR('',#1012,1.); +#1012 = DIRECTION('',(0.,0.,1.)); +#1013 = PLANE('',#1014); +#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017); +#1015 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1016 = DIRECTION('',(0.,1.,0.)); +#1017 = DIRECTION('',(0.,-0.,1.)); +#1018 = ADVANCED_FACE('',(#1019),#1037,.T.); +#1019 = FACE_BOUND('',#1020,.T.); +#1020 = EDGE_LOOP('',(#1021,#1022,#1023,#1031)); +#1021 = ORIENTED_EDGE('',*,*,#826,.F.); +#1022 = ORIENTED_EDGE('',*,*,#984,.T.); +#1023 = ORIENTED_EDGE('',*,*,#1024,.T.); +#1024 = EDGE_CURVE('',#977,#1025,#1027,.T.); +#1025 = VERTEX_POINT('',#1026); +#1026 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(1.,0.,0.)); +#1031 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1032 = EDGE_CURVE('',#819,#1025,#1033,.T.); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(0.,0.,1.)); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1040 = DIRECTION('',(0.,1.,0.)); +#1041 = DIRECTION('',(0.,-0.,1.)); +#1042 = ADVANCED_FACE('',(#1043),#1061,.F.); +#1043 = FACE_BOUND('',#1044,.T.); +#1044 = EDGE_LOOP('',(#1045,#1046,#1054,#1060)); +#1045 = ORIENTED_EDGE('',*,*,#802,.F.); +#1046 = ORIENTED_EDGE('',*,*,#1047,.T.); +#1047 = EDGE_CURVE('',#803,#1048,#1050,.T.); +#1048 = VERTEX_POINT('',#1049); +#1049 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1050 = LINE('',#1051,#1052); +#1051 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1052 = VECTOR('',#1053,1.); +#1053 = DIRECTION('',(0.,0.,1.)); +#1054 = ORIENTED_EDGE('',*,*,#1055,.T.); +#1055 = EDGE_CURVE('',#1048,#1001,#1056,.T.); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1060 = ORIENTED_EDGE('',*,*,#1008,.F.); +#1061 = PLANE('',#1062); +#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065); +#1063 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1064 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#1065 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1066 = ADVANCED_FACE('',(#1067),#1085,.T.); +#1067 = FACE_BOUND('',#1068,.F.); +#1068 = EDGE_LOOP('',(#1069,#1070,#1078,#1084)); +#1069 = ORIENTED_EDGE('',*,*,#818,.F.); +#1070 = ORIENTED_EDGE('',*,*,#1071,.T.); +#1071 = EDGE_CURVE('',#811,#1072,#1074,.T.); +#1072 = VERTEX_POINT('',#1073); +#1073 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1074 = LINE('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1076 = VECTOR('',#1077,1.); +#1077 = DIRECTION('',(0.,0.,1.)); +#1078 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1079 = EDGE_CURVE('',#1072,#1025,#1080,.T.); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1084 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1085 = PLANE('',#1086); +#1086 = AXIS2_PLACEMENT_3D('',#1087,#1088,#1089); +#1087 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1088 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1089 = DIRECTION('',(0.,0.,-1.)); +#1090 = ADVANCED_FACE('',(#1091),#1102,.T.); +#1091 = FACE_BOUND('',#1092,.T.); +#1092 = EDGE_LOOP('',(#1093,#1099,#1100,#1101)); +#1093 = ORIENTED_EDGE('',*,*,#1094,.F.); +#1094 = EDGE_CURVE('',#1048,#1072,#1095,.T.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.,1.,0.)); +#1099 = ORIENTED_EDGE('',*,*,#1047,.F.); +#1100 = ORIENTED_EDGE('',*,*,#810,.T.); +#1101 = ORIENTED_EDGE('',*,*,#1071,.T.); +#1102 = PLANE('',#1103); +#1103 = AXIS2_PLACEMENT_3D('',#1104,#1105,#1106); +#1104 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1105 = DIRECTION('',(1.,0.,0.)); +#1106 = DIRECTION('',(0.,0.,1.)); +#1107 = ADVANCED_FACE('',(#1108,#1118),#1152,.T.); +#1108 = FACE_BOUND('',#1109,.T.); +#1109 = EDGE_LOOP('',(#1110,#1111,#1112,#1113,#1114,#1115,#1116,#1117)); +#1110 = ORIENTED_EDGE('',*,*,#919,.F.); +#1111 = ORIENTED_EDGE('',*,*,#952,.T.); +#1112 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1113 = ORIENTED_EDGE('',*,*,#1055,.F.); +#1114 = ORIENTED_EDGE('',*,*,#1094,.T.); +#1115 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1116 = ORIENTED_EDGE('',*,*,#1024,.F.); +#1117 = ORIENTED_EDGE('',*,*,#976,.F.); +#1118 = FACE_BOUND('',#1119,.T.); +#1119 = EDGE_LOOP('',(#1120,#1130,#1138,#1146)); +#1120 = ORIENTED_EDGE('',*,*,#1121,.F.); +#1121 = EDGE_CURVE('',#1122,#1124,#1126,.T.); +#1122 = VERTEX_POINT('',#1123); +#1123 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1124 = VERTEX_POINT('',#1125); +#1125 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(0.,-1.,0.)); +#1130 = ORIENTED_EDGE('',*,*,#1131,.T.); +#1131 = EDGE_CURVE('',#1122,#1132,#1134,.T.); +#1132 = VERTEX_POINT('',#1133); +#1133 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.,0.)); +#1138 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1139 = EDGE_CURVE('',#1132,#1140,#1142,.T.); +#1140 = VERTEX_POINT('',#1141); +#1141 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(0.,-1.,0.)); +#1146 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1147 = EDGE_CURVE('',#1124,#1140,#1148,.T.); +#1148 = LINE('',#1149,#1150); +#1149 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(1.,0.,0.)); +#1152 = PLANE('',#1153); +#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156); +#1154 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1155 = DIRECTION('',(0.,0.,1.)); +#1156 = DIRECTION('',(1.,0.,-0.)); +#1157 = ADVANCED_FACE('',(#1158),#1183,.F.); +#1158 = FACE_BOUND('',#1159,.F.); +#1159 = EDGE_LOOP('',(#1160,#1168,#1169,#1177)); +#1160 = ORIENTED_EDGE('',*,*,#1161,.F.); +#1161 = EDGE_CURVE('',#1124,#1162,#1164,.T.); +#1162 = VERTEX_POINT('',#1163); +#1163 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1164 = LINE('',#1165,#1166); +#1165 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1166 = VECTOR('',#1167,1.); +#1167 = DIRECTION('',(0.,0.,1.)); +#1168 = ORIENTED_EDGE('',*,*,#1121,.F.); +#1169 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1170 = EDGE_CURVE('',#1122,#1171,#1173,.T.); +#1171 = VERTEX_POINT('',#1172); +#1172 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1173 = LINE('',#1174,#1175); +#1174 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1175 = VECTOR('',#1176,1.); +#1176 = DIRECTION('',(0.,0.,1.)); +#1177 = ORIENTED_EDGE('',*,*,#1178,.F.); +#1178 = EDGE_CURVE('',#1162,#1171,#1179,.T.); +#1179 = LINE('',#1180,#1181); +#1180 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1181 = VECTOR('',#1182,1.); +#1182 = DIRECTION('',(0.,1.,0.)); +#1183 = PLANE('',#1184); +#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187); +#1185 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1186 = DIRECTION('',(1.,0.,0.)); +#1187 = DIRECTION('',(0.,0.,1.)); +#1188 = ADVANCED_FACE('',(#1189),#1207,.F.); +#1189 = FACE_BOUND('',#1190,.F.); +#1190 = EDGE_LOOP('',(#1191,#1199,#1200,#1201)); +#1191 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1192 = EDGE_CURVE('',#1140,#1193,#1195,.T.); +#1193 = VERTEX_POINT('',#1194); +#1194 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(0.,0.,1.)); +#1199 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1200 = ORIENTED_EDGE('',*,*,#1161,.T.); +#1201 = ORIENTED_EDGE('',*,*,#1202,.T.); +#1202 = EDGE_CURVE('',#1162,#1193,#1203,.T.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(1.,0.,0.)); +#1207 = PLANE('',#1208); +#1208 = AXIS2_PLACEMENT_3D('',#1209,#1210,#1211); +#1209 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1210 = DIRECTION('',(0.,1.,0.)); +#1211 = DIRECTION('',(0.,-0.,1.)); +#1212 = ADVANCED_FACE('',(#1213),#1231,.T.); +#1213 = FACE_BOUND('',#1214,.T.); +#1214 = EDGE_LOOP('',(#1215,#1216,#1217,#1225)); +#1215 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1216 = ORIENTED_EDGE('',*,*,#1139,.F.); +#1217 = ORIENTED_EDGE('',*,*,#1218,.T.); +#1218 = EDGE_CURVE('',#1132,#1219,#1221,.T.); +#1219 = VERTEX_POINT('',#1220); +#1220 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(0.,0.,1.)); +#1225 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1226 = EDGE_CURVE('',#1193,#1219,#1227,.T.); +#1227 = LINE('',#1228,#1229); +#1228 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1229 = VECTOR('',#1230,1.); +#1230 = DIRECTION('',(0.,1.,0.)); +#1231 = PLANE('',#1232); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1234 = DIRECTION('',(1.,0.,0.)); +#1235 = DIRECTION('',(0.,0.,1.)); +#1236 = ADVANCED_FACE('',(#1237),#1248,.T.); +#1237 = FACE_BOUND('',#1238,.T.); +#1238 = EDGE_LOOP('',(#1239,#1240,#1241,#1242)); +#1239 = ORIENTED_EDGE('',*,*,#1218,.F.); +#1240 = ORIENTED_EDGE('',*,*,#1131,.F.); +#1241 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1242 = ORIENTED_EDGE('',*,*,#1243,.T.); +#1243 = EDGE_CURVE('',#1171,#1219,#1244,.T.); +#1244 = LINE('',#1245,#1246); +#1245 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1246 = VECTOR('',#1247,1.); +#1247 = DIRECTION('',(1.,0.,0.)); +#1248 = PLANE('',#1249); +#1249 = AXIS2_PLACEMENT_3D('',#1250,#1251,#1252); +#1250 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1251 = DIRECTION('',(0.,1.,0.)); +#1252 = DIRECTION('',(0.,-0.,1.)); +#1253 = ADVANCED_FACE('',(#1254),#1260,.T.); +#1254 = FACE_BOUND('',#1255,.T.); +#1255 = EDGE_LOOP('',(#1256,#1257,#1258,#1259)); +#1256 = ORIENTED_EDGE('',*,*,#1178,.F.); +#1257 = ORIENTED_EDGE('',*,*,#1202,.T.); +#1258 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1259 = ORIENTED_EDGE('',*,*,#1243,.F.); +#1260 = PLANE('',#1261); +#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264); +#1262 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1263 = DIRECTION('',(0.,0.,1.)); +#1264 = DIRECTION('',(1.,0.,-0.)); +#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1269)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1266,#1267,#1268)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1266 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1267 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1268 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1269 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1266, + 'distance_accuracy_value','confusion accuracy'); +#1270 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1271,#1273); +#1271 = ( REPRESENTATION_RELATIONSHIP('','',#698,#675) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1272) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1272 = ITEM_DEFINED_TRANSFORMATION('','',#11,#676); +#1273 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1274); +#1274 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('57','PinHeader022','',#670,#693, + $); +#1275 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#695)); +#1276 = SHAPE_DEFINITION_REPRESENTATION(#1277,#1283); +#1277 = PRODUCT_DEFINITION_SHAPE('','',#1278); +#1278 = PRODUCT_DEFINITION('design','',#1279,#1282); +#1279 = PRODUCT_DEFINITION_FORMATION('','',#1280); +#1280 = PRODUCT('01x01_P2.54mm_Vertical_THT023', + '01x01_P2.54mm_Vertical_THT023','',(#1281)); +#1281 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1282 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1283 = SHAPE_REPRESENTATION('',(#11,#1284),#1288); +#1284 = AXIS2_PLACEMENT_3D('',#1285,#1286,#1287); +#1285 = CARTESIAN_POINT('',(0.,0.,0.)); +#1286 = DIRECTION('',(0.,0.,1.)); +#1287 = DIRECTION('',(1.,0.,0.)); +#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1292)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1289,#1290,#1291)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1289 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1290 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1291 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1292 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1289, + 'distance_accuracy_value','confusion accuracy'); +#1293 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1294,#1296); +#1294 = ( REPRESENTATION_RELATIONSHIP('','',#1283,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1295) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1295 = ITEM_DEFINED_TRANSFORMATION('','',#11,#45); +#1296 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1297); +#1297 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('60', + '01x01_P2.54mm_Vertical_THT023','',#31,#1278,$); +#1298 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1280)); +#1299 = SHAPE_DEFINITION_REPRESENTATION(#1300,#1306); +#1300 = PRODUCT_DEFINITION_SHAPE('','',#1301); +#1301 = PRODUCT_DEFINITION('design','',#1302,#1305); +#1302 = PRODUCT_DEFINITION_FORMATION('','',#1303); +#1303 = PRODUCT('PinHeader023','PinHeader023','',(#1304)); +#1304 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1305 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1306 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1307),#1873); +#1307 = MANIFOLD_SOLID_BREP('',#1308); +#1308 = CLOSED_SHELL('',(#1309,#1349,#1380,#1470,#1494,#1511,#1523,#1554 + ,#1578,#1602,#1626,#1650,#1674,#1698,#1715,#1765,#1796,#1820,#1844, + #1861)); +#1309 = ADVANCED_FACE('',(#1310),#1344,.F.); +#1310 = FACE_BOUND('',#1311,.F.); +#1311 = EDGE_LOOP('',(#1312,#1322,#1330,#1338)); +#1312 = ORIENTED_EDGE('',*,*,#1313,.F.); +#1313 = EDGE_CURVE('',#1314,#1316,#1318,.T.); +#1314 = VERTEX_POINT('',#1315); +#1315 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1316 = VERTEX_POINT('',#1317); +#1317 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1318 = LINE('',#1319,#1320); +#1319 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1320 = VECTOR('',#1321,1.); +#1321 = DIRECTION('',(0.,0.,1.)); +#1322 = ORIENTED_EDGE('',*,*,#1323,.T.); +#1323 = EDGE_CURVE('',#1314,#1324,#1326,.T.); +#1324 = VERTEX_POINT('',#1325); +#1325 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1326 = LINE('',#1327,#1328); +#1327 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1328 = VECTOR('',#1329,1.); +#1329 = DIRECTION('',(0.,1.,0.)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1324,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1334 = LINE('',#1335,#1336); +#1335 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1336 = VECTOR('',#1337,1.); +#1337 = DIRECTION('',(0.,0.,1.)); +#1338 = ORIENTED_EDGE('',*,*,#1339,.T.); +#1339 = EDGE_CURVE('',#1332,#1316,#1340,.T.); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(0.,-1.,0.)); +#1344 = PLANE('',#1345); +#1345 = AXIS2_PLACEMENT_3D('',#1346,#1347,#1348); +#1346 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1347 = DIRECTION('',(1.,0.,0.)); +#1348 = DIRECTION('',(0.,0.,1.)); +#1349 = ADVANCED_FACE('',(#1350),#1375,.F.); +#1350 = FACE_BOUND('',#1351,.F.); +#1351 = EDGE_LOOP('',(#1352,#1362,#1368,#1369)); +#1352 = ORIENTED_EDGE('',*,*,#1353,.F.); +#1353 = EDGE_CURVE('',#1354,#1356,#1358,.T.); +#1354 = VERTEX_POINT('',#1355); +#1355 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1356 = VERTEX_POINT('',#1357); +#1357 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#1358 = LINE('',#1359,#1360); +#1359 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1360 = VECTOR('',#1361,1.); +#1361 = DIRECTION('',(0.,0.,1.)); +#1362 = ORIENTED_EDGE('',*,*,#1363,.F.); +#1363 = EDGE_CURVE('',#1314,#1354,#1364,.T.); +#1364 = LINE('',#1365,#1366); +#1365 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1366 = VECTOR('',#1367,1.); +#1367 = DIRECTION('',(1.,0.,0.)); +#1368 = ORIENTED_EDGE('',*,*,#1313,.T.); +#1369 = ORIENTED_EDGE('',*,*,#1370,.T.); +#1370 = EDGE_CURVE('',#1316,#1356,#1371,.T.); +#1371 = LINE('',#1372,#1373); +#1372 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#1373 = VECTOR('',#1374,1.); +#1374 = DIRECTION('',(1.,0.,0.)); +#1375 = PLANE('',#1376); +#1376 = AXIS2_PLACEMENT_3D('',#1377,#1378,#1379); +#1377 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1378 = DIRECTION('',(0.,1.,0.)); +#1379 = DIRECTION('',(0.,-0.,1.)); +#1380 = ADVANCED_FACE('',(#1381,#1447),#1465,.F.); +#1381 = FACE_BOUND('',#1382,.F.); +#1382 = EDGE_LOOP('',(#1383,#1393,#1401,#1409,#1417,#1425,#1433,#1441)); +#1383 = ORIENTED_EDGE('',*,*,#1384,.F.); +#1384 = EDGE_CURVE('',#1385,#1387,#1389,.T.); +#1385 = VERTEX_POINT('',#1386); +#1386 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1387 = VERTEX_POINT('',#1388); +#1388 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.,1.,0.)); +#1393 = ORIENTED_EDGE('',*,*,#1394,.T.); +#1394 = EDGE_CURVE('',#1385,#1395,#1397,.T.); +#1395 = VERTEX_POINT('',#1396); +#1396 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1397 = LINE('',#1398,#1399); +#1398 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1399 = VECTOR('',#1400,1.); +#1400 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1401 = ORIENTED_EDGE('',*,*,#1402,.T.); +#1402 = EDGE_CURVE('',#1395,#1403,#1405,.T.); +#1403 = VERTEX_POINT('',#1404); +#1404 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(1.,0.,0.)); +#1409 = ORIENTED_EDGE('',*,*,#1410,.F.); +#1410 = EDGE_CURVE('',#1411,#1403,#1413,.T.); +#1411 = VERTEX_POINT('',#1412); +#1412 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#1413 = LINE('',#1414,#1415); +#1414 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#1415 = VECTOR('',#1416,1.); +#1416 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1417 = ORIENTED_EDGE('',*,*,#1418,.T.); +#1418 = EDGE_CURVE('',#1411,#1419,#1421,.T.); +#1419 = VERTEX_POINT('',#1420); +#1420 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1421 = LINE('',#1422,#1423); +#1422 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1423 = VECTOR('',#1424,1.); +#1424 = DIRECTION('',(0.,1.,0.)); +#1425 = ORIENTED_EDGE('',*,*,#1426,.T.); +#1426 = EDGE_CURVE('',#1419,#1427,#1429,.T.); +#1427 = VERTEX_POINT('',#1428); +#1428 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1429 = LINE('',#1430,#1431); +#1430 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1431 = VECTOR('',#1432,1.); +#1432 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1435,#1427,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#1437 = LINE('',#1438,#1439); +#1438 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1439 = VECTOR('',#1440,1.); +#1440 = DIRECTION('',(1.,0.,0.)); +#1441 = ORIENTED_EDGE('',*,*,#1442,.F.); +#1442 = EDGE_CURVE('',#1387,#1435,#1443,.T.); +#1443 = LINE('',#1444,#1445); +#1444 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#1445 = VECTOR('',#1446,1.); +#1446 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1447 = FACE_BOUND('',#1448,.F.); +#1448 = EDGE_LOOP('',(#1449,#1450,#1458,#1464)); +#1449 = ORIENTED_EDGE('',*,*,#1339,.F.); +#1450 = ORIENTED_EDGE('',*,*,#1451,.T.); +#1451 = EDGE_CURVE('',#1332,#1452,#1454,.T.); +#1452 = VERTEX_POINT('',#1453); +#1453 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#1454 = LINE('',#1455,#1456); +#1455 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#1456 = VECTOR('',#1457,1.); +#1457 = DIRECTION('',(1.,0.,0.)); +#1458 = ORIENTED_EDGE('',*,*,#1459,.T.); +#1459 = EDGE_CURVE('',#1452,#1356,#1460,.T.); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(0.,-1.,0.)); +#1464 = ORIENTED_EDGE('',*,*,#1370,.F.); +#1465 = PLANE('',#1466); +#1466 = AXIS2_PLACEMENT_3D('',#1467,#1468,#1469); +#1467 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1468 = DIRECTION('',(0.,0.,1.)); +#1469 = DIRECTION('',(1.,0.,-0.)); +#1470 = ADVANCED_FACE('',(#1471),#1489,.T.); +#1471 = FACE_BOUND('',#1472,.T.); +#1472 = EDGE_LOOP('',(#1473,#1481,#1487,#1488)); +#1473 = ORIENTED_EDGE('',*,*,#1474,.F.); +#1474 = EDGE_CURVE('',#1475,#1452,#1477,.T.); +#1475 = VERTEX_POINT('',#1476); +#1476 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1477 = LINE('',#1478,#1479); +#1478 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1479 = VECTOR('',#1480,1.); +#1480 = DIRECTION('',(0.,0.,1.)); +#1481 = ORIENTED_EDGE('',*,*,#1482,.F.); +#1482 = EDGE_CURVE('',#1324,#1475,#1483,.T.); +#1483 = LINE('',#1484,#1485); +#1484 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1485 = VECTOR('',#1486,1.); +#1486 = DIRECTION('',(1.,0.,0.)); +#1487 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1488 = ORIENTED_EDGE('',*,*,#1451,.T.); +#1489 = PLANE('',#1490); +#1490 = AXIS2_PLACEMENT_3D('',#1491,#1492,#1493); +#1491 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1492 = DIRECTION('',(0.,1.,0.)); +#1493 = DIRECTION('',(0.,-0.,1.)); +#1494 = ADVANCED_FACE('',(#1495),#1506,.F.); +#1495 = FACE_BOUND('',#1496,.F.); +#1496 = EDGE_LOOP('',(#1497,#1498,#1499,#1505)); +#1497 = ORIENTED_EDGE('',*,*,#1323,.F.); +#1498 = ORIENTED_EDGE('',*,*,#1363,.T.); +#1499 = ORIENTED_EDGE('',*,*,#1500,.T.); +#1500 = EDGE_CURVE('',#1354,#1475,#1501,.T.); +#1501 = LINE('',#1502,#1503); +#1502 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1503 = VECTOR('',#1504,1.); +#1504 = DIRECTION('',(0.,1.,0.)); +#1505 = ORIENTED_EDGE('',*,*,#1482,.F.); +#1506 = PLANE('',#1507); +#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510); +#1508 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1509 = DIRECTION('',(0.,0.,1.)); +#1510 = DIRECTION('',(1.,0.,-0.)); +#1511 = ADVANCED_FACE('',(#1512),#1518,.T.); +#1512 = FACE_BOUND('',#1513,.T.); +#1513 = EDGE_LOOP('',(#1514,#1515,#1516,#1517)); +#1514 = ORIENTED_EDGE('',*,*,#1353,.F.); +#1515 = ORIENTED_EDGE('',*,*,#1500,.T.); +#1516 = ORIENTED_EDGE('',*,*,#1474,.T.); +#1517 = ORIENTED_EDGE('',*,*,#1459,.T.); +#1518 = PLANE('',#1519); +#1519 = AXIS2_PLACEMENT_3D('',#1520,#1521,#1522); +#1520 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1521 = DIRECTION('',(1.,0.,0.)); +#1522 = DIRECTION('',(0.,0.,1.)); +#1523 = ADVANCED_FACE('',(#1524),#1549,.F.); +#1524 = FACE_BOUND('',#1525,.F.); +#1525 = EDGE_LOOP('',(#1526,#1536,#1542,#1543)); +#1526 = ORIENTED_EDGE('',*,*,#1527,.F.); +#1527 = EDGE_CURVE('',#1528,#1530,#1532,.T.); +#1528 = VERTEX_POINT('',#1529); +#1529 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#1530 = VERTEX_POINT('',#1531); +#1531 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#1532 = LINE('',#1533,#1534); +#1533 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1534 = VECTOR('',#1535,1.); +#1535 = DIRECTION('',(0.,1.,0.)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1537 = EDGE_CURVE('',#1385,#1528,#1538,.T.); +#1538 = LINE('',#1539,#1540); +#1539 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1540 = VECTOR('',#1541,1.); +#1541 = DIRECTION('',(0.,0.,1.)); +#1542 = ORIENTED_EDGE('',*,*,#1384,.T.); +#1543 = ORIENTED_EDGE('',*,*,#1544,.T.); +#1544 = EDGE_CURVE('',#1387,#1530,#1545,.T.); +#1545 = LINE('',#1546,#1547); +#1546 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#1547 = VECTOR('',#1548,1.); +#1548 = DIRECTION('',(0.,0.,1.)); +#1549 = PLANE('',#1550); +#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553); +#1551 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1552 = DIRECTION('',(1.,0.,0.)); +#1553 = DIRECTION('',(0.,0.,1.)); +#1554 = ADVANCED_FACE('',(#1555),#1573,.T.); +#1555 = FACE_BOUND('',#1556,.F.); +#1556 = EDGE_LOOP('',(#1557,#1558,#1559,#1567)); +#1557 = ORIENTED_EDGE('',*,*,#1394,.F.); +#1558 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1559 = ORIENTED_EDGE('',*,*,#1560,.T.); +#1560 = EDGE_CURVE('',#1528,#1561,#1563,.T.); +#1561 = VERTEX_POINT('',#1562); +#1562 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#1563 = LINE('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#1565 = VECTOR('',#1566,1.); +#1566 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1567 = ORIENTED_EDGE('',*,*,#1568,.F.); +#1568 = EDGE_CURVE('',#1395,#1561,#1569,.T.); +#1569 = LINE('',#1570,#1571); +#1570 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1571 = VECTOR('',#1572,1.); +#1572 = DIRECTION('',(0.,0.,1.)); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1576 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1577 = DIRECTION('',(-0.,0.,-1.)); +#1578 = ADVANCED_FACE('',(#1579),#1597,.F.); +#1579 = FACE_BOUND('',#1580,.T.); +#1580 = EDGE_LOOP('',(#1581,#1582,#1583,#1591)); +#1581 = ORIENTED_EDGE('',*,*,#1442,.F.); +#1582 = ORIENTED_EDGE('',*,*,#1544,.T.); +#1583 = ORIENTED_EDGE('',*,*,#1584,.T.); +#1584 = EDGE_CURVE('',#1530,#1585,#1587,.T.); +#1585 = VERTEX_POINT('',#1586); +#1586 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#1587 = LINE('',#1588,#1589); +#1588 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#1589 = VECTOR('',#1590,1.); +#1590 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1591 = ORIENTED_EDGE('',*,*,#1592,.F.); +#1592 = EDGE_CURVE('',#1435,#1585,#1593,.T.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(0.,0.,1.)); +#1597 = PLANE('',#1598); +#1598 = AXIS2_PLACEMENT_3D('',#1599,#1600,#1601); +#1599 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#1600 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#1601 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1602 = ADVANCED_FACE('',(#1603),#1621,.F.); +#1603 = FACE_BOUND('',#1604,.F.); +#1604 = EDGE_LOOP('',(#1605,#1606,#1607,#1615)); +#1605 = ORIENTED_EDGE('',*,*,#1402,.F.); +#1606 = ORIENTED_EDGE('',*,*,#1568,.T.); +#1607 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1608 = EDGE_CURVE('',#1561,#1609,#1611,.T.); +#1609 = VERTEX_POINT('',#1610); +#1610 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#1611 = LINE('',#1612,#1613); +#1612 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1613 = VECTOR('',#1614,1.); +#1614 = DIRECTION('',(1.,0.,0.)); +#1615 = ORIENTED_EDGE('',*,*,#1616,.F.); +#1616 = EDGE_CURVE('',#1403,#1609,#1617,.T.); +#1617 = LINE('',#1618,#1619); +#1618 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1619 = VECTOR('',#1620,1.); +#1620 = DIRECTION('',(0.,0.,1.)); +#1621 = PLANE('',#1622); +#1622 = AXIS2_PLACEMENT_3D('',#1623,#1624,#1625); +#1623 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1624 = DIRECTION('',(0.,1.,0.)); +#1625 = DIRECTION('',(0.,-0.,1.)); +#1626 = ADVANCED_FACE('',(#1627),#1645,.T.); +#1627 = FACE_BOUND('',#1628,.T.); +#1628 = EDGE_LOOP('',(#1629,#1630,#1631,#1639)); +#1629 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1630 = ORIENTED_EDGE('',*,*,#1592,.T.); +#1631 = ORIENTED_EDGE('',*,*,#1632,.T.); +#1632 = EDGE_CURVE('',#1585,#1633,#1635,.T.); +#1633 = VERTEX_POINT('',#1634); +#1634 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1635 = LINE('',#1636,#1637); +#1636 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1637 = VECTOR('',#1638,1.); +#1638 = DIRECTION('',(1.,0.,0.)); +#1639 = ORIENTED_EDGE('',*,*,#1640,.F.); +#1640 = EDGE_CURVE('',#1427,#1633,#1641,.T.); +#1641 = LINE('',#1642,#1643); +#1642 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1643 = VECTOR('',#1644,1.); +#1644 = DIRECTION('',(0.,0.,1.)); +#1645 = PLANE('',#1646); +#1646 = AXIS2_PLACEMENT_3D('',#1647,#1648,#1649); +#1647 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1648 = DIRECTION('',(0.,1.,0.)); +#1649 = DIRECTION('',(0.,-0.,1.)); +#1650 = ADVANCED_FACE('',(#1651),#1669,.F.); +#1651 = FACE_BOUND('',#1652,.T.); +#1652 = EDGE_LOOP('',(#1653,#1654,#1662,#1668)); +#1653 = ORIENTED_EDGE('',*,*,#1410,.F.); +#1654 = ORIENTED_EDGE('',*,*,#1655,.T.); +#1655 = EDGE_CURVE('',#1411,#1656,#1658,.T.); +#1656 = VERTEX_POINT('',#1657); +#1657 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1658 = LINE('',#1659,#1660); +#1659 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1660 = VECTOR('',#1661,1.); +#1661 = DIRECTION('',(0.,0.,1.)); +#1662 = ORIENTED_EDGE('',*,*,#1663,.T.); +#1663 = EDGE_CURVE('',#1656,#1609,#1664,.T.); +#1664 = LINE('',#1665,#1666); +#1665 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1666 = VECTOR('',#1667,1.); +#1667 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1668 = ORIENTED_EDGE('',*,*,#1616,.F.); +#1669 = PLANE('',#1670); +#1670 = AXIS2_PLACEMENT_3D('',#1671,#1672,#1673); +#1671 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1672 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#1673 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1674 = ADVANCED_FACE('',(#1675),#1693,.T.); +#1675 = FACE_BOUND('',#1676,.F.); +#1676 = EDGE_LOOP('',(#1677,#1678,#1686,#1692)); +#1677 = ORIENTED_EDGE('',*,*,#1426,.F.); +#1678 = ORIENTED_EDGE('',*,*,#1679,.T.); +#1679 = EDGE_CURVE('',#1419,#1680,#1682,.T.); +#1680 = VERTEX_POINT('',#1681); +#1681 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(0.,0.,1.)); +#1686 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1687 = EDGE_CURVE('',#1680,#1633,#1688,.T.); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1692 = ORIENTED_EDGE('',*,*,#1640,.F.); +#1693 = PLANE('',#1694); +#1694 = AXIS2_PLACEMENT_3D('',#1695,#1696,#1697); +#1695 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1696 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1697 = DIRECTION('',(0.,0.,-1.)); +#1698 = ADVANCED_FACE('',(#1699),#1710,.T.); +#1699 = FACE_BOUND('',#1700,.T.); +#1700 = EDGE_LOOP('',(#1701,#1707,#1708,#1709)); +#1701 = ORIENTED_EDGE('',*,*,#1702,.F.); +#1702 = EDGE_CURVE('',#1656,#1680,#1703,.T.); +#1703 = LINE('',#1704,#1705); +#1704 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1705 = VECTOR('',#1706,1.); +#1706 = DIRECTION('',(0.,1.,0.)); +#1707 = ORIENTED_EDGE('',*,*,#1655,.F.); +#1708 = ORIENTED_EDGE('',*,*,#1418,.T.); +#1709 = ORIENTED_EDGE('',*,*,#1679,.T.); +#1710 = PLANE('',#1711); +#1711 = AXIS2_PLACEMENT_3D('',#1712,#1713,#1714); +#1712 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1713 = DIRECTION('',(1.,0.,0.)); +#1714 = DIRECTION('',(0.,0.,1.)); +#1715 = ADVANCED_FACE('',(#1716,#1726),#1760,.T.); +#1716 = FACE_BOUND('',#1717,.T.); +#1717 = EDGE_LOOP('',(#1718,#1719,#1720,#1721,#1722,#1723,#1724,#1725)); +#1718 = ORIENTED_EDGE('',*,*,#1527,.F.); +#1719 = ORIENTED_EDGE('',*,*,#1560,.T.); +#1720 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1721 = ORIENTED_EDGE('',*,*,#1663,.F.); +#1722 = ORIENTED_EDGE('',*,*,#1702,.T.); +#1723 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1724 = ORIENTED_EDGE('',*,*,#1632,.F.); +#1725 = ORIENTED_EDGE('',*,*,#1584,.F.); +#1726 = FACE_BOUND('',#1727,.T.); +#1727 = EDGE_LOOP('',(#1728,#1738,#1746,#1754)); +#1728 = ORIENTED_EDGE('',*,*,#1729,.F.); +#1729 = EDGE_CURVE('',#1730,#1732,#1734,.T.); +#1730 = VERTEX_POINT('',#1731); +#1731 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1732 = VERTEX_POINT('',#1733); +#1733 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1734 = LINE('',#1735,#1736); +#1735 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1736 = VECTOR('',#1737,1.); +#1737 = DIRECTION('',(0.,-1.,0.)); +#1738 = ORIENTED_EDGE('',*,*,#1739,.T.); +#1739 = EDGE_CURVE('',#1730,#1740,#1742,.T.); +#1740 = VERTEX_POINT('',#1741); +#1741 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1742 = LINE('',#1743,#1744); +#1743 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1744 = VECTOR('',#1745,1.); +#1745 = DIRECTION('',(1.,0.,0.)); +#1746 = ORIENTED_EDGE('',*,*,#1747,.T.); +#1747 = EDGE_CURVE('',#1740,#1748,#1750,.T.); +#1748 = VERTEX_POINT('',#1749); +#1749 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1750 = LINE('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1752 = VECTOR('',#1753,1.); +#1753 = DIRECTION('',(0.,-1.,0.)); +#1754 = ORIENTED_EDGE('',*,*,#1755,.F.); +#1755 = EDGE_CURVE('',#1732,#1748,#1756,.T.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.,0.)); +#1760 = PLANE('',#1761); +#1761 = AXIS2_PLACEMENT_3D('',#1762,#1763,#1764); +#1762 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1763 = DIRECTION('',(0.,0.,1.)); +#1764 = DIRECTION('',(1.,0.,-0.)); +#1765 = ADVANCED_FACE('',(#1766),#1791,.F.); +#1766 = FACE_BOUND('',#1767,.F.); +#1767 = EDGE_LOOP('',(#1768,#1776,#1777,#1785)); +#1768 = ORIENTED_EDGE('',*,*,#1769,.F.); +#1769 = EDGE_CURVE('',#1732,#1770,#1772,.T.); +#1770 = VERTEX_POINT('',#1771); +#1771 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.,0.,1.)); +#1776 = ORIENTED_EDGE('',*,*,#1729,.F.); +#1777 = ORIENTED_EDGE('',*,*,#1778,.T.); +#1778 = EDGE_CURVE('',#1730,#1779,#1781,.T.); +#1779 = VERTEX_POINT('',#1780); +#1780 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1781 = LINE('',#1782,#1783); +#1782 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1783 = VECTOR('',#1784,1.); +#1784 = DIRECTION('',(0.,0.,1.)); +#1785 = ORIENTED_EDGE('',*,*,#1786,.F.); +#1786 = EDGE_CURVE('',#1770,#1779,#1787,.T.); +#1787 = LINE('',#1788,#1789); +#1788 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1789 = VECTOR('',#1790,1.); +#1790 = DIRECTION('',(0.,1.,0.)); +#1791 = PLANE('',#1792); +#1792 = AXIS2_PLACEMENT_3D('',#1793,#1794,#1795); +#1793 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1794 = DIRECTION('',(1.,0.,0.)); +#1795 = DIRECTION('',(0.,0.,1.)); +#1796 = ADVANCED_FACE('',(#1797),#1815,.F.); +#1797 = FACE_BOUND('',#1798,.F.); +#1798 = EDGE_LOOP('',(#1799,#1807,#1808,#1809)); +#1799 = ORIENTED_EDGE('',*,*,#1800,.F.); +#1800 = EDGE_CURVE('',#1748,#1801,#1803,.T.); +#1801 = VERTEX_POINT('',#1802); +#1802 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(0.,0.,1.)); +#1807 = ORIENTED_EDGE('',*,*,#1755,.F.); +#1808 = ORIENTED_EDGE('',*,*,#1769,.T.); +#1809 = ORIENTED_EDGE('',*,*,#1810,.T.); +#1810 = EDGE_CURVE('',#1770,#1801,#1811,.T.); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(1.,0.,0.)); +#1815 = PLANE('',#1816); +#1816 = AXIS2_PLACEMENT_3D('',#1817,#1818,#1819); +#1817 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1818 = DIRECTION('',(0.,1.,0.)); +#1819 = DIRECTION('',(0.,-0.,1.)); +#1820 = ADVANCED_FACE('',(#1821),#1839,.T.); +#1821 = FACE_BOUND('',#1822,.T.); +#1822 = EDGE_LOOP('',(#1823,#1824,#1825,#1833)); +#1823 = ORIENTED_EDGE('',*,*,#1800,.F.); +#1824 = ORIENTED_EDGE('',*,*,#1747,.F.); +#1825 = ORIENTED_EDGE('',*,*,#1826,.T.); +#1826 = EDGE_CURVE('',#1740,#1827,#1829,.T.); +#1827 = VERTEX_POINT('',#1828); +#1828 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1829 = LINE('',#1830,#1831); +#1830 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1831 = VECTOR('',#1832,1.); +#1832 = DIRECTION('',(0.,0.,1.)); +#1833 = ORIENTED_EDGE('',*,*,#1834,.F.); +#1834 = EDGE_CURVE('',#1801,#1827,#1835,.T.); +#1835 = LINE('',#1836,#1837); +#1836 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1837 = VECTOR('',#1838,1.); +#1838 = DIRECTION('',(0.,1.,0.)); +#1839 = PLANE('',#1840); +#1840 = AXIS2_PLACEMENT_3D('',#1841,#1842,#1843); +#1841 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1842 = DIRECTION('',(1.,0.,0.)); +#1843 = DIRECTION('',(0.,0.,1.)); +#1844 = ADVANCED_FACE('',(#1845),#1856,.T.); +#1845 = FACE_BOUND('',#1846,.T.); +#1846 = EDGE_LOOP('',(#1847,#1848,#1849,#1850)); +#1847 = ORIENTED_EDGE('',*,*,#1826,.F.); +#1848 = ORIENTED_EDGE('',*,*,#1739,.F.); +#1849 = ORIENTED_EDGE('',*,*,#1778,.T.); +#1850 = ORIENTED_EDGE('',*,*,#1851,.T.); +#1851 = EDGE_CURVE('',#1779,#1827,#1852,.T.); +#1852 = LINE('',#1853,#1854); +#1853 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1854 = VECTOR('',#1855,1.); +#1855 = DIRECTION('',(1.,0.,0.)); +#1856 = PLANE('',#1857); +#1857 = AXIS2_PLACEMENT_3D('',#1858,#1859,#1860); +#1858 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1859 = DIRECTION('',(0.,1.,0.)); +#1860 = DIRECTION('',(0.,-0.,1.)); +#1861 = ADVANCED_FACE('',(#1862),#1868,.T.); +#1862 = FACE_BOUND('',#1863,.T.); +#1863 = EDGE_LOOP('',(#1864,#1865,#1866,#1867)); +#1864 = ORIENTED_EDGE('',*,*,#1786,.F.); +#1865 = ORIENTED_EDGE('',*,*,#1810,.T.); +#1866 = ORIENTED_EDGE('',*,*,#1834,.T.); +#1867 = ORIENTED_EDGE('',*,*,#1851,.F.); +#1868 = PLANE('',#1869); +#1869 = AXIS2_PLACEMENT_3D('',#1870,#1871,#1872); +#1870 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1871 = DIRECTION('',(0.,0.,1.)); +#1872 = DIRECTION('',(1.,0.,-0.)); +#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1877)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1874,#1875,#1876)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1874 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1875 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1876 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1877 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1874, + 'distance_accuracy_value','confusion accuracy'); +#1878 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1879,#1881); +#1879 = ( REPRESENTATION_RELATIONSHIP('','',#1306,#1283) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1880) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1880 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1284); +#1881 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1882); +#1882 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('59','PinHeader023','',#1278, + #1301,$); +#1883 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1303)); +#1884 = SHAPE_DEFINITION_REPRESENTATION(#1885,#1891); +#1885 = PRODUCT_DEFINITION_SHAPE('','',#1886); +#1886 = PRODUCT_DEFINITION('design','',#1887,#1890); +#1887 = PRODUCT_DEFINITION_FORMATION('','',#1888); +#1888 = PRODUCT('01x04_P2.54mm_Vertical_THT002', + '01x04_P2.54mm_Vertical_THT002','',(#1889)); +#1889 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1890 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1891 = SHAPE_REPRESENTATION('',(#11,#1892,#1896,#1900,#1904),#1908); +#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895); +#1893 = CARTESIAN_POINT('',(0.,0.,0.)); +#1894 = DIRECTION('',(0.,0.,1.)); +#1895 = DIRECTION('',(1.,0.,0.)); +#1896 = AXIS2_PLACEMENT_3D('',#1897,#1898,#1899); +#1897 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#1898 = DIRECTION('',(0.,0.,1.)); +#1899 = DIRECTION('',(1.,0.,0.)); +#1900 = AXIS2_PLACEMENT_3D('',#1901,#1902,#1903); +#1901 = CARTESIAN_POINT('',(0.,-5.08,0.)); +#1902 = DIRECTION('',(0.,0.,1.)); +#1903 = DIRECTION('',(1.,0.,0.)); +#1904 = AXIS2_PLACEMENT_3D('',#1905,#1906,#1907); +#1905 = CARTESIAN_POINT('',(0.,-7.62,0.)); +#1906 = DIRECTION('',(0.,0.,1.)); +#1907 = DIRECTION('',(1.,0.,0.)); +#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1912)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1909,#1910,#1911)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1909 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1910 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1911 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1912 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1909, + 'distance_accuracy_value','confusion accuracy'); +#1913 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1914,#1916); +#1914 = ( REPRESENTATION_RELATIONSHIP('','',#1891,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1915) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1915 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1916 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1917); +#1917 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('70', + '01x04_P2.54mm_Vertical_THT002','',#5,#1886,$); +#1918 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1888)); +#1919 = SHAPE_DEFINITION_REPRESENTATION(#1920,#1926); +#1920 = PRODUCT_DEFINITION_SHAPE('','',#1921); +#1921 = PRODUCT_DEFINITION('design','',#1922,#1925); +#1922 = PRODUCT_DEFINITION_FORMATION('','',#1923); +#1923 = PRODUCT('01x01_P2.54mm_Vertical_THT024', + '01x01_P2.54mm_Vertical_THT024','',(#1924)); +#1924 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1925 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1926 = SHAPE_REPRESENTATION('',(#11,#1927),#1931); +#1927 = AXIS2_PLACEMENT_3D('',#1928,#1929,#1930); +#1928 = CARTESIAN_POINT('',(0.,0.,0.)); +#1929 = DIRECTION('',(0.,0.,1.)); +#1930 = DIRECTION('',(1.,0.,0.)); +#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1935)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1932,#1933,#1934)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1932 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1933 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1934 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1935 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1932, + 'distance_accuracy_value','confusion accuracy'); +#1936 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1937,#1939); +#1937 = ( REPRESENTATION_RELATIONSHIP('','',#1926,#1891) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1938) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1938 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1892); +#1939 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1940); +#1940 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('63', + '01x01_P2.54mm_Vertical_THT024','',#1886,#1921,$); +#1941 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1923)); +#1942 = SHAPE_DEFINITION_REPRESENTATION(#1943,#1949); +#1943 = PRODUCT_DEFINITION_SHAPE('','',#1944); +#1944 = PRODUCT_DEFINITION('design','',#1945,#1948); +#1945 = PRODUCT_DEFINITION_FORMATION('','',#1946); +#1946 = PRODUCT('PinHeader024','PinHeader024','',(#1947)); +#1947 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1948 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1949 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1950),#2516); +#1950 = MANIFOLD_SOLID_BREP('',#1951); +#1951 = CLOSED_SHELL('',(#1952,#1992,#2023,#2113,#2137,#2154,#2166,#2197 + ,#2221,#2245,#2269,#2293,#2317,#2341,#2358,#2408,#2439,#2463,#2487, + #2504)); +#1952 = ADVANCED_FACE('',(#1953),#1987,.F.); +#1953 = FACE_BOUND('',#1954,.F.); +#1954 = EDGE_LOOP('',(#1955,#1965,#1973,#1981)); +#1955 = ORIENTED_EDGE('',*,*,#1956,.F.); +#1956 = EDGE_CURVE('',#1957,#1959,#1961,.T.); +#1957 = VERTEX_POINT('',#1958); +#1958 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1959 = VERTEX_POINT('',#1960); +#1960 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1961 = LINE('',#1962,#1963); +#1962 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1963 = VECTOR('',#1964,1.); +#1964 = DIRECTION('',(0.,0.,1.)); +#1965 = ORIENTED_EDGE('',*,*,#1966,.T.); +#1966 = EDGE_CURVE('',#1957,#1967,#1969,.T.); +#1967 = VERTEX_POINT('',#1968); +#1968 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1969 = LINE('',#1970,#1971); +#1970 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1971 = VECTOR('',#1972,1.); +#1972 = DIRECTION('',(0.,1.,0.)); +#1973 = ORIENTED_EDGE('',*,*,#1974,.T.); +#1974 = EDGE_CURVE('',#1967,#1975,#1977,.T.); +#1975 = VERTEX_POINT('',#1976); +#1976 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(0.,0.,1.)); +#1981 = ORIENTED_EDGE('',*,*,#1982,.T.); +#1982 = EDGE_CURVE('',#1975,#1959,#1983,.T.); +#1983 = LINE('',#1984,#1985); +#1984 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1985 = VECTOR('',#1986,1.); +#1986 = DIRECTION('',(0.,-1.,0.)); +#1987 = PLANE('',#1988); +#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991); +#1989 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1990 = DIRECTION('',(1.,0.,0.)); +#1991 = DIRECTION('',(0.,0.,1.)); +#1992 = ADVANCED_FACE('',(#1993),#2018,.F.); +#1993 = FACE_BOUND('',#1994,.F.); +#1994 = EDGE_LOOP('',(#1995,#2005,#2011,#2012)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1997,#1999,#2001,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1999 = VERTEX_POINT('',#2000); +#2000 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#2001 = LINE('',#2002,#2003); +#2002 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2003 = VECTOR('',#2004,1.); +#2004 = DIRECTION('',(0.,0.,1.)); +#2005 = ORIENTED_EDGE('',*,*,#2006,.F.); +#2006 = EDGE_CURVE('',#1957,#1997,#2007,.T.); +#2007 = LINE('',#2008,#2009); +#2008 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2009 = VECTOR('',#2010,1.); +#2010 = DIRECTION('',(1.,0.,0.)); +#2011 = ORIENTED_EDGE('',*,*,#1956,.T.); +#2012 = ORIENTED_EDGE('',*,*,#2013,.T.); +#2013 = EDGE_CURVE('',#1959,#1999,#2014,.T.); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(1.,0.,0.)); +#2018 = PLANE('',#2019); +#2019 = AXIS2_PLACEMENT_3D('',#2020,#2021,#2022); +#2020 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2021 = DIRECTION('',(0.,1.,0.)); +#2022 = DIRECTION('',(0.,-0.,1.)); +#2023 = ADVANCED_FACE('',(#2024,#2090),#2108,.F.); +#2024 = FACE_BOUND('',#2025,.F.); +#2025 = EDGE_LOOP('',(#2026,#2036,#2044,#2052,#2060,#2068,#2076,#2084)); +#2026 = ORIENTED_EDGE('',*,*,#2027,.F.); +#2027 = EDGE_CURVE('',#2028,#2030,#2032,.T.); +#2028 = VERTEX_POINT('',#2029); +#2029 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2030 = VERTEX_POINT('',#2031); +#2031 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(0.,1.,0.)); +#2036 = ORIENTED_EDGE('',*,*,#2037,.T.); +#2037 = EDGE_CURVE('',#2028,#2038,#2040,.T.); +#2038 = VERTEX_POINT('',#2039); +#2039 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2044 = ORIENTED_EDGE('',*,*,#2045,.T.); +#2045 = EDGE_CURVE('',#2038,#2046,#2048,.T.); +#2046 = VERTEX_POINT('',#2047); +#2047 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(1.,0.,0.)); +#2052 = ORIENTED_EDGE('',*,*,#2053,.F.); +#2053 = EDGE_CURVE('',#2054,#2046,#2056,.T.); +#2054 = VERTEX_POINT('',#2055); +#2055 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#2056 = LINE('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#2058 = VECTOR('',#2059,1.); +#2059 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2060 = ORIENTED_EDGE('',*,*,#2061,.T.); +#2061 = EDGE_CURVE('',#2054,#2062,#2064,.T.); +#2062 = VERTEX_POINT('',#2063); +#2063 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(0.,1.,0.)); +#2068 = ORIENTED_EDGE('',*,*,#2069,.T.); +#2069 = EDGE_CURVE('',#2062,#2070,#2072,.T.); +#2070 = VERTEX_POINT('',#2071); +#2071 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2072 = LINE('',#2073,#2074); +#2073 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2074 = VECTOR('',#2075,1.); +#2075 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2076 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2077 = EDGE_CURVE('',#2078,#2070,#2080,.T.); +#2078 = VERTEX_POINT('',#2079); +#2079 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#2080 = LINE('',#2081,#2082); +#2081 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2082 = VECTOR('',#2083,1.); +#2083 = DIRECTION('',(1.,0.,0.)); +#2084 = ORIENTED_EDGE('',*,*,#2085,.F.); +#2085 = EDGE_CURVE('',#2030,#2078,#2086,.T.); +#2086 = LINE('',#2087,#2088); +#2087 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#2088 = VECTOR('',#2089,1.); +#2089 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2090 = FACE_BOUND('',#2091,.F.); +#2091 = EDGE_LOOP('',(#2092,#2093,#2101,#2107)); +#2092 = ORIENTED_EDGE('',*,*,#1982,.F.); +#2093 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2094 = EDGE_CURVE('',#1975,#2095,#2097,.T.); +#2095 = VERTEX_POINT('',#2096); +#2096 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#2097 = LINE('',#2098,#2099); +#2098 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#2099 = VECTOR('',#2100,1.); +#2100 = DIRECTION('',(1.,0.,0.)); +#2101 = ORIENTED_EDGE('',*,*,#2102,.T.); +#2102 = EDGE_CURVE('',#2095,#1999,#2103,.T.); +#2103 = LINE('',#2104,#2105); +#2104 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#2105 = VECTOR('',#2106,1.); +#2106 = DIRECTION('',(0.,-1.,0.)); +#2107 = ORIENTED_EDGE('',*,*,#2013,.F.); +#2108 = PLANE('',#2109); +#2109 = AXIS2_PLACEMENT_3D('',#2110,#2111,#2112); +#2110 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2111 = DIRECTION('',(0.,0.,1.)); +#2112 = DIRECTION('',(1.,0.,-0.)); +#2113 = ADVANCED_FACE('',(#2114),#2132,.T.); +#2114 = FACE_BOUND('',#2115,.T.); +#2115 = EDGE_LOOP('',(#2116,#2124,#2130,#2131)); +#2116 = ORIENTED_EDGE('',*,*,#2117,.F.); +#2117 = EDGE_CURVE('',#2118,#2095,#2120,.T.); +#2118 = VERTEX_POINT('',#2119); +#2119 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2120 = LINE('',#2121,#2122); +#2121 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2122 = VECTOR('',#2123,1.); +#2123 = DIRECTION('',(0.,0.,1.)); +#2124 = ORIENTED_EDGE('',*,*,#2125,.F.); +#2125 = EDGE_CURVE('',#1967,#2118,#2126,.T.); +#2126 = LINE('',#2127,#2128); +#2127 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2128 = VECTOR('',#2129,1.); +#2129 = DIRECTION('',(1.,0.,0.)); +#2130 = ORIENTED_EDGE('',*,*,#1974,.T.); +#2131 = ORIENTED_EDGE('',*,*,#2094,.T.); +#2132 = PLANE('',#2133); +#2133 = AXIS2_PLACEMENT_3D('',#2134,#2135,#2136); +#2134 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2135 = DIRECTION('',(0.,1.,0.)); +#2136 = DIRECTION('',(0.,-0.,1.)); +#2137 = ADVANCED_FACE('',(#2138),#2149,.F.); +#2138 = FACE_BOUND('',#2139,.F.); +#2139 = EDGE_LOOP('',(#2140,#2141,#2142,#2148)); +#2140 = ORIENTED_EDGE('',*,*,#1966,.F.); +#2141 = ORIENTED_EDGE('',*,*,#2006,.T.); +#2142 = ORIENTED_EDGE('',*,*,#2143,.T.); +#2143 = EDGE_CURVE('',#1997,#2118,#2144,.T.); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(0.,1.,0.)); +#2148 = ORIENTED_EDGE('',*,*,#2125,.F.); +#2149 = PLANE('',#2150); +#2150 = AXIS2_PLACEMENT_3D('',#2151,#2152,#2153); +#2151 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2152 = DIRECTION('',(0.,0.,1.)); +#2153 = DIRECTION('',(1.,0.,-0.)); +#2154 = ADVANCED_FACE('',(#2155),#2161,.T.); +#2155 = FACE_BOUND('',#2156,.T.); +#2156 = EDGE_LOOP('',(#2157,#2158,#2159,#2160)); +#2157 = ORIENTED_EDGE('',*,*,#1996,.F.); +#2158 = ORIENTED_EDGE('',*,*,#2143,.T.); +#2159 = ORIENTED_EDGE('',*,*,#2117,.T.); +#2160 = ORIENTED_EDGE('',*,*,#2102,.T.); +#2161 = PLANE('',#2162); +#2162 = AXIS2_PLACEMENT_3D('',#2163,#2164,#2165); +#2163 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2164 = DIRECTION('',(1.,0.,0.)); +#2165 = DIRECTION('',(0.,0.,1.)); +#2166 = ADVANCED_FACE('',(#2167),#2192,.F.); +#2167 = FACE_BOUND('',#2168,.F.); +#2168 = EDGE_LOOP('',(#2169,#2179,#2185,#2186)); +#2169 = ORIENTED_EDGE('',*,*,#2170,.F.); +#2170 = EDGE_CURVE('',#2171,#2173,#2175,.T.); +#2171 = VERTEX_POINT('',#2172); +#2172 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#2173 = VERTEX_POINT('',#2174); +#2174 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#2175 = LINE('',#2176,#2177); +#2176 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2177 = VECTOR('',#2178,1.); +#2178 = DIRECTION('',(0.,1.,0.)); +#2179 = ORIENTED_EDGE('',*,*,#2180,.F.); +#2180 = EDGE_CURVE('',#2028,#2171,#2181,.T.); +#2181 = LINE('',#2182,#2183); +#2182 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2183 = VECTOR('',#2184,1.); +#2184 = DIRECTION('',(0.,0.,1.)); +#2185 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2186 = ORIENTED_EDGE('',*,*,#2187,.T.); +#2187 = EDGE_CURVE('',#2030,#2173,#2188,.T.); +#2188 = LINE('',#2189,#2190); +#2189 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#2190 = VECTOR('',#2191,1.); +#2191 = DIRECTION('',(0.,0.,1.)); +#2192 = PLANE('',#2193); +#2193 = AXIS2_PLACEMENT_3D('',#2194,#2195,#2196); +#2194 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2195 = DIRECTION('',(1.,0.,0.)); +#2196 = DIRECTION('',(0.,0.,1.)); +#2197 = ADVANCED_FACE('',(#2198),#2216,.T.); +#2198 = FACE_BOUND('',#2199,.F.); +#2199 = EDGE_LOOP('',(#2200,#2201,#2202,#2210)); +#2200 = ORIENTED_EDGE('',*,*,#2037,.F.); +#2201 = ORIENTED_EDGE('',*,*,#2180,.T.); +#2202 = ORIENTED_EDGE('',*,*,#2203,.T.); +#2203 = EDGE_CURVE('',#2171,#2204,#2206,.T.); +#2204 = VERTEX_POINT('',#2205); +#2205 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#2206 = LINE('',#2207,#2208); +#2207 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#2208 = VECTOR('',#2209,1.); +#2209 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2210 = ORIENTED_EDGE('',*,*,#2211,.F.); +#2211 = EDGE_CURVE('',#2038,#2204,#2212,.T.); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(0.,0.,1.)); +#2216 = PLANE('',#2217); +#2217 = AXIS2_PLACEMENT_3D('',#2218,#2219,#2220); +#2218 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2219 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2220 = DIRECTION('',(-0.,0.,-1.)); +#2221 = ADVANCED_FACE('',(#2222),#2240,.F.); +#2222 = FACE_BOUND('',#2223,.T.); +#2223 = EDGE_LOOP('',(#2224,#2225,#2226,#2234)); +#2224 = ORIENTED_EDGE('',*,*,#2085,.F.); +#2225 = ORIENTED_EDGE('',*,*,#2187,.T.); +#2226 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2227 = EDGE_CURVE('',#2173,#2228,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#2230 = LINE('',#2231,#2232); +#2231 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#2232 = VECTOR('',#2233,1.); +#2233 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2234 = ORIENTED_EDGE('',*,*,#2235,.F.); +#2235 = EDGE_CURVE('',#2078,#2228,#2236,.T.); +#2236 = LINE('',#2237,#2238); +#2237 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#2238 = VECTOR('',#2239,1.); +#2239 = DIRECTION('',(0.,0.,1.)); +#2240 = PLANE('',#2241); +#2241 = AXIS2_PLACEMENT_3D('',#2242,#2243,#2244); +#2242 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#2243 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#2244 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2245 = ADVANCED_FACE('',(#2246),#2264,.F.); +#2246 = FACE_BOUND('',#2247,.F.); +#2247 = EDGE_LOOP('',(#2248,#2249,#2250,#2258)); +#2248 = ORIENTED_EDGE('',*,*,#2045,.F.); +#2249 = ORIENTED_EDGE('',*,*,#2211,.T.); +#2250 = ORIENTED_EDGE('',*,*,#2251,.T.); +#2251 = EDGE_CURVE('',#2204,#2252,#2254,.T.); +#2252 = VERTEX_POINT('',#2253); +#2253 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#2254 = LINE('',#2255,#2256); +#2255 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2256 = VECTOR('',#2257,1.); +#2257 = DIRECTION('',(1.,0.,0.)); +#2258 = ORIENTED_EDGE('',*,*,#2259,.F.); +#2259 = EDGE_CURVE('',#2046,#2252,#2260,.T.); +#2260 = LINE('',#2261,#2262); +#2261 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#2262 = VECTOR('',#2263,1.); +#2263 = DIRECTION('',(0.,0.,1.)); +#2264 = PLANE('',#2265); +#2265 = AXIS2_PLACEMENT_3D('',#2266,#2267,#2268); +#2266 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2267 = DIRECTION('',(0.,1.,0.)); +#2268 = DIRECTION('',(0.,-0.,1.)); +#2269 = ADVANCED_FACE('',(#2270),#2288,.T.); +#2270 = FACE_BOUND('',#2271,.T.); +#2271 = EDGE_LOOP('',(#2272,#2273,#2274,#2282)); +#2272 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2273 = ORIENTED_EDGE('',*,*,#2235,.T.); +#2274 = ORIENTED_EDGE('',*,*,#2275,.T.); +#2275 = EDGE_CURVE('',#2228,#2276,#2278,.T.); +#2276 = VERTEX_POINT('',#2277); +#2277 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#2278 = LINE('',#2279,#2280); +#2279 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#2280 = VECTOR('',#2281,1.); +#2281 = DIRECTION('',(1.,0.,0.)); +#2282 = ORIENTED_EDGE('',*,*,#2283,.F.); +#2283 = EDGE_CURVE('',#2070,#2276,#2284,.T.); +#2284 = LINE('',#2285,#2286); +#2285 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2286 = VECTOR('',#2287,1.); +#2287 = DIRECTION('',(0.,0.,1.)); +#2288 = PLANE('',#2289); +#2289 = AXIS2_PLACEMENT_3D('',#2290,#2291,#2292); +#2290 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2291 = DIRECTION('',(0.,1.,0.)); +#2292 = DIRECTION('',(0.,-0.,1.)); +#2293 = ADVANCED_FACE('',(#2294),#2312,.F.); +#2294 = FACE_BOUND('',#2295,.T.); +#2295 = EDGE_LOOP('',(#2296,#2297,#2305,#2311)); +#2296 = ORIENTED_EDGE('',*,*,#2053,.F.); +#2297 = ORIENTED_EDGE('',*,*,#2298,.T.); +#2298 = EDGE_CURVE('',#2054,#2299,#2301,.T.); +#2299 = VERTEX_POINT('',#2300); +#2300 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(0.,0.,1.)); +#2305 = ORIENTED_EDGE('',*,*,#2306,.T.); +#2306 = EDGE_CURVE('',#2299,#2252,#2307,.T.); +#2307 = LINE('',#2308,#2309); +#2308 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#2309 = VECTOR('',#2310,1.); +#2310 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2311 = ORIENTED_EDGE('',*,*,#2259,.F.); +#2312 = PLANE('',#2313); +#2313 = AXIS2_PLACEMENT_3D('',#2314,#2315,#2316); +#2314 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#2315 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#2316 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2317 = ADVANCED_FACE('',(#2318),#2336,.T.); +#2318 = FACE_BOUND('',#2319,.F.); +#2319 = EDGE_LOOP('',(#2320,#2321,#2329,#2335)); +#2320 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2321 = ORIENTED_EDGE('',*,*,#2322,.T.); +#2322 = EDGE_CURVE('',#2062,#2323,#2325,.T.); +#2323 = VERTEX_POINT('',#2324); +#2324 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#2325 = LINE('',#2326,#2327); +#2326 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2327 = VECTOR('',#2328,1.); +#2328 = DIRECTION('',(0.,0.,1.)); +#2329 = ORIENTED_EDGE('',*,*,#2330,.T.); +#2330 = EDGE_CURVE('',#2323,#2276,#2331,.T.); +#2331 = LINE('',#2332,#2333); +#2332 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#2333 = VECTOR('',#2334,1.); +#2334 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2335 = ORIENTED_EDGE('',*,*,#2283,.F.); +#2336 = PLANE('',#2337); +#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340); +#2338 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2339 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2340 = DIRECTION('',(0.,0.,-1.)); +#2341 = ADVANCED_FACE('',(#2342),#2353,.T.); +#2342 = FACE_BOUND('',#2343,.T.); +#2343 = EDGE_LOOP('',(#2344,#2350,#2351,#2352)); +#2344 = ORIENTED_EDGE('',*,*,#2345,.F.); +#2345 = EDGE_CURVE('',#2299,#2323,#2346,.T.); +#2346 = LINE('',#2347,#2348); +#2347 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#2348 = VECTOR('',#2349,1.); +#2349 = DIRECTION('',(0.,1.,0.)); +#2350 = ORIENTED_EDGE('',*,*,#2298,.F.); +#2351 = ORIENTED_EDGE('',*,*,#2061,.T.); +#2352 = ORIENTED_EDGE('',*,*,#2322,.T.); +#2353 = PLANE('',#2354); +#2354 = AXIS2_PLACEMENT_3D('',#2355,#2356,#2357); +#2355 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2356 = DIRECTION('',(1.,0.,0.)); +#2357 = DIRECTION('',(0.,0.,1.)); +#2358 = ADVANCED_FACE('',(#2359,#2369),#2403,.T.); +#2359 = FACE_BOUND('',#2360,.T.); +#2360 = EDGE_LOOP('',(#2361,#2362,#2363,#2364,#2365,#2366,#2367,#2368)); +#2361 = ORIENTED_EDGE('',*,*,#2170,.F.); +#2362 = ORIENTED_EDGE('',*,*,#2203,.T.); +#2363 = ORIENTED_EDGE('',*,*,#2251,.T.); +#2364 = ORIENTED_EDGE('',*,*,#2306,.F.); +#2365 = ORIENTED_EDGE('',*,*,#2345,.T.); +#2366 = ORIENTED_EDGE('',*,*,#2330,.T.); +#2367 = ORIENTED_EDGE('',*,*,#2275,.F.); +#2368 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2369 = FACE_BOUND('',#2370,.T.); +#2370 = EDGE_LOOP('',(#2371,#2381,#2389,#2397)); +#2371 = ORIENTED_EDGE('',*,*,#2372,.F.); +#2372 = EDGE_CURVE('',#2373,#2375,#2377,.T.); +#2373 = VERTEX_POINT('',#2374); +#2374 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#2375 = VERTEX_POINT('',#2376); +#2376 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#2377 = LINE('',#2378,#2379); +#2378 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#2379 = VECTOR('',#2380,1.); +#2380 = DIRECTION('',(0.,-1.,0.)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.T.); +#2382 = EDGE_CURVE('',#2373,#2383,#2385,.T.); +#2383 = VERTEX_POINT('',#2384); +#2384 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#2385 = LINE('',#2386,#2387); +#2386 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#2387 = VECTOR('',#2388,1.); +#2388 = DIRECTION('',(1.,0.,0.)); +#2389 = ORIENTED_EDGE('',*,*,#2390,.T.); +#2390 = EDGE_CURVE('',#2383,#2391,#2393,.T.); +#2391 = VERTEX_POINT('',#2392); +#2392 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#2393 = LINE('',#2394,#2395); +#2394 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#2395 = VECTOR('',#2396,1.); +#2396 = DIRECTION('',(0.,-1.,0.)); +#2397 = ORIENTED_EDGE('',*,*,#2398,.F.); +#2398 = EDGE_CURVE('',#2375,#2391,#2399,.T.); +#2399 = LINE('',#2400,#2401); +#2400 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#2401 = VECTOR('',#2402,1.); +#2402 = DIRECTION('',(1.,0.,0.)); +#2403 = PLANE('',#2404); +#2404 = AXIS2_PLACEMENT_3D('',#2405,#2406,#2407); +#2405 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2406 = DIRECTION('',(0.,0.,1.)); +#2407 = DIRECTION('',(1.,0.,-0.)); +#2408 = ADVANCED_FACE('',(#2409),#2434,.F.); +#2409 = FACE_BOUND('',#2410,.F.); +#2410 = EDGE_LOOP('',(#2411,#2419,#2420,#2428)); +#2411 = ORIENTED_EDGE('',*,*,#2412,.F.); +#2412 = EDGE_CURVE('',#2375,#2413,#2415,.T.); +#2413 = VERTEX_POINT('',#2414); +#2414 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2415 = LINE('',#2416,#2417); +#2416 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2417 = VECTOR('',#2418,1.); +#2418 = DIRECTION('',(0.,0.,1.)); +#2419 = ORIENTED_EDGE('',*,*,#2372,.F.); +#2420 = ORIENTED_EDGE('',*,*,#2421,.T.); +#2421 = EDGE_CURVE('',#2373,#2422,#2424,.T.); +#2422 = VERTEX_POINT('',#2423); +#2423 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.,0.,1.)); +#2428 = ORIENTED_EDGE('',*,*,#2429,.F.); +#2429 = EDGE_CURVE('',#2413,#2422,#2430,.T.); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(0.,1.,0.)); +#2434 = PLANE('',#2435); +#2435 = AXIS2_PLACEMENT_3D('',#2436,#2437,#2438); +#2436 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2437 = DIRECTION('',(1.,0.,0.)); +#2438 = DIRECTION('',(0.,0.,1.)); +#2439 = ADVANCED_FACE('',(#2440),#2458,.F.); +#2440 = FACE_BOUND('',#2441,.F.); +#2441 = EDGE_LOOP('',(#2442,#2450,#2451,#2452)); +#2442 = ORIENTED_EDGE('',*,*,#2443,.F.); +#2443 = EDGE_CURVE('',#2391,#2444,#2446,.T.); +#2444 = VERTEX_POINT('',#2445); +#2445 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2446 = LINE('',#2447,#2448); +#2447 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2448 = VECTOR('',#2449,1.); +#2449 = DIRECTION('',(0.,0.,1.)); +#2450 = ORIENTED_EDGE('',*,*,#2398,.F.); +#2451 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2452 = ORIENTED_EDGE('',*,*,#2453,.T.); +#2453 = EDGE_CURVE('',#2413,#2444,#2454,.T.); +#2454 = LINE('',#2455,#2456); +#2455 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2456 = VECTOR('',#2457,1.); +#2457 = DIRECTION('',(1.,0.,0.)); +#2458 = PLANE('',#2459); +#2459 = AXIS2_PLACEMENT_3D('',#2460,#2461,#2462); +#2460 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2461 = DIRECTION('',(0.,1.,0.)); +#2462 = DIRECTION('',(0.,-0.,1.)); +#2463 = ADVANCED_FACE('',(#2464),#2482,.T.); +#2464 = FACE_BOUND('',#2465,.T.); +#2465 = EDGE_LOOP('',(#2466,#2467,#2468,#2476)); +#2466 = ORIENTED_EDGE('',*,*,#2443,.F.); +#2467 = ORIENTED_EDGE('',*,*,#2390,.F.); +#2468 = ORIENTED_EDGE('',*,*,#2469,.T.); +#2469 = EDGE_CURVE('',#2383,#2470,#2472,.T.); +#2470 = VERTEX_POINT('',#2471); +#2471 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#2472 = LINE('',#2473,#2474); +#2473 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2474 = VECTOR('',#2475,1.); +#2475 = DIRECTION('',(0.,0.,1.)); +#2476 = ORIENTED_EDGE('',*,*,#2477,.F.); +#2477 = EDGE_CURVE('',#2444,#2470,#2478,.T.); +#2478 = LINE('',#2479,#2480); +#2479 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2480 = VECTOR('',#2481,1.); +#2481 = DIRECTION('',(0.,1.,0.)); +#2482 = PLANE('',#2483); +#2483 = AXIS2_PLACEMENT_3D('',#2484,#2485,#2486); +#2484 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2485 = DIRECTION('',(1.,0.,0.)); +#2486 = DIRECTION('',(0.,0.,1.)); +#2487 = ADVANCED_FACE('',(#2488),#2499,.T.); +#2488 = FACE_BOUND('',#2489,.T.); +#2489 = EDGE_LOOP('',(#2490,#2491,#2492,#2493)); +#2490 = ORIENTED_EDGE('',*,*,#2469,.F.); +#2491 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2492 = ORIENTED_EDGE('',*,*,#2421,.T.); +#2493 = ORIENTED_EDGE('',*,*,#2494,.T.); +#2494 = EDGE_CURVE('',#2422,#2470,#2495,.T.); +#2495 = LINE('',#2496,#2497); +#2496 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2497 = VECTOR('',#2498,1.); +#2498 = DIRECTION('',(1.,0.,0.)); +#2499 = PLANE('',#2500); +#2500 = AXIS2_PLACEMENT_3D('',#2501,#2502,#2503); +#2501 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2502 = DIRECTION('',(0.,1.,0.)); +#2503 = DIRECTION('',(0.,-0.,1.)); +#2504 = ADVANCED_FACE('',(#2505),#2511,.T.); +#2505 = FACE_BOUND('',#2506,.T.); +#2506 = EDGE_LOOP('',(#2507,#2508,#2509,#2510)); +#2507 = ORIENTED_EDGE('',*,*,#2429,.F.); +#2508 = ORIENTED_EDGE('',*,*,#2453,.T.); +#2509 = ORIENTED_EDGE('',*,*,#2477,.T.); +#2510 = ORIENTED_EDGE('',*,*,#2494,.F.); +#2511 = PLANE('',#2512); +#2512 = AXIS2_PLACEMENT_3D('',#2513,#2514,#2515); +#2513 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2514 = DIRECTION('',(0.,0.,1.)); +#2515 = DIRECTION('',(1.,0.,-0.)); +#2516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2520)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2517,#2518,#2519)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2517 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2518 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2519 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2520 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2517, + 'distance_accuracy_value','confusion accuracy'); +#2521 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2522,#2524); +#2522 = ( REPRESENTATION_RELATIONSHIP('','',#1949,#1926) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2523) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2523 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1927); +#2524 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2525); +#2525 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('62','PinHeader024','',#1921, + #1944,$); +#2526 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1946)); +#2527 = SHAPE_DEFINITION_REPRESENTATION(#2528,#2534); +#2528 = PRODUCT_DEFINITION_SHAPE('','',#2529); +#2529 = PRODUCT_DEFINITION('design','',#2530,#2533); +#2530 = PRODUCT_DEFINITION_FORMATION('','',#2531); +#2531 = PRODUCT('01x01_P2.54mm_Vertical_THT025', + '01x01_P2.54mm_Vertical_THT025','',(#2532)); +#2532 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2533 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2534 = SHAPE_REPRESENTATION('',(#11,#2535),#2539); +#2535 = AXIS2_PLACEMENT_3D('',#2536,#2537,#2538); +#2536 = CARTESIAN_POINT('',(0.,0.,0.)); +#2537 = DIRECTION('',(0.,0.,1.)); +#2538 = DIRECTION('',(1.,0.,0.)); +#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2543)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2540,#2541,#2542)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2540 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2541 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2542 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2543 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2540, + 'distance_accuracy_value','confusion accuracy'); +#2544 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2545,#2547); +#2545 = ( REPRESENTATION_RELATIONSHIP('','',#2534,#1891) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2546) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2546 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1896); +#2547 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2548); +#2548 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('65', + '01x01_P2.54mm_Vertical_THT025','',#1886,#2529,$); +#2549 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2531)); +#2550 = SHAPE_DEFINITION_REPRESENTATION(#2551,#2557); +#2551 = PRODUCT_DEFINITION_SHAPE('','',#2552); +#2552 = PRODUCT_DEFINITION('design','',#2553,#2556); +#2553 = PRODUCT_DEFINITION_FORMATION('','',#2554); +#2554 = PRODUCT('PinHeader025','PinHeader025','',(#2555)); +#2555 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2556 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2557 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2558),#3124); +#2558 = MANIFOLD_SOLID_BREP('',#2559); +#2559 = CLOSED_SHELL('',(#2560,#2600,#2631,#2721,#2745,#2762,#2774,#2805 + ,#2829,#2853,#2877,#2901,#2925,#2949,#2966,#3016,#3047,#3071,#3095, + #3112)); +#2560 = ADVANCED_FACE('',(#2561),#2595,.F.); +#2561 = FACE_BOUND('',#2562,.F.); +#2562 = EDGE_LOOP('',(#2563,#2573,#2581,#2589)); +#2563 = ORIENTED_EDGE('',*,*,#2564,.F.); +#2564 = EDGE_CURVE('',#2565,#2567,#2569,.T.); +#2565 = VERTEX_POINT('',#2566); +#2566 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2567 = VERTEX_POINT('',#2568); +#2568 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#2569 = LINE('',#2570,#2571); +#2570 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2571 = VECTOR('',#2572,1.); +#2572 = DIRECTION('',(0.,0.,1.)); +#2573 = ORIENTED_EDGE('',*,*,#2574,.T.); +#2574 = EDGE_CURVE('',#2565,#2575,#2577,.T.); +#2575 = VERTEX_POINT('',#2576); +#2576 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2577 = LINE('',#2578,#2579); +#2578 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2579 = VECTOR('',#2580,1.); +#2580 = DIRECTION('',(0.,1.,0.)); +#2581 = ORIENTED_EDGE('',*,*,#2582,.T.); +#2582 = EDGE_CURVE('',#2575,#2583,#2585,.T.); +#2583 = VERTEX_POINT('',#2584); +#2584 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#2585 = LINE('',#2586,#2587); +#2586 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2587 = VECTOR('',#2588,1.); +#2588 = DIRECTION('',(0.,0.,1.)); +#2589 = ORIENTED_EDGE('',*,*,#2590,.T.); +#2590 = EDGE_CURVE('',#2583,#2567,#2591,.T.); +#2591 = LINE('',#2592,#2593); +#2592 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#2593 = VECTOR('',#2594,1.); +#2594 = DIRECTION('',(0.,-1.,0.)); +#2595 = PLANE('',#2596); +#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599); +#2597 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2598 = DIRECTION('',(1.,0.,0.)); +#2599 = DIRECTION('',(0.,0.,1.)); +#2600 = ADVANCED_FACE('',(#2601),#2626,.F.); +#2601 = FACE_BOUND('',#2602,.F.); +#2602 = EDGE_LOOP('',(#2603,#2613,#2619,#2620)); +#2603 = ORIENTED_EDGE('',*,*,#2604,.F.); +#2604 = EDGE_CURVE('',#2605,#2607,#2609,.T.); +#2605 = VERTEX_POINT('',#2606); +#2606 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2607 = VERTEX_POINT('',#2608); +#2608 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(0.,0.,1.)); +#2613 = ORIENTED_EDGE('',*,*,#2614,.F.); +#2614 = EDGE_CURVE('',#2565,#2605,#2615,.T.); +#2615 = LINE('',#2616,#2617); +#2616 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2617 = VECTOR('',#2618,1.); +#2618 = DIRECTION('',(1.,0.,0.)); +#2619 = ORIENTED_EDGE('',*,*,#2564,.T.); +#2620 = ORIENTED_EDGE('',*,*,#2621,.T.); +#2621 = EDGE_CURVE('',#2567,#2607,#2622,.T.); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(1.,0.,0.)); +#2626 = PLANE('',#2627); +#2627 = AXIS2_PLACEMENT_3D('',#2628,#2629,#2630); +#2628 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2629 = DIRECTION('',(0.,1.,0.)); +#2630 = DIRECTION('',(0.,-0.,1.)); +#2631 = ADVANCED_FACE('',(#2632,#2698),#2716,.F.); +#2632 = FACE_BOUND('',#2633,.F.); +#2633 = EDGE_LOOP('',(#2634,#2644,#2652,#2660,#2668,#2676,#2684,#2692)); +#2634 = ORIENTED_EDGE('',*,*,#2635,.F.); +#2635 = EDGE_CURVE('',#2636,#2638,#2640,.T.); +#2636 = VERTEX_POINT('',#2637); +#2637 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2638 = VERTEX_POINT('',#2639); +#2639 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(0.,1.,0.)); +#2644 = ORIENTED_EDGE('',*,*,#2645,.T.); +#2645 = EDGE_CURVE('',#2636,#2646,#2648,.T.); +#2646 = VERTEX_POINT('',#2647); +#2647 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2652 = ORIENTED_EDGE('',*,*,#2653,.T.); +#2653 = EDGE_CURVE('',#2646,#2654,#2656,.T.); +#2654 = VERTEX_POINT('',#2655); +#2655 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#2656 = LINE('',#2657,#2658); +#2657 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2658 = VECTOR('',#2659,1.); +#2659 = DIRECTION('',(1.,0.,0.)); +#2660 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2661 = EDGE_CURVE('',#2662,#2654,#2664,.T.); +#2662 = VERTEX_POINT('',#2663); +#2663 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#2664 = LINE('',#2665,#2666); +#2665 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#2666 = VECTOR('',#2667,1.); +#2667 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2668 = ORIENTED_EDGE('',*,*,#2669,.T.); +#2669 = EDGE_CURVE('',#2662,#2670,#2672,.T.); +#2670 = VERTEX_POINT('',#2671); +#2671 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2672 = LINE('',#2673,#2674); +#2673 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2674 = VECTOR('',#2675,1.); +#2675 = DIRECTION('',(0.,1.,0.)); +#2676 = ORIENTED_EDGE('',*,*,#2677,.T.); +#2677 = EDGE_CURVE('',#2670,#2678,#2680,.T.); +#2678 = VERTEX_POINT('',#2679); +#2679 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2680 = LINE('',#2681,#2682); +#2681 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2682 = VECTOR('',#2683,1.); +#2683 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2684 = ORIENTED_EDGE('',*,*,#2685,.F.); +#2685 = EDGE_CURVE('',#2686,#2678,#2688,.T.); +#2686 = VERTEX_POINT('',#2687); +#2687 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#2688 = LINE('',#2689,#2690); +#2689 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2690 = VECTOR('',#2691,1.); +#2691 = DIRECTION('',(1.,0.,0.)); +#2692 = ORIENTED_EDGE('',*,*,#2693,.F.); +#2693 = EDGE_CURVE('',#2638,#2686,#2694,.T.); +#2694 = LINE('',#2695,#2696); +#2695 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#2696 = VECTOR('',#2697,1.); +#2697 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2698 = FACE_BOUND('',#2699,.F.); +#2699 = EDGE_LOOP('',(#2700,#2701,#2709,#2715)); +#2700 = ORIENTED_EDGE('',*,*,#2590,.F.); +#2701 = ORIENTED_EDGE('',*,*,#2702,.T.); +#2702 = EDGE_CURVE('',#2583,#2703,#2705,.T.); +#2703 = VERTEX_POINT('',#2704); +#2704 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#2705 = LINE('',#2706,#2707); +#2706 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#2707 = VECTOR('',#2708,1.); +#2708 = DIRECTION('',(1.,0.,0.)); +#2709 = ORIENTED_EDGE('',*,*,#2710,.T.); +#2710 = EDGE_CURVE('',#2703,#2607,#2711,.T.); +#2711 = LINE('',#2712,#2713); +#2712 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#2713 = VECTOR('',#2714,1.); +#2714 = DIRECTION('',(0.,-1.,0.)); +#2715 = ORIENTED_EDGE('',*,*,#2621,.F.); +#2716 = PLANE('',#2717); +#2717 = AXIS2_PLACEMENT_3D('',#2718,#2719,#2720); +#2718 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2719 = DIRECTION('',(0.,0.,1.)); +#2720 = DIRECTION('',(1.,0.,-0.)); +#2721 = ADVANCED_FACE('',(#2722),#2740,.T.); +#2722 = FACE_BOUND('',#2723,.T.); +#2723 = EDGE_LOOP('',(#2724,#2732,#2738,#2739)); +#2724 = ORIENTED_EDGE('',*,*,#2725,.F.); +#2725 = EDGE_CURVE('',#2726,#2703,#2728,.T.); +#2726 = VERTEX_POINT('',#2727); +#2727 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2728 = LINE('',#2729,#2730); +#2729 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2730 = VECTOR('',#2731,1.); +#2731 = DIRECTION('',(0.,0.,1.)); +#2732 = ORIENTED_EDGE('',*,*,#2733,.F.); +#2733 = EDGE_CURVE('',#2575,#2726,#2734,.T.); +#2734 = LINE('',#2735,#2736); +#2735 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2736 = VECTOR('',#2737,1.); +#2737 = DIRECTION('',(1.,0.,0.)); +#2738 = ORIENTED_EDGE('',*,*,#2582,.T.); +#2739 = ORIENTED_EDGE('',*,*,#2702,.T.); +#2740 = PLANE('',#2741); +#2741 = AXIS2_PLACEMENT_3D('',#2742,#2743,#2744); +#2742 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2743 = DIRECTION('',(0.,1.,0.)); +#2744 = DIRECTION('',(0.,-0.,1.)); +#2745 = ADVANCED_FACE('',(#2746),#2757,.F.); +#2746 = FACE_BOUND('',#2747,.F.); +#2747 = EDGE_LOOP('',(#2748,#2749,#2750,#2756)); +#2748 = ORIENTED_EDGE('',*,*,#2574,.F.); +#2749 = ORIENTED_EDGE('',*,*,#2614,.T.); +#2750 = ORIENTED_EDGE('',*,*,#2751,.T.); +#2751 = EDGE_CURVE('',#2605,#2726,#2752,.T.); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(0.,1.,0.)); +#2756 = ORIENTED_EDGE('',*,*,#2733,.F.); +#2757 = PLANE('',#2758); +#2758 = AXIS2_PLACEMENT_3D('',#2759,#2760,#2761); +#2759 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2760 = DIRECTION('',(0.,0.,1.)); +#2761 = DIRECTION('',(1.,0.,-0.)); +#2762 = ADVANCED_FACE('',(#2763),#2769,.T.); +#2763 = FACE_BOUND('',#2764,.T.); +#2764 = EDGE_LOOP('',(#2765,#2766,#2767,#2768)); +#2765 = ORIENTED_EDGE('',*,*,#2604,.F.); +#2766 = ORIENTED_EDGE('',*,*,#2751,.T.); +#2767 = ORIENTED_EDGE('',*,*,#2725,.T.); +#2768 = ORIENTED_EDGE('',*,*,#2710,.T.); +#2769 = PLANE('',#2770); +#2770 = AXIS2_PLACEMENT_3D('',#2771,#2772,#2773); +#2771 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2772 = DIRECTION('',(1.,0.,0.)); +#2773 = DIRECTION('',(0.,0.,1.)); +#2774 = ADVANCED_FACE('',(#2775),#2800,.F.); +#2775 = FACE_BOUND('',#2776,.F.); +#2776 = EDGE_LOOP('',(#2777,#2787,#2793,#2794)); +#2777 = ORIENTED_EDGE('',*,*,#2778,.F.); +#2778 = EDGE_CURVE('',#2779,#2781,#2783,.T.); +#2779 = VERTEX_POINT('',#2780); +#2780 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#2781 = VERTEX_POINT('',#2782); +#2782 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#2783 = LINE('',#2784,#2785); +#2784 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2785 = VECTOR('',#2786,1.); +#2786 = DIRECTION('',(0.,1.,0.)); +#2787 = ORIENTED_EDGE('',*,*,#2788,.F.); +#2788 = EDGE_CURVE('',#2636,#2779,#2789,.T.); +#2789 = LINE('',#2790,#2791); +#2790 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2791 = VECTOR('',#2792,1.); +#2792 = DIRECTION('',(0.,0.,1.)); +#2793 = ORIENTED_EDGE('',*,*,#2635,.T.); +#2794 = ORIENTED_EDGE('',*,*,#2795,.T.); +#2795 = EDGE_CURVE('',#2638,#2781,#2796,.T.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.,0.,1.)); +#2800 = PLANE('',#2801); +#2801 = AXIS2_PLACEMENT_3D('',#2802,#2803,#2804); +#2802 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2803 = DIRECTION('',(1.,0.,0.)); +#2804 = DIRECTION('',(0.,0.,1.)); +#2805 = ADVANCED_FACE('',(#2806),#2824,.T.); +#2806 = FACE_BOUND('',#2807,.F.); +#2807 = EDGE_LOOP('',(#2808,#2809,#2810,#2818)); +#2808 = ORIENTED_EDGE('',*,*,#2645,.F.); +#2809 = ORIENTED_EDGE('',*,*,#2788,.T.); +#2810 = ORIENTED_EDGE('',*,*,#2811,.T.); +#2811 = EDGE_CURVE('',#2779,#2812,#2814,.T.); +#2812 = VERTEX_POINT('',#2813); +#2813 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#2814 = LINE('',#2815,#2816); +#2815 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#2816 = VECTOR('',#2817,1.); +#2817 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2818 = ORIENTED_EDGE('',*,*,#2819,.F.); +#2819 = EDGE_CURVE('',#2646,#2812,#2820,.T.); +#2820 = LINE('',#2821,#2822); +#2821 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2822 = VECTOR('',#2823,1.); +#2823 = DIRECTION('',(0.,0.,1.)); +#2824 = PLANE('',#2825); +#2825 = AXIS2_PLACEMENT_3D('',#2826,#2827,#2828); +#2826 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2827 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2828 = DIRECTION('',(-0.,0.,-1.)); +#2829 = ADVANCED_FACE('',(#2830),#2848,.F.); +#2830 = FACE_BOUND('',#2831,.T.); +#2831 = EDGE_LOOP('',(#2832,#2833,#2834,#2842)); +#2832 = ORIENTED_EDGE('',*,*,#2693,.F.); +#2833 = ORIENTED_EDGE('',*,*,#2795,.T.); +#2834 = ORIENTED_EDGE('',*,*,#2835,.T.); +#2835 = EDGE_CURVE('',#2781,#2836,#2838,.T.); +#2836 = VERTEX_POINT('',#2837); +#2837 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#2838 = LINE('',#2839,#2840); +#2839 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#2840 = VECTOR('',#2841,1.); +#2841 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2842 = ORIENTED_EDGE('',*,*,#2843,.F.); +#2843 = EDGE_CURVE('',#2686,#2836,#2844,.T.); +#2844 = LINE('',#2845,#2846); +#2845 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#2846 = VECTOR('',#2847,1.); +#2847 = DIRECTION('',(0.,0.,1.)); +#2848 = PLANE('',#2849); +#2849 = AXIS2_PLACEMENT_3D('',#2850,#2851,#2852); +#2850 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#2851 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#2852 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2853 = ADVANCED_FACE('',(#2854),#2872,.F.); +#2854 = FACE_BOUND('',#2855,.F.); +#2855 = EDGE_LOOP('',(#2856,#2857,#2858,#2866)); +#2856 = ORIENTED_EDGE('',*,*,#2653,.F.); +#2857 = ORIENTED_EDGE('',*,*,#2819,.T.); +#2858 = ORIENTED_EDGE('',*,*,#2859,.T.); +#2859 = EDGE_CURVE('',#2812,#2860,#2862,.T.); +#2860 = VERTEX_POINT('',#2861); +#2861 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#2862 = LINE('',#2863,#2864); +#2863 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2864 = VECTOR('',#2865,1.); +#2865 = DIRECTION('',(1.,0.,0.)); +#2866 = ORIENTED_EDGE('',*,*,#2867,.F.); +#2867 = EDGE_CURVE('',#2654,#2860,#2868,.T.); +#2868 = LINE('',#2869,#2870); +#2869 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#2870 = VECTOR('',#2871,1.); +#2871 = DIRECTION('',(0.,0.,1.)); +#2872 = PLANE('',#2873); +#2873 = AXIS2_PLACEMENT_3D('',#2874,#2875,#2876); +#2874 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2875 = DIRECTION('',(0.,1.,0.)); +#2876 = DIRECTION('',(0.,-0.,1.)); +#2877 = ADVANCED_FACE('',(#2878),#2896,.T.); +#2878 = FACE_BOUND('',#2879,.T.); +#2879 = EDGE_LOOP('',(#2880,#2881,#2882,#2890)); +#2880 = ORIENTED_EDGE('',*,*,#2685,.F.); +#2881 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2882 = ORIENTED_EDGE('',*,*,#2883,.T.); +#2883 = EDGE_CURVE('',#2836,#2884,#2886,.T.); +#2884 = VERTEX_POINT('',#2885); +#2885 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#2886 = LINE('',#2887,#2888); +#2887 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#2888 = VECTOR('',#2889,1.); +#2889 = DIRECTION('',(1.,0.,0.)); +#2890 = ORIENTED_EDGE('',*,*,#2891,.F.); +#2891 = EDGE_CURVE('',#2678,#2884,#2892,.T.); +#2892 = LINE('',#2893,#2894); +#2893 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2894 = VECTOR('',#2895,1.); +#2895 = DIRECTION('',(0.,0.,1.)); +#2896 = PLANE('',#2897); +#2897 = AXIS2_PLACEMENT_3D('',#2898,#2899,#2900); +#2898 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2899 = DIRECTION('',(0.,1.,0.)); +#2900 = DIRECTION('',(0.,-0.,1.)); +#2901 = ADVANCED_FACE('',(#2902),#2920,.F.); +#2902 = FACE_BOUND('',#2903,.T.); +#2903 = EDGE_LOOP('',(#2904,#2905,#2913,#2919)); +#2904 = ORIENTED_EDGE('',*,*,#2661,.F.); +#2905 = ORIENTED_EDGE('',*,*,#2906,.T.); +#2906 = EDGE_CURVE('',#2662,#2907,#2909,.T.); +#2907 = VERTEX_POINT('',#2908); +#2908 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#2909 = LINE('',#2910,#2911); +#2910 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#2911 = VECTOR('',#2912,1.); +#2912 = DIRECTION('',(0.,0.,1.)); +#2913 = ORIENTED_EDGE('',*,*,#2914,.T.); +#2914 = EDGE_CURVE('',#2907,#2860,#2915,.T.); +#2915 = LINE('',#2916,#2917); +#2916 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#2917 = VECTOR('',#2918,1.); +#2918 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2919 = ORIENTED_EDGE('',*,*,#2867,.F.); +#2920 = PLANE('',#2921); +#2921 = AXIS2_PLACEMENT_3D('',#2922,#2923,#2924); +#2922 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#2923 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#2924 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#2925 = ADVANCED_FACE('',(#2926),#2944,.T.); +#2926 = FACE_BOUND('',#2927,.F.); +#2927 = EDGE_LOOP('',(#2928,#2929,#2937,#2943)); +#2928 = ORIENTED_EDGE('',*,*,#2677,.F.); +#2929 = ORIENTED_EDGE('',*,*,#2930,.T.); +#2930 = EDGE_CURVE('',#2670,#2931,#2933,.T.); +#2931 = VERTEX_POINT('',#2932); +#2932 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#2933 = LINE('',#2934,#2935); +#2934 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2935 = VECTOR('',#2936,1.); +#2936 = DIRECTION('',(0.,0.,1.)); +#2937 = ORIENTED_EDGE('',*,*,#2938,.T.); +#2938 = EDGE_CURVE('',#2931,#2884,#2939,.T.); +#2939 = LINE('',#2940,#2941); +#2940 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#2941 = VECTOR('',#2942,1.); +#2942 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2943 = ORIENTED_EDGE('',*,*,#2891,.F.); +#2944 = PLANE('',#2945); +#2945 = AXIS2_PLACEMENT_3D('',#2946,#2947,#2948); +#2946 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2947 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2948 = DIRECTION('',(0.,0.,-1.)); +#2949 = ADVANCED_FACE('',(#2950),#2961,.T.); +#2950 = FACE_BOUND('',#2951,.T.); +#2951 = EDGE_LOOP('',(#2952,#2958,#2959,#2960)); +#2952 = ORIENTED_EDGE('',*,*,#2953,.F.); +#2953 = EDGE_CURVE('',#2907,#2931,#2954,.T.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.,1.,0.)); +#2958 = ORIENTED_EDGE('',*,*,#2906,.F.); +#2959 = ORIENTED_EDGE('',*,*,#2669,.T.); +#2960 = ORIENTED_EDGE('',*,*,#2930,.T.); +#2961 = PLANE('',#2962); +#2962 = AXIS2_PLACEMENT_3D('',#2963,#2964,#2965); +#2963 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2964 = DIRECTION('',(1.,0.,0.)); +#2965 = DIRECTION('',(0.,0.,1.)); +#2966 = ADVANCED_FACE('',(#2967,#2977),#3011,.T.); +#2967 = FACE_BOUND('',#2968,.T.); +#2968 = EDGE_LOOP('',(#2969,#2970,#2971,#2972,#2973,#2974,#2975,#2976)); +#2969 = ORIENTED_EDGE('',*,*,#2778,.F.); +#2970 = ORIENTED_EDGE('',*,*,#2811,.T.); +#2971 = ORIENTED_EDGE('',*,*,#2859,.T.); +#2972 = ORIENTED_EDGE('',*,*,#2914,.F.); +#2973 = ORIENTED_EDGE('',*,*,#2953,.T.); +#2974 = ORIENTED_EDGE('',*,*,#2938,.T.); +#2975 = ORIENTED_EDGE('',*,*,#2883,.F.); +#2976 = ORIENTED_EDGE('',*,*,#2835,.F.); +#2977 = FACE_BOUND('',#2978,.T.); +#2978 = EDGE_LOOP('',(#2979,#2989,#2997,#3005)); +#2979 = ORIENTED_EDGE('',*,*,#2980,.F.); +#2980 = EDGE_CURVE('',#2981,#2983,#2985,.T.); +#2981 = VERTEX_POINT('',#2982); +#2982 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#2983 = VERTEX_POINT('',#2984); +#2984 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#2985 = LINE('',#2986,#2987); +#2986 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#2987 = VECTOR('',#2988,1.); +#2988 = DIRECTION('',(0.,-1.,0.)); +#2989 = ORIENTED_EDGE('',*,*,#2990,.T.); +#2990 = EDGE_CURVE('',#2981,#2991,#2993,.T.); +#2991 = VERTEX_POINT('',#2992); +#2992 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(1.,0.,0.)); +#2997 = ORIENTED_EDGE('',*,*,#2998,.T.); +#2998 = EDGE_CURVE('',#2991,#2999,#3001,.T.); +#2999 = VERTEX_POINT('',#3000); +#3000 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#3001 = LINE('',#3002,#3003); +#3002 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#3003 = VECTOR('',#3004,1.); +#3004 = DIRECTION('',(0.,-1.,0.)); +#3005 = ORIENTED_EDGE('',*,*,#3006,.F.); +#3006 = EDGE_CURVE('',#2983,#2999,#3007,.T.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(1.,0.,0.)); +#3011 = PLANE('',#3012); +#3012 = AXIS2_PLACEMENT_3D('',#3013,#3014,#3015); +#3013 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3014 = DIRECTION('',(0.,0.,1.)); +#3015 = DIRECTION('',(1.,0.,-0.)); +#3016 = ADVANCED_FACE('',(#3017),#3042,.F.); +#3017 = FACE_BOUND('',#3018,.F.); +#3018 = EDGE_LOOP('',(#3019,#3027,#3028,#3036)); +#3019 = ORIENTED_EDGE('',*,*,#3020,.F.); +#3020 = EDGE_CURVE('',#2983,#3021,#3023,.T.); +#3021 = VERTEX_POINT('',#3022); +#3022 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3023 = LINE('',#3024,#3025); +#3024 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3025 = VECTOR('',#3026,1.); +#3026 = DIRECTION('',(0.,0.,1.)); +#3027 = ORIENTED_EDGE('',*,*,#2980,.F.); +#3028 = ORIENTED_EDGE('',*,*,#3029,.T.); +#3029 = EDGE_CURVE('',#2981,#3030,#3032,.T.); +#3030 = VERTEX_POINT('',#3031); +#3031 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3032 = LINE('',#3033,#3034); +#3033 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3034 = VECTOR('',#3035,1.); +#3035 = DIRECTION('',(0.,0.,1.)); +#3036 = ORIENTED_EDGE('',*,*,#3037,.F.); +#3037 = EDGE_CURVE('',#3021,#3030,#3038,.T.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.,1.,0.)); +#3042 = PLANE('',#3043); +#3043 = AXIS2_PLACEMENT_3D('',#3044,#3045,#3046); +#3044 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3045 = DIRECTION('',(1.,0.,0.)); +#3046 = DIRECTION('',(0.,0.,1.)); +#3047 = ADVANCED_FACE('',(#3048),#3066,.F.); +#3048 = FACE_BOUND('',#3049,.F.); +#3049 = EDGE_LOOP('',(#3050,#3058,#3059,#3060)); +#3050 = ORIENTED_EDGE('',*,*,#3051,.F.); +#3051 = EDGE_CURVE('',#2999,#3052,#3054,.T.); +#3052 = VERTEX_POINT('',#3053); +#3053 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3054 = LINE('',#3055,#3056); +#3055 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3056 = VECTOR('',#3057,1.); +#3057 = DIRECTION('',(0.,0.,1.)); +#3058 = ORIENTED_EDGE('',*,*,#3006,.F.); +#3059 = ORIENTED_EDGE('',*,*,#3020,.T.); +#3060 = ORIENTED_EDGE('',*,*,#3061,.T.); +#3061 = EDGE_CURVE('',#3021,#3052,#3062,.T.); +#3062 = LINE('',#3063,#3064); +#3063 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3064 = VECTOR('',#3065,1.); +#3065 = DIRECTION('',(1.,0.,0.)); +#3066 = PLANE('',#3067); +#3067 = AXIS2_PLACEMENT_3D('',#3068,#3069,#3070); +#3068 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3069 = DIRECTION('',(0.,1.,0.)); +#3070 = DIRECTION('',(0.,-0.,1.)); +#3071 = ADVANCED_FACE('',(#3072),#3090,.T.); +#3072 = FACE_BOUND('',#3073,.T.); +#3073 = EDGE_LOOP('',(#3074,#3075,#3076,#3084)); +#3074 = ORIENTED_EDGE('',*,*,#3051,.F.); +#3075 = ORIENTED_EDGE('',*,*,#2998,.F.); +#3076 = ORIENTED_EDGE('',*,*,#3077,.T.); +#3077 = EDGE_CURVE('',#2991,#3078,#3080,.T.); +#3078 = VERTEX_POINT('',#3079); +#3079 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#3080 = LINE('',#3081,#3082); +#3081 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3082 = VECTOR('',#3083,1.); +#3083 = DIRECTION('',(0.,0.,1.)); +#3084 = ORIENTED_EDGE('',*,*,#3085,.F.); +#3085 = EDGE_CURVE('',#3052,#3078,#3086,.T.); +#3086 = LINE('',#3087,#3088); +#3087 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3088 = VECTOR('',#3089,1.); +#3089 = DIRECTION('',(0.,1.,0.)); +#3090 = PLANE('',#3091); +#3091 = AXIS2_PLACEMENT_3D('',#3092,#3093,#3094); +#3092 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3093 = DIRECTION('',(1.,0.,0.)); +#3094 = DIRECTION('',(0.,0.,1.)); +#3095 = ADVANCED_FACE('',(#3096),#3107,.T.); +#3096 = FACE_BOUND('',#3097,.T.); +#3097 = EDGE_LOOP('',(#3098,#3099,#3100,#3101)); +#3098 = ORIENTED_EDGE('',*,*,#3077,.F.); +#3099 = ORIENTED_EDGE('',*,*,#2990,.F.); +#3100 = ORIENTED_EDGE('',*,*,#3029,.T.); +#3101 = ORIENTED_EDGE('',*,*,#3102,.T.); +#3102 = EDGE_CURVE('',#3030,#3078,#3103,.T.); +#3103 = LINE('',#3104,#3105); +#3104 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3105 = VECTOR('',#3106,1.); +#3106 = DIRECTION('',(1.,0.,0.)); +#3107 = PLANE('',#3108); +#3108 = AXIS2_PLACEMENT_3D('',#3109,#3110,#3111); +#3109 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3110 = DIRECTION('',(0.,1.,0.)); +#3111 = DIRECTION('',(0.,-0.,1.)); +#3112 = ADVANCED_FACE('',(#3113),#3119,.T.); +#3113 = FACE_BOUND('',#3114,.T.); +#3114 = EDGE_LOOP('',(#3115,#3116,#3117,#3118)); +#3115 = ORIENTED_EDGE('',*,*,#3037,.F.); +#3116 = ORIENTED_EDGE('',*,*,#3061,.T.); +#3117 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3118 = ORIENTED_EDGE('',*,*,#3102,.F.); +#3119 = PLANE('',#3120); +#3120 = AXIS2_PLACEMENT_3D('',#3121,#3122,#3123); +#3121 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3122 = DIRECTION('',(0.,0.,1.)); +#3123 = DIRECTION('',(1.,0.,-0.)); +#3124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3128)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3125,#3126,#3127)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3125 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3126 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3127 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3128 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3125, + 'distance_accuracy_value','confusion accuracy'); +#3129 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3130,#3132); +#3130 = ( REPRESENTATION_RELATIONSHIP('','',#2557,#2534) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3131) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3131 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2535); +#3132 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3133); +#3133 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('64','PinHeader025','',#2529, + #2552,$); +#3134 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2554)); +#3135 = SHAPE_DEFINITION_REPRESENTATION(#3136,#3142); +#3136 = PRODUCT_DEFINITION_SHAPE('','',#3137); +#3137 = PRODUCT_DEFINITION('design','',#3138,#3141); +#3138 = PRODUCT_DEFINITION_FORMATION('','',#3139); +#3139 = PRODUCT('01x01_P2.54mm_Vertical_THT026', + '01x01_P2.54mm_Vertical_THT026','',(#3140)); +#3140 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3141 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3142 = SHAPE_REPRESENTATION('',(#11,#3143),#3147); +#3143 = AXIS2_PLACEMENT_3D('',#3144,#3145,#3146); +#3144 = CARTESIAN_POINT('',(0.,0.,0.)); +#3145 = DIRECTION('',(0.,0.,1.)); +#3146 = DIRECTION('',(1.,0.,0.)); +#3147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3151)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3148,#3149,#3150)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3148 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3149 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3150 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3151 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3148, + 'distance_accuracy_value','confusion accuracy'); +#3152 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3153,#3155); +#3153 = ( REPRESENTATION_RELATIONSHIP('','',#3142,#1891) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3154) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3154 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1900); +#3155 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3156); +#3156 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('67', + '01x01_P2.54mm_Vertical_THT026','',#1886,#3137,$); +#3157 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3139)); +#3158 = SHAPE_DEFINITION_REPRESENTATION(#3159,#3165); +#3159 = PRODUCT_DEFINITION_SHAPE('','',#3160); +#3160 = PRODUCT_DEFINITION('design','',#3161,#3164); +#3161 = PRODUCT_DEFINITION_FORMATION('','',#3162); +#3162 = PRODUCT('PinHeader026','PinHeader026','',(#3163)); +#3163 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3164 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3165 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3166),#3732); +#3166 = MANIFOLD_SOLID_BREP('',#3167); +#3167 = CLOSED_SHELL('',(#3168,#3208,#3239,#3329,#3353,#3370,#3382,#3413 + ,#3437,#3461,#3485,#3509,#3533,#3557,#3574,#3624,#3655,#3679,#3703, + #3720)); +#3168 = ADVANCED_FACE('',(#3169),#3203,.F.); +#3169 = FACE_BOUND('',#3170,.F.); +#3170 = EDGE_LOOP('',(#3171,#3181,#3189,#3197)); +#3171 = ORIENTED_EDGE('',*,*,#3172,.F.); +#3172 = EDGE_CURVE('',#3173,#3175,#3177,.T.); +#3173 = VERTEX_POINT('',#3174); +#3174 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3175 = VERTEX_POINT('',#3176); +#3176 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#3177 = LINE('',#3178,#3179); +#3178 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3179 = VECTOR('',#3180,1.); +#3180 = DIRECTION('',(0.,0.,1.)); +#3181 = ORIENTED_EDGE('',*,*,#3182,.T.); +#3182 = EDGE_CURVE('',#3173,#3183,#3185,.T.); +#3183 = VERTEX_POINT('',#3184); +#3184 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3185 = LINE('',#3186,#3187); +#3186 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3187 = VECTOR('',#3188,1.); +#3188 = DIRECTION('',(0.,1.,0.)); +#3189 = ORIENTED_EDGE('',*,*,#3190,.T.); +#3190 = EDGE_CURVE('',#3183,#3191,#3193,.T.); +#3191 = VERTEX_POINT('',#3192); +#3192 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#3193 = LINE('',#3194,#3195); +#3194 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3195 = VECTOR('',#3196,1.); +#3196 = DIRECTION('',(0.,0.,1.)); +#3197 = ORIENTED_EDGE('',*,*,#3198,.T.); +#3198 = EDGE_CURVE('',#3191,#3175,#3199,.T.); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(0.,-1.,0.)); +#3203 = PLANE('',#3204); +#3204 = AXIS2_PLACEMENT_3D('',#3205,#3206,#3207); +#3205 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3206 = DIRECTION('',(1.,0.,0.)); +#3207 = DIRECTION('',(0.,0.,1.)); +#3208 = ADVANCED_FACE('',(#3209),#3234,.F.); +#3209 = FACE_BOUND('',#3210,.F.); +#3210 = EDGE_LOOP('',(#3211,#3221,#3227,#3228)); +#3211 = ORIENTED_EDGE('',*,*,#3212,.F.); +#3212 = EDGE_CURVE('',#3213,#3215,#3217,.T.); +#3213 = VERTEX_POINT('',#3214); +#3214 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3215 = VERTEX_POINT('',#3216); +#3216 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#3217 = LINE('',#3218,#3219); +#3218 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3219 = VECTOR('',#3220,1.); +#3220 = DIRECTION('',(0.,0.,1.)); +#3221 = ORIENTED_EDGE('',*,*,#3222,.F.); +#3222 = EDGE_CURVE('',#3173,#3213,#3223,.T.); +#3223 = LINE('',#3224,#3225); +#3224 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3225 = VECTOR('',#3226,1.); +#3226 = DIRECTION('',(1.,0.,0.)); +#3227 = ORIENTED_EDGE('',*,*,#3172,.T.); +#3228 = ORIENTED_EDGE('',*,*,#3229,.T.); +#3229 = EDGE_CURVE('',#3175,#3215,#3230,.T.); +#3230 = LINE('',#3231,#3232); +#3231 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#3232 = VECTOR('',#3233,1.); +#3233 = DIRECTION('',(1.,0.,0.)); +#3234 = PLANE('',#3235); +#3235 = AXIS2_PLACEMENT_3D('',#3236,#3237,#3238); +#3236 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3237 = DIRECTION('',(0.,1.,0.)); +#3238 = DIRECTION('',(0.,-0.,1.)); +#3239 = ADVANCED_FACE('',(#3240,#3306),#3324,.F.); +#3240 = FACE_BOUND('',#3241,.F.); +#3241 = EDGE_LOOP('',(#3242,#3252,#3260,#3268,#3276,#3284,#3292,#3300)); +#3242 = ORIENTED_EDGE('',*,*,#3243,.F.); +#3243 = EDGE_CURVE('',#3244,#3246,#3248,.T.); +#3244 = VERTEX_POINT('',#3245); +#3245 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#3246 = VERTEX_POINT('',#3247); +#3247 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#3248 = LINE('',#3249,#3250); +#3249 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3250 = VECTOR('',#3251,1.); +#3251 = DIRECTION('',(0.,1.,0.)); +#3252 = ORIENTED_EDGE('',*,*,#3253,.T.); +#3253 = EDGE_CURVE('',#3244,#3254,#3256,.T.); +#3254 = VERTEX_POINT('',#3255); +#3255 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#3256 = LINE('',#3257,#3258); +#3257 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#3258 = VECTOR('',#3259,1.); +#3259 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#3260 = ORIENTED_EDGE('',*,*,#3261,.T.); +#3261 = EDGE_CURVE('',#3254,#3262,#3264,.T.); +#3262 = VERTEX_POINT('',#3263); +#3263 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#3264 = LINE('',#3265,#3266); +#3265 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3266 = VECTOR('',#3267,1.); +#3267 = DIRECTION('',(1.,0.,0.)); +#3268 = ORIENTED_EDGE('',*,*,#3269,.F.); +#3269 = EDGE_CURVE('',#3270,#3262,#3272,.T.); +#3270 = VERTEX_POINT('',#3271); +#3271 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#3272 = LINE('',#3273,#3274); +#3273 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#3274 = VECTOR('',#3275,1.); +#3275 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3276 = ORIENTED_EDGE('',*,*,#3277,.T.); +#3277 = EDGE_CURVE('',#3270,#3278,#3280,.T.); +#3278 = VERTEX_POINT('',#3279); +#3279 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#3280 = LINE('',#3281,#3282); +#3281 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#3282 = VECTOR('',#3283,1.); +#3283 = DIRECTION('',(0.,1.,0.)); +#3284 = ORIENTED_EDGE('',*,*,#3285,.T.); +#3285 = EDGE_CURVE('',#3278,#3286,#3288,.T.); +#3286 = VERTEX_POINT('',#3287); +#3287 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#3288 = LINE('',#3289,#3290); +#3289 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#3290 = VECTOR('',#3291,1.); +#3291 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#3292 = ORIENTED_EDGE('',*,*,#3293,.F.); +#3293 = EDGE_CURVE('',#3294,#3286,#3296,.T.); +#3294 = VERTEX_POINT('',#3295); +#3295 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#3296 = LINE('',#3297,#3298); +#3297 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#3298 = VECTOR('',#3299,1.); +#3299 = DIRECTION('',(1.,0.,0.)); +#3300 = ORIENTED_EDGE('',*,*,#3301,.F.); +#3301 = EDGE_CURVE('',#3246,#3294,#3302,.T.); +#3302 = LINE('',#3303,#3304); +#3303 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#3304 = VECTOR('',#3305,1.); +#3305 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3306 = FACE_BOUND('',#3307,.F.); +#3307 = EDGE_LOOP('',(#3308,#3309,#3317,#3323)); +#3308 = ORIENTED_EDGE('',*,*,#3198,.F.); +#3309 = ORIENTED_EDGE('',*,*,#3310,.T.); +#3310 = EDGE_CURVE('',#3191,#3311,#3313,.T.); +#3311 = VERTEX_POINT('',#3312); +#3312 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#3313 = LINE('',#3314,#3315); +#3314 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#3315 = VECTOR('',#3316,1.); +#3316 = DIRECTION('',(1.,0.,0.)); +#3317 = ORIENTED_EDGE('',*,*,#3318,.T.); +#3318 = EDGE_CURVE('',#3311,#3215,#3319,.T.); +#3319 = LINE('',#3320,#3321); +#3320 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#3321 = VECTOR('',#3322,1.); +#3322 = DIRECTION('',(0.,-1.,0.)); +#3323 = ORIENTED_EDGE('',*,*,#3229,.F.); +#3324 = PLANE('',#3325); +#3325 = AXIS2_PLACEMENT_3D('',#3326,#3327,#3328); +#3326 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3327 = DIRECTION('',(0.,0.,1.)); +#3328 = DIRECTION('',(1.,0.,-0.)); +#3329 = ADVANCED_FACE('',(#3330),#3348,.T.); +#3330 = FACE_BOUND('',#3331,.T.); +#3331 = EDGE_LOOP('',(#3332,#3340,#3346,#3347)); +#3332 = ORIENTED_EDGE('',*,*,#3333,.F.); +#3333 = EDGE_CURVE('',#3334,#3311,#3336,.T.); +#3334 = VERTEX_POINT('',#3335); +#3335 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3336 = LINE('',#3337,#3338); +#3337 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3338 = VECTOR('',#3339,1.); +#3339 = DIRECTION('',(0.,0.,1.)); +#3340 = ORIENTED_EDGE('',*,*,#3341,.F.); +#3341 = EDGE_CURVE('',#3183,#3334,#3342,.T.); +#3342 = LINE('',#3343,#3344); +#3343 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3344 = VECTOR('',#3345,1.); +#3345 = DIRECTION('',(1.,0.,0.)); +#3346 = ORIENTED_EDGE('',*,*,#3190,.T.); +#3347 = ORIENTED_EDGE('',*,*,#3310,.T.); +#3348 = PLANE('',#3349); +#3349 = AXIS2_PLACEMENT_3D('',#3350,#3351,#3352); +#3350 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3351 = DIRECTION('',(0.,1.,0.)); +#3352 = DIRECTION('',(0.,-0.,1.)); +#3353 = ADVANCED_FACE('',(#3354),#3365,.F.); +#3354 = FACE_BOUND('',#3355,.F.); +#3355 = EDGE_LOOP('',(#3356,#3357,#3358,#3364)); +#3356 = ORIENTED_EDGE('',*,*,#3182,.F.); +#3357 = ORIENTED_EDGE('',*,*,#3222,.T.); +#3358 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3359 = EDGE_CURVE('',#3213,#3334,#3360,.T.); +#3360 = LINE('',#3361,#3362); +#3361 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3362 = VECTOR('',#3363,1.); +#3363 = DIRECTION('',(0.,1.,0.)); +#3364 = ORIENTED_EDGE('',*,*,#3341,.F.); +#3365 = PLANE('',#3366); +#3366 = AXIS2_PLACEMENT_3D('',#3367,#3368,#3369); +#3367 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3368 = DIRECTION('',(0.,0.,1.)); +#3369 = DIRECTION('',(1.,0.,-0.)); +#3370 = ADVANCED_FACE('',(#3371),#3377,.T.); +#3371 = FACE_BOUND('',#3372,.T.); +#3372 = EDGE_LOOP('',(#3373,#3374,#3375,#3376)); +#3373 = ORIENTED_EDGE('',*,*,#3212,.F.); +#3374 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3375 = ORIENTED_EDGE('',*,*,#3333,.T.); +#3376 = ORIENTED_EDGE('',*,*,#3318,.T.); +#3377 = PLANE('',#3378); +#3378 = AXIS2_PLACEMENT_3D('',#3379,#3380,#3381); +#3379 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3380 = DIRECTION('',(1.,0.,0.)); +#3381 = DIRECTION('',(0.,0.,1.)); +#3382 = ADVANCED_FACE('',(#3383),#3408,.F.); +#3383 = FACE_BOUND('',#3384,.F.); +#3384 = EDGE_LOOP('',(#3385,#3395,#3401,#3402)); +#3385 = ORIENTED_EDGE('',*,*,#3386,.F.); +#3386 = EDGE_CURVE('',#3387,#3389,#3391,.T.); +#3387 = VERTEX_POINT('',#3388); +#3388 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#3389 = VERTEX_POINT('',#3390); +#3390 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#3391 = LINE('',#3392,#3393); +#3392 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3393 = VECTOR('',#3394,1.); +#3394 = DIRECTION('',(0.,1.,0.)); +#3395 = ORIENTED_EDGE('',*,*,#3396,.F.); +#3396 = EDGE_CURVE('',#3244,#3387,#3397,.T.); +#3397 = LINE('',#3398,#3399); +#3398 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#3399 = VECTOR('',#3400,1.); +#3400 = DIRECTION('',(0.,0.,1.)); +#3401 = ORIENTED_EDGE('',*,*,#3243,.T.); +#3402 = ORIENTED_EDGE('',*,*,#3403,.T.); +#3403 = EDGE_CURVE('',#3246,#3389,#3404,.T.); +#3404 = LINE('',#3405,#3406); +#3405 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#3406 = VECTOR('',#3407,1.); +#3407 = DIRECTION('',(0.,0.,1.)); +#3408 = PLANE('',#3409); +#3409 = AXIS2_PLACEMENT_3D('',#3410,#3411,#3412); +#3410 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3411 = DIRECTION('',(1.,0.,0.)); +#3412 = DIRECTION('',(0.,0.,1.)); +#3413 = ADVANCED_FACE('',(#3414),#3432,.T.); +#3414 = FACE_BOUND('',#3415,.F.); +#3415 = EDGE_LOOP('',(#3416,#3417,#3418,#3426)); +#3416 = ORIENTED_EDGE('',*,*,#3253,.F.); +#3417 = ORIENTED_EDGE('',*,*,#3396,.T.); +#3418 = ORIENTED_EDGE('',*,*,#3419,.T.); +#3419 = EDGE_CURVE('',#3387,#3420,#3422,.T.); +#3420 = VERTEX_POINT('',#3421); +#3421 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#3422 = LINE('',#3423,#3424); +#3423 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#3424 = VECTOR('',#3425,1.); +#3425 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#3426 = ORIENTED_EDGE('',*,*,#3427,.F.); +#3427 = EDGE_CURVE('',#3254,#3420,#3428,.T.); +#3428 = LINE('',#3429,#3430); +#3429 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#3430 = VECTOR('',#3431,1.); +#3431 = DIRECTION('',(0.,0.,1.)); +#3432 = PLANE('',#3433); +#3433 = AXIS2_PLACEMENT_3D('',#3434,#3435,#3436); +#3434 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#3435 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3436 = DIRECTION('',(-0.,0.,-1.)); +#3437 = ADVANCED_FACE('',(#3438),#3456,.F.); +#3438 = FACE_BOUND('',#3439,.T.); +#3439 = EDGE_LOOP('',(#3440,#3441,#3442,#3450)); +#3440 = ORIENTED_EDGE('',*,*,#3301,.F.); +#3441 = ORIENTED_EDGE('',*,*,#3403,.T.); +#3442 = ORIENTED_EDGE('',*,*,#3443,.T.); +#3443 = EDGE_CURVE('',#3389,#3444,#3446,.T.); +#3444 = VERTEX_POINT('',#3445); +#3445 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#3446 = LINE('',#3447,#3448); +#3447 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#3448 = VECTOR('',#3449,1.); +#3449 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3450 = ORIENTED_EDGE('',*,*,#3451,.F.); +#3451 = EDGE_CURVE('',#3294,#3444,#3452,.T.); +#3452 = LINE('',#3453,#3454); +#3453 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#3454 = VECTOR('',#3455,1.); +#3455 = DIRECTION('',(0.,0.,1.)); +#3456 = PLANE('',#3457); +#3457 = AXIS2_PLACEMENT_3D('',#3458,#3459,#3460); +#3458 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#3459 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#3460 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#3461 = ADVANCED_FACE('',(#3462),#3480,.F.); +#3462 = FACE_BOUND('',#3463,.F.); +#3463 = EDGE_LOOP('',(#3464,#3465,#3466,#3474)); +#3464 = ORIENTED_EDGE('',*,*,#3261,.F.); +#3465 = ORIENTED_EDGE('',*,*,#3427,.T.); +#3466 = ORIENTED_EDGE('',*,*,#3467,.T.); +#3467 = EDGE_CURVE('',#3420,#3468,#3470,.T.); +#3468 = VERTEX_POINT('',#3469); +#3469 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#3470 = LINE('',#3471,#3472); +#3471 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3472 = VECTOR('',#3473,1.); +#3473 = DIRECTION('',(1.,0.,0.)); +#3474 = ORIENTED_EDGE('',*,*,#3475,.F.); +#3475 = EDGE_CURVE('',#3262,#3468,#3476,.T.); +#3476 = LINE('',#3477,#3478); +#3477 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#3478 = VECTOR('',#3479,1.); +#3479 = DIRECTION('',(0.,0.,1.)); +#3480 = PLANE('',#3481); +#3481 = AXIS2_PLACEMENT_3D('',#3482,#3483,#3484); +#3482 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3483 = DIRECTION('',(0.,1.,0.)); +#3484 = DIRECTION('',(0.,-0.,1.)); +#3485 = ADVANCED_FACE('',(#3486),#3504,.T.); +#3486 = FACE_BOUND('',#3487,.T.); +#3487 = EDGE_LOOP('',(#3488,#3489,#3490,#3498)); +#3488 = ORIENTED_EDGE('',*,*,#3293,.F.); +#3489 = ORIENTED_EDGE('',*,*,#3451,.T.); +#3490 = ORIENTED_EDGE('',*,*,#3491,.T.); +#3491 = EDGE_CURVE('',#3444,#3492,#3494,.T.); +#3492 = VERTEX_POINT('',#3493); +#3493 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#3494 = LINE('',#3495,#3496); +#3495 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#3496 = VECTOR('',#3497,1.); +#3497 = DIRECTION('',(1.,0.,0.)); +#3498 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3499 = EDGE_CURVE('',#3286,#3492,#3500,.T.); +#3500 = LINE('',#3501,#3502); +#3501 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#3502 = VECTOR('',#3503,1.); +#3503 = DIRECTION('',(0.,0.,1.)); +#3504 = PLANE('',#3505); +#3505 = AXIS2_PLACEMENT_3D('',#3506,#3507,#3508); +#3506 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#3507 = DIRECTION('',(0.,1.,0.)); +#3508 = DIRECTION('',(0.,-0.,1.)); +#3509 = ADVANCED_FACE('',(#3510),#3528,.F.); +#3510 = FACE_BOUND('',#3511,.T.); +#3511 = EDGE_LOOP('',(#3512,#3513,#3521,#3527)); +#3512 = ORIENTED_EDGE('',*,*,#3269,.F.); +#3513 = ORIENTED_EDGE('',*,*,#3514,.T.); +#3514 = EDGE_CURVE('',#3270,#3515,#3517,.T.); +#3515 = VERTEX_POINT('',#3516); +#3516 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(0.,0.,1.)); +#3521 = ORIENTED_EDGE('',*,*,#3522,.T.); +#3522 = EDGE_CURVE('',#3515,#3468,#3523,.T.); +#3523 = LINE('',#3524,#3525); +#3524 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#3525 = VECTOR('',#3526,1.); +#3526 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3527 = ORIENTED_EDGE('',*,*,#3475,.F.); +#3528 = PLANE('',#3529); +#3529 = AXIS2_PLACEMENT_3D('',#3530,#3531,#3532); +#3530 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#3531 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#3532 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#3533 = ADVANCED_FACE('',(#3534),#3552,.T.); +#3534 = FACE_BOUND('',#3535,.F.); +#3535 = EDGE_LOOP('',(#3536,#3537,#3545,#3551)); +#3536 = ORIENTED_EDGE('',*,*,#3285,.F.); +#3537 = ORIENTED_EDGE('',*,*,#3538,.T.); +#3538 = EDGE_CURVE('',#3278,#3539,#3541,.T.); +#3539 = VERTEX_POINT('',#3540); +#3540 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#3541 = LINE('',#3542,#3543); +#3542 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#3543 = VECTOR('',#3544,1.); +#3544 = DIRECTION('',(0.,0.,1.)); +#3545 = ORIENTED_EDGE('',*,*,#3546,.T.); +#3546 = EDGE_CURVE('',#3539,#3492,#3547,.T.); +#3547 = LINE('',#3548,#3549); +#3548 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#3549 = VECTOR('',#3550,1.); +#3550 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#3551 = ORIENTED_EDGE('',*,*,#3499,.F.); +#3552 = PLANE('',#3553); +#3553 = AXIS2_PLACEMENT_3D('',#3554,#3555,#3556); +#3554 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#3555 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3556 = DIRECTION('',(0.,0.,-1.)); +#3557 = ADVANCED_FACE('',(#3558),#3569,.T.); +#3558 = FACE_BOUND('',#3559,.T.); +#3559 = EDGE_LOOP('',(#3560,#3566,#3567,#3568)); +#3560 = ORIENTED_EDGE('',*,*,#3561,.F.); +#3561 = EDGE_CURVE('',#3515,#3539,#3562,.T.); +#3562 = LINE('',#3563,#3564); +#3563 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#3564 = VECTOR('',#3565,1.); +#3565 = DIRECTION('',(0.,1.,0.)); +#3566 = ORIENTED_EDGE('',*,*,#3514,.F.); +#3567 = ORIENTED_EDGE('',*,*,#3277,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3538,.T.); +#3569 = PLANE('',#3570); +#3570 = AXIS2_PLACEMENT_3D('',#3571,#3572,#3573); +#3571 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#3572 = DIRECTION('',(1.,0.,0.)); +#3573 = DIRECTION('',(0.,0.,1.)); +#3574 = ADVANCED_FACE('',(#3575,#3585),#3619,.T.); +#3575 = FACE_BOUND('',#3576,.T.); +#3576 = EDGE_LOOP('',(#3577,#3578,#3579,#3580,#3581,#3582,#3583,#3584)); +#3577 = ORIENTED_EDGE('',*,*,#3386,.F.); +#3578 = ORIENTED_EDGE('',*,*,#3419,.T.); +#3579 = ORIENTED_EDGE('',*,*,#3467,.T.); +#3580 = ORIENTED_EDGE('',*,*,#3522,.F.); +#3581 = ORIENTED_EDGE('',*,*,#3561,.T.); +#3582 = ORIENTED_EDGE('',*,*,#3546,.T.); +#3583 = ORIENTED_EDGE('',*,*,#3491,.F.); +#3584 = ORIENTED_EDGE('',*,*,#3443,.F.); +#3585 = FACE_BOUND('',#3586,.T.); +#3586 = EDGE_LOOP('',(#3587,#3597,#3605,#3613)); +#3587 = ORIENTED_EDGE('',*,*,#3588,.F.); +#3588 = EDGE_CURVE('',#3589,#3591,#3593,.T.); +#3589 = VERTEX_POINT('',#3590); +#3590 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#3591 = VERTEX_POINT('',#3592); +#3592 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#3593 = LINE('',#3594,#3595); +#3594 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#3595 = VECTOR('',#3596,1.); +#3596 = DIRECTION('',(0.,-1.,0.)); +#3597 = ORIENTED_EDGE('',*,*,#3598,.T.); +#3598 = EDGE_CURVE('',#3589,#3599,#3601,.T.); +#3599 = VERTEX_POINT('',#3600); +#3600 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#3601 = LINE('',#3602,#3603); +#3602 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#3603 = VECTOR('',#3604,1.); +#3604 = DIRECTION('',(1.,0.,0.)); +#3605 = ORIENTED_EDGE('',*,*,#3606,.T.); +#3606 = EDGE_CURVE('',#3599,#3607,#3609,.T.); +#3607 = VERTEX_POINT('',#3608); +#3608 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#3609 = LINE('',#3610,#3611); +#3610 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#3611 = VECTOR('',#3612,1.); +#3612 = DIRECTION('',(0.,-1.,0.)); +#3613 = ORIENTED_EDGE('',*,*,#3614,.F.); +#3614 = EDGE_CURVE('',#3591,#3607,#3615,.T.); +#3615 = LINE('',#3616,#3617); +#3616 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#3617 = VECTOR('',#3618,1.); +#3618 = DIRECTION('',(1.,0.,0.)); +#3619 = PLANE('',#3620); +#3620 = AXIS2_PLACEMENT_3D('',#3621,#3622,#3623); +#3621 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3622 = DIRECTION('',(0.,0.,1.)); +#3623 = DIRECTION('',(1.,0.,-0.)); +#3624 = ADVANCED_FACE('',(#3625),#3650,.F.); +#3625 = FACE_BOUND('',#3626,.F.); +#3626 = EDGE_LOOP('',(#3627,#3635,#3636,#3644)); +#3627 = ORIENTED_EDGE('',*,*,#3628,.F.); +#3628 = EDGE_CURVE('',#3591,#3629,#3631,.T.); +#3629 = VERTEX_POINT('',#3630); +#3630 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3631 = LINE('',#3632,#3633); +#3632 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3633 = VECTOR('',#3634,1.); +#3634 = DIRECTION('',(0.,0.,1.)); +#3635 = ORIENTED_EDGE('',*,*,#3588,.F.); +#3636 = ORIENTED_EDGE('',*,*,#3637,.T.); +#3637 = EDGE_CURVE('',#3589,#3638,#3640,.T.); +#3638 = VERTEX_POINT('',#3639); +#3639 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3640 = LINE('',#3641,#3642); +#3641 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3642 = VECTOR('',#3643,1.); +#3643 = DIRECTION('',(0.,0.,1.)); +#3644 = ORIENTED_EDGE('',*,*,#3645,.F.); +#3645 = EDGE_CURVE('',#3629,#3638,#3646,.T.); +#3646 = LINE('',#3647,#3648); +#3647 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3648 = VECTOR('',#3649,1.); +#3649 = DIRECTION('',(0.,1.,0.)); +#3650 = PLANE('',#3651); +#3651 = AXIS2_PLACEMENT_3D('',#3652,#3653,#3654); +#3652 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3653 = DIRECTION('',(1.,0.,0.)); +#3654 = DIRECTION('',(0.,0.,1.)); +#3655 = ADVANCED_FACE('',(#3656),#3674,.F.); +#3656 = FACE_BOUND('',#3657,.F.); +#3657 = EDGE_LOOP('',(#3658,#3666,#3667,#3668)); +#3658 = ORIENTED_EDGE('',*,*,#3659,.F.); +#3659 = EDGE_CURVE('',#3607,#3660,#3662,.T.); +#3660 = VERTEX_POINT('',#3661); +#3661 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(0.,0.,1.)); +#3666 = ORIENTED_EDGE('',*,*,#3614,.F.); +#3667 = ORIENTED_EDGE('',*,*,#3628,.T.); +#3668 = ORIENTED_EDGE('',*,*,#3669,.T.); +#3669 = EDGE_CURVE('',#3629,#3660,#3670,.T.); +#3670 = LINE('',#3671,#3672); +#3671 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3672 = VECTOR('',#3673,1.); +#3673 = DIRECTION('',(1.,0.,0.)); +#3674 = PLANE('',#3675); +#3675 = AXIS2_PLACEMENT_3D('',#3676,#3677,#3678); +#3676 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3677 = DIRECTION('',(0.,1.,0.)); +#3678 = DIRECTION('',(0.,-0.,1.)); +#3679 = ADVANCED_FACE('',(#3680),#3698,.T.); +#3680 = FACE_BOUND('',#3681,.T.); +#3681 = EDGE_LOOP('',(#3682,#3683,#3684,#3692)); +#3682 = ORIENTED_EDGE('',*,*,#3659,.F.); +#3683 = ORIENTED_EDGE('',*,*,#3606,.F.); +#3684 = ORIENTED_EDGE('',*,*,#3685,.T.); +#3685 = EDGE_CURVE('',#3599,#3686,#3688,.T.); +#3686 = VERTEX_POINT('',#3687); +#3687 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#3688 = LINE('',#3689,#3690); +#3689 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3690 = VECTOR('',#3691,1.); +#3691 = DIRECTION('',(0.,0.,1.)); +#3692 = ORIENTED_EDGE('',*,*,#3693,.F.); +#3693 = EDGE_CURVE('',#3660,#3686,#3694,.T.); +#3694 = LINE('',#3695,#3696); +#3695 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3696 = VECTOR('',#3697,1.); +#3697 = DIRECTION('',(0.,1.,0.)); +#3698 = PLANE('',#3699); +#3699 = AXIS2_PLACEMENT_3D('',#3700,#3701,#3702); +#3700 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3701 = DIRECTION('',(1.,0.,0.)); +#3702 = DIRECTION('',(0.,0.,1.)); +#3703 = ADVANCED_FACE('',(#3704),#3715,.T.); +#3704 = FACE_BOUND('',#3705,.T.); +#3705 = EDGE_LOOP('',(#3706,#3707,#3708,#3709)); +#3706 = ORIENTED_EDGE('',*,*,#3685,.F.); +#3707 = ORIENTED_EDGE('',*,*,#3598,.F.); +#3708 = ORIENTED_EDGE('',*,*,#3637,.T.); +#3709 = ORIENTED_EDGE('',*,*,#3710,.T.); +#3710 = EDGE_CURVE('',#3638,#3686,#3711,.T.); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(1.,0.,0.)); +#3715 = PLANE('',#3716); +#3716 = AXIS2_PLACEMENT_3D('',#3717,#3718,#3719); +#3717 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3718 = DIRECTION('',(0.,1.,0.)); +#3719 = DIRECTION('',(0.,-0.,1.)); +#3720 = ADVANCED_FACE('',(#3721),#3727,.T.); +#3721 = FACE_BOUND('',#3722,.T.); +#3722 = EDGE_LOOP('',(#3723,#3724,#3725,#3726)); +#3723 = ORIENTED_EDGE('',*,*,#3645,.F.); +#3724 = ORIENTED_EDGE('',*,*,#3669,.T.); +#3725 = ORIENTED_EDGE('',*,*,#3693,.T.); +#3726 = ORIENTED_EDGE('',*,*,#3710,.F.); +#3727 = PLANE('',#3728); +#3728 = AXIS2_PLACEMENT_3D('',#3729,#3730,#3731); +#3729 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3730 = DIRECTION('',(0.,0.,1.)); +#3731 = DIRECTION('',(1.,0.,-0.)); +#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3736)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3733,#3734,#3735)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3733 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3734 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3735 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3736 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3733, + 'distance_accuracy_value','confusion accuracy'); +#3737 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3738,#3740); +#3738 = ( REPRESENTATION_RELATIONSHIP('','',#3165,#3142) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3739) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3739 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3143); +#3740 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3741); +#3741 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('66','PinHeader026','',#3137, + #3160,$); +#3742 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3162)); +#3743 = SHAPE_DEFINITION_REPRESENTATION(#3744,#3750); +#3744 = PRODUCT_DEFINITION_SHAPE('','',#3745); +#3745 = PRODUCT_DEFINITION('design','',#3746,#3749); +#3746 = PRODUCT_DEFINITION_FORMATION('','',#3747); +#3747 = PRODUCT('01x01_P2.54mm_Vertical_THT027', + '01x01_P2.54mm_Vertical_THT027','',(#3748)); +#3748 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3749 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3750 = SHAPE_REPRESENTATION('',(#11,#3751),#3755); +#3751 = AXIS2_PLACEMENT_3D('',#3752,#3753,#3754); +#3752 = CARTESIAN_POINT('',(0.,0.,0.)); +#3753 = DIRECTION('',(0.,0.,1.)); +#3754 = DIRECTION('',(1.,0.,0.)); +#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3759)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3756,#3757,#3758)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3756 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3757 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3758 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3759 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3756, + 'distance_accuracy_value','confusion accuracy'); +#3760 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3761,#3763); +#3761 = ( REPRESENTATION_RELATIONSHIP('','',#3750,#1891) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3762) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3762 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1904); +#3763 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3764); +#3764 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('69', + '01x01_P2.54mm_Vertical_THT027','',#1886,#3745,$); +#3765 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3747)); +#3766 = SHAPE_DEFINITION_REPRESENTATION(#3767,#3773); +#3767 = PRODUCT_DEFINITION_SHAPE('','',#3768); +#3768 = PRODUCT_DEFINITION('design','',#3769,#3772); +#3769 = PRODUCT_DEFINITION_FORMATION('','',#3770); +#3770 = PRODUCT('PinHeader027','PinHeader027','',(#3771)); +#3771 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3772 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3773 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3774),#4340); +#3774 = MANIFOLD_SOLID_BREP('',#3775); +#3775 = CLOSED_SHELL('',(#3776,#3816,#3847,#3937,#3961,#3978,#3990,#4021 + ,#4045,#4069,#4093,#4117,#4141,#4165,#4182,#4232,#4263,#4287,#4311, + #4328)); +#3776 = ADVANCED_FACE('',(#3777),#3811,.F.); +#3777 = FACE_BOUND('',#3778,.F.); +#3778 = EDGE_LOOP('',(#3779,#3789,#3797,#3805)); +#3779 = ORIENTED_EDGE('',*,*,#3780,.F.); +#3780 = EDGE_CURVE('',#3781,#3783,#3785,.T.); +#3781 = VERTEX_POINT('',#3782); +#3782 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3783 = VERTEX_POINT('',#3784); +#3784 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#3785 = LINE('',#3786,#3787); +#3786 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3787 = VECTOR('',#3788,1.); +#3788 = DIRECTION('',(0.,0.,1.)); +#3789 = ORIENTED_EDGE('',*,*,#3790,.T.); +#3790 = EDGE_CURVE('',#3781,#3791,#3793,.T.); +#3791 = VERTEX_POINT('',#3792); +#3792 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3793 = LINE('',#3794,#3795); +#3794 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3795 = VECTOR('',#3796,1.); +#3796 = DIRECTION('',(0.,1.,0.)); +#3797 = ORIENTED_EDGE('',*,*,#3798,.T.); +#3798 = EDGE_CURVE('',#3791,#3799,#3801,.T.); +#3799 = VERTEX_POINT('',#3800); +#3800 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#3801 = LINE('',#3802,#3803); +#3802 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3803 = VECTOR('',#3804,1.); +#3804 = DIRECTION('',(0.,0.,1.)); +#3805 = ORIENTED_EDGE('',*,*,#3806,.T.); +#3806 = EDGE_CURVE('',#3799,#3783,#3807,.T.); +#3807 = LINE('',#3808,#3809); +#3808 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#3809 = VECTOR('',#3810,1.); +#3810 = DIRECTION('',(0.,-1.,0.)); +#3811 = PLANE('',#3812); +#3812 = AXIS2_PLACEMENT_3D('',#3813,#3814,#3815); +#3813 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3814 = DIRECTION('',(1.,0.,0.)); +#3815 = DIRECTION('',(0.,0.,1.)); +#3816 = ADVANCED_FACE('',(#3817),#3842,.F.); +#3817 = FACE_BOUND('',#3818,.F.); +#3818 = EDGE_LOOP('',(#3819,#3829,#3835,#3836)); +#3819 = ORIENTED_EDGE('',*,*,#3820,.F.); +#3820 = EDGE_CURVE('',#3821,#3823,#3825,.T.); +#3821 = VERTEX_POINT('',#3822); +#3822 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3823 = VERTEX_POINT('',#3824); +#3824 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.,0.,1.)); +#3829 = ORIENTED_EDGE('',*,*,#3830,.F.); +#3830 = EDGE_CURVE('',#3781,#3821,#3831,.T.); +#3831 = LINE('',#3832,#3833); +#3832 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3833 = VECTOR('',#3834,1.); +#3834 = DIRECTION('',(1.,0.,0.)); +#3835 = ORIENTED_EDGE('',*,*,#3780,.T.); +#3836 = ORIENTED_EDGE('',*,*,#3837,.T.); +#3837 = EDGE_CURVE('',#3783,#3823,#3838,.T.); +#3838 = LINE('',#3839,#3840); +#3839 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#3840 = VECTOR('',#3841,1.); +#3841 = DIRECTION('',(1.,0.,0.)); +#3842 = PLANE('',#3843); +#3843 = AXIS2_PLACEMENT_3D('',#3844,#3845,#3846); +#3844 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3845 = DIRECTION('',(0.,1.,0.)); +#3846 = DIRECTION('',(0.,-0.,1.)); +#3847 = ADVANCED_FACE('',(#3848,#3914),#3932,.F.); +#3848 = FACE_BOUND('',#3849,.F.); +#3849 = EDGE_LOOP('',(#3850,#3860,#3868,#3876,#3884,#3892,#3900,#3908)); +#3850 = ORIENTED_EDGE('',*,*,#3851,.F.); +#3851 = EDGE_CURVE('',#3852,#3854,#3856,.T.); +#3852 = VERTEX_POINT('',#3853); +#3853 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#3854 = VERTEX_POINT('',#3855); +#3855 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#3856 = LINE('',#3857,#3858); +#3857 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3858 = VECTOR('',#3859,1.); +#3859 = DIRECTION('',(0.,1.,0.)); +#3860 = ORIENTED_EDGE('',*,*,#3861,.T.); +#3861 = EDGE_CURVE('',#3852,#3862,#3864,.T.); +#3862 = VERTEX_POINT('',#3863); +#3863 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#3864 = LINE('',#3865,#3866); +#3865 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#3866 = VECTOR('',#3867,1.); +#3867 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#3868 = ORIENTED_EDGE('',*,*,#3869,.T.); +#3869 = EDGE_CURVE('',#3862,#3870,#3872,.T.); +#3870 = VERTEX_POINT('',#3871); +#3871 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#3872 = LINE('',#3873,#3874); +#3873 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3874 = VECTOR('',#3875,1.); +#3875 = DIRECTION('',(1.,0.,0.)); +#3876 = ORIENTED_EDGE('',*,*,#3877,.F.); +#3877 = EDGE_CURVE('',#3878,#3870,#3880,.T.); +#3878 = VERTEX_POINT('',#3879); +#3879 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#3880 = LINE('',#3881,#3882); +#3881 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#3882 = VECTOR('',#3883,1.); +#3883 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3884 = ORIENTED_EDGE('',*,*,#3885,.T.); +#3885 = EDGE_CURVE('',#3878,#3886,#3888,.T.); +#3886 = VERTEX_POINT('',#3887); +#3887 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#3888 = LINE('',#3889,#3890); +#3889 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#3890 = VECTOR('',#3891,1.); +#3891 = DIRECTION('',(0.,1.,0.)); +#3892 = ORIENTED_EDGE('',*,*,#3893,.T.); +#3893 = EDGE_CURVE('',#3886,#3894,#3896,.T.); +#3894 = VERTEX_POINT('',#3895); +#3895 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#3896 = LINE('',#3897,#3898); +#3897 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#3898 = VECTOR('',#3899,1.); +#3899 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#3900 = ORIENTED_EDGE('',*,*,#3901,.F.); +#3901 = EDGE_CURVE('',#3902,#3894,#3904,.T.); +#3902 = VERTEX_POINT('',#3903); +#3903 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#3904 = LINE('',#3905,#3906); +#3905 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#3906 = VECTOR('',#3907,1.); +#3907 = DIRECTION('',(1.,0.,0.)); +#3908 = ORIENTED_EDGE('',*,*,#3909,.F.); +#3909 = EDGE_CURVE('',#3854,#3902,#3910,.T.); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3914 = FACE_BOUND('',#3915,.F.); +#3915 = EDGE_LOOP('',(#3916,#3917,#3925,#3931)); +#3916 = ORIENTED_EDGE('',*,*,#3806,.F.); +#3917 = ORIENTED_EDGE('',*,*,#3918,.T.); +#3918 = EDGE_CURVE('',#3799,#3919,#3921,.T.); +#3919 = VERTEX_POINT('',#3920); +#3920 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#3921 = LINE('',#3922,#3923); +#3922 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#3923 = VECTOR('',#3924,1.); +#3924 = DIRECTION('',(1.,0.,0.)); +#3925 = ORIENTED_EDGE('',*,*,#3926,.T.); +#3926 = EDGE_CURVE('',#3919,#3823,#3927,.T.); +#3927 = LINE('',#3928,#3929); +#3928 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#3929 = VECTOR('',#3930,1.); +#3930 = DIRECTION('',(0.,-1.,0.)); +#3931 = ORIENTED_EDGE('',*,*,#3837,.F.); +#3932 = PLANE('',#3933); +#3933 = AXIS2_PLACEMENT_3D('',#3934,#3935,#3936); +#3934 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3935 = DIRECTION('',(0.,0.,1.)); +#3936 = DIRECTION('',(1.,0.,-0.)); +#3937 = ADVANCED_FACE('',(#3938),#3956,.T.); +#3938 = FACE_BOUND('',#3939,.T.); +#3939 = EDGE_LOOP('',(#3940,#3948,#3954,#3955)); +#3940 = ORIENTED_EDGE('',*,*,#3941,.F.); +#3941 = EDGE_CURVE('',#3942,#3919,#3944,.T.); +#3942 = VERTEX_POINT('',#3943); +#3943 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3944 = LINE('',#3945,#3946); +#3945 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3946 = VECTOR('',#3947,1.); +#3947 = DIRECTION('',(0.,0.,1.)); +#3948 = ORIENTED_EDGE('',*,*,#3949,.F.); +#3949 = EDGE_CURVE('',#3791,#3942,#3950,.T.); +#3950 = LINE('',#3951,#3952); +#3951 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3952 = VECTOR('',#3953,1.); +#3953 = DIRECTION('',(1.,0.,0.)); +#3954 = ORIENTED_EDGE('',*,*,#3798,.T.); +#3955 = ORIENTED_EDGE('',*,*,#3918,.T.); +#3956 = PLANE('',#3957); +#3957 = AXIS2_PLACEMENT_3D('',#3958,#3959,#3960); +#3958 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3959 = DIRECTION('',(0.,1.,0.)); +#3960 = DIRECTION('',(0.,-0.,1.)); +#3961 = ADVANCED_FACE('',(#3962),#3973,.F.); +#3962 = FACE_BOUND('',#3963,.F.); +#3963 = EDGE_LOOP('',(#3964,#3965,#3966,#3972)); +#3964 = ORIENTED_EDGE('',*,*,#3790,.F.); +#3965 = ORIENTED_EDGE('',*,*,#3830,.T.); +#3966 = ORIENTED_EDGE('',*,*,#3967,.T.); +#3967 = EDGE_CURVE('',#3821,#3942,#3968,.T.); +#3968 = LINE('',#3969,#3970); +#3969 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3970 = VECTOR('',#3971,1.); +#3971 = DIRECTION('',(0.,1.,0.)); +#3972 = ORIENTED_EDGE('',*,*,#3949,.F.); +#3973 = PLANE('',#3974); +#3974 = AXIS2_PLACEMENT_3D('',#3975,#3976,#3977); +#3975 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3976 = DIRECTION('',(0.,0.,1.)); +#3977 = DIRECTION('',(1.,0.,-0.)); +#3978 = ADVANCED_FACE('',(#3979),#3985,.T.); +#3979 = FACE_BOUND('',#3980,.T.); +#3980 = EDGE_LOOP('',(#3981,#3982,#3983,#3984)); +#3981 = ORIENTED_EDGE('',*,*,#3820,.F.); +#3982 = ORIENTED_EDGE('',*,*,#3967,.T.); +#3983 = ORIENTED_EDGE('',*,*,#3941,.T.); +#3984 = ORIENTED_EDGE('',*,*,#3926,.T.); +#3985 = PLANE('',#3986); +#3986 = AXIS2_PLACEMENT_3D('',#3987,#3988,#3989); +#3987 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3988 = DIRECTION('',(1.,0.,0.)); +#3989 = DIRECTION('',(0.,0.,1.)); +#3990 = ADVANCED_FACE('',(#3991),#4016,.F.); +#3991 = FACE_BOUND('',#3992,.F.); +#3992 = EDGE_LOOP('',(#3993,#4003,#4009,#4010)); +#3993 = ORIENTED_EDGE('',*,*,#3994,.F.); +#3994 = EDGE_CURVE('',#3995,#3997,#3999,.T.); +#3995 = VERTEX_POINT('',#3996); +#3996 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#3997 = VERTEX_POINT('',#3998); +#3998 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#3999 = LINE('',#4000,#4001); +#4000 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#4001 = VECTOR('',#4002,1.); +#4002 = DIRECTION('',(0.,1.,0.)); +#4003 = ORIENTED_EDGE('',*,*,#4004,.F.); +#4004 = EDGE_CURVE('',#3852,#3995,#4005,.T.); +#4005 = LINE('',#4006,#4007); +#4006 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#4007 = VECTOR('',#4008,1.); +#4008 = DIRECTION('',(0.,0.,1.)); +#4009 = ORIENTED_EDGE('',*,*,#3851,.T.); +#4010 = ORIENTED_EDGE('',*,*,#4011,.T.); +#4011 = EDGE_CURVE('',#3854,#3997,#4012,.T.); +#4012 = LINE('',#4013,#4014); +#4013 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#4014 = VECTOR('',#4015,1.); +#4015 = DIRECTION('',(0.,0.,1.)); +#4016 = PLANE('',#4017); +#4017 = AXIS2_PLACEMENT_3D('',#4018,#4019,#4020); +#4018 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#4019 = DIRECTION('',(1.,0.,0.)); +#4020 = DIRECTION('',(0.,0.,1.)); +#4021 = ADVANCED_FACE('',(#4022),#4040,.T.); +#4022 = FACE_BOUND('',#4023,.F.); +#4023 = EDGE_LOOP('',(#4024,#4025,#4026,#4034)); +#4024 = ORIENTED_EDGE('',*,*,#3861,.F.); +#4025 = ORIENTED_EDGE('',*,*,#4004,.T.); +#4026 = ORIENTED_EDGE('',*,*,#4027,.T.); +#4027 = EDGE_CURVE('',#3995,#4028,#4030,.T.); +#4028 = VERTEX_POINT('',#4029); +#4029 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#4030 = LINE('',#4031,#4032); +#4031 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#4032 = VECTOR('',#4033,1.); +#4033 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#4034 = ORIENTED_EDGE('',*,*,#4035,.F.); +#4035 = EDGE_CURVE('',#3862,#4028,#4036,.T.); +#4036 = LINE('',#4037,#4038); +#4037 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#4038 = VECTOR('',#4039,1.); +#4039 = DIRECTION('',(0.,0.,1.)); +#4040 = PLANE('',#4041); +#4041 = AXIS2_PLACEMENT_3D('',#4042,#4043,#4044); +#4042 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#4043 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4044 = DIRECTION('',(-0.,0.,-1.)); +#4045 = ADVANCED_FACE('',(#4046),#4064,.F.); +#4046 = FACE_BOUND('',#4047,.T.); +#4047 = EDGE_LOOP('',(#4048,#4049,#4050,#4058)); +#4048 = ORIENTED_EDGE('',*,*,#3909,.F.); +#4049 = ORIENTED_EDGE('',*,*,#4011,.T.); +#4050 = ORIENTED_EDGE('',*,*,#4051,.T.); +#4051 = EDGE_CURVE('',#3997,#4052,#4054,.T.); +#4052 = VERTEX_POINT('',#4053); +#4053 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#4054 = LINE('',#4055,#4056); +#4055 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#4056 = VECTOR('',#4057,1.); +#4057 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4058 = ORIENTED_EDGE('',*,*,#4059,.F.); +#4059 = EDGE_CURVE('',#3902,#4052,#4060,.T.); +#4060 = LINE('',#4061,#4062); +#4061 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#4062 = VECTOR('',#4063,1.); +#4063 = DIRECTION('',(0.,0.,1.)); +#4064 = PLANE('',#4065); +#4065 = AXIS2_PLACEMENT_3D('',#4066,#4067,#4068); +#4066 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#4067 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#4068 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#4069 = ADVANCED_FACE('',(#4070),#4088,.F.); +#4070 = FACE_BOUND('',#4071,.F.); +#4071 = EDGE_LOOP('',(#4072,#4073,#4074,#4082)); +#4072 = ORIENTED_EDGE('',*,*,#3869,.F.); +#4073 = ORIENTED_EDGE('',*,*,#4035,.T.); +#4074 = ORIENTED_EDGE('',*,*,#4075,.T.); +#4075 = EDGE_CURVE('',#4028,#4076,#4078,.T.); +#4076 = VERTEX_POINT('',#4077); +#4077 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#4078 = LINE('',#4079,#4080); +#4079 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#4080 = VECTOR('',#4081,1.); +#4081 = DIRECTION('',(1.,0.,0.)); +#4082 = ORIENTED_EDGE('',*,*,#4083,.F.); +#4083 = EDGE_CURVE('',#3870,#4076,#4084,.T.); +#4084 = LINE('',#4085,#4086); +#4085 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#4086 = VECTOR('',#4087,1.); +#4087 = DIRECTION('',(0.,0.,1.)); +#4088 = PLANE('',#4089); +#4089 = AXIS2_PLACEMENT_3D('',#4090,#4091,#4092); +#4090 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#4091 = DIRECTION('',(0.,1.,0.)); +#4092 = DIRECTION('',(0.,-0.,1.)); +#4093 = ADVANCED_FACE('',(#4094),#4112,.T.); +#4094 = FACE_BOUND('',#4095,.T.); +#4095 = EDGE_LOOP('',(#4096,#4097,#4098,#4106)); +#4096 = ORIENTED_EDGE('',*,*,#3901,.F.); +#4097 = ORIENTED_EDGE('',*,*,#4059,.T.); +#4098 = ORIENTED_EDGE('',*,*,#4099,.T.); +#4099 = EDGE_CURVE('',#4052,#4100,#4102,.T.); +#4100 = VERTEX_POINT('',#4101); +#4101 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#4102 = LINE('',#4103,#4104); +#4103 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#4104 = VECTOR('',#4105,1.); +#4105 = DIRECTION('',(1.,0.,0.)); +#4106 = ORIENTED_EDGE('',*,*,#4107,.F.); +#4107 = EDGE_CURVE('',#3894,#4100,#4108,.T.); +#4108 = LINE('',#4109,#4110); +#4109 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#4110 = VECTOR('',#4111,1.); +#4111 = DIRECTION('',(0.,0.,1.)); +#4112 = PLANE('',#4113); +#4113 = AXIS2_PLACEMENT_3D('',#4114,#4115,#4116); +#4114 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#4115 = DIRECTION('',(0.,1.,0.)); +#4116 = DIRECTION('',(0.,-0.,1.)); +#4117 = ADVANCED_FACE('',(#4118),#4136,.F.); +#4118 = FACE_BOUND('',#4119,.T.); +#4119 = EDGE_LOOP('',(#4120,#4121,#4129,#4135)); +#4120 = ORIENTED_EDGE('',*,*,#3877,.F.); +#4121 = ORIENTED_EDGE('',*,*,#4122,.T.); +#4122 = EDGE_CURVE('',#3878,#4123,#4125,.T.); +#4123 = VERTEX_POINT('',#4124); +#4124 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#4125 = LINE('',#4126,#4127); +#4126 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#4127 = VECTOR('',#4128,1.); +#4128 = DIRECTION('',(0.,0.,1.)); +#4129 = ORIENTED_EDGE('',*,*,#4130,.T.); +#4130 = EDGE_CURVE('',#4123,#4076,#4131,.T.); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4135 = ORIENTED_EDGE('',*,*,#4083,.F.); +#4136 = PLANE('',#4137); +#4137 = AXIS2_PLACEMENT_3D('',#4138,#4139,#4140); +#4138 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#4139 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#4140 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#4141 = ADVANCED_FACE('',(#4142),#4160,.T.); +#4142 = FACE_BOUND('',#4143,.F.); +#4143 = EDGE_LOOP('',(#4144,#4145,#4153,#4159)); +#4144 = ORIENTED_EDGE('',*,*,#3893,.F.); +#4145 = ORIENTED_EDGE('',*,*,#4146,.T.); +#4146 = EDGE_CURVE('',#3886,#4147,#4149,.T.); +#4147 = VERTEX_POINT('',#4148); +#4148 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(0.,0.,1.)); +#4153 = ORIENTED_EDGE('',*,*,#4154,.T.); +#4154 = EDGE_CURVE('',#4147,#4100,#4155,.T.); +#4155 = LINE('',#4156,#4157); +#4156 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#4157 = VECTOR('',#4158,1.); +#4158 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#4159 = ORIENTED_EDGE('',*,*,#4107,.F.); +#4160 = PLANE('',#4161); +#4161 = AXIS2_PLACEMENT_3D('',#4162,#4163,#4164); +#4162 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#4163 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4164 = DIRECTION('',(0.,0.,-1.)); +#4165 = ADVANCED_FACE('',(#4166),#4177,.T.); +#4166 = FACE_BOUND('',#4167,.T.); +#4167 = EDGE_LOOP('',(#4168,#4174,#4175,#4176)); +#4168 = ORIENTED_EDGE('',*,*,#4169,.F.); +#4169 = EDGE_CURVE('',#4123,#4147,#4170,.T.); +#4170 = LINE('',#4171,#4172); +#4171 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#4172 = VECTOR('',#4173,1.); +#4173 = DIRECTION('',(0.,1.,0.)); +#4174 = ORIENTED_EDGE('',*,*,#4122,.F.); +#4175 = ORIENTED_EDGE('',*,*,#3885,.T.); +#4176 = ORIENTED_EDGE('',*,*,#4146,.T.); +#4177 = PLANE('',#4178); +#4178 = AXIS2_PLACEMENT_3D('',#4179,#4180,#4181); +#4179 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#4180 = DIRECTION('',(1.,0.,0.)); +#4181 = DIRECTION('',(0.,0.,1.)); +#4182 = ADVANCED_FACE('',(#4183,#4193),#4227,.T.); +#4183 = FACE_BOUND('',#4184,.T.); +#4184 = EDGE_LOOP('',(#4185,#4186,#4187,#4188,#4189,#4190,#4191,#4192)); +#4185 = ORIENTED_EDGE('',*,*,#3994,.F.); +#4186 = ORIENTED_EDGE('',*,*,#4027,.T.); +#4187 = ORIENTED_EDGE('',*,*,#4075,.T.); +#4188 = ORIENTED_EDGE('',*,*,#4130,.F.); +#4189 = ORIENTED_EDGE('',*,*,#4169,.T.); +#4190 = ORIENTED_EDGE('',*,*,#4154,.T.); +#4191 = ORIENTED_EDGE('',*,*,#4099,.F.); +#4192 = ORIENTED_EDGE('',*,*,#4051,.F.); +#4193 = FACE_BOUND('',#4194,.T.); +#4194 = EDGE_LOOP('',(#4195,#4205,#4213,#4221)); +#4195 = ORIENTED_EDGE('',*,*,#4196,.F.); +#4196 = EDGE_CURVE('',#4197,#4199,#4201,.T.); +#4197 = VERTEX_POINT('',#4198); +#4198 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#4199 = VERTEX_POINT('',#4200); +#4200 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(0.,-1.,0.)); +#4205 = ORIENTED_EDGE('',*,*,#4206,.T.); +#4206 = EDGE_CURVE('',#4197,#4207,#4209,.T.); +#4207 = VERTEX_POINT('',#4208); +#4208 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#4209 = LINE('',#4210,#4211); +#4210 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#4211 = VECTOR('',#4212,1.); +#4212 = DIRECTION('',(1.,0.,0.)); +#4213 = ORIENTED_EDGE('',*,*,#4214,.T.); +#4214 = EDGE_CURVE('',#4207,#4215,#4217,.T.); +#4215 = VERTEX_POINT('',#4216); +#4216 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#4217 = LINE('',#4218,#4219); +#4218 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#4219 = VECTOR('',#4220,1.); +#4220 = DIRECTION('',(0.,-1.,0.)); +#4221 = ORIENTED_EDGE('',*,*,#4222,.F.); +#4222 = EDGE_CURVE('',#4199,#4215,#4223,.T.); +#4223 = LINE('',#4224,#4225); +#4224 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#4225 = VECTOR('',#4226,1.); +#4226 = DIRECTION('',(1.,0.,0.)); +#4227 = PLANE('',#4228); +#4228 = AXIS2_PLACEMENT_3D('',#4229,#4230,#4231); +#4229 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#4230 = DIRECTION('',(0.,0.,1.)); +#4231 = DIRECTION('',(1.,0.,-0.)); +#4232 = ADVANCED_FACE('',(#4233),#4258,.F.); +#4233 = FACE_BOUND('',#4234,.F.); +#4234 = EDGE_LOOP('',(#4235,#4243,#4244,#4252)); +#4235 = ORIENTED_EDGE('',*,*,#4236,.F.); +#4236 = EDGE_CURVE('',#4199,#4237,#4239,.T.); +#4237 = VERTEX_POINT('',#4238); +#4238 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4239 = LINE('',#4240,#4241); +#4240 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4241 = VECTOR('',#4242,1.); +#4242 = DIRECTION('',(0.,0.,1.)); +#4243 = ORIENTED_EDGE('',*,*,#4196,.F.); +#4244 = ORIENTED_EDGE('',*,*,#4245,.T.); +#4245 = EDGE_CURVE('',#4197,#4246,#4248,.T.); +#4246 = VERTEX_POINT('',#4247); +#4247 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#4248 = LINE('',#4249,#4250); +#4249 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4250 = VECTOR('',#4251,1.); +#4251 = DIRECTION('',(0.,0.,1.)); +#4252 = ORIENTED_EDGE('',*,*,#4253,.F.); +#4253 = EDGE_CURVE('',#4237,#4246,#4254,.T.); +#4254 = LINE('',#4255,#4256); +#4255 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4256 = VECTOR('',#4257,1.); +#4257 = DIRECTION('',(0.,1.,0.)); +#4258 = PLANE('',#4259); +#4259 = AXIS2_PLACEMENT_3D('',#4260,#4261,#4262); +#4260 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4261 = DIRECTION('',(1.,0.,0.)); +#4262 = DIRECTION('',(0.,0.,1.)); +#4263 = ADVANCED_FACE('',(#4264),#4282,.F.); +#4264 = FACE_BOUND('',#4265,.F.); +#4265 = EDGE_LOOP('',(#4266,#4274,#4275,#4276)); +#4266 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4267 = EDGE_CURVE('',#4215,#4268,#4270,.T.); +#4268 = VERTEX_POINT('',#4269); +#4269 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#4270 = LINE('',#4271,#4272); +#4271 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4272 = VECTOR('',#4273,1.); +#4273 = DIRECTION('',(0.,0.,1.)); +#4274 = ORIENTED_EDGE('',*,*,#4222,.F.); +#4275 = ORIENTED_EDGE('',*,*,#4236,.T.); +#4276 = ORIENTED_EDGE('',*,*,#4277,.T.); +#4277 = EDGE_CURVE('',#4237,#4268,#4278,.T.); +#4278 = LINE('',#4279,#4280); +#4279 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4280 = VECTOR('',#4281,1.); +#4281 = DIRECTION('',(1.,0.,0.)); +#4282 = PLANE('',#4283); +#4283 = AXIS2_PLACEMENT_3D('',#4284,#4285,#4286); +#4284 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4285 = DIRECTION('',(0.,1.,0.)); +#4286 = DIRECTION('',(0.,-0.,1.)); +#4287 = ADVANCED_FACE('',(#4288),#4306,.T.); +#4288 = FACE_BOUND('',#4289,.T.); +#4289 = EDGE_LOOP('',(#4290,#4291,#4292,#4300)); +#4290 = ORIENTED_EDGE('',*,*,#4267,.F.); +#4291 = ORIENTED_EDGE('',*,*,#4214,.F.); +#4292 = ORIENTED_EDGE('',*,*,#4293,.T.); +#4293 = EDGE_CURVE('',#4207,#4294,#4296,.T.); +#4294 = VERTEX_POINT('',#4295); +#4295 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#4296 = LINE('',#4297,#4298); +#4297 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#4298 = VECTOR('',#4299,1.); +#4299 = DIRECTION('',(0.,0.,1.)); +#4300 = ORIENTED_EDGE('',*,*,#4301,.F.); +#4301 = EDGE_CURVE('',#4268,#4294,#4302,.T.); +#4302 = LINE('',#4303,#4304); +#4303 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#4304 = VECTOR('',#4305,1.); +#4305 = DIRECTION('',(0.,1.,0.)); +#4306 = PLANE('',#4307); +#4307 = AXIS2_PLACEMENT_3D('',#4308,#4309,#4310); +#4308 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4309 = DIRECTION('',(1.,0.,0.)); +#4310 = DIRECTION('',(0.,0.,1.)); +#4311 = ADVANCED_FACE('',(#4312),#4323,.T.); +#4312 = FACE_BOUND('',#4313,.T.); +#4313 = EDGE_LOOP('',(#4314,#4315,#4316,#4317)); +#4314 = ORIENTED_EDGE('',*,*,#4293,.F.); +#4315 = ORIENTED_EDGE('',*,*,#4206,.F.); +#4316 = ORIENTED_EDGE('',*,*,#4245,.T.); +#4317 = ORIENTED_EDGE('',*,*,#4318,.T.); +#4318 = EDGE_CURVE('',#4246,#4294,#4319,.T.); +#4319 = LINE('',#4320,#4321); +#4320 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#4321 = VECTOR('',#4322,1.); +#4322 = DIRECTION('',(1.,0.,0.)); +#4323 = PLANE('',#4324); +#4324 = AXIS2_PLACEMENT_3D('',#4325,#4326,#4327); +#4325 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4326 = DIRECTION('',(0.,1.,0.)); +#4327 = DIRECTION('',(0.,-0.,1.)); +#4328 = ADVANCED_FACE('',(#4329),#4335,.T.); +#4329 = FACE_BOUND('',#4330,.T.); +#4330 = EDGE_LOOP('',(#4331,#4332,#4333,#4334)); +#4331 = ORIENTED_EDGE('',*,*,#4253,.F.); +#4332 = ORIENTED_EDGE('',*,*,#4277,.T.); +#4333 = ORIENTED_EDGE('',*,*,#4301,.T.); +#4334 = ORIENTED_EDGE('',*,*,#4318,.F.); +#4335 = PLANE('',#4336); +#4336 = AXIS2_PLACEMENT_3D('',#4337,#4338,#4339); +#4337 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4338 = DIRECTION('',(0.,0.,1.)); +#4339 = DIRECTION('',(1.,0.,-0.)); +#4340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4344)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4341,#4342,#4343)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4341 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4342 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4343 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4344 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4341, + 'distance_accuracy_value','confusion accuracy'); +#4345 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4346,#4348); +#4346 = ( REPRESENTATION_RELATIONSHIP('','',#3773,#3750) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4347) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4347 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3751); +#4348 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4349); +#4349 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('68','PinHeader027','',#3745, + #3768,$); +#4350 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3770)); +#4351 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4352,#4363,#4371,#4378,#4385,#4392,#4399,#4406,#4413,#4420,#4427), + #3732); +#4352 = STYLED_ITEM('color',(#4353),#3166); +#4353 = PRESENTATION_STYLE_ASSIGNMENT((#4354,#4360)); +#4354 = SURFACE_STYLE_USAGE(.BOTH.,#4355); +#4355 = SURFACE_SIDE_STYLE('',(#4356)); +#4356 = SURFACE_STYLE_FILL_AREA(#4357); +#4357 = FILL_AREA_STYLE('',(#4358)); +#4358 = FILL_AREA_STYLE_COLOUR('',#4359); +#4359 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#4360 = CURVE_STYLE('',#4361,POSITIVE_LENGTH_MEASURE(0.1),#4362); +#4361 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4362 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#4363 = OVER_RIDING_STYLED_ITEM('overriding color',(#4364),#3239,#4352); +#4364 = PRESENTATION_STYLE_ASSIGNMENT((#4365)); +#4365 = SURFACE_STYLE_USAGE(.BOTH.,#4366); +#4366 = SURFACE_SIDE_STYLE('',(#4367)); +#4367 = SURFACE_STYLE_FILL_AREA(#4368); +#4368 = FILL_AREA_STYLE('',(#4369)); +#4369 = FILL_AREA_STYLE_COLOUR('',#4370); +#4370 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02, + 9.999999991362E-02); +#4371 = OVER_RIDING_STYLED_ITEM('overriding color',(#4372),#3382,#4352); +#4372 = PRESENTATION_STYLE_ASSIGNMENT((#4373)); +#4373 = SURFACE_STYLE_USAGE(.BOTH.,#4374); +#4374 = SURFACE_SIDE_STYLE('',(#4375)); +#4375 = SURFACE_STYLE_FILL_AREA(#4376); +#4376 = FILL_AREA_STYLE('',(#4377)); +#4377 = FILL_AREA_STYLE_COLOUR('',#4370); +#4378 = OVER_RIDING_STYLED_ITEM('overriding color',(#4379),#3413,#4352); +#4379 = PRESENTATION_STYLE_ASSIGNMENT((#4380)); +#4380 = SURFACE_STYLE_USAGE(.BOTH.,#4381); +#4381 = SURFACE_SIDE_STYLE('',(#4382)); +#4382 = SURFACE_STYLE_FILL_AREA(#4383); +#4383 = FILL_AREA_STYLE('',(#4384)); +#4384 = FILL_AREA_STYLE_COLOUR('',#4370); +#4385 = OVER_RIDING_STYLED_ITEM('overriding color',(#4386),#3437,#4352); +#4386 = PRESENTATION_STYLE_ASSIGNMENT((#4387)); +#4387 = SURFACE_STYLE_USAGE(.BOTH.,#4388); +#4388 = SURFACE_SIDE_STYLE('',(#4389)); +#4389 = SURFACE_STYLE_FILL_AREA(#4390); +#4390 = FILL_AREA_STYLE('',(#4391)); +#4391 = FILL_AREA_STYLE_COLOUR('',#4370); +#4392 = OVER_RIDING_STYLED_ITEM('overriding color',(#4393),#3461,#4352); +#4393 = PRESENTATION_STYLE_ASSIGNMENT((#4394)); +#4394 = SURFACE_STYLE_USAGE(.BOTH.,#4395); +#4395 = SURFACE_SIDE_STYLE('',(#4396)); +#4396 = SURFACE_STYLE_FILL_AREA(#4397); +#4397 = FILL_AREA_STYLE('',(#4398)); +#4398 = FILL_AREA_STYLE_COLOUR('',#4370); +#4399 = OVER_RIDING_STYLED_ITEM('overriding color',(#4400),#3485,#4352); +#4400 = PRESENTATION_STYLE_ASSIGNMENT((#4401)); +#4401 = SURFACE_STYLE_USAGE(.BOTH.,#4402); +#4402 = SURFACE_SIDE_STYLE('',(#4403)); +#4403 = SURFACE_STYLE_FILL_AREA(#4404); +#4404 = FILL_AREA_STYLE('',(#4405)); +#4405 = FILL_AREA_STYLE_COLOUR('',#4370); +#4406 = OVER_RIDING_STYLED_ITEM('overriding color',(#4407),#3509,#4352); +#4407 = PRESENTATION_STYLE_ASSIGNMENT((#4408)); +#4408 = SURFACE_STYLE_USAGE(.BOTH.,#4409); +#4409 = SURFACE_SIDE_STYLE('',(#4410)); +#4410 = SURFACE_STYLE_FILL_AREA(#4411); +#4411 = FILL_AREA_STYLE('',(#4412)); +#4412 = FILL_AREA_STYLE_COLOUR('',#4370); +#4413 = OVER_RIDING_STYLED_ITEM('overriding color',(#4414),#3533,#4352); +#4414 = PRESENTATION_STYLE_ASSIGNMENT((#4415)); +#4415 = SURFACE_STYLE_USAGE(.BOTH.,#4416); +#4416 = SURFACE_SIDE_STYLE('',(#4417)); +#4417 = SURFACE_STYLE_FILL_AREA(#4418); +#4418 = FILL_AREA_STYLE('',(#4419)); +#4419 = FILL_AREA_STYLE_COLOUR('',#4370); +#4420 = OVER_RIDING_STYLED_ITEM('overriding color',(#4421),#3557,#4352); +#4421 = PRESENTATION_STYLE_ASSIGNMENT((#4422)); +#4422 = SURFACE_STYLE_USAGE(.BOTH.,#4423); +#4423 = SURFACE_SIDE_STYLE('',(#4424)); +#4424 = SURFACE_STYLE_FILL_AREA(#4425); +#4425 = FILL_AREA_STYLE('',(#4426)); +#4426 = FILL_AREA_STYLE_COLOUR('',#4370); +#4427 = OVER_RIDING_STYLED_ITEM('overriding color',(#4428),#3574,#4352); +#4428 = PRESENTATION_STYLE_ASSIGNMENT((#4429)); +#4429 = SURFACE_STYLE_USAGE(.BOTH.,#4430); +#4430 = SURFACE_SIDE_STYLE('',(#4431)); +#4431 = SURFACE_STYLE_FILL_AREA(#4432); +#4432 = FILL_AREA_STYLE('',(#4433)); +#4433 = FILL_AREA_STYLE_COLOUR('',#4370); +#4434 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4435,#4444,#4451,#4458,#4465,#4472,#4479,#4486,#4493,#4500,#4507), + #4340); +#4435 = STYLED_ITEM('color',(#4436),#3774); +#4436 = PRESENTATION_STYLE_ASSIGNMENT((#4437,#4442)); +#4437 = SURFACE_STYLE_USAGE(.BOTH.,#4438); +#4438 = SURFACE_SIDE_STYLE('',(#4439)); +#4439 = SURFACE_STYLE_FILL_AREA(#4440); +#4440 = FILL_AREA_STYLE('',(#4441)); +#4441 = FILL_AREA_STYLE_COLOUR('',#4359); +#4442 = CURVE_STYLE('',#4443,POSITIVE_LENGTH_MEASURE(0.1),#4362); +#4443 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4444 = OVER_RIDING_STYLED_ITEM('overriding color',(#4445),#3847,#4435); +#4445 = PRESENTATION_STYLE_ASSIGNMENT((#4446)); +#4446 = SURFACE_STYLE_USAGE(.BOTH.,#4447); +#4447 = SURFACE_SIDE_STYLE('',(#4448)); +#4448 = SURFACE_STYLE_FILL_AREA(#4449); +#4449 = FILL_AREA_STYLE('',(#4450)); +#4450 = FILL_AREA_STYLE_COLOUR('',#4370); +#4451 = OVER_RIDING_STYLED_ITEM('overriding color',(#4452),#3990,#4435); +#4452 = PRESENTATION_STYLE_ASSIGNMENT((#4453)); +#4453 = SURFACE_STYLE_USAGE(.BOTH.,#4454); +#4454 = SURFACE_SIDE_STYLE('',(#4455)); +#4455 = SURFACE_STYLE_FILL_AREA(#4456); +#4456 = FILL_AREA_STYLE('',(#4457)); +#4457 = FILL_AREA_STYLE_COLOUR('',#4370); +#4458 = OVER_RIDING_STYLED_ITEM('overriding color',(#4459),#4021,#4435); +#4459 = PRESENTATION_STYLE_ASSIGNMENT((#4460)); +#4460 = SURFACE_STYLE_USAGE(.BOTH.,#4461); +#4461 = SURFACE_SIDE_STYLE('',(#4462)); +#4462 = SURFACE_STYLE_FILL_AREA(#4463); +#4463 = FILL_AREA_STYLE('',(#4464)); +#4464 = FILL_AREA_STYLE_COLOUR('',#4370); +#4465 = OVER_RIDING_STYLED_ITEM('overriding color',(#4466),#4045,#4435); +#4466 = PRESENTATION_STYLE_ASSIGNMENT((#4467)); +#4467 = SURFACE_STYLE_USAGE(.BOTH.,#4468); +#4468 = SURFACE_SIDE_STYLE('',(#4469)); +#4469 = SURFACE_STYLE_FILL_AREA(#4470); +#4470 = FILL_AREA_STYLE('',(#4471)); +#4471 = FILL_AREA_STYLE_COLOUR('',#4370); +#4472 = OVER_RIDING_STYLED_ITEM('overriding color',(#4473),#4069,#4435); +#4473 = PRESENTATION_STYLE_ASSIGNMENT((#4474)); +#4474 = SURFACE_STYLE_USAGE(.BOTH.,#4475); +#4475 = SURFACE_SIDE_STYLE('',(#4476)); +#4476 = SURFACE_STYLE_FILL_AREA(#4477); +#4477 = FILL_AREA_STYLE('',(#4478)); +#4478 = FILL_AREA_STYLE_COLOUR('',#4370); +#4479 = OVER_RIDING_STYLED_ITEM('overriding color',(#4480),#4093,#4435); +#4480 = PRESENTATION_STYLE_ASSIGNMENT((#4481)); +#4481 = SURFACE_STYLE_USAGE(.BOTH.,#4482); +#4482 = SURFACE_SIDE_STYLE('',(#4483)); +#4483 = SURFACE_STYLE_FILL_AREA(#4484); +#4484 = FILL_AREA_STYLE('',(#4485)); +#4485 = FILL_AREA_STYLE_COLOUR('',#4370); +#4486 = OVER_RIDING_STYLED_ITEM('overriding color',(#4487),#4117,#4435); +#4487 = PRESENTATION_STYLE_ASSIGNMENT((#4488)); +#4488 = SURFACE_STYLE_USAGE(.BOTH.,#4489); +#4489 = SURFACE_SIDE_STYLE('',(#4490)); +#4490 = SURFACE_STYLE_FILL_AREA(#4491); +#4491 = FILL_AREA_STYLE('',(#4492)); +#4492 = FILL_AREA_STYLE_COLOUR('',#4370); +#4493 = OVER_RIDING_STYLED_ITEM('overriding color',(#4494),#4141,#4435); +#4494 = PRESENTATION_STYLE_ASSIGNMENT((#4495)); +#4495 = SURFACE_STYLE_USAGE(.BOTH.,#4496); +#4496 = SURFACE_SIDE_STYLE('',(#4497)); +#4497 = SURFACE_STYLE_FILL_AREA(#4498); +#4498 = FILL_AREA_STYLE('',(#4499)); +#4499 = FILL_AREA_STYLE_COLOUR('',#4370); +#4500 = OVER_RIDING_STYLED_ITEM('overriding color',(#4501),#4165,#4435); +#4501 = PRESENTATION_STYLE_ASSIGNMENT((#4502)); +#4502 = SURFACE_STYLE_USAGE(.BOTH.,#4503); +#4503 = SURFACE_SIDE_STYLE('',(#4504)); +#4504 = SURFACE_STYLE_FILL_AREA(#4505); +#4505 = FILL_AREA_STYLE('',(#4506)); +#4506 = FILL_AREA_STYLE_COLOUR('',#4370); +#4507 = OVER_RIDING_STYLED_ITEM('overriding color',(#4508),#4182,#4435); +#4508 = PRESENTATION_STYLE_ASSIGNMENT((#4509)); +#4509 = SURFACE_STYLE_USAGE(.BOTH.,#4510); +#4510 = SURFACE_SIDE_STYLE('',(#4511)); +#4511 = SURFACE_STYLE_FILL_AREA(#4512); +#4512 = FILL_AREA_STYLE('',(#4513)); +#4513 = FILL_AREA_STYLE_COLOUR('',#4370); +#4514 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4515,#4524,#4531,#4538,#4545,#4552,#4559,#4566,#4573,#4580,#4587), + #2516); +#4515 = STYLED_ITEM('color',(#4516),#1950); +#4516 = PRESENTATION_STYLE_ASSIGNMENT((#4517,#4522)); +#4517 = SURFACE_STYLE_USAGE(.BOTH.,#4518); +#4518 = SURFACE_SIDE_STYLE('',(#4519)); +#4519 = SURFACE_STYLE_FILL_AREA(#4520); +#4520 = FILL_AREA_STYLE('',(#4521)); +#4521 = FILL_AREA_STYLE_COLOUR('',#4359); +#4522 = CURVE_STYLE('',#4523,POSITIVE_LENGTH_MEASURE(0.1),#4362); +#4523 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4524 = OVER_RIDING_STYLED_ITEM('overriding color',(#4525),#2023,#4515); +#4525 = PRESENTATION_STYLE_ASSIGNMENT((#4526)); +#4526 = SURFACE_STYLE_USAGE(.BOTH.,#4527); +#4527 = SURFACE_SIDE_STYLE('',(#4528)); +#4528 = SURFACE_STYLE_FILL_AREA(#4529); +#4529 = FILL_AREA_STYLE('',(#4530)); +#4530 = FILL_AREA_STYLE_COLOUR('',#4370); +#4531 = OVER_RIDING_STYLED_ITEM('overriding color',(#4532),#2166,#4515); +#4532 = PRESENTATION_STYLE_ASSIGNMENT((#4533)); +#4533 = SURFACE_STYLE_USAGE(.BOTH.,#4534); +#4534 = SURFACE_SIDE_STYLE('',(#4535)); +#4535 = SURFACE_STYLE_FILL_AREA(#4536); +#4536 = FILL_AREA_STYLE('',(#4537)); +#4537 = FILL_AREA_STYLE_COLOUR('',#4370); +#4538 = OVER_RIDING_STYLED_ITEM('overriding color',(#4539),#2197,#4515); +#4539 = PRESENTATION_STYLE_ASSIGNMENT((#4540)); +#4540 = SURFACE_STYLE_USAGE(.BOTH.,#4541); +#4541 = SURFACE_SIDE_STYLE('',(#4542)); +#4542 = SURFACE_STYLE_FILL_AREA(#4543); +#4543 = FILL_AREA_STYLE('',(#4544)); +#4544 = FILL_AREA_STYLE_COLOUR('',#4370); +#4545 = OVER_RIDING_STYLED_ITEM('overriding color',(#4546),#2221,#4515); +#4546 = PRESENTATION_STYLE_ASSIGNMENT((#4547)); +#4547 = SURFACE_STYLE_USAGE(.BOTH.,#4548); +#4548 = SURFACE_SIDE_STYLE('',(#4549)); +#4549 = SURFACE_STYLE_FILL_AREA(#4550); +#4550 = FILL_AREA_STYLE('',(#4551)); +#4551 = FILL_AREA_STYLE_COLOUR('',#4370); +#4552 = OVER_RIDING_STYLED_ITEM('overriding color',(#4553),#2245,#4515); +#4553 = PRESENTATION_STYLE_ASSIGNMENT((#4554)); +#4554 = SURFACE_STYLE_USAGE(.BOTH.,#4555); +#4555 = SURFACE_SIDE_STYLE('',(#4556)); +#4556 = SURFACE_STYLE_FILL_AREA(#4557); +#4557 = FILL_AREA_STYLE('',(#4558)); +#4558 = FILL_AREA_STYLE_COLOUR('',#4370); +#4559 = OVER_RIDING_STYLED_ITEM('overriding color',(#4560),#2269,#4515); +#4560 = PRESENTATION_STYLE_ASSIGNMENT((#4561)); +#4561 = SURFACE_STYLE_USAGE(.BOTH.,#4562); +#4562 = SURFACE_SIDE_STYLE('',(#4563)); +#4563 = SURFACE_STYLE_FILL_AREA(#4564); +#4564 = FILL_AREA_STYLE('',(#4565)); +#4565 = FILL_AREA_STYLE_COLOUR('',#4370); +#4566 = OVER_RIDING_STYLED_ITEM('overriding color',(#4567),#2293,#4515); +#4567 = PRESENTATION_STYLE_ASSIGNMENT((#4568)); +#4568 = SURFACE_STYLE_USAGE(.BOTH.,#4569); +#4569 = SURFACE_SIDE_STYLE('',(#4570)); +#4570 = SURFACE_STYLE_FILL_AREA(#4571); +#4571 = FILL_AREA_STYLE('',(#4572)); +#4572 = FILL_AREA_STYLE_COLOUR('',#4370); +#4573 = OVER_RIDING_STYLED_ITEM('overriding color',(#4574),#2317,#4515); +#4574 = PRESENTATION_STYLE_ASSIGNMENT((#4575)); +#4575 = SURFACE_STYLE_USAGE(.BOTH.,#4576); +#4576 = SURFACE_SIDE_STYLE('',(#4577)); +#4577 = SURFACE_STYLE_FILL_AREA(#4578); +#4578 = FILL_AREA_STYLE('',(#4579)); +#4579 = FILL_AREA_STYLE_COLOUR('',#4370); +#4580 = OVER_RIDING_STYLED_ITEM('overriding color',(#4581),#2341,#4515); +#4581 = PRESENTATION_STYLE_ASSIGNMENT((#4582)); +#4582 = SURFACE_STYLE_USAGE(.BOTH.,#4583); +#4583 = SURFACE_SIDE_STYLE('',(#4584)); +#4584 = SURFACE_STYLE_FILL_AREA(#4585); +#4585 = FILL_AREA_STYLE('',(#4586)); +#4586 = FILL_AREA_STYLE_COLOUR('',#4370); +#4587 = OVER_RIDING_STYLED_ITEM('overriding color',(#4588),#2358,#4515); +#4588 = PRESENTATION_STYLE_ASSIGNMENT((#4589)); +#4589 = SURFACE_STYLE_USAGE(.BOTH.,#4590); +#4590 = SURFACE_SIDE_STYLE('',(#4591)); +#4591 = SURFACE_STYLE_FILL_AREA(#4592); +#4592 = FILL_AREA_STYLE('',(#4593)); +#4593 = FILL_AREA_STYLE_COLOUR('',#4370); +#4594 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4595,#4604,#4611,#4618,#4625,#4632,#4639,#4646,#4653,#4660,#4667), + #1265); +#4595 = STYLED_ITEM('color',(#4596),#699); +#4596 = PRESENTATION_STYLE_ASSIGNMENT((#4597,#4602)); +#4597 = SURFACE_STYLE_USAGE(.BOTH.,#4598); +#4598 = SURFACE_SIDE_STYLE('',(#4599)); +#4599 = SURFACE_STYLE_FILL_AREA(#4600); +#4600 = FILL_AREA_STYLE('',(#4601)); +#4601 = FILL_AREA_STYLE_COLOUR('',#4359); +#4602 = CURVE_STYLE('',#4603,POSITIVE_LENGTH_MEASURE(0.1),#4362); +#4603 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4604 = OVER_RIDING_STYLED_ITEM('overriding color',(#4605),#772,#4595); +#4605 = PRESENTATION_STYLE_ASSIGNMENT((#4606)); +#4606 = SURFACE_STYLE_USAGE(.BOTH.,#4607); +#4607 = SURFACE_SIDE_STYLE('',(#4608)); +#4608 = SURFACE_STYLE_FILL_AREA(#4609); +#4609 = FILL_AREA_STYLE('',(#4610)); +#4610 = FILL_AREA_STYLE_COLOUR('',#4370); +#4611 = OVER_RIDING_STYLED_ITEM('overriding color',(#4612),#915,#4595); +#4612 = PRESENTATION_STYLE_ASSIGNMENT((#4613)); +#4613 = SURFACE_STYLE_USAGE(.BOTH.,#4614); +#4614 = SURFACE_SIDE_STYLE('',(#4615)); +#4615 = SURFACE_STYLE_FILL_AREA(#4616); +#4616 = FILL_AREA_STYLE('',(#4617)); +#4617 = FILL_AREA_STYLE_COLOUR('',#4370); +#4618 = OVER_RIDING_STYLED_ITEM('overriding color',(#4619),#946,#4595); +#4619 = PRESENTATION_STYLE_ASSIGNMENT((#4620)); +#4620 = SURFACE_STYLE_USAGE(.BOTH.,#4621); +#4621 = SURFACE_SIDE_STYLE('',(#4622)); +#4622 = SURFACE_STYLE_FILL_AREA(#4623); +#4623 = FILL_AREA_STYLE('',(#4624)); +#4624 = FILL_AREA_STYLE_COLOUR('',#4370); +#4625 = OVER_RIDING_STYLED_ITEM('overriding color',(#4626),#970,#4595); +#4626 = PRESENTATION_STYLE_ASSIGNMENT((#4627)); +#4627 = SURFACE_STYLE_USAGE(.BOTH.,#4628); +#4628 = SURFACE_SIDE_STYLE('',(#4629)); +#4629 = SURFACE_STYLE_FILL_AREA(#4630); +#4630 = FILL_AREA_STYLE('',(#4631)); +#4631 = FILL_AREA_STYLE_COLOUR('',#4370); +#4632 = OVER_RIDING_STYLED_ITEM('overriding color',(#4633),#994,#4595); +#4633 = PRESENTATION_STYLE_ASSIGNMENT((#4634)); +#4634 = SURFACE_STYLE_USAGE(.BOTH.,#4635); +#4635 = SURFACE_SIDE_STYLE('',(#4636)); +#4636 = SURFACE_STYLE_FILL_AREA(#4637); +#4637 = FILL_AREA_STYLE('',(#4638)); +#4638 = FILL_AREA_STYLE_COLOUR('',#4370); +#4639 = OVER_RIDING_STYLED_ITEM('overriding color',(#4640),#1018,#4595); +#4640 = PRESENTATION_STYLE_ASSIGNMENT((#4641)); +#4641 = SURFACE_STYLE_USAGE(.BOTH.,#4642); +#4642 = SURFACE_SIDE_STYLE('',(#4643)); +#4643 = SURFACE_STYLE_FILL_AREA(#4644); +#4644 = FILL_AREA_STYLE('',(#4645)); +#4645 = FILL_AREA_STYLE_COLOUR('',#4370); +#4646 = OVER_RIDING_STYLED_ITEM('overriding color',(#4647),#1042,#4595); +#4647 = PRESENTATION_STYLE_ASSIGNMENT((#4648)); +#4648 = SURFACE_STYLE_USAGE(.BOTH.,#4649); +#4649 = SURFACE_SIDE_STYLE('',(#4650)); +#4650 = SURFACE_STYLE_FILL_AREA(#4651); +#4651 = FILL_AREA_STYLE('',(#4652)); +#4652 = FILL_AREA_STYLE_COLOUR('',#4370); +#4653 = OVER_RIDING_STYLED_ITEM('overriding color',(#4654),#1066,#4595); +#4654 = PRESENTATION_STYLE_ASSIGNMENT((#4655)); +#4655 = SURFACE_STYLE_USAGE(.BOTH.,#4656); +#4656 = SURFACE_SIDE_STYLE('',(#4657)); +#4657 = SURFACE_STYLE_FILL_AREA(#4658); +#4658 = FILL_AREA_STYLE('',(#4659)); +#4659 = FILL_AREA_STYLE_COLOUR('',#4370); +#4660 = OVER_RIDING_STYLED_ITEM('overriding color',(#4661),#1090,#4595); +#4661 = PRESENTATION_STYLE_ASSIGNMENT((#4662)); +#4662 = SURFACE_STYLE_USAGE(.BOTH.,#4663); +#4663 = SURFACE_SIDE_STYLE('',(#4664)); +#4664 = SURFACE_STYLE_FILL_AREA(#4665); +#4665 = FILL_AREA_STYLE('',(#4666)); +#4666 = FILL_AREA_STYLE_COLOUR('',#4370); +#4667 = OVER_RIDING_STYLED_ITEM('overriding color',(#4668),#1107,#4595); +#4668 = PRESENTATION_STYLE_ASSIGNMENT((#4669)); +#4669 = SURFACE_STYLE_USAGE(.BOTH.,#4670); +#4670 = SURFACE_SIDE_STYLE('',(#4671)); +#4671 = SURFACE_STYLE_FILL_AREA(#4672); +#4672 = FILL_AREA_STYLE('',(#4673)); +#4673 = FILL_AREA_STYLE_COLOUR('',#4370); +#4674 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4675,#4684,#4691,#4698,#4705,#4712,#4719,#4726,#4733,#4740,#4747), + #3124); +#4675 = STYLED_ITEM('color',(#4676),#2558); +#4676 = PRESENTATION_STYLE_ASSIGNMENT((#4677,#4682)); +#4677 = SURFACE_STYLE_USAGE(.BOTH.,#4678); +#4678 = SURFACE_SIDE_STYLE('',(#4679)); +#4679 = SURFACE_STYLE_FILL_AREA(#4680); +#4680 = FILL_AREA_STYLE('',(#4681)); +#4681 = FILL_AREA_STYLE_COLOUR('',#4359); +#4682 = CURVE_STYLE('',#4683,POSITIVE_LENGTH_MEASURE(0.1),#4362); +#4683 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4684 = OVER_RIDING_STYLED_ITEM('overriding color',(#4685),#2631,#4675); +#4685 = PRESENTATION_STYLE_ASSIGNMENT((#4686)); +#4686 = SURFACE_STYLE_USAGE(.BOTH.,#4687); +#4687 = SURFACE_SIDE_STYLE('',(#4688)); +#4688 = SURFACE_STYLE_FILL_AREA(#4689); +#4689 = FILL_AREA_STYLE('',(#4690)); +#4690 = FILL_AREA_STYLE_COLOUR('',#4370); +#4691 = OVER_RIDING_STYLED_ITEM('overriding color',(#4692),#2774,#4675); +#4692 = PRESENTATION_STYLE_ASSIGNMENT((#4693)); +#4693 = SURFACE_STYLE_USAGE(.BOTH.,#4694); +#4694 = SURFACE_SIDE_STYLE('',(#4695)); +#4695 = SURFACE_STYLE_FILL_AREA(#4696); +#4696 = FILL_AREA_STYLE('',(#4697)); +#4697 = FILL_AREA_STYLE_COLOUR('',#4370); +#4698 = OVER_RIDING_STYLED_ITEM('overriding color',(#4699),#2805,#4675); +#4699 = PRESENTATION_STYLE_ASSIGNMENT((#4700)); +#4700 = SURFACE_STYLE_USAGE(.BOTH.,#4701); +#4701 = SURFACE_SIDE_STYLE('',(#4702)); +#4702 = SURFACE_STYLE_FILL_AREA(#4703); +#4703 = FILL_AREA_STYLE('',(#4704)); +#4704 = FILL_AREA_STYLE_COLOUR('',#4370); +#4705 = OVER_RIDING_STYLED_ITEM('overriding color',(#4706),#2829,#4675); +#4706 = PRESENTATION_STYLE_ASSIGNMENT((#4707)); +#4707 = SURFACE_STYLE_USAGE(.BOTH.,#4708); +#4708 = SURFACE_SIDE_STYLE('',(#4709)); +#4709 = SURFACE_STYLE_FILL_AREA(#4710); +#4710 = FILL_AREA_STYLE('',(#4711)); +#4711 = FILL_AREA_STYLE_COLOUR('',#4370); +#4712 = OVER_RIDING_STYLED_ITEM('overriding color',(#4713),#2853,#4675); +#4713 = PRESENTATION_STYLE_ASSIGNMENT((#4714)); +#4714 = SURFACE_STYLE_USAGE(.BOTH.,#4715); +#4715 = SURFACE_SIDE_STYLE('',(#4716)); +#4716 = SURFACE_STYLE_FILL_AREA(#4717); +#4717 = FILL_AREA_STYLE('',(#4718)); +#4718 = FILL_AREA_STYLE_COLOUR('',#4370); +#4719 = OVER_RIDING_STYLED_ITEM('overriding color',(#4720),#2877,#4675); +#4720 = PRESENTATION_STYLE_ASSIGNMENT((#4721)); +#4721 = SURFACE_STYLE_USAGE(.BOTH.,#4722); +#4722 = SURFACE_SIDE_STYLE('',(#4723)); +#4723 = SURFACE_STYLE_FILL_AREA(#4724); +#4724 = FILL_AREA_STYLE('',(#4725)); +#4725 = FILL_AREA_STYLE_COLOUR('',#4370); +#4726 = OVER_RIDING_STYLED_ITEM('overriding color',(#4727),#2901,#4675); +#4727 = PRESENTATION_STYLE_ASSIGNMENT((#4728)); +#4728 = SURFACE_STYLE_USAGE(.BOTH.,#4729); +#4729 = SURFACE_SIDE_STYLE('',(#4730)); +#4730 = SURFACE_STYLE_FILL_AREA(#4731); +#4731 = FILL_AREA_STYLE('',(#4732)); +#4732 = FILL_AREA_STYLE_COLOUR('',#4370); +#4733 = OVER_RIDING_STYLED_ITEM('overriding color',(#4734),#2925,#4675); +#4734 = PRESENTATION_STYLE_ASSIGNMENT((#4735)); +#4735 = SURFACE_STYLE_USAGE(.BOTH.,#4736); +#4736 = SURFACE_SIDE_STYLE('',(#4737)); +#4737 = SURFACE_STYLE_FILL_AREA(#4738); +#4738 = FILL_AREA_STYLE('',(#4739)); +#4739 = FILL_AREA_STYLE_COLOUR('',#4370); +#4740 = OVER_RIDING_STYLED_ITEM('overriding color',(#4741),#2949,#4675); +#4741 = PRESENTATION_STYLE_ASSIGNMENT((#4742)); +#4742 = SURFACE_STYLE_USAGE(.BOTH.,#4743); +#4743 = SURFACE_SIDE_STYLE('',(#4744)); +#4744 = SURFACE_STYLE_FILL_AREA(#4745); +#4745 = FILL_AREA_STYLE('',(#4746)); +#4746 = FILL_AREA_STYLE_COLOUR('',#4370); +#4747 = OVER_RIDING_STYLED_ITEM('overriding color',(#4748),#2966,#4675); +#4748 = PRESENTATION_STYLE_ASSIGNMENT((#4749)); +#4749 = SURFACE_STYLE_USAGE(.BOTH.,#4750); +#4750 = SURFACE_SIDE_STYLE('',(#4751)); +#4751 = SURFACE_STYLE_FILL_AREA(#4752); +#4752 = FILL_AREA_STYLE('',(#4753)); +#4753 = FILL_AREA_STYLE_COLOUR('',#4370); +#4754 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4755,#4764,#4771,#4778,#4785,#4792,#4799,#4806,#4813,#4820,#4827), + #657); +#4755 = STYLED_ITEM('color',(#4756),#91); +#4756 = PRESENTATION_STYLE_ASSIGNMENT((#4757,#4762)); +#4757 = SURFACE_STYLE_USAGE(.BOTH.,#4758); +#4758 = SURFACE_SIDE_STYLE('',(#4759)); +#4759 = SURFACE_STYLE_FILL_AREA(#4760); +#4760 = FILL_AREA_STYLE('',(#4761)); +#4761 = FILL_AREA_STYLE_COLOUR('',#4359); +#4762 = CURVE_STYLE('',#4763,POSITIVE_LENGTH_MEASURE(0.1),#4362); +#4763 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4764 = OVER_RIDING_STYLED_ITEM('overriding color',(#4765),#164,#4755); +#4765 = PRESENTATION_STYLE_ASSIGNMENT((#4766)); +#4766 = SURFACE_STYLE_USAGE(.BOTH.,#4767); +#4767 = SURFACE_SIDE_STYLE('',(#4768)); +#4768 = SURFACE_STYLE_FILL_AREA(#4769); +#4769 = FILL_AREA_STYLE('',(#4770)); +#4770 = FILL_AREA_STYLE_COLOUR('',#4370); +#4771 = OVER_RIDING_STYLED_ITEM('overriding color',(#4772),#307,#4755); +#4772 = PRESENTATION_STYLE_ASSIGNMENT((#4773)); +#4773 = SURFACE_STYLE_USAGE(.BOTH.,#4774); +#4774 = SURFACE_SIDE_STYLE('',(#4775)); +#4775 = SURFACE_STYLE_FILL_AREA(#4776); +#4776 = FILL_AREA_STYLE('',(#4777)); +#4777 = FILL_AREA_STYLE_COLOUR('',#4370); +#4778 = OVER_RIDING_STYLED_ITEM('overriding color',(#4779),#338,#4755); +#4779 = PRESENTATION_STYLE_ASSIGNMENT((#4780)); +#4780 = SURFACE_STYLE_USAGE(.BOTH.,#4781); +#4781 = SURFACE_SIDE_STYLE('',(#4782)); +#4782 = SURFACE_STYLE_FILL_AREA(#4783); +#4783 = FILL_AREA_STYLE('',(#4784)); +#4784 = FILL_AREA_STYLE_COLOUR('',#4370); +#4785 = OVER_RIDING_STYLED_ITEM('overriding color',(#4786),#362,#4755); +#4786 = PRESENTATION_STYLE_ASSIGNMENT((#4787)); +#4787 = SURFACE_STYLE_USAGE(.BOTH.,#4788); +#4788 = SURFACE_SIDE_STYLE('',(#4789)); +#4789 = SURFACE_STYLE_FILL_AREA(#4790); +#4790 = FILL_AREA_STYLE('',(#4791)); +#4791 = FILL_AREA_STYLE_COLOUR('',#4370); +#4792 = OVER_RIDING_STYLED_ITEM('overriding color',(#4793),#386,#4755); +#4793 = PRESENTATION_STYLE_ASSIGNMENT((#4794)); +#4794 = SURFACE_STYLE_USAGE(.BOTH.,#4795); +#4795 = SURFACE_SIDE_STYLE('',(#4796)); +#4796 = SURFACE_STYLE_FILL_AREA(#4797); +#4797 = FILL_AREA_STYLE('',(#4798)); +#4798 = FILL_AREA_STYLE_COLOUR('',#4370); +#4799 = OVER_RIDING_STYLED_ITEM('overriding color',(#4800),#410,#4755); +#4800 = PRESENTATION_STYLE_ASSIGNMENT((#4801)); +#4801 = SURFACE_STYLE_USAGE(.BOTH.,#4802); +#4802 = SURFACE_SIDE_STYLE('',(#4803)); +#4803 = SURFACE_STYLE_FILL_AREA(#4804); +#4804 = FILL_AREA_STYLE('',(#4805)); +#4805 = FILL_AREA_STYLE_COLOUR('',#4370); +#4806 = OVER_RIDING_STYLED_ITEM('overriding color',(#4807),#434,#4755); +#4807 = PRESENTATION_STYLE_ASSIGNMENT((#4808)); +#4808 = SURFACE_STYLE_USAGE(.BOTH.,#4809); +#4809 = SURFACE_SIDE_STYLE('',(#4810)); +#4810 = SURFACE_STYLE_FILL_AREA(#4811); +#4811 = FILL_AREA_STYLE('',(#4812)); +#4812 = FILL_AREA_STYLE_COLOUR('',#4370); +#4813 = OVER_RIDING_STYLED_ITEM('overriding color',(#4814),#458,#4755); +#4814 = PRESENTATION_STYLE_ASSIGNMENT((#4815)); +#4815 = SURFACE_STYLE_USAGE(.BOTH.,#4816); +#4816 = SURFACE_SIDE_STYLE('',(#4817)); +#4817 = SURFACE_STYLE_FILL_AREA(#4818); +#4818 = FILL_AREA_STYLE('',(#4819)); +#4819 = FILL_AREA_STYLE_COLOUR('',#4370); +#4820 = OVER_RIDING_STYLED_ITEM('overriding color',(#4821),#482,#4755); +#4821 = PRESENTATION_STYLE_ASSIGNMENT((#4822)); +#4822 = SURFACE_STYLE_USAGE(.BOTH.,#4823); +#4823 = SURFACE_SIDE_STYLE('',(#4824)); +#4824 = SURFACE_STYLE_FILL_AREA(#4825); +#4825 = FILL_AREA_STYLE('',(#4826)); +#4826 = FILL_AREA_STYLE_COLOUR('',#4370); +#4827 = OVER_RIDING_STYLED_ITEM('overriding color',(#4828),#499,#4755); +#4828 = PRESENTATION_STYLE_ASSIGNMENT((#4829)); +#4829 = SURFACE_STYLE_USAGE(.BOTH.,#4830); +#4830 = SURFACE_SIDE_STYLE('',(#4831)); +#4831 = SURFACE_STYLE_FILL_AREA(#4832); +#4832 = FILL_AREA_STYLE('',(#4833)); +#4833 = FILL_AREA_STYLE_COLOUR('',#4370); +#4834 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4835,#4844,#4851,#4858,#4865,#4872,#4879,#4886,#4893,#4900,#4907), + #1873); +#4835 = STYLED_ITEM('color',(#4836),#1307); +#4836 = PRESENTATION_STYLE_ASSIGNMENT((#4837,#4842)); +#4837 = SURFACE_STYLE_USAGE(.BOTH.,#4838); +#4838 = SURFACE_SIDE_STYLE('',(#4839)); +#4839 = SURFACE_STYLE_FILL_AREA(#4840); +#4840 = FILL_AREA_STYLE('',(#4841)); +#4841 = FILL_AREA_STYLE_COLOUR('',#4359); +#4842 = CURVE_STYLE('',#4843,POSITIVE_LENGTH_MEASURE(0.1),#4362); +#4843 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#4844 = OVER_RIDING_STYLED_ITEM('overriding color',(#4845),#1380,#4835); +#4845 = PRESENTATION_STYLE_ASSIGNMENT((#4846)); +#4846 = SURFACE_STYLE_USAGE(.BOTH.,#4847); +#4847 = SURFACE_SIDE_STYLE('',(#4848)); +#4848 = SURFACE_STYLE_FILL_AREA(#4849); +#4849 = FILL_AREA_STYLE('',(#4850)); +#4850 = FILL_AREA_STYLE_COLOUR('',#4370); +#4851 = OVER_RIDING_STYLED_ITEM('overriding color',(#4852),#1523,#4835); +#4852 = PRESENTATION_STYLE_ASSIGNMENT((#4853)); +#4853 = SURFACE_STYLE_USAGE(.BOTH.,#4854); +#4854 = SURFACE_SIDE_STYLE('',(#4855)); +#4855 = SURFACE_STYLE_FILL_AREA(#4856); +#4856 = FILL_AREA_STYLE('',(#4857)); +#4857 = FILL_AREA_STYLE_COLOUR('',#4370); +#4858 = OVER_RIDING_STYLED_ITEM('overriding color',(#4859),#1554,#4835); +#4859 = PRESENTATION_STYLE_ASSIGNMENT((#4860)); +#4860 = SURFACE_STYLE_USAGE(.BOTH.,#4861); +#4861 = SURFACE_SIDE_STYLE('',(#4862)); +#4862 = SURFACE_STYLE_FILL_AREA(#4863); +#4863 = FILL_AREA_STYLE('',(#4864)); +#4864 = FILL_AREA_STYLE_COLOUR('',#4370); +#4865 = OVER_RIDING_STYLED_ITEM('overriding color',(#4866),#1578,#4835); +#4866 = PRESENTATION_STYLE_ASSIGNMENT((#4867)); +#4867 = SURFACE_STYLE_USAGE(.BOTH.,#4868); +#4868 = SURFACE_SIDE_STYLE('',(#4869)); +#4869 = SURFACE_STYLE_FILL_AREA(#4870); +#4870 = FILL_AREA_STYLE('',(#4871)); +#4871 = FILL_AREA_STYLE_COLOUR('',#4370); +#4872 = OVER_RIDING_STYLED_ITEM('overriding color',(#4873),#1602,#4835); +#4873 = PRESENTATION_STYLE_ASSIGNMENT((#4874)); +#4874 = SURFACE_STYLE_USAGE(.BOTH.,#4875); +#4875 = SURFACE_SIDE_STYLE('',(#4876)); +#4876 = SURFACE_STYLE_FILL_AREA(#4877); +#4877 = FILL_AREA_STYLE('',(#4878)); +#4878 = FILL_AREA_STYLE_COLOUR('',#4370); +#4879 = OVER_RIDING_STYLED_ITEM('overriding color',(#4880),#1626,#4835); +#4880 = PRESENTATION_STYLE_ASSIGNMENT((#4881)); +#4881 = SURFACE_STYLE_USAGE(.BOTH.,#4882); +#4882 = SURFACE_SIDE_STYLE('',(#4883)); +#4883 = SURFACE_STYLE_FILL_AREA(#4884); +#4884 = FILL_AREA_STYLE('',(#4885)); +#4885 = FILL_AREA_STYLE_COLOUR('',#4370); +#4886 = OVER_RIDING_STYLED_ITEM('overriding color',(#4887),#1650,#4835); +#4887 = PRESENTATION_STYLE_ASSIGNMENT((#4888)); +#4888 = SURFACE_STYLE_USAGE(.BOTH.,#4889); +#4889 = SURFACE_SIDE_STYLE('',(#4890)); +#4890 = SURFACE_STYLE_FILL_AREA(#4891); +#4891 = FILL_AREA_STYLE('',(#4892)); +#4892 = FILL_AREA_STYLE_COLOUR('',#4370); +#4893 = OVER_RIDING_STYLED_ITEM('overriding color',(#4894),#1674,#4835); +#4894 = PRESENTATION_STYLE_ASSIGNMENT((#4895)); +#4895 = SURFACE_STYLE_USAGE(.BOTH.,#4896); +#4896 = SURFACE_SIDE_STYLE('',(#4897)); +#4897 = SURFACE_STYLE_FILL_AREA(#4898); +#4898 = FILL_AREA_STYLE('',(#4899)); +#4899 = FILL_AREA_STYLE_COLOUR('',#4370); +#4900 = OVER_RIDING_STYLED_ITEM('overriding color',(#4901),#1698,#4835); +#4901 = PRESENTATION_STYLE_ASSIGNMENT((#4902)); +#4902 = SURFACE_STYLE_USAGE(.BOTH.,#4903); +#4903 = SURFACE_SIDE_STYLE('',(#4904)); +#4904 = SURFACE_STYLE_FILL_AREA(#4905); +#4905 = FILL_AREA_STYLE('',(#4906)); +#4906 = FILL_AREA_STYLE_COLOUR('',#4370); +#4907 = OVER_RIDING_STYLED_ITEM('overriding color',(#4908),#1715,#4835); +#4908 = PRESENTATION_STYLE_ASSIGNMENT((#4909)); +#4909 = SURFACE_STYLE_USAGE(.BOTH.,#4910); +#4910 = SURFACE_SIDE_STYLE('',(#4911)); +#4911 = SURFACE_STYLE_FILL_AREA(#4912); +#4912 = FILL_AREA_STYLE('',(#4913)); +#4913 = FILL_AREA_STYLE_COLOUR('',#4370); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dshapes/PinHeader-01x08_P2.54mm_Vertical_THT.step b/fab.3dshapes/PinHeader-01x08_P2.54mm_Vertical_THT.step new file mode 100644 index 0000000000000000000000000000000000000000..cdd299adb40acbfd6127d54cb397876b4de9bbef --- /dev/null +++ b/fab.3dshapes/PinHeader-01x08_P2.54mm_Vertical_THT.step @@ -0,0 +1,5886 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-25T20:27:46',( + '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('01x08_P2.54mm_Vertical_THT','01x08_P2.54mm_Vertical_THT', + '',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,-7.62,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#27)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#24,#25,#26)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#24 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#25 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#26 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#27 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#24, + 'distance_accuracy_value','confusion accuracy'); +#28 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#29 = SHAPE_DEFINITION_REPRESENTATION(#30,#36); +#30 = PRODUCT_DEFINITION_SHAPE('','',#31); +#31 = PRODUCT_DEFINITION('design','',#32,#35); +#32 = PRODUCT_DEFINITION_FORMATION('','',#33); +#33 = PRODUCT('01x03_P2.54mm_Vertical_THT003', + '01x03_P2.54mm_Vertical_THT003','',(#34)); +#34 = PRODUCT_CONTEXT('',#2,'mechanical'); +#35 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#36 = SHAPE_REPRESENTATION('',(#11,#37,#41,#45),#49); +#37 = AXIS2_PLACEMENT_3D('',#38,#39,#40); +#38 = CARTESIAN_POINT('',(0.,0.,0.)); +#39 = DIRECTION('',(0.,0.,1.)); +#40 = DIRECTION('',(1.,0.,0.)); +#41 = AXIS2_PLACEMENT_3D('',#42,#43,#44); +#42 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#43 = DIRECTION('',(0.,0.,1.)); +#44 = DIRECTION('',(1.,0.,0.)); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(0.,-5.08,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('','',#36,#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('77', + '01x03_P2.54mm_Vertical_THT003','',#5,#31,$); +#59 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#33)); +#60 = SHAPE_DEFINITION_REPRESENTATION(#61,#67); +#61 = PRODUCT_DEFINITION_SHAPE('','',#62); +#62 = PRODUCT_DEFINITION('design','',#63,#66); +#63 = PRODUCT_DEFINITION_FORMATION('','',#64); +#64 = PRODUCT('01x01_P2.54mm_Vertical_THT028', + '01x01_P2.54mm_Vertical_THT028','',(#65)); +#65 = PRODUCT_CONTEXT('',#2,'mechanical'); +#66 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#67 = SHAPE_REPRESENTATION('',(#11,#68),#72); +#68 = AXIS2_PLACEMENT_3D('',#69,#70,#71); +#69 = CARTESIAN_POINT('',(0.,0.,0.)); +#70 = DIRECTION('',(0.,0.,1.)); +#71 = DIRECTION('',(1.,0.,0.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#76)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#73,#74,#75)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#73 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#74 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#75 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#76 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#73, + 'distance_accuracy_value','confusion accuracy'); +#77 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#78,#80); +#78 = ( REPRESENTATION_RELATIONSHIP('','',#67,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#79) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#79 = ITEM_DEFINED_TRANSFORMATION('','',#11,#37); +#80 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#81); +#81 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('72', + '01x01_P2.54mm_Vertical_THT028','',#31,#62,$); +#82 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#64)); +#83 = SHAPE_DEFINITION_REPRESENTATION(#84,#90); +#84 = PRODUCT_DEFINITION_SHAPE('','',#85); +#85 = PRODUCT_DEFINITION('design','',#86,#89); +#86 = PRODUCT_DEFINITION_FORMATION('','',#87); +#87 = PRODUCT('PinHeader028','PinHeader028','',(#88)); +#88 = PRODUCT_CONTEXT('',#2,'mechanical'); +#89 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#90 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#91),#657); +#91 = MANIFOLD_SOLID_BREP('',#92); +#92 = CLOSED_SHELL('',(#93,#133,#164,#254,#278,#295,#307,#338,#362,#386, + #410,#434,#458,#482,#499,#549,#580,#604,#628,#645)); +#93 = ADVANCED_FACE('',(#94),#128,.F.); +#94 = FACE_BOUND('',#95,.F.); +#95 = EDGE_LOOP('',(#96,#106,#114,#122)); +#96 = ORIENTED_EDGE('',*,*,#97,.F.); +#97 = EDGE_CURVE('',#98,#100,#102,.T.); +#98 = VERTEX_POINT('',#99); +#99 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#100 = VERTEX_POINT('',#101); +#101 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#102 = LINE('',#103,#104); +#103 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#104 = VECTOR('',#105,1.); +#105 = DIRECTION('',(0.,0.,1.)); +#106 = ORIENTED_EDGE('',*,*,#107,.T.); +#107 = EDGE_CURVE('',#98,#108,#110,.T.); +#108 = VERTEX_POINT('',#109); +#109 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#110 = LINE('',#111,#112); +#111 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#112 = VECTOR('',#113,1.); +#113 = DIRECTION('',(0.,1.,0.)); +#114 = ORIENTED_EDGE('',*,*,#115,.T.); +#115 = EDGE_CURVE('',#108,#116,#118,.T.); +#116 = VERTEX_POINT('',#117); +#117 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#118 = LINE('',#119,#120); +#119 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#120 = VECTOR('',#121,1.); +#121 = DIRECTION('',(0.,0.,1.)); +#122 = ORIENTED_EDGE('',*,*,#123,.T.); +#123 = EDGE_CURVE('',#116,#100,#124,.T.); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(0.,-1.,0.)); +#128 = PLANE('',#129); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#131 = DIRECTION('',(1.,0.,0.)); +#132 = DIRECTION('',(0.,0.,1.)); +#133 = ADVANCED_FACE('',(#134),#159,.F.); +#134 = FACE_BOUND('',#135,.F.); +#135 = EDGE_LOOP('',(#136,#146,#152,#153)); +#136 = ORIENTED_EDGE('',*,*,#137,.F.); +#137 = EDGE_CURVE('',#138,#140,#142,.T.); +#138 = VERTEX_POINT('',#139); +#139 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#140 = VERTEX_POINT('',#141); +#141 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(0.,0.,1.)); +#146 = ORIENTED_EDGE('',*,*,#147,.F.); +#147 = EDGE_CURVE('',#98,#138,#148,.T.); +#148 = LINE('',#149,#150); +#149 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#150 = VECTOR('',#151,1.); +#151 = DIRECTION('',(1.,0.,0.)); +#152 = ORIENTED_EDGE('',*,*,#97,.T.); +#153 = ORIENTED_EDGE('',*,*,#154,.T.); +#154 = EDGE_CURVE('',#100,#140,#155,.T.); +#155 = LINE('',#156,#157); +#156 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#157 = VECTOR('',#158,1.); +#158 = DIRECTION('',(1.,0.,0.)); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#162 = DIRECTION('',(0.,1.,0.)); +#163 = DIRECTION('',(0.,-0.,1.)); +#164 = ADVANCED_FACE('',(#165,#231),#249,.F.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167,#177,#185,#193,#201,#209,#217,#225)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#171,#173,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(0.,1.,0.)); +#177 = ORIENTED_EDGE('',*,*,#178,.T.); +#178 = EDGE_CURVE('',#169,#179,#181,.T.); +#179 = VERTEX_POINT('',#180); +#180 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#181 = LINE('',#182,#183); +#182 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#183 = VECTOR('',#184,1.); +#184 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#185 = ORIENTED_EDGE('',*,*,#186,.T.); +#186 = EDGE_CURVE('',#179,#187,#189,.T.); +#187 = VERTEX_POINT('',#188); +#188 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(1.,0.,0.)); +#193 = ORIENTED_EDGE('',*,*,#194,.F.); +#194 = EDGE_CURVE('',#195,#187,#197,.T.); +#195 = VERTEX_POINT('',#196); +#196 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#201 = ORIENTED_EDGE('',*,*,#202,.T.); +#202 = EDGE_CURVE('',#195,#203,#205,.T.); +#203 = VERTEX_POINT('',#204); +#204 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#205 = LINE('',#206,#207); +#206 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#207 = VECTOR('',#208,1.); +#208 = DIRECTION('',(0.,1.,0.)); +#209 = ORIENTED_EDGE('',*,*,#210,.T.); +#210 = EDGE_CURVE('',#203,#211,#213,.T.); +#211 = VERTEX_POINT('',#212); +#212 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#217 = ORIENTED_EDGE('',*,*,#218,.F.); +#218 = EDGE_CURVE('',#219,#211,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(1.,0.,0.)); +#225 = ORIENTED_EDGE('',*,*,#226,.F.); +#226 = EDGE_CURVE('',#171,#219,#227,.T.); +#227 = LINE('',#228,#229); +#228 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#229 = VECTOR('',#230,1.); +#230 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#231 = FACE_BOUND('',#232,.F.); +#232 = EDGE_LOOP('',(#233,#234,#242,#248)); +#233 = ORIENTED_EDGE('',*,*,#123,.F.); +#234 = ORIENTED_EDGE('',*,*,#235,.T.); +#235 = EDGE_CURVE('',#116,#236,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#238 = LINE('',#239,#240); +#239 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#240 = VECTOR('',#241,1.); +#241 = DIRECTION('',(1.,0.,0.)); +#242 = ORIENTED_EDGE('',*,*,#243,.T.); +#243 = EDGE_CURVE('',#236,#140,#244,.T.); +#244 = LINE('',#245,#246); +#245 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#246 = VECTOR('',#247,1.); +#247 = DIRECTION('',(0.,-1.,0.)); +#248 = ORIENTED_EDGE('',*,*,#154,.F.); +#249 = PLANE('',#250); +#250 = AXIS2_PLACEMENT_3D('',#251,#252,#253); +#251 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#252 = DIRECTION('',(0.,0.,1.)); +#253 = DIRECTION('',(1.,0.,-0.)); +#254 = ADVANCED_FACE('',(#255),#273,.T.); +#255 = FACE_BOUND('',#256,.T.); +#256 = EDGE_LOOP('',(#257,#265,#271,#272)); +#257 = ORIENTED_EDGE('',*,*,#258,.F.); +#258 = EDGE_CURVE('',#259,#236,#261,.T.); +#259 = VERTEX_POINT('',#260); +#260 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#261 = LINE('',#262,#263); +#262 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#263 = VECTOR('',#264,1.); +#264 = DIRECTION('',(0.,0.,1.)); +#265 = ORIENTED_EDGE('',*,*,#266,.F.); +#266 = EDGE_CURVE('',#108,#259,#267,.T.); +#267 = LINE('',#268,#269); +#268 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#269 = VECTOR('',#270,1.); +#270 = DIRECTION('',(1.,0.,0.)); +#271 = ORIENTED_EDGE('',*,*,#115,.T.); +#272 = ORIENTED_EDGE('',*,*,#235,.T.); +#273 = PLANE('',#274); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#276 = DIRECTION('',(0.,1.,0.)); +#277 = DIRECTION('',(0.,-0.,1.)); +#278 = ADVANCED_FACE('',(#279),#290,.F.); +#279 = FACE_BOUND('',#280,.F.); +#280 = EDGE_LOOP('',(#281,#282,#283,#289)); +#281 = ORIENTED_EDGE('',*,*,#107,.F.); +#282 = ORIENTED_EDGE('',*,*,#147,.T.); +#283 = ORIENTED_EDGE('',*,*,#284,.T.); +#284 = EDGE_CURVE('',#138,#259,#285,.T.); +#285 = LINE('',#286,#287); +#286 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#287 = VECTOR('',#288,1.); +#288 = DIRECTION('',(0.,1.,0.)); +#289 = ORIENTED_EDGE('',*,*,#266,.F.); +#290 = PLANE('',#291); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#293 = DIRECTION('',(0.,0.,1.)); +#294 = DIRECTION('',(1.,0.,-0.)); +#295 = ADVANCED_FACE('',(#296),#302,.T.); +#296 = FACE_BOUND('',#297,.T.); +#297 = EDGE_LOOP('',(#298,#299,#300,#301)); +#298 = ORIENTED_EDGE('',*,*,#137,.F.); +#299 = ORIENTED_EDGE('',*,*,#284,.T.); +#300 = ORIENTED_EDGE('',*,*,#258,.T.); +#301 = ORIENTED_EDGE('',*,*,#243,.T.); +#302 = PLANE('',#303); +#303 = AXIS2_PLACEMENT_3D('',#304,#305,#306); +#304 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#305 = DIRECTION('',(1.,0.,0.)); +#306 = DIRECTION('',(0.,0.,1.)); +#307 = ADVANCED_FACE('',(#308),#333,.F.); +#308 = FACE_BOUND('',#309,.F.); +#309 = EDGE_LOOP('',(#310,#320,#326,#327)); +#310 = ORIENTED_EDGE('',*,*,#311,.F.); +#311 = EDGE_CURVE('',#312,#314,#316,.T.); +#312 = VERTEX_POINT('',#313); +#313 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#314 = VERTEX_POINT('',#315); +#315 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(0.,1.,0.)); +#320 = ORIENTED_EDGE('',*,*,#321,.F.); +#321 = EDGE_CURVE('',#169,#312,#322,.T.); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(0.,0.,1.)); +#326 = ORIENTED_EDGE('',*,*,#168,.T.); +#327 = ORIENTED_EDGE('',*,*,#328,.T.); +#328 = EDGE_CURVE('',#171,#314,#329,.T.); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(0.,0.,1.)); +#333 = PLANE('',#334); +#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337); +#335 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#336 = DIRECTION('',(1.,0.,0.)); +#337 = DIRECTION('',(0.,0.,1.)); +#338 = ADVANCED_FACE('',(#339),#357,.T.); +#339 = FACE_BOUND('',#340,.F.); +#340 = EDGE_LOOP('',(#341,#342,#343,#351)); +#341 = ORIENTED_EDGE('',*,*,#178,.F.); +#342 = ORIENTED_EDGE('',*,*,#321,.T.); +#343 = ORIENTED_EDGE('',*,*,#344,.T.); +#344 = EDGE_CURVE('',#312,#345,#347,.T.); +#345 = VERTEX_POINT('',#346); +#346 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#351 = ORIENTED_EDGE('',*,*,#352,.F.); +#352 = EDGE_CURVE('',#179,#345,#353,.T.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(0.,0.,1.)); +#357 = PLANE('',#358); +#358 = AXIS2_PLACEMENT_3D('',#359,#360,#361); +#359 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#360 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#361 = DIRECTION('',(-0.,0.,-1.)); +#362 = ADVANCED_FACE('',(#363),#381,.F.); +#363 = FACE_BOUND('',#364,.T.); +#364 = EDGE_LOOP('',(#365,#366,#367,#375)); +#365 = ORIENTED_EDGE('',*,*,#226,.F.); +#366 = ORIENTED_EDGE('',*,*,#328,.T.); +#367 = ORIENTED_EDGE('',*,*,#368,.T.); +#368 = EDGE_CURVE('',#314,#369,#371,.T.); +#369 = VERTEX_POINT('',#370); +#370 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#375 = ORIENTED_EDGE('',*,*,#376,.F.); +#376 = EDGE_CURVE('',#219,#369,#377,.T.); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(0.,0.,1.)); +#381 = PLANE('',#382); +#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385); +#383 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#384 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#385 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#386 = ADVANCED_FACE('',(#387),#405,.F.); +#387 = FACE_BOUND('',#388,.F.); +#388 = EDGE_LOOP('',(#389,#390,#391,#399)); +#389 = ORIENTED_EDGE('',*,*,#186,.F.); +#390 = ORIENTED_EDGE('',*,*,#352,.T.); +#391 = ORIENTED_EDGE('',*,*,#392,.T.); +#392 = EDGE_CURVE('',#345,#393,#395,.T.); +#393 = VERTEX_POINT('',#394); +#394 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(1.,0.,0.)); +#399 = ORIENTED_EDGE('',*,*,#400,.F.); +#400 = EDGE_CURVE('',#187,#393,#401,.T.); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(0.,0.,1.)); +#405 = PLANE('',#406); +#406 = AXIS2_PLACEMENT_3D('',#407,#408,#409); +#407 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#408 = DIRECTION('',(0.,1.,0.)); +#409 = DIRECTION('',(0.,-0.,1.)); +#410 = ADVANCED_FACE('',(#411),#429,.T.); +#411 = FACE_BOUND('',#412,.T.); +#412 = EDGE_LOOP('',(#413,#414,#415,#423)); +#413 = ORIENTED_EDGE('',*,*,#218,.F.); +#414 = ORIENTED_EDGE('',*,*,#376,.T.); +#415 = ORIENTED_EDGE('',*,*,#416,.T.); +#416 = EDGE_CURVE('',#369,#417,#419,.T.); +#417 = VERTEX_POINT('',#418); +#418 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(1.,0.,0.)); +#423 = ORIENTED_EDGE('',*,*,#424,.F.); +#424 = EDGE_CURVE('',#211,#417,#425,.T.); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(0.,0.,1.)); +#429 = PLANE('',#430); +#430 = AXIS2_PLACEMENT_3D('',#431,#432,#433); +#431 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#432 = DIRECTION('',(0.,1.,0.)); +#433 = DIRECTION('',(0.,-0.,1.)); +#434 = ADVANCED_FACE('',(#435),#453,.F.); +#435 = FACE_BOUND('',#436,.T.); +#436 = EDGE_LOOP('',(#437,#438,#446,#452)); +#437 = ORIENTED_EDGE('',*,*,#194,.F.); +#438 = ORIENTED_EDGE('',*,*,#439,.T.); +#439 = EDGE_CURVE('',#195,#440,#442,.T.); +#440 = VERTEX_POINT('',#441); +#441 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#442 = LINE('',#443,#444); +#443 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#444 = VECTOR('',#445,1.); +#445 = DIRECTION('',(0.,0.,1.)); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#440,#393,#448,.T.); +#448 = LINE('',#449,#450); +#449 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#450 = VECTOR('',#451,1.); +#451 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#452 = ORIENTED_EDGE('',*,*,#400,.F.); +#453 = PLANE('',#454); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#456 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18) + ); +#457 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#458 = ADVANCED_FACE('',(#459),#477,.T.); +#459 = FACE_BOUND('',#460,.F.); +#460 = EDGE_LOOP('',(#461,#462,#470,#476)); +#461 = ORIENTED_EDGE('',*,*,#210,.F.); +#462 = ORIENTED_EDGE('',*,*,#463,.T.); +#463 = EDGE_CURVE('',#203,#464,#466,.T.); +#464 = VERTEX_POINT('',#465); +#465 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(0.,0.,1.)); +#470 = ORIENTED_EDGE('',*,*,#471,.T.); +#471 = EDGE_CURVE('',#464,#417,#472,.T.); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#476 = ORIENTED_EDGE('',*,*,#424,.F.); +#477 = PLANE('',#478); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#480 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#481 = DIRECTION('',(0.,0.,-1.)); +#482 = ADVANCED_FACE('',(#483),#494,.T.); +#483 = FACE_BOUND('',#484,.T.); +#484 = EDGE_LOOP('',(#485,#491,#492,#493)); +#485 = ORIENTED_EDGE('',*,*,#486,.F.); +#486 = EDGE_CURVE('',#440,#464,#487,.T.); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(0.,1.,0.)); +#491 = ORIENTED_EDGE('',*,*,#439,.F.); +#492 = ORIENTED_EDGE('',*,*,#202,.T.); +#493 = ORIENTED_EDGE('',*,*,#463,.T.); +#494 = PLANE('',#495); +#495 = AXIS2_PLACEMENT_3D('',#496,#497,#498); +#496 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#497 = DIRECTION('',(1.,0.,0.)); +#498 = DIRECTION('',(0.,0.,1.)); +#499 = ADVANCED_FACE('',(#500,#510),#544,.T.); +#500 = FACE_BOUND('',#501,.T.); +#501 = EDGE_LOOP('',(#502,#503,#504,#505,#506,#507,#508,#509)); +#502 = ORIENTED_EDGE('',*,*,#311,.F.); +#503 = ORIENTED_EDGE('',*,*,#344,.T.); +#504 = ORIENTED_EDGE('',*,*,#392,.T.); +#505 = ORIENTED_EDGE('',*,*,#447,.F.); +#506 = ORIENTED_EDGE('',*,*,#486,.T.); +#507 = ORIENTED_EDGE('',*,*,#471,.T.); +#508 = ORIENTED_EDGE('',*,*,#416,.F.); +#509 = ORIENTED_EDGE('',*,*,#368,.F.); +#510 = FACE_BOUND('',#511,.T.); +#511 = EDGE_LOOP('',(#512,#522,#530,#538)); +#512 = ORIENTED_EDGE('',*,*,#513,.F.); +#513 = EDGE_CURVE('',#514,#516,#518,.T.); +#514 = VERTEX_POINT('',#515); +#515 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#516 = VERTEX_POINT('',#517); +#517 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#518 = LINE('',#519,#520); +#519 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#520 = VECTOR('',#521,1.); +#521 = DIRECTION('',(0.,-1.,0.)); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#514,#524,#526,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(1.,0.,0.)); +#530 = ORIENTED_EDGE('',*,*,#531,.T.); +#531 = EDGE_CURVE('',#524,#532,#534,.T.); +#532 = VERTEX_POINT('',#533); +#533 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#534 = LINE('',#535,#536); +#535 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#536 = VECTOR('',#537,1.); +#537 = DIRECTION('',(0.,-1.,0.)); +#538 = ORIENTED_EDGE('',*,*,#539,.F.); +#539 = EDGE_CURVE('',#516,#532,#540,.T.); +#540 = LINE('',#541,#542); +#541 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#542 = VECTOR('',#543,1.); +#543 = DIRECTION('',(1.,0.,0.)); +#544 = PLANE('',#545); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#547 = DIRECTION('',(0.,0.,1.)); +#548 = DIRECTION('',(1.,0.,-0.)); +#549 = ADVANCED_FACE('',(#550),#575,.F.); +#550 = FACE_BOUND('',#551,.F.); +#551 = EDGE_LOOP('',(#552,#560,#561,#569)); +#552 = ORIENTED_EDGE('',*,*,#553,.F.); +#553 = EDGE_CURVE('',#516,#554,#556,.T.); +#554 = VERTEX_POINT('',#555); +#555 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(0.,0.,1.)); +#560 = ORIENTED_EDGE('',*,*,#513,.F.); +#561 = ORIENTED_EDGE('',*,*,#562,.T.); +#562 = EDGE_CURVE('',#514,#563,#565,.T.); +#563 = VERTEX_POINT('',#564); +#564 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#565 = LINE('',#566,#567); +#566 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#567 = VECTOR('',#568,1.); +#568 = DIRECTION('',(0.,0.,1.)); +#569 = ORIENTED_EDGE('',*,*,#570,.F.); +#570 = EDGE_CURVE('',#554,#563,#571,.T.); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(0.,1.,0.)); +#575 = PLANE('',#576); +#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579); +#577 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#578 = DIRECTION('',(1.,0.,0.)); +#579 = DIRECTION('',(0.,0.,1.)); +#580 = ADVANCED_FACE('',(#581),#599,.F.); +#581 = FACE_BOUND('',#582,.F.); +#582 = EDGE_LOOP('',(#583,#591,#592,#593)); +#583 = ORIENTED_EDGE('',*,*,#584,.F.); +#584 = EDGE_CURVE('',#532,#585,#587,.T.); +#585 = VERTEX_POINT('',#586); +#586 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#587 = LINE('',#588,#589); +#588 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#589 = VECTOR('',#590,1.); +#590 = DIRECTION('',(0.,0.,1.)); +#591 = ORIENTED_EDGE('',*,*,#539,.F.); +#592 = ORIENTED_EDGE('',*,*,#553,.T.); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#554,#585,#595,.T.); +#595 = LINE('',#596,#597); +#596 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#597 = VECTOR('',#598,1.); +#598 = DIRECTION('',(1.,0.,0.)); +#599 = PLANE('',#600); +#600 = AXIS2_PLACEMENT_3D('',#601,#602,#603); +#601 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#602 = DIRECTION('',(0.,1.,0.)); +#603 = DIRECTION('',(0.,-0.,1.)); +#604 = ADVANCED_FACE('',(#605),#623,.T.); +#605 = FACE_BOUND('',#606,.T.); +#606 = EDGE_LOOP('',(#607,#608,#609,#617)); +#607 = ORIENTED_EDGE('',*,*,#584,.F.); +#608 = ORIENTED_EDGE('',*,*,#531,.F.); +#609 = ORIENTED_EDGE('',*,*,#610,.T.); +#610 = EDGE_CURVE('',#524,#611,#613,.T.); +#611 = VERTEX_POINT('',#612); +#612 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#613 = LINE('',#614,#615); +#614 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#615 = VECTOR('',#616,1.); +#616 = DIRECTION('',(0.,0.,1.)); +#617 = ORIENTED_EDGE('',*,*,#618,.F.); +#618 = EDGE_CURVE('',#585,#611,#619,.T.); +#619 = LINE('',#620,#621); +#620 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#621 = VECTOR('',#622,1.); +#622 = DIRECTION('',(0.,1.,0.)); +#623 = PLANE('',#624); +#624 = AXIS2_PLACEMENT_3D('',#625,#626,#627); +#625 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#626 = DIRECTION('',(1.,0.,0.)); +#627 = DIRECTION('',(0.,0.,1.)); +#628 = ADVANCED_FACE('',(#629),#640,.T.); +#629 = FACE_BOUND('',#630,.T.); +#630 = EDGE_LOOP('',(#631,#632,#633,#634)); +#631 = ORIENTED_EDGE('',*,*,#610,.F.); +#632 = ORIENTED_EDGE('',*,*,#523,.F.); +#633 = ORIENTED_EDGE('',*,*,#562,.T.); +#634 = ORIENTED_EDGE('',*,*,#635,.T.); +#635 = EDGE_CURVE('',#563,#611,#636,.T.); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(1.,0.,0.)); +#640 = PLANE('',#641); +#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644); +#642 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#643 = DIRECTION('',(0.,1.,0.)); +#644 = DIRECTION('',(0.,-0.,1.)); +#645 = ADVANCED_FACE('',(#646),#652,.T.); +#646 = FACE_BOUND('',#647,.T.); +#647 = EDGE_LOOP('',(#648,#649,#650,#651)); +#648 = ORIENTED_EDGE('',*,*,#570,.F.); +#649 = ORIENTED_EDGE('',*,*,#594,.T.); +#650 = ORIENTED_EDGE('',*,*,#618,.T.); +#651 = ORIENTED_EDGE('',*,*,#635,.F.); +#652 = PLANE('',#653); +#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656); +#654 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#655 = DIRECTION('',(0.,0.,1.)); +#656 = DIRECTION('',(1.,0.,-0.)); +#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#661)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#658,#659,#660)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#658 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#659 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#660 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#661 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#658, + 'distance_accuracy_value','confusion accuracy'); +#662 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#663,#665); +#663 = ( REPRESENTATION_RELATIONSHIP('','',#90,#67) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#664) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#664 = ITEM_DEFINED_TRANSFORMATION('','',#11,#68); +#665 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#666 + ); +#666 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('71','PinHeader028','',#62,#85,$); +#667 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#87)); +#668 = SHAPE_DEFINITION_REPRESENTATION(#669,#675); +#669 = PRODUCT_DEFINITION_SHAPE('','',#670); +#670 = PRODUCT_DEFINITION('design','',#671,#674); +#671 = PRODUCT_DEFINITION_FORMATION('','',#672); +#672 = PRODUCT('01x01_P2.54mm_Vertical_THT029', + '01x01_P2.54mm_Vertical_THT029','',(#673)); +#673 = PRODUCT_CONTEXT('',#2,'mechanical'); +#674 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#675 = SHAPE_REPRESENTATION('',(#11,#676),#680); +#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679); +#677 = CARTESIAN_POINT('',(0.,0.,0.)); +#678 = DIRECTION('',(0.,0.,1.)); +#679 = DIRECTION('',(1.,0.,0.)); +#680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#684)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#681,#682,#683)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#681 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#682 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#683 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#684 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#681, + 'distance_accuracy_value','confusion accuracy'); +#685 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#686,#688); +#686 = ( REPRESENTATION_RELATIONSHIP('','',#675,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#687) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#687 = ITEM_DEFINED_TRANSFORMATION('','',#11,#41); +#688 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#689 + ); +#689 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('74', + '01x01_P2.54mm_Vertical_THT029','',#31,#670,$); +#690 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#672)); +#691 = SHAPE_DEFINITION_REPRESENTATION(#692,#698); +#692 = PRODUCT_DEFINITION_SHAPE('','',#693); +#693 = PRODUCT_DEFINITION('design','',#694,#697); +#694 = PRODUCT_DEFINITION_FORMATION('','',#695); +#695 = PRODUCT('PinHeader029','PinHeader029','',(#696)); +#696 = PRODUCT_CONTEXT('',#2,'mechanical'); +#697 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#698 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#699),#1265); +#699 = MANIFOLD_SOLID_BREP('',#700); +#700 = CLOSED_SHELL('',(#701,#741,#772,#862,#886,#903,#915,#946,#970, + #994,#1018,#1042,#1066,#1090,#1107,#1157,#1188,#1212,#1236,#1253)); +#701 = ADVANCED_FACE('',(#702),#736,.F.); +#702 = FACE_BOUND('',#703,.F.); +#703 = EDGE_LOOP('',(#704,#714,#722,#730)); +#704 = ORIENTED_EDGE('',*,*,#705,.F.); +#705 = EDGE_CURVE('',#706,#708,#710,.T.); +#706 = VERTEX_POINT('',#707); +#707 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#708 = VERTEX_POINT('',#709); +#709 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(0.,0.,1.)); +#714 = ORIENTED_EDGE('',*,*,#715,.T.); +#715 = EDGE_CURVE('',#706,#716,#718,.T.); +#716 = VERTEX_POINT('',#717); +#717 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#718 = LINE('',#719,#720); +#719 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#720 = VECTOR('',#721,1.); +#721 = DIRECTION('',(0.,1.,0.)); +#722 = ORIENTED_EDGE('',*,*,#723,.T.); +#723 = EDGE_CURVE('',#716,#724,#726,.T.); +#724 = VERTEX_POINT('',#725); +#725 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(0.,0.,1.)); +#730 = ORIENTED_EDGE('',*,*,#731,.T.); +#731 = EDGE_CURVE('',#724,#708,#732,.T.); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(0.,-1.,0.)); +#736 = PLANE('',#737); +#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740); +#738 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#739 = DIRECTION('',(1.,0.,0.)); +#740 = DIRECTION('',(0.,0.,1.)); +#741 = ADVANCED_FACE('',(#742),#767,.F.); +#742 = FACE_BOUND('',#743,.F.); +#743 = EDGE_LOOP('',(#744,#754,#760,#761)); +#744 = ORIENTED_EDGE('',*,*,#745,.F.); +#745 = EDGE_CURVE('',#746,#748,#750,.T.); +#746 = VERTEX_POINT('',#747); +#747 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#748 = VERTEX_POINT('',#749); +#749 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#750 = LINE('',#751,#752); +#751 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#752 = VECTOR('',#753,1.); +#753 = DIRECTION('',(0.,0.,1.)); +#754 = ORIENTED_EDGE('',*,*,#755,.F.); +#755 = EDGE_CURVE('',#706,#746,#756,.T.); +#756 = LINE('',#757,#758); +#757 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#758 = VECTOR('',#759,1.); +#759 = DIRECTION('',(1.,0.,0.)); +#760 = ORIENTED_EDGE('',*,*,#705,.T.); +#761 = ORIENTED_EDGE('',*,*,#762,.T.); +#762 = EDGE_CURVE('',#708,#748,#763,.T.); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(1.,0.,0.)); +#767 = PLANE('',#768); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#770 = DIRECTION('',(0.,1.,0.)); +#771 = DIRECTION('',(0.,-0.,1.)); +#772 = ADVANCED_FACE('',(#773,#839),#857,.F.); +#773 = FACE_BOUND('',#774,.F.); +#774 = EDGE_LOOP('',(#775,#785,#793,#801,#809,#817,#825,#833)); +#775 = ORIENTED_EDGE('',*,*,#776,.F.); +#776 = EDGE_CURVE('',#777,#779,#781,.T.); +#777 = VERTEX_POINT('',#778); +#778 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#779 = VERTEX_POINT('',#780); +#780 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(0.,1.,0.)); +#785 = ORIENTED_EDGE('',*,*,#786,.T.); +#786 = EDGE_CURVE('',#777,#787,#789,.T.); +#787 = VERTEX_POINT('',#788); +#788 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#787,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(1.,0.,0.)); +#801 = ORIENTED_EDGE('',*,*,#802,.F.); +#802 = EDGE_CURVE('',#803,#795,#805,.T.); +#803 = VERTEX_POINT('',#804); +#804 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#803,#811,#813,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(0.,1.,0.)); +#817 = ORIENTED_EDGE('',*,*,#818,.T.); +#818 = EDGE_CURVE('',#811,#819,#821,.T.); +#819 = VERTEX_POINT('',#820); +#820 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#821 = LINE('',#822,#823); +#822 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#823 = VECTOR('',#824,1.); +#824 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#825 = ORIENTED_EDGE('',*,*,#826,.F.); +#826 = EDGE_CURVE('',#827,#819,#829,.T.); +#827 = VERTEX_POINT('',#828); +#828 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(1.,0.,0.)); +#833 = ORIENTED_EDGE('',*,*,#834,.F.); +#834 = EDGE_CURVE('',#779,#827,#835,.T.); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#839 = FACE_BOUND('',#840,.F.); +#840 = EDGE_LOOP('',(#841,#842,#850,#856)); +#841 = ORIENTED_EDGE('',*,*,#731,.F.); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#724,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(1.,0.,0.)); +#850 = ORIENTED_EDGE('',*,*,#851,.T.); +#851 = EDGE_CURVE('',#844,#748,#852,.T.); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(0.,-1.,0.)); +#856 = ORIENTED_EDGE('',*,*,#762,.F.); +#857 = PLANE('',#858); +#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861); +#859 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#860 = DIRECTION('',(0.,0.,1.)); +#861 = DIRECTION('',(1.,0.,-0.)); +#862 = ADVANCED_FACE('',(#863),#881,.T.); +#863 = FACE_BOUND('',#864,.T.); +#864 = EDGE_LOOP('',(#865,#873,#879,#880)); +#865 = ORIENTED_EDGE('',*,*,#866,.F.); +#866 = EDGE_CURVE('',#867,#844,#869,.T.); +#867 = VERTEX_POINT('',#868); +#868 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(0.,0.,1.)); +#873 = ORIENTED_EDGE('',*,*,#874,.F.); +#874 = EDGE_CURVE('',#716,#867,#875,.T.); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(1.,0.,0.)); +#879 = ORIENTED_EDGE('',*,*,#723,.T.); +#880 = ORIENTED_EDGE('',*,*,#843,.T.); +#881 = PLANE('',#882); +#882 = AXIS2_PLACEMENT_3D('',#883,#884,#885); +#883 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#884 = DIRECTION('',(0.,1.,0.)); +#885 = DIRECTION('',(0.,-0.,1.)); +#886 = ADVANCED_FACE('',(#887),#898,.F.); +#887 = FACE_BOUND('',#888,.F.); +#888 = EDGE_LOOP('',(#889,#890,#891,#897)); +#889 = ORIENTED_EDGE('',*,*,#715,.F.); +#890 = ORIENTED_EDGE('',*,*,#755,.T.); +#891 = ORIENTED_EDGE('',*,*,#892,.T.); +#892 = EDGE_CURVE('',#746,#867,#893,.T.); +#893 = LINE('',#894,#895); +#894 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#895 = VECTOR('',#896,1.); +#896 = DIRECTION('',(0.,1.,0.)); +#897 = ORIENTED_EDGE('',*,*,#874,.F.); +#898 = PLANE('',#899); +#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902); +#900 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#901 = DIRECTION('',(0.,0.,1.)); +#902 = DIRECTION('',(1.,0.,-0.)); +#903 = ADVANCED_FACE('',(#904),#910,.T.); +#904 = FACE_BOUND('',#905,.T.); +#905 = EDGE_LOOP('',(#906,#907,#908,#909)); +#906 = ORIENTED_EDGE('',*,*,#745,.F.); +#907 = ORIENTED_EDGE('',*,*,#892,.T.); +#908 = ORIENTED_EDGE('',*,*,#866,.T.); +#909 = ORIENTED_EDGE('',*,*,#851,.T.); +#910 = PLANE('',#911); +#911 = AXIS2_PLACEMENT_3D('',#912,#913,#914); +#912 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#913 = DIRECTION('',(1.,0.,0.)); +#914 = DIRECTION('',(0.,0.,1.)); +#915 = ADVANCED_FACE('',(#916),#941,.F.); +#916 = FACE_BOUND('',#917,.F.); +#917 = EDGE_LOOP('',(#918,#928,#934,#935)); +#918 = ORIENTED_EDGE('',*,*,#919,.F.); +#919 = EDGE_CURVE('',#920,#922,#924,.T.); +#920 = VERTEX_POINT('',#921); +#921 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#922 = VERTEX_POINT('',#923); +#923 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(0.,1.,0.)); +#928 = ORIENTED_EDGE('',*,*,#929,.F.); +#929 = EDGE_CURVE('',#777,#920,#930,.T.); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(0.,0.,1.)); +#934 = ORIENTED_EDGE('',*,*,#776,.T.); +#935 = ORIENTED_EDGE('',*,*,#936,.T.); +#936 = EDGE_CURVE('',#779,#922,#937,.T.); +#937 = LINE('',#938,#939); +#938 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#939 = VECTOR('',#940,1.); +#940 = DIRECTION('',(0.,0.,1.)); +#941 = PLANE('',#942); +#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945); +#943 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#944 = DIRECTION('',(1.,0.,0.)); +#945 = DIRECTION('',(0.,0.,1.)); +#946 = ADVANCED_FACE('',(#947),#965,.T.); +#947 = FACE_BOUND('',#948,.F.); +#948 = EDGE_LOOP('',(#949,#950,#951,#959)); +#949 = ORIENTED_EDGE('',*,*,#786,.F.); +#950 = ORIENTED_EDGE('',*,*,#929,.T.); +#951 = ORIENTED_EDGE('',*,*,#952,.T.); +#952 = EDGE_CURVE('',#920,#953,#955,.T.); +#953 = VERTEX_POINT('',#954); +#954 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#959 = ORIENTED_EDGE('',*,*,#960,.F.); +#960 = EDGE_CURVE('',#787,#953,#961,.T.); +#961 = LINE('',#962,#963); +#962 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#963 = VECTOR('',#964,1.); +#964 = DIRECTION('',(0.,0.,1.)); +#965 = PLANE('',#966); +#966 = AXIS2_PLACEMENT_3D('',#967,#968,#969); +#967 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#968 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#969 = DIRECTION('',(-0.,0.,-1.)); +#970 = ADVANCED_FACE('',(#971),#989,.F.); +#971 = FACE_BOUND('',#972,.T.); +#972 = EDGE_LOOP('',(#973,#974,#975,#983)); +#973 = ORIENTED_EDGE('',*,*,#834,.F.); +#974 = ORIENTED_EDGE('',*,*,#936,.T.); +#975 = ORIENTED_EDGE('',*,*,#976,.T.); +#976 = EDGE_CURVE('',#922,#977,#979,.T.); +#977 = VERTEX_POINT('',#978); +#978 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#983 = ORIENTED_EDGE('',*,*,#984,.F.); +#984 = EDGE_CURVE('',#827,#977,#985,.T.); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(0.,0.,1.)); +#989 = PLANE('',#990); +#990 = AXIS2_PLACEMENT_3D('',#991,#992,#993); +#991 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#992 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#993 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#994 = ADVANCED_FACE('',(#995),#1013,.F.); +#995 = FACE_BOUND('',#996,.F.); +#996 = EDGE_LOOP('',(#997,#998,#999,#1007)); +#997 = ORIENTED_EDGE('',*,*,#794,.F.); +#998 = ORIENTED_EDGE('',*,*,#960,.T.); +#999 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1000 = EDGE_CURVE('',#953,#1001,#1003,.T.); +#1001 = VERTEX_POINT('',#1002); +#1002 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#1003 = LINE('',#1004,#1005); +#1004 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1005 = VECTOR('',#1006,1.); +#1006 = DIRECTION('',(1.,0.,0.)); +#1007 = ORIENTED_EDGE('',*,*,#1008,.F.); +#1008 = EDGE_CURVE('',#795,#1001,#1009,.T.); +#1009 = LINE('',#1010,#1011); +#1010 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1011 = VECTOR('',#1012,1.); +#1012 = DIRECTION('',(0.,0.,1.)); +#1013 = PLANE('',#1014); +#1014 = AXIS2_PLACEMENT_3D('',#1015,#1016,#1017); +#1015 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1016 = DIRECTION('',(0.,1.,0.)); +#1017 = DIRECTION('',(0.,-0.,1.)); +#1018 = ADVANCED_FACE('',(#1019),#1037,.T.); +#1019 = FACE_BOUND('',#1020,.T.); +#1020 = EDGE_LOOP('',(#1021,#1022,#1023,#1031)); +#1021 = ORIENTED_EDGE('',*,*,#826,.F.); +#1022 = ORIENTED_EDGE('',*,*,#984,.T.); +#1023 = ORIENTED_EDGE('',*,*,#1024,.T.); +#1024 = EDGE_CURVE('',#977,#1025,#1027,.T.); +#1025 = VERTEX_POINT('',#1026); +#1026 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(1.,0.,0.)); +#1031 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1032 = EDGE_CURVE('',#819,#1025,#1033,.T.); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(0.,0.,1.)); +#1037 = PLANE('',#1038); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1040 = DIRECTION('',(0.,1.,0.)); +#1041 = DIRECTION('',(0.,-0.,1.)); +#1042 = ADVANCED_FACE('',(#1043),#1061,.F.); +#1043 = FACE_BOUND('',#1044,.T.); +#1044 = EDGE_LOOP('',(#1045,#1046,#1054,#1060)); +#1045 = ORIENTED_EDGE('',*,*,#802,.F.); +#1046 = ORIENTED_EDGE('',*,*,#1047,.T.); +#1047 = EDGE_CURVE('',#803,#1048,#1050,.T.); +#1048 = VERTEX_POINT('',#1049); +#1049 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1050 = LINE('',#1051,#1052); +#1051 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1052 = VECTOR('',#1053,1.); +#1053 = DIRECTION('',(0.,0.,1.)); +#1054 = ORIENTED_EDGE('',*,*,#1055,.T.); +#1055 = EDGE_CURVE('',#1048,#1001,#1056,.T.); +#1056 = LINE('',#1057,#1058); +#1057 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1058 = VECTOR('',#1059,1.); +#1059 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1060 = ORIENTED_EDGE('',*,*,#1008,.F.); +#1061 = PLANE('',#1062); +#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065); +#1063 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1064 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#1065 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1066 = ADVANCED_FACE('',(#1067),#1085,.T.); +#1067 = FACE_BOUND('',#1068,.F.); +#1068 = EDGE_LOOP('',(#1069,#1070,#1078,#1084)); +#1069 = ORIENTED_EDGE('',*,*,#818,.F.); +#1070 = ORIENTED_EDGE('',*,*,#1071,.T.); +#1071 = EDGE_CURVE('',#811,#1072,#1074,.T.); +#1072 = VERTEX_POINT('',#1073); +#1073 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1074 = LINE('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1076 = VECTOR('',#1077,1.); +#1077 = DIRECTION('',(0.,0.,1.)); +#1078 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1079 = EDGE_CURVE('',#1072,#1025,#1080,.T.); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1084 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1085 = PLANE('',#1086); +#1086 = AXIS2_PLACEMENT_3D('',#1087,#1088,#1089); +#1087 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1088 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1089 = DIRECTION('',(0.,0.,-1.)); +#1090 = ADVANCED_FACE('',(#1091),#1102,.T.); +#1091 = FACE_BOUND('',#1092,.T.); +#1092 = EDGE_LOOP('',(#1093,#1099,#1100,#1101)); +#1093 = ORIENTED_EDGE('',*,*,#1094,.F.); +#1094 = EDGE_CURVE('',#1048,#1072,#1095,.T.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.,1.,0.)); +#1099 = ORIENTED_EDGE('',*,*,#1047,.F.); +#1100 = ORIENTED_EDGE('',*,*,#810,.T.); +#1101 = ORIENTED_EDGE('',*,*,#1071,.T.); +#1102 = PLANE('',#1103); +#1103 = AXIS2_PLACEMENT_3D('',#1104,#1105,#1106); +#1104 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1105 = DIRECTION('',(1.,0.,0.)); +#1106 = DIRECTION('',(0.,0.,1.)); +#1107 = ADVANCED_FACE('',(#1108,#1118),#1152,.T.); +#1108 = FACE_BOUND('',#1109,.T.); +#1109 = EDGE_LOOP('',(#1110,#1111,#1112,#1113,#1114,#1115,#1116,#1117)); +#1110 = ORIENTED_EDGE('',*,*,#919,.F.); +#1111 = ORIENTED_EDGE('',*,*,#952,.T.); +#1112 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1113 = ORIENTED_EDGE('',*,*,#1055,.F.); +#1114 = ORIENTED_EDGE('',*,*,#1094,.T.); +#1115 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1116 = ORIENTED_EDGE('',*,*,#1024,.F.); +#1117 = ORIENTED_EDGE('',*,*,#976,.F.); +#1118 = FACE_BOUND('',#1119,.T.); +#1119 = EDGE_LOOP('',(#1120,#1130,#1138,#1146)); +#1120 = ORIENTED_EDGE('',*,*,#1121,.F.); +#1121 = EDGE_CURVE('',#1122,#1124,#1126,.T.); +#1122 = VERTEX_POINT('',#1123); +#1123 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1124 = VERTEX_POINT('',#1125); +#1125 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(0.,-1.,0.)); +#1130 = ORIENTED_EDGE('',*,*,#1131,.T.); +#1131 = EDGE_CURVE('',#1122,#1132,#1134,.T.); +#1132 = VERTEX_POINT('',#1133); +#1133 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1134 = LINE('',#1135,#1136); +#1135 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1136 = VECTOR('',#1137,1.); +#1137 = DIRECTION('',(1.,0.,0.)); +#1138 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1139 = EDGE_CURVE('',#1132,#1140,#1142,.T.); +#1140 = VERTEX_POINT('',#1141); +#1141 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(0.,-1.,0.)); +#1146 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1147 = EDGE_CURVE('',#1124,#1140,#1148,.T.); +#1148 = LINE('',#1149,#1150); +#1149 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(1.,0.,0.)); +#1152 = PLANE('',#1153); +#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156); +#1154 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1155 = DIRECTION('',(0.,0.,1.)); +#1156 = DIRECTION('',(1.,0.,-0.)); +#1157 = ADVANCED_FACE('',(#1158),#1183,.F.); +#1158 = FACE_BOUND('',#1159,.F.); +#1159 = EDGE_LOOP('',(#1160,#1168,#1169,#1177)); +#1160 = ORIENTED_EDGE('',*,*,#1161,.F.); +#1161 = EDGE_CURVE('',#1124,#1162,#1164,.T.); +#1162 = VERTEX_POINT('',#1163); +#1163 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1164 = LINE('',#1165,#1166); +#1165 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1166 = VECTOR('',#1167,1.); +#1167 = DIRECTION('',(0.,0.,1.)); +#1168 = ORIENTED_EDGE('',*,*,#1121,.F.); +#1169 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1170 = EDGE_CURVE('',#1122,#1171,#1173,.T.); +#1171 = VERTEX_POINT('',#1172); +#1172 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1173 = LINE('',#1174,#1175); +#1174 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1175 = VECTOR('',#1176,1.); +#1176 = DIRECTION('',(0.,0.,1.)); +#1177 = ORIENTED_EDGE('',*,*,#1178,.F.); +#1178 = EDGE_CURVE('',#1162,#1171,#1179,.T.); +#1179 = LINE('',#1180,#1181); +#1180 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1181 = VECTOR('',#1182,1.); +#1182 = DIRECTION('',(0.,1.,0.)); +#1183 = PLANE('',#1184); +#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187); +#1185 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1186 = DIRECTION('',(1.,0.,0.)); +#1187 = DIRECTION('',(0.,0.,1.)); +#1188 = ADVANCED_FACE('',(#1189),#1207,.F.); +#1189 = FACE_BOUND('',#1190,.F.); +#1190 = EDGE_LOOP('',(#1191,#1199,#1200,#1201)); +#1191 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1192 = EDGE_CURVE('',#1140,#1193,#1195,.T.); +#1193 = VERTEX_POINT('',#1194); +#1194 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(0.,0.,1.)); +#1199 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1200 = ORIENTED_EDGE('',*,*,#1161,.T.); +#1201 = ORIENTED_EDGE('',*,*,#1202,.T.); +#1202 = EDGE_CURVE('',#1162,#1193,#1203,.T.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(1.,0.,0.)); +#1207 = PLANE('',#1208); +#1208 = AXIS2_PLACEMENT_3D('',#1209,#1210,#1211); +#1209 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1210 = DIRECTION('',(0.,1.,0.)); +#1211 = DIRECTION('',(0.,-0.,1.)); +#1212 = ADVANCED_FACE('',(#1213),#1231,.T.); +#1213 = FACE_BOUND('',#1214,.T.); +#1214 = EDGE_LOOP('',(#1215,#1216,#1217,#1225)); +#1215 = ORIENTED_EDGE('',*,*,#1192,.F.); +#1216 = ORIENTED_EDGE('',*,*,#1139,.F.); +#1217 = ORIENTED_EDGE('',*,*,#1218,.T.); +#1218 = EDGE_CURVE('',#1132,#1219,#1221,.T.); +#1219 = VERTEX_POINT('',#1220); +#1220 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(0.,0.,1.)); +#1225 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1226 = EDGE_CURVE('',#1193,#1219,#1227,.T.); +#1227 = LINE('',#1228,#1229); +#1228 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1229 = VECTOR('',#1230,1.); +#1230 = DIRECTION('',(0.,1.,0.)); +#1231 = PLANE('',#1232); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1234 = DIRECTION('',(1.,0.,0.)); +#1235 = DIRECTION('',(0.,0.,1.)); +#1236 = ADVANCED_FACE('',(#1237),#1248,.T.); +#1237 = FACE_BOUND('',#1238,.T.); +#1238 = EDGE_LOOP('',(#1239,#1240,#1241,#1242)); +#1239 = ORIENTED_EDGE('',*,*,#1218,.F.); +#1240 = ORIENTED_EDGE('',*,*,#1131,.F.); +#1241 = ORIENTED_EDGE('',*,*,#1170,.T.); +#1242 = ORIENTED_EDGE('',*,*,#1243,.T.); +#1243 = EDGE_CURVE('',#1171,#1219,#1244,.T.); +#1244 = LINE('',#1245,#1246); +#1245 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1246 = VECTOR('',#1247,1.); +#1247 = DIRECTION('',(1.,0.,0.)); +#1248 = PLANE('',#1249); +#1249 = AXIS2_PLACEMENT_3D('',#1250,#1251,#1252); +#1250 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1251 = DIRECTION('',(0.,1.,0.)); +#1252 = DIRECTION('',(0.,-0.,1.)); +#1253 = ADVANCED_FACE('',(#1254),#1260,.T.); +#1254 = FACE_BOUND('',#1255,.T.); +#1255 = EDGE_LOOP('',(#1256,#1257,#1258,#1259)); +#1256 = ORIENTED_EDGE('',*,*,#1178,.F.); +#1257 = ORIENTED_EDGE('',*,*,#1202,.T.); +#1258 = ORIENTED_EDGE('',*,*,#1226,.T.); +#1259 = ORIENTED_EDGE('',*,*,#1243,.F.); +#1260 = PLANE('',#1261); +#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264); +#1262 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1263 = DIRECTION('',(0.,0.,1.)); +#1264 = DIRECTION('',(1.,0.,-0.)); +#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1269)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1266,#1267,#1268)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1266 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1267 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1268 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1269 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1266, + 'distance_accuracy_value','confusion accuracy'); +#1270 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1271,#1273); +#1271 = ( REPRESENTATION_RELATIONSHIP('','',#698,#675) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1272) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1272 = ITEM_DEFINED_TRANSFORMATION('','',#11,#676); +#1273 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1274); +#1274 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('73','PinHeader029','',#670,#693, + $); +#1275 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#695)); +#1276 = SHAPE_DEFINITION_REPRESENTATION(#1277,#1283); +#1277 = PRODUCT_DEFINITION_SHAPE('','',#1278); +#1278 = PRODUCT_DEFINITION('design','',#1279,#1282); +#1279 = PRODUCT_DEFINITION_FORMATION('','',#1280); +#1280 = PRODUCT('01x01_P2.54mm_Vertical_THT030', + '01x01_P2.54mm_Vertical_THT030','',(#1281)); +#1281 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1282 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1283 = SHAPE_REPRESENTATION('',(#11,#1284),#1288); +#1284 = AXIS2_PLACEMENT_3D('',#1285,#1286,#1287); +#1285 = CARTESIAN_POINT('',(0.,0.,0.)); +#1286 = DIRECTION('',(0.,0.,1.)); +#1287 = DIRECTION('',(1.,0.,0.)); +#1288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1292)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1289,#1290,#1291)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1289 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1290 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1291 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1292 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1289, + 'distance_accuracy_value','confusion accuracy'); +#1293 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1294,#1296); +#1294 = ( REPRESENTATION_RELATIONSHIP('','',#1283,#36) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1295) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1295 = ITEM_DEFINED_TRANSFORMATION('','',#11,#45); +#1296 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1297); +#1297 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('76', + '01x01_P2.54mm_Vertical_THT030','',#31,#1278,$); +#1298 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1280)); +#1299 = SHAPE_DEFINITION_REPRESENTATION(#1300,#1306); +#1300 = PRODUCT_DEFINITION_SHAPE('','',#1301); +#1301 = PRODUCT_DEFINITION('design','',#1302,#1305); +#1302 = PRODUCT_DEFINITION_FORMATION('','',#1303); +#1303 = PRODUCT('PinHeader030','PinHeader030','',(#1304)); +#1304 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1305 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1306 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1307),#1873); +#1307 = MANIFOLD_SOLID_BREP('',#1308); +#1308 = CLOSED_SHELL('',(#1309,#1349,#1380,#1470,#1494,#1511,#1523,#1554 + ,#1578,#1602,#1626,#1650,#1674,#1698,#1715,#1765,#1796,#1820,#1844, + #1861)); +#1309 = ADVANCED_FACE('',(#1310),#1344,.F.); +#1310 = FACE_BOUND('',#1311,.F.); +#1311 = EDGE_LOOP('',(#1312,#1322,#1330,#1338)); +#1312 = ORIENTED_EDGE('',*,*,#1313,.F.); +#1313 = EDGE_CURVE('',#1314,#1316,#1318,.T.); +#1314 = VERTEX_POINT('',#1315); +#1315 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1316 = VERTEX_POINT('',#1317); +#1317 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1318 = LINE('',#1319,#1320); +#1319 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1320 = VECTOR('',#1321,1.); +#1321 = DIRECTION('',(0.,0.,1.)); +#1322 = ORIENTED_EDGE('',*,*,#1323,.T.); +#1323 = EDGE_CURVE('',#1314,#1324,#1326,.T.); +#1324 = VERTEX_POINT('',#1325); +#1325 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1326 = LINE('',#1327,#1328); +#1327 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1328 = VECTOR('',#1329,1.); +#1329 = DIRECTION('',(0.,1.,0.)); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#1324,#1332,#1334,.T.); +#1332 = VERTEX_POINT('',#1333); +#1333 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1334 = LINE('',#1335,#1336); +#1335 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1336 = VECTOR('',#1337,1.); +#1337 = DIRECTION('',(0.,0.,1.)); +#1338 = ORIENTED_EDGE('',*,*,#1339,.T.); +#1339 = EDGE_CURVE('',#1332,#1316,#1340,.T.); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(0.,-1.,0.)); +#1344 = PLANE('',#1345); +#1345 = AXIS2_PLACEMENT_3D('',#1346,#1347,#1348); +#1346 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1347 = DIRECTION('',(1.,0.,0.)); +#1348 = DIRECTION('',(0.,0.,1.)); +#1349 = ADVANCED_FACE('',(#1350),#1375,.F.); +#1350 = FACE_BOUND('',#1351,.F.); +#1351 = EDGE_LOOP('',(#1352,#1362,#1368,#1369)); +#1352 = ORIENTED_EDGE('',*,*,#1353,.F.); +#1353 = EDGE_CURVE('',#1354,#1356,#1358,.T.); +#1354 = VERTEX_POINT('',#1355); +#1355 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1356 = VERTEX_POINT('',#1357); +#1357 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#1358 = LINE('',#1359,#1360); +#1359 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1360 = VECTOR('',#1361,1.); +#1361 = DIRECTION('',(0.,0.,1.)); +#1362 = ORIENTED_EDGE('',*,*,#1363,.F.); +#1363 = EDGE_CURVE('',#1314,#1354,#1364,.T.); +#1364 = LINE('',#1365,#1366); +#1365 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1366 = VECTOR('',#1367,1.); +#1367 = DIRECTION('',(1.,0.,0.)); +#1368 = ORIENTED_EDGE('',*,*,#1313,.T.); +#1369 = ORIENTED_EDGE('',*,*,#1370,.T.); +#1370 = EDGE_CURVE('',#1316,#1356,#1371,.T.); +#1371 = LINE('',#1372,#1373); +#1372 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#1373 = VECTOR('',#1374,1.); +#1374 = DIRECTION('',(1.,0.,0.)); +#1375 = PLANE('',#1376); +#1376 = AXIS2_PLACEMENT_3D('',#1377,#1378,#1379); +#1377 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1378 = DIRECTION('',(0.,1.,0.)); +#1379 = DIRECTION('',(0.,-0.,1.)); +#1380 = ADVANCED_FACE('',(#1381,#1447),#1465,.F.); +#1381 = FACE_BOUND('',#1382,.F.); +#1382 = EDGE_LOOP('',(#1383,#1393,#1401,#1409,#1417,#1425,#1433,#1441)); +#1383 = ORIENTED_EDGE('',*,*,#1384,.F.); +#1384 = EDGE_CURVE('',#1385,#1387,#1389,.T.); +#1385 = VERTEX_POINT('',#1386); +#1386 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1387 = VERTEX_POINT('',#1388); +#1388 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.,1.,0.)); +#1393 = ORIENTED_EDGE('',*,*,#1394,.T.); +#1394 = EDGE_CURVE('',#1385,#1395,#1397,.T.); +#1395 = VERTEX_POINT('',#1396); +#1396 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1397 = LINE('',#1398,#1399); +#1398 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1399 = VECTOR('',#1400,1.); +#1400 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1401 = ORIENTED_EDGE('',*,*,#1402,.T.); +#1402 = EDGE_CURVE('',#1395,#1403,#1405,.T.); +#1403 = VERTEX_POINT('',#1404); +#1404 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#1405 = LINE('',#1406,#1407); +#1406 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1407 = VECTOR('',#1408,1.); +#1408 = DIRECTION('',(1.,0.,0.)); +#1409 = ORIENTED_EDGE('',*,*,#1410,.F.); +#1410 = EDGE_CURVE('',#1411,#1403,#1413,.T.); +#1411 = VERTEX_POINT('',#1412); +#1412 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#1413 = LINE('',#1414,#1415); +#1414 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#1415 = VECTOR('',#1416,1.); +#1416 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1417 = ORIENTED_EDGE('',*,*,#1418,.T.); +#1418 = EDGE_CURVE('',#1411,#1419,#1421,.T.); +#1419 = VERTEX_POINT('',#1420); +#1420 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1421 = LINE('',#1422,#1423); +#1422 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1423 = VECTOR('',#1424,1.); +#1424 = DIRECTION('',(0.,1.,0.)); +#1425 = ORIENTED_EDGE('',*,*,#1426,.T.); +#1426 = EDGE_CURVE('',#1419,#1427,#1429,.T.); +#1427 = VERTEX_POINT('',#1428); +#1428 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1429 = LINE('',#1430,#1431); +#1430 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1431 = VECTOR('',#1432,1.); +#1432 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1433 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1434 = EDGE_CURVE('',#1435,#1427,#1437,.T.); +#1435 = VERTEX_POINT('',#1436); +#1436 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#1437 = LINE('',#1438,#1439); +#1438 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1439 = VECTOR('',#1440,1.); +#1440 = DIRECTION('',(1.,0.,0.)); +#1441 = ORIENTED_EDGE('',*,*,#1442,.F.); +#1442 = EDGE_CURVE('',#1387,#1435,#1443,.T.); +#1443 = LINE('',#1444,#1445); +#1444 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#1445 = VECTOR('',#1446,1.); +#1446 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1447 = FACE_BOUND('',#1448,.F.); +#1448 = EDGE_LOOP('',(#1449,#1450,#1458,#1464)); +#1449 = ORIENTED_EDGE('',*,*,#1339,.F.); +#1450 = ORIENTED_EDGE('',*,*,#1451,.T.); +#1451 = EDGE_CURVE('',#1332,#1452,#1454,.T.); +#1452 = VERTEX_POINT('',#1453); +#1453 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#1454 = LINE('',#1455,#1456); +#1455 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#1456 = VECTOR('',#1457,1.); +#1457 = DIRECTION('',(1.,0.,0.)); +#1458 = ORIENTED_EDGE('',*,*,#1459,.T.); +#1459 = EDGE_CURVE('',#1452,#1356,#1460,.T.); +#1460 = LINE('',#1461,#1462); +#1461 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#1462 = VECTOR('',#1463,1.); +#1463 = DIRECTION('',(0.,-1.,0.)); +#1464 = ORIENTED_EDGE('',*,*,#1370,.F.); +#1465 = PLANE('',#1466); +#1466 = AXIS2_PLACEMENT_3D('',#1467,#1468,#1469); +#1467 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1468 = DIRECTION('',(0.,0.,1.)); +#1469 = DIRECTION('',(1.,0.,-0.)); +#1470 = ADVANCED_FACE('',(#1471),#1489,.T.); +#1471 = FACE_BOUND('',#1472,.T.); +#1472 = EDGE_LOOP('',(#1473,#1481,#1487,#1488)); +#1473 = ORIENTED_EDGE('',*,*,#1474,.F.); +#1474 = EDGE_CURVE('',#1475,#1452,#1477,.T.); +#1475 = VERTEX_POINT('',#1476); +#1476 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1477 = LINE('',#1478,#1479); +#1478 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1479 = VECTOR('',#1480,1.); +#1480 = DIRECTION('',(0.,0.,1.)); +#1481 = ORIENTED_EDGE('',*,*,#1482,.F.); +#1482 = EDGE_CURVE('',#1324,#1475,#1483,.T.); +#1483 = LINE('',#1484,#1485); +#1484 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1485 = VECTOR('',#1486,1.); +#1486 = DIRECTION('',(1.,0.,0.)); +#1487 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1488 = ORIENTED_EDGE('',*,*,#1451,.T.); +#1489 = PLANE('',#1490); +#1490 = AXIS2_PLACEMENT_3D('',#1491,#1492,#1493); +#1491 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1492 = DIRECTION('',(0.,1.,0.)); +#1493 = DIRECTION('',(0.,-0.,1.)); +#1494 = ADVANCED_FACE('',(#1495),#1506,.F.); +#1495 = FACE_BOUND('',#1496,.F.); +#1496 = EDGE_LOOP('',(#1497,#1498,#1499,#1505)); +#1497 = ORIENTED_EDGE('',*,*,#1323,.F.); +#1498 = ORIENTED_EDGE('',*,*,#1363,.T.); +#1499 = ORIENTED_EDGE('',*,*,#1500,.T.); +#1500 = EDGE_CURVE('',#1354,#1475,#1501,.T.); +#1501 = LINE('',#1502,#1503); +#1502 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1503 = VECTOR('',#1504,1.); +#1504 = DIRECTION('',(0.,1.,0.)); +#1505 = ORIENTED_EDGE('',*,*,#1482,.F.); +#1506 = PLANE('',#1507); +#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510); +#1508 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1509 = DIRECTION('',(0.,0.,1.)); +#1510 = DIRECTION('',(1.,0.,-0.)); +#1511 = ADVANCED_FACE('',(#1512),#1518,.T.); +#1512 = FACE_BOUND('',#1513,.T.); +#1513 = EDGE_LOOP('',(#1514,#1515,#1516,#1517)); +#1514 = ORIENTED_EDGE('',*,*,#1353,.F.); +#1515 = ORIENTED_EDGE('',*,*,#1500,.T.); +#1516 = ORIENTED_EDGE('',*,*,#1474,.T.); +#1517 = ORIENTED_EDGE('',*,*,#1459,.T.); +#1518 = PLANE('',#1519); +#1519 = AXIS2_PLACEMENT_3D('',#1520,#1521,#1522); +#1520 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1521 = DIRECTION('',(1.,0.,0.)); +#1522 = DIRECTION('',(0.,0.,1.)); +#1523 = ADVANCED_FACE('',(#1524),#1549,.F.); +#1524 = FACE_BOUND('',#1525,.F.); +#1525 = EDGE_LOOP('',(#1526,#1536,#1542,#1543)); +#1526 = ORIENTED_EDGE('',*,*,#1527,.F.); +#1527 = EDGE_CURVE('',#1528,#1530,#1532,.T.); +#1528 = VERTEX_POINT('',#1529); +#1529 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#1530 = VERTEX_POINT('',#1531); +#1531 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#1532 = LINE('',#1533,#1534); +#1533 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1534 = VECTOR('',#1535,1.); +#1535 = DIRECTION('',(0.,1.,0.)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.F.); +#1537 = EDGE_CURVE('',#1385,#1528,#1538,.T.); +#1538 = LINE('',#1539,#1540); +#1539 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#1540 = VECTOR('',#1541,1.); +#1541 = DIRECTION('',(0.,0.,1.)); +#1542 = ORIENTED_EDGE('',*,*,#1384,.T.); +#1543 = ORIENTED_EDGE('',*,*,#1544,.T.); +#1544 = EDGE_CURVE('',#1387,#1530,#1545,.T.); +#1545 = LINE('',#1546,#1547); +#1546 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#1547 = VECTOR('',#1548,1.); +#1548 = DIRECTION('',(0.,0.,1.)); +#1549 = PLANE('',#1550); +#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553); +#1551 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1552 = DIRECTION('',(1.,0.,0.)); +#1553 = DIRECTION('',(0.,0.,1.)); +#1554 = ADVANCED_FACE('',(#1555),#1573,.T.); +#1555 = FACE_BOUND('',#1556,.F.); +#1556 = EDGE_LOOP('',(#1557,#1558,#1559,#1567)); +#1557 = ORIENTED_EDGE('',*,*,#1394,.F.); +#1558 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1559 = ORIENTED_EDGE('',*,*,#1560,.T.); +#1560 = EDGE_CURVE('',#1528,#1561,#1563,.T.); +#1561 = VERTEX_POINT('',#1562); +#1562 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#1563 = LINE('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#1565 = VECTOR('',#1566,1.); +#1566 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1567 = ORIENTED_EDGE('',*,*,#1568,.F.); +#1568 = EDGE_CURVE('',#1395,#1561,#1569,.T.); +#1569 = LINE('',#1570,#1571); +#1570 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#1571 = VECTOR('',#1572,1.); +#1572 = DIRECTION('',(0.,0.,1.)); +#1573 = PLANE('',#1574); +#1574 = AXIS2_PLACEMENT_3D('',#1575,#1576,#1577); +#1575 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#1576 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1577 = DIRECTION('',(-0.,0.,-1.)); +#1578 = ADVANCED_FACE('',(#1579),#1597,.F.); +#1579 = FACE_BOUND('',#1580,.T.); +#1580 = EDGE_LOOP('',(#1581,#1582,#1583,#1591)); +#1581 = ORIENTED_EDGE('',*,*,#1442,.F.); +#1582 = ORIENTED_EDGE('',*,*,#1544,.T.); +#1583 = ORIENTED_EDGE('',*,*,#1584,.T.); +#1584 = EDGE_CURVE('',#1530,#1585,#1587,.T.); +#1585 = VERTEX_POINT('',#1586); +#1586 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#1587 = LINE('',#1588,#1589); +#1588 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#1589 = VECTOR('',#1590,1.); +#1590 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1591 = ORIENTED_EDGE('',*,*,#1592,.F.); +#1592 = EDGE_CURVE('',#1435,#1585,#1593,.T.); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(0.,0.,1.)); +#1597 = PLANE('',#1598); +#1598 = AXIS2_PLACEMENT_3D('',#1599,#1600,#1601); +#1599 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#1600 = DIRECTION('',(0.707106781187,-0.707106781187,3.474993633272E-18) + ); +#1601 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1602 = ADVANCED_FACE('',(#1603),#1621,.F.); +#1603 = FACE_BOUND('',#1604,.F.); +#1604 = EDGE_LOOP('',(#1605,#1606,#1607,#1615)); +#1605 = ORIENTED_EDGE('',*,*,#1402,.F.); +#1606 = ORIENTED_EDGE('',*,*,#1568,.T.); +#1607 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1608 = EDGE_CURVE('',#1561,#1609,#1611,.T.); +#1609 = VERTEX_POINT('',#1610); +#1610 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#1611 = LINE('',#1612,#1613); +#1612 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1613 = VECTOR('',#1614,1.); +#1614 = DIRECTION('',(1.,0.,0.)); +#1615 = ORIENTED_EDGE('',*,*,#1616,.F.); +#1616 = EDGE_CURVE('',#1403,#1609,#1617,.T.); +#1617 = LINE('',#1618,#1619); +#1618 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#1619 = VECTOR('',#1620,1.); +#1620 = DIRECTION('',(0.,0.,1.)); +#1621 = PLANE('',#1622); +#1622 = AXIS2_PLACEMENT_3D('',#1623,#1624,#1625); +#1623 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#1624 = DIRECTION('',(0.,1.,0.)); +#1625 = DIRECTION('',(0.,-0.,1.)); +#1626 = ADVANCED_FACE('',(#1627),#1645,.T.); +#1627 = FACE_BOUND('',#1628,.T.); +#1628 = EDGE_LOOP('',(#1629,#1630,#1631,#1639)); +#1629 = ORIENTED_EDGE('',*,*,#1434,.F.); +#1630 = ORIENTED_EDGE('',*,*,#1592,.T.); +#1631 = ORIENTED_EDGE('',*,*,#1632,.T.); +#1632 = EDGE_CURVE('',#1585,#1633,#1635,.T.); +#1633 = VERTEX_POINT('',#1634); +#1634 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#1635 = LINE('',#1636,#1637); +#1636 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#1637 = VECTOR('',#1638,1.); +#1638 = DIRECTION('',(1.,0.,0.)); +#1639 = ORIENTED_EDGE('',*,*,#1640,.F.); +#1640 = EDGE_CURVE('',#1427,#1633,#1641,.T.); +#1641 = LINE('',#1642,#1643); +#1642 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#1643 = VECTOR('',#1644,1.); +#1644 = DIRECTION('',(0.,0.,1.)); +#1645 = PLANE('',#1646); +#1646 = AXIS2_PLACEMENT_3D('',#1647,#1648,#1649); +#1647 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#1648 = DIRECTION('',(0.,1.,0.)); +#1649 = DIRECTION('',(0.,-0.,1.)); +#1650 = ADVANCED_FACE('',(#1651),#1669,.F.); +#1651 = FACE_BOUND('',#1652,.T.); +#1652 = EDGE_LOOP('',(#1653,#1654,#1662,#1668)); +#1653 = ORIENTED_EDGE('',*,*,#1410,.F.); +#1654 = ORIENTED_EDGE('',*,*,#1655,.T.); +#1655 = EDGE_CURVE('',#1411,#1656,#1658,.T.); +#1656 = VERTEX_POINT('',#1657); +#1657 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#1658 = LINE('',#1659,#1660); +#1659 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#1660 = VECTOR('',#1661,1.); +#1661 = DIRECTION('',(0.,0.,1.)); +#1662 = ORIENTED_EDGE('',*,*,#1663,.T.); +#1663 = EDGE_CURVE('',#1656,#1609,#1664,.T.); +#1664 = LINE('',#1665,#1666); +#1665 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#1666 = VECTOR('',#1667,1.); +#1667 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1668 = ORIENTED_EDGE('',*,*,#1616,.F.); +#1669 = PLANE('',#1670); +#1670 = AXIS2_PLACEMENT_3D('',#1671,#1672,#1673); +#1671 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#1672 = DIRECTION('',(-0.707106781187,0.707106781187,-3.474993633272E-18 + )); +#1673 = DIRECTION('',(2.457191562667E-18,-2.457191562667E-18,-1.)); +#1674 = ADVANCED_FACE('',(#1675),#1693,.T.); +#1675 = FACE_BOUND('',#1676,.F.); +#1676 = EDGE_LOOP('',(#1677,#1678,#1686,#1692)); +#1677 = ORIENTED_EDGE('',*,*,#1426,.F.); +#1678 = ORIENTED_EDGE('',*,*,#1679,.T.); +#1679 = EDGE_CURVE('',#1419,#1680,#1682,.T.); +#1680 = VERTEX_POINT('',#1681); +#1681 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(0.,0.,1.)); +#1686 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1687 = EDGE_CURVE('',#1680,#1633,#1688,.T.); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1692 = ORIENTED_EDGE('',*,*,#1640,.F.); +#1693 = PLANE('',#1694); +#1694 = AXIS2_PLACEMENT_3D('',#1695,#1696,#1697); +#1695 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#1696 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1697 = DIRECTION('',(0.,0.,-1.)); +#1698 = ADVANCED_FACE('',(#1699),#1710,.T.); +#1699 = FACE_BOUND('',#1700,.T.); +#1700 = EDGE_LOOP('',(#1701,#1707,#1708,#1709)); +#1701 = ORIENTED_EDGE('',*,*,#1702,.F.); +#1702 = EDGE_CURVE('',#1656,#1680,#1703,.T.); +#1703 = LINE('',#1704,#1705); +#1704 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#1705 = VECTOR('',#1706,1.); +#1706 = DIRECTION('',(0.,1.,0.)); +#1707 = ORIENTED_EDGE('',*,*,#1655,.F.); +#1708 = ORIENTED_EDGE('',*,*,#1418,.T.); +#1709 = ORIENTED_EDGE('',*,*,#1679,.T.); +#1710 = PLANE('',#1711); +#1711 = AXIS2_PLACEMENT_3D('',#1712,#1713,#1714); +#1712 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#1713 = DIRECTION('',(1.,0.,0.)); +#1714 = DIRECTION('',(0.,0.,1.)); +#1715 = ADVANCED_FACE('',(#1716,#1726),#1760,.T.); +#1716 = FACE_BOUND('',#1717,.T.); +#1717 = EDGE_LOOP('',(#1718,#1719,#1720,#1721,#1722,#1723,#1724,#1725)); +#1718 = ORIENTED_EDGE('',*,*,#1527,.F.); +#1719 = ORIENTED_EDGE('',*,*,#1560,.T.); +#1720 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1721 = ORIENTED_EDGE('',*,*,#1663,.F.); +#1722 = ORIENTED_EDGE('',*,*,#1702,.T.); +#1723 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1724 = ORIENTED_EDGE('',*,*,#1632,.F.); +#1725 = ORIENTED_EDGE('',*,*,#1584,.F.); +#1726 = FACE_BOUND('',#1727,.T.); +#1727 = EDGE_LOOP('',(#1728,#1738,#1746,#1754)); +#1728 = ORIENTED_EDGE('',*,*,#1729,.F.); +#1729 = EDGE_CURVE('',#1730,#1732,#1734,.T.); +#1730 = VERTEX_POINT('',#1731); +#1731 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#1732 = VERTEX_POINT('',#1733); +#1733 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#1734 = LINE('',#1735,#1736); +#1735 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#1736 = VECTOR('',#1737,1.); +#1737 = DIRECTION('',(0.,-1.,0.)); +#1738 = ORIENTED_EDGE('',*,*,#1739,.T.); +#1739 = EDGE_CURVE('',#1730,#1740,#1742,.T.); +#1740 = VERTEX_POINT('',#1741); +#1741 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#1742 = LINE('',#1743,#1744); +#1743 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#1744 = VECTOR('',#1745,1.); +#1745 = DIRECTION('',(1.,0.,0.)); +#1746 = ORIENTED_EDGE('',*,*,#1747,.T.); +#1747 = EDGE_CURVE('',#1740,#1748,#1750,.T.); +#1748 = VERTEX_POINT('',#1749); +#1749 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#1750 = LINE('',#1751,#1752); +#1751 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#1752 = VECTOR('',#1753,1.); +#1753 = DIRECTION('',(0.,-1.,0.)); +#1754 = ORIENTED_EDGE('',*,*,#1755,.F.); +#1755 = EDGE_CURVE('',#1732,#1748,#1756,.T.); +#1756 = LINE('',#1757,#1758); +#1757 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#1758 = VECTOR('',#1759,1.); +#1759 = DIRECTION('',(1.,0.,0.)); +#1760 = PLANE('',#1761); +#1761 = AXIS2_PLACEMENT_3D('',#1762,#1763,#1764); +#1762 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#1763 = DIRECTION('',(0.,0.,1.)); +#1764 = DIRECTION('',(1.,0.,-0.)); +#1765 = ADVANCED_FACE('',(#1766),#1791,.F.); +#1766 = FACE_BOUND('',#1767,.F.); +#1767 = EDGE_LOOP('',(#1768,#1776,#1777,#1785)); +#1768 = ORIENTED_EDGE('',*,*,#1769,.F.); +#1769 = EDGE_CURVE('',#1732,#1770,#1772,.T.); +#1770 = VERTEX_POINT('',#1771); +#1771 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(0.,0.,1.)); +#1776 = ORIENTED_EDGE('',*,*,#1729,.F.); +#1777 = ORIENTED_EDGE('',*,*,#1778,.T.); +#1778 = EDGE_CURVE('',#1730,#1779,#1781,.T.); +#1779 = VERTEX_POINT('',#1780); +#1780 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1781 = LINE('',#1782,#1783); +#1782 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1783 = VECTOR('',#1784,1.); +#1784 = DIRECTION('',(0.,0.,1.)); +#1785 = ORIENTED_EDGE('',*,*,#1786,.F.); +#1786 = EDGE_CURVE('',#1770,#1779,#1787,.T.); +#1787 = LINE('',#1788,#1789); +#1788 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1789 = VECTOR('',#1790,1.); +#1790 = DIRECTION('',(0.,1.,0.)); +#1791 = PLANE('',#1792); +#1792 = AXIS2_PLACEMENT_3D('',#1793,#1794,#1795); +#1793 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1794 = DIRECTION('',(1.,0.,0.)); +#1795 = DIRECTION('',(0.,0.,1.)); +#1796 = ADVANCED_FACE('',(#1797),#1815,.F.); +#1797 = FACE_BOUND('',#1798,.F.); +#1798 = EDGE_LOOP('',(#1799,#1807,#1808,#1809)); +#1799 = ORIENTED_EDGE('',*,*,#1800,.F.); +#1800 = EDGE_CURVE('',#1748,#1801,#1803,.T.); +#1801 = VERTEX_POINT('',#1802); +#1802 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1803 = LINE('',#1804,#1805); +#1804 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1805 = VECTOR('',#1806,1.); +#1806 = DIRECTION('',(0.,0.,1.)); +#1807 = ORIENTED_EDGE('',*,*,#1755,.F.); +#1808 = ORIENTED_EDGE('',*,*,#1769,.T.); +#1809 = ORIENTED_EDGE('',*,*,#1810,.T.); +#1810 = EDGE_CURVE('',#1770,#1801,#1811,.T.); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(1.,0.,0.)); +#1815 = PLANE('',#1816); +#1816 = AXIS2_PLACEMENT_3D('',#1817,#1818,#1819); +#1817 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1818 = DIRECTION('',(0.,1.,0.)); +#1819 = DIRECTION('',(0.,-0.,1.)); +#1820 = ADVANCED_FACE('',(#1821),#1839,.T.); +#1821 = FACE_BOUND('',#1822,.T.); +#1822 = EDGE_LOOP('',(#1823,#1824,#1825,#1833)); +#1823 = ORIENTED_EDGE('',*,*,#1800,.F.); +#1824 = ORIENTED_EDGE('',*,*,#1747,.F.); +#1825 = ORIENTED_EDGE('',*,*,#1826,.T.); +#1826 = EDGE_CURVE('',#1740,#1827,#1829,.T.); +#1827 = VERTEX_POINT('',#1828); +#1828 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#1829 = LINE('',#1830,#1831); +#1830 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#1831 = VECTOR('',#1832,1.); +#1832 = DIRECTION('',(0.,0.,1.)); +#1833 = ORIENTED_EDGE('',*,*,#1834,.F.); +#1834 = EDGE_CURVE('',#1801,#1827,#1835,.T.); +#1835 = LINE('',#1836,#1837); +#1836 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#1837 = VECTOR('',#1838,1.); +#1838 = DIRECTION('',(0.,1.,0.)); +#1839 = PLANE('',#1840); +#1840 = AXIS2_PLACEMENT_3D('',#1841,#1842,#1843); +#1841 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#1842 = DIRECTION('',(1.,0.,0.)); +#1843 = DIRECTION('',(0.,0.,1.)); +#1844 = ADVANCED_FACE('',(#1845),#1856,.T.); +#1845 = FACE_BOUND('',#1846,.T.); +#1846 = EDGE_LOOP('',(#1847,#1848,#1849,#1850)); +#1847 = ORIENTED_EDGE('',*,*,#1826,.F.); +#1848 = ORIENTED_EDGE('',*,*,#1739,.F.); +#1849 = ORIENTED_EDGE('',*,*,#1778,.T.); +#1850 = ORIENTED_EDGE('',*,*,#1851,.T.); +#1851 = EDGE_CURVE('',#1779,#1827,#1852,.T.); +#1852 = LINE('',#1853,#1854); +#1853 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#1854 = VECTOR('',#1855,1.); +#1855 = DIRECTION('',(1.,0.,0.)); +#1856 = PLANE('',#1857); +#1857 = AXIS2_PLACEMENT_3D('',#1858,#1859,#1860); +#1858 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1859 = DIRECTION('',(0.,1.,0.)); +#1860 = DIRECTION('',(0.,-0.,1.)); +#1861 = ADVANCED_FACE('',(#1862),#1868,.T.); +#1862 = FACE_BOUND('',#1863,.T.); +#1863 = EDGE_LOOP('',(#1864,#1865,#1866,#1867)); +#1864 = ORIENTED_EDGE('',*,*,#1786,.F.); +#1865 = ORIENTED_EDGE('',*,*,#1810,.T.); +#1866 = ORIENTED_EDGE('',*,*,#1834,.T.); +#1867 = ORIENTED_EDGE('',*,*,#1851,.F.); +#1868 = PLANE('',#1869); +#1869 = AXIS2_PLACEMENT_3D('',#1870,#1871,#1872); +#1870 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#1871 = DIRECTION('',(0.,0.,1.)); +#1872 = DIRECTION('',(1.,0.,-0.)); +#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1877)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1874,#1875,#1876)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1874 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1875 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1876 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1877 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1874, + 'distance_accuracy_value','confusion accuracy'); +#1878 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1879,#1881); +#1879 = ( REPRESENTATION_RELATIONSHIP('','',#1306,#1283) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1880) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1880 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1284); +#1881 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1882); +#1882 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('75','PinHeader030','',#1278, + #1301,$); +#1883 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1303)); +#1884 = SHAPE_DEFINITION_REPRESENTATION(#1885,#1891); +#1885 = PRODUCT_DEFINITION_SHAPE('','',#1886); +#1886 = PRODUCT_DEFINITION('design','',#1887,#1890); +#1887 = PRODUCT_DEFINITION_FORMATION('','',#1888); +#1888 = PRODUCT('01x05_P2.54mm_Vertical_THT001', + '01x05_P2.54mm_Vertical_THT001','',(#1889)); +#1889 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1890 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1891 = SHAPE_REPRESENTATION('',(#11,#1892,#1896),#1900); +#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895); +#1893 = CARTESIAN_POINT('',(0.,0.,0.)); +#1894 = DIRECTION('',(0.,0.,1.)); +#1895 = DIRECTION('',(1.,0.,0.)); +#1896 = AXIS2_PLACEMENT_3D('',#1897,#1898,#1899); +#1897 = CARTESIAN_POINT('',(0.,-5.08,0.)); +#1898 = DIRECTION('',(0.,0.,1.)); +#1899 = DIRECTION('',(1.,0.,0.)); +#1900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1904)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1901,#1902,#1903)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1901 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1902 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1903 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1904 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1901, + 'distance_accuracy_value','confusion accuracy'); +#1905 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1906,#1908); +#1906 = ( REPRESENTATION_RELATIONSHIP('','',#1891,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1907) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1907 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1908 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1909); +#1909 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('90', + '01x05_P2.54mm_Vertical_THT001','',#5,#1886,$); +#1910 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1888)); +#1911 = SHAPE_DEFINITION_REPRESENTATION(#1912,#1918); +#1912 = PRODUCT_DEFINITION_SHAPE('','',#1913); +#1913 = PRODUCT_DEFINITION('design','',#1914,#1917); +#1914 = PRODUCT_DEFINITION_FORMATION('','',#1915); +#1915 = PRODUCT('01x02_P2.54mm_Vertical_THT003', + '01x02_P2.54mm_Vertical_THT003','',(#1916)); +#1916 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1917 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1918 = SHAPE_REPRESENTATION('',(#11,#1919,#1923),#1927); +#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922); +#1920 = CARTESIAN_POINT('',(0.,0.,0.)); +#1921 = DIRECTION('',(0.,0.,1.)); +#1922 = DIRECTION('',(1.,0.,0.)); +#1923 = AXIS2_PLACEMENT_3D('',#1924,#1925,#1926); +#1924 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#1925 = DIRECTION('',(0.,0.,1.)); +#1926 = DIRECTION('',(1.,0.,0.)); +#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1931)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1928,#1929,#1930)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1928 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1929 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1930 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1931 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1928, + 'distance_accuracy_value','confusion accuracy'); +#1932 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1933,#1935); +#1933 = ( REPRESENTATION_RELATIONSHIP('','',#1918,#1891) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1934) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1934 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1892); +#1935 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1936); +#1936 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('82', + '01x02_P2.54mm_Vertical_THT003','',#1886,#1913,$); +#1937 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1915)); +#1938 = SHAPE_DEFINITION_REPRESENTATION(#1939,#1945); +#1939 = PRODUCT_DEFINITION_SHAPE('','',#1940); +#1940 = PRODUCT_DEFINITION('design','',#1941,#1944); +#1941 = PRODUCT_DEFINITION_FORMATION('','',#1942); +#1942 = PRODUCT('01x01_P2.54mm_Vertical_THT031', + '01x01_P2.54mm_Vertical_THT031','',(#1943)); +#1943 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1944 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1945 = SHAPE_REPRESENTATION('',(#11,#1946),#1950); +#1946 = AXIS2_PLACEMENT_3D('',#1947,#1948,#1949); +#1947 = CARTESIAN_POINT('',(0.,0.,0.)); +#1948 = DIRECTION('',(0.,0.,1.)); +#1949 = DIRECTION('',(1.,0.,0.)); +#1950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1954)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1951,#1952,#1953)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1951 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1952 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1953 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1954 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1951, + 'distance_accuracy_value','confusion accuracy'); +#1955 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1956,#1958); +#1956 = ( REPRESENTATION_RELATIONSHIP('','',#1945,#1918) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1957) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1957 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1919); +#1958 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1959); +#1959 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('79', + '01x01_P2.54mm_Vertical_THT031','',#1913,#1940,$); +#1960 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1942)); +#1961 = SHAPE_DEFINITION_REPRESENTATION(#1962,#1968); +#1962 = PRODUCT_DEFINITION_SHAPE('','',#1963); +#1963 = PRODUCT_DEFINITION('design','',#1964,#1967); +#1964 = PRODUCT_DEFINITION_FORMATION('','',#1965); +#1965 = PRODUCT('PinHeader031','PinHeader031','',(#1966)); +#1966 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1967 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1968 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1969),#2535); +#1969 = MANIFOLD_SOLID_BREP('',#1970); +#1970 = CLOSED_SHELL('',(#1971,#2011,#2042,#2132,#2156,#2173,#2185,#2216 + ,#2240,#2264,#2288,#2312,#2336,#2360,#2377,#2427,#2458,#2482,#2506, + #2523)); +#1971 = ADVANCED_FACE('',(#1972),#2006,.F.); +#1972 = FACE_BOUND('',#1973,.F.); +#1973 = EDGE_LOOP('',(#1974,#1984,#1992,#2000)); +#1974 = ORIENTED_EDGE('',*,*,#1975,.F.); +#1975 = EDGE_CURVE('',#1976,#1978,#1980,.T.); +#1976 = VERTEX_POINT('',#1977); +#1977 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1978 = VERTEX_POINT('',#1979); +#1979 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#1980 = LINE('',#1981,#1982); +#1981 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1982 = VECTOR('',#1983,1.); +#1983 = DIRECTION('',(0.,0.,1.)); +#1984 = ORIENTED_EDGE('',*,*,#1985,.T.); +#1985 = EDGE_CURVE('',#1976,#1986,#1988,.T.); +#1986 = VERTEX_POINT('',#1987); +#1987 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1988 = LINE('',#1989,#1990); +#1989 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#1990 = VECTOR('',#1991,1.); +#1991 = DIRECTION('',(0.,1.,0.)); +#1992 = ORIENTED_EDGE('',*,*,#1993,.T.); +#1993 = EDGE_CURVE('',#1986,#1994,#1996,.T.); +#1994 = VERTEX_POINT('',#1995); +#1995 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(0.,0.,1.)); +#2000 = ORIENTED_EDGE('',*,*,#2001,.T.); +#2001 = EDGE_CURVE('',#1994,#1978,#2002,.T.); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(0.,-1.,0.)); +#2006 = PLANE('',#2007); +#2007 = AXIS2_PLACEMENT_3D('',#2008,#2009,#2010); +#2008 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2009 = DIRECTION('',(1.,0.,0.)); +#2010 = DIRECTION('',(0.,0.,1.)); +#2011 = ADVANCED_FACE('',(#2012),#2037,.F.); +#2012 = FACE_BOUND('',#2013,.F.); +#2013 = EDGE_LOOP('',(#2014,#2024,#2030,#2031)); +#2014 = ORIENTED_EDGE('',*,*,#2015,.F.); +#2015 = EDGE_CURVE('',#2016,#2018,#2020,.T.); +#2016 = VERTEX_POINT('',#2017); +#2017 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2018 = VERTEX_POINT('',#2019); +#2019 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#2020 = LINE('',#2021,#2022); +#2021 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2022 = VECTOR('',#2023,1.); +#2023 = DIRECTION('',(0.,0.,1.)); +#2024 = ORIENTED_EDGE('',*,*,#2025,.F.); +#2025 = EDGE_CURVE('',#1976,#2016,#2026,.T.); +#2026 = LINE('',#2027,#2028); +#2027 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2028 = VECTOR('',#2029,1.); +#2029 = DIRECTION('',(1.,0.,0.)); +#2030 = ORIENTED_EDGE('',*,*,#1975,.T.); +#2031 = ORIENTED_EDGE('',*,*,#2032,.T.); +#2032 = EDGE_CURVE('',#1978,#2018,#2033,.T.); +#2033 = LINE('',#2034,#2035); +#2034 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#2035 = VECTOR('',#2036,1.); +#2036 = DIRECTION('',(1.,0.,0.)); +#2037 = PLANE('',#2038); +#2038 = AXIS2_PLACEMENT_3D('',#2039,#2040,#2041); +#2039 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2040 = DIRECTION('',(0.,1.,0.)); +#2041 = DIRECTION('',(0.,-0.,1.)); +#2042 = ADVANCED_FACE('',(#2043,#2109),#2127,.F.); +#2043 = FACE_BOUND('',#2044,.F.); +#2044 = EDGE_LOOP('',(#2045,#2055,#2063,#2071,#2079,#2087,#2095,#2103)); +#2045 = ORIENTED_EDGE('',*,*,#2046,.F.); +#2046 = EDGE_CURVE('',#2047,#2049,#2051,.T.); +#2047 = VERTEX_POINT('',#2048); +#2048 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2049 = VERTEX_POINT('',#2050); +#2050 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#2051 = LINE('',#2052,#2053); +#2052 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2053 = VECTOR('',#2054,1.); +#2054 = DIRECTION('',(0.,1.,0.)); +#2055 = ORIENTED_EDGE('',*,*,#2056,.T.); +#2056 = EDGE_CURVE('',#2047,#2057,#2059,.T.); +#2057 = VERTEX_POINT('',#2058); +#2058 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2059 = LINE('',#2060,#2061); +#2060 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2061 = VECTOR('',#2062,1.); +#2062 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2063 = ORIENTED_EDGE('',*,*,#2064,.T.); +#2064 = EDGE_CURVE('',#2057,#2065,#2067,.T.); +#2065 = VERTEX_POINT('',#2066); +#2066 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#2067 = LINE('',#2068,#2069); +#2068 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2069 = VECTOR('',#2070,1.); +#2070 = DIRECTION('',(1.,0.,0.)); +#2071 = ORIENTED_EDGE('',*,*,#2072,.F.); +#2072 = EDGE_CURVE('',#2073,#2065,#2075,.T.); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#2075 = LINE('',#2076,#2077); +#2076 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#2077 = VECTOR('',#2078,1.); +#2078 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2079 = ORIENTED_EDGE('',*,*,#2080,.T.); +#2080 = EDGE_CURVE('',#2073,#2081,#2083,.T.); +#2081 = VERTEX_POINT('',#2082); +#2082 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2083 = LINE('',#2084,#2085); +#2084 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2085 = VECTOR('',#2086,1.); +#2086 = DIRECTION('',(0.,1.,0.)); +#2087 = ORIENTED_EDGE('',*,*,#2088,.T.); +#2088 = EDGE_CURVE('',#2081,#2089,#2091,.T.); +#2089 = VERTEX_POINT('',#2090); +#2090 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2095 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2096 = EDGE_CURVE('',#2097,#2089,#2099,.T.); +#2097 = VERTEX_POINT('',#2098); +#2098 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#2099 = LINE('',#2100,#2101); +#2100 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2101 = VECTOR('',#2102,1.); +#2102 = DIRECTION('',(1.,0.,0.)); +#2103 = ORIENTED_EDGE('',*,*,#2104,.F.); +#2104 = EDGE_CURVE('',#2049,#2097,#2105,.T.); +#2105 = LINE('',#2106,#2107); +#2106 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#2107 = VECTOR('',#2108,1.); +#2108 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2109 = FACE_BOUND('',#2110,.F.); +#2110 = EDGE_LOOP('',(#2111,#2112,#2120,#2126)); +#2111 = ORIENTED_EDGE('',*,*,#2001,.F.); +#2112 = ORIENTED_EDGE('',*,*,#2113,.T.); +#2113 = EDGE_CURVE('',#1994,#2114,#2116,.T.); +#2114 = VERTEX_POINT('',#2115); +#2115 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#2116 = LINE('',#2117,#2118); +#2117 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#2118 = VECTOR('',#2119,1.); +#2119 = DIRECTION('',(1.,0.,0.)); +#2120 = ORIENTED_EDGE('',*,*,#2121,.T.); +#2121 = EDGE_CURVE('',#2114,#2018,#2122,.T.); +#2122 = LINE('',#2123,#2124); +#2123 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#2124 = VECTOR('',#2125,1.); +#2125 = DIRECTION('',(0.,-1.,0.)); +#2126 = ORIENTED_EDGE('',*,*,#2032,.F.); +#2127 = PLANE('',#2128); +#2128 = AXIS2_PLACEMENT_3D('',#2129,#2130,#2131); +#2129 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2130 = DIRECTION('',(0.,0.,1.)); +#2131 = DIRECTION('',(1.,0.,-0.)); +#2132 = ADVANCED_FACE('',(#2133),#2151,.T.); +#2133 = FACE_BOUND('',#2134,.T.); +#2134 = EDGE_LOOP('',(#2135,#2143,#2149,#2150)); +#2135 = ORIENTED_EDGE('',*,*,#2136,.F.); +#2136 = EDGE_CURVE('',#2137,#2114,#2139,.T.); +#2137 = VERTEX_POINT('',#2138); +#2138 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2139 = LINE('',#2140,#2141); +#2140 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2141 = VECTOR('',#2142,1.); +#2142 = DIRECTION('',(0.,0.,1.)); +#2143 = ORIENTED_EDGE('',*,*,#2144,.F.); +#2144 = EDGE_CURVE('',#1986,#2137,#2145,.T.); +#2145 = LINE('',#2146,#2147); +#2146 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2147 = VECTOR('',#2148,1.); +#2148 = DIRECTION('',(1.,0.,0.)); +#2149 = ORIENTED_EDGE('',*,*,#1993,.T.); +#2150 = ORIENTED_EDGE('',*,*,#2113,.T.); +#2151 = PLANE('',#2152); +#2152 = AXIS2_PLACEMENT_3D('',#2153,#2154,#2155); +#2153 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2154 = DIRECTION('',(0.,1.,0.)); +#2155 = DIRECTION('',(0.,-0.,1.)); +#2156 = ADVANCED_FACE('',(#2157),#2168,.F.); +#2157 = FACE_BOUND('',#2158,.F.); +#2158 = EDGE_LOOP('',(#2159,#2160,#2161,#2167)); +#2159 = ORIENTED_EDGE('',*,*,#1985,.F.); +#2160 = ORIENTED_EDGE('',*,*,#2025,.T.); +#2161 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2162 = EDGE_CURVE('',#2016,#2137,#2163,.T.); +#2163 = LINE('',#2164,#2165); +#2164 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2165 = VECTOR('',#2166,1.); +#2166 = DIRECTION('',(0.,1.,0.)); +#2167 = ORIENTED_EDGE('',*,*,#2144,.F.); +#2168 = PLANE('',#2169); +#2169 = AXIS2_PLACEMENT_3D('',#2170,#2171,#2172); +#2170 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2171 = DIRECTION('',(0.,0.,1.)); +#2172 = DIRECTION('',(1.,0.,-0.)); +#2173 = ADVANCED_FACE('',(#2174),#2180,.T.); +#2174 = FACE_BOUND('',#2175,.T.); +#2175 = EDGE_LOOP('',(#2176,#2177,#2178,#2179)); +#2176 = ORIENTED_EDGE('',*,*,#2015,.F.); +#2177 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2178 = ORIENTED_EDGE('',*,*,#2136,.T.); +#2179 = ORIENTED_EDGE('',*,*,#2121,.T.); +#2180 = PLANE('',#2181); +#2181 = AXIS2_PLACEMENT_3D('',#2182,#2183,#2184); +#2182 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2183 = DIRECTION('',(1.,0.,0.)); +#2184 = DIRECTION('',(0.,0.,1.)); +#2185 = ADVANCED_FACE('',(#2186),#2211,.F.); +#2186 = FACE_BOUND('',#2187,.F.); +#2187 = EDGE_LOOP('',(#2188,#2198,#2204,#2205)); +#2188 = ORIENTED_EDGE('',*,*,#2189,.F.); +#2189 = EDGE_CURVE('',#2190,#2192,#2194,.T.); +#2190 = VERTEX_POINT('',#2191); +#2191 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#2192 = VERTEX_POINT('',#2193); +#2193 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#2194 = LINE('',#2195,#2196); +#2195 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2196 = VECTOR('',#2197,1.); +#2197 = DIRECTION('',(0.,1.,0.)); +#2198 = ORIENTED_EDGE('',*,*,#2199,.F.); +#2199 = EDGE_CURVE('',#2047,#2190,#2200,.T.); +#2200 = LINE('',#2201,#2202); +#2201 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2202 = VECTOR('',#2203,1.); +#2203 = DIRECTION('',(0.,0.,1.)); +#2204 = ORIENTED_EDGE('',*,*,#2046,.T.); +#2205 = ORIENTED_EDGE('',*,*,#2206,.T.); +#2206 = EDGE_CURVE('',#2049,#2192,#2207,.T.); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(0.,0.,1.)); +#2211 = PLANE('',#2212); +#2212 = AXIS2_PLACEMENT_3D('',#2213,#2214,#2215); +#2213 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2214 = DIRECTION('',(1.,0.,0.)); +#2215 = DIRECTION('',(0.,0.,1.)); +#2216 = ADVANCED_FACE('',(#2217),#2235,.T.); +#2217 = FACE_BOUND('',#2218,.F.); +#2218 = EDGE_LOOP('',(#2219,#2220,#2221,#2229)); +#2219 = ORIENTED_EDGE('',*,*,#2056,.F.); +#2220 = ORIENTED_EDGE('',*,*,#2199,.T.); +#2221 = ORIENTED_EDGE('',*,*,#2222,.T.); +#2222 = EDGE_CURVE('',#2190,#2223,#2225,.T.); +#2223 = VERTEX_POINT('',#2224); +#2224 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#2225 = LINE('',#2226,#2227); +#2226 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#2227 = VECTOR('',#2228,1.); +#2228 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2229 = ORIENTED_EDGE('',*,*,#2230,.F.); +#2230 = EDGE_CURVE('',#2057,#2223,#2231,.T.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.,0.,1.)); +#2235 = PLANE('',#2236); +#2236 = AXIS2_PLACEMENT_3D('',#2237,#2238,#2239); +#2237 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2238 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2239 = DIRECTION('',(-0.,0.,-1.)); +#2240 = ADVANCED_FACE('',(#2241),#2259,.F.); +#2241 = FACE_BOUND('',#2242,.T.); +#2242 = EDGE_LOOP('',(#2243,#2244,#2245,#2253)); +#2243 = ORIENTED_EDGE('',*,*,#2104,.F.); +#2244 = ORIENTED_EDGE('',*,*,#2206,.T.); +#2245 = ORIENTED_EDGE('',*,*,#2246,.T.); +#2246 = EDGE_CURVE('',#2192,#2247,#2249,.T.); +#2247 = VERTEX_POINT('',#2248); +#2248 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2253 = ORIENTED_EDGE('',*,*,#2254,.F.); +#2254 = EDGE_CURVE('',#2097,#2247,#2255,.T.); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.,0.,1.)); +#2259 = PLANE('',#2260); +#2260 = AXIS2_PLACEMENT_3D('',#2261,#2262,#2263); +#2261 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#2262 = DIRECTION('',(0.707106781187,-0.707106781187,3.47499363327E-18) + ); +#2263 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#2264 = ADVANCED_FACE('',(#2265),#2283,.F.); +#2265 = FACE_BOUND('',#2266,.F.); +#2266 = EDGE_LOOP('',(#2267,#2268,#2269,#2277)); +#2267 = ORIENTED_EDGE('',*,*,#2064,.F.); +#2268 = ORIENTED_EDGE('',*,*,#2230,.T.); +#2269 = ORIENTED_EDGE('',*,*,#2270,.T.); +#2270 = EDGE_CURVE('',#2223,#2271,#2273,.T.); +#2271 = VERTEX_POINT('',#2272); +#2272 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#2273 = LINE('',#2274,#2275); +#2274 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2275 = VECTOR('',#2276,1.); +#2276 = DIRECTION('',(1.,0.,0.)); +#2277 = ORIENTED_EDGE('',*,*,#2278,.F.); +#2278 = EDGE_CURVE('',#2065,#2271,#2279,.T.); +#2279 = LINE('',#2280,#2281); +#2280 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#2281 = VECTOR('',#2282,1.); +#2282 = DIRECTION('',(0.,0.,1.)); +#2283 = PLANE('',#2284); +#2284 = AXIS2_PLACEMENT_3D('',#2285,#2286,#2287); +#2285 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2286 = DIRECTION('',(0.,1.,0.)); +#2287 = DIRECTION('',(0.,-0.,1.)); +#2288 = ADVANCED_FACE('',(#2289),#2307,.T.); +#2289 = FACE_BOUND('',#2290,.T.); +#2290 = EDGE_LOOP('',(#2291,#2292,#2293,#2301)); +#2291 = ORIENTED_EDGE('',*,*,#2096,.F.); +#2292 = ORIENTED_EDGE('',*,*,#2254,.T.); +#2293 = ORIENTED_EDGE('',*,*,#2294,.T.); +#2294 = EDGE_CURVE('',#2247,#2295,#2297,.T.); +#2295 = VERTEX_POINT('',#2296); +#2296 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#2297 = LINE('',#2298,#2299); +#2298 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#2299 = VECTOR('',#2300,1.); +#2300 = DIRECTION('',(1.,0.,0.)); +#2301 = ORIENTED_EDGE('',*,*,#2302,.F.); +#2302 = EDGE_CURVE('',#2089,#2295,#2303,.T.); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(0.,0.,1.)); +#2307 = PLANE('',#2308); +#2308 = AXIS2_PLACEMENT_3D('',#2309,#2310,#2311); +#2309 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2310 = DIRECTION('',(0.,1.,0.)); +#2311 = DIRECTION('',(0.,-0.,1.)); +#2312 = ADVANCED_FACE('',(#2313),#2331,.F.); +#2313 = FACE_BOUND('',#2314,.T.); +#2314 = EDGE_LOOP('',(#2315,#2316,#2324,#2330)); +#2315 = ORIENTED_EDGE('',*,*,#2072,.F.); +#2316 = ORIENTED_EDGE('',*,*,#2317,.T.); +#2317 = EDGE_CURVE('',#2073,#2318,#2320,.T.); +#2318 = VERTEX_POINT('',#2319); +#2319 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#2320 = LINE('',#2321,#2322); +#2321 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#2322 = VECTOR('',#2323,1.); +#2323 = DIRECTION('',(0.,0.,1.)); +#2324 = ORIENTED_EDGE('',*,*,#2325,.T.); +#2325 = EDGE_CURVE('',#2318,#2271,#2326,.T.); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2330 = ORIENTED_EDGE('',*,*,#2278,.F.); +#2331 = PLANE('',#2332); +#2332 = AXIS2_PLACEMENT_3D('',#2333,#2334,#2335); +#2333 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#2334 = DIRECTION('',(-0.707106781187,0.707106781187,-3.47499363327E-18) + ); +#2335 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#2336 = ADVANCED_FACE('',(#2337),#2355,.T.); +#2337 = FACE_BOUND('',#2338,.F.); +#2338 = EDGE_LOOP('',(#2339,#2340,#2348,#2354)); +#2339 = ORIENTED_EDGE('',*,*,#2088,.F.); +#2340 = ORIENTED_EDGE('',*,*,#2341,.T.); +#2341 = EDGE_CURVE('',#2081,#2342,#2344,.T.); +#2342 = VERTEX_POINT('',#2343); +#2343 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#2344 = LINE('',#2345,#2346); +#2345 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2346 = VECTOR('',#2347,1.); +#2347 = DIRECTION('',(0.,0.,1.)); +#2348 = ORIENTED_EDGE('',*,*,#2349,.T.); +#2349 = EDGE_CURVE('',#2342,#2295,#2350,.T.); +#2350 = LINE('',#2351,#2352); +#2351 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#2352 = VECTOR('',#2353,1.); +#2353 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2354 = ORIENTED_EDGE('',*,*,#2302,.F.); +#2355 = PLANE('',#2356); +#2356 = AXIS2_PLACEMENT_3D('',#2357,#2358,#2359); +#2357 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2358 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2359 = DIRECTION('',(0.,0.,-1.)); +#2360 = ADVANCED_FACE('',(#2361),#2372,.T.); +#2361 = FACE_BOUND('',#2362,.T.); +#2362 = EDGE_LOOP('',(#2363,#2369,#2370,#2371)); +#2363 = ORIENTED_EDGE('',*,*,#2364,.F.); +#2364 = EDGE_CURVE('',#2318,#2342,#2365,.T.); +#2365 = LINE('',#2366,#2367); +#2366 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#2367 = VECTOR('',#2368,1.); +#2368 = DIRECTION('',(0.,1.,0.)); +#2369 = ORIENTED_EDGE('',*,*,#2317,.F.); +#2370 = ORIENTED_EDGE('',*,*,#2080,.T.); +#2371 = ORIENTED_EDGE('',*,*,#2341,.T.); +#2372 = PLANE('',#2373); +#2373 = AXIS2_PLACEMENT_3D('',#2374,#2375,#2376); +#2374 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2375 = DIRECTION('',(1.,0.,0.)); +#2376 = DIRECTION('',(0.,0.,1.)); +#2377 = ADVANCED_FACE('',(#2378,#2388),#2422,.T.); +#2378 = FACE_BOUND('',#2379,.T.); +#2379 = EDGE_LOOP('',(#2380,#2381,#2382,#2383,#2384,#2385,#2386,#2387)); +#2380 = ORIENTED_EDGE('',*,*,#2189,.F.); +#2381 = ORIENTED_EDGE('',*,*,#2222,.T.); +#2382 = ORIENTED_EDGE('',*,*,#2270,.T.); +#2383 = ORIENTED_EDGE('',*,*,#2325,.F.); +#2384 = ORIENTED_EDGE('',*,*,#2364,.T.); +#2385 = ORIENTED_EDGE('',*,*,#2349,.T.); +#2386 = ORIENTED_EDGE('',*,*,#2294,.F.); +#2387 = ORIENTED_EDGE('',*,*,#2246,.F.); +#2388 = FACE_BOUND('',#2389,.T.); +#2389 = EDGE_LOOP('',(#2390,#2400,#2408,#2416)); +#2390 = ORIENTED_EDGE('',*,*,#2391,.F.); +#2391 = EDGE_CURVE('',#2392,#2394,#2396,.T.); +#2392 = VERTEX_POINT('',#2393); +#2393 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#2394 = VERTEX_POINT('',#2395); +#2395 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(0.,-1.,0.)); +#2400 = ORIENTED_EDGE('',*,*,#2401,.T.); +#2401 = EDGE_CURVE('',#2392,#2402,#2404,.T.); +#2402 = VERTEX_POINT('',#2403); +#2403 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#2404 = LINE('',#2405,#2406); +#2405 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#2406 = VECTOR('',#2407,1.); +#2407 = DIRECTION('',(1.,0.,0.)); +#2408 = ORIENTED_EDGE('',*,*,#2409,.T.); +#2409 = EDGE_CURVE('',#2402,#2410,#2412,.T.); +#2410 = VERTEX_POINT('',#2411); +#2411 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#2412 = LINE('',#2413,#2414); +#2413 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#2414 = VECTOR('',#2415,1.); +#2415 = DIRECTION('',(0.,-1.,0.)); +#2416 = ORIENTED_EDGE('',*,*,#2417,.F.); +#2417 = EDGE_CURVE('',#2394,#2410,#2418,.T.); +#2418 = LINE('',#2419,#2420); +#2419 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#2420 = VECTOR('',#2421,1.); +#2421 = DIRECTION('',(1.,0.,0.)); +#2422 = PLANE('',#2423); +#2423 = AXIS2_PLACEMENT_3D('',#2424,#2425,#2426); +#2424 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2425 = DIRECTION('',(0.,0.,1.)); +#2426 = DIRECTION('',(1.,0.,-0.)); +#2427 = ADVANCED_FACE('',(#2428),#2453,.F.); +#2428 = FACE_BOUND('',#2429,.F.); +#2429 = EDGE_LOOP('',(#2430,#2438,#2439,#2447)); +#2430 = ORIENTED_EDGE('',*,*,#2431,.F.); +#2431 = EDGE_CURVE('',#2394,#2432,#2434,.T.); +#2432 = VERTEX_POINT('',#2433); +#2433 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2434 = LINE('',#2435,#2436); +#2435 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2436 = VECTOR('',#2437,1.); +#2437 = DIRECTION('',(0.,0.,1.)); +#2438 = ORIENTED_EDGE('',*,*,#2391,.F.); +#2439 = ORIENTED_EDGE('',*,*,#2440,.T.); +#2440 = EDGE_CURVE('',#2392,#2441,#2443,.T.); +#2441 = VERTEX_POINT('',#2442); +#2442 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2443 = LINE('',#2444,#2445); +#2444 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2445 = VECTOR('',#2446,1.); +#2446 = DIRECTION('',(0.,0.,1.)); +#2447 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2448 = EDGE_CURVE('',#2432,#2441,#2449,.T.); +#2449 = LINE('',#2450,#2451); +#2450 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2451 = VECTOR('',#2452,1.); +#2452 = DIRECTION('',(0.,1.,0.)); +#2453 = PLANE('',#2454); +#2454 = AXIS2_PLACEMENT_3D('',#2455,#2456,#2457); +#2455 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2456 = DIRECTION('',(1.,0.,0.)); +#2457 = DIRECTION('',(0.,0.,1.)); +#2458 = ADVANCED_FACE('',(#2459),#2477,.F.); +#2459 = FACE_BOUND('',#2460,.F.); +#2460 = EDGE_LOOP('',(#2461,#2469,#2470,#2471)); +#2461 = ORIENTED_EDGE('',*,*,#2462,.F.); +#2462 = EDGE_CURVE('',#2410,#2463,#2465,.T.); +#2463 = VERTEX_POINT('',#2464); +#2464 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2465 = LINE('',#2466,#2467); +#2466 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2467 = VECTOR('',#2468,1.); +#2468 = DIRECTION('',(0.,0.,1.)); +#2469 = ORIENTED_EDGE('',*,*,#2417,.F.); +#2470 = ORIENTED_EDGE('',*,*,#2431,.T.); +#2471 = ORIENTED_EDGE('',*,*,#2472,.T.); +#2472 = EDGE_CURVE('',#2432,#2463,#2473,.T.); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(1.,0.,0.)); +#2477 = PLANE('',#2478); +#2478 = AXIS2_PLACEMENT_3D('',#2479,#2480,#2481); +#2479 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2480 = DIRECTION('',(0.,1.,0.)); +#2481 = DIRECTION('',(0.,-0.,1.)); +#2482 = ADVANCED_FACE('',(#2483),#2501,.T.); +#2483 = FACE_BOUND('',#2484,.T.); +#2484 = EDGE_LOOP('',(#2485,#2486,#2487,#2495)); +#2485 = ORIENTED_EDGE('',*,*,#2462,.F.); +#2486 = ORIENTED_EDGE('',*,*,#2409,.F.); +#2487 = ORIENTED_EDGE('',*,*,#2488,.T.); +#2488 = EDGE_CURVE('',#2402,#2489,#2491,.T.); +#2489 = VERTEX_POINT('',#2490); +#2490 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#2491 = LINE('',#2492,#2493); +#2492 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2493 = VECTOR('',#2494,1.); +#2494 = DIRECTION('',(0.,0.,1.)); +#2495 = ORIENTED_EDGE('',*,*,#2496,.F.); +#2496 = EDGE_CURVE('',#2463,#2489,#2497,.T.); +#2497 = LINE('',#2498,#2499); +#2498 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#2499 = VECTOR('',#2500,1.); +#2500 = DIRECTION('',(0.,1.,0.)); +#2501 = PLANE('',#2502); +#2502 = AXIS2_PLACEMENT_3D('',#2503,#2504,#2505); +#2503 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2504 = DIRECTION('',(1.,0.,0.)); +#2505 = DIRECTION('',(0.,0.,1.)); +#2506 = ADVANCED_FACE('',(#2507),#2518,.T.); +#2507 = FACE_BOUND('',#2508,.T.); +#2508 = EDGE_LOOP('',(#2509,#2510,#2511,#2512)); +#2509 = ORIENTED_EDGE('',*,*,#2488,.F.); +#2510 = ORIENTED_EDGE('',*,*,#2401,.F.); +#2511 = ORIENTED_EDGE('',*,*,#2440,.T.); +#2512 = ORIENTED_EDGE('',*,*,#2513,.T.); +#2513 = EDGE_CURVE('',#2441,#2489,#2514,.T.); +#2514 = LINE('',#2515,#2516); +#2515 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#2516 = VECTOR('',#2517,1.); +#2517 = DIRECTION('',(1.,0.,0.)); +#2518 = PLANE('',#2519); +#2519 = AXIS2_PLACEMENT_3D('',#2520,#2521,#2522); +#2520 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2521 = DIRECTION('',(0.,1.,0.)); +#2522 = DIRECTION('',(0.,-0.,1.)); +#2523 = ADVANCED_FACE('',(#2524),#2530,.T.); +#2524 = FACE_BOUND('',#2525,.T.); +#2525 = EDGE_LOOP('',(#2526,#2527,#2528,#2529)); +#2526 = ORIENTED_EDGE('',*,*,#2448,.F.); +#2527 = ORIENTED_EDGE('',*,*,#2472,.T.); +#2528 = ORIENTED_EDGE('',*,*,#2496,.T.); +#2529 = ORIENTED_EDGE('',*,*,#2513,.F.); +#2530 = PLANE('',#2531); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#2533 = DIRECTION('',(0.,0.,1.)); +#2534 = DIRECTION('',(1.,0.,-0.)); +#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2539)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2536,#2537,#2538)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2536 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2537 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2538 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2539 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2536, + 'distance_accuracy_value','confusion accuracy'); +#2540 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2541,#2543); +#2541 = ( REPRESENTATION_RELATIONSHIP('','',#1968,#1945) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2542) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2542 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1946); +#2543 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2544); +#2544 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('78','PinHeader031','',#1940, + #1963,$); +#2545 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1965)); +#2546 = SHAPE_DEFINITION_REPRESENTATION(#2547,#2553); +#2547 = PRODUCT_DEFINITION_SHAPE('','',#2548); +#2548 = PRODUCT_DEFINITION('design','',#2549,#2552); +#2549 = PRODUCT_DEFINITION_FORMATION('','',#2550); +#2550 = PRODUCT('01x01_P2.54mm_Vertical_THT032', + '01x01_P2.54mm_Vertical_THT032','',(#2551)); +#2551 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2552 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2553 = SHAPE_REPRESENTATION('',(#11,#2554),#2558); +#2554 = AXIS2_PLACEMENT_3D('',#2555,#2556,#2557); +#2555 = CARTESIAN_POINT('',(0.,0.,0.)); +#2556 = DIRECTION('',(0.,0.,1.)); +#2557 = DIRECTION('',(1.,0.,0.)); +#2558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2562)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2559,#2560,#2561)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2559 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2560 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2561 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2562 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2559, + 'distance_accuracy_value','confusion accuracy'); +#2563 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2564,#2566); +#2564 = ( REPRESENTATION_RELATIONSHIP('','',#2553,#1918) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2565) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2565 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1923); +#2566 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2567); +#2567 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('81', + '01x01_P2.54mm_Vertical_THT032','',#1913,#2548,$); +#2568 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2550)); +#2569 = SHAPE_DEFINITION_REPRESENTATION(#2570,#2576); +#2570 = PRODUCT_DEFINITION_SHAPE('','',#2571); +#2571 = PRODUCT_DEFINITION('design','',#2572,#2575); +#2572 = PRODUCT_DEFINITION_FORMATION('','',#2573); +#2573 = PRODUCT('PinHeader032','PinHeader032','',(#2574)); +#2574 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2575 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2576 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2577),#3143); +#2577 = MANIFOLD_SOLID_BREP('',#2578); +#2578 = CLOSED_SHELL('',(#2579,#2619,#2650,#2740,#2764,#2781,#2793,#2824 + ,#2848,#2872,#2896,#2920,#2944,#2968,#2985,#3035,#3066,#3090,#3114, + #3131)); +#2579 = ADVANCED_FACE('',(#2580),#2614,.F.); +#2580 = FACE_BOUND('',#2581,.F.); +#2581 = EDGE_LOOP('',(#2582,#2592,#2600,#2608)); +#2582 = ORIENTED_EDGE('',*,*,#2583,.F.); +#2583 = EDGE_CURVE('',#2584,#2586,#2588,.T.); +#2584 = VERTEX_POINT('',#2585); +#2585 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2586 = VERTEX_POINT('',#2587); +#2587 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#2588 = LINE('',#2589,#2590); +#2589 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2590 = VECTOR('',#2591,1.); +#2591 = DIRECTION('',(0.,0.,1.)); +#2592 = ORIENTED_EDGE('',*,*,#2593,.T.); +#2593 = EDGE_CURVE('',#2584,#2594,#2596,.T.); +#2594 = VERTEX_POINT('',#2595); +#2595 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2596 = LINE('',#2597,#2598); +#2597 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2598 = VECTOR('',#2599,1.); +#2599 = DIRECTION('',(0.,1.,0.)); +#2600 = ORIENTED_EDGE('',*,*,#2601,.T.); +#2601 = EDGE_CURVE('',#2594,#2602,#2604,.T.); +#2602 = VERTEX_POINT('',#2603); +#2603 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(0.,0.,1.)); +#2608 = ORIENTED_EDGE('',*,*,#2609,.T.); +#2609 = EDGE_CURVE('',#2602,#2586,#2610,.T.); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(0.,-1.,0.)); +#2614 = PLANE('',#2615); +#2615 = AXIS2_PLACEMENT_3D('',#2616,#2617,#2618); +#2616 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2617 = DIRECTION('',(1.,0.,0.)); +#2618 = DIRECTION('',(0.,0.,1.)); +#2619 = ADVANCED_FACE('',(#2620),#2645,.F.); +#2620 = FACE_BOUND('',#2621,.F.); +#2621 = EDGE_LOOP('',(#2622,#2632,#2638,#2639)); +#2622 = ORIENTED_EDGE('',*,*,#2623,.F.); +#2623 = EDGE_CURVE('',#2624,#2626,#2628,.T.); +#2624 = VERTEX_POINT('',#2625); +#2625 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2626 = VERTEX_POINT('',#2627); +#2627 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#2628 = LINE('',#2629,#2630); +#2629 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2630 = VECTOR('',#2631,1.); +#2631 = DIRECTION('',(0.,0.,1.)); +#2632 = ORIENTED_EDGE('',*,*,#2633,.F.); +#2633 = EDGE_CURVE('',#2584,#2624,#2634,.T.); +#2634 = LINE('',#2635,#2636); +#2635 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2636 = VECTOR('',#2637,1.); +#2637 = DIRECTION('',(1.,0.,0.)); +#2638 = ORIENTED_EDGE('',*,*,#2583,.T.); +#2639 = ORIENTED_EDGE('',*,*,#2640,.T.); +#2640 = EDGE_CURVE('',#2586,#2626,#2641,.T.); +#2641 = LINE('',#2642,#2643); +#2642 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#2643 = VECTOR('',#2644,1.); +#2644 = DIRECTION('',(1.,0.,0.)); +#2645 = PLANE('',#2646); +#2646 = AXIS2_PLACEMENT_3D('',#2647,#2648,#2649); +#2647 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2648 = DIRECTION('',(0.,1.,0.)); +#2649 = DIRECTION('',(0.,-0.,1.)); +#2650 = ADVANCED_FACE('',(#2651,#2717),#2735,.F.); +#2651 = FACE_BOUND('',#2652,.F.); +#2652 = EDGE_LOOP('',(#2653,#2663,#2671,#2679,#2687,#2695,#2703,#2711)); +#2653 = ORIENTED_EDGE('',*,*,#2654,.F.); +#2654 = EDGE_CURVE('',#2655,#2657,#2659,.T.); +#2655 = VERTEX_POINT('',#2656); +#2656 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2657 = VERTEX_POINT('',#2658); +#2658 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#2659 = LINE('',#2660,#2661); +#2660 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2661 = VECTOR('',#2662,1.); +#2662 = DIRECTION('',(0.,1.,0.)); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2655,#2665,#2667,.T.); +#2665 = VERTEX_POINT('',#2666); +#2666 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2667 = LINE('',#2668,#2669); +#2668 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2669 = VECTOR('',#2670,1.); +#2670 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2671 = ORIENTED_EDGE('',*,*,#2672,.T.); +#2672 = EDGE_CURVE('',#2665,#2673,#2675,.T.); +#2673 = VERTEX_POINT('',#2674); +#2674 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#2675 = LINE('',#2676,#2677); +#2676 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2677 = VECTOR('',#2678,1.); +#2678 = DIRECTION('',(1.,0.,0.)); +#2679 = ORIENTED_EDGE('',*,*,#2680,.F.); +#2680 = EDGE_CURVE('',#2681,#2673,#2683,.T.); +#2681 = VERTEX_POINT('',#2682); +#2682 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2687 = ORIENTED_EDGE('',*,*,#2688,.T.); +#2688 = EDGE_CURVE('',#2681,#2689,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2691 = LINE('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2693 = VECTOR('',#2694,1.); +#2694 = DIRECTION('',(0.,1.,0.)); +#2695 = ORIENTED_EDGE('',*,*,#2696,.T.); +#2696 = EDGE_CURVE('',#2689,#2697,#2699,.T.); +#2697 = VERTEX_POINT('',#2698); +#2698 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2699 = LINE('',#2700,#2701); +#2700 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2701 = VECTOR('',#2702,1.); +#2702 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2703 = ORIENTED_EDGE('',*,*,#2704,.F.); +#2704 = EDGE_CURVE('',#2705,#2697,#2707,.T.); +#2705 = VERTEX_POINT('',#2706); +#2706 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#2707 = LINE('',#2708,#2709); +#2708 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2709 = VECTOR('',#2710,1.); +#2710 = DIRECTION('',(1.,0.,0.)); +#2711 = ORIENTED_EDGE('',*,*,#2712,.F.); +#2712 = EDGE_CURVE('',#2657,#2705,#2713,.T.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2717 = FACE_BOUND('',#2718,.F.); +#2718 = EDGE_LOOP('',(#2719,#2720,#2728,#2734)); +#2719 = ORIENTED_EDGE('',*,*,#2609,.F.); +#2720 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2721 = EDGE_CURVE('',#2602,#2722,#2724,.T.); +#2722 = VERTEX_POINT('',#2723); +#2723 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#2724 = LINE('',#2725,#2726); +#2725 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#2726 = VECTOR('',#2727,1.); +#2727 = DIRECTION('',(1.,0.,0.)); +#2728 = ORIENTED_EDGE('',*,*,#2729,.T.); +#2729 = EDGE_CURVE('',#2722,#2626,#2730,.T.); +#2730 = LINE('',#2731,#2732); +#2731 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#2732 = VECTOR('',#2733,1.); +#2733 = DIRECTION('',(0.,-1.,0.)); +#2734 = ORIENTED_EDGE('',*,*,#2640,.F.); +#2735 = PLANE('',#2736); +#2736 = AXIS2_PLACEMENT_3D('',#2737,#2738,#2739); +#2737 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2738 = DIRECTION('',(0.,0.,1.)); +#2739 = DIRECTION('',(1.,0.,-0.)); +#2740 = ADVANCED_FACE('',(#2741),#2759,.T.); +#2741 = FACE_BOUND('',#2742,.T.); +#2742 = EDGE_LOOP('',(#2743,#2751,#2757,#2758)); +#2743 = ORIENTED_EDGE('',*,*,#2744,.F.); +#2744 = EDGE_CURVE('',#2745,#2722,#2747,.T.); +#2745 = VERTEX_POINT('',#2746); +#2746 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2747 = LINE('',#2748,#2749); +#2748 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#2749 = VECTOR('',#2750,1.); +#2750 = DIRECTION('',(0.,0.,1.)); +#2751 = ORIENTED_EDGE('',*,*,#2752,.F.); +#2752 = EDGE_CURVE('',#2594,#2745,#2753,.T.); +#2753 = LINE('',#2754,#2755); +#2754 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2755 = VECTOR('',#2756,1.); +#2756 = DIRECTION('',(1.,0.,0.)); +#2757 = ORIENTED_EDGE('',*,*,#2601,.T.); +#2758 = ORIENTED_EDGE('',*,*,#2721,.T.); +#2759 = PLANE('',#2760); +#2760 = AXIS2_PLACEMENT_3D('',#2761,#2762,#2763); +#2761 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#2762 = DIRECTION('',(0.,1.,0.)); +#2763 = DIRECTION('',(0.,-0.,1.)); +#2764 = ADVANCED_FACE('',(#2765),#2776,.F.); +#2765 = FACE_BOUND('',#2766,.F.); +#2766 = EDGE_LOOP('',(#2767,#2768,#2769,#2775)); +#2767 = ORIENTED_EDGE('',*,*,#2593,.F.); +#2768 = ORIENTED_EDGE('',*,*,#2633,.T.); +#2769 = ORIENTED_EDGE('',*,*,#2770,.T.); +#2770 = EDGE_CURVE('',#2624,#2745,#2771,.T.); +#2771 = LINE('',#2772,#2773); +#2772 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2773 = VECTOR('',#2774,1.); +#2774 = DIRECTION('',(0.,1.,0.)); +#2775 = ORIENTED_EDGE('',*,*,#2752,.F.); +#2776 = PLANE('',#2777); +#2777 = AXIS2_PLACEMENT_3D('',#2778,#2779,#2780); +#2778 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#2779 = DIRECTION('',(0.,0.,1.)); +#2780 = DIRECTION('',(1.,0.,-0.)); +#2781 = ADVANCED_FACE('',(#2782),#2788,.T.); +#2782 = FACE_BOUND('',#2783,.T.); +#2783 = EDGE_LOOP('',(#2784,#2785,#2786,#2787)); +#2784 = ORIENTED_EDGE('',*,*,#2623,.F.); +#2785 = ORIENTED_EDGE('',*,*,#2770,.T.); +#2786 = ORIENTED_EDGE('',*,*,#2744,.T.); +#2787 = ORIENTED_EDGE('',*,*,#2729,.T.); +#2788 = PLANE('',#2789); +#2789 = AXIS2_PLACEMENT_3D('',#2790,#2791,#2792); +#2790 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#2791 = DIRECTION('',(1.,0.,0.)); +#2792 = DIRECTION('',(0.,0.,1.)); +#2793 = ADVANCED_FACE('',(#2794),#2819,.F.); +#2794 = FACE_BOUND('',#2795,.F.); +#2795 = EDGE_LOOP('',(#2796,#2806,#2812,#2813)); +#2796 = ORIENTED_EDGE('',*,*,#2797,.F.); +#2797 = EDGE_CURVE('',#2798,#2800,#2802,.T.); +#2798 = VERTEX_POINT('',#2799); +#2799 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#2800 = VERTEX_POINT('',#2801); +#2801 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(0.,1.,0.)); +#2806 = ORIENTED_EDGE('',*,*,#2807,.F.); +#2807 = EDGE_CURVE('',#2655,#2798,#2808,.T.); +#2808 = LINE('',#2809,#2810); +#2809 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#2810 = VECTOR('',#2811,1.); +#2811 = DIRECTION('',(0.,0.,1.)); +#2812 = ORIENTED_EDGE('',*,*,#2654,.T.); +#2813 = ORIENTED_EDGE('',*,*,#2814,.T.); +#2814 = EDGE_CURVE('',#2657,#2800,#2815,.T.); +#2815 = LINE('',#2816,#2817); +#2816 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#2817 = VECTOR('',#2818,1.); +#2818 = DIRECTION('',(0.,0.,1.)); +#2819 = PLANE('',#2820); +#2820 = AXIS2_PLACEMENT_3D('',#2821,#2822,#2823); +#2821 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2822 = DIRECTION('',(1.,0.,0.)); +#2823 = DIRECTION('',(0.,0.,1.)); +#2824 = ADVANCED_FACE('',(#2825),#2843,.T.); +#2825 = FACE_BOUND('',#2826,.F.); +#2826 = EDGE_LOOP('',(#2827,#2828,#2829,#2837)); +#2827 = ORIENTED_EDGE('',*,*,#2664,.F.); +#2828 = ORIENTED_EDGE('',*,*,#2807,.T.); +#2829 = ORIENTED_EDGE('',*,*,#2830,.T.); +#2830 = EDGE_CURVE('',#2798,#2831,#2833,.T.); +#2831 = VERTEX_POINT('',#2832); +#2832 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#2833 = LINE('',#2834,#2835); +#2834 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#2835 = VECTOR('',#2836,1.); +#2836 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#2837 = ORIENTED_EDGE('',*,*,#2838,.F.); +#2838 = EDGE_CURVE('',#2665,#2831,#2839,.T.); +#2839 = LINE('',#2840,#2841); +#2840 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#2841 = VECTOR('',#2842,1.); +#2842 = DIRECTION('',(0.,0.,1.)); +#2843 = PLANE('',#2844); +#2844 = AXIS2_PLACEMENT_3D('',#2845,#2846,#2847); +#2845 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#2846 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2847 = DIRECTION('',(-0.,0.,-1.)); +#2848 = ADVANCED_FACE('',(#2849),#2867,.F.); +#2849 = FACE_BOUND('',#2850,.T.); +#2850 = EDGE_LOOP('',(#2851,#2852,#2853,#2861)); +#2851 = ORIENTED_EDGE('',*,*,#2712,.F.); +#2852 = ORIENTED_EDGE('',*,*,#2814,.T.); +#2853 = ORIENTED_EDGE('',*,*,#2854,.T.); +#2854 = EDGE_CURVE('',#2800,#2855,#2857,.T.); +#2855 = VERTEX_POINT('',#2856); +#2856 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#2857 = LINE('',#2858,#2859); +#2858 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#2859 = VECTOR('',#2860,1.); +#2860 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2861 = ORIENTED_EDGE('',*,*,#2862,.F.); +#2862 = EDGE_CURVE('',#2705,#2855,#2863,.T.); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(0.,0.,1.)); +#2867 = PLANE('',#2868); +#2868 = AXIS2_PLACEMENT_3D('',#2869,#2870,#2871); +#2869 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#2870 = DIRECTION('',(0.707106781187,-0.707106781187,3.47499363327E-18) + ); +#2871 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#2872 = ADVANCED_FACE('',(#2873),#2891,.F.); +#2873 = FACE_BOUND('',#2874,.F.); +#2874 = EDGE_LOOP('',(#2875,#2876,#2877,#2885)); +#2875 = ORIENTED_EDGE('',*,*,#2672,.F.); +#2876 = ORIENTED_EDGE('',*,*,#2838,.T.); +#2877 = ORIENTED_EDGE('',*,*,#2878,.T.); +#2878 = EDGE_CURVE('',#2831,#2879,#2881,.T.); +#2879 = VERTEX_POINT('',#2880); +#2880 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#2881 = LINE('',#2882,#2883); +#2882 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#2883 = VECTOR('',#2884,1.); +#2884 = DIRECTION('',(1.,0.,0.)); +#2885 = ORIENTED_EDGE('',*,*,#2886,.F.); +#2886 = EDGE_CURVE('',#2673,#2879,#2887,.T.); +#2887 = LINE('',#2888,#2889); +#2888 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#2889 = VECTOR('',#2890,1.); +#2890 = DIRECTION('',(0.,0.,1.)); +#2891 = PLANE('',#2892); +#2892 = AXIS2_PLACEMENT_3D('',#2893,#2894,#2895); +#2893 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#2894 = DIRECTION('',(0.,1.,0.)); +#2895 = DIRECTION('',(0.,-0.,1.)); +#2896 = ADVANCED_FACE('',(#2897),#2915,.T.); +#2897 = FACE_BOUND('',#2898,.T.); +#2898 = EDGE_LOOP('',(#2899,#2900,#2901,#2909)); +#2899 = ORIENTED_EDGE('',*,*,#2704,.F.); +#2900 = ORIENTED_EDGE('',*,*,#2862,.T.); +#2901 = ORIENTED_EDGE('',*,*,#2902,.T.); +#2902 = EDGE_CURVE('',#2855,#2903,#2905,.T.); +#2903 = VERTEX_POINT('',#2904); +#2904 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(1.,0.,0.)); +#2909 = ORIENTED_EDGE('',*,*,#2910,.F.); +#2910 = EDGE_CURVE('',#2697,#2903,#2911,.T.); +#2911 = LINE('',#2912,#2913); +#2912 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#2913 = VECTOR('',#2914,1.); +#2914 = DIRECTION('',(0.,0.,1.)); +#2915 = PLANE('',#2916); +#2916 = AXIS2_PLACEMENT_3D('',#2917,#2918,#2919); +#2917 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#2918 = DIRECTION('',(0.,1.,0.)); +#2919 = DIRECTION('',(0.,-0.,1.)); +#2920 = ADVANCED_FACE('',(#2921),#2939,.F.); +#2921 = FACE_BOUND('',#2922,.T.); +#2922 = EDGE_LOOP('',(#2923,#2924,#2932,#2938)); +#2923 = ORIENTED_EDGE('',*,*,#2680,.F.); +#2924 = ORIENTED_EDGE('',*,*,#2925,.T.); +#2925 = EDGE_CURVE('',#2681,#2926,#2928,.T.); +#2926 = VERTEX_POINT('',#2927); +#2927 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#2928 = LINE('',#2929,#2930); +#2929 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#2930 = VECTOR('',#2931,1.); +#2931 = DIRECTION('',(0.,0.,1.)); +#2932 = ORIENTED_EDGE('',*,*,#2933,.T.); +#2933 = EDGE_CURVE('',#2926,#2879,#2934,.T.); +#2934 = LINE('',#2935,#2936); +#2935 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#2936 = VECTOR('',#2937,1.); +#2937 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#2938 = ORIENTED_EDGE('',*,*,#2886,.F.); +#2939 = PLANE('',#2940); +#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943); +#2941 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#2942 = DIRECTION('',(-0.707106781187,0.707106781187,-3.47499363327E-18) + ); +#2943 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#2944 = ADVANCED_FACE('',(#2945),#2963,.T.); +#2945 = FACE_BOUND('',#2946,.F.); +#2946 = EDGE_LOOP('',(#2947,#2948,#2956,#2962)); +#2947 = ORIENTED_EDGE('',*,*,#2696,.F.); +#2948 = ORIENTED_EDGE('',*,*,#2949,.T.); +#2949 = EDGE_CURVE('',#2689,#2950,#2952,.T.); +#2950 = VERTEX_POINT('',#2951); +#2951 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#2952 = LINE('',#2953,#2954); +#2953 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#2954 = VECTOR('',#2955,1.); +#2955 = DIRECTION('',(0.,0.,1.)); +#2956 = ORIENTED_EDGE('',*,*,#2957,.T.); +#2957 = EDGE_CURVE('',#2950,#2903,#2958,.T.); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#2962 = ORIENTED_EDGE('',*,*,#2910,.F.); +#2963 = PLANE('',#2964); +#2964 = AXIS2_PLACEMENT_3D('',#2965,#2966,#2967); +#2965 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#2966 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2967 = DIRECTION('',(0.,0.,-1.)); +#2968 = ADVANCED_FACE('',(#2969),#2980,.T.); +#2969 = FACE_BOUND('',#2970,.T.); +#2970 = EDGE_LOOP('',(#2971,#2977,#2978,#2979)); +#2971 = ORIENTED_EDGE('',*,*,#2972,.F.); +#2972 = EDGE_CURVE('',#2926,#2950,#2973,.T.); +#2973 = LINE('',#2974,#2975); +#2974 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#2975 = VECTOR('',#2976,1.); +#2976 = DIRECTION('',(0.,1.,0.)); +#2977 = ORIENTED_EDGE('',*,*,#2925,.F.); +#2978 = ORIENTED_EDGE('',*,*,#2688,.T.); +#2979 = ORIENTED_EDGE('',*,*,#2949,.T.); +#2980 = PLANE('',#2981); +#2981 = AXIS2_PLACEMENT_3D('',#2982,#2983,#2984); +#2982 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#2983 = DIRECTION('',(1.,0.,0.)); +#2984 = DIRECTION('',(0.,0.,1.)); +#2985 = ADVANCED_FACE('',(#2986,#2996),#3030,.T.); +#2986 = FACE_BOUND('',#2987,.T.); +#2987 = EDGE_LOOP('',(#2988,#2989,#2990,#2991,#2992,#2993,#2994,#2995)); +#2988 = ORIENTED_EDGE('',*,*,#2797,.F.); +#2989 = ORIENTED_EDGE('',*,*,#2830,.T.); +#2990 = ORIENTED_EDGE('',*,*,#2878,.T.); +#2991 = ORIENTED_EDGE('',*,*,#2933,.F.); +#2992 = ORIENTED_EDGE('',*,*,#2972,.T.); +#2993 = ORIENTED_EDGE('',*,*,#2957,.T.); +#2994 = ORIENTED_EDGE('',*,*,#2902,.F.); +#2995 = ORIENTED_EDGE('',*,*,#2854,.F.); +#2996 = FACE_BOUND('',#2997,.T.); +#2997 = EDGE_LOOP('',(#2998,#3008,#3016,#3024)); +#2998 = ORIENTED_EDGE('',*,*,#2999,.F.); +#2999 = EDGE_CURVE('',#3000,#3002,#3004,.T.); +#3000 = VERTEX_POINT('',#3001); +#3001 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#3002 = VERTEX_POINT('',#3003); +#3003 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#3004 = LINE('',#3005,#3006); +#3005 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#3006 = VECTOR('',#3007,1.); +#3007 = DIRECTION('',(0.,-1.,0.)); +#3008 = ORIENTED_EDGE('',*,*,#3009,.T.); +#3009 = EDGE_CURVE('',#3000,#3010,#3012,.T.); +#3010 = VERTEX_POINT('',#3011); +#3011 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#3012 = LINE('',#3013,#3014); +#3013 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#3014 = VECTOR('',#3015,1.); +#3015 = DIRECTION('',(1.,0.,0.)); +#3016 = ORIENTED_EDGE('',*,*,#3017,.T.); +#3017 = EDGE_CURVE('',#3010,#3018,#3020,.T.); +#3018 = VERTEX_POINT('',#3019); +#3019 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.,-1.,0.)); +#3024 = ORIENTED_EDGE('',*,*,#3025,.F.); +#3025 = EDGE_CURVE('',#3002,#3018,#3026,.T.); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(1.,0.,0.)); +#3030 = PLANE('',#3031); +#3031 = AXIS2_PLACEMENT_3D('',#3032,#3033,#3034); +#3032 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3033 = DIRECTION('',(0.,0.,1.)); +#3034 = DIRECTION('',(1.,0.,-0.)); +#3035 = ADVANCED_FACE('',(#3036),#3061,.F.); +#3036 = FACE_BOUND('',#3037,.F.); +#3037 = EDGE_LOOP('',(#3038,#3046,#3047,#3055)); +#3038 = ORIENTED_EDGE('',*,*,#3039,.F.); +#3039 = EDGE_CURVE('',#3002,#3040,#3042,.T.); +#3040 = VERTEX_POINT('',#3041); +#3041 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3042 = LINE('',#3043,#3044); +#3043 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3044 = VECTOR('',#3045,1.); +#3045 = DIRECTION('',(0.,0.,1.)); +#3046 = ORIENTED_EDGE('',*,*,#2999,.F.); +#3047 = ORIENTED_EDGE('',*,*,#3048,.T.); +#3048 = EDGE_CURVE('',#3000,#3049,#3051,.T.); +#3049 = VERTEX_POINT('',#3050); +#3050 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3051 = LINE('',#3052,#3053); +#3052 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3053 = VECTOR('',#3054,1.); +#3054 = DIRECTION('',(0.,0.,1.)); +#3055 = ORIENTED_EDGE('',*,*,#3056,.F.); +#3056 = EDGE_CURVE('',#3040,#3049,#3057,.T.); +#3057 = LINE('',#3058,#3059); +#3058 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3059 = VECTOR('',#3060,1.); +#3060 = DIRECTION('',(0.,1.,0.)); +#3061 = PLANE('',#3062); +#3062 = AXIS2_PLACEMENT_3D('',#3063,#3064,#3065); +#3063 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3064 = DIRECTION('',(1.,0.,0.)); +#3065 = DIRECTION('',(0.,0.,1.)); +#3066 = ADVANCED_FACE('',(#3067),#3085,.F.); +#3067 = FACE_BOUND('',#3068,.F.); +#3068 = EDGE_LOOP('',(#3069,#3077,#3078,#3079)); +#3069 = ORIENTED_EDGE('',*,*,#3070,.F.); +#3070 = EDGE_CURVE('',#3018,#3071,#3073,.T.); +#3071 = VERTEX_POINT('',#3072); +#3072 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3073 = LINE('',#3074,#3075); +#3074 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3075 = VECTOR('',#3076,1.); +#3076 = DIRECTION('',(0.,0.,1.)); +#3077 = ORIENTED_EDGE('',*,*,#3025,.F.); +#3078 = ORIENTED_EDGE('',*,*,#3039,.T.); +#3079 = ORIENTED_EDGE('',*,*,#3080,.T.); +#3080 = EDGE_CURVE('',#3040,#3071,#3081,.T.); +#3081 = LINE('',#3082,#3083); +#3082 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3083 = VECTOR('',#3084,1.); +#3084 = DIRECTION('',(1.,0.,0.)); +#3085 = PLANE('',#3086); +#3086 = AXIS2_PLACEMENT_3D('',#3087,#3088,#3089); +#3087 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3088 = DIRECTION('',(0.,1.,0.)); +#3089 = DIRECTION('',(0.,-0.,1.)); +#3090 = ADVANCED_FACE('',(#3091),#3109,.T.); +#3091 = FACE_BOUND('',#3092,.T.); +#3092 = EDGE_LOOP('',(#3093,#3094,#3095,#3103)); +#3093 = ORIENTED_EDGE('',*,*,#3070,.F.); +#3094 = ORIENTED_EDGE('',*,*,#3017,.F.); +#3095 = ORIENTED_EDGE('',*,*,#3096,.T.); +#3096 = EDGE_CURVE('',#3010,#3097,#3099,.T.); +#3097 = VERTEX_POINT('',#3098); +#3098 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#3099 = LINE('',#3100,#3101); +#3100 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3101 = VECTOR('',#3102,1.); +#3102 = DIRECTION('',(0.,0.,1.)); +#3103 = ORIENTED_EDGE('',*,*,#3104,.F.); +#3104 = EDGE_CURVE('',#3071,#3097,#3105,.T.); +#3105 = LINE('',#3106,#3107); +#3106 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3107 = VECTOR('',#3108,1.); +#3108 = DIRECTION('',(0.,1.,0.)); +#3109 = PLANE('',#3110); +#3110 = AXIS2_PLACEMENT_3D('',#3111,#3112,#3113); +#3111 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3112 = DIRECTION('',(1.,0.,0.)); +#3113 = DIRECTION('',(0.,0.,1.)); +#3114 = ADVANCED_FACE('',(#3115),#3126,.T.); +#3115 = FACE_BOUND('',#3116,.T.); +#3116 = EDGE_LOOP('',(#3117,#3118,#3119,#3120)); +#3117 = ORIENTED_EDGE('',*,*,#3096,.F.); +#3118 = ORIENTED_EDGE('',*,*,#3009,.F.); +#3119 = ORIENTED_EDGE('',*,*,#3048,.T.); +#3120 = ORIENTED_EDGE('',*,*,#3121,.T.); +#3121 = EDGE_CURVE('',#3049,#3097,#3122,.T.); +#3122 = LINE('',#3123,#3124); +#3123 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3124 = VECTOR('',#3125,1.); +#3125 = DIRECTION('',(1.,0.,0.)); +#3126 = PLANE('',#3127); +#3127 = AXIS2_PLACEMENT_3D('',#3128,#3129,#3130); +#3128 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3129 = DIRECTION('',(0.,1.,0.)); +#3130 = DIRECTION('',(0.,-0.,1.)); +#3131 = ADVANCED_FACE('',(#3132),#3138,.T.); +#3132 = FACE_BOUND('',#3133,.T.); +#3133 = EDGE_LOOP('',(#3134,#3135,#3136,#3137)); +#3134 = ORIENTED_EDGE('',*,*,#3056,.F.); +#3135 = ORIENTED_EDGE('',*,*,#3080,.T.); +#3136 = ORIENTED_EDGE('',*,*,#3104,.T.); +#3137 = ORIENTED_EDGE('',*,*,#3121,.F.); +#3138 = PLANE('',#3139); +#3139 = AXIS2_PLACEMENT_3D('',#3140,#3141,#3142); +#3140 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3141 = DIRECTION('',(0.,0.,1.)); +#3142 = DIRECTION('',(1.,0.,-0.)); +#3143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3147)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3144,#3145,#3146)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3144 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3145 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3146 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3147 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3144, + 'distance_accuracy_value','confusion accuracy'); +#3148 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3149,#3151); +#3149 = ( REPRESENTATION_RELATIONSHIP('','',#2576,#2553) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3150) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3150 = ITEM_DEFINED_TRANSFORMATION('','',#11,#2554); +#3151 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3152); +#3152 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('80','PinHeader032','',#2548, + #2571,$); +#3153 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2573)); +#3154 = SHAPE_DEFINITION_REPRESENTATION(#3155,#3161); +#3155 = PRODUCT_DEFINITION_SHAPE('','',#3156); +#3156 = PRODUCT_DEFINITION('design','',#3157,#3160); +#3157 = PRODUCT_DEFINITION_FORMATION('','',#3158); +#3158 = PRODUCT('01x03_P2.54mm_Vertical_THT004', + '01x03_P2.54mm_Vertical_THT004','',(#3159)); +#3159 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3160 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3161 = SHAPE_REPRESENTATION('',(#11,#3162,#3166,#3170),#3174); +#3162 = AXIS2_PLACEMENT_3D('',#3163,#3164,#3165); +#3163 = CARTESIAN_POINT('',(0.,0.,0.)); +#3164 = DIRECTION('',(0.,0.,1.)); +#3165 = DIRECTION('',(1.,0.,0.)); +#3166 = AXIS2_PLACEMENT_3D('',#3167,#3168,#3169); +#3167 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#3168 = DIRECTION('',(0.,0.,1.)); +#3169 = DIRECTION('',(1.,0.,0.)); +#3170 = AXIS2_PLACEMENT_3D('',#3171,#3172,#3173); +#3171 = CARTESIAN_POINT('',(0.,-5.08,0.)); +#3172 = DIRECTION('',(0.,0.,1.)); +#3173 = DIRECTION('',(1.,0.,0.)); +#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3178)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3175,#3176,#3177)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3175 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3176 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3177 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3178 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3175, + 'distance_accuracy_value','confusion accuracy'); +#3179 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3180,#3182); +#3180 = ( REPRESENTATION_RELATIONSHIP('','',#3161,#1891) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3181) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3181 = ITEM_DEFINED_TRANSFORMATION('','',#11,#1896); +#3182 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3183); +#3183 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('89', + '01x03_P2.54mm_Vertical_THT004','',#1886,#3156,$); +#3184 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3158)); +#3185 = SHAPE_DEFINITION_REPRESENTATION(#3186,#3192); +#3186 = PRODUCT_DEFINITION_SHAPE('','',#3187); +#3187 = PRODUCT_DEFINITION('design','',#3188,#3191); +#3188 = PRODUCT_DEFINITION_FORMATION('','',#3189); +#3189 = PRODUCT('01x01_P2.54mm_Vertical_THT033', + '01x01_P2.54mm_Vertical_THT033','',(#3190)); +#3190 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3191 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3192 = SHAPE_REPRESENTATION('',(#11,#3193),#3197); +#3193 = AXIS2_PLACEMENT_3D('',#3194,#3195,#3196); +#3194 = CARTESIAN_POINT('',(0.,0.,0.)); +#3195 = DIRECTION('',(0.,0.,1.)); +#3196 = DIRECTION('',(1.,0.,0.)); +#3197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3201)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3198,#3199,#3200)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3198 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3199 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3200 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3201 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3198, + 'distance_accuracy_value','confusion accuracy'); +#3202 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3203,#3205); +#3203 = ( REPRESENTATION_RELATIONSHIP('','',#3192,#3161) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3204) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3204 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3162); +#3205 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3206); +#3206 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('84', + '01x01_P2.54mm_Vertical_THT033','',#3156,#3187,$); +#3207 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3189)); +#3208 = SHAPE_DEFINITION_REPRESENTATION(#3209,#3215); +#3209 = PRODUCT_DEFINITION_SHAPE('','',#3210); +#3210 = PRODUCT_DEFINITION('design','',#3211,#3214); +#3211 = PRODUCT_DEFINITION_FORMATION('','',#3212); +#3212 = PRODUCT('PinHeader033','PinHeader033','',(#3213)); +#3213 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3214 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3215 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3216),#3782); +#3216 = MANIFOLD_SOLID_BREP('',#3217); +#3217 = CLOSED_SHELL('',(#3218,#3258,#3289,#3379,#3403,#3420,#3432,#3463 + ,#3487,#3511,#3535,#3559,#3583,#3607,#3624,#3674,#3705,#3729,#3753, + #3770)); +#3218 = ADVANCED_FACE('',(#3219),#3253,.F.); +#3219 = FACE_BOUND('',#3220,.F.); +#3220 = EDGE_LOOP('',(#3221,#3231,#3239,#3247)); +#3221 = ORIENTED_EDGE('',*,*,#3222,.F.); +#3222 = EDGE_CURVE('',#3223,#3225,#3227,.T.); +#3223 = VERTEX_POINT('',#3224); +#3224 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3225 = VERTEX_POINT('',#3226); +#3226 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#3227 = LINE('',#3228,#3229); +#3228 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3229 = VECTOR('',#3230,1.); +#3230 = DIRECTION('',(0.,0.,1.)); +#3231 = ORIENTED_EDGE('',*,*,#3232,.T.); +#3232 = EDGE_CURVE('',#3223,#3233,#3235,.T.); +#3233 = VERTEX_POINT('',#3234); +#3234 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3235 = LINE('',#3236,#3237); +#3236 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3237 = VECTOR('',#3238,1.); +#3238 = DIRECTION('',(0.,1.,0.)); +#3239 = ORIENTED_EDGE('',*,*,#3240,.T.); +#3240 = EDGE_CURVE('',#3233,#3241,#3243,.T.); +#3241 = VERTEX_POINT('',#3242); +#3242 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#3243 = LINE('',#3244,#3245); +#3244 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3245 = VECTOR('',#3246,1.); +#3246 = DIRECTION('',(0.,0.,1.)); +#3247 = ORIENTED_EDGE('',*,*,#3248,.T.); +#3248 = EDGE_CURVE('',#3241,#3225,#3249,.T.); +#3249 = LINE('',#3250,#3251); +#3250 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#3251 = VECTOR('',#3252,1.); +#3252 = DIRECTION('',(0.,-1.,0.)); +#3253 = PLANE('',#3254); +#3254 = AXIS2_PLACEMENT_3D('',#3255,#3256,#3257); +#3255 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3256 = DIRECTION('',(1.,0.,0.)); +#3257 = DIRECTION('',(0.,0.,1.)); +#3258 = ADVANCED_FACE('',(#3259),#3284,.F.); +#3259 = FACE_BOUND('',#3260,.F.); +#3260 = EDGE_LOOP('',(#3261,#3271,#3277,#3278)); +#3261 = ORIENTED_EDGE('',*,*,#3262,.F.); +#3262 = EDGE_CURVE('',#3263,#3265,#3267,.T.); +#3263 = VERTEX_POINT('',#3264); +#3264 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3265 = VERTEX_POINT('',#3266); +#3266 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#3267 = LINE('',#3268,#3269); +#3268 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3269 = VECTOR('',#3270,1.); +#3270 = DIRECTION('',(0.,0.,1.)); +#3271 = ORIENTED_EDGE('',*,*,#3272,.F.); +#3272 = EDGE_CURVE('',#3223,#3263,#3273,.T.); +#3273 = LINE('',#3274,#3275); +#3274 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3275 = VECTOR('',#3276,1.); +#3276 = DIRECTION('',(1.,0.,0.)); +#3277 = ORIENTED_EDGE('',*,*,#3222,.T.); +#3278 = ORIENTED_EDGE('',*,*,#3279,.T.); +#3279 = EDGE_CURVE('',#3225,#3265,#3280,.T.); +#3280 = LINE('',#3281,#3282); +#3281 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#3282 = VECTOR('',#3283,1.); +#3283 = DIRECTION('',(1.,0.,0.)); +#3284 = PLANE('',#3285); +#3285 = AXIS2_PLACEMENT_3D('',#3286,#3287,#3288); +#3286 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3287 = DIRECTION('',(0.,1.,0.)); +#3288 = DIRECTION('',(0.,-0.,1.)); +#3289 = ADVANCED_FACE('',(#3290,#3356),#3374,.F.); +#3290 = FACE_BOUND('',#3291,.F.); +#3291 = EDGE_LOOP('',(#3292,#3302,#3310,#3318,#3326,#3334,#3342,#3350)); +#3292 = ORIENTED_EDGE('',*,*,#3293,.F.); +#3293 = EDGE_CURVE('',#3294,#3296,#3298,.T.); +#3294 = VERTEX_POINT('',#3295); +#3295 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#3296 = VERTEX_POINT('',#3297); +#3297 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#3298 = LINE('',#3299,#3300); +#3299 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3300 = VECTOR('',#3301,1.); +#3301 = DIRECTION('',(0.,1.,0.)); +#3302 = ORIENTED_EDGE('',*,*,#3303,.T.); +#3303 = EDGE_CURVE('',#3294,#3304,#3306,.T.); +#3304 = VERTEX_POINT('',#3305); +#3305 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#3306 = LINE('',#3307,#3308); +#3307 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#3308 = VECTOR('',#3309,1.); +#3309 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#3310 = ORIENTED_EDGE('',*,*,#3311,.T.); +#3311 = EDGE_CURVE('',#3304,#3312,#3314,.T.); +#3312 = VERTEX_POINT('',#3313); +#3313 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#3314 = LINE('',#3315,#3316); +#3315 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3316 = VECTOR('',#3317,1.); +#3317 = DIRECTION('',(1.,0.,0.)); +#3318 = ORIENTED_EDGE('',*,*,#3319,.F.); +#3319 = EDGE_CURVE('',#3320,#3312,#3322,.T.); +#3320 = VERTEX_POINT('',#3321); +#3321 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3326 = ORIENTED_EDGE('',*,*,#3327,.T.); +#3327 = EDGE_CURVE('',#3320,#3328,#3330,.T.); +#3328 = VERTEX_POINT('',#3329); +#3329 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#3330 = LINE('',#3331,#3332); +#3331 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#3332 = VECTOR('',#3333,1.); +#3333 = DIRECTION('',(0.,1.,0.)); +#3334 = ORIENTED_EDGE('',*,*,#3335,.T.); +#3335 = EDGE_CURVE('',#3328,#3336,#3338,.T.); +#3336 = VERTEX_POINT('',#3337); +#3337 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#3338 = LINE('',#3339,#3340); +#3339 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#3340 = VECTOR('',#3341,1.); +#3341 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#3342 = ORIENTED_EDGE('',*,*,#3343,.F.); +#3343 = EDGE_CURVE('',#3344,#3336,#3346,.T.); +#3344 = VERTEX_POINT('',#3345); +#3345 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(1.,0.,0.)); +#3350 = ORIENTED_EDGE('',*,*,#3351,.F.); +#3351 = EDGE_CURVE('',#3296,#3344,#3352,.T.); +#3352 = LINE('',#3353,#3354); +#3353 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#3354 = VECTOR('',#3355,1.); +#3355 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3356 = FACE_BOUND('',#3357,.F.); +#3357 = EDGE_LOOP('',(#3358,#3359,#3367,#3373)); +#3358 = ORIENTED_EDGE('',*,*,#3248,.F.); +#3359 = ORIENTED_EDGE('',*,*,#3360,.T.); +#3360 = EDGE_CURVE('',#3241,#3361,#3363,.T.); +#3361 = VERTEX_POINT('',#3362); +#3362 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#3363 = LINE('',#3364,#3365); +#3364 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#3365 = VECTOR('',#3366,1.); +#3366 = DIRECTION('',(1.,0.,0.)); +#3367 = ORIENTED_EDGE('',*,*,#3368,.T.); +#3368 = EDGE_CURVE('',#3361,#3265,#3369,.T.); +#3369 = LINE('',#3370,#3371); +#3370 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#3371 = VECTOR('',#3372,1.); +#3372 = DIRECTION('',(0.,-1.,0.)); +#3373 = ORIENTED_EDGE('',*,*,#3279,.F.); +#3374 = PLANE('',#3375); +#3375 = AXIS2_PLACEMENT_3D('',#3376,#3377,#3378); +#3376 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3377 = DIRECTION('',(0.,0.,1.)); +#3378 = DIRECTION('',(1.,0.,-0.)); +#3379 = ADVANCED_FACE('',(#3380),#3398,.T.); +#3380 = FACE_BOUND('',#3381,.T.); +#3381 = EDGE_LOOP('',(#3382,#3390,#3396,#3397)); +#3382 = ORIENTED_EDGE('',*,*,#3383,.F.); +#3383 = EDGE_CURVE('',#3384,#3361,#3386,.T.); +#3384 = VERTEX_POINT('',#3385); +#3385 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3386 = LINE('',#3387,#3388); +#3387 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3388 = VECTOR('',#3389,1.); +#3389 = DIRECTION('',(0.,0.,1.)); +#3390 = ORIENTED_EDGE('',*,*,#3391,.F.); +#3391 = EDGE_CURVE('',#3233,#3384,#3392,.T.); +#3392 = LINE('',#3393,#3394); +#3393 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3394 = VECTOR('',#3395,1.); +#3395 = DIRECTION('',(1.,0.,0.)); +#3396 = ORIENTED_EDGE('',*,*,#3240,.T.); +#3397 = ORIENTED_EDGE('',*,*,#3360,.T.); +#3398 = PLANE('',#3399); +#3399 = AXIS2_PLACEMENT_3D('',#3400,#3401,#3402); +#3400 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3401 = DIRECTION('',(0.,1.,0.)); +#3402 = DIRECTION('',(0.,-0.,1.)); +#3403 = ADVANCED_FACE('',(#3404),#3415,.F.); +#3404 = FACE_BOUND('',#3405,.F.); +#3405 = EDGE_LOOP('',(#3406,#3407,#3408,#3414)); +#3406 = ORIENTED_EDGE('',*,*,#3232,.F.); +#3407 = ORIENTED_EDGE('',*,*,#3272,.T.); +#3408 = ORIENTED_EDGE('',*,*,#3409,.T.); +#3409 = EDGE_CURVE('',#3263,#3384,#3410,.T.); +#3410 = LINE('',#3411,#3412); +#3411 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3412 = VECTOR('',#3413,1.); +#3413 = DIRECTION('',(0.,1.,0.)); +#3414 = ORIENTED_EDGE('',*,*,#3391,.F.); +#3415 = PLANE('',#3416); +#3416 = AXIS2_PLACEMENT_3D('',#3417,#3418,#3419); +#3417 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3418 = DIRECTION('',(0.,0.,1.)); +#3419 = DIRECTION('',(1.,0.,-0.)); +#3420 = ADVANCED_FACE('',(#3421),#3427,.T.); +#3421 = FACE_BOUND('',#3422,.T.); +#3422 = EDGE_LOOP('',(#3423,#3424,#3425,#3426)); +#3423 = ORIENTED_EDGE('',*,*,#3262,.F.); +#3424 = ORIENTED_EDGE('',*,*,#3409,.T.); +#3425 = ORIENTED_EDGE('',*,*,#3383,.T.); +#3426 = ORIENTED_EDGE('',*,*,#3368,.T.); +#3427 = PLANE('',#3428); +#3428 = AXIS2_PLACEMENT_3D('',#3429,#3430,#3431); +#3429 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3430 = DIRECTION('',(1.,0.,0.)); +#3431 = DIRECTION('',(0.,0.,1.)); +#3432 = ADVANCED_FACE('',(#3433),#3458,.F.); +#3433 = FACE_BOUND('',#3434,.F.); +#3434 = EDGE_LOOP('',(#3435,#3445,#3451,#3452)); +#3435 = ORIENTED_EDGE('',*,*,#3436,.F.); +#3436 = EDGE_CURVE('',#3437,#3439,#3441,.T.); +#3437 = VERTEX_POINT('',#3438); +#3438 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#3439 = VERTEX_POINT('',#3440); +#3440 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#3441 = LINE('',#3442,#3443); +#3442 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3443 = VECTOR('',#3444,1.); +#3444 = DIRECTION('',(0.,1.,0.)); +#3445 = ORIENTED_EDGE('',*,*,#3446,.F.); +#3446 = EDGE_CURVE('',#3294,#3437,#3447,.T.); +#3447 = LINE('',#3448,#3449); +#3448 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#3449 = VECTOR('',#3450,1.); +#3450 = DIRECTION('',(0.,0.,1.)); +#3451 = ORIENTED_EDGE('',*,*,#3293,.T.); +#3452 = ORIENTED_EDGE('',*,*,#3453,.T.); +#3453 = EDGE_CURVE('',#3296,#3439,#3454,.T.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.,0.,1.)); +#3458 = PLANE('',#3459); +#3459 = AXIS2_PLACEMENT_3D('',#3460,#3461,#3462); +#3460 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3461 = DIRECTION('',(1.,0.,0.)); +#3462 = DIRECTION('',(0.,0.,1.)); +#3463 = ADVANCED_FACE('',(#3464),#3482,.T.); +#3464 = FACE_BOUND('',#3465,.F.); +#3465 = EDGE_LOOP('',(#3466,#3467,#3468,#3476)); +#3466 = ORIENTED_EDGE('',*,*,#3303,.F.); +#3467 = ORIENTED_EDGE('',*,*,#3446,.T.); +#3468 = ORIENTED_EDGE('',*,*,#3469,.T.); +#3469 = EDGE_CURVE('',#3437,#3470,#3472,.T.); +#3470 = VERTEX_POINT('',#3471); +#3471 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#3472 = LINE('',#3473,#3474); +#3473 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#3474 = VECTOR('',#3475,1.); +#3475 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#3476 = ORIENTED_EDGE('',*,*,#3477,.F.); +#3477 = EDGE_CURVE('',#3304,#3470,#3478,.T.); +#3478 = LINE('',#3479,#3480); +#3479 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#3480 = VECTOR('',#3481,1.); +#3481 = DIRECTION('',(0.,0.,1.)); +#3482 = PLANE('',#3483); +#3483 = AXIS2_PLACEMENT_3D('',#3484,#3485,#3486); +#3484 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#3485 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3486 = DIRECTION('',(-0.,0.,-1.)); +#3487 = ADVANCED_FACE('',(#3488),#3506,.F.); +#3488 = FACE_BOUND('',#3489,.T.); +#3489 = EDGE_LOOP('',(#3490,#3491,#3492,#3500)); +#3490 = ORIENTED_EDGE('',*,*,#3351,.F.); +#3491 = ORIENTED_EDGE('',*,*,#3453,.T.); +#3492 = ORIENTED_EDGE('',*,*,#3493,.T.); +#3493 = EDGE_CURVE('',#3439,#3494,#3496,.T.); +#3494 = VERTEX_POINT('',#3495); +#3495 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#3496 = LINE('',#3497,#3498); +#3497 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#3498 = VECTOR('',#3499,1.); +#3499 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3500 = ORIENTED_EDGE('',*,*,#3501,.F.); +#3501 = EDGE_CURVE('',#3344,#3494,#3502,.T.); +#3502 = LINE('',#3503,#3504); +#3503 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#3504 = VECTOR('',#3505,1.); +#3505 = DIRECTION('',(0.,0.,1.)); +#3506 = PLANE('',#3507); +#3507 = AXIS2_PLACEMENT_3D('',#3508,#3509,#3510); +#3508 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#3509 = DIRECTION('',(0.707106781187,-0.707106781187,3.47499363327E-18) + ); +#3510 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#3511 = ADVANCED_FACE('',(#3512),#3530,.F.); +#3512 = FACE_BOUND('',#3513,.F.); +#3513 = EDGE_LOOP('',(#3514,#3515,#3516,#3524)); +#3514 = ORIENTED_EDGE('',*,*,#3311,.F.); +#3515 = ORIENTED_EDGE('',*,*,#3477,.T.); +#3516 = ORIENTED_EDGE('',*,*,#3517,.T.); +#3517 = EDGE_CURVE('',#3470,#3518,#3520,.T.); +#3518 = VERTEX_POINT('',#3519); +#3519 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#3520 = LINE('',#3521,#3522); +#3521 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3522 = VECTOR('',#3523,1.); +#3523 = DIRECTION('',(1.,0.,0.)); +#3524 = ORIENTED_EDGE('',*,*,#3525,.F.); +#3525 = EDGE_CURVE('',#3312,#3518,#3526,.T.); +#3526 = LINE('',#3527,#3528); +#3527 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#3528 = VECTOR('',#3529,1.); +#3529 = DIRECTION('',(0.,0.,1.)); +#3530 = PLANE('',#3531); +#3531 = AXIS2_PLACEMENT_3D('',#3532,#3533,#3534); +#3532 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3533 = DIRECTION('',(0.,1.,0.)); +#3534 = DIRECTION('',(0.,-0.,1.)); +#3535 = ADVANCED_FACE('',(#3536),#3554,.T.); +#3536 = FACE_BOUND('',#3537,.T.); +#3537 = EDGE_LOOP('',(#3538,#3539,#3540,#3548)); +#3538 = ORIENTED_EDGE('',*,*,#3343,.F.); +#3539 = ORIENTED_EDGE('',*,*,#3501,.T.); +#3540 = ORIENTED_EDGE('',*,*,#3541,.T.); +#3541 = EDGE_CURVE('',#3494,#3542,#3544,.T.); +#3542 = VERTEX_POINT('',#3543); +#3543 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#3544 = LINE('',#3545,#3546); +#3545 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#3546 = VECTOR('',#3547,1.); +#3547 = DIRECTION('',(1.,0.,0.)); +#3548 = ORIENTED_EDGE('',*,*,#3549,.F.); +#3549 = EDGE_CURVE('',#3336,#3542,#3550,.T.); +#3550 = LINE('',#3551,#3552); +#3551 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#3552 = VECTOR('',#3553,1.); +#3553 = DIRECTION('',(0.,0.,1.)); +#3554 = PLANE('',#3555); +#3555 = AXIS2_PLACEMENT_3D('',#3556,#3557,#3558); +#3556 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#3557 = DIRECTION('',(0.,1.,0.)); +#3558 = DIRECTION('',(0.,-0.,1.)); +#3559 = ADVANCED_FACE('',(#3560),#3578,.F.); +#3560 = FACE_BOUND('',#3561,.T.); +#3561 = EDGE_LOOP('',(#3562,#3563,#3571,#3577)); +#3562 = ORIENTED_EDGE('',*,*,#3319,.F.); +#3563 = ORIENTED_EDGE('',*,*,#3564,.T.); +#3564 = EDGE_CURVE('',#3320,#3565,#3567,.T.); +#3565 = VERTEX_POINT('',#3566); +#3566 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#3567 = LINE('',#3568,#3569); +#3568 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#3569 = VECTOR('',#3570,1.); +#3570 = DIRECTION('',(0.,0.,1.)); +#3571 = ORIENTED_EDGE('',*,*,#3572,.T.); +#3572 = EDGE_CURVE('',#3565,#3518,#3573,.T.); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3577 = ORIENTED_EDGE('',*,*,#3525,.F.); +#3578 = PLANE('',#3579); +#3579 = AXIS2_PLACEMENT_3D('',#3580,#3581,#3582); +#3580 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#3581 = DIRECTION('',(-0.707106781187,0.707106781187,-3.47499363327E-18) + ); +#3582 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#3583 = ADVANCED_FACE('',(#3584),#3602,.T.); +#3584 = FACE_BOUND('',#3585,.F.); +#3585 = EDGE_LOOP('',(#3586,#3587,#3595,#3601)); +#3586 = ORIENTED_EDGE('',*,*,#3335,.F.); +#3587 = ORIENTED_EDGE('',*,*,#3588,.T.); +#3588 = EDGE_CURVE('',#3328,#3589,#3591,.T.); +#3589 = VERTEX_POINT('',#3590); +#3590 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#3591 = LINE('',#3592,#3593); +#3592 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#3593 = VECTOR('',#3594,1.); +#3594 = DIRECTION('',(0.,0.,1.)); +#3595 = ORIENTED_EDGE('',*,*,#3596,.T.); +#3596 = EDGE_CURVE('',#3589,#3542,#3597,.T.); +#3597 = LINE('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#3599 = VECTOR('',#3600,1.); +#3600 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#3601 = ORIENTED_EDGE('',*,*,#3549,.F.); +#3602 = PLANE('',#3603); +#3603 = AXIS2_PLACEMENT_3D('',#3604,#3605,#3606); +#3604 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#3605 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3606 = DIRECTION('',(0.,0.,-1.)); +#3607 = ADVANCED_FACE('',(#3608),#3619,.T.); +#3608 = FACE_BOUND('',#3609,.T.); +#3609 = EDGE_LOOP('',(#3610,#3616,#3617,#3618)); +#3610 = ORIENTED_EDGE('',*,*,#3611,.F.); +#3611 = EDGE_CURVE('',#3565,#3589,#3612,.T.); +#3612 = LINE('',#3613,#3614); +#3613 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#3614 = VECTOR('',#3615,1.); +#3615 = DIRECTION('',(0.,1.,0.)); +#3616 = ORIENTED_EDGE('',*,*,#3564,.F.); +#3617 = ORIENTED_EDGE('',*,*,#3327,.T.); +#3618 = ORIENTED_EDGE('',*,*,#3588,.T.); +#3619 = PLANE('',#3620); +#3620 = AXIS2_PLACEMENT_3D('',#3621,#3622,#3623); +#3621 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#3622 = DIRECTION('',(1.,0.,0.)); +#3623 = DIRECTION('',(0.,0.,1.)); +#3624 = ADVANCED_FACE('',(#3625,#3635),#3669,.T.); +#3625 = FACE_BOUND('',#3626,.T.); +#3626 = EDGE_LOOP('',(#3627,#3628,#3629,#3630,#3631,#3632,#3633,#3634)); +#3627 = ORIENTED_EDGE('',*,*,#3436,.F.); +#3628 = ORIENTED_EDGE('',*,*,#3469,.T.); +#3629 = ORIENTED_EDGE('',*,*,#3517,.T.); +#3630 = ORIENTED_EDGE('',*,*,#3572,.F.); +#3631 = ORIENTED_EDGE('',*,*,#3611,.T.); +#3632 = ORIENTED_EDGE('',*,*,#3596,.T.); +#3633 = ORIENTED_EDGE('',*,*,#3541,.F.); +#3634 = ORIENTED_EDGE('',*,*,#3493,.F.); +#3635 = FACE_BOUND('',#3636,.T.); +#3636 = EDGE_LOOP('',(#3637,#3647,#3655,#3663)); +#3637 = ORIENTED_EDGE('',*,*,#3638,.F.); +#3638 = EDGE_CURVE('',#3639,#3641,#3643,.T.); +#3639 = VERTEX_POINT('',#3640); +#3640 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#3641 = VERTEX_POINT('',#3642); +#3642 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#3643 = LINE('',#3644,#3645); +#3644 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#3645 = VECTOR('',#3646,1.); +#3646 = DIRECTION('',(0.,-1.,0.)); +#3647 = ORIENTED_EDGE('',*,*,#3648,.T.); +#3648 = EDGE_CURVE('',#3639,#3649,#3651,.T.); +#3649 = VERTEX_POINT('',#3650); +#3650 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#3651 = LINE('',#3652,#3653); +#3652 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#3653 = VECTOR('',#3654,1.); +#3654 = DIRECTION('',(1.,0.,0.)); +#3655 = ORIENTED_EDGE('',*,*,#3656,.T.); +#3656 = EDGE_CURVE('',#3649,#3657,#3659,.T.); +#3657 = VERTEX_POINT('',#3658); +#3658 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#3659 = LINE('',#3660,#3661); +#3660 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#3661 = VECTOR('',#3662,1.); +#3662 = DIRECTION('',(0.,-1.,0.)); +#3663 = ORIENTED_EDGE('',*,*,#3664,.F.); +#3664 = EDGE_CURVE('',#3641,#3657,#3665,.T.); +#3665 = LINE('',#3666,#3667); +#3666 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#3667 = VECTOR('',#3668,1.); +#3668 = DIRECTION('',(1.,0.,0.)); +#3669 = PLANE('',#3670); +#3670 = AXIS2_PLACEMENT_3D('',#3671,#3672,#3673); +#3671 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#3672 = DIRECTION('',(0.,0.,1.)); +#3673 = DIRECTION('',(1.,0.,-0.)); +#3674 = ADVANCED_FACE('',(#3675),#3700,.F.); +#3675 = FACE_BOUND('',#3676,.F.); +#3676 = EDGE_LOOP('',(#3677,#3685,#3686,#3694)); +#3677 = ORIENTED_EDGE('',*,*,#3678,.F.); +#3678 = EDGE_CURVE('',#3641,#3679,#3681,.T.); +#3679 = VERTEX_POINT('',#3680); +#3680 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3681 = LINE('',#3682,#3683); +#3682 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3683 = VECTOR('',#3684,1.); +#3684 = DIRECTION('',(0.,0.,1.)); +#3685 = ORIENTED_EDGE('',*,*,#3638,.F.); +#3686 = ORIENTED_EDGE('',*,*,#3687,.T.); +#3687 = EDGE_CURVE('',#3639,#3688,#3690,.T.); +#3688 = VERTEX_POINT('',#3689); +#3689 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3690 = LINE('',#3691,#3692); +#3691 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3692 = VECTOR('',#3693,1.); +#3693 = DIRECTION('',(0.,0.,1.)); +#3694 = ORIENTED_EDGE('',*,*,#3695,.F.); +#3695 = EDGE_CURVE('',#3679,#3688,#3696,.T.); +#3696 = LINE('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3698 = VECTOR('',#3699,1.); +#3699 = DIRECTION('',(0.,1.,0.)); +#3700 = PLANE('',#3701); +#3701 = AXIS2_PLACEMENT_3D('',#3702,#3703,#3704); +#3702 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3703 = DIRECTION('',(1.,0.,0.)); +#3704 = DIRECTION('',(0.,0.,1.)); +#3705 = ADVANCED_FACE('',(#3706),#3724,.F.); +#3706 = FACE_BOUND('',#3707,.F.); +#3707 = EDGE_LOOP('',(#3708,#3716,#3717,#3718)); +#3708 = ORIENTED_EDGE('',*,*,#3709,.F.); +#3709 = EDGE_CURVE('',#3657,#3710,#3712,.T.); +#3710 = VERTEX_POINT('',#3711); +#3711 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3712 = LINE('',#3713,#3714); +#3713 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3714 = VECTOR('',#3715,1.); +#3715 = DIRECTION('',(0.,0.,1.)); +#3716 = ORIENTED_EDGE('',*,*,#3664,.F.); +#3717 = ORIENTED_EDGE('',*,*,#3678,.T.); +#3718 = ORIENTED_EDGE('',*,*,#3719,.T.); +#3719 = EDGE_CURVE('',#3679,#3710,#3720,.T.); +#3720 = LINE('',#3721,#3722); +#3721 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3722 = VECTOR('',#3723,1.); +#3723 = DIRECTION('',(1.,0.,0.)); +#3724 = PLANE('',#3725); +#3725 = AXIS2_PLACEMENT_3D('',#3726,#3727,#3728); +#3726 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3727 = DIRECTION('',(0.,1.,0.)); +#3728 = DIRECTION('',(0.,-0.,1.)); +#3729 = ADVANCED_FACE('',(#3730),#3748,.T.); +#3730 = FACE_BOUND('',#3731,.T.); +#3731 = EDGE_LOOP('',(#3732,#3733,#3734,#3742)); +#3732 = ORIENTED_EDGE('',*,*,#3709,.F.); +#3733 = ORIENTED_EDGE('',*,*,#3656,.F.); +#3734 = ORIENTED_EDGE('',*,*,#3735,.T.); +#3735 = EDGE_CURVE('',#3649,#3736,#3738,.T.); +#3736 = VERTEX_POINT('',#3737); +#3737 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#3738 = LINE('',#3739,#3740); +#3739 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3740 = VECTOR('',#3741,1.); +#3741 = DIRECTION('',(0.,0.,1.)); +#3742 = ORIENTED_EDGE('',*,*,#3743,.F.); +#3743 = EDGE_CURVE('',#3710,#3736,#3744,.T.); +#3744 = LINE('',#3745,#3746); +#3745 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#3746 = VECTOR('',#3747,1.); +#3747 = DIRECTION('',(0.,1.,0.)); +#3748 = PLANE('',#3749); +#3749 = AXIS2_PLACEMENT_3D('',#3750,#3751,#3752); +#3750 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3751 = DIRECTION('',(1.,0.,0.)); +#3752 = DIRECTION('',(0.,0.,1.)); +#3753 = ADVANCED_FACE('',(#3754),#3765,.T.); +#3754 = FACE_BOUND('',#3755,.T.); +#3755 = EDGE_LOOP('',(#3756,#3757,#3758,#3759)); +#3756 = ORIENTED_EDGE('',*,*,#3735,.F.); +#3757 = ORIENTED_EDGE('',*,*,#3648,.F.); +#3758 = ORIENTED_EDGE('',*,*,#3687,.T.); +#3759 = ORIENTED_EDGE('',*,*,#3760,.T.); +#3760 = EDGE_CURVE('',#3688,#3736,#3761,.T.); +#3761 = LINE('',#3762,#3763); +#3762 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#3763 = VECTOR('',#3764,1.); +#3764 = DIRECTION('',(1.,0.,0.)); +#3765 = PLANE('',#3766); +#3766 = AXIS2_PLACEMENT_3D('',#3767,#3768,#3769); +#3767 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3768 = DIRECTION('',(0.,1.,0.)); +#3769 = DIRECTION('',(0.,-0.,1.)); +#3770 = ADVANCED_FACE('',(#3771),#3777,.T.); +#3771 = FACE_BOUND('',#3772,.T.); +#3772 = EDGE_LOOP('',(#3773,#3774,#3775,#3776)); +#3773 = ORIENTED_EDGE('',*,*,#3695,.F.); +#3774 = ORIENTED_EDGE('',*,*,#3719,.T.); +#3775 = ORIENTED_EDGE('',*,*,#3743,.T.); +#3776 = ORIENTED_EDGE('',*,*,#3760,.F.); +#3777 = PLANE('',#3778); +#3778 = AXIS2_PLACEMENT_3D('',#3779,#3780,#3781); +#3779 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#3780 = DIRECTION('',(0.,0.,1.)); +#3781 = DIRECTION('',(1.,0.,-0.)); +#3782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3786)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3783,#3784,#3785)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3783 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3784 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3785 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3786 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3783, + 'distance_accuracy_value','confusion accuracy'); +#3787 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3788,#3790); +#3788 = ( REPRESENTATION_RELATIONSHIP('','',#3215,#3192) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3789) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3789 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3193); +#3790 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3791); +#3791 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('83','PinHeader033','',#3187, + #3210,$); +#3792 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3212)); +#3793 = SHAPE_DEFINITION_REPRESENTATION(#3794,#3800); +#3794 = PRODUCT_DEFINITION_SHAPE('','',#3795); +#3795 = PRODUCT_DEFINITION('design','',#3796,#3799); +#3796 = PRODUCT_DEFINITION_FORMATION('','',#3797); +#3797 = PRODUCT('01x01_P2.54mm_Vertical_THT034', + '01x01_P2.54mm_Vertical_THT034','',(#3798)); +#3798 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3799 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3800 = SHAPE_REPRESENTATION('',(#11,#3801),#3805); +#3801 = AXIS2_PLACEMENT_3D('',#3802,#3803,#3804); +#3802 = CARTESIAN_POINT('',(0.,0.,0.)); +#3803 = DIRECTION('',(0.,0.,1.)); +#3804 = DIRECTION('',(1.,0.,0.)); +#3805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3809)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3806,#3807,#3808)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3806 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3807 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3808 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3809 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3806, + 'distance_accuracy_value','confusion accuracy'); +#3810 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3811,#3813); +#3811 = ( REPRESENTATION_RELATIONSHIP('','',#3800,#3161) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3812) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3812 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3166); +#3813 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3814); +#3814 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('86', + '01x01_P2.54mm_Vertical_THT034','',#3156,#3795,$); +#3815 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3797)); +#3816 = SHAPE_DEFINITION_REPRESENTATION(#3817,#3823); +#3817 = PRODUCT_DEFINITION_SHAPE('','',#3818); +#3818 = PRODUCT_DEFINITION('design','',#3819,#3822); +#3819 = PRODUCT_DEFINITION_FORMATION('','',#3820); +#3820 = PRODUCT('PinHeader034','PinHeader034','',(#3821)); +#3821 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3822 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3823 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3824),#4390); +#3824 = MANIFOLD_SOLID_BREP('',#3825); +#3825 = CLOSED_SHELL('',(#3826,#3866,#3897,#3987,#4011,#4028,#4040,#4071 + ,#4095,#4119,#4143,#4167,#4191,#4215,#4232,#4282,#4313,#4337,#4361, + #4378)); +#3826 = ADVANCED_FACE('',(#3827),#3861,.F.); +#3827 = FACE_BOUND('',#3828,.F.); +#3828 = EDGE_LOOP('',(#3829,#3839,#3847,#3855)); +#3829 = ORIENTED_EDGE('',*,*,#3830,.F.); +#3830 = EDGE_CURVE('',#3831,#3833,#3835,.T.); +#3831 = VERTEX_POINT('',#3832); +#3832 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3833 = VERTEX_POINT('',#3834); +#3834 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#3835 = LINE('',#3836,#3837); +#3836 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3837 = VECTOR('',#3838,1.); +#3838 = DIRECTION('',(0.,0.,1.)); +#3839 = ORIENTED_EDGE('',*,*,#3840,.T.); +#3840 = EDGE_CURVE('',#3831,#3841,#3843,.T.); +#3841 = VERTEX_POINT('',#3842); +#3842 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3843 = LINE('',#3844,#3845); +#3844 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3845 = VECTOR('',#3846,1.); +#3846 = DIRECTION('',(0.,1.,0.)); +#3847 = ORIENTED_EDGE('',*,*,#3848,.T.); +#3848 = EDGE_CURVE('',#3841,#3849,#3851,.T.); +#3849 = VERTEX_POINT('',#3850); +#3850 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#3851 = LINE('',#3852,#3853); +#3852 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#3853 = VECTOR('',#3854,1.); +#3854 = DIRECTION('',(0.,0.,1.)); +#3855 = ORIENTED_EDGE('',*,*,#3856,.T.); +#3856 = EDGE_CURVE('',#3849,#3833,#3857,.T.); +#3857 = LINE('',#3858,#3859); +#3858 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#3859 = VECTOR('',#3860,1.); +#3860 = DIRECTION('',(0.,-1.,0.)); +#3861 = PLANE('',#3862); +#3862 = AXIS2_PLACEMENT_3D('',#3863,#3864,#3865); +#3863 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3864 = DIRECTION('',(1.,0.,0.)); +#3865 = DIRECTION('',(0.,0.,1.)); +#3866 = ADVANCED_FACE('',(#3867),#3892,.F.); +#3867 = FACE_BOUND('',#3868,.F.); +#3868 = EDGE_LOOP('',(#3869,#3879,#3885,#3886)); +#3869 = ORIENTED_EDGE('',*,*,#3870,.F.); +#3870 = EDGE_CURVE('',#3871,#3873,#3875,.T.); +#3871 = VERTEX_POINT('',#3872); +#3872 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3873 = VERTEX_POINT('',#3874); +#3874 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#3875 = LINE('',#3876,#3877); +#3876 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#3877 = VECTOR('',#3878,1.); +#3878 = DIRECTION('',(0.,0.,1.)); +#3879 = ORIENTED_EDGE('',*,*,#3880,.F.); +#3880 = EDGE_CURVE('',#3831,#3871,#3881,.T.); +#3881 = LINE('',#3882,#3883); +#3882 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3883 = VECTOR('',#3884,1.); +#3884 = DIRECTION('',(1.,0.,0.)); +#3885 = ORIENTED_EDGE('',*,*,#3830,.T.); +#3886 = ORIENTED_EDGE('',*,*,#3887,.T.); +#3887 = EDGE_CURVE('',#3833,#3873,#3888,.T.); +#3888 = LINE('',#3889,#3890); +#3889 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#3890 = VECTOR('',#3891,1.); +#3891 = DIRECTION('',(1.,0.,0.)); +#3892 = PLANE('',#3893); +#3893 = AXIS2_PLACEMENT_3D('',#3894,#3895,#3896); +#3894 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#3895 = DIRECTION('',(0.,1.,0.)); +#3896 = DIRECTION('',(0.,-0.,1.)); +#3897 = ADVANCED_FACE('',(#3898,#3964),#3982,.F.); +#3898 = FACE_BOUND('',#3899,.F.); +#3899 = EDGE_LOOP('',(#3900,#3910,#3918,#3926,#3934,#3942,#3950,#3958)); +#3900 = ORIENTED_EDGE('',*,*,#3901,.F.); +#3901 = EDGE_CURVE('',#3902,#3904,#3906,.T.); +#3902 = VERTEX_POINT('',#3903); +#3903 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#3904 = VERTEX_POINT('',#3905); +#3905 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#3906 = LINE('',#3907,#3908); +#3907 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3908 = VECTOR('',#3909,1.); +#3909 = DIRECTION('',(0.,1.,0.)); +#3910 = ORIENTED_EDGE('',*,*,#3911,.T.); +#3911 = EDGE_CURVE('',#3902,#3912,#3914,.T.); +#3912 = VERTEX_POINT('',#3913); +#3913 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#3914 = LINE('',#3915,#3916); +#3915 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#3916 = VECTOR('',#3917,1.); +#3917 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#3918 = ORIENTED_EDGE('',*,*,#3919,.T.); +#3919 = EDGE_CURVE('',#3912,#3920,#3922,.T.); +#3920 = VERTEX_POINT('',#3921); +#3921 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#3922 = LINE('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3924 = VECTOR('',#3925,1.); +#3925 = DIRECTION('',(1.,0.,0.)); +#3926 = ORIENTED_EDGE('',*,*,#3927,.F.); +#3927 = EDGE_CURVE('',#3928,#3920,#3930,.T.); +#3928 = VERTEX_POINT('',#3929); +#3929 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#3930 = LINE('',#3931,#3932); +#3931 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#3932 = VECTOR('',#3933,1.); +#3933 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#3934 = ORIENTED_EDGE('',*,*,#3935,.T.); +#3935 = EDGE_CURVE('',#3928,#3936,#3938,.T.); +#3936 = VERTEX_POINT('',#3937); +#3937 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#3938 = LINE('',#3939,#3940); +#3939 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#3940 = VECTOR('',#3941,1.); +#3941 = DIRECTION('',(0.,1.,0.)); +#3942 = ORIENTED_EDGE('',*,*,#3943,.T.); +#3943 = EDGE_CURVE('',#3936,#3944,#3946,.T.); +#3944 = VERTEX_POINT('',#3945); +#3945 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#3946 = LINE('',#3947,#3948); +#3947 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#3948 = VECTOR('',#3949,1.); +#3949 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#3950 = ORIENTED_EDGE('',*,*,#3951,.F.); +#3951 = EDGE_CURVE('',#3952,#3944,#3954,.T.); +#3952 = VERTEX_POINT('',#3953); +#3953 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(1.,0.,0.)); +#3958 = ORIENTED_EDGE('',*,*,#3959,.F.); +#3959 = EDGE_CURVE('',#3904,#3952,#3960,.T.); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#3964 = FACE_BOUND('',#3965,.F.); +#3965 = EDGE_LOOP('',(#3966,#3967,#3975,#3981)); +#3966 = ORIENTED_EDGE('',*,*,#3856,.F.); +#3967 = ORIENTED_EDGE('',*,*,#3968,.T.); +#3968 = EDGE_CURVE('',#3849,#3969,#3971,.T.); +#3969 = VERTEX_POINT('',#3970); +#3970 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#3971 = LINE('',#3972,#3973); +#3972 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#3973 = VECTOR('',#3974,1.); +#3974 = DIRECTION('',(1.,0.,0.)); +#3975 = ORIENTED_EDGE('',*,*,#3976,.T.); +#3976 = EDGE_CURVE('',#3969,#3873,#3977,.T.); +#3977 = LINE('',#3978,#3979); +#3978 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#3979 = VECTOR('',#3980,1.); +#3980 = DIRECTION('',(0.,-1.,0.)); +#3981 = ORIENTED_EDGE('',*,*,#3887,.F.); +#3982 = PLANE('',#3983); +#3983 = AXIS2_PLACEMENT_3D('',#3984,#3985,#3986); +#3984 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#3985 = DIRECTION('',(0.,0.,1.)); +#3986 = DIRECTION('',(1.,0.,-0.)); +#3987 = ADVANCED_FACE('',(#3988),#4006,.T.); +#3988 = FACE_BOUND('',#3989,.T.); +#3989 = EDGE_LOOP('',(#3990,#3998,#4004,#4005)); +#3990 = ORIENTED_EDGE('',*,*,#3991,.F.); +#3991 = EDGE_CURVE('',#3992,#3969,#3994,.T.); +#3992 = VERTEX_POINT('',#3993); +#3993 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(0.,0.,1.)); +#3998 = ORIENTED_EDGE('',*,*,#3999,.F.); +#3999 = EDGE_CURVE('',#3841,#3992,#4000,.T.); +#4000 = LINE('',#4001,#4002); +#4001 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4002 = VECTOR('',#4003,1.); +#4003 = DIRECTION('',(1.,0.,0.)); +#4004 = ORIENTED_EDGE('',*,*,#3848,.T.); +#4005 = ORIENTED_EDGE('',*,*,#3968,.T.); +#4006 = PLANE('',#4007); +#4007 = AXIS2_PLACEMENT_3D('',#4008,#4009,#4010); +#4008 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4009 = DIRECTION('',(0.,1.,0.)); +#4010 = DIRECTION('',(0.,-0.,1.)); +#4011 = ADVANCED_FACE('',(#4012),#4023,.F.); +#4012 = FACE_BOUND('',#4013,.F.); +#4013 = EDGE_LOOP('',(#4014,#4015,#4016,#4022)); +#4014 = ORIENTED_EDGE('',*,*,#3840,.F.); +#4015 = ORIENTED_EDGE('',*,*,#3880,.T.); +#4016 = ORIENTED_EDGE('',*,*,#4017,.T.); +#4017 = EDGE_CURVE('',#3871,#3992,#4018,.T.); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(0.,1.,0.)); +#4022 = ORIENTED_EDGE('',*,*,#3999,.F.); +#4023 = PLANE('',#4024); +#4024 = AXIS2_PLACEMENT_3D('',#4025,#4026,#4027); +#4025 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4026 = DIRECTION('',(0.,0.,1.)); +#4027 = DIRECTION('',(1.,0.,-0.)); +#4028 = ADVANCED_FACE('',(#4029),#4035,.T.); +#4029 = FACE_BOUND('',#4030,.T.); +#4030 = EDGE_LOOP('',(#4031,#4032,#4033,#4034)); +#4031 = ORIENTED_EDGE('',*,*,#3870,.F.); +#4032 = ORIENTED_EDGE('',*,*,#4017,.T.); +#4033 = ORIENTED_EDGE('',*,*,#3991,.T.); +#4034 = ORIENTED_EDGE('',*,*,#3976,.T.); +#4035 = PLANE('',#4036); +#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039); +#4037 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4038 = DIRECTION('',(1.,0.,0.)); +#4039 = DIRECTION('',(0.,0.,1.)); +#4040 = ADVANCED_FACE('',(#4041),#4066,.F.); +#4041 = FACE_BOUND('',#4042,.F.); +#4042 = EDGE_LOOP('',(#4043,#4053,#4059,#4060)); +#4043 = ORIENTED_EDGE('',*,*,#4044,.F.); +#4044 = EDGE_CURVE('',#4045,#4047,#4049,.T.); +#4045 = VERTEX_POINT('',#4046); +#4046 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#4047 = VERTEX_POINT('',#4048); +#4048 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#4049 = LINE('',#4050,#4051); +#4050 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#4051 = VECTOR('',#4052,1.); +#4052 = DIRECTION('',(0.,1.,0.)); +#4053 = ORIENTED_EDGE('',*,*,#4054,.F.); +#4054 = EDGE_CURVE('',#3902,#4045,#4055,.T.); +#4055 = LINE('',#4056,#4057); +#4056 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#4057 = VECTOR('',#4058,1.); +#4058 = DIRECTION('',(0.,0.,1.)); +#4059 = ORIENTED_EDGE('',*,*,#3901,.T.); +#4060 = ORIENTED_EDGE('',*,*,#4061,.T.); +#4061 = EDGE_CURVE('',#3904,#4047,#4062,.T.); +#4062 = LINE('',#4063,#4064); +#4063 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#4064 = VECTOR('',#4065,1.); +#4065 = DIRECTION('',(0.,0.,1.)); +#4066 = PLANE('',#4067); +#4067 = AXIS2_PLACEMENT_3D('',#4068,#4069,#4070); +#4068 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#4069 = DIRECTION('',(1.,0.,0.)); +#4070 = DIRECTION('',(0.,0.,1.)); +#4071 = ADVANCED_FACE('',(#4072),#4090,.T.); +#4072 = FACE_BOUND('',#4073,.F.); +#4073 = EDGE_LOOP('',(#4074,#4075,#4076,#4084)); +#4074 = ORIENTED_EDGE('',*,*,#3911,.F.); +#4075 = ORIENTED_EDGE('',*,*,#4054,.T.); +#4076 = ORIENTED_EDGE('',*,*,#4077,.T.); +#4077 = EDGE_CURVE('',#4045,#4078,#4080,.T.); +#4078 = VERTEX_POINT('',#4079); +#4079 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#4084 = ORIENTED_EDGE('',*,*,#4085,.F.); +#4085 = EDGE_CURVE('',#3912,#4078,#4086,.T.); +#4086 = LINE('',#4087,#4088); +#4087 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#4088 = VECTOR('',#4089,1.); +#4089 = DIRECTION('',(0.,0.,1.)); +#4090 = PLANE('',#4091); +#4091 = AXIS2_PLACEMENT_3D('',#4092,#4093,#4094); +#4092 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#4093 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4094 = DIRECTION('',(-0.,0.,-1.)); +#4095 = ADVANCED_FACE('',(#4096),#4114,.F.); +#4096 = FACE_BOUND('',#4097,.T.); +#4097 = EDGE_LOOP('',(#4098,#4099,#4100,#4108)); +#4098 = ORIENTED_EDGE('',*,*,#3959,.F.); +#4099 = ORIENTED_EDGE('',*,*,#4061,.T.); +#4100 = ORIENTED_EDGE('',*,*,#4101,.T.); +#4101 = EDGE_CURVE('',#4047,#4102,#4104,.T.); +#4102 = VERTEX_POINT('',#4103); +#4103 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#4104 = LINE('',#4105,#4106); +#4105 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#4106 = VECTOR('',#4107,1.); +#4107 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4108 = ORIENTED_EDGE('',*,*,#4109,.F.); +#4109 = EDGE_CURVE('',#3952,#4102,#4110,.T.); +#4110 = LINE('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#4112 = VECTOR('',#4113,1.); +#4113 = DIRECTION('',(0.,0.,1.)); +#4114 = PLANE('',#4115); +#4115 = AXIS2_PLACEMENT_3D('',#4116,#4117,#4118); +#4116 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#4117 = DIRECTION('',(0.707106781187,-0.707106781187,3.47499363327E-18) + ); +#4118 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#4119 = ADVANCED_FACE('',(#4120),#4138,.F.); +#4120 = FACE_BOUND('',#4121,.F.); +#4121 = EDGE_LOOP('',(#4122,#4123,#4124,#4132)); +#4122 = ORIENTED_EDGE('',*,*,#3919,.F.); +#4123 = ORIENTED_EDGE('',*,*,#4085,.T.); +#4124 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4125 = EDGE_CURVE('',#4078,#4126,#4128,.T.); +#4126 = VERTEX_POINT('',#4127); +#4127 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#4128 = LINE('',#4129,#4130); +#4129 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#4130 = VECTOR('',#4131,1.); +#4131 = DIRECTION('',(1.,0.,0.)); +#4132 = ORIENTED_EDGE('',*,*,#4133,.F.); +#4133 = EDGE_CURVE('',#3920,#4126,#4134,.T.); +#4134 = LINE('',#4135,#4136); +#4135 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#4136 = VECTOR('',#4137,1.); +#4137 = DIRECTION('',(0.,0.,1.)); +#4138 = PLANE('',#4139); +#4139 = AXIS2_PLACEMENT_3D('',#4140,#4141,#4142); +#4140 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#4141 = DIRECTION('',(0.,1.,0.)); +#4142 = DIRECTION('',(0.,-0.,1.)); +#4143 = ADVANCED_FACE('',(#4144),#4162,.T.); +#4144 = FACE_BOUND('',#4145,.T.); +#4145 = EDGE_LOOP('',(#4146,#4147,#4148,#4156)); +#4146 = ORIENTED_EDGE('',*,*,#3951,.F.); +#4147 = ORIENTED_EDGE('',*,*,#4109,.T.); +#4148 = ORIENTED_EDGE('',*,*,#4149,.T.); +#4149 = EDGE_CURVE('',#4102,#4150,#4152,.T.); +#4150 = VERTEX_POINT('',#4151); +#4151 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#4152 = LINE('',#4153,#4154); +#4153 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#4154 = VECTOR('',#4155,1.); +#4155 = DIRECTION('',(1.,0.,0.)); +#4156 = ORIENTED_EDGE('',*,*,#4157,.F.); +#4157 = EDGE_CURVE('',#3944,#4150,#4158,.T.); +#4158 = LINE('',#4159,#4160); +#4159 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#4160 = VECTOR('',#4161,1.); +#4161 = DIRECTION('',(0.,0.,1.)); +#4162 = PLANE('',#4163); +#4163 = AXIS2_PLACEMENT_3D('',#4164,#4165,#4166); +#4164 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#4165 = DIRECTION('',(0.,1.,0.)); +#4166 = DIRECTION('',(0.,-0.,1.)); +#4167 = ADVANCED_FACE('',(#4168),#4186,.F.); +#4168 = FACE_BOUND('',#4169,.T.); +#4169 = EDGE_LOOP('',(#4170,#4171,#4179,#4185)); +#4170 = ORIENTED_EDGE('',*,*,#3927,.F.); +#4171 = ORIENTED_EDGE('',*,*,#4172,.T.); +#4172 = EDGE_CURVE('',#3928,#4173,#4175,.T.); +#4173 = VERTEX_POINT('',#4174); +#4174 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.,0.,1.)); +#4179 = ORIENTED_EDGE('',*,*,#4180,.T.); +#4180 = EDGE_CURVE('',#4173,#4126,#4181,.T.); +#4181 = LINE('',#4182,#4183); +#4182 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#4183 = VECTOR('',#4184,1.); +#4184 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4185 = ORIENTED_EDGE('',*,*,#4133,.F.); +#4186 = PLANE('',#4187); +#4187 = AXIS2_PLACEMENT_3D('',#4188,#4189,#4190); +#4188 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#4189 = DIRECTION('',(-0.707106781187,0.707106781187,-3.47499363327E-18) + ); +#4190 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#4191 = ADVANCED_FACE('',(#4192),#4210,.T.); +#4192 = FACE_BOUND('',#4193,.F.); +#4193 = EDGE_LOOP('',(#4194,#4195,#4203,#4209)); +#4194 = ORIENTED_EDGE('',*,*,#3943,.F.); +#4195 = ORIENTED_EDGE('',*,*,#4196,.T.); +#4196 = EDGE_CURVE('',#3936,#4197,#4199,.T.); +#4197 = VERTEX_POINT('',#4198); +#4198 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#4199 = LINE('',#4200,#4201); +#4200 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#4201 = VECTOR('',#4202,1.); +#4202 = DIRECTION('',(0.,0.,1.)); +#4203 = ORIENTED_EDGE('',*,*,#4204,.T.); +#4204 = EDGE_CURVE('',#4197,#4150,#4205,.T.); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#4209 = ORIENTED_EDGE('',*,*,#4157,.F.); +#4210 = PLANE('',#4211); +#4211 = AXIS2_PLACEMENT_3D('',#4212,#4213,#4214); +#4212 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#4213 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4214 = DIRECTION('',(0.,0.,-1.)); +#4215 = ADVANCED_FACE('',(#4216),#4227,.T.); +#4216 = FACE_BOUND('',#4217,.T.); +#4217 = EDGE_LOOP('',(#4218,#4224,#4225,#4226)); +#4218 = ORIENTED_EDGE('',*,*,#4219,.F.); +#4219 = EDGE_CURVE('',#4173,#4197,#4220,.T.); +#4220 = LINE('',#4221,#4222); +#4221 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#4222 = VECTOR('',#4223,1.); +#4223 = DIRECTION('',(0.,1.,0.)); +#4224 = ORIENTED_EDGE('',*,*,#4172,.F.); +#4225 = ORIENTED_EDGE('',*,*,#3935,.T.); +#4226 = ORIENTED_EDGE('',*,*,#4196,.T.); +#4227 = PLANE('',#4228); +#4228 = AXIS2_PLACEMENT_3D('',#4229,#4230,#4231); +#4229 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#4230 = DIRECTION('',(1.,0.,0.)); +#4231 = DIRECTION('',(0.,0.,1.)); +#4232 = ADVANCED_FACE('',(#4233,#4243),#4277,.T.); +#4233 = FACE_BOUND('',#4234,.T.); +#4234 = EDGE_LOOP('',(#4235,#4236,#4237,#4238,#4239,#4240,#4241,#4242)); +#4235 = ORIENTED_EDGE('',*,*,#4044,.F.); +#4236 = ORIENTED_EDGE('',*,*,#4077,.T.); +#4237 = ORIENTED_EDGE('',*,*,#4125,.T.); +#4238 = ORIENTED_EDGE('',*,*,#4180,.F.); +#4239 = ORIENTED_EDGE('',*,*,#4219,.T.); +#4240 = ORIENTED_EDGE('',*,*,#4204,.T.); +#4241 = ORIENTED_EDGE('',*,*,#4149,.F.); +#4242 = ORIENTED_EDGE('',*,*,#4101,.F.); +#4243 = FACE_BOUND('',#4244,.T.); +#4244 = EDGE_LOOP('',(#4245,#4255,#4263,#4271)); +#4245 = ORIENTED_EDGE('',*,*,#4246,.F.); +#4246 = EDGE_CURVE('',#4247,#4249,#4251,.T.); +#4247 = VERTEX_POINT('',#4248); +#4248 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#4249 = VERTEX_POINT('',#4250); +#4250 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#4251 = LINE('',#4252,#4253); +#4252 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#4253 = VECTOR('',#4254,1.); +#4254 = DIRECTION('',(0.,-1.,0.)); +#4255 = ORIENTED_EDGE('',*,*,#4256,.T.); +#4256 = EDGE_CURVE('',#4247,#4257,#4259,.T.); +#4257 = VERTEX_POINT('',#4258); +#4258 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#4259 = LINE('',#4260,#4261); +#4260 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#4261 = VECTOR('',#4262,1.); +#4262 = DIRECTION('',(1.,0.,0.)); +#4263 = ORIENTED_EDGE('',*,*,#4264,.T.); +#4264 = EDGE_CURVE('',#4257,#4265,#4267,.T.); +#4265 = VERTEX_POINT('',#4266); +#4266 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#4267 = LINE('',#4268,#4269); +#4268 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#4269 = VECTOR('',#4270,1.); +#4270 = DIRECTION('',(0.,-1.,0.)); +#4271 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4272 = EDGE_CURVE('',#4249,#4265,#4273,.T.); +#4273 = LINE('',#4274,#4275); +#4274 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#4275 = VECTOR('',#4276,1.); +#4276 = DIRECTION('',(1.,0.,0.)); +#4277 = PLANE('',#4278); +#4278 = AXIS2_PLACEMENT_3D('',#4279,#4280,#4281); +#4279 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#4280 = DIRECTION('',(0.,0.,1.)); +#4281 = DIRECTION('',(1.,0.,-0.)); +#4282 = ADVANCED_FACE('',(#4283),#4308,.F.); +#4283 = FACE_BOUND('',#4284,.F.); +#4284 = EDGE_LOOP('',(#4285,#4293,#4294,#4302)); +#4285 = ORIENTED_EDGE('',*,*,#4286,.F.); +#4286 = EDGE_CURVE('',#4249,#4287,#4289,.T.); +#4287 = VERTEX_POINT('',#4288); +#4288 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4289 = LINE('',#4290,#4291); +#4290 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4291 = VECTOR('',#4292,1.); +#4292 = DIRECTION('',(0.,0.,1.)); +#4293 = ORIENTED_EDGE('',*,*,#4246,.F.); +#4294 = ORIENTED_EDGE('',*,*,#4295,.T.); +#4295 = EDGE_CURVE('',#4247,#4296,#4298,.T.); +#4296 = VERTEX_POINT('',#4297); +#4297 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#4298 = LINE('',#4299,#4300); +#4299 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4300 = VECTOR('',#4301,1.); +#4301 = DIRECTION('',(0.,0.,1.)); +#4302 = ORIENTED_EDGE('',*,*,#4303,.F.); +#4303 = EDGE_CURVE('',#4287,#4296,#4304,.T.); +#4304 = LINE('',#4305,#4306); +#4305 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4306 = VECTOR('',#4307,1.); +#4307 = DIRECTION('',(0.,1.,0.)); +#4308 = PLANE('',#4309); +#4309 = AXIS2_PLACEMENT_3D('',#4310,#4311,#4312); +#4310 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4311 = DIRECTION('',(1.,0.,0.)); +#4312 = DIRECTION('',(0.,0.,1.)); +#4313 = ADVANCED_FACE('',(#4314),#4332,.F.); +#4314 = FACE_BOUND('',#4315,.F.); +#4315 = EDGE_LOOP('',(#4316,#4324,#4325,#4326)); +#4316 = ORIENTED_EDGE('',*,*,#4317,.F.); +#4317 = EDGE_CURVE('',#4265,#4318,#4320,.T.); +#4318 = VERTEX_POINT('',#4319); +#4319 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(0.,0.,1.)); +#4324 = ORIENTED_EDGE('',*,*,#4272,.F.); +#4325 = ORIENTED_EDGE('',*,*,#4286,.T.); +#4326 = ORIENTED_EDGE('',*,*,#4327,.T.); +#4327 = EDGE_CURVE('',#4287,#4318,#4328,.T.); +#4328 = LINE('',#4329,#4330); +#4329 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4330 = VECTOR('',#4331,1.); +#4331 = DIRECTION('',(1.,0.,0.)); +#4332 = PLANE('',#4333); +#4333 = AXIS2_PLACEMENT_3D('',#4334,#4335,#4336); +#4334 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4335 = DIRECTION('',(0.,1.,0.)); +#4336 = DIRECTION('',(0.,-0.,1.)); +#4337 = ADVANCED_FACE('',(#4338),#4356,.T.); +#4338 = FACE_BOUND('',#4339,.T.); +#4339 = EDGE_LOOP('',(#4340,#4341,#4342,#4350)); +#4340 = ORIENTED_EDGE('',*,*,#4317,.F.); +#4341 = ORIENTED_EDGE('',*,*,#4264,.F.); +#4342 = ORIENTED_EDGE('',*,*,#4343,.T.); +#4343 = EDGE_CURVE('',#4257,#4344,#4346,.T.); +#4344 = VERTEX_POINT('',#4345); +#4345 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(0.,0.,1.)); +#4350 = ORIENTED_EDGE('',*,*,#4351,.F.); +#4351 = EDGE_CURVE('',#4318,#4344,#4352,.T.); +#4352 = LINE('',#4353,#4354); +#4353 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#4354 = VECTOR('',#4355,1.); +#4355 = DIRECTION('',(0.,1.,0.)); +#4356 = PLANE('',#4357); +#4357 = AXIS2_PLACEMENT_3D('',#4358,#4359,#4360); +#4358 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4359 = DIRECTION('',(1.,0.,0.)); +#4360 = DIRECTION('',(0.,0.,1.)); +#4361 = ADVANCED_FACE('',(#4362),#4373,.T.); +#4362 = FACE_BOUND('',#4363,.T.); +#4363 = EDGE_LOOP('',(#4364,#4365,#4366,#4367)); +#4364 = ORIENTED_EDGE('',*,*,#4343,.F.); +#4365 = ORIENTED_EDGE('',*,*,#4256,.F.); +#4366 = ORIENTED_EDGE('',*,*,#4295,.T.); +#4367 = ORIENTED_EDGE('',*,*,#4368,.T.); +#4368 = EDGE_CURVE('',#4296,#4344,#4369,.T.); +#4369 = LINE('',#4370,#4371); +#4370 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#4371 = VECTOR('',#4372,1.); +#4372 = DIRECTION('',(1.,0.,0.)); +#4373 = PLANE('',#4374); +#4374 = AXIS2_PLACEMENT_3D('',#4375,#4376,#4377); +#4375 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4376 = DIRECTION('',(0.,1.,0.)); +#4377 = DIRECTION('',(0.,-0.,1.)); +#4378 = ADVANCED_FACE('',(#4379),#4385,.T.); +#4379 = FACE_BOUND('',#4380,.T.); +#4380 = EDGE_LOOP('',(#4381,#4382,#4383,#4384)); +#4381 = ORIENTED_EDGE('',*,*,#4303,.F.); +#4382 = ORIENTED_EDGE('',*,*,#4327,.T.); +#4383 = ORIENTED_EDGE('',*,*,#4351,.T.); +#4384 = ORIENTED_EDGE('',*,*,#4368,.F.); +#4385 = PLANE('',#4386); +#4386 = AXIS2_PLACEMENT_3D('',#4387,#4388,#4389); +#4387 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4388 = DIRECTION('',(0.,0.,1.)); +#4389 = DIRECTION('',(1.,0.,-0.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4394)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4391,#4392,#4393)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4391 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4392 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4393 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4394 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4391, + 'distance_accuracy_value','confusion accuracy'); +#4395 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4396,#4398); +#4396 = ( REPRESENTATION_RELATIONSHIP('','',#3823,#3800) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4397) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4397 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3801); +#4398 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4399); +#4399 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('85','PinHeader034','',#3795, + #3818,$); +#4400 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3820)); +#4401 = SHAPE_DEFINITION_REPRESENTATION(#4402,#4408); +#4402 = PRODUCT_DEFINITION_SHAPE('','',#4403); +#4403 = PRODUCT_DEFINITION('design','',#4404,#4407); +#4404 = PRODUCT_DEFINITION_FORMATION('','',#4405); +#4405 = PRODUCT('01x01_P2.54mm_Vertical_THT035', + '01x01_P2.54mm_Vertical_THT035','',(#4406)); +#4406 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4407 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4408 = SHAPE_REPRESENTATION('',(#11,#4409),#4413); +#4409 = AXIS2_PLACEMENT_3D('',#4410,#4411,#4412); +#4410 = CARTESIAN_POINT('',(0.,0.,0.)); +#4411 = DIRECTION('',(0.,0.,1.)); +#4412 = DIRECTION('',(1.,0.,0.)); +#4413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4417)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4414,#4415,#4416)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4414 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4415 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4416 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4417 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4414, + 'distance_accuracy_value','confusion accuracy'); +#4418 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4419,#4421); +#4419 = ( REPRESENTATION_RELATIONSHIP('','',#4408,#3161) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4420) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4420 = ITEM_DEFINED_TRANSFORMATION('','',#11,#3170); +#4421 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4422); +#4422 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('88', + '01x01_P2.54mm_Vertical_THT035','',#3156,#4403,$); +#4423 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4405)); +#4424 = SHAPE_DEFINITION_REPRESENTATION(#4425,#4431); +#4425 = PRODUCT_DEFINITION_SHAPE('','',#4426); +#4426 = PRODUCT_DEFINITION('design','',#4427,#4430); +#4427 = PRODUCT_DEFINITION_FORMATION('','',#4428); +#4428 = PRODUCT('PinHeader035','PinHeader035','',(#4429)); +#4429 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4430 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4431 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4432),#4998); +#4432 = MANIFOLD_SOLID_BREP('',#4433); +#4433 = CLOSED_SHELL('',(#4434,#4474,#4505,#4595,#4619,#4636,#4648,#4679 + ,#4703,#4727,#4751,#4775,#4799,#4823,#4840,#4890,#4921,#4945,#4969, + #4986)); +#4434 = ADVANCED_FACE('',(#4435),#4469,.F.); +#4435 = FACE_BOUND('',#4436,.F.); +#4436 = EDGE_LOOP('',(#4437,#4447,#4455,#4463)); +#4437 = ORIENTED_EDGE('',*,*,#4438,.F.); +#4438 = EDGE_CURVE('',#4439,#4441,#4443,.T.); +#4439 = VERTEX_POINT('',#4440); +#4440 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4441 = VERTEX_POINT('',#4442); +#4442 = CARTESIAN_POINT('',(-0.27,-0.27,0.)); +#4443 = LINE('',#4444,#4445); +#4444 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4445 = VECTOR('',#4446,1.); +#4446 = DIRECTION('',(0.,0.,1.)); +#4447 = ORIENTED_EDGE('',*,*,#4448,.T.); +#4448 = EDGE_CURVE('',#4439,#4449,#4451,.T.); +#4449 = VERTEX_POINT('',#4450); +#4450 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4451 = LINE('',#4452,#4453); +#4452 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4453 = VECTOR('',#4454,1.); +#4454 = DIRECTION('',(0.,1.,0.)); +#4455 = ORIENTED_EDGE('',*,*,#4456,.T.); +#4456 = EDGE_CURVE('',#4449,#4457,#4459,.T.); +#4457 = VERTEX_POINT('',#4458); +#4458 = CARTESIAN_POINT('',(-0.27,0.33,0.)); +#4459 = LINE('',#4460,#4461); +#4460 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4461 = VECTOR('',#4462,1.); +#4462 = DIRECTION('',(0.,0.,1.)); +#4463 = ORIENTED_EDGE('',*,*,#4464,.T.); +#4464 = EDGE_CURVE('',#4457,#4441,#4465,.T.); +#4465 = LINE('',#4466,#4467); +#4466 = CARTESIAN_POINT('',(-0.27,-0.77,0.)); +#4467 = VECTOR('',#4468,1.); +#4468 = DIRECTION('',(0.,-1.,0.)); +#4469 = PLANE('',#4470); +#4470 = AXIS2_PLACEMENT_3D('',#4471,#4472,#4473); +#4471 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4472 = DIRECTION('',(1.,0.,0.)); +#4473 = DIRECTION('',(0.,0.,1.)); +#4474 = ADVANCED_FACE('',(#4475),#4500,.F.); +#4475 = FACE_BOUND('',#4476,.F.); +#4476 = EDGE_LOOP('',(#4477,#4487,#4493,#4494)); +#4477 = ORIENTED_EDGE('',*,*,#4478,.F.); +#4478 = EDGE_CURVE('',#4479,#4481,#4483,.T.); +#4479 = VERTEX_POINT('',#4480); +#4480 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4481 = VERTEX_POINT('',#4482); +#4482 = CARTESIAN_POINT('',(0.33,-0.27,0.)); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(0.,0.,1.)); +#4487 = ORIENTED_EDGE('',*,*,#4488,.F.); +#4488 = EDGE_CURVE('',#4439,#4479,#4489,.T.); +#4489 = LINE('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4491 = VECTOR('',#4492,1.); +#4492 = DIRECTION('',(1.,0.,0.)); +#4493 = ORIENTED_EDGE('',*,*,#4438,.T.); +#4494 = ORIENTED_EDGE('',*,*,#4495,.T.); +#4495 = EDGE_CURVE('',#4441,#4481,#4496,.T.); +#4496 = LINE('',#4497,#4498); +#4497 = CARTESIAN_POINT('',(-0.77,-0.27,0.)); +#4498 = VECTOR('',#4499,1.); +#4499 = DIRECTION('',(1.,0.,0.)); +#4500 = PLANE('',#4501); +#4501 = AXIS2_PLACEMENT_3D('',#4502,#4503,#4504); +#4502 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4503 = DIRECTION('',(0.,1.,0.)); +#4504 = DIRECTION('',(0.,-0.,1.)); +#4505 = ADVANCED_FACE('',(#4506,#4572),#4590,.F.); +#4506 = FACE_BOUND('',#4507,.F.); +#4507 = EDGE_LOOP('',(#4508,#4518,#4526,#4534,#4542,#4550,#4558,#4566)); +#4508 = ORIENTED_EDGE('',*,*,#4509,.F.); +#4509 = EDGE_CURVE('',#4510,#4512,#4514,.T.); +#4510 = VERTEX_POINT('',#4511); +#4511 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#4512 = VERTEX_POINT('',#4513); +#4513 = CARTESIAN_POINT('',(-1.27,0.87,7.703719777549E-34)); +#4514 = LINE('',#4515,#4516); +#4515 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#4516 = VECTOR('',#4517,1.); +#4517 = DIRECTION('',(0.,1.,0.)); +#4518 = ORIENTED_EDGE('',*,*,#4519,.T.); +#4519 = EDGE_CURVE('',#4510,#4520,#4522,.T.); +#4520 = VERTEX_POINT('',#4521); +#4521 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#4522 = LINE('',#4523,#4524); +#4523 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#4524 = VECTOR('',#4525,1.); +#4525 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#4526 = ORIENTED_EDGE('',*,*,#4527,.T.); +#4527 = EDGE_CURVE('',#4520,#4528,#4530,.T.); +#4528 = VERTEX_POINT('',#4529); +#4529 = CARTESIAN_POINT('',(0.87,-1.27,-7.703719777549E-34)); +#4530 = LINE('',#4531,#4532); +#4531 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#4532 = VECTOR('',#4533,1.); +#4533 = DIRECTION('',(1.,0.,0.)); +#4534 = ORIENTED_EDGE('',*,*,#4535,.F.); +#4535 = EDGE_CURVE('',#4536,#4528,#4538,.T.); +#4536 = VERTEX_POINT('',#4537); +#4537 = CARTESIAN_POINT('',(1.27,-0.87,-7.703719777549E-34)); +#4538 = LINE('',#4539,#4540); +#4539 = CARTESIAN_POINT('',(0.435,-1.705,0.)); +#4540 = VECTOR('',#4541,1.); +#4541 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4542 = ORIENTED_EDGE('',*,*,#4543,.T.); +#4543 = EDGE_CURVE('',#4536,#4544,#4546,.T.); +#4544 = VERTEX_POINT('',#4545); +#4545 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(0.,1.,0.)); +#4550 = ORIENTED_EDGE('',*,*,#4551,.T.); +#4551 = EDGE_CURVE('',#4544,#4552,#4554,.T.); +#4552 = VERTEX_POINT('',#4553); +#4553 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#4554 = LINE('',#4555,#4556); +#4555 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#4556 = VECTOR('',#4557,1.); +#4557 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#4558 = ORIENTED_EDGE('',*,*,#4559,.F.); +#4559 = EDGE_CURVE('',#4560,#4552,#4562,.T.); +#4560 = VERTEX_POINT('',#4561); +#4561 = CARTESIAN_POINT('',(-0.87,1.27,7.703719777549E-34)); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(1.,0.,0.)); +#4566 = ORIENTED_EDGE('',*,*,#4567,.F.); +#4567 = EDGE_CURVE('',#4512,#4560,#4568,.T.); +#4568 = LINE('',#4569,#4570); +#4569 = CARTESIAN_POINT('',(-1.705,0.435,0.)); +#4570 = VECTOR('',#4571,1.); +#4571 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4572 = FACE_BOUND('',#4573,.F.); +#4573 = EDGE_LOOP('',(#4574,#4575,#4583,#4589)); +#4574 = ORIENTED_EDGE('',*,*,#4464,.F.); +#4575 = ORIENTED_EDGE('',*,*,#4576,.T.); +#4576 = EDGE_CURVE('',#4457,#4577,#4579,.T.); +#4577 = VERTEX_POINT('',#4578); +#4578 = CARTESIAN_POINT('',(0.33,0.33,0.)); +#4579 = LINE('',#4580,#4581); +#4580 = CARTESIAN_POINT('',(-0.77,0.33,0.)); +#4581 = VECTOR('',#4582,1.); +#4582 = DIRECTION('',(1.,0.,0.)); +#4583 = ORIENTED_EDGE('',*,*,#4584,.T.); +#4584 = EDGE_CURVE('',#4577,#4481,#4585,.T.); +#4585 = LINE('',#4586,#4587); +#4586 = CARTESIAN_POINT('',(0.33,-0.77,0.)); +#4587 = VECTOR('',#4588,1.); +#4588 = DIRECTION('',(0.,-1.,0.)); +#4589 = ORIENTED_EDGE('',*,*,#4495,.F.); +#4590 = PLANE('',#4591); +#4591 = AXIS2_PLACEMENT_3D('',#4592,#4593,#4594); +#4592 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#4593 = DIRECTION('',(0.,0.,1.)); +#4594 = DIRECTION('',(1.,0.,-0.)); +#4595 = ADVANCED_FACE('',(#4596),#4614,.T.); +#4596 = FACE_BOUND('',#4597,.T.); +#4597 = EDGE_LOOP('',(#4598,#4606,#4612,#4613)); +#4598 = ORIENTED_EDGE('',*,*,#4599,.F.); +#4599 = EDGE_CURVE('',#4600,#4577,#4602,.T.); +#4600 = VERTEX_POINT('',#4601); +#4601 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(0.,0.,1.)); +#4606 = ORIENTED_EDGE('',*,*,#4607,.F.); +#4607 = EDGE_CURVE('',#4449,#4600,#4608,.T.); +#4608 = LINE('',#4609,#4610); +#4609 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4610 = VECTOR('',#4611,1.); +#4611 = DIRECTION('',(1.,0.,0.)); +#4612 = ORIENTED_EDGE('',*,*,#4456,.T.); +#4613 = ORIENTED_EDGE('',*,*,#4576,.T.); +#4614 = PLANE('',#4615); +#4615 = AXIS2_PLACEMENT_3D('',#4616,#4617,#4618); +#4616 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4617 = DIRECTION('',(0.,1.,0.)); +#4618 = DIRECTION('',(0.,-0.,1.)); +#4619 = ADVANCED_FACE('',(#4620),#4631,.F.); +#4620 = FACE_BOUND('',#4621,.F.); +#4621 = EDGE_LOOP('',(#4622,#4623,#4624,#4630)); +#4622 = ORIENTED_EDGE('',*,*,#4448,.F.); +#4623 = ORIENTED_EDGE('',*,*,#4488,.T.); +#4624 = ORIENTED_EDGE('',*,*,#4625,.T.); +#4625 = EDGE_CURVE('',#4479,#4600,#4626,.T.); +#4626 = LINE('',#4627,#4628); +#4627 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4628 = VECTOR('',#4629,1.); +#4629 = DIRECTION('',(0.,1.,0.)); +#4630 = ORIENTED_EDGE('',*,*,#4607,.F.); +#4631 = PLANE('',#4632); +#4632 = AXIS2_PLACEMENT_3D('',#4633,#4634,#4635); +#4633 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4634 = DIRECTION('',(0.,0.,1.)); +#4635 = DIRECTION('',(1.,0.,-0.)); +#4636 = ADVANCED_FACE('',(#4637),#4643,.T.); +#4637 = FACE_BOUND('',#4638,.T.); +#4638 = EDGE_LOOP('',(#4639,#4640,#4641,#4642)); +#4639 = ORIENTED_EDGE('',*,*,#4478,.F.); +#4640 = ORIENTED_EDGE('',*,*,#4625,.T.); +#4641 = ORIENTED_EDGE('',*,*,#4599,.T.); +#4642 = ORIENTED_EDGE('',*,*,#4584,.T.); +#4643 = PLANE('',#4644); +#4644 = AXIS2_PLACEMENT_3D('',#4645,#4646,#4647); +#4645 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4646 = DIRECTION('',(1.,0.,0.)); +#4647 = DIRECTION('',(0.,0.,1.)); +#4648 = ADVANCED_FACE('',(#4649),#4674,.F.); +#4649 = FACE_BOUND('',#4650,.F.); +#4650 = EDGE_LOOP('',(#4651,#4661,#4667,#4668)); +#4651 = ORIENTED_EDGE('',*,*,#4652,.F.); +#4652 = EDGE_CURVE('',#4653,#4655,#4657,.T.); +#4653 = VERTEX_POINT('',#4654); +#4654 = CARTESIAN_POINT('',(-1.27,-0.87,1.54)); +#4655 = VERTEX_POINT('',#4656); +#4656 = CARTESIAN_POINT('',(-1.27,0.87,1.54)); +#4657 = LINE('',#4658,#4659); +#4658 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#4659 = VECTOR('',#4660,1.); +#4660 = DIRECTION('',(0.,1.,0.)); +#4661 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4662 = EDGE_CURVE('',#4510,#4653,#4663,.T.); +#4663 = LINE('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(-1.27,-0.87,0.)); +#4665 = VECTOR('',#4666,1.); +#4666 = DIRECTION('',(0.,0.,1.)); +#4667 = ORIENTED_EDGE('',*,*,#4509,.T.); +#4668 = ORIENTED_EDGE('',*,*,#4669,.T.); +#4669 = EDGE_CURVE('',#4512,#4655,#4670,.T.); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(-1.27,0.87,0.)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(0.,0.,1.)); +#4674 = PLANE('',#4675); +#4675 = AXIS2_PLACEMENT_3D('',#4676,#4677,#4678); +#4676 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#4677 = DIRECTION('',(1.,0.,0.)); +#4678 = DIRECTION('',(0.,0.,1.)); +#4679 = ADVANCED_FACE('',(#4680),#4698,.T.); +#4680 = FACE_BOUND('',#4681,.F.); +#4681 = EDGE_LOOP('',(#4682,#4683,#4684,#4692)); +#4682 = ORIENTED_EDGE('',*,*,#4519,.F.); +#4683 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4684 = ORIENTED_EDGE('',*,*,#4685,.T.); +#4685 = EDGE_CURVE('',#4653,#4686,#4688,.T.); +#4686 = VERTEX_POINT('',#4687); +#4687 = CARTESIAN_POINT('',(-0.87,-1.27,1.54)); +#4688 = LINE('',#4689,#4690); +#4689 = CARTESIAN_POINT('',(-1.07,-1.07,1.54)); +#4690 = VECTOR('',#4691,1.); +#4691 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#4692 = ORIENTED_EDGE('',*,*,#4693,.F.); +#4693 = EDGE_CURVE('',#4520,#4686,#4694,.T.); +#4694 = LINE('',#4695,#4696); +#4695 = CARTESIAN_POINT('',(-0.87,-1.27,0.)); +#4696 = VECTOR('',#4697,1.); +#4697 = DIRECTION('',(0.,0.,1.)); +#4698 = PLANE('',#4699); +#4699 = AXIS2_PLACEMENT_3D('',#4700,#4701,#4702); +#4700 = CARTESIAN_POINT('',(-1.07,-1.07,0.)); +#4701 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4702 = DIRECTION('',(-0.,0.,-1.)); +#4703 = ADVANCED_FACE('',(#4704),#4722,.F.); +#4704 = FACE_BOUND('',#4705,.T.); +#4705 = EDGE_LOOP('',(#4706,#4707,#4708,#4716)); +#4706 = ORIENTED_EDGE('',*,*,#4567,.F.); +#4707 = ORIENTED_EDGE('',*,*,#4669,.T.); +#4708 = ORIENTED_EDGE('',*,*,#4709,.T.); +#4709 = EDGE_CURVE('',#4655,#4710,#4712,.T.); +#4710 = VERTEX_POINT('',#4711); +#4711 = CARTESIAN_POINT('',(-0.87,1.27,1.54)); +#4712 = LINE('',#4713,#4714); +#4713 = CARTESIAN_POINT('',(-1.705,0.435,1.54)); +#4714 = VECTOR('',#4715,1.); +#4715 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4716 = ORIENTED_EDGE('',*,*,#4717,.F.); +#4717 = EDGE_CURVE('',#4560,#4710,#4718,.T.); +#4718 = LINE('',#4719,#4720); +#4719 = CARTESIAN_POINT('',(-0.87,1.27,0.)); +#4720 = VECTOR('',#4721,1.); +#4721 = DIRECTION('',(0.,0.,1.)); +#4722 = PLANE('',#4723); +#4723 = AXIS2_PLACEMENT_3D('',#4724,#4725,#4726); +#4724 = CARTESIAN_POINT('',(-1.07,1.07,0.)); +#4725 = DIRECTION('',(0.707106781187,-0.707106781187,3.47499363327E-18) + ); +#4726 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#4727 = ADVANCED_FACE('',(#4728),#4746,.F.); +#4728 = FACE_BOUND('',#4729,.F.); +#4729 = EDGE_LOOP('',(#4730,#4731,#4732,#4740)); +#4730 = ORIENTED_EDGE('',*,*,#4527,.F.); +#4731 = ORIENTED_EDGE('',*,*,#4693,.T.); +#4732 = ORIENTED_EDGE('',*,*,#4733,.T.); +#4733 = EDGE_CURVE('',#4686,#4734,#4736,.T.); +#4734 = VERTEX_POINT('',#4735); +#4735 = CARTESIAN_POINT('',(0.87,-1.27,1.54)); +#4736 = LINE('',#4737,#4738); +#4737 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#4738 = VECTOR('',#4739,1.); +#4739 = DIRECTION('',(1.,0.,0.)); +#4740 = ORIENTED_EDGE('',*,*,#4741,.F.); +#4741 = EDGE_CURVE('',#4528,#4734,#4742,.T.); +#4742 = LINE('',#4743,#4744); +#4743 = CARTESIAN_POINT('',(0.87,-1.27,0.)); +#4744 = VECTOR('',#4745,1.); +#4745 = DIRECTION('',(0.,0.,1.)); +#4746 = PLANE('',#4747); +#4747 = AXIS2_PLACEMENT_3D('',#4748,#4749,#4750); +#4748 = CARTESIAN_POINT('',(-1.27,-1.27,0.)); +#4749 = DIRECTION('',(0.,1.,0.)); +#4750 = DIRECTION('',(0.,-0.,1.)); +#4751 = ADVANCED_FACE('',(#4752),#4770,.T.); +#4752 = FACE_BOUND('',#4753,.T.); +#4753 = EDGE_LOOP('',(#4754,#4755,#4756,#4764)); +#4754 = ORIENTED_EDGE('',*,*,#4559,.F.); +#4755 = ORIENTED_EDGE('',*,*,#4717,.T.); +#4756 = ORIENTED_EDGE('',*,*,#4757,.T.); +#4757 = EDGE_CURVE('',#4710,#4758,#4760,.T.); +#4758 = VERTEX_POINT('',#4759); +#4759 = CARTESIAN_POINT('',(0.87,1.27,1.54)); +#4760 = LINE('',#4761,#4762); +#4761 = CARTESIAN_POINT('',(-1.27,1.27,1.54)); +#4762 = VECTOR('',#4763,1.); +#4763 = DIRECTION('',(1.,0.,0.)); +#4764 = ORIENTED_EDGE('',*,*,#4765,.F.); +#4765 = EDGE_CURVE('',#4552,#4758,#4766,.T.); +#4766 = LINE('',#4767,#4768); +#4767 = CARTESIAN_POINT('',(0.87,1.27,0.)); +#4768 = VECTOR('',#4769,1.); +#4769 = DIRECTION('',(0.,0.,1.)); +#4770 = PLANE('',#4771); +#4771 = AXIS2_PLACEMENT_3D('',#4772,#4773,#4774); +#4772 = CARTESIAN_POINT('',(-1.27,1.27,0.)); +#4773 = DIRECTION('',(0.,1.,0.)); +#4774 = DIRECTION('',(0.,-0.,1.)); +#4775 = ADVANCED_FACE('',(#4776),#4794,.F.); +#4776 = FACE_BOUND('',#4777,.T.); +#4777 = EDGE_LOOP('',(#4778,#4779,#4787,#4793)); +#4778 = ORIENTED_EDGE('',*,*,#4535,.F.); +#4779 = ORIENTED_EDGE('',*,*,#4780,.T.); +#4780 = EDGE_CURVE('',#4536,#4781,#4783,.T.); +#4781 = VERTEX_POINT('',#4782); +#4782 = CARTESIAN_POINT('',(1.27,-0.87,1.54)); +#4783 = LINE('',#4784,#4785); +#4784 = CARTESIAN_POINT('',(1.27,-0.87,0.)); +#4785 = VECTOR('',#4786,1.); +#4786 = DIRECTION('',(0.,0.,1.)); +#4787 = ORIENTED_EDGE('',*,*,#4788,.T.); +#4788 = EDGE_CURVE('',#4781,#4734,#4789,.T.); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.435,-1.705,1.54)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#4793 = ORIENTED_EDGE('',*,*,#4741,.F.); +#4794 = PLANE('',#4795); +#4795 = AXIS2_PLACEMENT_3D('',#4796,#4797,#4798); +#4796 = CARTESIAN_POINT('',(1.07,-1.07,0.)); +#4797 = DIRECTION('',(-0.707106781187,0.707106781187,-3.47499363327E-18) + ); +#4798 = DIRECTION('',(2.457191562665E-18,-2.457191562665E-18,-1.)); +#4799 = ADVANCED_FACE('',(#4800),#4818,.T.); +#4800 = FACE_BOUND('',#4801,.F.); +#4801 = EDGE_LOOP('',(#4802,#4803,#4811,#4817)); +#4802 = ORIENTED_EDGE('',*,*,#4551,.F.); +#4803 = ORIENTED_EDGE('',*,*,#4804,.T.); +#4804 = EDGE_CURVE('',#4544,#4805,#4807,.T.); +#4805 = VERTEX_POINT('',#4806); +#4806 = CARTESIAN_POINT('',(1.27,0.87,1.54)); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(1.27,0.87,0.)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(0.,0.,1.)); +#4811 = ORIENTED_EDGE('',*,*,#4812,.T.); +#4812 = EDGE_CURVE('',#4805,#4758,#4813,.T.); +#4813 = LINE('',#4814,#4815); +#4814 = CARTESIAN_POINT('',(1.07,1.07,1.54)); +#4815 = VECTOR('',#4816,1.); +#4816 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#4817 = ORIENTED_EDGE('',*,*,#4765,.F.); +#4818 = PLANE('',#4819); +#4819 = AXIS2_PLACEMENT_3D('',#4820,#4821,#4822); +#4820 = CARTESIAN_POINT('',(1.07,1.07,0.)); +#4821 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#4822 = DIRECTION('',(0.,0.,-1.)); +#4823 = ADVANCED_FACE('',(#4824),#4835,.T.); +#4824 = FACE_BOUND('',#4825,.T.); +#4825 = EDGE_LOOP('',(#4826,#4832,#4833,#4834)); +#4826 = ORIENTED_EDGE('',*,*,#4827,.F.); +#4827 = EDGE_CURVE('',#4781,#4805,#4828,.T.); +#4828 = LINE('',#4829,#4830); +#4829 = CARTESIAN_POINT('',(1.27,-1.27,1.54)); +#4830 = VECTOR('',#4831,1.); +#4831 = DIRECTION('',(0.,1.,0.)); +#4832 = ORIENTED_EDGE('',*,*,#4780,.F.); +#4833 = ORIENTED_EDGE('',*,*,#4543,.T.); +#4834 = ORIENTED_EDGE('',*,*,#4804,.T.); +#4835 = PLANE('',#4836); +#4836 = AXIS2_PLACEMENT_3D('',#4837,#4838,#4839); +#4837 = CARTESIAN_POINT('',(1.27,-1.27,0.)); +#4838 = DIRECTION('',(1.,0.,0.)); +#4839 = DIRECTION('',(0.,0.,1.)); +#4840 = ADVANCED_FACE('',(#4841,#4851),#4885,.T.); +#4841 = FACE_BOUND('',#4842,.T.); +#4842 = EDGE_LOOP('',(#4843,#4844,#4845,#4846,#4847,#4848,#4849,#4850)); +#4843 = ORIENTED_EDGE('',*,*,#4652,.F.); +#4844 = ORIENTED_EDGE('',*,*,#4685,.T.); +#4845 = ORIENTED_EDGE('',*,*,#4733,.T.); +#4846 = ORIENTED_EDGE('',*,*,#4788,.F.); +#4847 = ORIENTED_EDGE('',*,*,#4827,.T.); +#4848 = ORIENTED_EDGE('',*,*,#4812,.T.); +#4849 = ORIENTED_EDGE('',*,*,#4757,.F.); +#4850 = ORIENTED_EDGE('',*,*,#4709,.F.); +#4851 = FACE_BOUND('',#4852,.T.); +#4852 = EDGE_LOOP('',(#4853,#4863,#4871,#4879)); +#4853 = ORIENTED_EDGE('',*,*,#4854,.F.); +#4854 = EDGE_CURVE('',#4855,#4857,#4859,.T.); +#4855 = VERTEX_POINT('',#4856); +#4856 = CARTESIAN_POINT('',(-0.27,0.33,1.54)); +#4857 = VERTEX_POINT('',#4858); +#4858 = CARTESIAN_POINT('',(-0.27,-0.27,1.54)); +#4859 = LINE('',#4860,#4861); +#4860 = CARTESIAN_POINT('',(-0.27,-0.77,1.54)); +#4861 = VECTOR('',#4862,1.); +#4862 = DIRECTION('',(0.,-1.,0.)); +#4863 = ORIENTED_EDGE('',*,*,#4864,.T.); +#4864 = EDGE_CURVE('',#4855,#4865,#4867,.T.); +#4865 = VERTEX_POINT('',#4866); +#4866 = CARTESIAN_POINT('',(0.33,0.33,1.54)); +#4867 = LINE('',#4868,#4869); +#4868 = CARTESIAN_POINT('',(-0.77,0.33,1.54)); +#4869 = VECTOR('',#4870,1.); +#4870 = DIRECTION('',(1.,0.,0.)); +#4871 = ORIENTED_EDGE('',*,*,#4872,.T.); +#4872 = EDGE_CURVE('',#4865,#4873,#4875,.T.); +#4873 = VERTEX_POINT('',#4874); +#4874 = CARTESIAN_POINT('',(0.33,-0.27,1.54)); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(0.33,-0.77,1.54)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(0.,-1.,0.)); +#4879 = ORIENTED_EDGE('',*,*,#4880,.F.); +#4880 = EDGE_CURVE('',#4857,#4873,#4881,.T.); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-0.77,-0.27,1.54)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(1.,0.,0.)); +#4885 = PLANE('',#4886); +#4886 = AXIS2_PLACEMENT_3D('',#4887,#4888,#4889); +#4887 = CARTESIAN_POINT('',(-1.27,-1.27,1.54)); +#4888 = DIRECTION('',(0.,0.,1.)); +#4889 = DIRECTION('',(1.,0.,-0.)); +#4890 = ADVANCED_FACE('',(#4891),#4916,.F.); +#4891 = FACE_BOUND('',#4892,.F.); +#4892 = EDGE_LOOP('',(#4893,#4901,#4902,#4910)); +#4893 = ORIENTED_EDGE('',*,*,#4894,.F.); +#4894 = EDGE_CURVE('',#4857,#4895,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4897 = LINE('',#4898,#4899); +#4898 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4899 = VECTOR('',#4900,1.); +#4900 = DIRECTION('',(0.,0.,1.)); +#4901 = ORIENTED_EDGE('',*,*,#4854,.F.); +#4902 = ORIENTED_EDGE('',*,*,#4903,.T.); +#4903 = EDGE_CURVE('',#4855,#4904,#4906,.T.); +#4904 = VERTEX_POINT('',#4905); +#4905 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#4906 = LINE('',#4907,#4908); +#4907 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4908 = VECTOR('',#4909,1.); +#4909 = DIRECTION('',(0.,0.,1.)); +#4910 = ORIENTED_EDGE('',*,*,#4911,.F.); +#4911 = EDGE_CURVE('',#4895,#4904,#4912,.T.); +#4912 = LINE('',#4913,#4914); +#4913 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4914 = VECTOR('',#4915,1.); +#4915 = DIRECTION('',(0.,1.,0.)); +#4916 = PLANE('',#4917); +#4917 = AXIS2_PLACEMENT_3D('',#4918,#4919,#4920); +#4918 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4919 = DIRECTION('',(1.,0.,0.)); +#4920 = DIRECTION('',(0.,0.,1.)); +#4921 = ADVANCED_FACE('',(#4922),#4940,.F.); +#4922 = FACE_BOUND('',#4923,.F.); +#4923 = EDGE_LOOP('',(#4924,#4932,#4933,#4934)); +#4924 = ORIENTED_EDGE('',*,*,#4925,.F.); +#4925 = EDGE_CURVE('',#4873,#4926,#4928,.T.); +#4926 = VERTEX_POINT('',#4927); +#4927 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#4928 = LINE('',#4929,#4930); +#4929 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4930 = VECTOR('',#4931,1.); +#4931 = DIRECTION('',(0.,0.,1.)); +#4932 = ORIENTED_EDGE('',*,*,#4880,.F.); +#4933 = ORIENTED_EDGE('',*,*,#4894,.T.); +#4934 = ORIENTED_EDGE('',*,*,#4935,.T.); +#4935 = EDGE_CURVE('',#4895,#4926,#4936,.T.); +#4936 = LINE('',#4937,#4938); +#4937 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4938 = VECTOR('',#4939,1.); +#4939 = DIRECTION('',(1.,0.,0.)); +#4940 = PLANE('',#4941); +#4941 = AXIS2_PLACEMENT_3D('',#4942,#4943,#4944); +#4942 = CARTESIAN_POINT('',(-0.27,-0.27,-2.5)); +#4943 = DIRECTION('',(0.,1.,0.)); +#4944 = DIRECTION('',(0.,-0.,1.)); +#4945 = ADVANCED_FACE('',(#4946),#4964,.T.); +#4946 = FACE_BOUND('',#4947,.T.); +#4947 = EDGE_LOOP('',(#4948,#4949,#4950,#4958)); +#4948 = ORIENTED_EDGE('',*,*,#4925,.F.); +#4949 = ORIENTED_EDGE('',*,*,#4872,.F.); +#4950 = ORIENTED_EDGE('',*,*,#4951,.T.); +#4951 = EDGE_CURVE('',#4865,#4952,#4954,.T.); +#4952 = VERTEX_POINT('',#4953); +#4953 = CARTESIAN_POINT('',(0.33,0.33,6.5)); +#4954 = LINE('',#4955,#4956); +#4955 = CARTESIAN_POINT('',(0.33,0.33,-2.5)); +#4956 = VECTOR('',#4957,1.); +#4957 = DIRECTION('',(0.,0.,1.)); +#4958 = ORIENTED_EDGE('',*,*,#4959,.F.); +#4959 = EDGE_CURVE('',#4926,#4952,#4960,.T.); +#4960 = LINE('',#4961,#4962); +#4961 = CARTESIAN_POINT('',(0.33,-0.27,6.5)); +#4962 = VECTOR('',#4963,1.); +#4963 = DIRECTION('',(0.,1.,0.)); +#4964 = PLANE('',#4965); +#4965 = AXIS2_PLACEMENT_3D('',#4966,#4967,#4968); +#4966 = CARTESIAN_POINT('',(0.33,-0.27,-2.5)); +#4967 = DIRECTION('',(1.,0.,0.)); +#4968 = DIRECTION('',(0.,0.,1.)); +#4969 = ADVANCED_FACE('',(#4970),#4981,.T.); +#4970 = FACE_BOUND('',#4971,.T.); +#4971 = EDGE_LOOP('',(#4972,#4973,#4974,#4975)); +#4972 = ORIENTED_EDGE('',*,*,#4951,.F.); +#4973 = ORIENTED_EDGE('',*,*,#4864,.F.); +#4974 = ORIENTED_EDGE('',*,*,#4903,.T.); +#4975 = ORIENTED_EDGE('',*,*,#4976,.T.); +#4976 = EDGE_CURVE('',#4904,#4952,#4977,.T.); +#4977 = LINE('',#4978,#4979); +#4978 = CARTESIAN_POINT('',(-0.27,0.33,6.5)); +#4979 = VECTOR('',#4980,1.); +#4980 = DIRECTION('',(1.,0.,0.)); +#4981 = PLANE('',#4982); +#4982 = AXIS2_PLACEMENT_3D('',#4983,#4984,#4985); +#4983 = CARTESIAN_POINT('',(-0.27,0.33,-2.5)); +#4984 = DIRECTION('',(0.,1.,0.)); +#4985 = DIRECTION('',(0.,-0.,1.)); +#4986 = ADVANCED_FACE('',(#4987),#4993,.T.); +#4987 = FACE_BOUND('',#4988,.T.); +#4988 = EDGE_LOOP('',(#4989,#4990,#4991,#4992)); +#4989 = ORIENTED_EDGE('',*,*,#4911,.F.); +#4990 = ORIENTED_EDGE('',*,*,#4935,.T.); +#4991 = ORIENTED_EDGE('',*,*,#4959,.T.); +#4992 = ORIENTED_EDGE('',*,*,#4976,.F.); +#4993 = PLANE('',#4994); +#4994 = AXIS2_PLACEMENT_3D('',#4995,#4996,#4997); +#4995 = CARTESIAN_POINT('',(-0.27,-0.27,6.5)); +#4996 = DIRECTION('',(0.,0.,1.)); +#4997 = DIRECTION('',(1.,0.,-0.)); +#4998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5002)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4999,#5000,#5001)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4999 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5000 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5001 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5002 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4999, + 'distance_accuracy_value','confusion accuracy'); +#5003 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5004,#5006); +#5004 = ( REPRESENTATION_RELATIONSHIP('','',#4431,#4408) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5005) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5005 = ITEM_DEFINED_TRANSFORMATION('','',#11,#4409); +#5006 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5007); +#5007 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('87','PinHeader035','',#4403, + #4426,$); +#5008 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4428)); +#5009 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5010,#5021,#5029,#5036,#5043,#5050,#5057,#5064,#5071,#5078,#5085), + #3143); +#5010 = STYLED_ITEM('color',(#5011),#2577); +#5011 = PRESENTATION_STYLE_ASSIGNMENT((#5012,#5018)); +#5012 = SURFACE_STYLE_USAGE(.BOTH.,#5013); +#5013 = SURFACE_SIDE_STYLE('',(#5014)); +#5014 = SURFACE_STYLE_FILL_AREA(#5015); +#5015 = FILL_AREA_STYLE('',(#5016)); +#5016 = FILL_AREA_STYLE_COLOUR('',#5017); +#5017 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#5018 = CURVE_STYLE('',#5019,POSITIVE_LENGTH_MEASURE(0.1),#5020); +#5019 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5020 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#5021 = OVER_RIDING_STYLED_ITEM('overriding color',(#5022),#2650,#5010); +#5022 = PRESENTATION_STYLE_ASSIGNMENT((#5023)); +#5023 = SURFACE_STYLE_USAGE(.BOTH.,#5024); +#5024 = SURFACE_SIDE_STYLE('',(#5025)); +#5025 = SURFACE_STYLE_FILL_AREA(#5026); +#5026 = FILL_AREA_STYLE('',(#5027)); +#5027 = FILL_AREA_STYLE_COLOUR('',#5028); +#5028 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02, + 9.999999991362E-02); +#5029 = OVER_RIDING_STYLED_ITEM('overriding color',(#5030),#2793,#5010); +#5030 = PRESENTATION_STYLE_ASSIGNMENT((#5031)); +#5031 = SURFACE_STYLE_USAGE(.BOTH.,#5032); +#5032 = SURFACE_SIDE_STYLE('',(#5033)); +#5033 = SURFACE_STYLE_FILL_AREA(#5034); +#5034 = FILL_AREA_STYLE('',(#5035)); +#5035 = FILL_AREA_STYLE_COLOUR('',#5028); +#5036 = OVER_RIDING_STYLED_ITEM('overriding color',(#5037),#2824,#5010); +#5037 = PRESENTATION_STYLE_ASSIGNMENT((#5038)); +#5038 = SURFACE_STYLE_USAGE(.BOTH.,#5039); +#5039 = SURFACE_SIDE_STYLE('',(#5040)); +#5040 = SURFACE_STYLE_FILL_AREA(#5041); +#5041 = FILL_AREA_STYLE('',(#5042)); +#5042 = FILL_AREA_STYLE_COLOUR('',#5028); +#5043 = OVER_RIDING_STYLED_ITEM('overriding color',(#5044),#2848,#5010); +#5044 = PRESENTATION_STYLE_ASSIGNMENT((#5045)); +#5045 = SURFACE_STYLE_USAGE(.BOTH.,#5046); +#5046 = SURFACE_SIDE_STYLE('',(#5047)); +#5047 = SURFACE_STYLE_FILL_AREA(#5048); +#5048 = FILL_AREA_STYLE('',(#5049)); +#5049 = FILL_AREA_STYLE_COLOUR('',#5028); +#5050 = OVER_RIDING_STYLED_ITEM('overriding color',(#5051),#2872,#5010); +#5051 = PRESENTATION_STYLE_ASSIGNMENT((#5052)); +#5052 = SURFACE_STYLE_USAGE(.BOTH.,#5053); +#5053 = SURFACE_SIDE_STYLE('',(#5054)); +#5054 = SURFACE_STYLE_FILL_AREA(#5055); +#5055 = FILL_AREA_STYLE('',(#5056)); +#5056 = FILL_AREA_STYLE_COLOUR('',#5028); +#5057 = OVER_RIDING_STYLED_ITEM('overriding color',(#5058),#2896,#5010); +#5058 = PRESENTATION_STYLE_ASSIGNMENT((#5059)); +#5059 = SURFACE_STYLE_USAGE(.BOTH.,#5060); +#5060 = SURFACE_SIDE_STYLE('',(#5061)); +#5061 = SURFACE_STYLE_FILL_AREA(#5062); +#5062 = FILL_AREA_STYLE('',(#5063)); +#5063 = FILL_AREA_STYLE_COLOUR('',#5028); +#5064 = OVER_RIDING_STYLED_ITEM('overriding color',(#5065),#2920,#5010); +#5065 = PRESENTATION_STYLE_ASSIGNMENT((#5066)); +#5066 = SURFACE_STYLE_USAGE(.BOTH.,#5067); +#5067 = SURFACE_SIDE_STYLE('',(#5068)); +#5068 = SURFACE_STYLE_FILL_AREA(#5069); +#5069 = FILL_AREA_STYLE('',(#5070)); +#5070 = FILL_AREA_STYLE_COLOUR('',#5028); +#5071 = OVER_RIDING_STYLED_ITEM('overriding color',(#5072),#2944,#5010); +#5072 = PRESENTATION_STYLE_ASSIGNMENT((#5073)); +#5073 = SURFACE_STYLE_USAGE(.BOTH.,#5074); +#5074 = SURFACE_SIDE_STYLE('',(#5075)); +#5075 = SURFACE_STYLE_FILL_AREA(#5076); +#5076 = FILL_AREA_STYLE('',(#5077)); +#5077 = FILL_AREA_STYLE_COLOUR('',#5028); +#5078 = OVER_RIDING_STYLED_ITEM('overriding color',(#5079),#2968,#5010); +#5079 = PRESENTATION_STYLE_ASSIGNMENT((#5080)); +#5080 = SURFACE_STYLE_USAGE(.BOTH.,#5081); +#5081 = SURFACE_SIDE_STYLE('',(#5082)); +#5082 = SURFACE_STYLE_FILL_AREA(#5083); +#5083 = FILL_AREA_STYLE('',(#5084)); +#5084 = FILL_AREA_STYLE_COLOUR('',#5028); +#5085 = OVER_RIDING_STYLED_ITEM('overriding color',(#5086),#2985,#5010); +#5086 = PRESENTATION_STYLE_ASSIGNMENT((#5087)); +#5087 = SURFACE_STYLE_USAGE(.BOTH.,#5088); +#5088 = SURFACE_SIDE_STYLE('',(#5089)); +#5089 = SURFACE_STYLE_FILL_AREA(#5090); +#5090 = FILL_AREA_STYLE('',(#5091)); +#5091 = FILL_AREA_STYLE_COLOUR('',#5028); +#5092 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5093,#5102,#5109,#5116,#5123,#5130,#5137,#5144,#5151,#5158,#5165), + #657); +#5093 = STYLED_ITEM('color',(#5094),#91); +#5094 = PRESENTATION_STYLE_ASSIGNMENT((#5095,#5100)); +#5095 = SURFACE_STYLE_USAGE(.BOTH.,#5096); +#5096 = SURFACE_SIDE_STYLE('',(#5097)); +#5097 = SURFACE_STYLE_FILL_AREA(#5098); +#5098 = FILL_AREA_STYLE('',(#5099)); +#5099 = FILL_AREA_STYLE_COLOUR('',#5017); +#5100 = CURVE_STYLE('',#5101,POSITIVE_LENGTH_MEASURE(0.1),#5020); +#5101 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5102 = OVER_RIDING_STYLED_ITEM('overriding color',(#5103),#164,#5093); +#5103 = PRESENTATION_STYLE_ASSIGNMENT((#5104)); +#5104 = SURFACE_STYLE_USAGE(.BOTH.,#5105); +#5105 = SURFACE_SIDE_STYLE('',(#5106)); +#5106 = SURFACE_STYLE_FILL_AREA(#5107); +#5107 = FILL_AREA_STYLE('',(#5108)); +#5108 = FILL_AREA_STYLE_COLOUR('',#5028); +#5109 = OVER_RIDING_STYLED_ITEM('overriding color',(#5110),#307,#5093); +#5110 = PRESENTATION_STYLE_ASSIGNMENT((#5111)); +#5111 = SURFACE_STYLE_USAGE(.BOTH.,#5112); +#5112 = SURFACE_SIDE_STYLE('',(#5113)); +#5113 = SURFACE_STYLE_FILL_AREA(#5114); +#5114 = FILL_AREA_STYLE('',(#5115)); +#5115 = FILL_AREA_STYLE_COLOUR('',#5028); +#5116 = OVER_RIDING_STYLED_ITEM('overriding color',(#5117),#338,#5093); +#5117 = PRESENTATION_STYLE_ASSIGNMENT((#5118)); +#5118 = SURFACE_STYLE_USAGE(.BOTH.,#5119); +#5119 = SURFACE_SIDE_STYLE('',(#5120)); +#5120 = SURFACE_STYLE_FILL_AREA(#5121); +#5121 = FILL_AREA_STYLE('',(#5122)); +#5122 = FILL_AREA_STYLE_COLOUR('',#5028); +#5123 = OVER_RIDING_STYLED_ITEM('overriding color',(#5124),#362,#5093); +#5124 = PRESENTATION_STYLE_ASSIGNMENT((#5125)); +#5125 = SURFACE_STYLE_USAGE(.BOTH.,#5126); +#5126 = SURFACE_SIDE_STYLE('',(#5127)); +#5127 = SURFACE_STYLE_FILL_AREA(#5128); +#5128 = FILL_AREA_STYLE('',(#5129)); +#5129 = FILL_AREA_STYLE_COLOUR('',#5028); +#5130 = OVER_RIDING_STYLED_ITEM('overriding color',(#5131),#386,#5093); +#5131 = PRESENTATION_STYLE_ASSIGNMENT((#5132)); +#5132 = SURFACE_STYLE_USAGE(.BOTH.,#5133); +#5133 = SURFACE_SIDE_STYLE('',(#5134)); +#5134 = SURFACE_STYLE_FILL_AREA(#5135); +#5135 = FILL_AREA_STYLE('',(#5136)); +#5136 = FILL_AREA_STYLE_COLOUR('',#5028); +#5137 = OVER_RIDING_STYLED_ITEM('overriding color',(#5138),#410,#5093); +#5138 = PRESENTATION_STYLE_ASSIGNMENT((#5139)); +#5139 = SURFACE_STYLE_USAGE(.BOTH.,#5140); +#5140 = SURFACE_SIDE_STYLE('',(#5141)); +#5141 = SURFACE_STYLE_FILL_AREA(#5142); +#5142 = FILL_AREA_STYLE('',(#5143)); +#5143 = FILL_AREA_STYLE_COLOUR('',#5028); +#5144 = OVER_RIDING_STYLED_ITEM('overriding color',(#5145),#434,#5093); +#5145 = PRESENTATION_STYLE_ASSIGNMENT((#5146)); +#5146 = SURFACE_STYLE_USAGE(.BOTH.,#5147); +#5147 = SURFACE_SIDE_STYLE('',(#5148)); +#5148 = SURFACE_STYLE_FILL_AREA(#5149); +#5149 = FILL_AREA_STYLE('',(#5150)); +#5150 = FILL_AREA_STYLE_COLOUR('',#5028); +#5151 = OVER_RIDING_STYLED_ITEM('overriding color',(#5152),#458,#5093); +#5152 = PRESENTATION_STYLE_ASSIGNMENT((#5153)); +#5153 = SURFACE_STYLE_USAGE(.BOTH.,#5154); +#5154 = SURFACE_SIDE_STYLE('',(#5155)); +#5155 = SURFACE_STYLE_FILL_AREA(#5156); +#5156 = FILL_AREA_STYLE('',(#5157)); +#5157 = FILL_AREA_STYLE_COLOUR('',#5028); +#5158 = OVER_RIDING_STYLED_ITEM('overriding color',(#5159),#482,#5093); +#5159 = PRESENTATION_STYLE_ASSIGNMENT((#5160)); +#5160 = SURFACE_STYLE_USAGE(.BOTH.,#5161); +#5161 = SURFACE_SIDE_STYLE('',(#5162)); +#5162 = SURFACE_STYLE_FILL_AREA(#5163); +#5163 = FILL_AREA_STYLE('',(#5164)); +#5164 = FILL_AREA_STYLE_COLOUR('',#5028); +#5165 = OVER_RIDING_STYLED_ITEM('overriding color',(#5166),#499,#5093); +#5166 = PRESENTATION_STYLE_ASSIGNMENT((#5167)); +#5167 = SURFACE_STYLE_USAGE(.BOTH.,#5168); +#5168 = SURFACE_SIDE_STYLE('',(#5169)); +#5169 = SURFACE_STYLE_FILL_AREA(#5170); +#5170 = FILL_AREA_STYLE('',(#5171)); +#5171 = FILL_AREA_STYLE_COLOUR('',#5028); +#5172 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5173,#5182,#5189,#5196,#5203,#5210,#5217,#5224,#5231,#5238,#5245), + #4998); +#5173 = STYLED_ITEM('color',(#5174),#4432); +#5174 = PRESENTATION_STYLE_ASSIGNMENT((#5175,#5180)); +#5175 = SURFACE_STYLE_USAGE(.BOTH.,#5176); +#5176 = SURFACE_SIDE_STYLE('',(#5177)); +#5177 = SURFACE_STYLE_FILL_AREA(#5178); +#5178 = FILL_AREA_STYLE('',(#5179)); +#5179 = FILL_AREA_STYLE_COLOUR('',#5017); +#5180 = CURVE_STYLE('',#5181,POSITIVE_LENGTH_MEASURE(0.1),#5020); +#5181 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5182 = OVER_RIDING_STYLED_ITEM('overriding color',(#5183),#4505,#5173); +#5183 = PRESENTATION_STYLE_ASSIGNMENT((#5184)); +#5184 = SURFACE_STYLE_USAGE(.BOTH.,#5185); +#5185 = SURFACE_SIDE_STYLE('',(#5186)); +#5186 = SURFACE_STYLE_FILL_AREA(#5187); +#5187 = FILL_AREA_STYLE('',(#5188)); +#5188 = FILL_AREA_STYLE_COLOUR('',#5028); +#5189 = OVER_RIDING_STYLED_ITEM('overriding color',(#5190),#4648,#5173); +#5190 = PRESENTATION_STYLE_ASSIGNMENT((#5191)); +#5191 = SURFACE_STYLE_USAGE(.BOTH.,#5192); +#5192 = SURFACE_SIDE_STYLE('',(#5193)); +#5193 = SURFACE_STYLE_FILL_AREA(#5194); +#5194 = FILL_AREA_STYLE('',(#5195)); +#5195 = FILL_AREA_STYLE_COLOUR('',#5028); +#5196 = OVER_RIDING_STYLED_ITEM('overriding color',(#5197),#4679,#5173); +#5197 = PRESENTATION_STYLE_ASSIGNMENT((#5198)); +#5198 = SURFACE_STYLE_USAGE(.BOTH.,#5199); +#5199 = SURFACE_SIDE_STYLE('',(#5200)); +#5200 = SURFACE_STYLE_FILL_AREA(#5201); +#5201 = FILL_AREA_STYLE('',(#5202)); +#5202 = FILL_AREA_STYLE_COLOUR('',#5028); +#5203 = OVER_RIDING_STYLED_ITEM('overriding color',(#5204),#4703,#5173); +#5204 = PRESENTATION_STYLE_ASSIGNMENT((#5205)); +#5205 = SURFACE_STYLE_USAGE(.BOTH.,#5206); +#5206 = SURFACE_SIDE_STYLE('',(#5207)); +#5207 = SURFACE_STYLE_FILL_AREA(#5208); +#5208 = FILL_AREA_STYLE('',(#5209)); +#5209 = FILL_AREA_STYLE_COLOUR('',#5028); +#5210 = OVER_RIDING_STYLED_ITEM('overriding color',(#5211),#4727,#5173); +#5211 = PRESENTATION_STYLE_ASSIGNMENT((#5212)); +#5212 = SURFACE_STYLE_USAGE(.BOTH.,#5213); +#5213 = SURFACE_SIDE_STYLE('',(#5214)); +#5214 = SURFACE_STYLE_FILL_AREA(#5215); +#5215 = FILL_AREA_STYLE('',(#5216)); +#5216 = FILL_AREA_STYLE_COLOUR('',#5028); +#5217 = OVER_RIDING_STYLED_ITEM('overriding color',(#5218),#4751,#5173); +#5218 = PRESENTATION_STYLE_ASSIGNMENT((#5219)); +#5219 = SURFACE_STYLE_USAGE(.BOTH.,#5220); +#5220 = SURFACE_SIDE_STYLE('',(#5221)); +#5221 = SURFACE_STYLE_FILL_AREA(#5222); +#5222 = FILL_AREA_STYLE('',(#5223)); +#5223 = FILL_AREA_STYLE_COLOUR('',#5028); +#5224 = OVER_RIDING_STYLED_ITEM('overriding color',(#5225),#4775,#5173); +#5225 = PRESENTATION_STYLE_ASSIGNMENT((#5226)); +#5226 = SURFACE_STYLE_USAGE(.BOTH.,#5227); +#5227 = SURFACE_SIDE_STYLE('',(#5228)); +#5228 = SURFACE_STYLE_FILL_AREA(#5229); +#5229 = FILL_AREA_STYLE('',(#5230)); +#5230 = FILL_AREA_STYLE_COLOUR('',#5028); +#5231 = OVER_RIDING_STYLED_ITEM('overriding color',(#5232),#4799,#5173); +#5232 = PRESENTATION_STYLE_ASSIGNMENT((#5233)); +#5233 = SURFACE_STYLE_USAGE(.BOTH.,#5234); +#5234 = SURFACE_SIDE_STYLE('',(#5235)); +#5235 = SURFACE_STYLE_FILL_AREA(#5236); +#5236 = FILL_AREA_STYLE('',(#5237)); +#5237 = FILL_AREA_STYLE_COLOUR('',#5028); +#5238 = OVER_RIDING_STYLED_ITEM('overriding color',(#5239),#4823,#5173); +#5239 = PRESENTATION_STYLE_ASSIGNMENT((#5240)); +#5240 = SURFACE_STYLE_USAGE(.BOTH.,#5241); +#5241 = SURFACE_SIDE_STYLE('',(#5242)); +#5242 = SURFACE_STYLE_FILL_AREA(#5243); +#5243 = FILL_AREA_STYLE('',(#5244)); +#5244 = FILL_AREA_STYLE_COLOUR('',#5028); +#5245 = OVER_RIDING_STYLED_ITEM('overriding color',(#5246),#4840,#5173); +#5246 = PRESENTATION_STYLE_ASSIGNMENT((#5247)); +#5247 = SURFACE_STYLE_USAGE(.BOTH.,#5248); +#5248 = SURFACE_SIDE_STYLE('',(#5249)); +#5249 = SURFACE_STYLE_FILL_AREA(#5250); +#5250 = FILL_AREA_STYLE('',(#5251)); +#5251 = FILL_AREA_STYLE_COLOUR('',#5028); +#5252 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5253,#5262,#5269,#5276,#5283,#5290,#5297,#5304,#5311,#5318,#5325), + #2535); +#5253 = STYLED_ITEM('color',(#5254),#1969); +#5254 = PRESENTATION_STYLE_ASSIGNMENT((#5255,#5260)); +#5255 = SURFACE_STYLE_USAGE(.BOTH.,#5256); +#5256 = SURFACE_SIDE_STYLE('',(#5257)); +#5257 = SURFACE_STYLE_FILL_AREA(#5258); +#5258 = FILL_AREA_STYLE('',(#5259)); +#5259 = FILL_AREA_STYLE_COLOUR('',#5017); +#5260 = CURVE_STYLE('',#5261,POSITIVE_LENGTH_MEASURE(0.1),#5020); +#5261 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5262 = OVER_RIDING_STYLED_ITEM('overriding color',(#5263),#2042,#5253); +#5263 = PRESENTATION_STYLE_ASSIGNMENT((#5264)); +#5264 = SURFACE_STYLE_USAGE(.BOTH.,#5265); +#5265 = SURFACE_SIDE_STYLE('',(#5266)); +#5266 = SURFACE_STYLE_FILL_AREA(#5267); +#5267 = FILL_AREA_STYLE('',(#5268)); +#5268 = FILL_AREA_STYLE_COLOUR('',#5028); +#5269 = OVER_RIDING_STYLED_ITEM('overriding color',(#5270),#2185,#5253); +#5270 = PRESENTATION_STYLE_ASSIGNMENT((#5271)); +#5271 = SURFACE_STYLE_USAGE(.BOTH.,#5272); +#5272 = SURFACE_SIDE_STYLE('',(#5273)); +#5273 = SURFACE_STYLE_FILL_AREA(#5274); +#5274 = FILL_AREA_STYLE('',(#5275)); +#5275 = FILL_AREA_STYLE_COLOUR('',#5028); +#5276 = OVER_RIDING_STYLED_ITEM('overriding color',(#5277),#2216,#5253); +#5277 = PRESENTATION_STYLE_ASSIGNMENT((#5278)); +#5278 = SURFACE_STYLE_USAGE(.BOTH.,#5279); +#5279 = SURFACE_SIDE_STYLE('',(#5280)); +#5280 = SURFACE_STYLE_FILL_AREA(#5281); +#5281 = FILL_AREA_STYLE('',(#5282)); +#5282 = FILL_AREA_STYLE_COLOUR('',#5028); +#5283 = OVER_RIDING_STYLED_ITEM('overriding color',(#5284),#2240,#5253); +#5284 = PRESENTATION_STYLE_ASSIGNMENT((#5285)); +#5285 = SURFACE_STYLE_USAGE(.BOTH.,#5286); +#5286 = SURFACE_SIDE_STYLE('',(#5287)); +#5287 = SURFACE_STYLE_FILL_AREA(#5288); +#5288 = FILL_AREA_STYLE('',(#5289)); +#5289 = FILL_AREA_STYLE_COLOUR('',#5028); +#5290 = OVER_RIDING_STYLED_ITEM('overriding color',(#5291),#2264,#5253); +#5291 = PRESENTATION_STYLE_ASSIGNMENT((#5292)); +#5292 = SURFACE_STYLE_USAGE(.BOTH.,#5293); +#5293 = SURFACE_SIDE_STYLE('',(#5294)); +#5294 = SURFACE_STYLE_FILL_AREA(#5295); +#5295 = FILL_AREA_STYLE('',(#5296)); +#5296 = FILL_AREA_STYLE_COLOUR('',#5028); +#5297 = OVER_RIDING_STYLED_ITEM('overriding color',(#5298),#2288,#5253); +#5298 = PRESENTATION_STYLE_ASSIGNMENT((#5299)); +#5299 = SURFACE_STYLE_USAGE(.BOTH.,#5300); +#5300 = SURFACE_SIDE_STYLE('',(#5301)); +#5301 = SURFACE_STYLE_FILL_AREA(#5302); +#5302 = FILL_AREA_STYLE('',(#5303)); +#5303 = FILL_AREA_STYLE_COLOUR('',#5028); +#5304 = OVER_RIDING_STYLED_ITEM('overriding color',(#5305),#2312,#5253); +#5305 = PRESENTATION_STYLE_ASSIGNMENT((#5306)); +#5306 = SURFACE_STYLE_USAGE(.BOTH.,#5307); +#5307 = SURFACE_SIDE_STYLE('',(#5308)); +#5308 = SURFACE_STYLE_FILL_AREA(#5309); +#5309 = FILL_AREA_STYLE('',(#5310)); +#5310 = FILL_AREA_STYLE_COLOUR('',#5028); +#5311 = OVER_RIDING_STYLED_ITEM('overriding color',(#5312),#2336,#5253); +#5312 = PRESENTATION_STYLE_ASSIGNMENT((#5313)); +#5313 = SURFACE_STYLE_USAGE(.BOTH.,#5314); +#5314 = SURFACE_SIDE_STYLE('',(#5315)); +#5315 = SURFACE_STYLE_FILL_AREA(#5316); +#5316 = FILL_AREA_STYLE('',(#5317)); +#5317 = FILL_AREA_STYLE_COLOUR('',#5028); +#5318 = OVER_RIDING_STYLED_ITEM('overriding color',(#5319),#2360,#5253); +#5319 = PRESENTATION_STYLE_ASSIGNMENT((#5320)); +#5320 = SURFACE_STYLE_USAGE(.BOTH.,#5321); +#5321 = SURFACE_SIDE_STYLE('',(#5322)); +#5322 = SURFACE_STYLE_FILL_AREA(#5323); +#5323 = FILL_AREA_STYLE('',(#5324)); +#5324 = FILL_AREA_STYLE_COLOUR('',#5028); +#5325 = OVER_RIDING_STYLED_ITEM('overriding color',(#5326),#2377,#5253); +#5326 = PRESENTATION_STYLE_ASSIGNMENT((#5327)); +#5327 = SURFACE_STYLE_USAGE(.BOTH.,#5328); +#5328 = SURFACE_SIDE_STYLE('',(#5329)); +#5329 = SURFACE_STYLE_FILL_AREA(#5330); +#5330 = FILL_AREA_STYLE('',(#5331)); +#5331 = FILL_AREA_STYLE_COLOUR('',#5028); +#5332 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5333,#5342,#5349,#5356,#5363,#5370,#5377,#5384,#5391,#5398,#5405), + #1873); +#5333 = STYLED_ITEM('color',(#5334),#1307); +#5334 = PRESENTATION_STYLE_ASSIGNMENT((#5335,#5340)); +#5335 = SURFACE_STYLE_USAGE(.BOTH.,#5336); +#5336 = SURFACE_SIDE_STYLE('',(#5337)); +#5337 = SURFACE_STYLE_FILL_AREA(#5338); +#5338 = FILL_AREA_STYLE('',(#5339)); +#5339 = FILL_AREA_STYLE_COLOUR('',#5017); +#5340 = CURVE_STYLE('',#5341,POSITIVE_LENGTH_MEASURE(0.1),#5020); +#5341 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5342 = OVER_RIDING_STYLED_ITEM('overriding color',(#5343),#1380,#5333); +#5343 = PRESENTATION_STYLE_ASSIGNMENT((#5344)); +#5344 = SURFACE_STYLE_USAGE(.BOTH.,#5345); +#5345 = SURFACE_SIDE_STYLE('',(#5346)); +#5346 = SURFACE_STYLE_FILL_AREA(#5347); +#5347 = FILL_AREA_STYLE('',(#5348)); +#5348 = FILL_AREA_STYLE_COLOUR('',#5028); +#5349 = OVER_RIDING_STYLED_ITEM('overriding color',(#5350),#1523,#5333); +#5350 = PRESENTATION_STYLE_ASSIGNMENT((#5351)); +#5351 = SURFACE_STYLE_USAGE(.BOTH.,#5352); +#5352 = SURFACE_SIDE_STYLE('',(#5353)); +#5353 = SURFACE_STYLE_FILL_AREA(#5354); +#5354 = FILL_AREA_STYLE('',(#5355)); +#5355 = FILL_AREA_STYLE_COLOUR('',#5028); +#5356 = OVER_RIDING_STYLED_ITEM('overriding color',(#5357),#1554,#5333); +#5357 = PRESENTATION_STYLE_ASSIGNMENT((#5358)); +#5358 = SURFACE_STYLE_USAGE(.BOTH.,#5359); +#5359 = SURFACE_SIDE_STYLE('',(#5360)); +#5360 = SURFACE_STYLE_FILL_AREA(#5361); +#5361 = FILL_AREA_STYLE('',(#5362)); +#5362 = FILL_AREA_STYLE_COLOUR('',#5028); +#5363 = OVER_RIDING_STYLED_ITEM('overriding color',(#5364),#1578,#5333); +#5364 = PRESENTATION_STYLE_ASSIGNMENT((#5365)); +#5365 = SURFACE_STYLE_USAGE(.BOTH.,#5366); +#5366 = SURFACE_SIDE_STYLE('',(#5367)); +#5367 = SURFACE_STYLE_FILL_AREA(#5368); +#5368 = FILL_AREA_STYLE('',(#5369)); +#5369 = FILL_AREA_STYLE_COLOUR('',#5028); +#5370 = OVER_RIDING_STYLED_ITEM('overriding color',(#5371),#1602,#5333); +#5371 = PRESENTATION_STYLE_ASSIGNMENT((#5372)); +#5372 = SURFACE_STYLE_USAGE(.BOTH.,#5373); +#5373 = SURFACE_SIDE_STYLE('',(#5374)); +#5374 = SURFACE_STYLE_FILL_AREA(#5375); +#5375 = FILL_AREA_STYLE('',(#5376)); +#5376 = FILL_AREA_STYLE_COLOUR('',#5028); +#5377 = OVER_RIDING_STYLED_ITEM('overriding color',(#5378),#1626,#5333); +#5378 = PRESENTATION_STYLE_ASSIGNMENT((#5379)); +#5379 = SURFACE_STYLE_USAGE(.BOTH.,#5380); +#5380 = SURFACE_SIDE_STYLE('',(#5381)); +#5381 = SURFACE_STYLE_FILL_AREA(#5382); +#5382 = FILL_AREA_STYLE('',(#5383)); +#5383 = FILL_AREA_STYLE_COLOUR('',#5028); +#5384 = OVER_RIDING_STYLED_ITEM('overriding color',(#5385),#1650,#5333); +#5385 = PRESENTATION_STYLE_ASSIGNMENT((#5386)); +#5386 = SURFACE_STYLE_USAGE(.BOTH.,#5387); +#5387 = SURFACE_SIDE_STYLE('',(#5388)); +#5388 = SURFACE_STYLE_FILL_AREA(#5389); +#5389 = FILL_AREA_STYLE('',(#5390)); +#5390 = FILL_AREA_STYLE_COLOUR('',#5028); +#5391 = OVER_RIDING_STYLED_ITEM('overriding color',(#5392),#1674,#5333); +#5392 = PRESENTATION_STYLE_ASSIGNMENT((#5393)); +#5393 = SURFACE_STYLE_USAGE(.BOTH.,#5394); +#5394 = SURFACE_SIDE_STYLE('',(#5395)); +#5395 = SURFACE_STYLE_FILL_AREA(#5396); +#5396 = FILL_AREA_STYLE('',(#5397)); +#5397 = FILL_AREA_STYLE_COLOUR('',#5028); +#5398 = OVER_RIDING_STYLED_ITEM('overriding color',(#5399),#1698,#5333); +#5399 = PRESENTATION_STYLE_ASSIGNMENT((#5400)); +#5400 = SURFACE_STYLE_USAGE(.BOTH.,#5401); +#5401 = SURFACE_SIDE_STYLE('',(#5402)); +#5402 = SURFACE_STYLE_FILL_AREA(#5403); +#5403 = FILL_AREA_STYLE('',(#5404)); +#5404 = FILL_AREA_STYLE_COLOUR('',#5028); +#5405 = OVER_RIDING_STYLED_ITEM('overriding color',(#5406),#1715,#5333); +#5406 = PRESENTATION_STYLE_ASSIGNMENT((#5407)); +#5407 = SURFACE_STYLE_USAGE(.BOTH.,#5408); +#5408 = SURFACE_SIDE_STYLE('',(#5409)); +#5409 = SURFACE_STYLE_FILL_AREA(#5410); +#5410 = FILL_AREA_STYLE('',(#5411)); +#5411 = FILL_AREA_STYLE_COLOUR('',#5028); +#5412 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5413,#5422,#5429,#5436,#5443,#5450,#5457,#5464,#5471,#5478,#5485), + #1265); +#5413 = STYLED_ITEM('color',(#5414),#699); +#5414 = PRESENTATION_STYLE_ASSIGNMENT((#5415,#5420)); +#5415 = SURFACE_STYLE_USAGE(.BOTH.,#5416); +#5416 = SURFACE_SIDE_STYLE('',(#5417)); +#5417 = SURFACE_STYLE_FILL_AREA(#5418); +#5418 = FILL_AREA_STYLE('',(#5419)); +#5419 = FILL_AREA_STYLE_COLOUR('',#5017); +#5420 = CURVE_STYLE('',#5421,POSITIVE_LENGTH_MEASURE(0.1),#5020); +#5421 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5422 = OVER_RIDING_STYLED_ITEM('overriding color',(#5423),#772,#5413); +#5423 = PRESENTATION_STYLE_ASSIGNMENT((#5424)); +#5424 = SURFACE_STYLE_USAGE(.BOTH.,#5425); +#5425 = SURFACE_SIDE_STYLE('',(#5426)); +#5426 = SURFACE_STYLE_FILL_AREA(#5427); +#5427 = FILL_AREA_STYLE('',(#5428)); +#5428 = FILL_AREA_STYLE_COLOUR('',#5028); +#5429 = OVER_RIDING_STYLED_ITEM('overriding color',(#5430),#915,#5413); +#5430 = PRESENTATION_STYLE_ASSIGNMENT((#5431)); +#5431 = SURFACE_STYLE_USAGE(.BOTH.,#5432); +#5432 = SURFACE_SIDE_STYLE('',(#5433)); +#5433 = SURFACE_STYLE_FILL_AREA(#5434); +#5434 = FILL_AREA_STYLE('',(#5435)); +#5435 = FILL_AREA_STYLE_COLOUR('',#5028); +#5436 = OVER_RIDING_STYLED_ITEM('overriding color',(#5437),#946,#5413); +#5437 = PRESENTATION_STYLE_ASSIGNMENT((#5438)); +#5438 = SURFACE_STYLE_USAGE(.BOTH.,#5439); +#5439 = SURFACE_SIDE_STYLE('',(#5440)); +#5440 = SURFACE_STYLE_FILL_AREA(#5441); +#5441 = FILL_AREA_STYLE('',(#5442)); +#5442 = FILL_AREA_STYLE_COLOUR('',#5028); +#5443 = OVER_RIDING_STYLED_ITEM('overriding color',(#5444),#970,#5413); +#5444 = PRESENTATION_STYLE_ASSIGNMENT((#5445)); +#5445 = SURFACE_STYLE_USAGE(.BOTH.,#5446); +#5446 = SURFACE_SIDE_STYLE('',(#5447)); +#5447 = SURFACE_STYLE_FILL_AREA(#5448); +#5448 = FILL_AREA_STYLE('',(#5449)); +#5449 = FILL_AREA_STYLE_COLOUR('',#5028); +#5450 = OVER_RIDING_STYLED_ITEM('overriding color',(#5451),#994,#5413); +#5451 = PRESENTATION_STYLE_ASSIGNMENT((#5452)); +#5452 = SURFACE_STYLE_USAGE(.BOTH.,#5453); +#5453 = SURFACE_SIDE_STYLE('',(#5454)); +#5454 = SURFACE_STYLE_FILL_AREA(#5455); +#5455 = FILL_AREA_STYLE('',(#5456)); +#5456 = FILL_AREA_STYLE_COLOUR('',#5028); +#5457 = OVER_RIDING_STYLED_ITEM('overriding color',(#5458),#1018,#5413); +#5458 = PRESENTATION_STYLE_ASSIGNMENT((#5459)); +#5459 = SURFACE_STYLE_USAGE(.BOTH.,#5460); +#5460 = SURFACE_SIDE_STYLE('',(#5461)); +#5461 = SURFACE_STYLE_FILL_AREA(#5462); +#5462 = FILL_AREA_STYLE('',(#5463)); +#5463 = FILL_AREA_STYLE_COLOUR('',#5028); +#5464 = OVER_RIDING_STYLED_ITEM('overriding color',(#5465),#1042,#5413); +#5465 = PRESENTATION_STYLE_ASSIGNMENT((#5466)); +#5466 = SURFACE_STYLE_USAGE(.BOTH.,#5467); +#5467 = SURFACE_SIDE_STYLE('',(#5468)); +#5468 = SURFACE_STYLE_FILL_AREA(#5469); +#5469 = FILL_AREA_STYLE('',(#5470)); +#5470 = FILL_AREA_STYLE_COLOUR('',#5028); +#5471 = OVER_RIDING_STYLED_ITEM('overriding color',(#5472),#1066,#5413); +#5472 = PRESENTATION_STYLE_ASSIGNMENT((#5473)); +#5473 = SURFACE_STYLE_USAGE(.BOTH.,#5474); +#5474 = SURFACE_SIDE_STYLE('',(#5475)); +#5475 = SURFACE_STYLE_FILL_AREA(#5476); +#5476 = FILL_AREA_STYLE('',(#5477)); +#5477 = FILL_AREA_STYLE_COLOUR('',#5028); +#5478 = OVER_RIDING_STYLED_ITEM('overriding color',(#5479),#1090,#5413); +#5479 = PRESENTATION_STYLE_ASSIGNMENT((#5480)); +#5480 = SURFACE_STYLE_USAGE(.BOTH.,#5481); +#5481 = SURFACE_SIDE_STYLE('',(#5482)); +#5482 = SURFACE_STYLE_FILL_AREA(#5483); +#5483 = FILL_AREA_STYLE('',(#5484)); +#5484 = FILL_AREA_STYLE_COLOUR('',#5028); +#5485 = OVER_RIDING_STYLED_ITEM('overriding color',(#5486),#1107,#5413); +#5486 = PRESENTATION_STYLE_ASSIGNMENT((#5487)); +#5487 = SURFACE_STYLE_USAGE(.BOTH.,#5488); +#5488 = SURFACE_SIDE_STYLE('',(#5489)); +#5489 = SURFACE_STYLE_FILL_AREA(#5490); +#5490 = FILL_AREA_STYLE('',(#5491)); +#5491 = FILL_AREA_STYLE_COLOUR('',#5028); +#5492 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5493,#5502,#5509,#5516,#5523,#5530,#5537,#5544,#5551,#5558,#5565), + #4390); +#5493 = STYLED_ITEM('color',(#5494),#3824); +#5494 = PRESENTATION_STYLE_ASSIGNMENT((#5495,#5500)); +#5495 = SURFACE_STYLE_USAGE(.BOTH.,#5496); +#5496 = SURFACE_SIDE_STYLE('',(#5497)); +#5497 = SURFACE_STYLE_FILL_AREA(#5498); +#5498 = FILL_AREA_STYLE('',(#5499)); +#5499 = FILL_AREA_STYLE_COLOUR('',#5017); +#5500 = CURVE_STYLE('',#5501,POSITIVE_LENGTH_MEASURE(0.1),#5020); +#5501 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5502 = OVER_RIDING_STYLED_ITEM('overriding color',(#5503),#3897,#5493); +#5503 = PRESENTATION_STYLE_ASSIGNMENT((#5504)); +#5504 = SURFACE_STYLE_USAGE(.BOTH.,#5505); +#5505 = SURFACE_SIDE_STYLE('',(#5506)); +#5506 = SURFACE_STYLE_FILL_AREA(#5507); +#5507 = FILL_AREA_STYLE('',(#5508)); +#5508 = FILL_AREA_STYLE_COLOUR('',#5028); +#5509 = OVER_RIDING_STYLED_ITEM('overriding color',(#5510),#4040,#5493); +#5510 = PRESENTATION_STYLE_ASSIGNMENT((#5511)); +#5511 = SURFACE_STYLE_USAGE(.BOTH.,#5512); +#5512 = SURFACE_SIDE_STYLE('',(#5513)); +#5513 = SURFACE_STYLE_FILL_AREA(#5514); +#5514 = FILL_AREA_STYLE('',(#5515)); +#5515 = FILL_AREA_STYLE_COLOUR('',#5028); +#5516 = OVER_RIDING_STYLED_ITEM('overriding color',(#5517),#4071,#5493); +#5517 = PRESENTATION_STYLE_ASSIGNMENT((#5518)); +#5518 = SURFACE_STYLE_USAGE(.BOTH.,#5519); +#5519 = SURFACE_SIDE_STYLE('',(#5520)); +#5520 = SURFACE_STYLE_FILL_AREA(#5521); +#5521 = FILL_AREA_STYLE('',(#5522)); +#5522 = FILL_AREA_STYLE_COLOUR('',#5028); +#5523 = OVER_RIDING_STYLED_ITEM('overriding color',(#5524),#4095,#5493); +#5524 = PRESENTATION_STYLE_ASSIGNMENT((#5525)); +#5525 = SURFACE_STYLE_USAGE(.BOTH.,#5526); +#5526 = SURFACE_SIDE_STYLE('',(#5527)); +#5527 = SURFACE_STYLE_FILL_AREA(#5528); +#5528 = FILL_AREA_STYLE('',(#5529)); +#5529 = FILL_AREA_STYLE_COLOUR('',#5028); +#5530 = OVER_RIDING_STYLED_ITEM('overriding color',(#5531),#4119,#5493); +#5531 = PRESENTATION_STYLE_ASSIGNMENT((#5532)); +#5532 = SURFACE_STYLE_USAGE(.BOTH.,#5533); +#5533 = SURFACE_SIDE_STYLE('',(#5534)); +#5534 = SURFACE_STYLE_FILL_AREA(#5535); +#5535 = FILL_AREA_STYLE('',(#5536)); +#5536 = FILL_AREA_STYLE_COLOUR('',#5028); +#5537 = OVER_RIDING_STYLED_ITEM('overriding color',(#5538),#4143,#5493); +#5538 = PRESENTATION_STYLE_ASSIGNMENT((#5539)); +#5539 = SURFACE_STYLE_USAGE(.BOTH.,#5540); +#5540 = SURFACE_SIDE_STYLE('',(#5541)); +#5541 = SURFACE_STYLE_FILL_AREA(#5542); +#5542 = FILL_AREA_STYLE('',(#5543)); +#5543 = FILL_AREA_STYLE_COLOUR('',#5028); +#5544 = OVER_RIDING_STYLED_ITEM('overriding color',(#5545),#4167,#5493); +#5545 = PRESENTATION_STYLE_ASSIGNMENT((#5546)); +#5546 = SURFACE_STYLE_USAGE(.BOTH.,#5547); +#5547 = SURFACE_SIDE_STYLE('',(#5548)); +#5548 = SURFACE_STYLE_FILL_AREA(#5549); +#5549 = FILL_AREA_STYLE('',(#5550)); +#5550 = FILL_AREA_STYLE_COLOUR('',#5028); +#5551 = OVER_RIDING_STYLED_ITEM('overriding color',(#5552),#4191,#5493); +#5552 = PRESENTATION_STYLE_ASSIGNMENT((#5553)); +#5553 = SURFACE_STYLE_USAGE(.BOTH.,#5554); +#5554 = SURFACE_SIDE_STYLE('',(#5555)); +#5555 = SURFACE_STYLE_FILL_AREA(#5556); +#5556 = FILL_AREA_STYLE('',(#5557)); +#5557 = FILL_AREA_STYLE_COLOUR('',#5028); +#5558 = OVER_RIDING_STYLED_ITEM('overriding color',(#5559),#4215,#5493); +#5559 = PRESENTATION_STYLE_ASSIGNMENT((#5560)); +#5560 = SURFACE_STYLE_USAGE(.BOTH.,#5561); +#5561 = SURFACE_SIDE_STYLE('',(#5562)); +#5562 = SURFACE_STYLE_FILL_AREA(#5563); +#5563 = FILL_AREA_STYLE('',(#5564)); +#5564 = FILL_AREA_STYLE_COLOUR('',#5028); +#5565 = OVER_RIDING_STYLED_ITEM('overriding color',(#5566),#4232,#5493); +#5566 = PRESENTATION_STYLE_ASSIGNMENT((#5567)); +#5567 = SURFACE_STYLE_USAGE(.BOTH.,#5568); +#5568 = SURFACE_SIDE_STYLE('',(#5569)); +#5569 = SURFACE_STYLE_FILL_AREA(#5570); +#5570 = FILL_AREA_STYLE('',(#5571)); +#5571 = FILL_AREA_STYLE_COLOUR('',#5028); +#5572 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5573,#5582,#5589,#5596,#5603,#5610,#5617,#5624,#5631,#5638,#5645), + #3782); +#5573 = STYLED_ITEM('color',(#5574),#3216); +#5574 = PRESENTATION_STYLE_ASSIGNMENT((#5575,#5580)); +#5575 = SURFACE_STYLE_USAGE(.BOTH.,#5576); +#5576 = SURFACE_SIDE_STYLE('',(#5577)); +#5577 = SURFACE_STYLE_FILL_AREA(#5578); +#5578 = FILL_AREA_STYLE('',(#5579)); +#5579 = FILL_AREA_STYLE_COLOUR('',#5017); +#5580 = CURVE_STYLE('',#5581,POSITIVE_LENGTH_MEASURE(0.1),#5020); +#5581 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5582 = OVER_RIDING_STYLED_ITEM('overriding color',(#5583),#3289,#5573); +#5583 = PRESENTATION_STYLE_ASSIGNMENT((#5584)); +#5584 = SURFACE_STYLE_USAGE(.BOTH.,#5585); +#5585 = SURFACE_SIDE_STYLE('',(#5586)); +#5586 = SURFACE_STYLE_FILL_AREA(#5587); +#5587 = FILL_AREA_STYLE('',(#5588)); +#5588 = FILL_AREA_STYLE_COLOUR('',#5028); +#5589 = OVER_RIDING_STYLED_ITEM('overriding color',(#5590),#3432,#5573); +#5590 = PRESENTATION_STYLE_ASSIGNMENT((#5591)); +#5591 = SURFACE_STYLE_USAGE(.BOTH.,#5592); +#5592 = SURFACE_SIDE_STYLE('',(#5593)); +#5593 = SURFACE_STYLE_FILL_AREA(#5594); +#5594 = FILL_AREA_STYLE('',(#5595)); +#5595 = FILL_AREA_STYLE_COLOUR('',#5028); +#5596 = OVER_RIDING_STYLED_ITEM('overriding color',(#5597),#3463,#5573); +#5597 = PRESENTATION_STYLE_ASSIGNMENT((#5598)); +#5598 = SURFACE_STYLE_USAGE(.BOTH.,#5599); +#5599 = SURFACE_SIDE_STYLE('',(#5600)); +#5600 = SURFACE_STYLE_FILL_AREA(#5601); +#5601 = FILL_AREA_STYLE('',(#5602)); +#5602 = FILL_AREA_STYLE_COLOUR('',#5028); +#5603 = OVER_RIDING_STYLED_ITEM('overriding color',(#5604),#3487,#5573); +#5604 = PRESENTATION_STYLE_ASSIGNMENT((#5605)); +#5605 = SURFACE_STYLE_USAGE(.BOTH.,#5606); +#5606 = SURFACE_SIDE_STYLE('',(#5607)); +#5607 = SURFACE_STYLE_FILL_AREA(#5608); +#5608 = FILL_AREA_STYLE('',(#5609)); +#5609 = FILL_AREA_STYLE_COLOUR('',#5028); +#5610 = OVER_RIDING_STYLED_ITEM('overriding color',(#5611),#3511,#5573); +#5611 = PRESENTATION_STYLE_ASSIGNMENT((#5612)); +#5612 = SURFACE_STYLE_USAGE(.BOTH.,#5613); +#5613 = SURFACE_SIDE_STYLE('',(#5614)); +#5614 = SURFACE_STYLE_FILL_AREA(#5615); +#5615 = FILL_AREA_STYLE('',(#5616)); +#5616 = FILL_AREA_STYLE_COLOUR('',#5028); +#5617 = OVER_RIDING_STYLED_ITEM('overriding color',(#5618),#3535,#5573); +#5618 = PRESENTATION_STYLE_ASSIGNMENT((#5619)); +#5619 = SURFACE_STYLE_USAGE(.BOTH.,#5620); +#5620 = SURFACE_SIDE_STYLE('',(#5621)); +#5621 = SURFACE_STYLE_FILL_AREA(#5622); +#5622 = FILL_AREA_STYLE('',(#5623)); +#5623 = FILL_AREA_STYLE_COLOUR('',#5028); +#5624 = OVER_RIDING_STYLED_ITEM('overriding color',(#5625),#3559,#5573); +#5625 = PRESENTATION_STYLE_ASSIGNMENT((#5626)); +#5626 = SURFACE_STYLE_USAGE(.BOTH.,#5627); +#5627 = SURFACE_SIDE_STYLE('',(#5628)); +#5628 = SURFACE_STYLE_FILL_AREA(#5629); +#5629 = FILL_AREA_STYLE('',(#5630)); +#5630 = FILL_AREA_STYLE_COLOUR('',#5028); +#5631 = OVER_RIDING_STYLED_ITEM('overriding color',(#5632),#3583,#5573); +#5632 = PRESENTATION_STYLE_ASSIGNMENT((#5633)); +#5633 = SURFACE_STYLE_USAGE(.BOTH.,#5634); +#5634 = SURFACE_SIDE_STYLE('',(#5635)); +#5635 = SURFACE_STYLE_FILL_AREA(#5636); +#5636 = FILL_AREA_STYLE('',(#5637)); +#5637 = FILL_AREA_STYLE_COLOUR('',#5028); +#5638 = OVER_RIDING_STYLED_ITEM('overriding color',(#5639),#3607,#5573); +#5639 = PRESENTATION_STYLE_ASSIGNMENT((#5640)); +#5640 = SURFACE_STYLE_USAGE(.BOTH.,#5641); +#5641 = SURFACE_SIDE_STYLE('',(#5642)); +#5642 = SURFACE_STYLE_FILL_AREA(#5643); +#5643 = FILL_AREA_STYLE('',(#5644)); +#5644 = FILL_AREA_STYLE_COLOUR('',#5028); +#5645 = OVER_RIDING_STYLED_ITEM('overriding color',(#5646),#3624,#5573); +#5646 = PRESENTATION_STYLE_ASSIGNMENT((#5647)); +#5647 = SURFACE_STYLE_USAGE(.BOTH.,#5648); +#5648 = SURFACE_SIDE_STYLE('',(#5649)); +#5649 = SURFACE_STYLE_FILL_AREA(#5650); +#5650 = FILL_AREA_STYLE('',(#5651)); +#5651 = FILL_AREA_STYLE_COLOUR('',#5028); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dsource/PinHeader.FCStd b/fab.3dsource/PinHeader.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..90247c4feac96d649dec5777fb8e5e79203f1fcc Binary files /dev/null and b/fab.3dsource/PinHeader.FCStd differ diff --git a/fab.pretty/PinHeader_01x01_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_01x01_P2.54mm_Vertical_THT_D1.4mm.kicad_mod index 8da4bd9bc60fc9397ad95a7af8fd8c9664f9dd6c..bcbc753120402bfc0eb71cd508076c21d3c8c712 100644 --- a/fab.pretty/PinHeader_01x01_P2.54mm_Vertical_THT_D1.4mm.kicad_mod +++ b/fab.pretty/PinHeader_01x01_P2.54mm_Vertical_THT_D1.4mm.kicad_mod @@ -213,7 +213,7 @@ (remove_unused_layers no) (uuid "44e52d28-30ab-4f7b-94f3-0e22bc498dda") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x01_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x01_P2.54mm_Vertical_THT_D1mm.kicad_mod b/fab.pretty/PinHeader_01x01_P2.54mm_Vertical_THT_D1mm.kicad_mod index 8e08b6829853a6256d161ee2c0c1e70393eced14..6b1341c6305435f8bc735758497c68d7e33e1b9f 100644 --- a/fab.pretty/PinHeader_01x01_P2.54mm_Vertical_THT_D1mm.kicad_mod +++ b/fab.pretty/PinHeader_01x01_P2.54mm_Vertical_THT_D1mm.kicad_mod @@ -213,7 +213,7 @@ (remove_unused_layers no) (uuid "269e7aca-d2f5-488c-8fe6-c16b317ce43f") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x01_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x02_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_01x02_P2.54mm_Vertical_THT_D1.4mm.kicad_mod index eb5b2a7eee4abd53fe68e021810aae776135c986..48f04923f58204b56966e006c5c3699bcd10ea69 100644 --- a/fab.pretty/PinHeader_01x02_P2.54mm_Vertical_THT_D1.4mm.kicad_mod +++ b/fab.pretty/PinHeader_01x02_P2.54mm_Vertical_THT_D1.4mm.kicad_mod @@ -221,7 +221,7 @@ (remove_unused_layers no) (uuid "54d13193-c550-47ba-8020-71866e6a6fc4") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x02_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x02_P2.54mm_Vertical_THT_D1mm.kicad_mod b/fab.pretty/PinHeader_01x02_P2.54mm_Vertical_THT_D1mm.kicad_mod index 24d2919c5447659e58cf4c79539630669b91f2ed..d555c3c585b8f0d729a847e04828a1f5b11b7565 100644 --- a/fab.pretty/PinHeader_01x02_P2.54mm_Vertical_THT_D1mm.kicad_mod +++ b/fab.pretty/PinHeader_01x02_P2.54mm_Vertical_THT_D1mm.kicad_mod @@ -221,7 +221,7 @@ (remove_unused_layers no) (uuid "1bbfe5de-723e-4a5b-bcc8-649aba753fcf") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x02_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x03_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_01x03_P2.54mm_Vertical_THT_D1.4mm.kicad_mod index 4b4f36fa4c7790c9438749f26404a48a6f62efd2..67a5cf65a8ccce5440e96cbfe59e1942708c9e14 100644 --- a/fab.pretty/PinHeader_01x03_P2.54mm_Vertical_THT_D1.4mm.kicad_mod +++ b/fab.pretty/PinHeader_01x03_P2.54mm_Vertical_THT_D1.4mm.kicad_mod @@ -229,7 +229,7 @@ (remove_unused_layers no) (uuid "f03b5745-d287-4730-83cc-6ed257f5eebb") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x03_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x03_P2.54mm_Vertical_THT_D1mm.kicad_mod b/fab.pretty/PinHeader_01x03_P2.54mm_Vertical_THT_D1mm.kicad_mod index 482a6e84420eb99324edd81c244196371619c105..f8180da0b361e8d9bd375319a02d58a31c757c51 100644 --- a/fab.pretty/PinHeader_01x03_P2.54mm_Vertical_THT_D1mm.kicad_mod +++ b/fab.pretty/PinHeader_01x03_P2.54mm_Vertical_THT_D1mm.kicad_mod @@ -229,7 +229,7 @@ (remove_unused_layers no) (uuid "3c1962c0-4aca-4ddc-92a9-7d38c49285bf") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x03_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x04_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_01x04_P2.54mm_Vertical_THT_D1.4mm.kicad_mod index 418a83a7874f196edbc038775597b949dc4e5649..cfa6258c6368302fc5787e7f1795bd9e8408bd7c 100644 --- a/fab.pretty/PinHeader_01x04_P2.54mm_Vertical_THT_D1.4mm.kicad_mod +++ b/fab.pretty/PinHeader_01x04_P2.54mm_Vertical_THT_D1.4mm.kicad_mod @@ -237,7 +237,7 @@ (remove_unused_layers no) (uuid "baf7d921-9f52-417e-a94d-8c9867eaf03a") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x04_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x04_P2.54mm_Vertical_THT_D1mm.kicad_mod b/fab.pretty/PinHeader_01x04_P2.54mm_Vertical_THT_D1mm.kicad_mod index 54d6f06e75e14b18cda7f2528f51278507518151..466fb52f3f8e55250c70ffd5cf01f2b72eda2551 100644 --- a/fab.pretty/PinHeader_01x04_P2.54mm_Vertical_THT_D1mm.kicad_mod +++ b/fab.pretty/PinHeader_01x04_P2.54mm_Vertical_THT_D1mm.kicad_mod @@ -237,7 +237,7 @@ (remove_unused_layers no) (uuid "f87aeb0f-83ee-417e-ac08-6eb96dc4eb7b") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x04_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x05_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_01x05_P2.54mm_Vertical_THT_D1.4mm.kicad_mod index 30eb424f8153ec7faa5455e48fea125a205628c8..79c9495f6c0b4b42b835e8d13a49a9adc87eeefd 100644 --- a/fab.pretty/PinHeader_01x05_P2.54mm_Vertical_THT_D1.4mm.kicad_mod +++ b/fab.pretty/PinHeader_01x05_P2.54mm_Vertical_THT_D1.4mm.kicad_mod @@ -94,16 +94,6 @@ (layer "F.SilkS") (uuid "877fa548-e78e-4722-9b39-cd368c9423bc") ) - (fp_line - (start -1.33 1.27) - (end 1.33 1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "eb64432e-68cf-4550-91d2-ade2cd615f47") - ) (fp_line (start -1.33 11.49) (end 1.33 11.49) @@ -115,7 +105,7 @@ (uuid "162ccac4-fbb7-40d8-82b5-5d69142c3adb") ) (fp_line - (start 1.33 1.27) + (start 1.3 -1.3) (end 1.33 11.49) (stroke (width 0.12) @@ -265,7 +255,7 @@ (remove_unused_layers no) (uuid "599ea244-efd2-4f0c-b250-62d2ef6f4b76") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x05_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x05_P2.54mm_Vertical_THT_D1mm.kicad_mod b/fab.pretty/PinHeader_01x05_P2.54mm_Vertical_THT_D1mm.kicad_mod index 7348aac39417eb5035bb49a6501fa01ad1861ff2..dbb01875af1fcb636821eca859636824ecceb0ae 100644 --- a/fab.pretty/PinHeader_01x05_P2.54mm_Vertical_THT_D1mm.kicad_mod +++ b/fab.pretty/PinHeader_01x05_P2.54mm_Vertical_THT_D1mm.kicad_mod @@ -94,16 +94,6 @@ (layer "F.SilkS") (uuid "85ba5d88-37c4-4931-a8de-f9caffda93a5") ) - (fp_line - (start -1.33 1.27) - (end 1.33 1.27) - (stroke - (width 0.12) - (type solid) - ) - (layer "F.SilkS") - (uuid "5a2d8620-2e76-402c-b0bb-f3947a4e412f") - ) (fp_line (start -1.33 11.49) (end 1.33 11.49) @@ -115,7 +105,7 @@ (uuid "97075ea0-c1c0-469b-95e6-e862448db145") ) (fp_line - (start 1.33 1.27) + (start 1.33 -1.2) (end 1.33 11.49) (stroke (width 0.12) @@ -265,7 +255,7 @@ (remove_unused_layers no) (uuid "bde19cc8-0ee7-479d-b80a-b52a80d64585") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x05_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x05_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x06_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_01x06_P2.54mm_Vertical_THT_D1.4mm.kicad_mod index 180fb6dfc81346e33317e8095f26961311bd4e7b..dc27b2cdcde08fd79f5b29390bb72733fb971a63 100644 --- a/fab.pretty/PinHeader_01x06_P2.54mm_Vertical_THT_D1.4mm.kicad_mod +++ b/fab.pretty/PinHeader_01x06_P2.54mm_Vertical_THT_D1.4mm.kicad_mod @@ -273,7 +273,7 @@ (remove_unused_layers no) (uuid "31925c34-8c6d-49bf-8cb5-f4c88fee83e2") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x06_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x06_P2.54mm_Vertical_THT_D1mm.kicad_mod b/fab.pretty/PinHeader_01x06_P2.54mm_Vertical_THT_D1mm.kicad_mod index e15d6aa3cf6804f97633d7fddd4f29845eb7ffdb..3b09ba3b5610e3ad3d54a89802df70d65d380e6b 100644 --- a/fab.pretty/PinHeader_01x06_P2.54mm_Vertical_THT_D1mm.kicad_mod +++ b/fab.pretty/PinHeader_01x06_P2.54mm_Vertical_THT_D1mm.kicad_mod @@ -273,7 +273,7 @@ (remove_unused_layers no) (uuid "7bcf9caf-552f-4579-a647-168d7126c5e2") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x06_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x06_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x07_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_01x07_P2.54mm_Vertical_THT_D1.4mm.kicad_mod index 96686eb2a3e26b2afbe309df212419fd8c3bbc5f..a95f518c9d3247bc0769ea871197744c85120038 100644 --- a/fab.pretty/PinHeader_01x07_P2.54mm_Vertical_THT_D1.4mm.kicad_mod +++ b/fab.pretty/PinHeader_01x07_P2.54mm_Vertical_THT_D1.4mm.kicad_mod @@ -281,7 +281,7 @@ (remove_unused_layers no) (uuid "bf2725c7-7000-4c8c-9a38-6636e8ce8238") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x07_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x07_P2.54mm_Vertical_THT_D1mm.kicad_mod b/fab.pretty/PinHeader_01x07_P2.54mm_Vertical_THT_D1mm.kicad_mod index 68b8d7b3eb66e53d6d87712a81ec90081a7c7c30..fd0fca01615509571a5a444c8496a066cdf2bdf9 100644 --- a/fab.pretty/PinHeader_01x07_P2.54mm_Vertical_THT_D1mm.kicad_mod +++ b/fab.pretty/PinHeader_01x07_P2.54mm_Vertical_THT_D1mm.kicad_mod @@ -281,7 +281,7 @@ (remove_unused_layers no) (uuid "baf61302-433a-42bb-b8d9-d6850ea859ef") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x07_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x07_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x08_P2.54mm_Vertical_THT_D1.4mm.kicad_mod b/fab.pretty/PinHeader_01x08_P2.54mm_Vertical_THT_D1.4mm.kicad_mod index 07716f4e6767d796ef72ccbdc7162168f80d09d4..01bcbac208bd537222d0c237ab3e39bcaeaf49df 100644 --- a/fab.pretty/PinHeader_01x08_P2.54mm_Vertical_THT_D1.4mm.kicad_mod +++ b/fab.pretty/PinHeader_01x08_P2.54mm_Vertical_THT_D1.4mm.kicad_mod @@ -289,7 +289,7 @@ (remove_unused_layers no) (uuid "0d512265-66ad-45ea-b21e-a5202ecb9326") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x08_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) ) diff --git a/fab.pretty/PinHeader_01x08_P2.54mm_Vertical_THT_D1mm.kicad_mod b/fab.pretty/PinHeader_01x08_P2.54mm_Vertical_THT_D1mm.kicad_mod index f47985c20dd97916cdc82989ea682b6e5a0062e5..7c1f07f4177aba0e6aed8482c6f129f4ef09bab6 100644 --- a/fab.pretty/PinHeader_01x08_P2.54mm_Vertical_THT_D1mm.kicad_mod +++ b/fab.pretty/PinHeader_01x08_P2.54mm_Vertical_THT_D1mm.kicad_mod @@ -289,7 +289,7 @@ (remove_unused_layers no) (uuid "d0963cbb-6cd6-4cca-ad3a-54b14183fee5") ) - (model "${KISYS3DMOD}/Connector_PinHeader_2.54mm.3dshapes/PinHeader_1x08_P2.54mm_Vertical.wrl" + (model "${FAB}/fab.3dshapes/PinHeader-01x08_P2.54mm_Vertical_THT.step" (offset (xyz 0 0 0) )