From b104d20b84e50c0596794644298f97dbe836e469 Mon Sep 17 00:00:00 2001 From: Ricardo Marques <RicardoJCMarques@Gmail.com> Date: Sun, 9 Mar 2025 00:48:35 +0000 Subject: [PATCH] Add TLV3601DBVR SOT23-5 3D Model/Source --- fab.3dshapes/SOT23-5.step | 2381 ++++++++++++++++++++++++++++++++++++ fab.3dsource/SOT23-5.FCStd | Bin 0 -> 82283 bytes 2 files changed, 2381 insertions(+) create mode 100644 fab.3dshapes/SOT23-5.step create mode 100644 fab.3dsource/SOT23-5.FCStd diff --git a/fab.3dshapes/SOT23-5.step b/fab.3dshapes/SOT23-5.step new file mode 100644 index 0000000..77f16f7 --- /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 GIT binary patch literal 82283 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 L0z#J$*O~ku+xkkD literal 0 HcmV?d00001 -- GitLab