From 75e03ed9a6fa177b2314a3e4abf85f53a70d1c5b Mon Sep 17 00:00:00 2001 From: obijuan Date: Wed, 10 Dec 2014 09:25:37 +0100 Subject: [PATCH] ISO 4762 Hex Socket Head Cap M3x22 Screw --- ...4762_Hex_Socket_Head_Cap_Screw_M3x22.fcstd | Bin 0 -> 42217 bytes ...O4762_Hex_Socket_Head_Cap_Screw_M3x22.step | 1272 +++++++++++++++++ ...SO4762_Hex_Socket_Head_Cap_Screw_M3x22.stl | Bin 0 -> 30784 bytes 3 files changed, 1272 insertions(+) create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x22.fcstd create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x22.step create mode 100644 Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x22.stl diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x22.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x22.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..78fae08010fcef1ce0df1ee669e11e688efa45f2 GIT binary patch literal 42217 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 DR2bG_ literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x22.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x22.step new file mode 100644 index 00000000..50fa9e58 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x22.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_M3x22.step', + '2014-12-10T07:08:48',('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,-9.592326932761E-15,-21.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('',(5.068029445975E-45,-9.592326932761E-15,-21.6) + ); +#172 = DIRECTION('',(1.751623080406E-46,-4.440892098501E-16,-1.)); +#173 = DIRECTION('',(1.,-3.256654205567E-15,1.446244992905E-30)); +#174 = PCURVE('',#74,#175); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(3.256654205567E-15,21.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('',(5.068029445975E-45,-9.592326932761E-15,-21.6) + ); +#185 = DIRECTION('',(-1.751623080406E-46,4.440892098501E-16,1.)); +#186 = DIRECTION('',(1.,-3.256654205567E-15,1.446244992905E-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,-9.769962616701E-15,-22.)); +#255 = SEAM_CURVE('',#256,(#260,#266),.PCURVE_S1.); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(1.5,-9.592326932761E-15,-21.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('',(3.256654205567E-15,0.)); +#264 = CARTESIAN_POINT('',(3.256654205567E-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('',(5.138094369191E-45,-9.769962616701E-15,-22.) + ); +#280 = DIRECTION('',(1.751623080406E-46,-4.440892098501E-16,-1.)); +#281 = DIRECTION('',(1.,-3.256654205567E-15,1.446244992905E-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.,-9.769962616701E-15,-22.)); +#293 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#294 = DIRECTION('',(1.,-3.256654205567E-15,1.446244992905E-30)); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); +#296 = CIRCLE('',#297,1.1); +#297 = AXIS2_PLACEMENT_2D('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,-1.577721810442E-30)); +#299 = DIRECTION('',(1.,-2.103629080589E-30)); +#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('',(-4.379057701015E-47,-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.,-0.)); +#380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#381 = PCURVE('',#382,#387); +#382 = CONICAL_SURFACE('',#383,3.441688219857E-16,0.785397673207); +#383 = AXIS2_PLACEMENT_3D('',#384,#385,#386); +#384 = CARTESIAN_POINT('',(0.,6.883376439714E-16,1.549998578447)); +#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.450001421553)); +#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.250001225476,1.25); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(1.082531754731,0.625,1.549998578447)); +#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.443377088032)); +#412 = CARTESIAN_POINT('',(-6.176596019726,1.354552594962)); +#413 = CARTESIAN_POINT('',(-6.062627441012,1.290326010707)); +#414 = CARTESIAN_POINT('',(-5.942446370827,1.248751099237)); +#415 = CARTESIAN_POINT('',(-5.817980987951,1.22860024017)); +#416 = CARTESIAN_POINT('',(-5.691931318521,1.22928485126)); +#417 = CARTESIAN_POINT('',(-5.567641818576,1.250819804749)); +#418 = CARTESIAN_POINT('',(-5.44777828579,1.293824025714)); +#419 = CARTESIAN_POINT('',(-5.334230627788,1.359557323555)); +#420 = CARTESIAN_POINT('',(-5.228128293642,1.450001421553)); +#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.369924702561)); +#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.032506465957E-15,1.549998578447)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(0.70710643457,4.710279684983E-16,0.707107127803)); +#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.250001225476,1.25); +#463 = AXIS2_PLACEMENT_3D('',#464,#465,#466); +#464 = CARTESIAN_POINT('',(1.082531754731,-0.625,1.549998578447)); +#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.450001421553)); +#471 = CARTESIAN_POINT('',(-0.948954679392,1.359557323555)); +#472 = CARTESIAN_POINT('',(-0.835407021409,1.293824025712)); +#473 = CARTESIAN_POINT('',(-0.715543488403,1.250819804767)); +#474 = CARTESIAN_POINT('',(-0.591253989222,1.22928485125)); +#475 = CARTESIAN_POINT('',(-0.465204318978,1.228600240196)); +#476 = CARTESIAN_POINT('',(-0.340738936592,1.248751099247)); +#477 = CARTESIAN_POINT('',(-0.220557866124,1.290326010706)); +#478 = CARTESIAN_POINT('',(-0.106589287453,1.354552594962)); +#479 = CARTESIAN_POINT('',(-1.316265027748E-16,1.443377088032)); +#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.369924702561)); +#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.250001225477,1.25); +#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502); +#500 = CARTESIAN_POINT('',(0.,-1.25,1.549998578447)); +#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.450001421553)); +#507 = CARTESIAN_POINT('',(-1.9952809593,1.358814631639)); +#508 = CARTESIAN_POINT('',(-1.880739246005,1.292746139185)); +#509 = CARTESIAN_POINT('',(-1.759786976494,1.249764999538)); +#510 = CARTESIAN_POINT('',(-1.634367205181,1.228586187667)); +#511 = CARTESIAN_POINT('',(-1.507225448346,1.22858618761)); +#512 = CARTESIAN_POINT('',(-1.381805677112,1.249764999563)); +#513 = CARTESIAN_POINT('',(-1.260853407578,1.292746139171)); +#514 = CARTESIAN_POINT('',(-1.14631169429,1.358814631639)); +#515 = CARTESIAN_POINT('',(-1.039338088856,1.450001421553)); +#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.372414158211)); +#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.250001225476,1.25); +#535 = AXIS2_PLACEMENT_3D('',#536,#537,#538); +#536 = CARTESIAN_POINT('',(-1.082531754731,-0.625,1.549998578447)); +#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.450001421553)); +#543 = CARTESIAN_POINT('',(-3.042478510497,1.358814631639)); +#544 = CARTESIAN_POINT('',(-2.927936797224,1.292746139177)); +#545 = CARTESIAN_POINT('',(-2.806984527579,1.249764999558)); +#546 = CARTESIAN_POINT('',(-2.681564756494,1.228586187667)); +#547 = CARTESIAN_POINT('',(-2.554422999434,1.228586187652)); +#548 = CARTESIAN_POINT('',(-2.429003228346,1.249764999566)); +#549 = CARTESIAN_POINT('',(-2.308050958764,1.292746139172)); +#550 = CARTESIAN_POINT('',(-2.193509245486,1.358814631639)); +#551 = CARTESIAN_POINT('',(-2.086535640053,1.450001421553)); +#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.372414158211)); +#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.250001225476,1.25); +#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); +#572 = CARTESIAN_POINT('',(-1.082531754731,0.625,1.549998578447)); +#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.450001421553)); +#579 = CARTESIAN_POINT('',(-4.089676061693,1.358814631639)); +#580 = CARTESIAN_POINT('',(-3.975134348379,1.292746139181)); +#581 = CARTESIAN_POINT('',(-3.854182078925,1.249764999522)); +#582 = CARTESIAN_POINT('',(-3.728762307466,1.228586187677)); +#583 = CARTESIAN_POINT('',(-3.60162055098,1.228586187564)); +#584 = CARTESIAN_POINT('',(-3.476200779427,1.249764999589)); +#585 = CARTESIAN_POINT('',(-3.355248509979,1.292746139166)); +#586 = CARTESIAN_POINT('',(-3.240706796683,1.358814631639)); +#587 = CARTESIAN_POINT('',(-3.133733191249,1.450001421553)); +#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.372414158211)); +#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.250001225477,1.25); +#605 = AXIS2_PLACEMENT_3D('',#606,#607,#608); +#606 = CARTESIAN_POINT('',(0.,1.25,1.549998578447)); +#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.450001421553)); +#613 = CARTESIAN_POINT('',(-5.13687361289,1.358814631639)); +#614 = CARTESIAN_POINT('',(-5.022331899587,1.292746139187)); +#615 = CARTESIAN_POINT('',(-4.901379630159,1.249764999522)); +#616 = CARTESIAN_POINT('',(-4.775959858496,1.228586187713)); +#617 = CARTESIAN_POINT('',(-4.648818101967,1.228586187559)); +#618 = CARTESIAN_POINT('',(-4.523398330588,1.249764999607)); +#619 = CARTESIAN_POINT('',(-4.40244606116,1.292746139167)); +#620 = CARTESIAN_POINT('',(-4.287904347879,1.358814631639)); +#621 = CARTESIAN_POINT('',(-4.180930742446,1.450001421553)); +#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.372414158211)); +#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_M3x22.stl b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/ISO4762_Hex_Socket_Head_Cap_Screw_M3x22.stl new file mode 100644 index 0000000000000000000000000000000000000000..4d155365d06bb620829fb907a59282ffd87315c5 GIT binary patch literal 30784 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 literal 0 HcmV?d00001