From 41aad812a0703d1aa123c9736d8b4ebabf27cc46 Mon Sep 17 00:00:00 2001 From: k2-mirror Date: Fri, 16 Aug 2024 19:30:20 +0200 Subject: [PATCH] Added ISO7380_Hex_Socket_Button_Head_Screw_M5xXX --- ...Socket_Button_Head_Screw_M5xXX-Fusion.step | 1806 +++++++++++++++++ ..._Socket_Button_Head_Screw_M5xXX-Fusion.stl | Bin 0 -> 73134 bytes ...0_Hex_Socket_Button_Head_Screw_M5xXX.fcstd | Bin 0 -> 52718 bytes ...0_Hex_Socket_Button_Head_Screw_M6x12.fcstd | Bin 4 files changed, 1806 insertions(+) create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.step create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.stl create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX.fcstd mode change 100755 => 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M6x12.fcstd diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.step new file mode 100644 index 00000000..4e2db58a --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.step @@ -0,0 +1,1806 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2024-08-16T19:20:51',(''),(''), + '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('Fusion','Fusion','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1448); +#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,#109,#164,#198,#202,#257,#310,#344,#793,#869, + #916,#965,#1012,#1061,#1108,#1157,#1204,#1254,#1301,#1350,#1377, + #1422)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(2.5,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(2.5,0.,-14.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(2.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(-0.,-0.,-1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,2.5); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,2.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,-14.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(0.,-14.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = CONICAL_SURFACE('',#67,2.5,0.785398163397); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(0.,0.,-14.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(1.,-0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.F.); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#22,#22,#80,.T.); +#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); +#81 = CIRCLE('',#82,2.5); +#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); +#83 = CARTESIAN_POINT('',(0.,0.,0.)); +#84 = DIRECTION('',(0.,0.,1.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(0.,0.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(1.,0.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = PLANE('',#95); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(0.,-2.642330798608E-16,6.239453398393E-14)); +#97 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#108); +#100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#101,#102,#103,#104,#105,#106 +,#107),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#101 = CARTESIAN_POINT('',(2.5,-2.642330798608E-16)); +#102 = CARTESIAN_POINT('',(2.5,-4.330127018922)); +#103 = CARTESIAN_POINT('',(-1.25,-2.165063509461)); +#104 = CARTESIAN_POINT('',(-5.,-8.765564794345E-16)); +#105 = CARTESIAN_POINT('',(-1.25,2.165063509461)); +#106 = CARTESIAN_POINT('',(2.5,4.330127018922)); +#107 = CARTESIAN_POINT('',(2.5,-2.642330798608E-16)); +#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#109 = ADVANCED_FACE('',(#110),#66,.T.); +#110 = FACE_BOUND('',#111,.F.); +#111 = EDGE_LOOP('',(#112,#135,#136,#137)); +#112 = ORIENTED_EDGE('',*,*,#113,.F.); +#113 = EDGE_CURVE('',#24,#114,#116,.T.); +#114 = VERTEX_POINT('',#115); +#115 = CARTESIAN_POINT('',(1.5,0.,-15.)); +#116 = SEAM_CURVE('',#117,(#121,#128),.PCURVE_S1.); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(2.5,0.,-14.)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(-0.707106781187,-0.,-0.707106781187)); +#121 = PCURVE('',#66,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(0.,-0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,-1.)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#128 = PCURVE('',#66,#129); +#129 = DEFINITIONAL_REPRESENTATION('',(#130),#134); +#130 = LINE('',#131,#132); +#131 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#132 = VECTOR('',#133,1.); +#133 = DIRECTION('',(0.,-1.)); +#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#135 = ORIENTED_EDGE('',*,*,#51,.T.); +#136 = ORIENTED_EDGE('',*,*,#113,.T.); +#137 = ORIENTED_EDGE('',*,*,#138,.F.); +#138 = EDGE_CURVE('',#114,#114,#139,.T.); +#139 = SURFACE_CURVE('',#140,(#145,#152),.PCURVE_S1.); +#140 = CIRCLE('',#141,1.5); +#141 = AXIS2_PLACEMENT_3D('',#142,#143,#144); +#142 = CARTESIAN_POINT('',(0.,0.,-15.)); +#143 = DIRECTION('',(0.,0.,1.)); +#144 = DIRECTION('',(1.,0.,0.)); +#145 = PCURVE('',#66,#146); +#146 = DEFINITIONAL_REPRESENTATION('',(#147),#151); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(0.,-1.)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(1.,-0.)); +#151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#152 = PCURVE('',#153,#158); +#153 = PLANE('',#154); +#154 = AXIS2_PLACEMENT_3D('',#155,#156,#157); +#155 = CARTESIAN_POINT('',(-1.367440132539E-16,1.714341265789E-16,-15.) + ); +#156 = DIRECTION('',(0.,0.,1.)); +#157 = DIRECTION('',(1.,0.,0.)); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = CIRCLE('',#160,1.5); +#160 = AXIS2_PLACEMENT_2D('',#161,#162); +#161 = CARTESIAN_POINT('',(1.367440132539E-16,-1.714341265789E-16)); +#162 = DIRECTION('',(1.,0.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ADVANCED_FACE('',(#165,#195),#94,.T.); +#165 = FACE_BOUND('',#166,.F.); +#166 = EDGE_LOOP('',(#167)); +#167 = ORIENTED_EDGE('',*,*,#168,.F.); +#168 = EDGE_CURVE('',#169,#169,#171,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(4.750000000001,-2.642330798608E-16, + 6.239453398393E-14)); +#171 = SURFACE_CURVE('',#172,(#177,#184),.PCURVE_S1.); +#172 = CIRCLE('',#173,4.750000000001); +#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176); +#174 = CARTESIAN_POINT('',(0.,-2.642330798608E-16,6.239453398393E-14)); +#175 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#176 = DIRECTION('',(1.,0.,0.)); +#177 = PCURVE('',#94,#178); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = CIRCLE('',#180,4.750000000001); +#180 = AXIS2_PLACEMENT_2D('',#181,#182); +#181 = CARTESIAN_POINT('',(0.,0.)); +#182 = DIRECTION('',(1.,-0.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#184 = PCURVE('',#185,#190); +#185 = CYLINDRICAL_SURFACE('',#186,4.750000000001); +#186 = AXIS2_PLACEMENT_3D('',#187,#188,#189); +#187 = CARTESIAN_POINT('',(0.,-2.642330798608E-16,6.239453398393E-14)); +#188 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#189 = DIRECTION('',(1.,0.,0.)); +#190 = DEFINITIONAL_REPRESENTATION('',(#191),#194); +#191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#192,#193),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#192 = CARTESIAN_POINT('',(0.,0.)); +#193 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = FACE_BOUND('',#196,.F.); +#196 = EDGE_LOOP('',(#197)); +#197 = ORIENTED_EDGE('',*,*,#79,.F.); +#198 = ADVANCED_FACE('',(#199),#153,.F.); +#199 = FACE_BOUND('',#200,.F.); +#200 = EDGE_LOOP('',(#201)); +#201 = ORIENTED_EDGE('',*,*,#138,.T.); +#202 = ADVANCED_FACE('',(#203),#185,.T.); +#203 = FACE_BOUND('',#204,.F.); +#204 = EDGE_LOOP('',(#205,#206,#227,#256)); +#205 = ORIENTED_EDGE('',*,*,#168,.T.); +#206 = ORIENTED_EDGE('',*,*,#207,.T.); +#207 = EDGE_CURVE('',#169,#208,#210,.T.); +#208 = VERTEX_POINT('',#209); +#209 = CARTESIAN_POINT('',(4.750000000001,-2.420286193682E-16,0.1)); +#210 = SEAM_CURVE('',#211,(#215,#221),.PCURVE_S1.); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(4.750000000001,-2.642330798608E-16, + 6.239453398393E-14)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#215 = PCURVE('',#185,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#220); +#217 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#218,#219),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.1),.PIECEWISE_BEZIER_KNOTS.); +#218 = CARTESIAN_POINT('',(0.,0.)); +#219 = CARTESIAN_POINT('',(0.,0.1)); +#220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#221 = PCURVE('',#185,#222); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#226); +#223 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#224,#225),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.1),.PIECEWISE_BEZIER_KNOTS.); +#224 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#225 = CARTESIAN_POINT('',(-6.28318530718,0.1)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = ORIENTED_EDGE('',*,*,#228,.F.); +#228 = EDGE_CURVE('',#208,#208,#229,.T.); +#229 = SURFACE_CURVE('',#230,(#235,#241),.PCURVE_S1.); +#230 = CIRCLE('',#231,4.750000000001); +#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234); +#232 = CARTESIAN_POINT('',(0.,-2.420286193682E-16,0.1)); +#233 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#234 = DIRECTION('',(1.,0.,0.)); +#235 = PCURVE('',#185,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#240); +#237 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#238,#239),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#238 = CARTESIAN_POINT('',(0.,0.1)); +#239 = CARTESIAN_POINT('',(-6.28318530718,0.1)); +#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#241 = PCURVE('',#242,#251); +#242 = SURFACE_OF_REVOLUTION('',#243,#248); +#243 = CIRCLE('',#244,2.649999999997); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(2.100000000003,-2.420286193677E-16, + 0.100000000003)); +#246 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#247 = DIRECTION('',(1.,0.,0.)); +#248 = AXIS1_PLACEMENT('',#249,#250); +#249 = CARTESIAN_POINT('',(0.,0.,1.19)); +#250 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#255); +#252 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#253,#254),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#253 = CARTESIAN_POINT('',(0.,-8.126832540256E-13)); +#254 = CARTESIAN_POINT('',(6.28318530718,-8.126832540256E-13)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = ORIENTED_EDGE('',*,*,#207,.F.); +#257 = ADVANCED_FACE('',(#258),#242,.F.); +#258 = FACE_BOUND('',#259,.F.); +#259 = EDGE_LOOP('',(#260,#261,#283,#309)); +#260 = ORIENTED_EDGE('',*,*,#228,.T.); +#261 = ORIENTED_EDGE('',*,*,#262,.T.); +#262 = EDGE_CURVE('',#208,#263,#265,.T.); +#263 = VERTEX_POINT('',#264); +#264 = CARTESIAN_POINT('',(2.100000000004,3.46389583683E-16,2.75)); +#265 = SEAM_CURVE('',#266,(#271,#277),.PCURVE_S1.); +#266 = CIRCLE('',#267,2.649999999997); +#267 = AXIS2_PLACEMENT_3D('',#268,#269,#270); +#268 = CARTESIAN_POINT('',(2.100000000003,-2.420286193677E-16, + 0.100000000003)); +#269 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#270 = DIRECTION('',(1.,0.,0.)); +#271 = PCURVE('',#242,#272); +#272 = DEFINITIONAL_REPRESENTATION('',(#273),#276); +#273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#274,#275),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.126832540256E-13,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#274 = CARTESIAN_POINT('',(0.,-8.126832540256E-13)); +#275 = CARTESIAN_POINT('',(0.,1.570796326795)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#242,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#282); +#279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#280,#281),.UNSPECIFIED.,.F.,.F., + (2,2),(-8.126832540256E-13,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#280 = CARTESIAN_POINT('',(6.28318530718,-8.126832540256E-13)); +#281 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ORIENTED_EDGE('',*,*,#284,.F.); +#284 = EDGE_CURVE('',#263,#263,#285,.T.); +#285 = SURFACE_CURVE('',#286,(#291,#297),.PCURVE_S1.); +#286 = CIRCLE('',#287,2.100000000004); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(0.,3.46389583683E-16,2.75)); +#289 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#290 = DIRECTION('',(1.,0.,0.)); +#291 = PCURVE('',#242,#292); +#292 = DEFINITIONAL_REPRESENTATION('',(#293),#296); +#293 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#294,#295),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#294 = CARTESIAN_POINT('',(0.,1.570796326795)); +#295 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = PCURVE('',#298,#303); +#298 = PLANE('',#299); +#299 = AXIS2_PLACEMENT_3D('',#300,#301,#302); +#300 = CARTESIAN_POINT('',(0.,3.46389583683E-16,2.75)); +#301 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#302 = DIRECTION('',(1.,0.,0.)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = CIRCLE('',#305,2.100000000004); +#305 = AXIS2_PLACEMENT_2D('',#306,#307); +#306 = CARTESIAN_POINT('',(0.,0.)); +#307 = DIRECTION('',(1.,-0.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#262,.F.); +#310 = ADVANCED_FACE('',(#311,#341),#298,.F.); +#311 = FACE_BOUND('',#312,.T.); +#312 = EDGE_LOOP('',(#313)); +#313 = ORIENTED_EDGE('',*,*,#314,.T.); +#314 = EDGE_CURVE('',#315,#315,#317,.T.); +#315 = VERTEX_POINT('',#316); +#316 = CARTESIAN_POINT('',(1.75,3.46389583683E-16,2.75)); +#317 = SURFACE_CURVE('',#318,(#323,#330),.PCURVE_S1.); +#318 = CIRCLE('',#319,1.75); +#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322); +#320 = CARTESIAN_POINT('',(0.,3.46389583683E-16,2.75)); +#321 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#322 = DIRECTION('',(1.,0.,0.)); +#323 = PCURVE('',#298,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#329); +#325 = CIRCLE('',#326,1.75); +#326 = AXIS2_PLACEMENT_2D('',#327,#328); +#327 = CARTESIAN_POINT('',(0.,0.)); +#328 = DIRECTION('',(1.,-0.)); +#329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#330 = PCURVE('',#331,#336); +#331 = CONICAL_SURFACE('',#332,1.5,0.785398163397); +#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335); +#333 = CARTESIAN_POINT('',(0.,2.908784324517E-16,2.5)); +#334 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#335 = DIRECTION('',(1.,0.,0.)); +#336 = DEFINITIONAL_REPRESENTATION('',(#337),#340); +#337 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#338,#339),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#338 = CARTESIAN_POINT('',(0.,0.25)); +#339 = CARTESIAN_POINT('',(-6.28318530718,0.25)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = FACE_BOUND('',#342,.T.); +#342 = EDGE_LOOP('',(#343)); +#343 = ORIENTED_EDGE('',*,*,#284,.F.); +#344 = ADVANCED_FACE('',(#345),#331,.F.); +#345 = FACE_BOUND('',#346,.F.); +#346 = EDGE_LOOP('',(#347,#348,#369,#402,#435,#468,#501,#530,#563,#596, + #629,#662,#695,#728,#761,#792)); +#347 = ORIENTED_EDGE('',*,*,#314,.T.); +#348 = ORIENTED_EDGE('',*,*,#349,.T.); +#349 = EDGE_CURVE('',#315,#350,#352,.T.); +#350 = VERTEX_POINT('',#351); +#351 = CARTESIAN_POINT('',(1.5,2.908784324517E-16,2.5)); +#352 = SEAM_CURVE('',#353,(#357,#363),.PCURVE_S1.); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(1.5,2.908784324517E-16,2.5)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(-0.707106781187,-1.570092458684E-16,-0.707106781187 + )); +#357 = PCURVE('',#331,#358); +#358 = DEFINITIONAL_REPRESENTATION('',(#359),#362); +#359 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#360,#361),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.353553390593,0.),.PIECEWISE_BEZIER_KNOTS.); +#360 = CARTESIAN_POINT('',(0.,0.25)); +#361 = CARTESIAN_POINT('',(0.,0.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#331,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#368); +#365 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#366,#367),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.353553390593,0.),.PIECEWISE_BEZIER_KNOTS.); +#366 = CARTESIAN_POINT('',(-6.28318530718,0.25)); +#367 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = ORIENTED_EDGE('',*,*,#370,.T.); +#370 = EDGE_CURVE('',#350,#371,#373,.T.); +#371 = VERTEX_POINT('',#372); +#372 = CARTESIAN_POINT('',(1.5,0.866025403784,2.732050807568)); +#373 = SURFACE_CURVE('',#374,(#379,#390),.PCURVE_S1.); +#374 = HYPERBOLA('',#375,1.5,1.5); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(1.5,-4.21884749359E-17,0.999999999999)); +#377 = DIRECTION('',(-1.,0.,0.)); +#378 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#379 = PCURVE('',#331,#380); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#389); +#381 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#382,#383,#384,#385,#386,#387, + #388),.UNSPECIFIED.,.F.,.F.,(7,7),(2.449293598295E-16,0.569618100037 + ),.PIECEWISE_BEZIER_KNOTS.); +#382 = CARTESIAN_POINT('',(-6.28318530718,-2.194910919684E-13)); +#383 = CARTESIAN_POINT('',(-6.188248957173,-2.194562129192E-13)); +#384 = CARTESIAN_POINT('',(-6.093313112888,1.622324781164E-02)); +#385 = CARTESIAN_POINT('',(-5.999913888956,4.86696816003E-02)); +#386 = CARTESIAN_POINT('',(-5.909608553406,9.777816260186E-02)); +#387 = CARTESIAN_POINT('',(-5.823459795513,0.164425530537)); +#388 = CARTESIAN_POINT('',(-5.742085781222,0.25)); +#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#390 = PCURVE('',#391,#396); +#391 = PLANE('',#392); +#392 = AXIS2_PLACEMENT_3D('',#393,#394,#395); +#393 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19)); +#394 = DIRECTION('',(-1.,0.,0.)); +#395 = DIRECTION('',(0.,1.,0.)); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#398,#399,#400), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +2.449293598295E-16,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040832999733,1.)) REPRESENTATION_ITEM('') ); +#398 = CARTESIAN_POINT('',(0.866025403784,-1.309999999999)); +#399 = CARTESIAN_POINT('',(1.282050550954,-1.309999999999)); +#400 = CARTESIAN_POINT('',(1.767413222651,-1.56)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#402 = ORIENTED_EDGE('',*,*,#403,.T.); +#403 = EDGE_CURVE('',#371,#404,#406,.T.); +#404 = VERTEX_POINT('',#405); +#405 = CARTESIAN_POINT('',(0.749999277793,1.299038522643,2.5)); +#406 = SURFACE_CURVE('',#407,(#412,#423),.PCURVE_S1.); +#407 = HYPERBOLA('',#408,1.5,1.5); +#408 = AXIS2_PLACEMENT_3D('',#409,#410,#411); +#409 = CARTESIAN_POINT('',(0.75,1.299038105677,0.999999999999)); +#410 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#411 = DIRECTION('',(-9.614813431918E-17,5.551115123125E-17,1.)); +#412 = PCURVE('',#331,#413); +#413 = DEFINITIONAL_REPRESENTATION('',(#414),#422); +#414 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#415,#416,#417,#418,#419,#420, + #421),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037, + 5.559551151664E-07),.PIECEWISE_BEZIER_KNOTS.); +#415 = CARTESIAN_POINT('',(-5.77708728194,0.25)); +#416 = CARTESIAN_POINT('',(-5.695713188227,0.164425447015)); +#417 = CARTESIAN_POINT('',(-5.609564341594,9.777803250433E-02)); +#418 = CARTESIAN_POINT('',(-5.519258909782,4.86695378088E-02)); +#419 = CARTESIAN_POINT('',(-5.425859585646,1.622312113894E-02)); +#420 = CARTESIAN_POINT('',(-5.330923642693,-7.917060092387E-08)); +#421 = CARTESIAN_POINT('',(-5.235987200028,4.440892098501E-16)); +#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#423 = PCURVE('',#424,#429); +#424 = PLANE('',#425); +#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428); +#426 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19)); +#427 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#428 = DIRECTION('',(-0.866025403784,0.5,0.)); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#431,#432,#433), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037, +5.559551151664E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040833079978,1.)) REPRESENTATION_ITEM('') ); +#431 = CARTESIAN_POINT('',(-3.536241508198E-02,-1.56)); +#432 = CARTESIAN_POINT('',(0.450000705656,-1.309999768708)); +#433 = CARTESIAN_POINT('',(0.866026237717,-1.31)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = ORIENTED_EDGE('',*,*,#436,.T.); +#436 = EDGE_CURVE('',#404,#437,#439,.T.); +#437 = VERTEX_POINT('',#438); +#438 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569, + 2.732050807568)); +#439 = SURFACE_CURVE('',#440,(#445,#456),.PCURVE_S1.); +#440 = HYPERBOLA('',#441,1.5,1.5); +#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442 = CARTESIAN_POINT('',(0.75,1.299038105677,0.999999999999)); +#443 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#444 = DIRECTION('',(-9.614813431918E-17,5.551115123125E-17,1.)); +#445 = PCURVE('',#331,#446); +#446 = DEFINITIONAL_REPRESENTATION('',(#447),#455); +#447 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#448,#449,#450,#451,#452,#453, + #454),.UNSPECIFIED.,.F.,.F.,(7,7),(5.559551151664E-07,0.569618100037 + ),.PIECEWISE_BEZIER_KNOTS.); +#448 = CARTESIAN_POINT('',(-5.235987200028,4.440892098501E-16)); +#449 = CARTESIAN_POINT('',(-5.141050942681,7.9170447269E-08)); +#450 = CARTESIAN_POINT('',(-5.046115197063,1.622337448452E-02)); +#451 = CARTESIAN_POINT('',(-4.952716073334,4.866982539188E-02)); +#452 = CARTESIAN_POINT('',(-4.862410834048,9.777829269941E-02)); +#453 = CARTESIAN_POINT('',(-4.776262164894,0.164425614059)); +#454 = CARTESIAN_POINT('',(-4.694888230026,0.25)); +#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#456 = PCURVE('',#457,#462); +#457 = PLANE('',#458); +#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461); +#459 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19)); +#460 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#461 = DIRECTION('',(-0.866025403784,0.5,0.)); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#464,#465,#466), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +5.559551151664E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040832919488,1.)) REPRESENTATION_ITEM('') ); +#464 = CARTESIAN_POINT('',(0.866026237717,-1.31)); +#465 = CARTESIAN_POINT('',(1.282050999994,-1.310000231291)); +#466 = CARTESIAN_POINT('',(1.767413222651,-1.56)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = ORIENTED_EDGE('',*,*,#469,.T.); +#469 = EDGE_CURVE('',#437,#470,#472,.T.); +#470 = VERTEX_POINT('',#471); +#471 = CARTESIAN_POINT('',(-0.749999304098,1.299038507456,2.5)); +#472 = SURFACE_CURVE('',#473,(#478,#489),.PCURVE_S1.); +#473 = HYPERBOLA('',#474,1.5,1.5); +#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477); +#475 = CARTESIAN_POINT('',(-0.75,1.299038105677,0.999999999999)); +#476 = DIRECTION('',(0.5,-0.866025403784,0.)); +#477 = DIRECTION('',(9.614813431918E-17,5.551115123126E-17,1.)); +#478 = PCURVE('',#331,#479); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#488); +#480 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#481,#482,#483,#484,#485,#486, + #487),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037, + -5.357054375045E-07),.PIECEWISE_BEZIER_KNOTS.); +#481 = CARTESIAN_POINT('',(-4.729889730744,0.25)); +#482 = CARTESIAN_POINT('',(-4.648515792982,0.164425611017)); +#483 = CARTESIAN_POINT('',(-4.562367120597,9.777828796085E-02)); +#484 = CARTESIAN_POINT('',(-4.472061877804,4.866982015454E-02)); +#485 = CARTESIAN_POINT('',(-4.378662750426,1.622336987069E-02)); +#486 = CARTESIAN_POINT('',(-4.283727001214,7.628680679645E-08)); +#487 = CARTESIAN_POINT('',(-4.188790740492,2.22044604925E-16)); +#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#489 = PCURVE('',#490,#495); +#490 = PLANE('',#491); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19)); +#493 = DIRECTION('',(0.5,-0.866025403784,0.)); +#494 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#495 = DEFINITIONAL_REPRESENTATION('',(#496),#500); +#496 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#497,#498,#499), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037, +-5.357054375045E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040832922411,1.)) REPRESENTATION_ITEM('') ); +#497 = CARTESIAN_POINT('',(-3.5362415082E-02,-1.56)); +#498 = CARTESIAN_POINT('',(0.44999982393,-1.310000222866)); +#499 = CARTESIAN_POINT('',(0.866024600226,-1.31)); +#500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#501 = ORIENTED_EDGE('',*,*,#502,.F.); +#502 = EDGE_CURVE('',#503,#470,#505,.T.); +#503 = VERTEX_POINT('',#504); +#504 = CARTESIAN_POINT('',(-0.750000695902,1.299037703898,2.5)); +#505 = SURFACE_CURVE('',#506,(#511,#517),.PCURVE_S1.); +#506 = CIRCLE('',#507,1.5); +#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510); +#508 = CARTESIAN_POINT('',(0.,2.908784324517E-16,2.5)); +#509 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#510 = DIRECTION('',(1.,0.,0.)); +#511 = PCURVE('',#331,#512); +#512 = DEFINITIONAL_REPRESENTATION('',(#513),#516); +#513 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#514,#515),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#514 = CARTESIAN_POINT('',(0.,0.)); +#515 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = PCURVE('',#490,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#529); +#519 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#520,#521,#522,#523,#524,#525, + #526,#527,#528),.UNSPECIFIED.,.F.,.F.,(9,9),(4.188789669081, + 4.188790740492),.PIECEWISE_BEZIER_KNOTS.); +#520 = CARTESIAN_POINT('',(0.866026207343,-1.31)); +#521 = CARTESIAN_POINT('',(0.866026006453,-1.31)); +#522 = CARTESIAN_POINT('',(0.866025805564,-1.309999999999)); +#523 = CARTESIAN_POINT('',(0.866025604671,-1.309999999999)); +#524 = CARTESIAN_POINT('',(0.866025403789,-1.309999999996)); +#525 = CARTESIAN_POINT('',(0.866025202891,-1.309999999999)); +#526 = CARTESIAN_POINT('',(0.866025002006,-1.309999999998)); +#527 = CARTESIAN_POINT('',(0.866024801116,-1.31)); +#528 = CARTESIAN_POINT('',(0.866024600226,-1.31)); +#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#530 = ORIENTED_EDGE('',*,*,#531,.T.); +#531 = EDGE_CURVE('',#503,#532,#534,.T.); +#532 = VERTEX_POINT('',#533); +#533 = CARTESIAN_POINT('',(-1.5,0.866025403784,2.732050807568)); +#534 = SURFACE_CURVE('',#535,(#540,#551),.PCURVE_S1.); +#535 = HYPERBOLA('',#536,1.5,1.5); +#536 = AXIS2_PLACEMENT_3D('',#537,#538,#539); +#537 = CARTESIAN_POINT('',(-0.75,1.299038105677,0.999999999999)); +#538 = DIRECTION('',(0.5,-0.866025403784,0.)); +#539 = DIRECTION('',(9.614813431918E-17,5.551115123126E-17,1.)); +#540 = PCURVE('',#331,#541); +#541 = DEFINITIONAL_REPRESENTATION('',(#542),#550); +#542 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#543,#544,#545,#546,#547,#548, + #549),.UNSPECIFIED.,.F.,.F.,(7,7),(-5.357054375045E-07, + 0.569618100037),.PIECEWISE_BEZIER_KNOTS.); +#543 = CARTESIAN_POINT('',(-4.188790740492,2.22044604925E-16)); +#544 = CARTESIAN_POINT('',(-4.093854301201,-7.628694984252E-08)); +#545 = CARTESIAN_POINT('',(-3.998918361842,1.622312575278E-02)); +#546 = CARTESIAN_POINT('',(-3.905519041356,4.866954304616E-02)); +#547 = CARTESIAN_POINT('',(-3.815213613051,9.777803724291E-02)); +#548 = CARTESIAN_POINT('',(-3.729064769649,0.164425450057)); +#549 = CARTESIAN_POINT('',(-3.647690678829,0.25)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#552,#557); +#552 = PLANE('',#553); +#553 = AXIS2_PLACEMENT_3D('',#554,#555,#556); +#554 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19)); +#555 = DIRECTION('',(0.5,-0.866025403784,0.)); +#556 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562); +#558 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#559,#560,#561), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +-5.357054375045E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040833077056,1.)) REPRESENTATION_ITEM('') ); +#559 = CARTESIAN_POINT('',(0.866024600226,-1.31)); +#560 = CARTESIAN_POINT('',(1.282050118268,-1.309999777132)); +#561 = CARTESIAN_POINT('',(1.767413222651,-1.56)); +#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#563 = ORIENTED_EDGE('',*,*,#564,.T.); +#564 = EDGE_CURVE('',#532,#565,#567,.T.); +#565 = VERTEX_POINT('',#566); +#566 = CARTESIAN_POINT('',(-1.5,7.318275393427E-07,2.5)); +#567 = SURFACE_CURVE('',#568,(#573,#584),.PCURVE_S1.); +#568 = HYPERBOLA('',#569,1.5,1.5); +#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572); +#570 = CARTESIAN_POINT('',(-1.5,-2.734825862158E-14,0.999999999999)); +#571 = DIRECTION('',(1.,1.820404676443E-14,0.)); +#572 = DIRECTION('',(-4.042110371845E-30,2.22044604925E-16,1.)); +#573 = PCURVE('',#331,#574); +#574 = DEFINITIONAL_REPRESENTATION('',(#575),#583); +#575 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#576,#577,#578,#579,#580,#581, + #582),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037, + -4.878850442385E-07),.PIECEWISE_BEZIER_KNOTS.); +#576 = CARTESIAN_POINT('',(-3.682692179547,0.25)); +#577 = CARTESIAN_POINT('',(-3.601318234954,0.164425603832)); +#578 = CARTESIAN_POINT('',(-3.515169554935,9.777827677055E-02)); +#579 = CARTESIAN_POINT('',(-3.424864303863,4.866980778635E-02)); +#580 = CARTESIAN_POINT('',(-3.331465167866,1.622335897497E-02)); +#581 = CARTESIAN_POINT('',(-3.236529410167,6.947697822228E-08)); +#582 = CARTESIAN_POINT('',(-3.141593141475,-2.22044604925E-16)); +#583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#584 = PCURVE('',#585,#590); +#585 = PLANE('',#586); +#586 = AXIS2_PLACEMENT_3D('',#587,#588,#589); +#587 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19)); +#588 = DIRECTION('',(1.,1.820404676443E-14,0.)); +#589 = DIRECTION('',(1.820404676443E-14,-1.,0.)); +#590 = DEFINITIONAL_REPRESENTATION('',(#591),#595); +#591 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#592,#593,#594), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037, +-4.878850442385E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040832929313,1.)) REPRESENTATION_ITEM('') ); +#592 = CARTESIAN_POINT('',(-3.536241508194E-02,-1.56)); +#593 = CARTESIAN_POINT('',(0.449999862554,-1.310000202972)); +#594 = CARTESIAN_POINT('',(0.866024671957,-1.31)); +#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#596 = ORIENTED_EDGE('',*,*,#597,.T.); +#597 = EDGE_CURVE('',#565,#598,#600,.T.); +#598 = VERTEX_POINT('',#599); +#599 = CARTESIAN_POINT('',(-1.5,-0.866025403784,2.732050807568)); +#600 = SURFACE_CURVE('',#601,(#606,#617),.PCURVE_S1.); +#601 = HYPERBOLA('',#602,1.5,1.5); +#602 = AXIS2_PLACEMENT_3D('',#603,#604,#605); +#603 = CARTESIAN_POINT('',(-1.5,-2.734825862158E-14,0.999999999999)); +#604 = DIRECTION('',(1.,1.820404676443E-14,0.)); +#605 = DIRECTION('',(-4.042110371845E-30,2.22044604925E-16,1.)); +#606 = PCURVE('',#331,#607); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#616); +#608 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#609,#610,#611,#612,#613,#614, + #615),.UNSPECIFIED.,.F.,.F.,(7,7),(-4.878850442385E-07, + 0.569618100037),.PIECEWISE_BEZIER_KNOTS.); +#609 = CARTESIAN_POINT('',(-3.141593141475,-2.22044604925E-16)); +#610 = CARTESIAN_POINT('',(-3.046656710155,-6.947709768227E-08)); +#611 = CARTESIAN_POINT('',(-2.951720779282,1.622313664854E-02)); +#612 = CARTESIAN_POINT('',(-2.858321467415,4.866955541439E-02)); +#613 = CARTESIAN_POINT('',(-2.76801604739,9.777804843325E-02)); +#614 = CARTESIAN_POINT('',(-2.681867211621,0.164425457241)); +#615 = CARTESIAN_POINT('',(-2.600493127632,0.25)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = PCURVE('',#618,#623); +#618 = PLANE('',#619); +#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); +#620 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19)); +#621 = DIRECTION('',(1.,1.820404676443E-14,0.)); +#622 = DIRECTION('',(1.820404676443E-14,-1.,0.)); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628); +#624 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#625,#626,#627), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +-4.878850442385E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040833070153,1.)) REPRESENTATION_ITEM('') ); +#625 = CARTESIAN_POINT('',(0.866024671957,-1.31)); +#626 = CARTESIAN_POINT('',(1.282050156893,-1.309999797027)); +#627 = CARTESIAN_POINT('',(1.767413222651,-1.56)); +#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#629 = ORIENTED_EDGE('',*,*,#630,.T.); +#630 = EDGE_CURVE('',#598,#631,#633,.T.); +#631 = VERTEX_POINT('',#632); +#632 = CARTESIAN_POINT('',(-0.749999397193,-1.299038453707,2.5)); +#633 = SURFACE_CURVE('',#634,(#639,#650),.PCURVE_S1.); +#634 = HYPERBOLA('',#635,1.5,1.5); +#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638); +#636 = CARTESIAN_POINT('',(-0.75,-1.299038105677,0.999999999999)); +#637 = DIRECTION('',(0.5,0.866025403784,0.)); +#638 = DIRECTION('',(-9.614813431918E-17,5.551115123126E-17,1.)); +#639 = PCURVE('',#331,#640); +#640 = DEFINITIONAL_REPRESENTATION('',(#641),#649); +#641 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#642,#643,#644,#645,#646,#647, + #648),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037, + -4.640408640559E-07),.PIECEWISE_BEZIER_KNOTS.); +#642 = CARTESIAN_POINT('',(-2.63549462835,0.25)); +#643 = CARTESIAN_POINT('',(-2.554120680351,0.16442560025)); +#644 = CARTESIAN_POINT('',(-2.467971996527,9.777827119085E-02)); +#645 = CARTESIAN_POINT('',(-2.377666741325,4.866980161933E-02)); +#646 = CARTESIAN_POINT('',(-2.284267601031,1.622335354215E-02)); +#647 = CARTESIAN_POINT('',(-2.1893318391,6.608146499679E-08)); +#648 = CARTESIAN_POINT('',(-2.094395566434,1.743152798421E-32)); +#649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#650 = PCURVE('',#651,#656); +#651 = PLANE('',#652); +#652 = AXIS2_PLACEMENT_3D('',#653,#654,#655); +#653 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19)); +#654 = DIRECTION('',(0.5,0.866025403784,0.)); +#655 = DIRECTION('',(0.866025403784,-0.5,0.)); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#658,#659,#660), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037, +-4.640408640559E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040832932755,1.)) REPRESENTATION_ITEM('') ); +#658 = CARTESIAN_POINT('',(-3.536241508188E-02,-1.56)); +#659 = CARTESIAN_POINT('',(0.449999881813,-1.310000193052)); +#660 = CARTESIAN_POINT('',(0.866024707723,-1.31)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#663,.T.); +#663 = EDGE_CURVE('',#631,#664,#666,.T.); +#664 = VERTEX_POINT('',#665); +#665 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569, + 2.732050807568)); +#666 = SURFACE_CURVE('',#667,(#672,#683),.PCURVE_S1.); +#667 = HYPERBOLA('',#668,1.5,1.5); +#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671); +#669 = CARTESIAN_POINT('',(-0.75,-1.299038105677,0.999999999999)); +#670 = DIRECTION('',(0.5,0.866025403784,0.)); +#671 = DIRECTION('',(-9.614813431918E-17,5.551115123126E-17,1.)); +#672 = PCURVE('',#331,#673); +#673 = DEFINITIONAL_REPRESENTATION('',(#674),#682); +#674 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#675,#676,#677,#678,#679,#680, + #681),.UNSPECIFIED.,.F.,.F.,(7,7),(-4.640408640559E-07, + 0.569618100037),.PIECEWISE_BEZIER_KNOTS.); +#675 = CARTESIAN_POINT('',(-2.094395566434,1.743152798421E-32)); +#676 = CARTESIAN_POINT('',(-1.999459139088,-6.608157266375E-08)); +#677 = CARTESIAN_POINT('',(-1.904523212447,1.622314208137E-02)); +#678 = CARTESIAN_POINT('',(-1.811123904877,4.866956158143E-02)); +#679 = CARTESIAN_POINT('',(-1.720818488981,9.777805401297E-02)); +#680 = CARTESIAN_POINT('',(-1.634669657018,0.164425460823)); +#681 = CARTESIAN_POINT('',(-1.553295576436,0.25)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = PCURVE('',#684,#689); +#684 = PLANE('',#685); +#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688); +#686 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19)); +#687 = DIRECTION('',(0.5,0.866025403784,0.)); +#688 = DIRECTION('',(0.866025403784,-0.5,0.)); +#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694); +#690 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#691,#692,#693), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +-4.640408640559E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040833066712,1.)) REPRESENTATION_ITEM('') ); +#691 = CARTESIAN_POINT('',(0.866024707723,-1.31)); +#692 = CARTESIAN_POINT('',(1.282050176151,-1.309999806947)); +#693 = CARTESIAN_POINT('',(1.767413222651,-1.56)); +#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#695 = ORIENTED_EDGE('',*,*,#696,.T.); +#696 = EDGE_CURVE('',#664,#697,#699,.T.); +#697 = VERTEX_POINT('',#698); +#698 = CARTESIAN_POINT('',(0.749999352442,-1.299038479544,2.5)); +#699 = SURFACE_CURVE('',#700,(#705,#716),.PCURVE_S1.); +#700 = HYPERBOLA('',#701,1.5,1.5); +#701 = AXIS2_PLACEMENT_3D('',#702,#703,#704); +#702 = CARTESIAN_POINT('',(0.75,-1.299038105677,0.999999999999)); +#703 = DIRECTION('',(-0.5,0.866025403784,0.)); +#704 = DIRECTION('',(9.614813431918E-17,5.551115123126E-17,1.)); +#705 = PCURVE('',#331,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#715); +#707 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#708,#709,#710,#711,#712,#713, + #714),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037, + -4.984903054701E-07),.PIECEWISE_BEZIER_KNOTS.); +#708 = CARTESIAN_POINT('',(-1.588297077154,0.25)); +#709 = CARTESIAN_POINT('',(-1.506923134076,0.164425605426)); +#710 = CARTESIAN_POINT('',(-1.42077445575,9.777827925225E-02)); +#711 = CARTESIAN_POINT('',(-1.330469206514,4.866981052928E-02)); +#712 = CARTESIAN_POINT('',(-1.237070072428,1.622336139135E-02)); +#713 = CARTESIAN_POINT('',(-1.142134316611,7.098721261144E-08)); +#714 = CARTESIAN_POINT('',(-1.047198049687,-4.440892098501E-16)); +#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#716 = PCURVE('',#717,#722); +#717 = PLANE('',#718); +#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721); +#719 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19)); +#720 = DIRECTION('',(-0.5,0.866025403784,0.)); +#721 = DIRECTION('',(0.866025403784,0.5,0.)); +#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727); +#723 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#724,#725,#726), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037, +-4.984903054701E-07),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040832927782,1.)) REPRESENTATION_ITEM('') ); +#724 = CARTESIAN_POINT('',(-3.536241508188E-02,-1.56)); +#725 = CARTESIAN_POINT('',(0.449999853989,-1.310000207384)); +#726 = CARTESIAN_POINT('',(0.866024656049,-1.31)); +#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#728 = ORIENTED_EDGE('',*,*,#729,.T.); +#729 = EDGE_CURVE('',#697,#730,#732,.T.); +#730 = VERTEX_POINT('',#731); +#731 = CARTESIAN_POINT('',(1.5,-0.866025403784,2.732050807568)); +#732 = SURFACE_CURVE('',#733,(#738,#749),.PCURVE_S1.); +#733 = HYPERBOLA('',#734,1.5,1.5); +#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737); +#735 = CARTESIAN_POINT('',(0.75,-1.299038105677,0.999999999999)); +#736 = DIRECTION('',(-0.5,0.866025403784,0.)); +#737 = DIRECTION('',(9.614813431918E-17,5.551115123126E-17,1.)); +#738 = PCURVE('',#331,#739); +#739 = DEFINITIONAL_REPRESENTATION('',(#740),#748); +#740 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#741,#742,#743,#744,#745,#746, + #747),.UNSPECIFIED.,.F.,.F.,(7,7),(-4.984903054701E-07, + 0.569618100037),.PIECEWISE_BEZIER_KNOTS.); +#741 = CARTESIAN_POINT('',(-1.047198049687,-4.440892098501E-16)); +#742 = CARTESIAN_POINT('',(-0.952261616599,-7.098733774591E-08)); +#743 = CARTESIAN_POINT('',(-0.857325683845,1.622313423215E-02)); +#744 = CARTESIAN_POINT('',(-0.763926370066,4.866955267145E-02)); +#745 = CARTESIAN_POINT('',(-0.673620948204,9.777804595154E-02)); +#746 = CARTESIAN_POINT('',(-0.587472110743,0.164425455648)); +#747 = CARTESIAN_POINT('',(-0.506098025239,0.25)); +#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#749 = PCURVE('',#750,#755); +#750 = PLANE('',#751); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19)); +#753 = DIRECTION('',(-0.5,0.866025403784,0.)); +#754 = DIRECTION('',(0.866025403784,0.5,0.)); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760); +#756 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#757,#758,#759), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +-4.984903054701E-07,0.569618100037),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.040833071684,1.)) REPRESENTATION_ITEM('') ); +#757 = CARTESIAN_POINT('',(0.866024656049,-1.31)); +#758 = CARTESIAN_POINT('',(1.282050148327,-1.309999792615)); +#759 = CARTESIAN_POINT('',(1.767413222651,-1.56)); +#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#761 = ORIENTED_EDGE('',*,*,#762,.T.); +#762 = EDGE_CURVE('',#730,#350,#763,.T.); +#763 = SURFACE_CURVE('',#764,(#769,#780),.PCURVE_S1.); +#764 = HYPERBOLA('',#765,1.5,1.5); +#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768); +#766 = CARTESIAN_POINT('',(1.5,-4.21884749359E-17,0.999999999999)); +#767 = DIRECTION('',(-1.,0.,0.)); +#768 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#769 = PCURVE('',#331,#770); +#770 = DEFINITIONAL_REPRESENTATION('',(#771),#779); +#771 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#772,#773,#774,#775,#776,#777, + #778),.UNSPECIFIED.,.F.,.F.,(7,7),(-0.569618100037,0.), + .PIECEWISE_BEZIER_KNOTS.); +#772 = CARTESIAN_POINT('',(-0.541099525957,0.25)); +#773 = CARTESIAN_POINT('',(-0.459725511666,0.164425530537)); +#774 = CARTESIAN_POINT('',(-0.373576753773,9.777816260186E-02)); +#775 = CARTESIAN_POINT('',(-0.283271418224,4.86696816003E-02)); +#776 = CARTESIAN_POINT('',(-0.189872194292,1.622324781164E-02)); +#777 = CARTESIAN_POINT('',(-9.493635000616E-02,-2.194910919684E-13)); +#778 = CARTESIAN_POINT('',(-3.286920438421E-32,-2.194910919684E-13)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#781,#786); +#781 = PLANE('',#782); +#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785); +#783 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19)); +#784 = DIRECTION('',(-1.,0.,0.)); +#785 = DIRECTION('',(0.,1.,0.)); +#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791); +#787 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#788,#789,#790), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.569618100037, +0.),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.040832999733,1.)) REPRESENTATION_ITEM('') + ); +#788 = CARTESIAN_POINT('',(-3.536241508197E-02,-1.56)); +#789 = CARTESIAN_POINT('',(0.450000256615,-1.309999999999)); +#790 = CARTESIAN_POINT('',(0.866025403784,-1.309999999999)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#792 = ORIENTED_EDGE('',*,*,#349,.F.); +#793 = ADVANCED_FACE('',(#794),#781,.T.); +#794 = FACE_BOUND('',#795,.T.); +#795 = EDGE_LOOP('',(#796,#826,#847,#848)); +#796 = ORIENTED_EDGE('',*,*,#797,.F.); +#797 = EDGE_CURVE('',#798,#800,#802,.T.); +#798 = VERTEX_POINT('',#799); +#799 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19)); +#800 = VERTEX_POINT('',#801); +#801 = CARTESIAN_POINT('',(1.5,0.,1.19)); +#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(0.,1.,0.)); +#807 = PCURVE('',#781,#808); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(0.,0.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(1.,0.)); +#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#814 = PCURVE('',#815,#820); +#815 = PLANE('',#816); +#816 = AXIS2_PLACEMENT_3D('',#817,#818,#819); +#817 = CARTESIAN_POINT('',(0.,0.,1.19)); +#818 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#819 = DIRECTION('',(1.,0.,0.)); +#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825); +#821 = LINE('',#822,#823); +#822 = CARTESIAN_POINT('',(1.5,0.866025403784)); +#823 = VECTOR('',#824,1.); +#824 = DIRECTION('',(0.,-1.)); +#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#826 = ORIENTED_EDGE('',*,*,#827,.T.); +#827 = EDGE_CURVE('',#798,#730,#828,.T.); +#828 = SURFACE_CURVE('',#829,(#833,#840),.PCURVE_S1.); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(0.,0.,1.)); +#833 = PCURVE('',#781,#834); +#834 = DEFINITIONAL_REPRESENTATION('',(#835),#839); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(0.,0.)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(0.,-1.)); +#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#840 = PCURVE('',#750,#841); +#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(1.732050807569,0.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(0.,-1.)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = ORIENTED_EDGE('',*,*,#762,.T.); +#848 = ORIENTED_EDGE('',*,*,#849,.F.); +#849 = EDGE_CURVE('',#800,#350,#850,.T.); +#850 = SURFACE_CURVE('',#851,(#855,#862),.PCURVE_S1.); +#851 = LINE('',#852,#853); +#852 = CARTESIAN_POINT('',(1.5,0.,1.19)); +#853 = VECTOR('',#854,1.); +#854 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#855 = PCURVE('',#781,#856); +#856 = DEFINITIONAL_REPRESENTATION('',(#857),#861); +#857 = LINE('',#858,#859); +#858 = CARTESIAN_POINT('',(0.866025403784,0.)); +#859 = VECTOR('',#860,1.); +#860 = DIRECTION('',(2.22044604925E-16,-1.)); +#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#862 = PCURVE('',#391,#863); +#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868); +#864 = LINE('',#865,#866); +#865 = CARTESIAN_POINT('',(0.866025403784,0.)); +#866 = VECTOR('',#867,1.); +#867 = DIRECTION('',(2.22044604925E-16,-1.)); +#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#869 = ADVANCED_FACE('',(#870),#750,.T.); +#870 = FACE_BOUND('',#871,.T.); +#871 = EDGE_LOOP('',(#872,#895,#914,#915)); +#872 = ORIENTED_EDGE('',*,*,#873,.F.); +#873 = EDGE_CURVE('',#874,#798,#876,.T.); +#874 = VERTEX_POINT('',#875); +#875 = CARTESIAN_POINT('',(0.750000104382,-1.299038045412,1.19)); +#876 = SURFACE_CURVE('',#877,(#881,#888),.PCURVE_S1.); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(0.866025403784,0.5,0.)); +#881 = PCURVE('',#750,#882); +#882 = DEFINITIONAL_REPRESENTATION('',(#883),#887); +#883 = LINE('',#884,#885); +#884 = CARTESIAN_POINT('',(0.,0.)); +#885 = VECTOR('',#886,1.); +#886 = DIRECTION('',(1.,0.)); +#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#888 = PCURVE('',#815,#889); +#889 = DEFINITIONAL_REPRESENTATION('',(#890),#894); +#890 = LINE('',#891,#892); +#891 = CARTESIAN_POINT('',(-6.661338147751E-16,1.732050807569)); +#892 = VECTOR('',#893,1.); +#893 = DIRECTION('',(0.866025403784,-0.5)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = ORIENTED_EDGE('',*,*,#896,.T.); +#896 = EDGE_CURVE('',#874,#697,#897,.T.); +#897 = SURFACE_CURVE('',#898,(#902,#908),.PCURVE_S1.); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(0.75,-1.299038105677,1.19)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#902 = PCURVE('',#750,#903); +#903 = DEFINITIONAL_REPRESENTATION('',(#904),#907); +#904 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#905,#906),.UNSPECIFIED.,.F.,.F., + (2,2),(-5.999999997116E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#905 = CARTESIAN_POINT('',(0.866025403784,5.999999997116E-07)); +#906 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = PCURVE('',#717,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#913); +#910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#911,#912),.UNSPECIFIED.,.F.,.F., + (2,2),(-5.999999997116E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#911 = CARTESIAN_POINT('',(0.866025403784,5.999999997116E-07)); +#912 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = ORIENTED_EDGE('',*,*,#729,.T.); +#915 = ORIENTED_EDGE('',*,*,#827,.F.); +#916 = ADVANCED_FACE('',(#917),#717,.T.); +#917 = FACE_BOUND('',#918,.T.); +#918 = EDGE_LOOP('',(#919,#942,#963,#964)); +#919 = ORIENTED_EDGE('',*,*,#920,.F.); +#920 = EDGE_CURVE('',#921,#874,#923,.T.); +#921 = VERTEX_POINT('',#922); +#922 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19)); +#923 = SURFACE_CURVE('',#924,(#928,#935),.PCURVE_S1.); +#924 = LINE('',#925,#926); +#925 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19)); +#926 = VECTOR('',#927,1.); +#927 = DIRECTION('',(0.866025403784,0.5,0.)); +#928 = PCURVE('',#717,#929); +#929 = DEFINITIONAL_REPRESENTATION('',(#930),#934); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(0.,0.)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(1.,0.)); +#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#935 = PCURVE('',#815,#936); +#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941); +#937 = LINE('',#938,#939); +#938 = CARTESIAN_POINT('',(-6.661338147751E-16,1.732050807569)); +#939 = VECTOR('',#940,1.); +#940 = DIRECTION('',(0.866025403784,-0.5)); +#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#942 = ORIENTED_EDGE('',*,*,#943,.T.); +#943 = EDGE_CURVE('',#921,#664,#944,.T.); +#944 = SURFACE_CURVE('',#945,(#949,#956),.PCURVE_S1.); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(-6.661338147751E-16,-1.732050807569,1.19)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(0.,0.,1.)); +#949 = PCURVE('',#717,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#955); +#951 = LINE('',#952,#953); +#952 = CARTESIAN_POINT('',(0.,0.)); +#953 = VECTOR('',#954,1.); +#954 = DIRECTION('',(0.,-1.)); +#955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#956 = PCURVE('',#684,#957); +#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(1.732050807569,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,-1.)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = ORIENTED_EDGE('',*,*,#696,.T.); +#964 = ORIENTED_EDGE('',*,*,#896,.F.); +#965 = ADVANCED_FACE('',(#966),#684,.T.); +#966 = FACE_BOUND('',#967,.T.); +#967 = EDGE_LOOP('',(#968,#991,#1010,#1011)); +#968 = ORIENTED_EDGE('',*,*,#969,.F.); +#969 = EDGE_CURVE('',#970,#921,#972,.T.); +#970 = VERTEX_POINT('',#971); +#971 = CARTESIAN_POINT('',(-0.750000127574,-1.299038032022,1.19)); +#972 = SURFACE_CURVE('',#973,(#977,#984),.PCURVE_S1.); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(0.866025403784,-0.5,0.)); +#977 = PCURVE('',#684,#978); +#978 = DEFINITIONAL_REPRESENTATION('',(#979),#983); +#979 = LINE('',#980,#981); +#980 = CARTESIAN_POINT('',(0.,0.)); +#981 = VECTOR('',#982,1.); +#982 = DIRECTION('',(1.,0.)); +#983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#984 = PCURVE('',#815,#985); +#985 = DEFINITIONAL_REPRESENTATION('',(#986),#990); +#986 = LINE('',#987,#988); +#987 = CARTESIAN_POINT('',(-1.5,0.866025403784)); +#988 = VECTOR('',#989,1.); +#989 = DIRECTION('',(0.866025403784,0.5)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = ORIENTED_EDGE('',*,*,#992,.T.); +#992 = EDGE_CURVE('',#970,#631,#993,.T.); +#993 = SURFACE_CURVE('',#994,(#998,#1004),.PCURVE_S1.); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(-0.75,-1.299038105677,1.19)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#998 = PCURVE('',#684,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1003); +#1000 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1001,#1002),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.999999997116E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#1001 = CARTESIAN_POINT('',(0.866025403784,5.999999997116E-07)); +#1002 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1004 = PCURVE('',#651,#1005); +#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1009); +#1006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1007,#1008),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.999999997116E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#1007 = CARTESIAN_POINT('',(0.866025403784,5.999999997116E-07)); +#1008 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#1009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1010 = ORIENTED_EDGE('',*,*,#663,.T.); +#1011 = ORIENTED_EDGE('',*,*,#943,.F.); +#1012 = ADVANCED_FACE('',(#1013),#651,.T.); +#1013 = FACE_BOUND('',#1014,.T.); +#1014 = EDGE_LOOP('',(#1015,#1038,#1059,#1060)); +#1015 = ORIENTED_EDGE('',*,*,#1016,.F.); +#1016 = EDGE_CURVE('',#1017,#970,#1019,.T.); +#1017 = VERTEX_POINT('',#1018); +#1018 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19)); +#1019 = SURFACE_CURVE('',#1020,(#1024,#1031),.PCURVE_S1.); +#1020 = LINE('',#1021,#1022); +#1021 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19)); +#1022 = VECTOR('',#1023,1.); +#1023 = DIRECTION('',(0.866025403784,-0.5,0.)); +#1024 = PCURVE('',#651,#1025); +#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(0.,0.)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(1.,0.)); +#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1031 = PCURVE('',#815,#1032); +#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1037); +#1033 = LINE('',#1034,#1035); +#1034 = CARTESIAN_POINT('',(-1.5,0.866025403784)); +#1035 = VECTOR('',#1036,1.); +#1036 = DIRECTION('',(0.866025403784,0.5)); +#1037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1038 = ORIENTED_EDGE('',*,*,#1039,.T.); +#1039 = EDGE_CURVE('',#1017,#598,#1040,.T.); +#1040 = SURFACE_CURVE('',#1041,(#1045,#1052),.PCURVE_S1.); +#1041 = LINE('',#1042,#1043); +#1042 = CARTESIAN_POINT('',(-1.5,-0.866025403784,1.19)); +#1043 = VECTOR('',#1044,1.); +#1044 = DIRECTION('',(0.,0.,1.)); +#1045 = PCURVE('',#651,#1046); +#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1051); +#1047 = LINE('',#1048,#1049); +#1048 = CARTESIAN_POINT('',(0.,0.)); +#1049 = VECTOR('',#1050,1.); +#1050 = DIRECTION('',(0.,-1.)); +#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1052 = PCURVE('',#618,#1053); +#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(1.732050807569,0.)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(0.,-1.)); +#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1059 = ORIENTED_EDGE('',*,*,#630,.T.); +#1060 = ORIENTED_EDGE('',*,*,#992,.F.); +#1061 = ADVANCED_FACE('',(#1062),#618,.T.); +#1062 = FACE_BOUND('',#1063,.T.); +#1063 = EDGE_LOOP('',(#1064,#1087,#1106,#1107)); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#1066,#1017,#1068,.T.); +#1066 = VERTEX_POINT('',#1067); +#1067 = CARTESIAN_POINT('',(-1.5,-2.028708123986E-16,1.19)); +#1068 = SURFACE_CURVE('',#1069,(#1073,#1080),.PCURVE_S1.); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(1.820404676443E-14,-1.,0.)); +#1073 = PCURVE('',#618,#1074); +#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079); +#1075 = LINE('',#1076,#1077); +#1076 = CARTESIAN_POINT('',(0.,0.)); +#1077 = VECTOR('',#1078,1.); +#1078 = DIRECTION('',(1.,0.)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1080 = PCURVE('',#815,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(-1.5,-0.866025403784)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(1.820404676443E-14,1.)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = ORIENTED_EDGE('',*,*,#1088,.T.); +#1088 = EDGE_CURVE('',#1066,#565,#1089,.T.); +#1089 = SURFACE_CURVE('',#1090,(#1094,#1100),.PCURVE_S1.); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(-1.5,-2.730607014665E-14,1.19)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1094 = PCURVE('',#618,#1095); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1099); +#1096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1097,#1098),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#1097 = CARTESIAN_POINT('',(0.866025403784,6.E-07)); +#1098 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1100 = PCURVE('',#585,#1101); +#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1105); +#1102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1103,#1104),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#1103 = CARTESIAN_POINT('',(0.866025403784,6.E-07)); +#1104 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#597,.T.); +#1107 = ORIENTED_EDGE('',*,*,#1039,.F.); +#1108 = ADVANCED_FACE('',(#1109),#585,.T.); +#1109 = FACE_BOUND('',#1110,.T.); +#1110 = EDGE_LOOP('',(#1111,#1134,#1155,#1156)); +#1111 = ORIENTED_EDGE('',*,*,#1112,.F.); +#1112 = EDGE_CURVE('',#1113,#1066,#1115,.T.); +#1113 = VERTEX_POINT('',#1114); +#1114 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19)); +#1115 = SURFACE_CURVE('',#1116,(#1120,#1127),.PCURVE_S1.); +#1116 = LINE('',#1117,#1118); +#1117 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19)); +#1118 = VECTOR('',#1119,1.); +#1119 = DIRECTION('',(1.820404676443E-14,-1.,0.)); +#1120 = PCURVE('',#585,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.,0.)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#815,#1128); +#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(-1.5,-0.866025403784)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(1.820404676443E-14,1.)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1135 = EDGE_CURVE('',#1113,#532,#1136,.T.); +#1136 = SURFACE_CURVE('',#1137,(#1141,#1148),.PCURVE_S1.); +#1137 = LINE('',#1138,#1139); +#1138 = CARTESIAN_POINT('',(-1.5,0.866025403784,1.19)); +#1139 = VECTOR('',#1140,1.); +#1140 = DIRECTION('',(0.,0.,1.)); +#1141 = PCURVE('',#585,#1142); +#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147); +#1143 = LINE('',#1144,#1145); +#1144 = CARTESIAN_POINT('',(0.,0.)); +#1145 = VECTOR('',#1146,1.); +#1146 = DIRECTION('',(0.,-1.)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = PCURVE('',#552,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(1.732050807569,-0.)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.,-1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = ORIENTED_EDGE('',*,*,#564,.T.); +#1156 = ORIENTED_EDGE('',*,*,#1088,.F.); +#1157 = ADVANCED_FACE('',(#1158),#552,.T.); +#1158 = FACE_BOUND('',#1159,.T.); +#1159 = EDGE_LOOP('',(#1160,#1183,#1202,#1203)); +#1160 = ORIENTED_EDGE('',*,*,#1161,.F.); +#1161 = EDGE_CURVE('',#1162,#1113,#1164,.T.); +#1162 = VERTEX_POINT('',#1163); +#1163 = CARTESIAN_POINT('',(-0.750000080707,1.299038059081,1.19)); +#1164 = SURFACE_CURVE('',#1165,(#1169,#1176),.PCURVE_S1.); +#1165 = LINE('',#1166,#1167); +#1166 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19)); +#1167 = VECTOR('',#1168,1.); +#1168 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1169 = PCURVE('',#552,#1170); +#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1175); +#1171 = LINE('',#1172,#1173); +#1172 = CARTESIAN_POINT('',(0.,0.)); +#1173 = VECTOR('',#1174,1.); +#1174 = DIRECTION('',(1.,-0.)); +#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1176 = PCURVE('',#815,#1177); +#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1182); +#1178 = LINE('',#1179,#1180); +#1179 = CARTESIAN_POINT('',(-4.440892098501E-14,-1.732050807569)); +#1180 = VECTOR('',#1181,1.); +#1181 = DIRECTION('',(-0.866025403784,0.5)); +#1182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1183 = ORIENTED_EDGE('',*,*,#1184,.T.); +#1184 = EDGE_CURVE('',#1162,#503,#1185,.T.); +#1185 = SURFACE_CURVE('',#1186,(#1190,#1196),.PCURVE_S1.); +#1186 = LINE('',#1187,#1188); +#1187 = CARTESIAN_POINT('',(-0.75,1.299038105677,1.19)); +#1188 = VECTOR('',#1189,1.); +#1189 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1190 = PCURVE('',#552,#1191); +#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1195); +#1192 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1193,#1194),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.000000002884E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#1193 = CARTESIAN_POINT('',(0.866025403784,6.000000002884E-07)); +#1194 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1196 = PCURVE('',#490,#1197); +#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1201); +#1198 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1199,#1200),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.000000002884E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#1199 = CARTESIAN_POINT('',(0.866025403784,6.000000002884E-07)); +#1200 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1202 = ORIENTED_EDGE('',*,*,#531,.T.); +#1203 = ORIENTED_EDGE('',*,*,#1135,.F.); +#1204 = ADVANCED_FACE('',(#1205),#490,.T.); +#1205 = FACE_BOUND('',#1206,.T.); +#1206 = EDGE_LOOP('',(#1207,#1230,#1251,#1252,#1253)); +#1207 = ORIENTED_EDGE('',*,*,#1208,.F.); +#1208 = EDGE_CURVE('',#1209,#1162,#1211,.T.); +#1209 = VERTEX_POINT('',#1210); +#1210 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19)); +#1211 = SURFACE_CURVE('',#1212,(#1216,#1223),.PCURVE_S1.); +#1212 = LINE('',#1213,#1214); +#1213 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19)); +#1214 = VECTOR('',#1215,1.); +#1215 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#1216 = PCURVE('',#490,#1217); +#1217 = DEFINITIONAL_REPRESENTATION('',(#1218),#1222); +#1218 = LINE('',#1219,#1220); +#1219 = CARTESIAN_POINT('',(0.,0.)); +#1220 = VECTOR('',#1221,1.); +#1221 = DIRECTION('',(1.,-0.)); +#1222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1223 = PCURVE('',#815,#1224); +#1224 = DEFINITIONAL_REPRESENTATION('',(#1225),#1229); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(-4.440892098501E-14,-1.732050807569)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(-0.866025403784,0.5)); +#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1230 = ORIENTED_EDGE('',*,*,#1231,.T.); +#1231 = EDGE_CURVE('',#1209,#437,#1232,.T.); +#1232 = SURFACE_CURVE('',#1233,(#1237,#1244),.PCURVE_S1.); +#1233 = LINE('',#1234,#1235); +#1234 = CARTESIAN_POINT('',(-4.440892098501E-14,1.732050807569,1.19)); +#1235 = VECTOR('',#1236,1.); +#1236 = DIRECTION('',(0.,0.,1.)); +#1237 = PCURVE('',#490,#1238); +#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1243); +#1239 = LINE('',#1240,#1241); +#1240 = CARTESIAN_POINT('',(0.,0.)); +#1241 = VECTOR('',#1242,1.); +#1242 = DIRECTION('',(0.,-1.)); +#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1244 = PCURVE('',#457,#1245); +#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1250); +#1246 = LINE('',#1247,#1248); +#1247 = CARTESIAN_POINT('',(1.732050807569,0.)); +#1248 = VECTOR('',#1249,1.); +#1249 = DIRECTION('',(0.,-1.)); +#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1251 = ORIENTED_EDGE('',*,*,#469,.T.); +#1252 = ORIENTED_EDGE('',*,*,#502,.F.); +#1253 = ORIENTED_EDGE('',*,*,#1184,.F.); +#1254 = ADVANCED_FACE('',(#1255),#457,.T.); +#1255 = FACE_BOUND('',#1256,.T.); +#1256 = EDGE_LOOP('',(#1257,#1280,#1299,#1300)); +#1257 = ORIENTED_EDGE('',*,*,#1258,.F.); +#1258 = EDGE_CURVE('',#1259,#1209,#1261,.T.); +#1259 = VERTEX_POINT('',#1260); +#1260 = CARTESIAN_POINT('',(0.750000067907,1.299038066471,1.19)); +#1261 = SURFACE_CURVE('',#1262,(#1266,#1273),.PCURVE_S1.); +#1262 = LINE('',#1263,#1264); +#1263 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19)); +#1264 = VECTOR('',#1265,1.); +#1265 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1266 = PCURVE('',#457,#1267); +#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1272); +#1268 = LINE('',#1269,#1270); +#1269 = CARTESIAN_POINT('',(0.,0.)); +#1270 = VECTOR('',#1271,1.); +#1271 = DIRECTION('',(1.,0.)); +#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1273 = PCURVE('',#815,#1274); +#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279); +#1275 = LINE('',#1276,#1277); +#1276 = CARTESIAN_POINT('',(1.5,-0.866025403784)); +#1277 = VECTOR('',#1278,1.); +#1278 = DIRECTION('',(-0.866025403784,-0.5)); +#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1280 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1281 = EDGE_CURVE('',#1259,#404,#1282,.T.); +#1282 = SURFACE_CURVE('',#1283,(#1287,#1293),.PCURVE_S1.); +#1283 = LINE('',#1284,#1285); +#1284 = CARTESIAN_POINT('',(0.75,1.299038105677,1.19)); +#1285 = VECTOR('',#1286,1.); +#1286 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1287 = PCURVE('',#457,#1288); +#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1292); +#1289 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1290,#1291),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.000000002884E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#1290 = CARTESIAN_POINT('',(0.866025403784,6.000000002884E-07)); +#1291 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1293 = PCURVE('',#424,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1298); +#1295 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1296,#1297),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.000000002884E-07,1.3100006),.PIECEWISE_BEZIER_KNOTS.); +#1296 = CARTESIAN_POINT('',(0.866025403784,6.000000002884E-07)); +#1297 = CARTESIAN_POINT('',(0.866025403784,-1.3100006)); +#1298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1299 = ORIENTED_EDGE('',*,*,#436,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1231,.F.); +#1301 = ADVANCED_FACE('',(#1302),#424,.T.); +#1302 = FACE_BOUND('',#1303,.T.); +#1303 = EDGE_LOOP('',(#1304,#1327,#1348,#1349)); +#1304 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1305 = EDGE_CURVE('',#1306,#1259,#1308,.T.); +#1306 = VERTEX_POINT('',#1307); +#1307 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19)); +#1308 = SURFACE_CURVE('',#1309,(#1313,#1320),.PCURVE_S1.); +#1309 = LINE('',#1310,#1311); +#1310 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19)); +#1311 = VECTOR('',#1312,1.); +#1312 = DIRECTION('',(-0.866025403784,0.5,0.)); +#1313 = PCURVE('',#424,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1319); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(0.,0.)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(1.,0.)); +#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1320 = PCURVE('',#815,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1326); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(1.5,-0.866025403784)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(-0.866025403784,-0.5)); +#1326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1327 = ORIENTED_EDGE('',*,*,#1328,.T.); +#1328 = EDGE_CURVE('',#1306,#371,#1329,.T.); +#1329 = SURFACE_CURVE('',#1330,(#1334,#1341),.PCURVE_S1.); +#1330 = LINE('',#1331,#1332); +#1331 = CARTESIAN_POINT('',(1.5,0.866025403784,1.19)); +#1332 = VECTOR('',#1333,1.); +#1333 = DIRECTION('',(0.,0.,1.)); +#1334 = PCURVE('',#424,#1335); +#1335 = DEFINITIONAL_REPRESENTATION('',(#1336),#1340); +#1336 = LINE('',#1337,#1338); +#1337 = CARTESIAN_POINT('',(0.,0.)); +#1338 = VECTOR('',#1339,1.); +#1339 = DIRECTION('',(0.,-1.)); +#1340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1341 = PCURVE('',#391,#1342); +#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1347); +#1343 = LINE('',#1344,#1345); +#1344 = CARTESIAN_POINT('',(1.732050807569,0.)); +#1345 = VECTOR('',#1346,1.); +#1346 = DIRECTION('',(0.,-1.)); +#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1348 = ORIENTED_EDGE('',*,*,#403,.T.); +#1349 = ORIENTED_EDGE('',*,*,#1281,.F.); +#1350 = ADVANCED_FACE('',(#1351),#391,.T.); +#1351 = FACE_BOUND('',#1352,.T.); +#1352 = EDGE_LOOP('',(#1353,#1374,#1375,#1376)); +#1353 = ORIENTED_EDGE('',*,*,#1354,.F.); +#1354 = EDGE_CURVE('',#800,#1306,#1355,.T.); +#1355 = SURFACE_CURVE('',#1356,(#1360,#1367),.PCURVE_S1.); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(1.5,-0.866025403784,1.19)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(0.,1.,0.)); +#1360 = PCURVE('',#391,#1361); +#1361 = DEFINITIONAL_REPRESENTATION('',(#1362),#1366); +#1362 = LINE('',#1363,#1364); +#1363 = CARTESIAN_POINT('',(0.,0.)); +#1364 = VECTOR('',#1365,1.); +#1365 = DIRECTION('',(1.,0.)); +#1366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1367 = PCURVE('',#815,#1368); +#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1373); +#1369 = LINE('',#1370,#1371); +#1370 = CARTESIAN_POINT('',(1.5,0.866025403784)); +#1371 = VECTOR('',#1372,1.); +#1372 = DIRECTION('',(0.,-1.)); +#1373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1374 = ORIENTED_EDGE('',*,*,#849,.T.); +#1375 = ORIENTED_EDGE('',*,*,#370,.T.); +#1376 = ORIENTED_EDGE('',*,*,#1328,.F.); +#1377 = ADVANCED_FACE('',(#1378,#1408),#815,.T.); +#1378 = FACE_BOUND('',#1379,.T.); +#1379 = EDGE_LOOP('',(#1380)); +#1380 = ORIENTED_EDGE('',*,*,#1381,.T.); +#1381 = EDGE_CURVE('',#1382,#1382,#1384,.T.); +#1382 = VERTEX_POINT('',#1383); +#1383 = CARTESIAN_POINT('',(2.1,0.,1.19)); +#1384 = SURFACE_CURVE('',#1385,(#1390,#1397),.PCURVE_S1.); +#1385 = CIRCLE('',#1386,2.1); +#1386 = AXIS2_PLACEMENT_3D('',#1387,#1388,#1389); +#1387 = CARTESIAN_POINT('',(0.,0.,1.19)); +#1388 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1389 = DIRECTION('',(1.,0.,0.)); +#1390 = PCURVE('',#815,#1391); +#1391 = DEFINITIONAL_REPRESENTATION('',(#1392),#1396); +#1392 = CIRCLE('',#1393,2.1); +#1393 = AXIS2_PLACEMENT_2D('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(0.,0.)); +#1395 = DIRECTION('',(1.,0.)); +#1396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1397 = PCURVE('',#1398,#1403); +#1398 = CONICAL_SURFACE('',#1399,1.981929043142E-13,1.055247319336); +#1399 = AXIS2_PLACEMENT_3D('',#1400,#1401,#1402); +#1400 = CARTESIAN_POINT('',(0.,-2.642330798608E-16,6.239453398393E-14)); +#1401 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1402 = DIRECTION('',(1.,0.,0.)); +#1403 = DEFINITIONAL_REPRESENTATION('',(#1404),#1407); +#1404 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1405,#1406),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1405 = CARTESIAN_POINT('',(0.,1.19)); +#1406 = CARTESIAN_POINT('',(-6.28318530718,1.19)); +#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1408 = FACE_BOUND('',#1409,.T.); +#1409 = EDGE_LOOP('',(#1410,#1411,#1412,#1413,#1414,#1415,#1416,#1417, + #1418,#1419,#1420,#1421)); +#1410 = ORIENTED_EDGE('',*,*,#797,.T.); +#1411 = ORIENTED_EDGE('',*,*,#1354,.T.); +#1412 = ORIENTED_EDGE('',*,*,#1305,.T.); +#1413 = ORIENTED_EDGE('',*,*,#1258,.T.); +#1414 = ORIENTED_EDGE('',*,*,#1208,.T.); +#1415 = ORIENTED_EDGE('',*,*,#1161,.T.); +#1416 = ORIENTED_EDGE('',*,*,#1112,.T.); +#1417 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1418 = ORIENTED_EDGE('',*,*,#1016,.T.); +#1419 = ORIENTED_EDGE('',*,*,#969,.T.); +#1420 = ORIENTED_EDGE('',*,*,#920,.T.); +#1421 = ORIENTED_EDGE('',*,*,#873,.T.); +#1422 = ADVANCED_FACE('',(#1423),#1398,.F.); +#1423 = FACE_BOUND('',#1424,.T.); +#1424 = EDGE_LOOP('',(#1425,#1446,#1447)); +#1425 = ORIENTED_EDGE('',*,*,#1426,.T.); +#1426 = EDGE_CURVE('',#1427,#1382,#1429,.T.); +#1427 = VERTEX_POINT('',#1428); +#1428 = CARTESIAN_POINT('',(1.981929043142E-13,-2.642330798608E-16, + 6.239453398393E-14)); +#1429 = SEAM_CURVE('',#1430,(#1434,#1440),.PCURVE_S1.); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(1.981929043142E-13,-2.642330798608E-16, + 6.239453398393E-14)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(0.870022185849,1.094707817686E-16,0.493012571981) + ); +#1434 = PCURVE('',#1398,#1435); +#1435 = DEFINITIONAL_REPRESENTATION('',(#1436),#1439); +#1436 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1437,#1438),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.413731550939),.PIECEWISE_BEZIER_KNOTS.); +#1437 = CARTESIAN_POINT('',(0.,0.)); +#1438 = CARTESIAN_POINT('',(0.,1.19)); +#1439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1440 = PCURVE('',#1398,#1441); +#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1445); +#1442 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1443,#1444),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.413731550939),.PIECEWISE_BEZIER_KNOTS.); +#1443 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1444 = CARTESIAN_POINT('',(-6.28318530718,1.19)); +#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1446 = ORIENTED_EDGE('',*,*,#1381,.F.); +#1447 = ORIENTED_EDGE('',*,*,#1426,.F.); +#1448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1452)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1449,#1450,#1451)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1449 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1450 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1451 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1452 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#1449, + 'distance_accuracy_value','confusion accuracy'); +#1453 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1454 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1455),#1448); +#1455 = STYLED_ITEM('color',(#1456),#15); +#1456 = PRESENTATION_STYLE_ASSIGNMENT((#1457,#1463)); +#1457 = SURFACE_STYLE_USAGE(.BOTH.,#1458); +#1458 = SURFACE_SIDE_STYLE('',(#1459)); +#1459 = SURFACE_STYLE_FILL_AREA(#1460); +#1460 = FILL_AREA_STYLE('',(#1461)); +#1461 = FILL_AREA_STYLE_COLOUR('',#1462); +#1462 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#1463 = CURVE_STYLE('',#1464,POSITIVE_LENGTH_MEASURE(0.1),#1465); +#1464 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1465 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.stl b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX-Fusion.stl new file mode 100644 index 0000000000000000000000000000000000000000..29563c7d91f2967b7ffb5e59322c0a11a2cc131e GIT binary patch literal 73134 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M5xXX.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..73c509da79134462aef8ae787593bb3b577d44b2 GIT binary patch literal 52718 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 G>HR-u2|o$| literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M6x12.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO7380_Hex_Socket_Button_Head_Screw_M6x12.fcstd old mode 100755 new mode 100644