From 68eea7dcf3156f7ede4e703c97556a15592e39d3 Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Sun, 2 Nov 2014 09:02:06 +0100
Subject: [PATCH] M3x16 ISO 4762 HEX Socket Head Cap Screw

---
 ...4762_Hex_Socket_Head_Cap_Screw_M3x16.fcstd |  Bin 0 -> 50884 bytes
 ...O4762_Hex_Socket_Head_Cap_Screw_M3x16.step | 1272 +++++++++++++++++
 ...SO4762_Hex_Socket_Head_Cap_Screw_M3x16.stl |  Bin 0 -> 31784 bytes
 3 files changed, 1272 insertions(+)
 create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.fcstd
 create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.step
 create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.stl

diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..a982f059ae00b3c21793206ef5dcf33d7797ffbe
GIT binary patch
literal 50884
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

literal 0
HcmV?d00001

diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.step
new file mode 100644
index 00000000..1430f53b
--- /dev/null
+++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.step	
@@ -0,0 +1,1272 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/development/FreeCAD-library/Mechanical 
+Parts/Fasteners/Bolts & 
+Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.step',
+  '2014-11-02T09:01:05',('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('Chamfer001','Chamfer001','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1015);
+#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,#193,#248,#301,#354,#358,#393,#635,
+    #719,#776,#833,#890,#947,#982));
+#17 = ADVANCED_FACE('',(#18,#54),#31,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20));
+#20 = ORIENTED_EDGE('',*,*,#21,.T.);
+#21 = EDGE_CURVE('',#22,#22,#24,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(2.65,6.419107669651E-16,0.));
+#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.);
+#25 = CIRCLE('',#26,2.65);
+#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29);
+#27 = CARTESIAN_POINT('',(0.,1.972152263053E-31,-8.75811540203E-47));
+#28 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#29 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#30 = PCURVE('',#31,#36);
+#31 = PLANE('',#32);
+#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35);
+#33 = CARTESIAN_POINT('',(0.,0.,0.));
+#34 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#35 = DIRECTION('',(1.,0.,0.));
+#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41);
+#37 = CIRCLE('',#38,2.65);
+#38 = AXIS2_PLACEMENT_2D('',#39,#40);
+#39 = CARTESIAN_POINT('',(0.,-1.972152263053E-31));
+#40 = DIRECTION('',(1.,7.171462774736E-32));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42 = PCURVE('',#43,#48);
+#43 = CONICAL_SURFACE('',#44,2.75,0.785398163397);
+#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47);
+#45 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.1));
+#46 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#47 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-47));
+#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-0.,-0.1));
+#51 = VECTOR('',#52,1.);
+#52 = DIRECTION('',(-1.,0.));
+#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#54 = FACE_BOUND('',#55,.T.);
+#55 = EDGE_LOOP('',(#56));
+#56 = ORIENTED_EDGE('',*,*,#57,.F.);
+#57 = EDGE_CURVE('',#58,#58,#60,.T.);
+#58 = VERTEX_POINT('',#59);
+#59 = CARTESIAN_POINT('',(1.5,0.,0.));
+#60 = SURFACE_CURVE('',#61,(#66,#73),.PCURVE_S1.);
+#61 = CIRCLE('',#62,1.5);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(0.,0.,0.));
+#64 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#65 = DIRECTION('',(1.,0.,0.));
+#66 = PCURVE('',#31,#67);
+#67 = DEFINITIONAL_REPRESENTATION('',(#68),#72);
+#68 = CIRCLE('',#69,1.5);
+#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 = CYLINDRICAL_SURFACE('',#75,1.5);
+#75 = AXIS2_PLACEMENT_3D('',#76,#77,#78);
+#76 = CARTESIAN_POINT('',(0.,0.,0.));
+#77 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#78 = DIRECTION('',(1.,0.,0.));
+#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,.T.);
+#86 = FACE_BOUND('',#87,.F.);
+#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('',(2.75,7.105427357601E-16,0.1));
+#92 = SEAM_CURVE('',#93,(#97,#103),.PCURVE_S1.);
+#93 = LINE('',#94,#95);
+#94 = CARTESIAN_POINT('',(2.75,7.105427357601E-16,0.1));
+#95 = VECTOR('',#96,1.);
+#96 = DIRECTION('',(0.707106781187,4.853013054113E-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.141421356237,0.),.PIECEWISE_BEZIER_KNOTS.);
+#100 = CARTESIAN_POINT('',(2.422304781E-16,-0.1));
+#101 = CARTESIAN_POINT('',(2.422304781E-16,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.141421356237,0.),.PIECEWISE_BEZIER_KNOTS.);
+#106 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#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,2.75);
+#115 = AXIS2_PLACEMENT_3D('',#116,#117,#118);
+#116 = CARTESIAN_POINT('',(0.,4.440892098501E-17,0.1));
+#117 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#118 = DIRECTION('',(1.,-7.171462774736E-32,3.184769237102E-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,2.75);
+#128 = AXIS2_PLACEMENT_3D('',#129,#130,#131);
+#129 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#130 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#131 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#132 = DEFINITIONAL_REPRESENTATION('',(#133),#137);
+#133 = LINE('',#134,#135);
+#134 = CARTESIAN_POINT('',(2.422304781E-16,2.9));
+#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,.T.);
+#140 = EDGE_LOOP('',(#141,#164,#165,#166));
+#141 = ORIENTED_EDGE('',*,*,#142,.F.);
+#142 = EDGE_CURVE('',#58,#143,#145,.T.);
+#143 = VERTEX_POINT('',#144);
+#144 = CARTESIAN_POINT('',(1.5,-6.927791673661E-15,-15.6));
+#145 = SEAM_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(1.5,0.,0.));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#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,.F.);
+#167 = EDGE_CURVE('',#143,#143,#168,.T.);
+#168 = SURFACE_CURVE('',#169,(#174,#181),.PCURVE_S1.);
+#169 = CIRCLE('',#170,1.5);
+#170 = AXIS2_PLACEMENT_3D('',#171,#172,#173);
+#171 = CARTESIAN_POINT('',(1.868397952433E-45,-6.927791673661E-15,-15.6)
+  );
+#172 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#173 = DIRECTION('',(1.,-2.368475785867E-15,1.051814540295E-30));
+#174 = PCURVE('',#74,#175);
+#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180);
+#176 = LINE('',#177,#178);
+#177 = CARTESIAN_POINT('',(2.368475785867E-15,15.6));
+#178 = VECTOR('',#179,1.);
+#179 = DIRECTION('',(1.,0.));
+#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#181 = PCURVE('',#182,#187);
+#182 = CONICAL_SURFACE('',#183,1.5,0.785398163397);
+#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186);
+#184 = CARTESIAN_POINT('',(1.868397952433E-45,-6.927791673661E-15,-15.6)
+  );
+#185 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#186 = DIRECTION('',(1.,-2.368475785867E-15,1.051814540295E-30));
+#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(-0.,-0.));
+#190 = VECTOR('',#191,1.);
+#191 = DIRECTION('',(-1.,-0.));
+#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#193 = ADVANCED_FACE('',(#194),#127,.T.);
+#194 = FACE_BOUND('',#195,.T.);
+#195 = EDGE_LOOP('',(#196,#219,#246,#247));
+#196 = ORIENTED_EDGE('',*,*,#197,.F.);
+#197 = EDGE_CURVE('',#198,#90,#200,.T.);
+#198 = VERTEX_POINT('',#199);
+#199 = CARTESIAN_POINT('',(2.75,1.95399252334E-15,2.9));
+#200 = SEAM_CURVE('',#201,(#205,#212),.PCURVE_S1.);
+#201 = LINE('',#202,#203);
+#202 = CARTESIAN_POINT('',(2.75,1.998401444325E-15,3.));
+#203 = VECTOR('',#204,1.);
+#204 = DIRECTION('',(0.,-6.661338147751E-16,-1.));
+#205 = PCURVE('',#127,#206);
+#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211);
+#207 = LINE('',#208,#209);
+#208 = CARTESIAN_POINT('',(0.,0.));
+#209 = VECTOR('',#210,1.);
+#210 = DIRECTION('',(0.,1.));
+#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#212 = PCURVE('',#127,#213);
+#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
+#214 = LINE('',#215,#216);
+#215 = CARTESIAN_POINT('',(6.28318530718,0.));
+#216 = VECTOR('',#217,1.);
+#217 = DIRECTION('',(0.,1.));
+#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#219 = ORIENTED_EDGE('',*,*,#220,.T.);
+#220 = EDGE_CURVE('',#198,#198,#221,.T.);
+#221 = SURFACE_CURVE('',#222,(#227,#234),.PCURVE_S1.);
+#222 = CIRCLE('',#223,2.75);
+#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226);
+#224 = CARTESIAN_POINT('',(0.,1.287858708565E-15,2.9));
+#225 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#226 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#227 = PCURVE('',#127,#228);
+#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233);
+#229 = LINE('',#230,#231);
+#230 = CARTESIAN_POINT('',(1.434292554947E-31,0.1));
+#231 = VECTOR('',#232,1.);
+#232 = DIRECTION('',(1.,0.));
+#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#234 = PCURVE('',#235,#240);
+#235 = CONICAL_SURFACE('',#236,2.75,0.785398163397);
+#236 = AXIS2_PLACEMENT_3D('',#237,#238,#239);
+#237 = CARTESIAN_POINT('',(0.,1.287858708565E-15,2.9));
+#238 = DIRECTION('',(-0.,-4.440892098501E-16,-1.));
+#239 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245);
+#241 = LINE('',#242,#243);
+#242 = CARTESIAN_POINT('',(0.,-0.));
+#243 = VECTOR('',#244,1.);
+#244 = DIRECTION('',(1.,-0.));
+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#246 = ORIENTED_EDGE('',*,*,#197,.T.);
+#247 = ORIENTED_EDGE('',*,*,#112,.F.);
+#248 = ADVANCED_FACE('',(#249),#182,.T.);
+#249 = FACE_BOUND('',#250,.T.);
+#250 = EDGE_LOOP('',(#251,#272,#273,#274));
+#251 = ORIENTED_EDGE('',*,*,#252,.F.);
+#252 = EDGE_CURVE('',#143,#253,#255,.T.);
+#253 = VERTEX_POINT('',#254);
+#254 = CARTESIAN_POINT('',(1.1,-7.105427357601E-15,-16.));
+#255 = SEAM_CURVE('',#256,(#260,#266),.PCURVE_S1.);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(1.5,-6.927791673661E-15,-15.6));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(-0.707106781187,-3.140184917368E-16,-0.707106781187
+    ));
+#260 = PCURVE('',#182,#261);
+#261 = DEFINITIONAL_REPRESENTATION('',(#262),#265);
+#262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#263,#264),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#263 = CARTESIAN_POINT('',(2.368475785867E-15,0.));
+#264 = CARTESIAN_POINT('',(2.368475785867E-15,-0.4));
+#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#266 = PCURVE('',#182,#267);
+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#271);
+#268 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#269,#270),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.);
+#269 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#270 = CARTESIAN_POINT('',(-6.28318530718,-0.4));
+#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#272 = ORIENTED_EDGE('',*,*,#167,.T.);
+#273 = ORIENTED_EDGE('',*,*,#252,.T.);
+#274 = ORIENTED_EDGE('',*,*,#275,.F.);
+#275 = EDGE_CURVE('',#253,#253,#276,.T.);
+#276 = SURFACE_CURVE('',#277,(#282,#289),.PCURVE_S1.);
+#277 = CIRCLE('',#278,1.1);
+#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281);
+#279 = CARTESIAN_POINT('',(1.868397952433E-45,-7.105427357601E-15,-16.)
+  );
+#280 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#281 = DIRECTION('',(1.,-2.368475785867E-15,1.051814540295E-30));
+#282 = PCURVE('',#182,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-0.,-0.4));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(-1.,-0.));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#289 = PCURVE('',#290,#295);
+#290 = PLANE('',#291);
+#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
+#292 = CARTESIAN_POINT('',(0.,-7.105427357601E-15,-16.));
+#293 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#294 = DIRECTION('',(1.,-2.368475785867E-15,1.051814540295E-30));
+#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
+#296 = CIRCLE('',#297,1.1);
+#297 = AXIS2_PLACEMENT_2D('',#298,#299);
+#298 = CARTESIAN_POINT('',(0.,-7.88860905221E-31));
+#299 = DIRECTION('',(1.,-5.259072701473E-31));
+#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#301 = ADVANCED_FACE('',(#302),#235,.T.);
+#302 = FACE_BOUND('',#303,.F.);
+#303 = EDGE_LOOP('',(#304,#325,#326,#327));
+#304 = ORIENTED_EDGE('',*,*,#305,.F.);
+#305 = EDGE_CURVE('',#198,#306,#308,.T.);
+#306 = VERTEX_POINT('',#307);
+#307 = CARTESIAN_POINT('',(2.65,1.974178396515E-15,3.));
+#308 = SEAM_CURVE('',#309,(#313,#319),.PCURVE_S1.);
+#309 = LINE('',#310,#311);
+#310 = CARTESIAN_POINT('',(2.75,1.95399252334E-15,2.9));
+#311 = VECTOR('',#312,1.);
+#312 = DIRECTION('',(-0.707106781187,1.427356780622E-16,0.707106781187)
+  );
+#313 = PCURVE('',#235,#314);
+#314 = DEFINITIONAL_REPRESENTATION('',(#315),#318);
+#315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#316,#317),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#316 = CARTESIAN_POINT('',(-1.434292554947E-31,0.));
+#317 = CARTESIAN_POINT('',(-1.434292554947E-31,-0.1));
+#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#319 = PCURVE('',#235,#320);
+#320 = DEFINITIONAL_REPRESENTATION('',(#321),#324);
+#321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#322,#323),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#322 = CARTESIAN_POINT('',(6.28318530718,0.));
+#323 = CARTESIAN_POINT('',(6.28318530718,-0.1));
+#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#325 = ORIENTED_EDGE('',*,*,#220,.T.);
+#326 = ORIENTED_EDGE('',*,*,#305,.T.);
+#327 = ORIENTED_EDGE('',*,*,#328,.F.);
+#328 = EDGE_CURVE('',#306,#306,#329,.T.);
+#329 = SURFACE_CURVE('',#330,(#335,#342),.PCURVE_S1.);
+#330 = CIRCLE('',#331,2.65);
+#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334);
+#332 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#333 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#334 = DIRECTION('',(1.,2.422304781E-16,-1.07571941621E-31));
+#335 = PCURVE('',#235,#336);
+#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341);
+#337 = LINE('',#338,#339);
+#338 = CARTESIAN_POINT('',(0.,-0.1));
+#339 = VECTOR('',#340,1.);
+#340 = DIRECTION('',(1.,-0.));
+#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#342 = PCURVE('',#343,#348);
+#343 = PLANE('',#344);
+#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347);
+#345 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#346 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#347 = DIRECTION('',(1.,4.594026308794E-16,-2.040157513503E-31));
+#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353);
+#349 = CIRCLE('',#350,2.65);
+#350 = AXIS2_PLACEMENT_2D('',#351,#352);
+#351 = CARTESIAN_POINT('',(0.,0.));
+#352 = DIRECTION('',(1.,2.171721527793E-16));
+#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#354 = ADVANCED_FACE('',(#355),#290,.T.);
+#355 = FACE_BOUND('',#356,.T.);
+#356 = EDGE_LOOP('',(#357));
+#357 = ORIENTED_EDGE('',*,*,#275,.T.);
+#358 = ADVANCED_FACE('',(#359,#362),#343,.F.);
+#359 = FACE_BOUND('',#360,.T.);
+#360 = EDGE_LOOP('',(#361));
+#361 = ORIENTED_EDGE('',*,*,#328,.F.);
+#362 = FACE_BOUND('',#363,.T.);
+#363 = EDGE_LOOP('',(#364));
+#364 = ORIENTED_EDGE('',*,*,#365,.T.);
+#365 = EDGE_CURVE('',#366,#366,#368,.T.);
+#366 = VERTEX_POINT('',#367);
+#367 = CARTESIAN_POINT('',(1.45,1.998401444325E-15,3.));
+#368 = SURFACE_CURVE('',#369,(#374,#381),.PCURVE_S1.);
+#369 = CIRCLE('',#370,1.45);
+#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373);
+#371 = CARTESIAN_POINT('',(0.,1.33226762955E-15,3.));
+#372 = DIRECTION('',(0.,-4.440892098501E-16,-1.));
+#373 = DIRECTION('',(1.,4.594026308794E-16,-2.040157513503E-31));
+#374 = PCURVE('',#343,#375);
+#375 = DEFINITIONAL_REPRESENTATION('',(#376),#380);
+#376 = CIRCLE('',#377,1.45);
+#377 = AXIS2_PLACEMENT_2D('',#378,#379);
+#378 = CARTESIAN_POINT('',(0.,0.));
+#379 = DIRECTION('',(1.,-1.360105009002E-31));
+#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#381 = PCURVE('',#382,#387);
+#382 = CONICAL_SURFACE('',#383,3.441688219844E-16,0.785397673205);
+#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386);
+#384 = CARTESIAN_POINT('',(0.,6.883376439688E-16,1.549998578442));
+#385 = DIRECTION('',(0.,4.440892098501E-16,1.));
+#386 = DIRECTION('',(1.,7.087732770012E-16,-3.147585645463E-31));
+#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392);
+#388 = LINE('',#389,#390);
+#389 = CARTESIAN_POINT('',(-0.,1.450001421558));
+#390 = VECTOR('',#391,1.);
+#391 = DIRECTION('',(-1.,0.));
+#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#393 = ADVANCED_FACE('',(#394),#382,.F.);
+#394 = FACE_BOUND('',#395,.T.);
+#395 = EDGE_LOOP('',(#396,#434,#455,#456,#457,#493,#529,#565,#601));
+#396 = ORIENTED_EDGE('',*,*,#397,.F.);
+#397 = EDGE_CURVE('',#398,#400,#402,.T.);
+#398 = VERTEX_POINT('',#399);
+#399 = CARTESIAN_POINT('',(1.443375672974,2.326320210395E-15,
+    2.99337566648));
+#400 = VERTEX_POINT('',#401);
+#401 = CARTESIAN_POINT('',(0.721687836487,1.25,2.99337566648));
+#402 = SURFACE_CURVE('',#403,(#408,#422),.PCURVE_S1.);
+#403 = HYPERBOLA('',#404,1.250001225481,1.25);
+#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407);
+#405 = CARTESIAN_POINT('',(1.082531754731,0.625,1.549998578442));
+#406 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#407 = DIRECTION('',(1.922962686384E-16,5.551115123126E-16,1.));
+#408 = PCURVE('',#382,#409);
+#409 = DEFINITIONAL_REPRESENTATION('',(#410),#421);
+#410 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#411,#412,#413,#414,#415,#416,
+    #417,#418,#419,#420),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549306144334,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#411 = CARTESIAN_POINT('',(-6.28318530718,1.443377088038));
+#412 = CARTESIAN_POINT('',(-6.176596019726,1.354552594967));
+#413 = CARTESIAN_POINT('',(-6.06262744107,1.290326010716));
+#414 = CARTESIAN_POINT('',(-5.942446370478,1.248751099265));
+#415 = CARTESIAN_POINT('',(-5.817980988417,1.228600240203));
+#416 = CARTESIAN_POINT('',(-5.691931317822,1.22928485118));
+#417 = CARTESIAN_POINT('',(-5.567641818809,1.250819804749));
+#418 = CARTESIAN_POINT('',(-5.447778285732,1.293824025716));
+#419 = CARTESIAN_POINT('',(-5.334230627788,1.35955732356));
+#420 = CARTESIAN_POINT('',(-5.228128293642,1.450001421558));
+#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#422 = PCURVE('',#423,#428);
+#423 = PLANE('',#424);
+#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427);
+#425 = CARTESIAN_POINT('',(0.721687836487,1.25,10.));
+#426 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#427 = DIRECTION('',(0.5,-0.866025403784,7.691850745534E-16));
+#428 = DEFINITIONAL_REPRESENTATION('',(#429),#433);
+#429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#430,#431,#432),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.15733829961,1.)) REPRESENTATION_ITEM('') );
+#430 = CARTESIAN_POINT('',(1.443375672974,-7.00662433352));
+#431 = CARTESIAN_POINT('',(0.716775647238,-7.369924702562));
+#432 = CARTESIAN_POINT('',(-1.315908634795E-02,-7.));
+#433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#434 = ORIENTED_EDGE('',*,*,#435,.T.);
+#435 = EDGE_CURVE('',#398,#366,#436,.T.);
+#436 = SEAM_CURVE('',#437,(#441,#448),.PCURVE_S1.);
+#437 = LINE('',#438,#439);
+#438 = CARTESIAN_POINT('',(0.,1.032506465953E-15,1.549998578442));
+#439 = VECTOR('',#440,1.);
+#440 = DIRECTION('',(0.707106434568,4.710279684993E-16,0.707107127805));
+#441 = PCURVE('',#382,#442);
+#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447);
+#443 = LINE('',#444,#445);
+#444 = CARTESIAN_POINT('',(-0.,0.));
+#445 = VECTOR('',#446,1.);
+#446 = DIRECTION('',(-0.,1.));
+#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#448 = PCURVE('',#382,#449);
+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(-0.,1.));
+#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#455 = ORIENTED_EDGE('',*,*,#365,.F.);
+#456 = ORIENTED_EDGE('',*,*,#435,.F.);
+#457 = ORIENTED_EDGE('',*,*,#458,.F.);
+#458 = EDGE_CURVE('',#459,#398,#461,.T.);
+#459 = VERTEX_POINT('',#460);
+#460 = CARTESIAN_POINT('',(0.721687836487,-1.25,2.99337566648));
+#461 = SURFACE_CURVE('',#462,(#467,#481),.PCURVE_S1.);
+#462 = HYPERBOLA('',#463,1.250001225481,1.25);
+#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466);
+#464 = CARTESIAN_POINT('',(1.082531754731,-0.625,1.549998578442));
+#465 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#466 = DIRECTION('',(-1.922962686384E-16,5.551115123126E-16,1.));
+#467 = PCURVE('',#382,#468);
+#468 = DEFINITIONAL_REPRESENTATION('',(#469),#480);
+#469 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#470,#471,#472,#473,#474,#475,
+    #476,#477,#478,#479),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.549306144334),.PIECEWISE_BEZIER_KNOTS.);
+#470 = CARTESIAN_POINT('',(-1.055057013537,1.450001421558));
+#471 = CARTESIAN_POINT('',(-0.948954679392,1.35955732356));
+#472 = CARTESIAN_POINT('',(-0.835407021409,1.293824025715));
+#473 = CARTESIAN_POINT('',(-0.715543488403,1.250819804769));
+#474 = CARTESIAN_POINT('',(-0.591253989222,1.229284851226));
+#475 = CARTESIAN_POINT('',(-0.465204318978,1.228600240255));
+#476 = CARTESIAN_POINT('',(-0.340738936592,1.248751099252));
+#477 = CARTESIAN_POINT('',(-0.220557866124,1.290326010718));
+#478 = CARTESIAN_POINT('',(-0.106589287453,1.354552594967));
+#479 = CARTESIAN_POINT('',(-1.316265026197E-16,1.443377088038));
+#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#481 = PCURVE('',#482,#487);
+#482 = PLANE('',#483);
+#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486);
+#484 = CARTESIAN_POINT('',(1.443375672974,8.881784197001E-15,10.));
+#485 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#486 = DIRECTION('',(-0.5,-0.866025403784,7.691850745534E-16));
+#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492);
+#488 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#489,#490,#491),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.15733829961,1.)) REPRESENTATION_ITEM('') );
+#489 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#490 = CARTESIAN_POINT('',(0.726600025736,-7.369924702562));
+#491 = CARTESIAN_POINT('',(2.22044604925E-16,-7.00662433352));
+#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#493 = ORIENTED_EDGE('',*,*,#494,.F.);
+#494 = EDGE_CURVE('',#495,#459,#497,.T.);
+#495 = VERTEX_POINT('',#496);
+#496 = CARTESIAN_POINT('',(-0.721687836487,-1.25,2.99337566648));
+#497 = SURFACE_CURVE('',#498,(#503,#517),.PCURVE_S1.);
+#498 = HYPERBOLA('',#499,1.250001225481,1.25);
+#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502);
+#500 = CARTESIAN_POINT('',(0.,-1.25,1.549998578442));
+#501 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#502 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#503 = PCURVE('',#382,#504);
+#504 = DEFINITIONAL_REPRESENTATION('',(#505),#516);
+#505 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#506,#507,#508,#509,#510,#511,
+    #512,#513,#514,#515),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#506 = CARTESIAN_POINT('',(-2.102254564734,1.450001421558));
+#507 = CARTESIAN_POINT('',(-1.9952809593,1.358814631645));
+#508 = CARTESIAN_POINT('',(-1.880739246009,1.292746139176));
+#509 = CARTESIAN_POINT('',(-1.759786976465,1.249764999581));
+#510 = CARTESIAN_POINT('',(-1.63436720521,1.228586187623));
+#511 = CARTESIAN_POINT('',(-1.507225448317,1.228586187639));
+#512 = CARTESIAN_POINT('',(-1.381805677142,1.249764999568));
+#513 = CARTESIAN_POINT('',(-1.260853407574,1.292746139182));
+#514 = CARTESIAN_POINT('',(-1.14631169429,1.358814631645));
+#515 = CARTESIAN_POINT('',(-1.039338088856,1.450001421558));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = PCURVE('',#518,#523);
+#518 = PLANE('',#519);
+#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
+#520 = CARTESIAN_POINT('',(0.721687836487,-1.25,10.));
+#521 = DIRECTION('',(-0.,1.,-8.881784197001E-16));
+#522 = DIRECTION('',(-1.,0.,0.));
+#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);
+#524 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#525,#526,#527),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#525 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#526 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#527 = CARTESIAN_POINT('',(-1.315908634796E-02,-7.));
+#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#529 = ORIENTED_EDGE('',*,*,#530,.F.);
+#530 = EDGE_CURVE('',#531,#495,#533,.T.);
+#531 = VERTEX_POINT('',#532);
+#532 = CARTESIAN_POINT('',(-1.443375672974,2.658651669023E-15,
+    2.99337566648));
+#533 = SURFACE_CURVE('',#534,(#539,#553),.PCURVE_S1.);
+#534 = HYPERBOLA('',#535,1.250001225481,1.25);
+#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538);
+#536 = CARTESIAN_POINT('',(-1.082531754731,-0.625,1.549998578442));
+#537 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#538 = DIRECTION('',(1.922962686384E-16,5.551115123126E-16,1.));
+#539 = PCURVE('',#382,#540);
+#540 = DEFINITIONAL_REPRESENTATION('',(#541),#552);
+#541 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#542,#543,#544,#545,#546,#547,
+    #548,#549,#550,#551),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#542 = CARTESIAN_POINT('',(-3.14945211593,1.450001421558));
+#543 = CARTESIAN_POINT('',(-3.042478510497,1.358814631645));
+#544 = CARTESIAN_POINT('',(-2.927936797224,1.292746139183));
+#545 = CARTESIAN_POINT('',(-2.806984527579,1.249764999563));
+#546 = CARTESIAN_POINT('',(-2.681564756494,1.228586187623));
+#547 = CARTESIAN_POINT('',(-2.554422999434,1.228586187608));
+#548 = CARTESIAN_POINT('',(-2.429003228346,1.249764999579));
+#549 = CARTESIAN_POINT('',(-2.308050958764,1.292746139179));
+#550 = CARTESIAN_POINT('',(-2.193509245486,1.358814631645));
+#551 = CARTESIAN_POINT('',(-2.086535640053,1.450001421558));
+#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#553 = PCURVE('',#554,#559);
+#554 = PLANE('',#555);
+#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558);
+#556 = CARTESIAN_POINT('',(-0.721687836487,-1.25,10.));
+#557 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#558 = DIRECTION('',(-0.5,0.866025403784,-7.691850745534E-16));
+#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564);
+#560 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#561,#562,#563),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#561 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#562 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#563 = CARTESIAN_POINT('',(-1.315908634796E-02,-7.));
+#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#565 = ORIENTED_EDGE('',*,*,#566,.F.);
+#566 = EDGE_CURVE('',#567,#531,#569,.T.);
+#567 = VERTEX_POINT('',#568);
+#568 = CARTESIAN_POINT('',(-0.721687836487,1.25,2.99337566648));
+#569 = SURFACE_CURVE('',#570,(#575,#589),.PCURVE_S1.);
+#570 = HYPERBOLA('',#571,1.250001225481,1.25);
+#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574);
+#572 = CARTESIAN_POINT('',(-1.082531754731,0.625,1.549998578442));
+#573 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#574 = DIRECTION('',(-1.922962686384E-16,5.551115123126E-16,1.));
+#575 = PCURVE('',#382,#576);
+#576 = DEFINITIONAL_REPRESENTATION('',(#577),#588);
+#577 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#578,#579,#580,#581,#582,#583,
+    #584,#585,#586,#587),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#578 = CARTESIAN_POINT('',(-4.196649667127,1.450001421558));
+#579 = CARTESIAN_POINT('',(-4.089676061693,1.358814631645));
+#580 = CARTESIAN_POINT('',(-3.975134348379,1.292746139178));
+#581 = CARTESIAN_POINT('',(-3.854182078896,1.249764999576));
+#582 = CARTESIAN_POINT('',(-3.728762307408,1.228586187633));
+#583 = CARTESIAN_POINT('',(-3.601620550922,1.228586187721));
+#584 = CARTESIAN_POINT('',(-3.476200779456,1.249764999563));
+#585 = CARTESIAN_POINT('',(-3.355248509979,1.292746139182));
+#586 = CARTESIAN_POINT('',(-3.240706796683,1.358814631645));
+#587 = CARTESIAN_POINT('',(-3.133733191249,1.450001421558));
+#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#589 = PCURVE('',#590,#595);
+#590 = PLANE('',#591);
+#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594);
+#592 = CARTESIAN_POINT('',(-1.443375672974,8.881784197001E-15,10.));
+#593 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#594 = DIRECTION('',(0.5,0.866025403784,-7.691850745534E-16));
+#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);
+#596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#597,#598,#599),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#597 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#598 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#599 = CARTESIAN_POINT('',(-1.315908634805E-02,-7.));
+#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#601 = ORIENTED_EDGE('',*,*,#602,.F.);
+#602 = EDGE_CURVE('',#400,#567,#603,.T.);
+#603 = SURFACE_CURVE('',#604,(#609,#623),.PCURVE_S1.);
+#604 = HYPERBOLA('',#605,1.250001225481,1.25);
+#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608);
+#606 = CARTESIAN_POINT('',(0.,1.25,1.549998578442));
+#607 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#608 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#609 = PCURVE('',#382,#610);
+#610 = DEFINITIONAL_REPRESENTATION('',(#611),#622);
+#611 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#612,#613,#614,#615,#616,#617,
+    #618,#619,#620,#621),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.55840221658,
+    0.55840221658),.PIECEWISE_BEZIER_KNOTS.);
+#612 = CARTESIAN_POINT('',(-5.243847218324,1.450001421558));
+#613 = CARTESIAN_POINT('',(-5.13687361289,1.358814631645));
+#614 = CARTESIAN_POINT('',(-5.022331899587,1.292746139171));
+#615 = CARTESIAN_POINT('',(-4.901379630159,1.249764999617));
+#616 = CARTESIAN_POINT('',(-4.775959858496,1.228586187572));
+#617 = CARTESIAN_POINT('',(-4.648818101967,1.228586187716));
+#618 = CARTESIAN_POINT('',(-4.523398330588,1.24976499952));
+#619 = CARTESIAN_POINT('',(-4.40244606116,1.292746139186));
+#620 = CARTESIAN_POINT('',(-4.287904347879,1.358814631645));
+#621 = CARTESIAN_POINT('',(-4.180930742446,1.450001421558));
+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#623 = PCURVE('',#624,#629);
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(-0.721687836487,1.25,10.));
+#627 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#628 = DIRECTION('',(1.,0.,0.));
+#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
+#630 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#631,#632,#633),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.55840221658,
+0.55840221658),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.16,1.)) 
+REPRESENTATION_ITEM('') );
+#631 = CARTESIAN_POINT('',(1.456534759322,-7.));
+#632 = CARTESIAN_POINT('',(0.721687836487,-7.372414158212));
+#633 = CARTESIAN_POINT('',(-1.315908634795E-02,-7.));
+#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#635 = ADVANCED_FACE('',(#636),#423,.T.);
+#636 = FACE_BOUND('',#637,.T.);
+#637 = EDGE_LOOP('',(#638,#639,#662,#698));
+#638 = ORIENTED_EDGE('',*,*,#397,.T.);
+#639 = ORIENTED_EDGE('',*,*,#640,.T.);
+#640 = EDGE_CURVE('',#400,#641,#643,.T.);
+#641 = VERTEX_POINT('',#642);
+#642 = CARTESIAN_POINT('',(0.721687836487,1.25,0.824426932662));
+#643 = SURFACE_CURVE('',#644,(#648,#655),.PCURVE_S1.);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(0.721687836487,1.25,10.));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#648 = PCURVE('',#423,#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('',#624,#656);
+#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661);
+#657 = LINE('',#658,#659);
+#658 = CARTESIAN_POINT('',(1.443375672974,0.));
+#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('',#664,#641,#666,.T.);
+#664 = VERTEX_POINT('',#665);
+#665 = CARTESIAN_POINT('',(1.443375672974,8.237679864865E-16,
+    0.824426932662));
+#666 = SURFACE_CURVE('',#667,(#672,#679),.PCURVE_S1.);
+#667 = HYPERBOLA('',#668,0.454963467216,1.25);
+#668 = AXIS2_PLACEMENT_3D('',#669,#670,#671);
+#669 = CARTESIAN_POINT('',(1.082531754731,0.625,0.299080372125));
+#670 = DIRECTION('',(-0.866025403784,-0.5,4.4408920985E-16));
+#671 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#672 = PCURVE('',#423,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#675,#676,#677),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.549306144334,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.184219961349,1.)) REPRESENTATION_ITEM('') );
+#675 = CARTESIAN_POINT('',(1.443375672974,-9.175573067338));
+#676 = CARTESIAN_POINT('',(0.670226076969,-9.316274995688));
+#677 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = PCURVE('',#680,#685);
+#680 = CONICAL_SURFACE('',#681,6.640918306942E-17,1.22173);
+#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684);
+#682 = CARTESIAN_POINT('',(0.,2.656367322777E-16,0.299080372125));
+#683 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#684 = DIRECTION('',(1.,1.514889354313E-16,-1.345492032734E-31));
+#685 = DEFINITIONAL_REPRESENTATION('',(#686),#697);
+#686 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#687,#688,#689,#690,#691,#692,
+    #693,#694,#695,#696),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.549306144334,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#687 = CARTESIAN_POINT('',(-6.28318530718,0.525346560537));
+#688 = CARTESIAN_POINT('',(-6.168092361377,0.490437836841));
+#689 = CARTESIAN_POINT('',(-6.044395567204,0.465967528279));
+#690 = CARTESIAN_POINT('',(-5.913565245603,0.451043836134));
+#691 = CARTESIAN_POINT('',(-5.778099692136,0.445130512128));
+#692 = CARTESIAN_POINT('',(-5.641566827457,0.448004350642));
+#693 = CARTESIAN_POINT('',(-5.508346492978,0.459738040649));
+#694 = CARTESIAN_POINT('',(-5.381479155756,0.480703562116));
+#695 = CARTESIAN_POINT('',(-5.262936802513,0.511596477762));
+#696 = CARTESIAN_POINT('',(-5.153695412742,0.553486946207));
+#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#698 = ORIENTED_EDGE('',*,*,#699,.F.);
+#699 = EDGE_CURVE('',#398,#664,#700,.T.);
+#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.);
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(1.443375672974,8.881784197001E-15,10.));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#705 = PCURVE('',#423,#706);
+#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711);
+#707 = LINE('',#708,#709);
+#708 = CARTESIAN_POINT('',(1.443375672974,-1.110223024625E-15));
+#709 = VECTOR('',#710,1.);
+#710 = DIRECTION('',(0.,-1.));
+#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#712 = PCURVE('',#482,#713);
+#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718);
+#714 = LINE('',#715,#716);
+#715 = CARTESIAN_POINT('',(0.,0.));
+#716 = VECTOR('',#717,1.);
+#717 = DIRECTION('',(0.,-1.));
+#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#719 = ADVANCED_FACE('',(#720),#624,.T.);
+#720 = FACE_BOUND('',#721,.T.);
+#721 = EDGE_LOOP('',(#722,#723,#746,#775));
+#722 = ORIENTED_EDGE('',*,*,#602,.T.);
+#723 = ORIENTED_EDGE('',*,*,#724,.T.);
+#724 = EDGE_CURVE('',#567,#725,#727,.T.);
+#725 = VERTEX_POINT('',#726);
+#726 = CARTESIAN_POINT('',(-0.721687836487,1.25,0.824426932662));
+#727 = SURFACE_CURVE('',#728,(#732,#739),.PCURVE_S1.);
+#728 = LINE('',#729,#730);
+#729 = CARTESIAN_POINT('',(-0.721687836487,1.25,10.));
+#730 = VECTOR('',#731,1.);
+#731 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#732 = PCURVE('',#624,#733);
+#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738);
+#734 = LINE('',#735,#736);
+#735 = CARTESIAN_POINT('',(0.,0.));
+#736 = VECTOR('',#737,1.);
+#737 = DIRECTION('',(0.,-1.));
+#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#739 = PCURVE('',#590,#740);
+#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745);
+#741 = LINE('',#742,#743);
+#742 = CARTESIAN_POINT('',(1.443375672974,1.110223024625E-15));
+#743 = VECTOR('',#744,1.);
+#744 = DIRECTION('',(0.,-1.));
+#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#746 = ORIENTED_EDGE('',*,*,#747,.F.);
+#747 = EDGE_CURVE('',#641,#725,#748,.T.);
+#748 = SURFACE_CURVE('',#749,(#754,#761),.PCURVE_S1.);
+#749 = HYPERBOLA('',#750,0.454963467216,1.25);
+#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753);
+#751 = CARTESIAN_POINT('',(0.,1.25,0.299080372125));
+#752 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#753 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#754 = PCURVE('',#624,#755);
+#755 = DEFINITIONAL_REPRESENTATION('',(#756),#760);
+#756 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#757,#758,#759),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#757 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#758 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#759 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#761 = PCURVE('',#680,#762);
+#762 = DEFINITIONAL_REPRESENTATION('',(#763),#774);
+#763 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#764,#765,#766,#767,#768,#769,
+    #770,#771,#772,#773),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#764 = CARTESIAN_POINT('',(-5.318280099224,0.553486946207));
+#765 = CARTESIAN_POINT('',(-5.200136624656,0.508182821976));
+#766 = CARTESIAN_POINT('',(-5.071114465894,0.47574166301));
+#767 = CARTESIAN_POINT('',(-4.93244890889,0.454809791019));
+#768 = CARTESIAN_POINT('',(-4.786734164212,0.4445459758));
+#769 = CARTESIAN_POINT('',(-4.638043796411,0.444545975797));
+#770 = CARTESIAN_POINT('',(-4.492329051929,0.45480979102));
+#771 = CARTESIAN_POINT('',(-4.353663494832,0.475741663012));
+#772 = CARTESIAN_POINT('',(-4.224641336113,0.508182821976));
+#773 = CARTESIAN_POINT('',(-4.106497861545,0.553486946207));
+#774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#775 = ORIENTED_EDGE('',*,*,#640,.F.);
+#776 = ADVANCED_FACE('',(#777),#590,.T.);
+#777 = FACE_BOUND('',#778,.T.);
+#778 = EDGE_LOOP('',(#779,#780,#803,#832));
+#779 = ORIENTED_EDGE('',*,*,#566,.T.);
+#780 = ORIENTED_EDGE('',*,*,#781,.T.);
+#781 = EDGE_CURVE('',#531,#782,#784,.T.);
+#782 = VERTEX_POINT('',#783);
+#783 = CARTESIAN_POINT('',(-1.443375672974,7.322382102102E-16,
+    0.824426932662));
+#784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.);
+#785 = LINE('',#786,#787);
+#786 = CARTESIAN_POINT('',(-1.443375672974,8.881784197001E-15,10.));
+#787 = VECTOR('',#788,1.);
+#788 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#789 = PCURVE('',#590,#790);
+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
+#791 = LINE('',#792,#793);
+#792 = CARTESIAN_POINT('',(0.,0.));
+#793 = VECTOR('',#794,1.);
+#794 = DIRECTION('',(0.,-1.));
+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#796 = PCURVE('',#554,#797);
+#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802);
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(1.443375672974,1.110223024625E-15));
+#800 = VECTOR('',#801,1.);
+#801 = DIRECTION('',(0.,-1.));
+#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#803 = ORIENTED_EDGE('',*,*,#804,.F.);
+#804 = EDGE_CURVE('',#725,#782,#805,.T.);
+#805 = SURFACE_CURVE('',#806,(#811,#818),.PCURVE_S1.);
+#806 = HYPERBOLA('',#807,0.454963467216,1.25);
+#807 = AXIS2_PLACEMENT_3D('',#808,#809,#810);
+#808 = CARTESIAN_POINT('',(-1.082531754731,0.625,0.299080372125));
+#809 = DIRECTION('',(0.866025403784,-0.5,4.4408920985E-16));
+#810 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#811 = PCURVE('',#590,#812);
+#812 = DEFINITIONAL_REPRESENTATION('',(#813),#817);
+#813 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#814,#815,#816),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#814 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#815 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#816 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#818 = PCURVE('',#680,#819);
+#819 = DEFINITIONAL_REPRESENTATION('',(#820),#831);
+#820 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#821,#822,#823,#824,#825,#826,
+    #827,#828,#829,#830),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#821 = CARTESIAN_POINT('',(-4.271082548027,0.553486946207));
+#822 = CARTESIAN_POINT('',(-4.15293907346,0.508182821976));
+#823 = CARTESIAN_POINT('',(-4.023916914737,0.475741663011));
+#824 = CARTESIAN_POINT('',(-3.885251357598,0.454809791026));
+#825 = CARTESIAN_POINT('',(-3.73953661327,0.444545975815));
+#826 = CARTESIAN_POINT('',(-3.59084624509,0.444545975782));
+#827 = CARTESIAN_POINT('',(-3.445131500783,0.454809791032));
+#828 = CARTESIAN_POINT('',(-3.306465943624,0.475741663009));
+#829 = CARTESIAN_POINT('',(-3.177443784917,0.508182821976));
+#830 = CARTESIAN_POINT('',(-3.059300310349,0.553486946207));
+#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#832 = ORIENTED_EDGE('',*,*,#724,.F.);
+#833 = ADVANCED_FACE('',(#834),#554,.T.);
+#834 = FACE_BOUND('',#835,.T.);
+#835 = EDGE_LOOP('',(#836,#837,#860,#889));
+#836 = ORIENTED_EDGE('',*,*,#530,.T.);
+#837 = ORIENTED_EDGE('',*,*,#838,.T.);
+#838 = EDGE_CURVE('',#495,#839,#841,.T.);
+#839 = VERTEX_POINT('',#840);
+#840 = CARTESIAN_POINT('',(-0.721687836487,-1.25,0.824426932662));
+#841 = SURFACE_CURVE('',#842,(#846,#853),.PCURVE_S1.);
+#842 = LINE('',#843,#844);
+#843 = CARTESIAN_POINT('',(-0.721687836487,-1.25,10.));
+#844 = VECTOR('',#845,1.);
+#845 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#846 = PCURVE('',#554,#847);
+#847 = DEFINITIONAL_REPRESENTATION('',(#848),#852);
+#848 = LINE('',#849,#850);
+#849 = CARTESIAN_POINT('',(0.,0.));
+#850 = VECTOR('',#851,1.);
+#851 = DIRECTION('',(0.,-1.));
+#852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#853 = PCURVE('',#518,#854);
+#854 = DEFINITIONAL_REPRESENTATION('',(#855),#859);
+#855 = LINE('',#856,#857);
+#856 = CARTESIAN_POINT('',(1.443375672974,0.));
+#857 = VECTOR('',#858,1.);
+#858 = DIRECTION('',(-0.,-1.));
+#859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#860 = ORIENTED_EDGE('',*,*,#861,.F.);
+#861 = EDGE_CURVE('',#782,#839,#862,.T.);
+#862 = SURFACE_CURVE('',#863,(#868,#875),.PCURVE_S1.);
+#863 = HYPERBOLA('',#864,0.454963467216,1.25);
+#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867);
+#865 = CARTESIAN_POINT('',(-1.082531754731,-0.625,0.299080372125));
+#866 = DIRECTION('',(0.866025403784,0.5,-4.4408920985E-16));
+#867 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#868 = PCURVE('',#554,#869);
+#869 = DEFINITIONAL_REPRESENTATION('',(#870),#874);
+#870 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#871,#872,#873),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#871 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#872 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#873 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#875 = PCURVE('',#680,#876);
+#876 = DEFINITIONAL_REPRESENTATION('',(#877),#888);
+#877 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#878,#879,#880,#881,#882,#883,
+    #884,#885,#886,#887),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#878 = CARTESIAN_POINT('',(-3.223884996831,0.553486946207));
+#879 = CARTESIAN_POINT('',(-3.105741522263,0.508182821976));
+#880 = CARTESIAN_POINT('',(-2.976719363474,0.475741663006));
+#881 = CARTESIAN_POINT('',(-2.838053806656,0.454809791048));
+#882 = CARTESIAN_POINT('',(-2.692339061476,0.444545975751));
+#883 = CARTESIAN_POINT('',(-2.543648694518,0.444545975849));
+#884 = CARTESIAN_POINT('',(-2.397933949309,0.454809791005));
+#885 = CARTESIAN_POINT('',(-2.259268392496,0.475741663017));
+#886 = CARTESIAN_POINT('',(-2.13024623372,0.508182821976));
+#887 = CARTESIAN_POINT('',(-2.012102759152,0.553486946207));
+#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#889 = ORIENTED_EDGE('',*,*,#781,.F.);
+#890 = ADVANCED_FACE('',(#891),#518,.T.);
+#891 = FACE_BOUND('',#892,.T.);
+#892 = EDGE_LOOP('',(#893,#894,#917,#946));
+#893 = ORIENTED_EDGE('',*,*,#494,.T.);
+#894 = ORIENTED_EDGE('',*,*,#895,.T.);
+#895 = EDGE_CURVE('',#459,#896,#898,.T.);
+#896 = VERTEX_POINT('',#897);
+#897 = CARTESIAN_POINT('',(0.721687836487,-1.25,0.824426932662));
+#898 = SURFACE_CURVE('',#899,(#903,#910),.PCURVE_S1.);
+#899 = LINE('',#900,#901);
+#900 = CARTESIAN_POINT('',(0.721687836487,-1.25,10.));
+#901 = VECTOR('',#902,1.);
+#902 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#903 = PCURVE('',#518,#904);
+#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909);
+#905 = LINE('',#906,#907);
+#906 = CARTESIAN_POINT('',(0.,0.));
+#907 = VECTOR('',#908,1.);
+#908 = DIRECTION('',(-0.,-1.));
+#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#910 = PCURVE('',#482,#911);
+#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916);
+#912 = LINE('',#913,#914);
+#913 = CARTESIAN_POINT('',(1.443375672974,-1.110223024625E-15));
+#914 = VECTOR('',#915,1.);
+#915 = DIRECTION('',(0.,-1.));
+#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#917 = ORIENTED_EDGE('',*,*,#918,.F.);
+#918 = EDGE_CURVE('',#839,#896,#919,.T.);
+#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.);
+#920 = HYPERBOLA('',#921,0.454963467216,1.25);
+#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924);
+#922 = CARTESIAN_POINT('',(0.,-1.25,0.299080372125));
+#923 = DIRECTION('',(0.,1.,-8.881784197001E-16));
+#924 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#925 = PCURVE('',#518,#926);
+#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931);
+#927 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#928,#929,#930),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.646774826402),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.21655250606,1.)) REPRESENTATION_ITEM('') );
+#928 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#929 = CARTESIAN_POINT('',(0.721687836487,-9.326941961519));
+#930 = CARTESIAN_POINT('',(-0.144337567297,-9.147432681668));
+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#932 = PCURVE('',#680,#933);
+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#945);
+#934 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#935,#936,#937,#938,#939,#940,
+    #941,#942,#943,#944),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.646774826402),.PIECEWISE_BEZIER_KNOTS.);
+#935 = CARTESIAN_POINT('',(-2.176687445634,0.553486946207));
+#936 = CARTESIAN_POINT('',(-2.058543971066,0.508182821976));
+#937 = CARTESIAN_POINT('',(-1.929521812318,0.47574166301));
+#938 = CARTESIAN_POINT('',(-1.790856255266,0.454809791019));
+#939 = CARTESIAN_POINT('',(-1.645141510642,0.4445459758));
+#940 = CARTESIAN_POINT('',(-1.496451142928,0.444545975797));
+#941 = CARTESIAN_POINT('',(-1.350736398308,0.45480979102));
+#942 = CARTESIAN_POINT('',(-1.212070841269,0.475741663012));
+#943 = CARTESIAN_POINT('',(-1.083048682523,0.508182821976));
+#944 = CARTESIAN_POINT('',(-0.964905207956,0.553486946207));
+#945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#946 = ORIENTED_EDGE('',*,*,#838,.F.);
+#947 = ADVANCED_FACE('',(#948),#482,.T.);
+#948 = FACE_BOUND('',#949,.T.);
+#949 = EDGE_LOOP('',(#950,#951,#952,#981));
+#950 = ORIENTED_EDGE('',*,*,#458,.T.);
+#951 = ORIENTED_EDGE('',*,*,#699,.T.);
+#952 = ORIENTED_EDGE('',*,*,#953,.F.);
+#953 = EDGE_CURVE('',#896,#664,#954,.T.);
+#954 = SURFACE_CURVE('',#955,(#960,#967),.PCURVE_S1.);
+#955 = HYPERBOLA('',#956,0.454963467216,1.25);
+#956 = AXIS2_PLACEMENT_3D('',#957,#958,#959);
+#957 = CARTESIAN_POINT('',(1.082531754731,-0.625,0.299080372125));
+#958 = DIRECTION('',(-0.866025403784,0.5,-4.4408920985E-16));
+#959 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#960 = PCURVE('',#482,#961);
+#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966);
+#962 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#963,#964,#965),
+.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-0.646774826402,
+0.549306144334),.PIECEWISE_BEZIER_KNOTS.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,
+1.184219961349,1.)) REPRESENTATION_ITEM('') );
+#963 = CARTESIAN_POINT('',(1.587713240271,-9.147432681668));
+#964 = CARTESIAN_POINT('',(0.773149596005,-9.316274995688));
+#965 = CARTESIAN_POINT('',(-2.22044604925E-16,-9.175573067338));
+#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#967 = PCURVE('',#680,#968);
+#968 = DEFINITIONAL_REPRESENTATION('',(#969),#980);
+#969 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#970,#971,#972,#973,#974,#975,
+    #976,#977,#978,#979),.UNSPECIFIED.,.F.,.F.,(10,10),(-0.646774826402,
+    0.549306144334),.PIECEWISE_BEZIER_KNOTS.);
+#970 = CARTESIAN_POINT('',(-1.129489894438,0.553486946207));
+#971 = CARTESIAN_POINT('',(-1.020248504667,0.511596477762));
+#972 = CARTESIAN_POINT('',(-0.901706151404,0.480703562114));
+#973 = CARTESIAN_POINT('',(-0.774838814194,0.459738040663));
+#974 = CARTESIAN_POINT('',(-0.641618479518,0.448004350619));
+#975 = CARTESIAN_POINT('',(-0.505085615074,0.445130512149));
+#976 = CARTESIAN_POINT('',(-0.369620061602,0.451043836126));
+#977 = CARTESIAN_POINT('',(-0.238789739986,0.46596752828));
+#978 = CARTESIAN_POINT('',(-0.115092945802,0.490437836841));
+#979 = CARTESIAN_POINT('',(-1.105839207519E-16,0.525346560537));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = ORIENTED_EDGE('',*,*,#895,.F.);
+#982 = ADVANCED_FACE('',(#983),#680,.F.);
+#983 = FACE_BOUND('',#984,.T.);
+#984 = EDGE_LOOP('',(#985,#1008,#1009,#1010,#1011,#1012,#1013,#1014));
+#985 = ORIENTED_EDGE('',*,*,#986,.F.);
+#986 = EDGE_CURVE('',#987,#664,#989,.T.);
+#987 = VERTEX_POINT('',#988);
+#988 = CARTESIAN_POINT('',(0.,3.320459153471E-16,0.299080372125));
+#989 = SEAM_CURVE('',#990,(#994,#1001),.PCURVE_S1.);
+#990 = LINE('',#991,#992);
+#991 = CARTESIAN_POINT('',(0.,3.320459153471E-16,0.299080372125));
+#992 = VECTOR('',#993,1.);
+#993 = DIRECTION('',(0.939692457849,3.797191350146E-16,0.342020590991));
+#994 = PCURVE('',#680,#995);
+#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000);
+#996 = LINE('',#997,#998);
+#997 = CARTESIAN_POINT('',(-0.,0.));
+#998 = VECTOR('',#999,1.);
+#999 = DIRECTION('',(-0.,1.));
+#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1001 = PCURVE('',#680,#1002);
+#1002 = DEFINITIONAL_REPRESENTATION('',(#1003),#1007);
+#1003 = LINE('',#1004,#1005);
+#1004 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1005 = VECTOR('',#1006,1.);
+#1006 = DIRECTION('',(-0.,1.));
+#1007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1008 = ORIENTED_EDGE('',*,*,#986,.T.);
+#1009 = ORIENTED_EDGE('',*,*,#663,.T.);
+#1010 = ORIENTED_EDGE('',*,*,#747,.T.);
+#1011 = ORIENTED_EDGE('',*,*,#804,.T.);
+#1012 = ORIENTED_EDGE('',*,*,#861,.T.);
+#1013 = ORIENTED_EDGE('',*,*,#918,.T.);
+#1014 = ORIENTED_EDGE('',*,*,#953,.T.);
+#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1019)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#1016,#1017,#1018)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#1016 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#1017 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#1018 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#1019 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1016,
+  'distance_accuracy_value','confusion accuracy');
+#1020 = PRODUCT_TYPE('part',$,(#7));
+#1021 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #1022),#1015);
+#1022 = STYLED_ITEM('color',(#1023),#15);
+#1023 = PRESENTATION_STYLE_ASSIGNMENT((#1024,#1030));
+#1024 = SURFACE_STYLE_USAGE(.BOTH.,#1025);
+#1025 = SURFACE_SIDE_STYLE('',(#1026));
+#1026 = SURFACE_STYLE_FILL_AREA(#1027);
+#1027 = FILL_AREA_STYLE('',(#1028));
+#1028 = FILL_AREA_STYLE_COLOUR('',#1029);
+#1029 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#1030 = CURVE_STYLE('',#1031,POSITIVE_LENGTH_MEASURE(0.1),#1029);
+#1031 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.stl b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x16.stl
new file mode 100644
index 0000000000000000000000000000000000000000..10dd39de830cc468322e0c9496f6054ab6390e1a
GIT binary patch
literal 31784
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
IM||h}UqyVpKmY&$

literal 0
HcmV?d00001