diff --git a/Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.fcstd b/Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.fcstd new file mode 100644 index 00000000..e3726ab3 Binary files /dev/null and b/Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.fcstd differ diff --git a/Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.step b/Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.step new file mode 100644 index 00000000..45f373f8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.step @@ -0,0 +1,1220 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/FreeCAD-library/Mechanical +Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.step', + '2014-10-13T11:12:33',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#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('Chamfer','Chamfer','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#957); +#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,#85,#138,#409,#464,#578,#635,#692,#749,#806, + #841,#894,#950)); +#17 = ADVANCED_FACE('',(#18,#54),#31,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-5.536806,2.760400000001E-02,8.4)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,5.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(-3.6806E-02,2.760400000001E-02,8.4)); +#28 = DIRECTION('',(-4.379057701015E-47,1.33226762955E-15,1.)); +#29 = DIRECTION('',(-1.,-5.834076822995E-62,-4.379057701015E-47)); +#30 = PCURVE('',#31,#36); +#31 = PLANE('',#32); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,1.119104808822E-14,8.4)); +#34 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#35 = DIRECTION('',(1.,2.360980609329E-16,-3.145458039805E-31)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = CIRCLE('',#38,5.5); +#38 = AXIS2_PLACEMENT_2D('',#39,#40); +#39 = CARTESIAN_POINT('',(-3.6806E-02,2.7604E-02)); +#40 = DIRECTION('',(-1.,2.359223927328E-16)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = CONICAL_SURFACE('',#44,5.,0.785398163397); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(-3.6806E-02,2.760400000001E-02,7.9)); +#46 = DIRECTION('',(-4.379057701015E-47,1.33226762955E-15,1.)); +#47 = DIRECTION('',(-1.,-5.834076822995E-62,-4.379057701015E-47)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(-0.,0.5)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(1.,-0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = FACE_BOUND('',#55,.F.); +#55 = EDGE_LOOP('',(#56)); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#58,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(7.9,1.305622276959E-14,8.4)); +#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.); +#61 = CIRCLE('',#62,7.9); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(0.,1.119104808822E-14,8.4)); +#64 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#65 = DIRECTION('',(1.,2.360980609329E-16,-3.145458039805E-31)); +#66 = PCURVE('',#31,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72); +#68 = CIRCLE('',#69,7.9); +#69 = AXIS2_PLACEMENT_2D('',#70,#71); +#70 = CARTESIAN_POINT('',(0.,0.)); +#71 = DIRECTION('',(1.,-0.)); +#72 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#73 = PCURVE('',#74,#79); +#74 = CONICAL_SURFACE('',#75,7.9,1.047197673205); +#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78); +#76 = CARTESIAN_POINT('',(0.,1.119104808822E-14,8.4)); +#77 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#78 = DIRECTION('',(1.,2.360980609329E-16,-3.145458039805E-31)); +#79 = DEFINITIONAL_REPRESENTATION('',(#80),#84); +#80 = LINE('',#81,#82); +#81 = CARTESIAN_POINT('',(-0.,0.)); +#82 = VECTOR('',#83,1.); +#83 = DIRECTION('',(-1.,0.)); +#84 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#85 = ADVANCED_FACE('',(#86),#43,.F.); +#86 = FACE_BOUND('',#87,.T.); +#87 = EDGE_LOOP('',(#88,#109,#110,#111)); +#88 = ORIENTED_EDGE('',*,*,#89,.F.); +#89 = EDGE_CURVE('',#22,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(-5.036806,2.760400000001E-02,7.9)); +#92 = SEAM_CURVE('',#93,(#97,#103),.PCURVE_S1.); +#93 = LINE('',#94,#95); +#94 = CARTESIAN_POINT('',(-5.036806,2.760400000001E-02,7.9)); +#95 = VECTOR('',#96,1.); +#96 = DIRECTION('',(0.707106781187,-9.420554752103E-16,-0.707106781187) + ); +#97 = PCURVE('',#43,#98); +#98 = DEFINITIONAL_REPRESENTATION('',(#99),#102); +#99 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#100,#101),.UNSPECIFIED.,.F.,.F.,( + 2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#100 = CARTESIAN_POINT('',(0.,0.5)); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#103 = PCURVE('',#43,#104); +#104 = DEFINITIONAL_REPRESENTATION('',(#105),#108); +#105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#106,#107),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#106 = CARTESIAN_POINT('',(6.28318530718,0.5)); +#107 = CARTESIAN_POINT('',(6.28318530718,0.)); +#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#109 = ORIENTED_EDGE('',*,*,#21,.T.); +#110 = ORIENTED_EDGE('',*,*,#89,.T.); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#90,#90,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#119,#126),.PCURVE_S1.); +#114 = CIRCLE('',#115,5.); +#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118); +#116 = CARTESIAN_POINT('',(-3.6806E-02,2.760400000001E-02,7.9)); +#117 = DIRECTION('',(-4.379057701015E-47,1.33226762955E-15,1.)); +#118 = DIRECTION('',(-1.,-5.834076822995E-62,-4.379057701015E-47)); +#119 = PCURVE('',#43,#120); +#120 = DEFINITIONAL_REPRESENTATION('',(#121),#125); +#121 = LINE('',#122,#123); +#122 = CARTESIAN_POINT('',(0.,-0.)); +#123 = VECTOR('',#124,1.); +#124 = DIRECTION('',(1.,-0.)); +#125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#126 = PCURVE('',#127,#132); +#127 = CYLINDRICAL_SURFACE('',#128,5.); +#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131); +#129 = CARTESIAN_POINT('',(-3.6806E-02,2.760400000001E-02,8.4)); +#130 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#131 = DIRECTION('',(-1.,0.,0.)); +#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137); +#133 = LINE('',#134,#135); +#134 = CARTESIAN_POINT('',(0.,-0.5)); +#135 = VECTOR('',#136,1.); +#136 = DIRECTION('',(1.,0.)); +#137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#138 = ADVANCED_FACE('',(#139),#74,.T.); +#139 = FACE_BOUND('',#140,.F.); +#140 = EDGE_LOOP('',(#141,#164,#165,#166,#201,#237,#273,#309,#345,#381) + ); +#141 = ORIENTED_EDGE('',*,*,#142,.F.); +#142 = EDGE_CURVE('',#58,#143,#145,.T.); +#143 = VERTEX_POINT('',#144); +#144 = CARTESIAN_POINT('',(8.,1.296648453618E-14,8.342264989349)); +#145 = SEAM_CURVE('',#146,(#150,#157),.PCURVE_S1.); +#146 = LINE('',#147,#148); +#147 = CARTESIAN_POINT('',(7.9,1.305622276959E-14,8.4)); +#148 = VECTOR('',#149,1.); +#149 = DIRECTION('',(0.866025464789,-7.771559530051E-16,-0.499999894338) + ); +#150 = PCURVE('',#74,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(-0.,0.)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-0.,1.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#74,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = LINE('',#160,#161); +#160 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#161 = VECTOR('',#162,1.); +#162 = DIRECTION('',(-0.,1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#57,.T.); +#165 = ORIENTED_EDGE('',*,*,#142,.T.); +#166 = ORIENTED_EDGE('',*,*,#167,.T.); +#167 = EDGE_CURVE('',#143,#168,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(8.,-4.618802153517,7.627734010864)); +#170 = SURFACE_CURVE('',#171,(#176,#189),.PCURVE_S1.); +#171 = HYPERBOLA('',#172,4.618800852093,8.); +#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173 = CARTESIAN_POINT('',(8.,1.726760846502E-14,12.961065841442)); +#174 = DIRECTION('',(-1.,-0.,0.)); +#175 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#176 = PCURVE('',#74,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#188); +#178 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#179,#180,#181,#182,#183,#184, + #185,#186,#187),.UNSPECIFIED.,.F.,.F.,(9,9),(8.831298896526E-18, + 0.5498245583),.PIECEWISE_BEZIER_KNOTS.); +#179 = CARTESIAN_POINT('',(-6.28318530718,5.773501065117E-02)); +#180 = CARTESIAN_POINT('',(-6.214457236642,5.773501096861E-02)); +#181 = CARTESIAN_POINT('',(-6.145729166316,8.266886890746E-02)); +#182 = CARTESIAN_POINT('',(-6.077495793939,0.132536584415)); +#183 = CARTESIAN_POINT('',(-6.010251760657,0.207589413748)); +#184 = CARTESIAN_POINT('',(-5.944454563985,0.308329868352)); +#185 = CARTESIAN_POINT('',(-5.880486035454,0.435518047258)); +#186 = CARTESIAN_POINT('',(-5.81864245312,0.590184290895)); +#187 = CARTESIAN_POINT('',(-5.759137630114,0.773649142726)); +#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#189 = PCURVE('',#190,#195); +#190 = PLANE('',#191); +#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); +#192 = CARTESIAN_POINT('',(8.,4.618802153517,8.4)); +#193 = DIRECTION('',(-1.,0.,0.)); +#194 = DIRECTION('',(0.,-1.,1.33226762955E-15)); +#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200); +#196 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#197,#198,#199), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +8.831298896526E-18,0.5498245583),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.038026974601,1.)) REPRESENTATION_ITEM('') ); +#197 = CARTESIAN_POINT('',(4.618802153517,-5.773501065117E-02)); +#198 = CARTESIAN_POINT('',(6.764320333319,-5.773501065117E-02)); +#199 = CARTESIAN_POINT('',(9.24239383099,-0.773649142726)); +#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#201 = ORIENTED_EDGE('',*,*,#202,.T.); +#202 = EDGE_CURVE('',#168,#203,#205,.T.); +#203 = VERTEX_POINT('',#204); +#204 = CARTESIAN_POINT('',(-8.881784197001E-15,-9.237604307034, + 7.627734010864)); +#205 = SURFACE_CURVE('',#206,(#211,#225),.PCURVE_S1.); +#206 = HYPERBOLA('',#207,4.618800852093,8.); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(4.,-6.928203230275,12.961065841442)); +#209 = DIRECTION('',(-0.5,0.866025403784,-1.15377761183E-15)); +#210 = DIRECTION('',(-9.860761315263E-32,-1.33226762955E-15,-1.)); +#211 = PCURVE('',#74,#212); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#224); +#213 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#214,#215,#216,#217,#218,#219, + #220,#221,#222,#223),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.5498245583, + 0.5498245583),.PIECEWISE_BEZIER_KNOTS.); +#214 = CARTESIAN_POINT('',(-5.760035433049,0.773649142726)); +#215 = CARTESIAN_POINT('',(-5.654249081519,0.447489407621)); +#216 = CARTESIAN_POINT('',(-5.541186665589,0.210925336821)); +#217 = CARTESIAN_POINT('',(-5.421987571252,5.691404649056E-02)); +#218 = CARTESIAN_POINT('',(-5.298530829212,-1.900780244155E-02)); +#219 = CARTESIAN_POINT('',(-5.173444682528,-1.900780243791E-02)); +#220 = CARTESIAN_POINT('',(-5.04998794086,5.691404648703E-02)); +#221 = CARTESIAN_POINT('',(-4.930788846348,0.210925336821)); +#222 = CARTESIAN_POINT('',(-4.817726430447,0.447489407621)); +#223 = CARTESIAN_POINT('',(-4.711940078917,0.773649142726)); +#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#225 = PCURVE('',#226,#231); +#226 = PLANE('',#227); +#227 = AXIS2_PLACEMENT_3D('',#228,#229,#230); +#228 = CARTESIAN_POINT('',(8.,-4.618802153517,8.4)); +#229 = DIRECTION('',(-0.5,0.866025403784,-1.15377761183E-15)); +#230 = DIRECTION('',(-0.866025403784,-0.5,6.661338147751E-16)); +#231 = DEFINITIONAL_REPRESENTATION('',(#232),#236); +#232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#233,#234,#235), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.5498245583, +0.5498245583),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#233 = CARTESIAN_POINT('',(-4.789523956333E-03,-0.773649142726)); +#234 = CARTESIAN_POINT('',(4.618802153517,0.562104064738)); +#235 = CARTESIAN_POINT('',(9.24239383099,-0.773649142726)); +#236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#237 = ORIENTED_EDGE('',*,*,#238,.T.); +#238 = EDGE_CURVE('',#203,#239,#241,.T.); +#239 = VERTEX_POINT('',#240); +#240 = CARTESIAN_POINT('',(-8.,-4.618802153517,7.627734010864)); +#241 = SURFACE_CURVE('',#242,(#247,#261),.PCURVE_S1.); +#242 = HYPERBOLA('',#243,4.618800852093,8.); +#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); +#244 = CARTESIAN_POINT('',(-4.,-6.928203230275,12.961065841442)); +#245 = DIRECTION('',(0.5,0.866025403784,-1.15377761183E-15)); +#246 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#247 = PCURVE('',#74,#248); +#248 = DEFINITIONAL_REPRESENTATION('',(#249),#260); +#249 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#250,#251,#252,#253,#254,#255, + #256,#257,#258,#259),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.5498245583, + 0.5498245583),.PIECEWISE_BEZIER_KNOTS.); +#250 = CARTESIAN_POINT('',(-4.712837881852,0.773649142726)); +#251 = CARTESIAN_POINT('',(-4.607051530322,0.447489407621)); +#252 = CARTESIAN_POINT('',(-4.493989114375,0.210925336822)); +#253 = CARTESIAN_POINT('',(-4.37479002012,5.691404648703E-02)); +#254 = CARTESIAN_POINT('',(-4.251333278022,-1.90078024361E-02)); +#255 = CARTESIAN_POINT('',(-4.12624713144,-1.900780244292E-02)); +#256 = CARTESIAN_POINT('',(-4.002790389466,5.691404648794E-02)); +#257 = CARTESIAN_POINT('',(-3.883591295184,0.210925336821)); +#258 = CARTESIAN_POINT('',(-3.77052887925,0.447489407621)); +#259 = CARTESIAN_POINT('',(-3.664742527721,0.773649142726)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = PCURVE('',#262,#267); +#262 = PLANE('',#263); +#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266); +#264 = CARTESIAN_POINT('',(-8.881784197001E-15,-9.237604307034,8.4)); +#265 = DIRECTION('',(0.5,0.866025403784,-1.15377761183E-15)); +#266 = DIRECTION('',(-0.866025403784,0.5,-6.661338147751E-16)); +#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272); +#268 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#269,#270,#271), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.5498245583, +0.5498245583),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#269 = CARTESIAN_POINT('',(-4.789523956356E-03,-0.773649142726)); +#270 = CARTESIAN_POINT('',(4.618802153517,0.562104064738)); +#271 = CARTESIAN_POINT('',(9.24239383099,-0.773649142726)); +#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#273 = ORIENTED_EDGE('',*,*,#274,.T.); +#274 = EDGE_CURVE('',#239,#275,#277,.T.); +#275 = VERTEX_POINT('',#276); +#276 = CARTESIAN_POINT('',(-8.,4.618802153517,7.627734010863)); +#277 = SURFACE_CURVE('',#278,(#283,#297),.PCURVE_S1.); +#278 = HYPERBOLA('',#279,4.618800852093,8.); +#279 = AXIS2_PLACEMENT_3D('',#280,#281,#282); +#280 = CARTESIAN_POINT('',(-8.,1.726760846502E-14,12.961065841442)); +#281 = DIRECTION('',(1.,0.,0.)); +#282 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#283 = PCURVE('',#74,#284); +#284 = DEFINITIONAL_REPRESENTATION('',(#285),#296); +#285 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#286,#287,#288,#289,#290,#291, + #292,#293,#294,#295),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.5498245583, + 0.5498245583),.PIECEWISE_BEZIER_KNOTS.); +#286 = CARTESIAN_POINT('',(-3.665640330655,0.773649142726)); +#287 = CARTESIAN_POINT('',(-3.559853979126,0.447489407621)); +#288 = CARTESIAN_POINT('',(-3.446791563218,0.210925336821)); +#289 = CARTESIAN_POINT('',(-3.327592468653,5.691404648828E-02)); +#290 = CARTESIAN_POINT('',(-3.204135727137,-1.900780244269E-02)); +#291 = CARTESIAN_POINT('',(-3.079049579872,-1.900780244155E-02)); +#292 = CARTESIAN_POINT('',(-2.955592838545,5.691404648976E-02)); +#293 = CARTESIAN_POINT('',(-2.83639374393,0.210925336821)); +#294 = CARTESIAN_POINT('',(-2.723331328054,0.447489407621)); +#295 = CARTESIAN_POINT('',(-2.617544976524,0.773649142726)); +#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('',(-8.,-4.618802153517,8.4)); +#301 = DIRECTION('',(1.,0.,0.)); +#302 = DIRECTION('',(0.,1.,-1.33226762955E-15)); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#305,#306,#307), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.5498245583, +0.5498245583),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#305 = CARTESIAN_POINT('',(-4.789523956346E-03,-0.773649142726)); +#306 = CARTESIAN_POINT('',(4.618802153517,0.562104064738)); +#307 = CARTESIAN_POINT('',(9.24239383099,-0.773649142726)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = ORIENTED_EDGE('',*,*,#310,.T.); +#310 = EDGE_CURVE('',#275,#311,#313,.T.); +#311 = VERTEX_POINT('',#312); +#312 = CARTESIAN_POINT('',(-2.176037128265E-13,9.237604307039, + 7.627734010861)); +#313 = SURFACE_CURVE('',#314,(#319,#333),.PCURVE_S1.); +#314 = HYPERBOLA('',#315,4.618800852094,8.000000000002); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(-4.000000000004,6.928203230276, + 12.961065841442)); +#317 = DIRECTION('',(0.5,-0.866025403784,1.15377761183E-15)); +#318 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#319 = PCURVE('',#74,#320); +#320 = DEFINITIONAL_REPRESENTATION('',(#321),#332); +#321 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#322,#323,#324,#325,#326,#327, + #328,#329,#330,#331),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549824558299, + 0.549824558299),.PIECEWISE_BEZIER_KNOTS.); +#322 = CARTESIAN_POINT('',(-2.618442779459,0.773649142726)); +#323 = CARTESIAN_POINT('',(-2.512656427929,0.447489407621)); +#324 = CARTESIAN_POINT('',(-2.399594012023,0.210925336823)); +#325 = CARTESIAN_POINT('',(-2.280394917507,5.691404648612E-02)); +#326 = CARTESIAN_POINT('',(-2.156938175853,-1.900780243519E-02)); +#327 = CARTESIAN_POINT('',(-2.031852028864,-1.900780244701E-02)); +#328 = CARTESIAN_POINT('',(-1.908395287242,5.69140464934E-02)); +#329 = CARTESIAN_POINT('',(-1.789196192767,0.210925336821)); +#330 = CARTESIAN_POINT('',(-1.676133776858,0.447489407621)); +#331 = CARTESIAN_POINT('',(-1.570347425329,0.773649142726)); +#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#333 = PCURVE('',#334,#339); +#334 = PLANE('',#335); +#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338); +#336 = CARTESIAN_POINT('',(-8.,4.618802153517,8.4)); +#337 = DIRECTION('',(0.5,-0.866025403784,1.15377761183E-15)); +#338 = DIRECTION('',(0.866025403784,0.5,-6.661338147756E-16)); +#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344); +#340 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#341,#342,#343), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549824558299, +0.549824558299),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#341 = CARTESIAN_POINT('',(-4.789523956251E-03,-0.773649142726)); +#342 = CARTESIAN_POINT('',(4.618802153513,0.562104064736)); +#343 = CARTESIAN_POINT('',(9.242393830983,-0.773649142726)); +#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#345 = ORIENTED_EDGE('',*,*,#346,.T.); +#346 = EDGE_CURVE('',#311,#347,#349,.T.); +#347 = VERTEX_POINT('',#348); +#348 = CARTESIAN_POINT('',(8.,4.618802153517,7.627734010863)); +#349 = SURFACE_CURVE('',#350,(#355,#369),.PCURVE_S1.); +#350 = HYPERBOLA('',#351,4.618800852094,8.000000000002); +#351 = AXIS2_PLACEMENT_3D('',#352,#353,#354); +#352 = CARTESIAN_POINT('',(4.000000000004,6.928203230276,12.961065841442 + )); +#353 = DIRECTION('',(-0.5,-0.866025403784,1.15377761183E-15)); +#354 = DIRECTION('',(4.930380657631E-32,-1.33226762955E-15,-1.)); +#355 = PCURVE('',#74,#356); +#356 = DEFINITIONAL_REPRESENTATION('',(#357),#368); +#357 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#358,#359,#360,#361,#362,#363, + #364,#365,#366,#367),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549824558299, + 0.549824558299),.PIECEWISE_BEZIER_KNOTS.); +#358 = CARTESIAN_POINT('',(-1.571245228261,0.773649142726)); +#359 = CARTESIAN_POINT('',(-1.465458876732,0.447489407621)); +#360 = CARTESIAN_POINT('',(-1.352396460818,0.210925336821)); +#361 = CARTESIAN_POINT('',(-1.23319736634,5.691404649204E-02)); +#362 = CARTESIAN_POINT('',(-1.109740624681,-1.900780244405E-02)); +#363 = CARTESIAN_POINT('',(-0.984654477674,-1.900780243564E-02)); +#364 = CARTESIAN_POINT('',(-0.861197736045,5.691404648772E-02)); +#365 = CARTESIAN_POINT('',(-0.741998641566,0.210925336823)); +#366 = CARTESIAN_POINT('',(-0.628936225661,0.447489407621)); +#367 = CARTESIAN_POINT('',(-0.523149874131,0.773649142726)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = PCURVE('',#370,#375); +#370 = PLANE('',#371); +#371 = AXIS2_PLACEMENT_3D('',#372,#373,#374); +#372 = CARTESIAN_POINT('',(-2.176037128265E-13,9.237604307039,8.4)); +#373 = DIRECTION('',(-0.5,-0.866025403784,1.15377761183E-15)); +#374 = DIRECTION('',(0.866025403784,-0.5,6.661338147756E-16)); +#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380); +#376 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#377,#378,#379), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549824558299, +0.549824558299),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#377 = CARTESIAN_POINT('',(-4.789523946444E-03,-0.773649142726)); +#378 = CARTESIAN_POINT('',(4.618802153523,0.562104064736)); +#379 = CARTESIAN_POINT('',(9.242393830993,-0.773649142726)); +#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#381 = ORIENTED_EDGE('',*,*,#382,.T.); +#382 = EDGE_CURVE('',#347,#143,#383,.T.); +#383 = SURFACE_CURVE('',#384,(#389,#402),.PCURVE_S1.); +#384 = HYPERBOLA('',#385,4.618800852093,8.); +#385 = AXIS2_PLACEMENT_3D('',#386,#387,#388); +#386 = CARTESIAN_POINT('',(8.,1.726760846502E-14,12.961065841442)); +#387 = DIRECTION('',(-1.,-0.,0.)); +#388 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#389 = PCURVE('',#74,#390); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#401); +#391 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#392,#393,#394,#395,#396,#397, + #398,#399,#400),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.5498245583, + -2.22044604925E-16),.PIECEWISE_BEZIER_KNOTS.); +#392 = CARTESIAN_POINT('',(-0.524047677066,0.773649142726)); +#393 = CARTESIAN_POINT('',(-0.46454285406,0.590184290895)); +#394 = CARTESIAN_POINT('',(-0.402699271725,0.435518047258)); +#395 = CARTESIAN_POINT('',(-0.33873074319,0.308329868354)); +#396 = CARTESIAN_POINT('',(-0.272933546497,0.207589413745)); +#397 = CARTESIAN_POINT('',(-0.205689513227,0.132536584417)); +#398 = CARTESIAN_POINT('',(-0.13745614086,8.266886890732E-02)); +#399 = CARTESIAN_POINT('',(-6.872807053748E-02,5.773501096861E-02)); +#400 = CARTESIAN_POINT('',(-1.769097966703E-17,5.773501065117E-02)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#402 = PCURVE('',#190,#403); +#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408); +#404 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#405,#406,#407), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.5498245583, +-2.360980609329E-16),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.038026974601,1.)) REPRESENTATION_ITEM('') ); +#405 = CARTESIAN_POINT('',(-4.78952395618E-03,-0.773649142726)); +#406 = CARTESIAN_POINT('',(2.473283973715,-5.773501065117E-02)); +#407 = CARTESIAN_POINT('',(4.618802153517,-5.773501065117E-02)); +#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#409 = ADVANCED_FACE('',(#410),#127,.F.); +#410 = FACE_BOUND('',#411,.F.); +#411 = EDGE_LOOP('',(#412,#435,#436,#437)); +#412 = ORIENTED_EDGE('',*,*,#413,.F.); +#413 = EDGE_CURVE('',#90,#414,#416,.T.); +#414 = VERTEX_POINT('',#415); +#415 = CARTESIAN_POINT('',(-5.036806,2.7604E-02,0.5)); +#416 = SEAM_CURVE('',#417,(#421,#428),.PCURVE_S1.); +#417 = LINE('',#418,#419); +#418 = CARTESIAN_POINT('',(-5.036806,2.760400000001E-02,8.4)); +#419 = VECTOR('',#420,1.); +#420 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#421 = PCURVE('',#127,#422); +#422 = DEFINITIONAL_REPRESENTATION('',(#423),#427); +#423 = LINE('',#424,#425); +#424 = CARTESIAN_POINT('',(6.28318530718,0.)); +#425 = VECTOR('',#426,1.); +#426 = DIRECTION('',(0.,-1.)); +#427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#428 = PCURVE('',#127,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = LINE('',#431,#432); +#431 = CARTESIAN_POINT('',(0.,0.)); +#432 = VECTOR('',#433,1.); +#433 = DIRECTION('',(0.,-1.)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = ORIENTED_EDGE('',*,*,#112,.F.); +#436 = ORIENTED_EDGE('',*,*,#413,.T.); +#437 = ORIENTED_EDGE('',*,*,#438,.T.); +#438 = EDGE_CURVE('',#414,#414,#439,.T.); +#439 = SURFACE_CURVE('',#440,(#445,#452),.PCURVE_S1.); +#440 = CIRCLE('',#441,5.); +#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442 = CARTESIAN_POINT('',(-3.6806E-02,2.7604E-02,0.5)); +#443 = DIRECTION('',(1.215432671457E-63,1.33226762955E-15,1.)); +#444 = DIRECTION('',(-1.,-6.804911383663E-33,9.065963158411E-48)); +#445 = PCURVE('',#127,#446); +#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451); +#447 = LINE('',#448,#449); +#448 = CARTESIAN_POINT('',(0.,-7.9)); +#449 = VECTOR('',#450,1.); +#450 = DIRECTION('',(1.,0.)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#452 = PCURVE('',#453,#458); +#453 = CONICAL_SURFACE('',#454,5.,0.785398163397); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(-3.6806E-02,2.7604E-02,0.5)); +#456 = DIRECTION('',(-0.,-1.33226762955E-15,-1.)); +#457 = DIRECTION('',(-1.,-6.804911383663E-33,9.065963158411E-48)); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#463); +#459 = LINE('',#460,#461); +#460 = CARTESIAN_POINT('',(-0.,0.)); +#461 = VECTOR('',#462,1.); +#462 = DIRECTION('',(-1.,0.)); +#463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#464 = ADVANCED_FACE('',(#465),#190,.F.); +#465 = FACE_BOUND('',#466,.F.); +#466 = EDGE_LOOP('',(#467,#468,#491,#526,#556,#577)); +#467 = ORIENTED_EDGE('',*,*,#382,.F.); +#468 = ORIENTED_EDGE('',*,*,#469,.T.); +#469 = EDGE_CURVE('',#347,#470,#472,.T.); +#470 = VERTEX_POINT('',#471); +#471 = CARTESIAN_POINT('',(8.,4.618802153517,0.772265989137)); +#472 = SURFACE_CURVE('',#473,(#477,#484),.PCURVE_S1.); +#473 = LINE('',#474,#475); +#474 = CARTESIAN_POINT('',(8.,4.618802153517,8.4)); +#475 = VECTOR('',#476,1.); +#476 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#477 = PCURVE('',#190,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(0.,0.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(0.,-1.)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = PCURVE('',#370,#485); +#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490); +#486 = LINE('',#487,#488); +#487 = CARTESIAN_POINT('',(9.237604307037,-2.600766917633E-15)); +#488 = VECTOR('',#489,1.); +#489 = DIRECTION('',(0.,-1.)); +#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#491 = ORIENTED_EDGE('',*,*,#492,.F.); +#492 = EDGE_CURVE('',#493,#470,#495,.T.); +#493 = VERTEX_POINT('',#494); +#494 = CARTESIAN_POINT('',(8.,8.973823341267E-17,5.773501065117E-02)); +#495 = SURFACE_CURVE('',#496,(#501,#508),.PCURVE_S1.); +#496 = HYPERBOLA('',#497,4.618800852093,8.); +#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500); +#498 = CARTESIAN_POINT('',(8.,-6.0765603768E-15,-4.561065841442)); +#499 = DIRECTION('',(-1.,0.,0.)); +#500 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#501 = PCURVE('',#190,#502); +#502 = DEFINITIONAL_REPRESENTATION('',(#503),#507); +#503 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#504,#505,#506), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),( +1.85914089012E-17,0.5498245583),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.038026974601,1.)) REPRESENTATION_ITEM('') ); +#504 = CARTESIAN_POINT('',(4.618802153517,-8.342264989349)); +#505 = CARTESIAN_POINT('',(2.473283973715,-8.342264989349)); +#506 = CARTESIAN_POINT('',(-4.78952395618E-03,-7.626350857274)); +#507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#508 = PCURVE('',#509,#514); +#509 = CONICAL_SURFACE('',#510,9.24,1.047197673205); +#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513); +#511 = CARTESIAN_POINT('',(0.,1.030707709483E-15,0.773649142726)); +#512 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#513 = DIRECTION('',(1.,1.85914089012E-17,-2.47687322668E-32)); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#525); +#515 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#516,#517,#518,#519,#520,#521, + #522,#523,#524),.UNSPECIFIED.,.F.,.F.,(9,9),(1.85914089012E-17, + 0.5498245583),.PIECEWISE_BEZIER_KNOTS.); +#516 = CARTESIAN_POINT('',(-2.608849361932E-17,-0.715914132074)); +#517 = CARTESIAN_POINT('',(6.872807053748E-02,-0.715914131757)); +#518 = CARTESIAN_POINT('',(0.13745614086,-0.690980273818)); +#519 = CARTESIAN_POINT('',(0.205689513227,-0.641112558307)); +#520 = CARTESIAN_POINT('',(0.272933546496,-0.566059728981)); +#521 = CARTESIAN_POINT('',(0.33873074319,-0.465319274371)); +#522 = CARTESIAN_POINT('',(0.402699271725,-0.338131095468)); +#523 = CARTESIAN_POINT('',(0.46454285406,-0.183464851831)); +#524 = CARTESIAN_POINT('',(0.524047677066,6.942932400246E-16)); +#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#526 = ORIENTED_EDGE('',*,*,#527,.F.); +#527 = EDGE_CURVE('',#528,#493,#530,.T.); +#528 = VERTEX_POINT('',#529); +#529 = CARTESIAN_POINT('',(8.,-4.618802153517,0.772265989136)); +#530 = SURFACE_CURVE('',#531,(#536,#543),.PCURVE_S1.); +#531 = HYPERBOLA('',#532,4.618800852093,8.); +#532 = AXIS2_PLACEMENT_3D('',#533,#534,#535); +#533 = CARTESIAN_POINT('',(8.,-6.0765603768E-15,-4.561065841442)); +#534 = DIRECTION('',(-1.,0.,0.)); +#535 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#536 = PCURVE('',#190,#537); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542); +#538 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#539,#540,#541), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.5498245583, +-2.263379509283E-16),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.038026974601,1.)) REPRESENTATION_ITEM('') ); +#539 = CARTESIAN_POINT('',(9.24239383099,-7.626350857274)); +#540 = CARTESIAN_POINT('',(6.764320333319,-8.342264989349)); +#541 = CARTESIAN_POINT('',(4.618802153517,-8.342264989349)); +#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#543 = PCURVE('',#509,#544); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#555); +#545 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#546,#547,#548,#549,#550,#551, + #552,#553,#554),.UNSPECIFIED.,.F.,.F.,(9,9),(-0.5498245583, + -2.22044604925E-16),.PIECEWISE_BEZIER_KNOTS.); +#546 = CARTESIAN_POINT('',(5.759137630114,-3.64132525301E-16)); +#547 = CARTESIAN_POINT('',(5.81864245312,-0.183464851831)); +#548 = CARTESIAN_POINT('',(5.880486035456,-0.338131095466)); +#549 = CARTESIAN_POINT('',(5.944454563971,-0.465319274375)); +#550 = CARTESIAN_POINT('',(6.010251760676,-0.566059728973)); +#551 = CARTESIAN_POINT('',(6.077495793939,-0.641112558312)); +#552 = CARTESIAN_POINT('',(6.145729166316,-0.690980273817)); +#553 = CARTESIAN_POINT('',(6.214457236642,-0.715914131757)); +#554 = CARTESIAN_POINT('',(6.28318530718,-0.715914132074)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = ORIENTED_EDGE('',*,*,#557,.F.); +#557 = EDGE_CURVE('',#168,#528,#558,.T.); +#558 = SURFACE_CURVE('',#559,(#563,#570),.PCURVE_S1.); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(8.,-4.618802153517,8.4)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#563 = PCURVE('',#190,#564); +#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569); +#565 = LINE('',#566,#567); +#566 = CARTESIAN_POINT('',(9.237604307034,1.903893522347E-15)); +#567 = VECTOR('',#568,1.); +#568 = DIRECTION('',(0.,-1.)); +#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#570 = PCURVE('',#226,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(0.,0.)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(9.860761315263E-32,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = ORIENTED_EDGE('',*,*,#167,.F.); +#578 = ADVANCED_FACE('',(#579),#370,.F.); +#579 = FACE_BOUND('',#580,.F.); +#580 = EDGE_LOOP('',(#581,#582,#605,#634)); +#581 = ORIENTED_EDGE('',*,*,#346,.F.); +#582 = ORIENTED_EDGE('',*,*,#583,.T.); +#583 = EDGE_CURVE('',#311,#584,#586,.T.); +#584 = VERTEX_POINT('',#585); +#585 = CARTESIAN_POINT('',(-2.176037128265E-13,9.237604307039, + 0.772265989139)); +#586 = SURFACE_CURVE('',#587,(#591,#598),.PCURVE_S1.); +#587 = LINE('',#588,#589); +#588 = CARTESIAN_POINT('',(-2.176037128265E-13,9.237604307039,8.4)); +#589 = VECTOR('',#590,1.); +#590 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#591 = PCURVE('',#370,#592); +#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(0.,0.)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(0.,-1.)); +#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#598 = PCURVE('',#334,#599); +#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604); +#600 = LINE('',#601,#602); +#601 = CARTESIAN_POINT('',(9.237604307036,2.600766917633E-15)); +#602 = VECTOR('',#603,1.); +#603 = DIRECTION('',(0.,-1.)); +#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#605 = ORIENTED_EDGE('',*,*,#606,.F.); +#606 = EDGE_CURVE('',#470,#584,#607,.T.); +#607 = SURFACE_CURVE('',#608,(#613,#620),.PCURVE_S1.); +#608 = HYPERBOLA('',#609,4.618800852094,8.000000000002); +#609 = AXIS2_PLACEMENT_3D('',#610,#611,#612); +#610 = CARTESIAN_POINT('',(4.000000000004,6.928203230276,-4.561065841442 + )); +#611 = DIRECTION('',(-0.5,-0.866025403784,1.15377761183E-15)); +#612 = DIRECTION('',(-4.930380657631E-32,1.33226762955E-15,1.)); +#613 = PCURVE('',#370,#614); +#614 = DEFINITIONAL_REPRESENTATION('',(#615),#619); +#615 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#616,#617,#618), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549824558299, +0.549824558299),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#616 = CARTESIAN_POINT('',(9.242393830993,-7.626350857274)); +#617 = CARTESIAN_POINT('',(4.618802153523,-8.962104064736)); +#618 = CARTESIAN_POINT('',(-4.789523946439E-03,-7.626350857274)); +#619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#620 = PCURVE('',#509,#621); +#621 = DEFINITIONAL_REPRESENTATION('',(#622),#633); +#622 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#623,#624,#625,#626,#627,#628, + #629,#630,#631,#632),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549824558299, + 0.549824558299),.PIECEWISE_BEZIER_KNOTS.); +#623 = CARTESIAN_POINT('',(0.523149874131,-1.985068214216E-17)); +#624 = CARTESIAN_POINT('',(0.628936225661,-0.326159735104)); +#625 = CARTESIAN_POINT('',(0.741998641579,-0.562723805901)); +#626 = CARTESIAN_POINT('',(0.861197736007,-0.716735096249)); +#627 = CARTESIAN_POINT('',(0.984654477768,-0.792656945165)); +#628 = CARTESIAN_POINT('',(1.10974062463,-0.792656945187)); +#629 = CARTESIAN_POINT('',(1.233197366384,-0.716735096235)); +#630 = CARTESIAN_POINT('',(1.352396460816,-0.562723805904)); +#631 = CARTESIAN_POINT('',(1.465458876732,-0.326159735104)); +#632 = CARTESIAN_POINT('',(1.571245228261,3.383238846153E-16)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = ORIENTED_EDGE('',*,*,#469,.F.); +#635 = ADVANCED_FACE('',(#636),#334,.F.); +#636 = FACE_BOUND('',#637,.F.); +#637 = EDGE_LOOP('',(#638,#639,#662,#691)); +#638 = ORIENTED_EDGE('',*,*,#310,.F.); +#639 = ORIENTED_EDGE('',*,*,#640,.T.); +#640 = EDGE_CURVE('',#275,#641,#643,.T.); +#641 = VERTEX_POINT('',#642); +#642 = CARTESIAN_POINT('',(-8.,4.618802153517,0.772265989137)); +#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(-8.,4.618802153517,8.4)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#648 = PCURVE('',#334,#649); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(0.,-1.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = PCURVE('',#298,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(9.237604307034,-1.903893522347E-15)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(0.,-1.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = ORIENTED_EDGE('',*,*,#663,.F.); +#663 = EDGE_CURVE('',#584,#641,#664,.T.); +#664 = SURFACE_CURVE('',#665,(#670,#677),.PCURVE_S1.); +#665 = HYPERBOLA('',#666,4.618800852094,8.000000000002); +#666 = AXIS2_PLACEMENT_3D('',#667,#668,#669); +#667 = CARTESIAN_POINT('',(-4.000000000004,6.928203230276, + -4.561065841442)); +#668 = DIRECTION('',(0.5,-0.866025403784,1.15377761183E-15)); +#669 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#670 = PCURVE('',#334,#671); +#671 = DEFINITIONAL_REPRESENTATION('',(#672),#676); +#672 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#673,#674,#675), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549824558299, +0.549824558299),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#673 = CARTESIAN_POINT('',(9.242393830983,-7.626350857274)); +#674 = CARTESIAN_POINT('',(4.618802153513,-8.962104064736)); +#675 = CARTESIAN_POINT('',(-4.789523956247E-03,-7.626350857274)); +#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#677 = PCURVE('',#509,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#690); +#679 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#680,#681,#682,#683,#684,#685, + #686,#687,#688,#689),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549824558299, + 0.549824558299),.PIECEWISE_BEZIER_KNOTS.); +#680 = CARTESIAN_POINT('',(1.570347425329,-1.267245069873E-15)); +#681 = CARTESIAN_POINT('',(1.676133776858,-0.326159735104)); +#682 = CARTESIAN_POINT('',(1.789196192777,-0.562723805905)); +#683 = CARTESIAN_POINT('',(1.908395287199,-0.716735096239)); +#684 = CARTESIAN_POINT('',(2.031852028987,-0.792656945158)); +#685 = CARTESIAN_POINT('',(2.156938175693,-0.79265694514)); +#686 = CARTESIAN_POINT('',(2.280394917576,-0.716735096246)); +#687 = CARTESIAN_POINT('',(2.399594012002,-0.562723805901)); +#688 = CARTESIAN_POINT('',(2.512656427929,-0.326159735104)); +#689 = CARTESIAN_POINT('',(2.618442779459,4.771016117707E-16)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = ORIENTED_EDGE('',*,*,#583,.F.); +#692 = ADVANCED_FACE('',(#693),#298,.F.); +#693 = FACE_BOUND('',#694,.F.); +#694 = EDGE_LOOP('',(#695,#696,#719,#748)); +#695 = ORIENTED_EDGE('',*,*,#274,.F.); +#696 = ORIENTED_EDGE('',*,*,#697,.T.); +#697 = EDGE_CURVE('',#239,#698,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(-8.,-4.618802153517,0.772265989136)); +#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(-8.,-4.618802153517,8.4)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#705 = PCURVE('',#298,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(0.,0.)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(0.,-1.)); +#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#712 = PCURVE('',#262,#713); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(9.237604307034,2.600766917627E-15)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(-9.860761315263E-32,-1.)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#720,.F.); +#720 = EDGE_CURVE('',#641,#698,#721,.T.); +#721 = SURFACE_CURVE('',#722,(#727,#734),.PCURVE_S1.); +#722 = HYPERBOLA('',#723,4.618800852093,8.); +#723 = AXIS2_PLACEMENT_3D('',#724,#725,#726); +#724 = CARTESIAN_POINT('',(-8.,-6.0765603768E-15,-4.561065841442)); +#725 = DIRECTION('',(1.,0.,-0.)); +#726 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#727 = PCURVE('',#298,#728); +#728 = DEFINITIONAL_REPRESENTATION('',(#729),#733); +#729 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#730,#731,#732), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.5498245583, +0.5498245583),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#730 = CARTESIAN_POINT('',(9.24239383099,-7.626350857274)); +#731 = CARTESIAN_POINT('',(4.618802153517,-8.962104064738)); +#732 = CARTESIAN_POINT('',(-4.789523956341E-03,-7.626350857274)); +#733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#734 = PCURVE('',#509,#735); +#735 = DEFINITIONAL_REPRESENTATION('',(#736),#747); +#736 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#737,#738,#739,#740,#741,#742, + #743,#744,#745,#746),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.5498245583, + 0.5498245583),.PIECEWISE_BEZIER_KNOTS.); +#737 = CARTESIAN_POINT('',(2.617544976524,2.021984960756E-16)); +#738 = CARTESIAN_POINT('',(2.723331328054,-0.326159735105)); +#739 = CARTESIAN_POINT('',(2.836393743972,-0.562723805901)); +#740 = CARTESIAN_POINT('',(2.955592838392,-0.716735096223)); +#741 = CARTESIAN_POINT('',(3.079049580221,-0.792656945198)); +#742 = CARTESIAN_POINT('',(3.204135726803,-0.792656945165)); +#743 = CARTESIAN_POINT('',(3.327592468806,-0.716735096237)); +#744 = CARTESIAN_POINT('',(3.446791563192,-0.562723805898)); +#745 = CARTESIAN_POINT('',(3.559853979126,-0.326159735105)); +#746 = CARTESIAN_POINT('',(3.665640330655,-5.141256689461E-16)); +#747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#748 = ORIENTED_EDGE('',*,*,#640,.F.); +#749 = ADVANCED_FACE('',(#750),#262,.F.); +#750 = FACE_BOUND('',#751,.F.); +#751 = EDGE_LOOP('',(#752,#753,#776,#805)); +#752 = ORIENTED_EDGE('',*,*,#238,.F.); +#753 = ORIENTED_EDGE('',*,*,#754,.T.); +#754 = EDGE_CURVE('',#203,#755,#757,.T.); +#755 = VERTEX_POINT('',#756); +#756 = CARTESIAN_POINT('',(-8.881784197001E-15,-9.237604307034, + 0.772265989136)); +#757 = SURFACE_CURVE('',#758,(#762,#769),.PCURVE_S1.); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(-8.881784197001E-15,-9.237604307034,8.4)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.,-1.33226762955E-15,-1.)); +#762 = PCURVE('',#262,#763); +#763 = DEFINITIONAL_REPRESENTATION('',(#764),#768); +#764 = LINE('',#765,#766); +#765 = CARTESIAN_POINT('',(0.,0.)); +#766 = VECTOR('',#767,1.); +#767 = DIRECTION('',(-9.860761315263E-32,-1.)); +#768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#769 = PCURVE('',#226,#770); +#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775); +#771 = LINE('',#772,#773); +#772 = CARTESIAN_POINT('',(9.237604307034,-2.600766917627E-15)); +#773 = VECTOR('',#774,1.); +#774 = DIRECTION('',(9.860761315263E-32,-1.)); +#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#776 = ORIENTED_EDGE('',*,*,#777,.F.); +#777 = EDGE_CURVE('',#698,#755,#778,.T.); +#778 = SURFACE_CURVE('',#779,(#784,#791),.PCURVE_S1.); +#779 = HYPERBOLA('',#780,4.618800852093,8.); +#780 = AXIS2_PLACEMENT_3D('',#781,#782,#783); +#781 = CARTESIAN_POINT('',(-4.,-6.928203230275,-4.561065841442)); +#782 = DIRECTION('',(0.5,0.866025403784,-1.15377761183E-15)); +#783 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#784 = PCURVE('',#262,#785); +#785 = DEFINITIONAL_REPRESENTATION('',(#786),#790); +#786 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#787,#788,#789), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.5498245583, +0.5498245583),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#787 = CARTESIAN_POINT('',(9.24239383099,-7.626350857274)); +#788 = CARTESIAN_POINT('',(4.618802153517,-8.962104064738)); +#789 = CARTESIAN_POINT('',(-4.789523956353E-03,-7.626350857274)); +#790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#791 = PCURVE('',#509,#792); +#792 = DEFINITIONAL_REPRESENTATION('',(#793),#804); +#793 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#794,#795,#796,#797,#798,#799, + #800,#801,#802,#803),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.5498245583, + 0.5498245583),.PIECEWISE_BEZIER_KNOTS.); +#794 = CARTESIAN_POINT('',(3.664742527721,-9.064177778448E-16)); +#795 = CARTESIAN_POINT('',(3.77052887925,-0.326159735105)); +#796 = CARTESIAN_POINT('',(3.883591295147,-0.562723805906)); +#797 = CARTESIAN_POINT('',(4.002790389575,-0.716735096225)); +#798 = CARTESIAN_POINT('',(4.126247131091,-0.792656945154)); +#799 = CARTESIAN_POINT('',(4.25133327808,-0.792656945125)); +#800 = CARTESIAN_POINT('',(4.374790019887,-0.716735096244)); +#801 = CARTESIAN_POINT('',(4.493989114395,-0.5627238059)); +#802 = CARTESIAN_POINT('',(4.607051530322,-0.326159735105)); +#803 = CARTESIAN_POINT('',(4.712837881852,-4.496696876888E-16)); +#804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#805 = ORIENTED_EDGE('',*,*,#697,.F.); +#806 = ADVANCED_FACE('',(#807),#226,.F.); +#807 = FACE_BOUND('',#808,.F.); +#808 = EDGE_LOOP('',(#809,#810,#811,#840)); +#809 = ORIENTED_EDGE('',*,*,#202,.F.); +#810 = ORIENTED_EDGE('',*,*,#557,.T.); +#811 = ORIENTED_EDGE('',*,*,#812,.F.); +#812 = EDGE_CURVE('',#755,#528,#813,.T.); +#813 = SURFACE_CURVE('',#814,(#819,#826),.PCURVE_S1.); +#814 = HYPERBOLA('',#815,4.618800852093,8.); +#815 = AXIS2_PLACEMENT_3D('',#816,#817,#818); +#816 = CARTESIAN_POINT('',(4.,-6.928203230275,-4.561065841442)); +#817 = DIRECTION('',(-0.5,0.866025403784,-1.15377761183E-15)); +#818 = DIRECTION('',(9.860761315263E-32,1.33226762955E-15,1.)); +#819 = PCURVE('',#226,#820); +#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825); +#821 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#822,#823,#824), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.5498245583, +0.5498245583),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.155,1.)) +REPRESENTATION_ITEM('') ); +#822 = CARTESIAN_POINT('',(9.24239383099,-7.626350857274)); +#823 = CARTESIAN_POINT('',(4.618802153517,-8.962104064738)); +#824 = CARTESIAN_POINT('',(-4.78952395633E-03,-7.626350857274)); +#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#826 = PCURVE('',#509,#827); +#827 = DEFINITIONAL_REPRESENTATION('',(#828),#839); +#828 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#829,#830,#831,#832,#833,#834, + #835,#836,#837,#838),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.5498245583, + 0.5498245583),.PIECEWISE_BEZIER_KNOTS.); +#829 = CARTESIAN_POINT('',(4.711940078917,-6.502530492846E-16)); +#830 = CARTESIAN_POINT('',(4.817726430447,-0.326159735105)); +#831 = CARTESIAN_POINT('',(4.930788846348,-0.562723805903)); +#832 = CARTESIAN_POINT('',(5.049987940867,-0.716735096248)); +#833 = CARTESIAN_POINT('',(5.173444682543,-0.792656945147)); +#834 = CARTESIAN_POINT('',(5.298530829372,-0.792656945151)); +#835 = CARTESIAN_POINT('',(5.421987571244,-0.716735096246)); +#836 = CARTESIAN_POINT('',(5.541186665614,-0.562723805905)); +#837 = CARTESIAN_POINT('',(5.654249081519,-0.326159735105)); +#838 = CARTESIAN_POINT('',(5.760035433049,4.771038637178E-16)); +#839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#840 = ORIENTED_EDGE('',*,*,#754,.F.); +#841 = ADVANCED_FACE('',(#842),#453,.F.); +#842 = FACE_BOUND('',#843,.T.); +#843 = EDGE_LOOP('',(#844,#865,#866,#867)); +#844 = ORIENTED_EDGE('',*,*,#845,.F.); +#845 = EDGE_CURVE('',#414,#846,#848,.T.); +#846 = VERTEX_POINT('',#847); +#847 = CARTESIAN_POINT('',(-5.536806,2.7604E-02,-6.164047050561E-17)); +#848 = SEAM_CURVE('',#849,(#853,#859),.PCURVE_S1.); +#849 = LINE('',#850,#851); +#850 = CARTESIAN_POINT('',(-5.036806,2.7604E-02,0.5)); +#851 = VECTOR('',#852,1.); +#852 = DIRECTION('',(-0.707106781187,-9.420554752103E-16,-0.707106781187 + )); +#853 = PCURVE('',#453,#854); +#854 = DEFINITIONAL_REPRESENTATION('',(#855),#858); +#855 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#856,#857),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#856 = CARTESIAN_POINT('',(0.,0.)); +#857 = CARTESIAN_POINT('',(0.,0.5)); +#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#859 = PCURVE('',#453,#860); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#864); +#861 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#862,#863),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); +#862 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#863 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#438,.T.); +#866 = ORIENTED_EDGE('',*,*,#845,.T.); +#867 = ORIENTED_EDGE('',*,*,#868,.F.); +#868 = EDGE_CURVE('',#846,#846,#869,.T.); +#869 = SURFACE_CURVE('',#870,(#875,#882),.PCURVE_S1.); +#870 = CIRCLE('',#871,5.5); +#871 = AXIS2_PLACEMENT_3D('',#872,#873,#874); +#872 = CARTESIAN_POINT('',(-3.6806E-02,2.7604E-02,-3.67759156461E-17)); +#873 = DIRECTION('',(1.215432671457E-63,1.33226762955E-15,1.)); +#874 = DIRECTION('',(-1.,-6.804911383663E-33,9.065963158411E-48)); +#875 = PCURVE('',#453,#876); +#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(-0.,0.5)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(-1.,0.)); +#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#882 = PCURVE('',#883,#888); +#883 = PLANE('',#884); +#884 = AXIS2_PLACEMENT_3D('',#885,#886,#887); +#885 = CARTESIAN_POINT('',(0.,0.,0.)); +#886 = DIRECTION('',(0.,1.33226762955E-15,1.)); +#887 = DIRECTION('',(1.,0.,0.)); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893); +#889 = CIRCLE('',#890,5.5); +#890 = AXIS2_PLACEMENT_2D('',#891,#892); +#891 = CARTESIAN_POINT('',(-3.6806E-02,2.7604E-02)); +#892 = DIRECTION('',(-1.,0.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#894 = ADVANCED_FACE('',(#895),#509,.T.); +#895 = FACE_BOUND('',#896,.F.); +#896 = EDGE_LOOP('',(#897,#898,#921,#943,#944,#945,#946,#947,#948,#949) + ); +#897 = ORIENTED_EDGE('',*,*,#527,.T.); +#898 = ORIENTED_EDGE('',*,*,#899,.T.); +#899 = EDGE_CURVE('',#493,#900,#902,.T.); +#900 = VERTEX_POINT('',#901); +#901 = CARTESIAN_POINT('',(7.9,0.,0.)); +#902 = SEAM_CURVE('',#903,(#907,#914),.PCURVE_S1.); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(9.24,1.20249232773E-15,0.773649142726)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(-0.866025464789,-7.771559530051E-16,-0.499999894338 + )); +#907 = PCURVE('',#509,#908); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(0.,-0.)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(0.,-1.)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = PCURVE('',#509,#915); +#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920); +#916 = LINE('',#917,#918); +#917 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#918 = VECTOR('',#919,1.); +#919 = DIRECTION('',(0.,-1.)); +#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#921 = ORIENTED_EDGE('',*,*,#922,.F.); +#922 = EDGE_CURVE('',#900,#900,#923,.T.); +#923 = SURFACE_CURVE('',#924,(#929,#936),.PCURVE_S1.); +#924 = CIRCLE('',#925,7.9); +#925 = AXIS2_PLACEMENT_3D('',#926,#927,#928); +#926 = CARTESIAN_POINT('',(0.,0.,0.)); +#927 = DIRECTION('',(-0.,1.33226762955E-15,1.)); +#928 = DIRECTION('',(1.,0.,0.)); +#929 = PCURVE('',#509,#930); +#930 = DEFINITIONAL_REPRESENTATION('',(#931),#935); +#931 = LINE('',#932,#933); +#932 = CARTESIAN_POINT('',(0.,-0.773649142726)); +#933 = VECTOR('',#934,1.); +#934 = DIRECTION('',(1.,-0.)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = PCURVE('',#883,#937); +#937 = DEFINITIONAL_REPRESENTATION('',(#938),#942); +#938 = CIRCLE('',#939,7.9); +#939 = AXIS2_PLACEMENT_2D('',#940,#941); +#940 = CARTESIAN_POINT('',(0.,0.)); +#941 = DIRECTION('',(1.,0.)); +#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#943 = ORIENTED_EDGE('',*,*,#899,.F.); +#944 = ORIENTED_EDGE('',*,*,#492,.T.); +#945 = ORIENTED_EDGE('',*,*,#606,.T.); +#946 = ORIENTED_EDGE('',*,*,#663,.T.); +#947 = ORIENTED_EDGE('',*,*,#720,.T.); +#948 = ORIENTED_EDGE('',*,*,#777,.T.); +#949 = ORIENTED_EDGE('',*,*,#812,.T.); +#950 = ADVANCED_FACE('',(#951,#954),#883,.F.); +#951 = FACE_BOUND('',#952,.F.); +#952 = EDGE_LOOP('',(#953)); +#953 = ORIENTED_EDGE('',*,*,#868,.F.); +#954 = FACE_BOUND('',#955,.F.); +#955 = EDGE_LOOP('',(#956)); +#956 = ORIENTED_EDGE('',*,*,#922,.T.); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#961)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#958,#959,#960)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#958 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#959 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#960 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#961 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-07),#958, + 'distance_accuracy_value','confusion accuracy'); +#962 = PRODUCT_TYPE('part',$,(#7)); +#963 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#964) + ,#957); +#964 = STYLED_ITEM('color',(#965),#15); +#965 = PRESENTATION_STYLE_ASSIGNMENT((#966,#972)); +#966 = SURFACE_STYLE_USAGE(.BOTH.,#967); +#967 = SURFACE_SIDE_STYLE('',(#968)); +#968 = SURFACE_STYLE_FILL_AREA(#969); +#969 = FILL_AREA_STYLE('',(#970)); +#970 = FILL_AREA_STYLE_COLOUR('',#971); +#971 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#972 = CURVE_STYLE('',#973,POSITIVE_LENGTH_MEASURE(0.1),#971); +#973 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.stl b/Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.stl new file mode 100644 index 00000000..1b55045d Binary files /dev/null and b/Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.stl differ