diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x3.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x3.fcstd new file mode 100644 index 00000000..de6c7b1d Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x3.fcstd differ diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x3.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x3.step new file mode 100644 index 00000000..07ddd046 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x3.step @@ -0,0 +1,792 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/rafa/CAD/FreeCAD-library/Mechanical Parts/Fasteners/Bolts & +Screws/Metric/DIN913_Setscrew_M3x3.step','2015-08-19T10:28:43',('Author' + ),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Chamfer','Chamfer','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#652); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#109,#166,#340,#344,#420,#469,#518,#567,#616, + #643)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5,0.,0.4)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(1.5,0.,3.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(1.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,1.5); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,1.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,3.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-3.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(1.5,0.,3.)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,2.598076211353)); +#75 = CARTESIAN_POINT('',(2.25,1.299038105677)); +#76 = CARTESIAN_POINT('',(4.5,3.673940397442E-16)); +#77 = CARTESIAN_POINT('',(2.25,-1.299038105677)); +#78 = CARTESIAN_POINT('',(2.22044604925E-15,-2.598076211353)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,1.5); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.4)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,-0.4)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = CONICAL_SURFACE('',#99,1.5,0.785398163397); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(0.,0.,0.4)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(0.,-0.)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(1.,-0.)); +#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#109 = ADVANCED_FACE('',(#110),#98,.T.); +#110 = FACE_BOUND('',#111,.F.); +#111 = EDGE_LOOP('',(#112,#133,#134,#135)); +#112 = ORIENTED_EDGE('',*,*,#113,.F.); +#113 = EDGE_CURVE('',#22,#114,#116,.T.); +#114 = VERTEX_POINT('',#115); +#115 = CARTESIAN_POINT('',(1.1,0.,0.)); +#116 = SEAM_CURVE('',#117,(#121,#127),.PCURVE_S1.); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(1.5,0.,0.4)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#121 = PCURVE('',#98,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#126); +#123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#124,#125),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.); +#124 = CARTESIAN_POINT('',(0.,0.)); +#125 = CARTESIAN_POINT('',(0.,-0.4)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = PCURVE('',#98,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#132); +#129 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#130,#131),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.); +#130 = CARTESIAN_POINT('',(6.28318530718,0.)); +#131 = CARTESIAN_POINT('',(6.28318530718,-0.4)); +#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#133 = ORIENTED_EDGE('',*,*,#83,.T.); +#134 = ORIENTED_EDGE('',*,*,#113,.T.); +#135 = ORIENTED_EDGE('',*,*,#136,.F.); +#136 = EDGE_CURVE('',#114,#114,#137,.T.); +#137 = SURFACE_CURVE('',#138,(#143,#150),.PCURVE_S1.); +#138 = CIRCLE('',#139,1.1); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(0.,0.,0.)); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = DIRECTION('',(1.,0.,0.)); +#143 = PCURVE('',#98,#144); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(0.,-0.4)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(1.,-0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = PCURVE('',#151,#156); +#151 = PLANE('',#152); +#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155); +#153 = CARTESIAN_POINT('',(1.5,0.,0.)); +#154 = DIRECTION('',(0.,0.,-1.)); +#155 = DIRECTION('',(-1.,0.,0.)); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#165); +#157 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#158,#159,#160,#161,#162,#163 +,#164),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#158 = CARTESIAN_POINT('',(0.4,0.)); +#159 = CARTESIAN_POINT('',(0.4,1.905255888326)); +#160 = CARTESIAN_POINT('',(2.05,0.952627944163)); +#161 = CARTESIAN_POINT('',(3.7,2.694222958124E-16)); +#162 = CARTESIAN_POINT('',(2.05,-0.952627944163)); +#163 = CARTESIAN_POINT('',(0.4,-1.905255888326)); +#164 = CARTESIAN_POINT('',(0.4,0.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = ADVANCED_FACE('',(#167,#170),#66,.F.); +#167 = FACE_BOUND('',#168,.F.); +#168 = EDGE_LOOP('',(#169)); +#169 = ORIENTED_EDGE('',*,*,#51,.F.); +#170 = FACE_BOUND('',#171,.F.); +#171 = EDGE_LOOP('',(#172,#202,#230,#258,#286,#314)); +#172 = ORIENTED_EDGE('',*,*,#173,.T.); +#173 = EDGE_CURVE('',#174,#176,#178,.T.); +#174 = VERTEX_POINT('',#175); +#175 = CARTESIAN_POINT('',(0.45,-0.779422863406,3.)); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,3.)); +#178 = SURFACE_CURVE('',#179,(#183,#190),.PCURVE_S1.); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(0.45,-0.779422863406,3.)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(0.5,0.866025403784,0.)); +#183 = PCURVE('',#66,#184); +#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(1.05,-0.779422863406)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(-0.5,0.866025403784)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#190 = PCURVE('',#191,#196); +#191 = PLANE('',#192); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(0.45,-0.779422863406,3.)); +#194 = DIRECTION('',(0.866025403784,-0.5,0.)); +#195 = DIRECTION('',(0.5,0.866025403784,0.)); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(0.,0.)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(1.,0.)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#176,#204,#206,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(0.45,0.779422863406,3.)); +#206 = SURFACE_CURVE('',#207,(#211,#218),.PCURVE_S1.); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,3.)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-0.5,0.866025403784,0.)); +#211 = PCURVE('',#66,#212); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(0.6,1.110223024625E-16)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(0.5,0.866025403784)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = PCURVE('',#219,#224); +#219 = PLANE('',#220); +#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); +#221 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,3.)); +#222 = DIRECTION('',(0.866025403784,0.5,0.)); +#223 = DIRECTION('',(-0.5,0.866025403784,0.)); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(0.,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(1.,0.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = ORIENTED_EDGE('',*,*,#231,.T.); +#231 = EDGE_CURVE('',#204,#232,#234,.T.); +#232 = VERTEX_POINT('',#233); +#233 = CARTESIAN_POINT('',(-0.45,0.779422863406,3.)); +#234 = SURFACE_CURVE('',#235,(#239,#246),.PCURVE_S1.); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(0.45,0.779422863406,3.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(-1.,0.,0.)); +#239 = PCURVE('',#66,#240); +#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(1.05,0.779422863406)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(1.,0.)); +#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#246 = PCURVE('',#247,#252); +#247 = PLANE('',#248); +#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251); +#249 = CARTESIAN_POINT('',(0.45,0.779422863406,3.)); +#250 = DIRECTION('',(0.,1.,0.)); +#251 = DIRECTION('',(-1.,0.,0.)); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(0.,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(1.,0.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = ORIENTED_EDGE('',*,*,#259,.T.); +#259 = EDGE_CURVE('',#232,#260,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(-0.9,0.,3.)); +#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(-0.45,0.779422863406,3.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#267 = PCURVE('',#66,#268); +#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(1.95,0.779422863406)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(0.5,-0.866025403784)); +#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#274 = PCURVE('',#275,#280); +#275 = PLANE('',#276); +#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279); +#277 = CARTESIAN_POINT('',(-0.45,0.779422863406,3.)); +#278 = DIRECTION('',(-0.866025403784,0.5,0.)); +#279 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(0.,0.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(1.,0.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = ORIENTED_EDGE('',*,*,#287,.T.); +#287 = EDGE_CURVE('',#260,#288,#290,.T.); +#288 = VERTEX_POINT('',#289); +#289 = CARTESIAN_POINT('',(-0.45,-0.779422863406,3.)); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-0.9,0.,3.)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.5,-0.866025403784,0.)); +#295 = PCURVE('',#66,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(2.4,0.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(-0.5,-0.866025403784)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#303,#308); +#303 = PLANE('',#304); +#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307); +#305 = CARTESIAN_POINT('',(-0.9,0.,3.)); +#306 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#307 = DIRECTION('',(0.5,-0.866025403784,0.)); +#308 = DEFINITIONAL_REPRESENTATION('',(#309),#313); +#309 = LINE('',#310,#311); +#310 = CARTESIAN_POINT('',(0.,0.)); +#311 = VECTOR('',#312,1.); +#312 = DIRECTION('',(1.,0.)); +#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#288,#174,#316,.T.); +#316 = SURFACE_CURVE('',#317,(#321,#328),.PCURVE_S1.); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(-0.45,-0.779422863406,3.)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#66,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(1.95,-0.779422863406)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(-1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = PLANE('',#330); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(-0.45,-0.779422863406,3.)); +#332 = DIRECTION('',(0.,-1.,0.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#151,.T.); +#341 = FACE_BOUND('',#342,.T.); +#342 = EDGE_LOOP('',(#343)); +#343 = ORIENTED_EDGE('',*,*,#136,.F.); +#344 = ADVANCED_FACE('',(#345),#191,.F.); +#345 = FACE_BOUND('',#346,.F.); +#346 = EDGE_LOOP('',(#347,#370,#398,#419)); +#347 = ORIENTED_EDGE('',*,*,#348,.T.); +#348 = EDGE_CURVE('',#174,#349,#351,.T.); +#349 = VERTEX_POINT('',#350); +#350 = CARTESIAN_POINT('',(0.45,-0.779422863406,1.)); +#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(0.45,-0.779422863406,3.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(-0.,-0.,-1.)); +#356 = PCURVE('',#191,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(0.,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,-1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#329,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(0.9,0.)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(0.,-1.)); +#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#349,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,1.)); +#374 = SURFACE_CURVE('',#375,(#379,#386),.PCURVE_S1.); +#375 = LINE('',#376,#377); +#376 = CARTESIAN_POINT('',(0.45,-0.779422863406,1.)); +#377 = VECTOR('',#378,1.); +#378 = DIRECTION('',(0.5,0.866025403784,0.)); +#379 = PCURVE('',#191,#380); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(0.,-2.)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#386 = PCURVE('',#387,#392); +#387 = PLANE('',#388); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,1.)); +#390 = DIRECTION('',(0.,0.,-1.)); +#391 = DIRECTION('',(-1.,0.,0.)); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(0.45,-0.779422863406)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(-0.5,0.866025403784)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = ORIENTED_EDGE('',*,*,#399,.F.); +#399 = EDGE_CURVE('',#176,#372,#400,.T.); +#400 = SURFACE_CURVE('',#401,(#405,#412),.PCURVE_S1.); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,3.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(-0.,-0.,-1.)); +#405 = PCURVE('',#191,#406); +#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(0.9,0.)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(0.,-1.)); +#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#412 = PCURVE('',#219,#413); +#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(0.,0.)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(0.,-1.)); +#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#419 = ORIENTED_EDGE('',*,*,#173,.F.); +#420 = ADVANCED_FACE('',(#421),#329,.F.); +#421 = FACE_BOUND('',#422,.F.); +#422 = EDGE_LOOP('',(#423,#446,#467,#468)); +#423 = ORIENTED_EDGE('',*,*,#424,.T.); +#424 = EDGE_CURVE('',#288,#425,#427,.T.); +#425 = VERTEX_POINT('',#426); +#426 = CARTESIAN_POINT('',(-0.45,-0.779422863406,1.)); +#427 = SURFACE_CURVE('',#428,(#432,#439),.PCURVE_S1.); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(-0.45,-0.779422863406,3.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(-0.,-0.,-1.)); +#432 = PCURVE('',#329,#433); +#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438); +#434 = LINE('',#435,#436); +#435 = CARTESIAN_POINT('',(0.,0.)); +#436 = VECTOR('',#437,1.); +#437 = DIRECTION('',(0.,-1.)); +#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#439 = PCURVE('',#303,#440); +#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445); +#441 = LINE('',#442,#443); +#442 = CARTESIAN_POINT('',(0.9,0.)); +#443 = VECTOR('',#444,1.); +#444 = DIRECTION('',(0.,-1.)); +#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#425,#349,#448,.T.); +#448 = SURFACE_CURVE('',#449,(#453,#460),.PCURVE_S1.); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(-0.45,-0.779422863406,1.)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(1.,0.,0.)); +#453 = PCURVE('',#329,#454); +#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(0.,-2.)); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(1.,0.)); +#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#460 = PCURVE('',#387,#461); +#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(1.35,-0.779422863406)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(-1.,0.)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = ORIENTED_EDGE('',*,*,#348,.F.); +#468 = ORIENTED_EDGE('',*,*,#315,.F.); +#469 = ADVANCED_FACE('',(#470),#303,.F.); +#470 = FACE_BOUND('',#471,.F.); +#471 = EDGE_LOOP('',(#472,#495,#516,#517)); +#472 = ORIENTED_EDGE('',*,*,#473,.T.); +#473 = EDGE_CURVE('',#260,#474,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-0.9,0.,1.)); +#476 = SURFACE_CURVE('',#477,(#481,#488),.PCURVE_S1.); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(-0.9,0.,3.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(-0.,-0.,-1.)); +#481 = PCURVE('',#303,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487); +#483 = LINE('',#484,#485); +#484 = CARTESIAN_POINT('',(0.,0.)); +#485 = VECTOR('',#486,1.); +#486 = DIRECTION('',(0.,-1.)); +#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#488 = PCURVE('',#275,#489); +#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494); +#490 = LINE('',#491,#492); +#491 = CARTESIAN_POINT('',(0.9,0.)); +#492 = VECTOR('',#493,1.); +#493 = DIRECTION('',(0.,-1.)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = ORIENTED_EDGE('',*,*,#496,.T.); +#496 = EDGE_CURVE('',#474,#425,#497,.T.); +#497 = SURFACE_CURVE('',#498,(#502,#509),.PCURVE_S1.); +#498 = LINE('',#499,#500); +#499 = CARTESIAN_POINT('',(-0.9,0.,1.)); +#500 = VECTOR('',#501,1.); +#501 = DIRECTION('',(0.5,-0.866025403784,0.)); +#502 = PCURVE('',#303,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(0.,-2.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(1.,0.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = PCURVE('',#387,#510); +#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(1.8,-1.110223024625E-16)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(-0.5,-0.866025403784)); +#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#516 = ORIENTED_EDGE('',*,*,#424,.F.); +#517 = ORIENTED_EDGE('',*,*,#287,.F.); +#518 = ADVANCED_FACE('',(#519),#275,.F.); +#519 = FACE_BOUND('',#520,.F.); +#520 = EDGE_LOOP('',(#521,#544,#565,#566)); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#232,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(-0.45,0.779422863406,1.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-0.45,0.779422863406,3.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(-0.,-0.,-1.)); +#530 = PCURVE('',#275,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#247,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(0.9,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#474,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(-0.45,0.779422863406,1.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#551 = PCURVE('',#275,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.,-2.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#387,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(1.35,0.779422863406)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.5,-0.866025403784)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#473,.F.); +#566 = ORIENTED_EDGE('',*,*,#259,.F.); +#567 = ADVANCED_FACE('',(#568),#247,.F.); +#568 = FACE_BOUND('',#569,.F.); +#569 = EDGE_LOOP('',(#570,#593,#614,#615)); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#204,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(0.45,0.779422863406,1.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(0.45,0.779422863406,3.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(-0.,-0.,-1.)); +#579 = PCURVE('',#247,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#219,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(0.9,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#523,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.45,0.779422863406,1.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(-1.,0.,0.)); +#600 = PCURVE('',#247,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-2.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#387,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(0.45,0.779422863406)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#522,.F.); +#615 = ORIENTED_EDGE('',*,*,#231,.F.); +#616 = ADVANCED_FACE('',(#617),#219,.F.); +#617 = FACE_BOUND('',#618,.F.); +#618 = EDGE_LOOP('',(#619,#620,#641,#642)); +#619 = ORIENTED_EDGE('',*,*,#399,.T.); +#620 = ORIENTED_EDGE('',*,*,#621,.T.); +#621 = EDGE_CURVE('',#372,#572,#622,.T.); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,1.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(-0.5,0.866025403784,0.)); +#627 = PCURVE('',#219,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,-2.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(1.,0.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#387,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(0.,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.5,0.866025403784)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#571,.F.); +#642 = ORIENTED_EDGE('',*,*,#203,.F.); +#643 = ADVANCED_FACE('',(#644),#387,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#648,#649,#650,#651)); +#646 = ORIENTED_EDGE('',*,*,#621,.T.); +#647 = ORIENTED_EDGE('',*,*,#594,.T.); +#648 = ORIENTED_EDGE('',*,*,#545,.T.); +#649 = ORIENTED_EDGE('',*,*,#496,.T.); +#650 = ORIENTED_EDGE('',*,*,#447,.T.); +#651 = ORIENTED_EDGE('',*,*,#371,.T.); +#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#656)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#653,#654,#655)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#653 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#654 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#655 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#656 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#653, + 'distance_accuracy_value','confusion accuracy'); +#657 = PRODUCT_TYPE('part',$,(#7)); +#658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#659) + ,#652); +#659 = STYLED_ITEM('color',(#660),#15); +#660 = PRESENTATION_STYLE_ASSIGNMENT((#661,#667)); +#661 = SURFACE_STYLE_USAGE(.BOTH.,#662); +#662 = SURFACE_SIDE_STYLE('',(#663)); +#663 = SURFACE_STYLE_FILL_AREA(#664); +#664 = FILL_AREA_STYLE('',(#665)); +#665 = FILL_AREA_STYLE_COLOUR('',#666); +#666 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#667 = CURVE_STYLE('',#668,POSITIVE_LENGTH_MEASURE(0.1),#666); +#668 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x4.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x4.fcstd new file mode 100644 index 00000000..6b94ef31 Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x4.fcstd differ diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x4.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x4.step new file mode 100644 index 00000000..25cc6f84 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x4.step @@ -0,0 +1,792 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/rafa/CAD/FreeCAD-library/Mechanical Parts/Fasteners/Bolts & +Screws/Metric/DIN913_Setscrew_M3x4.step','2015-08-19T10:28:15',('Author' + ),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Chamfer','Chamfer','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#652); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#109,#166,#340,#344,#420,#469,#518,#567,#616, + #643)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5,0.,0.4)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(1.5,0.,4.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(1.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,1.5); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,1.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,4.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-4.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(1.5,0.,4.)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,2.598076211353)); +#75 = CARTESIAN_POINT('',(2.25,1.299038105677)); +#76 = CARTESIAN_POINT('',(4.5,3.673940397442E-16)); +#77 = CARTESIAN_POINT('',(2.25,-1.299038105677)); +#78 = CARTESIAN_POINT('',(2.22044604925E-15,-2.598076211353)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,1.5); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.4)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,-0.4)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = CONICAL_SURFACE('',#99,1.5,0.785398163397); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(0.,0.,0.4)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(0.,-0.)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(1.,-0.)); +#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#109 = ADVANCED_FACE('',(#110),#98,.T.); +#110 = FACE_BOUND('',#111,.F.); +#111 = EDGE_LOOP('',(#112,#133,#134,#135)); +#112 = ORIENTED_EDGE('',*,*,#113,.F.); +#113 = EDGE_CURVE('',#22,#114,#116,.T.); +#114 = VERTEX_POINT('',#115); +#115 = CARTESIAN_POINT('',(1.1,0.,0.)); +#116 = SEAM_CURVE('',#117,(#121,#127),.PCURVE_S1.); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(1.5,0.,0.4)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#121 = PCURVE('',#98,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#126); +#123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#124,#125),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.); +#124 = CARTESIAN_POINT('',(0.,0.)); +#125 = CARTESIAN_POINT('',(0.,-0.4)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = PCURVE('',#98,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#132); +#129 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#130,#131),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.); +#130 = CARTESIAN_POINT('',(6.28318530718,0.)); +#131 = CARTESIAN_POINT('',(6.28318530718,-0.4)); +#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#133 = ORIENTED_EDGE('',*,*,#83,.T.); +#134 = ORIENTED_EDGE('',*,*,#113,.T.); +#135 = ORIENTED_EDGE('',*,*,#136,.F.); +#136 = EDGE_CURVE('',#114,#114,#137,.T.); +#137 = SURFACE_CURVE('',#138,(#143,#150),.PCURVE_S1.); +#138 = CIRCLE('',#139,1.1); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(0.,0.,0.)); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = DIRECTION('',(1.,0.,0.)); +#143 = PCURVE('',#98,#144); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(0.,-0.4)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(1.,-0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = PCURVE('',#151,#156); +#151 = PLANE('',#152); +#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155); +#153 = CARTESIAN_POINT('',(1.5,0.,0.)); +#154 = DIRECTION('',(0.,0.,-1.)); +#155 = DIRECTION('',(-1.,0.,0.)); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#165); +#157 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#158,#159,#160,#161,#162,#163 +,#164),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#158 = CARTESIAN_POINT('',(0.4,0.)); +#159 = CARTESIAN_POINT('',(0.4,1.905255888326)); +#160 = CARTESIAN_POINT('',(2.05,0.952627944163)); +#161 = CARTESIAN_POINT('',(3.7,2.694222958124E-16)); +#162 = CARTESIAN_POINT('',(2.05,-0.952627944163)); +#163 = CARTESIAN_POINT('',(0.4,-1.905255888326)); +#164 = CARTESIAN_POINT('',(0.4,0.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = ADVANCED_FACE('',(#167,#170),#66,.F.); +#167 = FACE_BOUND('',#168,.F.); +#168 = EDGE_LOOP('',(#169)); +#169 = ORIENTED_EDGE('',*,*,#51,.F.); +#170 = FACE_BOUND('',#171,.F.); +#171 = EDGE_LOOP('',(#172,#202,#230,#258,#286,#314)); +#172 = ORIENTED_EDGE('',*,*,#173,.T.); +#173 = EDGE_CURVE('',#174,#176,#178,.T.); +#174 = VERTEX_POINT('',#175); +#175 = CARTESIAN_POINT('',(0.45,-0.779422863406,4.)); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,4.)); +#178 = SURFACE_CURVE('',#179,(#183,#190),.PCURVE_S1.); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(0.45,-0.779422863406,4.)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(0.5,0.866025403784,0.)); +#183 = PCURVE('',#66,#184); +#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(1.05,-0.779422863406)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(-0.5,0.866025403784)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#190 = PCURVE('',#191,#196); +#191 = PLANE('',#192); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(0.45,-0.779422863406,4.)); +#194 = DIRECTION('',(0.866025403784,-0.5,0.)); +#195 = DIRECTION('',(0.5,0.866025403784,0.)); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(0.,0.)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(1.,0.)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#176,#204,#206,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(0.45,0.779422863406,4.)); +#206 = SURFACE_CURVE('',#207,(#211,#218),.PCURVE_S1.); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,4.)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-0.5,0.866025403784,0.)); +#211 = PCURVE('',#66,#212); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(0.6,1.110223024625E-16)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(0.5,0.866025403784)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = PCURVE('',#219,#224); +#219 = PLANE('',#220); +#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); +#221 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,4.)); +#222 = DIRECTION('',(0.866025403784,0.5,0.)); +#223 = DIRECTION('',(-0.5,0.866025403784,0.)); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(0.,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(1.,0.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = ORIENTED_EDGE('',*,*,#231,.T.); +#231 = EDGE_CURVE('',#204,#232,#234,.T.); +#232 = VERTEX_POINT('',#233); +#233 = CARTESIAN_POINT('',(-0.45,0.779422863406,4.)); +#234 = SURFACE_CURVE('',#235,(#239,#246),.PCURVE_S1.); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(0.45,0.779422863406,4.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(-1.,0.,0.)); +#239 = PCURVE('',#66,#240); +#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(1.05,0.779422863406)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(1.,0.)); +#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#246 = PCURVE('',#247,#252); +#247 = PLANE('',#248); +#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251); +#249 = CARTESIAN_POINT('',(0.45,0.779422863406,4.)); +#250 = DIRECTION('',(0.,1.,0.)); +#251 = DIRECTION('',(-1.,0.,0.)); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(0.,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(1.,0.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = ORIENTED_EDGE('',*,*,#259,.T.); +#259 = EDGE_CURVE('',#232,#260,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(-0.9,0.,4.)); +#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(-0.45,0.779422863406,4.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#267 = PCURVE('',#66,#268); +#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(1.95,0.779422863406)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(0.5,-0.866025403784)); +#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#274 = PCURVE('',#275,#280); +#275 = PLANE('',#276); +#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279); +#277 = CARTESIAN_POINT('',(-0.45,0.779422863406,4.)); +#278 = DIRECTION('',(-0.866025403784,0.5,0.)); +#279 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(0.,0.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(1.,0.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = ORIENTED_EDGE('',*,*,#287,.T.); +#287 = EDGE_CURVE('',#260,#288,#290,.T.); +#288 = VERTEX_POINT('',#289); +#289 = CARTESIAN_POINT('',(-0.45,-0.779422863406,4.)); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-0.9,0.,4.)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.5,-0.866025403784,0.)); +#295 = PCURVE('',#66,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(2.4,0.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(-0.5,-0.866025403784)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#303,#308); +#303 = PLANE('',#304); +#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307); +#305 = CARTESIAN_POINT('',(-0.9,0.,4.)); +#306 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#307 = DIRECTION('',(0.5,-0.866025403784,0.)); +#308 = DEFINITIONAL_REPRESENTATION('',(#309),#313); +#309 = LINE('',#310,#311); +#310 = CARTESIAN_POINT('',(0.,0.)); +#311 = VECTOR('',#312,1.); +#312 = DIRECTION('',(1.,0.)); +#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#288,#174,#316,.T.); +#316 = SURFACE_CURVE('',#317,(#321,#328),.PCURVE_S1.); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(-0.45,-0.779422863406,4.)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#66,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(1.95,-0.779422863406)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(-1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = PLANE('',#330); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(-0.45,-0.779422863406,4.)); +#332 = DIRECTION('',(0.,-1.,0.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#151,.T.); +#341 = FACE_BOUND('',#342,.T.); +#342 = EDGE_LOOP('',(#343)); +#343 = ORIENTED_EDGE('',*,*,#136,.F.); +#344 = ADVANCED_FACE('',(#345),#191,.F.); +#345 = FACE_BOUND('',#346,.F.); +#346 = EDGE_LOOP('',(#347,#370,#398,#419)); +#347 = ORIENTED_EDGE('',*,*,#348,.T.); +#348 = EDGE_CURVE('',#174,#349,#351,.T.); +#349 = VERTEX_POINT('',#350); +#350 = CARTESIAN_POINT('',(0.45,-0.779422863406,2.)); +#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(0.45,-0.779422863406,4.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(-0.,-0.,-1.)); +#356 = PCURVE('',#191,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(0.,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,-1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#329,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(0.9,0.)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(0.,-1.)); +#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#349,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,2.)); +#374 = SURFACE_CURVE('',#375,(#379,#386),.PCURVE_S1.); +#375 = LINE('',#376,#377); +#376 = CARTESIAN_POINT('',(0.45,-0.779422863406,2.)); +#377 = VECTOR('',#378,1.); +#378 = DIRECTION('',(0.5,0.866025403784,0.)); +#379 = PCURVE('',#191,#380); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(0.,-2.)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#386 = PCURVE('',#387,#392); +#387 = PLANE('',#388); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,2.)); +#390 = DIRECTION('',(0.,0.,-1.)); +#391 = DIRECTION('',(-1.,0.,0.)); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(0.45,-0.779422863406)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(-0.5,0.866025403784)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = ORIENTED_EDGE('',*,*,#399,.F.); +#399 = EDGE_CURVE('',#176,#372,#400,.T.); +#400 = SURFACE_CURVE('',#401,(#405,#412),.PCURVE_S1.); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,4.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(-0.,-0.,-1.)); +#405 = PCURVE('',#191,#406); +#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(0.9,0.)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(0.,-1.)); +#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#412 = PCURVE('',#219,#413); +#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(-4.163336342344E-17,0.)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(0.,-1.)); +#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#419 = ORIENTED_EDGE('',*,*,#173,.F.); +#420 = ADVANCED_FACE('',(#421),#329,.F.); +#421 = FACE_BOUND('',#422,.F.); +#422 = EDGE_LOOP('',(#423,#446,#467,#468)); +#423 = ORIENTED_EDGE('',*,*,#424,.T.); +#424 = EDGE_CURVE('',#288,#425,#427,.T.); +#425 = VERTEX_POINT('',#426); +#426 = CARTESIAN_POINT('',(-0.45,-0.779422863406,2.)); +#427 = SURFACE_CURVE('',#428,(#432,#439),.PCURVE_S1.); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(-0.45,-0.779422863406,4.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(-0.,-0.,-1.)); +#432 = PCURVE('',#329,#433); +#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438); +#434 = LINE('',#435,#436); +#435 = CARTESIAN_POINT('',(0.,0.)); +#436 = VECTOR('',#437,1.); +#437 = DIRECTION('',(0.,-1.)); +#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#439 = PCURVE('',#303,#440); +#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445); +#441 = LINE('',#442,#443); +#442 = CARTESIAN_POINT('',(0.9,0.)); +#443 = VECTOR('',#444,1.); +#444 = DIRECTION('',(0.,-1.)); +#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#425,#349,#448,.T.); +#448 = SURFACE_CURVE('',#449,(#453,#460),.PCURVE_S1.); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(-0.45,-0.779422863406,2.)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(1.,0.,0.)); +#453 = PCURVE('',#329,#454); +#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(0.,-2.)); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(1.,0.)); +#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#460 = PCURVE('',#387,#461); +#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(1.35,-0.779422863406)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(-1.,0.)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = ORIENTED_EDGE('',*,*,#348,.F.); +#468 = ORIENTED_EDGE('',*,*,#315,.F.); +#469 = ADVANCED_FACE('',(#470),#303,.F.); +#470 = FACE_BOUND('',#471,.F.); +#471 = EDGE_LOOP('',(#472,#495,#516,#517)); +#472 = ORIENTED_EDGE('',*,*,#473,.T.); +#473 = EDGE_CURVE('',#260,#474,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-0.9,0.,2.)); +#476 = SURFACE_CURVE('',#477,(#481,#488),.PCURVE_S1.); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(-0.9,0.,4.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(-0.,-0.,-1.)); +#481 = PCURVE('',#303,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487); +#483 = LINE('',#484,#485); +#484 = CARTESIAN_POINT('',(-4.163336342344E-17,0.)); +#485 = VECTOR('',#486,1.); +#486 = DIRECTION('',(0.,-1.)); +#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#488 = PCURVE('',#275,#489); +#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494); +#490 = LINE('',#491,#492); +#491 = CARTESIAN_POINT('',(0.9,0.)); +#492 = VECTOR('',#493,1.); +#493 = DIRECTION('',(0.,-1.)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = ORIENTED_EDGE('',*,*,#496,.T.); +#496 = EDGE_CURVE('',#474,#425,#497,.T.); +#497 = SURFACE_CURVE('',#498,(#502,#509),.PCURVE_S1.); +#498 = LINE('',#499,#500); +#499 = CARTESIAN_POINT('',(-0.9,0.,2.)); +#500 = VECTOR('',#501,1.); +#501 = DIRECTION('',(0.5,-0.866025403784,0.)); +#502 = PCURVE('',#303,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(0.,-2.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(1.,0.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = PCURVE('',#387,#510); +#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(1.8,-1.110223024625E-16)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(-0.5,-0.866025403784)); +#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#516 = ORIENTED_EDGE('',*,*,#424,.F.); +#517 = ORIENTED_EDGE('',*,*,#287,.F.); +#518 = ADVANCED_FACE('',(#519),#275,.F.); +#519 = FACE_BOUND('',#520,.F.); +#520 = EDGE_LOOP('',(#521,#544,#565,#566)); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#232,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(-0.45,0.779422863406,2.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-0.45,0.779422863406,4.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(-0.,-0.,-1.)); +#530 = PCURVE('',#275,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#247,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(0.9,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#474,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(-0.45,0.779422863406,2.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#551 = PCURVE('',#275,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.,-2.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#387,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(1.35,0.779422863406)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.5,-0.866025403784)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#473,.F.); +#566 = ORIENTED_EDGE('',*,*,#259,.F.); +#567 = ADVANCED_FACE('',(#568),#247,.F.); +#568 = FACE_BOUND('',#569,.F.); +#569 = EDGE_LOOP('',(#570,#593,#614,#615)); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#204,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(0.45,0.779422863406,2.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(0.45,0.779422863406,4.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(-0.,-0.,-1.)); +#579 = PCURVE('',#247,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#219,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(0.9,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#523,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.45,0.779422863406,2.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(-1.,0.,0.)); +#600 = PCURVE('',#247,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-2.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#387,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(0.45,0.779422863406)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#522,.F.); +#615 = ORIENTED_EDGE('',*,*,#231,.F.); +#616 = ADVANCED_FACE('',(#617),#219,.F.); +#617 = FACE_BOUND('',#618,.F.); +#618 = EDGE_LOOP('',(#619,#620,#641,#642)); +#619 = ORIENTED_EDGE('',*,*,#399,.T.); +#620 = ORIENTED_EDGE('',*,*,#621,.T.); +#621 = EDGE_CURVE('',#372,#572,#622,.T.); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,2.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(-0.5,0.866025403784,0.)); +#627 = PCURVE('',#219,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,-2.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(1.,0.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#387,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(0.,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.5,0.866025403784)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#571,.F.); +#642 = ORIENTED_EDGE('',*,*,#203,.F.); +#643 = ADVANCED_FACE('',(#644),#387,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#648,#649,#650,#651)); +#646 = ORIENTED_EDGE('',*,*,#621,.T.); +#647 = ORIENTED_EDGE('',*,*,#594,.T.); +#648 = ORIENTED_EDGE('',*,*,#545,.T.); +#649 = ORIENTED_EDGE('',*,*,#496,.T.); +#650 = ORIENTED_EDGE('',*,*,#447,.T.); +#651 = ORIENTED_EDGE('',*,*,#371,.T.); +#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#656)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#653,#654,#655)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#653 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#654 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#655 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#656 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#653, + 'distance_accuracy_value','confusion accuracy'); +#657 = PRODUCT_TYPE('part',$,(#7)); +#658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#659) + ,#652); +#659 = STYLED_ITEM('color',(#660),#15); +#660 = PRESENTATION_STYLE_ASSIGNMENT((#661,#667)); +#661 = SURFACE_STYLE_USAGE(.BOTH.,#662); +#662 = SURFACE_SIDE_STYLE('',(#663)); +#663 = SURFACE_STYLE_FILL_AREA(#664); +#664 = FILL_AREA_STYLE('',(#665)); +#665 = FILL_AREA_STYLE_COLOUR('',#666); +#666 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#667 = CURVE_STYLE('',#668,POSITIVE_LENGTH_MEASURE(0.1),#666); +#668 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x5.fcstd b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x5.fcstd new file mode 100644 index 00000000..97b2f02c Binary files /dev/null and b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x5.fcstd differ diff --git a/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x5.step b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x5.step new file mode 100644 index 00000000..e159afa3 --- /dev/null +++ b/Mechanical Parts/Fasteners/Bolts & Screws/Metric/DIN913_Setscrew_M3x5.step @@ -0,0 +1,792 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/rafa/CAD/FreeCAD-library/Mechanical Parts/Fasteners/Bolts & +Screws/Metric/DIN913_Setscrew_M3x5.step','2015-08-19T10:27:26',('Author' + ),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Chamfer','Chamfer','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#652); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#109,#166,#340,#344,#420,#469,#518,#567,#616, + #643)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5,0.,0.4)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(1.5,0.,5.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(1.5,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,1.5); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#24,#24,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,1.5); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,5.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-5.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(1.5,0.,5.)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,2.598076211353)); +#75 = CARTESIAN_POINT('',(2.25,1.299038105677)); +#76 = CARTESIAN_POINT('',(4.5,3.673940397442E-16)); +#77 = CARTESIAN_POINT('',(2.25,-1.299038105677)); +#78 = CARTESIAN_POINT('',(2.22044604925E-15,-2.598076211353)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.F.); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#22,#22,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,1.5); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,0.4)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,-0.4)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = CONICAL_SURFACE('',#99,1.5,0.785398163397); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(0.,0.,0.4)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(0.,-0.)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(1.,-0.)); +#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#109 = ADVANCED_FACE('',(#110),#98,.T.); +#110 = FACE_BOUND('',#111,.F.); +#111 = EDGE_LOOP('',(#112,#133,#134,#135)); +#112 = ORIENTED_EDGE('',*,*,#113,.F.); +#113 = EDGE_CURVE('',#22,#114,#116,.T.); +#114 = VERTEX_POINT('',#115); +#115 = CARTESIAN_POINT('',(1.1,0.,0.)); +#116 = SEAM_CURVE('',#117,(#121,#127),.PCURVE_S1.); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(1.5,0.,0.4)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#121 = PCURVE('',#98,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#126); +#123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#124,#125),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.); +#124 = CARTESIAN_POINT('',(0.,0.)); +#125 = CARTESIAN_POINT('',(0.,-0.4)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = PCURVE('',#98,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#132); +#129 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#130,#131),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.565685424949),.PIECEWISE_BEZIER_KNOTS.); +#130 = CARTESIAN_POINT('',(6.28318530718,0.)); +#131 = CARTESIAN_POINT('',(6.28318530718,-0.4)); +#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#133 = ORIENTED_EDGE('',*,*,#83,.T.); +#134 = ORIENTED_EDGE('',*,*,#113,.T.); +#135 = ORIENTED_EDGE('',*,*,#136,.F.); +#136 = EDGE_CURVE('',#114,#114,#137,.T.); +#137 = SURFACE_CURVE('',#138,(#143,#150),.PCURVE_S1.); +#138 = CIRCLE('',#139,1.1); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(0.,0.,0.)); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = DIRECTION('',(1.,0.,0.)); +#143 = PCURVE('',#98,#144); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(0.,-0.4)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(1.,-0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = PCURVE('',#151,#156); +#151 = PLANE('',#152); +#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155); +#153 = CARTESIAN_POINT('',(1.5,0.,0.)); +#154 = DIRECTION('',(0.,0.,-1.)); +#155 = DIRECTION('',(-1.,0.,0.)); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#165); +#157 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#158,#159,#160,#161,#162,#163 +,#164),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#158 = CARTESIAN_POINT('',(0.4,0.)); +#159 = CARTESIAN_POINT('',(0.4,1.905255888326)); +#160 = CARTESIAN_POINT('',(2.05,0.952627944163)); +#161 = CARTESIAN_POINT('',(3.7,2.694222958124E-16)); +#162 = CARTESIAN_POINT('',(2.05,-0.952627944163)); +#163 = CARTESIAN_POINT('',(0.4,-1.905255888326)); +#164 = CARTESIAN_POINT('',(0.4,0.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = ADVANCED_FACE('',(#167,#170),#66,.F.); +#167 = FACE_BOUND('',#168,.F.); +#168 = EDGE_LOOP('',(#169)); +#169 = ORIENTED_EDGE('',*,*,#51,.F.); +#170 = FACE_BOUND('',#171,.F.); +#171 = EDGE_LOOP('',(#172,#202,#230,#258,#286,#314)); +#172 = ORIENTED_EDGE('',*,*,#173,.T.); +#173 = EDGE_CURVE('',#174,#176,#178,.T.); +#174 = VERTEX_POINT('',#175); +#175 = CARTESIAN_POINT('',(0.45,-0.779422863406,5.)); +#176 = VERTEX_POINT('',#177); +#177 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,5.)); +#178 = SURFACE_CURVE('',#179,(#183,#190),.PCURVE_S1.); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(0.45,-0.779422863406,5.)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(0.5,0.866025403784,0.)); +#183 = PCURVE('',#66,#184); +#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(1.05,-0.779422863406)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(-0.5,0.866025403784)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#190 = PCURVE('',#191,#196); +#191 = PLANE('',#192); +#192 = AXIS2_PLACEMENT_3D('',#193,#194,#195); +#193 = CARTESIAN_POINT('',(0.45,-0.779422863406,5.)); +#194 = DIRECTION('',(0.866025403784,-0.5,0.)); +#195 = DIRECTION('',(0.5,0.866025403784,0.)); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(0.,0.)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(1.,0.)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = ORIENTED_EDGE('',*,*,#203,.T.); +#203 = EDGE_CURVE('',#176,#204,#206,.T.); +#204 = VERTEX_POINT('',#205); +#205 = CARTESIAN_POINT('',(0.45,0.779422863406,5.)); +#206 = SURFACE_CURVE('',#207,(#211,#218),.PCURVE_S1.); +#207 = LINE('',#208,#209); +#208 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,5.)); +#209 = VECTOR('',#210,1.); +#210 = DIRECTION('',(-0.5,0.866025403784,0.)); +#211 = PCURVE('',#66,#212); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(0.6,1.110223024625E-16)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(0.5,0.866025403784)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = PCURVE('',#219,#224); +#219 = PLANE('',#220); +#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); +#221 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,5.)); +#222 = DIRECTION('',(0.866025403784,0.5,0.)); +#223 = DIRECTION('',(-0.5,0.866025403784,0.)); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#229); +#225 = LINE('',#226,#227); +#226 = CARTESIAN_POINT('',(0.,0.)); +#227 = VECTOR('',#228,1.); +#228 = DIRECTION('',(1.,0.)); +#229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#230 = ORIENTED_EDGE('',*,*,#231,.T.); +#231 = EDGE_CURVE('',#204,#232,#234,.T.); +#232 = VERTEX_POINT('',#233); +#233 = CARTESIAN_POINT('',(-0.45,0.779422863406,5.)); +#234 = SURFACE_CURVE('',#235,(#239,#246),.PCURVE_S1.); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(0.45,0.779422863406,5.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(-1.,0.,0.)); +#239 = PCURVE('',#66,#240); +#240 = DEFINITIONAL_REPRESENTATION('',(#241),#245); +#241 = LINE('',#242,#243); +#242 = CARTESIAN_POINT('',(1.05,0.779422863406)); +#243 = VECTOR('',#244,1.); +#244 = DIRECTION('',(1.,0.)); +#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#246 = PCURVE('',#247,#252); +#247 = PLANE('',#248); +#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251); +#249 = CARTESIAN_POINT('',(0.45,0.779422863406,5.)); +#250 = DIRECTION('',(0.,1.,0.)); +#251 = DIRECTION('',(-1.,0.,0.)); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(0.,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(1.,0.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = ORIENTED_EDGE('',*,*,#259,.T.); +#259 = EDGE_CURVE('',#232,#260,#262,.T.); +#260 = VERTEX_POINT('',#261); +#261 = CARTESIAN_POINT('',(-0.9,0.,5.)); +#262 = SURFACE_CURVE('',#263,(#267,#274),.PCURVE_S1.); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(-0.45,0.779422863406,5.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#267 = PCURVE('',#66,#268); +#268 = DEFINITIONAL_REPRESENTATION('',(#269),#273); +#269 = LINE('',#270,#271); +#270 = CARTESIAN_POINT('',(1.95,0.779422863406)); +#271 = VECTOR('',#272,1.); +#272 = DIRECTION('',(0.5,-0.866025403784)); +#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#274 = PCURVE('',#275,#280); +#275 = PLANE('',#276); +#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279); +#277 = CARTESIAN_POINT('',(-0.45,0.779422863406,5.)); +#278 = DIRECTION('',(-0.866025403784,0.5,0.)); +#279 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(0.,0.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(1.,0.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = ORIENTED_EDGE('',*,*,#287,.T.); +#287 = EDGE_CURVE('',#260,#288,#290,.T.); +#288 = VERTEX_POINT('',#289); +#289 = CARTESIAN_POINT('',(-0.45,-0.779422863406,5.)); +#290 = SURFACE_CURVE('',#291,(#295,#302),.PCURVE_S1.); +#291 = LINE('',#292,#293); +#292 = CARTESIAN_POINT('',(-0.9,0.,5.)); +#293 = VECTOR('',#294,1.); +#294 = DIRECTION('',(0.5,-0.866025403784,0.)); +#295 = PCURVE('',#66,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(2.4,0.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(-0.5,-0.866025403784)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#303,#308); +#303 = PLANE('',#304); +#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307); +#305 = CARTESIAN_POINT('',(-0.9,0.,5.)); +#306 = DIRECTION('',(-0.866025403784,-0.5,0.)); +#307 = DIRECTION('',(0.5,-0.866025403784,0.)); +#308 = DEFINITIONAL_REPRESENTATION('',(#309),#313); +#309 = LINE('',#310,#311); +#310 = CARTESIAN_POINT('',(0.,0.)); +#311 = VECTOR('',#312,1.); +#312 = DIRECTION('',(1.,0.)); +#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#288,#174,#316,.T.); +#316 = SURFACE_CURVE('',#317,(#321,#328),.PCURVE_S1.); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(-0.45,-0.779422863406,5.)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(1.,0.,0.)); +#321 = PCURVE('',#66,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(1.95,-0.779422863406)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(-1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#329,#334); +#329 = PLANE('',#330); +#330 = AXIS2_PLACEMENT_3D('',#331,#332,#333); +#331 = CARTESIAN_POINT('',(-0.45,-0.779422863406,5.)); +#332 = DIRECTION('',(0.,-1.,0.)); +#333 = DIRECTION('',(1.,0.,0.)); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(0.,0.)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = ADVANCED_FACE('',(#341),#151,.T.); +#341 = FACE_BOUND('',#342,.T.); +#342 = EDGE_LOOP('',(#343)); +#343 = ORIENTED_EDGE('',*,*,#136,.F.); +#344 = ADVANCED_FACE('',(#345),#191,.F.); +#345 = FACE_BOUND('',#346,.F.); +#346 = EDGE_LOOP('',(#347,#370,#398,#419)); +#347 = ORIENTED_EDGE('',*,*,#348,.T.); +#348 = EDGE_CURVE('',#174,#349,#351,.T.); +#349 = VERTEX_POINT('',#350); +#350 = CARTESIAN_POINT('',(0.45,-0.779422863406,3.)); +#351 = SURFACE_CURVE('',#352,(#356,#363),.PCURVE_S1.); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(0.45,-0.779422863406,5.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(-0.,-0.,-1.)); +#356 = PCURVE('',#191,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(0.,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,-1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = PCURVE('',#329,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(0.9,0.)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(0.,-1.)); +#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#349,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,3.)); +#374 = SURFACE_CURVE('',#375,(#379,#386),.PCURVE_S1.); +#375 = LINE('',#376,#377); +#376 = CARTESIAN_POINT('',(0.45,-0.779422863406,3.)); +#377 = VECTOR('',#378,1.); +#378 = DIRECTION('',(0.5,0.866025403784,0.)); +#379 = PCURVE('',#191,#380); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(0.,-2.)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#386 = PCURVE('',#387,#392); +#387 = PLANE('',#388); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,3.)); +#390 = DIRECTION('',(0.,0.,-1.)); +#391 = DIRECTION('',(-1.,0.,0.)); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(0.45,-0.779422863406)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(-0.5,0.866025403784)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = ORIENTED_EDGE('',*,*,#399,.F.); +#399 = EDGE_CURVE('',#176,#372,#400,.T.); +#400 = SURFACE_CURVE('',#401,(#405,#412),.PCURVE_S1.); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,5.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(-0.,-0.,-1.)); +#405 = PCURVE('',#191,#406); +#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(0.9,0.)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(0.,-1.)); +#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#412 = PCURVE('',#219,#413); +#413 = DEFINITIONAL_REPRESENTATION('',(#414),#418); +#414 = LINE('',#415,#416); +#415 = CARTESIAN_POINT('',(0.,0.)); +#416 = VECTOR('',#417,1.); +#417 = DIRECTION('',(0.,-1.)); +#418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#419 = ORIENTED_EDGE('',*,*,#173,.F.); +#420 = ADVANCED_FACE('',(#421),#329,.F.); +#421 = FACE_BOUND('',#422,.F.); +#422 = EDGE_LOOP('',(#423,#446,#467,#468)); +#423 = ORIENTED_EDGE('',*,*,#424,.T.); +#424 = EDGE_CURVE('',#288,#425,#427,.T.); +#425 = VERTEX_POINT('',#426); +#426 = CARTESIAN_POINT('',(-0.45,-0.779422863406,3.)); +#427 = SURFACE_CURVE('',#428,(#432,#439),.PCURVE_S1.); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(-0.45,-0.779422863406,5.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(-0.,-0.,-1.)); +#432 = PCURVE('',#329,#433); +#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438); +#434 = LINE('',#435,#436); +#435 = CARTESIAN_POINT('',(0.,0.)); +#436 = VECTOR('',#437,1.); +#437 = DIRECTION('',(0.,-1.)); +#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#439 = PCURVE('',#303,#440); +#440 = DEFINITIONAL_REPRESENTATION('',(#441),#445); +#441 = LINE('',#442,#443); +#442 = CARTESIAN_POINT('',(0.9,0.)); +#443 = VECTOR('',#444,1.); +#444 = DIRECTION('',(0.,-1.)); +#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#425,#349,#448,.T.); +#448 = SURFACE_CURVE('',#449,(#453,#460),.PCURVE_S1.); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(-0.45,-0.779422863406,3.)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(1.,0.,0.)); +#453 = PCURVE('',#329,#454); +#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(0.,-2.)); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(1.,0.)); +#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#460 = PCURVE('',#387,#461); +#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(1.35,-0.779422863406)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(-1.,0.)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = ORIENTED_EDGE('',*,*,#348,.F.); +#468 = ORIENTED_EDGE('',*,*,#315,.F.); +#469 = ADVANCED_FACE('',(#470),#303,.F.); +#470 = FACE_BOUND('',#471,.F.); +#471 = EDGE_LOOP('',(#472,#495,#516,#517)); +#472 = ORIENTED_EDGE('',*,*,#473,.T.); +#473 = EDGE_CURVE('',#260,#474,#476,.T.); +#474 = VERTEX_POINT('',#475); +#475 = CARTESIAN_POINT('',(-0.9,0.,3.)); +#476 = SURFACE_CURVE('',#477,(#481,#488),.PCURVE_S1.); +#477 = LINE('',#478,#479); +#478 = CARTESIAN_POINT('',(-0.9,0.,5.)); +#479 = VECTOR('',#480,1.); +#480 = DIRECTION('',(-0.,-0.,-1.)); +#481 = PCURVE('',#303,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487); +#483 = LINE('',#484,#485); +#484 = CARTESIAN_POINT('',(0.,0.)); +#485 = VECTOR('',#486,1.); +#486 = DIRECTION('',(0.,-1.)); +#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#488 = PCURVE('',#275,#489); +#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494); +#490 = LINE('',#491,#492); +#491 = CARTESIAN_POINT('',(0.9,0.)); +#492 = VECTOR('',#493,1.); +#493 = DIRECTION('',(0.,-1.)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = ORIENTED_EDGE('',*,*,#496,.T.); +#496 = EDGE_CURVE('',#474,#425,#497,.T.); +#497 = SURFACE_CURVE('',#498,(#502,#509),.PCURVE_S1.); +#498 = LINE('',#499,#500); +#499 = CARTESIAN_POINT('',(-0.9,0.,3.)); +#500 = VECTOR('',#501,1.); +#501 = DIRECTION('',(0.5,-0.866025403784,0.)); +#502 = PCURVE('',#303,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(0.,-2.)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(1.,0.)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = PCURVE('',#387,#510); +#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(1.8,-1.110223024625E-16)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(-0.5,-0.866025403784)); +#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#516 = ORIENTED_EDGE('',*,*,#424,.F.); +#517 = ORIENTED_EDGE('',*,*,#287,.F.); +#518 = ADVANCED_FACE('',(#519),#275,.F.); +#519 = FACE_BOUND('',#520,.F.); +#520 = EDGE_LOOP('',(#521,#544,#565,#566)); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#232,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(-0.45,0.779422863406,3.)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-0.45,0.779422863406,5.)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(-0.,-0.,-1.)); +#530 = PCURVE('',#275,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(0.,0.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(0.,-1.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#247,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(0.9,0.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(0.,-1.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#474,#546,.T.); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(-0.45,0.779422863406,3.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#551 = PCURVE('',#275,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-0.,-2.)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#387,#559); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(1.35,0.779422863406)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(0.5,-0.866025403784)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = ORIENTED_EDGE('',*,*,#473,.F.); +#566 = ORIENTED_EDGE('',*,*,#259,.F.); +#567 = ADVANCED_FACE('',(#568),#247,.F.); +#568 = FACE_BOUND('',#569,.F.); +#569 = EDGE_LOOP('',(#570,#593,#614,#615)); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#204,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(0.45,0.779422863406,3.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(0.45,0.779422863406,5.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(-0.,-0.,-1.)); +#579 = PCURVE('',#247,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#219,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(0.9,0.)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(0.,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#594,.T.); +#594 = EDGE_CURVE('',#572,#523,#595,.T.); +#595 = SURFACE_CURVE('',#596,(#600,#607),.PCURVE_S1.); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.45,0.779422863406,3.)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(-1.,0.,0.)); +#600 = PCURVE('',#247,#601); +#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); +#602 = LINE('',#603,#604); +#603 = CARTESIAN_POINT('',(0.,-2.)); +#604 = VECTOR('',#605,1.); +#605 = DIRECTION('',(1.,0.)); +#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#607 = PCURVE('',#387,#608); +#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613); +#609 = LINE('',#610,#611); +#610 = CARTESIAN_POINT('',(0.45,0.779422863406)); +#611 = VECTOR('',#612,1.); +#612 = DIRECTION('',(1.,0.)); +#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#614 = ORIENTED_EDGE('',*,*,#522,.F.); +#615 = ORIENTED_EDGE('',*,*,#231,.F.); +#616 = ADVANCED_FACE('',(#617),#219,.F.); +#617 = FACE_BOUND('',#618,.F.); +#618 = EDGE_LOOP('',(#619,#620,#641,#642)); +#619 = ORIENTED_EDGE('',*,*,#399,.T.); +#620 = ORIENTED_EDGE('',*,*,#621,.T.); +#621 = EDGE_CURVE('',#372,#572,#622,.T.); +#622 = SURFACE_CURVE('',#623,(#627,#634),.PCURVE_S1.); +#623 = LINE('',#624,#625); +#624 = CARTESIAN_POINT('',(0.9,1.110223024625E-16,3.)); +#625 = VECTOR('',#626,1.); +#626 = DIRECTION('',(-0.5,0.866025403784,0.)); +#627 = PCURVE('',#219,#628); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(0.,-2.)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(1.,0.)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = PCURVE('',#387,#635); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(0.,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(0.5,0.866025403784)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#571,.F.); +#642 = ORIENTED_EDGE('',*,*,#203,.F.); +#643 = ADVANCED_FACE('',(#644),#387,.F.); +#644 = FACE_BOUND('',#645,.T.); +#645 = EDGE_LOOP('',(#646,#647,#648,#649,#650,#651)); +#646 = ORIENTED_EDGE('',*,*,#621,.T.); +#647 = ORIENTED_EDGE('',*,*,#594,.T.); +#648 = ORIENTED_EDGE('',*,*,#545,.T.); +#649 = ORIENTED_EDGE('',*,*,#496,.T.); +#650 = ORIENTED_EDGE('',*,*,#447,.T.); +#651 = ORIENTED_EDGE('',*,*,#371,.T.); +#652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#656)) GLOBAL_UNIT_ASSIGNED_CONTEXT +((#653,#654,#655)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#653 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#654 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#655 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#656 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#653, + 'distance_accuracy_value','confusion accuracy'); +#657 = PRODUCT_TYPE('part',$,(#7)); +#658 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(#659) + ,#652); +#659 = STYLED_ITEM('color',(#660),#15); +#660 = PRESENTATION_STYLE_ASSIGNMENT((#661,#667)); +#661 = SURFACE_STYLE_USAGE(.BOTH.,#662); +#662 = SURFACE_SIDE_STYLE('',(#663)); +#663 = SURFACE_STYLE_FILL_AREA(#664); +#664 = FILL_AREA_STYLE('',(#665)); +#665 = FILL_AREA_STYLE_COLOUR('',#666); +#666 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#667 = CURVE_STYLE('',#668,POSITIVE_LENGTH_MEASURE(0.1),#666); +#668 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/DowelPin_4mm_L4mm_setscrew_M3.fcstd b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/DowelPin_4mm_L4mm_setscrew_M3.fcstd new file mode 100644 index 00000000..c326f968 Binary files /dev/null and b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/DowelPin_4mm_L4mm_setscrew_M3.fcstd differ diff --git a/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/DowelPin_4mm_L4mm_setscrew_M3.step b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/DowelPin_4mm_L4mm_setscrew_M3.step new file mode 100644 index 00000000..267c1aa8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/DowelPin_4mm_L4mm_setscrew_M3.step @@ -0,0 +1,1694 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/rafa/CAD/FreeCAD-library/Mechanical Parts/Fasteners/Shaft +Couplers & Dowel Pins/DowelPin_4mm_L4mm_setscrew_M3.step', + '2015-08-19T10:16:22',('Author'),(''), + 'Open CASCADE STEP processor 6.8','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('Cut001','Cut001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1207); +#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,#596,#635,#669,#1174)); +#17 = ADVANCED_FACE('',(#18,#113),#31,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#58,#81,#112)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.,0.,0.)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,3.); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,0.)); +#28 = DIRECTION('',(0.,0.,1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = CYLINDRICAL_SURFACE('',#32,3.); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(0.,0.,0.)); +#34 = DIRECTION('',(-0.,-0.,-1.)); +#35 = DIRECTION('',(1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = LINE('',#38,#39); +#38 = CARTESIAN_POINT('',(-0.,0.)); +#39 = VECTOR('',#40,1.); +#40 = DIRECTION('',(-1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = PLANE('',#44); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(3.,0.,0.)); +#46 = DIRECTION('',(0.,0.,-1.)); +#47 = DIRECTION('',(-1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#57); +#49 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#50,#51,#52,#53,#54,#55,#56), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#50 = CARTESIAN_POINT('',(0.,0.)); +#51 = CARTESIAN_POINT('',(0.,5.196152422707)); +#52 = CARTESIAN_POINT('',(4.5,2.598076211353)); +#53 = CARTESIAN_POINT('',(9.,7.347880794884E-16)); +#54 = CARTESIAN_POINT('',(4.5,-2.598076211353)); +#55 = CARTESIAN_POINT('',(4.440892098501E-15,-5.196152422707)); +#56 = CARTESIAN_POINT('',(0.,0.)); +#57 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#58 = ORIENTED_EDGE('',*,*,#59,.T.); +#59 = EDGE_CURVE('',#22,#60,#62,.T.); +#60 = VERTEX_POINT('',#61); +#61 = CARTESIAN_POINT('',(3.,0.,4.)); +#62 = SEAM_CURVE('',#63,(#67,#74),.PCURVE_S1.); +#63 = LINE('',#64,#65); +#64 = CARTESIAN_POINT('',(3.,0.,0.)); +#65 = VECTOR('',#66,1.); +#66 = DIRECTION('',(0.,0.,1.)); +#67 = PCURVE('',#31,#68); +#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73); +#69 = LINE('',#70,#71); +#70 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#71 = VECTOR('',#72,1.); +#72 = DIRECTION('',(-0.,-1.)); +#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#74 = PCURVE('',#31,#75); +#75 = DEFINITIONAL_REPRESENTATION('',(#76),#80); +#76 = LINE('',#77,#78); +#77 = CARTESIAN_POINT('',(-0.,0.)); +#78 = VECTOR('',#79,1.); +#79 = DIRECTION('',(-0.,-1.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#82,.T.); +#82 = EDGE_CURVE('',#60,#60,#83,.T.); +#83 = SURFACE_CURVE('',#84,(#89,#96),.PCURVE_S1.); +#84 = CIRCLE('',#85,3.); +#85 = AXIS2_PLACEMENT_3D('',#86,#87,#88); +#86 = CARTESIAN_POINT('',(0.,0.,4.)); +#87 = DIRECTION('',(0.,0.,1.)); +#88 = DIRECTION('',(1.,0.,0.)); +#89 = PCURVE('',#31,#90); +#90 = DEFINITIONAL_REPRESENTATION('',(#91),#95); +#91 = LINE('',#92,#93); +#92 = CARTESIAN_POINT('',(-0.,-4.)); +#93 = VECTOR('',#94,1.); +#94 = DIRECTION('',(-1.,0.)); +#95 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#96 = PCURVE('',#97,#102); +#97 = PLANE('',#98); +#98 = AXIS2_PLACEMENT_3D('',#99,#100,#101); +#99 = CARTESIAN_POINT('',(3.,0.,4.)); +#100 = DIRECTION('',(0.,0.,-1.)); +#101 = DIRECTION('',(-1.,0.,0.)); +#102 = DEFINITIONAL_REPRESENTATION('',(#103),#111); +#103 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#104,#105,#106,#107,#108,#109 +,#110),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#104 = CARTESIAN_POINT('',(0.,0.)); +#105 = CARTESIAN_POINT('',(0.,5.196152422707)); +#106 = CARTESIAN_POINT('',(4.5,2.598076211353)); +#107 = CARTESIAN_POINT('',(9.,7.347880794884E-16)); +#108 = CARTESIAN_POINT('',(4.5,-2.598076211353)); +#109 = CARTESIAN_POINT('',(4.440892098501E-15,-5.196152422707)); +#110 = CARTESIAN_POINT('',(0.,0.)); +#111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#112 = ORIENTED_EDGE('',*,*,#59,.F.); +#113 = FACE_BOUND('',#114,.F.); +#114 = EDGE_LOOP('',(#115,#250,#378,#488)); +#115 = ORIENTED_EDGE('',*,*,#116,.F.); +#116 = EDGE_CURVE('',#117,#119,#121,.T.); +#117 = VERTEX_POINT('',#118); +#118 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.89758127335)); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-3.,-3.673940397442E-16,3.39758127335)); +#121 = SURFACE_CURVE('',#122,(#161,#203),.PCURVE_S1.); +#122 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#123,#124,#125,#126,#127,#128, + #129,#130,#131,#132,#133,#134,#135,#136,#137,#138,#139,#140,#141, + #142,#143,#144,#145,#146,#147,#148,#149,#150,#151,#152,#153,#154, + #155,#156,#157,#158,#159,#160),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.19571093058E-02,0.102273778503,0.227987792618,0.397889590236, + 0.615607447077,1.),.UNSPECIFIED.); +#123 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.89758127335)); +#124 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.913597661599)); +#125 = CARTESIAN_POINT('',(-2.598191422632,1.499800454113,1.929614242141 + )); +#126 = CARTESIAN_POINT('',(-2.598421805278,1.499401418627,1.945618366607 + )); +#127 = CARTESIAN_POINT('',(-2.598766795886,1.498803645859,1.961597836195 + )); +#128 = CARTESIAN_POINT('',(-2.599225307562,1.498008584152,1.977540901673 + )); +#129 = CARTESIAN_POINT('',(-2.599795729918,1.497018377877,1.993436263379 + )); +#130 = CARTESIAN_POINT('',(-2.601453769266,1.494135914963,2.032039737357 + )); +#131 = CARTESIAN_POINT('',(-2.602658113656,1.492039287244,2.054675704277 + )); +#132 = CARTESIAN_POINT('',(-2.604082867174,1.489553839141,2.077159728711 + )); +#133 = CARTESIAN_POINT('',(-2.60572055206,1.486689306383,2.099469888515) + ); +#134 = CARTESIAN_POINT('',(-2.607562307868,1.483457305565,2.121583582662 + )); +#135 = CARTESIAN_POINT('',(-2.609597891466,1.479871334147,2.143477531245 + )); +#136 = CARTESIAN_POINT('',(-2.616438059701,1.467767063865,2.210251936771 + )); +#137 = CARTESIAN_POINT('',(-2.621846526656,1.458126618916,2.254263914687 + )); +#138 = CARTESIAN_POINT('',(-2.627953736659,1.447135323757,2.297156542162 + )); +#139 = CARTESIAN_POINT('',(-2.634674048688,1.434895266341,2.338921247646 + )); +#140 = CARTESIAN_POINT('',(-2.641924032969,1.421503351735,2.379548196165 + )); +#141 = CARTESIAN_POINT('',(-2.649622982002,1.407053919439,2.419026430382 + )); +#142 = CARTESIAN_POINT('',(-2.668600576254,1.370811372454,2.509130011687 + )); +#143 = CARTESIAN_POINT('',(-2.680216961975,1.348163445181,2.558941815179 + )); +#144 = CARTESIAN_POINT('',(-2.692387058249,1.323856959774,2.606866561089 + )); +#145 = CARTESIAN_POINT('',(-2.704982675972,1.298007109724,2.653003926038 + )); +#146 = CARTESIAN_POINT('',(-2.717902178805,1.270686024284,2.697462729766 + )); +#147 = CARTESIAN_POINT('',(-2.731068051798,1.241918119126,2.740357904462 + )); +#148 = CARTESIAN_POINT('',(-2.761536061244,1.172908303925,2.834923148951 + )); +#149 = CARTESIAN_POINT('',(-2.778939132662,1.131761958603,2.885602114604 + )); +#150 = CARTESIAN_POINT('',(-2.796481280372,1.088233854313,2.934014602939 + )); +#151 = CARTESIAN_POINT('',(-2.81403231369,1.042268269948,2.980262397663) + ); +#152 = CARTESIAN_POINT('',(-2.831462711427,0.993766410446,3.024379861605 + )); +#153 = CARTESIAN_POINT('',(-2.848627419836,0.942608046307,3.066329043433 + )); +#154 = CARTESIAN_POINT('',(-2.89488384757,0.793464182029,3.176011382335) + ); +#155 = CARTESIAN_POINT('',(-2.923900118706,0.686860577592,3.240922968806 + )); +#156 = CARTESIAN_POINT('',(-2.95073442115,0.569194644154,3.297956303671) + ); +#157 = CARTESIAN_POINT('',(-2.973584074272,0.440927959888,3.344744556371 + )); +#158 = CARTESIAN_POINT('',(-2.990620458898,0.302683492557,3.378823211255 + )); +#159 = CARTESIAN_POINT('',(-2.999999992235,0.15530151323,3.39758125782) + ); +#160 = CARTESIAN_POINT('',(-3.,1.836970198721E-16,3.39758127335)); +#161 = PCURVE('',#31,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#202); +#163 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#164,#165,#166,#167,#168,#169, + #170,#171,#172,#173,#174,#175,#176,#177,#178,#179,#180,#181,#182, + #183,#184,#185,#186,#187,#188,#189,#190,#191,#192,#193,#194,#195, + #196,#197,#198,#199,#200,#201),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.19571093058E-02,0.102273778503,0.227987792618,0.397889590236, + 0.615607447077,1.),.UNSPECIFIED.); +#164 = CARTESIAN_POINT('',(-2.617993877991,-1.89758127335)); +#165 = CARTESIAN_POINT('',(-2.617993877991,-1.913597661599)); +#166 = CARTESIAN_POINT('',(-2.618070683846,-1.929614242141)); +#167 = CARTESIAN_POINT('',(-2.61822427257,-1.945618366607)); +#168 = CARTESIAN_POINT('',(-2.618454333081,-1.961597836195)); +#169 = CARTESIAN_POINT('',(-2.618760266209,-1.977540901673)); +#170 = CARTESIAN_POINT('',(-2.619141184689,-1.993436263379)); +#171 = CARTESIAN_POINT('',(-2.620249621372,-2.032039737357)); +#172 = CARTESIAN_POINT('',(-2.621055592156,-2.054675704277)); +#173 = CARTESIAN_POINT('',(-2.622010541857,-2.077159728711)); +#174 = CARTESIAN_POINT('',(-2.623110416323,-2.099469888515)); +#175 = CARTESIAN_POINT('',(-2.624350390911,-2.121583582662)); +#176 = CARTESIAN_POINT('',(-2.625724870487,-2.143477531245)); +#177 = CARTESIAN_POINT('',(-2.630359297942,-2.210251936771)); +#178 = CARTESIAN_POINT('',(-2.634043931074,-2.254263914687)); +#179 = CARTESIAN_POINT('',(-2.638235215885,-2.297156542162)); +#180 = CARTESIAN_POINT('',(-2.642889622856,-2.338921247646)); +#181 = CARTESIAN_POINT('',(-2.647965612102,-2.379548196165)); +#182 = CARTESIAN_POINT('',(-2.653422979579,-2.419026430382)); +#183 = CARTESIAN_POINT('',(-2.667059822222,-2.509130011687)); +#184 = CARTESIAN_POINT('',(-2.675543945549,-2.558941815179)); +#185 = CARTESIAN_POINT('',(-2.684604234862,-2.606866561089)); +#186 = CARTESIAN_POINT('',(-2.694188250523,-2.653003926038)); +#187 = CARTESIAN_POINT('',(-2.704260960148,-2.697462729766)); +#188 = CARTESIAN_POINT('',(-2.714805849674,-2.740357904462)); +#189 = CARTESIAN_POINT('',(-2.739951324623,-2.834923148951)); +#190 = CARTESIAN_POINT('',(-2.754841294633,-2.885602114604)); +#191 = CARTESIAN_POINT('',(-2.770480879515,-2.934014602939)); +#192 = CARTESIAN_POINT('',(-2.786876379389,-2.980262397663)); +#193 = CARTESIAN_POINT('',(-2.804050049384,-3.024379861605)); +#194 = CARTESIAN_POINT('',(-2.822032349124,-3.066329043433)); +#195 = CARTESIAN_POINT('',(-2.874083124931,-3.176011382335)); +#196 = CARTESIAN_POINT('',(-2.910887939305,-3.240922968806)); +#197 = CARTESIAN_POINT('',(-2.951059044843,-3.297956303671)); +#198 = CARTESIAN_POINT('',(-2.994389973521,-3.344744556371)); +#199 = CARTESIAN_POINT('',(-3.040698178491,-3.378823211255)); +#200 = CARTESIAN_POINT('',(-3.089825482513,-3.39758125782)); +#201 = CARTESIAN_POINT('',(-3.14159265359,-3.39758127335)); +#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#203 = PCURVE('',#204,#209); +#204 = CYLINDRICAL_SURFACE('',#205,1.5); +#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208); +#206 = CARTESIAN_POINT('',(1.0715625782,0.,1.89758127335)); +#207 = DIRECTION('',(-1.,0.,2.22044604925E-16)); +#208 = DIRECTION('',(2.22044604925E-16,0.,1.)); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#249); +#210 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#211,#212,#213,#214,#215,#216, + #217,#218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,#229, + #230,#231,#232,#233,#234,#235,#236,#237,#238,#239,#240,#241,#242, + #243,#244,#245,#246,#247,#248),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.19571093058E-02,0.102273778503,0.227987792618,0.397889590236, + 0.615607447077,1.),.UNSPECIFIED.); +#211 = CARTESIAN_POINT('',(1.570796326795,3.669638789553)); +#212 = CARTESIAN_POINT('',(1.560118734629,3.669638789553)); +#213 = CARTESIAN_POINT('',(1.549441027655,3.669754000832)); +#214 = CARTESIAN_POINT('',(1.538769616836,3.669984383478)); +#215 = CARTESIAN_POINT('',(1.528110655809,3.670329374086)); +#216 = CARTESIAN_POINT('',(1.517470040888,3.670787885762)); +#217 = CARTESIAN_POINT('',(1.50685341106,3.671358308118)); +#218 = CARTESIAN_POINT('',(1.481046118416,3.673016347466)); +#219 = CARTESIAN_POINT('',(1.465893335836,3.674220691856)); +#220 = CARTESIAN_POINT('',(1.450816442001,3.675645445374)); +#221 = CARTESIAN_POINT('',(1.435824988924,3.67728313026)); +#222 = CARTESIAN_POINT('',(1.420929438873,3.679124886068)); +#223 = CARTESIAN_POINT('',(1.406141164377,3.681160469666)); +#224 = CARTESIAN_POINT('',(1.360899420662,3.688000637901)); +#225 = CARTESIAN_POINT('',(1.330882208859,3.693409104856)); +#226 = CARTESIAN_POINT('',(1.301392121323,3.699516314859)); +#227 = CARTESIAN_POINT('',(1.272407595125,3.706236626888)); +#228 = CARTESIAN_POINT('',(1.243913652035,3.713486611169)); +#229 = CARTESIAN_POINT('',(1.215901354676,3.721185560202)); +#230 = CARTESIAN_POINT('',(1.151155088972,3.740163154454)); +#231 = CARTESIAN_POINT('',(1.114711676765,3.751779540175)); +#232 = CARTESIAN_POINT('',(1.078938727725,3.763949636449)); +#233 = CARTESIAN_POINT('',(1.043734476828,3.776545254171)); +#234 = CARTESIAN_POINT('',(1.008990303486,3.789464757005)); +#235 = CARTESIAN_POINT('',(0.974584895388,3.802630629998)); +#236 = CARTESIAN_POINT('',(0.896539495327,3.833098639444)); +#237 = CARTESIAN_POINT('',(0.85307776385,3.850501710862)); +#238 = CARTESIAN_POINT('',(0.809763072547,3.868043858572)); +#239 = CARTESIAN_POINT('',(0.766391379037,3.88559489189)); +#240 = CARTESIAN_POINT('',(0.722772393239,3.903025289627)); +#241 = CARTESIAN_POINT('',(0.678728125813,3.920189998036)); +#242 = CARTESIAN_POINT('',(0.55530634182,3.96644642577)); +#243 = CARTESIAN_POINT('',(0.472415280694,3.995462696906)); +#244 = CARTESIAN_POINT('',(0.385891918399,4.02229699935)); +#245 = CARTESIAN_POINT('',(0.295761234588,4.045146652472)); +#246 = CARTESIAN_POINT('',(0.201789738047,4.062183037098)); +#247 = CARTESIAN_POINT('',(0.103534342153,4.071562570435)); +#248 = CARTESIAN_POINT('',(0.,4.0715625782)); +#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#250 = ORIENTED_EDGE('',*,*,#251,.T.); +#251 = EDGE_CURVE('',#117,#252,#254,.T.); +#252 = VERTEX_POINT('',#253); +#253 = CARTESIAN_POINT('',(-3.,2.498001805407E-16,0.39758127335)); +#254 = SURFACE_CURVE('',#255,(#294,#336),.PCURVE_S1.); +#255 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#256,#257,#258,#259,#260,#261, + #262,#263,#264,#265,#266,#267,#268,#269,#270,#271,#272,#273,#274, + #275,#276,#277,#278,#279,#280,#281,#282,#283,#284,#285,#286,#287, + #288,#289,#290,#291,#292,#293),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.195710389895E-02,0.102273765323,0.227987763238,0.397889538962, + 0.615607367745,1.),.UNSPECIFIED.); +#256 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.89758127335)); +#257 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.881564885101)); +#258 = CARTESIAN_POINT('',(-2.598191422632,1.499800454113,1.865548304559 + )); +#259 = CARTESIAN_POINT('',(-2.598421805278,1.499401418627,1.849544180093 + )); +#260 = CARTESIAN_POINT('',(-2.598766795886,1.498803645859,1.833564710505 + )); +#261 = CARTESIAN_POINT('',(-2.599225307562,1.498008584152,1.817621645027 + )); +#262 = CARTESIAN_POINT('',(-2.599795729918,1.497018377877,1.801726283321 + )); +#263 = CARTESIAN_POINT('',(-2.601453769266,1.494135914963,1.763122809343 + )); +#264 = CARTESIAN_POINT('',(-2.602658113656,1.492039287244,1.740486842423 + )); +#265 = CARTESIAN_POINT('',(-2.604082867174,1.489553839141,1.718002817989 + )); +#266 = CARTESIAN_POINT('',(-2.60572055206,1.486689306383,1.695692658185) + ); +#267 = CARTESIAN_POINT('',(-2.607562307868,1.483457305565,1.673578964038 + )); +#268 = CARTESIAN_POINT('',(-2.609597891466,1.479871334147,1.651685015455 + )); +#269 = CARTESIAN_POINT('',(-2.616438059701,1.467767063865,1.584910609929 + )); +#270 = CARTESIAN_POINT('',(-2.621846526656,1.458126618916,1.540898632013 + )); +#271 = CARTESIAN_POINT('',(-2.627953736659,1.447135323757,1.498006004538 + )); +#272 = CARTESIAN_POINT('',(-2.634674048688,1.434895266341,1.456241299054 + )); +#273 = CARTESIAN_POINT('',(-2.641924032969,1.421503351735,1.415614350535 + )); +#274 = CARTESIAN_POINT('',(-2.649622982002,1.407053919439,1.376136116318 + )); +#275 = CARTESIAN_POINT('',(-2.668600576254,1.370811372454,1.286032535013 + )); +#276 = CARTESIAN_POINT('',(-2.680216961975,1.348163445181,1.236220731521 + )); +#277 = CARTESIAN_POINT('',(-2.692387058249,1.323856959774,1.188295985611 + )); +#278 = CARTESIAN_POINT('',(-2.704982675972,1.298007109724,1.142158620662 + )); +#279 = CARTESIAN_POINT('',(-2.717902178805,1.270686024284,1.097699816934 + )); +#280 = CARTESIAN_POINT('',(-2.731068051798,1.241918119126,1.054804642238 + )); +#281 = CARTESIAN_POINT('',(-2.761536061244,1.172908303925,0.960239397749 + )); +#282 = CARTESIAN_POINT('',(-2.778939132662,1.131761958603,0.909560432096 + )); +#283 = CARTESIAN_POINT('',(-2.796481280372,1.088233854313,0.861147943761 + )); +#284 = CARTESIAN_POINT('',(-2.81403231369,1.042268269948,0.814900149037) + ); +#285 = CARTESIAN_POINT('',(-2.831462711427,0.993766410446,0.770782685095 + )); +#286 = CARTESIAN_POINT('',(-2.848627419836,0.942608046307,0.728833503267 + )); +#287 = CARTESIAN_POINT('',(-2.89488385747,0.793464150108,0.619151140891) + ); +#288 = CARTESIAN_POINT('',(-2.923900116496,0.686860586942,0.554239586984 + )); +#289 = CARTESIAN_POINT('',(-2.950734399721,0.569194686205,0.497206283921 + )); +#290 = CARTESIAN_POINT('',(-2.97358409908,0.440927952435,0.450417941062) + ); +#291 = CARTESIAN_POINT('',(-2.990620442936,0.302683498867,0.416339367325 + )); +#292 = CARTESIAN_POINT('',(-3.,0.155301467982,0.39758127335)); +#293 = CARTESIAN_POINT('',(-3.,2.755455298082E-16,0.39758127335)); +#294 = PCURVE('',#31,#295); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#335); +#296 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#297,#298,#299,#300,#301,#302, + #303,#304,#305,#306,#307,#308,#309,#310,#311,#312,#313,#314,#315, + #316,#317,#318,#319,#320,#321,#322,#323,#324,#325,#326,#327,#328, + #329,#330,#331,#332,#333,#334),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.195710389895E-02,0.102273765323,0.227987763238,0.397889538962, + 0.615607367745,1.),.UNSPECIFIED.); +#297 = CARTESIAN_POINT('',(-2.617993877991,-1.89758127335)); +#298 = CARTESIAN_POINT('',(-2.617993877991,-1.881564885101)); +#299 = CARTESIAN_POINT('',(-2.618070683846,-1.865548304559)); +#300 = CARTESIAN_POINT('',(-2.61822427257,-1.849544180093)); +#301 = CARTESIAN_POINT('',(-2.618454333081,-1.833564710505)); +#302 = CARTESIAN_POINT('',(-2.618760266209,-1.817621645027)); +#303 = CARTESIAN_POINT('',(-2.619141184689,-1.801726283321)); +#304 = CARTESIAN_POINT('',(-2.620249621372,-1.763122809343)); +#305 = CARTESIAN_POINT('',(-2.621055592156,-1.740486842423)); +#306 = CARTESIAN_POINT('',(-2.622010541857,-1.718002817989)); +#307 = CARTESIAN_POINT('',(-2.623110416323,-1.695692658185)); +#308 = CARTESIAN_POINT('',(-2.624350390911,-1.673578964038)); +#309 = CARTESIAN_POINT('',(-2.625724870487,-1.651685015455)); +#310 = CARTESIAN_POINT('',(-2.630359297942,-1.584910609929)); +#311 = CARTESIAN_POINT('',(-2.634043931074,-1.540898632013)); +#312 = CARTESIAN_POINT('',(-2.638235215885,-1.498006004538)); +#313 = CARTESIAN_POINT('',(-2.642889622856,-1.456241299054)); +#314 = CARTESIAN_POINT('',(-2.647965612102,-1.415614350535)); +#315 = CARTESIAN_POINT('',(-2.653422979579,-1.376136116318)); +#316 = CARTESIAN_POINT('',(-2.667059822222,-1.286032535013)); +#317 = CARTESIAN_POINT('',(-2.675543945549,-1.236220731521)); +#318 = CARTESIAN_POINT('',(-2.684604234862,-1.188295985611)); +#319 = CARTESIAN_POINT('',(-2.694188250523,-1.142158620662)); +#320 = CARTESIAN_POINT('',(-2.704260960148,-1.097699816934)); +#321 = CARTESIAN_POINT('',(-2.714805849674,-1.054804642238)); +#322 = CARTESIAN_POINT('',(-2.739951324623,-0.960239397749)); +#323 = CARTESIAN_POINT('',(-2.754841294633,-0.909560432096)); +#324 = CARTESIAN_POINT('',(-2.770480879515,-0.861147943761)); +#325 = CARTESIAN_POINT('',(-2.786876379389,-0.814900149037)); +#326 = CARTESIAN_POINT('',(-2.804050049384,-0.770782685095)); +#327 = CARTESIAN_POINT('',(-2.822032349124,-0.728833503267)); +#328 = CARTESIAN_POINT('',(-2.874083136071,-0.619151140891)); +#329 = CARTESIAN_POINT('',(-2.910887935747,-0.554239586984)); +#330 = CARTESIAN_POINT('',(-2.951059030675,-0.497206283921)); +#331 = CARTESIAN_POINT('',(-2.994389976198,-0.450417941062)); +#332 = CARTESIAN_POINT('',(-3.040698176368,-0.416339367325)); +#333 = CARTESIAN_POINT('',(-3.089825497596,-0.39758127335)); +#334 = CARTESIAN_POINT('',(-3.14159265359,-0.39758127335)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#204,#337); +#337 = DEFINITIONAL_REPRESENTATION('',(#338),#377); +#338 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#339,#340,#341,#342,#343,#344, + #345,#346,#347,#348,#349,#350,#351,#352,#353,#354,#355,#356,#357, + #358,#359,#360,#361,#362,#363,#364,#365,#366,#367,#368,#369,#370, + #371,#372,#373,#374,#375,#376),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.195710389895E-02,0.102273765323,0.227987763238,0.397889538962, + 0.615607367745,1.),.UNSPECIFIED.); +#339 = CARTESIAN_POINT('',(1.570796326795,3.669638789553)); +#340 = CARTESIAN_POINT('',(1.581473918961,3.669638789553)); +#341 = CARTESIAN_POINT('',(1.592151625935,3.669754000832)); +#342 = CARTESIAN_POINT('',(1.602823036754,3.669984383478)); +#343 = CARTESIAN_POINT('',(1.61348199778,3.670329374086)); +#344 = CARTESIAN_POINT('',(1.624122612702,3.670787885762)); +#345 = CARTESIAN_POINT('',(1.63473924253,3.671358308118)); +#346 = CARTESIAN_POINT('',(1.660546535174,3.673016347466)); +#347 = CARTESIAN_POINT('',(1.675699317754,3.674220691856)); +#348 = CARTESIAN_POINT('',(1.690776211589,3.675645445374)); +#349 = CARTESIAN_POINT('',(1.705767664666,3.67728313026)); +#350 = CARTESIAN_POINT('',(1.720663214717,3.679124886068)); +#351 = CARTESIAN_POINT('',(1.735451489213,3.681160469666)); +#352 = CARTESIAN_POINT('',(1.780693232927,3.688000637901)); +#353 = CARTESIAN_POINT('',(1.810710444731,3.693409104856)); +#354 = CARTESIAN_POINT('',(1.840200532267,3.699516314859)); +#355 = CARTESIAN_POINT('',(1.869185058465,3.706236626888)); +#356 = CARTESIAN_POINT('',(1.897679001555,3.713486611169)); +#357 = CARTESIAN_POINT('',(1.925691298913,3.721185560202)); +#358 = CARTESIAN_POINT('',(1.990437564618,3.740163154454)); +#359 = CARTESIAN_POINT('',(2.026880976825,3.751779540175)); +#360 = CARTESIAN_POINT('',(2.062653925865,3.763949636449)); +#361 = CARTESIAN_POINT('',(2.097858176762,3.776545254172)); +#362 = CARTESIAN_POINT('',(2.132602350104,3.789464757005)); +#363 = CARTESIAN_POINT('',(2.167007758202,3.802630629998)); +#364 = CARTESIAN_POINT('',(2.245053158263,3.833098639444)); +#365 = CARTESIAN_POINT('',(2.288514889739,3.850501710862)); +#366 = CARTESIAN_POINT('',(2.331829581043,3.868043858572)); +#367 = CARTESIAN_POINT('',(2.375201274553,3.88559489189)); +#368 = CARTESIAN_POINT('',(2.418820260351,3.903025289627)); +#369 = CARTESIAN_POINT('',(2.462864527777,3.920189998036)); +#370 = CARTESIAN_POINT('',(2.586286338185,3.96644643567)); +#371 = CARTESIAN_POINT('',(2.669177361455,3.995462694696)); +#372 = CARTESIAN_POINT('',(2.755700707058,4.022296977921)); +#373 = CARTESIAN_POINT('',(2.845831425053,4.04514667728)); +#374 = CARTESIAN_POINT('',(2.939802911277,4.062183021136)); +#375 = CARTESIAN_POINT('',(3.038058341602,4.0715625782)); +#376 = CARTESIAN_POINT('',(3.14159265359,4.0715625782)); +#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#378 = ORIENTED_EDGE('',*,*,#379,.T.); +#379 = EDGE_CURVE('',#252,#380,#382,.T.); +#380 = VERTEX_POINT('',#381); +#381 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.89758127335)); +#382 = SURFACE_CURVE('',#383,(#416,#452),.PCURVE_S1.); +#383 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#384,#385,#386,#387,#388,#389, + #390,#391,#392,#393,#394,#395,#396,#397,#398,#399,#400,#401,#402, + #403,#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.251780976506, + 0.399530455457,0.517907905759,0.702857345423,0.858533216021,1.), + .UNSPECIFIED.); +#384 = CARTESIAN_POINT('',(-3.,2.22044604925E-16,0.39758127335)); +#385 = CARTESIAN_POINT('',(-3.,-0.116475154998,0.39758127335)); +#386 = CARTESIAN_POINT('',(-2.994573132578,-0.230296318342, + 0.408434321878)); +#387 = CARTESIAN_POINT('',(-2.984184987852,-0.339998391936, + 0.429213987387)); +#388 = CARTESIAN_POINT('',(-2.96965673392,-0.444160237072,0.458702974124 + )); +#389 = CARTESIAN_POINT('',(-2.952147311763,-0.541365904575, + 0.495261762107)); +#390 = CARTESIAN_POINT('',(-2.921870266776,-0.682286848734, + 0.560501410272)); +#391 = CARTESIAN_POINT('',(-2.909989184216,-0.732175567063, + 0.586504580325)); +#392 = CARTESIAN_POINT('',(-2.897569549854,-0.779934078769,0.61419625392 + )); +#393 = CARTESIAN_POINT('',(-2.884731889722,-0.825667710734, + 0.643438183575)); +#394 = CARTESIAN_POINT('',(-2.871573463553,-0.869489374525, + 0.674148145283)); +#395 = CARTESIAN_POINT('',(-2.847431662338,-0.945188909075, + 0.732070409137)); +#396 = CARTESIAN_POINT('',(-2.836538347701,-0.977701773189, + 0.758758661289)); +#397 = CARTESIAN_POINT('',(-2.825534444721,-1.00910129131,0.786348646956 + )); +#398 = CARTESIAN_POINT('',(-2.81445992869,-1.039426362422,0.814832023447 + )); +#399 = CARTESIAN_POINT('',(-2.803351997686,-1.068709503396, + 0.844216268865)); +#400 = CARTESIAN_POINT('',(-2.774895323268,-1.141143105524,0.9218837528) + ); +#401 = CARTESIAN_POINT('',(-2.757574817129,-1.182767630691, + 0.971434353369)); +#402 = CARTESIAN_POINT('',(-2.740402213978,-1.222014935143, + 1.023318499322)); +#403 = CARTESIAN_POINT('',(-2.72351664431,-1.25891217014,1.077716825333) + ); +#404 = CARTESIAN_POINT('',(-2.707110297269,-1.293372042631, + 1.134823523919)); +#405 = CARTESIAN_POINT('',(-2.678262264109,-1.351962317296, + 1.245304878196)); +#406 = CARTESIAN_POINT('',(-2.665581970328,-1.376909926934, + 1.297924785251)); +#407 = CARTESIAN_POINT('',(-2.653560778161,-1.399898684454, + 1.352804944271)); +#408 = CARTESIAN_POINT('',(-2.642397272477,-1.420732774822, + 1.410065980253)); +#409 = CARTESIAN_POINT('',(-2.632333174317,-1.439146437317, + 1.469812536054)); +#410 = CARTESIAN_POINT('',(-2.615764868218,-1.469026460779, + 1.588760037027)); +#411 = CARTESIAN_POINT('',(-2.608973785595,-1.481055572381, + 1.647840608084)); +#412 = CARTESIAN_POINT('',(-2.603616463557,-1.49040403385,1.708770118532 + )); +#413 = CARTESIAN_POINT('',(-2.599936638726,-1.496777635306,1.77102196737 + )); +#414 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.834115439105)); +#415 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.89758127335)); +#416 = PCURVE('',#31,#417); +#417 = DEFINITIONAL_REPRESENTATION('',(#418),#451); +#418 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#419,#420,#421,#422,#423,#424, + #425,#426,#427,#428,#429,#430,#431,#432,#433,#434,#435,#436,#437, + #438,#439,#440,#441,#442,#443,#444,#445,#446,#447,#448,#449,#450), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.251780976506, + 0.399530455457,0.517907905759,0.702857345423,0.858533216021,1.), + .UNSPECIFIED.); +#419 = CARTESIAN_POINT('',(-3.14159265359,-0.39758127335)); +#420 = CARTESIAN_POINT('',(-3.180417705256,-0.39758127335)); +#421 = CARTESIAN_POINT('',(-3.218358132111,-0.408434321878)); +#422 = CARTESIAN_POINT('',(-3.255030656296,-0.429213987387)); +#423 = CARTESIAN_POINT('',(-3.290043709108,-0.458702974124)); +#424 = CARTESIAN_POINT('',(-3.322948699867,-0.495261762107)); +#425 = CARTESIAN_POINT('',(-3.370994293902,-0.560501410272)); +#426 = CARTESIAN_POINT('',(-3.388084757695,-0.586504580325)); +#427 = CARTESIAN_POINT('',(-3.404528765145,-0.61419625392)); +#428 = CARTESIAN_POINT('',(-3.420358538529,-0.643438183575)); +#429 = CARTESIAN_POINT('',(-3.435607852777,-0.674148145283)); +#430 = CARTESIAN_POINT('',(-3.462093165472,-0.732070409137)); +#431 = CARTESIAN_POINT('',(-3.473521694472,-0.758758661289)); +#432 = CARTESIAN_POINT('',(-3.48461078765,-0.786348646956)); +#433 = CARTESIAN_POINT('',(-3.495370835888,-0.814832023447)); +#434 = CARTESIAN_POINT('',(-3.505809822147,-0.844216268865)); +#435 = CARTESIAN_POINT('',(-3.531750800104,-0.9218837528)); +#436 = CARTESIAN_POINT('',(-3.546775930991,-0.971434353369)); +#437 = CARTESIAN_POINT('',(-3.56105260016,-1.023318499322)); +#438 = CARTESIAN_POINT('',(-3.574575935293,-1.077716825333)); +#439 = CARTESIAN_POINT('',(-3.587296867237,-1.134823523919)); +#440 = CARTESIAN_POINT('',(-3.609065931175,-1.245304878196)); +#441 = CARTESIAN_POINT('',(-3.618393578648,-1.297924785251)); +#442 = CARTESIAN_POINT('',(-3.627040181678,-1.352804944271)); +#443 = CARTESIAN_POINT('',(-3.634918559654,-1.410065980253)); +#444 = CARTESIAN_POINT('',(-3.641913266253,-1.469812536054)); +#445 = CARTESIAN_POINT('',(-3.653301976887,-1.588760037027)); +#446 = CARTESIAN_POINT('',(-3.657906405388,-1.647840608084)); +#447 = CARTESIAN_POINT('',(-3.66149792599,-1.708770118532)); +#448 = CARTESIAN_POINT('',(-3.663951144386,-1.77102196737)); +#449 = CARTESIAN_POINT('',(-3.665191429188,-1.834115439105)); +#450 = CARTESIAN_POINT('',(-3.665191429188,-1.89758127335)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#452 = PCURVE('',#204,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#487); +#454 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#455,#456,#457,#458,#459,#460, + #461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473, + #474,#475,#476,#477,#478,#479,#480,#481,#482,#483,#484,#485,#486), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.251780976506, + 0.399530455457,0.517907905759,0.702857345423,0.858533216021,1.), + .UNSPECIFIED.); +#455 = CARTESIAN_POINT('',(3.14159265359,4.0715625782)); +#456 = CARTESIAN_POINT('',(3.219242756922,4.0715625782)); +#457 = CARTESIAN_POINT('',(3.295123383801,4.066135710778)); +#458 = CARTESIAN_POINT('',(3.369101610027,4.055747566052)); +#459 = CARTESIAN_POINT('',(3.440876857536,4.04121931212)); +#460 = CARTESIAN_POINT('',(3.509923581772,4.023709889963)); +#461 = CARTESIAN_POINT('',(3.613450119852,3.993432844976)); +#462 = CARTESIAN_POINT('',(3.650914707358,3.981551762416)); +#463 = CARTESIAN_POINT('',(3.687664460075,3.969132128054)); +#464 = CARTESIAN_POINT('',(3.723803894188,3.956294467922)); +#465 = CARTESIAN_POINT('',(3.759446689975,3.943136041753)); +#466 = CARTESIAN_POINT('',(3.822991628339,3.918994240538)); +#467 = CARTESIAN_POINT('',(3.851017652946,3.908100925901)); +#468 = CARTESIAN_POINT('',(3.878860180186,3.897097022921)); +#469 = CARTESIAN_POINT('',(3.906573622964,3.88602250689)); +#470 = CARTESIAN_POINT('',(3.934214557666,3.874914575886)); +#471 = CARTESIAN_POINT('',(4.005015890918,3.846457901468)); +#472 = CARTESIAN_POINT('',(4.048100379992,3.829137395329)); +#473 = CARTESIAN_POINT('',(4.091386357715,3.811964792178)); +#474 = CARTESIAN_POINT('',(4.135116793405,3.79507922251)); +#475 = CARTESIAN_POINT('',(4.179514280266,3.778672875469)); +#476 = CARTESIAN_POINT('',(4.262884805108,3.749824842309)); +#477 = CARTESIAN_POINT('',(4.301668466129,3.737144548528)); +#478 = CARTESIAN_POINT('',(4.341271538153,3.725123356361)); +#479 = CARTESIAN_POINT('',(4.381820330507,3.713959850677)); +#480 = CARTESIAN_POINT('',(4.42344205516,3.703895752517)); +#481 = CARTESIAN_POINT('',(4.505204105008,3.687327446418)); +#482 = CARTESIAN_POINT('',(4.54535809127,3.680536363795)); +#483 = CARTESIAN_POINT('',(4.586378449708,3.675179041757)); +#484 = CARTESIAN_POINT('',(4.628016131089,3.671499216926)); +#485 = CARTESIAN_POINT('',(4.670078424222,3.669638789553)); +#486 = CARTESIAN_POINT('',(4.712388980385,3.669638789553)); +#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#488 = ORIENTED_EDGE('',*,*,#489,.F.); +#489 = EDGE_CURVE('',#119,#380,#490,.T.); +#490 = SURFACE_CURVE('',#491,(#524,#560),.PCURVE_S1.); +#491 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#492,#493,#494,#495,#496,#497, + #498,#499,#500,#501,#502,#503,#504,#505,#506,#507,#508,#509,#510, + #511,#512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.251780958336, + 0.399530440875,0.517907894051,0.702857338207,0.858533212586,1.), + .UNSPECIFIED.); +#492 = CARTESIAN_POINT('',(-3.,0.,3.39758127335)); +#493 = CARTESIAN_POINT('',(-2.999999994176,-0.116475237028, + 3.397581261702)); +#494 = CARTESIAN_POINT('',(-2.994573139316,-0.230296234969,3.38672823813 + )); +#495 = CARTESIAN_POINT('',(-2.984184989024,-0.339998383188, + 3.365948562022)); +#496 = CARTESIAN_POINT('',(-2.969656732736,-0.444160253943, + 3.336459570195)); +#497 = CARTESIAN_POINT('',(-2.952147309922,-0.541365913141, + 3.299900780628)); +#498 = CARTESIAN_POINT('',(-2.921870266776,-0.682286848734, + 3.234661136428)); +#499 = CARTESIAN_POINT('',(-2.909989184216,-0.732175567063, + 3.208657966375)); +#500 = CARTESIAN_POINT('',(-2.897569549854,-0.779934078769,3.18096629278 + )); +#501 = CARTESIAN_POINT('',(-2.884731889722,-0.825667710734, + 3.151724363125)); +#502 = CARTESIAN_POINT('',(-2.871573463553,-0.869489374525, + 3.121014401417)); +#503 = CARTESIAN_POINT('',(-2.847431662338,-0.945188909075, + 3.063092137563)); +#504 = CARTESIAN_POINT('',(-2.836538347701,-0.977701773189, + 3.036403885411)); +#505 = CARTESIAN_POINT('',(-2.825534444721,-1.00910129131,3.008813899744 + )); +#506 = CARTESIAN_POINT('',(-2.81445992869,-1.039426362422,2.980330523253 + )); +#507 = CARTESIAN_POINT('',(-2.803351997686,-1.068709503396, + 2.950946277835)); +#508 = CARTESIAN_POINT('',(-2.774895323268,-1.141143105524,2.8732787939) + ); +#509 = CARTESIAN_POINT('',(-2.757574817129,-1.182767630691, + 2.823728193331)); +#510 = CARTESIAN_POINT('',(-2.740402213978,-1.222014935143, + 2.771844047378)); +#511 = CARTESIAN_POINT('',(-2.72351664431,-1.25891217014,2.717445721367) + ); +#512 = CARTESIAN_POINT('',(-2.707110297269,-1.293372042631, + 2.660339022781)); +#513 = CARTESIAN_POINT('',(-2.678262264109,-1.351962317296, + 2.549857668504)); +#514 = CARTESIAN_POINT('',(-2.665581970328,-1.376909926934, + 2.497237761449)); +#515 = CARTESIAN_POINT('',(-2.653560778161,-1.399898684454, + 2.442357602429)); +#516 = CARTESIAN_POINT('',(-2.642397272477,-1.420732774822, + 2.385096566447)); +#517 = CARTESIAN_POINT('',(-2.632333174317,-1.439146437317, + 2.325350010646)); +#518 = CARTESIAN_POINT('',(-2.615764868218,-1.469026460779, + 2.206402509673)); +#519 = CARTESIAN_POINT('',(-2.608973785595,-1.481055572381, + 2.147321938616)); +#520 = CARTESIAN_POINT('',(-2.603616463557,-1.49040403385,2.086392428168 + )); +#521 = CARTESIAN_POINT('',(-2.599936638726,-1.496777635306,2.02414057933 + )); +#522 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.961047107595)); +#523 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.89758127335)); +#524 = PCURVE('',#31,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#559); +#526 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#527,#528,#529,#530,#531,#532, + #533,#534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545, + #546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.251780958336, + 0.399530440875,0.517907894051,0.702857338207,0.858533212586,1.), + .UNSPECIFIED.); +#527 = CARTESIAN_POINT('',(-3.14159265359,-3.39758127335)); +#528 = CARTESIAN_POINT('',(-3.180417732599,-3.397581261702)); +#529 = CARTESIAN_POINT('',(-3.218358104403,-3.38672823813)); +#530 = CARTESIAN_POINT('',(-3.255030653187,-3.365948562022)); +#531 = CARTESIAN_POINT('',(-3.290043714796,-3.336459570195)); +#532 = CARTESIAN_POINT('',(-3.322948702787,-3.299900780628)); +#533 = CARTESIAN_POINT('',(-3.370994293902,-3.234661136428)); +#534 = CARTESIAN_POINT('',(-3.388084757695,-3.208657966375)); +#535 = CARTESIAN_POINT('',(-3.404528765145,-3.18096629278)); +#536 = CARTESIAN_POINT('',(-3.420358538529,-3.151724363125)); +#537 = CARTESIAN_POINT('',(-3.435607852777,-3.121014401417)); +#538 = CARTESIAN_POINT('',(-3.462093165472,-3.063092137563)); +#539 = CARTESIAN_POINT('',(-3.473521694472,-3.036403885411)); +#540 = CARTESIAN_POINT('',(-3.48461078765,-3.008813899744)); +#541 = CARTESIAN_POINT('',(-3.495370835888,-2.980330523253)); +#542 = CARTESIAN_POINT('',(-3.505809822147,-2.950946277835)); +#543 = CARTESIAN_POINT('',(-3.531750800104,-2.8732787939)); +#544 = CARTESIAN_POINT('',(-3.546775930991,-2.823728193331)); +#545 = CARTESIAN_POINT('',(-3.56105260016,-2.771844047378)); +#546 = CARTESIAN_POINT('',(-3.574575935293,-2.717445721367)); +#547 = CARTESIAN_POINT('',(-3.587296867237,-2.660339022781)); +#548 = CARTESIAN_POINT('',(-3.609065931175,-2.549857668504)); +#549 = CARTESIAN_POINT('',(-3.618393578648,-2.497237761449)); +#550 = CARTESIAN_POINT('',(-3.627040181678,-2.442357602429)); +#551 = CARTESIAN_POINT('',(-3.634918559654,-2.385096566447)); +#552 = CARTESIAN_POINT('',(-3.641913266253,-2.325350010646)); +#553 = CARTESIAN_POINT('',(-3.653301976887,-2.206402509673)); +#554 = CARTESIAN_POINT('',(-3.657906405388,-2.147321938616)); +#555 = CARTESIAN_POINT('',(-3.66149792599,-2.086392428168)); +#556 = CARTESIAN_POINT('',(-3.663951144386,-2.02414057933)); +#557 = CARTESIAN_POINT('',(-3.665191429188,-1.961047107595)); +#558 = CARTESIAN_POINT('',(-3.665191429188,-1.89758127335)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = PCURVE('',#204,#561); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#595); +#562 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#563,#564,#565,#566,#567,#568, + #569,#570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581, + #582,#583,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.251780958336, + 0.399530440875,0.517907894051,0.702857338207,0.858533212586,1.), + .UNSPECIFIED.); +#563 = CARTESIAN_POINT('',(6.28318530718,4.0715625782)); +#564 = CARTESIAN_POINT('',(6.205535149161,4.071562572376)); +#565 = CARTESIAN_POINT('',(6.129654631871,4.066135717516)); +#566 = CARTESIAN_POINT('',(6.055676358145,4.055747567224)); +#567 = CARTESIAN_POINT('',(5.9839010915,4.041219310936)); +#568 = CARTESIAN_POINT('',(5.914854372705,4.023709888122)); +#569 = CARTESIAN_POINT('',(5.811327840918,3.993432844976)); +#570 = CARTESIAN_POINT('',(5.773863253412,3.981551762416)); +#571 = CARTESIAN_POINT('',(5.737113500695,3.969132128054)); +#572 = CARTESIAN_POINT('',(5.700974066582,3.956294467922)); +#573 = CARTESIAN_POINT('',(5.665331270794,3.943136041753)); +#574 = CARTESIAN_POINT('',(5.601786332431,3.918994240538)); +#575 = CARTESIAN_POINT('',(5.573760307823,3.908100925901)); +#576 = CARTESIAN_POINT('',(5.545917780583,3.897097022921)); +#577 = CARTESIAN_POINT('',(5.518204337805,3.88602250689)); +#578 = CARTESIAN_POINT('',(5.490563403103,3.874914575886)); +#579 = CARTESIAN_POINT('',(5.419762069852,3.846457901468)); +#580 = CARTESIAN_POINT('',(5.376677580778,3.829137395329)); +#581 = CARTESIAN_POINT('',(5.333391603054,3.811964792178)); +#582 = CARTESIAN_POINT('',(5.289661167364,3.79507922251)); +#583 = CARTESIAN_POINT('',(5.245263680504,3.778672875469)); +#584 = CARTESIAN_POINT('',(5.161893155661,3.749824842309)); +#585 = CARTESIAN_POINT('',(5.12310949464,3.737144548528)); +#586 = CARTESIAN_POINT('',(5.083506422617,3.725123356361)); +#587 = CARTESIAN_POINT('',(5.042957630262,3.713959850677)); +#588 = CARTESIAN_POINT('',(5.00133590561,3.703895752517)); +#589 = CARTESIAN_POINT('',(4.919573855761,3.687327446418)); +#590 = CARTESIAN_POINT('',(4.879419869499,3.680536363795)); +#591 = CARTESIAN_POINT('',(4.838399511062,3.675179041757)); +#592 = CARTESIAN_POINT('',(4.79676182968,3.671499216926)); +#593 = CARTESIAN_POINT('',(4.754699536548,3.669638789553)); +#594 = CARTESIAN_POINT('',(4.712388980385,3.669638789553)); +#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#596 = ADVANCED_FACE('',(#597,#600),#43,.T.); +#597 = FACE_BOUND('',#598,.T.); +#598 = EDGE_LOOP('',(#599)); +#599 = ORIENTED_EDGE('',*,*,#21,.F.); +#600 = FACE_BOUND('',#601,.T.); +#601 = EDGE_LOOP('',(#602)); +#602 = ORIENTED_EDGE('',*,*,#603,.T.); +#603 = EDGE_CURVE('',#604,#604,#606,.T.); +#604 = VERTEX_POINT('',#605); +#605 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,0.)); +#606 = SURFACE_CURVE('',#607,(#612,#623),.PCURVE_S1.); +#607 = CIRCLE('',#608,2.); +#608 = AXIS2_PLACEMENT_3D('',#609,#610,#611); +#609 = CARTESIAN_POINT('',(0.,0.,0.)); +#610 = DIRECTION('',(0.,0.,1.)); +#611 = DIRECTION('',(1.,0.,0.)); +#612 = PCURVE('',#43,#613); +#613 = DEFINITIONAL_REPRESENTATION('',(#614),#622); +#614 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#615,#616,#617,#618,#619,#620 +,#621),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#615 = CARTESIAN_POINT('',(1.,0.)); +#616 = CARTESIAN_POINT('',(1.,3.464101615138)); +#617 = CARTESIAN_POINT('',(4.,1.732050807569)); +#618 = CARTESIAN_POINT('',(7.,4.898587196589E-16)); +#619 = CARTESIAN_POINT('',(4.,-1.732050807569)); +#620 = CARTESIAN_POINT('',(1.,-3.464101615138)); +#621 = CARTESIAN_POINT('',(1.,0.)); +#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#623 = PCURVE('',#624,#629); +#624 = CYLINDRICAL_SURFACE('',#625,2.); +#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628); +#626 = CARTESIAN_POINT('',(0.,0.,-3.)); +#627 = DIRECTION('',(0.,0.,1.)); +#628 = DIRECTION('',(1.,0.,0.)); +#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634); +#630 = LINE('',#631,#632); +#631 = CARTESIAN_POINT('',(0.,3.)); +#632 = VECTOR('',#633,1.); +#633 = DIRECTION('',(1.,0.)); +#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#635 = ADVANCED_FACE('',(#636,#639),#97,.F.); +#636 = FACE_BOUND('',#637,.F.); +#637 = EDGE_LOOP('',(#638)); +#638 = ORIENTED_EDGE('',*,*,#82,.F.); +#639 = FACE_BOUND('',#640,.F.); +#640 = EDGE_LOOP('',(#641)); +#641 = ORIENTED_EDGE('',*,*,#642,.T.); +#642 = EDGE_CURVE('',#643,#643,#645,.T.); +#643 = VERTEX_POINT('',#644); +#644 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,4.)); +#645 = SURFACE_CURVE('',#646,(#651,#662),.PCURVE_S1.); +#646 = CIRCLE('',#647,2.); +#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650); +#648 = CARTESIAN_POINT('',(0.,0.,4.)); +#649 = DIRECTION('',(0.,0.,1.)); +#650 = DIRECTION('',(1.,0.,0.)); +#651 = PCURVE('',#97,#652); +#652 = DEFINITIONAL_REPRESENTATION('',(#653),#661); +#653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#654,#655,#656,#657,#658,#659 +,#660),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#654 = CARTESIAN_POINT('',(1.,0.)); +#655 = CARTESIAN_POINT('',(1.,3.464101615138)); +#656 = CARTESIAN_POINT('',(4.,1.732050807569)); +#657 = CARTESIAN_POINT('',(7.,4.898587196589E-16)); +#658 = CARTESIAN_POINT('',(4.,-1.732050807569)); +#659 = CARTESIAN_POINT('',(1.,-3.464101615138)); +#660 = CARTESIAN_POINT('',(1.,0.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = PCURVE('',#624,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(0.,7.)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(1.,0.)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = ADVANCED_FACE('',(#670),#204,.F.); +#670 = FACE_BOUND('',#671,.F.); +#671 = EDGE_LOOP('',(#672,#673,#696,#824,#952,#1062,#1170,#1171,#1172, + #1173)); +#672 = ORIENTED_EDGE('',*,*,#116,.T.); +#673 = ORIENTED_EDGE('',*,*,#674,.F.); +#674 = EDGE_CURVE('',#675,#119,#677,.T.); +#675 = VERTEX_POINT('',#676); +#676 = CARTESIAN_POINT('',(-2.,-3.673940397442E-16,3.39758127335)); +#677 = SEAM_CURVE('',#678,(#682,#689),.PCURVE_S1.); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(1.0715625782,-3.673940397442E-16, + 3.39758127335)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(-1.,0.,2.22044604925E-16)); +#682 = PCURVE('',#204,#683); +#683 = DEFINITIONAL_REPRESENTATION('',(#684),#688); +#684 = LINE('',#685,#686); +#685 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#686 = VECTOR('',#687,1.); +#687 = DIRECTION('',(0.,1.)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = PCURVE('',#204,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(0.,-0.)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(0.,1.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ORIENTED_EDGE('',*,*,#697,.F.); +#697 = EDGE_CURVE('',#698,#675,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.89758127335)); +#700 = SURFACE_CURVE('',#701,(#740,#782),.PCURVE_S1.); +#701 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#702,#703,#704,#705,#706,#707, + #708,#709,#710,#711,#712,#713,#714,#715,#716,#717,#718,#719,#720, + #721,#722,#723,#724,#725,#726,#727,#728,#729,#730,#731,#732,#733, + #734,#735,#736,#737,#738,#739),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.887454694E-02,0.110841871761,0.252006407735,0.43180210383, + 0.657388097038,1.),.UNSPECIFIED.); +#702 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.89758127335)); +#703 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.916171872961)); +#704 = CARTESIAN_POINT('',(-1.3231804548,1.499731229806,1.934758645703) + ); +#705 = CARTESIAN_POINT('',(-1.323789839237,1.499193796721,1.953319476727 + )); +#706 = CARTESIAN_POINT('',(-1.324700934447,1.498389538687,1.971831713404 + )); +#707 = CARTESIAN_POINT('',(-1.325908205737,1.497322024281,1.990272165319 + )); +#708 = CARTESIAN_POINT('',(-1.327403458115,1.495996552717,2.008617104275 + )); +#709 = CARTESIAN_POINT('',(-1.331423008715,1.492421460722,2.049949678709 + )); +#710 = CARTESIAN_POINT('',(-1.334114662521,1.490020609409,2.072853623773 + )); +#711 = CARTESIAN_POINT('',(-1.337231054757,1.487229535136,2.095536945522 + )); +#712 = CARTESIAN_POINT('',(-1.34074969417,1.484062096912,2.117980443442) + ); +#713 = CARTESIAN_POINT('',(-1.344645341202,1.480534077527,2.140162870459 + )); +#714 = CARTESIAN_POINT('',(-1.348890007993,1.476663183549,2.162060932943 + )); +#715 = CARTESIAN_POINT('',(-1.363847578067,1.462914597437,2.232828604401 + )); +#716 = CARTESIAN_POINT('',(-1.375891432612,1.451686307367,2.280387627014 + )); +#717 = CARTESIAN_POINT('',(-1.389298794794,1.438952139885,2.326396627537 + )); +#718 = CARTESIAN_POINT('',(-1.403815909992,1.424849338201,2.370920318232 + )); +#719 = CARTESIAN_POINT('',(-1.419225560607,1.409491607156,2.414024720827 + )); +#720 = CARTESIAN_POINT('',(-1.435349676459,1.392968444718,2.455784037388 + )); +#721 = CARTESIAN_POINT('',(-1.47332052262,1.352879665027,2.54787522)); +#722 = CARTESIAN_POINT('',(-1.495586094083,1.328560597835,2.597571684985 + )); +#723 = CARTESIAN_POINT('',(-1.51854009295,1.302510665104,2.645467540673) + ); +#724 = CARTESIAN_POINT('',(-1.541953642167,1.274807379361,2.691679061051 + )); +#725 = CARTESIAN_POINT('',(-1.56566687948,1.245471497809,2.736338869074) + ); +#726 = CARTESIAN_POINT('',(-1.589575676814,1.214456482492,2.779587656771 + )); +#727 = CARTESIAN_POINT('',(-1.643773942432,1.140444281977,2.874237469393 + )); +#728 = CARTESIAN_POINT('',(-1.674036347372,1.096545608669,2.924732562256 + )); +#729 = CARTESIAN_POINT('',(-1.704180725605,1.04982681579,2.973201020132) + ); +#730 = CARTESIAN_POINT('',(-1.734005334999,1.000130037117,3.019686803049 + )); +#731 = CARTESIAN_POINT('',(-1.763289257975,0.947261486921,3.064138529453 + )); +#732 = CARTESIAN_POINT('',(-1.791764222209,0.891014011588,3.106406121756 + )); +#733 = CARTESIAN_POINT('',(-1.860606432484,0.740351222597,3.206699444443 + )); +#734 = CARTESIAN_POINT('',(-1.900670882927,0.638666741169,3.263260617039 + )); +#735 = CARTESIAN_POINT('',(-1.936833304245,0.52684684491,3.312923697192) + ); +#736 = CARTESIAN_POINT('',(-1.96677521557,0.405787106717,3.353281043056) + ); +#737 = CARTESIAN_POINT('',(-1.988432889542,0.2766397096,3.382158558937) + ); +#738 = CARTESIAN_POINT('',(-1.999999989439,0.140817065696,3.397581259268 + )); +#739 = CARTESIAN_POINT('',(-2.,1.224646799147E-16,3.39758127335)); +#740 = PCURVE('',#204,#741); +#741 = DEFINITIONAL_REPRESENTATION('',(#742),#781); +#742 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#743,#744,#745,#746,#747,#748, + #749,#750,#751,#752,#753,#754,#755,#756,#757,#758,#759,#760,#761, + #762,#763,#764,#765,#766,#767,#768,#769,#770,#771,#772,#773,#774, + #775,#776,#777,#778,#779,#780),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.887454694E-02,0.110841871761,0.252006407735,0.43180210383, + 0.657388097038,1.),.UNSPECIFIED.); +#743 = CARTESIAN_POINT('',(1.570796326795,2.394438233732)); +#744 = CARTESIAN_POINT('',(1.558402593721,2.394438233732)); +#745 = CARTESIAN_POINT('',(1.546011451091,2.394743033)); +#746 = CARTESIAN_POINT('',(1.533634438332,2.395352417437)); +#747 = CARTESIAN_POINT('',(1.521283576192,2.396263512647)); +#748 = CARTESIAN_POINT('',(1.50897136674,2.397470783937)); +#749 = CARTESIAN_POINT('',(1.496710793366,2.398966036315)); +#750 = CARTESIAN_POINT('',(1.469052859064,2.402985586915)); +#751 = CARTESIAN_POINT('',(1.453702478151,2.405677240721)); +#752 = CARTESIAN_POINT('',(1.438470120124,2.408793632957)); +#753 = CARTESIAN_POINT('',(1.42336370274,2.41231227237)); +#754 = CARTESIAN_POINT('',(1.40839311943,2.416207919402)); +#755 = CARTESIAN_POINT('',(1.393570239305,2.420452586193)); +#756 = CARTESIAN_POINT('',(1.345509689793,2.435410156267)); +#757 = CARTESIAN_POINT('',(1.312958004267,2.447454010812)); +#758 = CARTESIAN_POINT('',(1.281168489493,2.460861372994)); +#759 = CARTESIAN_POINT('',(1.250068986388,2.475378488192)); +#760 = CARTESIAN_POINT('',(1.219592751035,2.490788138807)); +#761 = CARTESIAN_POINT('',(1.189670223248,2.506912254659)); +#762 = CARTESIAN_POINT('',(1.122711210338,2.54488310082)); +#763 = CARTESIAN_POINT('',(1.08586258458,2.567148672283)); +#764 = CARTESIAN_POINT('',(1.049567955301,2.59010267115)); +#765 = CARTESIAN_POINT('',(1.013704020673,2.613516220367)); +#766 = CARTESIAN_POINT('',(0.978129834002,2.63722945768)); +#767 = CARTESIAN_POINT('',(0.942680250685,2.661138255014)); +#768 = CARTESIAN_POINT('',(0.862579223213,2.715336520632)); +#769 = CARTESIAN_POINT('',(0.818033285512,2.745598925572)); +#770 = CARTESIAN_POINT('',(0.773249080039,2.775743303805)); +#771 = CARTESIAN_POINT('',(0.72799428517,2.805567913199)); +#772 = CARTESIAN_POINT('',(0.682053964925,2.834851836175)); +#773 = CARTESIAN_POINT('',(0.635224674655,2.863326800409)); +#774 = CARTESIAN_POINT('',(0.514563484057,2.932169010684)); +#775 = CARTESIAN_POINT('',(0.437238652719,2.972233461127)); +#776 = CARTESIAN_POINT('',(0.356207574605,3.008395882445)); +#777 = CARTESIAN_POINT('',(0.271875298162,3.03833779377)); +#778 = CARTESIAN_POINT('',(0.184426635553,3.059995467742)); +#779 = CARTESIAN_POINT('',(9.387804379727E-02,3.071562567639)); +#780 = CARTESIAN_POINT('',(0.,3.0715625782)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = PCURVE('',#624,#783); +#783 = DEFINITIONAL_REPRESENTATION('',(#784),#823); +#784 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#785,#786,#787,#788,#789,#790, + #791,#792,#793,#794,#795,#796,#797,#798,#799,#800,#801,#802,#803, + #804,#805,#806,#807,#808,#809,#810,#811,#812,#813,#814,#815,#816, + #817,#818,#819,#820,#821,#822),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.887454694E-02,0.110841871761,0.252006407735,0.43180210383, + 0.657388097038,1.),.UNSPECIFIED.); +#785 = CARTESIAN_POINT('',(2.293530574608,4.89758127335)); +#786 = CARTESIAN_POINT('',(2.293530574608,4.916171872961)); +#787 = CARTESIAN_POINT('',(2.293733762411,4.934758645703)); +#788 = CARTESIAN_POINT('',(2.294140020733,4.953319476727)); +#789 = CARTESIAN_POINT('',(2.294747663774,4.971831713404)); +#790 = CARTESIAN_POINT('',(2.295553437217,4.990272165319)); +#791 = CARTESIAN_POINT('',(2.296552518232,5.008617104275)); +#792 = CARTESIAN_POINT('',(2.299242224062,5.049949678709)); +#793 = CARTESIAN_POINT('',(2.301045631857,5.072853623773)); +#794 = CARTESIAN_POINT('',(2.303137392496,5.095536945522)); +#795 = CARTESIAN_POINT('',(2.305504516348,5.117980443442)); +#796 = CARTESIAN_POINT('',(2.308132370512,5.140162870459)); +#797 = CARTESIAN_POINT('',(2.311004678814,5.162060932943)); +#798 = CARTESIAN_POINT('',(2.321162834683,5.232828604401)); +#799 = CARTESIAN_POINT('',(2.329395630044,5.280387627014)); +#800 = CARTESIAN_POINT('',(2.338640446518,5.326396627537)); +#801 = CARTESIAN_POINT('',(2.348758917849,5.370920318232)); +#802 = CARTESIAN_POINT('',(2.359635236297,5.414024720827)); +#803 = CARTESIAN_POINT('',(2.371177377726,5.455784037388)); +#804 = CARTESIAN_POINT('',(2.398785779596,5.54787522)); +#805 = CARTESIAN_POINT('',(2.415269584136,5.597571684985)); +#806 = CARTESIAN_POINT('',(2.432624391954,5.645467540673)); +#807 = CARTESIAN_POINT('',(2.450753193426,5.691679061051)); +#808 = CARTESIAN_POINT('',(2.469606153085,5.736338869074)); +#809 = CARTESIAN_POINT('',(2.489180574499,5.779587656771)); +#810 = CARTESIAN_POINT('',(2.535047931686,5.874237469393)); +#811 = CARTESIAN_POINT('',(2.561696544425,5.924732562256)); +#812 = CARTESIAN_POINT('',(2.589475132511,5.973201020132)); +#813 = CARTESIAN_POINT('',(2.618425619463,6.019686803049)); +#814 = CARTESIAN_POINT('',(2.648612142768,6.064138529453)); +#815 = CARTESIAN_POINT('',(2.680109106907,6.106406121756)); +#816 = CARTESIAN_POINT('',(2.762931999126,6.206699444443)); +#817 = CARTESIAN_POINT('',(2.817500868482,6.263260617039)); +#818 = CARTESIAN_POINT('',(2.876071397433,6.312923697193)); +#819 = CARTESIAN_POINT('',(2.938128764405,6.353281043056)); +#820 = CARTESIAN_POINT('',(3.003272852603,6.382158558937)); +#821 = CARTESIAN_POINT('',(3.071184120742,6.397581259268)); +#822 = CARTESIAN_POINT('',(3.14159265359,6.39758127335)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = ORIENTED_EDGE('',*,*,#825,.T.); +#825 = EDGE_CURVE('',#698,#826,#828,.T.); +#826 = VERTEX_POINT('',#827); +#827 = CARTESIAN_POINT('',(-2.,2.359223927328E-16,0.39758127335)); +#828 = SURFACE_CURVE('',#829,(#868,#910),.PCURVE_S1.); +#829 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#830,#831,#832,#833,#834,#835, + #836,#837,#838,#839,#840,#841,#842,#843,#844,#845,#846,#847,#848, + #849,#850,#851,#852,#853,#854,#855,#856,#857,#858,#859,#860,#861, + #862,#863,#864,#865,#866,#867),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.887454355127E-02,0.110841864076,0.252006390262,0.431802073892, + 0.657388051458,1.),.UNSPECIFIED.); +#830 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.89758127335)); +#831 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.878990673739)); +#832 = CARTESIAN_POINT('',(-1.3231804548,1.499731229806,1.860403900997) + ); +#833 = CARTESIAN_POINT('',(-1.323789839237,1.499193796721,1.841843069973 + )); +#834 = CARTESIAN_POINT('',(-1.324700934447,1.498389538687,1.823330833296 + )); +#835 = CARTESIAN_POINT('',(-1.325908205737,1.497322024281,1.804890381381 + )); +#836 = CARTESIAN_POINT('',(-1.327403458115,1.495996552717,1.786545442425 + )); +#837 = CARTESIAN_POINT('',(-1.331423008715,1.492421460722,1.745212867991 + )); +#838 = CARTESIAN_POINT('',(-1.334114662521,1.490020609409,1.722308922927 + )); +#839 = CARTESIAN_POINT('',(-1.337231054757,1.487229535136,1.699625601178 + )); +#840 = CARTESIAN_POINT('',(-1.34074969417,1.484062096912,1.677182103258) + ); +#841 = CARTESIAN_POINT('',(-1.344645341202,1.480534077527,1.654999676241 + )); +#842 = CARTESIAN_POINT('',(-1.348890007993,1.476663183549,1.633101613757 + )); +#843 = CARTESIAN_POINT('',(-1.363847578067,1.462914597437,1.562333942299 + )); +#844 = CARTESIAN_POINT('',(-1.375891432612,1.451686307367,1.514774919686 + )); +#845 = CARTESIAN_POINT('',(-1.389298794794,1.438952139885,1.468765919163 + )); +#846 = CARTESIAN_POINT('',(-1.403815909992,1.424849338201,1.424242228468 + )); +#847 = CARTESIAN_POINT('',(-1.419225560607,1.409491607156,1.381137825873 + )); +#848 = CARTESIAN_POINT('',(-1.435349676459,1.392968444718,1.339378509312 + )); +#849 = CARTESIAN_POINT('',(-1.47332052262,1.352879665027,1.2472873267)); +#850 = CARTESIAN_POINT('',(-1.495586094083,1.328560597835,1.197590861715 + )); +#851 = CARTESIAN_POINT('',(-1.51854009295,1.302510665104,1.149695006027) + ); +#852 = CARTESIAN_POINT('',(-1.541953642167,1.274807379361,1.103483485649 + )); +#853 = CARTESIAN_POINT('',(-1.56566687948,1.245471497809,1.058823677626) + ); +#854 = CARTESIAN_POINT('',(-1.589575676814,1.214456482492,1.015574889929 + )); +#855 = CARTESIAN_POINT('',(-1.643773942432,1.140444281977,0.920925077307 + )); +#856 = CARTESIAN_POINT('',(-1.674036347372,1.096545608669,0.870429984444 + )); +#857 = CARTESIAN_POINT('',(-1.704180725605,1.04982681579,0.821961526568) + ); +#858 = CARTESIAN_POINT('',(-1.734005334999,1.000130037117,0.775475743651 + )); +#859 = CARTESIAN_POINT('',(-1.763289257975,0.947261486921,0.731024017247 + )); +#860 = CARTESIAN_POINT('',(-1.791764222209,0.891014011588,0.688756424944 + )); +#861 = CARTESIAN_POINT('',(-1.860606440885,0.740351204213,0.588463090019 + )); +#862 = CARTESIAN_POINT('',(-1.900670879494,0.63866674875,0.531901935486) + ); +#863 = CARTESIAN_POINT('',(-1.936833298686,0.526846854132,0.482238856037 + )); +#864 = CARTESIAN_POINT('',(-1.966775222342,0.405787070138,0.441881495236 + )); +#865 = CARTESIAN_POINT('',(-1.988432875021,0.276639838052,0.413004006922 + )); +#866 = CARTESIAN_POINT('',(-2.,0.140816952661,0.39758127335)); +#867 = CARTESIAN_POINT('',(-2.,2.143131898508E-16,0.39758127335)); +#868 = PCURVE('',#204,#869); +#869 = DEFINITIONAL_REPRESENTATION('',(#870),#909); +#870 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#871,#872,#873,#874,#875,#876, + #877,#878,#879,#880,#881,#882,#883,#884,#885,#886,#887,#888,#889, + #890,#891,#892,#893,#894,#895,#896,#897,#898,#899,#900,#901,#902, + #903,#904,#905,#906,#907,#908),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.887454355127E-02,0.110841864076,0.252006390262,0.431802073892, + 0.657388051458,1.),.UNSPECIFIED.); +#871 = CARTESIAN_POINT('',(1.570796326795,2.394438233732)); +#872 = CARTESIAN_POINT('',(1.583190059869,2.394438233732)); +#873 = CARTESIAN_POINT('',(1.595581202499,2.394743033)); +#874 = CARTESIAN_POINT('',(1.607958215258,2.395352417437)); +#875 = CARTESIAN_POINT('',(1.620309077398,2.396263512647)); +#876 = CARTESIAN_POINT('',(1.63262128685,2.397470783937)); +#877 = CARTESIAN_POINT('',(1.644881860224,2.398966036315)); +#878 = CARTESIAN_POINT('',(1.672539794526,2.402985586915)); +#879 = CARTESIAN_POINT('',(1.687890175438,2.405677240721)); +#880 = CARTESIAN_POINT('',(1.703122533465,2.408793632957)); +#881 = CARTESIAN_POINT('',(1.71822895085,2.41231227237)); +#882 = CARTESIAN_POINT('',(1.733199534159,2.416207919402)); +#883 = CARTESIAN_POINT('',(1.748022414285,2.420452586193)); +#884 = CARTESIAN_POINT('',(1.796082963797,2.435410156267)); +#885 = CARTESIAN_POINT('',(1.828634649323,2.447454010812)); +#886 = CARTESIAN_POINT('',(1.860424164097,2.460861372994)); +#887 = CARTESIAN_POINT('',(1.891523667202,2.475378488192)); +#888 = CARTESIAN_POINT('',(1.921999902555,2.490788138807)); +#889 = CARTESIAN_POINT('',(1.951922430342,2.506912254659)); +#890 = CARTESIAN_POINT('',(2.018881443252,2.54488310082)); +#891 = CARTESIAN_POINT('',(2.05573006901,2.567148672283)); +#892 = CARTESIAN_POINT('',(2.092024698288,2.59010267115)); +#893 = CARTESIAN_POINT('',(2.127888632917,2.613516220367)); +#894 = CARTESIAN_POINT('',(2.163462819588,2.63722945768)); +#895 = CARTESIAN_POINT('',(2.198912402905,2.661138255014)); +#896 = CARTESIAN_POINT('',(2.279013430377,2.715336520632)); +#897 = CARTESIAN_POINT('',(2.323559368078,2.745598925572)); +#898 = CARTESIAN_POINT('',(2.368343573551,2.775743303805)); +#899 = CARTESIAN_POINT('',(2.41359836842,2.805567913199)); +#900 = CARTESIAN_POINT('',(2.459538688665,2.834851836175)); +#901 = CARTESIAN_POINT('',(2.506367978935,2.863326800409)); +#902 = CARTESIAN_POINT('',(2.627029184256,2.932169019085)); +#903 = CARTESIAN_POINT('',(2.704353993297,2.972233457694)); +#904 = CARTESIAN_POINT('',(2.785385074714,3.008395876887)); +#905 = CARTESIAN_POINT('',(2.8697173775,3.038337800541)); +#906 = CARTESIAN_POINT('',(2.95716593337,3.059995453221)); +#907 = CARTESIAN_POINT('',(3.047714685149,3.0715625782)); +#908 = CARTESIAN_POINT('',(3.14159265359,3.0715625782)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = PCURVE('',#624,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#951); +#912 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#913,#914,#915,#916,#917,#918, + #919,#920,#921,#922,#923,#924,#925,#926,#927,#928,#929,#930,#931, + #932,#933,#934,#935,#936,#937,#938,#939,#940,#941,#942,#943,#944, + #945,#946,#947,#948,#949,#950),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,4.887454355127E-02,0.110841864076,0.252006390262,0.431802073892, + 0.657388051458,1.),.UNSPECIFIED.); +#913 = CARTESIAN_POINT('',(2.293530574608,4.89758127335)); +#914 = CARTESIAN_POINT('',(2.293530574608,4.878990673739)); +#915 = CARTESIAN_POINT('',(2.293733762411,4.860403900997)); +#916 = CARTESIAN_POINT('',(2.294140020733,4.841843069973)); +#917 = CARTESIAN_POINT('',(2.294747663774,4.823330833296)); +#918 = CARTESIAN_POINT('',(2.295553437217,4.804890381381)); +#919 = CARTESIAN_POINT('',(2.296552518232,4.786545442425)); +#920 = CARTESIAN_POINT('',(2.299242224062,4.745212867991)); +#921 = CARTESIAN_POINT('',(2.301045631857,4.722308922927)); +#922 = CARTESIAN_POINT('',(2.303137392496,4.699625601177)); +#923 = CARTESIAN_POINT('',(2.305504516348,4.677182103258)); +#924 = CARTESIAN_POINT('',(2.308132370512,4.654999676241)); +#925 = CARTESIAN_POINT('',(2.311004678814,4.633101613757)); +#926 = CARTESIAN_POINT('',(2.321162834683,4.562333942299)); +#927 = CARTESIAN_POINT('',(2.329395630044,4.514774919686)); +#928 = CARTESIAN_POINT('',(2.338640446518,4.468765919163)); +#929 = CARTESIAN_POINT('',(2.348758917849,4.424242228468)); +#930 = CARTESIAN_POINT('',(2.359635236297,4.381137825873)); +#931 = CARTESIAN_POINT('',(2.371177377726,4.339378509312)); +#932 = CARTESIAN_POINT('',(2.398785779596,4.2472873267)); +#933 = CARTESIAN_POINT('',(2.415269584136,4.197590861715)); +#934 = CARTESIAN_POINT('',(2.432624391954,4.149695006027)); +#935 = CARTESIAN_POINT('',(2.450753193426,4.103483485649)); +#936 = CARTESIAN_POINT('',(2.469606153085,4.058823677626)); +#937 = CARTESIAN_POINT('',(2.489180574499,4.015574889929)); +#938 = CARTESIAN_POINT('',(2.535047931686,3.920925077307)); +#939 = CARTESIAN_POINT('',(2.561696544425,3.870429984444)); +#940 = CARTESIAN_POINT('',(2.589475132511,3.821961526568)); +#941 = CARTESIAN_POINT('',(2.618425619463,3.775475743651)); +#942 = CARTESIAN_POINT('',(2.648612142768,3.731024017247)); +#943 = CARTESIAN_POINT('',(2.680109106907,3.688756424944)); +#944 = CARTESIAN_POINT('',(2.762932009233,3.588463090019)); +#945 = CARTESIAN_POINT('',(2.817500863803,3.531901935486)); +#946 = CARTESIAN_POINT('',(2.876071393475,3.482238856037)); +#947 = CARTESIAN_POINT('',(2.938128781799,3.441881495236)); +#948 = CARTESIAN_POINT('',(3.003272788763,3.413004006922)); +#949 = CARTESIAN_POINT('',(3.071184177259,3.39758127335)); +#950 = CARTESIAN_POINT('',(3.14159265359,3.39758127335)); +#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#952 = ORIENTED_EDGE('',*,*,#953,.T.); +#953 = EDGE_CURVE('',#826,#954,#956,.T.); +#954 = VERTEX_POINT('',#955); +#955 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.89758127335)); +#956 = SURFACE_CURVE('',#957,(#990,#1026),.PCURVE_S1.); +#957 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#958,#959,#960,#961,#962,#963, + #964,#965,#966,#967,#968,#969,#970,#971,#972,#973,#974,#975,#976, + #977,#978,#979,#980,#981,#982,#983,#984,#985,#986,#987,#988,#989), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.19344615924,0.352905368902 + ,0.492753002032,0.691655532887,0.853124091793,1.),.UNSPECIFIED.); +#958 = CARTESIAN_POINT('',(-2.,2.22044604925E-16,0.39758127335)); +#959 = CARTESIAN_POINT('',(-2.,-9.086836854946E-02,0.39758127335)); +#960 = CARTESIAN_POINT('',(-1.995045653369,-0.180954674582, + 0.404186982091)); +#961 = CARTESIAN_POINT('',(-1.985297593684,-0.269149541386, + 0.417184814517)); +#962 = CARTESIAN_POINT('',(-1.971222215212,-0.354355459297, + 0.436046352885)); +#963 = CARTESIAN_POINT('',(-1.953592776748,-0.435510063521, + 0.459916000159)); +#964 = CARTESIAN_POINT('',(-1.916867170586,-0.574307238239, + 0.510273765357)); +#965 = CARTESIAN_POINT('',(-1.898439530254,-0.634079109233, + 0.535747563555)); +#966 = CARTESIAN_POINT('',(-1.878521150833,-0.690969604896, + 0.563573085243)); +#967 = CARTESIAN_POINT('',(-1.857406502496,-0.745073223719, + 0.593450759662)); +#968 = CARTESIAN_POINT('',(-1.835343495465,-0.796508487311, + 0.625151027618)); +#969 = CARTESIAN_POINT('',(-1.792531674015,-0.888295891375, + 0.687777199997)); +#970 = CARTESIAN_POINT('',(-1.771944377038,-0.929255878269, + 0.718334321949)); +#971 = CARTESIAN_POINT('',(-1.75090738777,-0.968378811438,0.750086977915 + )); +#972 = CARTESIAN_POINT('',(-1.729534364036,-1.005752173872, + 0.782968919361)); +#973 = CARTESIAN_POINT('',(-1.707922300231,-1.041460318995, + 0.816953173119)); +#974 = CARTESIAN_POINT('',(-1.655196975942,-1.124116014333, + 0.901985271205)); +#975 = CARTESIAN_POINT('',(-1.623991108501,-1.169339466149, + 0.954073431607)); +#976 = CARTESIAN_POINT('',(-1.592754387717,-1.211553139399, + 1.008403119135)); +#977 = CARTESIAN_POINT('',(-1.56171399699,-1.250907786183,1.065154870876 + )); +#978 = CARTESIAN_POINT('',(-1.531202897418,-1.287402735825, + 1.124544527993)); +#979 = CARTESIAN_POINT('',(-1.47784913895,-1.348062358227,1.237265116568 + )); +#980 = CARTESIAN_POINT('',(-1.45464786046,-1.373250313282,1.289623815805 + )); +#981 = CARTESIAN_POINT('',(-1.432322444875,-1.396494131177, + 1.344173784056)); +#982 = CARTESIAN_POINT('',(-1.41120718623,-1.417646655493,1.401172732079 + )); +#983 = CARTESIAN_POINT('',(-1.391811273859,-1.436457474422, + 1.460826614931)); +#984 = CARTESIAN_POINT('',(-1.359323593163,-1.467205974565, + 1.580165798094)); +#985 = CARTESIAN_POINT('',(-1.345602740534,-1.479817363331, + 1.640160626285)); +#986 = CARTESIAN_POINT('',(-1.334543037383,-1.489710654574, + 1.702452405426)); +#987 = CARTESIAN_POINT('',(-1.326824654322,-1.496517219326, + 1.766421338855)); +#988 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.83160136358)); +#989 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.89758127335)); +#990 = PCURVE('',#204,#991); +#991 = DEFINITIONAL_REPRESENTATION('',(#992),#1025); +#992 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#993,#994,#995,#996,#997,#998, + #999,#1000,#1001,#1002,#1003,#1004,#1005,#1006,#1007,#1008,#1009, + #1010,#1011,#1012,#1013,#1014,#1015,#1016,#1017,#1018,#1019,#1020, + #1021,#1022,#1023,#1024),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0., + 0.19344615924,0.352905368902,0.492753002032,0.691655532887, + 0.853124091793,1.),.UNSPECIFIED.); +#993 = CARTESIAN_POINT('',(3.14159265359,3.0715625782)); +#994 = CARTESIAN_POINT('',(3.202171565956,3.0715625782)); +#995 = CARTESIAN_POINT('',(3.262229079474,3.066608231569)); +#996 = CARTESIAN_POINT('',(3.321425960278,3.056860171884)); +#997 = CARTESIAN_POINT('',(3.379395456018,3.042784793412)); +#998 = CARTESIAN_POINT('',(3.435681882526,3.025155354948)); +#999 = CARTESIAN_POINT('',(3.534115301029,2.988429748786)); +#1000 = CARTESIAN_POINT('',(3.577366130105,2.970002108454)); +#1001 = CARTESIAN_POINT('',(3.619504022927,2.950083729033)); +#1002 = CARTESIAN_POINT('',(3.66063564109,2.928969080696)); +#1003 = CARTESIAN_POINT('',(3.7008717295,2.906906073665)); +#1004 = CARTESIAN_POINT('',(3.774949661472,2.864094252215)); +#1005 = CARTESIAN_POINT('',(3.808987597165,2.843506955238)); +#1006 = CARTESIAN_POINT('',(3.842537744618,2.82246996597)); +#1007 = CARTESIAN_POINT('',(3.875685646998,2.801096942236)); +#1008 = CARTESIAN_POINT('',(3.908524145252,2.779484878431)); +#1009 = CARTESIAN_POINT('',(3.987580866596,2.726759554142)); +#1010 = CARTESIAN_POINT('',(4.033495544371,2.695553686701)); +#1011 = CARTESIAN_POINT('',(4.079262058441,2.664316965917)); +#1012 = CARTESIAN_POINT('',(4.125200347349,2.63327657519)); +#1013 = CARTESIAN_POINT('',(4.17159487386,2.602765475618)); +#1014 = CARTESIAN_POINT('',(4.256932167723,2.54941171715)); +#1015 = CARTESIAN_POINT('',(4.295627279868,2.52621043866)); +#1016 = CARTESIAN_POINT('',(4.335094885922,2.503885023075)); +#1017 = CARTESIAN_POINT('',(4.375553889621,2.48276976443)); +#1018 = CARTESIAN_POINT('',(4.417194379029,2.463373852059)); +#1019 = CARTESIAN_POINT('',(4.499352251173,2.430886171363)); +#1020 = CARTESIAN_POINT('',(4.540181541067,2.417165318734)); +#1021 = CARTESIAN_POINT('',(4.582149696659,2.406105615583)); +#1022 = CARTESIAN_POINT('',(4.62494906578,2.398387232522)); +#1023 = CARTESIAN_POINT('',(4.668402373871,2.394438233732)); +#1024 = CARTESIAN_POINT('',(4.712388980385,2.394438233732)); +#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1026 = PCURVE('',#624,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1061); +#1028 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1029,#1030,#1031,#1032,#1033, + #1034,#1035,#1036,#1037,#1038,#1039,#1040,#1041,#1042,#1043,#1044, + #1045,#1046,#1047,#1048,#1049,#1050,#1051,#1052,#1053,#1054,#1055, + #1056,#1057,#1058,#1059,#1060),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.19344615924,0.352905368902,0.492753002032,0.691655532887, + 0.853124091793,1.),.UNSPECIFIED.); +#1029 = CARTESIAN_POINT('',(3.14159265359,3.39758127335)); +#1030 = CARTESIAN_POINT('',(3.187026837865,3.39758127335)); +#1031 = CARTESIAN_POINT('',(3.232070029218,3.404186982091)); +#1032 = CARTESIAN_POINT('',(3.276336103611,3.417184814517)); +#1033 = CARTESIAN_POINT('',(3.319431414923,3.436046352885)); +#1034 = CARTESIAN_POINT('',(3.360913544225,3.459916000159)); +#1035 = CARTESIAN_POINT('',(3.432700426484,3.510273765357)); +#1036 = CARTESIAN_POINT('',(3.463948979033,3.535747563555)); +#1037 = CARTESIAN_POINT('',(3.494056714207,3.563573085243)); +#1038 = CARTESIAN_POINT('',(3.5230709618,3.593450759662)); +#1039 = CARTESIAN_POINT('',(3.551041049836,3.625151027618)); +#1040 = CARTESIAN_POINT('',(3.601681398375,3.687777199997)); +#1041 = CARTESIAN_POINT('',(3.62459294335,3.718334321949)); +#1042 = CARTESIAN_POINT('',(3.646790868091,3.750086977915)); +#1043 = CARTESIAN_POINT('',(3.668307282545,3.782968919361)); +#1044 = CARTESIAN_POINT('',(3.689171027672,3.816953173119)); +#1045 = CARTESIAN_POINT('',(3.738191237262,3.901985271205)); +#1046 = CARTESIAN_POINT('',(3.765646092576,3.954073431607)); +#1047 = CARTESIAN_POINT('',(3.791882319045,4.008403119135)); +#1048 = CARTESIAN_POINT('',(3.816928383889,4.065154870876)); +#1049 = CARTESIAN_POINT('',(3.840705148132,4.124544527993)); +#1050 = CARTESIAN_POINT('',(3.881097639181,4.237265116568)); +#1051 = CARTESIAN_POINT('',(3.898215739633,4.289623815805)); +#1052 = CARTESIAN_POINT('',(3.914325246386,4.344173784056)); +#1053 = CARTESIAN_POINT('',(3.929265949855,4.401172732079)); +#1054 = CARTESIAN_POINT('',(3.942774669986,4.460826614931)); +#1055 = CARTESIAN_POINT('',(3.965140490215,4.580165798094)); +#1056 = CARTESIAN_POINT('',(3.974457573651,4.640160626285)); +#1057 = CARTESIAN_POINT('',(3.981876460179,4.702452405426)); +#1058 = CARTESIAN_POINT('',(3.987022069184,4.766421338855)); +#1059 = CARTESIAN_POINT('',(3.989654732571,4.83160136358)); +#1060 = CARTESIAN_POINT('',(3.989654732571,4.89758127335)); +#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1062 = ORIENTED_EDGE('',*,*,#1063,.F.); +#1063 = EDGE_CURVE('',#675,#954,#1064,.T.); +#1064 = SURFACE_CURVE('',#1065,(#1098,#1134),.PCURVE_S1.); +#1065 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1066,#1067,#1068,#1069,#1070, + #1071,#1072,#1073,#1074,#1075,#1076,#1077,#1078,#1079,#1080,#1081, + #1082,#1083,#1084,#1085,#1086,#1087,#1088,#1089,#1090,#1091,#1092, + #1093,#1094,#1095,#1096,#1097),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.193446146404,0.352905358604,0.492752993959,0.691655527979, + 0.853124089455,1.),.UNSPECIFIED.); +#1066 = CARTESIAN_POINT('',(-2.,0.,3.39758127335)); +#1067 = CARTESIAN_POINT('',(-1.999999993185,-9.0868440848E-02, + 3.397581264263)); +#1068 = CARTESIAN_POINT('',(-1.995045661784,-0.180954598214, + 3.390975575766)); +#1069 = CARTESIAN_POINT('',(-1.985297595059,-0.269149529475, + 3.377977734169)); +#1070 = CARTESIAN_POINT('',(-1.971222212152,-0.354355485271, + 3.359116189663)); +#1071 = CARTESIAN_POINT('',(-1.953592775092,-0.43551006978, + 3.335246544271)); +#1072 = CARTESIAN_POINT('',(-1.916867170586,-0.574307238239, + 3.284888781343)); +#1073 = CARTESIAN_POINT('',(-1.898439530254,-0.634079109233, + 3.259414983145)); +#1074 = CARTESIAN_POINT('',(-1.878521150833,-0.690969604896, + 3.231589461457)); +#1075 = CARTESIAN_POINT('',(-1.857406502496,-0.745073223719, + 3.201711787038)); +#1076 = CARTESIAN_POINT('',(-1.835343495465,-0.796508487311, + 3.170011519082)); +#1077 = CARTESIAN_POINT('',(-1.792531674015,-0.888295891375, + 3.107385346703)); +#1078 = CARTESIAN_POINT('',(-1.771944377038,-0.929255878269, + 3.076828224751)); +#1079 = CARTESIAN_POINT('',(-1.75090738777,-0.968378811438, + 3.045075568785)); +#1080 = CARTESIAN_POINT('',(-1.729534364036,-1.005752173872, + 3.012193627339)); +#1081 = CARTESIAN_POINT('',(-1.707922300231,-1.041460318995, + 2.978209373581)); +#1082 = CARTESIAN_POINT('',(-1.655196975942,-1.124116014333, + 2.893177275495)); +#1083 = CARTESIAN_POINT('',(-1.623991108501,-1.169339466149, + 2.841089115093)); +#1084 = CARTESIAN_POINT('',(-1.592754387717,-1.211553139399, + 2.786759427565)); +#1085 = CARTESIAN_POINT('',(-1.56171399699,-1.250907786183, + 2.730007675824)); +#1086 = CARTESIAN_POINT('',(-1.531202897418,-1.287402735825, + 2.670618018707)); +#1087 = CARTESIAN_POINT('',(-1.47784913895,-1.348062358227, + 2.557897430132)); +#1088 = CARTESIAN_POINT('',(-1.45464786046,-1.373250313282, + 2.505538730895)); +#1089 = CARTESIAN_POINT('',(-1.432322444875,-1.396494131177, + 2.450988762644)); +#1090 = CARTESIAN_POINT('',(-1.41120718623,-1.417646655493, + 2.393989814621)); +#1091 = CARTESIAN_POINT('',(-1.391811273859,-1.436457474422, + 2.334335931769)); +#1092 = CARTESIAN_POINT('',(-1.359323593163,-1.467205974565, + 2.214996748606)); +#1093 = CARTESIAN_POINT('',(-1.345602740534,-1.479817363331, + 2.155001920415)); +#1094 = CARTESIAN_POINT('',(-1.334543037383,-1.489710654574, + 2.092710141274)); +#1095 = CARTESIAN_POINT('',(-1.326824654322,-1.496517219326, + 2.028741207845)); +#1096 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.96356118312)); +#1097 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.89758127335)); +#1098 = PCURVE('',#204,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1133); +#1100 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1101,#1102,#1103,#1104,#1105, + #1106,#1107,#1108,#1109,#1110,#1111,#1112,#1113,#1114,#1115,#1116, + #1117,#1118,#1119,#1120,#1121,#1122,#1123,#1124,#1125,#1126,#1127, + #1128,#1129,#1130,#1131,#1132),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.193446146404,0.352905358604,0.492752993959,0.691655527979, + 0.853124089455,1.),.UNSPECIFIED.); +#1101 = CARTESIAN_POINT('',(6.28318530718,3.0715625782)); +#1102 = CARTESIAN_POINT('',(6.222606346614,3.071562571385)); +#1103 = CARTESIAN_POINT('',(6.162548931748,3.066608239984)); +#1104 = CARTESIAN_POINT('',(6.103352009591,3.056860173259)); +#1105 = CARTESIAN_POINT('',(6.045382486813,3.042784790352)); +#1106 = CARTESIAN_POINT('',(5.989096073805,3.025155353292)); +#1107 = CARTESIAN_POINT('',(5.890662659741,2.988429748786)); +#1108 = CARTESIAN_POINT('',(5.847411830664,2.970002108454)); +#1109 = CARTESIAN_POINT('',(5.805273937842,2.950083729033)); +#1110 = CARTESIAN_POINT('',(5.764142319679,2.928969080696)); +#1111 = CARTESIAN_POINT('',(5.723906231269,2.906906073665)); +#1112 = CARTESIAN_POINT('',(5.649828299298,2.864094252215)); +#1113 = CARTESIAN_POINT('',(5.615790363604,2.843506955238)); +#1114 = CARTESIAN_POINT('',(5.582240216151,2.82246996597)); +#1115 = CARTESIAN_POINT('',(5.549092313772,2.801096942236)); +#1116 = CARTESIAN_POINT('',(5.516253815517,2.779484878431)); +#1117 = CARTESIAN_POINT('',(5.437197094173,2.726759554142)); +#1118 = CARTESIAN_POINT('',(5.391282416399,2.695553686701)); +#1119 = CARTESIAN_POINT('',(5.345515902329,2.664316965917)); +#1120 = CARTESIAN_POINT('',(5.29957761342,2.63327657519)); +#1121 = CARTESIAN_POINT('',(5.253183086909,2.602765475618)); +#1122 = CARTESIAN_POINT('',(5.167845793046,2.54941171715)); +#1123 = CARTESIAN_POINT('',(5.129150680902,2.52621043866)); +#1124 = CARTESIAN_POINT('',(5.089683074848,2.503885023075)); +#1125 = CARTESIAN_POINT('',(5.049224071148,2.48276976443)); +#1126 = CARTESIAN_POINT('',(5.00758358174,2.463373852059)); +#1127 = CARTESIAN_POINT('',(4.925425709597,2.430886171363)); +#1128 = CARTESIAN_POINT('',(4.884596419703,2.417165318734)); +#1129 = CARTESIAN_POINT('',(4.84262826411,2.406105615583)); +#1130 = CARTESIAN_POINT('',(4.799828894989,2.398387232522)); +#1131 = CARTESIAN_POINT('',(4.756375586898,2.394438233732)); +#1132 = CARTESIAN_POINT('',(4.712388980385,2.394438233732)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = PCURVE('',#624,#1135); +#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1169); +#1136 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1137,#1138,#1139,#1140,#1141, + #1142,#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150,#1151,#1152, + #1153,#1154,#1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162,#1163, + #1164,#1165,#1166,#1167,#1168),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.193446146404,0.352905358604,0.492752993959,0.691655527979, + 0.853124089455,1.),.UNSPECIFIED.); +#1137 = CARTESIAN_POINT('',(3.14159265359,6.39758127335)); +#1138 = CARTESIAN_POINT('',(3.187026874014,6.397581264263)); +#1139 = CARTESIAN_POINT('',(3.232069991225,6.390975575766)); +#1140 = CARTESIAN_POINT('',(3.276336097173,6.377977734169)); +#1141 = CARTESIAN_POINT('',(3.31943142817,6.359116189663)); +#1142 = CARTESIAN_POINT('',(3.360913547462,6.335246544271)); +#1143 = CARTESIAN_POINT('',(3.432700426484,6.284888781343)); +#1144 = CARTESIAN_POINT('',(3.463948979033,6.259414983145)); +#1145 = CARTESIAN_POINT('',(3.494056714207,6.231589461457)); +#1146 = CARTESIAN_POINT('',(3.5230709618,6.201711787038)); +#1147 = CARTESIAN_POINT('',(3.551041049836,6.170011519082)); +#1148 = CARTESIAN_POINT('',(3.601681398375,6.107385346703)); +#1149 = CARTESIAN_POINT('',(3.62459294335,6.076828224751)); +#1150 = CARTESIAN_POINT('',(3.646790868091,6.045075568785)); +#1151 = CARTESIAN_POINT('',(3.668307282545,6.012193627339)); +#1152 = CARTESIAN_POINT('',(3.689171027672,5.978209373581)); +#1153 = CARTESIAN_POINT('',(3.738191237262,5.893177275495)); +#1154 = CARTESIAN_POINT('',(3.765646092576,5.841089115093)); +#1155 = CARTESIAN_POINT('',(3.791882319045,5.786759427565)); +#1156 = CARTESIAN_POINT('',(3.816928383889,5.730007675824)); +#1157 = CARTESIAN_POINT('',(3.840705148132,5.670618018707)); +#1158 = CARTESIAN_POINT('',(3.881097639181,5.557897430132)); +#1159 = CARTESIAN_POINT('',(3.898215739633,5.505538730895)); +#1160 = CARTESIAN_POINT('',(3.914325246386,5.450988762644)); +#1161 = CARTESIAN_POINT('',(3.929265949855,5.393989814621)); +#1162 = CARTESIAN_POINT('',(3.942774669986,5.334335931769)); +#1163 = CARTESIAN_POINT('',(3.965140490215,5.214996748606)); +#1164 = CARTESIAN_POINT('',(3.974457573651,5.155001920415)); +#1165 = CARTESIAN_POINT('',(3.981876460179,5.092710141274)); +#1166 = CARTESIAN_POINT('',(3.987022069184,5.028741207845)); +#1167 = CARTESIAN_POINT('',(3.989654732571,4.96356118312)); +#1168 = CARTESIAN_POINT('',(3.989654732571,4.89758127335)); +#1169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1170 = ORIENTED_EDGE('',*,*,#674,.T.); +#1171 = ORIENTED_EDGE('',*,*,#489,.T.); +#1172 = ORIENTED_EDGE('',*,*,#379,.F.); +#1173 = ORIENTED_EDGE('',*,*,#251,.F.); +#1174 = ADVANCED_FACE('',(#1175,#1201),#624,.F.); +#1175 = FACE_BOUND('',#1176,.F.); +#1176 = EDGE_LOOP('',(#1177,#1198,#1199,#1200)); +#1177 = ORIENTED_EDGE('',*,*,#1178,.T.); +#1178 = EDGE_CURVE('',#604,#643,#1179,.T.); +#1179 = SEAM_CURVE('',#1180,(#1184,#1191),.PCURVE_S1.); +#1180 = LINE('',#1181,#1182); +#1181 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,-3.)); +#1182 = VECTOR('',#1183,1.); +#1183 = DIRECTION('',(0.,0.,1.)); +#1184 = PCURVE('',#624,#1185); +#1185 = DEFINITIONAL_REPRESENTATION('',(#1186),#1190); +#1186 = LINE('',#1187,#1188); +#1187 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1188 = VECTOR('',#1189,1.); +#1189 = DIRECTION('',(0.,1.)); +#1190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1191 = PCURVE('',#624,#1192); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.,-0.)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(0.,1.)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = ORIENTED_EDGE('',*,*,#642,.F.); +#1199 = ORIENTED_EDGE('',*,*,#1178,.F.); +#1200 = ORIENTED_EDGE('',*,*,#603,.T.); +#1201 = FACE_BOUND('',#1202,.F.); +#1202 = EDGE_LOOP('',(#1203,#1204,#1205,#1206)); +#1203 = ORIENTED_EDGE('',*,*,#825,.F.); +#1204 = ORIENTED_EDGE('',*,*,#697,.T.); +#1205 = ORIENTED_EDGE('',*,*,#1063,.T.); +#1206 = ORIENTED_EDGE('',*,*,#953,.F.); +#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1211)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1208,#1209,#1210)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1208 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1209 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1210 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1211 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1208, + 'distance_accuracy_value','confusion accuracy'); +#1212 = PRODUCT_TYPE('part',$,(#7)); +#1213 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1214),#1207); +#1214 = STYLED_ITEM('color',(#1215),#15); +#1215 = PRESENTATION_STYLE_ASSIGNMENT((#1216,#1222)); +#1216 = SURFACE_STYLE_USAGE(.BOTH.,#1217); +#1217 = SURFACE_SIDE_STYLE('',(#1218)); +#1218 = SURFACE_STYLE_FILL_AREA(#1219); +#1219 = FILL_AREA_STYLE('',(#1220)); +#1220 = FILL_AREA_STYLE_COLOUR('',#1221); +#1221 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1222 = CURVE_STYLE('',#1223,POSITIVE_LENGTH_MEASURE(0.1),#1221); +#1223 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/ShaftCoupler_4mm_to_3mm_setscrew_M3.fcstd b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/ShaftCoupler_4mm_to_3mm_setscrew_M3.fcstd new file mode 100644 index 00000000..c7043670 Binary files /dev/null and b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/ShaftCoupler_4mm_to_3mm_setscrew_M3.fcstd differ diff --git a/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/ShaftCoupler_4mm_to_3mm_setscrew_M3.step b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/ShaftCoupler_4mm_to_3mm_setscrew_M3.step new file mode 100644 index 00000000..23f4f391 --- /dev/null +++ b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/ShaftCoupler_4mm_to_3mm_setscrew_M3.step @@ -0,0 +1,2984 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/rafa/CAD/FreeCAD-library/Mechanical Parts/Fasteners/Shaft +Couplers & Dowel Pins/ShaftCoupler_4mm_to_3mm_setscrew_M3.step', + '2015-08-19T10:22:37',('Author'),(''), + 'Open CASCADE STEP processor 6.8','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('Cut003','Cut003','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2200); +#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,#1079,#1118,#1157,#1298,#1803,#2073,#2129, + #2136,#2163,#2168,#2195)); +#17 = ADVANCED_FACE('',(#18,#113,#596),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(3.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(3.,0.,10.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(3.,0.,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,3.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,0.)); +#35 = DIRECTION('',(-0.,-0.,-1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-0.,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.F.); +#51 = EDGE_CURVE('',#22,#22,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,3.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,0.)); +#56 = DIRECTION('',(0.,0.,1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(3.,0.,0.)); +#69 = DIRECTION('',(0.,0.,-1.)); +#70 = DIRECTION('',(-1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = CARTESIAN_POINT('',(0.,5.196152422707)); +#75 = CARTESIAN_POINT('',(4.5,2.598076211353)); +#76 = CARTESIAN_POINT('',(9.,7.347880794884E-16)); +#77 = CARTESIAN_POINT('',(4.5,-2.598076211353)); +#78 = CARTESIAN_POINT('',(4.440892098501E-15,-5.196152422707)); +#79 = CARTESIAN_POINT('',(0.,0.)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.T.); +#82 = ORIENTED_EDGE('',*,*,#83,.T.); +#83 = EDGE_CURVE('',#24,#24,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,3.); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(0.,0.,10.)); +#88 = DIRECTION('',(0.,0.,1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,-10.)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = PLANE('',#99); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(3.,0.,10.)); +#101 = DIRECTION('',(0.,0.,-1.)); +#102 = DIRECTION('',(-1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#112); +#104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#105,#106,#107,#108,#109,#110 +,#111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = CARTESIAN_POINT('',(0.,5.196152422707)); +#107 = CARTESIAN_POINT('',(4.5,2.598076211353)); +#108 = CARTESIAN_POINT('',(9.,7.347880794884E-16)); +#109 = CARTESIAN_POINT('',(4.5,-2.598076211353)); +#110 = CARTESIAN_POINT('',(4.440892098501E-15,-5.196152422707)); +#111 = CARTESIAN_POINT('',(0.,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = FACE_BOUND('',#114,.F.); +#114 = EDGE_LOOP('',(#115,#250,#378,#488)); +#115 = ORIENTED_EDGE('',*,*,#116,.F.); +#116 = EDGE_CURVE('',#117,#119,#121,.T.); +#117 = VERTEX_POINT('',#118); +#118 = CARTESIAN_POINT('',(-2.598076211353,1.5,7.89758127335)); +#119 = VERTEX_POINT('',#120); +#120 = CARTESIAN_POINT('',(-3.,-3.673940397442E-16,9.39758127335)); +#121 = SURFACE_CURVE('',#122,(#161,#203),.PCURVE_S1.); +#122 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#123,#124,#125,#126,#127,#128, + #129,#130,#131,#132,#133,#134,#135,#136,#137,#138,#139,#140,#141, + #142,#143,#144,#145,#146,#147,#148,#149,#150,#151,#152,#153,#154, + #155,#156,#157,#158,#159,#160),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824501633E-02,0.105655208291,0.204966296339,0.410146390804, + 0.691245333096,1.),.UNSPECIFIED.); +#123 = CARTESIAN_POINT('',(-2.598076211353,1.5,7.89758127335)); +#124 = CARTESIAN_POINT('',(-2.598076211353,1.5,7.911524730295)); +#125 = CARTESIAN_POINT('',(-2.598163523755,1.499848773025,7.92546828661) + ); +#126 = CARTESIAN_POINT('',(-2.598338131353,1.499546343291,7.939403653098 + )); +#127 = CARTESIAN_POINT('',(-2.598599710798,1.499093142571,7.953322766314 + )); +#128 = CARTESIAN_POINT('',(-2.59894763259,1.498490010193,7.967217788563) + ); +#129 = CARTESIAN_POINT('',(-2.599380961081,1.497738193043,7.981081107902 + )); +#130 = CARTESIAN_POINT('',(-2.600878591889,1.495136919877,8.021088561679 + )); +#131 = CARTESIAN_POINT('',(-2.602160075397,1.492908258992,8.047114787358 + )); +#132 = CARTESIAN_POINT('',(-2.603734543308,1.490164105791,8.072951771115 + )); +#133 = CARTESIAN_POINT('',(-2.605591205452,1.486918505729,8.098566114025 + )); +#134 = CARTESIAN_POINT('',(-2.607716843184,1.483188806827,8.12392326229) + ); +#135 = CARTESIAN_POINT('',(-2.610095809386,1.478995659676,8.148987507244 + )); +#136 = CARTESIAN_POINT('',(-2.616464653806,1.467709467952,8.209246436706 + )); +#137 = CARTESIAN_POINT('',(-2.620704230005,1.460150368071,8.244087039179 + )); +#138 = CARTESIAN_POINT('',(-2.625385807758,1.45173941997,8.278234663485) + ); +#139 = CARTESIAN_POINT('',(-2.630466461913,1.442528374229,8.311679129082 + )); +#140 = CARTESIAN_POINT('',(-2.635903478461,1.432568001386,8.344409285429 + )); +#141 = CARTESIAN_POINT('',(-2.64165454154,1.421909063501,8.376413093241) + ); +#142 = CARTESIAN_POINT('',(-2.660122426622,1.387245163265,8.472271461313 + )); +#143 = CARTESIAN_POINT('',(-2.673763741327,1.361061313554,8.533888427786 + )); +#144 = CARTESIAN_POINT('',(-2.688300501674,1.332376504631,8.592671809046 + )); +#145 = CARTESIAN_POINT('',(-2.703489994706,1.301419848972,8.648793465422 + )); +#146 = CARTESIAN_POINT('',(-2.719147744,1.268331399082,8.702445985707)); +#147 = CARTESIAN_POINT('',(-2.735141827466,1.233150116506,8.75383566438) + ); +#148 = CARTESIAN_POINT('',(-2.773631036897,1.144590155199,8.870773702074 + )); +#149 = CARTESIAN_POINT('',(-2.796261868926,1.089479393552,8.934282336168 + )); +#150 = CARTESIAN_POINT('',(-2.818976664185,1.03039911123,8.994115707019) + ); +#151 = CARTESIAN_POINT('',(-2.841526461501,0.967135735784,9.050464419919 + )); +#152 = CARTESIAN_POINT('',(-2.863638795854,0.899363195041,9.103312184669 + )); +#153 = CARTESIAN_POINT('',(-2.884962724076,0.826712507635,9.152419614899 + )); +#154 = CARTESIAN_POINT('',(-2.927074051044,0.663351614414,9.246545353827 + )); +#155 = CARTESIAN_POINT('',(-2.948239237547,0.569097896238,9.292110324721 + )); +#156 = CARTESIAN_POINT('',(-2.96723379002,0.467031077168,9.331606913823) + ); +#157 = CARTESIAN_POINT('',(-2.982857501498,0.358084195459,9.36329574895) + ); +#158 = CARTESIAN_POINT('',(-2.994068167707,0.243231405759,9.385717724609 + )); +#159 = CARTESIAN_POINT('',(-2.999999993825,0.123504493022,9.397581261)); +#160 = CARTESIAN_POINT('',(-3.,1.836970198721E-16,9.39758127335)); +#161 = PCURVE('',#32,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#202); +#163 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#164,#165,#166,#167,#168,#169, + #170,#171,#172,#173,#174,#175,#176,#177,#178,#179,#180,#181,#182, + #183,#184,#185,#186,#187,#188,#189,#190,#191,#192,#193,#194,#195, + #196,#197,#198,#199,#200,#201),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824501633E-02,0.105655208291,0.204966296339,0.410146390804, + 0.691245333096,1.),.UNSPECIFIED.); +#164 = CARTESIAN_POINT('',(-2.617993877991,-7.89758127335)); +#165 = CARTESIAN_POINT('',(-2.617993877991,-7.911524730295)); +#166 = CARTESIAN_POINT('',(-2.618052085543,-7.92546828661)); +#167 = CARTESIAN_POINT('',(-2.61816849075,-7.939403653098)); +#168 = CARTESIAN_POINT('',(-2.618342915078,-7.953322766314)); +#169 = CARTESIAN_POINT('',(-2.61857501135,-7.967217788563)); +#170 = CARTESIAN_POINT('',(-2.618864263751,-7.981081107902)); +#171 = CARTESIAN_POINT('',(-2.619864792507,-8.021088561679)); +#172 = CARTESIAN_POINT('',(-2.620721734484,-8.047114787358)); +#173 = CARTESIAN_POINT('',(-2.621776317277,-8.072951771115)); +#174 = CARTESIAN_POINT('',(-2.623022691227,-8.098566114025)); +#175 = CARTESIAN_POINT('',(-2.624453653493,-8.12392326229)); +#176 = CARTESIAN_POINT('',(-2.626060648049,-8.148987507244)); +#177 = CARTESIAN_POINT('',(-2.630380374158,-8.209246436706)); +#178 = CARTESIAN_POINT('',(-2.633269309301,-8.244087039179)); +#179 = CARTESIAN_POINT('',(-2.636477969894,-8.278234663485)); +#180 = CARTESIAN_POINT('',(-2.639984363369,-8.311679129082)); +#181 = CARTESIAN_POINT('',(-2.643766862459,-8.344409285429)); +#182 = CARTESIAN_POINT('',(-2.647803961837,-8.376413093241)); +#183 = CARTESIAN_POINT('',(-2.660896151023,-8.472271461313)); +#184 = CARTESIAN_POINT('',(-2.670737146382,-8.533888427786)); +#185 = CARTESIAN_POINT('',(-2.681455321,-8.592671809046)); +#186 = CARTESIAN_POINT('',(-2.692947624188,-8.648793465422)); +#187 = CARTESIAN_POINT('',(-2.705147487506,-8.702445985707)); +#188 = CARTESIAN_POINT('',(-2.718027785682,-8.75383566438)); +#189 = CARTESIAN_POINT('',(-2.750215233182,-8.870773702074)); +#190 = CARTESIAN_POINT('',(-2.770069930693,-8.934282336168)); +#191 = CARTESIAN_POINT('',(-2.791159841435,-8.994115707019)); +#192 = CARTESIAN_POINT('',(-2.813534021844,-9.050464419919)); +#193 = CARTESIAN_POINT('',(-2.837281066431,-9.103312184669)); +#194 = CARTESIAN_POINT('',(-2.862505642226,-9.152419614899)); +#195 = CARTESIAN_POINT('',(-2.918739425362,-9.246545353827)); +#196 = CARTESIAN_POINT('',(-2.950923850824,-9.292110324721)); +#197 = CARTESIAN_POINT('',(-2.985491214444,-9.331606913823)); +#198 = CARTESIAN_POINT('',(-3.022117269046,-9.36329574895)); +#199 = CARTESIAN_POINT('',(-3.060515523645,-9.385717724609)); +#200 = CARTESIAN_POINT('',(-3.100424489249,-9.397581261)); +#201 = CARTESIAN_POINT('',(-3.14159265359,-9.39758127335)); +#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#203 = PCURVE('',#204,#209); +#204 = CYLINDRICAL_SURFACE('',#205,1.5); +#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208); +#206 = CARTESIAN_POINT('',(7.15625782E-02,0.,7.89758127335)); +#207 = DIRECTION('',(-1.,0.,-2.22044604925E-16)); +#208 = DIRECTION('',(-2.22044604925E-16,0.,1.)); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#249); +#210 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#211,#212,#213,#214,#215,#216, + #217,#218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,#229, + #230,#231,#232,#233,#234,#235,#236,#237,#238,#239,#240,#241,#242, + #243,#244,#245,#246,#247,#248),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824501633E-02,0.105655208291,0.204966296339,0.410146390804, + 0.691245333096,1.),.UNSPECIFIED.); +#211 = CARTESIAN_POINT('',(1.570796326795,2.669638789553)); +#212 = CARTESIAN_POINT('',(1.561500688832,2.669638789553)); +#213 = CARTESIAN_POINT('',(1.552204991319,2.669726101955)); +#214 = CARTESIAN_POINT('',(1.542913431862,2.669900709553)); +#215 = CARTESIAN_POINT('',(1.533630078931,2.670162288998)); +#216 = CARTESIAN_POINT('',(1.524358871862,2.67051021079)); +#217 = CARTESIAN_POINT('',(1.515103620856,2.670943539281)); +#218 = CARTESIAN_POINT('',(1.488375666452,2.672441170089)); +#219 = CARTESIAN_POINT('',(1.470965104201,2.673722653597)); +#220 = CARTESIAN_POINT('',(1.4536492656,2.675297121508)); +#221 = CARTESIAN_POINT('',(1.436442651404,2.677153783652)); +#222 = CARTESIAN_POINT('',(1.419361317752,2.679279421384)); +#223 = CARTESIAN_POINT('',(1.402422876163,2.681658387586)); +#224 = CARTESIAN_POINT('',(1.361551714347,2.688027232006)); +#225 = CARTESIAN_POINT('',(1.33779389122,2.692266808205)); +#226 = CARTESIAN_POINT('',(1.314362805018,2.696948385958)); +#227 = CARTESIAN_POINT('',(1.291251430935,2.702029040113)); +#228 = CARTESIAN_POINT('',(1.268455834654,2.707466056661)); +#229 = CARTESIAN_POINT('',(1.2459750685,2.71321711974)); +#230 = CARTESIAN_POINT('',(1.178019485918,2.731685004822)); +#231 = CARTESIAN_POINT('',(1.133453457431,2.745326319527)); +#232 = CARTESIAN_POINT('',(1.089940439207,2.759863079874)); +#233 = CARTESIAN_POINT('',(1.047304556814,2.775052572906)); +#234 = CARTESIAN_POINT('',(1.005358275472,2.7907103222)); +#235 = CARTESIAN_POINT('',(0.963886689165,2.806704405666)); +#236 = CARTESIAN_POINT('',(0.866094684478,2.845193615097)); +#237 = CARTESIAN_POINT('',(0.810160931097,2.867824447126)); +#238 = CARTESIAN_POINT('',(0.754288489434,2.890539242385)); +#239 = CARTESIAN_POINT('',(0.698020321137,2.913089039701)); +#240 = CARTESIAN_POINT('',(0.640932706632,2.935201374054)); +#241 = CARTESIAN_POINT('',(0.582622040113,2.956525302276)); +#242 = CARTESIAN_POINT('',(0.456930289897,2.998636629244)); +#243 = CARTESIAN_POINT('',(0.387320182999,3.019801815747)); +#244 = CARTESIAN_POINT('',(0.314751025573,3.03879636822)); +#245 = CARTESIAN_POINT('',(0.239634129718,3.054420079698)); +#246 = CARTESIAN_POINT('',(0.162154339285,3.065630745907)); +#247 = CARTESIAN_POINT('',(8.233632868108E-02,3.071562572025)); +#248 = CARTESIAN_POINT('',(0.,3.0715625782)); +#249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#250 = ORIENTED_EDGE('',*,*,#251,.T.); +#251 = EDGE_CURVE('',#117,#252,#254,.T.); +#252 = VERTEX_POINT('',#253); +#253 = CARTESIAN_POINT('',(-3.,2.498001805407E-16,6.39758127335)); +#254 = SURFACE_CURVE('',#255,(#294,#336),.PCURVE_S1.); +#255 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#256,#257,#258,#259,#260,#261, + #262,#263,#264,#265,#266,#267,#268,#269,#270,#271,#272,#273,#274, + #275,#276,#277,#278,#279,#280,#281,#282,#283,#284,#285,#286,#287, + #288,#289,#290,#291,#292,#293),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824194814E-02,0.105655199412,0.204966279113,0.410146356335, + 0.691245275003,1.),.UNSPECIFIED.); +#256 = CARTESIAN_POINT('',(-2.598076211353,1.5,7.89758127335)); +#257 = CARTESIAN_POINT('',(-2.598076211353,1.5,7.883637816405)); +#258 = CARTESIAN_POINT('',(-2.598163523755,1.499848773025,7.86969426009) + ); +#259 = CARTESIAN_POINT('',(-2.598338131353,1.499546343291,7.855758893602 + )); +#260 = CARTESIAN_POINT('',(-2.598599710798,1.499093142571,7.841839780386 + )); +#261 = CARTESIAN_POINT('',(-2.59894763259,1.498490010193,7.827944758137) + ); +#262 = CARTESIAN_POINT('',(-2.599380961081,1.497738193043,7.814081438798 + )); +#263 = CARTESIAN_POINT('',(-2.600878591889,1.495136919877,7.774073985021 + )); +#264 = CARTESIAN_POINT('',(-2.602160075397,1.492908258992,7.748047759342 + )); +#265 = CARTESIAN_POINT('',(-2.603734543308,1.490164105791,7.722210775585 + )); +#266 = CARTESIAN_POINT('',(-2.605591205452,1.486918505729,7.696596432675 + )); +#267 = CARTESIAN_POINT('',(-2.607716843184,1.483188806827,7.67123928441) + ); +#268 = CARTESIAN_POINT('',(-2.610095809386,1.478995659676,7.646175039456 + )); +#269 = CARTESIAN_POINT('',(-2.616464653806,1.467709467952,7.585916109994 + )); +#270 = CARTESIAN_POINT('',(-2.620704230005,1.460150368071,7.551075507521 + )); +#271 = CARTESIAN_POINT('',(-2.625385807758,1.45173941997,7.516927883215) + ); +#272 = CARTESIAN_POINT('',(-2.630466461913,1.442528374229,7.483483417618 + )); +#273 = CARTESIAN_POINT('',(-2.635903478461,1.432568001386,7.450753261271 + )); +#274 = CARTESIAN_POINT('',(-2.64165454154,1.421909063501,7.418749453459) + ); +#275 = CARTESIAN_POINT('',(-2.660122426622,1.387245163265,7.322891085387 + )); +#276 = CARTESIAN_POINT('',(-2.673763741327,1.361061313554,7.261274118914 + )); +#277 = CARTESIAN_POINT('',(-2.688300501675,1.332376504631,7.202490737654 + )); +#278 = CARTESIAN_POINT('',(-2.703489994706,1.301419848972,7.146369081278 + )); +#279 = CARTESIAN_POINT('',(-2.719147744,1.268331399082,7.092716560993)); +#280 = CARTESIAN_POINT('',(-2.735141827466,1.233150116506,7.04132688232) + ); +#281 = CARTESIAN_POINT('',(-2.773631036897,1.144590155199,6.924388844626 + )); +#282 = CARTESIAN_POINT('',(-2.796261868926,1.089479393552,6.860880210532 + )); +#283 = CARTESIAN_POINT('',(-2.818976664185,1.03039911123,6.801046839681) + ); +#284 = CARTESIAN_POINT('',(-2.841526461501,0.967135735784,6.744698126781 + )); +#285 = CARTESIAN_POINT('',(-2.863638795854,0.899363195041,6.691850362031 + )); +#286 = CARTESIAN_POINT('',(-2.884962724076,0.826712507635,6.642742931801 + )); +#287 = CARTESIAN_POINT('',(-2.927074057044,0.663351591139,6.548617179462 + )); +#288 = CARTESIAN_POINT('',(-2.94823923506,0.569097907416,6.503052228615) + ); +#289 = CARTESIAN_POINT('',(-2.967233786986,0.467031082402,6.463555637677 + )); +#290 = CARTESIAN_POINT('',(-2.982857506525,0.358084153141,6.431866788552 + )); +#291 = CARTESIAN_POINT('',(-2.994068158112,0.243231539738,6.40944484102) + ); +#292 = CARTESIAN_POINT('',(-3.,0.123504384908,6.39758127335)); +#293 = CARTESIAN_POINT('',(-3.,2.755455298082E-16,6.39758127335)); +#294 = PCURVE('',#32,#295); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#335); +#296 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#297,#298,#299,#300,#301,#302, + #303,#304,#305,#306,#307,#308,#309,#310,#311,#312,#313,#314,#315, + #316,#317,#318,#319,#320,#321,#322,#323,#324,#325,#326,#327,#328, + #329,#330,#331,#332,#333,#334),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824194814E-02,0.105655199412,0.204966279113,0.410146356335, + 0.691245275003,1.),.UNSPECIFIED.); +#297 = CARTESIAN_POINT('',(-2.617993877991,-7.89758127335)); +#298 = CARTESIAN_POINT('',(-2.617993877991,-7.883637816405)); +#299 = CARTESIAN_POINT('',(-2.618052085543,-7.86969426009)); +#300 = CARTESIAN_POINT('',(-2.61816849075,-7.855758893602)); +#301 = CARTESIAN_POINT('',(-2.618342915078,-7.841839780386)); +#302 = CARTESIAN_POINT('',(-2.61857501135,-7.827944758137)); +#303 = CARTESIAN_POINT('',(-2.618864263751,-7.814081438798)); +#304 = CARTESIAN_POINT('',(-2.619864792507,-7.774073985021)); +#305 = CARTESIAN_POINT('',(-2.620721734484,-7.748047759342)); +#306 = CARTESIAN_POINT('',(-2.621776317277,-7.722210775585)); +#307 = CARTESIAN_POINT('',(-2.623022691227,-7.696596432675)); +#308 = CARTESIAN_POINT('',(-2.624453653493,-7.67123928441)); +#309 = CARTESIAN_POINT('',(-2.626060648049,-7.646175039456)); +#310 = CARTESIAN_POINT('',(-2.630380374158,-7.585916109994)); +#311 = CARTESIAN_POINT('',(-2.633269309301,-7.551075507521)); +#312 = CARTESIAN_POINT('',(-2.636477969894,-7.516927883215)); +#313 = CARTESIAN_POINT('',(-2.639984363369,-7.483483417618)); +#314 = CARTESIAN_POINT('',(-2.643766862459,-7.450753261271)); +#315 = CARTESIAN_POINT('',(-2.647803961837,-7.418749453459)); +#316 = CARTESIAN_POINT('',(-2.660896151023,-7.322891085387)); +#317 = CARTESIAN_POINT('',(-2.670737146382,-7.261274118914)); +#318 = CARTESIAN_POINT('',(-2.681455321,-7.202490737654)); +#319 = CARTESIAN_POINT('',(-2.692947624188,-7.146369081278)); +#320 = CARTESIAN_POINT('',(-2.705147487506,-7.092716560993)); +#321 = CARTESIAN_POINT('',(-2.718027785682,-7.04132688232)); +#322 = CARTESIAN_POINT('',(-2.750215233182,-6.924388844626)); +#323 = CARTESIAN_POINT('',(-2.770069930693,-6.860880210532)); +#324 = CARTESIAN_POINT('',(-2.791159841435,-6.801046839681)); +#325 = CARTESIAN_POINT('',(-2.813534021844,-6.744698126781)); +#326 = CARTESIAN_POINT('',(-2.837281066431,-6.691850362031)); +#327 = CARTESIAN_POINT('',(-2.862505642226,-6.642742931801)); +#328 = CARTESIAN_POINT('',(-2.918739433374,-6.548617179462)); +#329 = CARTESIAN_POINT('',(-2.950923846848,-6.503052228615)); +#330 = CARTESIAN_POINT('',(-2.985491212914,-6.463555637678)); +#331 = CARTESIAN_POINT('',(-3.022117282912,-6.431866788552)); +#332 = CARTESIAN_POINT('',(-3.060515479077,-6.40944484102)); +#333 = CARTESIAN_POINT('',(-3.100424525287,-6.39758127335)); +#334 = CARTESIAN_POINT('',(-3.14159265359,-6.39758127335)); +#335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#336 = PCURVE('',#204,#337); +#337 = DEFINITIONAL_REPRESENTATION('',(#338),#377); +#338 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#339,#340,#341,#342,#343,#344, + #345,#346,#347,#348,#349,#350,#351,#352,#353,#354,#355,#356,#357, + #358,#359,#360,#361,#362,#363,#364,#365,#366,#367,#368,#369,#370, + #371,#372,#373,#374,#375,#376),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824194814E-02,0.105655199412,0.204966279113,0.410146356335, + 0.691245275003,1.),.UNSPECIFIED.); +#339 = CARTESIAN_POINT('',(1.570796326795,2.669638789553)); +#340 = CARTESIAN_POINT('',(1.580091964758,2.669638789553)); +#341 = CARTESIAN_POINT('',(1.589387662271,2.669726101955)); +#342 = CARTESIAN_POINT('',(1.598679221728,2.669900709553)); +#343 = CARTESIAN_POINT('',(1.607962574659,2.670162288998)); +#344 = CARTESIAN_POINT('',(1.617233781727,2.67051021079)); +#345 = CARTESIAN_POINT('',(1.626489032734,2.670943539281)); +#346 = CARTESIAN_POINT('',(1.653216987138,2.672441170089)); +#347 = CARTESIAN_POINT('',(1.670627549388,2.673722653597)); +#348 = CARTESIAN_POINT('',(1.68794338799,2.675297121508)); +#349 = CARTESIAN_POINT('',(1.705150002186,2.677153783652)); +#350 = CARTESIAN_POINT('',(1.722231335838,2.679279421384)); +#351 = CARTESIAN_POINT('',(1.739169777426,2.681658387586)); +#352 = CARTESIAN_POINT('',(1.780040939243,2.688027232006)); +#353 = CARTESIAN_POINT('',(1.80379876237,2.692266808205)); +#354 = CARTESIAN_POINT('',(1.827229848572,2.696948385958)); +#355 = CARTESIAN_POINT('',(1.850341222655,2.702029040113)); +#356 = CARTESIAN_POINT('',(1.873136818936,2.707466056661)); +#357 = CARTESIAN_POINT('',(1.89561758509,2.71321711974)); +#358 = CARTESIAN_POINT('',(1.963573167672,2.731685004822)); +#359 = CARTESIAN_POINT('',(2.008139196159,2.745326319527)); +#360 = CARTESIAN_POINT('',(2.051652214383,2.759863079875)); +#361 = CARTESIAN_POINT('',(2.094288096775,2.775052572906)); +#362 = CARTESIAN_POINT('',(2.136234378118,2.7907103222)); +#363 = CARTESIAN_POINT('',(2.177705964425,2.806704405666)); +#364 = CARTESIAN_POINT('',(2.275497969111,2.845193615097)); +#365 = CARTESIAN_POINT('',(2.331431722493,2.867824447126)); +#366 = CARTESIAN_POINT('',(2.387304164156,2.890539242385)); +#367 = CARTESIAN_POINT('',(2.443572332452,2.913089039701)); +#368 = CARTESIAN_POINT('',(2.500659946958,2.935201374054)); +#369 = CARTESIAN_POINT('',(2.558970613477,2.956525302276)); +#370 = CARTESIAN_POINT('',(2.684662381601,2.998636635244)); +#371 = CARTESIAN_POINT('',(2.754272460652,3.01980181326)); +#372 = CARTESIAN_POINT('',(2.826841626644,3.038796365186)); +#373 = CARTESIAN_POINT('',(2.901958549943,3.054420084725)); +#374 = CARTESIAN_POINT('',(2.979438225775,3.065630736312)); +#375 = CARTESIAN_POINT('',(3.059256396984,3.0715625782)); +#376 = CARTESIAN_POINT('',(3.14159265359,3.0715625782)); +#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#378 = ORIENTED_EDGE('',*,*,#379,.T.); +#379 = EDGE_CURVE('',#252,#380,#382,.T.); +#380 = VERTEX_POINT('',#381); +#381 = CARTESIAN_POINT('',(-2.598076211353,-1.5,7.89758127335)); +#382 = SURFACE_CURVE('',#383,(#416,#452),.PCURVE_S1.); +#383 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#384,#385,#386,#387,#388,#389, + #390,#391,#392,#393,#394,#395,#396,#397,#398,#399,#400,#401,#402, + #403,#404,#405,#406,#407,#408,#409,#410,#411,#412,#413,#414,#415), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127182926, + 0.321493136284,0.488033660244,0.621741738308,0.806705609401,1.), + .UNSPECIFIED.); +#384 = CARTESIAN_POINT('',(-3.,2.22044604925E-16,6.39758127335)); +#385 = CARTESIAN_POINT('',(-3.,-6.718081228416E-02,6.39758127335)); +#386 = CARTESIAN_POINT('',(-2.998194789945,-0.134076890917, + 6.401192442068)); +#387 = CARTESIAN_POINT('',(-2.994612636456,-0.200136151853, + 6.408354661162)); +#388 = CARTESIAN_POINT('',(-2.989373490348,-0.2648039607,6.418883870823) + ); +#389 = CARTESIAN_POINT('',(-2.982686014363,-0.32751495182,6.432448676206 + )); +#390 = CARTESIAN_POINT('',(-2.965551469012,-0.458994451825, + 6.467625627651)); +#391 = CARTESIAN_POINT('',(-2.954597771194,-0.527038358055, + 6.490342752909)); +#392 = CARTESIAN_POINT('',(-2.942307919175,-0.591854402416, + 6.516202776117)); +#393 = CARTESIAN_POINT('',(-2.928966952794,-0.653519980896, + 6.544800975562)); +#394 = CARTESIAN_POINT('',(-2.914819677204,-0.712142701332, + 6.575817985843)); +#395 = CARTESIAN_POINT('',(-2.885981868138,-0.821059216397, + 6.640720829129)); +#396 = CARTESIAN_POINT('',(-2.871320707018,-0.871697970445, + 6.674468263318)); +#397 = CARTESIAN_POINT('',(-2.856247982244,-0.91990974349,6.710093322488 + )); +#398 = CARTESIAN_POINT('',(-2.840895445374,-0.965829630979, + 6.747496304293)); +#399 = CARTESIAN_POINT('',(-2.825371043537,-1.009584921898, + 6.786654826748)); +#400 = CARTESIAN_POINT('',(-2.797235662822,-1.084781546979, + 6.860540777246)); +#401 = CARTESIAN_POINT('',(-2.784663918983,-1.11692268399,6.894593310572 + )); +#402 = CARTESIAN_POINT('',(-2.772099338729,-1.147775432347, + 6.929822402552)); +#403 = CARTESIAN_POINT('',(-2.759595095478,-1.177367218626, + 6.966264849035)); +#404 = CARTESIAN_POINT('',(-2.747210796929,-1.205700484517, + 7.003969595192)); +#405 = CARTESIAN_POINT('',(-2.71814471426,-1.27018694695,7.096993178251) + ); +#406 = CARTESIAN_POINT('',(-2.701652467822,-1.305136138568, + 7.153469029378)); +#407 = CARTESIAN_POINT('',(-2.685678797761,-1.337656057984, + 7.212719330236)); +#408 = CARTESIAN_POINT('',(-2.67043987174,-1.36759472067,7.27501145708) + ); +#409 = CARTESIAN_POINT('',(-2.656246656109,-1.39466130923,7.340580396763 + )); +#410 = CARTESIAN_POINT('',(-2.630185720619,-1.443231253906, + 7.481763249946)); +#411 = CARTESIAN_POINT('',(-2.618220061531,-1.464860569808, + 7.558949864693)); +#412 = CARTESIAN_POINT('',(-2.608470645069,-1.481996219366, + 7.640016443234)); +#413 = CARTESIAN_POINT('',(-2.601609402797,-1.493880344841, + 7.724010254612)); +#414 = CARTESIAN_POINT('',(-2.598076211353,-1.5,7.810120231134)); +#415 = CARTESIAN_POINT('',(-2.598076211353,-1.5,7.89758127335)); +#416 = PCURVE('',#32,#417); +#417 = DEFINITIONAL_REPRESENTATION('',(#418),#451); +#418 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#419,#420,#421,#422,#423,#424, + #425,#426,#427,#428,#429,#430,#431,#432,#433,#434,#435,#436,#437, + #438,#439,#440,#441,#442,#443,#444,#445,#446,#447,#448,#449,#450), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127182926, + 0.321493136284,0.488033660244,0.621741738308,0.806705609401,1.), + .UNSPECIFIED.); +#419 = CARTESIAN_POINT('',(-3.14159265359,-6.39758127335)); +#420 = CARTESIAN_POINT('',(-3.163986257685,-6.39758127335)); +#421 = CARTESIAN_POINT('',(-3.18628492458,-6.401192442068)); +#422 = CARTESIAN_POINT('',(-3.208324958389,-6.408354661162)); +#423 = CARTESIAN_POINT('',(-3.229940637046,-6.418883870823)); +#424 = CARTESIAN_POINT('',(-3.250957119108,-6.432448676206)); +#425 = CARTESIAN_POINT('',(-3.295154217512,-6.467625627651)); +#426 = CARTESIAN_POINT('',(-3.318117190594,-6.490342752909)); +#427 = CARTESIAN_POINT('',(-3.340095527731,-6.516202776117)); +#428 = CARTESIAN_POINT('',(-3.361117027123,-6.544800975562)); +#429 = CARTESIAN_POINT('',(-3.381214012953,-6.575817985843)); +#430 = CARTESIAN_POINT('',(-3.418770528123,-6.640720829129)); +#431 = CARTESIAN_POINT('',(-3.436338714351,-6.674468263318)); +#432 = CARTESIAN_POINT('',(-3.453171012818,-6.710093322488)); +#433 = CARTESIAN_POINT('',(-3.469306296951,-6.747496304293)); +#434 = CARTESIAN_POINT('',(-3.484779924753,-6.786654826748)); +#435 = CARTESIAN_POINT('',(-3.511542527333,-6.860540777246)); +#436 = CARTESIAN_POINT('',(-3.523045382268,-6.894593310572)); +#437 = CARTESIAN_POINT('',(-3.534148197945,-6.929822402552)); +#438 = CARTESIAN_POINT('',(-3.544855364396,-6.966264849035)); +#439 = CARTESIAN_POINT('',(-3.555161887396,-7.003969595192)); +#440 = CARTESIAN_POINT('',(-3.57873998693,-7.096993178251)); +#441 = CARTESIAN_POINT('',(-3.591619716595,-7.153469029378)); +#442 = CARTESIAN_POINT('',(-3.603694760404,-7.212719330236)); +#443 = CARTESIAN_POINT('',(-3.614891371661,-7.27501145708)); +#444 = CARTESIAN_POINT('',(-3.625078314706,-7.340580396763)); +#445 = CARTESIAN_POINT('',(-3.643451640433,-7.481763249946)); +#446 = CARTESIAN_POINT('',(-3.651690437813,-7.558949864693)); +#447 = CARTESIAN_POINT('',(-3.658261693097,-7.640016443234)); +#448 = CARTESIAN_POINT('',(-3.66283599454,-7.724010254612)); +#449 = CARTESIAN_POINT('',(-3.665191429188,-7.810120231134)); +#450 = CARTESIAN_POINT('',(-3.665191429188,-7.89758127335)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#452 = PCURVE('',#204,#453); +#453 = DEFINITIONAL_REPRESENTATION('',(#454),#487); +#454 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#455,#456,#457,#458,#459,#460, + #461,#462,#463,#464,#465,#466,#467,#468,#469,#470,#471,#472,#473, + #474,#475,#476,#477,#478,#479,#480,#481,#482,#483,#484,#485,#486), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127182926, + 0.321493136284,0.488033660244,0.621741738308,0.806705609401,1.), + .UNSPECIFIED.); +#455 = CARTESIAN_POINT('',(3.14159265359,3.0715625782)); +#456 = CARTESIAN_POINT('',(3.186379861779,3.0715625782)); +#457 = CARTESIAN_POINT('',(3.230977392655,3.069757368145)); +#458 = CARTESIAN_POINT('',(3.275178230162,3.066175214656)); +#459 = CARTESIAN_POINT('',(3.318768626062,3.060936068548)); +#460 = CARTESIAN_POINT('',(3.361492658935,3.054248592563)); +#461 = CARTESIAN_POINT('',(3.4522286051,3.037114047212)); +#462 = CARTESIAN_POINT('',(3.499964363055,3.026160349394)); +#463 = CARTESIAN_POINT('',(3.546376624803,3.013870497375)); +#464 = CARTESIAN_POINT('',(3.591597863666,3.000529530994)); +#465 = CARTESIAN_POINT('',(3.635755769891,2.986382255404)); +#466 = CARTESIAN_POINT('',(3.720281075295,2.957544446338)); +#467 = CARTESIAN_POINT('',(3.760798551976,2.942883285218)); +#468 = CARTESIAN_POINT('',(3.800693728052,2.927810560444)); +#469 = CARTESIAN_POINT('',(3.840112853696,2.912458023574)); +#470 = CARTESIAN_POINT('',(3.879216344395,2.896933621737)); +#471 = CARTESIAN_POINT('',(3.949497260422,2.868798241022)); +#472 = CARTESIAN_POINT('',(3.980692131462,2.856226497183)); +#473 = CARTESIAN_POINT('',(4.011879231707,2.843661916929)); +#474 = CARTESIAN_POINT('',(4.043142289918,2.831157673678)); +#475 = CARTESIAN_POINT('',(4.074561779381,2.818773375129)); +#476 = CARTESIAN_POINT('',(4.150021528304,2.78970729246)); +#477 = CARTESIAN_POINT('',(4.194238443488,2.773215046022)); +#478 = CARTESIAN_POINT('',(4.239203717148,2.757241375961)); +#479 = CARTESIAN_POINT('',(4.285173107128,2.74200244994)); +#480 = CARTESIAN_POINT('',(4.332378176088,2.727809234309)); +#481 = CARTESIAN_POINT('',(4.431914071475,2.701748298819)); +#482 = CARTESIAN_POINT('',(4.485263636753,2.689782639731)); +#483 = CARTESIAN_POINT('',(4.540321902362,2.680033223269)); +#484 = CARTESIAN_POINT('',(4.596675055201,2.673171980997)); +#485 = CARTESIAN_POINT('',(4.654081618908,2.669638789553)); +#486 = CARTESIAN_POINT('',(4.712388980385,2.669638789553)); +#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#488 = ORIENTED_EDGE('',*,*,#489,.F.); +#489 = EDGE_CURVE('',#119,#380,#490,.T.); +#490 = SURFACE_CURVE('',#491,(#524,#560),.PCURVE_S1.); +#491 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#492,#493,#494,#495,#496,#497, + #498,#499,#500,#501,#502,#503,#504,#505,#506,#507,#508,#509,#510, + #511,#512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127180243,0.32149313415 + ,0.488033658634,0.621741737118,0.806705608793,1.),.UNSPECIFIED.); +#492 = CARTESIAN_POINT('',(-3.,0.,9.39758127335)); +#493 = CARTESIAN_POINT('',(-2.999999996641,-6.718087681433E-02, + 9.397581266632)); +#494 = CARTESIAN_POINT('',(-2.99819479371,-0.13407683245,9.393970112187) + ); +#495 = CARTESIAN_POINT('',(-2.994612638219,-0.200136118892, + 9.386807889066)); +#496 = CARTESIAN_POINT('',(-2.989373487523,-0.264804001546, + 9.376278670201)); +#497 = CARTESIAN_POINT('',(-2.982686014196,-0.327514953107,9.36271387015 + )); +#498 = CARTESIAN_POINT('',(-2.965551469012,-0.458994451825, + 9.327536919049)); +#499 = CARTESIAN_POINT('',(-2.954597771194,-0.527038358055, + 9.304819793791)); +#500 = CARTESIAN_POINT('',(-2.942307919175,-0.591854402416, + 9.278959770583)); +#501 = CARTESIAN_POINT('',(-2.928966952794,-0.653519980896, + 9.250361571138)); +#502 = CARTESIAN_POINT('',(-2.914819677204,-0.712142701332, + 9.219344560857)); +#503 = CARTESIAN_POINT('',(-2.885981868138,-0.821059216397, + 9.154441717571)); +#504 = CARTESIAN_POINT('',(-2.871320707018,-0.871697970445, + 9.120694283382)); +#505 = CARTESIAN_POINT('',(-2.856247982244,-0.91990974349,9.085069224212 + )); +#506 = CARTESIAN_POINT('',(-2.840895445374,-0.965829630979, + 9.047666242407)); +#507 = CARTESIAN_POINT('',(-2.825371043537,-1.009584921898, + 9.008507719952)); +#508 = CARTESIAN_POINT('',(-2.797235662822,-1.084781546979, + 8.934621769454)); +#509 = CARTESIAN_POINT('',(-2.784663918983,-1.11692268399,8.900569236128 + )); +#510 = CARTESIAN_POINT('',(-2.772099338729,-1.147775432347, + 8.865340144148)); +#511 = CARTESIAN_POINT('',(-2.759595095478,-1.177367218625, + 8.828897697665)); +#512 = CARTESIAN_POINT('',(-2.747210796929,-1.205700484517, + 8.791192951508)); +#513 = CARTESIAN_POINT('',(-2.71814471426,-1.27018694695,8.698169368449) + ); +#514 = CARTESIAN_POINT('',(-2.701652467822,-1.305136138568, + 8.641693517322)); +#515 = CARTESIAN_POINT('',(-2.685678797761,-1.337656057984, + 8.582443216464)); +#516 = CARTESIAN_POINT('',(-2.67043987174,-1.36759472067,8.52015108962) + ); +#517 = CARTESIAN_POINT('',(-2.656246656109,-1.39466130923,8.454582149937 + )); +#518 = CARTESIAN_POINT('',(-2.630185720619,-1.443231253906, + 8.313399296754)); +#519 = CARTESIAN_POINT('',(-2.618220061531,-1.464860569808, + 8.236212682007)); +#520 = CARTESIAN_POINT('',(-2.608470645069,-1.481996219366, + 8.155146103466)); +#521 = CARTESIAN_POINT('',(-2.601609402797,-1.493880344841, + 8.071152292088)); +#522 = CARTESIAN_POINT('',(-2.598076211353,-1.5,7.985042315566)); +#523 = CARTESIAN_POINT('',(-2.598076211353,-1.5,7.89758127335)); +#524 = PCURVE('',#32,#525); +#525 = DEFINITIONAL_REPRESENTATION('',(#526),#559); +#526 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#527,#528,#529,#530,#531,#532, + #533,#534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545, + #546,#547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127180243,0.32149313415 + ,0.488033658634,0.621741737118,0.806705608793,1.),.UNSPECIFIED.); +#527 = CARTESIAN_POINT('',(-3.14159265359,-9.39758127335)); +#528 = CARTESIAN_POINT('',(-3.163986279195,-9.397581266632)); +#529 = CARTESIAN_POINT('',(-3.186284905075,-9.393970112187)); +#530 = CARTESIAN_POINT('',(-3.2083249474,-9.386807889066)); +#531 = CARTESIAN_POINT('',(-3.229940650676,-9.376278670201)); +#532 = CARTESIAN_POINT('',(-3.25095711954,-9.36271387015)); +#533 = CARTESIAN_POINT('',(-3.295154217512,-9.327536919049)); +#534 = CARTESIAN_POINT('',(-3.318117190594,-9.304819793791)); +#535 = CARTESIAN_POINT('',(-3.340095527731,-9.278959770583)); +#536 = CARTESIAN_POINT('',(-3.361117027123,-9.250361571138)); +#537 = CARTESIAN_POINT('',(-3.381214012953,-9.219344560857)); +#538 = CARTESIAN_POINT('',(-3.418770528123,-9.154441717571)); +#539 = CARTESIAN_POINT('',(-3.436338714351,-9.120694283382)); +#540 = CARTESIAN_POINT('',(-3.453171012818,-9.085069224212)); +#541 = CARTESIAN_POINT('',(-3.469306296951,-9.047666242407)); +#542 = CARTESIAN_POINT('',(-3.484779924753,-9.008507719952)); +#543 = CARTESIAN_POINT('',(-3.511542527333,-8.934621769454)); +#544 = CARTESIAN_POINT('',(-3.523045382268,-8.900569236128)); +#545 = CARTESIAN_POINT('',(-3.534148197945,-8.865340144148)); +#546 = CARTESIAN_POINT('',(-3.544855364396,-8.828897697665)); +#547 = CARTESIAN_POINT('',(-3.555161887396,-8.791192951508)); +#548 = CARTESIAN_POINT('',(-3.57873998693,-8.698169368449)); +#549 = CARTESIAN_POINT('',(-3.591619716595,-8.641693517322)); +#550 = CARTESIAN_POINT('',(-3.603694760404,-8.582443216464)); +#551 = CARTESIAN_POINT('',(-3.614891371661,-8.52015108962)); +#552 = CARTESIAN_POINT('',(-3.625078314706,-8.454582149937)); +#553 = CARTESIAN_POINT('',(-3.643451640433,-8.313399296754)); +#554 = CARTESIAN_POINT('',(-3.651690437813,-8.236212682007)); +#555 = CARTESIAN_POINT('',(-3.658261693097,-8.155146103466)); +#556 = CARTESIAN_POINT('',(-3.66283599454,-8.071152292088)); +#557 = CARTESIAN_POINT('',(-3.665191429188,-7.985042315566)); +#558 = CARTESIAN_POINT('',(-3.665191429188,-7.89758127335)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = PCURVE('',#204,#561); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#595); +#562 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#563,#564,#565,#566,#567,#568, + #569,#570,#571,#572,#573,#574,#575,#576,#577,#578,#579,#580,#581, + #582,#583,#584,#585,#586,#587,#588,#589,#590,#591,#592,#593,#594), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127180243,0.32149313415 + ,0.488033658634,0.621741737118,0.806705608793,1.),.UNSPECIFIED.); +#563 = CARTESIAN_POINT('',(6.28318530718,3.0715625782)); +#564 = CARTESIAN_POINT('',(6.23839805597,3.071562574841)); +#565 = CARTESIAN_POINT('',(6.193800607221,3.06975737191)); +#566 = CARTESIAN_POINT('',(6.149599752597,3.066175216419)); +#567 = CARTESIAN_POINT('',(6.106009307358,3.060936065723)); +#568 = CARTESIAN_POINT('',(6.063285300947,3.054248592396)); +#569 = CARTESIAN_POINT('',(5.972549355669,3.037114047212)); +#570 = CARTESIAN_POINT('',(5.924813597714,3.026160349394)); +#571 = CARTESIAN_POINT('',(5.878401335966,3.013870497375)); +#572 = CARTESIAN_POINT('',(5.833180097103,3.000529530994)); +#573 = CARTESIAN_POINT('',(5.789022190878,2.986382255404)); +#574 = CARTESIAN_POINT('',(5.704496885475,2.957544446338)); +#575 = CARTESIAN_POINT('',(5.663979408794,2.942883285218)); +#576 = CARTESIAN_POINT('',(5.624084232718,2.927810560444)); +#577 = CARTESIAN_POINT('',(5.584665107073,2.912458023574)); +#578 = CARTESIAN_POINT('',(5.545561616375,2.896933621737)); +#579 = CARTESIAN_POINT('',(5.475280700348,2.868798241022)); +#580 = CARTESIAN_POINT('',(5.444085829308,2.856226497182)); +#581 = CARTESIAN_POINT('',(5.412898729062,2.843661916929)); +#582 = CARTESIAN_POINT('',(5.381635670851,2.831157673678)); +#583 = CARTESIAN_POINT('',(5.350216181389,2.818773375129)); +#584 = CARTESIAN_POINT('',(5.274756432465,2.78970729246)); +#585 = CARTESIAN_POINT('',(5.230539517281,2.773215046022)); +#586 = CARTESIAN_POINT('',(5.185574243622,2.757241375961)); +#587 = CARTESIAN_POINT('',(5.139604853641,2.74200244994)); +#588 = CARTESIAN_POINT('',(5.092399784682,2.727809234309)); +#589 = CARTESIAN_POINT('',(4.992863889295,2.701748298819)); +#590 = CARTESIAN_POINT('',(4.939514324016,2.689782639731)); +#591 = CARTESIAN_POINT('',(4.884456058407,2.680033223269)); +#592 = CARTESIAN_POINT('',(4.828102905569,2.673171980997)); +#593 = CARTESIAN_POINT('',(4.770696341862,2.669638789553)); +#594 = CARTESIAN_POINT('',(4.712388980385,2.669638789553)); +#595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#596 = FACE_BOUND('',#597,.F.); +#597 = EDGE_LOOP('',(#598,#733,#861,#971)); +#598 = ORIENTED_EDGE('',*,*,#599,.F.); +#599 = EDGE_CURVE('',#600,#602,#604,.T.); +#600 = VERTEX_POINT('',#601); +#601 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.89758127335)); +#602 = VERTEX_POINT('',#603); +#603 = CARTESIAN_POINT('',(-3.,-3.673940397442E-16,3.39758127335)); +#604 = SURFACE_CURVE('',#605,(#644,#686),.PCURVE_S1.); +#605 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#606,#607,#608,#609,#610,#611, + #612,#613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624, + #625,#626,#627,#628,#629,#630,#631,#632,#633,#634,#635,#636,#637, + #638,#639,#640,#641,#642,#643),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824501005E-02,0.105655208284,0.20496629633,0.410146390792, + 0.691245333078,1.),.UNSPECIFIED.); +#606 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.89758127335)); +#607 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.911524730293)); +#608 = CARTESIAN_POINT('',(-2.598163523754,1.499848773025,1.925468286605 + )); +#609 = CARTESIAN_POINT('',(-2.598338131353,1.499546343291,1.939403653091 + )); +#610 = CARTESIAN_POINT('',(-2.598599710798,1.499093142571,1.953322766305 + )); +#611 = CARTESIAN_POINT('',(-2.598947632589,1.498490010194,1.967217788551 + )); +#612 = CARTESIAN_POINT('',(-2.59938096108,1.497738193043,1.981081107887) + ); +#613 = CARTESIAN_POINT('',(-2.600878591888,1.495136919878,2.021088561662 + )); +#614 = CARTESIAN_POINT('',(-2.602160075396,1.492908258993,2.04711478734) + ); +#615 = CARTESIAN_POINT('',(-2.603734543307,1.490164105793,2.072951771097 + )); +#616 = CARTESIAN_POINT('',(-2.60559120545,1.486918505731,2.098566114007) + ); +#617 = CARTESIAN_POINT('',(-2.607716843183,1.48318880683,2.123923262272) + ); +#618 = CARTESIAN_POINT('',(-2.610095809384,1.478995659679,2.148987507226 + )); +#619 = CARTESIAN_POINT('',(-2.616464653804,1.467709467956,2.209246436686 + )); +#620 = CARTESIAN_POINT('',(-2.620704230002,1.460150368075,2.24408703916) + ); +#621 = CARTESIAN_POINT('',(-2.625385807755,1.451739419975,2.278234663466 + )); +#622 = CARTESIAN_POINT('',(-2.630466461909,1.442528374235,2.311679129062 + )); +#623 = CARTESIAN_POINT('',(-2.635903478457,1.432568001393,2.344409285409 + )); +#624 = CARTESIAN_POINT('',(-2.641654541536,1.421909063508,2.376413093221 + )); +#625 = CARTESIAN_POINT('',(-2.660122426618,1.387245163273,2.472271461293 + )); +#626 = CARTESIAN_POINT('',(-2.673763741322,1.361061313564,2.533888427766 + )); +#627 = CARTESIAN_POINT('',(-2.688300501669,1.332376504641,2.592671809026 + )); +#628 = CARTESIAN_POINT('',(-2.703489994701,1.301419848984,2.648793465401 + )); +#629 = CARTESIAN_POINT('',(-2.719147743994,1.268331399095,2.702445985687 + )); +#630 = CARTESIAN_POINT('',(-2.73514182746,1.23315011652,2.75383566436)); +#631 = CARTESIAN_POINT('',(-2.77363103689,1.144590155216,2.870773702054) + ); +#632 = CARTESIAN_POINT('',(-2.796261868919,1.089479393571,2.934282336148 + )); +#633 = CARTESIAN_POINT('',(-2.818976664177,1.030399111252,2.994115706998 + )); +#634 = CARTESIAN_POINT('',(-2.841526461493,0.967135735809,3.050464419898 + )); +#635 = CARTESIAN_POINT('',(-2.863638795846,0.899363195068,3.103312184648 + )); +#636 = CARTESIAN_POINT('',(-2.884962724067,0.826712507665,3.152419614878 + )); +#637 = CARTESIAN_POINT('',(-2.927074051037,0.663351614446,3.246545353812 + )); +#638 = CARTESIAN_POINT('',(-2.948239237542,0.569097896267,3.29211032471) + ); +#639 = CARTESIAN_POINT('',(-2.967233790017,0.467031077193,3.331606913816 + )); +#640 = CARTESIAN_POINT('',(-2.982857501496,0.358084195478,3.363295748946 + )); +#641 = CARTESIAN_POINT('',(-2.994068167706,0.243231405772,3.385717724607 + )); +#642 = CARTESIAN_POINT('',(-2.999999993825,0.123504493029,3.397581261)); +#643 = CARTESIAN_POINT('',(-3.,1.836970198721E-16,3.39758127335)); +#644 = PCURVE('',#32,#645); +#645 = DEFINITIONAL_REPRESENTATION('',(#646),#685); +#646 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#647,#648,#649,#650,#651,#652, + #653,#654,#655,#656,#657,#658,#659,#660,#661,#662,#663,#664,#665, + #666,#667,#668,#669,#670,#671,#672,#673,#674,#675,#676,#677,#678, + #679,#680,#681,#682,#683,#684),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824501005E-02,0.105655208284,0.20496629633,0.410146390792, + 0.691245333078,1.),.UNSPECIFIED.); +#647 = CARTESIAN_POINT('',(-2.617993877991,-1.89758127335)); +#648 = CARTESIAN_POINT('',(-2.617993877991,-1.911524730293)); +#649 = CARTESIAN_POINT('',(-2.618052085543,-1.925468286605)); +#650 = CARTESIAN_POINT('',(-2.61816849075,-1.939403653091)); +#651 = CARTESIAN_POINT('',(-2.618342915078,-1.953322766305)); +#652 = CARTESIAN_POINT('',(-2.61857501135,-1.967217788551)); +#653 = CARTESIAN_POINT('',(-2.618864263751,-1.981081107887)); +#654 = CARTESIAN_POINT('',(-2.619864792507,-2.021088561662)); +#655 = CARTESIAN_POINT('',(-2.620721734483,-2.04711478734)); +#656 = CARTESIAN_POINT('',(-2.621776317276,-2.072951771097)); +#657 = CARTESIAN_POINT('',(-2.623022691226,-2.098566114007)); +#658 = CARTESIAN_POINT('',(-2.624453653492,-2.123923262272)); +#659 = CARTESIAN_POINT('',(-2.626060648048,-2.148987507226)); +#660 = CARTESIAN_POINT('',(-2.630380374156,-2.209246436686)); +#661 = CARTESIAN_POINT('',(-2.6332693093,-2.24408703916)); +#662 = CARTESIAN_POINT('',(-2.636477969892,-2.278234663466)); +#663 = CARTESIAN_POINT('',(-2.639984363367,-2.311679129062)); +#664 = CARTESIAN_POINT('',(-2.643766862457,-2.344409285409)); +#665 = CARTESIAN_POINT('',(-2.647803961835,-2.376413093221)); +#666 = CARTESIAN_POINT('',(-2.66089615102,-2.472271461293)); +#667 = CARTESIAN_POINT('',(-2.670737146378,-2.533888427766)); +#668 = CARTESIAN_POINT('',(-2.681455320996,-2.592671809026)); +#669 = CARTESIAN_POINT('',(-2.692947624184,-2.648793465401)); +#670 = CARTESIAN_POINT('',(-2.705147487502,-2.702445985687)); +#671 = CARTESIAN_POINT('',(-2.718027785677,-2.75383566436)); +#672 = CARTESIAN_POINT('',(-2.750215233176,-2.870773702054)); +#673 = CARTESIAN_POINT('',(-2.770069930686,-2.934282336148)); +#674 = CARTESIAN_POINT('',(-2.791159841427,-2.994115706998)); +#675 = CARTESIAN_POINT('',(-2.813534021835,-3.050464419898)); +#676 = CARTESIAN_POINT('',(-2.837281066422,-3.103312184648)); +#677 = CARTESIAN_POINT('',(-2.862505642215,-3.152419614878)); +#678 = CARTESIAN_POINT('',(-2.918739425352,-3.246545353812)); +#679 = CARTESIAN_POINT('',(-2.950923850814,-3.29211032471)); +#680 = CARTESIAN_POINT('',(-2.985491214435,-3.331606913816)); +#681 = CARTESIAN_POINT('',(-3.022117269039,-3.363295748946)); +#682 = CARTESIAN_POINT('',(-3.060515523641,-3.385717724607)); +#683 = CARTESIAN_POINT('',(-3.100424489247,-3.397581261)); +#684 = CARTESIAN_POINT('',(-3.14159265359,-3.39758127335)); +#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#686 = PCURVE('',#687,#692); +#687 = CYLINDRICAL_SURFACE('',#688,1.5); +#688 = AXIS2_PLACEMENT_3D('',#689,#690,#691); +#689 = CARTESIAN_POINT('',(1.0715625782,0.,1.89758127335)); +#690 = DIRECTION('',(-1.,0.,2.22044604925E-16)); +#691 = DIRECTION('',(2.22044604925E-16,0.,1.)); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#732); +#693 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#694,#695,#696,#697,#698,#699, + #700,#701,#702,#703,#704,#705,#706,#707,#708,#709,#710,#711,#712, + #713,#714,#715,#716,#717,#718,#719,#720,#721,#722,#723,#724,#725, + #726,#727,#728,#729,#730,#731),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824501005E-02,0.105655208284,0.20496629633,0.410146390792, + 0.691245333078,1.),.UNSPECIFIED.); +#694 = CARTESIAN_POINT('',(1.570796326795,3.669638789553)); +#695 = CARTESIAN_POINT('',(1.561500688833,3.669638789553)); +#696 = CARTESIAN_POINT('',(1.552204991322,3.669726101954)); +#697 = CARTESIAN_POINT('',(1.542913431866,3.669900709553)); +#698 = CARTESIAN_POINT('',(1.533630078937,3.670162288998)); +#699 = CARTESIAN_POINT('',(1.52435887187,3.670510210789)); +#700 = CARTESIAN_POINT('',(1.515103620865,3.67094353928)); +#701 = CARTESIAN_POINT('',(1.488375666463,3.672441170088)); +#702 = CARTESIAN_POINT('',(1.470965104213,3.673722653596)); +#703 = CARTESIAN_POINT('',(1.453649265612,3.675297121507)); +#704 = CARTESIAN_POINT('',(1.436442651416,3.67715378365)); +#705 = CARTESIAN_POINT('',(1.419361317765,3.679279421383)); +#706 = CARTESIAN_POINT('',(1.402422876176,3.681658387584)); +#707 = CARTESIAN_POINT('',(1.36155171436,3.688027232004)); +#708 = CARTESIAN_POINT('',(1.337793891234,3.692266808202)); +#709 = CARTESIAN_POINT('',(1.314362805031,3.696948385955)); +#710 = CARTESIAN_POINT('',(1.291251430948,3.702029040109)); +#711 = CARTESIAN_POINT('',(1.268455834668,3.707466056657)); +#712 = CARTESIAN_POINT('',(1.245975068514,3.713217119736)); +#713 = CARTESIAN_POINT('',(1.178019485933,3.731685004818)); +#714 = CARTESIAN_POINT('',(1.133453457445,3.745326319522)); +#715 = CARTESIAN_POINT('',(1.089940439222,3.759863079869)); +#716 = CARTESIAN_POINT('',(1.04730455683,3.775052572901)); +#717 = CARTESIAN_POINT('',(1.005358275488,3.790710322194)); +#718 = CARTESIAN_POINT('',(0.963886689182,3.80670440566)); +#719 = CARTESIAN_POINT('',(0.866094684496,3.84519361509)); +#720 = CARTESIAN_POINT('',(0.810160931116,3.867824447119)); +#721 = CARTESIAN_POINT('',(0.754288489454,3.890539242377)); +#722 = CARTESIAN_POINT('',(0.698020321159,3.913089039693)); +#723 = CARTESIAN_POINT('',(0.640932706654,3.935201374046)); +#724 = CARTESIAN_POINT('',(0.582622040138,3.956525302267)); +#725 = CARTESIAN_POINT('',(0.456930289921,3.998636629237)); +#726 = CARTESIAN_POINT('',(0.38732018302,4.019801815742)); +#727 = CARTESIAN_POINT('',(0.31475102559,4.038796368217)); +#728 = CARTESIAN_POINT('',(0.239634129731,4.054420079696)); +#729 = CARTESIAN_POINT('',(0.162154339294,4.065630745906)); +#730 = CARTESIAN_POINT('',(8.233632868589E-02,4.071562572025)); +#731 = CARTESIAN_POINT('',(0.,4.0715625782)); +#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#733 = ORIENTED_EDGE('',*,*,#734,.T.); +#734 = EDGE_CURVE('',#600,#735,#737,.T.); +#735 = VERTEX_POINT('',#736); +#736 = CARTESIAN_POINT('',(-3.,2.775557561563E-16,0.39758127335)); +#737 = SURFACE_CURVE('',#738,(#777,#819),.PCURVE_S1.); +#738 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#739,#740,#741,#742,#743,#744, + #745,#746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757, + #758,#759,#760,#761,#762,#763,#764,#765,#766,#767,#768,#769,#770, + #771,#772,#773,#774,#775,#776),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824194191E-02,0.105655199404,0.204966279104,0.410146356323, + 0.691245274986,1.),.UNSPECIFIED.); +#739 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.89758127335)); +#740 = CARTESIAN_POINT('',(-2.598076211353,1.5,1.883637816407)); +#741 = CARTESIAN_POINT('',(-2.598163523754,1.499848773025,1.869694260095 + )); +#742 = CARTESIAN_POINT('',(-2.598338131353,1.499546343291,1.855758893609 + )); +#743 = CARTESIAN_POINT('',(-2.598599710798,1.499093142571,1.841839780395 + )); +#744 = CARTESIAN_POINT('',(-2.598947632589,1.498490010194,1.827944758149 + )); +#745 = CARTESIAN_POINT('',(-2.59938096108,1.497738193043,1.814081438813) + ); +#746 = CARTESIAN_POINT('',(-2.600878591888,1.495136919878,1.774073985038 + )); +#747 = CARTESIAN_POINT('',(-2.602160075396,1.492908258993,1.74804775936) + ); +#748 = CARTESIAN_POINT('',(-2.603734543307,1.490164105793,1.722210775603 + )); +#749 = CARTESIAN_POINT('',(-2.60559120545,1.486918505731,1.696596432693) + ); +#750 = CARTESIAN_POINT('',(-2.607716843183,1.48318880683,1.671239284428) + ); +#751 = CARTESIAN_POINT('',(-2.610095809384,1.478995659679,1.646175039474 + )); +#752 = CARTESIAN_POINT('',(-2.616464653804,1.467709467956,1.585916110014 + )); +#753 = CARTESIAN_POINT('',(-2.620704230002,1.460150368075,1.55107550754) + ); +#754 = CARTESIAN_POINT('',(-2.625385807755,1.451739419975,1.516927883234 + )); +#755 = CARTESIAN_POINT('',(-2.630466461909,1.442528374235,1.483483417638 + )); +#756 = CARTESIAN_POINT('',(-2.635903478457,1.432568001393,1.450753261291 + )); +#757 = CARTESIAN_POINT('',(-2.641654541536,1.421909063508,1.418749453479 + )); +#758 = CARTESIAN_POINT('',(-2.660122426618,1.387245163273,1.322891085407 + )); +#759 = CARTESIAN_POINT('',(-2.673763741322,1.361061313564,1.261274118934 + )); +#760 = CARTESIAN_POINT('',(-2.688300501669,1.332376504641,1.202490737674 + )); +#761 = CARTESIAN_POINT('',(-2.703489994701,1.301419848984,1.146369081299 + )); +#762 = CARTESIAN_POINT('',(-2.719147743994,1.268331399095,1.092716561013 + )); +#763 = CARTESIAN_POINT('',(-2.73514182746,1.23315011652,1.04132688234)); +#764 = CARTESIAN_POINT('',(-2.77363103689,1.144590155216,0.924388844646) + ); +#765 = CARTESIAN_POINT('',(-2.796261868919,1.089479393571,0.860880210553 + )); +#766 = CARTESIAN_POINT('',(-2.818976664177,1.030399111252,0.801046839702 + )); +#767 = CARTESIAN_POINT('',(-2.841526461493,0.967135735809,0.744698126802 + )); +#768 = CARTESIAN_POINT('',(-2.863638795846,0.899363195068,0.691850362052 + )); +#769 = CARTESIAN_POINT('',(-2.884962724067,0.826712507665,0.642742931822 + )); +#770 = CARTESIAN_POINT('',(-2.927074057037,0.663351591171,0.548617179477 + )); +#771 = CARTESIAN_POINT('',(-2.948239235055,0.569097907444,0.503052228626 + )); +#772 = CARTESIAN_POINT('',(-2.967233786982,0.467031082426,0.463555637685 + )); +#773 = CARTESIAN_POINT('',(-2.982857506523,0.358084153161,0.431866788556 + )); +#774 = CARTESIAN_POINT('',(-2.994068158112,0.243231539751,0.409444841022 + )); +#775 = CARTESIAN_POINT('',(-3.,0.123504384915,0.39758127335)); +#776 = CARTESIAN_POINT('',(-3.,2.755455298082E-16,0.39758127335)); +#777 = PCURVE('',#32,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#818); +#779 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#780,#781,#782,#783,#784,#785, + #786,#787,#788,#789,#790,#791,#792,#793,#794,#795,#796,#797,#798, + #799,#800,#801,#802,#803,#804,#805,#806,#807,#808,#809,#810,#811, + #812,#813,#814,#815,#816,#817),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824194191E-02,0.105655199404,0.204966279104,0.410146356323, + 0.691245274986,1.),.UNSPECIFIED.); +#780 = CARTESIAN_POINT('',(-2.617993877991,-1.89758127335)); +#781 = CARTESIAN_POINT('',(-2.617993877991,-1.883637816407)); +#782 = CARTESIAN_POINT('',(-2.618052085543,-1.869694260095)); +#783 = CARTESIAN_POINT('',(-2.61816849075,-1.855758893609)); +#784 = CARTESIAN_POINT('',(-2.618342915078,-1.841839780395)); +#785 = CARTESIAN_POINT('',(-2.61857501135,-1.827944758149)); +#786 = CARTESIAN_POINT('',(-2.618864263751,-1.814081438813)); +#787 = CARTESIAN_POINT('',(-2.619864792507,-1.774073985038)); +#788 = CARTESIAN_POINT('',(-2.620721734483,-1.74804775936)); +#789 = CARTESIAN_POINT('',(-2.621776317276,-1.722210775603)); +#790 = CARTESIAN_POINT('',(-2.623022691226,-1.696596432693)); +#791 = CARTESIAN_POINT('',(-2.624453653492,-1.671239284428)); +#792 = CARTESIAN_POINT('',(-2.626060648048,-1.646175039474)); +#793 = CARTESIAN_POINT('',(-2.630380374156,-1.585916110014)); +#794 = CARTESIAN_POINT('',(-2.6332693093,-1.55107550754)); +#795 = CARTESIAN_POINT('',(-2.636477969892,-1.516927883234)); +#796 = CARTESIAN_POINT('',(-2.639984363367,-1.483483417638)); +#797 = CARTESIAN_POINT('',(-2.643766862457,-1.450753261291)); +#798 = CARTESIAN_POINT('',(-2.647803961835,-1.418749453479)); +#799 = CARTESIAN_POINT('',(-2.66089615102,-1.322891085407)); +#800 = CARTESIAN_POINT('',(-2.670737146378,-1.261274118934)); +#801 = CARTESIAN_POINT('',(-2.681455320996,-1.202490737674)); +#802 = CARTESIAN_POINT('',(-2.692947624184,-1.146369081299)); +#803 = CARTESIAN_POINT('',(-2.705147487502,-1.092716561013)); +#804 = CARTESIAN_POINT('',(-2.718027785677,-1.04132688234)); +#805 = CARTESIAN_POINT('',(-2.750215233176,-0.924388844646)); +#806 = CARTESIAN_POINT('',(-2.770069930686,-0.860880210553)); +#807 = CARTESIAN_POINT('',(-2.791159841427,-0.801046839702)); +#808 = CARTESIAN_POINT('',(-2.813534021835,-0.744698126802)); +#809 = CARTESIAN_POINT('',(-2.837281066422,-0.691850362052)); +#810 = CARTESIAN_POINT('',(-2.862505642215,-0.642742931822)); +#811 = CARTESIAN_POINT('',(-2.918739433364,-0.548617179477)); +#812 = CARTESIAN_POINT('',(-2.950923846838,-0.503052228626)); +#813 = CARTESIAN_POINT('',(-2.985491212906,-0.463555637685)); +#814 = CARTESIAN_POINT('',(-3.022117282906,-0.431866788556)); +#815 = CARTESIAN_POINT('',(-3.060515479072,-0.409444841022)); +#816 = CARTESIAN_POINT('',(-3.100424525285,-0.39758127335)); +#817 = CARTESIAN_POINT('',(-3.14159265359,-0.39758127335)); +#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#819 = PCURVE('',#687,#820); +#820 = DEFINITIONAL_REPRESENTATION('',(#821),#860); +#821 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#822,#823,#824,#825,#826,#827, + #828,#829,#830,#831,#832,#833,#834,#835,#836,#837,#838,#839,#840, + #841,#842,#843,#844,#845,#846,#847,#848,#849,#850,#851,#852,#853, + #854,#855,#856,#857,#858,#859),.UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8) + ,(0.,3.650824194191E-02,0.105655199404,0.204966279104,0.410146356323, + 0.691245274986,1.),.UNSPECIFIED.); +#822 = CARTESIAN_POINT('',(1.570796326795,3.669638789553)); +#823 = CARTESIAN_POINT('',(1.580091964757,3.669638789553)); +#824 = CARTESIAN_POINT('',(1.589387662268,3.669726101954)); +#825 = CARTESIAN_POINT('',(1.598679221723,3.669900709553)); +#826 = CARTESIAN_POINT('',(1.607962574652,3.670162288998)); +#827 = CARTESIAN_POINT('',(1.61723378172,3.670510210789)); +#828 = CARTESIAN_POINT('',(1.626489032725,3.67094353928)); +#829 = CARTESIAN_POINT('',(1.653216987126,3.672441170088)); +#830 = CARTESIAN_POINT('',(1.670627549377,3.673722653596)); +#831 = CARTESIAN_POINT('',(1.687943387978,3.675297121507)); +#832 = CARTESIAN_POINT('',(1.705150002173,3.67715378365)); +#833 = CARTESIAN_POINT('',(1.722231335825,3.679279421383)); +#834 = CARTESIAN_POINT('',(1.739169777414,3.681658387584)); +#835 = CARTESIAN_POINT('',(1.780040939229,3.688027232004)); +#836 = CARTESIAN_POINT('',(1.803798762356,3.692266808202)); +#837 = CARTESIAN_POINT('',(1.827229848558,3.696948385955)); +#838 = CARTESIAN_POINT('',(1.850341222641,3.702029040109)); +#839 = CARTESIAN_POINT('',(1.873136818922,3.707466056657)); +#840 = CARTESIAN_POINT('',(1.895617585076,3.713217119736)); +#841 = CARTESIAN_POINT('',(1.963573167657,3.731685004818)); +#842 = CARTESIAN_POINT('',(2.008139196144,3.745326319522)); +#843 = CARTESIAN_POINT('',(2.051652214367,3.759863079869)); +#844 = CARTESIAN_POINT('',(2.09428809676,3.775052572901)); +#845 = CARTESIAN_POINT('',(2.136234378102,3.790710322194)); +#846 = CARTESIAN_POINT('',(2.177705964408,3.80670440566)); +#847 = CARTESIAN_POINT('',(2.275497969094,3.84519361509)); +#848 = CARTESIAN_POINT('',(2.331431722474,3.867824447119)); +#849 = CARTESIAN_POINT('',(2.387304164136,3.890539242377)); +#850 = CARTESIAN_POINT('',(2.443572332431,3.913089039693)); +#851 = CARTESIAN_POINT('',(2.500659946935,3.935201374046)); +#852 = CARTESIAN_POINT('',(2.558970613452,3.956525302267)); +#853 = CARTESIAN_POINT('',(2.684662381577,3.998636635237)); +#854 = CARTESIAN_POINT('',(2.754272460632,4.019801813255)); +#855 = CARTESIAN_POINT('',(2.826841626627,4.038796365182)); +#856 = CARTESIAN_POINT('',(2.90195854993,4.054420084723)); +#857 = CARTESIAN_POINT('',(2.979438225766,4.065630736312)); +#858 = CARTESIAN_POINT('',(3.05925639698,4.0715625782)); +#859 = CARTESIAN_POINT('',(3.14159265359,4.0715625782)); +#860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#861 = ORIENTED_EDGE('',*,*,#862,.T.); +#862 = EDGE_CURVE('',#735,#863,#865,.T.); +#863 = VERTEX_POINT('',#864); +#864 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.89758127335)); +#865 = SURFACE_CURVE('',#866,(#899,#935),.PCURVE_S1.); +#866 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#867,#868,#869,#870,#871,#872, + #873,#874,#875,#876,#877,#878,#879,#880,#881,#882,#883,#884,#885, + #886,#887,#888,#889,#890,#891,#892,#893,#894,#895,#896,#897,#898), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127182926, + 0.321493136284,0.488033660244,0.621741738308,0.806705609401,1.), + .UNSPECIFIED.); +#867 = CARTESIAN_POINT('',(-3.,2.22044604925E-16,0.39758127335)); +#868 = CARTESIAN_POINT('',(-3.,-6.718081228415E-02,0.39758127335)); +#869 = CARTESIAN_POINT('',(-2.998194789945,-0.134076890917, + 0.401192442068)); +#870 = CARTESIAN_POINT('',(-2.994612636456,-0.200136151853, + 0.408354661162)); +#871 = CARTESIAN_POINT('',(-2.989373490348,-0.2648039607,0.418883870823) + ); +#872 = CARTESIAN_POINT('',(-2.982686014363,-0.32751495182,0.432448676206 + )); +#873 = CARTESIAN_POINT('',(-2.965551469012,-0.458994451825, + 0.467625627651)); +#874 = CARTESIAN_POINT('',(-2.954597771194,-0.527038358055, + 0.490342752909)); +#875 = CARTESIAN_POINT('',(-2.942307919175,-0.591854402416, + 0.516202776117)); +#876 = CARTESIAN_POINT('',(-2.928966952794,-0.653519980896, + 0.544800975562)); +#877 = CARTESIAN_POINT('',(-2.914819677204,-0.712142701332, + 0.575817985843)); +#878 = CARTESIAN_POINT('',(-2.885981868138,-0.821059216397, + 0.640720829129)); +#879 = CARTESIAN_POINT('',(-2.871320707018,-0.871697970445, + 0.674468263318)); +#880 = CARTESIAN_POINT('',(-2.856247982244,-0.91990974349,0.710093322488 + )); +#881 = CARTESIAN_POINT('',(-2.840895445374,-0.965829630979, + 0.747496304293)); +#882 = CARTESIAN_POINT('',(-2.825371043537,-1.009584921898, + 0.786654826748)); +#883 = CARTESIAN_POINT('',(-2.797235662822,-1.084781546979, + 0.860540777246)); +#884 = CARTESIAN_POINT('',(-2.784663918983,-1.11692268399,0.894593310572 + )); +#885 = CARTESIAN_POINT('',(-2.772099338729,-1.147775432347, + 0.929822402552)); +#886 = CARTESIAN_POINT('',(-2.759595095478,-1.177367218626, + 0.966264849035)); +#887 = CARTESIAN_POINT('',(-2.747210796929,-1.205700484517, + 1.003969595192)); +#888 = CARTESIAN_POINT('',(-2.71814471426,-1.27018694695,1.096993178251) + ); +#889 = CARTESIAN_POINT('',(-2.701652467822,-1.305136138568, + 1.153469029378)); +#890 = CARTESIAN_POINT('',(-2.685678797761,-1.337656057984, + 1.212719330236)); +#891 = CARTESIAN_POINT('',(-2.67043987174,-1.36759472067,1.27501145708) + ); +#892 = CARTESIAN_POINT('',(-2.656246656109,-1.39466130923,1.340580396763 + )); +#893 = CARTESIAN_POINT('',(-2.630185720619,-1.443231253906, + 1.481763249946)); +#894 = CARTESIAN_POINT('',(-2.618220061531,-1.464860569808, + 1.558949864693)); +#895 = CARTESIAN_POINT('',(-2.608470645069,-1.481996219366, + 1.640016443234)); +#896 = CARTESIAN_POINT('',(-2.601609402797,-1.493880344841, + 1.724010254612)); +#897 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.810120231134)); +#898 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.89758127335)); +#899 = PCURVE('',#32,#900); +#900 = DEFINITIONAL_REPRESENTATION('',(#901),#934); +#901 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#902,#903,#904,#905,#906,#907, + #908,#909,#910,#911,#912,#913,#914,#915,#916,#917,#918,#919,#920, + #921,#922,#923,#924,#925,#926,#927,#928,#929,#930,#931,#932,#933), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127182926, + 0.321493136284,0.488033660244,0.621741738308,0.806705609401,1.), + .UNSPECIFIED.); +#902 = CARTESIAN_POINT('',(-3.14159265359,-0.39758127335)); +#903 = CARTESIAN_POINT('',(-3.163986257685,-0.39758127335)); +#904 = CARTESIAN_POINT('',(-3.18628492458,-0.401192442068)); +#905 = CARTESIAN_POINT('',(-3.208324958389,-0.408354661162)); +#906 = CARTESIAN_POINT('',(-3.229940637046,-0.418883870823)); +#907 = CARTESIAN_POINT('',(-3.250957119108,-0.432448676206)); +#908 = CARTESIAN_POINT('',(-3.295154217512,-0.467625627651)); +#909 = CARTESIAN_POINT('',(-3.318117190594,-0.490342752909)); +#910 = CARTESIAN_POINT('',(-3.340095527731,-0.516202776117)); +#911 = CARTESIAN_POINT('',(-3.361117027123,-0.544800975562)); +#912 = CARTESIAN_POINT('',(-3.381214012953,-0.575817985843)); +#913 = CARTESIAN_POINT('',(-3.418770528123,-0.640720829129)); +#914 = CARTESIAN_POINT('',(-3.436338714351,-0.674468263318)); +#915 = CARTESIAN_POINT('',(-3.453171012818,-0.710093322488)); +#916 = CARTESIAN_POINT('',(-3.469306296951,-0.747496304293)); +#917 = CARTESIAN_POINT('',(-3.484779924753,-0.786654826748)); +#918 = CARTESIAN_POINT('',(-3.511542527333,-0.860540777246)); +#919 = CARTESIAN_POINT('',(-3.523045382268,-0.894593310572)); +#920 = CARTESIAN_POINT('',(-3.534148197945,-0.929822402552)); +#921 = CARTESIAN_POINT('',(-3.544855364396,-0.966264849035)); +#922 = CARTESIAN_POINT('',(-3.555161887396,-1.003969595192)); +#923 = CARTESIAN_POINT('',(-3.57873998693,-1.096993178251)); +#924 = CARTESIAN_POINT('',(-3.591619716595,-1.153469029378)); +#925 = CARTESIAN_POINT('',(-3.603694760404,-1.212719330236)); +#926 = CARTESIAN_POINT('',(-3.614891371661,-1.27501145708)); +#927 = CARTESIAN_POINT('',(-3.625078314706,-1.340580396763)); +#928 = CARTESIAN_POINT('',(-3.643451640433,-1.481763249946)); +#929 = CARTESIAN_POINT('',(-3.651690437813,-1.558949864693)); +#930 = CARTESIAN_POINT('',(-3.658261693097,-1.640016443234)); +#931 = CARTESIAN_POINT('',(-3.66283599454,-1.724010254612)); +#932 = CARTESIAN_POINT('',(-3.665191429188,-1.810120231134)); +#933 = CARTESIAN_POINT('',(-3.665191429188,-1.89758127335)); +#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#935 = PCURVE('',#687,#936); +#936 = DEFINITIONAL_REPRESENTATION('',(#937),#970); +#937 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#938,#939,#940,#941,#942,#943, + #944,#945,#946,#947,#948,#949,#950,#951,#952,#953,#954,#955,#956, + #957,#958,#959,#960,#961,#962,#963,#964,#965,#966,#967,#968,#969), + .UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127182926, + 0.321493136284,0.488033660244,0.621741738308,0.806705609401,1.), + .UNSPECIFIED.); +#938 = CARTESIAN_POINT('',(3.14159265359,4.0715625782)); +#939 = CARTESIAN_POINT('',(3.186379861779,4.0715625782)); +#940 = CARTESIAN_POINT('',(3.230977392655,4.069757368145)); +#941 = CARTESIAN_POINT('',(3.275178230162,4.066175214656)); +#942 = CARTESIAN_POINT('',(3.318768626062,4.060936068548)); +#943 = CARTESIAN_POINT('',(3.361492658935,4.054248592563)); +#944 = CARTESIAN_POINT('',(3.4522286051,4.037114047212)); +#945 = CARTESIAN_POINT('',(3.499964363055,4.026160349394)); +#946 = CARTESIAN_POINT('',(3.546376624803,4.013870497375)); +#947 = CARTESIAN_POINT('',(3.591597863666,4.000529530994)); +#948 = CARTESIAN_POINT('',(3.635755769891,3.986382255404)); +#949 = CARTESIAN_POINT('',(3.720281075295,3.957544446338)); +#950 = CARTESIAN_POINT('',(3.760798551976,3.942883285218)); +#951 = CARTESIAN_POINT('',(3.800693728052,3.927810560444)); +#952 = CARTESIAN_POINT('',(3.840112853696,3.912458023574)); +#953 = CARTESIAN_POINT('',(3.879216344395,3.896933621737)); +#954 = CARTESIAN_POINT('',(3.949497260421,3.868798241022)); +#955 = CARTESIAN_POINT('',(3.980692131462,3.856226497183)); +#956 = CARTESIAN_POINT('',(4.011879231707,3.843661916929)); +#957 = CARTESIAN_POINT('',(4.043142289918,3.831157673678)); +#958 = CARTESIAN_POINT('',(4.074561779381,3.818773375129)); +#959 = CARTESIAN_POINT('',(4.150021528304,3.78970729246)); +#960 = CARTESIAN_POINT('',(4.194238443488,3.773215046022)); +#961 = CARTESIAN_POINT('',(4.239203717148,3.757241375961)); +#962 = CARTESIAN_POINT('',(4.285173107128,3.74200244994)); +#963 = CARTESIAN_POINT('',(4.332378176088,3.727809234309)); +#964 = CARTESIAN_POINT('',(4.431914071475,3.701748298819)); +#965 = CARTESIAN_POINT('',(4.485263636753,3.689782639731)); +#966 = CARTESIAN_POINT('',(4.540321902362,3.680033223269)); +#967 = CARTESIAN_POINT('',(4.596675055201,3.673171980997)); +#968 = CARTESIAN_POINT('',(4.654081618908,3.669638789553)); +#969 = CARTESIAN_POINT('',(4.712388980385,3.669638789553)); +#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#971 = ORIENTED_EDGE('',*,*,#972,.F.); +#972 = EDGE_CURVE('',#602,#863,#973,.T.); +#973 = SURFACE_CURVE('',#974,(#1007,#1043),.PCURVE_S1.); +#974 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#975,#976,#977,#978,#979,#980, + #981,#982,#983,#984,#985,#986,#987,#988,#989,#990,#991,#992,#993, + #994,#995,#996,#997,#998,#999,#1000,#1001,#1002,#1003,#1004,#1005, + #1006),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7),(0.,0.147127180243, + 0.32149313415,0.488033658634,0.621741737118,0.806705608793,1.), + .UNSPECIFIED.); +#975 = CARTESIAN_POINT('',(-3.,0.,3.39758127335)); +#976 = CARTESIAN_POINT('',(-2.999999996641,-6.718087681434E-02, + 3.397581266632)); +#977 = CARTESIAN_POINT('',(-2.99819479371,-0.13407683245,3.393970112187) + ); +#978 = CARTESIAN_POINT('',(-2.994612638219,-0.200136118892, + 3.386807889066)); +#979 = CARTESIAN_POINT('',(-2.989373487523,-0.264804001546, + 3.376278670201)); +#980 = CARTESIAN_POINT('',(-2.982686014196,-0.327514953107,3.36271387015 + )); +#981 = CARTESIAN_POINT('',(-2.965551469012,-0.458994451825, + 3.327536919049)); +#982 = CARTESIAN_POINT('',(-2.954597771194,-0.527038358055, + 3.304819793791)); +#983 = CARTESIAN_POINT('',(-2.942307919175,-0.591854402416, + 3.278959770583)); +#984 = CARTESIAN_POINT('',(-2.928966952794,-0.653519980896, + 3.250361571138)); +#985 = CARTESIAN_POINT('',(-2.914819677204,-0.712142701332, + 3.219344560857)); +#986 = CARTESIAN_POINT('',(-2.885981868138,-0.821059216397, + 3.154441717571)); +#987 = CARTESIAN_POINT('',(-2.871320707018,-0.871697970445, + 3.120694283382)); +#988 = CARTESIAN_POINT('',(-2.856247982244,-0.91990974349,3.085069224212 + )); +#989 = CARTESIAN_POINT('',(-2.840895445374,-0.965829630979, + 3.047666242407)); +#990 = CARTESIAN_POINT('',(-2.825371043537,-1.009584921898, + 3.008507719952)); +#991 = CARTESIAN_POINT('',(-2.797235662822,-1.084781546979, + 2.934621769454)); +#992 = CARTESIAN_POINT('',(-2.784663918983,-1.11692268399,2.900569236128 + )); +#993 = CARTESIAN_POINT('',(-2.772099338729,-1.147775432347, + 2.865340144148)); +#994 = CARTESIAN_POINT('',(-2.759595095478,-1.177367218626, + 2.828897697665)); +#995 = CARTESIAN_POINT('',(-2.747210796929,-1.205700484517, + 2.791192951508)); +#996 = CARTESIAN_POINT('',(-2.71814471426,-1.27018694695,2.698169368449) + ); +#997 = CARTESIAN_POINT('',(-2.701652467822,-1.305136138568, + 2.641693517322)); +#998 = CARTESIAN_POINT('',(-2.685678797761,-1.337656057984, + 2.582443216464)); +#999 = CARTESIAN_POINT('',(-2.67043987174,-1.36759472067,2.52015108962) + ); +#1000 = CARTESIAN_POINT('',(-2.656246656109,-1.39466130923, + 2.454582149937)); +#1001 = CARTESIAN_POINT('',(-2.630185720619,-1.443231253906, + 2.313399296754)); +#1002 = CARTESIAN_POINT('',(-2.618220061531,-1.464860569808, + 2.236212682007)); +#1003 = CARTESIAN_POINT('',(-2.608470645069,-1.481996219366, + 2.155146103466)); +#1004 = CARTESIAN_POINT('',(-2.601609402797,-1.493880344841, + 2.071152292088)); +#1005 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.985042315566)); +#1006 = CARTESIAN_POINT('',(-2.598076211353,-1.5,1.89758127335)); +#1007 = PCURVE('',#32,#1008); +#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1042); +#1009 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1010,#1011,#1012,#1013,#1014, + #1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023,#1024,#1025, + #1026,#1027,#1028,#1029,#1030,#1031,#1032,#1033,#1034,#1035,#1036, + #1037,#1038,#1039,#1040,#1041),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.147127180243,0.32149313415,0.488033658634,0.621741737118, + 0.806705608793,1.),.UNSPECIFIED.); +#1010 = CARTESIAN_POINT('',(-3.14159265359,-3.39758127335)); +#1011 = CARTESIAN_POINT('',(-3.163986279195,-3.397581266632)); +#1012 = CARTESIAN_POINT('',(-3.186284905075,-3.393970112187)); +#1013 = CARTESIAN_POINT('',(-3.2083249474,-3.386807889066)); +#1014 = CARTESIAN_POINT('',(-3.229940650676,-3.376278670201)); +#1015 = CARTESIAN_POINT('',(-3.25095711954,-3.36271387015)); +#1016 = CARTESIAN_POINT('',(-3.295154217512,-3.327536919049)); +#1017 = CARTESIAN_POINT('',(-3.318117190594,-3.304819793791)); +#1018 = CARTESIAN_POINT('',(-3.340095527731,-3.278959770583)); +#1019 = CARTESIAN_POINT('',(-3.361117027123,-3.250361571138)); +#1020 = CARTESIAN_POINT('',(-3.381214012953,-3.219344560857)); +#1021 = CARTESIAN_POINT('',(-3.418770528123,-3.154441717571)); +#1022 = CARTESIAN_POINT('',(-3.436338714351,-3.120694283382)); +#1023 = CARTESIAN_POINT('',(-3.453171012818,-3.085069224212)); +#1024 = CARTESIAN_POINT('',(-3.469306296951,-3.047666242407)); +#1025 = CARTESIAN_POINT('',(-3.484779924753,-3.008507719952)); +#1026 = CARTESIAN_POINT('',(-3.511542527333,-2.934621769454)); +#1027 = CARTESIAN_POINT('',(-3.523045382268,-2.900569236128)); +#1028 = CARTESIAN_POINT('',(-3.534148197945,-2.865340144148)); +#1029 = CARTESIAN_POINT('',(-3.544855364396,-2.828897697665)); +#1030 = CARTESIAN_POINT('',(-3.555161887396,-2.791192951508)); +#1031 = CARTESIAN_POINT('',(-3.57873998693,-2.698169368449)); +#1032 = CARTESIAN_POINT('',(-3.591619716595,-2.641693517322)); +#1033 = CARTESIAN_POINT('',(-3.603694760404,-2.582443216464)); +#1034 = CARTESIAN_POINT('',(-3.614891371661,-2.52015108962)); +#1035 = CARTESIAN_POINT('',(-3.625078314706,-2.454582149937)); +#1036 = CARTESIAN_POINT('',(-3.643451640433,-2.313399296754)); +#1037 = CARTESIAN_POINT('',(-3.651690437813,-2.236212682007)); +#1038 = CARTESIAN_POINT('',(-3.658261693097,-2.155146103466)); +#1039 = CARTESIAN_POINT('',(-3.66283599454,-2.071152292088)); +#1040 = CARTESIAN_POINT('',(-3.665191429188,-1.985042315566)); +#1041 = CARTESIAN_POINT('',(-3.665191429188,-1.89758127335)); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1043 = PCURVE('',#687,#1044); +#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1078); +#1045 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1046,#1047,#1048,#1049,#1050, + #1051,#1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060,#1061, + #1062,#1063,#1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072, + #1073,#1074,#1075,#1076,#1077),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.147127180243,0.32149313415,0.488033658634,0.621741737118, + 0.806705608793,1.),.UNSPECIFIED.); +#1046 = CARTESIAN_POINT('',(6.28318530718,4.0715625782)); +#1047 = CARTESIAN_POINT('',(6.23839805597,4.071562574841)); +#1048 = CARTESIAN_POINT('',(6.193800607221,4.06975737191)); +#1049 = CARTESIAN_POINT('',(6.149599752597,4.066175216419)); +#1050 = CARTESIAN_POINT('',(6.106009307358,4.060936065723)); +#1051 = CARTESIAN_POINT('',(6.063285300947,4.054248592396)); +#1052 = CARTESIAN_POINT('',(5.972549355669,4.037114047212)); +#1053 = CARTESIAN_POINT('',(5.924813597714,4.026160349394)); +#1054 = CARTESIAN_POINT('',(5.878401335966,4.013870497375)); +#1055 = CARTESIAN_POINT('',(5.833180097103,4.000529530994)); +#1056 = CARTESIAN_POINT('',(5.789022190878,3.986382255404)); +#1057 = CARTESIAN_POINT('',(5.704496885475,3.957544446338)); +#1058 = CARTESIAN_POINT('',(5.663979408793,3.942883285218)); +#1059 = CARTESIAN_POINT('',(5.624084232718,3.927810560444)); +#1060 = CARTESIAN_POINT('',(5.584665107073,3.912458023574)); +#1061 = CARTESIAN_POINT('',(5.545561616375,3.896933621737)); +#1062 = CARTESIAN_POINT('',(5.475280700348,3.868798241022)); +#1063 = CARTESIAN_POINT('',(5.444085829308,3.856226497183)); +#1064 = CARTESIAN_POINT('',(5.412898729062,3.843661916929)); +#1065 = CARTESIAN_POINT('',(5.381635670851,3.831157673678)); +#1066 = CARTESIAN_POINT('',(5.350216181389,3.818773375129)); +#1067 = CARTESIAN_POINT('',(5.274756432465,3.78970729246)); +#1068 = CARTESIAN_POINT('',(5.230539517281,3.773215046022)); +#1069 = CARTESIAN_POINT('',(5.185574243622,3.757241375961)); +#1070 = CARTESIAN_POINT('',(5.139604853641,3.74200244994)); +#1071 = CARTESIAN_POINT('',(5.092399784682,3.727809234309)); +#1072 = CARTESIAN_POINT('',(4.992863889295,3.701748298819)); +#1073 = CARTESIAN_POINT('',(4.939514324016,3.689782639731)); +#1074 = CARTESIAN_POINT('',(4.884456058408,3.680033223269)); +#1075 = CARTESIAN_POINT('',(4.828102905569,3.673171980997)); +#1076 = CARTESIAN_POINT('',(4.770696341862,3.669638789553)); +#1077 = CARTESIAN_POINT('',(4.712388980385,3.669638789553)); +#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1079 = ADVANCED_FACE('',(#1080,#1083),#98,.F.); +#1080 = FACE_BOUND('',#1081,.F.); +#1081 = EDGE_LOOP('',(#1082)); +#1082 = ORIENTED_EDGE('',*,*,#83,.F.); +#1083 = FACE_BOUND('',#1084,.F.); +#1084 = EDGE_LOOP('',(#1085)); +#1085 = ORIENTED_EDGE('',*,*,#1086,.T.); +#1086 = EDGE_CURVE('',#1087,#1087,#1089,.T.); +#1087 = VERTEX_POINT('',#1088); +#1088 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,10.)); +#1089 = SURFACE_CURVE('',#1090,(#1095,#1106),.PCURVE_S1.); +#1090 = CIRCLE('',#1091,1.5); +#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094); +#1092 = CARTESIAN_POINT('',(0.,0.,10.)); +#1093 = DIRECTION('',(0.,0.,1.)); +#1094 = DIRECTION('',(1.,0.,0.)); +#1095 = PCURVE('',#98,#1096); +#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1105); +#1097 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1098,#1099,#1100,#1101, +#1102,#1103,#1104),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1098 = CARTESIAN_POINT('',(1.5,0.)); +#1099 = CARTESIAN_POINT('',(1.5,2.598076211353)); +#1100 = CARTESIAN_POINT('',(3.75,1.299038105677)); +#1101 = CARTESIAN_POINT('',(6.,3.673940397442E-16)); +#1102 = CARTESIAN_POINT('',(3.75,-1.299038105677)); +#1103 = CARTESIAN_POINT('',(1.5,-2.598076211353)); +#1104 = CARTESIAN_POINT('',(1.5,0.)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = PCURVE('',#1107,#1112); +#1107 = CYLINDRICAL_SURFACE('',#1108,1.5); +#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111); +#1109 = CARTESIAN_POINT('',(0.,0.,5.)); +#1110 = DIRECTION('',(0.,0.,1.)); +#1111 = DIRECTION('',(1.,0.,0.)); +#1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1117); +#1113 = LINE('',#1114,#1115); +#1114 = CARTESIAN_POINT('',(0.,5.)); +#1115 = VECTOR('',#1116,1.); +#1116 = DIRECTION('',(1.,0.)); +#1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1118 = ADVANCED_FACE('',(#1119,#1122),#66,.T.); +#1119 = FACE_BOUND('',#1120,.T.); +#1120 = EDGE_LOOP('',(#1121)); +#1121 = ORIENTED_EDGE('',*,*,#51,.F.); +#1122 = FACE_BOUND('',#1123,.T.); +#1123 = EDGE_LOOP('',(#1124)); +#1124 = ORIENTED_EDGE('',*,*,#1125,.T.); +#1125 = EDGE_CURVE('',#1126,#1126,#1128,.T.); +#1126 = VERTEX_POINT('',#1127); +#1127 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,0.)); +#1128 = SURFACE_CURVE('',#1129,(#1134,#1145),.PCURVE_S1.); +#1129 = CIRCLE('',#1130,2.); +#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133); +#1131 = CARTESIAN_POINT('',(0.,0.,0.)); +#1132 = DIRECTION('',(0.,0.,1.)); +#1133 = DIRECTION('',(1.,0.,0.)); +#1134 = PCURVE('',#66,#1135); +#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1144); +#1136 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1137,#1138,#1139,#1140, +#1141,#1142,#1143),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1137 = CARTESIAN_POINT('',(1.,0.)); +#1138 = CARTESIAN_POINT('',(1.,3.464101615138)); +#1139 = CARTESIAN_POINT('',(4.,1.732050807569)); +#1140 = CARTESIAN_POINT('',(7.,4.898587196589E-16)); +#1141 = CARTESIAN_POINT('',(4.,-1.732050807569)); +#1142 = CARTESIAN_POINT('',(1.,-3.464101615138)); +#1143 = CARTESIAN_POINT('',(1.,0.)); +#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1145 = PCURVE('',#1146,#1151); +#1146 = CYLINDRICAL_SURFACE('',#1147,2.); +#1147 = AXIS2_PLACEMENT_3D('',#1148,#1149,#1150); +#1148 = CARTESIAN_POINT('',(0.,0.,-3.)); +#1149 = DIRECTION('',(0.,0.,1.)); +#1150 = DIRECTION('',(1.,0.,0.)); +#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156); +#1152 = LINE('',#1153,#1154); +#1153 = CARTESIAN_POINT('',(0.,3.)); +#1154 = VECTOR('',#1155,1.); +#1155 = DIRECTION('',(1.,0.)); +#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1157 = ADVANCED_FACE('',(#1158),#204,.F.); +#1158 = FACE_BOUND('',#1159,.F.); +#1159 = EDGE_LOOP('',(#1160,#1161,#1184,#1220,#1260,#1294,#1295,#1296, + #1297)); +#1160 = ORIENTED_EDGE('',*,*,#116,.T.); +#1161 = ORIENTED_EDGE('',*,*,#1162,.F.); +#1162 = EDGE_CURVE('',#1163,#119,#1165,.T.); +#1163 = VERTEX_POINT('',#1164); +#1164 = CARTESIAN_POINT('',(-1.5,-3.673940397442E-16,9.39758127335)); +#1165 = SEAM_CURVE('',#1166,(#1170,#1177),.PCURVE_S1.); +#1166 = LINE('',#1167,#1168); +#1167 = CARTESIAN_POINT('',(7.15625782E-02,-3.673940397442E-16, + 9.39758127335)); +#1168 = VECTOR('',#1169,1.); +#1169 = DIRECTION('',(-1.,0.,-2.22044604925E-16)); +#1170 = PCURVE('',#204,#1171); +#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1176); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(0.,1.)); +#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1177 = PCURVE('',#204,#1178); +#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183); +#1179 = LINE('',#1180,#1181); +#1180 = CARTESIAN_POINT('',(0.,-0.)); +#1181 = VECTOR('',#1182,1.); +#1182 = DIRECTION('',(0.,1.)); +#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1184 = ORIENTED_EDGE('',*,*,#1185,.F.); +#1185 = EDGE_CURVE('',#1186,#1163,#1188,.T.); +#1186 = VERTEX_POINT('',#1187); +#1187 = CARTESIAN_POINT('',(1.836970198721E-16,1.5,7.89758127335)); +#1188 = SURFACE_CURVE('',#1189,(#1194,#1207),.PCURVE_S1.); +#1189 = ELLIPSE('',#1190,2.12132034356,1.5); +#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193); +#1191 = CARTESIAN_POINT('',(0.,0.,7.89758127335)); +#1192 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1193 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#1194 = PCURVE('',#204,#1195); +#1195 = DEFINITIONAL_REPRESENTATION('',(#1196),#1206); +#1196 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1197,#1198,#1199,#1200,#1201, + #1202,#1203,#1204,#1205),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385 + ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1197 = CARTESIAN_POINT('',(1.570796326795,7.15625782E-02)); +#1198 = CARTESIAN_POINT('',(1.374446785196,0.366086890599)); +#1199 = CARTESIAN_POINT('',(1.178097244596,0.660611271361)); +#1200 = CARTESIAN_POINT('',(0.981747703996,0.937832470254)); +#1201 = CARTESIAN_POINT('',(0.785398163397,1.180450703941)); +#1202 = CARTESIAN_POINT('',(0.589048622796,1.373289647346)); +#1203 = CARTESIAN_POINT('',(0.392699082199,1.5054714138)); +#1204 = CARTESIAN_POINT('',(0.196349541599,1.571562577905)); +#1205 = CARTESIAN_POINT('',(2.462026006752E-16,1.5715625782)); +#1206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1207 = PCURVE('',#1107,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1219); +#1209 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1210,#1211,#1212,#1213,#1214, + #1215,#1216,#1217,#1218),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385 + ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#1210 = CARTESIAN_POINT('',(1.570796326795,2.89758127335)); +#1211 = CARTESIAN_POINT('',(1.767145868394,3.192105585749)); +#1212 = CARTESIAN_POINT('',(1.963495408996,3.486629966507)); +#1213 = CARTESIAN_POINT('',(2.15984494958,3.763851165431)); +#1214 = CARTESIAN_POINT('',(2.356194490192,4.006469399072)); +#1215 = CARTESIAN_POINT('',(2.552544030777,4.199308342513)); +#1216 = CARTESIAN_POINT('',(2.748893571391,4.331490108947)); +#1217 = CARTESIAN_POINT('',(2.94524311199,4.397581273055)); +#1218 = CARTESIAN_POINT('',(3.14159265359,4.39758127335)); +#1219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1220 = ORIENTED_EDGE('',*,*,#1221,.T.); +#1221 = EDGE_CURVE('',#1186,#1222,#1224,.T.); +#1222 = VERTEX_POINT('',#1223); +#1223 = CARTESIAN_POINT('',(-1.836970198721E-16,-1.5,7.89758127335)); +#1224 = SURFACE_CURVE('',#1225,(#1230,#1245),.PCURVE_S1.); +#1225 = ELLIPSE('',#1226,2.12132034356,1.5); +#1226 = AXIS2_PLACEMENT_3D('',#1227,#1228,#1229); +#1227 = CARTESIAN_POINT('',(0.,0.,7.89758127335)); +#1228 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#1229 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1230 = PCURVE('',#204,#1231); +#1231 = DEFINITIONAL_REPRESENTATION('',(#1232),#1244); +#1232 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1233,#1234,#1235,#1236,#1237, + #1238,#1239,#1240,#1241,#1242,#1243),.UNSPECIFIED.,.F.,.F.,(11,11),( + 1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1233 = CARTESIAN_POINT('',(1.570796326795,7.15625782E-02)); +#1234 = CARTESIAN_POINT('',(1.884955592954,0.542801477438)); +#1235 = CARTESIAN_POINT('',(2.199114858206,1.014040352458)); +#1236 = CARTESIAN_POINT('',(2.513274122932,1.420683100034)); +#1237 = CARTESIAN_POINT('',(2.827433389379,1.698131291545)); +#1238 = CARTESIAN_POINT('',(3.141592653235,1.796977007994)); +#1239 = CARTESIAN_POINT('',(3.455751919013,1.698131291574)); +#1240 = CARTESIAN_POINT('',(3.769911183335,1.420683100048)); +#1241 = CARTESIAN_POINT('',(4.084070449222,1.014040352457)); +#1242 = CARTESIAN_POINT('',(4.398229714226,0.542801477438)); +#1243 = CARTESIAN_POINT('',(4.712388980385,7.15625782E-02)); +#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1245 = PCURVE('',#1107,#1246); +#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1259); +#1247 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#1248,#1249,#1250,#1251,#1252, + #1253,#1254,#1255,#1256,#1257,#1258),.UNSPECIFIED.,.F.,.F.,(11,11),( + 1.570796326795,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1248 = CARTESIAN_POINT('',(1.570796326795,2.89758127335)); +#1249 = CARTESIAN_POINT('',(1.884955592954,2.426342374112)); +#1250 = CARTESIAN_POINT('',(2.19911485838,1.955103499016)); +#1251 = CARTESIAN_POINT('',(2.513274122,1.548460751641)); +#1252 = CARTESIAN_POINT('',(2.827433391241,1.271012558427)); +#1253 = CARTESIAN_POINT('',(3.141592650441,1.172166845325)); +#1254 = CARTESIAN_POINT('',(3.455751920876,1.271012558456)); +#1255 = CARTESIAN_POINT('',(3.769911182404,1.548460751641)); +#1256 = CARTESIAN_POINT('',(4.084070449397,1.955103499044)); +#1257 = CARTESIAN_POINT('',(4.398229714226,2.426342374112)); +#1258 = CARTESIAN_POINT('',(4.712388980385,2.89758127335)); +#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1260 = ORIENTED_EDGE('',*,*,#1261,.F.); +#1261 = EDGE_CURVE('',#1163,#1222,#1262,.T.); +#1262 = SURFACE_CURVE('',#1263,(#1268,#1281),.PCURVE_S1.); +#1263 = ELLIPSE('',#1264,2.12132034356,1.5); +#1264 = AXIS2_PLACEMENT_3D('',#1265,#1266,#1267); +#1265 = CARTESIAN_POINT('',(0.,0.,7.89758127335)); +#1266 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1267 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#1268 = PCURVE('',#204,#1269); +#1269 = DEFINITIONAL_REPRESENTATION('',(#1270),#1280); +#1270 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1271,#1272,#1273,#1274,#1275, + #1276,#1277,#1278,#1279),.UNSPECIFIED.,.F.,.F.,(9,9),(0., + 1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1271 = CARTESIAN_POINT('',(6.28318530718,1.5715625782)); +#1272 = CARTESIAN_POINT('',(6.08683576558,1.571562577905)); +#1273 = CARTESIAN_POINT('',(5.890486224981,1.505471413797)); +#1274 = CARTESIAN_POINT('',(5.694136684386,1.373289647352)); +#1275 = CARTESIAN_POINT('',(5.497787143779,1.180450703932)); +#1276 = CARTESIAN_POINT('',(5.301437603186,0.937832470265)); +#1277 = CARTESIAN_POINT('',(5.105088062583,0.66061127136)); +#1278 = CARTESIAN_POINT('',(4.908738521984,0.366086890599)); +#1279 = CARTESIAN_POINT('',(4.712388980385,7.15625782E-02)); +#1280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1281 = PCURVE('',#1107,#1282); +#1282 = DEFINITIONAL_REPRESENTATION('',(#1283),#1293); +#1283 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1284,#1285,#1286,#1287,#1288, + #1289,#1290,#1291,#1292),.UNSPECIFIED.,.F.,.F.,(9,9),(0., + 1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1284 = CARTESIAN_POINT('',(3.14159265359,4.39758127335)); +#1285 = CARTESIAN_POINT('',(3.337942195189,4.397581273055)); +#1286 = CARTESIAN_POINT('',(3.534291735786,4.33149010894)); +#1287 = CARTESIAN_POINT('',(3.730641276385,4.199308342524)); +#1288 = CARTESIAN_POINT('',(3.926990816977,4.006469399043)); +#1289 = CARTESIAN_POINT('',(4.123340357581,3.763851165435)); +#1290 = CARTESIAN_POINT('',(4.319689898181,3.486629966501)); +#1291 = CARTESIAN_POINT('',(4.516039438785,3.192105585749)); +#1292 = CARTESIAN_POINT('',(4.712388980385,2.89758127335)); +#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1294 = ORIENTED_EDGE('',*,*,#1162,.T.); +#1295 = ORIENTED_EDGE('',*,*,#489,.T.); +#1296 = ORIENTED_EDGE('',*,*,#379,.F.); +#1297 = ORIENTED_EDGE('',*,*,#251,.F.); +#1298 = ADVANCED_FACE('',(#1299),#687,.F.); +#1299 = FACE_BOUND('',#1300,.F.); +#1300 = EDGE_LOOP('',(#1301,#1302,#1325,#1453,#1581,#1691,#1799,#1800, + #1801,#1802)); +#1301 = ORIENTED_EDGE('',*,*,#599,.T.); +#1302 = ORIENTED_EDGE('',*,*,#1303,.F.); +#1303 = EDGE_CURVE('',#1304,#602,#1306,.T.); +#1304 = VERTEX_POINT('',#1305); +#1305 = CARTESIAN_POINT('',(-2.,-3.673940397442E-16,3.39758127335)); +#1306 = SEAM_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(1.0715625782,-3.673940397442E-16, + 3.39758127335)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(-1.,0.,2.22044604925E-16)); +#1311 = PCURVE('',#687,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(0.,1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#687,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(0.,-0.)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.,1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#1326,.F.); +#1326 = EDGE_CURVE('',#1327,#1304,#1329,.T.); +#1327 = VERTEX_POINT('',#1328); +#1328 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.89758127335)); +#1329 = SURFACE_CURVE('',#1330,(#1369,#1411),.PCURVE_S1.); +#1330 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1331,#1332,#1333,#1334,#1335, + #1336,#1337,#1338,#1339,#1340,#1341,#1342,#1343,#1344,#1345,#1346, + #1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,#1355,#1356,#1357, + #1358,#1359,#1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367,#1368), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8),(0.,6.076621247434E-02, + 0.140302152273,0.231791977642,0.364103599059,0.629729377223,1.), + .UNSPECIFIED.); +#1331 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.89758127335)); +#1332 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.920650921105)); +#1333 = CARTESIAN_POINT('',(-1.323345018675,1.499586191521, + 1.943709787906)); +#1334 = CARTESIAN_POINT('',(-1.324282993444,1.498758951894, + 1.966718558446)); +#1335 = CARTESIAN_POINT('',(-1.325682838649,1.497522571691, + 1.989636420663)); +#1336 = CARTESIAN_POINT('',(-1.327531823429,1.495885254723,2.01242106574 + )); +#1337 = CARTESIAN_POINT('',(-1.329811227249,1.493859118043, + 2.035028688107)); +#1338 = CARTESIAN_POINT('',(-1.336010841624,1.488320275298, + 2.086713749042)); +#1339 = CARTESIAN_POINT('',(-1.340218069361,1.484544085962, + 2.115612673524)); +#1340 = CARTESIAN_POINT('',(-1.345071407877,1.480160809933, + 2.144094157981)); +#1341 = CARTESIAN_POINT('',(-1.350520342732,1.475200530234, + 2.172137110913)); +#1342 = CARTESIAN_POINT('',(-1.356510734961,1.469695384419, + 2.199716153426)); +#1343 = CARTESIAN_POINT('',(-1.36298509574,1.463680722075,2.226801822446 + )); +#1344 = CARTESIAN_POINT('',(-1.377817328753,1.449737218156, + 2.283911413534)); +#1345 = CARTESIAN_POINT('',(-1.386322672686,1.441646631412, + 2.313805776379)); +#1346 = CARTESIAN_POINT('',(-1.395328277715,1.43296399228,2.343062839691 + )); +#1347 = CARTESIAN_POINT('',(-1.404770568167,1.423723683686,2.37170292493 + )); +#1348 = CARTESIAN_POINT('',(-1.414593007844,1.413954981306, + 2.399747697789)); +#1349 = CARTESIAN_POINT('',(-1.42474610002,1.403682053566,2.427220168191 + )); +#1350 = CARTESIAN_POINT('',(-1.450287467294,1.377365722467, + 2.493082650443)); +#1351 = CARTESIAN_POINT('',(-1.466005844338,1.360776957177, + 2.530914579898)); +#1352 = CARTESIAN_POINT('',(-1.482208155794,1.343218620202, + 2.567690242086)); +#1353 = CARTESIAN_POINT('',(-1.498786824956,1.324734800559,2.60346706925 + )); +#1354 = CARTESIAN_POINT('',(-1.515659464485,1.305348626824, + 2.638310308733)); +#1355 = CARTESIAN_POINT('',(-1.53276727971,1.2850581721,2.672293169257) + ); +#1356 = CARTESIAN_POINT('',(-1.584816986724,1.221219903131, + 2.772156150849)); +#1357 = CARTESIAN_POINT('',(-1.620388545321,1.174801558569, + 2.835730308174)); +#1358 = CARTESIAN_POINT('',(-1.656224743595,1.124632477831, + 2.896358903049)); +#1359 = CARTESIAN_POINT('',(-1.69191883123,1.070626247244,2.954156304265 + )); +#1360 = CARTESIAN_POINT('',(-1.727131622328,1.01256262736,3.009162113747 + )); +#1361 = CARTESIAN_POINT('',(-1.761505993164,0.950111501872, + 3.061284642316)); +#1362 = CARTESIAN_POINT('',(-1.840695598187,0.789145576888, + 3.178475704163)); +#1363 = CARTESIAN_POINT('',(-1.885694829105,0.683258961027, + 3.242634967472)); +#1364 = CARTESIAN_POINT('',(-1.92677871868,0.565734579879,3.299351417221 + )); +#1365 = CARTESIAN_POINT('',(-1.961190947011,0.437347627761, + 3.345834622945)); +#1366 = CARTESIAN_POINT('',(-1.986382203533,0.299208618961,3.37942444534 + )); +#1367 = CARTESIAN_POINT('',(-1.999999988541,0.152790228019, + 3.397581258071)); +#1368 = CARTESIAN_POINT('',(-2.,1.224646799147E-16,3.39758127335)); +#1369 = PCURVE('',#687,#1370); +#1370 = DEFINITIONAL_REPRESENTATION('',(#1371),#1410); +#1371 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1372,#1373,#1374,#1375,#1376, + #1377,#1378,#1379,#1380,#1381,#1382,#1383,#1384,#1385,#1386,#1387, + #1388,#1389,#1390,#1391,#1392,#1393,#1394,#1395,#1396,#1397,#1398, + #1399,#1400,#1401,#1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8),(0.,6.076621247434E-02, + 0.140302152273,0.231791977642,0.364103599059,0.629729377223,1.), + .UNSPECIFIED.); +#1372 = CARTESIAN_POINT('',(1.570796326795,2.394438233732)); +#1373 = CARTESIAN_POINT('',(1.555416561625,2.394438233732)); +#1374 = CARTESIAN_POINT('',(1.540044093043,2.394907596875)); +#1375 = CARTESIAN_POINT('',(1.52469892709,2.395845571644)); +#1376 = CARTESIAN_POINT('',(1.509402415519,2.397245416849)); +#1377 = CARTESIAN_POINT('',(1.494177255798,2.399094401629)); +#1378 = CARTESIAN_POINT('',(1.479047491109,2.401373805449)); +#1379 = CARTESIAN_POINT('',(1.444393491482,2.407573419824)); +#1380 = CARTESIAN_POINT('',(1.424968967165,2.411780647561)); +#1381 = CARTESIAN_POINT('',(1.405765676407,2.416633986077)); +#1382 = CARTESIAN_POINT('',(1.38678854768,2.422082920932)); +#1383 = CARTESIAN_POINT('',(1.368046773171,2.428073313161)); +#1384 = CARTESIAN_POINT('',(1.349553883027,2.43454767394)); +#1385 = CARTESIAN_POINT('',(1.310362462789,2.449379906953)); +#1386 = CARTESIAN_POINT('',(1.289722055944,2.457885250886)); +#1387 = CARTESIAN_POINT('',(1.269386040221,2.466890855915)); +#1388 = CARTESIAN_POINT('',(1.249333583809,2.476333146367)); +#1389 = CARTESIAN_POINT('',(1.229543581948,2.486155586044)); +#1390 = CARTESIAN_POINT('',(1.209994656928,2.49630867822)); +#1391 = CARTESIAN_POINT('',(1.162711040546,2.521850045494)); +#1392 = CARTESIAN_POINT('',(1.135186764373,2.537568422538)); +#1393 = CARTESIAN_POINT('',(1.108040789916,2.553770733994)); +#1394 = CARTESIAN_POINT('',(1.081217859557,2.570349403156)); +#1395 = CARTESIAN_POINT('',(1.054655678478,2.587222042685)); +#1396 = CARTESIAN_POINT('',(1.028281595432,2.60432985791)); +#1397 = CARTESIAN_POINT('',(0.949265592334,2.656379564924)); +#1398 = CARTESIAN_POINT('',(0.896888102804,2.691951123521)); +#1399 = CARTESIAN_POINT('',(0.844579027607,2.727787321795)); +#1400 = CARTESIAN_POINT('',(0.792017498737,2.76348140943)); +#1401 = CARTESIAN_POINT('',(0.738861908822,2.798694200528)); +#1402 = CARTESIAN_POINT('',(0.684751006617,2.833068571364)); +#1403 = CARTESIAN_POINT('',(0.552012711075,2.912258176387)); +#1404 = CARTESIAN_POINT('',(0.46976920037,2.957257407305)); +#1405 = CARTESIAN_POINT('',(0.38341794409,2.99834129688)); +#1406 = CARTESIAN_POINT('',(0.293289659617,3.032753525211)); +#1407 = CARTESIAN_POINT('',(0.199472748031,3.057944781733)); +#1408 = CARTESIAN_POINT('',(0.101860152013,3.071562566741)); +#1409 = CARTESIAN_POINT('',(0.,3.0715625782)); +#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1411 = PCURVE('',#1146,#1412); +#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1452); +#1413 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1414,#1415,#1416,#1417,#1418, + #1419,#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428,#1429, + #1430,#1431,#1432,#1433,#1434,#1435,#1436,#1437,#1438,#1439,#1440, + #1441,#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449,#1450,#1451), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8),(0.,6.076621247434E-02, + 0.140302152273,0.231791977642,0.364103599059,0.629729377223,1.), + .UNSPECIFIED.); +#1414 = CARTESIAN_POINT('',(2.293530574608,4.89758127335)); +#1415 = CARTESIAN_POINT('',(2.293530574608,4.920650921105)); +#1416 = CARTESIAN_POINT('',(2.293843442462,4.943709787906)); +#1417 = CARTESIAN_POINT('',(2.29446876632,4.966718558446)); +#1418 = CARTESIAN_POINT('',(2.295402599098,4.989636420663)); +#1419 = CARTESIAN_POINT('',(2.296637458481,5.01242106574)); +#1420 = CARTESIAN_POINT('',(2.298162326923,5.035028688107)); +#1421 = CARTESIAN_POINT('',(2.302319068356,5.086713749042)); +#1422 = CARTESIAN_POINT('',(2.305145737655,5.115612673524)); +#1423 = CARTESIAN_POINT('',(2.308415571663,5.144094157981)); +#1424 = CARTESIAN_POINT('',(2.312099779174,5.172137110913)); +#1425 = CARTESIAN_POINT('',(2.316167601626,5.199716153426)); +#1426 = CARTESIAN_POINT('',(2.320586049059,5.226801822446)); +#1427 = CARTESIAN_POINT('',(2.330764659446,5.283911413534)); +#1428 = CARTESIAN_POINT('',(2.336633939979,5.313805776379)); +#1429 = CARTESIAN_POINT('',(2.34288848379,5.343062839691)); +#1430 = CARTESIAN_POINT('',(2.349493811553,5.37170292493)); +#1431 = CARTESIAN_POINT('',(2.356419958508,5.399747697789)); +#1432 = CARTESIAN_POINT('',(2.363641474459,5.427220168191)); +#1433 = CARTESIAN_POINT('',(2.381977986701,5.493082650443)); +#1434 = CARTESIAN_POINT('',(2.393403593879,5.530914579898)); +#1435 = CARTESIAN_POINT('',(2.405347723871,5.567690242086)); +#1436 = CARTESIAN_POINT('',(2.41776013051,5.60346706925)); +#1437 = CARTESIAN_POINT('',(2.430607837011,5.638310308733)); +#1438 = CARTESIAN_POINT('',(2.443876130067,5.672293169257)); +#1439 = CARTESIAN_POINT('',(2.485060157873,5.772156150849)); +#1440 = CARTESIAN_POINT('',(2.514287271027,5.835730308174)); +#1441 = CARTESIAN_POINT('',(2.54508526838,5.896358903049)); +#1442 = CARTESIAN_POINT('',(2.577412790151,5.954156304265)); +#1443 = CARTESIAN_POINT('',(2.611320687893,6.009162113747)); +#1444 = CARTESIAN_POINT('',(2.646926243721,6.061284642316)); +#1445 = CARTESIAN_POINT('',(2.73662159275,6.178475704163)); +#1446 = CARTESIAN_POINT('',(2.794059440247,6.242634967472)); +#1447 = CARTESIAN_POINT('',(2.856086631361,6.299351417221)); +#1448 = CARTESIAN_POINT('',(2.922190266171,6.345834622945)); +#1449 = CARTESIAN_POINT('',(2.991988418934,6.37942444534)); +#1450 = CARTESIAN_POINT('',(3.06519753958,6.397581258071)); +#1451 = CARTESIAN_POINT('',(3.14159265359,6.39758127335)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = ORIENTED_EDGE('',*,*,#1454,.T.); +#1454 = EDGE_CURVE('',#1327,#1455,#1457,.T.); +#1455 = VERTEX_POINT('',#1456); +#1456 = CARTESIAN_POINT('',(-2.,1.942890293094E-16,0.39758127335)); +#1457 = SURFACE_CURVE('',#1458,(#1497,#1539),.PCURVE_S1.); +#1458 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1459,#1460,#1461,#1462,#1463, + #1464,#1465,#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473,#1474, + #1475,#1476,#1477,#1478,#1479,#1480,#1481,#1482,#1483,#1484,#1485, + #1486,#1487,#1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495,#1496), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8),(0.,6.076620802791E-02, + 0.140302142007,0.231791960681,0.364103572416,0.629729331149,1.), + .UNSPECIFIED.); +#1459 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.89758127335)); +#1460 = CARTESIAN_POINT('',(-1.322875655532,1.5,1.874511625595)); +#1461 = CARTESIAN_POINT('',(-1.323345018675,1.499586191521, + 1.851452758794)); +#1462 = CARTESIAN_POINT('',(-1.324282993444,1.498758951894, + 1.828443988254)); +#1463 = CARTESIAN_POINT('',(-1.325682838649,1.497522571691, + 1.805526126037)); +#1464 = CARTESIAN_POINT('',(-1.327531823429,1.495885254723,1.78274148096 + )); +#1465 = CARTESIAN_POINT('',(-1.329811227249,1.493859118043, + 1.760133858593)); +#1466 = CARTESIAN_POINT('',(-1.336010841624,1.488320275298, + 1.708448797658)); +#1467 = CARTESIAN_POINT('',(-1.340218069361,1.484544085962, + 1.679549873176)); +#1468 = CARTESIAN_POINT('',(-1.345071407877,1.480160809933, + 1.651068388719)); +#1469 = CARTESIAN_POINT('',(-1.350520342732,1.475200530234, + 1.623025435787)); +#1470 = CARTESIAN_POINT('',(-1.356510734961,1.469695384419, + 1.595446393274)); +#1471 = CARTESIAN_POINT('',(-1.36298509574,1.463680722075,1.568360724254 + )); +#1472 = CARTESIAN_POINT('',(-1.377817328753,1.449737218156, + 1.511251133167)); +#1473 = CARTESIAN_POINT('',(-1.386322672686,1.441646631412, + 1.481356770321)); +#1474 = CARTESIAN_POINT('',(-1.395328277715,1.43296399228,1.452099707009 + )); +#1475 = CARTESIAN_POINT('',(-1.404770568167,1.423723683686,1.42345962177 + )); +#1476 = CARTESIAN_POINT('',(-1.414593007844,1.413954981306, + 1.395414848911)); +#1477 = CARTESIAN_POINT('',(-1.42474610002,1.403682053566,1.367942378509 + )); +#1478 = CARTESIAN_POINT('',(-1.450287467294,1.377365722467, + 1.302079896257)); +#1479 = CARTESIAN_POINT('',(-1.466005844338,1.360776957177, + 1.264247966802)); +#1480 = CARTESIAN_POINT('',(-1.482208155794,1.343218620202, + 1.227472304614)); +#1481 = CARTESIAN_POINT('',(-1.498786824956,1.324734800559,1.19169547745 + )); +#1482 = CARTESIAN_POINT('',(-1.515659464485,1.305348626824, + 1.156852237967)); +#1483 = CARTESIAN_POINT('',(-1.53276727971,1.2850581721,1.122869377443) + ); +#1484 = CARTESIAN_POINT('',(-1.584816986725,1.22121990313,1.023006395849 + )); +#1485 = CARTESIAN_POINT('',(-1.620388545321,1.174801558568, + 0.959432238525)); +#1486 = CARTESIAN_POINT('',(-1.656224743595,1.124632477831, + 0.898803643651)); +#1487 = CARTESIAN_POINT('',(-1.69191883123,1.070626247244,0.841006242436 + )); +#1488 = CARTESIAN_POINT('',(-1.727131622328,1.012562627361, + 0.786000432954)); +#1489 = CARTESIAN_POINT('',(-1.761505993163,0.950111501872, + 0.733877904385)); +#1490 = CARTESIAN_POINT('',(-1.840695607298,0.789145558368, + 0.616686829053)); +#1491 = CARTESIAN_POINT('',(-1.885694826357,0.683258966206, + 0.552527584403)); +#1492 = CARTESIAN_POINT('',(-1.926778711541,0.565734593265, + 0.495811138007)); +#1493 = CARTESIAN_POINT('',(-1.96119095472,0.437347585314,0.449327914177 + )); +#1494 = CARTESIAN_POINT('',(-1.986382187744,0.299208754741, + 0.415738122182)); +#1495 = CARTESIAN_POINT('',(-2.,0.152790110838,0.39758127335)); +#1496 = CARTESIAN_POINT('',(-2.,2.143131898508E-16,0.39758127335)); +#1497 = PCURVE('',#687,#1498); +#1498 = DEFINITIONAL_REPRESENTATION('',(#1499),#1538); +#1499 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1500,#1501,#1502,#1503,#1504, + #1505,#1506,#1507,#1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515, + #1516,#1517,#1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526, + #1527,#1528,#1529,#1530,#1531,#1532,#1533,#1534,#1535,#1536,#1537), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8),(0.,6.076620802791E-02, + 0.140302142007,0.231791960681,0.364103572416,0.629729331149,1.), + .UNSPECIFIED.); +#1500 = CARTESIAN_POINT('',(1.570796326795,2.394438233732)); +#1501 = CARTESIAN_POINT('',(1.586176091965,2.394438233732)); +#1502 = CARTESIAN_POINT('',(1.601548560547,2.394907596875)); +#1503 = CARTESIAN_POINT('',(1.6168937265,2.395845571644)); +#1504 = CARTESIAN_POINT('',(1.632190238071,2.397245416849)); +#1505 = CARTESIAN_POINT('',(1.647415397791,2.399094401629)); +#1506 = CARTESIAN_POINT('',(1.662545162481,2.401373805449)); +#1507 = CARTESIAN_POINT('',(1.697199162108,2.407573419824)); +#1508 = CARTESIAN_POINT('',(1.716623686425,2.411780647561)); +#1509 = CARTESIAN_POINT('',(1.735826977183,2.416633986077)); +#1510 = CARTESIAN_POINT('',(1.754804105909,2.422082920932)); +#1511 = CARTESIAN_POINT('',(1.773545880419,2.428073313161)); +#1512 = CARTESIAN_POINT('',(1.792038770563,2.43454767394)); +#1513 = CARTESIAN_POINT('',(1.831230190801,2.449379906953)); +#1514 = CARTESIAN_POINT('',(1.851870597646,2.457885250886)); +#1515 = CARTESIAN_POINT('',(1.872206613369,2.466890855915)); +#1516 = CARTESIAN_POINT('',(1.892259069781,2.476333146367)); +#1517 = CARTESIAN_POINT('',(1.912049071642,2.486155586044)); +#1518 = CARTESIAN_POINT('',(1.931597996662,2.49630867822)); +#1519 = CARTESIAN_POINT('',(1.978881613044,2.521850045494)); +#1520 = CARTESIAN_POINT('',(2.006405889217,2.537568422538)); +#1521 = CARTESIAN_POINT('',(2.033551863674,2.553770733994)); +#1522 = CARTESIAN_POINT('',(2.060374794033,2.570349403156)); +#1523 = CARTESIAN_POINT('',(2.086936975112,2.587222042685)); +#1524 = CARTESIAN_POINT('',(2.113311058158,2.60432985791)); +#1525 = CARTESIAN_POINT('',(2.192327061257,2.656379564925)); +#1526 = CARTESIAN_POINT('',(2.244704550787,2.691951123521)); +#1527 = CARTESIAN_POINT('',(2.297013625983,2.727787321795)); +#1528 = CARTESIAN_POINT('',(2.349575154852,2.76348140943)); +#1529 = CARTESIAN_POINT('',(2.402730744767,2.798694200528)); +#1530 = CARTESIAN_POINT('',(2.456841646973,2.833068571363)); +#1531 = CARTESIAN_POINT('',(2.589579957788,2.912258185498)); +#1532 = CARTESIAN_POINT('',(2.671823447016,2.957257404557)); +#1533 = CARTESIAN_POINT('',(2.758174702488,2.998341289741)); +#1534 = CARTESIAN_POINT('',(2.848303019718,3.03275353292)); +#1535 = CARTESIAN_POINT('',(2.942119816131,3.057944765944)); +#1536 = CARTESIAN_POINT('',(3.039732579698,3.0715625782)); +#1537 = CARTESIAN_POINT('',(3.14159265359,3.0715625782)); +#1538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1539 = PCURVE('',#1146,#1540); +#1540 = DEFINITIONAL_REPRESENTATION('',(#1541),#1580); +#1541 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1542,#1543,#1544,#1545,#1546, + #1547,#1548,#1549,#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557, + #1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565,#1566,#1567,#1568, + #1569,#1570,#1571,#1572,#1573,#1574,#1575,#1576,#1577,#1578,#1579), + .UNSPECIFIED.,.F.,.F.,(8,6,6,6,6,6,8),(0.,6.076620802791E-02, + 0.140302142007,0.231791960681,0.364103572416,0.629729331149,1.), + .UNSPECIFIED.); +#1542 = CARTESIAN_POINT('',(2.293530574608,4.89758127335)); +#1543 = CARTESIAN_POINT('',(2.293530574608,4.874511625595)); +#1544 = CARTESIAN_POINT('',(2.293843442462,4.851452758794)); +#1545 = CARTESIAN_POINT('',(2.29446876632,4.828443988254)); +#1546 = CARTESIAN_POINT('',(2.295402599098,4.805526126037)); +#1547 = CARTESIAN_POINT('',(2.296637458481,4.78274148096)); +#1548 = CARTESIAN_POINT('',(2.298162326923,4.760133858593)); +#1549 = CARTESIAN_POINT('',(2.302319068356,4.708448797658)); +#1550 = CARTESIAN_POINT('',(2.305145737655,4.679549873176)); +#1551 = CARTESIAN_POINT('',(2.308415571663,4.651068388719)); +#1552 = CARTESIAN_POINT('',(2.312099779174,4.623025435787)); +#1553 = CARTESIAN_POINT('',(2.316167601626,4.595446393274)); +#1554 = CARTESIAN_POINT('',(2.320586049059,4.568360724254)); +#1555 = CARTESIAN_POINT('',(2.330764659446,4.511251133167)); +#1556 = CARTESIAN_POINT('',(2.336633939979,4.481356770321)); +#1557 = CARTESIAN_POINT('',(2.34288848379,4.452099707009)); +#1558 = CARTESIAN_POINT('',(2.349493811553,4.42345962177)); +#1559 = CARTESIAN_POINT('',(2.356419958508,4.395414848911)); +#1560 = CARTESIAN_POINT('',(2.363641474459,4.367942378509)); +#1561 = CARTESIAN_POINT('',(2.381977986701,4.302079896257)); +#1562 = CARTESIAN_POINT('',(2.393403593879,4.264247966802)); +#1563 = CARTESIAN_POINT('',(2.405347723871,4.227472304614)); +#1564 = CARTESIAN_POINT('',(2.41776013051,4.19169547745)); +#1565 = CARTESIAN_POINT('',(2.430607837011,4.156852237967)); +#1566 = CARTESIAN_POINT('',(2.443876130067,4.122869377443)); +#1567 = CARTESIAN_POINT('',(2.485060157874,4.023006395849)); +#1568 = CARTESIAN_POINT('',(2.514287271027,3.959432238525)); +#1569 = CARTESIAN_POINT('',(2.54508526838,3.898803643651)); +#1570 = CARTESIAN_POINT('',(2.577412790151,3.841006242436)); +#1571 = CARTESIAN_POINT('',(2.611320687892,3.786000432954)); +#1572 = CARTESIAN_POINT('',(2.646926243721,3.733877904385)); +#1573 = CARTESIAN_POINT('',(2.73662160307,3.616686829053)); +#1574 = CARTESIAN_POINT('',(2.794059436725,3.552527584403)); +#1575 = CARTESIAN_POINT('',(2.856086625304,3.495811138007)); +#1576 = CARTESIAN_POINT('',(2.922190286415,3.449327914177)); +#1577 = CARTESIAN_POINT('',(2.991988351478,3.415738122182)); +#1578 = CARTESIAN_POINT('',(3.065197598171,3.39758127335)); +#1579 = CARTESIAN_POINT('',(3.14159265359,3.39758127335)); +#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1581 = ORIENTED_EDGE('',*,*,#1582,.T.); +#1582 = EDGE_CURVE('',#1455,#1583,#1585,.T.); +#1583 = VERTEX_POINT('',#1584); +#1584 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.89758127335)); +#1585 = SURFACE_CURVE('',#1586,(#1619,#1655),.PCURVE_S1.); +#1586 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1587,#1588,#1589,#1590,#1591, + #1592,#1593,#1594,#1595,#1596,#1597,#1598,#1599,#1600,#1601,#1602, + #1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610,#1611,#1612,#1613, + #1614,#1615,#1616,#1617,#1618),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.194120387193,0.384849690893,0.530875815614,0.655950821091, + 0.810909103018,1.),.UNSPECIFIED.); +#1587 = CARTESIAN_POINT('',(-2.,2.22044604925E-16,0.39758127335)); +#1588 = CARTESIAN_POINT('',(-2.,-9.106634311371E-02,0.39758127335)); +#1589 = CARTESIAN_POINT('',(-1.995024040947,-0.181343622938, + 0.404215797251)); +#1590 = CARTESIAN_POINT('',(-1.985234548321,-0.269717436954, + 0.417268880424)); +#1591 = CARTESIAN_POINT('',(-1.971101532798,-0.355085460151, + 0.436208084875)); +#1592 = CARTESIAN_POINT('',(-1.953403685636,-0.436380942437, + 0.460172004466)); +#1593 = CARTESIAN_POINT('',(-1.913349656474,-0.587445452839, + 0.515100204223)); +#1594 = CARTESIAN_POINT('',(-1.8908923988,-0.658098707055,0.546191612038 + )); +#1595 = CARTESIAN_POINT('',(-1.866411362133,-0.724656188554,0.5805277566 + )); +#1596 = CARTESIAN_POINT('',(-1.840387982929,-0.787299643544, + 0.617624701662)); +#1597 = CARTESIAN_POINT('',(-1.813207608006,-0.846254322677, + 0.657146012805)); +#1598 = CARTESIAN_POINT('',(-1.763694847705,-0.944271108266, + 0.730884673388)); +#1599 = CARTESIAN_POINT('',(-1.741712349716,-0.984771005268, + 0.764184682102)); +#1600 = CARTESIAN_POINT('',(-1.719353155705,-1.023368843405, + 0.798726545828)); +#1601 = CARTESIAN_POINT('',(-1.696734605012,-1.060155442252, + 0.834461810958)); +#1602 = CARTESIAN_POINT('',(-1.673961461063,-1.095212188531, + 0.871383793102)); +#1603 = CARTESIAN_POINT('',(-1.631577527995,-1.15721887228, + 0.942211888524)); +#1604 = CARTESIAN_POINT('',(-1.611996207852,-1.184589318205, + 0.975766736619)); +#1605 = CARTESIAN_POINT('',(-1.592442731881,-1.210780760769, + 1.010236124139)); +#1606 = CARTESIAN_POINT('',(-1.572983848001,-1.235821592037,1.0456600365 + )); +#1607 = CARTESIAN_POINT('',(-1.553702547129,-1.259716784422, + 1.082084316465)); +#1608 = CARTESIAN_POINT('',(-1.511162917221,-1.31062362188, + 1.165997142437)); +#1609 = CARTESIAN_POINT('',(-1.48809272306,-1.336970538603, + 1.213975692589)); +#1610 = CARTESIAN_POINT('',(-1.465598105209,-1.361586623539, + 1.263769222753)); +#1611 = CARTESIAN_POINT('',(-1.443898027121,-1.384407584179, + 1.315597393101)); +#1612 = CARTESIAN_POINT('',(-1.423342201807,-1.405277295848, + 1.369637362342)); +#1613 = CARTESIAN_POINT('',(-1.381301149152,-1.446741286018, + 1.494847348676)); +#1614 = CARTESIAN_POINT('',(-1.360000173668,-1.466862683079, + 1.568980312261)); +#1615 = CARTESIAN_POINT('',(-1.34226724621,-1.482898944313, + 1.647068548838)); +#1616 = CARTESIAN_POINT('',(-1.329545502926,-1.494117527522, + 1.728203429489)); +#1617 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.811832290039)); +#1618 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.89758127335)); +#1619 = PCURVE('',#687,#1620); +#1620 = DEFINITIONAL_REPRESENTATION('',(#1621),#1654); +#1621 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1622,#1623,#1624,#1625,#1626, + #1627,#1628,#1629,#1630,#1631,#1632,#1633,#1634,#1635,#1636,#1637, + #1638,#1639,#1640,#1641,#1642,#1643,#1644,#1645,#1646,#1647,#1648, + #1649,#1650,#1651,#1652,#1653),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.194120387193,0.384849690893,0.530875815614,0.655950821091, + 0.810909103018,1.),.UNSPECIFIED.); +#1622 = CARTESIAN_POINT('',(3.14159265359,3.0715625782)); +#1623 = CARTESIAN_POINT('',(3.202303548999,3.0715625782)); +#1624 = CARTESIAN_POINT('',(3.26248837808,3.066586619147)); +#1625 = CARTESIAN_POINT('',(3.321807179978,3.056797126521)); +#1626 = CARTESIAN_POINT('',(3.379892143434,3.042664110998)); +#1627 = CARTESIAN_POINT('',(3.436285852743,3.024966263836)); +#1628 = CARTESIAN_POINT('',(3.543446362533,2.984912234674)); +#1629 = CARTESIAN_POINT('',(3.594796254152,2.962454977)); +#1630 = CARTESIAN_POINT('',(3.644588138382,2.937973940333)); +#1631 = CARTESIAN_POINT('',(3.693008141684,2.911950561129)); +#1632 = CARTESIAN_POINT('',(3.740255247115,2.884770186206)); +#1633 = CARTESIAN_POINT('',(3.82202641922,2.835257425905)); +#1634 = CARTESIAN_POINT('',(3.856948613162,2.813274927916)); +#1635 = CARTESIAN_POINT('',(3.891435504263,2.790915733905)); +#1636 = CARTESIAN_POINT('',(3.925584168604,2.768297183212)); +#1637 = CARTESIAN_POINT('',(3.959498956274,2.745524039263)); +#1638 = CARTESIAN_POINT('',(4.022255798949,2.703140106195)); +#1639 = CARTESIAN_POINT('',(4.051106326551,2.683558786052)); +#1640 = CARTESIAN_POINT('',(4.079941492365,2.664005310081)); +#1641 = CARTESIAN_POINT('',(4.108836132394,2.644546426201)); +#1642 = CARTESIAN_POINT('',(4.137859823407,2.625265125329)); +#1643 = CARTESIAN_POINT('',(4.203291275113,2.582725495421)); +#1644 = CARTESIAN_POINT('',(4.239748481121,2.55965530126)); +#1645 = CARTESIAN_POINT('',(4.276726965227,2.537160683409)); +#1646 = CARTESIAN_POINT('',(4.31442175278,2.515460605321)); +#1647 = CARTESIAN_POINT('',(4.352995770559,2.494904780007)); +#1648 = CARTESIAN_POINT('',(4.440927064845,2.452863727352)); +#1649 = CARTESIAN_POINT('',(4.492060388454,2.431562751868)); +#1650 = CARTESIAN_POINT('',(4.545044040223,2.41382982441)); +#1651 = CARTESIAN_POINT('',(4.599470453791,2.401108081126)); +#1652 = CARTESIAN_POINT('',(4.655222991511,2.394438233732)); +#1653 = CARTESIAN_POINT('',(4.712388980385,2.394438233732)); +#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1655 = PCURVE('',#1146,#1656); +#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1690); +#1657 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1658,#1659,#1660,#1661,#1662, + #1663,#1664,#1665,#1666,#1667,#1668,#1669,#1670,#1671,#1672,#1673, + #1674,#1675,#1676,#1677,#1678,#1679,#1680,#1681,#1682,#1683,#1684, + #1685,#1686,#1687,#1688,#1689),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.194120387193,0.384849690893,0.530875815614,0.655950821091, + 0.810909103018,1.),.UNSPECIFIED.); +#1658 = CARTESIAN_POINT('',(3.14159265359,3.39758127335)); +#1659 = CARTESIAN_POINT('',(3.187125825147,3.39758127335)); +#1660 = CARTESIAN_POINT('',(3.232264503823,3.404215797251)); +#1661 = CARTESIAN_POINT('',(3.276621155695,3.417268880424)); +#1662 = CARTESIAN_POINT('',(3.319800647559,3.436208084875)); +#1663 = CARTESIAN_POINT('',(3.361358676216,3.460172004466)); +#1664 = CARTESIAN_POINT('',(3.439500872812,3.515100204223)); +#1665 = CARTESIAN_POINT('',(3.476525495402,3.546191612038)); +#1666 = CARTESIAN_POINT('',(3.511934044764,3.5805277566)); +#1667 = CARTESIAN_POINT('',(3.545812447227,3.617624701662)); +#1668 = CARTESIAN_POINT('',(3.578250903208,3.657146012805)); +#1669 = CARTESIAN_POINT('',(3.633157195401,3.730884673388)); +#1670 = CARTESIAN_POINT('',(3.656187752039,3.764184682102)); +#1671 = CARTESIAN_POINT('',(3.678478546628,3.798726545828)); +#1672 = CARTESIAN_POINT('',(3.700060286002,3.834461810958)); +#1673 = CARTESIAN_POINT('',(3.720956594563,3.871383793102)); +#1674 = CARTESIAN_POINT('',(3.758510644318,3.942211888524)); +#1675 = CARTESIAN_POINT('',(3.77533363927,3.975766736619)); +#1676 = CARTESIAN_POINT('',(3.791671403631,4.010236124139)); +#1677 = CARTESIAN_POINT('',(3.807523638955,4.0456600365)); +#1678 = CARTESIAN_POINT('',(3.822873470378,4.082084316465)); +#1679 = CARTESIAN_POINT('',(3.856043962584,4.165997142437)); +#1680 = CARTESIAN_POINT('',(3.873549261033,4.213975692589)); +#1681 = CARTESIAN_POINT('',(3.890216995586,4.263769222753)); +#1682 = CARTESIAN_POINT('',(3.905958608648,4.315597393101)); +#1683 = CARTESIAN_POINT('',(3.920603645732,4.369637362342)); +#1684 = CARTESIAN_POINT('',(3.950127841695,4.494847348676)); +#1685 = CARTESIAN_POINT('',(3.964775253589,4.568980312261)); +#1686 = CARTESIAN_POINT('',(3.976726683849,4.647068548838)); +#1687 = CARTESIAN_POINT('',(3.98520823805,4.728203429489)); +#1688 = CARTESIAN_POINT('',(3.989654732571,4.811832290039)); +#1689 = CARTESIAN_POINT('',(3.989654732571,4.89758127335)); +#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1691 = ORIENTED_EDGE('',*,*,#1692,.F.); +#1692 = EDGE_CURVE('',#1304,#1583,#1693,.T.); +#1693 = SURFACE_CURVE('',#1694,(#1727,#1763),.PCURVE_S1.); +#1694 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1695,#1696,#1697,#1698,#1699, + #1700,#1701,#1702,#1703,#1704,#1705,#1706,#1707,#1708,#1709,#1710, + #1711,#1712,#1713,#1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721, + #1722,#1723,#1724,#1725,#1726),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.194120374298,0.38484968105,0.530875808108,0.655950815586, + 0.810909099992,1.),.UNSPECIFIED.); +#1695 = CARTESIAN_POINT('',(-2.,0.,3.39758127335)); +#1696 = CARTESIAN_POINT('',(-1.99999999317,-9.106641545555E-02, + 3.397581264243)); +#1697 = CARTESIAN_POINT('',(-1.995024049385,-0.181343546486, + 3.390946760636)); +#1698 = CARTESIAN_POINT('',(-1.985234549689,-0.269717425132, + 3.377893668253)); +#1699 = CARTESIAN_POINT('',(-1.971101529743,-0.355085486062, + 3.358954457681)); +#1700 = CARTESIAN_POINT('',(-1.95340368397,-0.436380948718,3.33499053995 + )); +#1701 = CARTESIAN_POINT('',(-1.913349656474,-0.587445452839, + 3.280062342477)); +#1702 = CARTESIAN_POINT('',(-1.8908923988,-0.658098707055,3.248970934662 + )); +#1703 = CARTESIAN_POINT('',(-1.866411362133,-0.724656188554,3.2146347901 + )); +#1704 = CARTESIAN_POINT('',(-1.840387982929,-0.787299643544, + 3.177537845038)); +#1705 = CARTESIAN_POINT('',(-1.813207608006,-0.846254322677, + 3.138016533895)); +#1706 = CARTESIAN_POINT('',(-1.763694847705,-0.944271108266, + 3.064277873312)); +#1707 = CARTESIAN_POINT('',(-1.741712349716,-0.984771005268, + 3.030977864598)); +#1708 = CARTESIAN_POINT('',(-1.719353155705,-1.023368843405, + 2.996436000872)); +#1709 = CARTESIAN_POINT('',(-1.696734605013,-1.060155442252, + 2.960700735742)); +#1710 = CARTESIAN_POINT('',(-1.673961461063,-1.095212188531, + 2.923778753598)); +#1711 = CARTESIAN_POINT('',(-1.631577527995,-1.15721887228, + 2.852950658176)); +#1712 = CARTESIAN_POINT('',(-1.611996207852,-1.184589318205, + 2.819395810081)); +#1713 = CARTESIAN_POINT('',(-1.592442731881,-1.210780760769, + 2.784926422561)); +#1714 = CARTESIAN_POINT('',(-1.572983848001,-1.235821592037,2.7495025102 + )); +#1715 = CARTESIAN_POINT('',(-1.553702547129,-1.259716784422, + 2.713078230235)); +#1716 = CARTESIAN_POINT('',(-1.511162917221,-1.31062362188, + 2.629165404263)); +#1717 = CARTESIAN_POINT('',(-1.48809272306,-1.336970538603, + 2.581186854111)); +#1718 = CARTESIAN_POINT('',(-1.465598105209,-1.361586623539, + 2.531393323947)); +#1719 = CARTESIAN_POINT('',(-1.443898027121,-1.384407584179, + 2.479565153599)); +#1720 = CARTESIAN_POINT('',(-1.423342201807,-1.405277295848, + 2.425525184358)); +#1721 = CARTESIAN_POINT('',(-1.381301149152,-1.446741286018, + 2.300315198024)); +#1722 = CARTESIAN_POINT('',(-1.360000173668,-1.466862683079, + 2.226182234439)); +#1723 = CARTESIAN_POINT('',(-1.34226724621,-1.482898944313, + 2.148093997862)); +#1724 = CARTESIAN_POINT('',(-1.329545502926,-1.494117527522, + 2.066959117211)); +#1725 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.983330256661)); +#1726 = CARTESIAN_POINT('',(-1.322875655532,-1.5,1.89758127335)); +#1727 = PCURVE('',#687,#1728); +#1728 = DEFINITIONAL_REPRESENTATION('',(#1729),#1762); +#1729 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1730,#1731,#1732,#1733,#1734, + #1735,#1736,#1737,#1738,#1739,#1740,#1741,#1742,#1743,#1744,#1745, + #1746,#1747,#1748,#1749,#1750,#1751,#1752,#1753,#1754,#1755,#1756, + #1757,#1758,#1759,#1760,#1761),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.194120374298,0.38484968105,0.530875808108,0.655950815586, + 0.810909099992,1.),.UNSPECIFIED.); +#1730 = CARTESIAN_POINT('',(6.28318530718,3.0715625782)); +#1731 = CARTESIAN_POINT('',(6.222474363543,3.07156257137)); +#1732 = CARTESIAN_POINT('',(6.162289633198,3.066586627585)); +#1733 = CARTESIAN_POINT('',(6.102970789834,3.056797127889)); +#1734 = CARTESIAN_POINT('',(6.044885799438,3.042664107943)); +#1735 = CARTESIAN_POINT('',(5.988492103571,3.02496626217)); +#1736 = CARTESIAN_POINT('',(5.881331598236,2.984912234674)); +#1737 = CARTESIAN_POINT('',(5.829981706617,2.962454977)); +#1738 = CARTESIAN_POINT('',(5.780189822387,2.937973940333)); +#1739 = CARTESIAN_POINT('',(5.731769819086,2.911950561129)); +#1740 = CARTESIAN_POINT('',(5.684522713655,2.884770186206)); +#1741 = CARTESIAN_POINT('',(5.602751541549,2.835257425905)); +#1742 = CARTESIAN_POINT('',(5.567829347607,2.813274927916)); +#1743 = CARTESIAN_POINT('',(5.533342456506,2.790915733905)); +#1744 = CARTESIAN_POINT('',(5.499193792166,2.768297183213)); +#1745 = CARTESIAN_POINT('',(5.465279004496,2.745524039263)); +#1746 = CARTESIAN_POINT('',(5.402522161821,2.703140106195)); +#1747 = CARTESIAN_POINT('',(5.373671634218,2.683558786052)); +#1748 = CARTESIAN_POINT('',(5.344836468405,2.664005310081)); +#1749 = CARTESIAN_POINT('',(5.315941828375,2.644546426201)); +#1750 = CARTESIAN_POINT('',(5.286918137362,2.625265125329)); +#1751 = CARTESIAN_POINT('',(5.221486685656,2.582725495421)); +#1752 = CARTESIAN_POINT('',(5.185029479649,2.55965530126)); +#1753 = CARTESIAN_POINT('',(5.148050995543,2.537160683409)); +#1754 = CARTESIAN_POINT('',(5.110356207989,2.515460605321)); +#1755 = CARTESIAN_POINT('',(5.07178219021,2.494904780007)); +#1756 = CARTESIAN_POINT('',(4.983850895924,2.452863727352)); +#1757 = CARTESIAN_POINT('',(4.932717572315,2.431562751868)); +#1758 = CARTESIAN_POINT('',(4.879733920547,2.41382982441)); +#1759 = CARTESIAN_POINT('',(4.825307506979,2.401108081126)); +#1760 = CARTESIAN_POINT('',(4.769554969259,2.394438233732)); +#1761 = CARTESIAN_POINT('',(4.712388980385,2.394438233732)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1763 = PCURVE('',#1146,#1764); +#1764 = DEFINITIONAL_REPRESENTATION('',(#1765),#1798); +#1765 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1766,#1767,#1768,#1769,#1770, + #1771,#1772,#1773,#1774,#1775,#1776,#1777,#1778,#1779,#1780,#1781, + #1782,#1783,#1784,#1785,#1786,#1787,#1788,#1789,#1790,#1791,#1792, + #1793,#1794,#1795,#1796,#1797),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,7) + ,(0.,0.194120374298,0.38484968105,0.530875808108,0.655950815586, + 0.810909099992,1.),.UNSPECIFIED.); +#1766 = CARTESIAN_POINT('',(3.14159265359,6.39758127335)); +#1767 = CARTESIAN_POINT('',(3.187125861318,6.397581264243)); +#1768 = CARTESIAN_POINT('',(3.232264465788,6.390946760636)); +#1769 = CARTESIAN_POINT('',(3.2766211493,6.377893668253)); +#1770 = CARTESIAN_POINT('',(3.319800660776,6.358954457681)); +#1771 = CARTESIAN_POINT('',(3.361358679465,6.33499053995)); +#1772 = CARTESIAN_POINT('',(3.439500872812,6.280062342477)); +#1773 = CARTESIAN_POINT('',(3.476525495402,6.248970934662)); +#1774 = CARTESIAN_POINT('',(3.511934044764,6.2146347901)); +#1775 = CARTESIAN_POINT('',(3.545812447227,6.177537845038)); +#1776 = CARTESIAN_POINT('',(3.578250903208,6.138016533895)); +#1777 = CARTESIAN_POINT('',(3.633157195401,6.064277873312)); +#1778 = CARTESIAN_POINT('',(3.656187752039,6.030977864598)); +#1779 = CARTESIAN_POINT('',(3.678478546628,5.996436000872)); +#1780 = CARTESIAN_POINT('',(3.700060286002,5.960700735742)); +#1781 = CARTESIAN_POINT('',(3.720956594563,5.923778753598)); +#1782 = CARTESIAN_POINT('',(3.758510644318,5.852950658176)); +#1783 = CARTESIAN_POINT('',(3.77533363927,5.819395810081)); +#1784 = CARTESIAN_POINT('',(3.791671403631,5.784926422561)); +#1785 = CARTESIAN_POINT('',(3.807523638955,5.7495025102)); +#1786 = CARTESIAN_POINT('',(3.822873470378,5.713078230235)); +#1787 = CARTESIAN_POINT('',(3.856043962584,5.629165404263)); +#1788 = CARTESIAN_POINT('',(3.873549261033,5.581186854111)); +#1789 = CARTESIAN_POINT('',(3.890216995585,5.531393323947)); +#1790 = CARTESIAN_POINT('',(3.905958608648,5.479565153599)); +#1791 = CARTESIAN_POINT('',(3.920603645732,5.425525184358)); +#1792 = CARTESIAN_POINT('',(3.950127841695,5.300315198024)); +#1793 = CARTESIAN_POINT('',(3.964775253589,5.226182234439)); +#1794 = CARTESIAN_POINT('',(3.976726683849,5.148093997862)); +#1795 = CARTESIAN_POINT('',(3.98520823805,5.066959117211)); +#1796 = CARTESIAN_POINT('',(3.989654732571,4.983330256661)); +#1797 = CARTESIAN_POINT('',(3.989654732571,4.89758127335)); +#1798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1799 = ORIENTED_EDGE('',*,*,#1303,.T.); +#1800 = ORIENTED_EDGE('',*,*,#972,.T.); +#1801 = ORIENTED_EDGE('',*,*,#862,.F.); +#1802 = ORIENTED_EDGE('',*,*,#734,.F.); +#1803 = ADVANCED_FACE('',(#1804,#1858,#1863,#1968),#1107,.F.); +#1804 = FACE_BOUND('',#1805,.F.); +#1805 = EDGE_LOOP('',(#1806,#1829,#1830,#1831)); +#1806 = ORIENTED_EDGE('',*,*,#1807,.T.); +#1807 = EDGE_CURVE('',#1808,#1087,#1810,.T.); +#1808 = VERTEX_POINT('',#1809); +#1809 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,5.)); +#1810 = SEAM_CURVE('',#1811,(#1815,#1822),.PCURVE_S1.); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(1.5,-3.673940397442E-16,5.)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.,0.,1.)); +#1815 = PCURVE('',#1107,#1816); +#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1821); +#1817 = LINE('',#1818,#1819); +#1818 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#1819 = VECTOR('',#1820,1.); +#1820 = DIRECTION('',(0.,1.)); +#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1822 = PCURVE('',#1107,#1823); +#1823 = DEFINITIONAL_REPRESENTATION('',(#1824),#1828); +#1824 = LINE('',#1825,#1826); +#1825 = CARTESIAN_POINT('',(0.,-0.)); +#1826 = VECTOR('',#1827,1.); +#1827 = DIRECTION('',(0.,1.)); +#1828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1829 = ORIENTED_EDGE('',*,*,#1086,.F.); +#1830 = ORIENTED_EDGE('',*,*,#1807,.F.); +#1831 = ORIENTED_EDGE('',*,*,#1832,.T.); +#1832 = EDGE_CURVE('',#1808,#1808,#1833,.T.); +#1833 = SURFACE_CURVE('',#1834,(#1839,#1846),.PCURVE_S1.); +#1834 = CIRCLE('',#1835,1.5); +#1835 = AXIS2_PLACEMENT_3D('',#1836,#1837,#1838); +#1836 = CARTESIAN_POINT('',(0.,0.,5.)); +#1837 = DIRECTION('',(0.,0.,1.)); +#1838 = DIRECTION('',(1.,0.,0.)); +#1839 = PCURVE('',#1107,#1840); +#1840 = DEFINITIONAL_REPRESENTATION('',(#1841),#1845); +#1841 = LINE('',#1842,#1843); +#1842 = CARTESIAN_POINT('',(0.,0.)); +#1843 = VECTOR('',#1844,1.); +#1844 = DIRECTION('',(1.,0.)); +#1845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1846 = PCURVE('',#1847,#1852); +#1847 = PLANE('',#1848); +#1848 = AXIS2_PLACEMENT_3D('',#1849,#1850,#1851); +#1849 = CARTESIAN_POINT('',(0.,0.,5.)); +#1850 = DIRECTION('',(0.,0.,1.)); +#1851 = DIRECTION('',(1.,0.,0.)); +#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857); +#1853 = CIRCLE('',#1854,1.5); +#1854 = AXIS2_PLACEMENT_2D('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(0.,0.)); +#1856 = DIRECTION('',(1.,0.)); +#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1858 = FACE_BOUND('',#1859,.F.); +#1859 = EDGE_LOOP('',(#1860,#1861,#1862)); +#1860 = ORIENTED_EDGE('',*,*,#1221,.F.); +#1861 = ORIENTED_EDGE('',*,*,#1185,.T.); +#1862 = ORIENTED_EDGE('',*,*,#1261,.T.); +#1863 = FACE_BOUND('',#1864,.F.); +#1864 = EDGE_LOOP('',(#1865,#1908,#1934)); +#1865 = ORIENTED_EDGE('',*,*,#1866,.F.); +#1866 = EDGE_CURVE('',#1867,#1869,#1871,.T.); +#1867 = VERTEX_POINT('',#1868); +#1868 = CARTESIAN_POINT('',(7.15625782E-02,1.49829196,7.82601869515)); +#1869 = VERTEX_POINT('',#1870); +#1870 = CARTESIAN_POINT('',(1.836970198721E-16,1.5,7.89758127335)); +#1871 = SURFACE_CURVE('',#1872,(#1877,#1890),.PCURVE_S1.); +#1872 = ELLIPSE('',#1873,2.12132034356,1.5); +#1873 = AXIS2_PLACEMENT_3D('',#1874,#1875,#1876); +#1874 = CARTESIAN_POINT('',(0.,0.,7.89758127335)); +#1875 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1876 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#1877 = PCURVE('',#1107,#1878); +#1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1889); +#1879 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1880,#1881,#1882,#1883,#1884, + #1885,#1886,#1887,#1888),.UNSPECIFIED.,.F.,.F.,(9,9),(4.664662211289 + ,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1880 = CARTESIAN_POINT('',(1.523069557699,2.82601829515)); +#1881 = CARTESIAN_POINT('',(1.529035404586,2.834956875462)); +#1882 = CARTESIAN_POINT('',(1.535001250471,2.843898365157)); +#1883 = CARTESIAN_POINT('',(1.540967096361,2.852842280936)); +#1884 = CARTESIAN_POINT('',(1.546932942238,2.861788137863)); +#1885 = CARTESIAN_POINT('',(1.552898788137,2.870735450673)); +#1886 = CARTESIAN_POINT('',(1.55886463402,2.879683734189)); +#1887 = CARTESIAN_POINT('',(1.564830479908,2.888632503019)); +#1888 = CARTESIAN_POINT('',(1.570796326795,2.89758127335)); +#1889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1890 = PCURVE('',#1891,#1896); +#1891 = CYLINDRICAL_SURFACE('',#1892,1.5); +#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895); +#1893 = CARTESIAN_POINT('',(7.15625782E-02,0.,7.89758127335)); +#1894 = DIRECTION('',(-1.,0.,-2.22044604925E-16)); +#1895 = DIRECTION('',(-2.22044604925E-16,0.,1.)); +#1896 = DEFINITIONAL_REPRESENTATION('',(#1897),#1907); +#1897 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1898,#1899,#1900,#1901,#1902, + #1903,#1904,#1905,#1906),.UNSPECIFIED.,.F.,.F.,(9,9),(4.664662211289 + ,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1898 = CARTESIAN_POINT('',(1.618523095891,-4.000000068297E-07)); +#1899 = CARTESIAN_POINT('',(1.612557249004,8.938180311855E-03)); +#1900 = CARTESIAN_POINT('',(1.606591403119,1.787967000612E-02)); +#1901 = CARTESIAN_POINT('',(1.600625557222,2.682358580259E-02)); +#1902 = CARTESIAN_POINT('',(1.594659711347,3.576944270242E-02)); +#1903 = CARTESIAN_POINT('',(1.58869386545,4.471675553944E-02)); +#1904 = CARTESIAN_POINT('',(1.582728019569,5.3665039039E-02)); +#1905 = CARTESIAN_POINT('',(1.576762173682,6.261380786947E-02)); +#1906 = CARTESIAN_POINT('',(1.570796326795,7.15625782E-02)); +#1907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1908 = ORIENTED_EDGE('',*,*,#1909,.T.); +#1909 = EDGE_CURVE('',#1867,#1910,#1912,.T.); +#1910 = VERTEX_POINT('',#1911); +#1911 = CARTESIAN_POINT('',(7.15625782E-02,1.49829196,7.96914385155)); +#1912 = SURFACE_CURVE('',#1913,(#1917,#1923),.PCURVE_S1.); +#1913 = LINE('',#1914,#1915); +#1914 = CARTESIAN_POINT('',(7.15625782E-02,1.49829196,5.)); +#1915 = VECTOR('',#1916,1.); +#1916 = DIRECTION('',(0.,0.,1.)); +#1917 = PCURVE('',#1107,#1918); +#1918 = DEFINITIONAL_REPRESENTATION('',(#1919),#1922); +#1919 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1920,#1921),.UNSPECIFIED.,.F., + .F.,(2,2),(1.09758127335,4.69758127335),.PIECEWISE_BEZIER_KNOTS.); +#1920 = CARTESIAN_POINT('',(1.523069824669,1.09758127335)); +#1921 = CARTESIAN_POINT('',(1.523069824669,4.69758127335)); +#1922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1923 = PCURVE('',#1924,#1929); +#1924 = PLANE('',#1925); +#1925 = AXIS2_PLACEMENT_3D('',#1926,#1927,#1928); +#1926 = CARTESIAN_POINT('',(7.15625782E-02,0.,7.89758127335)); +#1927 = DIRECTION('',(-1.,0.,-2.22044604925E-16)); +#1928 = DIRECTION('',(-2.22044604925E-16,0.,1.)); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1933); +#1930 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1931,#1932),.UNSPECIFIED.,.F., + .F.,(2,2),(1.09758127335,4.69758127335),.PIECEWISE_BEZIER_KNOTS.); +#1931 = CARTESIAN_POINT('',(-1.8,1.49829196)); +#1932 = CARTESIAN_POINT('',(1.8,1.49829196)); +#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1934 = ORIENTED_EDGE('',*,*,#1935,.T.); +#1935 = EDGE_CURVE('',#1910,#1869,#1936,.T.); +#1936 = SURFACE_CURVE('',#1937,(#1942,#1955),.PCURVE_S1.); +#1937 = ELLIPSE('',#1938,2.12132034356,1.5); +#1938 = AXIS2_PLACEMENT_3D('',#1939,#1940,#1941); +#1939 = CARTESIAN_POINT('',(0.,0.,7.89758127335)); +#1940 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#1941 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1942 = PCURVE('',#1107,#1943); +#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1954); +#1944 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1945,#1946,#1947,#1948,#1949, + #1950,#1951,#1952,#1953),.UNSPECIFIED.,.F.,.F.,(9,9),(1.523069557699 + ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1945 = CARTESIAN_POINT('',(1.523069557699,2.96914425155)); +#1946 = CARTESIAN_POINT('',(1.529035404586,2.960205671238)); +#1947 = CARTESIAN_POINT('',(1.535001250473,2.951264181545)); +#1948 = CARTESIAN_POINT('',(1.540967096361,2.942320265731)); +#1949 = CARTESIAN_POINT('',(1.546932942247,2.933374408856)); +#1950 = CARTESIAN_POINT('',(1.552898788132,2.924427095997)); +#1951 = CARTESIAN_POINT('',(1.558864634021,2.915478812514)); +#1952 = CARTESIAN_POINT('',(1.564830479908,2.906530043681)); +#1953 = CARTESIAN_POINT('',(1.570796326795,2.89758127335)); +#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1955 = PCURVE('',#1891,#1956); +#1956 = DEFINITIONAL_REPRESENTATION('',(#1957),#1967); +#1957 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1958,#1959,#1960,#1961,#1962, + #1963,#1964,#1965,#1966),.UNSPECIFIED.,.F.,.F.,(9,9),(1.523069557699 + ,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1958 = CARTESIAN_POINT('',(1.523069557699,-4.000000050256E-07)); +#1959 = CARTESIAN_POINT('',(1.529035404586,8.938180311857E-03)); +#1960 = CARTESIAN_POINT('',(1.535001250473,1.787967000609E-02)); +#1961 = CARTESIAN_POINT('',(1.540967096363,2.682358580275E-02)); +#1962 = CARTESIAN_POINT('',(1.546932942247,3.576944270222E-02)); +#1963 = CARTESIAN_POINT('',(1.552898788135,4.471675553958E-02)); +#1964 = CARTESIAN_POINT('',(1.55886463402,5.366503903895E-02)); +#1965 = CARTESIAN_POINT('',(1.564830479908,6.261380786947E-02)); +#1966 = CARTESIAN_POINT('',(1.570796326795,7.15625782E-02)); +#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1968 = FACE_BOUND('',#1969,.F.); +#1969 = EDGE_LOOP('',(#1970,#2013,#2049)); +#1970 = ORIENTED_EDGE('',*,*,#1971,.F.); +#1971 = EDGE_CURVE('',#1972,#1974,#1976,.T.); +#1972 = VERTEX_POINT('',#1973); +#1973 = CARTESIAN_POINT('',(-1.836970198721E-16,-1.5,7.89758127335)); +#1974 = VERTEX_POINT('',#1975); +#1975 = CARTESIAN_POINT('',(7.15625782E-02,-1.49829196,7.82601869515)); +#1976 = SURFACE_CURVE('',#1977,(#1982,#1995),.PCURVE_S1.); +#1977 = ELLIPSE('',#1978,2.12132034356,1.5); +#1978 = AXIS2_PLACEMENT_3D('',#1979,#1980,#1981); +#1979 = CARTESIAN_POINT('',(0.,0.,7.89758127335)); +#1980 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#1981 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#1982 = PCURVE('',#1107,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1994); +#1984 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1985,#1986,#1987,#1988,#1989, + #1990,#1991,#1992,#1993),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795 + ,1.618523095891),.PIECEWISE_BEZIER_KNOTS.); +#1985 = CARTESIAN_POINT('',(4.712388980385,2.89758127335)); +#1986 = CARTESIAN_POINT('',(4.718354827272,2.888632503019)); +#1987 = CARTESIAN_POINT('',(4.724320673157,2.879683734184)); +#1988 = CARTESIAN_POINT('',(4.730286519036,2.870735450695)); +#1989 = CARTESIAN_POINT('',(4.73625236495,2.861788137827)); +#1990 = CARTESIAN_POINT('',(4.742218210802,2.85284228096)); +#1991 = CARTESIAN_POINT('',(4.748184056702,2.843898365153)); +#1992 = CARTESIAN_POINT('',(4.754149902594,2.834956875462)); +#1993 = CARTESIAN_POINT('',(4.760115749481,2.82601829515)); +#1994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1995 = PCURVE('',#1996,#2001); +#1996 = CYLINDRICAL_SURFACE('',#1997,1.5); +#1997 = AXIS2_PLACEMENT_3D('',#1998,#1999,#2000); +#1998 = CARTESIAN_POINT('',(7.15625782E-02,0.,7.89758127335)); +#1999 = DIRECTION('',(-1.,0.,-2.22044604925E-16)); +#2000 = DIRECTION('',(-2.22044604925E-16,0.,1.)); +#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2012); +#2002 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2003,#2004,#2005,#2006,#2007, + #2008,#2009,#2010,#2011),.UNSPECIFIED.,.F.,.F.,(9,9),(1.570796326795 + ,1.618523095891),.PIECEWISE_BEZIER_KNOTS.); +#2003 = CARTESIAN_POINT('',(4.712388980385,7.15625782E-02)); +#2004 = CARTESIAN_POINT('',(4.706423133498,6.261380786947E-02)); +#2005 = CARTESIAN_POINT('',(4.700457287607,5.366503903898E-02)); +#2006 = CARTESIAN_POINT('',(4.694491441733,4.471675553958E-02)); +#2007 = CARTESIAN_POINT('',(4.68852559583,3.576944270236E-02)); +#2008 = CARTESIAN_POINT('',(4.68255974995,2.682358580265E-02)); +#2009 = CARTESIAN_POINT('',(4.676593904062,1.78796700061E-02)); +#2010 = CARTESIAN_POINT('',(4.670628058176,8.938180311857E-03)); +#2011 = CARTESIAN_POINT('',(4.664662211289,-4.000000047971E-07)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = ORIENTED_EDGE('',*,*,#2014,.T.); +#2014 = EDGE_CURVE('',#1972,#2015,#2017,.T.); +#2015 = VERTEX_POINT('',#2016); +#2016 = CARTESIAN_POINT('',(7.15625782E-02,-1.49829196,7.96914385155)); +#2017 = SURFACE_CURVE('',#2018,(#2023,#2036),.PCURVE_S1.); +#2018 = ELLIPSE('',#2019,2.12132034356,1.5); +#2019 = AXIS2_PLACEMENT_3D('',#2020,#2021,#2022); +#2020 = CARTESIAN_POINT('',(0.,0.,7.89758127335)); +#2021 = DIRECTION('',(-0.707106781187,0.,0.707106781187)); +#2022 = DIRECTION('',(0.707106781187,0.,0.707106781187)); +#2023 = PCURVE('',#1107,#2024); +#2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2035); +#2025 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2026,#2027,#2028,#2029,#2030, + #2031,#2032,#2033,#2034),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385 + ,4.760115749481),.PIECEWISE_BEZIER_KNOTS.); +#2026 = CARTESIAN_POINT('',(4.712388980385,2.89758127335)); +#2027 = CARTESIAN_POINT('',(4.718354827272,2.906530043681)); +#2028 = CARTESIAN_POINT('',(4.724320673168,2.915478812509)); +#2029 = CARTESIAN_POINT('',(4.730286519007,2.924427096006)); +#2030 = CARTESIAN_POINT('',(4.736252364979,2.933374408842)); +#2031 = CARTESIAN_POINT('',(4.74221821078,2.942320265749)); +#2032 = CARTESIAN_POINT('',(4.748184056713,2.951264181543)); +#2033 = CARTESIAN_POINT('',(4.754149902594,2.960205671238)); +#2034 = CARTESIAN_POINT('',(4.760115749481,2.96914425155)); +#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2036 = PCURVE('',#1996,#2037); +#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2048); +#2038 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2039,#2040,#2041,#2042,#2043, + #2044,#2045,#2046,#2047),.UNSPECIFIED.,.F.,.F.,(9,9),(4.712388980385 + ,4.760115749481),.PIECEWISE_BEZIER_KNOTS.); +#2039 = CARTESIAN_POINT('',(4.712388980385,7.15625782E-02)); +#2040 = CARTESIAN_POINT('',(4.718354827272,6.261380786947E-02)); +#2041 = CARTESIAN_POINT('',(4.724320673162,5.36650390389E-02)); +#2042 = CARTESIAN_POINT('',(4.730286519023,4.471675553982E-02)); +#2043 = CARTESIAN_POINT('',(4.736252364946,3.576944270171E-02)); +#2044 = CARTESIAN_POINT('',(4.742218210791,2.68235858029E-02)); +#2045 = CARTESIAN_POINT('',(4.748184056707,1.787967000601E-02)); +#2046 = CARTESIAN_POINT('',(4.754149902594,8.938180311857E-03)); +#2047 = CARTESIAN_POINT('',(4.760115749481,-4.000000049914E-07)); +#2048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2049 = ORIENTED_EDGE('',*,*,#2050,.F.); +#2050 = EDGE_CURVE('',#1974,#2015,#2051,.T.); +#2051 = SURFACE_CURVE('',#2052,(#2056,#2062),.PCURVE_S1.); +#2052 = LINE('',#2053,#2054); +#2053 = CARTESIAN_POINT('',(7.15625782E-02,-1.49829196,5.)); +#2054 = VECTOR('',#2055,1.); +#2055 = DIRECTION('',(0.,0.,1.)); +#2056 = PCURVE('',#1107,#2057); +#2057 = DEFINITIONAL_REPRESENTATION('',(#2058),#2061); +#2058 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2059,#2060),.UNSPECIFIED.,.F., + .F.,(2,2),(1.09758127335,4.69758127335),.PIECEWISE_BEZIER_KNOTS.); +#2059 = CARTESIAN_POINT('',(4.76011548251,1.09758127335)); +#2060 = CARTESIAN_POINT('',(4.76011548251,4.69758127335)); +#2061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2062 = PCURVE('',#2063,#2068); +#2063 = PLANE('',#2064); +#2064 = AXIS2_PLACEMENT_3D('',#2065,#2066,#2067); +#2065 = CARTESIAN_POINT('',(7.15625782E-02,0.,7.89758127335)); +#2066 = DIRECTION('',(-1.,0.,-2.22044604925E-16)); +#2067 = DIRECTION('',(-2.22044604925E-16,0.,1.)); +#2068 = DEFINITIONAL_REPRESENTATION('',(#2069),#2072); +#2069 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2070,#2071),.UNSPECIFIED.,.F., + .F.,(2,2),(1.09758127335,4.69758127335),.PIECEWISE_BEZIER_KNOTS.); +#2070 = CARTESIAN_POINT('',(-1.8,-1.49829196)); +#2071 = CARTESIAN_POINT('',(1.8,-1.49829196)); +#2072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2073 = ADVANCED_FACE('',(#2074,#2123),#1146,.F.); +#2074 = FACE_BOUND('',#2075,.F.); +#2075 = EDGE_LOOP('',(#2076,#2077,#2100,#2122)); +#2076 = ORIENTED_EDGE('',*,*,#1125,.T.); +#2077 = ORIENTED_EDGE('',*,*,#2078,.T.); +#2078 = EDGE_CURVE('',#1126,#2079,#2081,.T.); +#2079 = VERTEX_POINT('',#2080); +#2080 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,5.)); +#2081 = SEAM_CURVE('',#2082,(#2086,#2093),.PCURVE_S1.); +#2082 = LINE('',#2083,#2084); +#2083 = CARTESIAN_POINT('',(2.,-4.898587196589E-16,-3.)); +#2084 = VECTOR('',#2085,1.); +#2085 = DIRECTION('',(0.,0.,1.)); +#2086 = PCURVE('',#1146,#2087); +#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2092); +#2088 = LINE('',#2089,#2090); +#2089 = CARTESIAN_POINT('',(0.,-0.)); +#2090 = VECTOR('',#2091,1.); +#2091 = DIRECTION('',(0.,1.)); +#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2093 = PCURVE('',#1146,#2094); +#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099); +#2095 = LINE('',#2096,#2097); +#2096 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#2097 = VECTOR('',#2098,1.); +#2098 = DIRECTION('',(0.,1.)); +#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2100 = ORIENTED_EDGE('',*,*,#2101,.F.); +#2101 = EDGE_CURVE('',#2079,#2079,#2102,.T.); +#2102 = SURFACE_CURVE('',#2103,(#2108,#2115),.PCURVE_S1.); +#2103 = CIRCLE('',#2104,2.); +#2104 = AXIS2_PLACEMENT_3D('',#2105,#2106,#2107); +#2105 = CARTESIAN_POINT('',(0.,0.,5.)); +#2106 = DIRECTION('',(0.,0.,1.)); +#2107 = DIRECTION('',(1.,0.,0.)); +#2108 = PCURVE('',#1146,#2109); +#2109 = DEFINITIONAL_REPRESENTATION('',(#2110),#2114); +#2110 = LINE('',#2111,#2112); +#2111 = CARTESIAN_POINT('',(0.,8.)); +#2112 = VECTOR('',#2113,1.); +#2113 = DIRECTION('',(1.,0.)); +#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2115 = PCURVE('',#1847,#2116); +#2116 = DEFINITIONAL_REPRESENTATION('',(#2117),#2121); +#2117 = CIRCLE('',#2118,2.); +#2118 = AXIS2_PLACEMENT_2D('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(0.,0.)); +#2120 = DIRECTION('',(1.,0.)); +#2121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2122 = ORIENTED_EDGE('',*,*,#2078,.F.); +#2123 = FACE_BOUND('',#2124,.F.); +#2124 = EDGE_LOOP('',(#2125,#2126,#2127,#2128)); +#2125 = ORIENTED_EDGE('',*,*,#1454,.F.); +#2126 = ORIENTED_EDGE('',*,*,#1326,.T.); +#2127 = ORIENTED_EDGE('',*,*,#1692,.T.); +#2128 = ORIENTED_EDGE('',*,*,#1582,.F.); +#2129 = ADVANCED_FACE('',(#2130,#2133),#1847,.F.); +#2130 = FACE_BOUND('',#2131,.F.); +#2131 = EDGE_LOOP('',(#2132)); +#2132 = ORIENTED_EDGE('',*,*,#2101,.T.); +#2133 = FACE_BOUND('',#2134,.F.); +#2134 = EDGE_LOOP('',(#2135)); +#2135 = ORIENTED_EDGE('',*,*,#1832,.F.); +#2136 = ADVANCED_FACE('',(#2137),#1891,.F.); +#2137 = FACE_BOUND('',#2138,.F.); +#2138 = EDGE_LOOP('',(#2139,#2140,#2141)); +#2139 = ORIENTED_EDGE('',*,*,#1866,.T.); +#2140 = ORIENTED_EDGE('',*,*,#1935,.F.); +#2141 = ORIENTED_EDGE('',*,*,#2142,.T.); +#2142 = EDGE_CURVE('',#1910,#1867,#2143,.T.); +#2143 = SURFACE_CURVE('',#2144,(#2149,#2156),.PCURVE_S1.); +#2144 = CIRCLE('',#2145,1.5); +#2145 = AXIS2_PLACEMENT_3D('',#2146,#2147,#2148); +#2146 = CARTESIAN_POINT('',(7.15625782E-02,0.,7.89758127335)); +#2147 = DIRECTION('',(-1.,0.,-2.22044604925E-16)); +#2148 = DIRECTION('',(-2.22044604925E-16,0.,1.)); +#2149 = PCURVE('',#1891,#2150); +#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(0.,0.)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(1.,0.)); +#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2156 = PCURVE('',#1924,#2157); +#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162); +#2158 = CIRCLE('',#2159,1.5); +#2159 = AXIS2_PLACEMENT_2D('',#2160,#2161); +#2160 = CARTESIAN_POINT('',(0.,0.)); +#2161 = DIRECTION('',(1.,0.)); +#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2163 = ADVANCED_FACE('',(#2164),#1924,.T.); +#2164 = FACE_BOUND('',#2165,.T.); +#2165 = EDGE_LOOP('',(#2166,#2167)); +#2166 = ORIENTED_EDGE('',*,*,#1909,.T.); +#2167 = ORIENTED_EDGE('',*,*,#2142,.T.); +#2168 = ADVANCED_FACE('',(#2169),#1996,.F.); +#2169 = FACE_BOUND('',#2170,.F.); +#2170 = EDGE_LOOP('',(#2171,#2172,#2173)); +#2171 = ORIENTED_EDGE('',*,*,#2014,.F.); +#2172 = ORIENTED_EDGE('',*,*,#1971,.T.); +#2173 = ORIENTED_EDGE('',*,*,#2174,.T.); +#2174 = EDGE_CURVE('',#1974,#2015,#2175,.T.); +#2175 = SURFACE_CURVE('',#2176,(#2181,#2188),.PCURVE_S1.); +#2176 = CIRCLE('',#2177,1.5); +#2177 = AXIS2_PLACEMENT_3D('',#2178,#2179,#2180); +#2178 = CARTESIAN_POINT('',(7.15625782E-02,0.,7.89758127335)); +#2179 = DIRECTION('',(-1.,0.,-2.22044604925E-16)); +#2180 = DIRECTION('',(-2.22044604925E-16,0.,1.)); +#2181 = PCURVE('',#1996,#2182); +#2182 = DEFINITIONAL_REPRESENTATION('',(#2183),#2187); +#2183 = LINE('',#2184,#2185); +#2184 = CARTESIAN_POINT('',(0.,0.)); +#2185 = VECTOR('',#2186,1.); +#2186 = DIRECTION('',(1.,0.)); +#2187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2188 = PCURVE('',#2063,#2189); +#2189 = DEFINITIONAL_REPRESENTATION('',(#2190),#2194); +#2190 = CIRCLE('',#2191,1.5); +#2191 = AXIS2_PLACEMENT_2D('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(0.,0.)); +#2193 = DIRECTION('',(1.,0.)); +#2194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2195 = ADVANCED_FACE('',(#2196),#2063,.T.); +#2196 = FACE_BOUND('',#2197,.T.); +#2197 = EDGE_LOOP('',(#2198,#2199)); +#2198 = ORIENTED_EDGE('',*,*,#2174,.T.); +#2199 = ORIENTED_EDGE('',*,*,#2050,.F.); +#2200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2204)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2201,#2202,#2203)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2201 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2202 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2203 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2204 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#2201, + 'distance_accuracy_value','confusion accuracy'); +#2205 = PRODUCT_TYPE('part',$,(#7)); +#2206 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2207),#2200); +#2207 = STYLED_ITEM('color',(#2208),#15); +#2208 = PRESENTATION_STYLE_ASSIGNMENT((#2209,#2215)); +#2209 = SURFACE_STYLE_USAGE(.BOTH.,#2210); +#2210 = SURFACE_SIDE_STYLE('',(#2211)); +#2211 = SURFACE_STYLE_FILL_AREA(#2212); +#2212 = FILL_AREA_STYLE('',(#2213)); +#2213 = FILL_AREA_STYLE_COLOUR('',#2214); +#2214 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#2215 = CURVE_STYLE('',#2216,POSITIVE_LENGTH_MEASURE(0.1),#2214); +#2216 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21;