diff --git a/case/Case.FCStd b/case/Case.FCStd index 05d34f3..2343eec 100644 Binary files a/case/Case.FCStd and b/case/Case.FCStd differ diff --git a/case/artefacts/CTZ-1-3 Fittings Rev-04/Button.step b/case/artefacts/CTZ-1-3 Fittings Rev-04/Button.step new file mode 100644 index 0000000..03e4d5a --- /dev/null +++ b/case/artefacts/CTZ-1-3 Fittings Rev-04/Button.step @@ -0,0 +1,1266 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2024-07-15T17:03:43',(''),(''), + 'Open CASCADE STEP processor 7.6','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('Button1','Button1','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1186); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#57,#90,#123,#147,#172,#204,#221,#278,#346, + #371,#407,#432,#456,#481,#498,#523,#667,#699,#776,#802,#835,#859, + #884,#908,#926,#948,#965,#982,#999,#1011,#1033,#1050,#1067,#1084, + #1096,#1113,#1139,#1156,#1168)); +#17 = ADVANCED_FACE('',(#18),#52,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#30,#38,#46)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-3.2,3.265,-4.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-3.5,3.265,-3.7)); +#26 = LINE('',#27,#28); +#27 = CARTESIAN_POINT('',(-3.5,3.265,-3.7)); +#28 = VECTOR('',#29,1.); +#29 = DIRECTION('',(-0.707106781187,3.340491966048E-15,0.707106781187)); +#30 = ORIENTED_EDGE('',*,*,#31,.T.); +#31 = EDGE_CURVE('',#22,#32,#34,.T.); +#32 = VERTEX_POINT('',#33); +#33 = CARTESIAN_POINT('',(-3.2,-8.5E-02,-4.)); +#34 = LINE('',#35,#36); +#35 = CARTESIAN_POINT('',(-3.2,3.265,-4.)); +#36 = VECTOR('',#37,1.); +#37 = DIRECTION('',(-4.440892098501E-16,-1.,8.881784197001E-16)); +#38 = ORIENTED_EDGE('',*,*,#39,.T.); +#39 = EDGE_CURVE('',#32,#40,#42,.T.); +#40 = VERTEX_POINT('',#41); +#41 = CARTESIAN_POINT('',(-3.5,-8.5E-02,-3.7)); +#42 = LINE('',#43,#44); +#43 = CARTESIAN_POINT('',(-3.35,-8.5E-02,-3.85)); +#44 = VECTOR('',#45,1.); +#45 = DIRECTION('',(-0.707106781187,9.420554752103E-16,0.707106781187)); +#46 = ORIENTED_EDGE('',*,*,#47,.F.); +#47 = EDGE_CURVE('',#24,#40,#48,.T.); +#48 = LINE('',#49,#50); +#49 = CARTESIAN_POINT('',(-3.5,3.265,-3.7)); +#50 = VECTOR('',#51,1.); +#51 = DIRECTION('',(-4.440892098501E-16,-1.,8.881784197001E-16)); +#52 = PLANE('',#53); +#53 = AXIS2_PLACEMENT_3D('',#54,#55,#56); +#54 = CARTESIAN_POINT('',(-3.35,3.265,-3.85)); +#55 = DIRECTION('',(-0.707106781187,1.073364553933E-16,-0.707106781187) + ); +#56 = DIRECTION('',(-7.420321502522E-16,-1.,5.90235479298E-16)); +#57 = ADVANCED_FACE('',(#58),#85,.T.); +#58 = FACE_BOUND('',#59,.T.); +#59 = EDGE_LOOP('',(#60,#70,#77,#78)); +#60 = ORIENTED_EDGE('',*,*,#61,.F.); +#61 = EDGE_CURVE('',#62,#64,#66,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(-2.5,3.965,-4.)); +#64 = VERTEX_POINT('',#65); +#65 = CARTESIAN_POINT('',(-2.5,4.265,-3.7)); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(-2.5,4.115,-3.85)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.570092458684E-16,0.707106781187,0.707106781187)); +#70 = ORIENTED_EDGE('',*,*,#71,.T.); +#71 = EDGE_CURVE('',#62,#22,#72,.T.); +#72 = CIRCLE('',#73,0.7); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-2.5,3.265,-4.)); +#75 = DIRECTION('',(-4.996003610813E-16,8.881784197001E-16,1.)); +#76 = DIRECTION('',(3.996802888651E-15,1.,-8.881784197001E-16)); +#77 = ORIENTED_EDGE('',*,*,#21,.T.); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#64,#24,#80,.T.); +#80 = CIRCLE('',#81,1.); +#81 = AXIS2_PLACEMENT_3D('',#82,#83,#84); +#82 = CARTESIAN_POINT('',(-2.5,3.265,-3.7)); +#83 = DIRECTION('',(-4.996003610813E-16,8.881784197001E-16,1.)); +#84 = DIRECTION('',(3.996802888651E-15,1.,-8.881784197001E-16)); +#85 = CONICAL_SURFACE('',#86,1.,0.785398163397); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(-2.5,3.265,-3.7)); +#88 = DIRECTION('',(-4.996003610813E-16,8.881784197001E-16,1.)); +#89 = DIRECTION('',(3.996802888651E-15,1.,-8.881784197001E-16)); +#90 = ADVANCED_FACE('',(#91),#118,.T.); +#91 = FACE_BOUND('',#92,.T.); +#92 = EDGE_LOOP('',(#93,#94,#103,#111)); +#93 = ORIENTED_EDGE('',*,*,#39,.F.); +#94 = ORIENTED_EDGE('',*,*,#95,.T.); +#95 = EDGE_CURVE('',#32,#96,#98,.T.); +#96 = VERTEX_POINT('',#97); +#97 = CARTESIAN_POINT('',(-3.2,-8.5E-02,4.)); +#98 = CIRCLE('',#99,4.); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(-3.2,-8.5E-02,-2.541850785929E-15)); +#101 = DIRECTION('',(-1.,4.440892098501E-16,-9.436895709314E-16)); +#102 = DIRECTION('',(9.436895709314E-16,-1.040834085586E-17,-1.)); +#103 = ORIENTED_EDGE('',*,*,#104,.T.); +#104 = EDGE_CURVE('',#96,#105,#107,.T.); +#105 = VERTEX_POINT('',#106); +#106 = CARTESIAN_POINT('',(-3.5,-8.5E-02,3.7)); +#107 = LINE('',#108,#109); +#108 = CARTESIAN_POINT('',(-3.2,-8.5E-02,4.)); +#109 = VECTOR('',#110,1.); +#110 = DIRECTION('',(-0.707106781187,3.932542889602E-16,-0.707106781187) + ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#40,#105,#113,.T.); +#113 = CIRCLE('',#114,3.7); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(-3.5,-8.5E-02,-2.824957657208E-15)); +#116 = DIRECTION('',(-1.,4.440892098501E-16,-9.436895709314E-16)); +#117 = DIRECTION('',(9.436895709314E-16,-1.040834085586E-17,-1.)); +#118 = CONICAL_SURFACE('',#119,4.,0.785398163397); +#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); +#120 = CARTESIAN_POINT('',(-3.2,-8.5E-02,-2.541850785929E-15)); +#121 = DIRECTION('',(1.,-4.440892098501E-16,9.436895709314E-16)); +#122 = DIRECTION('',(9.436895709314E-16,-1.040834085586E-17,-1.)); +#123 = ADVANCED_FACE('',(#124),#142,.F.); +#124 = FACE_BOUND('',#125,.F.); +#125 = EDGE_LOOP('',(#126,#134,#140,#141)); +#126 = ORIENTED_EDGE('',*,*,#127,.F.); +#127 = EDGE_CURVE('',#128,#24,#130,.T.); +#128 = VERTEX_POINT('',#129); +#129 = CARTESIAN_POINT('',(-3.5,3.265,3.7)); +#130 = LINE('',#131,#132); +#131 = CARTESIAN_POINT('',(-3.5,3.265,4.)); +#132 = VECTOR('',#133,1.); +#133 = DIRECTION('',(9.436895709314E-16,-4.440892098501E-16,-1.)); +#134 = ORIENTED_EDGE('',*,*,#135,.F.); +#135 = EDGE_CURVE('',#105,#128,#136,.T.); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(-3.5,-8.5E-02,3.7)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(4.440892098501E-16,1.,-8.881784197001E-16)); +#140 = ORIENTED_EDGE('',*,*,#112,.F.); +#141 = ORIENTED_EDGE('',*,*,#47,.F.); +#142 = PLANE('',#143); +#143 = AXIS2_PLACEMENT_3D('',#144,#145,#146); +#144 = CARTESIAN_POINT('',(-3.5,0.821260873829,2.22044604925E-15)); +#145 = DIRECTION('',(1.,-1.33226762955E-15,5.551115123126E-17)); +#146 = DIRECTION('',(4.68386162475E-31,1.,-1.110223024625E-15)); +#147 = ADVANCED_FACE('',(#148),#167,.T.); +#148 = FACE_BOUND('',#149,.F.); +#149 = EDGE_LOOP('',(#150,#158,#165,#166)); +#150 = ORIENTED_EDGE('',*,*,#151,.F.); +#151 = EDGE_CURVE('',#152,#64,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-2.5,4.265,3.7)); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(-2.5,4.265,4.)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(9.436895709314E-16,-4.440892098501E-16,-1.)); +#158 = ORIENTED_EDGE('',*,*,#159,.F.); +#159 = EDGE_CURVE('',#128,#152,#160,.T.); +#160 = CIRCLE('',#161,1.); +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); +#162 = CARTESIAN_POINT('',(-2.5,3.265,3.7)); +#163 = DIRECTION('',(4.996003610813E-16,-8.881784197001E-16,-1.)); +#164 = DIRECTION('',(-1.,8.881784197001E-16,-4.996003610813E-16)); +#165 = ORIENTED_EDGE('',*,*,#127,.T.); +#166 = ORIENTED_EDGE('',*,*,#79,.F.); +#167 = CYLINDRICAL_SURFACE('',#168,1.); +#168 = AXIS2_PLACEMENT_3D('',#169,#170,#171); +#169 = CARTESIAN_POINT('',(-2.5,3.265,4.)); +#170 = DIRECTION('',(9.436895709314E-16,-4.440892098501E-16,-1.)); +#171 = DIRECTION('',(7.216449660064E-16,1.,-4.440892098501E-16)); +#172 = ADVANCED_FACE('',(#173),#199,.T.); +#173 = FACE_BOUND('',#174,.T.); +#174 = EDGE_LOOP('',(#175,#183,#192,#198)); +#175 = ORIENTED_EDGE('',*,*,#176,.F.); +#176 = EDGE_CURVE('',#177,#128,#179,.T.); +#177 = VERTEX_POINT('',#178); +#178 = CARTESIAN_POINT('',(-3.2,3.265,4.)); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(-3.35,3.265,3.85)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(-0.707106781187,-3.140184917368E-16,-0.707106781187 + )); +#183 = ORIENTED_EDGE('',*,*,#184,.T.); +#184 = EDGE_CURVE('',#177,#185,#187,.T.); +#185 = VERTEX_POINT('',#186); +#186 = CARTESIAN_POINT('',(-2.5,3.965,4.)); +#187 = CIRCLE('',#188,0.7); +#188 = AXIS2_PLACEMENT_3D('',#189,#190,#191); +#189 = CARTESIAN_POINT('',(-2.5,3.265,4.)); +#190 = DIRECTION('',(4.996003610813E-16,-8.881784197001E-16,-1.)); +#191 = DIRECTION('',(-1.,8.881784197001E-16,-4.996003610813E-16)); +#192 = ORIENTED_EDGE('',*,*,#193,.T.); +#193 = EDGE_CURVE('',#185,#152,#194,.T.); +#194 = LINE('',#195,#196); +#195 = CARTESIAN_POINT('',(-2.5,4.265,3.7)); +#196 = VECTOR('',#197,1.); +#197 = DIRECTION('',(9.380099838656E-16,0.707106781187,-0.707106781187) + ); +#198 = ORIENTED_EDGE('',*,*,#159,.F.); +#199 = CONICAL_SURFACE('',#200,1.,0.785398163397); +#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203); +#201 = CARTESIAN_POINT('',(-2.5,3.265,3.7)); +#202 = DIRECTION('',(4.996003610813E-16,-8.881784197001E-16,-1.)); +#203 = DIRECTION('',(-1.,8.881784197001E-16,-4.996003610813E-16)); +#204 = ADVANCED_FACE('',(#205),#216,.T.); +#205 = FACE_BOUND('',#206,.T.); +#206 = EDGE_LOOP('',(#207,#208,#214,#215)); +#207 = ORIENTED_EDGE('',*,*,#104,.F.); +#208 = ORIENTED_EDGE('',*,*,#209,.T.); +#209 = EDGE_CURVE('',#96,#177,#210,.T.); +#210 = LINE('',#211,#212); +#211 = CARTESIAN_POINT('',(-3.2,-8.5E-02,4.)); +#212 = VECTOR('',#213,1.); +#213 = DIRECTION('',(4.440892098501E-16,1.,-8.881784197001E-16)); +#214 = ORIENTED_EDGE('',*,*,#176,.T.); +#215 = ORIENTED_EDGE('',*,*,#135,.F.); +#216 = PLANE('',#217); +#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220); +#218 = CARTESIAN_POINT('',(-3.35,-8.5E-02,3.85)); +#219 = DIRECTION('',(-0.707106781187,1.07983703942E-15,0.707106781187)); +#220 = DIRECTION('',(5.415154882254E-16,1.,-9.856046980754E-16)); +#221 = ADVANCED_FACE('',(#222),#273,.T.); +#222 = FACE_BOUND('',#223,.T.); +#223 = EDGE_LOOP('',(#224,#232,#233,#234,#242,#250,#258,#267)); +#224 = ORIENTED_EDGE('',*,*,#225,.T.); +#225 = EDGE_CURVE('',#226,#32,#228,.T.); +#226 = VERTEX_POINT('',#227); +#227 = CARTESIAN_POINT('',(-0.85,-8.500000000001E-02,-4.)); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(4.644062912007E-15,-8.500000000001E-02,-4.)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(-1.,9.436895709314E-16,-2.775557561563E-16)); +#232 = ORIENTED_EDGE('',*,*,#31,.F.); +#233 = ORIENTED_EDGE('',*,*,#71,.F.); +#234 = ORIENTED_EDGE('',*,*,#235,.F.); +#235 = EDGE_CURVE('',#236,#62,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(-1.E-01,3.965,-4.)); +#238 = LINE('',#239,#240); +#239 = CARTESIAN_POINT('',(-0.8,3.965,-4.)); +#240 = VECTOR('',#241,1.); +#241 = DIRECTION('',(-1.,7.216449660064E-16,-4.996003610813E-16)); +#242 = ORIENTED_EDGE('',*,*,#243,.T.); +#243 = EDGE_CURVE('',#236,#244,#246,.T.); +#244 = VERTEX_POINT('',#245); +#245 = CARTESIAN_POINT('',(-1.E-01,2.533,-4.)); +#246 = LINE('',#247,#248); +#247 = CARTESIAN_POINT('',(-1.E-01,4.265,-4.)); +#248 = VECTOR('',#249,1.); +#249 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#250 = ORIENTED_EDGE('',*,*,#251,.T.); +#251 = EDGE_CURVE('',#244,#252,#254,.T.); +#252 = VERTEX_POINT('',#253); +#253 = CARTESIAN_POINT('',(-0.8,2.533,-4.)); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(6.883382752676E-15,2.533,-4.)); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#258 = ORIENTED_EDGE('',*,*,#259,.T.); +#259 = EDGE_CURVE('',#252,#260,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(-0.85,2.083,-4.)); +#262 = HYPERBOLA('',#263,2.,2.); +#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266); +#264 = CARTESIAN_POINT('',(1.2,2.533,-4.)); +#265 = DIRECTION('',(-2.775557561563E-16,1.110223024625E-15,1.)); +#266 = DIRECTION('',(-1.,1.110223024625E-15,-2.775557561563E-16)); +#267 = ORIENTED_EDGE('',*,*,#268,.T.); +#268 = EDGE_CURVE('',#260,#226,#269,.T.); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(-0.85,2.143504765539,-4.)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(-6.661338147751E-16,-1.,1.110223024625E-15)); +#273 = PLANE('',#274); +#274 = AXIS2_PLACEMENT_3D('',#275,#276,#277); +#275 = CARTESIAN_POINT('',(-1.754698795138,2.030270853018,-4.)); +#276 = DIRECTION('',(7.313782197578E-16,-9.778645997393E-16,-1.)); +#277 = DIRECTION('',(-9.623882771556E-32,-1.,9.778645997393E-16)); +#278 = ADVANCED_FACE('',(#279),#341,.F.); +#279 = FACE_BOUND('',#280,.F.); +#280 = EDGE_LOOP('',(#281,#290,#291,#300,#309,#317,#326,#334)); +#281 = ORIENTED_EDGE('',*,*,#282,.T.); +#282 = EDGE_CURVE('',#283,#260,#285,.T.); +#283 = VERTEX_POINT('',#284); +#284 = CARTESIAN_POINT('',(-0.85,0.636777702905,-5.221)); +#285 = CIRCLE('',#286,2.05); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(-0.85,2.533,-6.)); +#288 = DIRECTION('',(-1.,-1.570064750742E-30,-1.720845688169E-15)); +#289 = DIRECTION('',(-6.539213615042E-16,-0.924986486388,0.38)); +#290 = ORIENTED_EDGE('',*,*,#268,.T.); +#291 = ORIENTED_EDGE('',*,*,#292,.F.); +#292 = EDGE_CURVE('',#293,#226,#295,.T.); +#293 = VERTEX_POINT('',#294); +#294 = CARTESIAN_POINT('',(-0.85,-3.595165619915,-1.918003472564)); +#295 = CIRCLE('',#296,4.); +#296 = AXIS2_PLACEMENT_3D('',#297,#298,#299); +#297 = CARTESIAN_POINT('',(-0.85,-8.5E-02,-3.30291349826E-16)); +#298 = DIRECTION('',(1.,-2.22044604925E-16,1.165734175856E-15)); +#299 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-15)); +#300 = ORIENTED_EDGE('',*,*,#301,.T.); +#301 = EDGE_CURVE('',#293,#302,#304,.T.); +#302 = VERTEX_POINT('',#303); +#303 = CARTESIAN_POINT('',(-0.85,-3.535,-2.428991560298)); +#304 = CIRCLE('',#305,2.2); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(-0.85,-5.735,-2.428991560298)); +#307 = DIRECTION('',(-1.,-1.639663965757E-30,-1.720845688169E-15)); +#308 = DIRECTION('',(-6.796617322176E-16,0.918699186992,0.394957977284) + ); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#302,#311,#313,.T.); +#311 = VERTEX_POINT('',#312); +#312 = CARTESIAN_POINT('',(-0.85,-3.535,-5.05)); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(-0.85,-3.535,-2.428991560298)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(1.720845688169E-15,-1.110223024625E-16,-1.)); +#317 = ORIENTED_EDGE('',*,*,#318,.T.); +#318 = EDGE_CURVE('',#311,#319,#321,.T.); +#319 = VERTEX_POINT('',#320); +#320 = CARTESIAN_POINT('',(-0.85,-3.085,-5.5)); +#321 = CIRCLE('',#322,0.45); +#322 = AXIS2_PLACEMENT_3D('',#323,#324,#325); +#323 = CARTESIAN_POINT('',(-0.85,-3.085,-5.05)); +#324 = DIRECTION('',(1.,1.559232882976E-30,1.720845688169E-15)); +#325 = DIRECTION('',(2.514494135392E-30,-1.,-5.551115123126E-16)); +#326 = ORIENTED_EDGE('',*,*,#327,.T.); +#327 = EDGE_CURVE('',#319,#328,#330,.T.); +#328 = VERTEX_POINT('',#329); +#329 = CARTESIAN_POINT('',(-0.85,0.220533784031,-5.5)); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(-0.85,-3.085,-5.5)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(1.647742288045E-30,1.,-1.934028937821E-15)); +#334 = ORIENTED_EDGE('',*,*,#335,.T.); +#335 = EDGE_CURVE('',#328,#283,#336,.T.); +#336 = CIRCLE('',#337,0.45); +#337 = AXIS2_PLACEMENT_3D('',#338,#339,#340); +#338 = CARTESIAN_POINT('',(-0.85,0.220533784031,-5.05)); +#339 = DIRECTION('',(1.,1.485277173111E-30,1.720845688169E-15)); +#340 = DIRECTION('',(1.720845688169E-15,-2.997602166488E-15,-1.)); +#341 = PLANE('',#342); +#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345); +#343 = CARTESIAN_POINT('',(-0.85,2.200953107723E-02,1.110223024625E-15) + ); +#344 = DIRECTION('',(1.,-1.7763568394E-15,-5.551115123126E-17)); +#345 = DIRECTION('',(-2.22044604925E-16,1.,-1.665334536938E-15)); +#346 = ADVANCED_FACE('',(#347),#366,.F.); +#347 = FACE_BOUND('',#348,.F.); +#348 = EDGE_LOOP('',(#349,#357,#364,#365)); +#349 = ORIENTED_EDGE('',*,*,#350,.F.); +#350 = EDGE_CURVE('',#351,#283,#353,.T.); +#351 = VERTEX_POINT('',#352); +#352 = CARTESIAN_POINT('',(-0.8,0.683027027224,-5.24)); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(-0.8,0.683027027224,-5.24)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(-0.707106781187,-0.654064217031,0.268700576851)); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#351,#252,#359,.T.); +#359 = CIRCLE('',#360,2.); +#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363); +#361 = CARTESIAN_POINT('',(-0.8,2.533,-6.)); +#362 = DIRECTION('',(-1.,-1.570064750742E-30,-1.720845688169E-15)); +#363 = DIRECTION('',(-6.539213615042E-16,-0.924986486388,0.38)); +#364 = ORIENTED_EDGE('',*,*,#259,.T.); +#365 = ORIENTED_EDGE('',*,*,#282,.F.); +#366 = CONICAL_SURFACE('',#367,2.,0.785398163397); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(-0.8,2.533,-6.)); +#369 = DIRECTION('',(-1.,1.33226762955E-15,-3.885780586188E-16)); +#370 = DIRECTION('',(-6.539213615042E-16,-0.924986486388,0.38)); +#371 = ADVANCED_FACE('',(#372),#402,.F.); +#372 = FACE_BOUND('',#373,.F.); +#373 = EDGE_LOOP('',(#374,#386,#395,#401)); +#374 = ORIENTED_EDGE('',*,*,#375,.T.); +#375 = EDGE_CURVE('',#293,#376,#378,.T.); +#376 = VERTEX_POINT('',#377); +#377 = CARTESIAN_POINT('',(-0.8,-3.759796747967,-1.579831909137)); +#378 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#379,#380,#381,#382,#383,#384, + #385),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#379 = CARTESIAN_POINT('',(-0.85,-3.595165619915,-1.918003472564)); +#380 = CARTESIAN_POINT('',(-0.834468364433,-3.62352995345,-1.8660934996) + ); +#381 = CARTESIAN_POINT('',(-0.821247566596,-3.65184825016, + -1.812078604366)); +#382 = CARTESIAN_POINT('',(-0.810799613476,-3.679920775833, + -1.756070394352)); +#383 = CARTESIAN_POINT('',(-0.803597478429,-3.707483686394, + -1.69833120738)); +#384 = CARTESIAN_POINT('',(-0.8,-3.734224003474,-1.639315856611)); +#385 = CARTESIAN_POINT('',(-0.8,-3.759796747967,-1.579831909137)); +#386 = ORIENTED_EDGE('',*,*,#387,.T.); +#387 = EDGE_CURVE('',#376,#388,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(-0.8,-3.585,-2.428991560298)); +#390 = CIRCLE('',#391,2.15); +#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394); +#392 = CARTESIAN_POINT('',(-0.8,-5.735,-2.428991560298)); +#393 = DIRECTION('',(-1.,-1.639663965757E-30,-1.720845688169E-15)); +#394 = DIRECTION('',(-6.796617322176E-16,0.918699186992,0.394957977284) + ); +#395 = ORIENTED_EDGE('',*,*,#396,.T.); +#396 = EDGE_CURVE('',#388,#302,#397,.T.); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(-0.8,-3.585,-2.428991560298)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(-0.707106781187,0.707106781187,-1.362739649827E-15) + ); +#401 = ORIENTED_EDGE('',*,*,#301,.F.); +#402 = CONICAL_SURFACE('',#403,2.15,0.785398163397); +#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406); +#404 = CARTESIAN_POINT('',(-0.8,-5.735,-2.428991560298)); +#405 = DIRECTION('',(-1.,1.33226762955E-15,-3.885780586188E-16)); +#406 = DIRECTION('',(-6.796617322176E-16,0.918699186992,0.394957977284) + ); +#407 = ADVANCED_FACE('',(#408),#427,.T.); +#408 = FACE_BOUND('',#409,.F.); +#409 = EDGE_LOOP('',(#410,#418,#425,#426)); +#410 = ORIENTED_EDGE('',*,*,#411,.F.); +#411 = EDGE_CURVE('',#412,#328,#414,.T.); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(-0.8,0.220533784031,-5.55)); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(-0.825,0.220533784031,-5.525)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(-0.707106781187,1.367564976944E-15,0.707106781187) + ); +#418 = ORIENTED_EDGE('',*,*,#419,.T.); +#419 = EDGE_CURVE('',#412,#351,#420,.T.); +#420 = CIRCLE('',#421,0.5); +#421 = AXIS2_PLACEMENT_3D('',#422,#423,#424); +#422 = CARTESIAN_POINT('',(-0.8,0.220533784031,-5.05)); +#423 = DIRECTION('',(1.,1.485277173111E-30,1.720845688169E-15)); +#424 = DIRECTION('',(1.720845688169E-15,-2.997602166488E-15,-1.)); +#425 = ORIENTED_EDGE('',*,*,#350,.T.); +#426 = ORIENTED_EDGE('',*,*,#335,.F.); +#427 = CONICAL_SURFACE('',#428,0.5,0.785398163397); +#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431); +#429 = CARTESIAN_POINT('',(-0.8,0.220533784031,-5.05)); +#430 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#431 = DIRECTION('',(1.720845688169E-15,-2.997602166488E-15,-1.)); +#432 = ADVANCED_FACE('',(#433),#451,.F.); +#433 = FACE_BOUND('',#434,.F.); +#434 = EDGE_LOOP('',(#435,#443,#449,#450)); +#435 = ORIENTED_EDGE('',*,*,#436,.F.); +#436 = EDGE_CURVE('',#437,#319,#439,.T.); +#437 = VERTEX_POINT('',#438); +#438 = CARTESIAN_POINT('',(-0.8,-3.085,-5.55)); +#439 = LINE('',#440,#441); +#440 = CARTESIAN_POINT('',(-0.8,-3.085,-5.55)); +#441 = VECTOR('',#442,1.); +#442 = DIRECTION('',(-0.707106781187,-3.492253118592E-16,0.707106781187) + ); +#443 = ORIENTED_EDGE('',*,*,#444,.T.); +#444 = EDGE_CURVE('',#437,#412,#445,.T.); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(-0.8,-3.085,-5.55)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(1.647742288045E-30,1.,-1.934028937821E-15)); +#449 = ORIENTED_EDGE('',*,*,#411,.T.); +#450 = ORIENTED_EDGE('',*,*,#327,.F.); +#451 = PLANE('',#452); +#452 = AXIS2_PLACEMENT_3D('',#453,#454,#455); +#453 = CARTESIAN_POINT('',(-0.825,-3.085,-5.525)); +#454 = DIRECTION('',(0.707106781187,-6.752619441879E-16,0.707106781187) + ); +#455 = DIRECTION('',(1.122291391729E-16,1.,-1.821799798648E-15)); +#456 = ADVANCED_FACE('',(#457),#476,.T.); +#457 = FACE_BOUND('',#458,.F.); +#458 = EDGE_LOOP('',(#459,#467,#474,#475)); +#459 = ORIENTED_EDGE('',*,*,#460,.F.); +#460 = EDGE_CURVE('',#461,#311,#463,.T.); +#461 = VERTEX_POINT('',#462); +#462 = CARTESIAN_POINT('',(-0.8,-3.585,-5.05)); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(-0.825,-3.56,-5.05)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(-0.707106781187,0.707106781187,-1.295326278414E-15) + ); +#467 = ORIENTED_EDGE('',*,*,#468,.T.); +#468 = EDGE_CURVE('',#461,#437,#469,.T.); +#469 = CIRCLE('',#470,0.5); +#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473); +#471 = CARTESIAN_POINT('',(-0.8,-3.085,-5.05)); +#472 = DIRECTION('',(1.,1.559232882976E-30,1.720845688169E-15)); +#473 = DIRECTION('',(2.514494135392E-30,-1.,-5.551115123126E-16)); +#474 = ORIENTED_EDGE('',*,*,#436,.T.); +#475 = ORIENTED_EDGE('',*,*,#318,.F.); +#476 = CONICAL_SURFACE('',#477,0.5,0.785398163397); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(-0.8,-3.085,-5.05)); +#479 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#480 = DIRECTION('',(2.514494135392E-30,-1.,-5.551115123126E-16)); +#481 = ADVANCED_FACE('',(#482),#493,.F.); +#482 = FACE_BOUND('',#483,.F.); +#483 = EDGE_LOOP('',(#484,#485,#491,#492)); +#484 = ORIENTED_EDGE('',*,*,#396,.F.); +#485 = ORIENTED_EDGE('',*,*,#486,.T.); +#486 = EDGE_CURVE('',#388,#461,#487,.T.); +#487 = LINE('',#488,#489); +#488 = CARTESIAN_POINT('',(-0.8,-3.585,-2.428991560298)); +#489 = VECTOR('',#490,1.); +#490 = DIRECTION('',(1.720845688169E-15,-1.110223024625E-16,-1.)); +#491 = ORIENTED_EDGE('',*,*,#460,.T.); +#492 = ORIENTED_EDGE('',*,*,#310,.F.); +#493 = PLANE('',#494); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(-0.825,-3.56,-2.428991560298)); +#496 = DIRECTION('',(0.707106781187,0.707106781187,-9.031456236304E-16) + ); +#497 = DIRECTION('',(1.609581229998E-15,-2.222867606336E-16,-1.)); +#498 = ADVANCED_FACE('',(#499),#518,.F.); +#499 = FACE_BOUND('',#500,.T.); +#500 = EDGE_LOOP('',(#501,#510,#516,#517)); +#501 = ORIENTED_EDGE('',*,*,#502,.F.); +#502 = EDGE_CURVE('',#503,#244,#505,.T.); +#503 = VERTEX_POINT('',#504); +#504 = CARTESIAN_POINT('',(-1.E-01,0.683027027224,-5.24)); +#505 = CIRCLE('',#506,2.); +#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509); +#507 = CARTESIAN_POINT('',(-9.999999999999E-02,2.533,-6.)); +#508 = DIRECTION('',(-1.,2.22044604925E-16,-8.326672684689E-16)); +#509 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#510 = ORIENTED_EDGE('',*,*,#511,.T.); +#511 = EDGE_CURVE('',#503,#351,#512,.T.); +#512 = LINE('',#513,#514); +#513 = CARTESIAN_POINT('',(9.017231406006E-15,0.683027027224,-5.24)); +#514 = VECTOR('',#515,1.); +#515 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#516 = ORIENTED_EDGE('',*,*,#358,.T.); +#517 = ORIENTED_EDGE('',*,*,#251,.F.); +#518 = CYLINDRICAL_SURFACE('',#519,2.); +#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522); +#520 = CARTESIAN_POINT('',(1.032507412901E-14,2.533,-6.)); +#521 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#522 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#523 = ADVANCED_FACE('',(#524),#662,.T.); +#524 = FACE_BOUND('',#525,.T.); +#525 = EDGE_LOOP('',(#526,#527,#535,#543,#551,#559,#568,#577,#585,#594, + #602,#611,#620,#629,#637,#646,#654,#661)); +#526 = ORIENTED_EDGE('',*,*,#243,.F.); +#527 = ORIENTED_EDGE('',*,*,#528,.T.); +#528 = EDGE_CURVE('',#236,#529,#531,.T.); +#529 = VERTEX_POINT('',#530); +#530 = CARTESIAN_POINT('',(-1.E-01,4.265,-3.7)); +#531 = LINE('',#532,#533); +#532 = CARTESIAN_POINT('',(-1.E-01,4.054252382769,-3.910747617231)); +#533 = VECTOR('',#534,1.); +#534 = DIRECTION('',(1.962615573355E-16,0.707106781187,0.707106781187)); +#535 = ORIENTED_EDGE('',*,*,#536,.F.); +#536 = EDGE_CURVE('',#537,#529,#539,.T.); +#537 = VERTEX_POINT('',#538); +#538 = CARTESIAN_POINT('',(-0.1,4.265,3.7)); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(-0.1,4.265,4.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(8.326672684689E-16,-1.110223024625E-16,-1.)); +#543 = ORIENTED_EDGE('',*,*,#544,.F.); +#544 = EDGE_CURVE('',#545,#537,#547,.T.); +#545 = VERTEX_POINT('',#546); +#546 = CARTESIAN_POINT('',(-0.1,3.965,4.)); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(-1.E-01,4.054252382769,3.910747617231)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(7.457939178748E-16,0.707106781187,-0.707106781187) + ); +#551 = ORIENTED_EDGE('',*,*,#552,.F.); +#552 = EDGE_CURVE('',#553,#545,#555,.T.); +#553 = VERTEX_POINT('',#554); +#554 = CARTESIAN_POINT('',(-0.1,2.533,4.)); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(-0.1,2.533,4.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(2.22044604925E-16,1.,-1.03355866334E-15)); +#559 = ORIENTED_EDGE('',*,*,#560,.T.); +#560 = EDGE_CURVE('',#553,#561,#563,.T.); +#561 = VERTEX_POINT('',#562); +#562 = CARTESIAN_POINT('',(-0.1,0.683027027224,5.24)); +#563 = CIRCLE('',#564,2.); +#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567); +#565 = CARTESIAN_POINT('',(-0.1,2.533,6.)); +#566 = DIRECTION('',(-1.,2.22044604925E-16,-8.326672684689E-16)); +#567 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#568 = ORIENTED_EDGE('',*,*,#569,.F.); +#569 = EDGE_CURVE('',#570,#561,#572,.T.); +#570 = VERTEX_POINT('',#571); +#571 = CARTESIAN_POINT('',(-0.1,0.220533784031,5.55)); +#572 = CIRCLE('',#573,0.5); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(-0.1,0.220533784031,5.05)); +#575 = DIRECTION('',(-1.,2.22044604925E-16,-8.326672684689E-16)); +#576 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#577 = ORIENTED_EDGE('',*,*,#578,.T.); +#578 = EDGE_CURVE('',#570,#579,#581,.T.); +#579 = VERTEX_POINT('',#580); +#580 = CARTESIAN_POINT('',(-0.1,-3.085,5.55)); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(-0.1,0.220533784031,5.55)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#585 = ORIENTED_EDGE('',*,*,#586,.F.); +#586 = EDGE_CURVE('',#587,#579,#589,.T.); +#587 = VERTEX_POINT('',#588); +#588 = CARTESIAN_POINT('',(-0.1,-3.585,5.05)); +#589 = CIRCLE('',#590,0.5); +#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593); +#591 = CARTESIAN_POINT('',(-0.1,-3.085,5.05)); +#592 = DIRECTION('',(-1.,2.22044604925E-16,-8.326672684689E-16)); +#593 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#594 = ORIENTED_EDGE('',*,*,#595,.T.); +#595 = EDGE_CURVE('',#587,#596,#598,.T.); +#596 = VERTEX_POINT('',#597); +#597 = CARTESIAN_POINT('',(-0.1,-3.585,2.428991560298)); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(-0.1,-3.585,5.05)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(8.326672684689E-16,-1.110223024625E-16,-1.)); +#602 = ORIENTED_EDGE('',*,*,#603,.T.); +#603 = EDGE_CURVE('',#596,#604,#606,.T.); +#604 = VERTEX_POINT('',#605); +#605 = CARTESIAN_POINT('',(-0.1,-3.759796747967,1.579831909137)); +#606 = CIRCLE('',#607,2.15); +#607 = AXIS2_PLACEMENT_3D('',#608,#609,#610); +#608 = CARTESIAN_POINT('',(-0.1,-5.735,2.428991560298)); +#609 = DIRECTION('',(-1.,2.22044604925E-16,-8.326672684689E-16)); +#610 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#611 = ORIENTED_EDGE('',*,*,#612,.F.); +#612 = EDGE_CURVE('',#613,#604,#615,.T.); +#613 = VERTEX_POINT('',#614); +#614 = CARTESIAN_POINT('',(-0.1,-3.759796747967,-1.579831909137)); +#615 = CIRCLE('',#616,4.); +#616 = AXIS2_PLACEMENT_3D('',#617,#618,#619); +#617 = CARTESIAN_POINT('',(-0.1,-8.500000000001E-02,9.71445146547E-17)); +#618 = DIRECTION('',(-1.,2.22044604925E-16,-8.326672684689E-16)); +#619 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#620 = ORIENTED_EDGE('',*,*,#621,.T.); +#621 = EDGE_CURVE('',#613,#622,#624,.T.); +#622 = VERTEX_POINT('',#623); +#623 = CARTESIAN_POINT('',(-0.1,-3.585,-2.428991560298)); +#624 = CIRCLE('',#625,2.15); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(-1.E-01,-5.735,-2.428991560298)); +#627 = DIRECTION('',(-1.,2.22044604925E-16,-8.326672684689E-16)); +#628 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#629 = ORIENTED_EDGE('',*,*,#630,.T.); +#630 = EDGE_CURVE('',#622,#631,#633,.T.); +#631 = VERTEX_POINT('',#632); +#632 = CARTESIAN_POINT('',(-1.E-01,-3.585,-5.05)); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(-1.E-01,-3.585,-2.428991560298)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(8.326672684689E-16,-1.110223024625E-16,-1.)); +#637 = ORIENTED_EDGE('',*,*,#638,.F.); +#638 = EDGE_CURVE('',#639,#631,#641,.T.); +#639 = VERTEX_POINT('',#640); +#640 = CARTESIAN_POINT('',(-1.E-01,-3.085,-5.55)); +#641 = CIRCLE('',#642,0.5); +#642 = AXIS2_PLACEMENT_3D('',#643,#644,#645); +#643 = CARTESIAN_POINT('',(-1.E-01,-3.085,-5.05)); +#644 = DIRECTION('',(-1.,2.22044604925E-16,-8.326672684689E-16)); +#645 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#646 = ORIENTED_EDGE('',*,*,#647,.T.); +#647 = EDGE_CURVE('',#639,#648,#650,.T.); +#648 = VERTEX_POINT('',#649); +#649 = CARTESIAN_POINT('',(-1.E-01,0.220533784031,-5.55)); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(-1.E-01,-3.085,-5.55)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(2.22044604925E-16,1.,-1.045850518121E-15)); +#654 = ORIENTED_EDGE('',*,*,#655,.F.); +#655 = EDGE_CURVE('',#503,#648,#656,.T.); +#656 = CIRCLE('',#657,0.5); +#657 = AXIS2_PLACEMENT_3D('',#658,#659,#660); +#658 = CARTESIAN_POINT('',(-1.E-01,0.220533784031,-5.05)); +#659 = DIRECTION('',(-1.,2.22044604925E-16,-8.326672684689E-16)); +#660 = DIRECTION('',(-2.22044604925E-16,-1.,7.771561172376E-16)); +#661 = ORIENTED_EDGE('',*,*,#502,.T.); +#662 = PLANE('',#663); +#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); +#664 = CARTESIAN_POINT('',(-0.1,2.200953107723E-02,9.71445146547E-17)); +#665 = DIRECTION('',(1.,-8.881784197001E-16,1.665334536938E-16)); +#666 = DIRECTION('',(2.22044604925E-16,1.,-5.551115123126E-16)); +#667 = ADVANCED_FACE('',(#668),#694,.F.); +#668 = FACE_BOUND('',#669,.T.); +#669 = EDGE_LOOP('',(#670,#671,#679,#688)); +#670 = ORIENTED_EDGE('',*,*,#603,.F.); +#671 = ORIENTED_EDGE('',*,*,#672,.T.); +#672 = EDGE_CURVE('',#596,#673,#675,.T.); +#673 = VERTEX_POINT('',#674); +#674 = CARTESIAN_POINT('',(-0.8,-3.585,2.428991560298)); +#675 = LINE('',#676,#677); +#676 = CARTESIAN_POINT('',(-4.179919653138E-15,-3.585,2.428991560298)); +#677 = VECTOR('',#678,1.); +#678 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#679 = ORIENTED_EDGE('',*,*,#680,.T.); +#680 = EDGE_CURVE('',#673,#681,#683,.T.); +#681 = VERTEX_POINT('',#682); +#682 = CARTESIAN_POINT('',(-0.8,-3.759796747967,1.579831909137)); +#683 = CIRCLE('',#684,2.15); +#684 = AXIS2_PLACEMENT_3D('',#685,#686,#687); +#685 = CARTESIAN_POINT('',(-0.8,-5.735,2.428991560298)); +#686 = DIRECTION('',(-1.,-1.529421279E-30,-1.720845688169E-15)); +#687 = DIRECTION('',(1.993937665958E-30,1.,-2.04745781053E-15)); +#688 = ORIENTED_EDGE('',*,*,#689,.F.); +#689 = EDGE_CURVE('',#604,#681,#690,.T.); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(-2.71864692887E-15,-3.759796747967, + 1.579831909137)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#694 = CYLINDRICAL_SURFACE('',#695,2.15); +#695 = AXIS2_PLACEMENT_3D('',#696,#697,#698); +#696 = CARTESIAN_POINT('',(-4.179919653138E-15,-5.735,2.428991560298)); +#697 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#698 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#699 = ADVANCED_FACE('',(#700),#771,.F.); +#700 = FACE_BOUND('',#701,.F.); +#701 = EDGE_LOOP('',(#702,#712,#721,#730,#738,#747,#755,#764)); +#702 = ORIENTED_EDGE('',*,*,#703,.T.); +#703 = EDGE_CURVE('',#704,#706,#708,.T.); +#704 = VERTEX_POINT('',#705); +#705 = CARTESIAN_POINT('',(-0.85,-8.5E-02,4.)); +#706 = VERTEX_POINT('',#707); +#707 = CARTESIAN_POINT('',(-0.85,2.083,4.)); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(-0.85,-3.149523446138E-02,4.)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(6.661338147751E-16,1.,-1.110223024625E-15)); +#712 = ORIENTED_EDGE('',*,*,#713,.T.); +#713 = EDGE_CURVE('',#706,#714,#716,.T.); +#714 = VERTEX_POINT('',#715); +#715 = CARTESIAN_POINT('',(-0.85,0.636777702905,5.221)); +#716 = CIRCLE('',#717,2.05); +#717 = AXIS2_PLACEMENT_3D('',#718,#719,#720); +#718 = CARTESIAN_POINT('',(-0.85,2.533,6.)); +#719 = DIRECTION('',(-1.,-1.546906931332E-30,-1.720845688169E-15)); +#720 = DIRECTION('',(1.720845688169E-15,7.771561172376E-16,-1.)); +#721 = ORIENTED_EDGE('',*,*,#722,.T.); +#722 = EDGE_CURVE('',#714,#723,#725,.T.); +#723 = VERTEX_POINT('',#724); +#724 = CARTESIAN_POINT('',(-0.85,0.220533784031,5.5)); +#725 = CIRCLE('',#726,0.45); +#726 = AXIS2_PLACEMENT_3D('',#727,#728,#729); +#727 = CARTESIAN_POINT('',(-0.85,0.220533784031,5.05)); +#728 = DIRECTION('',(1.,1.695444121125E-30,1.720845688169E-15)); +#729 = DIRECTION('',(-6.539213615042E-16,0.924986486388,0.38)); +#730 = ORIENTED_EDGE('',*,*,#731,.T.); +#731 = EDGE_CURVE('',#723,#732,#734,.T.); +#732 = VERTEX_POINT('',#733); +#733 = CARTESIAN_POINT('',(-0.85,-3.085,5.5)); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-0.85,0.220533784031,5.5)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#738 = ORIENTED_EDGE('',*,*,#739,.T.); +#739 = EDGE_CURVE('',#732,#740,#742,.T.); +#740 = VERTEX_POINT('',#741); +#741 = CARTESIAN_POINT('',(-0.85,-3.535,5.05)); +#742 = CIRCLE('',#743,0.45); +#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746); +#744 = CARTESIAN_POINT('',(-0.85,-3.085,5.05)); +#745 = DIRECTION('',(1.,1.5099290764E-30,1.720845688169E-15)); +#746 = DIRECTION('',(-1.720845688169E-15,2.553512956638E-15,1.)); +#747 = ORIENTED_EDGE('',*,*,#748,.T.); +#748 = EDGE_CURVE('',#740,#749,#751,.T.); +#749 = VERTEX_POINT('',#750); +#750 = CARTESIAN_POINT('',(-0.85,-3.535,2.428991560298)); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(-0.85,-3.535,5.05)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(1.720845688169E-15,-1.110223024625E-16,-1.)); +#755 = ORIENTED_EDGE('',*,*,#756,.T.); +#756 = EDGE_CURVE('',#749,#757,#759,.T.); +#757 = VERTEX_POINT('',#758); +#758 = CARTESIAN_POINT('',(-0.85,-3.595165619915,1.918003472564)); +#759 = CIRCLE('',#760,2.2); +#760 = AXIS2_PLACEMENT_3D('',#761,#762,#763); +#761 = CARTESIAN_POINT('',(-0.85,-5.735,2.428991560298)); +#762 = DIRECTION('',(-1.,-1.529421279E-30,-1.720845688169E-15)); +#763 = DIRECTION('',(1.993937665958E-30,1.,-2.04745781053E-15)); +#764 = ORIENTED_EDGE('',*,*,#765,.F.); +#765 = EDGE_CURVE('',#704,#757,#766,.T.); +#766 = CIRCLE('',#767,4.); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(-0.85,-8.5E-02,-3.30291349826E-16)); +#769 = DIRECTION('',(1.,-2.22044604925E-16,1.165734175856E-15)); +#770 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-15)); +#771 = PLANE('',#772); +#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775); +#773 = CARTESIAN_POINT('',(-0.85,2.200953107723E-02,1.110223024625E-15) + ); +#774 = DIRECTION('',(1.,-1.7763568394E-15,-5.551115123126E-17)); +#775 = DIRECTION('',(-2.22044604925E-16,1.,-1.665334536938E-15)); +#776 = ADVANCED_FACE('',(#777),#797,.F.); +#777 = FACE_BOUND('',#778,.F.); +#778 = EDGE_LOOP('',(#779,#785,#786,#796)); +#779 = ORIENTED_EDGE('',*,*,#780,.F.); +#780 = EDGE_CURVE('',#673,#749,#781,.T.); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(-0.825,-3.56,2.428991560298)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(-0.707106781187,0.707106781187,-1.295326278414E-15) + ); +#785 = ORIENTED_EDGE('',*,*,#680,.T.); +#786 = ORIENTED_EDGE('',*,*,#787,.T.); +#787 = EDGE_CURVE('',#681,#757,#788,.T.); +#788 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#789,#790,#791,#792,#793,#794, + #795),.UNSPECIFIED.,.F.,.F.,(7,7),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#789 = CARTESIAN_POINT('',(-0.8,-3.759796747967,1.579831909137)); +#790 = CARTESIAN_POINT('',(-0.8,-3.734223969839,1.639315934849)); +#791 = CARTESIAN_POINT('',(-0.803597488112,-3.707483606225,1.69833138529 + )); +#792 = CARTESIAN_POINT('',(-0.810799646206,-3.679920673099, + 1.756070604352)); +#793 = CARTESIAN_POINT('',(-0.821247609595,-3.651848150221, + 1.812078798475)); +#794 = CARTESIAN_POINT('',(-0.834468403575,-3.623529881968,1.86609363042 + )); +#795 = CARTESIAN_POINT('',(-0.85,-3.595165619915,1.918003472564)); +#796 = ORIENTED_EDGE('',*,*,#756,.F.); +#797 = CONICAL_SURFACE('',#798,2.15,0.785398163397); +#798 = AXIS2_PLACEMENT_3D('',#799,#800,#801); +#799 = CARTESIAN_POINT('',(-0.8,-5.735,2.428991560298)); +#800 = DIRECTION('',(-1.,1.33226762955E-15,-3.885780586188E-16)); +#801 = DIRECTION('',(1.993937665958E-30,1.,-2.04745781053E-15)); +#802 = ADVANCED_FACE('',(#803),#830,.F.); +#803 = FACE_BOUND('',#804,.F.); +#804 = EDGE_LOOP('',(#805,#814,#823,#829)); +#805 = ORIENTED_EDGE('',*,*,#806,.T.); +#806 = EDGE_CURVE('',#706,#807,#809,.T.); +#807 = VERTEX_POINT('',#808); +#808 = CARTESIAN_POINT('',(-0.8,2.533,4.)); +#809 = HYPERBOLA('',#810,2.,2.); +#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813); +#811 = CARTESIAN_POINT('',(1.2,2.533,4.)); +#812 = DIRECTION('',(2.775557561563E-16,-1.110223024625E-15,-1.)); +#813 = DIRECTION('',(-1.,1.110223024625E-15,-2.775557561563E-16)); +#814 = ORIENTED_EDGE('',*,*,#815,.T.); +#815 = EDGE_CURVE('',#807,#816,#818,.T.); +#816 = VERTEX_POINT('',#817); +#817 = CARTESIAN_POINT('',(-0.8,0.683027027224,5.24)); +#818 = CIRCLE('',#819,2.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(-0.8,2.533,6.)); +#821 = DIRECTION('',(-1.,-1.546906931332E-30,-1.720845688169E-15)); +#822 = DIRECTION('',(1.720845688169E-15,7.771561172376E-16,-1.)); +#823 = ORIENTED_EDGE('',*,*,#824,.T.); +#824 = EDGE_CURVE('',#816,#714,#825,.T.); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.8,0.683027027224,5.24)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-0.707106781187,-0.654064217031,-0.268700576851)); +#829 = ORIENTED_EDGE('',*,*,#713,.F.); +#830 = CONICAL_SURFACE('',#831,2.,0.785398163397); +#831 = AXIS2_PLACEMENT_3D('',#832,#833,#834); +#832 = CARTESIAN_POINT('',(-0.8,2.533,6.)); +#833 = DIRECTION('',(-1.,1.33226762955E-15,-3.885780586188E-16)); +#834 = DIRECTION('',(1.720845688169E-15,7.771561172376E-16,-1.)); +#835 = ADVANCED_FACE('',(#836),#854,.F.); +#836 = FACE_BOUND('',#837,.F.); +#837 = EDGE_LOOP('',(#838,#846,#852,#853)); +#838 = ORIENTED_EDGE('',*,*,#839,.F.); +#839 = EDGE_CURVE('',#840,#740,#842,.T.); +#840 = VERTEX_POINT('',#841); +#841 = CARTESIAN_POINT('',(-0.8,-3.585,5.05)); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(-0.8,-3.585,5.05)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(-0.707106781187,0.707106781187,-3.065725785778E-15) + ); +#846 = ORIENTED_EDGE('',*,*,#847,.T.); +#847 = EDGE_CURVE('',#840,#673,#848,.T.); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(-0.8,-3.585,5.05)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(1.720845688169E-15,-1.110223024625E-16,-1.)); +#852 = ORIENTED_EDGE('',*,*,#780,.T.); +#853 = ORIENTED_EDGE('',*,*,#748,.F.); +#854 = PLANE('',#855); +#855 = AXIS2_PLACEMENT_3D('',#856,#857,#858); +#856 = CARTESIAN_POINT('',(-0.825,-3.56,5.05)); +#857 = DIRECTION('',(0.707106781187,0.707106781187,-9.031456236304E-16) + ); +#858 = DIRECTION('',(1.609581229998E-15,-2.222867606336E-16,-1.)); +#859 = ADVANCED_FACE('',(#860),#879,.T.); +#860 = FACE_BOUND('',#861,.F.); +#861 = EDGE_LOOP('',(#862,#870,#877,#878)); +#862 = ORIENTED_EDGE('',*,*,#863,.F.); +#863 = EDGE_CURVE('',#864,#732,#866,.T.); +#864 = VERTEX_POINT('',#865); +#865 = CARTESIAN_POINT('',(-0.8,-3.085,5.55)); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(-0.825,-3.085,5.525)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(-0.707106781187,7.065416064077E-16,-0.707106781187) + ); +#870 = ORIENTED_EDGE('',*,*,#871,.T.); +#871 = EDGE_CURVE('',#864,#840,#872,.T.); +#872 = CIRCLE('',#873,0.5); +#873 = AXIS2_PLACEMENT_3D('',#874,#875,#876); +#874 = CARTESIAN_POINT('',(-0.8,-3.085,5.05)); +#875 = DIRECTION('',(1.,1.5099290764E-30,1.720845688169E-15)); +#876 = DIRECTION('',(-1.720845688169E-15,2.553512956638E-15,1.)); +#877 = ORIENTED_EDGE('',*,*,#839,.T.); +#878 = ORIENTED_EDGE('',*,*,#739,.F.); +#879 = CONICAL_SURFACE('',#880,0.5,0.785398163397); +#880 = AXIS2_PLACEMENT_3D('',#881,#882,#883); +#881 = CARTESIAN_POINT('',(-0.8,-3.085,5.05)); +#882 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#883 = DIRECTION('',(-1.720845688169E-15,2.553512956638E-15,1.)); +#884 = ADVANCED_FACE('',(#885),#903,.F.); +#885 = FACE_BOUND('',#886,.F.); +#886 = EDGE_LOOP('',(#887,#895,#901,#902)); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#889,#723,#891,.T.); +#889 = VERTEX_POINT('',#890); +#890 = CARTESIAN_POINT('',(-0.8,0.220533784031,5.55)); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-0.8,0.220533784031,5.55)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-0.707106781187,-3.499747377573E-16,-0.707106781187 + )); +#895 = ORIENTED_EDGE('',*,*,#896,.T.); +#896 = EDGE_CURVE('',#889,#864,#897,.T.); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(-0.8,0.220533784031,5.55)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#901 = ORIENTED_EDGE('',*,*,#863,.T.); +#902 = ORIENTED_EDGE('',*,*,#731,.F.); +#903 = PLANE('',#904); +#904 = AXIS2_PLACEMENT_3D('',#905,#906,#907); +#905 = CARTESIAN_POINT('',(-0.825,0.220533784031,5.525)); +#906 = DIRECTION('',(0.707106781187,-1.33466884654E-15,-0.707106781187) + ); +#907 = DIRECTION('',(-1.110861235579E-16,-1.,1.776420660496E-15)); +#908 = ADVANCED_FACE('',(#909),#921,.T.); +#909 = FACE_BOUND('',#910,.F.); +#910 = EDGE_LOOP('',(#911,#912,#919,#920)); +#911 = ORIENTED_EDGE('',*,*,#824,.F.); +#912 = ORIENTED_EDGE('',*,*,#913,.T.); +#913 = EDGE_CURVE('',#816,#889,#914,.T.); +#914 = CIRCLE('',#915,0.5); +#915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); +#916 = CARTESIAN_POINT('',(-0.8,0.220533784031,5.05)); +#917 = DIRECTION('',(1.,1.695444121125E-30,1.720845688169E-15)); +#918 = DIRECTION('',(-6.539213615042E-16,0.924986486388,0.38)); +#919 = ORIENTED_EDGE('',*,*,#888,.T.); +#920 = ORIENTED_EDGE('',*,*,#722,.F.); +#921 = CONICAL_SURFACE('',#922,0.5,0.785398163397); +#922 = AXIS2_PLACEMENT_3D('',#923,#924,#925); +#923 = CARTESIAN_POINT('',(-0.8,0.220533784031,5.05)); +#924 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#925 = DIRECTION('',(-6.539213615042E-16,0.924986486388,0.38)); +#926 = ADVANCED_FACE('',(#927),#943,.F.); +#927 = FACE_BOUND('',#928,.T.); +#928 = EDGE_LOOP('',(#929,#930,#936,#937)); +#929 = ORIENTED_EDGE('',*,*,#621,.F.); +#930 = ORIENTED_EDGE('',*,*,#931,.T.); +#931 = EDGE_CURVE('',#613,#376,#932,.T.); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(2.71864692887E-15,-3.759796747967, + -1.579831909137)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#936 = ORIENTED_EDGE('',*,*,#387,.T.); +#937 = ORIENTED_EDGE('',*,*,#938,.F.); +#938 = EDGE_CURVE('',#622,#388,#939,.T.); +#939 = LINE('',#940,#941); +#940 = CARTESIAN_POINT('',(4.179919653138E-15,-3.585,-2.428991560298)); +#941 = VECTOR('',#942,1.); +#942 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#943 = CYLINDRICAL_SURFACE('',#944,2.15); +#944 = AXIS2_PLACEMENT_3D('',#945,#946,#947); +#945 = CARTESIAN_POINT('',(4.179919653138E-15,-5.735,-2.428991560298)); +#946 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#947 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#948 = ADVANCED_FACE('',(#949),#960,.T.); +#949 = FACE_BOUND('',#950,.F.); +#950 = EDGE_LOOP('',(#951,#952,#953,#954)); +#951 = ORIENTED_EDGE('',*,*,#655,.F.); +#952 = ORIENTED_EDGE('',*,*,#511,.T.); +#953 = ORIENTED_EDGE('',*,*,#419,.F.); +#954 = ORIENTED_EDGE('',*,*,#955,.F.); +#955 = EDGE_CURVE('',#648,#412,#956,.T.); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(9.550693569338E-15,0.220533784031,-5.55)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#960 = CYLINDRICAL_SURFACE('',#961,0.5); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(8.690270725253E-15,0.220533784031,-5.05)); +#963 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#964 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#965 = ADVANCED_FACE('',(#966),#977,.T.); +#966 = FACE_BOUND('',#967,.T.); +#967 = EDGE_LOOP('',(#968,#969,#975,#976)); +#968 = ORIENTED_EDGE('',*,*,#647,.F.); +#969 = ORIENTED_EDGE('',*,*,#970,.T.); +#970 = EDGE_CURVE('',#639,#437,#971,.T.); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(9.550693569338E-15,-3.085,-5.55)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#975 = ORIENTED_EDGE('',*,*,#444,.T.); +#976 = ORIENTED_EDGE('',*,*,#955,.F.); +#977 = PLANE('',#978); +#978 = AXIS2_PLACEMENT_3D('',#979,#980,#981); +#979 = CARTESIAN_POINT('',(9.550693569338E-15,-3.085,-5.55)); +#980 = DIRECTION('',(1.498801083244E-15,-6.01761308271E-16,-1.)); +#981 = DIRECTION('',(1.647742288045E-30,1.,-1.934028937821E-15)); +#982 = ADVANCED_FACE('',(#983),#994,.T.); +#983 = FACE_BOUND('',#984,.F.); +#984 = EDGE_LOOP('',(#985,#986,#987,#988)); +#985 = ORIENTED_EDGE('',*,*,#638,.F.); +#986 = ORIENTED_EDGE('',*,*,#970,.T.); +#987 = ORIENTED_EDGE('',*,*,#468,.F.); +#988 = ORIENTED_EDGE('',*,*,#989,.F.); +#989 = EDGE_CURVE('',#631,#461,#990,.T.); +#990 = LINE('',#991,#992); +#991 = CARTESIAN_POINT('',(8.690270725253E-15,-3.585,-5.05)); +#992 = VECTOR('',#993,1.); +#993 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#994 = CYLINDRICAL_SURFACE('',#995,0.5); +#995 = AXIS2_PLACEMENT_3D('',#996,#997,#998); +#996 = CARTESIAN_POINT('',(8.690270725253E-15,-3.085,-5.05)); +#997 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#998 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#999 = ADVANCED_FACE('',(#1000),#1006,.T.); +#1000 = FACE_BOUND('',#1001,.T.); +#1001 = EDGE_LOOP('',(#1002,#1003,#1004,#1005)); +#1002 = ORIENTED_EDGE('',*,*,#630,.F.); +#1003 = ORIENTED_EDGE('',*,*,#938,.T.); +#1004 = ORIENTED_EDGE('',*,*,#486,.T.); +#1005 = ORIENTED_EDGE('',*,*,#989,.F.); +#1006 = PLANE('',#1007); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(4.179919653138E-15,-3.585,-2.428991560298)); +#1009 = DIRECTION('',(-5.551115123126E-17,-1.,1.443289932013E-15)); +#1010 = DIRECTION('',(1.720845688169E-15,-1.110223024625E-16,-1.)); +#1011 = ADVANCED_FACE('',(#1012),#1028,.F.); +#1012 = FACE_BOUND('',#1013,.T.); +#1013 = EDGE_LOOP('',(#1014,#1015,#1021,#1022)); +#1014 = ORIENTED_EDGE('',*,*,#560,.F.); +#1015 = ORIENTED_EDGE('',*,*,#1016,.T.); +#1016 = EDGE_CURVE('',#553,#807,#1017,.T.); +#1017 = LINE('',#1018,#1019); +#1018 = CARTESIAN_POINT('',(-6.883382752676E-15,2.533,4.)); +#1019 = VECTOR('',#1020,1.); +#1020 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#1021 = ORIENTED_EDGE('',*,*,#815,.T.); +#1022 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1023 = EDGE_CURVE('',#561,#816,#1024,.T.); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-9.017231406006E-15,0.683027027224,5.24)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#1028 = CYLINDRICAL_SURFACE('',#1029,2.); +#1029 = AXIS2_PLACEMENT_3D('',#1030,#1031,#1032); +#1030 = CARTESIAN_POINT('',(-1.032507412901E-14,2.533,6.)); +#1031 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#1032 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#1033 = ADVANCED_FACE('',(#1034),#1045,.T.); +#1034 = FACE_BOUND('',#1035,.F.); +#1035 = EDGE_LOOP('',(#1036,#1037,#1043,#1044)); +#1036 = ORIENTED_EDGE('',*,*,#569,.F.); +#1037 = ORIENTED_EDGE('',*,*,#1038,.T.); +#1038 = EDGE_CURVE('',#570,#889,#1039,.T.); +#1039 = LINE('',#1040,#1041); +#1040 = CARTESIAN_POINT('',(-9.550693569338E-15,0.220533784031,5.55)); +#1041 = VECTOR('',#1042,1.); +#1042 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#1043 = ORIENTED_EDGE('',*,*,#913,.F.); +#1044 = ORIENTED_EDGE('',*,*,#1023,.F.); +#1045 = CYLINDRICAL_SURFACE('',#1046,0.5); +#1046 = AXIS2_PLACEMENT_3D('',#1047,#1048,#1049); +#1047 = CARTESIAN_POINT('',(-8.690270725253E-15,0.220533784031,5.05)); +#1048 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#1049 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#1050 = ADVANCED_FACE('',(#1051),#1062,.T.); +#1051 = FACE_BOUND('',#1052,.T.); +#1052 = EDGE_LOOP('',(#1053,#1054,#1055,#1056)); +#1053 = ORIENTED_EDGE('',*,*,#578,.F.); +#1054 = ORIENTED_EDGE('',*,*,#1038,.T.); +#1055 = ORIENTED_EDGE('',*,*,#896,.T.); +#1056 = ORIENTED_EDGE('',*,*,#1057,.F.); +#1057 = EDGE_CURVE('',#579,#864,#1058,.T.); +#1058 = LINE('',#1059,#1060); +#1059 = CARTESIAN_POINT('',(-9.550693569338E-15,-3.085,5.55)); +#1060 = VECTOR('',#1061,1.); +#1061 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#1062 = PLANE('',#1063); +#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066); +#1064 = CARTESIAN_POINT('',(-9.550693569338E-15,0.220533784031,5.55)); +#1065 = DIRECTION('',(-1.498801083244E-15,3.330669073875E-16,1.)); +#1066 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#1067 = ADVANCED_FACE('',(#1068),#1079,.T.); +#1068 = FACE_BOUND('',#1069,.F.); +#1069 = EDGE_LOOP('',(#1070,#1071,#1077,#1078)); +#1070 = ORIENTED_EDGE('',*,*,#586,.F.); +#1071 = ORIENTED_EDGE('',*,*,#1072,.T.); +#1072 = EDGE_CURVE('',#587,#840,#1073,.T.); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-8.690270725253E-15,-3.585,5.05)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(-1.,1.387778780781E-15,-1.665334536938E-16)); +#1077 = ORIENTED_EDGE('',*,*,#871,.F.); +#1078 = ORIENTED_EDGE('',*,*,#1057,.F.); +#1079 = CYLINDRICAL_SURFACE('',#1080,0.5); +#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083); +#1081 = CARTESIAN_POINT('',(-8.690270725253E-15,-3.085,5.05)); +#1082 = DIRECTION('',(1.,-1.33226762955E-15,3.885780586188E-16)); +#1083 = DIRECTION('',(-1.232595164408E-30,-1.,1.665334536938E-15)); +#1084 = ADVANCED_FACE('',(#1085),#1091,.T.); +#1085 = FACE_BOUND('',#1086,.T.); +#1086 = EDGE_LOOP('',(#1087,#1088,#1089,#1090)); +#1087 = ORIENTED_EDGE('',*,*,#595,.F.); +#1088 = ORIENTED_EDGE('',*,*,#1072,.T.); +#1089 = ORIENTED_EDGE('',*,*,#847,.T.); +#1090 = ORIENTED_EDGE('',*,*,#672,.F.); +#1091 = PLANE('',#1092); +#1092 = AXIS2_PLACEMENT_3D('',#1093,#1094,#1095); +#1093 = CARTESIAN_POINT('',(-8.690270725253E-15,-3.585,5.05)); +#1094 = DIRECTION('',(-5.551115123126E-17,-1.,1.443289932013E-15)); +#1095 = DIRECTION('',(1.720845688169E-15,-1.110223024625E-16,-1.)); +#1096 = ADVANCED_FACE('',(#1097),#1108,.T.); +#1097 = FACE_BOUND('',#1098,.T.); +#1098 = EDGE_LOOP('',(#1099,#1100,#1101,#1107)); +#1099 = ORIENTED_EDGE('',*,*,#235,.T.); +#1100 = ORIENTED_EDGE('',*,*,#61,.T.); +#1101 = ORIENTED_EDGE('',*,*,#1102,.F.); +#1102 = EDGE_CURVE('',#529,#64,#1103,.T.); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(-0.8,4.265,-3.7)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(-1.,7.216449660064E-16,-4.996003610813E-16)); +#1107 = ORIENTED_EDGE('',*,*,#528,.F.); +#1108 = PLANE('',#1109); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-1.3,4.115,-3.85)); +#1111 = DIRECTION('',(9.564119620711E-16,0.707106781187,-0.707106781187) + ); +#1112 = DIRECTION('',(-7.850462293419E-17,0.707106781187,0.707106781187) + ); +#1113 = ADVANCED_FACE('',(#1114),#1134,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1118,#1124,#1125,#1126,#1127,#1128)); +#1116 = ORIENTED_EDGE('',*,*,#184,.F.); +#1117 = ORIENTED_EDGE('',*,*,#209,.F.); +#1118 = ORIENTED_EDGE('',*,*,#1119,.F.); +#1119 = EDGE_CURVE('',#704,#96,#1120,.T.); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(-4.681810494844E-15,-8.500000000001E-02,4.) + ); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(-1.,9.436895709314E-16,-2.775557561563E-16)); +#1124 = ORIENTED_EDGE('',*,*,#703,.T.); +#1125 = ORIENTED_EDGE('',*,*,#806,.T.); +#1126 = ORIENTED_EDGE('',*,*,#1016,.F.); +#1127 = ORIENTED_EDGE('',*,*,#552,.T.); +#1128 = ORIENTED_EDGE('',*,*,#1129,.F.); +#1129 = EDGE_CURVE('',#185,#545,#1130,.T.); +#1130 = LINE('',#1131,#1132); +#1131 = CARTESIAN_POINT('',(-0.8,3.965,4.)); +#1132 = VECTOR('',#1133,1.); +#1133 = DIRECTION('',(1.,-9.436895709314E-16,6.106226635438E-16)); +#1134 = PLANE('',#1135); +#1135 = AXIS2_PLACEMENT_3D('',#1136,#1137,#1138); +#1136 = CARTESIAN_POINT('',(-1.754698795138,2.030270853018,4.)); +#1137 = DIRECTION('',(-6.101000366615E-16,7.090024274441E-16,1.)); +#1138 = DIRECTION('',(6.638913030228E-32,1.,-7.090024274441E-16)); +#1139 = ADVANCED_FACE('',(#1140),#1151,.T.); +#1140 = FACE_BOUND('',#1141,.T.); +#1141 = EDGE_LOOP('',(#1142,#1143,#1149,#1150)); +#1142 = ORIENTED_EDGE('',*,*,#151,.F.); +#1143 = ORIENTED_EDGE('',*,*,#1144,.T.); +#1144 = EDGE_CURVE('',#152,#537,#1145,.T.); +#1145 = LINE('',#1146,#1147); +#1146 = CARTESIAN_POINT('',(-2.5,4.265,3.7)); +#1147 = VECTOR('',#1148,1.); +#1148 = DIRECTION('',(1.,-7.216449660064E-16,4.996003610813E-16)); +#1149 = ORIENTED_EDGE('',*,*,#536,.T.); +#1150 = ORIENTED_EDGE('',*,*,#1102,.T.); +#1151 = PLANE('',#1152); +#1152 = AXIS2_PLACEMENT_3D('',#1153,#1154,#1155); +#1153 = CARTESIAN_POINT('',(-1.3,4.265,-4.809497471483E-15)); +#1154 = DIRECTION('',(1.894136412243E-15,1.,-5.01713030378E-16)); +#1155 = DIRECTION('',(1.,-1.894136412243E-15,1.110223024625E-16)); +#1156 = ADVANCED_FACE('',(#1157),#1163,.T.); +#1157 = FACE_BOUND('',#1158,.T.); +#1158 = EDGE_LOOP('',(#1159,#1160,#1161,#1162)); +#1159 = ORIENTED_EDGE('',*,*,#193,.F.); +#1160 = ORIENTED_EDGE('',*,*,#1129,.T.); +#1161 = ORIENTED_EDGE('',*,*,#544,.T.); +#1162 = ORIENTED_EDGE('',*,*,#1144,.F.); +#1163 = PLANE('',#1164); +#1164 = AXIS2_PLACEMENT_3D('',#1165,#1166,#1167); +#1165 = CARTESIAN_POINT('',(-1.3,4.115,3.85)); +#1166 = DIRECTION('',(5.299460081508E-16,0.707106781187,0.707106781187) + ); +#1167 = DIRECTION('',(-7.850462293419E-17,-0.707106781187,0.707106781187 + )); +#1168 = ADVANCED_FACE('',(#1169),#1181,.T.); +#1169 = FACE_BOUND('',#1170,.F.); +#1170 = EDGE_LOOP('',(#1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178, + #1179,#1180)); +#1171 = ORIENTED_EDGE('',*,*,#375,.F.); +#1172 = ORIENTED_EDGE('',*,*,#292,.T.); +#1173 = ORIENTED_EDGE('',*,*,#225,.T.); +#1174 = ORIENTED_EDGE('',*,*,#95,.T.); +#1175 = ORIENTED_EDGE('',*,*,#1119,.F.); +#1176 = ORIENTED_EDGE('',*,*,#765,.T.); +#1177 = ORIENTED_EDGE('',*,*,#787,.F.); +#1178 = ORIENTED_EDGE('',*,*,#689,.F.); +#1179 = ORIENTED_EDGE('',*,*,#612,.F.); +#1180 = ORIENTED_EDGE('',*,*,#931,.T.); +#1181 = CYLINDRICAL_SURFACE('',#1182,4.); +#1182 = AXIS2_PLACEMENT_3D('',#1183,#1184,#1185); +#1183 = CARTESIAN_POINT('',(-3.774758283726E-17,-8.500000000001E-02, + 7.549516567452E-17)); +#1184 = DIRECTION('',(1.,-6.661338147751E-16,7.216449660064E-16)); +#1185 = DIRECTION('',(-4.440892098501E-16,-1.,8.881784197001E-16)); +#1186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1190)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1187,#1188,#1189)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1187 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1188 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1189 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1190 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-07),#1187, + 'distance_accuracy_value','confusion accuracy'); +#1191 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1192 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1193),#1186); +#1193 = STYLED_ITEM('color',(#1194),#15); +#1194 = PRESENTATION_STYLE_ASSIGNMENT((#1195,#1201)); +#1195 = SURFACE_STYLE_USAGE(.BOTH.,#1196); +#1196 = SURFACE_SIDE_STYLE('',(#1197)); +#1197 = SURFACE_STYLE_FILL_AREA(#1198); +#1198 = FILL_AREA_STYLE('',(#1199)); +#1199 = FILL_AREA_STYLE_COLOUR('',#1200); +#1200 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#1201 = CURVE_STYLE('',#1202,POSITIVE_LENGTH_MEASURE(0.1),#1203); +#1202 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1203 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/case/artefacts/CTZ-1-3 Fittings Rev-04/CTZ-1-3 P0015 Tangara Button Cover Rev-04.pdf b/case/artefacts/CTZ-1-3 Fittings Rev-04/CTZ-1-3 P0015 Tangara Button Cover Rev-04.pdf new file mode 100644 index 0000000..1939a1c Binary files /dev/null and b/case/artefacts/CTZ-1-3 Fittings Rev-04/CTZ-1-3 P0015 Tangara Button Cover Rev-04.pdf differ