From 5a4e33e16cce1b41ee8b4f1a0856bb77efe9ac19 Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Mon, 13 Oct 2014 11:15:15 +0200
Subject: [PATCH] ISO 4032 hex M10 nut

---
 .../Nuts/Metric/ISO4032_Hex_Nut_M10.fcstd     |  Bin 0 -> 31074 bytes
 .../Nuts/Metric/ISO4032_Hex_Nut_M10.step      | 1220 +++++++++++++++++
 .../Nuts/Metric/ISO4032_Hex_Nut_M10.stl       |  Bin 0 -> 37084 bytes
 3 files changed, 1220 insertions(+)
 create mode 100644 Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.fcstd
 create mode 100644 Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.step
 create mode 100644 Mechanical Parts/Fasteners/Nuts/Metric/ISO4032_Hex_Nut_M10.stl

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 0000000000000000000000000000000000000000..e3726ab39329b1a47a4513fea2ff2bbb666f9f6e
GIT binary patch
literal 31074
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

literal 0
HcmV?d00001

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 0000000000000000000000000000000000000000..1b55045d6ad6e6489d66eb86246b85c9d52f4d5a
GIT binary patch
literal 37084
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
bNyT=JgHq^|k65{=+JZyE!chvn^%4IK0v4JT

literal 0
HcmV?d00001