diff --git a/fab.3dshapes/LevelShifter_Texas-TXB0104DR_SOIC-14.step b/fab.3dshapes/LevelShifter_Texas-TXB0104DR_SOIC-14.step new file mode 100644 index 0000000000000000000000000000000000000000..07ce6b1d6296f7a7631eb6779c1da48b07d46595 --- /dev/null +++ b/fab.3dshapes/LevelShifter_Texas-TXB0104DR_SOIC-14.step @@ -0,0 +1,7221 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-02-17T21:04:41',( + '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('TXB0104DR_SOIC-14','TXB0104DR_SOIC-14','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27,#31,#35,#39,#43,#47, + #51,#55,#59,#63,#67,#71),#75); +#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.,0.,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,1.27,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,2.54,0.)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = AXIS2_PLACEMENT_3D('',#32,#33,#34); +#32 = CARTESIAN_POINT('',(0.,3.81,0.)); +#33 = DIRECTION('',(0.,0.,1.)); +#34 = DIRECTION('',(1.,0.,0.)); +#35 = AXIS2_PLACEMENT_3D('',#36,#37,#38); +#36 = CARTESIAN_POINT('',(0.,-1.27,0.)); +#37 = DIRECTION('',(0.,0.,1.)); +#38 = DIRECTION('',(1.,0.,0.)); +#39 = AXIS2_PLACEMENT_3D('',#40,#41,#42); +#40 = CARTESIAN_POINT('',(0.,-2.54,0.)); +#41 = DIRECTION('',(0.,0.,1.)); +#42 = DIRECTION('',(1.,0.,0.)); +#43 = AXIS2_PLACEMENT_3D('',#44,#45,#46); +#44 = CARTESIAN_POINT('',(0.,-3.81,0.)); +#45 = DIRECTION('',(0.,0.,1.)); +#46 = DIRECTION('',(1.,0.,0.)); +#47 = AXIS2_PLACEMENT_3D('',#48,#49,#50); +#48 = CARTESIAN_POINT('',(0.,0.,0.)); +#49 = DIRECTION('',(0.,0.,1.)); +#50 = DIRECTION('',(-1.,4.440892098501E-16,0.)); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(-1.555301434917E-16,-1.27,0.)); +#53 = DIRECTION('',(0.,0.,1.)); +#54 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58); +#56 = CARTESIAN_POINT('',(-3.110602869834E-16,-2.54,0.)); +#57 = DIRECTION('',(0.,0.,1.)); +#58 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#59 = AXIS2_PLACEMENT_3D('',#60,#61,#62); +#60 = CARTESIAN_POINT('',(-4.665904304751E-16,-3.81,0.)); +#61 = DIRECTION('',(0.,0.,1.)); +#62 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#63 = AXIS2_PLACEMENT_3D('',#64,#65,#66); +#64 = CARTESIAN_POINT('',(1.555301434917E-16,1.27,0.)); +#65 = DIRECTION('',(0.,0.,1.)); +#66 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(3.110602869834E-16,2.54,0.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#71 = AXIS2_PLACEMENT_3D('',#72,#73,#74); +#72 = CARTESIAN_POINT('',(4.665904304751E-16,3.81,0.)); +#73 = DIRECTION('',(0.,0.,1.)); +#74 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#79)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#76,#77,#78)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#76 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#77 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#78 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#79 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-07),#76, + 'distance_accuracy_value','confusion accuracy'); +#80 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#81 = SHAPE_DEFINITION_REPRESENTATION(#82,#88); +#82 = PRODUCT_DEFINITION_SHAPE('','',#83); +#83 = PRODUCT_DEFINITION('design','',#84,#87); +#84 = PRODUCT_DEFINITION_FORMATION('','',#85); +#85 = PRODUCT('Body','Body','',(#86)); +#86 = PRODUCT_CONTEXT('',#2,'mechanical'); +#87 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#88 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#89),#449); +#89 = MANIFOLD_SOLID_BREP('',#90); +#90 = CLOSED_SHELL('',(#91,#131,#162,#186,#210,#227,#258,#298,#322,#339, + #371,#395,#420,#437)); +#91 = ADVANCED_FACE('',(#92),#126,.T.); +#92 = FACE_BOUND('',#93,.T.); +#93 = EDGE_LOOP('',(#94,#104,#112,#120)); +#94 = ORIENTED_EDGE('',*,*,#95,.F.); +#95 = EDGE_CURVE('',#96,#98,#100,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(1.775,4.225,0.1)); +#98 = VERTEX_POINT('',#99); +#99 = CARTESIAN_POINT('',(-1.775,4.225,0.1)); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(9.859017623475,4.225,0.1)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.,0.)); +#104 = ORIENTED_EDGE('',*,*,#105,.T.); +#105 = EDGE_CURVE('',#96,#106,#108,.T.); +#106 = VERTEX_POINT('',#107); +#107 = CARTESIAN_POINT('',(1.775,-4.225,0.1)); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(1.775,4.375,1.E-01)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#112 = ORIENTED_EDGE('',*,*,#113,.T.); +#113 = EDGE_CURVE('',#106,#114,#116,.T.); +#114 = VERTEX_POINT('',#115); +#115 = CARTESIAN_POINT('',(-1.775,-4.225,0.1)); +#116 = LINE('',#117,#118); +#117 = CARTESIAN_POINT('',(9.859017623475,-4.225,0.1)); +#118 = VECTOR('',#119,1.); +#119 = DIRECTION('',(-1.,0.,0.)); +#120 = ORIENTED_EDGE('',*,*,#121,.F.); +#121 = EDGE_CURVE('',#98,#114,#122,.T.); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(-1.775,4.375,1.E-01)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(1.775,4.375,1.E-01)); +#129 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#130 = DIRECTION('',(-1.,0.,0.)); +#131 = ADVANCED_FACE('',(#132),#157,.T.); +#132 = FACE_BOUND('',#133,.F.); +#133 = EDGE_LOOP('',(#134,#142,#150,#156)); +#134 = ORIENTED_EDGE('',*,*,#135,.F.); +#135 = EDGE_CURVE('',#136,#96,#138,.T.); +#136 = VERTEX_POINT('',#137); +#137 = CARTESIAN_POINT('',(2.000000000004,4.375,0.875000000004)); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(2.295259938556,4.571839959031,1.892006455002) + ); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(-0.274115206746,-0.182743471161,-0.944174601003)); +#142 = ORIENTED_EDGE('',*,*,#143,.T.); +#143 = EDGE_CURVE('',#136,#144,#146,.T.); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(-1.999999999996,4.375,0.875000000004)); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(9.859017623475,4.375,0.875000000004)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(-1.,0.,0.)); +#150 = ORIENTED_EDGE('',*,*,#151,.F.); +#151 = EDGE_CURVE('',#98,#144,#152,.T.); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(-1.445718725667,4.00547915044,-1.034191056064 + )); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-0.274115206737,0.182743471161,0.944174601005)); +#156 = ORIENTED_EDGE('',*,*,#95,.F.); +#157 = PLANE('',#158); +#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161); +#159 = CARTESIAN_POINT('',(9.859017623475,4.375,0.875000000004)); +#160 = DIRECTION('',(0.,0.98177985059,-0.190021906565)); +#161 = DIRECTION('',(0.,0.190021906565,0.98177985059)); +#162 = ADVANCED_FACE('',(#163),#181,.T.); +#163 = FACE_BOUND('',#164,.T.); +#164 = EDGE_LOOP('',(#165,#173,#174,#175)); +#165 = ORIENTED_EDGE('',*,*,#166,.F.); +#166 = EDGE_CURVE('',#144,#167,#169,.T.); +#167 = VERTEX_POINT('',#168); +#168 = CARTESIAN_POINT('',(-1.999999999996,-4.375,0.875000000004)); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(-1.999999999996,4.375,0.875000000004)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#173 = ORIENTED_EDGE('',*,*,#151,.F.); +#174 = ORIENTED_EDGE('',*,*,#121,.T.); +#175 = ORIENTED_EDGE('',*,*,#176,.T.); +#176 = EDGE_CURVE('',#114,#167,#177,.T.); +#177 = LINE('',#178,#179); +#178 = CARTESIAN_POINT('',(-1.226562881517,-3.859375254338, + -1.789061185933)); +#179 = VECTOR('',#180,1.); +#180 = DIRECTION('',(-0.274115206737,-0.182743471161,0.944174601005)); +#181 = PLANE('',#182); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(-1.775,4.375,1.E-01)); +#184 = DIRECTION('',(-0.960346226756,-6.19082995662E-17,-0.278810194857) + ); +#185 = DIRECTION('',(-0.278810194857,2.132396985112E-16,0.960346226756) + ); +#186 = ADVANCED_FACE('',(#187),#205,.T.); +#187 = FACE_BOUND('',#188,.T.); +#188 = EDGE_LOOP('',(#189,#197,#203,#204)); +#189 = ORIENTED_EDGE('',*,*,#190,.F.); +#190 = EDGE_CURVE('',#191,#106,#193,.T.); +#191 = VERTEX_POINT('',#192); +#192 = CARTESIAN_POINT('',(2.000000000004,-4.375,0.875000000004)); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(2.076104094399,-4.425736062929,1.137136325138 + )); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-0.274115206746,0.182743471161,-0.944174601003)); +#197 = ORIENTED_EDGE('',*,*,#198,.T.); +#198 = EDGE_CURVE('',#191,#167,#199,.T.); +#199 = LINE('',#200,#201); +#200 = CARTESIAN_POINT('',(9.859017623475,-4.375,0.875000000004)); +#201 = VECTOR('',#202,1.); +#202 = DIRECTION('',(-1.,0.,0.)); +#203 = ORIENTED_EDGE('',*,*,#176,.F.); +#204 = ORIENTED_EDGE('',*,*,#113,.F.); +#205 = PLANE('',#206); +#206 = AXIS2_PLACEMENT_3D('',#207,#208,#209); +#207 = CARTESIAN_POINT('',(9.859017623475,-4.375,0.875000000004)); +#208 = DIRECTION('',(0.,-0.98177985059,-0.190021906565)); +#209 = DIRECTION('',(0.,0.190021906565,-0.98177985059)); +#210 = ADVANCED_FACE('',(#211),#222,.T.); +#211 = FACE_BOUND('',#212,.T.); +#212 = EDGE_LOOP('',(#213,#214,#220,#221)); +#213 = ORIENTED_EDGE('',*,*,#135,.F.); +#214 = ORIENTED_EDGE('',*,*,#215,.T.); +#215 = EDGE_CURVE('',#136,#191,#216,.T.); +#216 = LINE('',#217,#218); +#217 = CARTESIAN_POINT('',(2.000000000004,4.375,0.875000000004)); +#218 = VECTOR('',#219,1.); +#219 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#220 = ORIENTED_EDGE('',*,*,#190,.T.); +#221 = ORIENTED_EDGE('',*,*,#105,.F.); +#222 = PLANE('',#223); +#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226); +#224 = CARTESIAN_POINT('',(2.000000000004,4.375,0.875000000004)); +#225 = DIRECTION('',(0.960346226753,-6.190829956843E-17,-0.278810194868) + ); +#226 = DIRECTION('',(-0.278810194868,-2.132396985105E-16,-0.960346226753 + )); +#227 = ADVANCED_FACE('',(#228),#253,.T.); +#228 = FACE_BOUND('',#229,.T.); +#229 = EDGE_LOOP('',(#230,#238,#239,#247)); +#230 = ORIENTED_EDGE('',*,*,#231,.T.); +#231 = EDGE_CURVE('',#232,#136,#234,.T.); +#232 = VERTEX_POINT('',#233); +#233 = CARTESIAN_POINT('',(2.000000000004,4.375,1.025000000004)); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(2.000000000004,4.375,1.025000000004)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#238 = ORIENTED_EDGE('',*,*,#143,.T.); +#239 = ORIENTED_EDGE('',*,*,#240,.T.); +#240 = EDGE_CURVE('',#144,#241,#243,.T.); +#241 = VERTEX_POINT('',#242); +#242 = CARTESIAN_POINT('',(-1.999999999996,4.375,1.025000000004)); +#243 = LINE('',#244,#245); +#244 = CARTESIAN_POINT('',(-1.999999999996,4.375,0.875000000004)); +#245 = VECTOR('',#246,1.); +#246 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#247 = ORIENTED_EDGE('',*,*,#248,.F.); +#248 = EDGE_CURVE('',#232,#241,#249,.T.); +#249 = LINE('',#250,#251); +#250 = CARTESIAN_POINT('',(9.859017623475,4.375,1.025000000004)); +#251 = VECTOR('',#252,1.); +#252 = DIRECTION('',(-1.,0.,0.)); +#253 = PLANE('',#254); +#254 = AXIS2_PLACEMENT_3D('',#255,#256,#257); +#255 = CARTESIAN_POINT('',(2.890968172876E-02,4.375,0.908347638704)); +#256 = DIRECTION('',(0.,1.,-9.860761315263E-32)); +#257 = DIRECTION('',(0.,9.860761315263E-32,1.)); +#258 = ADVANCED_FACE('',(#259),#293,.T.); +#259 = FACE_BOUND('',#260,.T.); +#260 = EDGE_LOOP('',(#261,#262,#263,#271,#279,#287)); +#261 = ORIENTED_EDGE('',*,*,#240,.F.); +#262 = ORIENTED_EDGE('',*,*,#166,.T.); +#263 = ORIENTED_EDGE('',*,*,#264,.T.); +#264 = EDGE_CURVE('',#167,#265,#267,.T.); +#265 = VERTEX_POINT('',#266); +#266 = CARTESIAN_POINT('',(-1.999999999996,-4.375,1.025000000004)); +#267 = LINE('',#268,#269); +#268 = CARTESIAN_POINT('',(-1.999999999996,-4.375,0.875000000004)); +#269 = VECTOR('',#270,1.); +#270 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#271 = ORIENTED_EDGE('',*,*,#272,.F.); +#272 = EDGE_CURVE('',#273,#265,#275,.T.); +#273 = VERTEX_POINT('',#274); +#274 = CARTESIAN_POINT('',(-1.999999999996,-4.343965517241, + 1.175000000004)); +#275 = LINE('',#276,#277); +#276 = CARTESIAN_POINT('',(-1.999999999996,-4.210290763966,1.82109464083 + )); +#277 = VECTOR('',#278,1.); +#278 = DIRECTION('',(0.,-0.202605604037,-0.979260419507)); +#279 = ORIENTED_EDGE('',*,*,#280,.F.); +#280 = EDGE_CURVE('',#281,#273,#283,.T.); +#281 = VERTEX_POINT('',#282); +#282 = CARTESIAN_POINT('',(-1.999999999996,4.343965517241,1.175000000004 + )); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(-1.999999999996,4.375,1.175000000004)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#287 = ORIENTED_EDGE('',*,*,#288,.T.); +#288 = EDGE_CURVE('',#281,#241,#289,.T.); +#289 = LINE('',#290,#291); +#290 = CARTESIAN_POINT('',(-1.999999999996,4.38988027366,0.953078677313) + ); +#291 = VECTOR('',#292,1.); +#292 = DIRECTION('',(-0.,0.202605604037,-0.979260419507)); +#293 = PLANE('',#294); +#294 = AXIS2_PLACEMENT_3D('',#295,#296,#297); +#295 = CARTESIAN_POINT('',(-1.999999999996,4.375,0.875000000004)); +#296 = DIRECTION('',(-1.,0.,0.)); +#297 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#298 = ADVANCED_FACE('',(#299),#317,.F.); +#299 = FACE_BOUND('',#300,.F.); +#300 = EDGE_LOOP('',(#301,#309,#310,#311)); +#301 = ORIENTED_EDGE('',*,*,#302,.T.); +#302 = EDGE_CURVE('',#303,#191,#305,.T.); +#303 = VERTEX_POINT('',#304); +#304 = CARTESIAN_POINT('',(2.000000000004,-4.375,1.025000000004)); +#305 = LINE('',#306,#307); +#306 = CARTESIAN_POINT('',(2.000000000004,-4.375,1.025000000004)); +#307 = VECTOR('',#308,1.); +#308 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#309 = ORIENTED_EDGE('',*,*,#198,.T.); +#310 = ORIENTED_EDGE('',*,*,#264,.T.); +#311 = ORIENTED_EDGE('',*,*,#312,.F.); +#312 = EDGE_CURVE('',#303,#265,#313,.T.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(9.859017623475,-4.375,1.025000000004)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(-1.,0.,0.)); +#317 = PLANE('',#318); +#318 = AXIS2_PLACEMENT_3D('',#319,#320,#321); +#319 = CARTESIAN_POINT('',(2.890968172876E-02,-4.375,0.908347638704)); +#320 = DIRECTION('',(0.,1.,-9.860761315263E-32)); +#321 = DIRECTION('',(0.,9.860761315263E-32,1.)); +#322 = ADVANCED_FACE('',(#323),#334,.T.); +#323 = FACE_BOUND('',#324,.T.); +#324 = EDGE_LOOP('',(#325,#331,#332,#333)); +#325 = ORIENTED_EDGE('',*,*,#326,.T.); +#326 = EDGE_CURVE('',#232,#303,#327,.T.); +#327 = LINE('',#328,#329); +#328 = CARTESIAN_POINT('',(2.000000000004,4.375,1.025000000004)); +#329 = VECTOR('',#330,1.); +#330 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#331 = ORIENTED_EDGE('',*,*,#302,.T.); +#332 = ORIENTED_EDGE('',*,*,#215,.F.); +#333 = ORIENTED_EDGE('',*,*,#231,.F.); +#334 = PLANE('',#335); +#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338); +#336 = CARTESIAN_POINT('',(2.000000000004,4.375,1.025000000004)); +#337 = DIRECTION('',(1.,0.,0.)); +#338 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#339 = ADVANCED_FACE('',(#340),#366,.F.); +#340 = FACE_BOUND('',#341,.T.); +#341 = EDGE_LOOP('',(#342,#350,#351,#352,#360)); +#342 = ORIENTED_EDGE('',*,*,#343,.F.); +#343 = EDGE_CURVE('',#232,#344,#346,.T.); +#344 = VERTEX_POINT('',#345); +#345 = CARTESIAN_POINT('',(1.775,4.225,1.75)); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(2.223972039423,4.524314692943,0.303312317451) + ); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(-0.290776801395,-0.193851200926,0.936947471137)); +#350 = ORIENTED_EDGE('',*,*,#248,.T.); +#351 = ORIENTED_EDGE('',*,*,#288,.F.); +#352 = ORIENTED_EDGE('',*,*,#353,.F.); +#353 = EDGE_CURVE('',#354,#281,#356,.T.); +#354 = VERTEX_POINT('',#355); +#355 = CARTESIAN_POINT('',(-1.425,4.225,1.75)); +#356 = LINE('',#357,#358); +#357 = CARTESIAN_POINT('',(0.862771775714,3.75166790847,4.037771775714) + ); +#358 = VECTOR('',#359,1.); +#359 = DIRECTION('',(-0.699658988947,0.144757032197,-0.699658988947)); +#360 = ORIENTED_EDGE('',*,*,#361,.F.); +#361 = EDGE_CURVE('',#344,#354,#362,.T.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(9.859017623475,4.225,1.75)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(-1.,0.,0.)); +#366 = PLANE('',#367); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(9.859017623475,4.375,1.025000000004)); +#369 = DIRECTION('',(0.,-0.979260419507,-0.202605604037)); +#370 = DIRECTION('',(0.,0.202605604037,-0.979260419507)); +#371 = ADVANCED_FACE('',(#372),#390,.T.); +#372 = FACE_BOUND('',#373,.T.); +#373 = EDGE_LOOP('',(#374,#375,#376,#384)); +#374 = ORIENTED_EDGE('',*,*,#353,.T.); +#375 = ORIENTED_EDGE('',*,*,#280,.T.); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#378,#273,#380,.T.); +#378 = VERTEX_POINT('',#379); +#379 = CARTESIAN_POINT('',(-1.425,-4.225,1.75)); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(1.305874220419,-3.659991540599,4.480874220419 + )); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-0.699658988947,-0.144757032197,-0.699658988947)); +#384 = ORIENTED_EDGE('',*,*,#385,.F.); +#385 = EDGE_CURVE('',#354,#378,#386,.T.); +#386 = LINE('',#387,#388); +#387 = CARTESIAN_POINT('',(-1.425,4.375,1.75)); +#388 = VECTOR('',#389,1.); +#389 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#390 = PLANE('',#391); +#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394); +#392 = CARTESIAN_POINT('',(-1.999999999996,4.375,1.175000000004)); +#393 = DIRECTION('',(-0.707106781187,1.570092458684E-16,0.707106781187) + ); +#394 = DIRECTION('',(0.707106781187,1.570092458684E-16,0.707106781187)); +#395 = ADVANCED_FACE('',(#396),#415,.F.); +#396 = FACE_BOUND('',#397,.F.); +#397 = EDGE_LOOP('',(#398,#406,#407,#408,#409)); +#398 = ORIENTED_EDGE('',*,*,#399,.F.); +#399 = EDGE_CURVE('',#303,#400,#402,.T.); +#400 = VERTEX_POINT('',#401); +#401 = CARTESIAN_POINT('',(1.775,-4.225,1.75)); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(1.977364523759,-4.359909682503,1.097936534571 + )); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(-0.290776801395,0.193851200926,0.936947471137)); +#406 = ORIENTED_EDGE('',*,*,#312,.T.); +#407 = ORIENTED_EDGE('',*,*,#272,.F.); +#408 = ORIENTED_EDGE('',*,*,#377,.F.); +#409 = ORIENTED_EDGE('',*,*,#410,.F.); +#410 = EDGE_CURVE('',#400,#378,#411,.T.); +#411 = LINE('',#412,#413); +#412 = CARTESIAN_POINT('',(9.859017623475,-4.225,1.75)); +#413 = VECTOR('',#414,1.); +#414 = DIRECTION('',(-1.,0.,0.)); +#415 = PLANE('',#416); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(9.859017623475,-4.375,1.025000000004)); +#418 = DIRECTION('',(0.,0.979260419507,-0.202605604037)); +#419 = DIRECTION('',(0.,0.202605604037,0.979260419507)); +#420 = ADVANCED_FACE('',(#421),#432,.T.); +#421 = FACE_BOUND('',#422,.T.); +#422 = EDGE_LOOP('',(#423,#424,#425,#431)); +#423 = ORIENTED_EDGE('',*,*,#326,.F.); +#424 = ORIENTED_EDGE('',*,*,#343,.T.); +#425 = ORIENTED_EDGE('',*,*,#426,.T.); +#426 = EDGE_CURVE('',#344,#400,#427,.T.); +#427 = LINE('',#428,#429); +#428 = CARTESIAN_POINT('',(1.775,4.375,1.75)); +#429 = VECTOR('',#430,1.); +#430 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#431 = ORIENTED_EDGE('',*,*,#399,.F.); +#432 = PLANE('',#433); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(1.775,4.375,1.75)); +#435 = DIRECTION('',(0.955064136809,6.581384656798E-17,0.296399214879)); +#436 = DIRECTION('',(0.296399214879,-2.120668389358E-16,-0.955064136809) + ); +#437 = ADVANCED_FACE('',(#438),#444,.T.); +#438 = FACE_BOUND('',#439,.T.); +#439 = EDGE_LOOP('',(#440,#441,#442,#443)); +#440 = ORIENTED_EDGE('',*,*,#361,.T.); +#441 = ORIENTED_EDGE('',*,*,#385,.T.); +#442 = ORIENTED_EDGE('',*,*,#410,.F.); +#443 = ORIENTED_EDGE('',*,*,#426,.F.); +#444 = PLANE('',#445); +#445 = AXIS2_PLACEMENT_3D('',#446,#447,#448); +#446 = CARTESIAN_POINT('',(-1.425,4.375,1.75)); +#447 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#448 = DIRECTION('',(1.,0.,0.)); +#449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#453)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#450,#451,#452)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#450 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#451 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#452 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#453 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-05),#450, + 'distance_accuracy_value','confusion accuracy'); +#454 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#455,#457); +#455 = ( REPRESENTATION_RELATIONSHIP('','',#88,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#456) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#456 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#457 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#458 + ); +#458 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Body','',#5,#83,$); +#459 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#85)); +#460 = SHAPE_DEFINITION_REPRESENTATION(#461,#467); +#461 = PRODUCT_DEFINITION_SHAPE('','',#462); +#462 = PRODUCT_DEFINITION('design','',#463,#466); +#463 = PRODUCT_DEFINITION_FORMATION('','',#464); +#464 = PRODUCT('Lead','Lead','',(#465)); +#465 = PRODUCT_CONTEXT('',#2,'mechanical'); +#466 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#467 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#468),#890); +#468 = MANIFOLD_SOLID_BREP('',#469); +#469 = CLOSED_SHELL('',(#470,#510,#541,#572,#605,#638,#669,#700,#733, + #766,#797,#828,#850,#870)); +#470 = ADVANCED_FACE('',(#471),#505,.F.); +#471 = FACE_BOUND('',#472,.F.); +#472 = EDGE_LOOP('',(#473,#483,#491,#499)); +#473 = ORIENTED_EDGE('',*,*,#474,.T.); +#474 = EDGE_CURVE('',#475,#477,#479,.T.); +#475 = VERTEX_POINT('',#476); +#476 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#477 = VERTEX_POINT('',#478); +#478 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#483 = ORIENTED_EDGE('',*,*,#484,.T.); +#484 = EDGE_CURVE('',#477,#485,#487,.T.); +#485 = VERTEX_POINT('',#486); +#486 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#491 = ORIENTED_EDGE('',*,*,#492,.T.); +#492 = EDGE_CURVE('',#485,#493,#495,.T.); +#493 = VERTEX_POINT('',#494); +#494 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16,0.99808342782 + )); +#499 = ORIENTED_EDGE('',*,*,#500,.T.); +#500 = EDGE_CURVE('',#493,#475,#501,.T.); +#501 = LINE('',#502,#503); +#502 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#503 = VECTOR('',#504,1.); +#504 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#505 = PLANE('',#506); +#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509); +#507 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#508 = DIRECTION('',(0.99808342782,2.252026895449E-16,6.188272062296E-02 + )); +#509 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#510 = ADVANCED_FACE('',(#511),#536,.T.); +#511 = FACE_BOUND('',#512,.T.); +#512 = EDGE_LOOP('',(#513,#521,#522,#530)); +#513 = ORIENTED_EDGE('',*,*,#514,.F.); +#514 = EDGE_CURVE('',#477,#515,#517,.T.); +#515 = VERTEX_POINT('',#516); +#516 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#517 = LINE('',#518,#519); +#518 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#519 = VECTOR('',#520,1.); +#520 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#521 = ORIENTED_EDGE('',*,*,#484,.T.); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#485,#524,#526,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.99808342782,2.103665089023E-17,6.188272062015E-02 + )); +#530 = ORIENTED_EDGE('',*,*,#531,.F.); +#531 = EDGE_CURVE('',#515,#524,#532,.T.); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#536 = PLANE('',#537); +#537 = AXIS2_PLACEMENT_3D('',#538,#539,#540); +#538 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#539 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#540 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#541 = ADVANCED_FACE('',(#542),#567,.T.); +#542 = FACE_BOUND('',#543,.T.); +#543 = EDGE_LOOP('',(#544,#552,#553,#561)); +#544 = ORIENTED_EDGE('',*,*,#545,.F.); +#545 = EDGE_CURVE('',#493,#546,#548,.T.); +#546 = VERTEX_POINT('',#547); +#547 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#552 = ORIENTED_EDGE('',*,*,#500,.T.); +#553 = ORIENTED_EDGE('',*,*,#554,.T.); +#554 = EDGE_CURVE('',#475,#555,#557,.T.); +#555 = VERTEX_POINT('',#556); +#556 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#557 = LINE('',#558,#559); +#558 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#559 = VECTOR('',#560,1.); +#560 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#561 = ORIENTED_EDGE('',*,*,#562,.F.); +#562 = EDGE_CURVE('',#546,#555,#563,.T.); +#563 = LINE('',#564,#565); +#564 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#565 = VECTOR('',#566,1.); +#566 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#567 = PLANE('',#568); +#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571); +#569 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#570 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#571 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#572 = ADVANCED_FACE('',(#573),#600,.T.); +#573 = FACE_BOUND('',#574,.F.); +#574 = EDGE_LOOP('',(#575,#584,#592,#599)); +#575 = ORIENTED_EDGE('',*,*,#576,.T.); +#576 = EDGE_CURVE('',#515,#577,#579,.T.); +#577 = VERTEX_POINT('',#578); +#578 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#579 = CIRCLE('',#580,0.225); +#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583); +#581 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#582 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#583 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#584 = ORIENTED_EDGE('',*,*,#585,.T.); +#585 = EDGE_CURVE('',#577,#586,#588,.T.); +#586 = VERTEX_POINT('',#587); +#587 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#592 = ORIENTED_EDGE('',*,*,#593,.F.); +#593 = EDGE_CURVE('',#524,#586,#594,.T.); +#594 = CIRCLE('',#595,0.225); +#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); +#596 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#597 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#598 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#599 = ORIENTED_EDGE('',*,*,#531,.F.); +#600 = CYLINDRICAL_SURFACE('',#601,0.225); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#603 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#604 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#605 = ADVANCED_FACE('',(#606),#633,.F.); +#606 = FACE_BOUND('',#607,.F.); +#607 = EDGE_LOOP('',(#608,#617,#625,#632)); +#608 = ORIENTED_EDGE('',*,*,#609,.T.); +#609 = EDGE_CURVE('',#546,#610,#612,.T.); +#610 = VERTEX_POINT('',#611); +#611 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#612 = CIRCLE('',#613,7.5E-02); +#613 = AXIS2_PLACEMENT_3D('',#614,#615,#616); +#614 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#615 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#616 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#617 = ORIENTED_EDGE('',*,*,#618,.T.); +#618 = EDGE_CURVE('',#610,#619,#621,.T.); +#619 = VERTEX_POINT('',#620); +#620 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#621 = LINE('',#622,#623); +#622 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#623 = VECTOR('',#624,1.); +#624 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#625 = ORIENTED_EDGE('',*,*,#626,.F.); +#626 = EDGE_CURVE('',#555,#619,#627,.T.); +#627 = CIRCLE('',#628,7.5E-02); +#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); +#629 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#630 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#631 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#632 = ORIENTED_EDGE('',*,*,#562,.F.); +#633 = CYLINDRICAL_SURFACE('',#634,7.5E-02); +#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637); +#635 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#636 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#637 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#638 = ADVANCED_FACE('',(#639),#664,.T.); +#639 = FACE_BOUND('',#640,.T.); +#640 = EDGE_LOOP('',(#641,#649,#650,#658)); +#641 = ORIENTED_EDGE('',*,*,#642,.F.); +#642 = EDGE_CURVE('',#577,#643,#645,.T.); +#643 = VERTEX_POINT('',#644); +#644 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012)); +#649 = ORIENTED_EDGE('',*,*,#585,.T.); +#650 = ORIENTED_EDGE('',*,*,#651,.T.); +#651 = EDGE_CURVE('',#586,#652,#654,.T.); +#652 = VERTEX_POINT('',#653); +#653 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#654 = LINE('',#655,#656); +#655 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#656 = VECTOR('',#657,1.); +#657 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012)); +#658 = ORIENTED_EDGE('',*,*,#659,.F.); +#659 = EDGE_CURVE('',#643,#652,#660,.T.); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#664 = PLANE('',#665); +#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668); +#666 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#667 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667) + ); +#668 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#669 = ADVANCED_FACE('',(#670),#695,.T.); +#670 = FACE_BOUND('',#671,.T.); +#671 = EDGE_LOOP('',(#672,#680,#681,#689)); +#672 = ORIENTED_EDGE('',*,*,#673,.F.); +#673 = EDGE_CURVE('',#610,#674,#676,.T.); +#674 = VERTEX_POINT('',#675); +#675 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#676 = LINE('',#677,#678); +#677 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#678 = VECTOR('',#679,1.); +#679 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012)); +#680 = ORIENTED_EDGE('',*,*,#618,.T.); +#681 = ORIENTED_EDGE('',*,*,#682,.T.); +#682 = EDGE_CURVE('',#619,#683,#685,.T.); +#683 = VERTEX_POINT('',#684); +#684 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012)); +#689 = ORIENTED_EDGE('',*,*,#690,.F.); +#690 = EDGE_CURVE('',#674,#683,#691,.T.); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#695 = PLANE('',#696); +#696 = AXIS2_PLACEMENT_3D('',#697,#698,#699); +#697 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#698 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#699 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#700 = ADVANCED_FACE('',(#701),#728,.F.); +#701 = FACE_BOUND('',#702,.F.); +#702 = EDGE_LOOP('',(#703,#712,#720,#727)); +#703 = ORIENTED_EDGE('',*,*,#704,.T.); +#704 = EDGE_CURVE('',#643,#705,#707,.T.); +#705 = VERTEX_POINT('',#706); +#706 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#707 = CIRCLE('',#708,7.5E-02); +#708 = AXIS2_PLACEMENT_3D('',#709,#710,#711); +#709 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#710 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#711 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#712 = ORIENTED_EDGE('',*,*,#713,.T.); +#713 = EDGE_CURVE('',#705,#714,#716,.T.); +#714 = VERTEX_POINT('',#715); +#715 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#720 = ORIENTED_EDGE('',*,*,#721,.F.); +#721 = EDGE_CURVE('',#652,#714,#722,.T.); +#722 = CIRCLE('',#723,7.5E-02); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#725 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#726 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#727 = ORIENTED_EDGE('',*,*,#659,.F.); +#728 = CYLINDRICAL_SURFACE('',#729,7.5E-02); +#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732); +#730 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#731 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#732 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#733 = ADVANCED_FACE('',(#734),#761,.T.); +#734 = FACE_BOUND('',#735,.F.); +#735 = EDGE_LOOP('',(#736,#745,#753,#760)); +#736 = ORIENTED_EDGE('',*,*,#737,.T.); +#737 = EDGE_CURVE('',#674,#738,#740,.T.); +#738 = VERTEX_POINT('',#739); +#739 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#740 = CIRCLE('',#741,0.225); +#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744); +#742 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#743 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#744 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#738,#747,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#749 = LINE('',#750,#751); +#750 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#751 = VECTOR('',#752,1.); +#752 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#753 = ORIENTED_EDGE('',*,*,#754,.F.); +#754 = EDGE_CURVE('',#683,#747,#755,.T.); +#755 = CIRCLE('',#756,0.225); +#756 = AXIS2_PLACEMENT_3D('',#757,#758,#759); +#757 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#758 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#759 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#760 = ORIENTED_EDGE('',*,*,#690,.F.); +#761 = CYLINDRICAL_SURFACE('',#762,0.225); +#762 = AXIS2_PLACEMENT_3D('',#763,#764,#765); +#763 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#764 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#765 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#766 = ADVANCED_FACE('',(#767),#792,.T.); +#767 = FACE_BOUND('',#768,.T.); +#768 = EDGE_LOOP('',(#769,#777,#778,#786)); +#769 = ORIENTED_EDGE('',*,*,#770,.F.); +#770 = EDGE_CURVE('',#705,#771,#773,.T.); +#771 = VERTEX_POINT('',#772); +#772 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#777 = ORIENTED_EDGE('',*,*,#713,.T.); +#778 = ORIENTED_EDGE('',*,*,#779,.T.); +#779 = EDGE_CURVE('',#714,#780,#782,.T.); +#780 = VERTEX_POINT('',#781); +#781 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#786 = ORIENTED_EDGE('',*,*,#787,.F.); +#787 = EDGE_CURVE('',#771,#780,#788,.T.); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#792 = PLANE('',#793); +#793 = AXIS2_PLACEMENT_3D('',#794,#795,#796); +#794 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#795 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#796 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#797 = ADVANCED_FACE('',(#798),#823,.T.); +#798 = FACE_BOUND('',#799,.T.); +#799 = EDGE_LOOP('',(#800,#808,#809,#817)); +#800 = ORIENTED_EDGE('',*,*,#801,.T.); +#801 = EDGE_CURVE('',#802,#771,#804,.T.); +#802 = VERTEX_POINT('',#803); +#803 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#808 = ORIENTED_EDGE('',*,*,#787,.T.); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#780,#811,#813,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#813 = LINE('',#814,#815); +#814 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#815 = VECTOR('',#816,1.); +#816 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#817 = ORIENTED_EDGE('',*,*,#818,.T.); +#818 = EDGE_CURVE('',#811,#802,#819,.T.); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#823 = PLANE('',#824); +#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827); +#825 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#826 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#827 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#828 = ADVANCED_FACE('',(#829),#845,.T.); +#829 = FACE_BOUND('',#830,.T.); +#830 = EDGE_LOOP('',(#831,#837,#838,#844)); +#831 = ORIENTED_EDGE('',*,*,#832,.F.); +#832 = EDGE_CURVE('',#738,#811,#833,.T.); +#833 = LINE('',#834,#835); +#834 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#835 = VECTOR('',#836,1.); +#836 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#837 = ORIENTED_EDGE('',*,*,#746,.T.); +#838 = ORIENTED_EDGE('',*,*,#839,.T.); +#839 = EDGE_CURVE('',#747,#802,#840,.T.); +#840 = LINE('',#841,#842); +#841 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#842 = VECTOR('',#843,1.); +#843 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#844 = ORIENTED_EDGE('',*,*,#818,.F.); +#845 = PLANE('',#846); +#846 = AXIS2_PLACEMENT_3D('',#847,#848,#849); +#847 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#848 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#849 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#850 = ADVANCED_FACE('',(#851),#865,.T.); +#851 = FACE_BOUND('',#852,.T.); +#852 = EDGE_LOOP('',(#853,#854,#855,#856,#857,#858,#859,#860,#861,#862, + #863,#864)); +#853 = ORIENTED_EDGE('',*,*,#554,.F.); +#854 = ORIENTED_EDGE('',*,*,#474,.T.); +#855 = ORIENTED_EDGE('',*,*,#514,.T.); +#856 = ORIENTED_EDGE('',*,*,#576,.T.); +#857 = ORIENTED_EDGE('',*,*,#642,.T.); +#858 = ORIENTED_EDGE('',*,*,#704,.T.); +#859 = ORIENTED_EDGE('',*,*,#770,.T.); +#860 = ORIENTED_EDGE('',*,*,#801,.F.); +#861 = ORIENTED_EDGE('',*,*,#839,.F.); +#862 = ORIENTED_EDGE('',*,*,#754,.F.); +#863 = ORIENTED_EDGE('',*,*,#682,.F.); +#864 = ORIENTED_EDGE('',*,*,#626,.F.); +#865 = PLANE('',#866); +#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869); +#867 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#868 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#869 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#870 = ADVANCED_FACE('',(#871),#885,.T.); +#871 = FACE_BOUND('',#872,.T.); +#872 = EDGE_LOOP('',(#873,#874,#875,#876,#877,#878,#879,#880,#881,#882, + #883,#884)); +#873 = ORIENTED_EDGE('',*,*,#523,.F.); +#874 = ORIENTED_EDGE('',*,*,#492,.T.); +#875 = ORIENTED_EDGE('',*,*,#545,.T.); +#876 = ORIENTED_EDGE('',*,*,#609,.T.); +#877 = ORIENTED_EDGE('',*,*,#673,.T.); +#878 = ORIENTED_EDGE('',*,*,#737,.T.); +#879 = ORIENTED_EDGE('',*,*,#832,.T.); +#880 = ORIENTED_EDGE('',*,*,#810,.F.); +#881 = ORIENTED_EDGE('',*,*,#779,.F.); +#882 = ORIENTED_EDGE('',*,*,#721,.F.); +#883 = ORIENTED_EDGE('',*,*,#651,.F.); +#884 = ORIENTED_EDGE('',*,*,#593,.F.); +#885 = PLANE('',#886); +#886 = AXIS2_PLACEMENT_3D('',#887,#888,#889); +#887 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#888 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#889 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#894)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#891,#892,#893)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#891 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#892 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#893 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#894 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#891, + 'distance_accuracy_value','confusion accuracy'); +#895 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#896,#898); +#896 = ( REPRESENTATION_RELATIONSHIP('','',#467,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#897) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#897 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#898 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#899 + ); +#899 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Lead','',#5,#462,$); +#900 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#464)); +#901 = SHAPE_DEFINITION_REPRESENTATION(#902,#908); +#902 = PRODUCT_DEFINITION_SHAPE('','',#903); +#903 = PRODUCT_DEFINITION('design','',#904,#907); +#904 = PRODUCT_DEFINITION_FORMATION('','',#905); +#905 = PRODUCT('Body002','Body002','',(#906)); +#906 = PRODUCT_CONTEXT('',#2,'mechanical'); +#907 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#908 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#909),#1331); +#909 = MANIFOLD_SOLID_BREP('',#910); +#910 = CLOSED_SHELL('',(#911,#951,#982,#1013,#1046,#1079,#1110,#1141, + #1174,#1207,#1238,#1269,#1291,#1311)); +#911 = ADVANCED_FACE('',(#912),#946,.F.); +#912 = FACE_BOUND('',#913,.F.); +#913 = EDGE_LOOP('',(#914,#924,#932,#940)); +#914 = ORIENTED_EDGE('',*,*,#915,.T.); +#915 = EDGE_CURVE('',#916,#918,#920,.T.); +#916 = VERTEX_POINT('',#917); +#917 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#918 = VERTEX_POINT('',#919); +#919 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#924 = ORIENTED_EDGE('',*,*,#925,.T.); +#925 = EDGE_CURVE('',#918,#926,#928,.T.); +#926 = VERTEX_POINT('',#927); +#927 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#928 = LINE('',#929,#930); +#929 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#930 = VECTOR('',#931,1.); +#931 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#926,#934,#936,.T.); +#934 = VERTEX_POINT('',#935); +#935 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#936 = LINE('',#937,#938); +#937 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#938 = VECTOR('',#939,1.); +#939 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16,0.99808342782 + )); +#940 = ORIENTED_EDGE('',*,*,#941,.T.); +#941 = EDGE_CURVE('',#934,#916,#942,.T.); +#942 = LINE('',#943,#944); +#943 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#944 = VECTOR('',#945,1.); +#945 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#946 = PLANE('',#947); +#947 = AXIS2_PLACEMENT_3D('',#948,#949,#950); +#948 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#949 = DIRECTION('',(0.99808342782,2.252026895449E-16,6.188272062296E-02 + )); +#950 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#951 = ADVANCED_FACE('',(#952),#977,.T.); +#952 = FACE_BOUND('',#953,.T.); +#953 = EDGE_LOOP('',(#954,#962,#963,#971)); +#954 = ORIENTED_EDGE('',*,*,#955,.F.); +#955 = EDGE_CURVE('',#918,#956,#958,.T.); +#956 = VERTEX_POINT('',#957); +#957 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#962 = ORIENTED_EDGE('',*,*,#925,.T.); +#963 = ORIENTED_EDGE('',*,*,#964,.T.); +#964 = EDGE_CURVE('',#926,#965,#967,.T.); +#965 = VERTEX_POINT('',#966); +#966 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(0.99808342782,2.103665089023E-17,6.188272062015E-02 + )); +#971 = ORIENTED_EDGE('',*,*,#972,.F.); +#972 = EDGE_CURVE('',#956,#965,#973,.T.); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#980 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#981 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#982 = ADVANCED_FACE('',(#983),#1008,.T.); +#983 = FACE_BOUND('',#984,.T.); +#984 = EDGE_LOOP('',(#985,#993,#994,#1002)); +#985 = ORIENTED_EDGE('',*,*,#986,.F.); +#986 = EDGE_CURVE('',#934,#987,#989,.T.); +#987 = VERTEX_POINT('',#988); +#988 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#989 = LINE('',#990,#991); +#990 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#991 = VECTOR('',#992,1.); +#992 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#993 = ORIENTED_EDGE('',*,*,#941,.T.); +#994 = ORIENTED_EDGE('',*,*,#995,.T.); +#995 = EDGE_CURVE('',#916,#996,#998,.T.); +#996 = VERTEX_POINT('',#997); +#997 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#998 = LINE('',#999,#1000); +#999 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#1000 = VECTOR('',#1001,1.); +#1001 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#1002 = ORIENTED_EDGE('',*,*,#1003,.F.); +#1003 = EDGE_CURVE('',#987,#996,#1004,.T.); +#1004 = LINE('',#1005,#1006); +#1005 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#1006 = VECTOR('',#1007,1.); +#1007 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#1008 = PLANE('',#1009); +#1009 = AXIS2_PLACEMENT_3D('',#1010,#1011,#1012); +#1010 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#1011 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#1012 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#1013 = ADVANCED_FACE('',(#1014),#1041,.T.); +#1014 = FACE_BOUND('',#1015,.F.); +#1015 = EDGE_LOOP('',(#1016,#1025,#1033,#1040)); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#956,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1020 = CIRCLE('',#1021,0.225); +#1021 = AXIS2_PLACEMENT_3D('',#1022,#1023,#1024); +#1022 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#1023 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1024 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#1025 = ORIENTED_EDGE('',*,*,#1026,.T.); +#1026 = EDGE_CURVE('',#1018,#1027,#1029,.T.); +#1027 = VERTEX_POINT('',#1028); +#1028 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#1033 = ORIENTED_EDGE('',*,*,#1034,.F.); +#1034 = EDGE_CURVE('',#965,#1027,#1035,.T.); +#1035 = CIRCLE('',#1036,0.225); +#1036 = AXIS2_PLACEMENT_3D('',#1037,#1038,#1039); +#1037 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#1038 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1039 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#1040 = ORIENTED_EDGE('',*,*,#972,.F.); +#1041 = CYLINDRICAL_SURFACE('',#1042,0.225); +#1042 = AXIS2_PLACEMENT_3D('',#1043,#1044,#1045); +#1043 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#1044 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#1045 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#1046 = ADVANCED_FACE('',(#1047),#1074,.F.); +#1047 = FACE_BOUND('',#1048,.F.); +#1048 = EDGE_LOOP('',(#1049,#1058,#1066,#1073)); +#1049 = ORIENTED_EDGE('',*,*,#1050,.T.); +#1050 = EDGE_CURVE('',#987,#1051,#1053,.T.); +#1051 = VERTEX_POINT('',#1052); +#1052 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1053 = CIRCLE('',#1054,7.5E-02); +#1054 = AXIS2_PLACEMENT_3D('',#1055,#1056,#1057); +#1055 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#1056 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1057 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#1058 = ORIENTED_EDGE('',*,*,#1059,.T.); +#1059 = EDGE_CURVE('',#1051,#1060,#1062,.T.); +#1060 = VERTEX_POINT('',#1061); +#1061 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1066 = ORIENTED_EDGE('',*,*,#1067,.F.); +#1067 = EDGE_CURVE('',#996,#1060,#1068,.T.); +#1068 = CIRCLE('',#1069,7.5E-02); +#1069 = AXIS2_PLACEMENT_3D('',#1070,#1071,#1072); +#1070 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#1071 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1072 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#1073 = ORIENTED_EDGE('',*,*,#1003,.F.); +#1074 = CYLINDRICAL_SURFACE('',#1075,7.5E-02); +#1075 = AXIS2_PLACEMENT_3D('',#1076,#1077,#1078); +#1076 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#1077 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1078 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#1079 = ADVANCED_FACE('',(#1080),#1105,.T.); +#1080 = FACE_BOUND('',#1081,.T.); +#1081 = EDGE_LOOP('',(#1082,#1090,#1091,#1099)); +#1082 = ORIENTED_EDGE('',*,*,#1083,.F.); +#1083 = EDGE_CURVE('',#1018,#1084,#1086,.T.); +#1084 = VERTEX_POINT('',#1085); +#1085 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#1086 = LINE('',#1087,#1088); +#1087 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1088 = VECTOR('',#1089,1.); +#1089 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#1090 = ORIENTED_EDGE('',*,*,#1026,.T.); +#1091 = ORIENTED_EDGE('',*,*,#1092,.T.); +#1092 = EDGE_CURVE('',#1027,#1093,#1095,.T.); +#1093 = VERTEX_POINT('',#1094); +#1094 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#1099 = ORIENTED_EDGE('',*,*,#1100,.F.); +#1100 = EDGE_CURVE('',#1084,#1093,#1101,.T.); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#1105 = PLANE('',#1106); +#1106 = AXIS2_PLACEMENT_3D('',#1107,#1108,#1109); +#1107 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1108 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#1109 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#1110 = ADVANCED_FACE('',(#1111),#1136,.T.); +#1111 = FACE_BOUND('',#1112,.T.); +#1112 = EDGE_LOOP('',(#1113,#1121,#1122,#1130)); +#1113 = ORIENTED_EDGE('',*,*,#1114,.F.); +#1114 = EDGE_CURVE('',#1051,#1115,#1117,.T.); +#1115 = VERTEX_POINT('',#1116); +#1116 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#1117 = LINE('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1119 = VECTOR('',#1120,1.); +#1120 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#1121 = ORIENTED_EDGE('',*,*,#1059,.T.); +#1122 = ORIENTED_EDGE('',*,*,#1123,.T.); +#1123 = EDGE_CURVE('',#1060,#1124,#1126,.T.); +#1124 = VERTEX_POINT('',#1125); +#1125 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#1130 = ORIENTED_EDGE('',*,*,#1131,.F.); +#1131 = EDGE_CURVE('',#1115,#1124,#1132,.T.); +#1132 = LINE('',#1133,#1134); +#1133 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#1134 = VECTOR('',#1135,1.); +#1135 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#1136 = PLANE('',#1137); +#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140); +#1138 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1139 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#1140 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#1141 = ADVANCED_FACE('',(#1142),#1169,.F.); +#1142 = FACE_BOUND('',#1143,.F.); +#1143 = EDGE_LOOP('',(#1144,#1153,#1161,#1168)); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#1084,#1146,#1148,.T.); +#1146 = VERTEX_POINT('',#1147); +#1147 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#1148 = CIRCLE('',#1149,7.5E-02); +#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152); +#1150 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#1151 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1152 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#1146,#1155,#1157,.T.); +#1155 = VERTEX_POINT('',#1156); +#1156 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1161 = ORIENTED_EDGE('',*,*,#1162,.F.); +#1162 = EDGE_CURVE('',#1093,#1155,#1163,.T.); +#1163 = CIRCLE('',#1164,7.5E-02); +#1164 = AXIS2_PLACEMENT_3D('',#1165,#1166,#1167); +#1165 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#1166 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1167 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1168 = ORIENTED_EDGE('',*,*,#1100,.F.); +#1169 = CYLINDRICAL_SURFACE('',#1170,7.5E-02); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#1172 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1173 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1174 = ADVANCED_FACE('',(#1175),#1202,.T.); +#1175 = FACE_BOUND('',#1176,.F.); +#1176 = EDGE_LOOP('',(#1177,#1186,#1194,#1201)); +#1177 = ORIENTED_EDGE('',*,*,#1178,.T.); +#1178 = EDGE_CURVE('',#1115,#1179,#1181,.T.); +#1179 = VERTEX_POINT('',#1180); +#1180 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#1181 = CIRCLE('',#1182,0.225); +#1182 = AXIS2_PLACEMENT_3D('',#1183,#1184,#1185); +#1183 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#1184 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1185 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1186 = ORIENTED_EDGE('',*,*,#1187,.T.); +#1187 = EDGE_CURVE('',#1179,#1188,#1190,.T.); +#1188 = VERTEX_POINT('',#1189); +#1189 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#1190 = LINE('',#1191,#1192); +#1191 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#1192 = VECTOR('',#1193,1.); +#1193 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#1194 = ORIENTED_EDGE('',*,*,#1195,.F.); +#1195 = EDGE_CURVE('',#1124,#1188,#1196,.T.); +#1196 = CIRCLE('',#1197,0.225); +#1197 = AXIS2_PLACEMENT_3D('',#1198,#1199,#1200); +#1198 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#1199 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1200 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#1201 = ORIENTED_EDGE('',*,*,#1131,.F.); +#1202 = CYLINDRICAL_SURFACE('',#1203,0.225); +#1203 = AXIS2_PLACEMENT_3D('',#1204,#1205,#1206); +#1204 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#1205 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#1206 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1207 = ADVANCED_FACE('',(#1208),#1233,.T.); +#1208 = FACE_BOUND('',#1209,.T.); +#1209 = EDGE_LOOP('',(#1210,#1218,#1219,#1227)); +#1210 = ORIENTED_EDGE('',*,*,#1211,.F.); +#1211 = EDGE_CURVE('',#1146,#1212,#1214,.T.); +#1212 = VERTEX_POINT('',#1213); +#1213 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#1214 = LINE('',#1215,#1216); +#1215 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#1216 = VECTOR('',#1217,1.); +#1217 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#1218 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1219 = ORIENTED_EDGE('',*,*,#1220,.T.); +#1220 = EDGE_CURVE('',#1155,#1221,#1223,.T.); +#1221 = VERTEX_POINT('',#1222); +#1222 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#1227 = ORIENTED_EDGE('',*,*,#1228,.F.); +#1228 = EDGE_CURVE('',#1212,#1221,#1229,.T.); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#1233 = PLANE('',#1234); +#1234 = AXIS2_PLACEMENT_3D('',#1235,#1236,#1237); +#1235 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#1236 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#1237 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#1238 = ADVANCED_FACE('',(#1239),#1264,.T.); +#1239 = FACE_BOUND('',#1240,.T.); +#1240 = EDGE_LOOP('',(#1241,#1249,#1250,#1258)); +#1241 = ORIENTED_EDGE('',*,*,#1242,.T.); +#1242 = EDGE_CURVE('',#1243,#1212,#1245,.T.); +#1243 = VERTEX_POINT('',#1244); +#1244 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#1245 = LINE('',#1246,#1247); +#1246 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#1247 = VECTOR('',#1248,1.); +#1248 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#1249 = ORIENTED_EDGE('',*,*,#1228,.T.); +#1250 = ORIENTED_EDGE('',*,*,#1251,.T.); +#1251 = EDGE_CURVE('',#1221,#1252,#1254,.T.); +#1252 = VERTEX_POINT('',#1253); +#1253 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#1254 = LINE('',#1255,#1256); +#1255 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#1256 = VECTOR('',#1257,1.); +#1257 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#1258 = ORIENTED_EDGE('',*,*,#1259,.T.); +#1259 = EDGE_CURVE('',#1252,#1243,#1260,.T.); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#1264 = PLANE('',#1265); +#1265 = AXIS2_PLACEMENT_3D('',#1266,#1267,#1268); +#1266 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#1267 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#1268 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#1269 = ADVANCED_FACE('',(#1270),#1286,.T.); +#1270 = FACE_BOUND('',#1271,.T.); +#1271 = EDGE_LOOP('',(#1272,#1278,#1279,#1285)); +#1272 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1273 = EDGE_CURVE('',#1179,#1252,#1274,.T.); +#1274 = LINE('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#1276 = VECTOR('',#1277,1.); +#1277 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#1278 = ORIENTED_EDGE('',*,*,#1187,.T.); +#1279 = ORIENTED_EDGE('',*,*,#1280,.T.); +#1280 = EDGE_CURVE('',#1188,#1243,#1281,.T.); +#1281 = LINE('',#1282,#1283); +#1282 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#1283 = VECTOR('',#1284,1.); +#1284 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#1285 = ORIENTED_EDGE('',*,*,#1259,.F.); +#1286 = PLANE('',#1287); +#1287 = AXIS2_PLACEMENT_3D('',#1288,#1289,#1290); +#1288 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#1289 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#1290 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#1291 = ADVANCED_FACE('',(#1292),#1306,.T.); +#1292 = FACE_BOUND('',#1293,.T.); +#1293 = EDGE_LOOP('',(#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301, + #1302,#1303,#1304,#1305)); +#1294 = ORIENTED_EDGE('',*,*,#995,.F.); +#1295 = ORIENTED_EDGE('',*,*,#915,.T.); +#1296 = ORIENTED_EDGE('',*,*,#955,.T.); +#1297 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1298 = ORIENTED_EDGE('',*,*,#1083,.T.); +#1299 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1211,.T.); +#1301 = ORIENTED_EDGE('',*,*,#1242,.F.); +#1302 = ORIENTED_EDGE('',*,*,#1280,.F.); +#1303 = ORIENTED_EDGE('',*,*,#1195,.F.); +#1304 = ORIENTED_EDGE('',*,*,#1123,.F.); +#1305 = ORIENTED_EDGE('',*,*,#1067,.F.); +#1306 = PLANE('',#1307); +#1307 = AXIS2_PLACEMENT_3D('',#1308,#1309,#1310); +#1308 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#1309 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#1310 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#1311 = ADVANCED_FACE('',(#1312),#1326,.T.); +#1312 = FACE_BOUND('',#1313,.T.); +#1313 = EDGE_LOOP('',(#1314,#1315,#1316,#1317,#1318,#1319,#1320,#1321, + #1322,#1323,#1324,#1325)); +#1314 = ORIENTED_EDGE('',*,*,#964,.F.); +#1315 = ORIENTED_EDGE('',*,*,#933,.T.); +#1316 = ORIENTED_EDGE('',*,*,#986,.T.); +#1317 = ORIENTED_EDGE('',*,*,#1050,.T.); +#1318 = ORIENTED_EDGE('',*,*,#1114,.T.); +#1319 = ORIENTED_EDGE('',*,*,#1178,.T.); +#1320 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1321 = ORIENTED_EDGE('',*,*,#1251,.F.); +#1322 = ORIENTED_EDGE('',*,*,#1220,.F.); +#1323 = ORIENTED_EDGE('',*,*,#1162,.F.); +#1324 = ORIENTED_EDGE('',*,*,#1092,.F.); +#1325 = ORIENTED_EDGE('',*,*,#1034,.F.); +#1326 = PLANE('',#1327); +#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330); +#1328 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#1329 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#1330 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1335)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1332,#1333,#1334)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1332 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1333 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1334 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1335 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1332, + 'distance_accuracy_value','confusion accuracy'); +#1336 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1337,#1339); +#1337 = ( REPRESENTATION_RELATIONSHIP('','',#908,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1338) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1338 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1339 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1340); +#1340 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Body002','',#5,#903,$); +#1341 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#905)); +#1342 = SHAPE_DEFINITION_REPRESENTATION(#1343,#1349); +#1343 = PRODUCT_DEFINITION_SHAPE('','',#1344); +#1344 = PRODUCT_DEFINITION('design','',#1345,#1348); +#1345 = PRODUCT_DEFINITION_FORMATION('','',#1346); +#1346 = PRODUCT('Body003','Body003','',(#1347)); +#1347 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1348 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1349 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1350),#1772); +#1350 = MANIFOLD_SOLID_BREP('',#1351); +#1351 = CLOSED_SHELL('',(#1352,#1392,#1423,#1454,#1487,#1520,#1551,#1582 + ,#1615,#1648,#1679,#1710,#1732,#1752)); +#1352 = ADVANCED_FACE('',(#1353),#1387,.F.); +#1353 = FACE_BOUND('',#1354,.F.); +#1354 = EDGE_LOOP('',(#1355,#1365,#1373,#1381)); +#1355 = ORIENTED_EDGE('',*,*,#1356,.T.); +#1356 = EDGE_CURVE('',#1357,#1359,#1361,.T.); +#1357 = VERTEX_POINT('',#1358); +#1358 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#1359 = VERTEX_POINT('',#1360); +#1360 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#1365 = ORIENTED_EDGE('',*,*,#1366,.T.); +#1366 = EDGE_CURVE('',#1359,#1367,#1369,.T.); +#1367 = VERTEX_POINT('',#1368); +#1368 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#1373 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1374 = EDGE_CURVE('',#1367,#1375,#1377,.T.); +#1375 = VERTEX_POINT('',#1376); +#1376 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#1377 = LINE('',#1378,#1379); +#1378 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#1379 = VECTOR('',#1380,1.); +#1380 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#1381 = ORIENTED_EDGE('',*,*,#1382,.T.); +#1382 = EDGE_CURVE('',#1375,#1357,#1383,.T.); +#1383 = LINE('',#1384,#1385); +#1384 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#1385 = VECTOR('',#1386,1.); +#1386 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#1387 = PLANE('',#1388); +#1388 = AXIS2_PLACEMENT_3D('',#1389,#1390,#1391); +#1389 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#1390 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#1391 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#1392 = ADVANCED_FACE('',(#1393),#1418,.T.); +#1393 = FACE_BOUND('',#1394,.T.); +#1394 = EDGE_LOOP('',(#1395,#1403,#1404,#1412)); +#1395 = ORIENTED_EDGE('',*,*,#1396,.F.); +#1396 = EDGE_CURVE('',#1359,#1397,#1399,.T.); +#1397 = VERTEX_POINT('',#1398); +#1398 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#1399 = LINE('',#1400,#1401); +#1400 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#1401 = VECTOR('',#1402,1.); +#1402 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#1403 = ORIENTED_EDGE('',*,*,#1366,.T.); +#1404 = ORIENTED_EDGE('',*,*,#1405,.T.); +#1405 = EDGE_CURVE('',#1367,#1406,#1408,.T.); +#1406 = VERTEX_POINT('',#1407); +#1407 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#1408 = LINE('',#1409,#1410); +#1409 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#1410 = VECTOR('',#1411,1.); +#1411 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#1412 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1413 = EDGE_CURVE('',#1397,#1406,#1414,.T.); +#1414 = LINE('',#1415,#1416); +#1415 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#1416 = VECTOR('',#1417,1.); +#1417 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#1418 = PLANE('',#1419); +#1419 = AXIS2_PLACEMENT_3D('',#1420,#1421,#1422); +#1420 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#1421 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#1422 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#1423 = ADVANCED_FACE('',(#1424),#1449,.T.); +#1424 = FACE_BOUND('',#1425,.T.); +#1425 = EDGE_LOOP('',(#1426,#1434,#1435,#1443)); +#1426 = ORIENTED_EDGE('',*,*,#1427,.F.); +#1427 = EDGE_CURVE('',#1375,#1428,#1430,.T.); +#1428 = VERTEX_POINT('',#1429); +#1429 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#1434 = ORIENTED_EDGE('',*,*,#1382,.T.); +#1435 = ORIENTED_EDGE('',*,*,#1436,.T.); +#1436 = EDGE_CURVE('',#1357,#1437,#1439,.T.); +#1437 = VERTEX_POINT('',#1438); +#1438 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#1439 = LINE('',#1440,#1441); +#1440 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#1441 = VECTOR('',#1442,1.); +#1442 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#1443 = ORIENTED_EDGE('',*,*,#1444,.F.); +#1444 = EDGE_CURVE('',#1428,#1437,#1445,.T.); +#1445 = LINE('',#1446,#1447); +#1446 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#1447 = VECTOR('',#1448,1.); +#1448 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#1449 = PLANE('',#1450); +#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453); +#1451 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#1452 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#1453 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#1454 = ADVANCED_FACE('',(#1455),#1482,.T.); +#1455 = FACE_BOUND('',#1456,.F.); +#1456 = EDGE_LOOP('',(#1457,#1466,#1474,#1481)); +#1457 = ORIENTED_EDGE('',*,*,#1458,.T.); +#1458 = EDGE_CURVE('',#1397,#1459,#1461,.T.); +#1459 = VERTEX_POINT('',#1460); +#1460 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1461 = CIRCLE('',#1462,0.225); +#1462 = AXIS2_PLACEMENT_3D('',#1463,#1464,#1465); +#1463 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#1464 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1465 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#1466 = ORIENTED_EDGE('',*,*,#1467,.T.); +#1467 = EDGE_CURVE('',#1459,#1468,#1470,.T.); +#1468 = VERTEX_POINT('',#1469); +#1469 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#1470 = LINE('',#1471,#1472); +#1471 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1472 = VECTOR('',#1473,1.); +#1473 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#1474 = ORIENTED_EDGE('',*,*,#1475,.F.); +#1475 = EDGE_CURVE('',#1406,#1468,#1476,.T.); +#1476 = CIRCLE('',#1477,0.225); +#1477 = AXIS2_PLACEMENT_3D('',#1478,#1479,#1480); +#1478 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#1479 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1480 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#1481 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1482 = CYLINDRICAL_SURFACE('',#1483,0.225); +#1483 = AXIS2_PLACEMENT_3D('',#1484,#1485,#1486); +#1484 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#1485 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#1486 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#1487 = ADVANCED_FACE('',(#1488),#1515,.F.); +#1488 = FACE_BOUND('',#1489,.F.); +#1489 = EDGE_LOOP('',(#1490,#1499,#1507,#1514)); +#1490 = ORIENTED_EDGE('',*,*,#1491,.T.); +#1491 = EDGE_CURVE('',#1428,#1492,#1494,.T.); +#1492 = VERTEX_POINT('',#1493); +#1493 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1494 = CIRCLE('',#1495,7.5E-02); +#1495 = AXIS2_PLACEMENT_3D('',#1496,#1497,#1498); +#1496 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#1497 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1498 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#1499 = ORIENTED_EDGE('',*,*,#1500,.T.); +#1500 = EDGE_CURVE('',#1492,#1501,#1503,.T.); +#1501 = VERTEX_POINT('',#1502); +#1502 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#1503 = LINE('',#1504,#1505); +#1504 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1505 = VECTOR('',#1506,1.); +#1506 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1507 = ORIENTED_EDGE('',*,*,#1508,.F.); +#1508 = EDGE_CURVE('',#1437,#1501,#1509,.T.); +#1509 = CIRCLE('',#1510,7.5E-02); +#1510 = AXIS2_PLACEMENT_3D('',#1511,#1512,#1513); +#1511 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#1512 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1513 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#1514 = ORIENTED_EDGE('',*,*,#1444,.F.); +#1515 = CYLINDRICAL_SURFACE('',#1516,7.5E-02); +#1516 = AXIS2_PLACEMENT_3D('',#1517,#1518,#1519); +#1517 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#1518 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1519 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#1520 = ADVANCED_FACE('',(#1521),#1546,.T.); +#1521 = FACE_BOUND('',#1522,.T.); +#1522 = EDGE_LOOP('',(#1523,#1531,#1532,#1540)); +#1523 = ORIENTED_EDGE('',*,*,#1524,.F.); +#1524 = EDGE_CURVE('',#1459,#1525,#1527,.T.); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#1527 = LINE('',#1528,#1529); +#1528 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1529 = VECTOR('',#1530,1.); +#1530 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#1531 = ORIENTED_EDGE('',*,*,#1467,.T.); +#1532 = ORIENTED_EDGE('',*,*,#1533,.T.); +#1533 = EDGE_CURVE('',#1468,#1534,#1536,.T.); +#1534 = VERTEX_POINT('',#1535); +#1535 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#1540 = ORIENTED_EDGE('',*,*,#1541,.F.); +#1541 = EDGE_CURVE('',#1525,#1534,#1542,.T.); +#1542 = LINE('',#1543,#1544); +#1543 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#1544 = VECTOR('',#1545,1.); +#1545 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#1546 = PLANE('',#1547); +#1547 = AXIS2_PLACEMENT_3D('',#1548,#1549,#1550); +#1548 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1549 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#1550 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#1551 = ADVANCED_FACE('',(#1552),#1577,.T.); +#1552 = FACE_BOUND('',#1553,.T.); +#1553 = EDGE_LOOP('',(#1554,#1562,#1563,#1571)); +#1554 = ORIENTED_EDGE('',*,*,#1555,.F.); +#1555 = EDGE_CURVE('',#1492,#1556,#1558,.T.); +#1556 = VERTEX_POINT('',#1557); +#1557 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#1558 = LINE('',#1559,#1560); +#1559 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1560 = VECTOR('',#1561,1.); +#1561 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#1562 = ORIENTED_EDGE('',*,*,#1500,.T.); +#1563 = ORIENTED_EDGE('',*,*,#1564,.T.); +#1564 = EDGE_CURVE('',#1501,#1565,#1567,.T.); +#1565 = VERTEX_POINT('',#1566); +#1566 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#1567 = LINE('',#1568,#1569); +#1568 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#1569 = VECTOR('',#1570,1.); +#1570 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#1571 = ORIENTED_EDGE('',*,*,#1572,.F.); +#1572 = EDGE_CURVE('',#1556,#1565,#1573,.T.); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#1577 = PLANE('',#1578); +#1578 = AXIS2_PLACEMENT_3D('',#1579,#1580,#1581); +#1579 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1580 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#1581 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#1582 = ADVANCED_FACE('',(#1583),#1610,.F.); +#1583 = FACE_BOUND('',#1584,.F.); +#1584 = EDGE_LOOP('',(#1585,#1594,#1602,#1609)); +#1585 = ORIENTED_EDGE('',*,*,#1586,.T.); +#1586 = EDGE_CURVE('',#1525,#1587,#1589,.T.); +#1587 = VERTEX_POINT('',#1588); +#1588 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#1589 = CIRCLE('',#1590,7.5E-02); +#1590 = AXIS2_PLACEMENT_3D('',#1591,#1592,#1593); +#1591 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#1592 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1593 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1594 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1595 = EDGE_CURVE('',#1587,#1596,#1598,.T.); +#1596 = VERTEX_POINT('',#1597); +#1597 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#1598 = LINE('',#1599,#1600); +#1599 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#1600 = VECTOR('',#1601,1.); +#1601 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1602 = ORIENTED_EDGE('',*,*,#1603,.F.); +#1603 = EDGE_CURVE('',#1534,#1596,#1604,.T.); +#1604 = CIRCLE('',#1605,7.5E-02); +#1605 = AXIS2_PLACEMENT_3D('',#1606,#1607,#1608); +#1606 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#1607 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1608 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1609 = ORIENTED_EDGE('',*,*,#1541,.F.); +#1610 = CYLINDRICAL_SURFACE('',#1611,7.5E-02); +#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614); +#1612 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#1613 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1614 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1615 = ADVANCED_FACE('',(#1616),#1643,.T.); +#1616 = FACE_BOUND('',#1617,.F.); +#1617 = EDGE_LOOP('',(#1618,#1627,#1635,#1642)); +#1618 = ORIENTED_EDGE('',*,*,#1619,.T.); +#1619 = EDGE_CURVE('',#1556,#1620,#1622,.T.); +#1620 = VERTEX_POINT('',#1621); +#1621 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#1622 = CIRCLE('',#1623,0.225); +#1623 = AXIS2_PLACEMENT_3D('',#1624,#1625,#1626); +#1624 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#1625 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1626 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1627 = ORIENTED_EDGE('',*,*,#1628,.T.); +#1628 = EDGE_CURVE('',#1620,#1629,#1631,.T.); +#1629 = VERTEX_POINT('',#1630); +#1630 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#1631 = LINE('',#1632,#1633); +#1632 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#1633 = VECTOR('',#1634,1.); +#1634 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#1635 = ORIENTED_EDGE('',*,*,#1636,.F.); +#1636 = EDGE_CURVE('',#1565,#1629,#1637,.T.); +#1637 = CIRCLE('',#1638,0.225); +#1638 = AXIS2_PLACEMENT_3D('',#1639,#1640,#1641); +#1639 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#1640 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#1641 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#1642 = ORIENTED_EDGE('',*,*,#1572,.F.); +#1643 = CYLINDRICAL_SURFACE('',#1644,0.225); +#1644 = AXIS2_PLACEMENT_3D('',#1645,#1646,#1647); +#1645 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#1646 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#1647 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#1648 = ADVANCED_FACE('',(#1649),#1674,.T.); +#1649 = FACE_BOUND('',#1650,.T.); +#1650 = EDGE_LOOP('',(#1651,#1659,#1660,#1668)); +#1651 = ORIENTED_EDGE('',*,*,#1652,.F.); +#1652 = EDGE_CURVE('',#1587,#1653,#1655,.T.); +#1653 = VERTEX_POINT('',#1654); +#1654 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#1655 = LINE('',#1656,#1657); +#1656 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#1657 = VECTOR('',#1658,1.); +#1658 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#1659 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1660 = ORIENTED_EDGE('',*,*,#1661,.T.); +#1661 = EDGE_CURVE('',#1596,#1662,#1664,.T.); +#1662 = VERTEX_POINT('',#1663); +#1663 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#1664 = LINE('',#1665,#1666); +#1665 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#1666 = VECTOR('',#1667,1.); +#1667 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#1668 = ORIENTED_EDGE('',*,*,#1669,.F.); +#1669 = EDGE_CURVE('',#1653,#1662,#1670,.T.); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#1674 = PLANE('',#1675); +#1675 = AXIS2_PLACEMENT_3D('',#1676,#1677,#1678); +#1676 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#1677 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#1678 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#1679 = ADVANCED_FACE('',(#1680),#1705,.T.); +#1680 = FACE_BOUND('',#1681,.T.); +#1681 = EDGE_LOOP('',(#1682,#1690,#1691,#1699)); +#1682 = ORIENTED_EDGE('',*,*,#1683,.T.); +#1683 = EDGE_CURVE('',#1684,#1653,#1686,.T.); +#1684 = VERTEX_POINT('',#1685); +#1685 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#1686 = LINE('',#1687,#1688); +#1687 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#1688 = VECTOR('',#1689,1.); +#1689 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#1690 = ORIENTED_EDGE('',*,*,#1669,.T.); +#1691 = ORIENTED_EDGE('',*,*,#1692,.T.); +#1692 = EDGE_CURVE('',#1662,#1693,#1695,.T.); +#1693 = VERTEX_POINT('',#1694); +#1694 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#1695 = LINE('',#1696,#1697); +#1696 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#1697 = VECTOR('',#1698,1.); +#1698 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#1699 = ORIENTED_EDGE('',*,*,#1700,.T.); +#1700 = EDGE_CURVE('',#1693,#1684,#1701,.T.); +#1701 = LINE('',#1702,#1703); +#1702 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#1703 = VECTOR('',#1704,1.); +#1704 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#1705 = PLANE('',#1706); +#1706 = AXIS2_PLACEMENT_3D('',#1707,#1708,#1709); +#1707 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#1708 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#1709 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#1710 = ADVANCED_FACE('',(#1711),#1727,.T.); +#1711 = FACE_BOUND('',#1712,.T.); +#1712 = EDGE_LOOP('',(#1713,#1719,#1720,#1726)); +#1713 = ORIENTED_EDGE('',*,*,#1714,.F.); +#1714 = EDGE_CURVE('',#1620,#1693,#1715,.T.); +#1715 = LINE('',#1716,#1717); +#1716 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#1717 = VECTOR('',#1718,1.); +#1718 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#1719 = ORIENTED_EDGE('',*,*,#1628,.T.); +#1720 = ORIENTED_EDGE('',*,*,#1721,.T.); +#1721 = EDGE_CURVE('',#1629,#1684,#1722,.T.); +#1722 = LINE('',#1723,#1724); +#1723 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#1724 = VECTOR('',#1725,1.); +#1725 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#1726 = ORIENTED_EDGE('',*,*,#1700,.F.); +#1727 = PLANE('',#1728); +#1728 = AXIS2_PLACEMENT_3D('',#1729,#1730,#1731); +#1729 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#1730 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#1731 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#1732 = ADVANCED_FACE('',(#1733),#1747,.T.); +#1733 = FACE_BOUND('',#1734,.T.); +#1734 = EDGE_LOOP('',(#1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742, + #1743,#1744,#1745,#1746)); +#1735 = ORIENTED_EDGE('',*,*,#1436,.F.); +#1736 = ORIENTED_EDGE('',*,*,#1356,.T.); +#1737 = ORIENTED_EDGE('',*,*,#1396,.T.); +#1738 = ORIENTED_EDGE('',*,*,#1458,.T.); +#1739 = ORIENTED_EDGE('',*,*,#1524,.T.); +#1740 = ORIENTED_EDGE('',*,*,#1586,.T.); +#1741 = ORIENTED_EDGE('',*,*,#1652,.T.); +#1742 = ORIENTED_EDGE('',*,*,#1683,.F.); +#1743 = ORIENTED_EDGE('',*,*,#1721,.F.); +#1744 = ORIENTED_EDGE('',*,*,#1636,.F.); +#1745 = ORIENTED_EDGE('',*,*,#1564,.F.); +#1746 = ORIENTED_EDGE('',*,*,#1508,.F.); +#1747 = PLANE('',#1748); +#1748 = AXIS2_PLACEMENT_3D('',#1749,#1750,#1751); +#1749 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#1750 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#1751 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#1752 = ADVANCED_FACE('',(#1753),#1767,.T.); +#1753 = FACE_BOUND('',#1754,.T.); +#1754 = EDGE_LOOP('',(#1755,#1756,#1757,#1758,#1759,#1760,#1761,#1762, + #1763,#1764,#1765,#1766)); +#1755 = ORIENTED_EDGE('',*,*,#1405,.F.); +#1756 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1757 = ORIENTED_EDGE('',*,*,#1427,.T.); +#1758 = ORIENTED_EDGE('',*,*,#1491,.T.); +#1759 = ORIENTED_EDGE('',*,*,#1555,.T.); +#1760 = ORIENTED_EDGE('',*,*,#1619,.T.); +#1761 = ORIENTED_EDGE('',*,*,#1714,.T.); +#1762 = ORIENTED_EDGE('',*,*,#1692,.F.); +#1763 = ORIENTED_EDGE('',*,*,#1661,.F.); +#1764 = ORIENTED_EDGE('',*,*,#1603,.F.); +#1765 = ORIENTED_EDGE('',*,*,#1533,.F.); +#1766 = ORIENTED_EDGE('',*,*,#1475,.F.); +#1767 = PLANE('',#1768); +#1768 = AXIS2_PLACEMENT_3D('',#1769,#1770,#1771); +#1769 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#1770 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#1771 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1776)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1773,#1774,#1775)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1773 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1774 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1775 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1776 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1773, + 'distance_accuracy_value','confusion accuracy'); +#1777 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1778,#1780); +#1778 = ( REPRESENTATION_RELATIONSHIP('','',#1349,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1779) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1779 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#1780 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1781); +#1781 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Body003','',#5,#1344,$); +#1782 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1346)); +#1783 = SHAPE_DEFINITION_REPRESENTATION(#1784,#1790); +#1784 = PRODUCT_DEFINITION_SHAPE('','',#1785); +#1785 = PRODUCT_DEFINITION('design','',#1786,#1789); +#1786 = PRODUCT_DEFINITION_FORMATION('','',#1787); +#1787 = PRODUCT('Body004','Body004','',(#1788)); +#1788 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1789 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1790 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1791),#2213); +#1791 = MANIFOLD_SOLID_BREP('',#1792); +#1792 = CLOSED_SHELL('',(#1793,#1833,#1864,#1895,#1928,#1961,#1992,#2023 + ,#2056,#2089,#2120,#2151,#2173,#2193)); +#1793 = ADVANCED_FACE('',(#1794),#1828,.F.); +#1794 = FACE_BOUND('',#1795,.F.); +#1795 = EDGE_LOOP('',(#1796,#1806,#1814,#1822)); +#1796 = ORIENTED_EDGE('',*,*,#1797,.T.); +#1797 = EDGE_CURVE('',#1798,#1800,#1802,.T.); +#1798 = VERTEX_POINT('',#1799); +#1799 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#1800 = VERTEX_POINT('',#1801); +#1801 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#1802 = LINE('',#1803,#1804); +#1803 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#1804 = VECTOR('',#1805,1.); +#1805 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#1806 = ORIENTED_EDGE('',*,*,#1807,.T.); +#1807 = EDGE_CURVE('',#1800,#1808,#1810,.T.); +#1808 = VERTEX_POINT('',#1809); +#1809 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#1810 = LINE('',#1811,#1812); +#1811 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#1812 = VECTOR('',#1813,1.); +#1813 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#1814 = ORIENTED_EDGE('',*,*,#1815,.T.); +#1815 = EDGE_CURVE('',#1808,#1816,#1818,.T.); +#1816 = VERTEX_POINT('',#1817); +#1817 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#1822 = ORIENTED_EDGE('',*,*,#1823,.T.); +#1823 = EDGE_CURVE('',#1816,#1798,#1824,.T.); +#1824 = LINE('',#1825,#1826); +#1825 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#1826 = VECTOR('',#1827,1.); +#1827 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#1828 = PLANE('',#1829); +#1829 = AXIS2_PLACEMENT_3D('',#1830,#1831,#1832); +#1830 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#1831 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#1832 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#1833 = ADVANCED_FACE('',(#1834),#1859,.T.); +#1834 = FACE_BOUND('',#1835,.T.); +#1835 = EDGE_LOOP('',(#1836,#1844,#1845,#1853)); +#1836 = ORIENTED_EDGE('',*,*,#1837,.F.); +#1837 = EDGE_CURVE('',#1800,#1838,#1840,.T.); +#1838 = VERTEX_POINT('',#1839); +#1839 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#1840 = LINE('',#1841,#1842); +#1841 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#1842 = VECTOR('',#1843,1.); +#1843 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#1844 = ORIENTED_EDGE('',*,*,#1807,.T.); +#1845 = ORIENTED_EDGE('',*,*,#1846,.T.); +#1846 = EDGE_CURVE('',#1808,#1847,#1849,.T.); +#1847 = VERTEX_POINT('',#1848); +#1848 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#1849 = LINE('',#1850,#1851); +#1850 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#1851 = VECTOR('',#1852,1.); +#1852 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#1853 = ORIENTED_EDGE('',*,*,#1854,.F.); +#1854 = EDGE_CURVE('',#1838,#1847,#1855,.T.); +#1855 = LINE('',#1856,#1857); +#1856 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#1857 = VECTOR('',#1858,1.); +#1858 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#1859 = PLANE('',#1860); +#1860 = AXIS2_PLACEMENT_3D('',#1861,#1862,#1863); +#1861 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#1862 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#1863 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#1864 = ADVANCED_FACE('',(#1865),#1890,.T.); +#1865 = FACE_BOUND('',#1866,.T.); +#1866 = EDGE_LOOP('',(#1867,#1875,#1876,#1884)); +#1867 = ORIENTED_EDGE('',*,*,#1868,.F.); +#1868 = EDGE_CURVE('',#1816,#1869,#1871,.T.); +#1869 = VERTEX_POINT('',#1870); +#1870 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#1875 = ORIENTED_EDGE('',*,*,#1823,.T.); +#1876 = ORIENTED_EDGE('',*,*,#1877,.T.); +#1877 = EDGE_CURVE('',#1798,#1878,#1880,.T.); +#1878 = VERTEX_POINT('',#1879); +#1879 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#1884 = ORIENTED_EDGE('',*,*,#1885,.F.); +#1885 = EDGE_CURVE('',#1869,#1878,#1886,.T.); +#1886 = LINE('',#1887,#1888); +#1887 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#1888 = VECTOR('',#1889,1.); +#1889 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#1890 = PLANE('',#1891); +#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894); +#1892 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#1893 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#1894 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#1895 = ADVANCED_FACE('',(#1896),#1923,.T.); +#1896 = FACE_BOUND('',#1897,.F.); +#1897 = EDGE_LOOP('',(#1898,#1907,#1915,#1922)); +#1898 = ORIENTED_EDGE('',*,*,#1899,.T.); +#1899 = EDGE_CURVE('',#1838,#1900,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1902 = CIRCLE('',#1903,0.225); +#1903 = AXIS2_PLACEMENT_3D('',#1904,#1905,#1906); +#1904 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#1905 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1906 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#1907 = ORIENTED_EDGE('',*,*,#1908,.T.); +#1908 = EDGE_CURVE('',#1900,#1909,#1911,.T.); +#1909 = VERTEX_POINT('',#1910); +#1910 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#1915 = ORIENTED_EDGE('',*,*,#1916,.F.); +#1916 = EDGE_CURVE('',#1847,#1909,#1917,.T.); +#1917 = CIRCLE('',#1918,0.225); +#1918 = AXIS2_PLACEMENT_3D('',#1919,#1920,#1921); +#1919 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#1920 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1921 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#1922 = ORIENTED_EDGE('',*,*,#1854,.F.); +#1923 = CYLINDRICAL_SURFACE('',#1924,0.225); +#1924 = AXIS2_PLACEMENT_3D('',#1925,#1926,#1927); +#1925 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#1926 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#1927 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#1928 = ADVANCED_FACE('',(#1929),#1956,.F.); +#1929 = FACE_BOUND('',#1930,.F.); +#1930 = EDGE_LOOP('',(#1931,#1940,#1948,#1955)); +#1931 = ORIENTED_EDGE('',*,*,#1932,.T.); +#1932 = EDGE_CURVE('',#1869,#1933,#1935,.T.); +#1933 = VERTEX_POINT('',#1934); +#1934 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1935 = CIRCLE('',#1936,7.5E-02); +#1936 = AXIS2_PLACEMENT_3D('',#1937,#1938,#1939); +#1937 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#1938 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1939 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#1940 = ORIENTED_EDGE('',*,*,#1941,.T.); +#1941 = EDGE_CURVE('',#1933,#1942,#1944,.T.); +#1942 = VERTEX_POINT('',#1943); +#1943 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#1944 = LINE('',#1945,#1946); +#1945 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#1946 = VECTOR('',#1947,1.); +#1947 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1948 = ORIENTED_EDGE('',*,*,#1949,.F.); +#1949 = EDGE_CURVE('',#1878,#1942,#1950,.T.); +#1950 = CIRCLE('',#1951,7.5E-02); +#1951 = AXIS2_PLACEMENT_3D('',#1952,#1953,#1954); +#1952 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#1953 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1954 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#1955 = ORIENTED_EDGE('',*,*,#1885,.F.); +#1956 = CYLINDRICAL_SURFACE('',#1957,7.5E-02); +#1957 = AXIS2_PLACEMENT_3D('',#1958,#1959,#1960); +#1958 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#1959 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#1960 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#1961 = ADVANCED_FACE('',(#1962),#1987,.T.); +#1962 = FACE_BOUND('',#1963,.T.); +#1963 = EDGE_LOOP('',(#1964,#1972,#1973,#1981)); +#1964 = ORIENTED_EDGE('',*,*,#1965,.F.); +#1965 = EDGE_CURVE('',#1900,#1966,#1968,.T.); +#1966 = VERTEX_POINT('',#1967); +#1967 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#1968 = LINE('',#1969,#1970); +#1969 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1970 = VECTOR('',#1971,1.); +#1971 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#1972 = ORIENTED_EDGE('',*,*,#1908,.T.); +#1973 = ORIENTED_EDGE('',*,*,#1974,.T.); +#1974 = EDGE_CURVE('',#1909,#1975,#1977,.T.); +#1975 = VERTEX_POINT('',#1976); +#1976 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#1981 = ORIENTED_EDGE('',*,*,#1982,.F.); +#1982 = EDGE_CURVE('',#1966,#1975,#1983,.T.); +#1983 = LINE('',#1984,#1985); +#1984 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#1985 = VECTOR('',#1986,1.); +#1986 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#1987 = PLANE('',#1988); +#1988 = AXIS2_PLACEMENT_3D('',#1989,#1990,#1991); +#1989 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#1990 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#1991 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#1992 = ADVANCED_FACE('',(#1993),#2018,.T.); +#1993 = FACE_BOUND('',#1994,.T.); +#1994 = EDGE_LOOP('',(#1995,#2003,#2004,#2012)); +#1995 = ORIENTED_EDGE('',*,*,#1996,.F.); +#1996 = EDGE_CURVE('',#1933,#1997,#1999,.T.); +#1997 = VERTEX_POINT('',#1998); +#1998 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#1999 = LINE('',#2000,#2001); +#2000 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2001 = VECTOR('',#2002,1.); +#2002 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#2003 = ORIENTED_EDGE('',*,*,#1941,.T.); +#2004 = ORIENTED_EDGE('',*,*,#2005,.T.); +#2005 = EDGE_CURVE('',#1942,#2006,#2008,.T.); +#2006 = VERTEX_POINT('',#2007); +#2007 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#2012 = ORIENTED_EDGE('',*,*,#2013,.F.); +#2013 = EDGE_CURVE('',#1997,#2006,#2014,.T.); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#2018 = PLANE('',#2019); +#2019 = AXIS2_PLACEMENT_3D('',#2020,#2021,#2022); +#2020 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2021 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#2022 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#2023 = ADVANCED_FACE('',(#2024),#2051,.F.); +#2024 = FACE_BOUND('',#2025,.F.); +#2025 = EDGE_LOOP('',(#2026,#2035,#2043,#2050)); +#2026 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2027 = EDGE_CURVE('',#1966,#2028,#2030,.T.); +#2028 = VERTEX_POINT('',#2029); +#2029 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2030 = CIRCLE('',#2031,7.5E-02); +#2031 = AXIS2_PLACEMENT_3D('',#2032,#2033,#2034); +#2032 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#2033 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2034 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2035 = ORIENTED_EDGE('',*,*,#2036,.T.); +#2036 = EDGE_CURVE('',#2028,#2037,#2039,.T.); +#2037 = VERTEX_POINT('',#2038); +#2038 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#2039 = LINE('',#2040,#2041); +#2040 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2041 = VECTOR('',#2042,1.); +#2042 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2043 = ORIENTED_EDGE('',*,*,#2044,.F.); +#2044 = EDGE_CURVE('',#1975,#2037,#2045,.T.); +#2045 = CIRCLE('',#2046,7.5E-02); +#2046 = AXIS2_PLACEMENT_3D('',#2047,#2048,#2049); +#2047 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#2048 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2049 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2050 = ORIENTED_EDGE('',*,*,#1982,.F.); +#2051 = CYLINDRICAL_SURFACE('',#2052,7.5E-02); +#2052 = AXIS2_PLACEMENT_3D('',#2053,#2054,#2055); +#2053 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#2054 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2055 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2056 = ADVANCED_FACE('',(#2057),#2084,.T.); +#2057 = FACE_BOUND('',#2058,.F.); +#2058 = EDGE_LOOP('',(#2059,#2068,#2076,#2083)); +#2059 = ORIENTED_EDGE('',*,*,#2060,.T.); +#2060 = EDGE_CURVE('',#1997,#2061,#2063,.T.); +#2061 = VERTEX_POINT('',#2062); +#2062 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2063 = CIRCLE('',#2064,0.225); +#2064 = AXIS2_PLACEMENT_3D('',#2065,#2066,#2067); +#2065 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#2066 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2067 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2068 = ORIENTED_EDGE('',*,*,#2069,.T.); +#2069 = EDGE_CURVE('',#2061,#2070,#2072,.T.); +#2070 = VERTEX_POINT('',#2071); +#2071 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#2072 = LINE('',#2073,#2074); +#2073 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2074 = VECTOR('',#2075,1.); +#2075 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#2076 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2077 = EDGE_CURVE('',#2006,#2070,#2078,.T.); +#2078 = CIRCLE('',#2079,0.225); +#2079 = AXIS2_PLACEMENT_3D('',#2080,#2081,#2082); +#2080 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#2081 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2082 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#2083 = ORIENTED_EDGE('',*,*,#2013,.F.); +#2084 = CYLINDRICAL_SURFACE('',#2085,0.225); +#2085 = AXIS2_PLACEMENT_3D('',#2086,#2087,#2088); +#2086 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#2087 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#2088 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2089 = ADVANCED_FACE('',(#2090),#2115,.T.); +#2090 = FACE_BOUND('',#2091,.T.); +#2091 = EDGE_LOOP('',(#2092,#2100,#2101,#2109)); +#2092 = ORIENTED_EDGE('',*,*,#2093,.F.); +#2093 = EDGE_CURVE('',#2028,#2094,#2096,.T.); +#2094 = VERTEX_POINT('',#2095); +#2095 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#2100 = ORIENTED_EDGE('',*,*,#2036,.T.); +#2101 = ORIENTED_EDGE('',*,*,#2102,.T.); +#2102 = EDGE_CURVE('',#2037,#2103,#2105,.T.); +#2103 = VERTEX_POINT('',#2104); +#2104 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#2105 = LINE('',#2106,#2107); +#2106 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#2107 = VECTOR('',#2108,1.); +#2108 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#2109 = ORIENTED_EDGE('',*,*,#2110,.F.); +#2110 = EDGE_CURVE('',#2094,#2103,#2111,.T.); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#2115 = PLANE('',#2116); +#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119); +#2117 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2118 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#2119 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#2120 = ADVANCED_FACE('',(#2121),#2146,.T.); +#2121 = FACE_BOUND('',#2122,.T.); +#2122 = EDGE_LOOP('',(#2123,#2131,#2132,#2140)); +#2123 = ORIENTED_EDGE('',*,*,#2124,.T.); +#2124 = EDGE_CURVE('',#2125,#2094,#2127,.T.); +#2125 = VERTEX_POINT('',#2126); +#2126 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#2127 = LINE('',#2128,#2129); +#2128 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#2129 = VECTOR('',#2130,1.); +#2130 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#2131 = ORIENTED_EDGE('',*,*,#2110,.T.); +#2132 = ORIENTED_EDGE('',*,*,#2133,.T.); +#2133 = EDGE_CURVE('',#2103,#2134,#2136,.T.); +#2134 = VERTEX_POINT('',#2135); +#2135 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#2136 = LINE('',#2137,#2138); +#2137 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#2138 = VECTOR('',#2139,1.); +#2139 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#2140 = ORIENTED_EDGE('',*,*,#2141,.T.); +#2141 = EDGE_CURVE('',#2134,#2125,#2142,.T.); +#2142 = LINE('',#2143,#2144); +#2143 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#2144 = VECTOR('',#2145,1.); +#2145 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#2146 = PLANE('',#2147); +#2147 = AXIS2_PLACEMENT_3D('',#2148,#2149,#2150); +#2148 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#2149 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#2150 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#2151 = ADVANCED_FACE('',(#2152),#2168,.T.); +#2152 = FACE_BOUND('',#2153,.T.); +#2153 = EDGE_LOOP('',(#2154,#2160,#2161,#2167)); +#2154 = ORIENTED_EDGE('',*,*,#2155,.F.); +#2155 = EDGE_CURVE('',#2061,#2134,#2156,.T.); +#2156 = LINE('',#2157,#2158); +#2157 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2158 = VECTOR('',#2159,1.); +#2159 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#2160 = ORIENTED_EDGE('',*,*,#2069,.T.); +#2161 = ORIENTED_EDGE('',*,*,#2162,.T.); +#2162 = EDGE_CURVE('',#2070,#2125,#2163,.T.); +#2163 = LINE('',#2164,#2165); +#2164 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#2165 = VECTOR('',#2166,1.); +#2166 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#2167 = ORIENTED_EDGE('',*,*,#2141,.F.); +#2168 = PLANE('',#2169); +#2169 = AXIS2_PLACEMENT_3D('',#2170,#2171,#2172); +#2170 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2171 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#2172 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#2173 = ADVANCED_FACE('',(#2174),#2188,.T.); +#2174 = FACE_BOUND('',#2175,.T.); +#2175 = EDGE_LOOP('',(#2176,#2177,#2178,#2179,#2180,#2181,#2182,#2183, + #2184,#2185,#2186,#2187)); +#2176 = ORIENTED_EDGE('',*,*,#1877,.F.); +#2177 = ORIENTED_EDGE('',*,*,#1797,.T.); +#2178 = ORIENTED_EDGE('',*,*,#1837,.T.); +#2179 = ORIENTED_EDGE('',*,*,#1899,.T.); +#2180 = ORIENTED_EDGE('',*,*,#1965,.T.); +#2181 = ORIENTED_EDGE('',*,*,#2027,.T.); +#2182 = ORIENTED_EDGE('',*,*,#2093,.T.); +#2183 = ORIENTED_EDGE('',*,*,#2124,.F.); +#2184 = ORIENTED_EDGE('',*,*,#2162,.F.); +#2185 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2186 = ORIENTED_EDGE('',*,*,#2005,.F.); +#2187 = ORIENTED_EDGE('',*,*,#1949,.F.); +#2188 = PLANE('',#2189); +#2189 = AXIS2_PLACEMENT_3D('',#2190,#2191,#2192); +#2190 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#2191 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#2192 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#2193 = ADVANCED_FACE('',(#2194),#2208,.T.); +#2194 = FACE_BOUND('',#2195,.T.); +#2195 = EDGE_LOOP('',(#2196,#2197,#2198,#2199,#2200,#2201,#2202,#2203, + #2204,#2205,#2206,#2207)); +#2196 = ORIENTED_EDGE('',*,*,#1846,.F.); +#2197 = ORIENTED_EDGE('',*,*,#1815,.T.); +#2198 = ORIENTED_EDGE('',*,*,#1868,.T.); +#2199 = ORIENTED_EDGE('',*,*,#1932,.T.); +#2200 = ORIENTED_EDGE('',*,*,#1996,.T.); +#2201 = ORIENTED_EDGE('',*,*,#2060,.T.); +#2202 = ORIENTED_EDGE('',*,*,#2155,.T.); +#2203 = ORIENTED_EDGE('',*,*,#2133,.F.); +#2204 = ORIENTED_EDGE('',*,*,#2102,.F.); +#2205 = ORIENTED_EDGE('',*,*,#2044,.F.); +#2206 = ORIENTED_EDGE('',*,*,#1974,.F.); +#2207 = ORIENTED_EDGE('',*,*,#1916,.F.); +#2208 = PLANE('',#2209); +#2209 = AXIS2_PLACEMENT_3D('',#2210,#2211,#2212); +#2210 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#2211 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#2212 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2217)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2214,#2215,#2216)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2214 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2215 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2216 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2217 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2214, + 'distance_accuracy_value','confusion accuracy'); +#2218 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2219,#2221); +#2219 = ( REPRESENTATION_RELATIONSHIP('','',#1790,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2220) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2220 = ITEM_DEFINED_TRANSFORMATION('','',#11,#31); +#2221 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2222); +#2222 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('5','Body004','',#5,#1785,$); +#2223 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1787)); +#2224 = SHAPE_DEFINITION_REPRESENTATION(#2225,#2231); +#2225 = PRODUCT_DEFINITION_SHAPE('','',#2226); +#2226 = PRODUCT_DEFINITION('design','',#2227,#2230); +#2227 = PRODUCT_DEFINITION_FORMATION('','',#2228); +#2228 = PRODUCT('Body005','Body005','',(#2229)); +#2229 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2230 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2231 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2232),#2654); +#2232 = MANIFOLD_SOLID_BREP('',#2233); +#2233 = CLOSED_SHELL('',(#2234,#2274,#2305,#2336,#2369,#2402,#2433,#2464 + ,#2497,#2530,#2561,#2592,#2614,#2634)); +#2234 = ADVANCED_FACE('',(#2235),#2269,.F.); +#2235 = FACE_BOUND('',#2236,.F.); +#2236 = EDGE_LOOP('',(#2237,#2247,#2255,#2263)); +#2237 = ORIENTED_EDGE('',*,*,#2238,.T.); +#2238 = EDGE_CURVE('',#2239,#2241,#2243,.T.); +#2239 = VERTEX_POINT('',#2240); +#2240 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#2241 = VERTEX_POINT('',#2242); +#2242 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#2243 = LINE('',#2244,#2245); +#2244 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#2245 = VECTOR('',#2246,1.); +#2246 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#2247 = ORIENTED_EDGE('',*,*,#2248,.T.); +#2248 = EDGE_CURVE('',#2241,#2249,#2251,.T.); +#2249 = VERTEX_POINT('',#2250); +#2250 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#2251 = LINE('',#2252,#2253); +#2252 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#2253 = VECTOR('',#2254,1.); +#2254 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#2255 = ORIENTED_EDGE('',*,*,#2256,.T.); +#2256 = EDGE_CURVE('',#2249,#2257,#2259,.T.); +#2257 = VERTEX_POINT('',#2258); +#2258 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#2259 = LINE('',#2260,#2261); +#2260 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#2261 = VECTOR('',#2262,1.); +#2262 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#2263 = ORIENTED_EDGE('',*,*,#2264,.T.); +#2264 = EDGE_CURVE('',#2257,#2239,#2265,.T.); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#2269 = PLANE('',#2270); +#2270 = AXIS2_PLACEMENT_3D('',#2271,#2272,#2273); +#2271 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#2272 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#2273 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#2274 = ADVANCED_FACE('',(#2275),#2300,.T.); +#2275 = FACE_BOUND('',#2276,.T.); +#2276 = EDGE_LOOP('',(#2277,#2285,#2286,#2294)); +#2277 = ORIENTED_EDGE('',*,*,#2278,.F.); +#2278 = EDGE_CURVE('',#2241,#2279,#2281,.T.); +#2279 = VERTEX_POINT('',#2280); +#2280 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#2281 = LINE('',#2282,#2283); +#2282 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#2283 = VECTOR('',#2284,1.); +#2284 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#2285 = ORIENTED_EDGE('',*,*,#2248,.T.); +#2286 = ORIENTED_EDGE('',*,*,#2287,.T.); +#2287 = EDGE_CURVE('',#2249,#2288,#2290,.T.); +#2288 = VERTEX_POINT('',#2289); +#2289 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#2290 = LINE('',#2291,#2292); +#2291 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#2292 = VECTOR('',#2293,1.); +#2293 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#2294 = ORIENTED_EDGE('',*,*,#2295,.F.); +#2295 = EDGE_CURVE('',#2279,#2288,#2296,.T.); +#2296 = LINE('',#2297,#2298); +#2297 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#2298 = VECTOR('',#2299,1.); +#2299 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#2300 = PLANE('',#2301); +#2301 = AXIS2_PLACEMENT_3D('',#2302,#2303,#2304); +#2302 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#2303 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#2304 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#2305 = ADVANCED_FACE('',(#2306),#2331,.T.); +#2306 = FACE_BOUND('',#2307,.T.); +#2307 = EDGE_LOOP('',(#2308,#2316,#2317,#2325)); +#2308 = ORIENTED_EDGE('',*,*,#2309,.F.); +#2309 = EDGE_CURVE('',#2257,#2310,#2312,.T.); +#2310 = VERTEX_POINT('',#2311); +#2311 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#2312 = LINE('',#2313,#2314); +#2313 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#2314 = VECTOR('',#2315,1.); +#2315 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#2316 = ORIENTED_EDGE('',*,*,#2264,.T.); +#2317 = ORIENTED_EDGE('',*,*,#2318,.T.); +#2318 = EDGE_CURVE('',#2239,#2319,#2321,.T.); +#2319 = VERTEX_POINT('',#2320); +#2320 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#2321 = LINE('',#2322,#2323); +#2322 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#2323 = VECTOR('',#2324,1.); +#2324 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#2325 = ORIENTED_EDGE('',*,*,#2326,.F.); +#2326 = EDGE_CURVE('',#2310,#2319,#2327,.T.); +#2327 = LINE('',#2328,#2329); +#2328 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#2329 = VECTOR('',#2330,1.); +#2330 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#2331 = PLANE('',#2332); +#2332 = AXIS2_PLACEMENT_3D('',#2333,#2334,#2335); +#2333 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#2334 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#2335 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#2336 = ADVANCED_FACE('',(#2337),#2364,.T.); +#2337 = FACE_BOUND('',#2338,.F.); +#2338 = EDGE_LOOP('',(#2339,#2348,#2356,#2363)); +#2339 = ORIENTED_EDGE('',*,*,#2340,.T.); +#2340 = EDGE_CURVE('',#2279,#2341,#2343,.T.); +#2341 = VERTEX_POINT('',#2342); +#2342 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#2343 = CIRCLE('',#2344,0.225); +#2344 = AXIS2_PLACEMENT_3D('',#2345,#2346,#2347); +#2345 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#2346 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2347 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#2348 = ORIENTED_EDGE('',*,*,#2349,.T.); +#2349 = EDGE_CURVE('',#2341,#2350,#2352,.T.); +#2350 = VERTEX_POINT('',#2351); +#2351 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#2352 = LINE('',#2353,#2354); +#2353 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#2354 = VECTOR('',#2355,1.); +#2355 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#2356 = ORIENTED_EDGE('',*,*,#2357,.F.); +#2357 = EDGE_CURVE('',#2288,#2350,#2358,.T.); +#2358 = CIRCLE('',#2359,0.225); +#2359 = AXIS2_PLACEMENT_3D('',#2360,#2361,#2362); +#2360 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#2361 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2362 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#2363 = ORIENTED_EDGE('',*,*,#2295,.F.); +#2364 = CYLINDRICAL_SURFACE('',#2365,0.225); +#2365 = AXIS2_PLACEMENT_3D('',#2366,#2367,#2368); +#2366 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#2367 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#2368 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#2369 = ADVANCED_FACE('',(#2370),#2397,.F.); +#2370 = FACE_BOUND('',#2371,.F.); +#2371 = EDGE_LOOP('',(#2372,#2381,#2389,#2396)); +#2372 = ORIENTED_EDGE('',*,*,#2373,.T.); +#2373 = EDGE_CURVE('',#2310,#2374,#2376,.T.); +#2374 = VERTEX_POINT('',#2375); +#2375 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2376 = CIRCLE('',#2377,7.5E-02); +#2377 = AXIS2_PLACEMENT_3D('',#2378,#2379,#2380); +#2378 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#2379 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2380 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#2381 = ORIENTED_EDGE('',*,*,#2382,.T.); +#2382 = EDGE_CURVE('',#2374,#2383,#2385,.T.); +#2383 = VERTEX_POINT('',#2384); +#2384 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#2385 = LINE('',#2386,#2387); +#2386 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2387 = VECTOR('',#2388,1.); +#2388 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2389 = ORIENTED_EDGE('',*,*,#2390,.F.); +#2390 = EDGE_CURVE('',#2319,#2383,#2391,.T.); +#2391 = CIRCLE('',#2392,7.5E-02); +#2392 = AXIS2_PLACEMENT_3D('',#2393,#2394,#2395); +#2393 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#2394 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2395 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#2396 = ORIENTED_EDGE('',*,*,#2326,.F.); +#2397 = CYLINDRICAL_SURFACE('',#2398,7.5E-02); +#2398 = AXIS2_PLACEMENT_3D('',#2399,#2400,#2401); +#2399 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#2400 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2401 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#2402 = ADVANCED_FACE('',(#2403),#2428,.T.); +#2403 = FACE_BOUND('',#2404,.T.); +#2404 = EDGE_LOOP('',(#2405,#2413,#2414,#2422)); +#2405 = ORIENTED_EDGE('',*,*,#2406,.F.); +#2406 = EDGE_CURVE('',#2341,#2407,#2409,.T.); +#2407 = VERTEX_POINT('',#2408); +#2408 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#2409 = LINE('',#2410,#2411); +#2410 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#2411 = VECTOR('',#2412,1.); +#2412 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#2413 = ORIENTED_EDGE('',*,*,#2349,.T.); +#2414 = ORIENTED_EDGE('',*,*,#2415,.T.); +#2415 = EDGE_CURVE('',#2350,#2416,#2418,.T.); +#2416 = VERTEX_POINT('',#2417); +#2417 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#2418 = LINE('',#2419,#2420); +#2419 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#2420 = VECTOR('',#2421,1.); +#2421 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#2422 = ORIENTED_EDGE('',*,*,#2423,.F.); +#2423 = EDGE_CURVE('',#2407,#2416,#2424,.T.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#2428 = PLANE('',#2429); +#2429 = AXIS2_PLACEMENT_3D('',#2430,#2431,#2432); +#2430 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#2431 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#2432 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#2433 = ADVANCED_FACE('',(#2434),#2459,.T.); +#2434 = FACE_BOUND('',#2435,.T.); +#2435 = EDGE_LOOP('',(#2436,#2444,#2445,#2453)); +#2436 = ORIENTED_EDGE('',*,*,#2437,.F.); +#2437 = EDGE_CURVE('',#2374,#2438,#2440,.T.); +#2438 = VERTEX_POINT('',#2439); +#2439 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#2440 = LINE('',#2441,#2442); +#2441 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2442 = VECTOR('',#2443,1.); +#2443 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#2444 = ORIENTED_EDGE('',*,*,#2382,.T.); +#2445 = ORIENTED_EDGE('',*,*,#2446,.T.); +#2446 = EDGE_CURVE('',#2383,#2447,#2449,.T.); +#2447 = VERTEX_POINT('',#2448); +#2448 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#2449 = LINE('',#2450,#2451); +#2450 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#2451 = VECTOR('',#2452,1.); +#2452 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#2453 = ORIENTED_EDGE('',*,*,#2454,.F.); +#2454 = EDGE_CURVE('',#2438,#2447,#2455,.T.); +#2455 = LINE('',#2456,#2457); +#2456 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#2457 = VECTOR('',#2458,1.); +#2458 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#2459 = PLANE('',#2460); +#2460 = AXIS2_PLACEMENT_3D('',#2461,#2462,#2463); +#2461 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2462 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#2463 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#2464 = ADVANCED_FACE('',(#2465),#2492,.F.); +#2465 = FACE_BOUND('',#2466,.F.); +#2466 = EDGE_LOOP('',(#2467,#2476,#2484,#2491)); +#2467 = ORIENTED_EDGE('',*,*,#2468,.T.); +#2468 = EDGE_CURVE('',#2407,#2469,#2471,.T.); +#2469 = VERTEX_POINT('',#2470); +#2470 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2471 = CIRCLE('',#2472,7.5E-02); +#2472 = AXIS2_PLACEMENT_3D('',#2473,#2474,#2475); +#2473 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#2474 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2475 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2476 = ORIENTED_EDGE('',*,*,#2477,.T.); +#2477 = EDGE_CURVE('',#2469,#2478,#2480,.T.); +#2478 = VERTEX_POINT('',#2479); +#2479 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#2480 = LINE('',#2481,#2482); +#2481 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2482 = VECTOR('',#2483,1.); +#2483 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2484 = ORIENTED_EDGE('',*,*,#2485,.F.); +#2485 = EDGE_CURVE('',#2416,#2478,#2486,.T.); +#2486 = CIRCLE('',#2487,7.5E-02); +#2487 = AXIS2_PLACEMENT_3D('',#2488,#2489,#2490); +#2488 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#2489 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2490 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2491 = ORIENTED_EDGE('',*,*,#2423,.F.); +#2492 = CYLINDRICAL_SURFACE('',#2493,7.5E-02); +#2493 = AXIS2_PLACEMENT_3D('',#2494,#2495,#2496); +#2494 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#2495 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2496 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2497 = ADVANCED_FACE('',(#2498),#2525,.T.); +#2498 = FACE_BOUND('',#2499,.F.); +#2499 = EDGE_LOOP('',(#2500,#2509,#2517,#2524)); +#2500 = ORIENTED_EDGE('',*,*,#2501,.T.); +#2501 = EDGE_CURVE('',#2438,#2502,#2504,.T.); +#2502 = VERTEX_POINT('',#2503); +#2503 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2504 = CIRCLE('',#2505,0.225); +#2505 = AXIS2_PLACEMENT_3D('',#2506,#2507,#2508); +#2506 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#2507 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2508 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2509 = ORIENTED_EDGE('',*,*,#2510,.T.); +#2510 = EDGE_CURVE('',#2502,#2511,#2513,.T.); +#2511 = VERTEX_POINT('',#2512); +#2512 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#2513 = LINE('',#2514,#2515); +#2514 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2515 = VECTOR('',#2516,1.); +#2516 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#2517 = ORIENTED_EDGE('',*,*,#2518,.F.); +#2518 = EDGE_CURVE('',#2447,#2511,#2519,.T.); +#2519 = CIRCLE('',#2520,0.225); +#2520 = AXIS2_PLACEMENT_3D('',#2521,#2522,#2523); +#2521 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#2522 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2523 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#2524 = ORIENTED_EDGE('',*,*,#2454,.F.); +#2525 = CYLINDRICAL_SURFACE('',#2526,0.225); +#2526 = AXIS2_PLACEMENT_3D('',#2527,#2528,#2529); +#2527 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#2528 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#2529 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2530 = ADVANCED_FACE('',(#2531),#2556,.T.); +#2531 = FACE_BOUND('',#2532,.T.); +#2532 = EDGE_LOOP('',(#2533,#2541,#2542,#2550)); +#2533 = ORIENTED_EDGE('',*,*,#2534,.F.); +#2534 = EDGE_CURVE('',#2469,#2535,#2537,.T.); +#2535 = VERTEX_POINT('',#2536); +#2536 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#2537 = LINE('',#2538,#2539); +#2538 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2539 = VECTOR('',#2540,1.); +#2540 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#2541 = ORIENTED_EDGE('',*,*,#2477,.T.); +#2542 = ORIENTED_EDGE('',*,*,#2543,.T.); +#2543 = EDGE_CURVE('',#2478,#2544,#2546,.T.); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#2546 = LINE('',#2547,#2548); +#2547 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#2548 = VECTOR('',#2549,1.); +#2549 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#2550 = ORIENTED_EDGE('',*,*,#2551,.F.); +#2551 = EDGE_CURVE('',#2535,#2544,#2552,.T.); +#2552 = LINE('',#2553,#2554); +#2553 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#2554 = VECTOR('',#2555,1.); +#2555 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#2556 = PLANE('',#2557); +#2557 = AXIS2_PLACEMENT_3D('',#2558,#2559,#2560); +#2558 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2559 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#2560 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#2561 = ADVANCED_FACE('',(#2562),#2587,.T.); +#2562 = FACE_BOUND('',#2563,.T.); +#2563 = EDGE_LOOP('',(#2564,#2572,#2573,#2581)); +#2564 = ORIENTED_EDGE('',*,*,#2565,.T.); +#2565 = EDGE_CURVE('',#2566,#2535,#2568,.T.); +#2566 = VERTEX_POINT('',#2567); +#2567 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#2568 = LINE('',#2569,#2570); +#2569 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#2570 = VECTOR('',#2571,1.); +#2571 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#2572 = ORIENTED_EDGE('',*,*,#2551,.T.); +#2573 = ORIENTED_EDGE('',*,*,#2574,.T.); +#2574 = EDGE_CURVE('',#2544,#2575,#2577,.T.); +#2575 = VERTEX_POINT('',#2576); +#2576 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#2577 = LINE('',#2578,#2579); +#2578 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#2579 = VECTOR('',#2580,1.); +#2580 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#2581 = ORIENTED_EDGE('',*,*,#2582,.T.); +#2582 = EDGE_CURVE('',#2575,#2566,#2583,.T.); +#2583 = LINE('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#2585 = VECTOR('',#2586,1.); +#2586 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#2587 = PLANE('',#2588); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#2590 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#2591 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#2592 = ADVANCED_FACE('',(#2593),#2609,.T.); +#2593 = FACE_BOUND('',#2594,.T.); +#2594 = EDGE_LOOP('',(#2595,#2601,#2602,#2608)); +#2595 = ORIENTED_EDGE('',*,*,#2596,.F.); +#2596 = EDGE_CURVE('',#2502,#2575,#2597,.T.); +#2597 = LINE('',#2598,#2599); +#2598 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2599 = VECTOR('',#2600,1.); +#2600 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#2601 = ORIENTED_EDGE('',*,*,#2510,.T.); +#2602 = ORIENTED_EDGE('',*,*,#2603,.T.); +#2603 = EDGE_CURVE('',#2511,#2566,#2604,.T.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#2608 = ORIENTED_EDGE('',*,*,#2582,.F.); +#2609 = PLANE('',#2610); +#2610 = AXIS2_PLACEMENT_3D('',#2611,#2612,#2613); +#2611 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2612 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#2613 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#2614 = ADVANCED_FACE('',(#2615),#2629,.T.); +#2615 = FACE_BOUND('',#2616,.T.); +#2616 = EDGE_LOOP('',(#2617,#2618,#2619,#2620,#2621,#2622,#2623,#2624, + #2625,#2626,#2627,#2628)); +#2617 = ORIENTED_EDGE('',*,*,#2318,.F.); +#2618 = ORIENTED_EDGE('',*,*,#2238,.T.); +#2619 = ORIENTED_EDGE('',*,*,#2278,.T.); +#2620 = ORIENTED_EDGE('',*,*,#2340,.T.); +#2621 = ORIENTED_EDGE('',*,*,#2406,.T.); +#2622 = ORIENTED_EDGE('',*,*,#2468,.T.); +#2623 = ORIENTED_EDGE('',*,*,#2534,.T.); +#2624 = ORIENTED_EDGE('',*,*,#2565,.F.); +#2625 = ORIENTED_EDGE('',*,*,#2603,.F.); +#2626 = ORIENTED_EDGE('',*,*,#2518,.F.); +#2627 = ORIENTED_EDGE('',*,*,#2446,.F.); +#2628 = ORIENTED_EDGE('',*,*,#2390,.F.); +#2629 = PLANE('',#2630); +#2630 = AXIS2_PLACEMENT_3D('',#2631,#2632,#2633); +#2631 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#2632 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#2633 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#2634 = ADVANCED_FACE('',(#2635),#2649,.T.); +#2635 = FACE_BOUND('',#2636,.T.); +#2636 = EDGE_LOOP('',(#2637,#2638,#2639,#2640,#2641,#2642,#2643,#2644, + #2645,#2646,#2647,#2648)); +#2637 = ORIENTED_EDGE('',*,*,#2287,.F.); +#2638 = ORIENTED_EDGE('',*,*,#2256,.T.); +#2639 = ORIENTED_EDGE('',*,*,#2309,.T.); +#2640 = ORIENTED_EDGE('',*,*,#2373,.T.); +#2641 = ORIENTED_EDGE('',*,*,#2437,.T.); +#2642 = ORIENTED_EDGE('',*,*,#2501,.T.); +#2643 = ORIENTED_EDGE('',*,*,#2596,.T.); +#2644 = ORIENTED_EDGE('',*,*,#2574,.F.); +#2645 = ORIENTED_EDGE('',*,*,#2543,.F.); +#2646 = ORIENTED_EDGE('',*,*,#2485,.F.); +#2647 = ORIENTED_EDGE('',*,*,#2415,.F.); +#2648 = ORIENTED_EDGE('',*,*,#2357,.F.); +#2649 = PLANE('',#2650); +#2650 = AXIS2_PLACEMENT_3D('',#2651,#2652,#2653); +#2651 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#2652 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#2653 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#2654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2658)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2655,#2656,#2657)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2655 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2656 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2657 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2658 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2655, + 'distance_accuracy_value','confusion accuracy'); +#2659 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2660,#2662); +#2660 = ( REPRESENTATION_RELATIONSHIP('','',#2231,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2661) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2661 = ITEM_DEFINED_TRANSFORMATION('','',#11,#35); +#2662 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2663); +#2663 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Body005','',#5,#2226,$); +#2664 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2228)); +#2665 = SHAPE_DEFINITION_REPRESENTATION(#2666,#2672); +#2666 = PRODUCT_DEFINITION_SHAPE('','',#2667); +#2667 = PRODUCT_DEFINITION('design','',#2668,#2671); +#2668 = PRODUCT_DEFINITION_FORMATION('','',#2669); +#2669 = PRODUCT('Body006','Body006','',(#2670)); +#2670 = PRODUCT_CONTEXT('',#2,'mechanical'); +#2671 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#2672 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#2673),#3095); +#2673 = MANIFOLD_SOLID_BREP('',#2674); +#2674 = CLOSED_SHELL('',(#2675,#2715,#2746,#2777,#2810,#2843,#2874,#2905 + ,#2938,#2971,#3002,#3033,#3055,#3075)); +#2675 = ADVANCED_FACE('',(#2676),#2710,.F.); +#2676 = FACE_BOUND('',#2677,.F.); +#2677 = EDGE_LOOP('',(#2678,#2688,#2696,#2704)); +#2678 = ORIENTED_EDGE('',*,*,#2679,.T.); +#2679 = EDGE_CURVE('',#2680,#2682,#2684,.T.); +#2680 = VERTEX_POINT('',#2681); +#2681 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#2682 = VERTEX_POINT('',#2683); +#2683 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#2684 = LINE('',#2685,#2686); +#2685 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#2686 = VECTOR('',#2687,1.); +#2687 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#2688 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2689 = EDGE_CURVE('',#2682,#2690,#2692,.T.); +#2690 = VERTEX_POINT('',#2691); +#2691 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#2696 = ORIENTED_EDGE('',*,*,#2697,.T.); +#2697 = EDGE_CURVE('',#2690,#2698,#2700,.T.); +#2698 = VERTEX_POINT('',#2699); +#2699 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#2700 = LINE('',#2701,#2702); +#2701 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#2702 = VECTOR('',#2703,1.); +#2703 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#2704 = ORIENTED_EDGE('',*,*,#2705,.T.); +#2705 = EDGE_CURVE('',#2698,#2680,#2706,.T.); +#2706 = LINE('',#2707,#2708); +#2707 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#2708 = VECTOR('',#2709,1.); +#2709 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#2710 = PLANE('',#2711); +#2711 = AXIS2_PLACEMENT_3D('',#2712,#2713,#2714); +#2712 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#2713 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#2714 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#2715 = ADVANCED_FACE('',(#2716),#2741,.T.); +#2716 = FACE_BOUND('',#2717,.T.); +#2717 = EDGE_LOOP('',(#2718,#2726,#2727,#2735)); +#2718 = ORIENTED_EDGE('',*,*,#2719,.F.); +#2719 = EDGE_CURVE('',#2682,#2720,#2722,.T.); +#2720 = VERTEX_POINT('',#2721); +#2721 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#2722 = LINE('',#2723,#2724); +#2723 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#2724 = VECTOR('',#2725,1.); +#2725 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#2726 = ORIENTED_EDGE('',*,*,#2689,.T.); +#2727 = ORIENTED_EDGE('',*,*,#2728,.T.); +#2728 = EDGE_CURVE('',#2690,#2729,#2731,.T.); +#2729 = VERTEX_POINT('',#2730); +#2730 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#2731 = LINE('',#2732,#2733); +#2732 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#2733 = VECTOR('',#2734,1.); +#2734 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#2735 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2736 = EDGE_CURVE('',#2720,#2729,#2737,.T.); +#2737 = LINE('',#2738,#2739); +#2738 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#2739 = VECTOR('',#2740,1.); +#2740 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#2741 = PLANE('',#2742); +#2742 = AXIS2_PLACEMENT_3D('',#2743,#2744,#2745); +#2743 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#2744 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#2745 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#2746 = ADVANCED_FACE('',(#2747),#2772,.T.); +#2747 = FACE_BOUND('',#2748,.T.); +#2748 = EDGE_LOOP('',(#2749,#2757,#2758,#2766)); +#2749 = ORIENTED_EDGE('',*,*,#2750,.F.); +#2750 = EDGE_CURVE('',#2698,#2751,#2753,.T.); +#2751 = VERTEX_POINT('',#2752); +#2752 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#2753 = LINE('',#2754,#2755); +#2754 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#2755 = VECTOR('',#2756,1.); +#2756 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#2757 = ORIENTED_EDGE('',*,*,#2705,.T.); +#2758 = ORIENTED_EDGE('',*,*,#2759,.T.); +#2759 = EDGE_CURVE('',#2680,#2760,#2762,.T.); +#2760 = VERTEX_POINT('',#2761); +#2761 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#2762 = LINE('',#2763,#2764); +#2763 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#2764 = VECTOR('',#2765,1.); +#2765 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#2766 = ORIENTED_EDGE('',*,*,#2767,.F.); +#2767 = EDGE_CURVE('',#2751,#2760,#2768,.T.); +#2768 = LINE('',#2769,#2770); +#2769 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#2770 = VECTOR('',#2771,1.); +#2771 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#2772 = PLANE('',#2773); +#2773 = AXIS2_PLACEMENT_3D('',#2774,#2775,#2776); +#2774 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#2775 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#2776 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#2777 = ADVANCED_FACE('',(#2778),#2805,.T.); +#2778 = FACE_BOUND('',#2779,.F.); +#2779 = EDGE_LOOP('',(#2780,#2789,#2797,#2804)); +#2780 = ORIENTED_EDGE('',*,*,#2781,.T.); +#2781 = EDGE_CURVE('',#2720,#2782,#2784,.T.); +#2782 = VERTEX_POINT('',#2783); +#2783 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#2784 = CIRCLE('',#2785,0.225); +#2785 = AXIS2_PLACEMENT_3D('',#2786,#2787,#2788); +#2786 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#2787 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2788 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#2789 = ORIENTED_EDGE('',*,*,#2790,.T.); +#2790 = EDGE_CURVE('',#2782,#2791,#2793,.T.); +#2791 = VERTEX_POINT('',#2792); +#2792 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#2797 = ORIENTED_EDGE('',*,*,#2798,.F.); +#2798 = EDGE_CURVE('',#2729,#2791,#2799,.T.); +#2799 = CIRCLE('',#2800,0.225); +#2800 = AXIS2_PLACEMENT_3D('',#2801,#2802,#2803); +#2801 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#2802 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2803 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#2804 = ORIENTED_EDGE('',*,*,#2736,.F.); +#2805 = CYLINDRICAL_SURFACE('',#2806,0.225); +#2806 = AXIS2_PLACEMENT_3D('',#2807,#2808,#2809); +#2807 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#2808 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#2809 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#2810 = ADVANCED_FACE('',(#2811),#2838,.F.); +#2811 = FACE_BOUND('',#2812,.F.); +#2812 = EDGE_LOOP('',(#2813,#2822,#2830,#2837)); +#2813 = ORIENTED_EDGE('',*,*,#2814,.T.); +#2814 = EDGE_CURVE('',#2751,#2815,#2817,.T.); +#2815 = VERTEX_POINT('',#2816); +#2816 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2817 = CIRCLE('',#2818,7.5E-02); +#2818 = AXIS2_PLACEMENT_3D('',#2819,#2820,#2821); +#2819 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#2820 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2821 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#2822 = ORIENTED_EDGE('',*,*,#2823,.T.); +#2823 = EDGE_CURVE('',#2815,#2824,#2826,.T.); +#2824 = VERTEX_POINT('',#2825); +#2825 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#2826 = LINE('',#2827,#2828); +#2827 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2828 = VECTOR('',#2829,1.); +#2829 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2830 = ORIENTED_EDGE('',*,*,#2831,.F.); +#2831 = EDGE_CURVE('',#2760,#2824,#2832,.T.); +#2832 = CIRCLE('',#2833,7.5E-02); +#2833 = AXIS2_PLACEMENT_3D('',#2834,#2835,#2836); +#2834 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#2835 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2836 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#2837 = ORIENTED_EDGE('',*,*,#2767,.F.); +#2838 = CYLINDRICAL_SURFACE('',#2839,7.5E-02); +#2839 = AXIS2_PLACEMENT_3D('',#2840,#2841,#2842); +#2840 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#2841 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#2842 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#2843 = ADVANCED_FACE('',(#2844),#2869,.T.); +#2844 = FACE_BOUND('',#2845,.T.); +#2845 = EDGE_LOOP('',(#2846,#2854,#2855,#2863)); +#2846 = ORIENTED_EDGE('',*,*,#2847,.F.); +#2847 = EDGE_CURVE('',#2782,#2848,#2850,.T.); +#2848 = VERTEX_POINT('',#2849); +#2849 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#2850 = LINE('',#2851,#2852); +#2851 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#2852 = VECTOR('',#2853,1.); +#2853 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#2854 = ORIENTED_EDGE('',*,*,#2790,.T.); +#2855 = ORIENTED_EDGE('',*,*,#2856,.T.); +#2856 = EDGE_CURVE('',#2791,#2857,#2859,.T.); +#2857 = VERTEX_POINT('',#2858); +#2858 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#2859 = LINE('',#2860,#2861); +#2860 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#2861 = VECTOR('',#2862,1.); +#2862 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#2863 = ORIENTED_EDGE('',*,*,#2864,.F.); +#2864 = EDGE_CURVE('',#2848,#2857,#2865,.T.); +#2865 = LINE('',#2866,#2867); +#2866 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#2867 = VECTOR('',#2868,1.); +#2868 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#2869 = PLANE('',#2870); +#2870 = AXIS2_PLACEMENT_3D('',#2871,#2872,#2873); +#2871 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#2872 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#2873 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#2874 = ADVANCED_FACE('',(#2875),#2900,.T.); +#2875 = FACE_BOUND('',#2876,.T.); +#2876 = EDGE_LOOP('',(#2877,#2885,#2886,#2894)); +#2877 = ORIENTED_EDGE('',*,*,#2878,.F.); +#2878 = EDGE_CURVE('',#2815,#2879,#2881,.T.); +#2879 = VERTEX_POINT('',#2880); +#2880 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#2881 = LINE('',#2882,#2883); +#2882 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2883 = VECTOR('',#2884,1.); +#2884 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#2885 = ORIENTED_EDGE('',*,*,#2823,.T.); +#2886 = ORIENTED_EDGE('',*,*,#2887,.T.); +#2887 = EDGE_CURVE('',#2824,#2888,#2890,.T.); +#2888 = VERTEX_POINT('',#2889); +#2889 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#2890 = LINE('',#2891,#2892); +#2891 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#2892 = VECTOR('',#2893,1.); +#2893 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#2894 = ORIENTED_EDGE('',*,*,#2895,.F.); +#2895 = EDGE_CURVE('',#2879,#2888,#2896,.T.); +#2896 = LINE('',#2897,#2898); +#2897 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#2898 = VECTOR('',#2899,1.); +#2899 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#2900 = PLANE('',#2901); +#2901 = AXIS2_PLACEMENT_3D('',#2902,#2903,#2904); +#2902 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#2903 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#2904 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#2905 = ADVANCED_FACE('',(#2906),#2933,.F.); +#2906 = FACE_BOUND('',#2907,.F.); +#2907 = EDGE_LOOP('',(#2908,#2917,#2925,#2932)); +#2908 = ORIENTED_EDGE('',*,*,#2909,.T.); +#2909 = EDGE_CURVE('',#2848,#2910,#2912,.T.); +#2910 = VERTEX_POINT('',#2911); +#2911 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2912 = CIRCLE('',#2913,7.5E-02); +#2913 = AXIS2_PLACEMENT_3D('',#2914,#2915,#2916); +#2914 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#2915 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2916 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2917 = ORIENTED_EDGE('',*,*,#2918,.T.); +#2918 = EDGE_CURVE('',#2910,#2919,#2921,.T.); +#2919 = VERTEX_POINT('',#2920); +#2920 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#2921 = LINE('',#2922,#2923); +#2922 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2923 = VECTOR('',#2924,1.); +#2924 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2925 = ORIENTED_EDGE('',*,*,#2926,.F.); +#2926 = EDGE_CURVE('',#2857,#2919,#2927,.T.); +#2927 = CIRCLE('',#2928,7.5E-02); +#2928 = AXIS2_PLACEMENT_3D('',#2929,#2930,#2931); +#2929 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#2930 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2931 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2932 = ORIENTED_EDGE('',*,*,#2864,.F.); +#2933 = CYLINDRICAL_SURFACE('',#2934,7.5E-02); +#2934 = AXIS2_PLACEMENT_3D('',#2935,#2936,#2937); +#2935 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#2936 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2937 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2938 = ADVANCED_FACE('',(#2939),#2966,.T.); +#2939 = FACE_BOUND('',#2940,.F.); +#2940 = EDGE_LOOP('',(#2941,#2950,#2958,#2965)); +#2941 = ORIENTED_EDGE('',*,*,#2942,.T.); +#2942 = EDGE_CURVE('',#2879,#2943,#2945,.T.); +#2943 = VERTEX_POINT('',#2944); +#2944 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2945 = CIRCLE('',#2946,0.225); +#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949); +#2947 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#2948 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2949 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2950 = ORIENTED_EDGE('',*,*,#2951,.T.); +#2951 = EDGE_CURVE('',#2943,#2952,#2954,.T.); +#2952 = VERTEX_POINT('',#2953); +#2953 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#2958 = ORIENTED_EDGE('',*,*,#2959,.F.); +#2959 = EDGE_CURVE('',#2888,#2952,#2960,.T.); +#2960 = CIRCLE('',#2961,0.225); +#2961 = AXIS2_PLACEMENT_3D('',#2962,#2963,#2964); +#2962 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#2963 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#2964 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#2965 = ORIENTED_EDGE('',*,*,#2895,.F.); +#2966 = CYLINDRICAL_SURFACE('',#2967,0.225); +#2967 = AXIS2_PLACEMENT_3D('',#2968,#2969,#2970); +#2968 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#2969 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#2970 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#2971 = ADVANCED_FACE('',(#2972),#2997,.T.); +#2972 = FACE_BOUND('',#2973,.T.); +#2973 = EDGE_LOOP('',(#2974,#2982,#2983,#2991)); +#2974 = ORIENTED_EDGE('',*,*,#2975,.F.); +#2975 = EDGE_CURVE('',#2910,#2976,#2978,.T.); +#2976 = VERTEX_POINT('',#2977); +#2977 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#2978 = LINE('',#2979,#2980); +#2979 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#2980 = VECTOR('',#2981,1.); +#2981 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#2982 = ORIENTED_EDGE('',*,*,#2918,.T.); +#2983 = ORIENTED_EDGE('',*,*,#2984,.T.); +#2984 = EDGE_CURVE('',#2919,#2985,#2987,.T.); +#2985 = VERTEX_POINT('',#2986); +#2986 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#2987 = LINE('',#2988,#2989); +#2988 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#2989 = VECTOR('',#2990,1.); +#2990 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#2991 = ORIENTED_EDGE('',*,*,#2992,.F.); +#2992 = EDGE_CURVE('',#2976,#2985,#2993,.T.); +#2993 = LINE('',#2994,#2995); +#2994 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#2995 = VECTOR('',#2996,1.); +#2996 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#2997 = PLANE('',#2998); +#2998 = AXIS2_PLACEMENT_3D('',#2999,#3000,#3001); +#2999 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#3000 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#3001 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#3002 = ADVANCED_FACE('',(#3003),#3028,.T.); +#3003 = FACE_BOUND('',#3004,.T.); +#3004 = EDGE_LOOP('',(#3005,#3013,#3014,#3022)); +#3005 = ORIENTED_EDGE('',*,*,#3006,.T.); +#3006 = EDGE_CURVE('',#3007,#2976,#3009,.T.); +#3007 = VERTEX_POINT('',#3008); +#3008 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#3009 = LINE('',#3010,#3011); +#3010 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#3011 = VECTOR('',#3012,1.); +#3012 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#3013 = ORIENTED_EDGE('',*,*,#2992,.T.); +#3014 = ORIENTED_EDGE('',*,*,#3015,.T.); +#3015 = EDGE_CURVE('',#2985,#3016,#3018,.T.); +#3016 = VERTEX_POINT('',#3017); +#3017 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#3018 = LINE('',#3019,#3020); +#3019 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#3020 = VECTOR('',#3021,1.); +#3021 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#3022 = ORIENTED_EDGE('',*,*,#3023,.T.); +#3023 = EDGE_CURVE('',#3016,#3007,#3024,.T.); +#3024 = LINE('',#3025,#3026); +#3025 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#3026 = VECTOR('',#3027,1.); +#3027 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#3028 = PLANE('',#3029); +#3029 = AXIS2_PLACEMENT_3D('',#3030,#3031,#3032); +#3030 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#3031 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#3032 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#3033 = ADVANCED_FACE('',(#3034),#3050,.T.); +#3034 = FACE_BOUND('',#3035,.T.); +#3035 = EDGE_LOOP('',(#3036,#3042,#3043,#3049)); +#3036 = ORIENTED_EDGE('',*,*,#3037,.F.); +#3037 = EDGE_CURVE('',#2943,#3016,#3038,.T.); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#3042 = ORIENTED_EDGE('',*,*,#2951,.T.); +#3043 = ORIENTED_EDGE('',*,*,#3044,.T.); +#3044 = EDGE_CURVE('',#2952,#3007,#3045,.T.); +#3045 = LINE('',#3046,#3047); +#3046 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#3047 = VECTOR('',#3048,1.); +#3048 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#3049 = ORIENTED_EDGE('',*,*,#3023,.F.); +#3050 = PLANE('',#3051); +#3051 = AXIS2_PLACEMENT_3D('',#3052,#3053,#3054); +#3052 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3053 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#3054 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#3055 = ADVANCED_FACE('',(#3056),#3070,.T.); +#3056 = FACE_BOUND('',#3057,.T.); +#3057 = EDGE_LOOP('',(#3058,#3059,#3060,#3061,#3062,#3063,#3064,#3065, + #3066,#3067,#3068,#3069)); +#3058 = ORIENTED_EDGE('',*,*,#2759,.F.); +#3059 = ORIENTED_EDGE('',*,*,#2679,.T.); +#3060 = ORIENTED_EDGE('',*,*,#2719,.T.); +#3061 = ORIENTED_EDGE('',*,*,#2781,.T.); +#3062 = ORIENTED_EDGE('',*,*,#2847,.T.); +#3063 = ORIENTED_EDGE('',*,*,#2909,.T.); +#3064 = ORIENTED_EDGE('',*,*,#2975,.T.); +#3065 = ORIENTED_EDGE('',*,*,#3006,.F.); +#3066 = ORIENTED_EDGE('',*,*,#3044,.F.); +#3067 = ORIENTED_EDGE('',*,*,#2959,.F.); +#3068 = ORIENTED_EDGE('',*,*,#2887,.F.); +#3069 = ORIENTED_EDGE('',*,*,#2831,.F.); +#3070 = PLANE('',#3071); +#3071 = AXIS2_PLACEMENT_3D('',#3072,#3073,#3074); +#3072 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#3073 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#3074 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#3075 = ADVANCED_FACE('',(#3076),#3090,.T.); +#3076 = FACE_BOUND('',#3077,.T.); +#3077 = EDGE_LOOP('',(#3078,#3079,#3080,#3081,#3082,#3083,#3084,#3085, + #3086,#3087,#3088,#3089)); +#3078 = ORIENTED_EDGE('',*,*,#2728,.F.); +#3079 = ORIENTED_EDGE('',*,*,#2697,.T.); +#3080 = ORIENTED_EDGE('',*,*,#2750,.T.); +#3081 = ORIENTED_EDGE('',*,*,#2814,.T.); +#3082 = ORIENTED_EDGE('',*,*,#2878,.T.); +#3083 = ORIENTED_EDGE('',*,*,#2942,.T.); +#3084 = ORIENTED_EDGE('',*,*,#3037,.T.); +#3085 = ORIENTED_EDGE('',*,*,#3015,.F.); +#3086 = ORIENTED_EDGE('',*,*,#2984,.F.); +#3087 = ORIENTED_EDGE('',*,*,#2926,.F.); +#3088 = ORIENTED_EDGE('',*,*,#2856,.F.); +#3089 = ORIENTED_EDGE('',*,*,#2798,.F.); +#3090 = PLANE('',#3091); +#3091 = AXIS2_PLACEMENT_3D('',#3092,#3093,#3094); +#3092 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#3093 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#3094 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#3095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3099)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3096,#3097,#3098)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3096 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3097 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3098 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3099 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3096, + 'distance_accuracy_value','confusion accuracy'); +#3100 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3101,#3103); +#3101 = ( REPRESENTATION_RELATIONSHIP('','',#2672,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3102) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3102 = ITEM_DEFINED_TRANSFORMATION('','',#11,#39); +#3103 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3104); +#3104 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','Body006','',#5,#2667,$); +#3105 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#2669)); +#3106 = SHAPE_DEFINITION_REPRESENTATION(#3107,#3113); +#3107 = PRODUCT_DEFINITION_SHAPE('','',#3108); +#3108 = PRODUCT_DEFINITION('design','',#3109,#3112); +#3109 = PRODUCT_DEFINITION_FORMATION('','',#3110); +#3110 = PRODUCT('Body007','Body007','',(#3111)); +#3111 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3112 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3113 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3114),#3536); +#3114 = MANIFOLD_SOLID_BREP('',#3115); +#3115 = CLOSED_SHELL('',(#3116,#3156,#3187,#3218,#3251,#3284,#3315,#3346 + ,#3379,#3412,#3443,#3474,#3496,#3516)); +#3116 = ADVANCED_FACE('',(#3117),#3151,.F.); +#3117 = FACE_BOUND('',#3118,.F.); +#3118 = EDGE_LOOP('',(#3119,#3129,#3137,#3145)); +#3119 = ORIENTED_EDGE('',*,*,#3120,.T.); +#3120 = EDGE_CURVE('',#3121,#3123,#3125,.T.); +#3121 = VERTEX_POINT('',#3122); +#3122 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#3123 = VERTEX_POINT('',#3124); +#3124 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#3125 = LINE('',#3126,#3127); +#3126 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#3127 = VECTOR('',#3128,1.); +#3128 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#3129 = ORIENTED_EDGE('',*,*,#3130,.T.); +#3130 = EDGE_CURVE('',#3123,#3131,#3133,.T.); +#3131 = VERTEX_POINT('',#3132); +#3132 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#3133 = LINE('',#3134,#3135); +#3134 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#3135 = VECTOR('',#3136,1.); +#3136 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#3137 = ORIENTED_EDGE('',*,*,#3138,.T.); +#3138 = EDGE_CURVE('',#3131,#3139,#3141,.T.); +#3139 = VERTEX_POINT('',#3140); +#3140 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#3141 = LINE('',#3142,#3143); +#3142 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#3143 = VECTOR('',#3144,1.); +#3144 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#3145 = ORIENTED_EDGE('',*,*,#3146,.T.); +#3146 = EDGE_CURVE('',#3139,#3121,#3147,.T.); +#3147 = LINE('',#3148,#3149); +#3148 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#3149 = VECTOR('',#3150,1.); +#3150 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#3151 = PLANE('',#3152); +#3152 = AXIS2_PLACEMENT_3D('',#3153,#3154,#3155); +#3153 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#3154 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#3155 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#3156 = ADVANCED_FACE('',(#3157),#3182,.T.); +#3157 = FACE_BOUND('',#3158,.T.); +#3158 = EDGE_LOOP('',(#3159,#3167,#3168,#3176)); +#3159 = ORIENTED_EDGE('',*,*,#3160,.F.); +#3160 = EDGE_CURVE('',#3123,#3161,#3163,.T.); +#3161 = VERTEX_POINT('',#3162); +#3162 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#3163 = LINE('',#3164,#3165); +#3164 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#3165 = VECTOR('',#3166,1.); +#3166 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#3167 = ORIENTED_EDGE('',*,*,#3130,.T.); +#3168 = ORIENTED_EDGE('',*,*,#3169,.T.); +#3169 = EDGE_CURVE('',#3131,#3170,#3172,.T.); +#3170 = VERTEX_POINT('',#3171); +#3171 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#3172 = LINE('',#3173,#3174); +#3173 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#3174 = VECTOR('',#3175,1.); +#3175 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#3176 = ORIENTED_EDGE('',*,*,#3177,.F.); +#3177 = EDGE_CURVE('',#3161,#3170,#3178,.T.); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#3182 = PLANE('',#3183); +#3183 = AXIS2_PLACEMENT_3D('',#3184,#3185,#3186); +#3184 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#3185 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#3186 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#3187 = ADVANCED_FACE('',(#3188),#3213,.T.); +#3188 = FACE_BOUND('',#3189,.T.); +#3189 = EDGE_LOOP('',(#3190,#3198,#3199,#3207)); +#3190 = ORIENTED_EDGE('',*,*,#3191,.F.); +#3191 = EDGE_CURVE('',#3139,#3192,#3194,.T.); +#3192 = VERTEX_POINT('',#3193); +#3193 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#3194 = LINE('',#3195,#3196); +#3195 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#3196 = VECTOR('',#3197,1.); +#3197 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#3198 = ORIENTED_EDGE('',*,*,#3146,.T.); +#3199 = ORIENTED_EDGE('',*,*,#3200,.T.); +#3200 = EDGE_CURVE('',#3121,#3201,#3203,.T.); +#3201 = VERTEX_POINT('',#3202); +#3202 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#3203 = LINE('',#3204,#3205); +#3204 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#3205 = VECTOR('',#3206,1.); +#3206 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#3207 = ORIENTED_EDGE('',*,*,#3208,.F.); +#3208 = EDGE_CURVE('',#3192,#3201,#3209,.T.); +#3209 = LINE('',#3210,#3211); +#3210 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#3211 = VECTOR('',#3212,1.); +#3212 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#3213 = PLANE('',#3214); +#3214 = AXIS2_PLACEMENT_3D('',#3215,#3216,#3217); +#3215 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#3216 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#3217 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#3218 = ADVANCED_FACE('',(#3219),#3246,.T.); +#3219 = FACE_BOUND('',#3220,.F.); +#3220 = EDGE_LOOP('',(#3221,#3230,#3238,#3245)); +#3221 = ORIENTED_EDGE('',*,*,#3222,.T.); +#3222 = EDGE_CURVE('',#3161,#3223,#3225,.T.); +#3223 = VERTEX_POINT('',#3224); +#3224 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#3225 = CIRCLE('',#3226,0.225); +#3226 = AXIS2_PLACEMENT_3D('',#3227,#3228,#3229); +#3227 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#3228 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3229 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#3230 = ORIENTED_EDGE('',*,*,#3231,.T.); +#3231 = EDGE_CURVE('',#3223,#3232,#3234,.T.); +#3232 = VERTEX_POINT('',#3233); +#3233 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#3234 = LINE('',#3235,#3236); +#3235 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#3236 = VECTOR('',#3237,1.); +#3237 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#3238 = ORIENTED_EDGE('',*,*,#3239,.F.); +#3239 = EDGE_CURVE('',#3170,#3232,#3240,.T.); +#3240 = CIRCLE('',#3241,0.225); +#3241 = AXIS2_PLACEMENT_3D('',#3242,#3243,#3244); +#3242 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#3243 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3244 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#3245 = ORIENTED_EDGE('',*,*,#3177,.F.); +#3246 = CYLINDRICAL_SURFACE('',#3247,0.225); +#3247 = AXIS2_PLACEMENT_3D('',#3248,#3249,#3250); +#3248 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#3249 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#3250 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#3251 = ADVANCED_FACE('',(#3252),#3279,.F.); +#3252 = FACE_BOUND('',#3253,.F.); +#3253 = EDGE_LOOP('',(#3254,#3263,#3271,#3278)); +#3254 = ORIENTED_EDGE('',*,*,#3255,.T.); +#3255 = EDGE_CURVE('',#3192,#3256,#3258,.T.); +#3256 = VERTEX_POINT('',#3257); +#3257 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#3258 = CIRCLE('',#3259,7.5E-02); +#3259 = AXIS2_PLACEMENT_3D('',#3260,#3261,#3262); +#3260 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#3261 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3262 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#3263 = ORIENTED_EDGE('',*,*,#3264,.T.); +#3264 = EDGE_CURVE('',#3256,#3265,#3267,.T.); +#3265 = VERTEX_POINT('',#3266); +#3266 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#3267 = LINE('',#3268,#3269); +#3268 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#3269 = VECTOR('',#3270,1.); +#3270 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3271 = ORIENTED_EDGE('',*,*,#3272,.F.); +#3272 = EDGE_CURVE('',#3201,#3265,#3273,.T.); +#3273 = CIRCLE('',#3274,7.5E-02); +#3274 = AXIS2_PLACEMENT_3D('',#3275,#3276,#3277); +#3275 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#3276 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3277 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#3278 = ORIENTED_EDGE('',*,*,#3208,.F.); +#3279 = CYLINDRICAL_SURFACE('',#3280,7.5E-02); +#3280 = AXIS2_PLACEMENT_3D('',#3281,#3282,#3283); +#3281 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#3282 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3283 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#3284 = ADVANCED_FACE('',(#3285),#3310,.T.); +#3285 = FACE_BOUND('',#3286,.T.); +#3286 = EDGE_LOOP('',(#3287,#3295,#3296,#3304)); +#3287 = ORIENTED_EDGE('',*,*,#3288,.F.); +#3288 = EDGE_CURVE('',#3223,#3289,#3291,.T.); +#3289 = VERTEX_POINT('',#3290); +#3290 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#3291 = LINE('',#3292,#3293); +#3292 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#3293 = VECTOR('',#3294,1.); +#3294 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#3295 = ORIENTED_EDGE('',*,*,#3231,.T.); +#3296 = ORIENTED_EDGE('',*,*,#3297,.T.); +#3297 = EDGE_CURVE('',#3232,#3298,#3300,.T.); +#3298 = VERTEX_POINT('',#3299); +#3299 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#3300 = LINE('',#3301,#3302); +#3301 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#3302 = VECTOR('',#3303,1.); +#3303 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#3304 = ORIENTED_EDGE('',*,*,#3305,.F.); +#3305 = EDGE_CURVE('',#3289,#3298,#3306,.T.); +#3306 = LINE('',#3307,#3308); +#3307 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#3308 = VECTOR('',#3309,1.); +#3309 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#3310 = PLANE('',#3311); +#3311 = AXIS2_PLACEMENT_3D('',#3312,#3313,#3314); +#3312 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#3313 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#3314 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#3315 = ADVANCED_FACE('',(#3316),#3341,.T.); +#3316 = FACE_BOUND('',#3317,.T.); +#3317 = EDGE_LOOP('',(#3318,#3326,#3327,#3335)); +#3318 = ORIENTED_EDGE('',*,*,#3319,.F.); +#3319 = EDGE_CURVE('',#3256,#3320,#3322,.T.); +#3320 = VERTEX_POINT('',#3321); +#3321 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#3322 = LINE('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#3324 = VECTOR('',#3325,1.); +#3325 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#3326 = ORIENTED_EDGE('',*,*,#3264,.T.); +#3327 = ORIENTED_EDGE('',*,*,#3328,.T.); +#3328 = EDGE_CURVE('',#3265,#3329,#3331,.T.); +#3329 = VERTEX_POINT('',#3330); +#3330 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#3335 = ORIENTED_EDGE('',*,*,#3336,.F.); +#3336 = EDGE_CURVE('',#3320,#3329,#3337,.T.); +#3337 = LINE('',#3338,#3339); +#3338 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#3339 = VECTOR('',#3340,1.); +#3340 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#3341 = PLANE('',#3342); +#3342 = AXIS2_PLACEMENT_3D('',#3343,#3344,#3345); +#3343 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#3344 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#3345 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#3346 = ADVANCED_FACE('',(#3347),#3374,.F.); +#3347 = FACE_BOUND('',#3348,.F.); +#3348 = EDGE_LOOP('',(#3349,#3358,#3366,#3373)); +#3349 = ORIENTED_EDGE('',*,*,#3350,.T.); +#3350 = EDGE_CURVE('',#3289,#3351,#3353,.T.); +#3351 = VERTEX_POINT('',#3352); +#3352 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#3353 = CIRCLE('',#3354,7.5E-02); +#3354 = AXIS2_PLACEMENT_3D('',#3355,#3356,#3357); +#3355 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#3356 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3357 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3358 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3359 = EDGE_CURVE('',#3351,#3360,#3362,.T.); +#3360 = VERTEX_POINT('',#3361); +#3361 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#3362 = LINE('',#3363,#3364); +#3363 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#3364 = VECTOR('',#3365,1.); +#3365 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3366 = ORIENTED_EDGE('',*,*,#3367,.F.); +#3367 = EDGE_CURVE('',#3298,#3360,#3368,.T.); +#3368 = CIRCLE('',#3369,7.5E-02); +#3369 = AXIS2_PLACEMENT_3D('',#3370,#3371,#3372); +#3370 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#3371 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3372 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3373 = ORIENTED_EDGE('',*,*,#3305,.F.); +#3374 = CYLINDRICAL_SURFACE('',#3375,7.5E-02); +#3375 = AXIS2_PLACEMENT_3D('',#3376,#3377,#3378); +#3376 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#3377 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3378 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3379 = ADVANCED_FACE('',(#3380),#3407,.T.); +#3380 = FACE_BOUND('',#3381,.F.); +#3381 = EDGE_LOOP('',(#3382,#3391,#3399,#3406)); +#3382 = ORIENTED_EDGE('',*,*,#3383,.T.); +#3383 = EDGE_CURVE('',#3320,#3384,#3386,.T.); +#3384 = VERTEX_POINT('',#3385); +#3385 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3386 = CIRCLE('',#3387,0.225); +#3387 = AXIS2_PLACEMENT_3D('',#3388,#3389,#3390); +#3388 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#3389 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3390 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3391 = ORIENTED_EDGE('',*,*,#3392,.T.); +#3392 = EDGE_CURVE('',#3384,#3393,#3395,.T.); +#3393 = VERTEX_POINT('',#3394); +#3394 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#3395 = LINE('',#3396,#3397); +#3396 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3397 = VECTOR('',#3398,1.); +#3398 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#3399 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3400 = EDGE_CURVE('',#3329,#3393,#3401,.T.); +#3401 = CIRCLE('',#3402,0.225); +#3402 = AXIS2_PLACEMENT_3D('',#3403,#3404,#3405); +#3403 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#3404 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3405 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#3406 = ORIENTED_EDGE('',*,*,#3336,.F.); +#3407 = CYLINDRICAL_SURFACE('',#3408,0.225); +#3408 = AXIS2_PLACEMENT_3D('',#3409,#3410,#3411); +#3409 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#3410 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#3411 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3412 = ADVANCED_FACE('',(#3413),#3438,.T.); +#3413 = FACE_BOUND('',#3414,.T.); +#3414 = EDGE_LOOP('',(#3415,#3423,#3424,#3432)); +#3415 = ORIENTED_EDGE('',*,*,#3416,.F.); +#3416 = EDGE_CURVE('',#3351,#3417,#3419,.T.); +#3417 = VERTEX_POINT('',#3418); +#3418 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#3419 = LINE('',#3420,#3421); +#3420 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#3421 = VECTOR('',#3422,1.); +#3422 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#3423 = ORIENTED_EDGE('',*,*,#3359,.T.); +#3424 = ORIENTED_EDGE('',*,*,#3425,.T.); +#3425 = EDGE_CURVE('',#3360,#3426,#3428,.T.); +#3426 = VERTEX_POINT('',#3427); +#3427 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#3428 = LINE('',#3429,#3430); +#3429 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#3430 = VECTOR('',#3431,1.); +#3431 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#3432 = ORIENTED_EDGE('',*,*,#3433,.F.); +#3433 = EDGE_CURVE('',#3417,#3426,#3434,.T.); +#3434 = LINE('',#3435,#3436); +#3435 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#3436 = VECTOR('',#3437,1.); +#3437 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#3438 = PLANE('',#3439); +#3439 = AXIS2_PLACEMENT_3D('',#3440,#3441,#3442); +#3440 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#3441 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#3442 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#3443 = ADVANCED_FACE('',(#3444),#3469,.T.); +#3444 = FACE_BOUND('',#3445,.T.); +#3445 = EDGE_LOOP('',(#3446,#3454,#3455,#3463)); +#3446 = ORIENTED_EDGE('',*,*,#3447,.T.); +#3447 = EDGE_CURVE('',#3448,#3417,#3450,.T.); +#3448 = VERTEX_POINT('',#3449); +#3449 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#3450 = LINE('',#3451,#3452); +#3451 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#3452 = VECTOR('',#3453,1.); +#3453 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#3454 = ORIENTED_EDGE('',*,*,#3433,.T.); +#3455 = ORIENTED_EDGE('',*,*,#3456,.T.); +#3456 = EDGE_CURVE('',#3426,#3457,#3459,.T.); +#3457 = VERTEX_POINT('',#3458); +#3458 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#3459 = LINE('',#3460,#3461); +#3460 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#3461 = VECTOR('',#3462,1.); +#3462 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#3463 = ORIENTED_EDGE('',*,*,#3464,.T.); +#3464 = EDGE_CURVE('',#3457,#3448,#3465,.T.); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#3469 = PLANE('',#3470); +#3470 = AXIS2_PLACEMENT_3D('',#3471,#3472,#3473); +#3471 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#3472 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#3473 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#3474 = ADVANCED_FACE('',(#3475),#3491,.T.); +#3475 = FACE_BOUND('',#3476,.T.); +#3476 = EDGE_LOOP('',(#3477,#3483,#3484,#3490)); +#3477 = ORIENTED_EDGE('',*,*,#3478,.F.); +#3478 = EDGE_CURVE('',#3384,#3457,#3479,.T.); +#3479 = LINE('',#3480,#3481); +#3480 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3481 = VECTOR('',#3482,1.); +#3482 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#3483 = ORIENTED_EDGE('',*,*,#3392,.T.); +#3484 = ORIENTED_EDGE('',*,*,#3485,.T.); +#3485 = EDGE_CURVE('',#3393,#3448,#3486,.T.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#3490 = ORIENTED_EDGE('',*,*,#3464,.F.); +#3491 = PLANE('',#3492); +#3492 = AXIS2_PLACEMENT_3D('',#3493,#3494,#3495); +#3493 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3494 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#3495 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#3496 = ADVANCED_FACE('',(#3497),#3511,.T.); +#3497 = FACE_BOUND('',#3498,.T.); +#3498 = EDGE_LOOP('',(#3499,#3500,#3501,#3502,#3503,#3504,#3505,#3506, + #3507,#3508,#3509,#3510)); +#3499 = ORIENTED_EDGE('',*,*,#3200,.F.); +#3500 = ORIENTED_EDGE('',*,*,#3120,.T.); +#3501 = ORIENTED_EDGE('',*,*,#3160,.T.); +#3502 = ORIENTED_EDGE('',*,*,#3222,.T.); +#3503 = ORIENTED_EDGE('',*,*,#3288,.T.); +#3504 = ORIENTED_EDGE('',*,*,#3350,.T.); +#3505 = ORIENTED_EDGE('',*,*,#3416,.T.); +#3506 = ORIENTED_EDGE('',*,*,#3447,.F.); +#3507 = ORIENTED_EDGE('',*,*,#3485,.F.); +#3508 = ORIENTED_EDGE('',*,*,#3400,.F.); +#3509 = ORIENTED_EDGE('',*,*,#3328,.F.); +#3510 = ORIENTED_EDGE('',*,*,#3272,.F.); +#3511 = PLANE('',#3512); +#3512 = AXIS2_PLACEMENT_3D('',#3513,#3514,#3515); +#3513 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#3514 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#3515 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#3516 = ADVANCED_FACE('',(#3517),#3531,.T.); +#3517 = FACE_BOUND('',#3518,.T.); +#3518 = EDGE_LOOP('',(#3519,#3520,#3521,#3522,#3523,#3524,#3525,#3526, + #3527,#3528,#3529,#3530)); +#3519 = ORIENTED_EDGE('',*,*,#3169,.F.); +#3520 = ORIENTED_EDGE('',*,*,#3138,.T.); +#3521 = ORIENTED_EDGE('',*,*,#3191,.T.); +#3522 = ORIENTED_EDGE('',*,*,#3255,.T.); +#3523 = ORIENTED_EDGE('',*,*,#3319,.T.); +#3524 = ORIENTED_EDGE('',*,*,#3383,.T.); +#3525 = ORIENTED_EDGE('',*,*,#3478,.T.); +#3526 = ORIENTED_EDGE('',*,*,#3456,.F.); +#3527 = ORIENTED_EDGE('',*,*,#3425,.F.); +#3528 = ORIENTED_EDGE('',*,*,#3367,.F.); +#3529 = ORIENTED_EDGE('',*,*,#3297,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3239,.F.); +#3531 = PLANE('',#3532); +#3532 = AXIS2_PLACEMENT_3D('',#3533,#3534,#3535); +#3533 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#3534 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#3535 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#3536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3540)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3537,#3538,#3539)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3537 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3538 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3539 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3540 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3537, + 'distance_accuracy_value','confusion accuracy'); +#3541 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3542,#3544); +#3542 = ( REPRESENTATION_RELATIONSHIP('','',#3113,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3543) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3543 = ITEM_DEFINED_TRANSFORMATION('','',#11,#43); +#3544 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3545); +#3545 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','Body007','',#5,#3108,$); +#3546 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3110)); +#3547 = SHAPE_DEFINITION_REPRESENTATION(#3548,#3554); +#3548 = PRODUCT_DEFINITION_SHAPE('','',#3549); +#3549 = PRODUCT_DEFINITION('design','',#3550,#3553); +#3550 = PRODUCT_DEFINITION_FORMATION('','',#3551); +#3551 = PRODUCT('Body008','Body008','',(#3552)); +#3552 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3553 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3554 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3555),#3977); +#3555 = MANIFOLD_SOLID_BREP('',#3556); +#3556 = CLOSED_SHELL('',(#3557,#3597,#3628,#3659,#3692,#3725,#3756,#3787 + ,#3820,#3853,#3884,#3915,#3937,#3957)); +#3557 = ADVANCED_FACE('',(#3558),#3592,.F.); +#3558 = FACE_BOUND('',#3559,.F.); +#3559 = EDGE_LOOP('',(#3560,#3570,#3578,#3586)); +#3560 = ORIENTED_EDGE('',*,*,#3561,.T.); +#3561 = EDGE_CURVE('',#3562,#3564,#3566,.T.); +#3562 = VERTEX_POINT('',#3563); +#3563 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#3564 = VERTEX_POINT('',#3565); +#3565 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#3566 = LINE('',#3567,#3568); +#3567 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#3568 = VECTOR('',#3569,1.); +#3569 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#3570 = ORIENTED_EDGE('',*,*,#3571,.T.); +#3571 = EDGE_CURVE('',#3564,#3572,#3574,.T.); +#3572 = VERTEX_POINT('',#3573); +#3573 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#3574 = LINE('',#3575,#3576); +#3575 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#3576 = VECTOR('',#3577,1.); +#3577 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#3578 = ORIENTED_EDGE('',*,*,#3579,.T.); +#3579 = EDGE_CURVE('',#3572,#3580,#3582,.T.); +#3580 = VERTEX_POINT('',#3581); +#3581 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#3582 = LINE('',#3583,#3584); +#3583 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#3584 = VECTOR('',#3585,1.); +#3585 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#3586 = ORIENTED_EDGE('',*,*,#3587,.T.); +#3587 = EDGE_CURVE('',#3580,#3562,#3588,.T.); +#3588 = LINE('',#3589,#3590); +#3589 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#3590 = VECTOR('',#3591,1.); +#3591 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#3592 = PLANE('',#3593); +#3593 = AXIS2_PLACEMENT_3D('',#3594,#3595,#3596); +#3594 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#3595 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#3596 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#3597 = ADVANCED_FACE('',(#3598),#3623,.T.); +#3598 = FACE_BOUND('',#3599,.T.); +#3599 = EDGE_LOOP('',(#3600,#3608,#3609,#3617)); +#3600 = ORIENTED_EDGE('',*,*,#3601,.F.); +#3601 = EDGE_CURVE('',#3564,#3602,#3604,.T.); +#3602 = VERTEX_POINT('',#3603); +#3603 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#3604 = LINE('',#3605,#3606); +#3605 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#3606 = VECTOR('',#3607,1.); +#3607 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#3608 = ORIENTED_EDGE('',*,*,#3571,.T.); +#3609 = ORIENTED_EDGE('',*,*,#3610,.T.); +#3610 = EDGE_CURVE('',#3572,#3611,#3613,.T.); +#3611 = VERTEX_POINT('',#3612); +#3612 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#3613 = LINE('',#3614,#3615); +#3614 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#3615 = VECTOR('',#3616,1.); +#3616 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#3617 = ORIENTED_EDGE('',*,*,#3618,.F.); +#3618 = EDGE_CURVE('',#3602,#3611,#3619,.T.); +#3619 = LINE('',#3620,#3621); +#3620 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#3621 = VECTOR('',#3622,1.); +#3622 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#3623 = PLANE('',#3624); +#3624 = AXIS2_PLACEMENT_3D('',#3625,#3626,#3627); +#3625 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#3626 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#3627 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#3628 = ADVANCED_FACE('',(#3629),#3654,.T.); +#3629 = FACE_BOUND('',#3630,.T.); +#3630 = EDGE_LOOP('',(#3631,#3639,#3640,#3648)); +#3631 = ORIENTED_EDGE('',*,*,#3632,.F.); +#3632 = EDGE_CURVE('',#3580,#3633,#3635,.T.); +#3633 = VERTEX_POINT('',#3634); +#3634 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#3635 = LINE('',#3636,#3637); +#3636 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#3637 = VECTOR('',#3638,1.); +#3638 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#3639 = ORIENTED_EDGE('',*,*,#3587,.T.); +#3640 = ORIENTED_EDGE('',*,*,#3641,.T.); +#3641 = EDGE_CURVE('',#3562,#3642,#3644,.T.); +#3642 = VERTEX_POINT('',#3643); +#3643 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#3644 = LINE('',#3645,#3646); +#3645 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#3646 = VECTOR('',#3647,1.); +#3647 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#3648 = ORIENTED_EDGE('',*,*,#3649,.F.); +#3649 = EDGE_CURVE('',#3633,#3642,#3650,.T.); +#3650 = LINE('',#3651,#3652); +#3651 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#3652 = VECTOR('',#3653,1.); +#3653 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#3654 = PLANE('',#3655); +#3655 = AXIS2_PLACEMENT_3D('',#3656,#3657,#3658); +#3656 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#3657 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#3658 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#3659 = ADVANCED_FACE('',(#3660),#3687,.T.); +#3660 = FACE_BOUND('',#3661,.F.); +#3661 = EDGE_LOOP('',(#3662,#3671,#3679,#3686)); +#3662 = ORIENTED_EDGE('',*,*,#3663,.T.); +#3663 = EDGE_CURVE('',#3602,#3664,#3666,.T.); +#3664 = VERTEX_POINT('',#3665); +#3665 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#3666 = CIRCLE('',#3667,0.225); +#3667 = AXIS2_PLACEMENT_3D('',#3668,#3669,#3670); +#3668 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#3669 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3670 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#3671 = ORIENTED_EDGE('',*,*,#3672,.T.); +#3672 = EDGE_CURVE('',#3664,#3673,#3675,.T.); +#3673 = VERTEX_POINT('',#3674); +#3674 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#3675 = LINE('',#3676,#3677); +#3676 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#3677 = VECTOR('',#3678,1.); +#3678 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#3679 = ORIENTED_EDGE('',*,*,#3680,.F.); +#3680 = EDGE_CURVE('',#3611,#3673,#3681,.T.); +#3681 = CIRCLE('',#3682,0.225); +#3682 = AXIS2_PLACEMENT_3D('',#3683,#3684,#3685); +#3683 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#3684 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3685 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#3686 = ORIENTED_EDGE('',*,*,#3618,.F.); +#3687 = CYLINDRICAL_SURFACE('',#3688,0.225); +#3688 = AXIS2_PLACEMENT_3D('',#3689,#3690,#3691); +#3689 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#3690 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#3691 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#3692 = ADVANCED_FACE('',(#3693),#3720,.F.); +#3693 = FACE_BOUND('',#3694,.F.); +#3694 = EDGE_LOOP('',(#3695,#3704,#3712,#3719)); +#3695 = ORIENTED_EDGE('',*,*,#3696,.T.); +#3696 = EDGE_CURVE('',#3633,#3697,#3699,.T.); +#3697 = VERTEX_POINT('',#3698); +#3698 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#3699 = CIRCLE('',#3700,7.5E-02); +#3700 = AXIS2_PLACEMENT_3D('',#3701,#3702,#3703); +#3701 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#3702 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3703 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#3704 = ORIENTED_EDGE('',*,*,#3705,.T.); +#3705 = EDGE_CURVE('',#3697,#3706,#3708,.T.); +#3706 = VERTEX_POINT('',#3707); +#3707 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#3708 = LINE('',#3709,#3710); +#3709 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#3710 = VECTOR('',#3711,1.); +#3711 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3712 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3713 = EDGE_CURVE('',#3642,#3706,#3714,.T.); +#3714 = CIRCLE('',#3715,7.5E-02); +#3715 = AXIS2_PLACEMENT_3D('',#3716,#3717,#3718); +#3716 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#3717 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3718 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#3719 = ORIENTED_EDGE('',*,*,#3649,.F.); +#3720 = CYLINDRICAL_SURFACE('',#3721,7.5E-02); +#3721 = AXIS2_PLACEMENT_3D('',#3722,#3723,#3724); +#3722 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#3723 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#3724 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#3725 = ADVANCED_FACE('',(#3726),#3751,.T.); +#3726 = FACE_BOUND('',#3727,.T.); +#3727 = EDGE_LOOP('',(#3728,#3736,#3737,#3745)); +#3728 = ORIENTED_EDGE('',*,*,#3729,.F.); +#3729 = EDGE_CURVE('',#3664,#3730,#3732,.T.); +#3730 = VERTEX_POINT('',#3731); +#3731 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#3732 = LINE('',#3733,#3734); +#3733 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#3734 = VECTOR('',#3735,1.); +#3735 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#3736 = ORIENTED_EDGE('',*,*,#3672,.T.); +#3737 = ORIENTED_EDGE('',*,*,#3738,.T.); +#3738 = EDGE_CURVE('',#3673,#3739,#3741,.T.); +#3739 = VERTEX_POINT('',#3740); +#3740 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#3741 = LINE('',#3742,#3743); +#3742 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#3743 = VECTOR('',#3744,1.); +#3744 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#3745 = ORIENTED_EDGE('',*,*,#3746,.F.); +#3746 = EDGE_CURVE('',#3730,#3739,#3747,.T.); +#3747 = LINE('',#3748,#3749); +#3748 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#3749 = VECTOR('',#3750,1.); +#3750 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#3751 = PLANE('',#3752); +#3752 = AXIS2_PLACEMENT_3D('',#3753,#3754,#3755); +#3753 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#3754 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#3755 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#3756 = ADVANCED_FACE('',(#3757),#3782,.T.); +#3757 = FACE_BOUND('',#3758,.T.); +#3758 = EDGE_LOOP('',(#3759,#3767,#3768,#3776)); +#3759 = ORIENTED_EDGE('',*,*,#3760,.F.); +#3760 = EDGE_CURVE('',#3697,#3761,#3763,.T.); +#3761 = VERTEX_POINT('',#3762); +#3762 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#3763 = LINE('',#3764,#3765); +#3764 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#3765 = VECTOR('',#3766,1.); +#3766 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#3767 = ORIENTED_EDGE('',*,*,#3705,.T.); +#3768 = ORIENTED_EDGE('',*,*,#3769,.T.); +#3769 = EDGE_CURVE('',#3706,#3770,#3772,.T.); +#3770 = VERTEX_POINT('',#3771); +#3771 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#3772 = LINE('',#3773,#3774); +#3773 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#3774 = VECTOR('',#3775,1.); +#3775 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#3776 = ORIENTED_EDGE('',*,*,#3777,.F.); +#3777 = EDGE_CURVE('',#3761,#3770,#3778,.T.); +#3778 = LINE('',#3779,#3780); +#3779 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#3780 = VECTOR('',#3781,1.); +#3781 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#3782 = PLANE('',#3783); +#3783 = AXIS2_PLACEMENT_3D('',#3784,#3785,#3786); +#3784 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#3785 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#3786 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#3787 = ADVANCED_FACE('',(#3788),#3815,.F.); +#3788 = FACE_BOUND('',#3789,.F.); +#3789 = EDGE_LOOP('',(#3790,#3799,#3807,#3814)); +#3790 = ORIENTED_EDGE('',*,*,#3791,.T.); +#3791 = EDGE_CURVE('',#3730,#3792,#3794,.T.); +#3792 = VERTEX_POINT('',#3793); +#3793 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#3794 = CIRCLE('',#3795,7.5E-02); +#3795 = AXIS2_PLACEMENT_3D('',#3796,#3797,#3798); +#3796 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#3797 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3798 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3799 = ORIENTED_EDGE('',*,*,#3800,.T.); +#3800 = EDGE_CURVE('',#3792,#3801,#3803,.T.); +#3801 = VERTEX_POINT('',#3802); +#3802 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#3803 = LINE('',#3804,#3805); +#3804 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#3805 = VECTOR('',#3806,1.); +#3806 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3807 = ORIENTED_EDGE('',*,*,#3808,.F.); +#3808 = EDGE_CURVE('',#3739,#3801,#3809,.T.); +#3809 = CIRCLE('',#3810,7.5E-02); +#3810 = AXIS2_PLACEMENT_3D('',#3811,#3812,#3813); +#3811 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#3812 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3813 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3814 = ORIENTED_EDGE('',*,*,#3746,.F.); +#3815 = CYLINDRICAL_SURFACE('',#3816,7.5E-02); +#3816 = AXIS2_PLACEMENT_3D('',#3817,#3818,#3819); +#3817 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#3818 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3819 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3820 = ADVANCED_FACE('',(#3821),#3848,.T.); +#3821 = FACE_BOUND('',#3822,.F.); +#3822 = EDGE_LOOP('',(#3823,#3832,#3840,#3847)); +#3823 = ORIENTED_EDGE('',*,*,#3824,.T.); +#3824 = EDGE_CURVE('',#3761,#3825,#3827,.T.); +#3825 = VERTEX_POINT('',#3826); +#3826 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3827 = CIRCLE('',#3828,0.225); +#3828 = AXIS2_PLACEMENT_3D('',#3829,#3830,#3831); +#3829 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#3830 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3831 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3832 = ORIENTED_EDGE('',*,*,#3833,.T.); +#3833 = EDGE_CURVE('',#3825,#3834,#3836,.T.); +#3834 = VERTEX_POINT('',#3835); +#3835 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#3836 = LINE('',#3837,#3838); +#3837 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3838 = VECTOR('',#3839,1.); +#3839 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#3840 = ORIENTED_EDGE('',*,*,#3841,.F.); +#3841 = EDGE_CURVE('',#3770,#3834,#3842,.T.); +#3842 = CIRCLE('',#3843,0.225); +#3843 = AXIS2_PLACEMENT_3D('',#3844,#3845,#3846); +#3844 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#3845 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#3846 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#3847 = ORIENTED_EDGE('',*,*,#3777,.F.); +#3848 = CYLINDRICAL_SURFACE('',#3849,0.225); +#3849 = AXIS2_PLACEMENT_3D('',#3850,#3851,#3852); +#3850 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#3851 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#3852 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#3853 = ADVANCED_FACE('',(#3854),#3879,.T.); +#3854 = FACE_BOUND('',#3855,.T.); +#3855 = EDGE_LOOP('',(#3856,#3864,#3865,#3873)); +#3856 = ORIENTED_EDGE('',*,*,#3857,.F.); +#3857 = EDGE_CURVE('',#3792,#3858,#3860,.T.); +#3858 = VERTEX_POINT('',#3859); +#3859 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#3860 = LINE('',#3861,#3862); +#3861 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#3862 = VECTOR('',#3863,1.); +#3863 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#3864 = ORIENTED_EDGE('',*,*,#3800,.T.); +#3865 = ORIENTED_EDGE('',*,*,#3866,.T.); +#3866 = EDGE_CURVE('',#3801,#3867,#3869,.T.); +#3867 = VERTEX_POINT('',#3868); +#3868 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#3869 = LINE('',#3870,#3871); +#3870 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#3871 = VECTOR('',#3872,1.); +#3872 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#3873 = ORIENTED_EDGE('',*,*,#3874,.F.); +#3874 = EDGE_CURVE('',#3858,#3867,#3875,.T.); +#3875 = LINE('',#3876,#3877); +#3876 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#3877 = VECTOR('',#3878,1.); +#3878 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#3879 = PLANE('',#3880); +#3880 = AXIS2_PLACEMENT_3D('',#3881,#3882,#3883); +#3881 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#3882 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#3883 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#3884 = ADVANCED_FACE('',(#3885),#3910,.T.); +#3885 = FACE_BOUND('',#3886,.T.); +#3886 = EDGE_LOOP('',(#3887,#3895,#3896,#3904)); +#3887 = ORIENTED_EDGE('',*,*,#3888,.T.); +#3888 = EDGE_CURVE('',#3889,#3858,#3891,.T.); +#3889 = VERTEX_POINT('',#3890); +#3890 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#3891 = LINE('',#3892,#3893); +#3892 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#3893 = VECTOR('',#3894,1.); +#3894 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#3895 = ORIENTED_EDGE('',*,*,#3874,.T.); +#3896 = ORIENTED_EDGE('',*,*,#3897,.T.); +#3897 = EDGE_CURVE('',#3867,#3898,#3900,.T.); +#3898 = VERTEX_POINT('',#3899); +#3899 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#3900 = LINE('',#3901,#3902); +#3901 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#3902 = VECTOR('',#3903,1.); +#3903 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#3904 = ORIENTED_EDGE('',*,*,#3905,.T.); +#3905 = EDGE_CURVE('',#3898,#3889,#3906,.T.); +#3906 = LINE('',#3907,#3908); +#3907 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#3908 = VECTOR('',#3909,1.); +#3909 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#3910 = PLANE('',#3911); +#3911 = AXIS2_PLACEMENT_3D('',#3912,#3913,#3914); +#3912 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#3913 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#3914 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#3915 = ADVANCED_FACE('',(#3916),#3932,.T.); +#3916 = FACE_BOUND('',#3917,.T.); +#3917 = EDGE_LOOP('',(#3918,#3924,#3925,#3931)); +#3918 = ORIENTED_EDGE('',*,*,#3919,.F.); +#3919 = EDGE_CURVE('',#3825,#3898,#3920,.T.); +#3920 = LINE('',#3921,#3922); +#3921 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3922 = VECTOR('',#3923,1.); +#3923 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#3924 = ORIENTED_EDGE('',*,*,#3833,.T.); +#3925 = ORIENTED_EDGE('',*,*,#3926,.T.); +#3926 = EDGE_CURVE('',#3834,#3889,#3927,.T.); +#3927 = LINE('',#3928,#3929); +#3928 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#3929 = VECTOR('',#3930,1.); +#3930 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#3931 = ORIENTED_EDGE('',*,*,#3905,.F.); +#3932 = PLANE('',#3933); +#3933 = AXIS2_PLACEMENT_3D('',#3934,#3935,#3936); +#3934 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#3935 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#3936 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#3937 = ADVANCED_FACE('',(#3938),#3952,.T.); +#3938 = FACE_BOUND('',#3939,.T.); +#3939 = EDGE_LOOP('',(#3940,#3941,#3942,#3943,#3944,#3945,#3946,#3947, + #3948,#3949,#3950,#3951)); +#3940 = ORIENTED_EDGE('',*,*,#3641,.F.); +#3941 = ORIENTED_EDGE('',*,*,#3561,.T.); +#3942 = ORIENTED_EDGE('',*,*,#3601,.T.); +#3943 = ORIENTED_EDGE('',*,*,#3663,.T.); +#3944 = ORIENTED_EDGE('',*,*,#3729,.T.); +#3945 = ORIENTED_EDGE('',*,*,#3791,.T.); +#3946 = ORIENTED_EDGE('',*,*,#3857,.T.); +#3947 = ORIENTED_EDGE('',*,*,#3888,.F.); +#3948 = ORIENTED_EDGE('',*,*,#3926,.F.); +#3949 = ORIENTED_EDGE('',*,*,#3841,.F.); +#3950 = ORIENTED_EDGE('',*,*,#3769,.F.); +#3951 = ORIENTED_EDGE('',*,*,#3713,.F.); +#3952 = PLANE('',#3953); +#3953 = AXIS2_PLACEMENT_3D('',#3954,#3955,#3956); +#3954 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#3955 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#3956 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#3957 = ADVANCED_FACE('',(#3958),#3972,.T.); +#3958 = FACE_BOUND('',#3959,.T.); +#3959 = EDGE_LOOP('',(#3960,#3961,#3962,#3963,#3964,#3965,#3966,#3967, + #3968,#3969,#3970,#3971)); +#3960 = ORIENTED_EDGE('',*,*,#3610,.F.); +#3961 = ORIENTED_EDGE('',*,*,#3579,.T.); +#3962 = ORIENTED_EDGE('',*,*,#3632,.T.); +#3963 = ORIENTED_EDGE('',*,*,#3696,.T.); +#3964 = ORIENTED_EDGE('',*,*,#3760,.T.); +#3965 = ORIENTED_EDGE('',*,*,#3824,.T.); +#3966 = ORIENTED_EDGE('',*,*,#3919,.T.); +#3967 = ORIENTED_EDGE('',*,*,#3897,.F.); +#3968 = ORIENTED_EDGE('',*,*,#3866,.F.); +#3969 = ORIENTED_EDGE('',*,*,#3808,.F.); +#3970 = ORIENTED_EDGE('',*,*,#3738,.F.); +#3971 = ORIENTED_EDGE('',*,*,#3680,.F.); +#3972 = PLANE('',#3973); +#3973 = AXIS2_PLACEMENT_3D('',#3974,#3975,#3976); +#3974 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#3975 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#3976 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#3977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3981)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3978,#3979,#3980)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3978 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3979 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3980 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3981 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3978, + 'distance_accuracy_value','confusion accuracy'); +#3982 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3983,#3985); +#3983 = ( REPRESENTATION_RELATIONSHIP('','',#3554,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3984) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3984 = ITEM_DEFINED_TRANSFORMATION('','',#11,#47); +#3985 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3986); +#3986 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('9','Body008','',#5,#3549,$); +#3987 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3551)); +#3988 = SHAPE_DEFINITION_REPRESENTATION(#3989,#3995); +#3989 = PRODUCT_DEFINITION_SHAPE('','',#3990); +#3990 = PRODUCT_DEFINITION('design','',#3991,#3994); +#3991 = PRODUCT_DEFINITION_FORMATION('','',#3992); +#3992 = PRODUCT('Body009','Body009','',(#3993)); +#3993 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3994 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3995 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3996),#4418); +#3996 = MANIFOLD_SOLID_BREP('',#3997); +#3997 = CLOSED_SHELL('',(#3998,#4038,#4069,#4100,#4133,#4166,#4197,#4228 + ,#4261,#4294,#4325,#4356,#4378,#4398)); +#3998 = ADVANCED_FACE('',(#3999),#4033,.F.); +#3999 = FACE_BOUND('',#4000,.F.); +#4000 = EDGE_LOOP('',(#4001,#4011,#4019,#4027)); +#4001 = ORIENTED_EDGE('',*,*,#4002,.T.); +#4002 = EDGE_CURVE('',#4003,#4005,#4007,.T.); +#4003 = VERTEX_POINT('',#4004); +#4004 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#4005 = VERTEX_POINT('',#4006); +#4006 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4007 = LINE('',#4008,#4009); +#4008 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#4009 = VECTOR('',#4010,1.); +#4010 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#4011 = ORIENTED_EDGE('',*,*,#4012,.T.); +#4012 = EDGE_CURVE('',#4005,#4013,#4015,.T.); +#4013 = VERTEX_POINT('',#4014); +#4014 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#4015 = LINE('',#4016,#4017); +#4016 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4017 = VECTOR('',#4018,1.); +#4018 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#4019 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4020 = EDGE_CURVE('',#4013,#4021,#4023,.T.); +#4021 = VERTEX_POINT('',#4022); +#4022 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4023 = LINE('',#4024,#4025); +#4024 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#4025 = VECTOR('',#4026,1.); +#4026 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#4027 = ORIENTED_EDGE('',*,*,#4028,.T.); +#4028 = EDGE_CURVE('',#4021,#4003,#4029,.T.); +#4029 = LINE('',#4030,#4031); +#4030 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4031 = VECTOR('',#4032,1.); +#4032 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#4033 = PLANE('',#4034); +#4034 = AXIS2_PLACEMENT_3D('',#4035,#4036,#4037); +#4035 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#4036 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#4037 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#4038 = ADVANCED_FACE('',(#4039),#4064,.T.); +#4039 = FACE_BOUND('',#4040,.T.); +#4040 = EDGE_LOOP('',(#4041,#4049,#4050,#4058)); +#4041 = ORIENTED_EDGE('',*,*,#4042,.F.); +#4042 = EDGE_CURVE('',#4005,#4043,#4045,.T.); +#4043 = VERTEX_POINT('',#4044); +#4044 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#4045 = LINE('',#4046,#4047); +#4046 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4047 = VECTOR('',#4048,1.); +#4048 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#4049 = ORIENTED_EDGE('',*,*,#4012,.T.); +#4050 = ORIENTED_EDGE('',*,*,#4051,.T.); +#4051 = EDGE_CURVE('',#4013,#4052,#4054,.T.); +#4052 = VERTEX_POINT('',#4053); +#4053 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#4054 = LINE('',#4055,#4056); +#4055 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#4056 = VECTOR('',#4057,1.); +#4057 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#4058 = ORIENTED_EDGE('',*,*,#4059,.F.); +#4059 = EDGE_CURVE('',#4043,#4052,#4060,.T.); +#4060 = LINE('',#4061,#4062); +#4061 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#4062 = VECTOR('',#4063,1.); +#4063 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#4064 = PLANE('',#4065); +#4065 = AXIS2_PLACEMENT_3D('',#4066,#4067,#4068); +#4066 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4067 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#4068 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#4069 = ADVANCED_FACE('',(#4070),#4095,.T.); +#4070 = FACE_BOUND('',#4071,.T.); +#4071 = EDGE_LOOP('',(#4072,#4080,#4081,#4089)); +#4072 = ORIENTED_EDGE('',*,*,#4073,.F.); +#4073 = EDGE_CURVE('',#4021,#4074,#4076,.T.); +#4074 = VERTEX_POINT('',#4075); +#4075 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#4076 = LINE('',#4077,#4078); +#4077 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4078 = VECTOR('',#4079,1.); +#4079 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#4080 = ORIENTED_EDGE('',*,*,#4028,.T.); +#4081 = ORIENTED_EDGE('',*,*,#4082,.T.); +#4082 = EDGE_CURVE('',#4003,#4083,#4085,.T.); +#4083 = VERTEX_POINT('',#4084); +#4084 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#4085 = LINE('',#4086,#4087); +#4086 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#4087 = VECTOR('',#4088,1.); +#4088 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#4089 = ORIENTED_EDGE('',*,*,#4090,.F.); +#4090 = EDGE_CURVE('',#4074,#4083,#4091,.T.); +#4091 = LINE('',#4092,#4093); +#4092 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#4093 = VECTOR('',#4094,1.); +#4094 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#4095 = PLANE('',#4096); +#4096 = AXIS2_PLACEMENT_3D('',#4097,#4098,#4099); +#4097 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4098 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#4099 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#4100 = ADVANCED_FACE('',(#4101),#4128,.T.); +#4101 = FACE_BOUND('',#4102,.F.); +#4102 = EDGE_LOOP('',(#4103,#4112,#4120,#4127)); +#4103 = ORIENTED_EDGE('',*,*,#4104,.T.); +#4104 = EDGE_CURVE('',#4043,#4105,#4107,.T.); +#4105 = VERTEX_POINT('',#4106); +#4106 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#4107 = CIRCLE('',#4108,0.225); +#4108 = AXIS2_PLACEMENT_3D('',#4109,#4110,#4111); +#4109 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#4110 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4111 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#4112 = ORIENTED_EDGE('',*,*,#4113,.T.); +#4113 = EDGE_CURVE('',#4105,#4114,#4116,.T.); +#4114 = VERTEX_POINT('',#4115); +#4115 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#4116 = LINE('',#4117,#4118); +#4117 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#4118 = VECTOR('',#4119,1.); +#4119 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#4120 = ORIENTED_EDGE('',*,*,#4121,.F.); +#4121 = EDGE_CURVE('',#4052,#4114,#4122,.T.); +#4122 = CIRCLE('',#4123,0.225); +#4123 = AXIS2_PLACEMENT_3D('',#4124,#4125,#4126); +#4124 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#4125 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4126 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#4127 = ORIENTED_EDGE('',*,*,#4059,.F.); +#4128 = CYLINDRICAL_SURFACE('',#4129,0.225); +#4129 = AXIS2_PLACEMENT_3D('',#4130,#4131,#4132); +#4130 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#4131 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#4132 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#4133 = ADVANCED_FACE('',(#4134),#4161,.F.); +#4134 = FACE_BOUND('',#4135,.F.); +#4135 = EDGE_LOOP('',(#4136,#4145,#4153,#4160)); +#4136 = ORIENTED_EDGE('',*,*,#4137,.T.); +#4137 = EDGE_CURVE('',#4074,#4138,#4140,.T.); +#4138 = VERTEX_POINT('',#4139); +#4139 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#4140 = CIRCLE('',#4141,7.5E-02); +#4141 = AXIS2_PLACEMENT_3D('',#4142,#4143,#4144); +#4142 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#4143 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4144 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#4145 = ORIENTED_EDGE('',*,*,#4146,.T.); +#4146 = EDGE_CURVE('',#4138,#4147,#4149,.T.); +#4147 = VERTEX_POINT('',#4148); +#4148 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4153 = ORIENTED_EDGE('',*,*,#4154,.F.); +#4154 = EDGE_CURVE('',#4083,#4147,#4155,.T.); +#4155 = CIRCLE('',#4156,7.5E-02); +#4156 = AXIS2_PLACEMENT_3D('',#4157,#4158,#4159); +#4157 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#4158 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4159 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#4160 = ORIENTED_EDGE('',*,*,#4090,.F.); +#4161 = CYLINDRICAL_SURFACE('',#4162,7.5E-02); +#4162 = AXIS2_PLACEMENT_3D('',#4163,#4164,#4165); +#4163 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#4164 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4165 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#4166 = ADVANCED_FACE('',(#4167),#4192,.T.); +#4167 = FACE_BOUND('',#4168,.T.); +#4168 = EDGE_LOOP('',(#4169,#4177,#4178,#4186)); +#4169 = ORIENTED_EDGE('',*,*,#4170,.F.); +#4170 = EDGE_CURVE('',#4105,#4171,#4173,.T.); +#4171 = VERTEX_POINT('',#4172); +#4172 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#4173 = LINE('',#4174,#4175); +#4174 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#4175 = VECTOR('',#4176,1.); +#4176 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#4177 = ORIENTED_EDGE('',*,*,#4113,.T.); +#4178 = ORIENTED_EDGE('',*,*,#4179,.T.); +#4179 = EDGE_CURVE('',#4114,#4180,#4182,.T.); +#4180 = VERTEX_POINT('',#4181); +#4181 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#4182 = LINE('',#4183,#4184); +#4183 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#4184 = VECTOR('',#4185,1.); +#4185 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#4186 = ORIENTED_EDGE('',*,*,#4187,.F.); +#4187 = EDGE_CURVE('',#4171,#4180,#4188,.T.); +#4188 = LINE('',#4189,#4190); +#4189 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#4190 = VECTOR('',#4191,1.); +#4191 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#4192 = PLANE('',#4193); +#4193 = AXIS2_PLACEMENT_3D('',#4194,#4195,#4196); +#4194 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#4195 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#4196 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#4197 = ADVANCED_FACE('',(#4198),#4223,.T.); +#4198 = FACE_BOUND('',#4199,.T.); +#4199 = EDGE_LOOP('',(#4200,#4208,#4209,#4217)); +#4200 = ORIENTED_EDGE('',*,*,#4201,.F.); +#4201 = EDGE_CURVE('',#4138,#4202,#4204,.T.); +#4202 = VERTEX_POINT('',#4203); +#4203 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#4204 = LINE('',#4205,#4206); +#4205 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#4206 = VECTOR('',#4207,1.); +#4207 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#4208 = ORIENTED_EDGE('',*,*,#4146,.T.); +#4209 = ORIENTED_EDGE('',*,*,#4210,.T.); +#4210 = EDGE_CURVE('',#4147,#4211,#4213,.T.); +#4211 = VERTEX_POINT('',#4212); +#4212 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#4213 = LINE('',#4214,#4215); +#4214 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#4215 = VECTOR('',#4216,1.); +#4216 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#4217 = ORIENTED_EDGE('',*,*,#4218,.F.); +#4218 = EDGE_CURVE('',#4202,#4211,#4219,.T.); +#4219 = LINE('',#4220,#4221); +#4220 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#4221 = VECTOR('',#4222,1.); +#4222 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#4223 = PLANE('',#4224); +#4224 = AXIS2_PLACEMENT_3D('',#4225,#4226,#4227); +#4225 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#4226 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#4227 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#4228 = ADVANCED_FACE('',(#4229),#4256,.F.); +#4229 = FACE_BOUND('',#4230,.F.); +#4230 = EDGE_LOOP('',(#4231,#4240,#4248,#4255)); +#4231 = ORIENTED_EDGE('',*,*,#4232,.T.); +#4232 = EDGE_CURVE('',#4171,#4233,#4235,.T.); +#4233 = VERTEX_POINT('',#4234); +#4234 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#4235 = CIRCLE('',#4236,7.5E-02); +#4236 = AXIS2_PLACEMENT_3D('',#4237,#4238,#4239); +#4237 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#4238 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4239 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4240 = ORIENTED_EDGE('',*,*,#4241,.T.); +#4241 = EDGE_CURVE('',#4233,#4242,#4244,.T.); +#4242 = VERTEX_POINT('',#4243); +#4243 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4248 = ORIENTED_EDGE('',*,*,#4249,.F.); +#4249 = EDGE_CURVE('',#4180,#4242,#4250,.T.); +#4250 = CIRCLE('',#4251,7.5E-02); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#4253 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4254 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4255 = ORIENTED_EDGE('',*,*,#4187,.F.); +#4256 = CYLINDRICAL_SURFACE('',#4257,7.5E-02); +#4257 = AXIS2_PLACEMENT_3D('',#4258,#4259,#4260); +#4258 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#4259 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4260 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4261 = ADVANCED_FACE('',(#4262),#4289,.T.); +#4262 = FACE_BOUND('',#4263,.F.); +#4263 = EDGE_LOOP('',(#4264,#4273,#4281,#4288)); +#4264 = ORIENTED_EDGE('',*,*,#4265,.T.); +#4265 = EDGE_CURVE('',#4202,#4266,#4268,.T.); +#4266 = VERTEX_POINT('',#4267); +#4267 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#4268 = CIRCLE('',#4269,0.225); +#4269 = AXIS2_PLACEMENT_3D('',#4270,#4271,#4272); +#4270 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#4271 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4272 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4273 = ORIENTED_EDGE('',*,*,#4274,.T.); +#4274 = EDGE_CURVE('',#4266,#4275,#4277,.T.); +#4275 = VERTEX_POINT('',#4276); +#4276 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#4277 = LINE('',#4278,#4279); +#4278 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#4279 = VECTOR('',#4280,1.); +#4280 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#4281 = ORIENTED_EDGE('',*,*,#4282,.F.); +#4282 = EDGE_CURVE('',#4211,#4275,#4283,.T.); +#4283 = CIRCLE('',#4284,0.225); +#4284 = AXIS2_PLACEMENT_3D('',#4285,#4286,#4287); +#4285 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#4286 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4287 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#4288 = ORIENTED_EDGE('',*,*,#4218,.F.); +#4289 = CYLINDRICAL_SURFACE('',#4290,0.225); +#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); +#4291 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#4292 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#4293 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4294 = ADVANCED_FACE('',(#4295),#4320,.T.); +#4295 = FACE_BOUND('',#4296,.T.); +#4296 = EDGE_LOOP('',(#4297,#4305,#4306,#4314)); +#4297 = ORIENTED_EDGE('',*,*,#4298,.F.); +#4298 = EDGE_CURVE('',#4233,#4299,#4301,.T.); +#4299 = VERTEX_POINT('',#4300); +#4300 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#4305 = ORIENTED_EDGE('',*,*,#4241,.T.); +#4306 = ORIENTED_EDGE('',*,*,#4307,.T.); +#4307 = EDGE_CURVE('',#4242,#4308,#4310,.T.); +#4308 = VERTEX_POINT('',#4309); +#4309 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#4310 = LINE('',#4311,#4312); +#4311 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#4312 = VECTOR('',#4313,1.); +#4313 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#4314 = ORIENTED_EDGE('',*,*,#4315,.F.); +#4315 = EDGE_CURVE('',#4299,#4308,#4316,.T.); +#4316 = LINE('',#4317,#4318); +#4317 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#4318 = VECTOR('',#4319,1.); +#4319 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#4320 = PLANE('',#4321); +#4321 = AXIS2_PLACEMENT_3D('',#4322,#4323,#4324); +#4322 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#4323 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#4324 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#4325 = ADVANCED_FACE('',(#4326),#4351,.T.); +#4326 = FACE_BOUND('',#4327,.T.); +#4327 = EDGE_LOOP('',(#4328,#4336,#4337,#4345)); +#4328 = ORIENTED_EDGE('',*,*,#4329,.T.); +#4329 = EDGE_CURVE('',#4330,#4299,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#4332 = LINE('',#4333,#4334); +#4333 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#4334 = VECTOR('',#4335,1.); +#4335 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#4336 = ORIENTED_EDGE('',*,*,#4315,.T.); +#4337 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4338 = EDGE_CURVE('',#4308,#4339,#4341,.T.); +#4339 = VERTEX_POINT('',#4340); +#4340 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#4341 = LINE('',#4342,#4343); +#4342 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#4343 = VECTOR('',#4344,1.); +#4344 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#4345 = ORIENTED_EDGE('',*,*,#4346,.T.); +#4346 = EDGE_CURVE('',#4339,#4330,#4347,.T.); +#4347 = LINE('',#4348,#4349); +#4348 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#4349 = VECTOR('',#4350,1.); +#4350 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#4351 = PLANE('',#4352); +#4352 = AXIS2_PLACEMENT_3D('',#4353,#4354,#4355); +#4353 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#4354 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#4355 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#4356 = ADVANCED_FACE('',(#4357),#4373,.T.); +#4357 = FACE_BOUND('',#4358,.T.); +#4358 = EDGE_LOOP('',(#4359,#4365,#4366,#4372)); +#4359 = ORIENTED_EDGE('',*,*,#4360,.F.); +#4360 = EDGE_CURVE('',#4266,#4339,#4361,.T.); +#4361 = LINE('',#4362,#4363); +#4362 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#4363 = VECTOR('',#4364,1.); +#4364 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#4365 = ORIENTED_EDGE('',*,*,#4274,.T.); +#4366 = ORIENTED_EDGE('',*,*,#4367,.T.); +#4367 = EDGE_CURVE('',#4275,#4330,#4368,.T.); +#4368 = LINE('',#4369,#4370); +#4369 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#4370 = VECTOR('',#4371,1.); +#4371 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#4372 = ORIENTED_EDGE('',*,*,#4346,.F.); +#4373 = PLANE('',#4374); +#4374 = AXIS2_PLACEMENT_3D('',#4375,#4376,#4377); +#4375 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#4376 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#4377 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#4378 = ADVANCED_FACE('',(#4379),#4393,.T.); +#4379 = FACE_BOUND('',#4380,.T.); +#4380 = EDGE_LOOP('',(#4381,#4382,#4383,#4384,#4385,#4386,#4387,#4388, + #4389,#4390,#4391,#4392)); +#4381 = ORIENTED_EDGE('',*,*,#4082,.F.); +#4382 = ORIENTED_EDGE('',*,*,#4002,.T.); +#4383 = ORIENTED_EDGE('',*,*,#4042,.T.); +#4384 = ORIENTED_EDGE('',*,*,#4104,.T.); +#4385 = ORIENTED_EDGE('',*,*,#4170,.T.); +#4386 = ORIENTED_EDGE('',*,*,#4232,.T.); +#4387 = ORIENTED_EDGE('',*,*,#4298,.T.); +#4388 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4389 = ORIENTED_EDGE('',*,*,#4367,.F.); +#4390 = ORIENTED_EDGE('',*,*,#4282,.F.); +#4391 = ORIENTED_EDGE('',*,*,#4210,.F.); +#4392 = ORIENTED_EDGE('',*,*,#4154,.F.); +#4393 = PLANE('',#4394); +#4394 = AXIS2_PLACEMENT_3D('',#4395,#4396,#4397); +#4395 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#4396 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#4397 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#4398 = ADVANCED_FACE('',(#4399),#4413,.T.); +#4399 = FACE_BOUND('',#4400,.T.); +#4400 = EDGE_LOOP('',(#4401,#4402,#4403,#4404,#4405,#4406,#4407,#4408, + #4409,#4410,#4411,#4412)); +#4401 = ORIENTED_EDGE('',*,*,#4051,.F.); +#4402 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4403 = ORIENTED_EDGE('',*,*,#4073,.T.); +#4404 = ORIENTED_EDGE('',*,*,#4137,.T.); +#4405 = ORIENTED_EDGE('',*,*,#4201,.T.); +#4406 = ORIENTED_EDGE('',*,*,#4265,.T.); +#4407 = ORIENTED_EDGE('',*,*,#4360,.T.); +#4408 = ORIENTED_EDGE('',*,*,#4338,.F.); +#4409 = ORIENTED_EDGE('',*,*,#4307,.F.); +#4410 = ORIENTED_EDGE('',*,*,#4249,.F.); +#4411 = ORIENTED_EDGE('',*,*,#4179,.F.); +#4412 = ORIENTED_EDGE('',*,*,#4121,.F.); +#4413 = PLANE('',#4414); +#4414 = AXIS2_PLACEMENT_3D('',#4415,#4416,#4417); +#4415 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#4416 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#4417 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#4418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4422)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4419,#4420,#4421)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4419 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4420 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4421 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4422 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4419, + 'distance_accuracy_value','confusion accuracy'); +#4423 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4424,#4426); +#4424 = ( REPRESENTATION_RELATIONSHIP('','',#3995,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4425) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4425 = ITEM_DEFINED_TRANSFORMATION('','',#11,#51); +#4426 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4427); +#4427 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('10','Body009','',#5,#3990,$); +#4428 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3992)); +#4429 = SHAPE_DEFINITION_REPRESENTATION(#4430,#4436); +#4430 = PRODUCT_DEFINITION_SHAPE('','',#4431); +#4431 = PRODUCT_DEFINITION('design','',#4432,#4435); +#4432 = PRODUCT_DEFINITION_FORMATION('','',#4433); +#4433 = PRODUCT('Body010','Body010','',(#4434)); +#4434 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4435 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4436 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4437),#4859); +#4437 = MANIFOLD_SOLID_BREP('',#4438); +#4438 = CLOSED_SHELL('',(#4439,#4479,#4510,#4541,#4574,#4607,#4638,#4669 + ,#4702,#4735,#4766,#4797,#4819,#4839)); +#4439 = ADVANCED_FACE('',(#4440),#4474,.F.); +#4440 = FACE_BOUND('',#4441,.F.); +#4441 = EDGE_LOOP('',(#4442,#4452,#4460,#4468)); +#4442 = ORIENTED_EDGE('',*,*,#4443,.T.); +#4443 = EDGE_CURVE('',#4444,#4446,#4448,.T.); +#4444 = VERTEX_POINT('',#4445); +#4445 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#4446 = VERTEX_POINT('',#4447); +#4447 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4448 = LINE('',#4449,#4450); +#4449 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#4450 = VECTOR('',#4451,1.); +#4451 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#4452 = ORIENTED_EDGE('',*,*,#4453,.T.); +#4453 = EDGE_CURVE('',#4446,#4454,#4456,.T.); +#4454 = VERTEX_POINT('',#4455); +#4455 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#4456 = LINE('',#4457,#4458); +#4457 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4458 = VECTOR('',#4459,1.); +#4459 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#4460 = ORIENTED_EDGE('',*,*,#4461,.T.); +#4461 = EDGE_CURVE('',#4454,#4462,#4464,.T.); +#4462 = VERTEX_POINT('',#4463); +#4463 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4464 = LINE('',#4465,#4466); +#4465 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#4466 = VECTOR('',#4467,1.); +#4467 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#4468 = ORIENTED_EDGE('',*,*,#4469,.T.); +#4469 = EDGE_CURVE('',#4462,#4444,#4470,.T.); +#4470 = LINE('',#4471,#4472); +#4471 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4472 = VECTOR('',#4473,1.); +#4473 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#4474 = PLANE('',#4475); +#4475 = AXIS2_PLACEMENT_3D('',#4476,#4477,#4478); +#4476 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#4477 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#4478 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#4479 = ADVANCED_FACE('',(#4480),#4505,.T.); +#4480 = FACE_BOUND('',#4481,.T.); +#4481 = EDGE_LOOP('',(#4482,#4490,#4491,#4499)); +#4482 = ORIENTED_EDGE('',*,*,#4483,.F.); +#4483 = EDGE_CURVE('',#4446,#4484,#4486,.T.); +#4484 = VERTEX_POINT('',#4485); +#4485 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#4486 = LINE('',#4487,#4488); +#4487 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4488 = VECTOR('',#4489,1.); +#4489 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#4490 = ORIENTED_EDGE('',*,*,#4453,.T.); +#4491 = ORIENTED_EDGE('',*,*,#4492,.T.); +#4492 = EDGE_CURVE('',#4454,#4493,#4495,.T.); +#4493 = VERTEX_POINT('',#4494); +#4494 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#4499 = ORIENTED_EDGE('',*,*,#4500,.F.); +#4500 = EDGE_CURVE('',#4484,#4493,#4501,.T.); +#4501 = LINE('',#4502,#4503); +#4502 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#4503 = VECTOR('',#4504,1.); +#4504 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#4505 = PLANE('',#4506); +#4506 = AXIS2_PLACEMENT_3D('',#4507,#4508,#4509); +#4507 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4508 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#4509 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#4510 = ADVANCED_FACE('',(#4511),#4536,.T.); +#4511 = FACE_BOUND('',#4512,.T.); +#4512 = EDGE_LOOP('',(#4513,#4521,#4522,#4530)); +#4513 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4514 = EDGE_CURVE('',#4462,#4515,#4517,.T.); +#4515 = VERTEX_POINT('',#4516); +#4516 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#4517 = LINE('',#4518,#4519); +#4518 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4519 = VECTOR('',#4520,1.); +#4520 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#4521 = ORIENTED_EDGE('',*,*,#4469,.T.); +#4522 = ORIENTED_EDGE('',*,*,#4523,.T.); +#4523 = EDGE_CURVE('',#4444,#4524,#4526,.T.); +#4524 = VERTEX_POINT('',#4525); +#4525 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#4530 = ORIENTED_EDGE('',*,*,#4531,.F.); +#4531 = EDGE_CURVE('',#4515,#4524,#4532,.T.); +#4532 = LINE('',#4533,#4534); +#4533 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#4534 = VECTOR('',#4535,1.); +#4535 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#4536 = PLANE('',#4537); +#4537 = AXIS2_PLACEMENT_3D('',#4538,#4539,#4540); +#4538 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4539 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#4540 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#4541 = ADVANCED_FACE('',(#4542),#4569,.T.); +#4542 = FACE_BOUND('',#4543,.F.); +#4543 = EDGE_LOOP('',(#4544,#4553,#4561,#4568)); +#4544 = ORIENTED_EDGE('',*,*,#4545,.T.); +#4545 = EDGE_CURVE('',#4484,#4546,#4548,.T.); +#4546 = VERTEX_POINT('',#4547); +#4547 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#4548 = CIRCLE('',#4549,0.225); +#4549 = AXIS2_PLACEMENT_3D('',#4550,#4551,#4552); +#4550 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#4551 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4552 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#4553 = ORIENTED_EDGE('',*,*,#4554,.T.); +#4554 = EDGE_CURVE('',#4546,#4555,#4557,.T.); +#4555 = VERTEX_POINT('',#4556); +#4556 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#4557 = LINE('',#4558,#4559); +#4558 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#4559 = VECTOR('',#4560,1.); +#4560 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#4561 = ORIENTED_EDGE('',*,*,#4562,.F.); +#4562 = EDGE_CURVE('',#4493,#4555,#4563,.T.); +#4563 = CIRCLE('',#4564,0.225); +#4564 = AXIS2_PLACEMENT_3D('',#4565,#4566,#4567); +#4565 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#4566 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4567 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#4568 = ORIENTED_EDGE('',*,*,#4500,.F.); +#4569 = CYLINDRICAL_SURFACE('',#4570,0.225); +#4570 = AXIS2_PLACEMENT_3D('',#4571,#4572,#4573); +#4571 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#4572 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#4573 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#4574 = ADVANCED_FACE('',(#4575),#4602,.F.); +#4575 = FACE_BOUND('',#4576,.F.); +#4576 = EDGE_LOOP('',(#4577,#4586,#4594,#4601)); +#4577 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4578 = EDGE_CURVE('',#4515,#4579,#4581,.T.); +#4579 = VERTEX_POINT('',#4580); +#4580 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#4581 = CIRCLE('',#4582,7.5E-02); +#4582 = AXIS2_PLACEMENT_3D('',#4583,#4584,#4585); +#4583 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#4584 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4585 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#4586 = ORIENTED_EDGE('',*,*,#4587,.T.); +#4587 = EDGE_CURVE('',#4579,#4588,#4590,.T.); +#4588 = VERTEX_POINT('',#4589); +#4589 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#4590 = LINE('',#4591,#4592); +#4591 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#4592 = VECTOR('',#4593,1.); +#4593 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4594 = ORIENTED_EDGE('',*,*,#4595,.F.); +#4595 = EDGE_CURVE('',#4524,#4588,#4596,.T.); +#4596 = CIRCLE('',#4597,7.5E-02); +#4597 = AXIS2_PLACEMENT_3D('',#4598,#4599,#4600); +#4598 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#4599 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4600 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#4601 = ORIENTED_EDGE('',*,*,#4531,.F.); +#4602 = CYLINDRICAL_SURFACE('',#4603,7.5E-02); +#4603 = AXIS2_PLACEMENT_3D('',#4604,#4605,#4606); +#4604 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#4605 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4606 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#4607 = ADVANCED_FACE('',(#4608),#4633,.T.); +#4608 = FACE_BOUND('',#4609,.T.); +#4609 = EDGE_LOOP('',(#4610,#4618,#4619,#4627)); +#4610 = ORIENTED_EDGE('',*,*,#4611,.F.); +#4611 = EDGE_CURVE('',#4546,#4612,#4614,.T.); +#4612 = VERTEX_POINT('',#4613); +#4613 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#4614 = LINE('',#4615,#4616); +#4615 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#4616 = VECTOR('',#4617,1.); +#4617 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#4618 = ORIENTED_EDGE('',*,*,#4554,.T.); +#4619 = ORIENTED_EDGE('',*,*,#4620,.T.); +#4620 = EDGE_CURVE('',#4555,#4621,#4623,.T.); +#4621 = VERTEX_POINT('',#4622); +#4622 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#4623 = LINE('',#4624,#4625); +#4624 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#4625 = VECTOR('',#4626,1.); +#4626 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#4627 = ORIENTED_EDGE('',*,*,#4628,.F.); +#4628 = EDGE_CURVE('',#4612,#4621,#4629,.T.); +#4629 = LINE('',#4630,#4631); +#4630 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#4631 = VECTOR('',#4632,1.); +#4632 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#4633 = PLANE('',#4634); +#4634 = AXIS2_PLACEMENT_3D('',#4635,#4636,#4637); +#4635 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#4636 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#4637 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#4638 = ADVANCED_FACE('',(#4639),#4664,.T.); +#4639 = FACE_BOUND('',#4640,.T.); +#4640 = EDGE_LOOP('',(#4641,#4649,#4650,#4658)); +#4641 = ORIENTED_EDGE('',*,*,#4642,.F.); +#4642 = EDGE_CURVE('',#4579,#4643,#4645,.T.); +#4643 = VERTEX_POINT('',#4644); +#4644 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#4645 = LINE('',#4646,#4647); +#4646 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#4647 = VECTOR('',#4648,1.); +#4648 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#4649 = ORIENTED_EDGE('',*,*,#4587,.T.); +#4650 = ORIENTED_EDGE('',*,*,#4651,.T.); +#4651 = EDGE_CURVE('',#4588,#4652,#4654,.T.); +#4652 = VERTEX_POINT('',#4653); +#4653 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#4654 = LINE('',#4655,#4656); +#4655 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#4656 = VECTOR('',#4657,1.); +#4657 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#4658 = ORIENTED_EDGE('',*,*,#4659,.F.); +#4659 = EDGE_CURVE('',#4643,#4652,#4660,.T.); +#4660 = LINE('',#4661,#4662); +#4661 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#4662 = VECTOR('',#4663,1.); +#4663 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#4664 = PLANE('',#4665); +#4665 = AXIS2_PLACEMENT_3D('',#4666,#4667,#4668); +#4666 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#4667 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#4668 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#4669 = ADVANCED_FACE('',(#4670),#4697,.F.); +#4670 = FACE_BOUND('',#4671,.F.); +#4671 = EDGE_LOOP('',(#4672,#4681,#4689,#4696)); +#4672 = ORIENTED_EDGE('',*,*,#4673,.T.); +#4673 = EDGE_CURVE('',#4612,#4674,#4676,.T.); +#4674 = VERTEX_POINT('',#4675); +#4675 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#4676 = CIRCLE('',#4677,7.5E-02); +#4677 = AXIS2_PLACEMENT_3D('',#4678,#4679,#4680); +#4678 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#4679 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4680 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4681 = ORIENTED_EDGE('',*,*,#4682,.T.); +#4682 = EDGE_CURVE('',#4674,#4683,#4685,.T.); +#4683 = VERTEX_POINT('',#4684); +#4684 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#4685 = LINE('',#4686,#4687); +#4686 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#4687 = VECTOR('',#4688,1.); +#4688 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4689 = ORIENTED_EDGE('',*,*,#4690,.F.); +#4690 = EDGE_CURVE('',#4621,#4683,#4691,.T.); +#4691 = CIRCLE('',#4692,7.5E-02); +#4692 = AXIS2_PLACEMENT_3D('',#4693,#4694,#4695); +#4693 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#4694 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4695 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4696 = ORIENTED_EDGE('',*,*,#4628,.F.); +#4697 = CYLINDRICAL_SURFACE('',#4698,7.5E-02); +#4698 = AXIS2_PLACEMENT_3D('',#4699,#4700,#4701); +#4699 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#4700 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4701 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4702 = ADVANCED_FACE('',(#4703),#4730,.T.); +#4703 = FACE_BOUND('',#4704,.F.); +#4704 = EDGE_LOOP('',(#4705,#4714,#4722,#4729)); +#4705 = ORIENTED_EDGE('',*,*,#4706,.T.); +#4706 = EDGE_CURVE('',#4643,#4707,#4709,.T.); +#4707 = VERTEX_POINT('',#4708); +#4708 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#4709 = CIRCLE('',#4710,0.225); +#4710 = AXIS2_PLACEMENT_3D('',#4711,#4712,#4713); +#4711 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#4712 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4713 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4714 = ORIENTED_EDGE('',*,*,#4715,.T.); +#4715 = EDGE_CURVE('',#4707,#4716,#4718,.T.); +#4716 = VERTEX_POINT('',#4717); +#4717 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#4718 = LINE('',#4719,#4720); +#4719 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#4720 = VECTOR('',#4721,1.); +#4721 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#4722 = ORIENTED_EDGE('',*,*,#4723,.F.); +#4723 = EDGE_CURVE('',#4652,#4716,#4724,.T.); +#4724 = CIRCLE('',#4725,0.225); +#4725 = AXIS2_PLACEMENT_3D('',#4726,#4727,#4728); +#4726 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#4727 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#4728 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#4729 = ORIENTED_EDGE('',*,*,#4659,.F.); +#4730 = CYLINDRICAL_SURFACE('',#4731,0.225); +#4731 = AXIS2_PLACEMENT_3D('',#4732,#4733,#4734); +#4732 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#4733 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#4734 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#4735 = ADVANCED_FACE('',(#4736),#4761,.T.); +#4736 = FACE_BOUND('',#4737,.T.); +#4737 = EDGE_LOOP('',(#4738,#4746,#4747,#4755)); +#4738 = ORIENTED_EDGE('',*,*,#4739,.F.); +#4739 = EDGE_CURVE('',#4674,#4740,#4742,.T.); +#4740 = VERTEX_POINT('',#4741); +#4741 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#4742 = LINE('',#4743,#4744); +#4743 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#4744 = VECTOR('',#4745,1.); +#4745 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#4746 = ORIENTED_EDGE('',*,*,#4682,.T.); +#4747 = ORIENTED_EDGE('',*,*,#4748,.T.); +#4748 = EDGE_CURVE('',#4683,#4749,#4751,.T.); +#4749 = VERTEX_POINT('',#4750); +#4750 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#4751 = LINE('',#4752,#4753); +#4752 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#4753 = VECTOR('',#4754,1.); +#4754 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#4755 = ORIENTED_EDGE('',*,*,#4756,.F.); +#4756 = EDGE_CURVE('',#4740,#4749,#4757,.T.); +#4757 = LINE('',#4758,#4759); +#4758 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#4759 = VECTOR('',#4760,1.); +#4760 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#4761 = PLANE('',#4762); +#4762 = AXIS2_PLACEMENT_3D('',#4763,#4764,#4765); +#4763 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#4764 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#4765 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#4766 = ADVANCED_FACE('',(#4767),#4792,.T.); +#4767 = FACE_BOUND('',#4768,.T.); +#4768 = EDGE_LOOP('',(#4769,#4777,#4778,#4786)); +#4769 = ORIENTED_EDGE('',*,*,#4770,.T.); +#4770 = EDGE_CURVE('',#4771,#4740,#4773,.T.); +#4771 = VERTEX_POINT('',#4772); +#4772 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#4773 = LINE('',#4774,#4775); +#4774 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#4775 = VECTOR('',#4776,1.); +#4776 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#4777 = ORIENTED_EDGE('',*,*,#4756,.T.); +#4778 = ORIENTED_EDGE('',*,*,#4779,.T.); +#4779 = EDGE_CURVE('',#4749,#4780,#4782,.T.); +#4780 = VERTEX_POINT('',#4781); +#4781 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#4786 = ORIENTED_EDGE('',*,*,#4787,.T.); +#4787 = EDGE_CURVE('',#4780,#4771,#4788,.T.); +#4788 = LINE('',#4789,#4790); +#4789 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#4790 = VECTOR('',#4791,1.); +#4791 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#4792 = PLANE('',#4793); +#4793 = AXIS2_PLACEMENT_3D('',#4794,#4795,#4796); +#4794 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#4795 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#4796 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#4797 = ADVANCED_FACE('',(#4798),#4814,.T.); +#4798 = FACE_BOUND('',#4799,.T.); +#4799 = EDGE_LOOP('',(#4800,#4806,#4807,#4813)); +#4800 = ORIENTED_EDGE('',*,*,#4801,.F.); +#4801 = EDGE_CURVE('',#4707,#4780,#4802,.T.); +#4802 = LINE('',#4803,#4804); +#4803 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#4804 = VECTOR('',#4805,1.); +#4805 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#4806 = ORIENTED_EDGE('',*,*,#4715,.T.); +#4807 = ORIENTED_EDGE('',*,*,#4808,.T.); +#4808 = EDGE_CURVE('',#4716,#4771,#4809,.T.); +#4809 = LINE('',#4810,#4811); +#4810 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#4811 = VECTOR('',#4812,1.); +#4812 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#4813 = ORIENTED_EDGE('',*,*,#4787,.F.); +#4814 = PLANE('',#4815); +#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818); +#4816 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#4817 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#4818 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#4819 = ADVANCED_FACE('',(#4820),#4834,.T.); +#4820 = FACE_BOUND('',#4821,.T.); +#4821 = EDGE_LOOP('',(#4822,#4823,#4824,#4825,#4826,#4827,#4828,#4829, + #4830,#4831,#4832,#4833)); +#4822 = ORIENTED_EDGE('',*,*,#4523,.F.); +#4823 = ORIENTED_EDGE('',*,*,#4443,.T.); +#4824 = ORIENTED_EDGE('',*,*,#4483,.T.); +#4825 = ORIENTED_EDGE('',*,*,#4545,.T.); +#4826 = ORIENTED_EDGE('',*,*,#4611,.T.); +#4827 = ORIENTED_EDGE('',*,*,#4673,.T.); +#4828 = ORIENTED_EDGE('',*,*,#4739,.T.); +#4829 = ORIENTED_EDGE('',*,*,#4770,.F.); +#4830 = ORIENTED_EDGE('',*,*,#4808,.F.); +#4831 = ORIENTED_EDGE('',*,*,#4723,.F.); +#4832 = ORIENTED_EDGE('',*,*,#4651,.F.); +#4833 = ORIENTED_EDGE('',*,*,#4595,.F.); +#4834 = PLANE('',#4835); +#4835 = AXIS2_PLACEMENT_3D('',#4836,#4837,#4838); +#4836 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#4837 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#4838 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#4839 = ADVANCED_FACE('',(#4840),#4854,.T.); +#4840 = FACE_BOUND('',#4841,.T.); +#4841 = EDGE_LOOP('',(#4842,#4843,#4844,#4845,#4846,#4847,#4848,#4849, + #4850,#4851,#4852,#4853)); +#4842 = ORIENTED_EDGE('',*,*,#4492,.F.); +#4843 = ORIENTED_EDGE('',*,*,#4461,.T.); +#4844 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4845 = ORIENTED_EDGE('',*,*,#4578,.T.); +#4846 = ORIENTED_EDGE('',*,*,#4642,.T.); +#4847 = ORIENTED_EDGE('',*,*,#4706,.T.); +#4848 = ORIENTED_EDGE('',*,*,#4801,.T.); +#4849 = ORIENTED_EDGE('',*,*,#4779,.F.); +#4850 = ORIENTED_EDGE('',*,*,#4748,.F.); +#4851 = ORIENTED_EDGE('',*,*,#4690,.F.); +#4852 = ORIENTED_EDGE('',*,*,#4620,.F.); +#4853 = ORIENTED_EDGE('',*,*,#4562,.F.); +#4854 = PLANE('',#4855); +#4855 = AXIS2_PLACEMENT_3D('',#4856,#4857,#4858); +#4856 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#4857 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#4858 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#4859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4863)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4860,#4861,#4862)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4860 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4861 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4862 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4863 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4860, + 'distance_accuracy_value','confusion accuracy'); +#4864 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4865,#4867); +#4865 = ( REPRESENTATION_RELATIONSHIP('','',#4436,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4866) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4866 = ITEM_DEFINED_TRANSFORMATION('','',#11,#55); +#4867 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4868); +#4868 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('11','Body010','',#5,#4431,$); +#4869 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4433)); +#4870 = SHAPE_DEFINITION_REPRESENTATION(#4871,#4877); +#4871 = PRODUCT_DEFINITION_SHAPE('','',#4872); +#4872 = PRODUCT_DEFINITION('design','',#4873,#4876); +#4873 = PRODUCT_DEFINITION_FORMATION('','',#4874); +#4874 = PRODUCT('Body011','Body011','',(#4875)); +#4875 = PRODUCT_CONTEXT('',#2,'mechanical'); +#4876 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4877 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4878),#5300); +#4878 = MANIFOLD_SOLID_BREP('',#4879); +#4879 = CLOSED_SHELL('',(#4880,#4920,#4951,#4982,#5015,#5048,#5079,#5110 + ,#5143,#5176,#5207,#5238,#5260,#5280)); +#4880 = ADVANCED_FACE('',(#4881),#4915,.F.); +#4881 = FACE_BOUND('',#4882,.F.); +#4882 = EDGE_LOOP('',(#4883,#4893,#4901,#4909)); +#4883 = ORIENTED_EDGE('',*,*,#4884,.T.); +#4884 = EDGE_CURVE('',#4885,#4887,#4889,.T.); +#4885 = VERTEX_POINT('',#4886); +#4886 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#4887 = VERTEX_POINT('',#4888); +#4888 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4889 = LINE('',#4890,#4891); +#4890 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#4891 = VECTOR('',#4892,1.); +#4892 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#4893 = ORIENTED_EDGE('',*,*,#4894,.T.); +#4894 = EDGE_CURVE('',#4887,#4895,#4897,.T.); +#4895 = VERTEX_POINT('',#4896); +#4896 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#4897 = LINE('',#4898,#4899); +#4898 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4899 = VECTOR('',#4900,1.); +#4900 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#4901 = ORIENTED_EDGE('',*,*,#4902,.T.); +#4902 = EDGE_CURVE('',#4895,#4903,#4905,.T.); +#4903 = VERTEX_POINT('',#4904); +#4904 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4905 = LINE('',#4906,#4907); +#4906 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#4907 = VECTOR('',#4908,1.); +#4908 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#4909 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4910 = EDGE_CURVE('',#4903,#4885,#4911,.T.); +#4911 = LINE('',#4912,#4913); +#4912 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4913 = VECTOR('',#4914,1.); +#4914 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#4915 = PLANE('',#4916); +#4916 = AXIS2_PLACEMENT_3D('',#4917,#4918,#4919); +#4917 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#4918 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#4919 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#4920 = ADVANCED_FACE('',(#4921),#4946,.T.); +#4921 = FACE_BOUND('',#4922,.T.); +#4922 = EDGE_LOOP('',(#4923,#4931,#4932,#4940)); +#4923 = ORIENTED_EDGE('',*,*,#4924,.F.); +#4924 = EDGE_CURVE('',#4887,#4925,#4927,.T.); +#4925 = VERTEX_POINT('',#4926); +#4926 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#4927 = LINE('',#4928,#4929); +#4928 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4929 = VECTOR('',#4930,1.); +#4930 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#4931 = ORIENTED_EDGE('',*,*,#4894,.T.); +#4932 = ORIENTED_EDGE('',*,*,#4933,.T.); +#4933 = EDGE_CURVE('',#4895,#4934,#4936,.T.); +#4934 = VERTEX_POINT('',#4935); +#4935 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#4936 = LINE('',#4937,#4938); +#4937 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#4938 = VECTOR('',#4939,1.); +#4939 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#4940 = ORIENTED_EDGE('',*,*,#4941,.F.); +#4941 = EDGE_CURVE('',#4925,#4934,#4942,.T.); +#4942 = LINE('',#4943,#4944); +#4943 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#4944 = VECTOR('',#4945,1.); +#4945 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#4946 = PLANE('',#4947); +#4947 = AXIS2_PLACEMENT_3D('',#4948,#4949,#4950); +#4948 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#4949 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#4950 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#4951 = ADVANCED_FACE('',(#4952),#4977,.T.); +#4952 = FACE_BOUND('',#4953,.T.); +#4953 = EDGE_LOOP('',(#4954,#4962,#4963,#4971)); +#4954 = ORIENTED_EDGE('',*,*,#4955,.F.); +#4955 = EDGE_CURVE('',#4903,#4956,#4958,.T.); +#4956 = VERTEX_POINT('',#4957); +#4957 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#4958 = LINE('',#4959,#4960); +#4959 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4960 = VECTOR('',#4961,1.); +#4961 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#4962 = ORIENTED_EDGE('',*,*,#4910,.T.); +#4963 = ORIENTED_EDGE('',*,*,#4964,.T.); +#4964 = EDGE_CURVE('',#4885,#4965,#4967,.T.); +#4965 = VERTEX_POINT('',#4966); +#4966 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#4967 = LINE('',#4968,#4969); +#4968 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#4969 = VECTOR('',#4970,1.); +#4970 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#4971 = ORIENTED_EDGE('',*,*,#4972,.F.); +#4972 = EDGE_CURVE('',#4956,#4965,#4973,.T.); +#4973 = LINE('',#4974,#4975); +#4974 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#4975 = VECTOR('',#4976,1.); +#4976 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#4977 = PLANE('',#4978); +#4978 = AXIS2_PLACEMENT_3D('',#4979,#4980,#4981); +#4979 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#4980 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#4981 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#4982 = ADVANCED_FACE('',(#4983),#5010,.T.); +#4983 = FACE_BOUND('',#4984,.F.); +#4984 = EDGE_LOOP('',(#4985,#4994,#5002,#5009)); +#4985 = ORIENTED_EDGE('',*,*,#4986,.T.); +#4986 = EDGE_CURVE('',#4925,#4987,#4989,.T.); +#4987 = VERTEX_POINT('',#4988); +#4988 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#4989 = CIRCLE('',#4990,0.225); +#4990 = AXIS2_PLACEMENT_3D('',#4991,#4992,#4993); +#4991 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#4992 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#4993 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#4994 = ORIENTED_EDGE('',*,*,#4995,.T.); +#4995 = EDGE_CURVE('',#4987,#4996,#4998,.T.); +#4996 = VERTEX_POINT('',#4997); +#4997 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#4998 = LINE('',#4999,#5000); +#4999 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5000 = VECTOR('',#5001,1.); +#5001 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#5002 = ORIENTED_EDGE('',*,*,#5003,.F.); +#5003 = EDGE_CURVE('',#4934,#4996,#5004,.T.); +#5004 = CIRCLE('',#5005,0.225); +#5005 = AXIS2_PLACEMENT_3D('',#5006,#5007,#5008); +#5006 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#5007 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5008 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#5009 = ORIENTED_EDGE('',*,*,#4941,.F.); +#5010 = CYLINDRICAL_SURFACE('',#5011,0.225); +#5011 = AXIS2_PLACEMENT_3D('',#5012,#5013,#5014); +#5012 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#5013 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#5014 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#5015 = ADVANCED_FACE('',(#5016),#5043,.F.); +#5016 = FACE_BOUND('',#5017,.F.); +#5017 = EDGE_LOOP('',(#5018,#5027,#5035,#5042)); +#5018 = ORIENTED_EDGE('',*,*,#5019,.T.); +#5019 = EDGE_CURVE('',#4956,#5020,#5022,.T.); +#5020 = VERTEX_POINT('',#5021); +#5021 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5022 = CIRCLE('',#5023,7.5E-02); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#5025 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5026 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#5027 = ORIENTED_EDGE('',*,*,#5028,.T.); +#5028 = EDGE_CURVE('',#5020,#5029,#5031,.T.); +#5029 = VERTEX_POINT('',#5030); +#5030 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#5031 = LINE('',#5032,#5033); +#5032 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5033 = VECTOR('',#5034,1.); +#5034 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5035 = ORIENTED_EDGE('',*,*,#5036,.F.); +#5036 = EDGE_CURVE('',#4965,#5029,#5037,.T.); +#5037 = CIRCLE('',#5038,7.5E-02); +#5038 = AXIS2_PLACEMENT_3D('',#5039,#5040,#5041); +#5039 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#5040 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5041 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#5042 = ORIENTED_EDGE('',*,*,#4972,.F.); +#5043 = CYLINDRICAL_SURFACE('',#5044,7.5E-02); +#5044 = AXIS2_PLACEMENT_3D('',#5045,#5046,#5047); +#5045 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#5046 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5047 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#5048 = ADVANCED_FACE('',(#5049),#5074,.T.); +#5049 = FACE_BOUND('',#5050,.T.); +#5050 = EDGE_LOOP('',(#5051,#5059,#5060,#5068)); +#5051 = ORIENTED_EDGE('',*,*,#5052,.F.); +#5052 = EDGE_CURVE('',#4987,#5053,#5055,.T.); +#5053 = VERTEX_POINT('',#5054); +#5054 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#5055 = LINE('',#5056,#5057); +#5056 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5057 = VECTOR('',#5058,1.); +#5058 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#5059 = ORIENTED_EDGE('',*,*,#4995,.T.); +#5060 = ORIENTED_EDGE('',*,*,#5061,.T.); +#5061 = EDGE_CURVE('',#4996,#5062,#5064,.T.); +#5062 = VERTEX_POINT('',#5063); +#5063 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#5064 = LINE('',#5065,#5066); +#5065 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#5066 = VECTOR('',#5067,1.); +#5067 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#5068 = ORIENTED_EDGE('',*,*,#5069,.F.); +#5069 = EDGE_CURVE('',#5053,#5062,#5070,.T.); +#5070 = LINE('',#5071,#5072); +#5071 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#5072 = VECTOR('',#5073,1.); +#5073 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#5074 = PLANE('',#5075); +#5075 = AXIS2_PLACEMENT_3D('',#5076,#5077,#5078); +#5076 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5077 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#5078 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#5079 = ADVANCED_FACE('',(#5080),#5105,.T.); +#5080 = FACE_BOUND('',#5081,.T.); +#5081 = EDGE_LOOP('',(#5082,#5090,#5091,#5099)); +#5082 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5083 = EDGE_CURVE('',#5020,#5084,#5086,.T.); +#5084 = VERTEX_POINT('',#5085); +#5085 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#5086 = LINE('',#5087,#5088); +#5087 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5088 = VECTOR('',#5089,1.); +#5089 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#5090 = ORIENTED_EDGE('',*,*,#5028,.T.); +#5091 = ORIENTED_EDGE('',*,*,#5092,.T.); +#5092 = EDGE_CURVE('',#5029,#5093,#5095,.T.); +#5093 = VERTEX_POINT('',#5094); +#5094 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#5095 = LINE('',#5096,#5097); +#5096 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#5097 = VECTOR('',#5098,1.); +#5098 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#5099 = ORIENTED_EDGE('',*,*,#5100,.F.); +#5100 = EDGE_CURVE('',#5084,#5093,#5101,.T.); +#5101 = LINE('',#5102,#5103); +#5102 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#5103 = VECTOR('',#5104,1.); +#5104 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#5105 = PLANE('',#5106); +#5106 = AXIS2_PLACEMENT_3D('',#5107,#5108,#5109); +#5107 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5108 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#5109 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#5110 = ADVANCED_FACE('',(#5111),#5138,.F.); +#5111 = FACE_BOUND('',#5112,.F.); +#5112 = EDGE_LOOP('',(#5113,#5122,#5130,#5137)); +#5113 = ORIENTED_EDGE('',*,*,#5114,.T.); +#5114 = EDGE_CURVE('',#5053,#5115,#5117,.T.); +#5115 = VERTEX_POINT('',#5116); +#5116 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#5117 = CIRCLE('',#5118,7.5E-02); +#5118 = AXIS2_PLACEMENT_3D('',#5119,#5120,#5121); +#5119 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#5120 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5121 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5122 = ORIENTED_EDGE('',*,*,#5123,.T.); +#5123 = EDGE_CURVE('',#5115,#5124,#5126,.T.); +#5124 = VERTEX_POINT('',#5125); +#5125 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#5126 = LINE('',#5127,#5128); +#5127 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#5128 = VECTOR('',#5129,1.); +#5129 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5130 = ORIENTED_EDGE('',*,*,#5131,.F.); +#5131 = EDGE_CURVE('',#5062,#5124,#5132,.T.); +#5132 = CIRCLE('',#5133,7.5E-02); +#5133 = AXIS2_PLACEMENT_3D('',#5134,#5135,#5136); +#5134 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#5135 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5136 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5137 = ORIENTED_EDGE('',*,*,#5069,.F.); +#5138 = CYLINDRICAL_SURFACE('',#5139,7.5E-02); +#5139 = AXIS2_PLACEMENT_3D('',#5140,#5141,#5142); +#5140 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#5141 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5142 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5143 = ADVANCED_FACE('',(#5144),#5171,.T.); +#5144 = FACE_BOUND('',#5145,.F.); +#5145 = EDGE_LOOP('',(#5146,#5155,#5163,#5170)); +#5146 = ORIENTED_EDGE('',*,*,#5147,.T.); +#5147 = EDGE_CURVE('',#5084,#5148,#5150,.T.); +#5148 = VERTEX_POINT('',#5149); +#5149 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#5150 = CIRCLE('',#5151,0.225); +#5151 = AXIS2_PLACEMENT_3D('',#5152,#5153,#5154); +#5152 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#5153 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5154 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5155 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5156 = EDGE_CURVE('',#5148,#5157,#5159,.T.); +#5157 = VERTEX_POINT('',#5158); +#5158 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#5159 = LINE('',#5160,#5161); +#5160 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#5161 = VECTOR('',#5162,1.); +#5162 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#5163 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5164 = EDGE_CURVE('',#5093,#5157,#5165,.T.); +#5165 = CIRCLE('',#5166,0.225); +#5166 = AXIS2_PLACEMENT_3D('',#5167,#5168,#5169); +#5167 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#5168 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5169 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#5170 = ORIENTED_EDGE('',*,*,#5100,.F.); +#5171 = CYLINDRICAL_SURFACE('',#5172,0.225); +#5172 = AXIS2_PLACEMENT_3D('',#5173,#5174,#5175); +#5173 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#5174 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#5175 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5176 = ADVANCED_FACE('',(#5177),#5202,.T.); +#5177 = FACE_BOUND('',#5178,.T.); +#5178 = EDGE_LOOP('',(#5179,#5187,#5188,#5196)); +#5179 = ORIENTED_EDGE('',*,*,#5180,.F.); +#5180 = EDGE_CURVE('',#5115,#5181,#5183,.T.); +#5181 = VERTEX_POINT('',#5182); +#5182 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#5183 = LINE('',#5184,#5185); +#5184 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#5185 = VECTOR('',#5186,1.); +#5186 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#5187 = ORIENTED_EDGE('',*,*,#5123,.T.); +#5188 = ORIENTED_EDGE('',*,*,#5189,.T.); +#5189 = EDGE_CURVE('',#5124,#5190,#5192,.T.); +#5190 = VERTEX_POINT('',#5191); +#5191 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#5192 = LINE('',#5193,#5194); +#5193 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#5194 = VECTOR('',#5195,1.); +#5195 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#5196 = ORIENTED_EDGE('',*,*,#5197,.F.); +#5197 = EDGE_CURVE('',#5181,#5190,#5198,.T.); +#5198 = LINE('',#5199,#5200); +#5199 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#5200 = VECTOR('',#5201,1.); +#5201 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#5202 = PLANE('',#5203); +#5203 = AXIS2_PLACEMENT_3D('',#5204,#5205,#5206); +#5204 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#5205 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#5206 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#5207 = ADVANCED_FACE('',(#5208),#5233,.T.); +#5208 = FACE_BOUND('',#5209,.T.); +#5209 = EDGE_LOOP('',(#5210,#5218,#5219,#5227)); +#5210 = ORIENTED_EDGE('',*,*,#5211,.T.); +#5211 = EDGE_CURVE('',#5212,#5181,#5214,.T.); +#5212 = VERTEX_POINT('',#5213); +#5213 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#5214 = LINE('',#5215,#5216); +#5215 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#5216 = VECTOR('',#5217,1.); +#5217 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#5218 = ORIENTED_EDGE('',*,*,#5197,.T.); +#5219 = ORIENTED_EDGE('',*,*,#5220,.T.); +#5220 = EDGE_CURVE('',#5190,#5221,#5223,.T.); +#5221 = VERTEX_POINT('',#5222); +#5222 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#5223 = LINE('',#5224,#5225); +#5224 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#5225 = VECTOR('',#5226,1.); +#5226 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#5227 = ORIENTED_EDGE('',*,*,#5228,.T.); +#5228 = EDGE_CURVE('',#5221,#5212,#5229,.T.); +#5229 = LINE('',#5230,#5231); +#5230 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#5231 = VECTOR('',#5232,1.); +#5232 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#5233 = PLANE('',#5234); +#5234 = AXIS2_PLACEMENT_3D('',#5235,#5236,#5237); +#5235 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#5236 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#5237 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#5238 = ADVANCED_FACE('',(#5239),#5255,.T.); +#5239 = FACE_BOUND('',#5240,.T.); +#5240 = EDGE_LOOP('',(#5241,#5247,#5248,#5254)); +#5241 = ORIENTED_EDGE('',*,*,#5242,.F.); +#5242 = EDGE_CURVE('',#5148,#5221,#5243,.T.); +#5243 = LINE('',#5244,#5245); +#5244 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#5245 = VECTOR('',#5246,1.); +#5246 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#5247 = ORIENTED_EDGE('',*,*,#5156,.T.); +#5248 = ORIENTED_EDGE('',*,*,#5249,.T.); +#5249 = EDGE_CURVE('',#5157,#5212,#5250,.T.); +#5250 = LINE('',#5251,#5252); +#5251 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#5252 = VECTOR('',#5253,1.); +#5253 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#5254 = ORIENTED_EDGE('',*,*,#5228,.F.); +#5255 = PLANE('',#5256); +#5256 = AXIS2_PLACEMENT_3D('',#5257,#5258,#5259); +#5257 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#5258 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#5259 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#5260 = ADVANCED_FACE('',(#5261),#5275,.T.); +#5261 = FACE_BOUND('',#5262,.T.); +#5262 = EDGE_LOOP('',(#5263,#5264,#5265,#5266,#5267,#5268,#5269,#5270, + #5271,#5272,#5273,#5274)); +#5263 = ORIENTED_EDGE('',*,*,#4964,.F.); +#5264 = ORIENTED_EDGE('',*,*,#4884,.T.); +#5265 = ORIENTED_EDGE('',*,*,#4924,.T.); +#5266 = ORIENTED_EDGE('',*,*,#4986,.T.); +#5267 = ORIENTED_EDGE('',*,*,#5052,.T.); +#5268 = ORIENTED_EDGE('',*,*,#5114,.T.); +#5269 = ORIENTED_EDGE('',*,*,#5180,.T.); +#5270 = ORIENTED_EDGE('',*,*,#5211,.F.); +#5271 = ORIENTED_EDGE('',*,*,#5249,.F.); +#5272 = ORIENTED_EDGE('',*,*,#5164,.F.); +#5273 = ORIENTED_EDGE('',*,*,#5092,.F.); +#5274 = ORIENTED_EDGE('',*,*,#5036,.F.); +#5275 = PLANE('',#5276); +#5276 = AXIS2_PLACEMENT_3D('',#5277,#5278,#5279); +#5277 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#5278 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#5279 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#5280 = ADVANCED_FACE('',(#5281),#5295,.T.); +#5281 = FACE_BOUND('',#5282,.T.); +#5282 = EDGE_LOOP('',(#5283,#5284,#5285,#5286,#5287,#5288,#5289,#5290, + #5291,#5292,#5293,#5294)); +#5283 = ORIENTED_EDGE('',*,*,#4933,.F.); +#5284 = ORIENTED_EDGE('',*,*,#4902,.T.); +#5285 = ORIENTED_EDGE('',*,*,#4955,.T.); +#5286 = ORIENTED_EDGE('',*,*,#5019,.T.); +#5287 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5288 = ORIENTED_EDGE('',*,*,#5147,.T.); +#5289 = ORIENTED_EDGE('',*,*,#5242,.T.); +#5290 = ORIENTED_EDGE('',*,*,#5220,.F.); +#5291 = ORIENTED_EDGE('',*,*,#5189,.F.); +#5292 = ORIENTED_EDGE('',*,*,#5131,.F.); +#5293 = ORIENTED_EDGE('',*,*,#5061,.F.); +#5294 = ORIENTED_EDGE('',*,*,#5003,.F.); +#5295 = PLANE('',#5296); +#5296 = AXIS2_PLACEMENT_3D('',#5297,#5298,#5299); +#5297 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#5298 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#5299 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#5300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5304)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5301,#5302,#5303)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5301 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5302 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5303 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5304 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5301, + 'distance_accuracy_value','confusion accuracy'); +#5305 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5306,#5308); +#5306 = ( REPRESENTATION_RELATIONSHIP('','',#4877,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5307) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5307 = ITEM_DEFINED_TRANSFORMATION('','',#11,#59); +#5308 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5309); +#5309 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('12','Body011','',#5,#4872,$); +#5310 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#4874)); +#5311 = SHAPE_DEFINITION_REPRESENTATION(#5312,#5318); +#5312 = PRODUCT_DEFINITION_SHAPE('','',#5313); +#5313 = PRODUCT_DEFINITION('design','',#5314,#5317); +#5314 = PRODUCT_DEFINITION_FORMATION('','',#5315); +#5315 = PRODUCT('Body012','Body012','',(#5316)); +#5316 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5317 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5318 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5319),#5741); +#5319 = MANIFOLD_SOLID_BREP('',#5320); +#5320 = CLOSED_SHELL('',(#5321,#5361,#5392,#5423,#5456,#5489,#5520,#5551 + ,#5584,#5617,#5648,#5679,#5701,#5721)); +#5321 = ADVANCED_FACE('',(#5322),#5356,.F.); +#5322 = FACE_BOUND('',#5323,.F.); +#5323 = EDGE_LOOP('',(#5324,#5334,#5342,#5350)); +#5324 = ORIENTED_EDGE('',*,*,#5325,.T.); +#5325 = EDGE_CURVE('',#5326,#5328,#5330,.T.); +#5326 = VERTEX_POINT('',#5327); +#5327 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#5328 = VERTEX_POINT('',#5329); +#5329 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#5330 = LINE('',#5331,#5332); +#5331 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#5332 = VECTOR('',#5333,1.); +#5333 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#5334 = ORIENTED_EDGE('',*,*,#5335,.T.); +#5335 = EDGE_CURVE('',#5328,#5336,#5338,.T.); +#5336 = VERTEX_POINT('',#5337); +#5337 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#5338 = LINE('',#5339,#5340); +#5339 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#5340 = VECTOR('',#5341,1.); +#5341 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#5342 = ORIENTED_EDGE('',*,*,#5343,.T.); +#5343 = EDGE_CURVE('',#5336,#5344,#5346,.T.); +#5344 = VERTEX_POINT('',#5345); +#5345 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#5346 = LINE('',#5347,#5348); +#5347 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#5348 = VECTOR('',#5349,1.); +#5349 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#5350 = ORIENTED_EDGE('',*,*,#5351,.T.); +#5351 = EDGE_CURVE('',#5344,#5326,#5352,.T.); +#5352 = LINE('',#5353,#5354); +#5353 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#5354 = VECTOR('',#5355,1.); +#5355 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#5356 = PLANE('',#5357); +#5357 = AXIS2_PLACEMENT_3D('',#5358,#5359,#5360); +#5358 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#5359 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#5360 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#5361 = ADVANCED_FACE('',(#5362),#5387,.T.); +#5362 = FACE_BOUND('',#5363,.T.); +#5363 = EDGE_LOOP('',(#5364,#5372,#5373,#5381)); +#5364 = ORIENTED_EDGE('',*,*,#5365,.F.); +#5365 = EDGE_CURVE('',#5328,#5366,#5368,.T.); +#5366 = VERTEX_POINT('',#5367); +#5367 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#5368 = LINE('',#5369,#5370); +#5369 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#5370 = VECTOR('',#5371,1.); +#5371 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#5372 = ORIENTED_EDGE('',*,*,#5335,.T.); +#5373 = ORIENTED_EDGE('',*,*,#5374,.T.); +#5374 = EDGE_CURVE('',#5336,#5375,#5377,.T.); +#5375 = VERTEX_POINT('',#5376); +#5376 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#5377 = LINE('',#5378,#5379); +#5378 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#5379 = VECTOR('',#5380,1.); +#5380 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#5381 = ORIENTED_EDGE('',*,*,#5382,.F.); +#5382 = EDGE_CURVE('',#5366,#5375,#5383,.T.); +#5383 = LINE('',#5384,#5385); +#5384 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#5385 = VECTOR('',#5386,1.); +#5386 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#5387 = PLANE('',#5388); +#5388 = AXIS2_PLACEMENT_3D('',#5389,#5390,#5391); +#5389 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#5390 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#5391 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#5392 = ADVANCED_FACE('',(#5393),#5418,.T.); +#5393 = FACE_BOUND('',#5394,.T.); +#5394 = EDGE_LOOP('',(#5395,#5403,#5404,#5412)); +#5395 = ORIENTED_EDGE('',*,*,#5396,.F.); +#5396 = EDGE_CURVE('',#5344,#5397,#5399,.T.); +#5397 = VERTEX_POINT('',#5398); +#5398 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#5399 = LINE('',#5400,#5401); +#5400 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#5401 = VECTOR('',#5402,1.); +#5402 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#5403 = ORIENTED_EDGE('',*,*,#5351,.T.); +#5404 = ORIENTED_EDGE('',*,*,#5405,.T.); +#5405 = EDGE_CURVE('',#5326,#5406,#5408,.T.); +#5406 = VERTEX_POINT('',#5407); +#5407 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#5408 = LINE('',#5409,#5410); +#5409 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#5410 = VECTOR('',#5411,1.); +#5411 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#5412 = ORIENTED_EDGE('',*,*,#5413,.F.); +#5413 = EDGE_CURVE('',#5397,#5406,#5414,.T.); +#5414 = LINE('',#5415,#5416); +#5415 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#5416 = VECTOR('',#5417,1.); +#5417 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#5418 = PLANE('',#5419); +#5419 = AXIS2_PLACEMENT_3D('',#5420,#5421,#5422); +#5420 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#5421 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#5422 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#5423 = ADVANCED_FACE('',(#5424),#5451,.T.); +#5424 = FACE_BOUND('',#5425,.F.); +#5425 = EDGE_LOOP('',(#5426,#5435,#5443,#5450)); +#5426 = ORIENTED_EDGE('',*,*,#5427,.T.); +#5427 = EDGE_CURVE('',#5366,#5428,#5430,.T.); +#5428 = VERTEX_POINT('',#5429); +#5429 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5430 = CIRCLE('',#5431,0.225); +#5431 = AXIS2_PLACEMENT_3D('',#5432,#5433,#5434); +#5432 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#5433 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5434 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#5435 = ORIENTED_EDGE('',*,*,#5436,.T.); +#5436 = EDGE_CURVE('',#5428,#5437,#5439,.T.); +#5437 = VERTEX_POINT('',#5438); +#5438 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#5443 = ORIENTED_EDGE('',*,*,#5444,.F.); +#5444 = EDGE_CURVE('',#5375,#5437,#5445,.T.); +#5445 = CIRCLE('',#5446,0.225); +#5446 = AXIS2_PLACEMENT_3D('',#5447,#5448,#5449); +#5447 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#5448 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5449 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#5450 = ORIENTED_EDGE('',*,*,#5382,.F.); +#5451 = CYLINDRICAL_SURFACE('',#5452,0.225); +#5452 = AXIS2_PLACEMENT_3D('',#5453,#5454,#5455); +#5453 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#5454 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#5455 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#5456 = ADVANCED_FACE('',(#5457),#5484,.F.); +#5457 = FACE_BOUND('',#5458,.F.); +#5458 = EDGE_LOOP('',(#5459,#5468,#5476,#5483)); +#5459 = ORIENTED_EDGE('',*,*,#5460,.T.); +#5460 = EDGE_CURVE('',#5397,#5461,#5463,.T.); +#5461 = VERTEX_POINT('',#5462); +#5462 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5463 = CIRCLE('',#5464,7.5E-02); +#5464 = AXIS2_PLACEMENT_3D('',#5465,#5466,#5467); +#5465 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#5466 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5467 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#5468 = ORIENTED_EDGE('',*,*,#5469,.T.); +#5469 = EDGE_CURVE('',#5461,#5470,#5472,.T.); +#5470 = VERTEX_POINT('',#5471); +#5471 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#5472 = LINE('',#5473,#5474); +#5473 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5474 = VECTOR('',#5475,1.); +#5475 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5476 = ORIENTED_EDGE('',*,*,#5477,.F.); +#5477 = EDGE_CURVE('',#5406,#5470,#5478,.T.); +#5478 = CIRCLE('',#5479,7.5E-02); +#5479 = AXIS2_PLACEMENT_3D('',#5480,#5481,#5482); +#5480 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#5481 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5482 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#5483 = ORIENTED_EDGE('',*,*,#5413,.F.); +#5484 = CYLINDRICAL_SURFACE('',#5485,7.5E-02); +#5485 = AXIS2_PLACEMENT_3D('',#5486,#5487,#5488); +#5486 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#5487 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5488 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#5489 = ADVANCED_FACE('',(#5490),#5515,.T.); +#5490 = FACE_BOUND('',#5491,.T.); +#5491 = EDGE_LOOP('',(#5492,#5500,#5501,#5509)); +#5492 = ORIENTED_EDGE('',*,*,#5493,.F.); +#5493 = EDGE_CURVE('',#5428,#5494,#5496,.T.); +#5494 = VERTEX_POINT('',#5495); +#5495 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#5496 = LINE('',#5497,#5498); +#5497 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5498 = VECTOR('',#5499,1.); +#5499 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#5500 = ORIENTED_EDGE('',*,*,#5436,.T.); +#5501 = ORIENTED_EDGE('',*,*,#5502,.T.); +#5502 = EDGE_CURVE('',#5437,#5503,#5505,.T.); +#5503 = VERTEX_POINT('',#5504); +#5504 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#5505 = LINE('',#5506,#5507); +#5506 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#5507 = VECTOR('',#5508,1.); +#5508 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#5509 = ORIENTED_EDGE('',*,*,#5510,.F.); +#5510 = EDGE_CURVE('',#5494,#5503,#5511,.T.); +#5511 = LINE('',#5512,#5513); +#5512 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#5513 = VECTOR('',#5514,1.); +#5514 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#5515 = PLANE('',#5516); +#5516 = AXIS2_PLACEMENT_3D('',#5517,#5518,#5519); +#5517 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5518 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#5519 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#5520 = ADVANCED_FACE('',(#5521),#5546,.T.); +#5521 = FACE_BOUND('',#5522,.T.); +#5522 = EDGE_LOOP('',(#5523,#5531,#5532,#5540)); +#5523 = ORIENTED_EDGE('',*,*,#5524,.F.); +#5524 = EDGE_CURVE('',#5461,#5525,#5527,.T.); +#5525 = VERTEX_POINT('',#5526); +#5526 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#5527 = LINE('',#5528,#5529); +#5528 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5529 = VECTOR('',#5530,1.); +#5530 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#5531 = ORIENTED_EDGE('',*,*,#5469,.T.); +#5532 = ORIENTED_EDGE('',*,*,#5533,.T.); +#5533 = EDGE_CURVE('',#5470,#5534,#5536,.T.); +#5534 = VERTEX_POINT('',#5535); +#5535 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#5536 = LINE('',#5537,#5538); +#5537 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#5538 = VECTOR('',#5539,1.); +#5539 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#5540 = ORIENTED_EDGE('',*,*,#5541,.F.); +#5541 = EDGE_CURVE('',#5525,#5534,#5542,.T.); +#5542 = LINE('',#5543,#5544); +#5543 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#5544 = VECTOR('',#5545,1.); +#5545 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#5546 = PLANE('',#5547); +#5547 = AXIS2_PLACEMENT_3D('',#5548,#5549,#5550); +#5548 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5549 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#5550 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#5551 = ADVANCED_FACE('',(#5552),#5579,.F.); +#5552 = FACE_BOUND('',#5553,.F.); +#5553 = EDGE_LOOP('',(#5554,#5563,#5571,#5578)); +#5554 = ORIENTED_EDGE('',*,*,#5555,.T.); +#5555 = EDGE_CURVE('',#5494,#5556,#5558,.T.); +#5556 = VERTEX_POINT('',#5557); +#5557 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#5558 = CIRCLE('',#5559,7.5E-02); +#5559 = AXIS2_PLACEMENT_3D('',#5560,#5561,#5562); +#5560 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#5561 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5562 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5563 = ORIENTED_EDGE('',*,*,#5564,.T.); +#5564 = EDGE_CURVE('',#5556,#5565,#5567,.T.); +#5565 = VERTEX_POINT('',#5566); +#5566 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#5567 = LINE('',#5568,#5569); +#5568 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#5569 = VECTOR('',#5570,1.); +#5570 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5571 = ORIENTED_EDGE('',*,*,#5572,.F.); +#5572 = EDGE_CURVE('',#5503,#5565,#5573,.T.); +#5573 = CIRCLE('',#5574,7.5E-02); +#5574 = AXIS2_PLACEMENT_3D('',#5575,#5576,#5577); +#5575 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#5576 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5577 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5578 = ORIENTED_EDGE('',*,*,#5510,.F.); +#5579 = CYLINDRICAL_SURFACE('',#5580,7.5E-02); +#5580 = AXIS2_PLACEMENT_3D('',#5581,#5582,#5583); +#5581 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#5582 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5583 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5584 = ADVANCED_FACE('',(#5585),#5612,.T.); +#5585 = FACE_BOUND('',#5586,.F.); +#5586 = EDGE_LOOP('',(#5587,#5596,#5604,#5611)); +#5587 = ORIENTED_EDGE('',*,*,#5588,.T.); +#5588 = EDGE_CURVE('',#5525,#5589,#5591,.T.); +#5589 = VERTEX_POINT('',#5590); +#5590 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#5591 = CIRCLE('',#5592,0.225); +#5592 = AXIS2_PLACEMENT_3D('',#5593,#5594,#5595); +#5593 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#5594 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5595 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5596 = ORIENTED_EDGE('',*,*,#5597,.T.); +#5597 = EDGE_CURVE('',#5589,#5598,#5600,.T.); +#5598 = VERTEX_POINT('',#5599); +#5599 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#5600 = LINE('',#5601,#5602); +#5601 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#5602 = VECTOR('',#5603,1.); +#5603 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#5604 = ORIENTED_EDGE('',*,*,#5605,.F.); +#5605 = EDGE_CURVE('',#5534,#5598,#5606,.T.); +#5606 = CIRCLE('',#5607,0.225); +#5607 = AXIS2_PLACEMENT_3D('',#5608,#5609,#5610); +#5608 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#5609 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#5610 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#5611 = ORIENTED_EDGE('',*,*,#5541,.F.); +#5612 = CYLINDRICAL_SURFACE('',#5613,0.225); +#5613 = AXIS2_PLACEMENT_3D('',#5614,#5615,#5616); +#5614 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#5615 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#5616 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#5617 = ADVANCED_FACE('',(#5618),#5643,.T.); +#5618 = FACE_BOUND('',#5619,.T.); +#5619 = EDGE_LOOP('',(#5620,#5628,#5629,#5637)); +#5620 = ORIENTED_EDGE('',*,*,#5621,.F.); +#5621 = EDGE_CURVE('',#5556,#5622,#5624,.T.); +#5622 = VERTEX_POINT('',#5623); +#5623 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#5624 = LINE('',#5625,#5626); +#5625 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#5626 = VECTOR('',#5627,1.); +#5627 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#5628 = ORIENTED_EDGE('',*,*,#5564,.T.); +#5629 = ORIENTED_EDGE('',*,*,#5630,.T.); +#5630 = EDGE_CURVE('',#5565,#5631,#5633,.T.); +#5631 = VERTEX_POINT('',#5632); +#5632 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#5633 = LINE('',#5634,#5635); +#5634 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#5635 = VECTOR('',#5636,1.); +#5636 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#5637 = ORIENTED_EDGE('',*,*,#5638,.F.); +#5638 = EDGE_CURVE('',#5622,#5631,#5639,.T.); +#5639 = LINE('',#5640,#5641); +#5640 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#5641 = VECTOR('',#5642,1.); +#5642 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#5643 = PLANE('',#5644); +#5644 = AXIS2_PLACEMENT_3D('',#5645,#5646,#5647); +#5645 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#5646 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#5647 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#5648 = ADVANCED_FACE('',(#5649),#5674,.T.); +#5649 = FACE_BOUND('',#5650,.T.); +#5650 = EDGE_LOOP('',(#5651,#5659,#5660,#5668)); +#5651 = ORIENTED_EDGE('',*,*,#5652,.T.); +#5652 = EDGE_CURVE('',#5653,#5622,#5655,.T.); +#5653 = VERTEX_POINT('',#5654); +#5654 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#5659 = ORIENTED_EDGE('',*,*,#5638,.T.); +#5660 = ORIENTED_EDGE('',*,*,#5661,.T.); +#5661 = EDGE_CURVE('',#5631,#5662,#5664,.T.); +#5662 = VERTEX_POINT('',#5663); +#5663 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#5664 = LINE('',#5665,#5666); +#5665 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#5666 = VECTOR('',#5667,1.); +#5667 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#5668 = ORIENTED_EDGE('',*,*,#5669,.T.); +#5669 = EDGE_CURVE('',#5662,#5653,#5670,.T.); +#5670 = LINE('',#5671,#5672); +#5671 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#5672 = VECTOR('',#5673,1.); +#5673 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#5674 = PLANE('',#5675); +#5675 = AXIS2_PLACEMENT_3D('',#5676,#5677,#5678); +#5676 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#5677 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#5678 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#5679 = ADVANCED_FACE('',(#5680),#5696,.T.); +#5680 = FACE_BOUND('',#5681,.T.); +#5681 = EDGE_LOOP('',(#5682,#5688,#5689,#5695)); +#5682 = ORIENTED_EDGE('',*,*,#5683,.F.); +#5683 = EDGE_CURVE('',#5589,#5662,#5684,.T.); +#5684 = LINE('',#5685,#5686); +#5685 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#5686 = VECTOR('',#5687,1.); +#5687 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#5688 = ORIENTED_EDGE('',*,*,#5597,.T.); +#5689 = ORIENTED_EDGE('',*,*,#5690,.T.); +#5690 = EDGE_CURVE('',#5598,#5653,#5691,.T.); +#5691 = LINE('',#5692,#5693); +#5692 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#5693 = VECTOR('',#5694,1.); +#5694 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#5695 = ORIENTED_EDGE('',*,*,#5669,.F.); +#5696 = PLANE('',#5697); +#5697 = AXIS2_PLACEMENT_3D('',#5698,#5699,#5700); +#5698 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#5699 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#5700 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#5701 = ADVANCED_FACE('',(#5702),#5716,.T.); +#5702 = FACE_BOUND('',#5703,.T.); +#5703 = EDGE_LOOP('',(#5704,#5705,#5706,#5707,#5708,#5709,#5710,#5711, + #5712,#5713,#5714,#5715)); +#5704 = ORIENTED_EDGE('',*,*,#5405,.F.); +#5705 = ORIENTED_EDGE('',*,*,#5325,.T.); +#5706 = ORIENTED_EDGE('',*,*,#5365,.T.); +#5707 = ORIENTED_EDGE('',*,*,#5427,.T.); +#5708 = ORIENTED_EDGE('',*,*,#5493,.T.); +#5709 = ORIENTED_EDGE('',*,*,#5555,.T.); +#5710 = ORIENTED_EDGE('',*,*,#5621,.T.); +#5711 = ORIENTED_EDGE('',*,*,#5652,.F.); +#5712 = ORIENTED_EDGE('',*,*,#5690,.F.); +#5713 = ORIENTED_EDGE('',*,*,#5605,.F.); +#5714 = ORIENTED_EDGE('',*,*,#5533,.F.); +#5715 = ORIENTED_EDGE('',*,*,#5477,.F.); +#5716 = PLANE('',#5717); +#5717 = AXIS2_PLACEMENT_3D('',#5718,#5719,#5720); +#5718 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#5719 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#5720 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#5721 = ADVANCED_FACE('',(#5722),#5736,.T.); +#5722 = FACE_BOUND('',#5723,.T.); +#5723 = EDGE_LOOP('',(#5724,#5725,#5726,#5727,#5728,#5729,#5730,#5731, + #5732,#5733,#5734,#5735)); +#5724 = ORIENTED_EDGE('',*,*,#5374,.F.); +#5725 = ORIENTED_EDGE('',*,*,#5343,.T.); +#5726 = ORIENTED_EDGE('',*,*,#5396,.T.); +#5727 = ORIENTED_EDGE('',*,*,#5460,.T.); +#5728 = ORIENTED_EDGE('',*,*,#5524,.T.); +#5729 = ORIENTED_EDGE('',*,*,#5588,.T.); +#5730 = ORIENTED_EDGE('',*,*,#5683,.T.); +#5731 = ORIENTED_EDGE('',*,*,#5661,.F.); +#5732 = ORIENTED_EDGE('',*,*,#5630,.F.); +#5733 = ORIENTED_EDGE('',*,*,#5572,.F.); +#5734 = ORIENTED_EDGE('',*,*,#5502,.F.); +#5735 = ORIENTED_EDGE('',*,*,#5444,.F.); +#5736 = PLANE('',#5737); +#5737 = AXIS2_PLACEMENT_3D('',#5738,#5739,#5740); +#5738 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#5739 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#5740 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#5741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5745)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5742,#5743,#5744)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5742 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5743 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5744 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5745 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5742, + 'distance_accuracy_value','confusion accuracy'); +#5746 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5747,#5749); +#5747 = ( REPRESENTATION_RELATIONSHIP('','',#5318,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5748) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#5748 = ITEM_DEFINED_TRANSFORMATION('','',#11,#63); +#5749 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #5750); +#5750 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('13','Body012','',#5,#5313,$); +#5751 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5315)); +#5752 = SHAPE_DEFINITION_REPRESENTATION(#5753,#5759); +#5753 = PRODUCT_DEFINITION_SHAPE('','',#5754); +#5754 = PRODUCT_DEFINITION('design','',#5755,#5758); +#5755 = PRODUCT_DEFINITION_FORMATION('','',#5756); +#5756 = PRODUCT('Body013','Body013','',(#5757)); +#5757 = PRODUCT_CONTEXT('',#2,'mechanical'); +#5758 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#5759 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5760),#6182); +#5760 = MANIFOLD_SOLID_BREP('',#5761); +#5761 = CLOSED_SHELL('',(#5762,#5802,#5833,#5864,#5897,#5930,#5961,#5992 + ,#6025,#6058,#6089,#6120,#6142,#6162)); +#5762 = ADVANCED_FACE('',(#5763),#5797,.F.); +#5763 = FACE_BOUND('',#5764,.F.); +#5764 = EDGE_LOOP('',(#5765,#5775,#5783,#5791)); +#5765 = ORIENTED_EDGE('',*,*,#5766,.T.); +#5766 = EDGE_CURVE('',#5767,#5769,#5771,.T.); +#5767 = VERTEX_POINT('',#5768); +#5768 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#5769 = VERTEX_POINT('',#5770); +#5770 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#5771 = LINE('',#5772,#5773); +#5772 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#5773 = VECTOR('',#5774,1.); +#5774 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#5775 = ORIENTED_EDGE('',*,*,#5776,.T.); +#5776 = EDGE_CURVE('',#5769,#5777,#5779,.T.); +#5777 = VERTEX_POINT('',#5778); +#5778 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#5779 = LINE('',#5780,#5781); +#5780 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#5781 = VECTOR('',#5782,1.); +#5782 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#5783 = ORIENTED_EDGE('',*,*,#5784,.T.); +#5784 = EDGE_CURVE('',#5777,#5785,#5787,.T.); +#5785 = VERTEX_POINT('',#5786); +#5786 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#5787 = LINE('',#5788,#5789); +#5788 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#5789 = VECTOR('',#5790,1.); +#5790 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#5791 = ORIENTED_EDGE('',*,*,#5792,.T.); +#5792 = EDGE_CURVE('',#5785,#5767,#5793,.T.); +#5793 = LINE('',#5794,#5795); +#5794 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#5795 = VECTOR('',#5796,1.); +#5796 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#5797 = PLANE('',#5798); +#5798 = AXIS2_PLACEMENT_3D('',#5799,#5800,#5801); +#5799 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#5800 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#5801 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#5802 = ADVANCED_FACE('',(#5803),#5828,.T.); +#5803 = FACE_BOUND('',#5804,.T.); +#5804 = EDGE_LOOP('',(#5805,#5813,#5814,#5822)); +#5805 = ORIENTED_EDGE('',*,*,#5806,.F.); +#5806 = EDGE_CURVE('',#5769,#5807,#5809,.T.); +#5807 = VERTEX_POINT('',#5808); +#5808 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#5809 = LINE('',#5810,#5811); +#5810 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#5811 = VECTOR('',#5812,1.); +#5812 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#5813 = ORIENTED_EDGE('',*,*,#5776,.T.); +#5814 = ORIENTED_EDGE('',*,*,#5815,.T.); +#5815 = EDGE_CURVE('',#5777,#5816,#5818,.T.); +#5816 = VERTEX_POINT('',#5817); +#5817 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#5818 = LINE('',#5819,#5820); +#5819 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#5820 = VECTOR('',#5821,1.); +#5821 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#5822 = ORIENTED_EDGE('',*,*,#5823,.F.); +#5823 = EDGE_CURVE('',#5807,#5816,#5824,.T.); +#5824 = LINE('',#5825,#5826); +#5825 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#5826 = VECTOR('',#5827,1.); +#5827 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#5828 = PLANE('',#5829); +#5829 = AXIS2_PLACEMENT_3D('',#5830,#5831,#5832); +#5830 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#5831 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#5832 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#5833 = ADVANCED_FACE('',(#5834),#5859,.T.); +#5834 = FACE_BOUND('',#5835,.T.); +#5835 = EDGE_LOOP('',(#5836,#5844,#5845,#5853)); +#5836 = ORIENTED_EDGE('',*,*,#5837,.F.); +#5837 = EDGE_CURVE('',#5785,#5838,#5840,.T.); +#5838 = VERTEX_POINT('',#5839); +#5839 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#5840 = LINE('',#5841,#5842); +#5841 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#5842 = VECTOR('',#5843,1.); +#5843 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#5844 = ORIENTED_EDGE('',*,*,#5792,.T.); +#5845 = ORIENTED_EDGE('',*,*,#5846,.T.); +#5846 = EDGE_CURVE('',#5767,#5847,#5849,.T.); +#5847 = VERTEX_POINT('',#5848); +#5848 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#5849 = LINE('',#5850,#5851); +#5850 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#5851 = VECTOR('',#5852,1.); +#5852 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#5853 = ORIENTED_EDGE('',*,*,#5854,.F.); +#5854 = EDGE_CURVE('',#5838,#5847,#5855,.T.); +#5855 = LINE('',#5856,#5857); +#5856 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#5857 = VECTOR('',#5858,1.); +#5858 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#5859 = PLANE('',#5860); +#5860 = AXIS2_PLACEMENT_3D('',#5861,#5862,#5863); +#5861 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#5862 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#5863 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#5864 = ADVANCED_FACE('',(#5865),#5892,.T.); +#5865 = FACE_BOUND('',#5866,.F.); +#5866 = EDGE_LOOP('',(#5867,#5876,#5884,#5891)); +#5867 = ORIENTED_EDGE('',*,*,#5868,.T.); +#5868 = EDGE_CURVE('',#5807,#5869,#5871,.T.); +#5869 = VERTEX_POINT('',#5870); +#5870 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5871 = CIRCLE('',#5872,0.225); +#5872 = AXIS2_PLACEMENT_3D('',#5873,#5874,#5875); +#5873 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#5874 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5875 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#5876 = ORIENTED_EDGE('',*,*,#5877,.T.); +#5877 = EDGE_CURVE('',#5869,#5878,#5880,.T.); +#5878 = VERTEX_POINT('',#5879); +#5879 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#5880 = LINE('',#5881,#5882); +#5881 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5882 = VECTOR('',#5883,1.); +#5883 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#5884 = ORIENTED_EDGE('',*,*,#5885,.F.); +#5885 = EDGE_CURVE('',#5816,#5878,#5886,.T.); +#5886 = CIRCLE('',#5887,0.225); +#5887 = AXIS2_PLACEMENT_3D('',#5888,#5889,#5890); +#5888 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#5889 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5890 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#5891 = ORIENTED_EDGE('',*,*,#5823,.F.); +#5892 = CYLINDRICAL_SURFACE('',#5893,0.225); +#5893 = AXIS2_PLACEMENT_3D('',#5894,#5895,#5896); +#5894 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#5895 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#5896 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#5897 = ADVANCED_FACE('',(#5898),#5925,.F.); +#5898 = FACE_BOUND('',#5899,.F.); +#5899 = EDGE_LOOP('',(#5900,#5909,#5917,#5924)); +#5900 = ORIENTED_EDGE('',*,*,#5901,.T.); +#5901 = EDGE_CURVE('',#5838,#5902,#5904,.T.); +#5902 = VERTEX_POINT('',#5903); +#5903 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5904 = CIRCLE('',#5905,7.5E-02); +#5905 = AXIS2_PLACEMENT_3D('',#5906,#5907,#5908); +#5906 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#5907 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5908 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#5909 = ORIENTED_EDGE('',*,*,#5910,.T.); +#5910 = EDGE_CURVE('',#5902,#5911,#5913,.T.); +#5911 = VERTEX_POINT('',#5912); +#5912 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#5913 = LINE('',#5914,#5915); +#5914 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5915 = VECTOR('',#5916,1.); +#5916 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5917 = ORIENTED_EDGE('',*,*,#5918,.F.); +#5918 = EDGE_CURVE('',#5847,#5911,#5919,.T.); +#5919 = CIRCLE('',#5920,7.5E-02); +#5920 = AXIS2_PLACEMENT_3D('',#5921,#5922,#5923); +#5921 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#5922 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5923 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#5924 = ORIENTED_EDGE('',*,*,#5854,.F.); +#5925 = CYLINDRICAL_SURFACE('',#5926,7.5E-02); +#5926 = AXIS2_PLACEMENT_3D('',#5927,#5928,#5929); +#5927 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#5928 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#5929 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#5930 = ADVANCED_FACE('',(#5931),#5956,.T.); +#5931 = FACE_BOUND('',#5932,.T.); +#5932 = EDGE_LOOP('',(#5933,#5941,#5942,#5950)); +#5933 = ORIENTED_EDGE('',*,*,#5934,.F.); +#5934 = EDGE_CURVE('',#5869,#5935,#5937,.T.); +#5935 = VERTEX_POINT('',#5936); +#5936 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#5937 = LINE('',#5938,#5939); +#5938 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5939 = VECTOR('',#5940,1.); +#5940 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#5941 = ORIENTED_EDGE('',*,*,#5877,.T.); +#5942 = ORIENTED_EDGE('',*,*,#5943,.T.); +#5943 = EDGE_CURVE('',#5878,#5944,#5946,.T.); +#5944 = VERTEX_POINT('',#5945); +#5945 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#5946 = LINE('',#5947,#5948); +#5947 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#5948 = VECTOR('',#5949,1.); +#5949 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#5950 = ORIENTED_EDGE('',*,*,#5951,.F.); +#5951 = EDGE_CURVE('',#5935,#5944,#5952,.T.); +#5952 = LINE('',#5953,#5954); +#5953 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#5954 = VECTOR('',#5955,1.); +#5955 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#5956 = PLANE('',#5957); +#5957 = AXIS2_PLACEMENT_3D('',#5958,#5959,#5960); +#5958 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#5959 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#5960 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#5961 = ADVANCED_FACE('',(#5962),#5987,.T.); +#5962 = FACE_BOUND('',#5963,.T.); +#5963 = EDGE_LOOP('',(#5964,#5972,#5973,#5981)); +#5964 = ORIENTED_EDGE('',*,*,#5965,.F.); +#5965 = EDGE_CURVE('',#5902,#5966,#5968,.T.); +#5966 = VERTEX_POINT('',#5967); +#5967 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#5968 = LINE('',#5969,#5970); +#5969 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5970 = VECTOR('',#5971,1.); +#5971 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#5972 = ORIENTED_EDGE('',*,*,#5910,.T.); +#5973 = ORIENTED_EDGE('',*,*,#5974,.T.); +#5974 = EDGE_CURVE('',#5911,#5975,#5977,.T.); +#5975 = VERTEX_POINT('',#5976); +#5976 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#5977 = LINE('',#5978,#5979); +#5978 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#5979 = VECTOR('',#5980,1.); +#5980 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#5981 = ORIENTED_EDGE('',*,*,#5982,.F.); +#5982 = EDGE_CURVE('',#5966,#5975,#5983,.T.); +#5983 = LINE('',#5984,#5985); +#5984 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#5985 = VECTOR('',#5986,1.); +#5986 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#5987 = PLANE('',#5988); +#5988 = AXIS2_PLACEMENT_3D('',#5989,#5990,#5991); +#5989 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#5990 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#5991 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#5992 = ADVANCED_FACE('',(#5993),#6020,.F.); +#5993 = FACE_BOUND('',#5994,.F.); +#5994 = EDGE_LOOP('',(#5995,#6004,#6012,#6019)); +#5995 = ORIENTED_EDGE('',*,*,#5996,.T.); +#5996 = EDGE_CURVE('',#5935,#5997,#5999,.T.); +#5997 = VERTEX_POINT('',#5998); +#5998 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#5999 = CIRCLE('',#6000,7.5E-02); +#6000 = AXIS2_PLACEMENT_3D('',#6001,#6002,#6003); +#6001 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#6002 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6003 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6004 = ORIENTED_EDGE('',*,*,#6005,.T.); +#6005 = EDGE_CURVE('',#5997,#6006,#6008,.T.); +#6006 = VERTEX_POINT('',#6007); +#6007 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#6008 = LINE('',#6009,#6010); +#6009 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#6010 = VECTOR('',#6011,1.); +#6011 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6012 = ORIENTED_EDGE('',*,*,#6013,.F.); +#6013 = EDGE_CURVE('',#5944,#6006,#6014,.T.); +#6014 = CIRCLE('',#6015,7.5E-02); +#6015 = AXIS2_PLACEMENT_3D('',#6016,#6017,#6018); +#6016 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#6017 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6018 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6019 = ORIENTED_EDGE('',*,*,#5951,.F.); +#6020 = CYLINDRICAL_SURFACE('',#6021,7.5E-02); +#6021 = AXIS2_PLACEMENT_3D('',#6022,#6023,#6024); +#6022 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#6023 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6024 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6025 = ADVANCED_FACE('',(#6026),#6053,.T.); +#6026 = FACE_BOUND('',#6027,.F.); +#6027 = EDGE_LOOP('',(#6028,#6037,#6045,#6052)); +#6028 = ORIENTED_EDGE('',*,*,#6029,.T.); +#6029 = EDGE_CURVE('',#5966,#6030,#6032,.T.); +#6030 = VERTEX_POINT('',#6031); +#6031 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#6032 = CIRCLE('',#6033,0.225); +#6033 = AXIS2_PLACEMENT_3D('',#6034,#6035,#6036); +#6034 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#6035 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6036 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6037 = ORIENTED_EDGE('',*,*,#6038,.T.); +#6038 = EDGE_CURVE('',#6030,#6039,#6041,.T.); +#6039 = VERTEX_POINT('',#6040); +#6040 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#6041 = LINE('',#6042,#6043); +#6042 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#6043 = VECTOR('',#6044,1.); +#6044 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#6045 = ORIENTED_EDGE('',*,*,#6046,.F.); +#6046 = EDGE_CURVE('',#5975,#6039,#6047,.T.); +#6047 = CIRCLE('',#6048,0.225); +#6048 = AXIS2_PLACEMENT_3D('',#6049,#6050,#6051); +#6049 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#6050 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6051 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#6052 = ORIENTED_EDGE('',*,*,#5982,.F.); +#6053 = CYLINDRICAL_SURFACE('',#6054,0.225); +#6054 = AXIS2_PLACEMENT_3D('',#6055,#6056,#6057); +#6055 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#6056 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#6057 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6058 = ADVANCED_FACE('',(#6059),#6084,.T.); +#6059 = FACE_BOUND('',#6060,.T.); +#6060 = EDGE_LOOP('',(#6061,#6069,#6070,#6078)); +#6061 = ORIENTED_EDGE('',*,*,#6062,.F.); +#6062 = EDGE_CURVE('',#5997,#6063,#6065,.T.); +#6063 = VERTEX_POINT('',#6064); +#6064 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#6065 = LINE('',#6066,#6067); +#6066 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#6067 = VECTOR('',#6068,1.); +#6068 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#6069 = ORIENTED_EDGE('',*,*,#6005,.T.); +#6070 = ORIENTED_EDGE('',*,*,#6071,.T.); +#6071 = EDGE_CURVE('',#6006,#6072,#6074,.T.); +#6072 = VERTEX_POINT('',#6073); +#6073 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#6074 = LINE('',#6075,#6076); +#6075 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#6076 = VECTOR('',#6077,1.); +#6077 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#6078 = ORIENTED_EDGE('',*,*,#6079,.F.); +#6079 = EDGE_CURVE('',#6063,#6072,#6080,.T.); +#6080 = LINE('',#6081,#6082); +#6081 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#6082 = VECTOR('',#6083,1.); +#6083 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#6084 = PLANE('',#6085); +#6085 = AXIS2_PLACEMENT_3D('',#6086,#6087,#6088); +#6086 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#6087 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#6088 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#6089 = ADVANCED_FACE('',(#6090),#6115,.T.); +#6090 = FACE_BOUND('',#6091,.T.); +#6091 = EDGE_LOOP('',(#6092,#6100,#6101,#6109)); +#6092 = ORIENTED_EDGE('',*,*,#6093,.T.); +#6093 = EDGE_CURVE('',#6094,#6063,#6096,.T.); +#6094 = VERTEX_POINT('',#6095); +#6095 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#6096 = LINE('',#6097,#6098); +#6097 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#6098 = VECTOR('',#6099,1.); +#6099 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#6100 = ORIENTED_EDGE('',*,*,#6079,.T.); +#6101 = ORIENTED_EDGE('',*,*,#6102,.T.); +#6102 = EDGE_CURVE('',#6072,#6103,#6105,.T.); +#6103 = VERTEX_POINT('',#6104); +#6104 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#6109 = ORIENTED_EDGE('',*,*,#6110,.T.); +#6110 = EDGE_CURVE('',#6103,#6094,#6111,.T.); +#6111 = LINE('',#6112,#6113); +#6112 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#6113 = VECTOR('',#6114,1.); +#6114 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#6115 = PLANE('',#6116); +#6116 = AXIS2_PLACEMENT_3D('',#6117,#6118,#6119); +#6117 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#6118 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#6119 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#6120 = ADVANCED_FACE('',(#6121),#6137,.T.); +#6121 = FACE_BOUND('',#6122,.T.); +#6122 = EDGE_LOOP('',(#6123,#6129,#6130,#6136)); +#6123 = ORIENTED_EDGE('',*,*,#6124,.F.); +#6124 = EDGE_CURVE('',#6030,#6103,#6125,.T.); +#6125 = LINE('',#6126,#6127); +#6126 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#6127 = VECTOR('',#6128,1.); +#6128 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#6129 = ORIENTED_EDGE('',*,*,#6038,.T.); +#6130 = ORIENTED_EDGE('',*,*,#6131,.T.); +#6131 = EDGE_CURVE('',#6039,#6094,#6132,.T.); +#6132 = LINE('',#6133,#6134); +#6133 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#6134 = VECTOR('',#6135,1.); +#6135 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#6136 = ORIENTED_EDGE('',*,*,#6110,.F.); +#6137 = PLANE('',#6138); +#6138 = AXIS2_PLACEMENT_3D('',#6139,#6140,#6141); +#6139 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#6140 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#6141 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#6142 = ADVANCED_FACE('',(#6143),#6157,.T.); +#6143 = FACE_BOUND('',#6144,.T.); +#6144 = EDGE_LOOP('',(#6145,#6146,#6147,#6148,#6149,#6150,#6151,#6152, + #6153,#6154,#6155,#6156)); +#6145 = ORIENTED_EDGE('',*,*,#5846,.F.); +#6146 = ORIENTED_EDGE('',*,*,#5766,.T.); +#6147 = ORIENTED_EDGE('',*,*,#5806,.T.); +#6148 = ORIENTED_EDGE('',*,*,#5868,.T.); +#6149 = ORIENTED_EDGE('',*,*,#5934,.T.); +#6150 = ORIENTED_EDGE('',*,*,#5996,.T.); +#6151 = ORIENTED_EDGE('',*,*,#6062,.T.); +#6152 = ORIENTED_EDGE('',*,*,#6093,.F.); +#6153 = ORIENTED_EDGE('',*,*,#6131,.F.); +#6154 = ORIENTED_EDGE('',*,*,#6046,.F.); +#6155 = ORIENTED_EDGE('',*,*,#5974,.F.); +#6156 = ORIENTED_EDGE('',*,*,#5918,.F.); +#6157 = PLANE('',#6158); +#6158 = AXIS2_PLACEMENT_3D('',#6159,#6160,#6161); +#6159 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#6160 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#6161 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#6162 = ADVANCED_FACE('',(#6163),#6177,.T.); +#6163 = FACE_BOUND('',#6164,.T.); +#6164 = EDGE_LOOP('',(#6165,#6166,#6167,#6168,#6169,#6170,#6171,#6172, + #6173,#6174,#6175,#6176)); +#6165 = ORIENTED_EDGE('',*,*,#5815,.F.); +#6166 = ORIENTED_EDGE('',*,*,#5784,.T.); +#6167 = ORIENTED_EDGE('',*,*,#5837,.T.); +#6168 = ORIENTED_EDGE('',*,*,#5901,.T.); +#6169 = ORIENTED_EDGE('',*,*,#5965,.T.); +#6170 = ORIENTED_EDGE('',*,*,#6029,.T.); +#6171 = ORIENTED_EDGE('',*,*,#6124,.T.); +#6172 = ORIENTED_EDGE('',*,*,#6102,.F.); +#6173 = ORIENTED_EDGE('',*,*,#6071,.F.); +#6174 = ORIENTED_EDGE('',*,*,#6013,.F.); +#6175 = ORIENTED_EDGE('',*,*,#5943,.F.); +#6176 = ORIENTED_EDGE('',*,*,#5885,.F.); +#6177 = PLANE('',#6178); +#6178 = AXIS2_PLACEMENT_3D('',#6179,#6180,#6181); +#6179 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#6180 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#6181 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#6182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6186)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6183,#6184,#6185)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6183 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6184 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6185 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6186 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6183, + 'distance_accuracy_value','confusion accuracy'); +#6187 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6188,#6190); +#6188 = ( REPRESENTATION_RELATIONSHIP('','',#5759,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6189) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6189 = ITEM_DEFINED_TRANSFORMATION('','',#11,#67); +#6190 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6191); +#6191 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('14','Body013','',#5,#5754,$); +#6192 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#5756)); +#6193 = SHAPE_DEFINITION_REPRESENTATION(#6194,#6200); +#6194 = PRODUCT_DEFINITION_SHAPE('','',#6195); +#6195 = PRODUCT_DEFINITION('design','',#6196,#6199); +#6196 = PRODUCT_DEFINITION_FORMATION('','',#6197); +#6197 = PRODUCT('Body014','Body014','',(#6198)); +#6198 = PRODUCT_CONTEXT('',#2,'mechanical'); +#6199 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#6200 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#6201),#6623); +#6201 = MANIFOLD_SOLID_BREP('',#6202); +#6202 = CLOSED_SHELL('',(#6203,#6243,#6274,#6305,#6338,#6371,#6402,#6433 + ,#6466,#6499,#6530,#6561,#6583,#6603)); +#6203 = ADVANCED_FACE('',(#6204),#6238,.F.); +#6204 = FACE_BOUND('',#6205,.F.); +#6205 = EDGE_LOOP('',(#6206,#6216,#6224,#6232)); +#6206 = ORIENTED_EDGE('',*,*,#6207,.T.); +#6207 = EDGE_CURVE('',#6208,#6210,#6212,.T.); +#6208 = VERTEX_POINT('',#6209); +#6209 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#6210 = VERTEX_POINT('',#6211); +#6211 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#6212 = LINE('',#6213,#6214); +#6213 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#6214 = VECTOR('',#6215,1.); +#6215 = DIRECTION('',(6.188272062296E-02,-1.24124679946E-16, + -0.99808342782)); +#6216 = ORIENTED_EDGE('',*,*,#6217,.T.); +#6217 = EDGE_CURVE('',#6210,#6218,#6220,.T.); +#6218 = VERTEX_POINT('',#6219); +#6219 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#6220 = LINE('',#6221,#6222); +#6221 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#6222 = VECTOR('',#6223,1.); +#6223 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#6224 = ORIENTED_EDGE('',*,*,#6225,.T.); +#6225 = EDGE_CURVE('',#6218,#6226,#6228,.T.); +#6226 = VERTEX_POINT('',#6227); +#6227 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#6228 = LINE('',#6229,#6230); +#6229 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#6230 = VECTOR('',#6231,1.); +#6231 = DIRECTION('',(-6.188272062296E-02,1.24124679946E-16, + 0.99808342782)); +#6232 = ORIENTED_EDGE('',*,*,#6233,.T.); +#6233 = EDGE_CURVE('',#6226,#6208,#6234,.T.); +#6234 = LINE('',#6235,#6236); +#6235 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#6236 = VECTOR('',#6237,1.); +#6237 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#6238 = PLANE('',#6239); +#6239 = AXIS2_PLACEMENT_3D('',#6240,#6241,#6242); +#6240 = CARTESIAN_POINT('',(-2.9,6.780900627326E-16,5.E-02)); +#6241 = DIRECTION('',(0.99808342782,2.252026895449E-16, + 6.188272062296E-02)); +#6242 = DIRECTION('',(-6.188272062296E-02,1.108095202062E-16, + 0.99808342782)); +#6243 = ADVANCED_FACE('',(#6244),#6269,.T.); +#6244 = FACE_BOUND('',#6245,.T.); +#6245 = EDGE_LOOP('',(#6246,#6254,#6255,#6263)); +#6246 = ORIENTED_EDGE('',*,*,#6247,.F.); +#6247 = EDGE_CURVE('',#6210,#6248,#6250,.T.); +#6248 = VERTEX_POINT('',#6249); +#6249 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429137656E-04)); +#6250 = LINE('',#6251,#6252); +#6251 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#6252 = VECTOR('',#6253,1.); +#6253 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#6254 = ORIENTED_EDGE('',*,*,#6217,.T.); +#6255 = ORIENTED_EDGE('',*,*,#6256,.T.); +#6256 = EDGE_CURVE('',#6218,#6257,#6259,.T.); +#6257 = VERTEX_POINT('',#6258); +#6258 = CARTESIAN_POINT('',(-2.492143076841,0.25,1.437429137655E-04)); +#6259 = LINE('',#6260,#6261); +#6260 = CARTESIAN_POINT('',(-2.895358795953,0.25,-2.485625708648E-02)); +#6261 = VECTOR('',#6262,1.); +#6262 = DIRECTION('',(0.99808342782,2.103665089023E-17, + 6.188272062015E-02)); +#6263 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6264 = EDGE_CURVE('',#6248,#6257,#6265,.T.); +#6265 = LINE('',#6266,#6267); +#6266 = CARTESIAN_POINT('',(-2.492143076841,-0.25,1.437429135231E-04)); +#6267 = VECTOR('',#6268,1.); +#6268 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#6269 = PLANE('',#6270); +#6270 = AXIS2_PLACEMENT_3D('',#6271,#6272,#6273); +#6271 = CARTESIAN_POINT('',(-2.895358795953,-0.25,-2.485625708648E-02)); +#6272 = DIRECTION('',(6.188272062015E-02,-3.461692848711E-16, + -0.99808342782)); +#6273 = DIRECTION('',(4.255645125874E-19,1.,-3.4680763164E-16)); +#6274 = ADVANCED_FACE('',(#6275),#6300,.T.); +#6275 = FACE_BOUND('',#6276,.T.); +#6276 = EDGE_LOOP('',(#6277,#6285,#6286,#6294)); +#6277 = ORIENTED_EDGE('',*,*,#6278,.F.); +#6278 = EDGE_CURVE('',#6226,#6279,#6281,.T.); +#6279 = VERTEX_POINT('',#6280); +#6280 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257087)); +#6281 = LINE('',#6282,#6283); +#6282 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#6283 = VECTOR('',#6284,1.); +#6284 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#6285 = ORIENTED_EDGE('',*,*,#6233,.T.); +#6286 = ORIENTED_EDGE('',*,*,#6287,.T.); +#6287 = EDGE_CURVE('',#6208,#6288,#6290,.T.); +#6288 = VERTEX_POINT('',#6289); +#6289 = CARTESIAN_POINT('',(-2.501425484934,-0.25,0.149856257087)); +#6290 = LINE('',#6291,#6292); +#6291 = CARTESIAN_POINT('',(-2.904641204047,-0.25,0.124856257086)); +#6292 = VECTOR('',#6293,1.); +#6293 = DIRECTION('',(0.99808342782,-2.010079540345E-16, + 6.188272062296E-02)); +#6294 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6295 = EDGE_CURVE('',#6279,#6288,#6296,.T.); +#6296 = LINE('',#6297,#6298); +#6297 = CARTESIAN_POINT('',(-2.501425484934,0.25,0.149856257086)); +#6298 = VECTOR('',#6299,1.); +#6299 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#6300 = PLANE('',#6301); +#6301 = AXIS2_PLACEMENT_3D('',#6302,#6303,#6304); +#6302 = CARTESIAN_POINT('',(-2.904641204047,0.25,0.124856257086)); +#6303 = DIRECTION('',(-6.188272062015E-02,3.461692848711E-16, + 0.99808342782)); +#6304 = DIRECTION('',(-4.255645125874E-19,-1.,3.4680763164E-16)); +#6305 = ADVANCED_FACE('',(#6306),#6333,.T.); +#6306 = FACE_BOUND('',#6307,.F.); +#6307 = EDGE_LOOP('',(#6308,#6317,#6325,#6332)); +#6308 = ORIENTED_EDGE('',*,*,#6309,.T.); +#6309 = EDGE_CURVE('',#6248,#6310,#6312,.T.); +#6310 = VERTEX_POINT('',#6311); +#6311 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#6312 = CIRCLE('',#6313,0.225); +#6313 = AXIS2_PLACEMENT_3D('',#6314,#6315,#6316); +#6314 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#6315 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#6316 = DIRECTION('',(1.,-2.22044604925E-16,-5.057682667737E-16)); +#6317 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6318 = EDGE_CURVE('',#6310,#6319,#6321,.T.); +#6319 = VERTEX_POINT('',#6320); +#6320 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#6321 = LINE('',#6322,#6323); +#6322 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#6323 = VECTOR('',#6324,1.); +#6324 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#6325 = ORIENTED_EDGE('',*,*,#6326,.F.); +#6326 = EDGE_CURVE('',#6257,#6319,#6327,.T.); +#6327 = CIRCLE('',#6328,0.225); +#6328 = AXIS2_PLACEMENT_3D('',#6329,#6330,#6331); +#6329 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#6330 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#6331 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#6332 = ORIENTED_EDGE('',*,*,#6264,.F.); +#6333 = CYLINDRICAL_SURFACE('',#6334,0.225); +#6334 = AXIS2_PLACEMENT_3D('',#6335,#6336,#6337); +#6335 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#6336 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073876E-16)); +#6337 = DIRECTION('',(1.,-2.22044604925E-16,-3.824101529264E-16)); +#6338 = ADVANCED_FACE('',(#6339),#6366,.F.); +#6339 = FACE_BOUND('',#6340,.F.); +#6340 = EDGE_LOOP('',(#6341,#6350,#6358,#6365)); +#6341 = ORIENTED_EDGE('',*,*,#6342,.T.); +#6342 = EDGE_CURVE('',#6279,#6343,#6345,.T.); +#6343 = VERTEX_POINT('',#6344); +#6344 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#6345 = CIRCLE('',#6346,7.5E-02); +#6346 = AXIS2_PLACEMENT_3D('',#6347,#6348,#6349); +#6347 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#6348 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#6349 = DIRECTION('',(1.,-2.22044604925E-16,-3.589721112955E-15)); +#6350 = ORIENTED_EDGE('',*,*,#6351,.T.); +#6351 = EDGE_CURVE('',#6343,#6352,#6354,.T.); +#6352 = VERTEX_POINT('',#6353); +#6353 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#6354 = LINE('',#6355,#6356); +#6355 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#6356 = VECTOR('',#6357,1.); +#6357 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#6358 = ORIENTED_EDGE('',*,*,#6359,.F.); +#6359 = EDGE_CURVE('',#6288,#6352,#6360,.T.); +#6360 = CIRCLE('',#6361,7.5E-02); +#6361 = AXIS2_PLACEMENT_3D('',#6362,#6363,#6364); +#6362 = CARTESIAN_POINT('',(-2.506066688981,-0.25,0.224712514173)); +#6363 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#6364 = DIRECTION('',(1.,-2.22044604925E-16,-2.47949808833E-15)); +#6365 = ORIENTED_EDGE('',*,*,#6295,.F.); +#6366 = CYLINDRICAL_SURFACE('',#6367,7.5E-02); +#6367 = AXIS2_PLACEMENT_3D('',#6368,#6369,#6370); +#6368 = CARTESIAN_POINT('',(-2.506066688981,0.25,0.224712514173)); +#6369 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073876E-16)); +#6370 = DIRECTION('',(1.,-2.22044604925E-16,-3.959795454496E-15)); +#6371 = ADVANCED_FACE('',(#6372),#6397,.T.); +#6372 = FACE_BOUND('',#6373,.T.); +#6373 = EDGE_LOOP('',(#6374,#6382,#6383,#6391)); +#6374 = ORIENTED_EDGE('',*,*,#6375,.F.); +#6375 = EDGE_CURVE('',#6310,#6376,#6378,.T.); +#6376 = VERTEX_POINT('',#6377); +#6377 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#6378 = LINE('',#6379,#6380); +#6379 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#6380 = VECTOR('',#6381,1.); +#6381 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#6382 = ORIENTED_EDGE('',*,*,#6318,.T.); +#6383 = ORIENTED_EDGE('',*,*,#6384,.T.); +#6384 = EDGE_CURVE('',#6319,#6385,#6387,.T.); +#6385 = VERTEX_POINT('',#6386); +#6386 = CARTESIAN_POINT('',(-2.173860581476,0.25,0.813023613325)); +#6387 = LINE('',#6388,#6389); +#6388 = CARTESIAN_POINT('',(-2.284484944553,0.25,0.185641674198)); +#6389 = VECTOR('',#6390,1.); +#6390 = DIRECTION('',(0.173648177667,5.114938365861E-16,0.984807753012) + ); +#6391 = ORIENTED_EDGE('',*,*,#6392,.F.); +#6392 = EDGE_CURVE('',#6376,#6385,#6393,.T.); +#6393 = LINE('',#6394,#6395); +#6394 = CARTESIAN_POINT('',(-2.173860581476,-0.25,0.813023613325)); +#6395 = VECTOR('',#6396,1.); +#6396 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#6397 = PLANE('',#6398); +#6398 = AXIS2_PLACEMENT_3D('',#6399,#6400,#6401); +#6399 = CARTESIAN_POINT('',(-2.284484944553,-0.25,0.185641674198)); +#6400 = DIRECTION('',(0.984807753012,-2.765077099537E-16,-0.173648177667 + )); +#6401 = DIRECTION('',(1.83486963919E-16,1.,-5.517381558323E-16)); +#6402 = ADVANCED_FACE('',(#6403),#6428,.T.); +#6403 = FACE_BOUND('',#6404,.T.); +#6404 = EDGE_LOOP('',(#6405,#6413,#6414,#6422)); +#6405 = ORIENTED_EDGE('',*,*,#6406,.F.); +#6406 = EDGE_CURVE('',#6343,#6407,#6409,.T.); +#6407 = VERTEX_POINT('',#6408); +#6408 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#6409 = LINE('',#6410,#6411); +#6410 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#6411 = VECTOR('',#6412,1.); +#6412 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#6413 = ORIENTED_EDGE('',*,*,#6351,.T.); +#6414 = ORIENTED_EDGE('',*,*,#6415,.T.); +#6415 = EDGE_CURVE('',#6352,#6416,#6418,.T.); +#6416 = VERTEX_POINT('',#6417); +#6417 = CARTESIAN_POINT('',(-2.321581744428,-0.25,0.839070839975)); +#6418 = LINE('',#6419,#6420); +#6419 = CARTESIAN_POINT('',(-2.432206107505,-0.25,0.211688900848)); +#6420 = VECTOR('',#6421,1.); +#6421 = DIRECTION('',(0.173648177667,2.894492316611E-16,0.984807753012) + ); +#6422 = ORIENTED_EDGE('',*,*,#6423,.F.); +#6423 = EDGE_CURVE('',#6407,#6416,#6424,.T.); +#6424 = LINE('',#6425,#6426); +#6425 = CARTESIAN_POINT('',(-2.321581744428,0.25,0.839070839975)); +#6426 = VECTOR('',#6427,1.); +#6427 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#6428 = PLANE('',#6429); +#6429 = AXIS2_PLACEMENT_3D('',#6430,#6431,#6432); +#6430 = CARTESIAN_POINT('',(-2.432206107505,0.25,0.211688900848)); +#6431 = DIRECTION('',(-0.984807753012,2.765077099537E-16,0.173648177667) + ); +#6432 = DIRECTION('',(-1.83486963919E-16,-1.,5.517381558323E-16)); +#6433 = ADVANCED_FACE('',(#6434),#6461,.F.); +#6434 = FACE_BOUND('',#6435,.F.); +#6435 = EDGE_LOOP('',(#6436,#6445,#6453,#6460)); +#6436 = ORIENTED_EDGE('',*,*,#6437,.T.); +#6437 = EDGE_CURVE('',#6376,#6438,#6440,.T.); +#6438 = VERTEX_POINT('',#6439); +#6439 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#6440 = CIRCLE('',#6441,7.5E-02); +#6441 = AXIS2_PLACEMENT_3D('',#6442,#6443,#6444); +#6442 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#6443 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6444 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6445 = ORIENTED_EDGE('',*,*,#6446,.T.); +#6446 = EDGE_CURVE('',#6438,#6447,#6449,.T.); +#6447 = VERTEX_POINT('',#6448); +#6448 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#6449 = LINE('',#6450,#6451); +#6450 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#6451 = VECTOR('',#6452,1.); +#6452 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6453 = ORIENTED_EDGE('',*,*,#6454,.F.); +#6454 = EDGE_CURVE('',#6385,#6447,#6455,.T.); +#6455 = CIRCLE('',#6456,7.5E-02); +#6456 = AXIS2_PLACEMENT_3D('',#6457,#6458,#6459); +#6457 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#6458 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6459 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6460 = ORIENTED_EDGE('',*,*,#6392,.F.); +#6461 = CYLINDRICAL_SURFACE('',#6462,7.5E-02); +#6462 = AXIS2_PLACEMENT_3D('',#6463,#6464,#6465); +#6463 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#6464 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6465 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6466 = ADVANCED_FACE('',(#6467),#6494,.T.); +#6467 = FACE_BOUND('',#6468,.F.); +#6468 = EDGE_LOOP('',(#6469,#6478,#6486,#6493)); +#6469 = ORIENTED_EDGE('',*,*,#6470,.T.); +#6470 = EDGE_CURVE('',#6407,#6471,#6473,.T.); +#6471 = VERTEX_POINT('',#6472); +#6472 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#6473 = CIRCLE('',#6474,0.225); +#6474 = AXIS2_PLACEMENT_3D('',#6475,#6476,#6477); +#6475 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#6476 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6477 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6478 = ORIENTED_EDGE('',*,*,#6479,.T.); +#6479 = EDGE_CURVE('',#6471,#6480,#6482,.T.); +#6480 = VERTEX_POINT('',#6481); +#6481 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#6482 = LINE('',#6483,#6484); +#6483 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#6484 = VECTOR('',#6485,1.); +#6485 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#6486 = ORIENTED_EDGE('',*,*,#6487,.F.); +#6487 = EDGE_CURVE('',#6416,#6480,#6488,.T.); +#6488 = CIRCLE('',#6489,0.225); +#6489 = AXIS2_PLACEMENT_3D('',#6490,#6491,#6492); +#6490 = CARTESIAN_POINT('',(-2.1,-0.25,0.8)); +#6491 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16)); +#6492 = DIRECTION('',(1.,-2.22044604925E-16,6.044547578515E-16)); +#6493 = ORIENTED_EDGE('',*,*,#6423,.F.); +#6494 = CYLINDRICAL_SURFACE('',#6495,0.225); +#6495 = AXIS2_PLACEMENT_3D('',#6496,#6497,#6498); +#6496 = CARTESIAN_POINT('',(-2.1,0.25,0.8)); +#6497 = DIRECTION('',(-2.22044604925E-16,-1.,3.330669073875E-16)); +#6498 = DIRECTION('',(1.,-2.22044604925E-16,1.591319668629E-15)); +#6499 = ADVANCED_FACE('',(#6500),#6525,.T.); +#6500 = FACE_BOUND('',#6501,.T.); +#6501 = EDGE_LOOP('',(#6502,#6510,#6511,#6519)); +#6502 = ORIENTED_EDGE('',*,*,#6503,.F.); +#6503 = EDGE_CURVE('',#6438,#6504,#6506,.T.); +#6504 = VERTEX_POINT('',#6505); +#6505 = CARTESIAN_POINT('',(-5.412337245048E-16,-0.25,0.875)); +#6506 = LINE('',#6507,#6508); +#6507 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#6508 = VECTOR('',#6509,1.); +#6509 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#6510 = ORIENTED_EDGE('',*,*,#6446,.T.); +#6511 = ORIENTED_EDGE('',*,*,#6512,.T.); +#6512 = EDGE_CURVE('',#6447,#6513,#6515,.T.); +#6513 = VERTEX_POINT('',#6514); +#6514 = CARTESIAN_POINT('',(-5.412337245048E-16,0.25,0.875)); +#6515 = LINE('',#6516,#6517); +#6516 = CARTESIAN_POINT('',(-2.1,0.25,0.875)); +#6517 = VECTOR('',#6518,1.); +#6518 = DIRECTION('',(1.,1.109335647967E-31,1.110223024625E-16)); +#6519 = ORIENTED_EDGE('',*,*,#6520,.F.); +#6520 = EDGE_CURVE('',#6504,#6513,#6521,.T.); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(-7.355227538144E-16,-0.25,0.875)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#6525 = PLANE('',#6526); +#6526 = AXIS2_PLACEMENT_3D('',#6527,#6528,#6529); +#6527 = CARTESIAN_POINT('',(-2.1,-0.25,0.875)); +#6528 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.)); +#6529 = DIRECTION('',(-7.395570986447E-32,1.,-3.330669073875E-16)); +#6530 = ADVANCED_FACE('',(#6531),#6556,.T.); +#6531 = FACE_BOUND('',#6532,.T.); +#6532 = EDGE_LOOP('',(#6533,#6541,#6542,#6550)); +#6533 = ORIENTED_EDGE('',*,*,#6534,.T.); +#6534 = EDGE_CURVE('',#6535,#6504,#6537,.T.); +#6535 = VERTEX_POINT('',#6536); +#6536 = CARTESIAN_POINT('',(-1.001976279724E-15,-0.25,1.025)); +#6537 = LINE('',#6538,#6539); +#6538 = CARTESIAN_POINT('',(-7.854827899223E-16,-0.25,1.025)); +#6539 = VECTOR('',#6540,1.); +#6540 = DIRECTION('',(3.330669073875E-16,-1.110223024625E-16,-1.)); +#6541 = ORIENTED_EDGE('',*,*,#6520,.T.); +#6542 = ORIENTED_EDGE('',*,*,#6543,.T.); +#6543 = EDGE_CURVE('',#6513,#6544,#6546,.T.); +#6544 = VERTEX_POINT('',#6545); +#6545 = CARTESIAN_POINT('',(-1.001976279724E-15,0.25,1.025)); +#6546 = LINE('',#6547,#6548); +#6547 = CARTESIAN_POINT('',(-7.35522753814E-16,0.25,0.875)); +#6548 = VECTOR('',#6549,1.); +#6549 = DIRECTION('',(-3.330669073875E-16,1.110223024625E-16,1.)); +#6550 = ORIENTED_EDGE('',*,*,#6551,.T.); +#6551 = EDGE_CURVE('',#6544,#6535,#6552,.T.); +#6552 = LINE('',#6553,#6554); +#6553 = CARTESIAN_POINT('',(-7.85482789922E-16,0.25,1.025)); +#6554 = VECTOR('',#6555,1.); +#6555 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#6556 = PLANE('',#6557); +#6557 = AXIS2_PLACEMENT_3D('',#6558,#6559,#6560); +#6558 = CARTESIAN_POINT('',(-7.605027718682E-16,3.510012793238E-16,0.95) + ); +#6559 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#6560 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#6561 = ADVANCED_FACE('',(#6562),#6578,.T.); +#6562 = FACE_BOUND('',#6563,.T.); +#6563 = EDGE_LOOP('',(#6564,#6570,#6571,#6577)); +#6564 = ORIENTED_EDGE('',*,*,#6565,.F.); +#6565 = EDGE_CURVE('',#6471,#6544,#6566,.T.); +#6566 = LINE('',#6567,#6568); +#6567 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#6568 = VECTOR('',#6569,1.); +#6569 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#6570 = ORIENTED_EDGE('',*,*,#6479,.T.); +#6571 = ORIENTED_EDGE('',*,*,#6572,.T.); +#6572 = EDGE_CURVE('',#6480,#6535,#6573,.T.); +#6573 = LINE('',#6574,#6575); +#6574 = CARTESIAN_POINT('',(-2.1,-0.25,1.025)); +#6575 = VECTOR('',#6576,1.); +#6576 = DIRECTION('',(1.,-2.22044604925E-16,3.330669073875E-16)); +#6577 = ORIENTED_EDGE('',*,*,#6551,.F.); +#6578 = PLANE('',#6579); +#6579 = AXIS2_PLACEMENT_3D('',#6580,#6581,#6582); +#6580 = CARTESIAN_POINT('',(-2.1,0.25,1.025)); +#6581 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.)); +#6582 = DIRECTION('',(7.395570986447E-32,-1.,3.330669073875E-16)); +#6583 = ADVANCED_FACE('',(#6584),#6598,.T.); +#6584 = FACE_BOUND('',#6585,.T.); +#6585 = EDGE_LOOP('',(#6586,#6587,#6588,#6589,#6590,#6591,#6592,#6593, + #6594,#6595,#6596,#6597)); +#6586 = ORIENTED_EDGE('',*,*,#6287,.F.); +#6587 = ORIENTED_EDGE('',*,*,#6207,.T.); +#6588 = ORIENTED_EDGE('',*,*,#6247,.T.); +#6589 = ORIENTED_EDGE('',*,*,#6309,.T.); +#6590 = ORIENTED_EDGE('',*,*,#6375,.T.); +#6591 = ORIENTED_EDGE('',*,*,#6437,.T.); +#6592 = ORIENTED_EDGE('',*,*,#6503,.T.); +#6593 = ORIENTED_EDGE('',*,*,#6534,.F.); +#6594 = ORIENTED_EDGE('',*,*,#6572,.F.); +#6595 = ORIENTED_EDGE('',*,*,#6487,.F.); +#6596 = ORIENTED_EDGE('',*,*,#6415,.F.); +#6597 = ORIENTED_EDGE('',*,*,#6359,.F.); +#6598 = PLANE('',#6599); +#6599 = AXIS2_PLACEMENT_3D('',#6600,#6601,#6602); +#6600 = CARTESIAN_POINT('',(-1.599391101286,-0.25,0.712430624959)); +#6601 = DIRECTION('',(0.,-1.,1.110223024625E-16)); +#6602 = DIRECTION('',(-1.,-1.232595164408E-32,-1.110223024625E-16)); +#6603 = ADVANCED_FACE('',(#6604),#6618,.T.); +#6604 = FACE_BOUND('',#6605,.T.); +#6605 = EDGE_LOOP('',(#6606,#6607,#6608,#6609,#6610,#6611,#6612,#6613, + #6614,#6615,#6616,#6617)); +#6606 = ORIENTED_EDGE('',*,*,#6256,.F.); +#6607 = ORIENTED_EDGE('',*,*,#6225,.T.); +#6608 = ORIENTED_EDGE('',*,*,#6278,.T.); +#6609 = ORIENTED_EDGE('',*,*,#6342,.T.); +#6610 = ORIENTED_EDGE('',*,*,#6406,.T.); +#6611 = ORIENTED_EDGE('',*,*,#6470,.T.); +#6612 = ORIENTED_EDGE('',*,*,#6565,.T.); +#6613 = ORIENTED_EDGE('',*,*,#6543,.F.); +#6614 = ORIENTED_EDGE('',*,*,#6512,.F.); +#6615 = ORIENTED_EDGE('',*,*,#6454,.F.); +#6616 = ORIENTED_EDGE('',*,*,#6384,.F.); +#6617 = ORIENTED_EDGE('',*,*,#6326,.F.); +#6618 = PLANE('',#6619); +#6619 = AXIS2_PLACEMENT_3D('',#6620,#6621,#6622); +#6620 = CARTESIAN_POINT('',(-1.599391101286,0.25,0.712430624959)); +#6621 = DIRECTION('',(0.,1.,-1.110223024625E-16)); +#6622 = DIRECTION('',(1.,1.232595164408E-32,1.110223024625E-16)); +#6623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6627)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6624,#6625,#6626)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6624 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6625 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6626 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6627 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6624, + 'distance_accuracy_value','confusion accuracy'); +#6628 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#6629,#6631); +#6629 = ( REPRESENTATION_RELATIONSHIP('','',#6200,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#6630) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#6630 = ITEM_DEFINED_TRANSFORMATION('','',#11,#71); +#6631 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #6632); +#6632 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('15','Body014','',#5,#6195,$); +#6633 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#6197)); +#6634 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6635),#2654); +#6635 = STYLED_ITEM('color',(#6636),#2232); +#6636 = PRESENTATION_STYLE_ASSIGNMENT((#6637,#6643)); +#6637 = SURFACE_STYLE_USAGE(.BOTH.,#6638); +#6638 = SURFACE_SIDE_STYLE('',(#6639)); +#6639 = SURFACE_STYLE_FILL_AREA(#6640); +#6640 = FILL_AREA_STYLE('',(#6641)); +#6641 = FILL_AREA_STYLE_COLOUR('',#6642); +#6642 = COLOUR_RGB('',0.82999997502,0.82999997502,0.82999997502); +#6643 = CURVE_STYLE('',#6644,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6644 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6645 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#6646 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6647),#3536); +#6647 = STYLED_ITEM('color',(#6648),#3114); +#6648 = PRESENTATION_STYLE_ASSIGNMENT((#6649,#6654)); +#6649 = SURFACE_STYLE_USAGE(.BOTH.,#6650); +#6650 = SURFACE_SIDE_STYLE('',(#6651)); +#6651 = SURFACE_STYLE_FILL_AREA(#6652); +#6652 = FILL_AREA_STYLE('',(#6653)); +#6653 = FILL_AREA_STYLE_COLOUR('',#6642); +#6654 = CURVE_STYLE('',#6655,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6655 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6656 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6657),#1331); +#6657 = STYLED_ITEM('color',(#6658),#909); +#6658 = PRESENTATION_STYLE_ASSIGNMENT((#6659,#6664)); +#6659 = SURFACE_STYLE_USAGE(.BOTH.,#6660); +#6660 = SURFACE_SIDE_STYLE('',(#6661)); +#6661 = SURFACE_STYLE_FILL_AREA(#6662); +#6662 = FILL_AREA_STYLE('',(#6663)); +#6663 = FILL_AREA_STYLE_COLOUR('',#6642); +#6664 = CURVE_STYLE('',#6665,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6665 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6666 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6667),#6182); +#6667 = STYLED_ITEM('color',(#6668),#5760); +#6668 = PRESENTATION_STYLE_ASSIGNMENT((#6669,#6674)); +#6669 = SURFACE_STYLE_USAGE(.BOTH.,#6670); +#6670 = SURFACE_SIDE_STYLE('',(#6671)); +#6671 = SURFACE_STYLE_FILL_AREA(#6672); +#6672 = FILL_AREA_STYLE('',(#6673)); +#6673 = FILL_AREA_STYLE_COLOUR('',#6642); +#6674 = CURVE_STYLE('',#6675,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6675 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6676 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6677),#5741); +#6677 = STYLED_ITEM('color',(#6678),#5319); +#6678 = PRESENTATION_STYLE_ASSIGNMENT((#6679,#6684)); +#6679 = SURFACE_STYLE_USAGE(.BOTH.,#6680); +#6680 = SURFACE_SIDE_STYLE('',(#6681)); +#6681 = SURFACE_STYLE_FILL_AREA(#6682); +#6682 = FILL_AREA_STYLE('',(#6683)); +#6683 = FILL_AREA_STYLE_COLOUR('',#6642); +#6684 = CURVE_STYLE('',#6685,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6685 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6686 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6687),#2213); +#6687 = STYLED_ITEM('color',(#6688),#1791); +#6688 = PRESENTATION_STYLE_ASSIGNMENT((#6689,#6694)); +#6689 = SURFACE_STYLE_USAGE(.BOTH.,#6690); +#6690 = SURFACE_SIDE_STYLE('',(#6691)); +#6691 = SURFACE_STYLE_FILL_AREA(#6692); +#6692 = FILL_AREA_STYLE('',(#6693)); +#6693 = FILL_AREA_STYLE_COLOUR('',#6642); +#6694 = CURVE_STYLE('',#6695,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6695 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6696 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6697),#5300); +#6697 = STYLED_ITEM('color',(#6698),#4878); +#6698 = PRESENTATION_STYLE_ASSIGNMENT((#6699,#6704)); +#6699 = SURFACE_STYLE_USAGE(.BOTH.,#6700); +#6700 = SURFACE_SIDE_STYLE('',(#6701)); +#6701 = SURFACE_STYLE_FILL_AREA(#6702); +#6702 = FILL_AREA_STYLE('',(#6703)); +#6703 = FILL_AREA_STYLE_COLOUR('',#6642); +#6704 = CURVE_STYLE('',#6705,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6705 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6706 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6707),#449); +#6707 = STYLED_ITEM('color',(#6708),#89); +#6708 = PRESENTATION_STYLE_ASSIGNMENT((#6709,#6715)); +#6709 = SURFACE_STYLE_USAGE(.BOTH.,#6710); +#6710 = SURFACE_SIDE_STYLE('',(#6711)); +#6711 = SURFACE_STYLE_FILL_AREA(#6712); +#6712 = FILL_AREA_STYLE('',(#6713)); +#6713 = FILL_AREA_STYLE_COLOUR('',#6714); +#6714 = COLOUR_RGB('',9.999999991362E-02,9.999999991362E-02, + 9.999999991362E-02); +#6715 = CURVE_STYLE('',#6716,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6716 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6717 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6718),#890); +#6718 = STYLED_ITEM('color',(#6719),#468); +#6719 = PRESENTATION_STYLE_ASSIGNMENT((#6720,#6725)); +#6720 = SURFACE_STYLE_USAGE(.BOTH.,#6721); +#6721 = SURFACE_SIDE_STYLE('',(#6722)); +#6722 = SURFACE_STYLE_FILL_AREA(#6723); +#6723 = FILL_AREA_STYLE('',(#6724)); +#6724 = FILL_AREA_STYLE_COLOUR('',#6642); +#6725 = CURVE_STYLE('',#6726,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6726 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6727 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6728),#4418); +#6728 = STYLED_ITEM('color',(#6729),#3996); +#6729 = PRESENTATION_STYLE_ASSIGNMENT((#6730,#6735)); +#6730 = SURFACE_STYLE_USAGE(.BOTH.,#6731); +#6731 = SURFACE_SIDE_STYLE('',(#6732)); +#6732 = SURFACE_STYLE_FILL_AREA(#6733); +#6733 = FILL_AREA_STYLE('',(#6734)); +#6734 = FILL_AREA_STYLE_COLOUR('',#6642); +#6735 = CURVE_STYLE('',#6736,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6736 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6737 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6738),#1772); +#6738 = STYLED_ITEM('color',(#6739),#1350); +#6739 = PRESENTATION_STYLE_ASSIGNMENT((#6740,#6745)); +#6740 = SURFACE_STYLE_USAGE(.BOTH.,#6741); +#6741 = SURFACE_SIDE_STYLE('',(#6742)); +#6742 = SURFACE_STYLE_FILL_AREA(#6743); +#6743 = FILL_AREA_STYLE('',(#6744)); +#6744 = FILL_AREA_STYLE_COLOUR('',#6642); +#6745 = CURVE_STYLE('',#6746,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6746 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6747 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6748),#4859); +#6748 = STYLED_ITEM('color',(#6749),#4437); +#6749 = PRESENTATION_STYLE_ASSIGNMENT((#6750,#6755)); +#6750 = SURFACE_STYLE_USAGE(.BOTH.,#6751); +#6751 = SURFACE_SIDE_STYLE('',(#6752)); +#6752 = SURFACE_STYLE_FILL_AREA(#6753); +#6753 = FILL_AREA_STYLE('',(#6754)); +#6754 = FILL_AREA_STYLE_COLOUR('',#6642); +#6755 = CURVE_STYLE('',#6756,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6756 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6757 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6758),#3095); +#6758 = STYLED_ITEM('color',(#6759),#2673); +#6759 = PRESENTATION_STYLE_ASSIGNMENT((#6760,#6765)); +#6760 = SURFACE_STYLE_USAGE(.BOTH.,#6761); +#6761 = SURFACE_SIDE_STYLE('',(#6762)); +#6762 = SURFACE_STYLE_FILL_AREA(#6763); +#6763 = FILL_AREA_STYLE('',(#6764)); +#6764 = FILL_AREA_STYLE_COLOUR('',#6642); +#6765 = CURVE_STYLE('',#6766,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6766 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6767 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6768),#3977); +#6768 = STYLED_ITEM('color',(#6769),#3555); +#6769 = PRESENTATION_STYLE_ASSIGNMENT((#6770,#6775)); +#6770 = SURFACE_STYLE_USAGE(.BOTH.,#6771); +#6771 = SURFACE_SIDE_STYLE('',(#6772)); +#6772 = SURFACE_STYLE_FILL_AREA(#6773); +#6773 = FILL_AREA_STYLE('',(#6774)); +#6774 = FILL_AREA_STYLE_COLOUR('',#6642); +#6775 = CURVE_STYLE('',#6776,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6776 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#6777 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6778),#6623); +#6778 = STYLED_ITEM('color',(#6779),#6201); +#6779 = PRESENTATION_STYLE_ASSIGNMENT((#6780,#6785)); +#6780 = SURFACE_STYLE_USAGE(.BOTH.,#6781); +#6781 = SURFACE_SIDE_STYLE('',(#6782)); +#6782 = SURFACE_STYLE_FILL_AREA(#6783); +#6783 = FILL_AREA_STYLE('',(#6784)); +#6784 = FILL_AREA_STYLE_COLOUR('',#6642); +#6785 = CURVE_STYLE('',#6786,POSITIVE_LENGTH_MEASURE(0.1),#6645); +#6786 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dsource/LevelShifter_Texas.FCStd b/fab.3dsource/LevelShifter_Texas.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..f93eb5ce4f26344e648310a0df7e53939e8ce950 Binary files /dev/null and b/fab.3dsource/LevelShifter_Texas.FCStd differ diff --git a/fab.kicad_sym b/fab.kicad_sym index e36aa0cc682ce592f4c49e35c27538683e9b782c..1a9f4d3381d614cbc030fcddc298efee869e11b6 100644 --- a/fab.kicad_sym +++ b/fab.kicad_sym @@ -17538,6 +17538,342 @@ ) ) ) + (symbol "LevelShifter_Texas_TXB0104DR_SOIC-14" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at 5.08 12.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Value" "LevelShifter_Texas_TXB0104DR_SOIC-14" + (at 2.54 -12.7 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property "Footprint" "fab:LevelShifter_Texas_TXB0104DR_SOIC-14" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + (italic yes) + ) + (hide yes) + ) + ) + (property "Datasheet" "https://www.digikey.com/en/products/detail/texas-instruments/TXB0104DR/1629101" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "Description" "Voltage Level Translator Bidirectional 1 Circuit 4 Channel 100Mbps 14-SOIC" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_keywords" "IC voltage level shifter texas TXB0104DR" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property "ki_fp_filters" "*SOIC*14*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol "LevelShifter_Texas_TXB0104DR_SOIC-14_0_1" + (rectangle + (start -7.62 10.16) + (end 7.62 -10.16) + (stroke + (width 0.254) + (type default) + ) + (fill + (type background) + ) + ) + ) + (symbol "LevelShifter_Texas_TXB0104DR_SOIC-14_1_1" + (pin power_in line + (at -2.54 12.7 270) + (length 2.54) + (name "VCCA" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 10.16 0 180) + (length 2.54) + (name "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 10.16 2.54 180) + (length 2.54) + (name "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 10.16 5.08 180) + (length 2.54) + (name "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at 10.16 7.62 180) + (length 2.54) + (name "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 2.54 12.7 270) + (length 2.54) + (name "VCCB" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -10.16 7.62 0) + (length 2.54) + (name "A1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -10.16 5.08 0) + (length 2.54) + (name "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -10.16 2.54 0) + (length 2.54) + (name "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin bidirectional line + (at -10.16 0 0) + (length 2.54) + (name "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at -10.16 -5.08 0) + (length 2.54) hide + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin power_in line + (at 0 -12.7 90) + (length 2.54) + (name "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin tri_state line + (at -10.16 -7.62 0) + (length 2.54) + (name "OE" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin no_connect line + (at 10.16 -5.08 180) + (length 2.54) hide + (name "NC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number "9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) (symbol "Logic_ICE40HX1K-TQ144" (exclude_from_sim no) (in_bom yes) diff --git a/fab.pretty/LevelShifter_Texas_TXB0104DR_SOIC-14.kicad_mod b/fab.pretty/LevelShifter_Texas_TXB0104DR_SOIC-14.kicad_mod new file mode 100644 index 0000000000000000000000000000000000000000..9a47371a3ad556c25bf069108aefe18743eb9cfe --- /dev/null +++ b/fab.pretty/LevelShifter_Texas_TXB0104DR_SOIC-14.kicad_mod @@ -0,0 +1,264 @@ +(footprint "LevelShifter_Texas_TXB0104DR_SOIC-14" + (version 20240108) + (generator "pcbnew") + (generator_version "8.0") + (layer "F.Cu") + (property "Reference" "REF**" + (at -5.61 0.1 90) + (layer "F.SilkS") + (uuid "231f56a1-e3d3-4aa2-8ffb-2beb63f08ea9") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Value" "LevelShifter_Texas_TXB0104DR_SOIC-14" + (at 0 0 0) + (layer "F.Fab") + (uuid "591adccd-725f-4e44-bbf5-8081dd3f67b8") + (effects + (font + (size 1 1) + (thickness 0.15) + ) + ) + ) + (property "Footprint" "" + (at 0 0.1 0) + (layer "F.Fab") + (hide yes) + (uuid "c6b4b0f3-1b75-44a1-ace0-a0de114e8a63") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Datasheet" "" + (at 0 0.1 0) + (layer "F.Fab") + (hide yes) + (uuid "e7bf68cc-c387-43a9-84e6-0858aee1306b") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (property "Description" "" + (at 0 0.1 0) + (layer "F.Fab") + (hide yes) + (uuid "4605c27c-4cda-4677-a29a-dc5efc6d6a27") + (effects + (font + (size 1.27 1.27) + (thickness 0.15) + ) + ) + ) + (attr smd) + (fp_line + (start -4.61 -3.975) + (end 4.61 -3.975) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "294594b7-2706-4741-bc57-e1946df79700") + ) + (fp_line + (start -4.61 3.175) + (end -4.61 -3.975) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "91c582c3-66db-46dc-8aef-d70d98f06553") + ) + (fp_line + (start -3.81 3.975) + (end -4.61 3.175) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "7ab3781e-f420-44d8-8517-23c4373b2561") + ) + (fp_line + (start 4.61 -3.975) + (end 4.61 3.975) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "c098e40a-7104-4b23-a45c-7bd73cf4669a") + ) + (fp_line + (start 4.61 3.975) + (end -3.81 3.975) + (stroke + (width 0.12) + (type default) + ) + (layer "F.SilkS") + (uuid "3a9f3852-f548-4cf8-b0e5-8a4f1a71301f") + ) + (fp_line + (start -4.36 -3.72) + (end 4.36 -3.72) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "3db93089-e22c-4af8-ae31-a430288faa1e") + ) + (fp_line + (start -4.36 3.72) + (end -4.36 -3.72) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "ca580559-0f65-40e6-8da1-32a7505f0977") + ) + (fp_line + (start 4.36 -3.72) + (end 4.36 3.72) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "8d39df75-50a6-4288-8c00-52cde32e5c32") + ) + (fp_line + (start 4.36 3.72) + (end -4.36 3.72) + (stroke + (width 0.05) + (type default) + ) + (layer "F.CrtYd") + (uuid "c32069b8-426a-4cc7-ad06-43fd0ea0da07") + ) + (pad "1" smd rect + (at -3.81 2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "9e95b996-800f-41f1-b6cb-d23337af9146") + ) + (pad "2" smd rect + (at -2.54 2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "6765695f-cf08-4322-8cbe-5310e87c48da") + ) + (pad "3" smd rect + (at -1.27 2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "b664f2a8-4531-405c-94f3-24b0144e6969") + ) + (pad "4" smd rect + (at 0 2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "d53a7992-8110-46e8-83c0-3e762c8b9561") + ) + (pad "5" smd rect + (at 1.27 2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "e10d33bc-1673-4ba0-beec-cd4c27deb2a9") + ) + (pad "6" smd rect + (at 2.54 2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "01724688-a110-4191-9be7-a820b4a1f17f") + ) + (pad "7" smd rect + (at 3.81 2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "25e29e7d-f998-447f-9fa9-ddd3f0d8fbf1") + ) + (pad "8" smd rect + (at 3.81 -2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "b3428463-e9a8-47b3-9759-675df6315952") + ) + (pad "9" smd rect + (at 2.54 -2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "b440b181-4e4f-4f22-a71d-90f4e733bdbf") + ) + (pad "10" smd rect + (at 1.27 -2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "51219528-b6a4-4058-b0af-05d67346ffdc") + ) + (pad "11" smd rect + (at 0 -2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "f9c47129-2bc6-4ddc-962c-54207b2281c1") + ) + (pad "12" smd rect + (at -1.27 -2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "88e2fa32-48cc-4cee-b0f0-9513186d959c") + ) + (pad "13" smd rect + (at -2.54 -2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "877c909e-279d-43e7-92b4-643742af682c") + ) + (pad "14" smd rect + (at -3.81 -2.7) + (size 0.6 1.55) + (layers "F.Cu" "F.Paste" "F.Mask") + (thermal_bridge_angle 45) + (uuid "733226d0-50aa-442b-8c07-2c2886a0edf7") + ) + (model "${FAB}/fab.3dshapes/LevelShifter_Texas-TXB0104DR_SOIC-14.step" + (offset + (xyz 0 0 0) + ) + (scale + (xyz 1 1 1) + ) + (rotate + (xyz 0 0 -90) + ) + ) +)