diff --git a/fab.3dshapes/SOT23-5.step b/fab.3dshapes/SOT23-5.step new file mode 100644 index 0000000000000000000000000000000000000000..77f16f7d8c1443c15e9801b9e3e27003838fa36e --- /dev/null +++ b/fab.3dshapes/SOT23-5.step @@ -0,0 +1,2381 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2025-03-09T00:25:28',(''),(''), + 'Open CASCADE STEP processor 7.8','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('SOT23','SOT23','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23,#27),#31); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.,0.,0.)); +#17 = DIRECTION('',(0.,0.,1.)); +#18 = DIRECTION('',(1.,0.,0.)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.,0.95,0.)); +#21 = DIRECTION('',(0.,0.,1.)); +#22 = DIRECTION('',(1.,0.,0.)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.,1.9,0.)); +#25 = DIRECTION('',(0.,0.,1.)); +#26 = DIRECTION('',(1.,0.,0.)); +#27 = AXIS2_PLACEMENT_3D('',#28,#29,#30); +#28 = CARTESIAN_POINT('',(0.,0.,0.35)); +#29 = DIRECTION('',(0.,0.,1.)); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#35)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#32,#33,#34)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#32 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#33 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#34 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#35 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#32, + 'distance_accuracy_value','confusion accuracy'); +#36 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#37 = SHAPE_DEFINITION_REPRESENTATION(#38,#44); +#38 = PRODUCT_DEFINITION_SHAPE('','',#39); +#39 = PRODUCT_DEFINITION('design','',#40,#43); +#40 = PRODUCT_DEFINITION_FORMATION('','',#41); +#41 = PRODUCT('1st Line','1st Line','',(#42)); +#42 = PRODUCT_CONTEXT('',#2,'mechanical'); +#43 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#44 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#45),#739); +#45 = MANIFOLD_SOLID_BREP('',#46); +#46 = CLOSED_SHELL('',(#47,#87,#118,#149,#182,#215,#246,#279,#310,#343, + #450,#481,#505,#530,#554,#579,#603,#635,#659,#677,#715,#727)); +#47 = ADVANCED_FACE('',(#48),#82,.T.); +#48 = FACE_BOUND('',#49,.T.); +#49 = EDGE_LOOP('',(#50,#60,#68,#76)); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#52,#54,#56,.T.); +#52 = VERTEX_POINT('',#53); +#53 = CARTESIAN_POINT('',(-1.5,0.,0.18)); +#54 = VERTEX_POINT('',#55); +#55 = CARTESIAN_POINT('',(-1.5,0.45,0.18)); +#56 = LINE('',#57,#58); +#57 = CARTESIAN_POINT('',(-1.5,4.E-17,0.18)); +#58 = VECTOR('',#59,1.); +#59 = DIRECTION('',(0.,1.,-2.2E-16)); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#54,#62,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(-1.48741317385,0.45,0.)); +#64 = LINE('',#65,#66); +#65 = CARTESIAN_POINT('',(-1.5,0.45,0.18)); +#66 = VECTOR('',#67,1.); +#67 = DIRECTION('',(6.975647374413E-02,2.2E-16,-0.99756405026)); +#68 = ORIENTED_EDGE('',*,*,#69,.F.); +#69 = EDGE_CURVE('',#70,#62,#72,.T.); +#70 = VERTEX_POINT('',#71); +#71 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(0.,1.,-2.2E-16)); +#76 = ORIENTED_EDGE('',*,*,#77,.F.); +#77 = EDGE_CURVE('',#52,#70,#78,.T.); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-1.5,-4.E-17,0.18)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(6.975647374413E-02,2.2E-16,-0.99756405026)); +#82 = PLANE('',#83); +#83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); +#84 = CARTESIAN_POINT('',(-1.5,4.E-17,0.18)); +#85 = DIRECTION('',(-0.99756405026,-2.E-17,-6.975647374413E-02)); +#86 = DIRECTION('',(6.975647374413E-02,-2.2E-16,-0.99756405026)); +#87 = ADVANCED_FACE('',(#88),#113,.F.); +#88 = FACE_BOUND('',#89,.F.); +#89 = EDGE_LOOP('',(#90,#91,#99,#107)); +#90 = ORIENTED_EDGE('',*,*,#51,.T.); +#91 = ORIENTED_EDGE('',*,*,#92,.T.); +#92 = EDGE_CURVE('',#54,#93,#95,.T.); +#93 = VERTEX_POINT('',#94); +#94 = CARTESIAN_POINT('',(-1.173368309562,0.45,0.202840312792)); +#95 = LINE('',#96,#97); +#96 = CARTESIAN_POINT('',(-1.5,0.45,0.18)); +#97 = VECTOR('',#98,1.); +#98 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#99 = ORIENTED_EDGE('',*,*,#100,.F.); +#100 = EDGE_CURVE('',#101,#93,#103,.T.); +#101 = VERTEX_POINT('',#102); +#102 = CARTESIAN_POINT('',(-1.173368309562,0.,0.202840312792)); +#103 = LINE('',#104,#105); +#104 = CARTESIAN_POINT('',(-1.173368309562,5.E-17,0.202840312792)); +#105 = VECTOR('',#106,1.); +#106 = DIRECTION('',(0.,1.,-2.2E-16)); +#107 = ORIENTED_EDGE('',*,*,#108,.F.); +#108 = EDGE_CURVE('',#52,#101,#109,.T.); +#109 = LINE('',#110,#111); +#110 = CARTESIAN_POINT('',(-1.5,-4.E-17,0.18)); +#111 = VECTOR('',#112,1.); +#112 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#113 = PLANE('',#114); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(-1.5,4.E-17,0.18)); +#116 = DIRECTION('',(6.975647374413E-02,-2.2E-16,-0.99756405026)); +#117 = DIRECTION('',(0.99756405026,2.E-17,6.975647374413E-02)); +#118 = ADVANCED_FACE('',(#119),#144,.T.); +#119 = FACE_BOUND('',#120,.T.); +#120 = EDGE_LOOP('',(#121,#122,#130,#138)); +#121 = ORIENTED_EDGE('',*,*,#69,.T.); +#122 = ORIENTED_EDGE('',*,*,#123,.T.); +#123 = EDGE_CURVE('',#62,#124,#126,.T.); +#124 = VERTEX_POINT('',#125); +#125 = CARTESIAN_POINT('',(-1.160781483412,0.45,2.284031279203E-02)); +#126 = LINE('',#127,#128); +#127 = CARTESIAN_POINT('',(-1.48741317385,0.45,1.110223024625E-16)); +#128 = VECTOR('',#129,1.); +#129 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#130 = ORIENTED_EDGE('',*,*,#131,.F.); +#131 = EDGE_CURVE('',#132,#124,#134,.T.); +#132 = VERTEX_POINT('',#133); +#133 = CARTESIAN_POINT('',(-1.160781483412,0.,2.284031279203E-02)); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-1.160781483412,1.E-17,2.284031279203E-02)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(0.,1.,-2.2E-16)); +#138 = ORIENTED_EDGE('',*,*,#139,.F.); +#139 = EDGE_CURVE('',#70,#132,#140,.T.); +#140 = LINE('',#141,#142); +#141 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#142 = VECTOR('',#143,1.); +#143 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#144 = PLANE('',#145); +#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); +#146 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#147 = DIRECTION('',(6.975647374413E-02,-2.2E-16,-0.99756405026)); +#148 = DIRECTION('',(0.99756405026,2.E-17,6.975647374413E-02)); +#149 = ADVANCED_FACE('',(#150),#177,.F.); +#150 = FACE_BOUND('',#151,.F.); +#151 = EDGE_LOOP('',(#152,#153,#162,#170)); +#152 = ORIENTED_EDGE('',*,*,#100,.T.); +#153 = ORIENTED_EDGE('',*,*,#154,.T.); +#154 = EDGE_CURVE('',#93,#155,#157,.T.); +#155 = VERTEX_POINT('',#156); +#156 = CARTESIAN_POINT('',(-1.129608833798,0.45,0.245468906776)); +#157 = CIRCLE('',#158,4.727484635767E-02); +#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161); +#159 = CARTESIAN_POINT('',(-1.176666036141,0.45,0.25)); +#160 = DIRECTION('',(0.,-1.,-2.2E-16)); +#161 = DIRECTION('',(1.,0.,0.)); +#162 = ORIENTED_EDGE('',*,*,#163,.F.); +#163 = EDGE_CURVE('',#164,#155,#166,.T.); +#164 = VERTEX_POINT('',#165); +#165 = CARTESIAN_POINT('',(-1.129608833798,0.,0.245468906776)); +#166 = LINE('',#167,#168); +#167 = CARTESIAN_POINT('',(-1.129608833798,5.E-17,0.245468906776)); +#168 = VECTOR('',#169,1.); +#169 = DIRECTION('',(0.,1.,-2.2E-16)); +#170 = ORIENTED_EDGE('',*,*,#171,.F.); +#171 = EDGE_CURVE('',#101,#164,#172,.T.); +#172 = CIRCLE('',#173,4.727484635767E-02); +#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176); +#174 = CARTESIAN_POINT('',(-1.176666036141,-6.E-17,0.25)); +#175 = DIRECTION('',(0.,-1.,-2.2E-16)); +#176 = DIRECTION('',(1.,0.,0.)); +#177 = CYLINDRICAL_SURFACE('',#178,4.727484635767E-02); +#178 = AXIS2_PLACEMENT_3D('',#179,#180,#181); +#179 = CARTESIAN_POINT('',(-1.176666036141,6.E-17,0.25)); +#180 = DIRECTION('',(0.,-1.,2.2E-16)); +#181 = DIRECTION('',(1.,0.,0.)); +#182 = ADVANCED_FACE('',(#183),#210,.T.); +#183 = FACE_BOUND('',#184,.T.); +#184 = EDGE_LOOP('',(#185,#186,#195,#203)); +#185 = ORIENTED_EDGE('',*,*,#131,.T.); +#186 = ORIENTED_EDGE('',*,*,#187,.T.); +#187 = EDGE_CURVE('',#124,#188,#190,.T.); +#188 = VERTEX_POINT('',#189); +#189 = CARTESIAN_POINT('',(-0.95,0.45,0.228174543121)); +#190 = CIRCLE('',#191,0.227714388012); +#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); +#192 = CARTESIAN_POINT('',(-1.176666036141,0.45,0.25)); +#193 = DIRECTION('',(0.,-1.,-2.2E-16)); +#194 = DIRECTION('',(1.,0.,0.)); +#195 = ORIENTED_EDGE('',*,*,#196,.F.); +#196 = EDGE_CURVE('',#197,#188,#199,.T.); +#197 = VERTEX_POINT('',#198); +#198 = CARTESIAN_POINT('',(-0.95,0.,0.228174543121)); +#199 = LINE('',#200,#201); +#200 = CARTESIAN_POINT('',(-0.95,5.E-17,0.228174543121)); +#201 = VECTOR('',#202,1.); +#202 = DIRECTION('',(0.,1.,-2.2E-16)); +#203 = ORIENTED_EDGE('',*,*,#204,.F.); +#204 = EDGE_CURVE('',#132,#197,#205,.T.); +#205 = CIRCLE('',#206,0.227714388012); +#206 = AXIS2_PLACEMENT_3D('',#207,#208,#209); +#207 = CARTESIAN_POINT('',(-1.176666036141,-6.E-17,0.25)); +#208 = DIRECTION('',(0.,-1.,-2.2E-16)); +#209 = DIRECTION('',(1.,0.,0.)); +#210 = CYLINDRICAL_SURFACE('',#211,0.227714388012); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(-1.176666036141,6.E-17,0.25)); +#213 = DIRECTION('',(0.,-1.,2.2E-16)); +#214 = DIRECTION('',(1.,0.,0.)); +#215 = ADVANCED_FACE('',(#216),#241,.T.); +#216 = FACE_BOUND('',#217,.T.); +#217 = EDGE_LOOP('',(#218,#219,#227,#235)); +#218 = ORIENTED_EDGE('',*,*,#196,.T.); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#188,#221,#223,.T.); +#221 = VERTEX_POINT('',#222); +#222 = CARTESIAN_POINT('',(-0.901975036708,0.45,0.726932856665)); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(-0.95,0.45,0.228174543121)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#227 = ORIENTED_EDGE('',*,*,#228,.F.); +#228 = EDGE_CURVE('',#229,#221,#231,.T.); +#229 = VERTEX_POINT('',#230); +#230 = CARTESIAN_POINT('',(-0.901975036708,0.,0.726932856665)); +#231 = LINE('',#232,#233); +#232 = CARTESIAN_POINT('',(-0.901975036708,1.6E-16,0.726932856665)); +#233 = VECTOR('',#234,1.); +#234 = DIRECTION('',(0.,1.,-2.2E-16)); +#235 = ORIENTED_EDGE('',*,*,#236,.F.); +#236 = EDGE_CURVE('',#197,#229,#237,.T.); +#237 = LINE('',#238,#239); +#238 = CARTESIAN_POINT('',(-0.95,-5.E-17,0.228174543121)); +#239 = VECTOR('',#240,1.); +#240 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#241 = PLANE('',#242); +#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245); +#243 = CARTESIAN_POINT('',(-0.95,5.E-17,0.228174543121)); +#244 = DIRECTION('',(0.995396198367,-2.E-17,-9.584575252022E-02)); +#245 = DIRECTION('',(9.584575252022E-02,2.2E-16,0.995396198367)); +#246 = ADVANCED_FACE('',(#247),#274,.F.); +#247 = FACE_BOUND('',#248,.F.); +#248 = EDGE_LOOP('',(#249,#259,#266,#267)); +#249 = ORIENTED_EDGE('',*,*,#250,.T.); +#250 = EDGE_CURVE('',#251,#253,#255,.T.); +#251 = VERTEX_POINT('',#252); +#252 = CARTESIAN_POINT('',(-0.8,0.,0.819560458345)); +#253 = VERTEX_POINT('',#254); +#254 = CARTESIAN_POINT('',(-0.8,0.45,0.819560458345)); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(-0.8,1.8E-16,0.819560458345)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(0.,1.,-2.2E-16)); +#259 = ORIENTED_EDGE('',*,*,#260,.T.); +#260 = EDGE_CURVE('',#253,#221,#261,.T.); +#261 = CIRCLE('',#262,0.102446680905); +#262 = AXIS2_PLACEMENT_3D('',#263,#264,#265); +#263 = CARTESIAN_POINT('',(-0.8,0.45,0.71711377744)); +#264 = DIRECTION('',(0.,-1.,-2.2E-16)); +#265 = DIRECTION('',(1.,0.,0.)); +#266 = ORIENTED_EDGE('',*,*,#228,.F.); +#267 = ORIENTED_EDGE('',*,*,#268,.F.); +#268 = EDGE_CURVE('',#251,#229,#269,.T.); +#269 = CIRCLE('',#270,0.102446680905); +#270 = AXIS2_PLACEMENT_3D('',#271,#272,#273); +#271 = CARTESIAN_POINT('',(-0.8,-1.6E-16,0.71711377744)); +#272 = DIRECTION('',(0.,-1.,-2.2E-16)); +#273 = DIRECTION('',(1.,0.,0.)); +#274 = CYLINDRICAL_SURFACE('',#275,0.102446680905); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(-0.8,1.6E-16,0.71711377744)); +#277 = DIRECTION('',(0.,-1.,2.2E-16)); +#278 = DIRECTION('',(1.,0.,0.)); +#279 = ADVANCED_FACE('',(#280),#305,.F.); +#280 = FACE_BOUND('',#281,.F.); +#281 = EDGE_LOOP('',(#282,#283,#291,#299)); +#282 = ORIENTED_EDGE('',*,*,#163,.T.); +#283 = ORIENTED_EDGE('',*,*,#284,.T.); +#284 = EDGE_CURVE('',#155,#285,#287,.T.); +#285 = VERTEX_POINT('',#286); +#286 = CARTESIAN_POINT('',(-1.081583870506,0.45,0.744227220319)); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-1.129608833798,0.45,0.245468906776)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#291 = ORIENTED_EDGE('',*,*,#292,.F.); +#292 = EDGE_CURVE('',#293,#285,#295,.T.); +#293 = VERTEX_POINT('',#294); +#294 = CARTESIAN_POINT('',(-1.081583870506,0.,0.744227220319)); +#295 = LINE('',#296,#297); +#296 = CARTESIAN_POINT('',(-1.081583870506,1.7E-16,0.744227220319)); +#297 = VECTOR('',#298,1.); +#298 = DIRECTION('',(0.,1.,-2.2E-16)); +#299 = ORIENTED_EDGE('',*,*,#300,.F.); +#300 = EDGE_CURVE('',#164,#293,#301,.T.); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(-1.129608833798,-5.E-17,0.245468906776)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#305 = PLANE('',#306); +#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309); +#307 = CARTESIAN_POINT('',(-1.129608833798,5.E-17,0.245468906776)); +#308 = DIRECTION('',(0.995396198367,-2.E-17,-9.584575252022E-02)); +#309 = DIRECTION('',(9.584575252022E-02,2.2E-16,0.995396198367)); +#310 = ADVANCED_FACE('',(#311),#338,.T.); +#311 = FACE_BOUND('',#312,.T.); +#312 = EDGE_LOOP('',(#313,#323,#330,#331)); +#313 = ORIENTED_EDGE('',*,*,#314,.T.); +#314 = EDGE_CURVE('',#315,#317,#319,.T.); +#315 = VERTEX_POINT('',#316); +#316 = CARTESIAN_POINT('',(-0.8,0.,1.)); +#317 = VERTEX_POINT('',#318); +#318 = CARTESIAN_POINT('',(-0.8,0.45,1.)); +#319 = LINE('',#320,#321); +#320 = CARTESIAN_POINT('',(-0.8,2.2E-16,1.)); +#321 = VECTOR('',#322,1.); +#322 = DIRECTION('',(0.,1.,-2.2E-16)); +#323 = ORIENTED_EDGE('',*,*,#324,.T.); +#324 = EDGE_CURVE('',#317,#285,#325,.T.); +#325 = CIRCLE('',#326,0.28288622256); +#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329); +#327 = CARTESIAN_POINT('',(-0.8,0.45,0.71711377744)); +#328 = DIRECTION('',(0.,-1.,-2.2E-16)); +#329 = DIRECTION('',(1.,0.,0.)); +#330 = ORIENTED_EDGE('',*,*,#292,.F.); +#331 = ORIENTED_EDGE('',*,*,#332,.F.); +#332 = EDGE_CURVE('',#315,#293,#333,.T.); +#333 = CIRCLE('',#334,0.28288622256); +#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337); +#335 = CARTESIAN_POINT('',(-0.8,-1.6E-16,0.71711377744)); +#336 = DIRECTION('',(0.,-1.,-2.2E-16)); +#337 = DIRECTION('',(1.,0.,0.)); +#338 = CYLINDRICAL_SURFACE('',#339,0.28288622256); +#339 = AXIS2_PLACEMENT_3D('',#340,#341,#342); +#340 = CARTESIAN_POINT('',(-0.8,1.6E-16,0.71711377744)); +#341 = DIRECTION('',(0.,-1.,2.2E-16)); +#342 = DIRECTION('',(1.,0.,0.)); +#343 = ADVANCED_FACE('',(#344),#445,.T.); +#344 = FACE_BOUND('',#345,.T.); +#345 = EDGE_LOOP('',(#346,#347,#348,#349,#350,#351,#359,#368,#376,#385, + #393,#401,#409,#418,#426,#435,#441,#442,#443,#444)); +#346 = ORIENTED_EDGE('',*,*,#77,.T.); +#347 = ORIENTED_EDGE('',*,*,#139,.T.); +#348 = ORIENTED_EDGE('',*,*,#204,.T.); +#349 = ORIENTED_EDGE('',*,*,#236,.T.); +#350 = ORIENTED_EDGE('',*,*,#268,.F.); +#351 = ORIENTED_EDGE('',*,*,#352,.T.); +#352 = EDGE_CURVE('',#251,#353,#355,.T.); +#353 = VERTEX_POINT('',#354); +#354 = CARTESIAN_POINT('',(0.8,0.,0.819560458345)); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(-0.8,-1.8E-16,0.819560458345)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(1.,0.,-9.58E-15)); +#359 = ORIENTED_EDGE('',*,*,#360,.T.); +#360 = EDGE_CURVE('',#353,#361,#363,.T.); +#361 = VERTEX_POINT('',#362); +#362 = CARTESIAN_POINT('',(0.901975036708,0.,0.726932856665)); +#363 = CIRCLE('',#364,0.102446680905); +#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367); +#365 = CARTESIAN_POINT('',(0.8,-3.4E-16,0.71711377744)); +#366 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#367 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#368 = ORIENTED_EDGE('',*,*,#369,.F.); +#369 = EDGE_CURVE('',#370,#361,#372,.T.); +#370 = VERTEX_POINT('',#371); +#371 = CARTESIAN_POINT('',(0.95,0.,0.228174543121)); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(0.95,-2.6E-16,0.228174543121)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(-9.584575252022E-02,-2.E-16,0.995396198367)); +#376 = ORIENTED_EDGE('',*,*,#377,.F.); +#377 = EDGE_CURVE('',#378,#370,#380,.T.); +#378 = VERTEX_POINT('',#379); +#379 = CARTESIAN_POINT('',(1.160781483412,0.,2.284031279203E-02)); +#380 = CIRCLE('',#381,0.227714388012); +#381 = AXIS2_PLACEMENT_3D('',#382,#383,#384); +#382 = CARTESIAN_POINT('',(1.176666036141,-3.2E-16,0.25)); +#383 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#384 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#385 = ORIENTED_EDGE('',*,*,#386,.F.); +#386 = EDGE_CURVE('',#387,#378,#389,.T.); +#387 = VERTEX_POINT('',#388); +#388 = CARTESIAN_POINT('',(1.48741317385,0.,0.)); +#389 = LINE('',#390,#391); +#390 = CARTESIAN_POINT('',(1.48741317385,-3.3E-16,3.3E-16)); +#391 = VECTOR('',#392,1.); +#392 = DIRECTION('',(-0.99756405026,2.E-16,6.975647374413E-02)); +#393 = ORIENTED_EDGE('',*,*,#394,.F.); +#394 = EDGE_CURVE('',#395,#387,#397,.T.); +#395 = VERTEX_POINT('',#396); +#396 = CARTESIAN_POINT('',(1.5,0.,0.18)); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(1.5,-3.7E-16,0.18)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-6.975647374413E-02,2.4E-16,-0.99756405026)); +#401 = ORIENTED_EDGE('',*,*,#402,.T.); +#402 = EDGE_CURVE('',#395,#403,#405,.T.); +#403 = VERTEX_POINT('',#404); +#404 = CARTESIAN_POINT('',(1.173368309562,0.,0.202840312792)); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(1.5,-3.7E-16,0.18)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-0.99756405026,2.E-16,6.975647374413E-02)); +#409 = ORIENTED_EDGE('',*,*,#410,.T.); +#410 = EDGE_CURVE('',#403,#411,#413,.T.); +#411 = VERTEX_POINT('',#412); +#412 = CARTESIAN_POINT('',(1.129608833798,0.,0.245468906776)); +#413 = CIRCLE('',#414,4.727484635767E-02); +#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417); +#415 = CARTESIAN_POINT('',(1.176666036141,-3.2E-16,0.25)); +#416 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#417 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#418 = ORIENTED_EDGE('',*,*,#419,.T.); +#419 = EDGE_CURVE('',#411,#420,#422,.T.); +#420 = VERTEX_POINT('',#421); +#421 = CARTESIAN_POINT('',(1.081583870506,0.,0.744227220319)); +#422 = LINE('',#423,#424); +#423 = CARTESIAN_POINT('',(1.129608833798,-3.E-16,0.245468906776)); +#424 = VECTOR('',#425,1.); +#425 = DIRECTION('',(-9.584575252022E-02,-2.E-16,0.995396198367)); +#426 = ORIENTED_EDGE('',*,*,#427,.F.); +#427 = EDGE_CURVE('',#428,#420,#430,.T.); +#428 = VERTEX_POINT('',#429); +#429 = CARTESIAN_POINT('',(0.8,0.,1.)); +#430 = CIRCLE('',#431,0.28288622256); +#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434); +#432 = CARTESIAN_POINT('',(0.8,-3.4E-16,0.71711377744)); +#433 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#434 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#435 = ORIENTED_EDGE('',*,*,#436,.T.); +#436 = EDGE_CURVE('',#428,#315,#437,.T.); +#437 = LINE('',#438,#439); +#438 = CARTESIAN_POINT('',(0.8,-4.E-16,1.)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#441 = ORIENTED_EDGE('',*,*,#332,.T.); +#442 = ORIENTED_EDGE('',*,*,#300,.F.); +#443 = ORIENTED_EDGE('',*,*,#171,.F.); +#444 = ORIENTED_EDGE('',*,*,#108,.F.); +#445 = PLANE('',#446); +#446 = AXIS2_PLACEMENT_3D('',#447,#448,#449); +#447 = CARTESIAN_POINT('',(-4.E-17,-2.2E-16,0.584866443639)); +#448 = DIRECTION('',(-0.,-1.,-0.)); +#449 = DIRECTION('',(0.,0.,-1.)); +#450 = ADVANCED_FACE('',(#451),#476,.T.); +#451 = FACE_BOUND('',#452,.F.); +#452 = EDGE_LOOP('',(#453,#461,#469,#475)); +#453 = ORIENTED_EDGE('',*,*,#454,.T.); +#454 = EDGE_CURVE('',#395,#455,#457,.T.); +#455 = VERTEX_POINT('',#456); +#456 = CARTESIAN_POINT('',(1.5,0.45,0.18)); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(1.5,-2.9E-16,0.18)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#461 = ORIENTED_EDGE('',*,*,#462,.T.); +#462 = EDGE_CURVE('',#455,#463,#465,.T.); +#463 = VERTEX_POINT('',#464); +#464 = CARTESIAN_POINT('',(1.48741317385,0.45,0.)); +#465 = LINE('',#466,#467); +#466 = CARTESIAN_POINT('',(1.5,0.45,0.18)); +#467 = VECTOR('',#468,1.); +#468 = DIRECTION('',(-6.975647374413E-02,2.4E-16,-0.99756405026)); +#469 = ORIENTED_EDGE('',*,*,#470,.F.); +#470 = EDGE_CURVE('',#387,#463,#471,.T.); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(1.48741317385,-3.3E-16,3.3E-16)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#475 = ORIENTED_EDGE('',*,*,#394,.F.); +#476 = PLANE('',#477); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(1.5,-2.9E-16,0.18)); +#479 = DIRECTION('',(0.99756405026,-2.4E-16,-6.975647374413E-02)); +#480 = DIRECTION('',(6.975647374413E-02,2.E-16,0.99756405026)); +#481 = ADVANCED_FACE('',(#482),#500,.T.); +#482 = FACE_BOUND('',#483,.F.); +#483 = EDGE_LOOP('',(#484,#485,#493,#499)); +#484 = ORIENTED_EDGE('',*,*,#470,.T.); +#485 = ORIENTED_EDGE('',*,*,#486,.T.); +#486 = EDGE_CURVE('',#463,#487,#489,.T.); +#487 = VERTEX_POINT('',#488); +#488 = CARTESIAN_POINT('',(1.160781483412,0.45,2.284031279203E-02)); +#489 = LINE('',#490,#491); +#490 = CARTESIAN_POINT('',(1.48741317385,0.45,4.440892098501E-16)); +#491 = VECTOR('',#492,1.); +#492 = DIRECTION('',(-0.99756405026,2.E-16,6.975647374413E-02)); +#493 = ORIENTED_EDGE('',*,*,#494,.F.); +#494 = EDGE_CURVE('',#378,#487,#495,.T.); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(1.160781483412,-2.5E-16,2.284031279203E-02)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#499 = ORIENTED_EDGE('',*,*,#386,.F.); +#500 = PLANE('',#501); +#501 = AXIS2_PLACEMENT_3D('',#502,#503,#504); +#502 = CARTESIAN_POINT('',(1.48741317385,-3.3E-16,3.3E-16)); +#503 = DIRECTION('',(-6.975647374413E-02,-2.E-16,-0.99756405026)); +#504 = DIRECTION('',(0.99756405026,-2.4E-16,-6.975647374413E-02)); +#505 = ADVANCED_FACE('',(#506),#525,.T.); +#506 = FACE_BOUND('',#507,.F.); +#507 = EDGE_LOOP('',(#508,#509,#518,#524)); +#508 = ORIENTED_EDGE('',*,*,#494,.T.); +#509 = ORIENTED_EDGE('',*,*,#510,.T.); +#510 = EDGE_CURVE('',#487,#511,#513,.T.); +#511 = VERTEX_POINT('',#512); +#512 = CARTESIAN_POINT('',(0.95,0.45,0.228174543121)); +#513 = CIRCLE('',#514,0.227714388012); +#514 = AXIS2_PLACEMENT_3D('',#515,#516,#517); +#515 = CARTESIAN_POINT('',(1.176666036141,0.45,0.25)); +#516 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#517 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#518 = ORIENTED_EDGE('',*,*,#519,.F.); +#519 = EDGE_CURVE('',#370,#511,#520,.T.); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(0.95,-1.6E-16,0.228174543121)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#524 = ORIENTED_EDGE('',*,*,#377,.F.); +#525 = CYLINDRICAL_SURFACE('',#526,0.227714388012); +#526 = AXIS2_PLACEMENT_3D('',#527,#528,#529); +#527 = CARTESIAN_POINT('',(1.176666036141,-2.E-16,0.25)); +#528 = DIRECTION('',(-2.2E-16,-1.,2.2E-16)); +#529 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#530 = ADVANCED_FACE('',(#531),#549,.T.); +#531 = FACE_BOUND('',#532,.F.); +#532 = EDGE_LOOP('',(#533,#534,#542,#548)); +#533 = ORIENTED_EDGE('',*,*,#519,.T.); +#534 = ORIENTED_EDGE('',*,*,#535,.T.); +#535 = EDGE_CURVE('',#511,#536,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(0.901975036708,0.45,0.726932856665)); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(0.95,0.45,0.228174543121)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(-9.584575252022E-02,-2.E-16,0.995396198367)); +#542 = ORIENTED_EDGE('',*,*,#543,.F.); +#543 = EDGE_CURVE('',#361,#536,#544,.T.); +#544 = LINE('',#545,#546); +#545 = CARTESIAN_POINT('',(0.901975036708,-4.E-17,0.726932856665)); +#546 = VECTOR('',#547,1.); +#547 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#548 = ORIENTED_EDGE('',*,*,#369,.F.); +#549 = PLANE('',#550); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(0.95,-1.6E-16,0.228174543121)); +#552 = DIRECTION('',(-0.995396198367,2.E-16,-9.584575252022E-02)); +#553 = DIRECTION('',(9.584575252022E-02,-2.4E-16,-0.995396198367)); +#554 = ADVANCED_FACE('',(#555),#574,.F.); +#555 = FACE_BOUND('',#556,.T.); +#556 = EDGE_LOOP('',(#557,#565,#572,#573)); +#557 = ORIENTED_EDGE('',*,*,#558,.T.); +#558 = EDGE_CURVE('',#353,#559,#561,.T.); +#559 = VERTEX_POINT('',#560); +#560 = CARTESIAN_POINT('',(0.8,0.45,0.819560458345)); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(0.8,0.,0.819560458345)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#565 = ORIENTED_EDGE('',*,*,#566,.T.); +#566 = EDGE_CURVE('',#559,#536,#567,.T.); +#567 = CIRCLE('',#568,0.102446680905); +#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571); +#569 = CARTESIAN_POINT('',(0.8,0.45,0.71711377744)); +#570 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#571 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#572 = ORIENTED_EDGE('',*,*,#543,.F.); +#573 = ORIENTED_EDGE('',*,*,#360,.F.); +#574 = CYLINDRICAL_SURFACE('',#575,0.102446680905); +#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578); +#576 = CARTESIAN_POINT('',(0.8,-2.E-17,0.71711377744)); +#577 = DIRECTION('',(-2.2E-16,-1.,2.2E-16)); +#578 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#579 = ADVANCED_FACE('',(#580),#598,.F.); +#580 = FACE_BOUND('',#581,.T.); +#581 = EDGE_LOOP('',(#582,#583,#591,#597)); +#582 = ORIENTED_EDGE('',*,*,#454,.T.); +#583 = ORIENTED_EDGE('',*,*,#584,.T.); +#584 = EDGE_CURVE('',#455,#585,#587,.T.); +#585 = VERTEX_POINT('',#586); +#586 = CARTESIAN_POINT('',(1.173368309562,0.45,0.202840312792)); +#587 = LINE('',#588,#589); +#588 = CARTESIAN_POINT('',(1.5,0.45,0.18)); +#589 = VECTOR('',#590,1.); +#590 = DIRECTION('',(-0.99756405026,2.E-16,6.975647374413E-02)); +#591 = ORIENTED_EDGE('',*,*,#592,.F.); +#592 = EDGE_CURVE('',#403,#585,#593,.T.); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(1.173368309562,-2.1E-16,0.202840312792)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#597 = ORIENTED_EDGE('',*,*,#402,.F.); +#598 = PLANE('',#599); +#599 = AXIS2_PLACEMENT_3D('',#600,#601,#602); +#600 = CARTESIAN_POINT('',(1.5,-2.9E-16,0.18)); +#601 = DIRECTION('',(-6.975647374413E-02,-2.E-16,-0.99756405026)); +#602 = DIRECTION('',(0.99756405026,-2.4E-16,-6.975647374413E-02)); +#603 = ADVANCED_FACE('',(#604),#630,.T.); +#604 = FACE_BOUND('',#605,.F.); +#605 = EDGE_LOOP('',(#606,#614,#623,#629)); +#606 = ORIENTED_EDGE('',*,*,#607,.T.); +#607 = EDGE_CURVE('',#428,#608,#610,.T.); +#608 = VERTEX_POINT('',#609); +#609 = CARTESIAN_POINT('',(0.8,0.45,1.)); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.8,4.E-17,1.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#614 = ORIENTED_EDGE('',*,*,#615,.T.); +#615 = EDGE_CURVE('',#608,#616,#618,.T.); +#616 = VERTEX_POINT('',#617); +#617 = CARTESIAN_POINT('',(1.081583870506,0.45,0.744227220319)); +#618 = CIRCLE('',#619,0.28288622256); +#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); +#620 = CARTESIAN_POINT('',(0.8,0.45,0.71711377744)); +#621 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#622 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#623 = ORIENTED_EDGE('',*,*,#624,.F.); +#624 = EDGE_CURVE('',#420,#616,#625,.T.); +#625 = LINE('',#626,#627); +#626 = CARTESIAN_POINT('',(1.081583870506,-7.E-17,0.744227220319)); +#627 = VECTOR('',#628,1.); +#628 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#629 = ORIENTED_EDGE('',*,*,#427,.F.); +#630 = CYLINDRICAL_SURFACE('',#631,0.28288622256); +#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634); +#632 = CARTESIAN_POINT('',(0.8,-2.E-17,0.71711377744)); +#633 = DIRECTION('',(-2.2E-16,-1.,2.2E-16)); +#634 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#635 = ADVANCED_FACE('',(#636),#654,.F.); +#636 = FACE_BOUND('',#637,.T.); +#637 = EDGE_LOOP('',(#638,#646,#652,#653)); +#638 = ORIENTED_EDGE('',*,*,#639,.T.); +#639 = EDGE_CURVE('',#411,#640,#642,.T.); +#640 = VERTEX_POINT('',#641); +#641 = CARTESIAN_POINT('',(1.129608833798,0.45,0.245468906776)); +#642 = LINE('',#643,#644); +#643 = CARTESIAN_POINT('',(1.129608833798,-2.E-16,0.245468906776)); +#644 = VECTOR('',#645,1.); +#645 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#646 = ORIENTED_EDGE('',*,*,#647,.T.); +#647 = EDGE_CURVE('',#640,#616,#648,.T.); +#648 = LINE('',#649,#650); +#649 = CARTESIAN_POINT('',(1.129608833798,0.45,0.245468906776)); +#650 = VECTOR('',#651,1.); +#651 = DIRECTION('',(-9.584575252022E-02,-2.E-16,0.995396198367)); +#652 = ORIENTED_EDGE('',*,*,#624,.F.); +#653 = ORIENTED_EDGE('',*,*,#419,.F.); +#654 = PLANE('',#655); +#655 = AXIS2_PLACEMENT_3D('',#656,#657,#658); +#656 = CARTESIAN_POINT('',(1.129608833798,-2.E-16,0.245468906776)); +#657 = DIRECTION('',(-0.995396198367,2.E-16,-9.584575252022E-02)); +#658 = DIRECTION('',(9.584575252022E-02,-2.4E-16,-0.995396198367)); +#659 = ADVANCED_FACE('',(#660),#672,.F.); +#660 = FACE_BOUND('',#661,.T.); +#661 = EDGE_LOOP('',(#662,#663,#670,#671)); +#662 = ORIENTED_EDGE('',*,*,#592,.T.); +#663 = ORIENTED_EDGE('',*,*,#664,.T.); +#664 = EDGE_CURVE('',#585,#640,#665,.T.); +#665 = CIRCLE('',#666,4.727484635767E-02); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(1.176666036141,0.45,0.25)); +#668 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#669 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#670 = ORIENTED_EDGE('',*,*,#639,.F.); +#671 = ORIENTED_EDGE('',*,*,#410,.F.); +#672 = CYLINDRICAL_SURFACE('',#673,4.727484635767E-02); +#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676); +#674 = CARTESIAN_POINT('',(1.176666036141,-2.E-16,0.25)); +#675 = DIRECTION('',(-2.2E-16,-1.,2.2E-16)); +#676 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#677 = ADVANCED_FACE('',(#678),#710,.T.); +#678 = FACE_BOUND('',#679,.T.); +#679 = EDGE_LOOP('',(#680,#681,#682,#683,#684,#685,#691,#692,#693,#694, + #695,#696,#697,#698,#699,#700,#706,#707,#708,#709)); +#680 = ORIENTED_EDGE('',*,*,#61,.F.); +#681 = ORIENTED_EDGE('',*,*,#92,.T.); +#682 = ORIENTED_EDGE('',*,*,#154,.T.); +#683 = ORIENTED_EDGE('',*,*,#284,.T.); +#684 = ORIENTED_EDGE('',*,*,#324,.F.); +#685 = ORIENTED_EDGE('',*,*,#686,.T.); +#686 = EDGE_CURVE('',#317,#608,#687,.T.); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(-0.8,0.45,1.)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(1.,0.,0.)); +#691 = ORIENTED_EDGE('',*,*,#615,.T.); +#692 = ORIENTED_EDGE('',*,*,#647,.F.); +#693 = ORIENTED_EDGE('',*,*,#664,.F.); +#694 = ORIENTED_EDGE('',*,*,#584,.F.); +#695 = ORIENTED_EDGE('',*,*,#462,.T.); +#696 = ORIENTED_EDGE('',*,*,#486,.T.); +#697 = ORIENTED_EDGE('',*,*,#510,.T.); +#698 = ORIENTED_EDGE('',*,*,#535,.T.); +#699 = ORIENTED_EDGE('',*,*,#566,.F.); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#559,#253,#702,.T.); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(0.8,0.45,0.819560458345)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(-1.,2.2E-16,-9.8E-15)); +#706 = ORIENTED_EDGE('',*,*,#260,.T.); +#707 = ORIENTED_EDGE('',*,*,#220,.F.); +#708 = ORIENTED_EDGE('',*,*,#187,.F.); +#709 = ORIENTED_EDGE('',*,*,#123,.F.); +#710 = PLANE('',#711); +#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714); +#712 = CARTESIAN_POINT('',(-4.E-17,0.45,0.584866443639)); +#713 = DIRECTION('',(0.,1.,0.)); +#714 = DIRECTION('',(0.,-0.,1.)); +#715 = ADVANCED_FACE('',(#716),#722,.T.); +#716 = FACE_BOUND('',#717,.T.); +#717 = EDGE_LOOP('',(#718,#719,#720,#721)); +#718 = ORIENTED_EDGE('',*,*,#250,.T.); +#719 = ORIENTED_EDGE('',*,*,#701,.F.); +#720 = ORIENTED_EDGE('',*,*,#558,.F.); +#721 = ORIENTED_EDGE('',*,*,#352,.F.); +#722 = PLANE('',#723); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(-5.E-17,0.225,0.819560458345)); +#725 = DIRECTION('',(-0.,-0.,-1.)); +#726 = DIRECTION('',(-1.,0.,0.)); +#727 = ADVANCED_FACE('',(#728),#734,.T.); +#728 = FACE_BOUND('',#729,.T.); +#729 = EDGE_LOOP('',(#730,#731,#732,#733)); +#730 = ORIENTED_EDGE('',*,*,#314,.F.); +#731 = ORIENTED_EDGE('',*,*,#436,.F.); +#732 = ORIENTED_EDGE('',*,*,#607,.T.); +#733 = ORIENTED_EDGE('',*,*,#686,.F.); +#734 = PLANE('',#735); +#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738); +#736 = CARTESIAN_POINT('',(-1.2E-16,0.225,1.)); +#737 = DIRECTION('',(0.,-3.6E-16,1.)); +#738 = DIRECTION('',(0.,1.,3.6E-16)); +#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#743)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#740,#741,#742)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#740 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#741 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#742 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#743 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#740, + 'distance_accuracy_value','confusion accuracy'); +#744 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#745,#747); +#745 = ( REPRESENTATION_RELATIONSHIP('','',#44,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#746) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#746 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#747 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#748 + ); +#748 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','1st Line','',#5,#39,$); +#749 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#41)); +#750 = SHAPE_DEFINITION_REPRESENTATION(#751,#757); +#751 = PRODUCT_DEFINITION_SHAPE('','',#752); +#752 = PRODUCT_DEFINITION('design','',#753,#756); +#753 = PRODUCT_DEFINITION_FORMATION('','',#754); +#754 = PRODUCT('2nd LIne','2nd LIne','',(#755)); +#755 = PRODUCT_CONTEXT('',#2,'mechanical'); +#756 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#757 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#758),#1180); +#758 = MANIFOLD_SOLID_BREP('',#759); +#759 = CLOSED_SHELL('',(#760,#800,#831,#864,#895,#928,#959,#990,#1021, + #1054,#1085,#1118,#1140,#1160)); +#760 = ADVANCED_FACE('',(#761),#795,.T.); +#761 = FACE_BOUND('',#762,.T.); +#762 = EDGE_LOOP('',(#763,#773,#781,#789)); +#763 = ORIENTED_EDGE('',*,*,#764,.T.); +#764 = EDGE_CURVE('',#765,#767,#769,.T.); +#765 = VERTEX_POINT('',#766); +#766 = CARTESIAN_POINT('',(-1.5,0.,0.18)); +#767 = VERTEX_POINT('',#768); +#768 = CARTESIAN_POINT('',(-1.5,0.45,0.18)); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(-1.5,4.E-17,0.18)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(0.,1.,-2.2E-16)); +#773 = ORIENTED_EDGE('',*,*,#774,.T.); +#774 = EDGE_CURVE('',#767,#775,#777,.T.); +#775 = VERTEX_POINT('',#776); +#776 = CARTESIAN_POINT('',(-1.48741317385,0.45,0.)); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(-1.5,0.45,0.18)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(6.975647374413E-02,2.2E-16,-0.99756405026)); +#781 = ORIENTED_EDGE('',*,*,#782,.F.); +#782 = EDGE_CURVE('',#783,#775,#785,.T.); +#783 = VERTEX_POINT('',#784); +#784 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#785 = LINE('',#786,#787); +#786 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#787 = VECTOR('',#788,1.); +#788 = DIRECTION('',(0.,1.,-2.2E-16)); +#789 = ORIENTED_EDGE('',*,*,#790,.F.); +#790 = EDGE_CURVE('',#765,#783,#791,.T.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-1.5,-4.E-17,0.18)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(6.975647374413E-02,2.2E-16,-0.99756405026)); +#795 = PLANE('',#796); +#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799); +#797 = CARTESIAN_POINT('',(-1.5,4.E-17,0.18)); +#798 = DIRECTION('',(-0.99756405026,-2.E-17,-6.975647374413E-02)); +#799 = DIRECTION('',(6.975647374413E-02,-2.2E-16,-0.99756405026)); +#800 = ADVANCED_FACE('',(#801),#826,.T.); +#801 = FACE_BOUND('',#802,.T.); +#802 = EDGE_LOOP('',(#803,#804,#812,#820)); +#803 = ORIENTED_EDGE('',*,*,#782,.T.); +#804 = ORIENTED_EDGE('',*,*,#805,.T.); +#805 = EDGE_CURVE('',#775,#806,#808,.T.); +#806 = VERTEX_POINT('',#807); +#807 = CARTESIAN_POINT('',(-1.160781483412,0.45,2.284031279203E-02)); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(-1.48741317385,0.45,1.110223024625E-16)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#812 = ORIENTED_EDGE('',*,*,#813,.F.); +#813 = EDGE_CURVE('',#814,#806,#816,.T.); +#814 = VERTEX_POINT('',#815); +#815 = CARTESIAN_POINT('',(-1.160781483412,0.,2.284031279203E-02)); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(-1.160781483412,1.E-17,2.284031279203E-02)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(0.,1.,-2.2E-16)); +#820 = ORIENTED_EDGE('',*,*,#821,.F.); +#821 = EDGE_CURVE('',#783,#814,#822,.T.); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#826 = PLANE('',#827); +#827 = AXIS2_PLACEMENT_3D('',#828,#829,#830); +#828 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#829 = DIRECTION('',(6.975647374413E-02,-2.2E-16,-0.99756405026)); +#830 = DIRECTION('',(0.99756405026,2.E-17,6.975647374413E-02)); +#831 = ADVANCED_FACE('',(#832),#859,.T.); +#832 = FACE_BOUND('',#833,.T.); +#833 = EDGE_LOOP('',(#834,#835,#844,#852)); +#834 = ORIENTED_EDGE('',*,*,#813,.T.); +#835 = ORIENTED_EDGE('',*,*,#836,.T.); +#836 = EDGE_CURVE('',#806,#837,#839,.T.); +#837 = VERTEX_POINT('',#838); +#838 = CARTESIAN_POINT('',(-0.95,0.45,0.228174543121)); +#839 = CIRCLE('',#840,0.227714388012); +#840 = AXIS2_PLACEMENT_3D('',#841,#842,#843); +#841 = CARTESIAN_POINT('',(-1.176666036141,0.45,0.25)); +#842 = DIRECTION('',(0.,-1.,-2.2E-16)); +#843 = DIRECTION('',(1.,0.,0.)); +#844 = ORIENTED_EDGE('',*,*,#845,.F.); +#845 = EDGE_CURVE('',#846,#837,#848,.T.); +#846 = VERTEX_POINT('',#847); +#847 = CARTESIAN_POINT('',(-0.95,0.,0.228174543121)); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(-0.95,5.E-17,0.228174543121)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(0.,1.,-2.2E-16)); +#852 = ORIENTED_EDGE('',*,*,#853,.F.); +#853 = EDGE_CURVE('',#814,#846,#854,.T.); +#854 = CIRCLE('',#855,0.227714388012); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(-1.176666036141,-6.E-17,0.25)); +#857 = DIRECTION('',(0.,-1.,-2.2E-16)); +#858 = DIRECTION('',(1.,0.,0.)); +#859 = CYLINDRICAL_SURFACE('',#860,0.227714388012); +#860 = AXIS2_PLACEMENT_3D('',#861,#862,#863); +#861 = CARTESIAN_POINT('',(-1.176666036141,6.E-17,0.25)); +#862 = DIRECTION('',(0.,-1.,2.2E-16)); +#863 = DIRECTION('',(1.,0.,0.)); +#864 = ADVANCED_FACE('',(#865),#890,.T.); +#865 = FACE_BOUND('',#866,.T.); +#866 = EDGE_LOOP('',(#867,#868,#876,#884)); +#867 = ORIENTED_EDGE('',*,*,#845,.T.); +#868 = ORIENTED_EDGE('',*,*,#869,.T.); +#869 = EDGE_CURVE('',#837,#870,#872,.T.); +#870 = VERTEX_POINT('',#871); +#871 = CARTESIAN_POINT('',(-0.901975036708,0.45,0.726932856665)); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(-0.95,0.45,0.228174543121)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#876 = ORIENTED_EDGE('',*,*,#877,.F.); +#877 = EDGE_CURVE('',#878,#870,#880,.T.); +#878 = VERTEX_POINT('',#879); +#879 = CARTESIAN_POINT('',(-0.901975036708,0.,0.726932856665)); +#880 = LINE('',#881,#882); +#881 = CARTESIAN_POINT('',(-0.901975036708,1.6E-16,0.726932856665)); +#882 = VECTOR('',#883,1.); +#883 = DIRECTION('',(0.,1.,-2.2E-16)); +#884 = ORIENTED_EDGE('',*,*,#885,.F.); +#885 = EDGE_CURVE('',#846,#878,#886,.T.); +#886 = LINE('',#887,#888); +#887 = CARTESIAN_POINT('',(-0.95,-5.E-17,0.228174543121)); +#888 = VECTOR('',#889,1.); +#889 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#890 = PLANE('',#891); +#891 = AXIS2_PLACEMENT_3D('',#892,#893,#894); +#892 = CARTESIAN_POINT('',(-0.95,5.E-17,0.228174543121)); +#893 = DIRECTION('',(0.995396198367,-2.E-17,-9.584575252022E-02)); +#894 = DIRECTION('',(9.584575252022E-02,2.2E-16,0.995396198367)); +#895 = ADVANCED_FACE('',(#896),#923,.F.); +#896 = FACE_BOUND('',#897,.F.); +#897 = EDGE_LOOP('',(#898,#908,#915,#916)); +#898 = ORIENTED_EDGE('',*,*,#899,.T.); +#899 = EDGE_CURVE('',#900,#902,#904,.T.); +#900 = VERTEX_POINT('',#901); +#901 = CARTESIAN_POINT('',(-0.8,0.,0.819560458345)); +#902 = VERTEX_POINT('',#903); +#903 = CARTESIAN_POINT('',(-0.8,0.45,0.819560458345)); +#904 = LINE('',#905,#906); +#905 = CARTESIAN_POINT('',(-0.8,1.8E-16,0.819560458345)); +#906 = VECTOR('',#907,1.); +#907 = DIRECTION('',(0.,1.,-2.2E-16)); +#908 = ORIENTED_EDGE('',*,*,#909,.T.); +#909 = EDGE_CURVE('',#902,#870,#910,.T.); +#910 = CIRCLE('',#911,0.102446680905); +#911 = AXIS2_PLACEMENT_3D('',#912,#913,#914); +#912 = CARTESIAN_POINT('',(-0.8,0.45,0.71711377744)); +#913 = DIRECTION('',(0.,-1.,-2.2E-16)); +#914 = DIRECTION('',(1.,0.,0.)); +#915 = ORIENTED_EDGE('',*,*,#877,.F.); +#916 = ORIENTED_EDGE('',*,*,#917,.F.); +#917 = EDGE_CURVE('',#900,#878,#918,.T.); +#918 = CIRCLE('',#919,0.102446680905); +#919 = AXIS2_PLACEMENT_3D('',#920,#921,#922); +#920 = CARTESIAN_POINT('',(-0.8,-1.6E-16,0.71711377744)); +#921 = DIRECTION('',(0.,-1.,-2.2E-16)); +#922 = DIRECTION('',(1.,0.,0.)); +#923 = CYLINDRICAL_SURFACE('',#924,0.102446680905); +#924 = AXIS2_PLACEMENT_3D('',#925,#926,#927); +#925 = CARTESIAN_POINT('',(-0.8,1.6E-16,0.71711377744)); +#926 = DIRECTION('',(0.,-1.,2.2E-16)); +#927 = DIRECTION('',(1.,0.,0.)); +#928 = ADVANCED_FACE('',(#929),#954,.T.); +#929 = FACE_BOUND('',#930,.T.); +#930 = EDGE_LOOP('',(#931,#932,#940,#948)); +#931 = ORIENTED_EDGE('',*,*,#899,.T.); +#932 = ORIENTED_EDGE('',*,*,#933,.T.); +#933 = EDGE_CURVE('',#902,#934,#936,.T.); +#934 = VERTEX_POINT('',#935); +#935 = CARTESIAN_POINT('',(0.,0.45,0.819560458345)); +#936 = LINE('',#937,#938); +#937 = CARTESIAN_POINT('',(-0.8,0.45,0.819560458345)); +#938 = VECTOR('',#939,1.); +#939 = DIRECTION('',(1.,0.,-9.58E-15)); +#940 = ORIENTED_EDGE('',*,*,#941,.F.); +#941 = EDGE_CURVE('',#942,#934,#944,.T.); +#942 = VERTEX_POINT('',#943); +#943 = CARTESIAN_POINT('',(0.,0.,0.819560458345)); +#944 = LINE('',#945,#946); +#945 = CARTESIAN_POINT('',(0.,1.8E-16,0.819560458345)); +#946 = VECTOR('',#947,1.); +#947 = DIRECTION('',(0.,1.,-2.2E-16)); +#948 = ORIENTED_EDGE('',*,*,#949,.F.); +#949 = EDGE_CURVE('',#900,#942,#950,.T.); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(-0.8,-1.8E-16,0.819560458345)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(1.,0.,-9.58E-15)); +#954 = PLANE('',#955); +#955 = AXIS2_PLACEMENT_3D('',#956,#957,#958); +#956 = CARTESIAN_POINT('',(-0.8,1.8E-16,0.819560458345)); +#957 = DIRECTION('',(-9.58E-15,-2.2E-16,-1.)); +#958 = DIRECTION('',(1.,0.,-9.58E-15)); +#959 = ADVANCED_FACE('',(#960),#985,.F.); +#960 = FACE_BOUND('',#961,.F.); +#961 = EDGE_LOOP('',(#962,#972,#978,#979)); +#962 = ORIENTED_EDGE('',*,*,#963,.T.); +#963 = EDGE_CURVE('',#964,#966,#968,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(0.,0.,1.)); +#966 = VERTEX_POINT('',#967); +#967 = CARTESIAN_POINT('',(0.,0.45,1.)); +#968 = LINE('',#969,#970); +#969 = CARTESIAN_POINT('',(0.,2.2E-16,1.)); +#970 = VECTOR('',#971,1.); +#971 = DIRECTION('',(0.,1.,-2.2E-16)); +#972 = ORIENTED_EDGE('',*,*,#973,.T.); +#973 = EDGE_CURVE('',#966,#934,#974,.T.); +#974 = LINE('',#975,#976); +#975 = CARTESIAN_POINT('',(0.,0.45,1.)); +#976 = VECTOR('',#977,1.); +#977 = DIRECTION('',(0.,2.2E-16,-1.)); +#978 = ORIENTED_EDGE('',*,*,#941,.F.); +#979 = ORIENTED_EDGE('',*,*,#980,.F.); +#980 = EDGE_CURVE('',#964,#942,#981,.T.); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(0.,-2.2E-16,1.)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(0.,2.2E-16,-1.)); +#985 = PLANE('',#986); +#986 = AXIS2_PLACEMENT_3D('',#987,#988,#989); +#987 = CARTESIAN_POINT('',(0.,2.2E-16,1.)); +#988 = DIRECTION('',(-1.,0.,0.)); +#989 = DIRECTION('',(-0.,-2.2E-16,-1.)); +#990 = ADVANCED_FACE('',(#991),#1016,.F.); +#991 = FACE_BOUND('',#992,.F.); +#992 = EDGE_LOOP('',(#993,#1003,#1009,#1010)); +#993 = ORIENTED_EDGE('',*,*,#994,.T.); +#994 = EDGE_CURVE('',#995,#997,#999,.T.); +#995 = VERTEX_POINT('',#996); +#996 = CARTESIAN_POINT('',(-0.8,0.,1.)); +#997 = VERTEX_POINT('',#998); +#998 = CARTESIAN_POINT('',(-0.8,0.45,1.)); +#999 = LINE('',#1000,#1001); +#1000 = CARTESIAN_POINT('',(-0.8,2.2E-16,1.)); +#1001 = VECTOR('',#1002,1.); +#1002 = DIRECTION('',(0.,1.,-2.2E-16)); +#1003 = ORIENTED_EDGE('',*,*,#1004,.T.); +#1004 = EDGE_CURVE('',#997,#966,#1005,.T.); +#1005 = LINE('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(-0.8,0.45,1.)); +#1007 = VECTOR('',#1008,1.); +#1008 = DIRECTION('',(1.,0.,0.)); +#1009 = ORIENTED_EDGE('',*,*,#963,.F.); +#1010 = ORIENTED_EDGE('',*,*,#1011,.F.); +#1011 = EDGE_CURVE('',#995,#964,#1012,.T.); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-0.8,-2.2E-16,1.)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(1.,0.,0.)); +#1016 = PLANE('',#1017); +#1017 = AXIS2_PLACEMENT_3D('',#1018,#1019,#1020); +#1018 = CARTESIAN_POINT('',(-0.8,2.2E-16,1.)); +#1019 = DIRECTION('',(0.,-2.2E-16,-1.)); +#1020 = DIRECTION('',(1.,0.,0.)); +#1021 = ADVANCED_FACE('',(#1022),#1049,.T.); +#1022 = FACE_BOUND('',#1023,.T.); +#1023 = EDGE_LOOP('',(#1024,#1025,#1034,#1042)); +#1024 = ORIENTED_EDGE('',*,*,#994,.T.); +#1025 = ORIENTED_EDGE('',*,*,#1026,.T.); +#1026 = EDGE_CURVE('',#997,#1027,#1029,.T.); +#1027 = VERTEX_POINT('',#1028); +#1028 = CARTESIAN_POINT('',(-1.081583870506,0.45,0.744227220319)); +#1029 = CIRCLE('',#1030,0.28288622256); +#1030 = AXIS2_PLACEMENT_3D('',#1031,#1032,#1033); +#1031 = CARTESIAN_POINT('',(-0.8,0.45,0.71711377744)); +#1032 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1033 = DIRECTION('',(1.,0.,0.)); +#1034 = ORIENTED_EDGE('',*,*,#1035,.F.); +#1035 = EDGE_CURVE('',#1036,#1027,#1038,.T.); +#1036 = VERTEX_POINT('',#1037); +#1037 = CARTESIAN_POINT('',(-1.081583870506,0.,0.744227220319)); +#1038 = LINE('',#1039,#1040); +#1039 = CARTESIAN_POINT('',(-1.081583870506,1.7E-16,0.744227220319)); +#1040 = VECTOR('',#1041,1.); +#1041 = DIRECTION('',(0.,1.,-2.2E-16)); +#1042 = ORIENTED_EDGE('',*,*,#1043,.F.); +#1043 = EDGE_CURVE('',#995,#1036,#1044,.T.); +#1044 = CIRCLE('',#1045,0.28288622256); +#1045 = AXIS2_PLACEMENT_3D('',#1046,#1047,#1048); +#1046 = CARTESIAN_POINT('',(-0.8,-1.6E-16,0.71711377744)); +#1047 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1048 = DIRECTION('',(1.,0.,0.)); +#1049 = CYLINDRICAL_SURFACE('',#1050,0.28288622256); +#1050 = AXIS2_PLACEMENT_3D('',#1051,#1052,#1053); +#1051 = CARTESIAN_POINT('',(-0.8,1.6E-16,0.71711377744)); +#1052 = DIRECTION('',(0.,-1.,2.2E-16)); +#1053 = DIRECTION('',(1.,0.,0.)); +#1054 = ADVANCED_FACE('',(#1055),#1080,.F.); +#1055 = FACE_BOUND('',#1056,.F.); +#1056 = EDGE_LOOP('',(#1057,#1067,#1073,#1074)); +#1057 = ORIENTED_EDGE('',*,*,#1058,.T.); +#1058 = EDGE_CURVE('',#1059,#1061,#1063,.T.); +#1059 = VERTEX_POINT('',#1060); +#1060 = CARTESIAN_POINT('',(-1.129608833798,0.,0.245468906776)); +#1061 = VERTEX_POINT('',#1062); +#1062 = CARTESIAN_POINT('',(-1.129608833798,0.45,0.245468906776)); +#1063 = LINE('',#1064,#1065); +#1064 = CARTESIAN_POINT('',(-1.129608833798,5.E-17,0.245468906776)); +#1065 = VECTOR('',#1066,1.); +#1066 = DIRECTION('',(0.,1.,-2.2E-16)); +#1067 = ORIENTED_EDGE('',*,*,#1068,.T.); +#1068 = EDGE_CURVE('',#1061,#1027,#1069,.T.); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(-1.129608833798,0.45,0.245468906776)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#1073 = ORIENTED_EDGE('',*,*,#1035,.F.); +#1074 = ORIENTED_EDGE('',*,*,#1075,.F.); +#1075 = EDGE_CURVE('',#1059,#1036,#1076,.T.); +#1076 = LINE('',#1077,#1078); +#1077 = CARTESIAN_POINT('',(-1.129608833798,-5.E-17,0.245468906776)); +#1078 = VECTOR('',#1079,1.); +#1079 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#1080 = PLANE('',#1081); +#1081 = AXIS2_PLACEMENT_3D('',#1082,#1083,#1084); +#1082 = CARTESIAN_POINT('',(-1.129608833798,5.E-17,0.245468906776)); +#1083 = DIRECTION('',(0.995396198367,-2.E-17,-9.584575252022E-02)); +#1084 = DIRECTION('',(9.584575252022E-02,2.2E-16,0.995396198367)); +#1085 = ADVANCED_FACE('',(#1086),#1113,.F.); +#1086 = FACE_BOUND('',#1087,.F.); +#1087 = EDGE_LOOP('',(#1088,#1098,#1105,#1106)); +#1088 = ORIENTED_EDGE('',*,*,#1089,.T.); +#1089 = EDGE_CURVE('',#1090,#1092,#1094,.T.); +#1090 = VERTEX_POINT('',#1091); +#1091 = CARTESIAN_POINT('',(-1.173368309562,0.,0.202840312792)); +#1092 = VERTEX_POINT('',#1093); +#1093 = CARTESIAN_POINT('',(-1.173368309562,0.45,0.202840312792)); +#1094 = LINE('',#1095,#1096); +#1095 = CARTESIAN_POINT('',(-1.173368309562,5.E-17,0.202840312792)); +#1096 = VECTOR('',#1097,1.); +#1097 = DIRECTION('',(0.,1.,-2.2E-16)); +#1098 = ORIENTED_EDGE('',*,*,#1099,.T.); +#1099 = EDGE_CURVE('',#1092,#1061,#1100,.T.); +#1100 = CIRCLE('',#1101,4.727484635767E-02); +#1101 = AXIS2_PLACEMENT_3D('',#1102,#1103,#1104); +#1102 = CARTESIAN_POINT('',(-1.176666036141,0.45,0.25)); +#1103 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1104 = DIRECTION('',(1.,0.,0.)); +#1105 = ORIENTED_EDGE('',*,*,#1058,.F.); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1090,#1059,#1108,.T.); +#1108 = CIRCLE('',#1109,4.727484635767E-02); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-1.176666036141,-6.E-17,0.25)); +#1111 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1112 = DIRECTION('',(1.,0.,0.)); +#1113 = CYLINDRICAL_SURFACE('',#1114,4.727484635767E-02); +#1114 = AXIS2_PLACEMENT_3D('',#1115,#1116,#1117); +#1115 = CARTESIAN_POINT('',(-1.176666036141,6.E-17,0.25)); +#1116 = DIRECTION('',(0.,-1.,2.2E-16)); +#1117 = DIRECTION('',(1.,0.,0.)); +#1118 = ADVANCED_FACE('',(#1119),#1135,.F.); +#1119 = FACE_BOUND('',#1120,.F.); +#1120 = EDGE_LOOP('',(#1121,#1122,#1128,#1129)); +#1121 = ORIENTED_EDGE('',*,*,#764,.T.); +#1122 = ORIENTED_EDGE('',*,*,#1123,.T.); +#1123 = EDGE_CURVE('',#767,#1092,#1124,.T.); +#1124 = LINE('',#1125,#1126); +#1125 = CARTESIAN_POINT('',(-1.5,0.45,0.18)); +#1126 = VECTOR('',#1127,1.); +#1127 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#1128 = ORIENTED_EDGE('',*,*,#1089,.F.); +#1129 = ORIENTED_EDGE('',*,*,#1130,.F.); +#1130 = EDGE_CURVE('',#765,#1090,#1131,.T.); +#1131 = LINE('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(-1.5,-4.E-17,0.18)); +#1133 = VECTOR('',#1134,1.); +#1134 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#1135 = PLANE('',#1136); +#1136 = AXIS2_PLACEMENT_3D('',#1137,#1138,#1139); +#1137 = CARTESIAN_POINT('',(-1.5,4.E-17,0.18)); +#1138 = DIRECTION('',(6.975647374413E-02,-2.2E-16,-0.99756405026)); +#1139 = DIRECTION('',(0.99756405026,2.E-17,6.975647374413E-02)); +#1140 = ADVANCED_FACE('',(#1141),#1155,.F.); +#1141 = FACE_BOUND('',#1142,.T.); +#1142 = EDGE_LOOP('',(#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150, + #1151,#1152,#1153,#1154)); +#1143 = ORIENTED_EDGE('',*,*,#790,.T.); +#1144 = ORIENTED_EDGE('',*,*,#821,.T.); +#1145 = ORIENTED_EDGE('',*,*,#853,.T.); +#1146 = ORIENTED_EDGE('',*,*,#885,.T.); +#1147 = ORIENTED_EDGE('',*,*,#917,.F.); +#1148 = ORIENTED_EDGE('',*,*,#949,.T.); +#1149 = ORIENTED_EDGE('',*,*,#980,.F.); +#1150 = ORIENTED_EDGE('',*,*,#1011,.F.); +#1151 = ORIENTED_EDGE('',*,*,#1043,.T.); +#1152 = ORIENTED_EDGE('',*,*,#1075,.F.); +#1153 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1154 = ORIENTED_EDGE('',*,*,#1130,.F.); +#1155 = PLANE('',#1156); +#1156 = AXIS2_PLACEMENT_3D('',#1157,#1158,#1159); +#1157 = CARTESIAN_POINT('',(-0.817650990721,0.,0.597714040365)); +#1158 = DIRECTION('',(0.,1.,2.2E-16)); +#1159 = DIRECTION('',(0.,-2.2E-16,1.)); +#1160 = ADVANCED_FACE('',(#1161),#1175,.T.); +#1161 = FACE_BOUND('',#1162,.F.); +#1162 = EDGE_LOOP('',(#1163,#1164,#1165,#1166,#1167,#1168,#1169,#1170, + #1171,#1172,#1173,#1174)); +#1163 = ORIENTED_EDGE('',*,*,#774,.T.); +#1164 = ORIENTED_EDGE('',*,*,#805,.T.); +#1165 = ORIENTED_EDGE('',*,*,#836,.T.); +#1166 = ORIENTED_EDGE('',*,*,#869,.T.); +#1167 = ORIENTED_EDGE('',*,*,#909,.F.); +#1168 = ORIENTED_EDGE('',*,*,#933,.T.); +#1169 = ORIENTED_EDGE('',*,*,#973,.F.); +#1170 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1171 = ORIENTED_EDGE('',*,*,#1026,.T.); +#1172 = ORIENTED_EDGE('',*,*,#1068,.F.); +#1173 = ORIENTED_EDGE('',*,*,#1099,.F.); +#1174 = ORIENTED_EDGE('',*,*,#1123,.F.); +#1175 = PLANE('',#1176); +#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179); +#1177 = CARTESIAN_POINT('',(-0.817650990721,0.45,0.597714040365)); +#1178 = DIRECTION('',(0.,1.,2.2E-16)); +#1179 = DIRECTION('',(0.,-2.2E-16,1.)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1184)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1181,#1182,#1183)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1181 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1182 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1183 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1184 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1181, + 'distance_accuracy_value','confusion accuracy'); +#1185 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1186,#1188); +#1186 = ( REPRESENTATION_RELATIONSHIP('','',#757,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1187) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1187 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#1188 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1189); +#1189 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','2nd LIne','',#5,#752,$); +#1190 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#754)); +#1191 = SHAPE_DEFINITION_REPRESENTATION(#1192,#1198); +#1192 = PRODUCT_DEFINITION_SHAPE('','',#1193); +#1193 = PRODUCT_DEFINITION('design','',#1194,#1197); +#1194 = PRODUCT_DEFINITION_FORMATION('','',#1195); +#1195 = PRODUCT('3rd Line','3rd Line','',(#1196)); +#1196 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1197 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1198 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1199),#1893); +#1199 = MANIFOLD_SOLID_BREP('',#1200); +#1200 = CLOSED_SHELL('',(#1201,#1241,#1272,#1303,#1336,#1369,#1400,#1433 + ,#1464,#1497,#1604,#1635,#1659,#1684,#1708,#1733,#1757,#1789,#1813, + #1831,#1869,#1881)); +#1201 = ADVANCED_FACE('',(#1202),#1236,.T.); +#1202 = FACE_BOUND('',#1203,.T.); +#1203 = EDGE_LOOP('',(#1204,#1214,#1222,#1230)); +#1204 = ORIENTED_EDGE('',*,*,#1205,.T.); +#1205 = EDGE_CURVE('',#1206,#1208,#1210,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(-1.5,0.,0.18)); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(-1.5,0.45,0.18)); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(-1.5,4.E-17,0.18)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(0.,1.,-2.2E-16)); +#1214 = ORIENTED_EDGE('',*,*,#1215,.T.); +#1215 = EDGE_CURVE('',#1208,#1216,#1218,.T.); +#1216 = VERTEX_POINT('',#1217); +#1217 = CARTESIAN_POINT('',(-1.48741317385,0.45,0.)); +#1218 = LINE('',#1219,#1220); +#1219 = CARTESIAN_POINT('',(-1.5,0.45,0.18)); +#1220 = VECTOR('',#1221,1.); +#1221 = DIRECTION('',(6.975647374413E-02,2.2E-16,-0.99756405026)); +#1222 = ORIENTED_EDGE('',*,*,#1223,.F.); +#1223 = EDGE_CURVE('',#1224,#1216,#1226,.T.); +#1224 = VERTEX_POINT('',#1225); +#1225 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#1226 = LINE('',#1227,#1228); +#1227 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#1228 = VECTOR('',#1229,1.); +#1229 = DIRECTION('',(0.,1.,-2.2E-16)); +#1230 = ORIENTED_EDGE('',*,*,#1231,.F.); +#1231 = EDGE_CURVE('',#1206,#1224,#1232,.T.); +#1232 = LINE('',#1233,#1234); +#1233 = CARTESIAN_POINT('',(-1.5,-4.E-17,0.18)); +#1234 = VECTOR('',#1235,1.); +#1235 = DIRECTION('',(6.975647374413E-02,2.2E-16,-0.99756405026)); +#1236 = PLANE('',#1237); +#1237 = AXIS2_PLACEMENT_3D('',#1238,#1239,#1240); +#1238 = CARTESIAN_POINT('',(-1.5,4.E-17,0.18)); +#1239 = DIRECTION('',(-0.99756405026,-2.E-17,-6.975647374413E-02)); +#1240 = DIRECTION('',(6.975647374413E-02,-2.2E-16,-0.99756405026)); +#1241 = ADVANCED_FACE('',(#1242),#1267,.F.); +#1242 = FACE_BOUND('',#1243,.F.); +#1243 = EDGE_LOOP('',(#1244,#1245,#1253,#1261)); +#1244 = ORIENTED_EDGE('',*,*,#1205,.T.); +#1245 = ORIENTED_EDGE('',*,*,#1246,.T.); +#1246 = EDGE_CURVE('',#1208,#1247,#1249,.T.); +#1247 = VERTEX_POINT('',#1248); +#1248 = CARTESIAN_POINT('',(-1.173368309562,0.45,0.202840312792)); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(-1.5,0.45,0.18)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#1253 = ORIENTED_EDGE('',*,*,#1254,.F.); +#1254 = EDGE_CURVE('',#1255,#1247,#1257,.T.); +#1255 = VERTEX_POINT('',#1256); +#1256 = CARTESIAN_POINT('',(-1.173368309562,0.,0.202840312792)); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(-1.173368309562,5.E-17,0.202840312792)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.,1.,-2.2E-16)); +#1261 = ORIENTED_EDGE('',*,*,#1262,.F.); +#1262 = EDGE_CURVE('',#1206,#1255,#1263,.T.); +#1263 = LINE('',#1264,#1265); +#1264 = CARTESIAN_POINT('',(-1.5,-4.E-17,0.18)); +#1265 = VECTOR('',#1266,1.); +#1266 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#1267 = PLANE('',#1268); +#1268 = AXIS2_PLACEMENT_3D('',#1269,#1270,#1271); +#1269 = CARTESIAN_POINT('',(-1.5,4.E-17,0.18)); +#1270 = DIRECTION('',(6.975647374413E-02,-2.2E-16,-0.99756405026)); +#1271 = DIRECTION('',(0.99756405026,2.E-17,6.975647374413E-02)); +#1272 = ADVANCED_FACE('',(#1273),#1298,.T.); +#1273 = FACE_BOUND('',#1274,.T.); +#1274 = EDGE_LOOP('',(#1275,#1276,#1284,#1292)); +#1275 = ORIENTED_EDGE('',*,*,#1223,.T.); +#1276 = ORIENTED_EDGE('',*,*,#1277,.T.); +#1277 = EDGE_CURVE('',#1216,#1278,#1280,.T.); +#1278 = VERTEX_POINT('',#1279); +#1279 = CARTESIAN_POINT('',(-1.160781483412,0.45,2.284031279203E-02)); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(-1.48741317385,0.45,1.110223024625E-16)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#1284 = ORIENTED_EDGE('',*,*,#1285,.F.); +#1285 = EDGE_CURVE('',#1286,#1278,#1288,.T.); +#1286 = VERTEX_POINT('',#1287); +#1287 = CARTESIAN_POINT('',(-1.160781483412,0.,2.284031279203E-02)); +#1288 = LINE('',#1289,#1290); +#1289 = CARTESIAN_POINT('',(-1.160781483412,1.E-17,2.284031279203E-02)); +#1290 = VECTOR('',#1291,1.); +#1291 = DIRECTION('',(0.,1.,-2.2E-16)); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1224,#1286,#1294,.T.); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(0.99756405026,-2.E-17,6.975647374413E-02)); +#1298 = PLANE('',#1299); +#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302); +#1300 = CARTESIAN_POINT('',(-1.48741317385,0.,0.)); +#1301 = DIRECTION('',(6.975647374413E-02,-2.2E-16,-0.99756405026)); +#1302 = DIRECTION('',(0.99756405026,2.E-17,6.975647374413E-02)); +#1303 = ADVANCED_FACE('',(#1304),#1331,.F.); +#1304 = FACE_BOUND('',#1305,.F.); +#1305 = EDGE_LOOP('',(#1306,#1307,#1316,#1324)); +#1306 = ORIENTED_EDGE('',*,*,#1254,.T.); +#1307 = ORIENTED_EDGE('',*,*,#1308,.T.); +#1308 = EDGE_CURVE('',#1247,#1309,#1311,.T.); +#1309 = VERTEX_POINT('',#1310); +#1310 = CARTESIAN_POINT('',(-1.129608833798,0.45,0.245468906776)); +#1311 = CIRCLE('',#1312,4.727484635767E-02); +#1312 = AXIS2_PLACEMENT_3D('',#1313,#1314,#1315); +#1313 = CARTESIAN_POINT('',(-1.176666036141,0.45,0.25)); +#1314 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1315 = DIRECTION('',(1.,0.,0.)); +#1316 = ORIENTED_EDGE('',*,*,#1317,.F.); +#1317 = EDGE_CURVE('',#1318,#1309,#1320,.T.); +#1318 = VERTEX_POINT('',#1319); +#1319 = CARTESIAN_POINT('',(-1.129608833798,0.,0.245468906776)); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(-1.129608833798,5.E-17,0.245468906776)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.,1.,-2.2E-16)); +#1324 = ORIENTED_EDGE('',*,*,#1325,.F.); +#1325 = EDGE_CURVE('',#1255,#1318,#1326,.T.); +#1326 = CIRCLE('',#1327,4.727484635767E-02); +#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330); +#1328 = CARTESIAN_POINT('',(-1.176666036141,-6.E-17,0.25)); +#1329 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1330 = DIRECTION('',(1.,0.,0.)); +#1331 = CYLINDRICAL_SURFACE('',#1332,4.727484635767E-02); +#1332 = AXIS2_PLACEMENT_3D('',#1333,#1334,#1335); +#1333 = CARTESIAN_POINT('',(-1.176666036141,6.E-17,0.25)); +#1334 = DIRECTION('',(0.,-1.,2.2E-16)); +#1335 = DIRECTION('',(1.,0.,0.)); +#1336 = ADVANCED_FACE('',(#1337),#1364,.T.); +#1337 = FACE_BOUND('',#1338,.T.); +#1338 = EDGE_LOOP('',(#1339,#1340,#1349,#1357)); +#1339 = ORIENTED_EDGE('',*,*,#1285,.T.); +#1340 = ORIENTED_EDGE('',*,*,#1341,.T.); +#1341 = EDGE_CURVE('',#1278,#1342,#1344,.T.); +#1342 = VERTEX_POINT('',#1343); +#1343 = CARTESIAN_POINT('',(-0.95,0.45,0.228174543121)); +#1344 = CIRCLE('',#1345,0.227714388012); +#1345 = AXIS2_PLACEMENT_3D('',#1346,#1347,#1348); +#1346 = CARTESIAN_POINT('',(-1.176666036141,0.45,0.25)); +#1347 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1348 = DIRECTION('',(1.,0.,0.)); +#1349 = ORIENTED_EDGE('',*,*,#1350,.F.); +#1350 = EDGE_CURVE('',#1351,#1342,#1353,.T.); +#1351 = VERTEX_POINT('',#1352); +#1352 = CARTESIAN_POINT('',(-0.95,0.,0.228174543121)); +#1353 = LINE('',#1354,#1355); +#1354 = CARTESIAN_POINT('',(-0.95,5.E-17,0.228174543121)); +#1355 = VECTOR('',#1356,1.); +#1356 = DIRECTION('',(0.,1.,-2.2E-16)); +#1357 = ORIENTED_EDGE('',*,*,#1358,.F.); +#1358 = EDGE_CURVE('',#1286,#1351,#1359,.T.); +#1359 = CIRCLE('',#1360,0.227714388012); +#1360 = AXIS2_PLACEMENT_3D('',#1361,#1362,#1363); +#1361 = CARTESIAN_POINT('',(-1.176666036141,-6.E-17,0.25)); +#1362 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1363 = DIRECTION('',(1.,0.,0.)); +#1364 = CYLINDRICAL_SURFACE('',#1365,0.227714388012); +#1365 = AXIS2_PLACEMENT_3D('',#1366,#1367,#1368); +#1366 = CARTESIAN_POINT('',(-1.176666036141,6.E-17,0.25)); +#1367 = DIRECTION('',(0.,-1.,2.2E-16)); +#1368 = DIRECTION('',(1.,0.,0.)); +#1369 = ADVANCED_FACE('',(#1370),#1395,.T.); +#1370 = FACE_BOUND('',#1371,.T.); +#1371 = EDGE_LOOP('',(#1372,#1373,#1381,#1389)); +#1372 = ORIENTED_EDGE('',*,*,#1350,.T.); +#1373 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1374 = EDGE_CURVE('',#1342,#1375,#1377,.T.); +#1375 = VERTEX_POINT('',#1376); +#1376 = CARTESIAN_POINT('',(-0.901975036708,0.45,0.726932856665)); +#1377 = LINE('',#1378,#1379); +#1378 = CARTESIAN_POINT('',(-0.95,0.45,0.228174543121)); +#1379 = VECTOR('',#1380,1.); +#1380 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#1381 = ORIENTED_EDGE('',*,*,#1382,.F.); +#1382 = EDGE_CURVE('',#1383,#1375,#1385,.T.); +#1383 = VERTEX_POINT('',#1384); +#1384 = CARTESIAN_POINT('',(-0.901975036708,0.,0.726932856665)); +#1385 = LINE('',#1386,#1387); +#1386 = CARTESIAN_POINT('',(-0.901975036708,1.6E-16,0.726932856665)); +#1387 = VECTOR('',#1388,1.); +#1388 = DIRECTION('',(0.,1.,-2.2E-16)); +#1389 = ORIENTED_EDGE('',*,*,#1390,.F.); +#1390 = EDGE_CURVE('',#1351,#1383,#1391,.T.); +#1391 = LINE('',#1392,#1393); +#1392 = CARTESIAN_POINT('',(-0.95,-5.E-17,0.228174543121)); +#1393 = VECTOR('',#1394,1.); +#1394 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#1395 = PLANE('',#1396); +#1396 = AXIS2_PLACEMENT_3D('',#1397,#1398,#1399); +#1397 = CARTESIAN_POINT('',(-0.95,5.E-17,0.228174543121)); +#1398 = DIRECTION('',(0.995396198367,-2.E-17,-9.584575252022E-02)); +#1399 = DIRECTION('',(9.584575252022E-02,2.2E-16,0.995396198367)); +#1400 = ADVANCED_FACE('',(#1401),#1428,.F.); +#1401 = FACE_BOUND('',#1402,.F.); +#1402 = EDGE_LOOP('',(#1403,#1413,#1420,#1421)); +#1403 = ORIENTED_EDGE('',*,*,#1404,.T.); +#1404 = EDGE_CURVE('',#1405,#1407,#1409,.T.); +#1405 = VERTEX_POINT('',#1406); +#1406 = CARTESIAN_POINT('',(-0.8,0.,0.819560458345)); +#1407 = VERTEX_POINT('',#1408); +#1408 = CARTESIAN_POINT('',(-0.8,0.45,0.819560458345)); +#1409 = LINE('',#1410,#1411); +#1410 = CARTESIAN_POINT('',(-0.8,1.8E-16,0.819560458345)); +#1411 = VECTOR('',#1412,1.); +#1412 = DIRECTION('',(0.,1.,-2.2E-16)); +#1413 = ORIENTED_EDGE('',*,*,#1414,.T.); +#1414 = EDGE_CURVE('',#1407,#1375,#1415,.T.); +#1415 = CIRCLE('',#1416,0.102446680905); +#1416 = AXIS2_PLACEMENT_3D('',#1417,#1418,#1419); +#1417 = CARTESIAN_POINT('',(-0.8,0.45,0.71711377744)); +#1418 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1419 = DIRECTION('',(1.,0.,0.)); +#1420 = ORIENTED_EDGE('',*,*,#1382,.F.); +#1421 = ORIENTED_EDGE('',*,*,#1422,.F.); +#1422 = EDGE_CURVE('',#1405,#1383,#1423,.T.); +#1423 = CIRCLE('',#1424,0.102446680905); +#1424 = AXIS2_PLACEMENT_3D('',#1425,#1426,#1427); +#1425 = CARTESIAN_POINT('',(-0.8,-1.6E-16,0.71711377744)); +#1426 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1427 = DIRECTION('',(1.,0.,0.)); +#1428 = CYLINDRICAL_SURFACE('',#1429,0.102446680905); +#1429 = AXIS2_PLACEMENT_3D('',#1430,#1431,#1432); +#1430 = CARTESIAN_POINT('',(-0.8,1.6E-16,0.71711377744)); +#1431 = DIRECTION('',(0.,-1.,2.2E-16)); +#1432 = DIRECTION('',(1.,0.,0.)); +#1433 = ADVANCED_FACE('',(#1434),#1459,.F.); +#1434 = FACE_BOUND('',#1435,.F.); +#1435 = EDGE_LOOP('',(#1436,#1437,#1445,#1453)); +#1436 = ORIENTED_EDGE('',*,*,#1317,.T.); +#1437 = ORIENTED_EDGE('',*,*,#1438,.T.); +#1438 = EDGE_CURVE('',#1309,#1439,#1441,.T.); +#1439 = VERTEX_POINT('',#1440); +#1440 = CARTESIAN_POINT('',(-1.081583870506,0.45,0.744227220319)); +#1441 = LINE('',#1442,#1443); +#1442 = CARTESIAN_POINT('',(-1.129608833798,0.45,0.245468906776)); +#1443 = VECTOR('',#1444,1.); +#1444 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#1445 = ORIENTED_EDGE('',*,*,#1446,.F.); +#1446 = EDGE_CURVE('',#1447,#1439,#1449,.T.); +#1447 = VERTEX_POINT('',#1448); +#1448 = CARTESIAN_POINT('',(-1.081583870506,0.,0.744227220319)); +#1449 = LINE('',#1450,#1451); +#1450 = CARTESIAN_POINT('',(-1.081583870506,1.7E-16,0.744227220319)); +#1451 = VECTOR('',#1452,1.); +#1452 = DIRECTION('',(0.,1.,-2.2E-16)); +#1453 = ORIENTED_EDGE('',*,*,#1454,.F.); +#1454 = EDGE_CURVE('',#1318,#1447,#1455,.T.); +#1455 = LINE('',#1456,#1457); +#1456 = CARTESIAN_POINT('',(-1.129608833798,-5.E-17,0.245468906776)); +#1457 = VECTOR('',#1458,1.); +#1458 = DIRECTION('',(9.584575252022E-02,-2.2E-16,0.995396198367)); +#1459 = PLANE('',#1460); +#1460 = AXIS2_PLACEMENT_3D('',#1461,#1462,#1463); +#1461 = CARTESIAN_POINT('',(-1.129608833798,5.E-17,0.245468906776)); +#1462 = DIRECTION('',(0.995396198367,-2.E-17,-9.584575252022E-02)); +#1463 = DIRECTION('',(9.584575252022E-02,2.2E-16,0.995396198367)); +#1464 = ADVANCED_FACE('',(#1465),#1492,.T.); +#1465 = FACE_BOUND('',#1466,.T.); +#1466 = EDGE_LOOP('',(#1467,#1477,#1484,#1485)); +#1467 = ORIENTED_EDGE('',*,*,#1468,.T.); +#1468 = EDGE_CURVE('',#1469,#1471,#1473,.T.); +#1469 = VERTEX_POINT('',#1470); +#1470 = CARTESIAN_POINT('',(-0.8,0.,1.)); +#1471 = VERTEX_POINT('',#1472); +#1472 = CARTESIAN_POINT('',(-0.8,0.45,1.)); +#1473 = LINE('',#1474,#1475); +#1474 = CARTESIAN_POINT('',(-0.8,2.2E-16,1.)); +#1475 = VECTOR('',#1476,1.); +#1476 = DIRECTION('',(0.,1.,-2.2E-16)); +#1477 = ORIENTED_EDGE('',*,*,#1478,.T.); +#1478 = EDGE_CURVE('',#1471,#1439,#1479,.T.); +#1479 = CIRCLE('',#1480,0.28288622256); +#1480 = AXIS2_PLACEMENT_3D('',#1481,#1482,#1483); +#1481 = CARTESIAN_POINT('',(-0.8,0.45,0.71711377744)); +#1482 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1483 = DIRECTION('',(1.,0.,0.)); +#1484 = ORIENTED_EDGE('',*,*,#1446,.F.); +#1485 = ORIENTED_EDGE('',*,*,#1486,.F.); +#1486 = EDGE_CURVE('',#1469,#1447,#1487,.T.); +#1487 = CIRCLE('',#1488,0.28288622256); +#1488 = AXIS2_PLACEMENT_3D('',#1489,#1490,#1491); +#1489 = CARTESIAN_POINT('',(-0.8,-1.6E-16,0.71711377744)); +#1490 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1491 = DIRECTION('',(1.,0.,0.)); +#1492 = CYLINDRICAL_SURFACE('',#1493,0.28288622256); +#1493 = AXIS2_PLACEMENT_3D('',#1494,#1495,#1496); +#1494 = CARTESIAN_POINT('',(-0.8,1.6E-16,0.71711377744)); +#1495 = DIRECTION('',(0.,-1.,2.2E-16)); +#1496 = DIRECTION('',(1.,0.,0.)); +#1497 = ADVANCED_FACE('',(#1498),#1599,.T.); +#1498 = FACE_BOUND('',#1499,.T.); +#1499 = EDGE_LOOP('',(#1500,#1501,#1502,#1503,#1504,#1505,#1513,#1522, + #1530,#1539,#1547,#1555,#1563,#1572,#1580,#1589,#1595,#1596,#1597, + #1598)); +#1500 = ORIENTED_EDGE('',*,*,#1231,.T.); +#1501 = ORIENTED_EDGE('',*,*,#1293,.T.); +#1502 = ORIENTED_EDGE('',*,*,#1358,.T.); +#1503 = ORIENTED_EDGE('',*,*,#1390,.T.); +#1504 = ORIENTED_EDGE('',*,*,#1422,.F.); +#1505 = ORIENTED_EDGE('',*,*,#1506,.T.); +#1506 = EDGE_CURVE('',#1405,#1507,#1509,.T.); +#1507 = VERTEX_POINT('',#1508); +#1508 = CARTESIAN_POINT('',(0.8,0.,0.819560458345)); +#1509 = LINE('',#1510,#1511); +#1510 = CARTESIAN_POINT('',(-0.8,-1.8E-16,0.819560458345)); +#1511 = VECTOR('',#1512,1.); +#1512 = DIRECTION('',(1.,0.,-9.58E-15)); +#1513 = ORIENTED_EDGE('',*,*,#1514,.T.); +#1514 = EDGE_CURVE('',#1507,#1515,#1517,.T.); +#1515 = VERTEX_POINT('',#1516); +#1516 = CARTESIAN_POINT('',(0.901975036708,0.,0.726932856665)); +#1517 = CIRCLE('',#1518,0.102446680905); +#1518 = AXIS2_PLACEMENT_3D('',#1519,#1520,#1521); +#1519 = CARTESIAN_POINT('',(0.8,-3.4E-16,0.71711377744)); +#1520 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#1521 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1522 = ORIENTED_EDGE('',*,*,#1523,.F.); +#1523 = EDGE_CURVE('',#1524,#1515,#1526,.T.); +#1524 = VERTEX_POINT('',#1525); +#1525 = CARTESIAN_POINT('',(0.95,0.,0.228174543121)); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(0.95,-2.6E-16,0.228174543121)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(-9.584575252022E-02,-2.E-16,0.995396198367)); +#1530 = ORIENTED_EDGE('',*,*,#1531,.F.); +#1531 = EDGE_CURVE('',#1532,#1524,#1534,.T.); +#1532 = VERTEX_POINT('',#1533); +#1533 = CARTESIAN_POINT('',(1.160781483412,0.,2.284031279203E-02)); +#1534 = CIRCLE('',#1535,0.227714388012); +#1535 = AXIS2_PLACEMENT_3D('',#1536,#1537,#1538); +#1536 = CARTESIAN_POINT('',(1.176666036141,-3.2E-16,0.25)); +#1537 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#1538 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1539 = ORIENTED_EDGE('',*,*,#1540,.F.); +#1540 = EDGE_CURVE('',#1541,#1532,#1543,.T.); +#1541 = VERTEX_POINT('',#1542); +#1542 = CARTESIAN_POINT('',(1.48741317385,0.,0.)); +#1543 = LINE('',#1544,#1545); +#1544 = CARTESIAN_POINT('',(1.48741317385,-3.3E-16,3.3E-16)); +#1545 = VECTOR('',#1546,1.); +#1546 = DIRECTION('',(-0.99756405026,2.E-16,6.975647374413E-02)); +#1547 = ORIENTED_EDGE('',*,*,#1548,.F.); +#1548 = EDGE_CURVE('',#1549,#1541,#1551,.T.); +#1549 = VERTEX_POINT('',#1550); +#1550 = CARTESIAN_POINT('',(1.5,0.,0.18)); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(1.5,-3.7E-16,0.18)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(-6.975647374413E-02,2.4E-16,-0.99756405026)); +#1555 = ORIENTED_EDGE('',*,*,#1556,.T.); +#1556 = EDGE_CURVE('',#1549,#1557,#1559,.T.); +#1557 = VERTEX_POINT('',#1558); +#1558 = CARTESIAN_POINT('',(1.173368309562,0.,0.202840312792)); +#1559 = LINE('',#1560,#1561); +#1560 = CARTESIAN_POINT('',(1.5,-3.7E-16,0.18)); +#1561 = VECTOR('',#1562,1.); +#1562 = DIRECTION('',(-0.99756405026,2.E-16,6.975647374413E-02)); +#1563 = ORIENTED_EDGE('',*,*,#1564,.T.); +#1564 = EDGE_CURVE('',#1557,#1565,#1567,.T.); +#1565 = VERTEX_POINT('',#1566); +#1566 = CARTESIAN_POINT('',(1.129608833798,0.,0.245468906776)); +#1567 = CIRCLE('',#1568,4.727484635767E-02); +#1568 = AXIS2_PLACEMENT_3D('',#1569,#1570,#1571); +#1569 = CARTESIAN_POINT('',(1.176666036141,-3.2E-16,0.25)); +#1570 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#1571 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1572 = ORIENTED_EDGE('',*,*,#1573,.T.); +#1573 = EDGE_CURVE('',#1565,#1574,#1576,.T.); +#1574 = VERTEX_POINT('',#1575); +#1575 = CARTESIAN_POINT('',(1.081583870506,0.,0.744227220319)); +#1576 = LINE('',#1577,#1578); +#1577 = CARTESIAN_POINT('',(1.129608833798,-3.E-16,0.245468906776)); +#1578 = VECTOR('',#1579,1.); +#1579 = DIRECTION('',(-9.584575252022E-02,-2.E-16,0.995396198367)); +#1580 = ORIENTED_EDGE('',*,*,#1581,.F.); +#1581 = EDGE_CURVE('',#1582,#1574,#1584,.T.); +#1582 = VERTEX_POINT('',#1583); +#1583 = CARTESIAN_POINT('',(0.8,0.,1.)); +#1584 = CIRCLE('',#1585,0.28288622256); +#1585 = AXIS2_PLACEMENT_3D('',#1586,#1587,#1588); +#1586 = CARTESIAN_POINT('',(0.8,-3.4E-16,0.71711377744)); +#1587 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#1588 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1582,#1469,#1591,.T.); +#1591 = LINE('',#1592,#1593); +#1592 = CARTESIAN_POINT('',(0.8,-4.E-16,1.)); +#1593 = VECTOR('',#1594,1.); +#1594 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1595 = ORIENTED_EDGE('',*,*,#1486,.T.); +#1596 = ORIENTED_EDGE('',*,*,#1454,.F.); +#1597 = ORIENTED_EDGE('',*,*,#1325,.F.); +#1598 = ORIENTED_EDGE('',*,*,#1262,.F.); +#1599 = PLANE('',#1600); +#1600 = AXIS2_PLACEMENT_3D('',#1601,#1602,#1603); +#1601 = CARTESIAN_POINT('',(-4.E-17,-2.2E-16,0.584866443639)); +#1602 = DIRECTION('',(-0.,-1.,-0.)); +#1603 = DIRECTION('',(0.,0.,-1.)); +#1604 = ADVANCED_FACE('',(#1605),#1630,.T.); +#1605 = FACE_BOUND('',#1606,.F.); +#1606 = EDGE_LOOP('',(#1607,#1615,#1623,#1629)); +#1607 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1608 = EDGE_CURVE('',#1549,#1609,#1611,.T.); +#1609 = VERTEX_POINT('',#1610); +#1610 = CARTESIAN_POINT('',(1.5,0.45,0.18)); +#1611 = LINE('',#1612,#1613); +#1612 = CARTESIAN_POINT('',(1.5,-2.9E-16,0.18)); +#1613 = VECTOR('',#1614,1.); +#1614 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1615 = ORIENTED_EDGE('',*,*,#1616,.T.); +#1616 = EDGE_CURVE('',#1609,#1617,#1619,.T.); +#1617 = VERTEX_POINT('',#1618); +#1618 = CARTESIAN_POINT('',(1.48741317385,0.45,0.)); +#1619 = LINE('',#1620,#1621); +#1620 = CARTESIAN_POINT('',(1.5,0.45,0.18)); +#1621 = VECTOR('',#1622,1.); +#1622 = DIRECTION('',(-6.975647374413E-02,2.4E-16,-0.99756405026)); +#1623 = ORIENTED_EDGE('',*,*,#1624,.F.); +#1624 = EDGE_CURVE('',#1541,#1617,#1625,.T.); +#1625 = LINE('',#1626,#1627); +#1626 = CARTESIAN_POINT('',(1.48741317385,-3.3E-16,3.3E-16)); +#1627 = VECTOR('',#1628,1.); +#1628 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1629 = ORIENTED_EDGE('',*,*,#1548,.F.); +#1630 = PLANE('',#1631); +#1631 = AXIS2_PLACEMENT_3D('',#1632,#1633,#1634); +#1632 = CARTESIAN_POINT('',(1.5,-2.9E-16,0.18)); +#1633 = DIRECTION('',(0.99756405026,-2.4E-16,-6.975647374413E-02)); +#1634 = DIRECTION('',(6.975647374413E-02,2.E-16,0.99756405026)); +#1635 = ADVANCED_FACE('',(#1636),#1654,.T.); +#1636 = FACE_BOUND('',#1637,.F.); +#1637 = EDGE_LOOP('',(#1638,#1639,#1647,#1653)); +#1638 = ORIENTED_EDGE('',*,*,#1624,.T.); +#1639 = ORIENTED_EDGE('',*,*,#1640,.T.); +#1640 = EDGE_CURVE('',#1617,#1641,#1643,.T.); +#1641 = VERTEX_POINT('',#1642); +#1642 = CARTESIAN_POINT('',(1.160781483412,0.45,2.284031279203E-02)); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(1.48741317385,0.45,4.440892098501E-16)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(-0.99756405026,2.E-16,6.975647374413E-02)); +#1647 = ORIENTED_EDGE('',*,*,#1648,.F.); +#1648 = EDGE_CURVE('',#1532,#1641,#1649,.T.); +#1649 = LINE('',#1650,#1651); +#1650 = CARTESIAN_POINT('',(1.160781483412,-2.5E-16,2.284031279203E-02) + ); +#1651 = VECTOR('',#1652,1.); +#1652 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1653 = ORIENTED_EDGE('',*,*,#1540,.F.); +#1654 = PLANE('',#1655); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(1.48741317385,-3.3E-16,3.3E-16)); +#1657 = DIRECTION('',(-6.975647374413E-02,-2.E-16,-0.99756405026)); +#1658 = DIRECTION('',(0.99756405026,-2.4E-16,-6.975647374413E-02)); +#1659 = ADVANCED_FACE('',(#1660),#1679,.T.); +#1660 = FACE_BOUND('',#1661,.F.); +#1661 = EDGE_LOOP('',(#1662,#1663,#1672,#1678)); +#1662 = ORIENTED_EDGE('',*,*,#1648,.T.); +#1663 = ORIENTED_EDGE('',*,*,#1664,.T.); +#1664 = EDGE_CURVE('',#1641,#1665,#1667,.T.); +#1665 = VERTEX_POINT('',#1666); +#1666 = CARTESIAN_POINT('',(0.95,0.45,0.228174543121)); +#1667 = CIRCLE('',#1668,0.227714388012); +#1668 = AXIS2_PLACEMENT_3D('',#1669,#1670,#1671); +#1669 = CARTESIAN_POINT('',(1.176666036141,0.45,0.25)); +#1670 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#1671 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1672 = ORIENTED_EDGE('',*,*,#1673,.F.); +#1673 = EDGE_CURVE('',#1524,#1665,#1674,.T.); +#1674 = LINE('',#1675,#1676); +#1675 = CARTESIAN_POINT('',(0.95,-1.6E-16,0.228174543121)); +#1676 = VECTOR('',#1677,1.); +#1677 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1678 = ORIENTED_EDGE('',*,*,#1531,.F.); +#1679 = CYLINDRICAL_SURFACE('',#1680,0.227714388012); +#1680 = AXIS2_PLACEMENT_3D('',#1681,#1682,#1683); +#1681 = CARTESIAN_POINT('',(1.176666036141,-2.E-16,0.25)); +#1682 = DIRECTION('',(-2.2E-16,-1.,2.2E-16)); +#1683 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1684 = ADVANCED_FACE('',(#1685),#1703,.T.); +#1685 = FACE_BOUND('',#1686,.F.); +#1686 = EDGE_LOOP('',(#1687,#1688,#1696,#1702)); +#1687 = ORIENTED_EDGE('',*,*,#1673,.T.); +#1688 = ORIENTED_EDGE('',*,*,#1689,.T.); +#1689 = EDGE_CURVE('',#1665,#1690,#1692,.T.); +#1690 = VERTEX_POINT('',#1691); +#1691 = CARTESIAN_POINT('',(0.901975036708,0.45,0.726932856665)); +#1692 = LINE('',#1693,#1694); +#1693 = CARTESIAN_POINT('',(0.95,0.45,0.228174543121)); +#1694 = VECTOR('',#1695,1.); +#1695 = DIRECTION('',(-9.584575252022E-02,-2.E-16,0.995396198367)); +#1696 = ORIENTED_EDGE('',*,*,#1697,.F.); +#1697 = EDGE_CURVE('',#1515,#1690,#1698,.T.); +#1698 = LINE('',#1699,#1700); +#1699 = CARTESIAN_POINT('',(0.901975036708,-4.E-17,0.726932856665)); +#1700 = VECTOR('',#1701,1.); +#1701 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1702 = ORIENTED_EDGE('',*,*,#1523,.F.); +#1703 = PLANE('',#1704); +#1704 = AXIS2_PLACEMENT_3D('',#1705,#1706,#1707); +#1705 = CARTESIAN_POINT('',(0.95,-1.6E-16,0.228174543121)); +#1706 = DIRECTION('',(-0.995396198367,2.E-16,-9.584575252022E-02)); +#1707 = DIRECTION('',(9.584575252022E-02,-2.4E-16,-0.995396198367)); +#1708 = ADVANCED_FACE('',(#1709),#1728,.F.); +#1709 = FACE_BOUND('',#1710,.T.); +#1710 = EDGE_LOOP('',(#1711,#1719,#1726,#1727)); +#1711 = ORIENTED_EDGE('',*,*,#1712,.T.); +#1712 = EDGE_CURVE('',#1507,#1713,#1715,.T.); +#1713 = VERTEX_POINT('',#1714); +#1714 = CARTESIAN_POINT('',(0.8,0.45,0.819560458345)); +#1715 = LINE('',#1716,#1717); +#1716 = CARTESIAN_POINT('',(0.8,0.,0.819560458345)); +#1717 = VECTOR('',#1718,1.); +#1718 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1719 = ORIENTED_EDGE('',*,*,#1720,.T.); +#1720 = EDGE_CURVE('',#1713,#1690,#1721,.T.); +#1721 = CIRCLE('',#1722,0.102446680905); +#1722 = AXIS2_PLACEMENT_3D('',#1723,#1724,#1725); +#1723 = CARTESIAN_POINT('',(0.8,0.45,0.71711377744)); +#1724 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#1725 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1726 = ORIENTED_EDGE('',*,*,#1697,.F.); +#1727 = ORIENTED_EDGE('',*,*,#1514,.F.); +#1728 = CYLINDRICAL_SURFACE('',#1729,0.102446680905); +#1729 = AXIS2_PLACEMENT_3D('',#1730,#1731,#1732); +#1730 = CARTESIAN_POINT('',(0.8,-2.E-17,0.71711377744)); +#1731 = DIRECTION('',(-2.2E-16,-1.,2.2E-16)); +#1732 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1733 = ADVANCED_FACE('',(#1734),#1752,.F.); +#1734 = FACE_BOUND('',#1735,.T.); +#1735 = EDGE_LOOP('',(#1736,#1737,#1745,#1751)); +#1736 = ORIENTED_EDGE('',*,*,#1608,.T.); +#1737 = ORIENTED_EDGE('',*,*,#1738,.T.); +#1738 = EDGE_CURVE('',#1609,#1739,#1741,.T.); +#1739 = VERTEX_POINT('',#1740); +#1740 = CARTESIAN_POINT('',(1.173368309562,0.45,0.202840312792)); +#1741 = LINE('',#1742,#1743); +#1742 = CARTESIAN_POINT('',(1.5,0.45,0.18)); +#1743 = VECTOR('',#1744,1.); +#1744 = DIRECTION('',(-0.99756405026,2.E-16,6.975647374413E-02)); +#1745 = ORIENTED_EDGE('',*,*,#1746,.F.); +#1746 = EDGE_CURVE('',#1557,#1739,#1747,.T.); +#1747 = LINE('',#1748,#1749); +#1748 = CARTESIAN_POINT('',(1.173368309562,-2.1E-16,0.202840312792)); +#1749 = VECTOR('',#1750,1.); +#1750 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1751 = ORIENTED_EDGE('',*,*,#1556,.F.); +#1752 = PLANE('',#1753); +#1753 = AXIS2_PLACEMENT_3D('',#1754,#1755,#1756); +#1754 = CARTESIAN_POINT('',(1.5,-2.9E-16,0.18)); +#1755 = DIRECTION('',(-6.975647374413E-02,-2.E-16,-0.99756405026)); +#1756 = DIRECTION('',(0.99756405026,-2.4E-16,-6.975647374413E-02)); +#1757 = ADVANCED_FACE('',(#1758),#1784,.T.); +#1758 = FACE_BOUND('',#1759,.F.); +#1759 = EDGE_LOOP('',(#1760,#1768,#1777,#1783)); +#1760 = ORIENTED_EDGE('',*,*,#1761,.T.); +#1761 = EDGE_CURVE('',#1582,#1762,#1764,.T.); +#1762 = VERTEX_POINT('',#1763); +#1763 = CARTESIAN_POINT('',(0.8,0.45,1.)); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.8,4.E-17,1.)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1768 = ORIENTED_EDGE('',*,*,#1769,.T.); +#1769 = EDGE_CURVE('',#1762,#1770,#1772,.T.); +#1770 = VERTEX_POINT('',#1771); +#1771 = CARTESIAN_POINT('',(1.081583870506,0.45,0.744227220319)); +#1772 = CIRCLE('',#1773,0.28288622256); +#1773 = AXIS2_PLACEMENT_3D('',#1774,#1775,#1776); +#1774 = CARTESIAN_POINT('',(0.8,0.45,0.71711377744)); +#1775 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#1776 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1777 = ORIENTED_EDGE('',*,*,#1778,.F.); +#1778 = EDGE_CURVE('',#1574,#1770,#1779,.T.); +#1779 = LINE('',#1780,#1781); +#1780 = CARTESIAN_POINT('',(1.081583870506,-7.E-17,0.744227220319)); +#1781 = VECTOR('',#1782,1.); +#1782 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1783 = ORIENTED_EDGE('',*,*,#1581,.F.); +#1784 = CYLINDRICAL_SURFACE('',#1785,0.28288622256); +#1785 = AXIS2_PLACEMENT_3D('',#1786,#1787,#1788); +#1786 = CARTESIAN_POINT('',(0.8,-2.E-17,0.71711377744)); +#1787 = DIRECTION('',(-2.2E-16,-1.,2.2E-16)); +#1788 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1789 = ADVANCED_FACE('',(#1790),#1808,.F.); +#1790 = FACE_BOUND('',#1791,.T.); +#1791 = EDGE_LOOP('',(#1792,#1800,#1806,#1807)); +#1792 = ORIENTED_EDGE('',*,*,#1793,.T.); +#1793 = EDGE_CURVE('',#1565,#1794,#1796,.T.); +#1794 = VERTEX_POINT('',#1795); +#1795 = CARTESIAN_POINT('',(1.129608833798,0.45,0.245468906776)); +#1796 = LINE('',#1797,#1798); +#1797 = CARTESIAN_POINT('',(1.129608833798,-2.E-16,0.245468906776)); +#1798 = VECTOR('',#1799,1.); +#1799 = DIRECTION('',(2.2E-16,1.,-2.2E-16)); +#1800 = ORIENTED_EDGE('',*,*,#1801,.T.); +#1801 = EDGE_CURVE('',#1794,#1770,#1802,.T.); +#1802 = LINE('',#1803,#1804); +#1803 = CARTESIAN_POINT('',(1.129608833798,0.45,0.245468906776)); +#1804 = VECTOR('',#1805,1.); +#1805 = DIRECTION('',(-9.584575252022E-02,-2.E-16,0.995396198367)); +#1806 = ORIENTED_EDGE('',*,*,#1778,.F.); +#1807 = ORIENTED_EDGE('',*,*,#1573,.F.); +#1808 = PLANE('',#1809); +#1809 = AXIS2_PLACEMENT_3D('',#1810,#1811,#1812); +#1810 = CARTESIAN_POINT('',(1.129608833798,-2.E-16,0.245468906776)); +#1811 = DIRECTION('',(-0.995396198367,2.E-16,-9.584575252022E-02)); +#1812 = DIRECTION('',(9.584575252022E-02,-2.4E-16,-0.995396198367)); +#1813 = ADVANCED_FACE('',(#1814),#1826,.F.); +#1814 = FACE_BOUND('',#1815,.T.); +#1815 = EDGE_LOOP('',(#1816,#1817,#1824,#1825)); +#1816 = ORIENTED_EDGE('',*,*,#1746,.T.); +#1817 = ORIENTED_EDGE('',*,*,#1818,.T.); +#1818 = EDGE_CURVE('',#1739,#1794,#1819,.T.); +#1819 = CIRCLE('',#1820,4.727484635767E-02); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(1.176666036141,0.45,0.25)); +#1822 = DIRECTION('',(2.2E-16,1.,2.2E-16)); +#1823 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1824 = ORIENTED_EDGE('',*,*,#1793,.F.); +#1825 = ORIENTED_EDGE('',*,*,#1564,.F.); +#1826 = CYLINDRICAL_SURFACE('',#1827,4.727484635767E-02); +#1827 = AXIS2_PLACEMENT_3D('',#1828,#1829,#1830); +#1828 = CARTESIAN_POINT('',(1.176666036141,-2.E-16,0.25)); +#1829 = DIRECTION('',(-2.2E-16,-1.,2.2E-16)); +#1830 = DIRECTION('',(-1.,2.2E-16,-2.2E-16)); +#1831 = ADVANCED_FACE('',(#1832),#1864,.T.); +#1832 = FACE_BOUND('',#1833,.T.); +#1833 = EDGE_LOOP('',(#1834,#1835,#1836,#1837,#1838,#1839,#1845,#1846, + #1847,#1848,#1849,#1850,#1851,#1852,#1853,#1854,#1860,#1861,#1862, + #1863)); +#1834 = ORIENTED_EDGE('',*,*,#1215,.F.); +#1835 = ORIENTED_EDGE('',*,*,#1246,.T.); +#1836 = ORIENTED_EDGE('',*,*,#1308,.T.); +#1837 = ORIENTED_EDGE('',*,*,#1438,.T.); +#1838 = ORIENTED_EDGE('',*,*,#1478,.F.); +#1839 = ORIENTED_EDGE('',*,*,#1840,.T.); +#1840 = EDGE_CURVE('',#1471,#1762,#1841,.T.); +#1841 = LINE('',#1842,#1843); +#1842 = CARTESIAN_POINT('',(-0.8,0.45,1.)); +#1843 = VECTOR('',#1844,1.); +#1844 = DIRECTION('',(1.,0.,0.)); +#1845 = ORIENTED_EDGE('',*,*,#1769,.T.); +#1846 = ORIENTED_EDGE('',*,*,#1801,.F.); +#1847 = ORIENTED_EDGE('',*,*,#1818,.F.); +#1848 = ORIENTED_EDGE('',*,*,#1738,.F.); +#1849 = ORIENTED_EDGE('',*,*,#1616,.T.); +#1850 = ORIENTED_EDGE('',*,*,#1640,.T.); +#1851 = ORIENTED_EDGE('',*,*,#1664,.T.); +#1852 = ORIENTED_EDGE('',*,*,#1689,.T.); +#1853 = ORIENTED_EDGE('',*,*,#1720,.F.); +#1854 = ORIENTED_EDGE('',*,*,#1855,.T.); +#1855 = EDGE_CURVE('',#1713,#1407,#1856,.T.); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(0.8,0.45,0.819560458345)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(-1.,2.2E-16,-9.8E-15)); +#1860 = ORIENTED_EDGE('',*,*,#1414,.T.); +#1861 = ORIENTED_EDGE('',*,*,#1374,.F.); +#1862 = ORIENTED_EDGE('',*,*,#1341,.F.); +#1863 = ORIENTED_EDGE('',*,*,#1277,.F.); +#1864 = PLANE('',#1865); +#1865 = AXIS2_PLACEMENT_3D('',#1866,#1867,#1868); +#1866 = CARTESIAN_POINT('',(-4.E-17,0.45,0.584866443639)); +#1867 = DIRECTION('',(0.,1.,0.)); +#1868 = DIRECTION('',(0.,-0.,1.)); +#1869 = ADVANCED_FACE('',(#1870),#1876,.T.); +#1870 = FACE_BOUND('',#1871,.T.); +#1871 = EDGE_LOOP('',(#1872,#1873,#1874,#1875)); +#1872 = ORIENTED_EDGE('',*,*,#1404,.T.); +#1873 = ORIENTED_EDGE('',*,*,#1855,.F.); +#1874 = ORIENTED_EDGE('',*,*,#1712,.F.); +#1875 = ORIENTED_EDGE('',*,*,#1506,.F.); +#1876 = PLANE('',#1877); +#1877 = AXIS2_PLACEMENT_3D('',#1878,#1879,#1880); +#1878 = CARTESIAN_POINT('',(-5.E-17,0.225,0.819560458345)); +#1879 = DIRECTION('',(-0.,-0.,-1.)); +#1880 = DIRECTION('',(-1.,0.,0.)); +#1881 = ADVANCED_FACE('',(#1882),#1888,.T.); +#1882 = FACE_BOUND('',#1883,.T.); +#1883 = EDGE_LOOP('',(#1884,#1885,#1886,#1887)); +#1884 = ORIENTED_EDGE('',*,*,#1468,.F.); +#1885 = ORIENTED_EDGE('',*,*,#1590,.F.); +#1886 = ORIENTED_EDGE('',*,*,#1761,.T.); +#1887 = ORIENTED_EDGE('',*,*,#1840,.F.); +#1888 = PLANE('',#1889); +#1889 = AXIS2_PLACEMENT_3D('',#1890,#1891,#1892); +#1890 = CARTESIAN_POINT('',(-1.2E-16,0.225,1.)); +#1891 = DIRECTION('',(0.,-3.6E-16,1.)); +#1892 = DIRECTION('',(0.,1.,3.6E-16)); +#1893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1897)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1894,#1895,#1896)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1894 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1895 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1896 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1897 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1894, + 'distance_accuracy_value','confusion accuracy'); +#1898 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#1899,#1901); +#1899 = ( REPRESENTATION_RELATIONSHIP('','',#1198,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#1900) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#1900 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#1901 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #1902); +#1902 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','3rd Line','',#5,#1193,$); +#1903 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1195)); +#1904 = SHAPE_DEFINITION_REPRESENTATION(#1905,#1911); +#1905 = PRODUCT_DEFINITION_SHAPE('','',#1906); +#1906 = PRODUCT_DEFINITION('design','',#1907,#1910); +#1907 = PRODUCT_DEFINITION_FORMATION('','',#1908); +#1908 = PRODUCT('Body','Body','',(#1909)); +#1909 = PRODUCT_CONTEXT('',#2,'mechanical'); +#1910 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#1911 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#1912),#2254); +#1912 = MANIFOLD_SOLID_BREP('',#1913); +#1913 = CLOSED_SHELL('',(#1914,#1954,#1985,#2009,#2033,#2064,#2081,#2105 + ,#2129,#2160,#2177,#2201,#2225,#2242)); +#1914 = ADVANCED_FACE('',(#1915),#1949,.T.); +#1915 = FACE_BOUND('',#1916,.F.); +#1916 = EDGE_LOOP('',(#1917,#1927,#1935,#1943)); +#1917 = ORIENTED_EDGE('',*,*,#1918,.F.); +#1918 = EDGE_CURVE('',#1919,#1921,#1923,.T.); +#1919 = VERTEX_POINT('',#1920); +#1920 = CARTESIAN_POINT('',(-0.708788998278,2.583788998278,0.)); +#1921 = VERTEX_POINT('',#1922); +#1922 = CARTESIAN_POINT('',(-0.708788998278,-0.233788998278,0.)); +#1923 = LINE('',#1924,#1925); +#1924 = CARTESIAN_POINT('',(-0.708788998278,2.675,0.)); +#1925 = VECTOR('',#1926,1.); +#1926 = DIRECTION('',(0.,-1.,0.)); +#1927 = ORIENTED_EDGE('',*,*,#1928,.F.); +#1928 = EDGE_CURVE('',#1929,#1919,#1931,.T.); +#1929 = VERTEX_POINT('',#1930); +#1930 = CARTESIAN_POINT('',(-0.8,2.675,0.649)); +#1931 = LINE('',#1932,#1933); +#1932 = CARTESIAN_POINT('',(-0.740060161362,2.615060161362, + 0.222505886988)); +#1933 = VECTOR('',#1934,1.); +#1934 = DIRECTION('',(0.137844537492,-0.137844537492,-0.980814848464)); +#1935 = ORIENTED_EDGE('',*,*,#1936,.T.); +#1936 = EDGE_CURVE('',#1929,#1937,#1939,.T.); +#1937 = VERTEX_POINT('',#1938); +#1938 = CARTESIAN_POINT('',(-0.8,-0.325,0.649)); +#1939 = LINE('',#1940,#1941); +#1940 = CARTESIAN_POINT('',(-0.8,2.675,0.649)); +#1941 = VECTOR('',#1942,1.); +#1942 = DIRECTION('',(0.,-1.,0.)); +#1943 = ORIENTED_EDGE('',*,*,#1944,.T.); +#1944 = EDGE_CURVE('',#1937,#1921,#1945,.T.); +#1945 = LINE('',#1946,#1947); +#1946 = CARTESIAN_POINT('',(-0.725892824365,-0.250892824365, + 0.121700046273)); +#1947 = VECTOR('',#1948,1.); +#1948 = DIRECTION('',(0.137844537492,0.137844537492,-0.980814848464)); +#1949 = PLANE('',#1950); +#1950 = AXIS2_PLACEMENT_3D('',#1951,#1952,#1953); +#1951 = CARTESIAN_POINT('',(-0.754394499139,2.675,0.3245)); +#1952 = DIRECTION('',(-0.990268068742,0.,-0.13917310096)); +#1953 = DIRECTION('',(0.,1.,0.)); +#1954 = ADVANCED_FACE('',(#1955),#1980,.F.); +#1955 = FACE_BOUND('',#1956,.F.); +#1956 = EDGE_LOOP('',(#1957,#1958,#1966,#1974)); +#1957 = ORIENTED_EDGE('',*,*,#1918,.T.); +#1958 = ORIENTED_EDGE('',*,*,#1959,.T.); +#1959 = EDGE_CURVE('',#1921,#1960,#1962,.T.); +#1960 = VERTEX_POINT('',#1961); +#1961 = CARTESIAN_POINT('',(0.708788998278,-0.233788998278,0.)); +#1962 = LINE('',#1963,#1964); +#1963 = CARTESIAN_POINT('',(-0.708788998278,-0.233788998278,0.)); +#1964 = VECTOR('',#1965,1.); +#1965 = DIRECTION('',(1.,1.E-16,0.)); +#1966 = ORIENTED_EDGE('',*,*,#1967,.T.); +#1967 = EDGE_CURVE('',#1960,#1968,#1970,.T.); +#1968 = VERTEX_POINT('',#1969); +#1969 = CARTESIAN_POINT('',(0.708788998278,2.583788998278,0.)); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(0.708788998278,-0.325,0.)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(0.,1.,0.)); +#1974 = ORIENTED_EDGE('',*,*,#1975,.T.); +#1975 = EDGE_CURVE('',#1968,#1919,#1976,.T.); +#1976 = LINE('',#1977,#1978); +#1977 = CARTESIAN_POINT('',(0.8,2.583788998278,0.)); +#1978 = VECTOR('',#1979,1.); +#1979 = DIRECTION('',(-1.,0.,0.)); +#1980 = PLANE('',#1981); +#1981 = AXIS2_PLACEMENT_3D('',#1982,#1983,#1984); +#1982 = CARTESIAN_POINT('',(0.,1.175,0.)); +#1983 = DIRECTION('',(0.,0.,1.)); +#1984 = DIRECTION('',(1.,0.,0.)); +#1985 = ADVANCED_FACE('',(#1986),#2004,.T.); +#1986 = FACE_BOUND('',#1987,.F.); +#1987 = EDGE_LOOP('',(#1988,#1989,#1997,#2003)); +#1988 = ORIENTED_EDGE('',*,*,#1944,.F.); +#1989 = ORIENTED_EDGE('',*,*,#1990,.T.); +#1990 = EDGE_CURVE('',#1937,#1991,#1993,.T.); +#1991 = VERTEX_POINT('',#1992); +#1992 = CARTESIAN_POINT('',(0.8,-0.325,0.649)); +#1993 = LINE('',#1994,#1995); +#1994 = CARTESIAN_POINT('',(-0.708788998278,-0.325,0.649)); +#1995 = VECTOR('',#1996,1.); +#1996 = DIRECTION('',(1.,1.E-16,0.)); +#1997 = ORIENTED_EDGE('',*,*,#1998,.T.); +#1998 = EDGE_CURVE('',#1991,#1960,#1999,.T.); +#1999 = LINE('',#2000,#2001); +#2000 = CARTESIAN_POINT('',(0.740926716797,-0.265926716797, + 0.228671749298)); +#2001 = VECTOR('',#2002,1.); +#2002 = DIRECTION('',(-0.137844537492,0.137844537492,-0.980814848464)); +#2003 = ORIENTED_EDGE('',*,*,#1959,.F.); +#2004 = PLANE('',#2005); +#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008); +#2006 = CARTESIAN_POINT('',(-0.708788998278,-0.279394499139,0.3245)); +#2007 = DIRECTION('',(1.E-16,-0.990268068742,-0.13917310096)); +#2008 = DIRECTION('',(-1.,-1.011574135975E-16,1.242744473928E-18)); +#2009 = ADVANCED_FACE('',(#2010),#2028,.T.); +#2010 = FACE_BOUND('',#2011,.F.); +#2011 = EDGE_LOOP('',(#2012,#2013,#2021,#2027)); +#2012 = ORIENTED_EDGE('',*,*,#1975,.F.); +#2013 = ORIENTED_EDGE('',*,*,#2014,.F.); +#2014 = EDGE_CURVE('',#2015,#1968,#2017,.T.); +#2015 = VERTEX_POINT('',#2016); +#2016 = CARTESIAN_POINT('',(0.8,2.675,0.649)); +#2017 = LINE('',#2018,#2019); +#2018 = CARTESIAN_POINT('',(0.7267593798,2.6017593798,0.127865908582)); +#2019 = VECTOR('',#2020,1.); +#2020 = DIRECTION('',(-0.137844537492,-0.137844537492,-0.980814848464)); +#2021 = ORIENTED_EDGE('',*,*,#2022,.T.); +#2022 = EDGE_CURVE('',#2015,#1929,#2023,.T.); +#2023 = LINE('',#2024,#2025); +#2024 = CARTESIAN_POINT('',(0.8,2.675,0.649)); +#2025 = VECTOR('',#2026,1.); +#2026 = DIRECTION('',(-1.,0.,0.)); +#2027 = ORIENTED_EDGE('',*,*,#1928,.T.); +#2028 = PLANE('',#2029); +#2029 = AXIS2_PLACEMENT_3D('',#2030,#2031,#2032); +#2030 = CARTESIAN_POINT('',(0.8,2.629394499139,0.3245)); +#2031 = DIRECTION('',(0.,0.990268068742,-0.13917310096)); +#2032 = DIRECTION('',(1.,0.,0.)); +#2033 = ADVANCED_FACE('',(#2034),#2059,.F.); +#2034 = FACE_BOUND('',#2035,.F.); +#2035 = EDGE_LOOP('',(#2036,#2044,#2052,#2058)); +#2036 = ORIENTED_EDGE('',*,*,#2037,.T.); +#2037 = EDGE_CURVE('',#1929,#2038,#2040,.T.); +#2038 = VERTEX_POINT('',#2039); +#2039 = CARTESIAN_POINT('',(-0.8,2.675,0.65)); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(-0.8,2.675,0.)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(0.,0.,1.)); +#2044 = ORIENTED_EDGE('',*,*,#2045,.T.); +#2045 = EDGE_CURVE('',#2038,#2046,#2048,.T.); +#2046 = VERTEX_POINT('',#2047); +#2047 = CARTESIAN_POINT('',(-0.8,-0.325,0.65)); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(-0.8,2.675,0.65)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(0.,-1.,0.)); +#2052 = ORIENTED_EDGE('',*,*,#2053,.F.); +#2053 = EDGE_CURVE('',#1937,#2046,#2054,.T.); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(-0.8,-0.325,0.)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(0.,0.,1.)); +#2058 = ORIENTED_EDGE('',*,*,#1936,.F.); +#2059 = PLANE('',#2060); +#2060 = AXIS2_PLACEMENT_3D('',#2061,#2062,#2063); +#2061 = CARTESIAN_POINT('',(-0.8,2.675,0.)); +#2062 = DIRECTION('',(1.,0.,0.)); +#2063 = DIRECTION('',(0.,-1.,0.)); +#2064 = ADVANCED_FACE('',(#2065),#2076,.T.); +#2065 = FACE_BOUND('',#2066,.F.); +#2066 = EDGE_LOOP('',(#2067,#2068,#2074,#2075)); +#2067 = ORIENTED_EDGE('',*,*,#1998,.F.); +#2068 = ORIENTED_EDGE('',*,*,#2069,.T.); +#2069 = EDGE_CURVE('',#1991,#2015,#2070,.T.); +#2070 = LINE('',#2071,#2072); +#2071 = CARTESIAN_POINT('',(0.8,-0.325,0.649)); +#2072 = VECTOR('',#2073,1.); +#2073 = DIRECTION('',(0.,1.,0.)); +#2074 = ORIENTED_EDGE('',*,*,#2014,.T.); +#2075 = ORIENTED_EDGE('',*,*,#1967,.F.); +#2076 = PLANE('',#2077); +#2077 = AXIS2_PLACEMENT_3D('',#2078,#2079,#2080); +#2078 = CARTESIAN_POINT('',(0.754394499139,-0.325,0.3245)); +#2079 = DIRECTION('',(0.990268068742,0.,-0.13917310096)); +#2080 = DIRECTION('',(-0.,-1.,-0.)); +#2081 = ADVANCED_FACE('',(#2082),#2100,.F.); +#2082 = FACE_BOUND('',#2083,.F.); +#2083 = EDGE_LOOP('',(#2084,#2092,#2093,#2094)); +#2084 = ORIENTED_EDGE('',*,*,#2085,.F.); +#2085 = EDGE_CURVE('',#1991,#2086,#2088,.T.); +#2086 = VERTEX_POINT('',#2087); +#2087 = CARTESIAN_POINT('',(0.8,-0.325,0.65)); +#2088 = LINE('',#2089,#2090); +#2089 = CARTESIAN_POINT('',(0.8,-0.325,0.)); +#2090 = VECTOR('',#2091,1.); +#2091 = DIRECTION('',(0.,0.,1.)); +#2092 = ORIENTED_EDGE('',*,*,#1990,.F.); +#2093 = ORIENTED_EDGE('',*,*,#2053,.T.); +#2094 = ORIENTED_EDGE('',*,*,#2095,.T.); +#2095 = EDGE_CURVE('',#2046,#2086,#2096,.T.); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(-0.8,-0.325,0.65)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(1.,1.E-16,0.)); +#2100 = PLANE('',#2101); +#2101 = AXIS2_PLACEMENT_3D('',#2102,#2103,#2104); +#2102 = CARTESIAN_POINT('',(-0.8,-0.325,0.)); +#2103 = DIRECTION('',(-1.E-16,1.,0.)); +#2104 = DIRECTION('',(1.,1.E-16,0.)); +#2105 = ADVANCED_FACE('',(#2106),#2124,.F.); +#2106 = FACE_BOUND('',#2107,.F.); +#2107 = EDGE_LOOP('',(#2108,#2116,#2122,#2123)); +#2108 = ORIENTED_EDGE('',*,*,#2109,.T.); +#2109 = EDGE_CURVE('',#2015,#2110,#2112,.T.); +#2110 = VERTEX_POINT('',#2111); +#2111 = CARTESIAN_POINT('',(0.8,2.675,0.65)); +#2112 = LINE('',#2113,#2114); +#2113 = CARTESIAN_POINT('',(0.8,2.675,0.)); +#2114 = VECTOR('',#2115,1.); +#2115 = DIRECTION('',(0.,0.,1.)); +#2116 = ORIENTED_EDGE('',*,*,#2117,.T.); +#2117 = EDGE_CURVE('',#2110,#2038,#2118,.T.); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(0.8,2.675,0.65)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(-1.,0.,0.)); +#2122 = ORIENTED_EDGE('',*,*,#2037,.F.); +#2123 = ORIENTED_EDGE('',*,*,#2022,.F.); +#2124 = PLANE('',#2125); +#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128); +#2126 = CARTESIAN_POINT('',(0.8,2.675,0.)); +#2127 = DIRECTION('',(0.,-1.,0.)); +#2128 = DIRECTION('',(-1.,0.,0.)); +#2129 = ADVANCED_FACE('',(#2130),#2155,.F.); +#2130 = FACE_BOUND('',#2131,.T.); +#2131 = EDGE_LOOP('',(#2132,#2140,#2141,#2149)); +#2132 = ORIENTED_EDGE('',*,*,#2133,.F.); +#2133 = EDGE_CURVE('',#2038,#2134,#2136,.T.); +#2134 = VERTEX_POINT('',#2135); +#2135 = CARTESIAN_POINT('',(-0.768532934625,2.643532934625,1.1)); +#2136 = LINE('',#2137,#2138); +#2137 = CARTESIAN_POINT('',(-0.780468733282,2.655468733282, + 0.929310126907)); +#2138 = VECTOR('',#2139,1.); +#2139 = DIRECTION('',(6.958737431666E-02,-6.958737431666E-02, + 0.995145815784)); +#2140 = ORIENTED_EDGE('',*,*,#2045,.T.); +#2141 = ORIENTED_EDGE('',*,*,#2142,.T.); +#2142 = EDGE_CURVE('',#2046,#2143,#2145,.T.); +#2143 = VERTEX_POINT('',#2144); +#2144 = CARTESIAN_POINT('',(-0.768532934625,-0.293532934625,1.1)); +#2145 = LINE('',#2146,#2147); +#2146 = CARTESIAN_POINT('',(-0.777079051417,-0.302079051417, + 0.977784835974)); +#2147 = VECTOR('',#2148,1.); +#2148 = DIRECTION('',(6.958737431666E-02,6.958737431666E-02, + 0.995145815784)); +#2149 = ORIENTED_EDGE('',*,*,#2150,.F.); +#2150 = EDGE_CURVE('',#2134,#2143,#2151,.T.); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(-0.768532934625,2.675,1.1)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(0.,-1.,0.)); +#2155 = PLANE('',#2156); +#2156 = AXIS2_PLACEMENT_3D('',#2157,#2158,#2159); +#2157 = CARTESIAN_POINT('',(-0.784266467313,2.675,0.875)); +#2158 = DIRECTION('',(0.99756405026,0.,-6.975647374413E-02)); +#2159 = DIRECTION('',(0.,1.,0.)); +#2160 = ADVANCED_FACE('',(#2161),#2172,.F.); +#2161 = FACE_BOUND('',#2162,.F.); +#2162 = EDGE_LOOP('',(#2163,#2164,#2170,#2171)); +#2163 = ORIENTED_EDGE('',*,*,#2085,.T.); +#2164 = ORIENTED_EDGE('',*,*,#2165,.T.); +#2165 = EDGE_CURVE('',#2086,#2110,#2166,.T.); +#2166 = LINE('',#2167,#2168); +#2167 = CARTESIAN_POINT('',(0.8,-0.325,0.65)); +#2168 = VECTOR('',#2169,1.); +#2169 = DIRECTION('',(0.,1.,0.)); +#2170 = ORIENTED_EDGE('',*,*,#2109,.F.); +#2171 = ORIENTED_EDGE('',*,*,#2069,.F.); +#2172 = PLANE('',#2173); +#2173 = AXIS2_PLACEMENT_3D('',#2174,#2175,#2176); +#2174 = CARTESIAN_POINT('',(0.8,-0.325,0.)); +#2175 = DIRECTION('',(-1.,0.,0.)); +#2176 = DIRECTION('',(0.,1.,0.)); +#2177 = ADVANCED_FACE('',(#2178),#2196,.F.); +#2178 = FACE_BOUND('',#2179,.T.); +#2179 = EDGE_LOOP('',(#2180,#2181,#2182,#2190)); +#2180 = ORIENTED_EDGE('',*,*,#2142,.F.); +#2181 = ORIENTED_EDGE('',*,*,#2095,.T.); +#2182 = ORIENTED_EDGE('',*,*,#2183,.T.); +#2183 = EDGE_CURVE('',#2086,#2184,#2186,.T.); +#2184 = VERTEX_POINT('',#2185); +#2185 = CARTESIAN_POINT('',(0.768532934625,-0.293532934625,1.1)); +#2186 = LINE('',#2187,#2188); +#2187 = CARTESIAN_POINT('',(0.780468733282,-0.305468733282, + 0.929310126907)); +#2188 = VECTOR('',#2189,1.); +#2189 = DIRECTION('',(-6.958737431666E-02,6.958737431666E-02, + 0.995145815784)); +#2190 = ORIENTED_EDGE('',*,*,#2191,.F.); +#2191 = EDGE_CURVE('',#2143,#2184,#2192,.T.); +#2192 = LINE('',#2193,#2194); +#2193 = CARTESIAN_POINT('',(-0.8,-0.293532934625,1.1)); +#2194 = VECTOR('',#2195,1.); +#2195 = DIRECTION('',(1.,1.E-16,0.)); +#2196 = PLANE('',#2197); +#2197 = AXIS2_PLACEMENT_3D('',#2198,#2199,#2200); +#2198 = CARTESIAN_POINT('',(-0.8,-0.309266467313,0.875)); +#2199 = DIRECTION('',(-1.E-16,0.99756405026,-6.975647374413E-02)); +#2200 = DIRECTION('',(-1.,-1.002430015889E-16,1.699232640926E-20)); +#2201 = ADVANCED_FACE('',(#2202),#2220,.F.); +#2202 = FACE_BOUND('',#2203,.T.); +#2203 = EDGE_LOOP('',(#2204,#2212,#2213,#2214)); +#2204 = ORIENTED_EDGE('',*,*,#2205,.F.); +#2205 = EDGE_CURVE('',#2110,#2206,#2208,.T.); +#2206 = VERTEX_POINT('',#2207); +#2207 = CARTESIAN_POINT('',(0.768532934625,2.643532934625,1.1)); +#2208 = LINE('',#2209,#2210); +#2209 = CARTESIAN_POINT('',(0.777079051417,2.652079051417,0.977784835974 + )); +#2210 = VECTOR('',#2211,1.); +#2211 = DIRECTION('',(-6.958737431666E-02,-6.958737431666E-02, + 0.995145815784)); +#2212 = ORIENTED_EDGE('',*,*,#2117,.T.); +#2213 = ORIENTED_EDGE('',*,*,#2133,.T.); +#2214 = ORIENTED_EDGE('',*,*,#2215,.F.); +#2215 = EDGE_CURVE('',#2206,#2134,#2216,.T.); +#2216 = LINE('',#2217,#2218); +#2217 = CARTESIAN_POINT('',(0.8,2.643532934625,1.1)); +#2218 = VECTOR('',#2219,1.); +#2219 = DIRECTION('',(-1.,0.,0.)); +#2220 = PLANE('',#2221); +#2221 = AXIS2_PLACEMENT_3D('',#2222,#2223,#2224); +#2222 = CARTESIAN_POINT('',(0.8,2.659266467313,0.875)); +#2223 = DIRECTION('',(-0.,-0.99756405026,-6.975647374413E-02)); +#2224 = DIRECTION('',(1.,0.,0.)); +#2225 = ADVANCED_FACE('',(#2226),#2237,.T.); +#2226 = FACE_BOUND('',#2227,.T.); +#2227 = EDGE_LOOP('',(#2228,#2229,#2235,#2236)); +#2228 = ORIENTED_EDGE('',*,*,#2191,.T.); +#2229 = ORIENTED_EDGE('',*,*,#2230,.T.); +#2230 = EDGE_CURVE('',#2184,#2206,#2231,.T.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(0.768532934625,-0.325,1.1)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(0.,1.,0.)); +#2235 = ORIENTED_EDGE('',*,*,#2215,.T.); +#2236 = ORIENTED_EDGE('',*,*,#2150,.T.); +#2237 = PLANE('',#2238); +#2238 = AXIS2_PLACEMENT_3D('',#2239,#2240,#2241); +#2239 = CARTESIAN_POINT('',(0.,1.175,1.1)); +#2240 = DIRECTION('',(0.,0.,1.)); +#2241 = DIRECTION('',(1.,0.,0.)); +#2242 = ADVANCED_FACE('',(#2243),#2249,.F.); +#2243 = FACE_BOUND('',#2244,.T.); +#2244 = EDGE_LOOP('',(#2245,#2246,#2247,#2248)); +#2245 = ORIENTED_EDGE('',*,*,#2183,.F.); +#2246 = ORIENTED_EDGE('',*,*,#2165,.T.); +#2247 = ORIENTED_EDGE('',*,*,#2205,.T.); +#2248 = ORIENTED_EDGE('',*,*,#2230,.F.); +#2249 = PLANE('',#2250); +#2250 = AXIS2_PLACEMENT_3D('',#2251,#2252,#2253); +#2251 = CARTESIAN_POINT('',(0.784266467313,-0.325,0.875)); +#2252 = DIRECTION('',(-0.99756405026,0.,-6.975647374413E-02)); +#2253 = DIRECTION('',(-0.,-1.,-0.)); +#2254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2258)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2255,#2256,#2257)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2255 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2256 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2257 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2258 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2255, + 'distance_accuracy_value','confusion accuracy'); +#2259 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2260,#2262); +#2260 = ( REPRESENTATION_RELATIONSHIP('','',#1911,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2261) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#2261 = ITEM_DEFINED_TRANSFORMATION('','',#11,#27); +#2262 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #2263); +#2263 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('4','Body','',#5,#1906,$); +#2264 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#1908)); +#2265 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2266),#1893); +#2266 = STYLED_ITEM('color',(#2267),#1199); +#2267 = PRESENTATION_STYLE_ASSIGNMENT((#2268,#2274)); +#2268 = SURFACE_STYLE_USAGE(.BOTH.,#2269); +#2269 = SURFACE_SIDE_STYLE('',(#2270)); +#2270 = SURFACE_STYLE_FILL_AREA(#2271); +#2271 = FILL_AREA_STYLE('',(#2272)); +#2272 = FILL_AREA_STYLE_COLOUR('',#2273); +#2273 = COLOUR_RGB('',0.800000010877,0.800000010877,0.901960800373); +#2274 = CURVE_STYLE('',#2275,POSITIVE_LENGTH_MEASURE(0.1),#2276); +#2275 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2276 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#2277 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2278),#1180); +#2278 = STYLED_ITEM('color',(#2279),#758); +#2279 = PRESENTATION_STYLE_ASSIGNMENT((#2280,#2285)); +#2280 = SURFACE_STYLE_USAGE(.BOTH.,#2281); +#2281 = SURFACE_SIDE_STYLE('',(#2282)); +#2282 = SURFACE_STYLE_FILL_AREA(#2283); +#2283 = FILL_AREA_STYLE('',(#2284)); +#2284 = FILL_AREA_STYLE_COLOUR('',#2273); +#2285 = CURVE_STYLE('',#2286,POSITIVE_LENGTH_MEASURE(0.1),#2276); +#2286 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2287 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2288),#2254); +#2288 = STYLED_ITEM('color',(#2289),#1912); +#2289 = PRESENTATION_STYLE_ASSIGNMENT((#2290,#2296)); +#2290 = SURFACE_STYLE_USAGE(.BOTH.,#2291); +#2291 = SURFACE_SIDE_STYLE('',(#2292)); +#2292 = SURFACE_STYLE_FILL_AREA(#2293); +#2293 = FILL_AREA_STYLE('',(#2294)); +#2294 = FILL_AREA_STYLE_COLOUR('',#2295); +#2295 = COLOUR_RGB('',0.501960817233,0.109803919806,0.); +#2296 = CURVE_STYLE('',#2297,POSITIVE_LENGTH_MEASURE(0.1),#2276); +#2297 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2298 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2299),#739); +#2299 = STYLED_ITEM('color',(#2300),#45); +#2300 = PRESENTATION_STYLE_ASSIGNMENT((#2301,#2306)); +#2301 = SURFACE_STYLE_USAGE(.BOTH.,#2302); +#2302 = SURFACE_SIDE_STYLE('',(#2303)); +#2303 = SURFACE_STYLE_FILL_AREA(#2304); +#2304 = FILL_AREA_STYLE('',(#2305)); +#2305 = FILL_AREA_STYLE_COLOUR('',#2273); +#2306 = CURVE_STYLE('',#2307,POSITIVE_LENGTH_MEASURE(0.1),#2276); +#2307 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/fab.3dsource/SOT23-5.FCStd b/fab.3dsource/SOT23-5.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..1ca70bb6125edb6845c2903254580fffe1a52132 Binary files /dev/null and b/fab.3dsource/SOT23-5.FCStd differ