diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M18RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M18RetainingRings.fcstd new file mode 100644 index 00000000..50d213fe Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M18RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M18RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M18RetainingRings.step new file mode 100644 index 00000000..a8da4983 --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M18RetainingRings.step @@ -0,0 +1,1853 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_ +M18RetainingRings.step','2015-10-12T22:41:56',('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('Fusion','Fusion','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1477); +#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,#139,#217,#315,#391,#491,#877,#975,#1024, + #1078,#1149,#1203,#1253,#1459,#1468)); +#17 = ADVANCED_FACE('',(#18),#33,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#56,#84,#113)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.6,12.197590011564,0.2)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.6,11.413441872803,4.028182420626)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,12.2); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.6,7.941877135893E-03,-0.302472246839)); +#30 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#31 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,12.2); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.6,7.941877135893E-03,-0.302472246839)); +#36 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#37 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#38 = DEFINITIONAL_REPRESENTATION('',(#39),#43); +#39 = LINE('',#40,#41); +#40 = CARTESIAN_POINT('',(-0.,0.)); +#41 = VECTOR('',#42,1.); +#42 = DIRECTION('',(-1.,0.)); +#43 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#44 = PCURVE('',#45,#50); +#45 = PLANE('',#46); +#46 = AXIS2_PLACEMENT_3D('',#47,#48,#49); +#47 = CARTESIAN_POINT('',(0.6,8.02289,-5.768243670989)); +#48 = DIRECTION('',(1.,-2.173049414104E-16,-1.240881119077E-16)); +#49 = DIRECTION('',(2.173049414104E-16,1.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = CIRCLE('',#52,12.2); +#52 = AXIS2_PLACEMENT_2D('',#53,#54); +#53 = CARTESIAN_POINT('',(-8.014948122864,5.46577142415)); +#54 = DIRECTION('',(1.,-1.388668707821E-33)); +#55 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#56 = ORIENTED_EDGE('',*,*,#57,.T.); +#57 = EDGE_CURVE('',#22,#58,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(1.8,12.197590011564,0.2)); +#60 = SURFACE_CURVE('',#61,(#65,#72),.PCURVE_S1.); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.6,12.197590011564,0.2)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#65 = PCURVE('',#33,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71); +#67 = LINE('',#68,#69); +#68 = CARTESIAN_POINT('',(-4.119790272668E-02,0.)); +#69 = VECTOR('',#70,1.); +#70 = DIRECTION('',(-0.,-1.)); +#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#72 = PCURVE('',#73,#78); +#73 = PLANE('',#74); +#74 = AXIS2_PLACEMENT_3D('',#75,#76,#77); +#75 = CARTESIAN_POINT('',(0.6,8.297590011564,0.2)); +#76 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,1.)); +#77 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(3.9,2.193689802739E-17)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(1.110223024625E-16,-1.)); +#83 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#84 = ORIENTED_EDGE('',*,*,#85,.T.); +#85 = EDGE_CURVE('',#58,#86,#88,.T.); +#86 = VERTEX_POINT('',#87); +#87 = CARTESIAN_POINT('',(1.8,11.413441872803,4.028182420626)); +#88 = SURFACE_CURVE('',#89,(#94,#101),.PCURVE_S1.); +#89 = CIRCLE('',#90,12.2); +#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); +#91 = CARTESIAN_POINT('',(1.8,7.941877135893E-03,-0.302472246839)); +#92 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#93 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-0.,-1.2)); +#98 = VECTOR('',#99,1.); +#99 = DIRECTION('',(-1.,0.)); +#100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#101 = PCURVE('',#102,#107); +#102 = PLANE('',#103); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(1.8,8.02289,-5.768243670989)); +#105 = DIRECTION('',(1.,-2.212983733506E-16,-9.233848739965E-17)); +#106 = DIRECTION('',(2.212983733506E-16,1.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = CIRCLE('',#109,12.2); +#109 = AXIS2_PLACEMENT_2D('',#110,#111); +#110 = CARTESIAN_POINT('',(-8.014948122864,5.46577142415)); +#111 = DIRECTION('',(1.,2.060377714333E-33)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#114,.F.); +#114 = EDGE_CURVE('',#24,#86,#115,.T.); +#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.); +#116 = LINE('',#117,#118); +#117 = CARTESIAN_POINT('',(0.6,11.413441872803,4.028182420626)); +#118 = VECTOR('',#119,1.); +#119 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#120 = PCURVE('',#33,#121); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(-0.362883789377,2.436717494447E-17)); +#124 = VECTOR('',#125,1.); +#125 = DIRECTION('',(-0.,-1.)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = PCURVE('',#128,#133); +#128 = CYLINDRICAL_SURFACE('',#129,1.); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.6,10.478564823978,3.673210726572)); +#131 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#132 = DIRECTION('',(1.037922024799E-16,0.934877048825,0.354971694055)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(4.440892098501E-16,1.972152263053E-31)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(0.,1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = ADVANCED_FACE('',(#140),#128,.T.); +#140 = FACE_BOUND('',#141,.T.); +#141 = EDGE_LOOP('',(#142,#166,#194,#216)); +#142 = ORIENTED_EDGE('',*,*,#143,.T.); +#143 = EDGE_CURVE('',#24,#144,#146,.T.); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(0.6,10.740904657335,4.638186276435)); +#146 = SURFACE_CURVE('',#147,(#152,#159),.PCURVE_S1.); +#147 = CIRCLE('',#148,1.); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(0.6,10.478564823978,3.673210726572)); +#150 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#151 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#152 = PCURVE('',#128,#153); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(-3.504476442967,2.182587444111E-17)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(1.,0.)); +#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#159 = PCURVE('',#45,#160); +#160 = DEFINITIONAL_REPRESENTATION('',(#161),#165); +#161 = CIRCLE('',#162,1.); +#162 = AXIS2_PLACEMENT_2D('',#163,#164); +#163 = CARTESIAN_POINT('',(2.455674823978,9.441454397561)); +#164 = DIRECTION('',(-1.,1.318841199561E-32)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = ORIENTED_EDGE('',*,*,#167,.T.); +#167 = EDGE_CURVE('',#144,#168,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(1.8,10.740904657335,4.638186276435)); +#170 = SURFACE_CURVE('',#171,(#175,#182),.PCURVE_S1.); +#171 = LINE('',#172,#173); +#172 = CARTESIAN_POINT('',(0.6,10.740904657335,4.638186276435)); +#173 = VECTOR('',#174,1.); +#174 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#175 = PCURVE('',#128,#176); +#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181); +#177 = LINE('',#178,#179); +#178 = CARTESIAN_POINT('',(0.942466371594,-1.362593796928E-16)); +#179 = VECTOR('',#180,1.); +#180 = DIRECTION('',(0.,1.)); +#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#182 = PCURVE('',#183,#188); +#183 = PLANE('',#184); +#184 = AXIS2_PLACEMENT_3D('',#185,#186,#187); +#185 = CARTESIAN_POINT('',(0.6,8.76621,5.17503)); +#186 = DIRECTION('',(-1.071338073659E-16,0.262339833358,0.964975549863) + ); +#187 = DIRECTION('',(1.071338073659E-16,0.964975549863,-0.262339833358) + ); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(2.046367555753,1.606265546373E-16)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(-1.232595164408E-32,-1.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = ORIENTED_EDGE('',*,*,#195,.F.); +#195 = EDGE_CURVE('',#86,#168,#196,.T.); +#196 = SURFACE_CURVE('',#197,(#202,#209),.PCURVE_S1.); +#197 = CIRCLE('',#198,1.); +#198 = AXIS2_PLACEMENT_3D('',#199,#200,#201); +#199 = CARTESIAN_POINT('',(1.8,10.478564823978,3.673210726572)); +#200 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#201 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#202 = PCURVE('',#128,#203); +#203 = DEFINITIONAL_REPRESENTATION('',(#204),#208); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(-3.504476442967,1.2)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(1.,0.)); +#208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#209 = PCURVE('',#102,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = CIRCLE('',#212,1.); +#212 = AXIS2_PLACEMENT_2D('',#213,#214); +#213 = CARTESIAN_POINT('',(2.455674823978,9.441454397561)); +#214 = DIRECTION('',(-1.,1.018272558219E-32)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = ORIENTED_EDGE('',*,*,#114,.F.); +#217 = ADVANCED_FACE('',(#218),#73,.F.); +#218 = FACE_BOUND('',#219,.F.); +#219 = EDGE_LOOP('',(#220,#272,#293,#294)); +#220 = ORIENTED_EDGE('',*,*,#221,.T.); +#221 = EDGE_CURVE('',#222,#224,#226,.T.); +#222 = VERTEX_POINT('',#223); +#223 = CARTESIAN_POINT('',(0.6,8.297590011564,0.2)); +#224 = VERTEX_POINT('',#225); +#225 = CARTESIAN_POINT('',(1.8,8.297590011564,0.2)); +#226 = SURFACE_CURVE('',#227,(#231,#238),.PCURVE_S1.); +#227 = LINE('',#228,#229); +#228 = CARTESIAN_POINT('',(0.6,8.297590011564,0.2)); +#229 = VECTOR('',#230,1.); +#230 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#231 = PCURVE('',#73,#232); +#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(-3.668080092294E-33,3.303912827364E-17)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(1.110223024625E-16,-1.)); +#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#238 = PCURVE('',#239,#244); +#239 = CYLINDRICAL_SURFACE('',#240,8.3); +#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243); +#241 = CARTESIAN_POINT('',(0.6,-1.310629402588E-29,-1.150430101255E-32) + ); +#242 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#243 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#244 = DEFINITIONAL_REPRESENTATION('',(#245),#271); +#245 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#246,#247,#248,#249,#250,#251, + #252,#253,#254,#255,#256,#257,#258,#259,#260,#261,#262,#263,#264, + #265,#266,#267,#268,#269,#270),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.454545454545E-02, + 0.109090909091,0.163636363636,0.218181818182,0.272727272727, + 0.327272727273,0.381818181818,0.436363636364,0.490909090909, + 0.545454545455,0.6,0.654545454545,0.709090909091,0.763636363636, + 0.818181818182,0.872727272727,0.927272727273,0.981818181818, + 1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#246 = CARTESIAN_POINT('',(6.259086589157,0.)); +#247 = CARTESIAN_POINT('',(6.259086589157,-1.818181818182E-02)); +#248 = CARTESIAN_POINT('',(6.259086589157,-5.454545454545E-02)); +#249 = CARTESIAN_POINT('',(6.259086589157,-0.109090909091)); +#250 = CARTESIAN_POINT('',(6.259086589157,-0.163636363636)); +#251 = CARTESIAN_POINT('',(6.259086589157,-0.218181818182)); +#252 = CARTESIAN_POINT('',(6.259086589157,-0.272727272727)); +#253 = CARTESIAN_POINT('',(6.259086589157,-0.327272727273)); +#254 = CARTESIAN_POINT('',(6.259086589157,-0.381818181818)); +#255 = CARTESIAN_POINT('',(6.259086589157,-0.436363636364)); +#256 = CARTESIAN_POINT('',(6.259086589157,-0.490909090909)); +#257 = CARTESIAN_POINT('',(6.259086589157,-0.545454545455)); +#258 = CARTESIAN_POINT('',(6.259086589157,-0.6)); +#259 = CARTESIAN_POINT('',(6.259086589157,-0.654545454545)); +#260 = CARTESIAN_POINT('',(6.259086589157,-0.709090909091)); +#261 = CARTESIAN_POINT('',(6.259086589157,-0.763636363636)); +#262 = CARTESIAN_POINT('',(6.259086589157,-0.818181818182)); +#263 = CARTESIAN_POINT('',(6.259086589157,-0.872727272727)); +#264 = CARTESIAN_POINT('',(6.259086589157,-0.927272727273)); +#265 = CARTESIAN_POINT('',(6.259086589157,-0.981818181818)); +#266 = CARTESIAN_POINT('',(6.259086589157,-1.036363636364)); +#267 = CARTESIAN_POINT('',(6.259086589157,-1.090909090909)); +#268 = CARTESIAN_POINT('',(6.259086589157,-1.145454545455)); +#269 = CARTESIAN_POINT('',(6.259086589157,-1.181818181818)); +#270 = CARTESIAN_POINT('',(6.259086589157,-1.2)); +#271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#272 = ORIENTED_EDGE('',*,*,#273,.T.); +#273 = EDGE_CURVE('',#224,#58,#274,.T.); +#274 = SURFACE_CURVE('',#275,(#279,#286),.PCURVE_S1.); +#275 = LINE('',#276,#277); +#276 = CARTESIAN_POINT('',(1.8,8.297590011564,0.2)); +#277 = VECTOR('',#278,1.); +#278 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#279 = PCURVE('',#73,#280); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(3.685940441756E-15,-1.2)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(1.,0.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = PCURVE('',#102,#287); +#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(0.274700011564,5.968243670989)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(1.,2.060377714333E-33)); +#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#293 = ORIENTED_EDGE('',*,*,#57,.F.); +#294 = ORIENTED_EDGE('',*,*,#295,.F.); +#295 = EDGE_CURVE('',#222,#22,#296,.T.); +#296 = SURFACE_CURVE('',#297,(#301,#308),.PCURVE_S1.); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.6,8.297590011564,0.2)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#301 = PCURVE('',#73,#302); +#302 = DEFINITIONAL_REPRESENTATION('',(#303),#307); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(3.552713678801E-15,9.434220084663E-16)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(1.,0.)); +#307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#308 = PCURVE('',#45,#309); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(0.274700011564,5.968243670989)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(1.,-1.388668707821E-33)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = ADVANCED_FACE('',(#316),#183,.T.); +#316 = FACE_BOUND('',#317,.T.); +#317 = EDGE_LOOP('',(#318,#341,#369,#390)); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#144,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(0.6,8.76621,5.17503)); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(0.6,8.76621,5.17503)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(1.071338073659E-16,0.964975549863,-0.262339833358) + ); +#327 = PCURVE('',#183,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(3.661286414323E-15,1.547788563983E-15)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(1.,6.162975822039E-33)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#45,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(0.74332,10.943273670989)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(0.964975549863,-0.262339833358)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = ORIENTED_EDGE('',*,*,#342,.T.); +#342 = EDGE_CURVE('',#320,#343,#345,.T.); +#343 = VERTEX_POINT('',#344); +#344 = CARTESIAN_POINT('',(1.8,8.76621,5.17503)); +#345 = SURFACE_CURVE('',#346,(#350,#357),.PCURVE_S1.); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(0.6,8.76621,5.17503)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#350 = PCURVE('',#183,#351); +#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(2.780754829075E-33,-2.595590409271E-17)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(7.800823503885E-17,-1.)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = PCURVE('',#358,#363); +#358 = CYLINDRICAL_SURFACE('',#359,1.); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(0.6,8.943287822494,6.159226852657)); +#361 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#362 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368); +#364 = LINE('',#365,#366); +#365 = CARTESIAN_POINT('',(-4.53437242559,0.)); +#366 = VECTOR('',#367,1.); +#367 = DIRECTION('',(-0.,-1.)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = ORIENTED_EDGE('',*,*,#370,.T.); +#370 = EDGE_CURVE('',#343,#168,#371,.T.); +#371 = SURFACE_CURVE('',#372,(#376,#383),.PCURVE_S1.); +#372 = LINE('',#373,#374); +#373 = CARTESIAN_POINT('',(1.8,8.76621,5.17503)); +#374 = VECTOR('',#375,1.); +#375 = DIRECTION('',(1.071338073659E-16,0.964975549863,-0.262339833358) + ); +#376 = PCURVE('',#183,#377); +#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382); +#378 = LINE('',#379,#380); +#379 = CARTESIAN_POINT('',(3.75489629637E-15,-1.2)); +#380 = VECTOR('',#381,1.); +#381 = DIRECTION('',(1.,6.162975822039E-33)); +#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#383 = PCURVE('',#102,#384); +#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389); +#385 = LINE('',#386,#387); +#386 = CARTESIAN_POINT('',(0.74332,10.943273670989)); +#387 = VECTOR('',#388,1.); +#388 = DIRECTION('',(0.964975549863,-0.262339833358)); +#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#390 = ORIENTED_EDGE('',*,*,#167,.F.); +#391 = ADVANCED_FACE('',(#392),#358,.F.); +#392 = FACE_BOUND('',#393,.T.); +#393 = EDGE_LOOP('',(#394,#446,#468,#469)); +#394 = ORIENTED_EDGE('',*,*,#395,.T.); +#395 = EDGE_CURVE('',#396,#398,#400,.T.); +#396 = VERTEX_POINT('',#397); +#397 = CARTESIAN_POINT('',(0.6,8.02289,5.768243670989)); +#398 = VERTEX_POINT('',#399); +#399 = CARTESIAN_POINT('',(1.8,8.02289,5.768243670989)); +#400 = SURFACE_CURVE('',#401,(#405,#412),.PCURVE_S1.); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.6,8.02289,5.768243670989)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#405 = PCURVE('',#358,#406); +#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411); +#407 = LINE('',#408,#409); +#408 = CARTESIAN_POINT('',(-3.543292218054,0.)); +#409 = VECTOR('',#410,1.); +#410 = DIRECTION('',(-0.,-1.)); +#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#412 = PCURVE('',#413,#418); +#413 = CYLINDRICAL_SURFACE('',#414,10.25); +#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417); +#415 = CARTESIAN_POINT('',(0.6,-0.45,-1.598097191573E-28)); +#416 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#417 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#418 = DEFINITIONAL_REPRESENTATION('',(#419),#445); +#419 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.454545454545E-02, + 0.109090909091,0.163636363636,0.218181818182,0.272727272727, + 0.327272727273,0.381818181818,0.436363636364,0.490909090909, + 0.545454545455,0.6,0.654545454545,0.709090909091,0.763636363636, + 0.818181818182,0.872727272727,0.927272727273,0.981818181818, + 1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#420 = CARTESIAN_POINT('',(5.685469858363,0.)); +#421 = CARTESIAN_POINT('',(5.685469858363,-1.818181818182E-02)); +#422 = CARTESIAN_POINT('',(5.685469858363,-5.454545454545E-02)); +#423 = CARTESIAN_POINT('',(5.685469858363,-0.109090909091)); +#424 = CARTESIAN_POINT('',(5.685469858363,-0.163636363636)); +#425 = CARTESIAN_POINT('',(5.685469858363,-0.218181818182)); +#426 = CARTESIAN_POINT('',(5.685469858363,-0.272727272727)); +#427 = CARTESIAN_POINT('',(5.685469858363,-0.327272727273)); +#428 = CARTESIAN_POINT('',(5.685469858363,-0.381818181818)); +#429 = CARTESIAN_POINT('',(5.685469858363,-0.436363636364)); +#430 = CARTESIAN_POINT('',(5.685469858363,-0.490909090909)); +#431 = CARTESIAN_POINT('',(5.685469858363,-0.545454545455)); +#432 = CARTESIAN_POINT('',(5.685469858363,-0.6)); +#433 = CARTESIAN_POINT('',(5.685469858363,-0.654545454545)); +#434 = CARTESIAN_POINT('',(5.685469858363,-0.709090909091)); +#435 = CARTESIAN_POINT('',(5.685469858363,-0.763636363636)); +#436 = CARTESIAN_POINT('',(5.685469858363,-0.818181818182)); +#437 = CARTESIAN_POINT('',(5.685469858363,-0.872727272727)); +#438 = CARTESIAN_POINT('',(5.685469858363,-0.927272727273)); +#439 = CARTESIAN_POINT('',(5.685469858363,-0.981818181818)); +#440 = CARTESIAN_POINT('',(5.685469858363,-1.036363636364)); +#441 = CARTESIAN_POINT('',(5.685469858363,-1.090909090909)); +#442 = CARTESIAN_POINT('',(5.685469858363,-1.145454545455)); +#443 = CARTESIAN_POINT('',(5.685469858363,-1.181818181818)); +#444 = CARTESIAN_POINT('',(5.685469858363,-1.2)); +#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#446 = ORIENTED_EDGE('',*,*,#447,.T.); +#447 = EDGE_CURVE('',#398,#343,#448,.T.); +#448 = SURFACE_CURVE('',#449,(#454,#461),.PCURVE_S1.); +#449 = CIRCLE('',#450,1.); +#450 = AXIS2_PLACEMENT_3D('',#451,#452,#453); +#451 = CARTESIAN_POINT('',(1.8,8.943287822494,6.159226852657)); +#452 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#453 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#454 = PCURVE('',#358,#455); +#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460); +#456 = LINE('',#457,#458); +#457 = CARTESIAN_POINT('',(-0.,-1.2)); +#458 = VECTOR('',#459,1.); +#459 = DIRECTION('',(-1.,0.)); +#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#461 = PCURVE('',#102,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = CIRCLE('',#464,1.); +#464 = AXIS2_PLACEMENT_2D('',#465,#466); +#465 = CARTESIAN_POINT('',(0.920397822494,11.927470523646)); +#466 = DIRECTION('',(1.,2.060377714333E-33)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = ORIENTED_EDGE('',*,*,#342,.F.); +#469 = ORIENTED_EDGE('',*,*,#470,.F.); +#470 = EDGE_CURVE('',#396,#320,#471,.T.); +#471 = SURFACE_CURVE('',#472,(#477,#484),.PCURVE_S1.); +#472 = CIRCLE('',#473,1.); +#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476); +#474 = CARTESIAN_POINT('',(0.6,8.943287822494,6.159226852657)); +#475 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#476 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#477 = PCURVE('',#358,#478); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(-0.,0.)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(-1.,0.)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = PCURVE('',#45,#485); +#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490); +#486 = CIRCLE('',#487,1.); +#487 = AXIS2_PLACEMENT_2D('',#488,#489); +#488 = CARTESIAN_POINT('',(0.920397822494,11.927470523646)); +#489 = DIRECTION('',(1.,-1.388668707821E-33)); +#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#491 = ADVANCED_FACE('',(#492,#811,#846),#45,.F.); +#492 = FACE_BOUND('',#493,.T.); +#493 = EDGE_LOOP('',(#494,#546,#590,#591,#592,#593,#594,#595,#641,#691, + #719,#752,#780)); +#494 = ORIENTED_EDGE('',*,*,#495,.T.); +#495 = EDGE_CURVE('',#496,#498,#500,.T.); +#496 = VERTEX_POINT('',#497); +#497 = CARTESIAN_POINT('',(0.6,8.02289,-5.768243670989)); +#498 = VERTEX_POINT('',#499); +#499 = CARTESIAN_POINT('',(0.6,-10.7,1.281844315008E-17)); +#500 = SURFACE_CURVE('',#501,(#506,#517),.PCURVE_S1.); +#501 = CIRCLE('',#502,10.25); +#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505); +#503 = CARTESIAN_POINT('',(0.6,-0.45,1.665334536922E-17)); +#504 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#505 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#506 = PCURVE('',#45,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#516); +#508 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#509,#510,#511,#512,#513,#514 +,#515),.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( + '') ); +#509 = CARTESIAN_POINT('',(1.77711,5.768243670989)); +#510 = CARTESIAN_POINT('',(1.77711,-11.98527710659)); +#511 = CARTESIAN_POINT('',(-13.59789,-3.108516717802)); +#512 = CARTESIAN_POINT('',(-28.97289,5.768243670989)); +#513 = CARTESIAN_POINT('',(-13.59789,14.645004059779)); +#514 = CARTESIAN_POINT('',(1.77711,23.52176444857)); +#515 = CARTESIAN_POINT('',(1.77711,5.768243670989)); +#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#517 = PCURVE('',#413,#518); +#518 = DEFINITIONAL_REPRESENTATION('',(#519),#545); +#519 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#520,#521,#522,#523,#524,#525, + #526,#527,#528,#529,#530,#531,#532,#533,#534,#535,#536,#537,#538, + #539,#540,#541,#542,#543,#544),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.597715448817,0.713346230852, + 0.828977012887,0.944607794922,1.060238576957,1.175869358992, + 1.291500141028,1.407130923063,1.522761705098,1.638392487133, + 1.754023269168,1.869654051203,1.985284833238,2.100915615274, + 2.216546397309,2.332177179344,2.447807961379,2.563438743414, + 2.679069525449,2.794700307484,2.91033108952,3.025961871555, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#520 = CARTESIAN_POINT('',(0.597715448817,-1.110223024625E-16)); +#521 = CARTESIAN_POINT('',(0.636259042828,-1.048543967702E-16)); +#522 = CARTESIAN_POINT('',(0.713346230852,-2.063403727422E-17)); +#523 = CARTESIAN_POINT('',(0.828977012887,2.29500725615E-16)); +#524 = CARTESIAN_POINT('',(0.944607794922,4.348987643644E-16)); +#525 = CARTESIAN_POINT('',(1.060238576957,6.954394760279E-16)); +#526 = CARTESIAN_POINT('',(1.175869358992,7.801462201747E-16)); +#527 = CARTESIAN_POINT('',(1.291500141028,8.469123466989E-16)); +#528 = CARTESIAN_POINT('',(1.407130923063,1.16127491123E-15)); +#529 = CARTESIAN_POINT('',(1.522761705098,1.16932615613E-15)); +#530 = CARTESIAN_POINT('',(1.638392487133,1.488892426774E-15)); +#531 = CARTESIAN_POINT('',(1.754023269168,1.53484372885E-15)); +#532 = CARTESIAN_POINT('',(1.869654051203,1.697606064676E-15)); +#533 = CARTESIAN_POINT('',(1.985284833238,1.666739234073E-15)); +#534 = CARTESIAN_POINT('',(2.100915615274,1.627444220659E-15)); +#535 = CARTESIAN_POINT('',(2.216546397309,1.815491104917E-15)); +#536 = CARTESIAN_POINT('',(2.332177179344,1.768732396076E-15)); +#537 = CARTESIAN_POINT('',(2.447807961379,1.767720347182E-15)); +#538 = CARTESIAN_POINT('',(2.563438743414,1.818527251597E-15)); +#539 = CARTESIAN_POINT('',(2.679069525449,1.616311682833E-15)); +#540 = CARTESIAN_POINT('',(2.794700307484,1.708233238698E-15)); +#541 = CARTESIAN_POINT('',(2.91033108952,1.542762584001E-15)); +#542 = CARTESIAN_POINT('',(3.025961871555,1.446589832148E-15)); +#543 = CARTESIAN_POINT('',(3.103049059578,1.369275063704E-15)); +#544 = CARTESIAN_POINT('',(3.14159265359,1.33226762955E-15)); +#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#546 = ORIENTED_EDGE('',*,*,#547,.F.); +#547 = EDGE_CURVE('',#396,#498,#548,.T.); +#548 = SURFACE_CURVE('',#549,(#554,#561),.PCURVE_S1.); +#549 = CIRCLE('',#550,10.25); +#550 = AXIS2_PLACEMENT_3D('',#551,#552,#553); +#551 = CARTESIAN_POINT('',(0.6,-0.45,1.598097191573E-28)); +#552 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#553 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#554 = PCURVE('',#45,#555); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); +#556 = CIRCLE('',#557,10.25); +#557 = AXIS2_PLACEMENT_2D('',#558,#559); +#558 = CARTESIAN_POINT('',(-8.47289,5.768243670989)); +#559 = DIRECTION('',(1.,-1.388668707821E-33)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = PCURVE('',#413,#562); +#562 = DEFINITIONAL_REPRESENTATION('',(#563),#589); +#563 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.597715448817,0.713346230852, + 0.828977012887,0.944607794922,1.060238576957,1.175869358992, + 1.291500141028,1.407130923063,1.522761705098,1.638392487133, + 1.754023269168,1.869654051203,1.985284833238,2.100915615274, + 2.216546397309,2.332177179344,2.447807961379,2.563438743414, + 2.679069525449,2.794700307484,2.91033108952,3.025961871555, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#564 = CARTESIAN_POINT('',(5.685469858363,0.)); +#565 = CARTESIAN_POINT('',(5.646926264351,-5.551115123126E-17)); +#566 = CARTESIAN_POINT('',(5.569839076328,-1.259686358311E-16)); +#567 = CARTESIAN_POINT('',(5.454208294293,-1.419768625193E-16)); +#568 = CARTESIAN_POINT('',(5.338577512257,2.774227113306E-17)); +#569 = CARTESIAN_POINT('',(5.222946730222,3.100777798703E-17)); +#570 = CARTESIAN_POINT('',(5.107315948187,-1.517733830812E-16)); +#571 = CARTESIAN_POINT('',(4.991685166152,-9.004806043744E-17)); +#572 = CARTESIAN_POINT('',(4.876054384117,-1.541681899442E-16)); +#573 = CARTESIAN_POINT('',(4.760423602082,4.058700543906E-17)); +#574 = CARTESIAN_POINT('',(4.644792820047,-8.179831812072E-18)); +#575 = CARTESIAN_POINT('',(4.529162038011,-7.867678190774E-18)); +#576 = CARTESIAN_POINT('',(4.413531255976,3.965054457517E-17)); +#577 = CARTESIAN_POINT('',(4.297900473941,-1.507345001099E-16)); +#578 = CARTESIAN_POINT('',(4.182269691906,-1.028463589107E-16)); +#579 = CARTESIAN_POINT('',(4.066638909871,-1.040138790225E-16)); +#580 = CARTESIAN_POINT('',(3.951008127836,-1.472319397743E-16)); +#581 = CARTESIAN_POINT('',(3.835377345801,2.680782334482E-17)); +#582 = CARTESIAN_POINT('',(3.719746563766,4.000064639507E-17)); +#583 = CARTESIAN_POINT('',(3.60411578173,-1.868104089251E-16)); +#584 = CARTESIAN_POINT('',(3.488484999695,4.11071745302E-17)); +#585 = CARTESIAN_POINT('',(3.37285421766,2.238171080429E-17)); +#586 = CARTESIAN_POINT('',(3.257223435625,-1.306340177474E-16)); +#587 = CARTESIAN_POINT('',(3.180136247602,-1.54197642309E-16)); +#588 = CARTESIAN_POINT('',(3.14159265359,-1.110223024625E-16)); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#590 = ORIENTED_EDGE('',*,*,#470,.T.); +#591 = ORIENTED_EDGE('',*,*,#319,.T.); +#592 = ORIENTED_EDGE('',*,*,#143,.F.); +#593 = ORIENTED_EDGE('',*,*,#21,.F.); +#594 = ORIENTED_EDGE('',*,*,#295,.F.); +#595 = ORIENTED_EDGE('',*,*,#596,.T.); +#596 = EDGE_CURVE('',#222,#597,#599,.T.); +#597 = VERTEX_POINT('',#598); +#598 = CARTESIAN_POINT('',(0.6,-8.3,8.628060564829E-18)); +#599 = SURFACE_CURVE('',#600,(#605,#612),.PCURVE_S1.); +#600 = CIRCLE('',#601,8.3); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(0.6,-1.310629402588E-29,1.150430101255E-32)); +#603 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#604 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#605 = PCURVE('',#45,#606); +#606 = DEFINITIONAL_REPRESENTATION('',(#607),#611); +#607 = CIRCLE('',#608,8.3); +#608 = AXIS2_PLACEMENT_2D('',#609,#610); +#609 = CARTESIAN_POINT('',(-8.02289,5.768243670989)); +#610 = DIRECTION('',(1.,-1.388668707821E-33)); +#611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#612 = PCURVE('',#239,#613); +#613 = DEFINITIONAL_REPRESENTATION('',(#614),#640); +#614 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.409871802233E-02,0.165802987821, + 0.307507257619,0.449211527418,0.590915797216,0.732620067015, + 0.874324336813,1.016028606612,1.15773287641,1.299437146209, + 1.441141416008,1.582845685806,1.724549955605,1.866254225403, + 2.007958495202,2.149662765,2.291367034799,2.433071304597, + 2.574775574396,2.716479844194,2.858184113993,2.999888383791, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#615 = CARTESIAN_POINT('',(6.259086589157,0.)); +#616 = CARTESIAN_POINT('',(6.211851832558,0.)); +#617 = CARTESIAN_POINT('',(6.117382319359,0.)); +#618 = CARTESIAN_POINT('',(5.97567804956,0.)); +#619 = CARTESIAN_POINT('',(5.833973779762,0.)); +#620 = CARTESIAN_POINT('',(5.692269509963,0.)); +#621 = CARTESIAN_POINT('',(5.550565240165,0.)); +#622 = CARTESIAN_POINT('',(5.408860970366,0.)); +#623 = CARTESIAN_POINT('',(5.267156700568,0.)); +#624 = CARTESIAN_POINT('',(5.125452430769,0.)); +#625 = CARTESIAN_POINT('',(4.983748160971,0.)); +#626 = CARTESIAN_POINT('',(4.842043891172,0.)); +#627 = CARTESIAN_POINT('',(4.700339621374,0.)); +#628 = CARTESIAN_POINT('',(4.558635351575,0.)); +#629 = CARTESIAN_POINT('',(4.416931081776,0.)); +#630 = CARTESIAN_POINT('',(4.275226811978,0.)); +#631 = CARTESIAN_POINT('',(4.133522542179,0.)); +#632 = CARTESIAN_POINT('',(3.991818272381,0.)); +#633 = CARTESIAN_POINT('',(3.850114002582,0.)); +#634 = CARTESIAN_POINT('',(3.708409732784,0.)); +#635 = CARTESIAN_POINT('',(3.566705462985,0.)); +#636 = CARTESIAN_POINT('',(3.425001193187,0.)); +#637 = CARTESIAN_POINT('',(3.283296923388,0.)); +#638 = CARTESIAN_POINT('',(3.188827410189,0.)); +#639 = CARTESIAN_POINT('',(3.14159265359,0.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ORIENTED_EDGE('',*,*,#642,.F.); +#642 = EDGE_CURVE('',#643,#597,#645,.T.); +#643 = VERTEX_POINT('',#644); +#644 = CARTESIAN_POINT('',(0.6,8.297590011564,-0.2)); +#645 = SURFACE_CURVE('',#646,(#651,#662),.PCURVE_S1.); +#646 = CIRCLE('',#647,8.3); +#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650); +#648 = CARTESIAN_POINT('',(0.6,6.66133814775E-17,6.661338147751E-17)); +#649 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#650 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#651 = PCURVE('',#45,#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('',(0.27711,5.768243670989)); +#655 = CARTESIAN_POINT('',(0.27711,-8.607778031833)); +#656 = CARTESIAN_POINT('',(-12.17289,-1.419767180422)); +#657 = CARTESIAN_POINT('',(-24.62289,5.768243670989)); +#658 = CARTESIAN_POINT('',(-12.17289,12.956254522399)); +#659 = CARTESIAN_POINT('',(0.27711,20.14426537381)); +#660 = CARTESIAN_POINT('',(0.27711,5.768243670989)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = PCURVE('',#239,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#690); +#664 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#665,#666,#667,#668,#669,#670, + #671,#672,#673,#674,#675,#676,#677,#678,#679,#680,#681,#682,#683, + #684,#685,#686,#687,#688,#689),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.409871802233E-02,0.165802987821, + 0.307507257619,0.449211527418,0.590915797216,0.732620067015, + 0.874324336813,1.016028606612,1.15773287641,1.299437146209, + 1.441141416008,1.582845685806,1.724549955605,1.866254225403, + 2.007958495202,2.149662765,2.291367034799,2.433071304597, + 2.574775574396,2.716479844194,2.858184113993,2.999888383791, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#665 = CARTESIAN_POINT('',(2.409871802233E-02,-6.661338147751E-16)); +#666 = CARTESIAN_POINT('',(7.133347462184E-02,-6.723017204675E-16)); +#667 = CARTESIAN_POINT('',(0.165802987821,-5.819918263707E-16)); +#668 = CARTESIAN_POINT('',(0.307507257619,-2.852451008769E-16)); +#669 = CARTESIAN_POINT('',(0.449211527418,-2.754292144469E-16)); +#670 = CARTESIAN_POINT('',(0.590915797216,5.469432911438E-17)); +#671 = CARTESIAN_POINT('',(0.732620067015,5.665189798939E-17)); +#672 = CARTESIAN_POINT('',(0.874324336813,3.848318937031E-16)); +#673 = CARTESIAN_POINT('',(1.016028606612,4.024219715233E-16)); +#674 = CARTESIAN_POINT('',(1.15773287641,6.70015479304E-16)); +#675 = CARTESIAN_POINT('',(1.299437146209,9.143189999114E-16)); +#676 = CARTESIAN_POINT('',(1.441141416008,1.001779039251E-15)); +#677 = CARTESIAN_POINT('',(1.582845685806,1.07376917606E-15)); +#678 = CARTESIAN_POINT('',(1.724549955605,1.364482404261E-15)); +#679 = CARTESIAN_POINT('',(1.866254225403,1.461906984196E-15)); +#680 = CARTESIAN_POINT('',(2.007958495202,1.44762925103E-15)); +#681 = CARTESIAN_POINT('',(2.149662765,1.40731560376E-15)); +#682 = CARTESIAN_POINT('',(2.291367034799,1.582847926006E-15)); +#683 = CARTESIAN_POINT('',(2.433071304597,1.587166099066E-15)); +#684 = CARTESIAN_POINT('',(2.574775574396,1.394361084579E-15)); +#685 = CARTESIAN_POINT('',(2.716479844194,1.495129154692E-15)); +#686 = CARTESIAN_POINT('',(2.858184113993,1.284861888728E-15)); +#687 = CARTESIAN_POINT('',(2.999888383791,1.359029067697E-15)); +#688 = CARTESIAN_POINT('',(3.09435789699,1.301428101088E-15)); +#689 = CARTESIAN_POINT('',(3.14159265359,1.221245327088E-15)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = ORIENTED_EDGE('',*,*,#692,.T.); +#692 = EDGE_CURVE('',#643,#693,#695,.T.); +#693 = VERTEX_POINT('',#694); +#694 = CARTESIAN_POINT('',(0.6,12.197590011564,-0.2)); +#695 = SURFACE_CURVE('',#696,(#700,#707),.PCURVE_S1.); +#696 = LINE('',#697,#698); +#697 = CARTESIAN_POINT('',(0.6,8.297590011564,-0.2)); +#698 = VECTOR('',#699,1.); +#699 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#700 = PCURVE('',#45,#701); +#701 = DEFINITIONAL_REPRESENTATION('',(#702),#706); +#702 = LINE('',#703,#704); +#703 = CARTESIAN_POINT('',(0.274700011564,5.568243670989)); +#704 = VECTOR('',#705,1.); +#705 = DIRECTION('',(1.,1.110223024625E-16)); +#706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#707 = PCURVE('',#708,#713); +#708 = PLANE('',#709); +#709 = AXIS2_PLACEMENT_3D('',#710,#711,#712); +#710 = CARTESIAN_POINT('',(0.6,8.297590011564,-0.2)); +#711 = DIRECTION('',(-1.110223024625E-16,1.232595164408E-32,-1.)); +#712 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(-1.7763568394E-15,0.)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(-1.,-1.110223024625E-16)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#720,.T.); +#720 = EDGE_CURVE('',#693,#721,#723,.T.); +#721 = VERTEX_POINT('',#722); +#722 = CARTESIAN_POINT('',(0.6,11.21948,-4.50808)); +#723 = SURFACE_CURVE('',#724,(#729,#740),.PCURVE_S1.); +#724 = CIRCLE('',#725,12.2); +#725 = AXIS2_PLACEMENT_3D('',#726,#727,#728); +#726 = CARTESIAN_POINT('',(0.6,7.941877135893E-03,0.302472246839)); +#727 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#728 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#729 = PCURVE('',#45,#730); +#730 = DEFINITIONAL_REPRESENTATION('',(#731),#739); +#731 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#732,#733,#734,#735,#736,#737 +,#738),.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( + '') ); +#732 = CARTESIAN_POINT('',(4.185051877136,6.070715917827)); +#733 = CARTESIAN_POINT('',(4.185051877136,-15.06030393451)); +#734 = CARTESIAN_POINT('',(-14.11494812286,-4.494794008343)); +#735 = CARTESIAN_POINT('',(-32.41494812286,6.070715917827)); +#736 = CARTESIAN_POINT('',(-14.11494812286,16.636225843997)); +#737 = CARTESIAN_POINT('',(4.185051877136,27.201735770168)); +#738 = CARTESIAN_POINT('',(4.185051877136,6.070715917827)); +#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#740 = PCURVE('',#741,#746); +#741 = CYLINDRICAL_SURFACE('',#742,12.2); +#742 = AXIS2_PLACEMENT_3D('',#743,#744,#745); +#743 = CARTESIAN_POINT('',(0.6,7.941877135893E-03,0.302472246839)); +#744 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#745 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751); +#747 = LINE('',#748,#749); +#748 = CARTESIAN_POINT('',(0.,0.)); +#749 = VECTOR('',#750,1.); +#750 = DIRECTION('',(1.,0.)); +#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#752 = ORIENTED_EDGE('',*,*,#753,.F.); +#753 = EDGE_CURVE('',#754,#721,#756,.T.); +#754 = VERTEX_POINT('',#755); +#755 = CARTESIAN_POINT('',(0.6,8.76621,-5.17503)); +#756 = SURFACE_CURVE('',#757,(#761,#768),.PCURVE_S1.); +#757 = LINE('',#758,#759); +#758 = CARTESIAN_POINT('',(0.6,8.76621,-5.17503)); +#759 = VECTOR('',#760,1.); +#760 = DIRECTION('',(2.433931870587E-16,0.964975549863,0.262339833358)); +#761 = PCURVE('',#45,#762); +#762 = DEFINITIONAL_REPRESENTATION('',(#763),#767); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(0.74332,0.593213670989)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(0.964975549863,0.262339833358)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = PCURVE('',#769,#774); +#769 = PLANE('',#770); +#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773); +#771 = CARTESIAN_POINT('',(0.6,8.76621,-5.17503)); +#772 = DIRECTION('',(-1.071338073659E-16,0.262339833358,-0.964975549863) + ); +#773 = DIRECTION('',(-1.071338073659E-16,-0.964975549863,-0.262339833358 + )); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(-1.714140917854E-15,-6.349811869561E-32)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(-1.,-1.362593796928E-16)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = ORIENTED_EDGE('',*,*,#781,.F.); +#781 = EDGE_CURVE('',#496,#754,#782,.T.); +#782 = SURFACE_CURVE('',#783,(#788,#799),.PCURVE_S1.); +#783 = CIRCLE('',#784,1.); +#784 = AXIS2_PLACEMENT_3D('',#785,#786,#787); +#785 = CARTESIAN_POINT('',(0.6,8.943287822494,-6.159226852657)); +#786 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#787 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#788 = PCURVE('',#45,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#798); +#790 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#791,#792,#793,#794,#795,#796 +,#797),.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( + '') ); +#791 = CARTESIAN_POINT('',(1.920397822494,-0.390983181669)); +#792 = CARTESIAN_POINT('',(1.920397822494,-2.123033989238)); +#793 = CARTESIAN_POINT('',(0.420397822494,-1.257008585453)); +#794 = CARTESIAN_POINT('',(-1.079602177506,-0.390983181669)); +#795 = CARTESIAN_POINT('',(0.420397822494,0.475042222116)); +#796 = CARTESIAN_POINT('',(1.920397822494,1.3410676259)); +#797 = CARTESIAN_POINT('',(1.920397822494,-0.390983181669)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = PCURVE('',#800,#805); +#800 = CYLINDRICAL_SURFACE('',#801,1.); +#801 = AXIS2_PLACEMENT_3D('',#802,#803,#804); +#802 = CARTESIAN_POINT('',(0.6,8.943287822494,-6.159226852657)); +#803 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#804 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#810); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(0.,0.)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(1.,0.)); +#810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#811 = FACE_BOUND('',#812,.F.); +#812 = EDGE_LOOP('',(#813)); +#813 = ORIENTED_EDGE('',*,*,#814,.T.); +#814 = EDGE_CURVE('',#815,#815,#817,.T.); +#815 = VERTEX_POINT('',#816); +#816 = CARTESIAN_POINT('',(0.6,11.2,-2.3)); +#817 = SURFACE_CURVE('',#818,(#823,#834),.PCURVE_S1.); +#818 = CIRCLE('',#819,1.); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(0.6,10.2,-2.3)); +#821 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#822 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#823 = PCURVE('',#45,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#833); +#825 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#826,#827,#828,#829,#830,#831 +,#832),.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( + '') ); +#826 = CARTESIAN_POINT('',(3.17711,3.468243670989)); +#827 = CARTESIAN_POINT('',(3.17711,1.73619286342)); +#828 = CARTESIAN_POINT('',(1.67711,2.602218267204)); +#829 = CARTESIAN_POINT('',(0.17711,3.468243670989)); +#830 = CARTESIAN_POINT('',(1.67711,4.334269074773)); +#831 = CARTESIAN_POINT('',(3.17711,5.200294478557)); +#832 = CARTESIAN_POINT('',(3.17711,3.468243670989)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#835,#840); +#835 = CYLINDRICAL_SURFACE('',#836,1.); +#836 = AXIS2_PLACEMENT_3D('',#837,#838,#839); +#837 = CARTESIAN_POINT('',(0.6,10.2,-2.3)); +#838 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#839 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(0.,0.)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(1.,0.)); +#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#846 = FACE_BOUND('',#847,.F.); +#847 = EDGE_LOOP('',(#848)); +#848 = ORIENTED_EDGE('',*,*,#849,.F.); +#849 = EDGE_CURVE('',#850,#850,#852,.T.); +#850 = VERTEX_POINT('',#851); +#851 = CARTESIAN_POINT('',(0.6,11.2,2.3)); +#852 = SURFACE_CURVE('',#853,(#858,#865),.PCURVE_S1.); +#853 = CIRCLE('',#854,1.); +#854 = AXIS2_PLACEMENT_3D('',#855,#856,#857); +#855 = CARTESIAN_POINT('',(0.6,10.2,2.3)); +#856 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#857 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#858 = PCURVE('',#45,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = CIRCLE('',#861,1.); +#861 = AXIS2_PLACEMENT_2D('',#862,#863); +#862 = CARTESIAN_POINT('',(2.17711,8.068243670989)); +#863 = DIRECTION('',(1.,-1.388668707821E-33)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = PCURVE('',#866,#871); +#866 = CYLINDRICAL_SURFACE('',#867,1.); +#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870); +#868 = CARTESIAN_POINT('',(0.6,10.2,2.3)); +#869 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#870 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876); +#872 = LINE('',#873,#874); +#873 = CARTESIAN_POINT('',(-0.,0.)); +#874 = VECTOR('',#875,1.); +#875 = DIRECTION('',(-1.,0.)); +#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#877 = ADVANCED_FACE('',(#878),#800,.F.); +#878 = FACE_BOUND('',#879,.F.); +#879 = EDGE_LOOP('',(#880,#925,#953,#974)); +#880 = ORIENTED_EDGE('',*,*,#881,.T.); +#881 = EDGE_CURVE('',#496,#882,#884,.T.); +#882 = VERTEX_POINT('',#883); +#883 = CARTESIAN_POINT('',(1.8,8.02289,-5.768243670989)); +#884 = SURFACE_CURVE('',#885,(#889,#896),.PCURVE_S1.); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(0.6,8.02289,-5.768243670989)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#889 = PCURVE('',#800,#890); +#890 = DEFINITIONAL_REPRESENTATION('',(#891),#895); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(3.543292218054,0.)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(0.,-1.)); +#895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#896 = PCURVE('',#413,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#924); +#898 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#899,#900,#901,#902,#903,#904, + #905,#906,#907,#908,#909,#910,#911,#912,#913,#914,#915,#916,#917, + #918,#919,#920,#921,#922,#923),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.454545454545E-02, + 0.109090909091,0.163636363636,0.218181818182,0.272727272727, + 0.327272727273,0.381818181818,0.436363636364,0.490909090909, + 0.545454545455,0.6,0.654545454545,0.709090909091,0.763636363636, + 0.818181818182,0.872727272727,0.927272727273,0.981818181818, + 1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#899 = CARTESIAN_POINT('',(0.597715448817,0.)); +#900 = CARTESIAN_POINT('',(0.597715448817,-1.818181818182E-02)); +#901 = CARTESIAN_POINT('',(0.597715448817,-5.454545454545E-02)); +#902 = CARTESIAN_POINT('',(0.597715448817,-0.109090909091)); +#903 = CARTESIAN_POINT('',(0.597715448817,-0.163636363636)); +#904 = CARTESIAN_POINT('',(0.597715448817,-0.218181818182)); +#905 = CARTESIAN_POINT('',(0.597715448817,-0.272727272727)); +#906 = CARTESIAN_POINT('',(0.597715448817,-0.327272727273)); +#907 = CARTESIAN_POINT('',(0.597715448817,-0.381818181818)); +#908 = CARTESIAN_POINT('',(0.597715448817,-0.436363636364)); +#909 = CARTESIAN_POINT('',(0.597715448817,-0.490909090909)); +#910 = CARTESIAN_POINT('',(0.597715448817,-0.545454545455)); +#911 = CARTESIAN_POINT('',(0.597715448817,-0.6)); +#912 = CARTESIAN_POINT('',(0.597715448817,-0.654545454545)); +#913 = CARTESIAN_POINT('',(0.597715448817,-0.709090909091)); +#914 = CARTESIAN_POINT('',(0.597715448817,-0.763636363636)); +#915 = CARTESIAN_POINT('',(0.597715448817,-0.818181818182)); +#916 = CARTESIAN_POINT('',(0.597715448817,-0.872727272727)); +#917 = CARTESIAN_POINT('',(0.597715448817,-0.927272727273)); +#918 = CARTESIAN_POINT('',(0.597715448817,-0.981818181818)); +#919 = CARTESIAN_POINT('',(0.597715448817,-1.036363636364)); +#920 = CARTESIAN_POINT('',(0.597715448817,-1.090909090909)); +#921 = CARTESIAN_POINT('',(0.597715448817,-1.145454545455)); +#922 = CARTESIAN_POINT('',(0.597715448817,-1.181818181818)); +#923 = CARTESIAN_POINT('',(0.597715448817,-1.2)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = ORIENTED_EDGE('',*,*,#926,.T.); +#926 = EDGE_CURVE('',#882,#927,#929,.T.); +#927 = VERTEX_POINT('',#928); +#928 = CARTESIAN_POINT('',(1.8,8.76621,-5.17503)); +#929 = SURFACE_CURVE('',#930,(#935,#942),.PCURVE_S1.); +#930 = CIRCLE('',#931,1.); +#931 = AXIS2_PLACEMENT_3D('',#932,#933,#934); +#932 = CARTESIAN_POINT('',(1.8,8.943287822494,-6.159226852657)); +#933 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#934 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#935 = PCURVE('',#800,#936); +#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941); +#937 = LINE('',#938,#939); +#938 = CARTESIAN_POINT('',(0.,-1.2)); +#939 = VECTOR('',#940,1.); +#940 = DIRECTION('',(1.,0.)); +#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#942 = PCURVE('',#102,#943); +#943 = DEFINITIONAL_REPRESENTATION('',(#944),#952); +#944 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#945,#946,#947,#948,#949,#950 +,#951),.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( + '') ); +#945 = CARTESIAN_POINT('',(1.920397822494,-0.390983181669)); +#946 = CARTESIAN_POINT('',(1.920397822494,-2.123033989238)); +#947 = CARTESIAN_POINT('',(0.420397822494,-1.257008585453)); +#948 = CARTESIAN_POINT('',(-1.079602177506,-0.390983181669)); +#949 = CARTESIAN_POINT('',(0.420397822494,0.475042222116)); +#950 = CARTESIAN_POINT('',(1.920397822494,1.3410676259)); +#951 = CARTESIAN_POINT('',(1.920397822494,-0.390983181669)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ORIENTED_EDGE('',*,*,#954,.F.); +#954 = EDGE_CURVE('',#754,#927,#955,.T.); +#955 = SURFACE_CURVE('',#956,(#960,#967),.PCURVE_S1.); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(0.6,8.76621,-5.17503)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#960 = PCURVE('',#800,#961); +#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(4.53437242559,0.)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(0.,-1.)); +#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#967 = PCURVE('',#769,#968); +#968 = DEFINITIONAL_REPRESENTATION('',(#969),#973); +#969 = LINE('',#970,#971); +#970 = CARTESIAN_POINT('',(-0.,0.)); +#971 = VECTOR('',#972,1.); +#972 = DIRECTION('',(-7.800823503885E-17,-1.)); +#973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#974 = ORIENTED_EDGE('',*,*,#781,.F.); +#975 = ADVANCED_FACE('',(#976),#769,.T.); +#976 = FACE_BOUND('',#977,.F.); +#977 = EDGE_LOOP('',(#978,#979,#1002,#1023)); +#978 = ORIENTED_EDGE('',*,*,#954,.T.); +#979 = ORIENTED_EDGE('',*,*,#980,.T.); +#980 = EDGE_CURVE('',#927,#981,#983,.T.); +#981 = VERTEX_POINT('',#982); +#982 = CARTESIAN_POINT('',(1.8,11.21948,-4.50808)); +#983 = SURFACE_CURVE('',#984,(#988,#995),.PCURVE_S1.); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(1.8,8.76621,-5.17503)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(2.433931870587E-16,0.964975549863,0.262339833358)); +#988 = PCURVE('',#769,#989); +#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994); +#990 = LINE('',#991,#992); +#991 = CARTESIAN_POINT('',(-1.877652173485E-15,-1.2)); +#992 = VECTOR('',#993,1.); +#993 = DIRECTION('',(-1.,-1.362593796928E-16)); +#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#995 = PCURVE('',#102,#996); +#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001); +#997 = LINE('',#998,#999); +#998 = CARTESIAN_POINT('',(0.74332,0.593213670989)); +#999 = VECTOR('',#1000,1.); +#1000 = DIRECTION('',(0.964975549863,0.262339833358)); +#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1002 = ORIENTED_EDGE('',*,*,#1003,.F.); +#1003 = EDGE_CURVE('',#721,#981,#1004,.T.); +#1004 = SURFACE_CURVE('',#1005,(#1009,#1016),.PCURVE_S1.); +#1005 = LINE('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(0.6,11.21948,-4.50808)); +#1007 = VECTOR('',#1008,1.); +#1008 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#1009 = PCURVE('',#769,#1010); +#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); +#1011 = LINE('',#1012,#1013); +#1012 = CARTESIAN_POINT('',(-2.542313119071,5.032307903718E-17)); +#1013 = VECTOR('',#1014,1.); +#1014 = DIRECTION('',(-7.800823503885E-17,-1.)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = PCURVE('',#741,#1017); +#1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1022); +#1018 = LINE('',#1019,#1020); +#1019 = CARTESIAN_POINT('',(0.405314241705,0.)); +#1020 = VECTOR('',#1021,1.); +#1021 = DIRECTION('',(0.,-1.)); +#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1023 = ORIENTED_EDGE('',*,*,#753,.F.); +#1024 = ADVANCED_FACE('',(#1025),#741,.T.); +#1025 = FACE_BOUND('',#1026,.T.); +#1026 = EDGE_LOOP('',(#1027,#1050,#1076,#1077)); +#1027 = ORIENTED_EDGE('',*,*,#1028,.T.); +#1028 = EDGE_CURVE('',#693,#1029,#1031,.T.); +#1029 = VERTEX_POINT('',#1030); +#1030 = CARTESIAN_POINT('',(1.8,12.197590011564,-0.2)); +#1031 = SURFACE_CURVE('',#1032,(#1036,#1043),.PCURVE_S1.); +#1032 = LINE('',#1033,#1034); +#1033 = CARTESIAN_POINT('',(0.6,12.197590011564,-0.2)); +#1034 = VECTOR('',#1035,1.); +#1035 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#1036 = PCURVE('',#741,#1037); +#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042); +#1038 = LINE('',#1039,#1040); +#1039 = CARTESIAN_POINT('',(4.119790272668E-02,0.)); +#1040 = VECTOR('',#1041,1.); +#1041 = DIRECTION('',(0.,-1.)); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1043 = PCURVE('',#708,#1044); +#1044 = DEFINITIONAL_REPRESENTATION('',(#1045),#1049); +#1045 = LINE('',#1046,#1047); +#1046 = CARTESIAN_POINT('',(-3.9,-1.110223024625E-17)); +#1047 = VECTOR('',#1048,1.); +#1048 = DIRECTION('',(-1.110223024625E-16,-1.)); +#1049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1050 = ORIENTED_EDGE('',*,*,#1051,.T.); +#1051 = EDGE_CURVE('',#1029,#981,#1052,.T.); +#1052 = SURFACE_CURVE('',#1053,(#1058,#1065),.PCURVE_S1.); +#1053 = CIRCLE('',#1054,12.2); +#1054 = AXIS2_PLACEMENT_3D('',#1055,#1056,#1057); +#1055 = CARTESIAN_POINT('',(1.8,7.941877135893E-03,0.302472246839)); +#1056 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1057 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1058 = PCURVE('',#741,#1059); +#1059 = DEFINITIONAL_REPRESENTATION('',(#1060),#1064); +#1060 = LINE('',#1061,#1062); +#1061 = CARTESIAN_POINT('',(0.,-1.2)); +#1062 = VECTOR('',#1063,1.); +#1063 = DIRECTION('',(1.,0.)); +#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1065 = PCURVE('',#102,#1066); +#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1075); +#1067 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1068,#1069,#1070,#1071, +#1072,#1073,#1074),.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('') ); +#1068 = CARTESIAN_POINT('',(4.185051877136,6.070715917827)); +#1069 = CARTESIAN_POINT('',(4.185051877136,-15.06030393451)); +#1070 = CARTESIAN_POINT('',(-14.11494812286,-4.494794008343)); +#1071 = CARTESIAN_POINT('',(-32.41494812286,6.070715917827)); +#1072 = CARTESIAN_POINT('',(-14.11494812286,16.636225843997)); +#1073 = CARTESIAN_POINT('',(4.185051877136,27.201735770168)); +#1074 = CARTESIAN_POINT('',(4.185051877136,6.070715917827)); +#1075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1076 = ORIENTED_EDGE('',*,*,#1003,.F.); +#1077 = ORIENTED_EDGE('',*,*,#720,.F.); +#1078 = ADVANCED_FACE('',(#1079),#708,.F.); +#1079 = FACE_BOUND('',#1080,.T.); +#1080 = EDGE_LOOP('',(#1081,#1126,#1147,#1148)); +#1081 = ORIENTED_EDGE('',*,*,#1082,.T.); +#1082 = EDGE_CURVE('',#643,#1083,#1085,.T.); +#1083 = VERTEX_POINT('',#1084); +#1084 = CARTESIAN_POINT('',(1.8,8.297590011564,-0.2)); +#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.); +#1086 = LINE('',#1087,#1088); +#1087 = CARTESIAN_POINT('',(0.6,8.297590011564,-0.2)); +#1088 = VECTOR('',#1089,1.); +#1089 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#1090 = PCURVE('',#708,#1091); +#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096); +#1092 = LINE('',#1093,#1094); +#1093 = CARTESIAN_POINT('',(-0.,0.)); +#1094 = VECTOR('',#1095,1.); +#1095 = DIRECTION('',(-1.110223024625E-16,-1.)); +#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1097 = PCURVE('',#239,#1098); +#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1125); +#1099 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1100,#1101,#1102,#1103,#1104, + #1105,#1106,#1107,#1108,#1109,#1110,#1111,#1112,#1113,#1114,#1115, + #1116,#1117,#1118,#1119,#1120,#1121,#1122,#1123,#1124), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,5.454545454545E-02,0.109090909091,0.163636363636,0.218181818182, + 0.272727272727,0.327272727273,0.381818181818,0.436363636364, + 0.490909090909,0.545454545455,0.6,0.654545454545,0.709090909091, + 0.763636363636,0.818181818182,0.872727272727,0.927272727273, + 0.981818181818,1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#1100 = CARTESIAN_POINT('',(2.409871802233E-02,0.)); +#1101 = CARTESIAN_POINT('',(2.409871802233E-02,-1.818181818182E-02)); +#1102 = CARTESIAN_POINT('',(2.409871802233E-02,-5.454545454545E-02)); +#1103 = CARTESIAN_POINT('',(2.409871802233E-02,-0.109090909091)); +#1104 = CARTESIAN_POINT('',(2.409871802233E-02,-0.163636363636)); +#1105 = CARTESIAN_POINT('',(2.409871802233E-02,-0.218181818182)); +#1106 = CARTESIAN_POINT('',(2.409871802233E-02,-0.272727272727)); +#1107 = CARTESIAN_POINT('',(2.409871802233E-02,-0.327272727273)); +#1108 = CARTESIAN_POINT('',(2.409871802233E-02,-0.381818181818)); +#1109 = CARTESIAN_POINT('',(2.409871802233E-02,-0.436363636364)); +#1110 = CARTESIAN_POINT('',(2.409871802233E-02,-0.490909090909)); +#1111 = CARTESIAN_POINT('',(2.409871802233E-02,-0.545454545455)); +#1112 = CARTESIAN_POINT('',(2.409871802233E-02,-0.6)); +#1113 = CARTESIAN_POINT('',(2.409871802233E-02,-0.654545454545)); +#1114 = CARTESIAN_POINT('',(2.409871802233E-02,-0.709090909091)); +#1115 = CARTESIAN_POINT('',(2.409871802233E-02,-0.763636363636)); +#1116 = CARTESIAN_POINT('',(2.409871802233E-02,-0.818181818182)); +#1117 = CARTESIAN_POINT('',(2.409871802233E-02,-0.872727272727)); +#1118 = CARTESIAN_POINT('',(2.409871802233E-02,-0.927272727273)); +#1119 = CARTESIAN_POINT('',(2.409871802233E-02,-0.981818181818)); +#1120 = CARTESIAN_POINT('',(2.409871802233E-02,-1.036363636364)); +#1121 = CARTESIAN_POINT('',(2.409871802233E-02,-1.090909090909)); +#1122 = CARTESIAN_POINT('',(2.409871802233E-02,-1.145454545455)); +#1123 = CARTESIAN_POINT('',(2.409871802233E-02,-1.181818181818)); +#1124 = CARTESIAN_POINT('',(2.409871802233E-02,-1.2)); +#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1126 = ORIENTED_EDGE('',*,*,#1127,.T.); +#1127 = EDGE_CURVE('',#1083,#1029,#1128,.T.); +#1128 = SURFACE_CURVE('',#1129,(#1133,#1140),.PCURVE_S1.); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(1.8,8.297590011564,-0.2)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1133 = PCURVE('',#708,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-1.909583602355E-15,-1.2)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-1.,-1.110223024625E-16)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1140 = PCURVE('',#102,#1141); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(0.274700011564,5.568243670989)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(1.,1.110223024625E-16)); +#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1147 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1148 = ORIENTED_EDGE('',*,*,#692,.F.); +#1149 = ADVANCED_FACE('',(#1150),#835,.F.); +#1150 = FACE_BOUND('',#1151,.F.); +#1151 = EDGE_LOOP('',(#1152,#1175,#1201,#1202)); +#1152 = ORIENTED_EDGE('',*,*,#1153,.T.); +#1153 = EDGE_CURVE('',#815,#1154,#1156,.T.); +#1154 = VERTEX_POINT('',#1155); +#1155 = CARTESIAN_POINT('',(1.8,11.2,-2.3)); +#1156 = SEAM_CURVE('',#1157,(#1161,#1168),.PCURVE_S1.); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(0.6,11.2,-2.3)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#1161 = PCURVE('',#835,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167); +#1163 = LINE('',#1164,#1165); +#1164 = CARTESIAN_POINT('',(0.,0.)); +#1165 = VECTOR('',#1166,1.); +#1166 = DIRECTION('',(0.,-1.)); +#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1168 = PCURVE('',#835,#1169); +#1169 = DEFINITIONAL_REPRESENTATION('',(#1170),#1174); +#1170 = LINE('',#1171,#1172); +#1171 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1172 = VECTOR('',#1173,1.); +#1173 = DIRECTION('',(0.,-1.)); +#1174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1175 = ORIENTED_EDGE('',*,*,#1176,.T.); +#1176 = EDGE_CURVE('',#1154,#1154,#1177,.T.); +#1177 = SURFACE_CURVE('',#1178,(#1183,#1190),.PCURVE_S1.); +#1178 = CIRCLE('',#1179,1.); +#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182); +#1180 = CARTESIAN_POINT('',(1.8,10.2,-2.3)); +#1181 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1182 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1183 = PCURVE('',#835,#1184); +#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189); +#1185 = LINE('',#1186,#1187); +#1186 = CARTESIAN_POINT('',(0.,-1.2)); +#1187 = VECTOR('',#1188,1.); +#1188 = DIRECTION('',(1.,0.)); +#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1190 = PCURVE('',#102,#1191); +#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1200); +#1192 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1193,#1194,#1195,#1196, +#1197,#1198,#1199),.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('') ); +#1193 = CARTESIAN_POINT('',(3.17711,3.468243670989)); +#1194 = CARTESIAN_POINT('',(3.17711,1.73619286342)); +#1195 = CARTESIAN_POINT('',(1.67711,2.602218267204)); +#1196 = CARTESIAN_POINT('',(0.17711,3.468243670989)); +#1197 = CARTESIAN_POINT('',(1.67711,4.334269074773)); +#1198 = CARTESIAN_POINT('',(3.17711,5.200294478557)); +#1199 = CARTESIAN_POINT('',(3.17711,3.468243670989)); +#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1201 = ORIENTED_EDGE('',*,*,#1153,.F.); +#1202 = ORIENTED_EDGE('',*,*,#814,.F.); +#1203 = ADVANCED_FACE('',(#1204),#866,.F.); +#1204 = FACE_BOUND('',#1205,.T.); +#1205 = EDGE_LOOP('',(#1206,#1229,#1251,#1252)); +#1206 = ORIENTED_EDGE('',*,*,#1207,.T.); +#1207 = EDGE_CURVE('',#850,#1208,#1210,.T.); +#1208 = VERTEX_POINT('',#1209); +#1209 = CARTESIAN_POINT('',(1.8,11.2,2.3)); +#1210 = SEAM_CURVE('',#1211,(#1215,#1222),.PCURVE_S1.); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.6,11.2,2.3)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1215 = PCURVE('',#866,#1216); +#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); +#1217 = LINE('',#1218,#1219); +#1218 = CARTESIAN_POINT('',(-0.,0.)); +#1219 = VECTOR('',#1220,1.); +#1220 = DIRECTION('',(-0.,-1.)); +#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1222 = PCURVE('',#866,#1223); +#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228); +#1224 = LINE('',#1225,#1226); +#1225 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1226 = VECTOR('',#1227,1.); +#1227 = DIRECTION('',(-0.,-1.)); +#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1229 = ORIENTED_EDGE('',*,*,#1230,.T.); +#1230 = EDGE_CURVE('',#1208,#1208,#1231,.T.); +#1231 = SURFACE_CURVE('',#1232,(#1237,#1244),.PCURVE_S1.); +#1232 = CIRCLE('',#1233,1.); +#1233 = AXIS2_PLACEMENT_3D('',#1234,#1235,#1236); +#1234 = CARTESIAN_POINT('',(1.8,10.2,2.3)); +#1235 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1236 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1237 = PCURVE('',#866,#1238); +#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1243); +#1239 = LINE('',#1240,#1241); +#1240 = CARTESIAN_POINT('',(-0.,-1.2)); +#1241 = VECTOR('',#1242,1.); +#1242 = DIRECTION('',(-1.,0.)); +#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1244 = PCURVE('',#102,#1245); +#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1250); +#1246 = CIRCLE('',#1247,1.); +#1247 = AXIS2_PLACEMENT_2D('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(2.17711,8.068243670989)); +#1249 = DIRECTION('',(1.,2.060377714333E-33)); +#1250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1251 = ORIENTED_EDGE('',*,*,#1207,.F.); +#1252 = ORIENTED_EDGE('',*,*,#849,.F.); +#1253 = ADVANCED_FACE('',(#1254,#1453,#1456),#102,.T.); +#1254 = FACE_BOUND('',#1255,.T.); +#1255 = EDGE_LOOP('',(#1256,#1306,#1307,#1308,#1309,#1310,#1360,#1404, + #1405,#1406,#1407,#1408,#1409)); +#1256 = ORIENTED_EDGE('',*,*,#1257,.F.); +#1257 = EDGE_CURVE('',#882,#1258,#1260,.T.); +#1258 = VERTEX_POINT('',#1259); +#1259 = CARTESIAN_POINT('',(1.8,-10.7,2.392067339633E-17)); +#1260 = SURFACE_CURVE('',#1261,(#1266,#1277),.PCURVE_S1.); +#1261 = CIRCLE('',#1262,10.25); +#1262 = AXIS2_PLACEMENT_3D('',#1263,#1264,#1265); +#1263 = CARTESIAN_POINT('',(1.8,-0.45,4.440892098501E-16)); +#1264 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1265 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1266 = PCURVE('',#102,#1267); +#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1276); +#1268 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1269,#1270,#1271,#1272, +#1273,#1274,#1275),.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('') ); +#1269 = CARTESIAN_POINT('',(1.77711,5.768243670989)); +#1270 = CARTESIAN_POINT('',(1.77711,-11.98527710659)); +#1271 = CARTESIAN_POINT('',(-13.59789,-3.108516717802)); +#1272 = CARTESIAN_POINT('',(-28.97289,5.768243670989)); +#1273 = CARTESIAN_POINT('',(-13.59789,14.645004059779)); +#1274 = CARTESIAN_POINT('',(1.77711,23.52176444857)); +#1275 = CARTESIAN_POINT('',(1.77711,5.768243670989)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = PCURVE('',#413,#1278); +#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1305); +#1279 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1280,#1281,#1282,#1283,#1284, + #1285,#1286,#1287,#1288,#1289,#1290,#1291,#1292,#1293,#1294,#1295, + #1296,#1297,#1298,#1299,#1300,#1301,#1302,#1303,#1304), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.597715448817,0.713346230852,0.828977012887,0.944607794922, + 1.060238576957,1.175869358992,1.291500141028,1.407130923063, + 1.522761705098,1.638392487133,1.754023269168,1.869654051203, + 1.985284833238,2.100915615274,2.216546397309,2.332177179344, + 2.447807961379,2.563438743414,2.679069525449,2.794700307484, + 2.91033108952,3.025961871555,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1280 = CARTESIAN_POINT('',(0.597715448817,-1.2)); +#1281 = CARTESIAN_POINT('',(0.636259042828,-1.2)); +#1282 = CARTESIAN_POINT('',(0.713346230852,-1.2)); +#1283 = CARTESIAN_POINT('',(0.828977012887,-1.2)); +#1284 = CARTESIAN_POINT('',(0.944607794922,-1.2)); +#1285 = CARTESIAN_POINT('',(1.060238576957,-1.2)); +#1286 = CARTESIAN_POINT('',(1.175869358992,-1.2)); +#1287 = CARTESIAN_POINT('',(1.291500141028,-1.2)); +#1288 = CARTESIAN_POINT('',(1.407130923063,-1.2)); +#1289 = CARTESIAN_POINT('',(1.522761705098,-1.2)); +#1290 = CARTESIAN_POINT('',(1.638392487133,-1.2)); +#1291 = CARTESIAN_POINT('',(1.754023269168,-1.2)); +#1292 = CARTESIAN_POINT('',(1.869654051203,-1.2)); +#1293 = CARTESIAN_POINT('',(1.985284833238,-1.2)); +#1294 = CARTESIAN_POINT('',(2.100915615274,-1.2)); +#1295 = CARTESIAN_POINT('',(2.216546397309,-1.2)); +#1296 = CARTESIAN_POINT('',(2.332177179344,-1.2)); +#1297 = CARTESIAN_POINT('',(2.447807961379,-1.2)); +#1298 = CARTESIAN_POINT('',(2.563438743414,-1.2)); +#1299 = CARTESIAN_POINT('',(2.679069525449,-1.2)); +#1300 = CARTESIAN_POINT('',(2.794700307484,-1.2)); +#1301 = CARTESIAN_POINT('',(2.91033108952,-1.2)); +#1302 = CARTESIAN_POINT('',(3.025961871555,-1.2)); +#1303 = CARTESIAN_POINT('',(3.103049059578,-1.2)); +#1304 = CARTESIAN_POINT('',(3.14159265359,-1.2)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = ORIENTED_EDGE('',*,*,#926,.T.); +#1307 = ORIENTED_EDGE('',*,*,#980,.T.); +#1308 = ORIENTED_EDGE('',*,*,#1051,.F.); +#1309 = ORIENTED_EDGE('',*,*,#1127,.F.); +#1310 = ORIENTED_EDGE('',*,*,#1311,.T.); +#1311 = EDGE_CURVE('',#1083,#1312,#1314,.T.); +#1312 = VERTEX_POINT('',#1313); +#1313 = CARTESIAN_POINT('',(1.8,-8.3,1.973029081108E-17)); +#1314 = SURFACE_CURVE('',#1315,(#1320,#1331),.PCURVE_S1.); +#1315 = CIRCLE('',#1316,8.3); +#1316 = AXIS2_PLACEMENT_3D('',#1317,#1318,#1319); +#1317 = CARTESIAN_POINT('',(1.8,6.66133814775E-17,4.440892098501E-16)); +#1318 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1319 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1320 = PCURVE('',#102,#1321); +#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1330); +#1322 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1323,#1324,#1325,#1326, +#1327,#1328,#1329),.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('') ); +#1323 = CARTESIAN_POINT('',(0.27711,5.768243670989)); +#1324 = CARTESIAN_POINT('',(0.27711,-8.607778031833)); +#1325 = CARTESIAN_POINT('',(-12.17289,-1.419767180422)); +#1326 = CARTESIAN_POINT('',(-24.62289,5.768243670989)); +#1327 = CARTESIAN_POINT('',(-12.17289,12.956254522399)); +#1328 = CARTESIAN_POINT('',(0.27711,20.14426537381)); +#1329 = CARTESIAN_POINT('',(0.27711,5.768243670989)); +#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1331 = PCURVE('',#239,#1332); +#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1359); +#1333 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (2.409871802233E-02,0.165802987821,0.307507257619,0.449211527418, + 0.590915797216,0.732620067015,0.874324336813,1.016028606612, + 1.15773287641,1.299437146209,1.441141416008,1.582845685806, + 1.724549955605,1.866254225403,2.007958495202,2.149662765, + 2.291367034799,2.433071304597,2.574775574396,2.716479844194, + 2.858184113993,2.999888383791,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1334 = CARTESIAN_POINT('',(2.409871802233E-02,-1.2)); +#1335 = CARTESIAN_POINT('',(7.133347462184E-02,-1.2)); +#1336 = CARTESIAN_POINT('',(0.165802987821,-1.2)); +#1337 = CARTESIAN_POINT('',(0.307507257619,-1.2)); +#1338 = CARTESIAN_POINT('',(0.449211527418,-1.2)); +#1339 = CARTESIAN_POINT('',(0.590915797216,-1.2)); +#1340 = CARTESIAN_POINT('',(0.732620067015,-1.2)); +#1341 = CARTESIAN_POINT('',(0.874324336813,-1.2)); +#1342 = CARTESIAN_POINT('',(1.016028606612,-1.2)); +#1343 = CARTESIAN_POINT('',(1.15773287641,-1.2)); +#1344 = CARTESIAN_POINT('',(1.299437146209,-1.2)); +#1345 = CARTESIAN_POINT('',(1.441141416008,-1.2)); +#1346 = CARTESIAN_POINT('',(1.582845685806,-1.2)); +#1347 = CARTESIAN_POINT('',(1.724549955605,-1.2)); +#1348 = CARTESIAN_POINT('',(1.866254225403,-1.2)); +#1349 = CARTESIAN_POINT('',(2.007958495202,-1.2)); +#1350 = CARTESIAN_POINT('',(2.149662765,-1.2)); +#1351 = CARTESIAN_POINT('',(2.291367034799,-1.2)); +#1352 = CARTESIAN_POINT('',(2.433071304597,-1.2)); +#1353 = CARTESIAN_POINT('',(2.574775574396,-1.2)); +#1354 = CARTESIAN_POINT('',(2.716479844194,-1.2)); +#1355 = CARTESIAN_POINT('',(2.858184113993,-1.2)); +#1356 = CARTESIAN_POINT('',(2.999888383791,-1.2)); +#1357 = CARTESIAN_POINT('',(3.09435789699,-1.2)); +#1358 = CARTESIAN_POINT('',(3.14159265359,-1.2)); +#1359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1360 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1361 = EDGE_CURVE('',#224,#1312,#1362,.T.); +#1362 = SURFACE_CURVE('',#1363,(#1368,#1375),.PCURVE_S1.); +#1363 = CIRCLE('',#1364,8.3); +#1364 = AXIS2_PLACEMENT_3D('',#1365,#1366,#1367); +#1365 = CARTESIAN_POINT('',(1.8,-1.310629402588E-29,1.33226762955E-16)); +#1366 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1367 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1368 = PCURVE('',#102,#1369); +#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374); +#1370 = CIRCLE('',#1371,8.3); +#1371 = AXIS2_PLACEMENT_2D('',#1372,#1373); +#1372 = CARTESIAN_POINT('',(-8.02289,5.768243670989)); +#1373 = DIRECTION('',(1.,2.060377714333E-33)); +#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1375 = PCURVE('',#239,#1376); +#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1403); +#1377 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (2.409871802233E-02,0.165802987821,0.307507257619,0.449211527418, + 0.590915797216,0.732620067015,0.874324336813,1.016028606612, + 1.15773287641,1.299437146209,1.441141416008,1.582845685806, + 1.724549955605,1.866254225403,2.007958495202,2.149662765, + 2.291367034799,2.433071304597,2.574775574396,2.716479844194, + 2.858184113993,2.999888383791,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1378 = CARTESIAN_POINT('',(6.259086589157,-1.2)); +#1379 = CARTESIAN_POINT('',(6.211851832558,-1.2)); +#1380 = CARTESIAN_POINT('',(6.117382319359,-1.2)); +#1381 = CARTESIAN_POINT('',(5.97567804956,-1.2)); +#1382 = CARTESIAN_POINT('',(5.833973779762,-1.2)); +#1383 = CARTESIAN_POINT('',(5.692269509963,-1.2)); +#1384 = CARTESIAN_POINT('',(5.550565240165,-1.2)); +#1385 = CARTESIAN_POINT('',(5.408860970366,-1.2)); +#1386 = CARTESIAN_POINT('',(5.267156700568,-1.2)); +#1387 = CARTESIAN_POINT('',(5.125452430769,-1.2)); +#1388 = CARTESIAN_POINT('',(4.983748160971,-1.2)); +#1389 = CARTESIAN_POINT('',(4.842043891172,-1.2)); +#1390 = CARTESIAN_POINT('',(4.700339621374,-1.2)); +#1391 = CARTESIAN_POINT('',(4.558635351575,-1.2)); +#1392 = CARTESIAN_POINT('',(4.416931081776,-1.2)); +#1393 = CARTESIAN_POINT('',(4.275226811978,-1.2)); +#1394 = CARTESIAN_POINT('',(4.133522542179,-1.2)); +#1395 = CARTESIAN_POINT('',(3.991818272381,-1.2)); +#1396 = CARTESIAN_POINT('',(3.850114002582,-1.2)); +#1397 = CARTESIAN_POINT('',(3.708409732784,-1.2)); +#1398 = CARTESIAN_POINT('',(3.566705462985,-1.2)); +#1399 = CARTESIAN_POINT('',(3.425001193187,-1.2)); +#1400 = CARTESIAN_POINT('',(3.283296923388,-1.2)); +#1401 = CARTESIAN_POINT('',(3.188827410189,-1.2)); +#1402 = CARTESIAN_POINT('',(3.14159265359,-1.2)); +#1403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1404 = ORIENTED_EDGE('',*,*,#273,.T.); +#1405 = ORIENTED_EDGE('',*,*,#85,.T.); +#1406 = ORIENTED_EDGE('',*,*,#195,.T.); +#1407 = ORIENTED_EDGE('',*,*,#370,.F.); +#1408 = ORIENTED_EDGE('',*,*,#447,.F.); +#1409 = ORIENTED_EDGE('',*,*,#1410,.T.); +#1410 = EDGE_CURVE('',#398,#1258,#1411,.T.); +#1411 = SURFACE_CURVE('',#1412,(#1417,#1424),.PCURVE_S1.); +#1412 = CIRCLE('',#1413,10.25); +#1413 = AXIS2_PLACEMENT_3D('',#1414,#1415,#1416); +#1414 = CARTESIAN_POINT('',(1.8,-0.45,1.332267629552E-16)); +#1415 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1416 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1417 = PCURVE('',#102,#1418); +#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423); +#1419 = CIRCLE('',#1420,10.25); +#1420 = AXIS2_PLACEMENT_2D('',#1421,#1422); +#1421 = CARTESIAN_POINT('',(-8.47289,5.768243670989)); +#1422 = DIRECTION('',(1.,2.060377714333E-33)); +#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1424 = PCURVE('',#413,#1425); +#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1452); +#1426 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.597715448817,0.713346230852,0.828977012887,0.944607794922, + 1.060238576957,1.175869358992,1.291500141028,1.407130923063, + 1.522761705098,1.638392487133,1.754023269168,1.869654051203, + 1.985284833238,2.100915615274,2.216546397309,2.332177179344, + 2.447807961379,2.563438743414,2.679069525449,2.794700307484, + 2.91033108952,3.025961871555,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1427 = CARTESIAN_POINT('',(5.685469858363,-1.2)); +#1428 = CARTESIAN_POINT('',(5.646926264351,-1.2)); +#1429 = CARTESIAN_POINT('',(5.569839076328,-1.2)); +#1430 = CARTESIAN_POINT('',(5.454208294293,-1.2)); +#1431 = CARTESIAN_POINT('',(5.338577512257,-1.2)); +#1432 = CARTESIAN_POINT('',(5.222946730222,-1.2)); +#1433 = CARTESIAN_POINT('',(5.107315948187,-1.2)); +#1434 = CARTESIAN_POINT('',(4.991685166152,-1.2)); +#1435 = CARTESIAN_POINT('',(4.876054384117,-1.2)); +#1436 = CARTESIAN_POINT('',(4.760423602082,-1.2)); +#1437 = CARTESIAN_POINT('',(4.644792820047,-1.2)); +#1438 = CARTESIAN_POINT('',(4.529162038011,-1.2)); +#1439 = CARTESIAN_POINT('',(4.413531255976,-1.2)); +#1440 = CARTESIAN_POINT('',(4.297900473941,-1.2)); +#1441 = CARTESIAN_POINT('',(4.182269691906,-1.2)); +#1442 = CARTESIAN_POINT('',(4.066638909871,-1.2)); +#1443 = CARTESIAN_POINT('',(3.951008127836,-1.2)); +#1444 = CARTESIAN_POINT('',(3.835377345801,-1.2)); +#1445 = CARTESIAN_POINT('',(3.719746563766,-1.2)); +#1446 = CARTESIAN_POINT('',(3.60411578173,-1.2)); +#1447 = CARTESIAN_POINT('',(3.488484999695,-1.2)); +#1448 = CARTESIAN_POINT('',(3.37285421766,-1.2)); +#1449 = CARTESIAN_POINT('',(3.257223435625,-1.2)); +#1450 = CARTESIAN_POINT('',(3.180136247602,-1.2)); +#1451 = CARTESIAN_POINT('',(3.14159265359,-1.2)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = FACE_BOUND('',#1454,.T.); +#1454 = EDGE_LOOP('',(#1455)); +#1455 = ORIENTED_EDGE('',*,*,#1176,.T.); +#1456 = FACE_BOUND('',#1457,.T.); +#1457 = EDGE_LOOP('',(#1458)); +#1458 = ORIENTED_EDGE('',*,*,#1230,.F.); +#1459 = ADVANCED_FACE('',(#1460),#413,.T.); +#1460 = FACE_BOUND('',#1461,.T.); +#1461 = EDGE_LOOP('',(#1462,#1463,#1464,#1465,#1466,#1467)); +#1462 = ORIENTED_EDGE('',*,*,#1410,.F.); +#1463 = ORIENTED_EDGE('',*,*,#395,.F.); +#1464 = ORIENTED_EDGE('',*,*,#547,.T.); +#1465 = ORIENTED_EDGE('',*,*,#495,.F.); +#1466 = ORIENTED_EDGE('',*,*,#881,.T.); +#1467 = ORIENTED_EDGE('',*,*,#1257,.T.); +#1468 = ADVANCED_FACE('',(#1469),#239,.F.); +#1469 = FACE_BOUND('',#1470,.F.); +#1470 = EDGE_LOOP('',(#1471,#1472,#1473,#1474,#1475,#1476)); +#1471 = ORIENTED_EDGE('',*,*,#221,.F.); +#1472 = ORIENTED_EDGE('',*,*,#596,.T.); +#1473 = ORIENTED_EDGE('',*,*,#642,.F.); +#1474 = ORIENTED_EDGE('',*,*,#1082,.T.); +#1475 = ORIENTED_EDGE('',*,*,#1311,.T.); +#1476 = ORIENTED_EDGE('',*,*,#1361,.F.); +#1477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1481)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1478,#1479,#1480)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1478 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1479 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1480 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1481 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1478, + 'distance_accuracy_value','confusion accuracy'); +#1482 = PRODUCT_TYPE('part',$,(#7)); +#1483 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1484),#1477); +#1484 = STYLED_ITEM('color',(#1485),#15); +#1485 = PRESENTATION_STYLE_ASSIGNMENT((#1486,#1492)); +#1486 = SURFACE_STYLE_USAGE(.BOTH.,#1487); +#1487 = SURFACE_SIDE_STYLE('',(#1488)); +#1488 = SURFACE_STYLE_FILL_AREA(#1489); +#1489 = FILL_AREA_STYLE('',(#1490)); +#1490 = FILL_AREA_STYLE_COLOUR('',#1491); +#1491 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1492 = CURVE_STYLE('',#1493,POSITIVE_LENGTH_MEASURE(0.1),#1491); +#1493 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M18RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M18RetainingRings.stl new file mode 100644 index 00000000..1de2a248 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M18RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M20RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M20RetainingRings.fcstd new file mode 100644 index 00000000..7ef2de1a Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M20RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M20RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M20RetainingRings.step new file mode 100644 index 00000000..1a790ae2 --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M20RetainingRings.step @@ -0,0 +1,1877 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_ +M20RetainingRings.step','2015-10-12T22:51:45',('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('Fusion','Fusion','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1485); +#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,#159,#245,#321,#429,#839,#910,#964,#1036, + #1086,#1157,#1211,#1261,#1467,#1476)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#77,#105,#133)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.6,9.29862,-0.160206415602)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(1.8,9.29862,-0.160206415602)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(0.6,9.29862,-0.160206415602)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.6,9.29862,-0.160206415602)); +#35 = DIRECTION('',(-1.110037973372E-16,-1.825735246855E-02, + -0.999833320649)); +#36 = DIRECTION('',(-1.110037973372E-16,-0.999833320649, + 1.825735246855E-02)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-1.130307706452E-16,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,9.3); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(0.6,1.478900095687E-32,0.)); +#47 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#48 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#76); +#50 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#51,#52,#53,#54,#55,#56,#57,#58, + #59,#60,#61,#62,#63,#64,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75) + ,.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4) + ,(0.,5.454545454545E-02,0.109090909091,0.163636363636,0.218181818182, + 0.272727272727,0.327272727273,0.381818181818,0.436363636364, + 0.490909090909,0.545454545455,0.6,0.654545454545,0.709090909091, + 0.763636363636,0.818181818182,0.872727272727,0.927272727273, + 0.981818181818,1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#51 = CARTESIAN_POINT('',(1.722734841512E-02,0.)); +#52 = CARTESIAN_POINT('',(1.722734841512E-02,-1.818181818182E-02)); +#53 = CARTESIAN_POINT('',(1.722734841512E-02,-5.454545454545E-02)); +#54 = CARTESIAN_POINT('',(1.722734841512E-02,-0.109090909091)); +#55 = CARTESIAN_POINT('',(1.722734841512E-02,-0.163636363636)); +#56 = CARTESIAN_POINT('',(1.722734841512E-02,-0.218181818182)); +#57 = CARTESIAN_POINT('',(1.722734841512E-02,-0.272727272727)); +#58 = CARTESIAN_POINT('',(1.722734841512E-02,-0.327272727273)); +#59 = CARTESIAN_POINT('',(1.722734841512E-02,-0.381818181818)); +#60 = CARTESIAN_POINT('',(1.722734841512E-02,-0.436363636364)); +#61 = CARTESIAN_POINT('',(1.722734841512E-02,-0.490909090909)); +#62 = CARTESIAN_POINT('',(1.722734841512E-02,-0.545454545455)); +#63 = CARTESIAN_POINT('',(1.722734841512E-02,-0.6)); +#64 = CARTESIAN_POINT('',(1.722734841512E-02,-0.654545454545)); +#65 = CARTESIAN_POINT('',(1.722734841512E-02,-0.709090909091)); +#66 = CARTESIAN_POINT('',(1.722734841512E-02,-0.763636363636)); +#67 = CARTESIAN_POINT('',(1.722734841512E-02,-0.818181818182)); +#68 = CARTESIAN_POINT('',(1.722734841512E-02,-0.872727272727)); +#69 = CARTESIAN_POINT('',(1.722734841512E-02,-0.927272727273)); +#70 = CARTESIAN_POINT('',(1.722734841512E-02,-0.981818181818)); +#71 = CARTESIAN_POINT('',(1.722734841512E-02,-1.036363636364)); +#72 = CARTESIAN_POINT('',(1.722734841512E-02,-1.090909090909)); +#73 = CARTESIAN_POINT('',(1.722734841512E-02,-1.145454545455)); +#74 = CARTESIAN_POINT('',(1.722734841512E-02,-1.181818181818)); +#75 = CARTESIAN_POINT('',(1.722734841512E-02,-1.2)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#78,.T.); +#78 = EDGE_CURVE('',#24,#79,#81,.T.); +#79 = VERTEX_POINT('',#80); +#80 = CARTESIAN_POINT('',(1.8,13.29862,-0.233248)); +#81 = SURFACE_CURVE('',#82,(#86,#93),.PCURVE_S1.); +#82 = LINE('',#83,#84); +#83 = CARTESIAN_POINT('',(1.8,9.29862,-0.160206415602)); +#84 = VECTOR('',#85,1.); +#85 = DIRECTION('',(2.199806213666E-16,0.999833320649, + -1.825735246855E-02)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-1.910886892847E-15,-1.2)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-1.,-1.089768240293E-16)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = PLANE('',#95); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(1.8,9.29862,-0.160206415602)); +#97 = DIRECTION('',(1.,-2.246987551216E-16,-1.453500889078E-16)); +#98 = DIRECTION('',(2.246987551216E-16,1.,0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(3.552713678801E-15,-1.7763568394E-15)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(0.999833320649,-1.825735246855E-02)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ORIENTED_EDGE('',*,*,#106,.F.); +#106 = EDGE_CURVE('',#107,#79,#109,.T.); +#107 = VERTEX_POINT('',#108); +#108 = CARTESIAN_POINT('',(0.6,13.29862,-0.233248)); +#109 = SURFACE_CURVE('',#110,(#114,#121),.PCURVE_S1.); +#110 = LINE('',#111,#112); +#111 = CARTESIAN_POINT('',(0.6,13.29862,-0.233248)); +#112 = VECTOR('',#113,1.); +#113 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#114 = PCURVE('',#32,#115); +#115 = DEFINITIONAL_REPRESENTATION('',(#116),#120); +#116 = LINE('',#117,#118); +#117 = CARTESIAN_POINT('',(-4.000666828549,5.392603844284E-32)); +#118 = VECTOR('',#119,1.); +#119 = DIRECTION('',(-1.130307706452E-16,-1.)); +#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#121 = PCURVE('',#122,#127); +#122 = CYLINDRICAL_SURFACE('',#123,13.300665341775); +#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126); +#124 = CARTESIAN_POINT('',(0.6,0.,0.)); +#125 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#126 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132); +#128 = LINE('',#129,#130); +#129 = CARTESIAN_POINT('',(1.753746529457E-02,0.)); +#130 = VECTOR('',#131,1.); +#131 = DIRECTION('',(0.,-1.)); +#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#133 = ORIENTED_EDGE('',*,*,#134,.F.); +#134 = EDGE_CURVE('',#22,#107,#135,.T.); +#135 = SURFACE_CURVE('',#136,(#140,#147),.PCURVE_S1.); +#136 = LINE('',#137,#138); +#137 = CARTESIAN_POINT('',(0.6,9.29862,-0.160206415602)); +#138 = VECTOR('',#139,1.); +#139 = DIRECTION('',(2.199806213666E-16,0.999833320649, + -1.825735246855E-02)); +#140 = PCURVE('',#32,#141); +#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(-1.776567500723E-15,5.100794935907E-34)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(-1.,-1.089768240293E-16)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = PCURVE('',#148,#153); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.6,9.29862,-0.160206415602)); +#151 = DIRECTION('',(1.,-2.24201858677E-16,-1.181383875926E-16)); +#152 = DIRECTION('',(2.24201858677E-16,1.,0.)); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(3.552713678801E-15,-1.137978600241E-15)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(0.999833320649,-1.825735246855E-02)); +#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#159 = ADVANCED_FACE('',(#160),#122,.T.); +#160 = FACE_BOUND('',#161,.T.); +#161 = EDGE_LOOP('',(#162,#163,#191,#219)); +#162 = ORIENTED_EDGE('',*,*,#106,.T.); +#163 = ORIENTED_EDGE('',*,*,#164,.T.); +#164 = EDGE_CURVE('',#79,#165,#167,.T.); +#165 = VERTEX_POINT('',#166); +#166 = CARTESIAN_POINT('',(1.8,12.315104417462,-5.02453)); +#167 = SURFACE_CURVE('',#168,(#173,#180),.PCURVE_S1.); +#168 = CIRCLE('',#169,13.300665341775); +#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172); +#170 = CARTESIAN_POINT('',(1.8,6.661338147751E-17,4.440892098501E-16)); +#171 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#172 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#173 = PCURVE('',#122,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(0.,-1.2)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(1.,0.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#94,#181); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#190); +#182 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#183,#184,#185,#186,#187,#188 +,#189),.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( + '') ); +#183 = CARTESIAN_POINT('',(4.002045341775,0.160206415602)); +#184 = CARTESIAN_POINT('',(4.002045341775,-22.87722173082)); +#185 = CARTESIAN_POINT('',(-15.94895267088,-11.35850765761)); +#186 = CARTESIAN_POINT('',(-35.89995068355,0.160206415602)); +#187 = CARTESIAN_POINT('',(-15.94895267088,11.678920488815)); +#188 = CARTESIAN_POINT('',(4.002045341775,23.197634562027)); +#189 = CARTESIAN_POINT('',(4.002045341775,0.160206415602)); +#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#191 = ORIENTED_EDGE('',*,*,#192,.F.); +#192 = EDGE_CURVE('',#193,#165,#195,.T.); +#193 = VERTEX_POINT('',#194); +#194 = CARTESIAN_POINT('',(0.6,12.315104417462,-5.02453)); +#195 = SURFACE_CURVE('',#196,(#200,#207),.PCURVE_S1.); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(0.6,12.315104417462,-5.02453)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#200 = PCURVE('',#122,#201); +#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206); +#202 = LINE('',#203,#204); +#203 = CARTESIAN_POINT('',(0.38738157822,0.)); +#204 = VECTOR('',#205,1.); +#205 = DIRECTION('',(0.,-1.)); +#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#207 = PCURVE('',#208,#213); +#208 = PLANE('',#209); +#209 = AXIS2_PLACEMENT_3D('',#210,#211,#212); +#210 = CARTESIAN_POINT('',(0.6,9.710574417462,-5.75293)); +#211 = DIRECTION('',(-1.069197336131E-16,0.269332158216,-0.963047344917) + ); +#212 = DIRECTION('',(-1.069197336131E-16,-0.963047344917,-0.269332158216 + )); +#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218); +#214 = LINE('',#215,#216); +#215 = CARTESIAN_POINT('',(-2.7044672453,6.711631250767E-17)); +#216 = VECTOR('',#217,1.); +#217 = DIRECTION('',(-7.701785728076E-17,-1.)); +#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#219 = ORIENTED_EDGE('',*,*,#220,.F.); +#220 = EDGE_CURVE('',#107,#193,#221,.T.); +#221 = SURFACE_CURVE('',#222,(#227,#234),.PCURVE_S1.); +#222 = CIRCLE('',#223,13.300665341775); +#223 = AXIS2_PLACEMENT_3D('',#224,#225,#226); +#224 = CARTESIAN_POINT('',(0.6,6.661338147751E-17,6.661338147751E-17)); +#225 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#226 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#227 = PCURVE('',#122,#228); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(0.,0.)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(1.,0.)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = PCURVE('',#148,#235); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#244); +#236 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#237,#238,#239,#240,#241,#242 +,#243),.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( + '') ); +#237 = CARTESIAN_POINT('',(4.002045341775,0.160206415602)); +#238 = CARTESIAN_POINT('',(4.002045341775,-22.87722173082)); +#239 = CARTESIAN_POINT('',(-15.94895267088,-11.35850765761)); +#240 = CARTESIAN_POINT('',(-35.89995068355,0.160206415602)); +#241 = CARTESIAN_POINT('',(-15.94895267088,11.678920488815)); +#242 = CARTESIAN_POINT('',(4.002045341775,23.197634562027)); +#243 = CARTESIAN_POINT('',(4.002045341775,0.160206415602)); +#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#245 = ADVANCED_FACE('',(#246),#208,.T.); +#246 = FACE_BOUND('',#247,.F.); +#247 = EDGE_LOOP('',(#248,#278,#299,#300)); +#248 = ORIENTED_EDGE('',*,*,#249,.T.); +#249 = EDGE_CURVE('',#250,#252,#254,.T.); +#250 = VERTEX_POINT('',#251); +#251 = CARTESIAN_POINT('',(0.6,9.710574417462,-5.75293)); +#252 = VERTEX_POINT('',#253); +#253 = CARTESIAN_POINT('',(1.8,9.710574417462,-5.75293)); +#254 = SURFACE_CURVE('',#255,(#259,#266),.PCURVE_S1.); +#255 = LINE('',#256,#257); +#256 = CARTESIAN_POINT('',(0.6,9.710574417462,-5.75293)); +#257 = VECTOR('',#258,1.); +#258 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#259 = PCURVE('',#208,#260); +#260 = DEFINITIONAL_REPRESENTATION('',(#261),#265); +#261 = LINE('',#262,#263); +#262 = CARTESIAN_POINT('',(5.371362224085E-15,-5.122984223305E-31)); +#263 = VECTOR('',#264,1.); +#264 = DIRECTION('',(-7.701785728076E-17,-1.)); +#265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#266 = PCURVE('',#267,#272); +#267 = CYLINDRICAL_SURFACE('',#268,1.); +#268 = AXIS2_PLACEMENT_3D('',#269,#270,#271); +#269 = CARTESIAN_POINT('',(0.6,9.866580203292,-6.740686141357)); +#270 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#271 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#272 = DEFINITIONAL_REPRESENTATION('',(#273),#277); +#273 = LINE('',#274,#275); +#274 = CARTESIAN_POINT('',(4.555743355553,0.)); +#275 = VECTOR('',#276,1.); +#276 = DIRECTION('',(0.,-1.)); +#277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#278 = ORIENTED_EDGE('',*,*,#279,.T.); +#279 = EDGE_CURVE('',#252,#165,#280,.T.); +#280 = SURFACE_CURVE('',#281,(#285,#292),.PCURVE_S1.); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(1.8,9.710574417462,-5.75293)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(2.437413435584E-16,0.963047344917,0.269332158216)); +#285 = PCURVE('',#208,#286); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#291); +#287 = LINE('',#288,#289); +#288 = CARTESIAN_POINT('',(-1.874901669743E-15,-1.2)); +#289 = VECTOR('',#290,1.); +#290 = DIRECTION('',(-1.,-1.368216099453E-16)); +#291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#292 = PCURVE('',#94,#293); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(0.411954417462,-5.592723584398)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(0.963047344917,0.269332158216)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ORIENTED_EDGE('',*,*,#192,.F.); +#300 = ORIENTED_EDGE('',*,*,#301,.F.); +#301 = EDGE_CURVE('',#250,#193,#302,.T.); +#302 = SURFACE_CURVE('',#303,(#307,#314),.PCURVE_S1.); +#303 = LINE('',#304,#305); +#304 = CARTESIAN_POINT('',(0.6,9.710574417462,-5.75293)); +#305 = VECTOR('',#306,1.); +#306 = DIRECTION('',(2.437413435584E-16,0.963047344917,0.269332158216)); +#307 = PCURVE('',#208,#308); +#308 = DEFINITIONAL_REPRESENTATION('',(#309),#313); +#309 = LINE('',#310,#311); +#310 = CARTESIAN_POINT('',(-1.710715737809E-15,-6.545956576274E-32)); +#311 = VECTOR('',#312,1.); +#312 = DIRECTION('',(-1.,-1.368216099453E-16)); +#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#314 = PCURVE('',#148,#315); +#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(0.411954417462,-5.592723584398)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(0.963047344917,0.269332158216)); +#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#321 = ADVANCED_FACE('',(#322),#267,.F.); +#322 = FACE_BOUND('',#323,.F.); +#323 = EDGE_LOOP('',(#324,#376,#402,#403)); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#326,#328,#330,.T.); +#326 = VERTEX_POINT('',#327); +#327 = CARTESIAN_POINT('',(0.6,8.91843,-6.422863561925)); +#328 = VERTEX_POINT('',#329); +#329 = CARTESIAN_POINT('',(1.8,8.91843,-6.422863561925)); +#330 = SURFACE_CURVE('',#331,(#335,#342),.PCURVE_S1.); +#331 = LINE('',#332,#333); +#332 = CARTESIAN_POINT('',(0.6,8.91843,-6.422863561925)); +#333 = VECTOR('',#334,1.); +#334 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#335 = PCURVE('',#267,#336); +#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341); +#337 = LINE('',#338,#339); +#338 = CARTESIAN_POINT('',(3.465024760994,0.)); +#339 = VECTOR('',#340,1.); +#340 = DIRECTION('',(0.,-1.)); +#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#342 = PCURVE('',#343,#348); +#343 = CYLINDRICAL_SURFACE('',#344,11.4); +#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347); +#345 = CARTESIAN_POINT('',(0.6,-0.5,0.)); +#346 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#347 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#348 = DEFINITIONAL_REPRESENTATION('',(#349),#375); +#349 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.454545454545E-02, + 0.109090909091,0.163636363636,0.218181818182,0.272727272727, + 0.327272727273,0.381818181818,0.436363636364,0.490909090909, + 0.545454545455,0.6,0.654545454545,0.709090909091,0.763636363636, + 0.818181818182,0.872727272727,0.927272727273,0.981818181818, + 1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#350 = CARTESIAN_POINT('',(0.598506353538,0.)); +#351 = CARTESIAN_POINT('',(0.598506353538,-1.818181818182E-02)); +#352 = CARTESIAN_POINT('',(0.598506353538,-5.454545454545E-02)); +#353 = CARTESIAN_POINT('',(0.598506353538,-0.109090909091)); +#354 = CARTESIAN_POINT('',(0.598506353538,-0.163636363636)); +#355 = CARTESIAN_POINT('',(0.598506353538,-0.218181818182)); +#356 = CARTESIAN_POINT('',(0.598506353538,-0.272727272727)); +#357 = CARTESIAN_POINT('',(0.598506353538,-0.327272727273)); +#358 = CARTESIAN_POINT('',(0.598506353538,-0.381818181818)); +#359 = CARTESIAN_POINT('',(0.598506353538,-0.436363636364)); +#360 = CARTESIAN_POINT('',(0.598506353538,-0.490909090909)); +#361 = CARTESIAN_POINT('',(0.598506353538,-0.545454545455)); +#362 = CARTESIAN_POINT('',(0.598506353538,-0.6)); +#363 = CARTESIAN_POINT('',(0.598506353538,-0.654545454545)); +#364 = CARTESIAN_POINT('',(0.598506353538,-0.709090909091)); +#365 = CARTESIAN_POINT('',(0.598506353538,-0.763636363636)); +#366 = CARTESIAN_POINT('',(0.598506353538,-0.818181818182)); +#367 = CARTESIAN_POINT('',(0.598506353538,-0.872727272727)); +#368 = CARTESIAN_POINT('',(0.598506353538,-0.927272727273)); +#369 = CARTESIAN_POINT('',(0.598506353538,-0.981818181818)); +#370 = CARTESIAN_POINT('',(0.598506353538,-1.036363636364)); +#371 = CARTESIAN_POINT('',(0.598506353538,-1.090909090909)); +#372 = CARTESIAN_POINT('',(0.598506353538,-1.145454545455)); +#373 = CARTESIAN_POINT('',(0.598506353538,-1.181818181818)); +#374 = CARTESIAN_POINT('',(0.598506353538,-1.2)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#377,.T.); +#377 = EDGE_CURVE('',#328,#252,#378,.T.); +#378 = SURFACE_CURVE('',#379,(#384,#391),.PCURVE_S1.); +#379 = CIRCLE('',#380,1.); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(1.8,9.866580203292,-6.740686141357)); +#382 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#383 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#384 = PCURVE('',#267,#385); +#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390); +#386 = LINE('',#387,#388); +#387 = CARTESIAN_POINT('',(0.,-1.2)); +#388 = VECTOR('',#389,1.); +#389 = DIRECTION('',(1.,0.)); +#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#391 = PCURVE('',#94,#392); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#401); +#393 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#394,#395,#396,#397,#398,#399 +,#400),.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( + '') ); +#394 = CARTESIAN_POINT('',(1.567960203292,-6.580479725755)); +#395 = CARTESIAN_POINT('',(1.567960203292,-8.312530533323)); +#396 = CARTESIAN_POINT('',(6.796020329233E-02,-7.446505129539)); +#397 = CARTESIAN_POINT('',(-1.432039796708,-6.580479725755)); +#398 = CARTESIAN_POINT('',(6.796020329233E-02,-5.71445432197)); +#399 = CARTESIAN_POINT('',(1.567960203292,-4.848428918186)); +#400 = CARTESIAN_POINT('',(1.567960203292,-6.580479725755)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#402 = ORIENTED_EDGE('',*,*,#249,.F.); +#403 = ORIENTED_EDGE('',*,*,#404,.F.); +#404 = EDGE_CURVE('',#326,#250,#405,.T.); +#405 = SURFACE_CURVE('',#406,(#411,#418),.PCURVE_S1.); +#406 = CIRCLE('',#407,1.); +#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410); +#408 = CARTESIAN_POINT('',(0.6,9.866580203292,-6.740686141357)); +#409 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#410 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#411 = PCURVE('',#267,#412); +#412 = DEFINITIONAL_REPRESENTATION('',(#413),#417); +#413 = LINE('',#414,#415); +#414 = CARTESIAN_POINT('',(0.,0.)); +#415 = VECTOR('',#416,1.); +#416 = DIRECTION('',(1.,0.)); +#417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#418 = PCURVE('',#148,#419); +#419 = DEFINITIONAL_REPRESENTATION('',(#420),#428); +#420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#421,#422,#423,#424,#425,#426 +,#427),.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( + '') ); +#421 = CARTESIAN_POINT('',(1.567960203292,-6.580479725755)); +#422 = CARTESIAN_POINT('',(1.567960203292,-8.312530533323)); +#423 = CARTESIAN_POINT('',(6.796020329233E-02,-7.446505129539)); +#424 = CARTESIAN_POINT('',(-1.432039796708,-6.580479725755)); +#425 = CARTESIAN_POINT('',(6.796020329233E-02,-5.71445432197)); +#426 = CARTESIAN_POINT('',(1.567960203292,-4.848428918186)); +#427 = CARTESIAN_POINT('',(1.567960203292,-6.580479725755)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#429 = ADVANCED_FACE('',(#430,#773,#808),#148,.F.); +#430 = FACE_BOUND('',#431,.T.); +#431 = EDGE_LOOP('',(#432,#433,#434,#435,#436,#486,#532,#561,#589,#622, + #651,#679,#725)); +#432 = ORIENTED_EDGE('',*,*,#134,.T.); +#433 = ORIENTED_EDGE('',*,*,#220,.T.); +#434 = ORIENTED_EDGE('',*,*,#301,.F.); +#435 = ORIENTED_EDGE('',*,*,#404,.F.); +#436 = ORIENTED_EDGE('',*,*,#437,.T.); +#437 = EDGE_CURVE('',#326,#438,#440,.T.); +#438 = VERTEX_POINT('',#439); +#439 = CARTESIAN_POINT('',(0.6,-11.9,-2.359629049236E-17)); +#440 = SURFACE_CURVE('',#441,(#446,#457),.PCURVE_S1.); +#441 = CIRCLE('',#442,11.4); +#442 = AXIS2_PLACEMENT_3D('',#443,#444,#445); +#443 = CARTESIAN_POINT('',(0.6,-0.5,1.110223024625E-17)); +#444 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#445 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#446 = PCURVE('',#148,#447); +#447 = DEFINITIONAL_REPRESENTATION('',(#448),#456); +#448 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#449,#450,#451,#452,#453,#454 +,#455),.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( + '') ); +#449 = CARTESIAN_POINT('',(1.60138,0.160206415602)); +#450 = CARTESIAN_POINT('',(1.60138,-19.58517279068)); +#451 = CARTESIAN_POINT('',(-15.49862,-9.712483187541)); +#452 = CARTESIAN_POINT('',(-32.59862,0.160206415602)); +#453 = CARTESIAN_POINT('',(-15.49862,10.032896018745)); +#454 = CARTESIAN_POINT('',(1.60138,19.905585621887)); +#455 = CARTESIAN_POINT('',(1.60138,0.160206415602)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#343,#458); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#485); +#459 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.598506353538,0.714101185358, + 0.829696017179,0.945290849,1.06088568082,1.176480512641, + 1.292075344461,1.407670176282,1.523265008102,1.638859839923, + 1.754454671743,1.870049503564,1.985644335384,2.101239167205, + 2.216833999025,2.332428830846,2.448023662667,2.563618494487, + 2.679213326308,2.794808158128,2.910402989949,3.025997821769, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#460 = CARTESIAN_POINT('',(0.598506353538,-1.110223024625E-16)); +#461 = CARTESIAN_POINT('',(0.637037964145,-1.048543967702E-16)); +#462 = CARTESIAN_POINT('',(0.714101185358,-2.007942738533E-17)); +#463 = CARTESIAN_POINT('',(0.829696017179,2.275595910039E-16)); +#464 = CARTESIAN_POINT('',(0.945290849,4.4210869292E-16)); +#465 = CARTESIAN_POINT('',(1.06088568082,6.685408964167E-16)); +#466 = CARTESIAN_POINT('',(1.176480512641,8.805306100639E-16)); +#467 = CARTESIAN_POINT('',(1.292075344461,1.138407181528E-15)); +#468 = CARTESIAN_POINT('',(1.407670176282,1.227178811573E-15)); +#469 = CARTESIAN_POINT('',(1.523265008102,1.280349534704E-15)); +#470 = CARTESIAN_POINT('',(1.638859839923,1.645028826913E-15)); +#471 = CARTESIAN_POINT('',(1.754454671743,1.465408564496E-15)); +#472 = CARTESIAN_POINT('',(1.870049503564,1.819210321953E-15)); +#473 = CARTESIAN_POINT('',(1.985644335384,1.915891184092E-15)); +#474 = CARTESIAN_POINT('',(2.101239167205,1.841499792856E-15)); +#475 = CARTESIAN_POINT('',(2.216833999025,2.042384495661E-15)); +#476 = CARTESIAN_POINT('',(2.332428830846,1.979370890451E-15)); +#477 = CARTESIAN_POINT('',(2.448023662667,2.030540608488E-15)); +#478 = CARTESIAN_POINT('',(2.563618494487,1.888875341549E-15)); +#479 = CARTESIAN_POINT('',(2.679213326308,1.738232876493E-15)); +#480 = CARTESIAN_POINT('',(2.794808158128,1.816334188881E-15)); +#481 = CARTESIAN_POINT('',(2.910402989949,1.654571404385E-15)); +#482 = CARTESIAN_POINT('',(3.025997821769,1.557387415204E-15)); +#483 = CARTESIAN_POINT('',(3.103061042983,1.480297366167E-15)); +#484 = CARTESIAN_POINT('',(3.14159265359,1.443289932013E-15)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = ORIENTED_EDGE('',*,*,#487,.F.); +#487 = EDGE_CURVE('',#488,#438,#490,.T.); +#488 = VERTEX_POINT('',#489); +#489 = CARTESIAN_POINT('',(0.6,8.91843,6.422863561925)); +#490 = SURFACE_CURVE('',#491,(#496,#503),.PCURVE_S1.); +#491 = CIRCLE('',#492,11.4); +#492 = AXIS2_PLACEMENT_3D('',#493,#494,#495); +#493 = CARTESIAN_POINT('',(0.6,-0.5,0.)); +#494 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#495 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#496 = PCURVE('',#148,#497); +#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502); +#498 = CIRCLE('',#499,11.4); +#499 = AXIS2_PLACEMENT_2D('',#500,#501); +#500 = CARTESIAN_POINT('',(-9.79862,0.160206415602)); +#501 = DIRECTION('',(1.,-8.053953570105E-34)); +#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#503 = PCURVE('',#343,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#531); +#505 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#506,#507,#508,#509,#510,#511, + #512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523,#524, + #525,#526,#527,#528,#529,#530),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.598506353538,0.714101185358, + 0.829696017179,0.945290849,1.06088568082,1.176480512641, + 1.292075344461,1.407670176282,1.523265008102,1.638859839923, + 1.754454671743,1.870049503564,1.985644335384,2.101239167205, + 2.216833999025,2.332428830846,2.448023662667,2.563618494487, + 2.679213326308,2.794808158128,2.910402989949,3.025997821769, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#506 = CARTESIAN_POINT('',(5.684678953642,0.)); +#507 = CARTESIAN_POINT('',(5.646147343035,-6.784696261598E-17)); +#508 = CARTESIAN_POINT('',(5.569084121821,-1.302769141529E-16)); +#509 = CARTESIAN_POINT('',(5.453489290001,-1.083941713161E-16)); +#510 = CARTESIAN_POINT('',(5.33789445818,-1.022802153579E-16)); +#511 = CARTESIAN_POINT('',(5.222299626359,-1.486187820273E-16)); +#512 = CARTESIAN_POINT('',(5.106704794539,3.062152869217E-17)); +#513 = CARTESIAN_POINT('',(4.991109962718,2.613266725864E-17)); +#514 = CARTESIAN_POINT('',(4.875515130898,-1.351521977267E-16)); +#515 = CARTESIAN_POINT('',(4.759920299077,-1.516576911268E-16)); +#516 = CARTESIAN_POINT('',(4.644325467257,7.564914745882E-17)); +#517 = CARTESIAN_POINT('',(4.528730635436,-1.509388987085E-16)); +#518 = CARTESIAN_POINT('',(4.413135803616,-1.380273674E-16)); +#519 = CARTESIAN_POINT('',(4.297540971795,3.691455353339E-17)); +#520 = CARTESIAN_POINT('',(4.181946139975,-9.630846733548E-18)); +#521 = CARTESIAN_POINT('',(4.066351308154,1.608833400804E-18)); +#522 = CARTESIAN_POINT('',(3.950756476334,3.195513130331E-18)); +#523 = CARTESIAN_POINT('',(3.835161644513,-1.439088592213E-17)); +#524 = CARTESIAN_POINT('',(3.719566812692,5.436803055818E-17)); +#525 = CARTESIAN_POINT('',(3.603971980872,-2.030812363106E-16)); +#526 = CARTESIAN_POINT('',(3.488377149051,9.182309990912E-17)); +#527 = CARTESIAN_POINT('',(3.372782317231,-1.642111633259E-16)); +#528 = CARTESIAN_POINT('',(3.25718748541,-1.011122613807E-16)); +#529 = CARTESIAN_POINT('',(3.180124264197,-9.868649107779E-17)); +#530 = CARTESIAN_POINT('',(3.14159265359,-1.110223024625E-16)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.T.); +#533 = EDGE_CURVE('',#488,#534,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(0.6,9.710574417462,5.75293)); +#536 = SURFACE_CURVE('',#537,(#542,#549),.PCURVE_S1.); +#537 = CIRCLE('',#538,1.); +#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541); +#539 = CARTESIAN_POINT('',(0.6,9.866580203292,6.740686141357)); +#540 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#541 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#542 = PCURVE('',#148,#543); +#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548); +#544 = CIRCLE('',#545,1.); +#545 = AXIS2_PLACEMENT_2D('',#546,#547); +#546 = CARTESIAN_POINT('',(0.567960203292,6.900892556959)); +#547 = DIRECTION('',(1.,-8.053953570105E-34)); +#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#549 = PCURVE('',#550,#555); +#550 = CYLINDRICAL_SURFACE('',#551,1.); +#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554); +#552 = CARTESIAN_POINT('',(0.6,9.866580203292,6.740686141357)); +#553 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#554 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560); +#556 = LINE('',#557,#558); +#557 = CARTESIAN_POINT('',(-0.,0.)); +#558 = VECTOR('',#559,1.); +#559 = DIRECTION('',(-1.,0.)); +#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#561 = ORIENTED_EDGE('',*,*,#562,.T.); +#562 = EDGE_CURVE('',#534,#563,#565,.T.); +#563 = VERTEX_POINT('',#564); +#564 = CARTESIAN_POINT('',(0.6,11.831985838702,5.1596421211)); +#565 = SURFACE_CURVE('',#566,(#570,#577),.PCURVE_S1.); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(0.6,9.710574417462,5.75293)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(1.069197336131E-16,0.963047344917,-0.269332158216) + ); +#570 = PCURVE('',#148,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(0.411954417462,5.913136415602)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(0.963047344917,-0.269332158216)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#578,#583); +#578 = PLANE('',#579); +#579 = AXIS2_PLACEMENT_3D('',#580,#581,#582); +#580 = CARTESIAN_POINT('',(0.6,9.710574417462,5.75293)); +#581 = DIRECTION('',(-1.069197336131E-16,0.269332158216,0.963047344917) + ); +#582 = DIRECTION('',(1.069197336131E-16,0.963047344917,-0.269332158216) + ); +#583 = DEFINITIONAL_REPRESENTATION('',(#584),#588); +#584 = LINE('',#585,#586); +#585 = CARTESIAN_POINT('',(3.660646486276E-15,1.716793864566E-15)); +#586 = VECTOR('',#587,1.); +#587 = DIRECTION('',(1.,1.232595164408E-32)); +#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#589 = ORIENTED_EDGE('',*,*,#590,.T.); +#590 = EDGE_CURVE('',#563,#591,#593,.T.); +#591 = VERTEX_POINT('',#592); +#592 = CARTESIAN_POINT('',(0.6,12.502655977859,4.537762888605)); +#593 = SURFACE_CURVE('',#594,(#599,#610),.PCURVE_S1.); +#594 = CIRCLE('',#595,1.); +#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); +#596 = CARTESIAN_POINT('',(0.6,11.562653680486,4.196594776184)); +#597 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#598 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#599 = PCURVE('',#148,#600); +#600 = DEFINITIONAL_REPRESENTATION('',(#601),#609); +#601 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#602,#603,#604,#605,#606,#607 +,#608),.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( + '') ); +#602 = CARTESIAN_POINT('',(1.264033680486,4.356801191786)); +#603 = CARTESIAN_POINT('',(1.264033680486,6.088851999354)); +#604 = CARTESIAN_POINT('',(2.764033680486,5.22282659557)); +#605 = CARTESIAN_POINT('',(4.264033680486,4.356801191786)); +#606 = CARTESIAN_POINT('',(2.764033680486,3.490775788001)); +#607 = CARTESIAN_POINT('',(1.264033680486,2.624750384217)); +#608 = CARTESIAN_POINT('',(1.264033680486,4.356801191786)); +#609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#610 = PCURVE('',#611,#616); +#611 = CYLINDRICAL_SURFACE('',#612,1.); +#612 = AXIS2_PLACEMENT_3D('',#613,#614,#615); +#613 = CARTESIAN_POINT('',(0.6,11.562653680486,4.196594776184)); +#614 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#615 = DIRECTION('',(2.990187633229E-17,0.269332158216,0.963047344917)); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(1.843495823708,-6.976572235035E-16)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(-1.,0.)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = ORIENTED_EDGE('',*,*,#623,.F.); +#623 = EDGE_CURVE('',#624,#591,#626,.T.); +#624 = VERTEX_POINT('',#625); +#625 = CARTESIAN_POINT('',(0.6,13.29862,0.233248)); +#626 = SURFACE_CURVE('',#627,(#632,#639),.PCURVE_S1.); +#627 = CIRCLE('',#628,13.300665341775); +#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); +#629 = CARTESIAN_POINT('',(0.6,0.,0.)); +#630 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#631 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#632 = PCURVE('',#148,#633); +#633 = DEFINITIONAL_REPRESENTATION('',(#634),#638); +#634 = CIRCLE('',#635,13.300665341775); +#635 = AXIS2_PLACEMENT_2D('',#636,#637); +#636 = CARTESIAN_POINT('',(-9.29862,0.160206415602)); +#637 = DIRECTION('',(1.,-8.053953570105E-34)); +#638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#639 = PCURVE('',#640,#645); +#640 = CYLINDRICAL_SURFACE('',#641,13.300665341775); +#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644); +#642 = CARTESIAN_POINT('',(0.6,0.,0.)); +#643 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#644 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650); +#646 = LINE('',#647,#648); +#647 = CARTESIAN_POINT('',(-0.,0.)); +#648 = VECTOR('',#649,1.); +#649 = DIRECTION('',(-1.,0.)); +#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#651 = ORIENTED_EDGE('',*,*,#652,.F.); +#652 = EDGE_CURVE('',#653,#624,#655,.T.); +#653 = VERTEX_POINT('',#654); +#654 = CARTESIAN_POINT('',(0.6,9.29862,0.160206415602)); +#655 = SURFACE_CURVE('',#656,(#660,#667),.PCURVE_S1.); +#656 = LINE('',#657,#658); +#657 = CARTESIAN_POINT('',(0.6,9.29862,0.160206415602)); +#658 = VECTOR('',#659,1.); +#659 = DIRECTION('',(1.110037973372E-16,0.999833320649, + 1.825735246855E-02)); +#660 = PCURVE('',#148,#661); +#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666); +#662 = LINE('',#663,#664); +#663 = CARTESIAN_POINT('',(5.36464348846E-15,0.320412831204)); +#664 = VECTOR('',#665,1.); +#665 = DIRECTION('',(0.999833320649,1.825735246855E-02)); +#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#667 = PCURVE('',#668,#673); +#668 = PLANE('',#669); +#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672); +#670 = CARTESIAN_POINT('',(0.6,9.29862,0.160206415602)); +#671 = DIRECTION('',(-1.110037973372E-16,-1.825735246855E-02, + 0.999833320649)); +#672 = DIRECTION('',(1.110037973372E-16,0.999833320649, + 1.825735246855E-02)); +#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678); +#674 = LINE('',#675,#676); +#675 = CARTESIAN_POINT('',(3.553135001446E-15,1.050140687253E-15)); +#676 = VECTOR('',#677,1.); +#677 = DIRECTION('',(1.,-1.078520768857E-32)); +#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#679 = ORIENTED_EDGE('',*,*,#680,.T.); +#680 = EDGE_CURVE('',#653,#681,#683,.T.); +#681 = VERTEX_POINT('',#682); +#682 = CARTESIAN_POINT('',(0.6,-9.3,7.174627143595E-18)); +#683 = SURFACE_CURVE('',#684,(#689,#696),.PCURVE_S1.); +#684 = CIRCLE('',#685,9.3); +#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688); +#686 = CARTESIAN_POINT('',(0.6,1.478900095687E-32,0.)); +#687 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#688 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#689 = PCURVE('',#148,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = CIRCLE('',#692,9.3); +#692 = AXIS2_PLACEMENT_2D('',#693,#694); +#693 = CARTESIAN_POINT('',(-9.29862,0.160206415602)); +#694 = DIRECTION('',(1.,-8.053953570105E-34)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = PCURVE('',#44,#697); +#697 = DEFINITIONAL_REPRESENTATION('',(#698),#724); +#698 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(1.722734841512E-02,0.159243953196, + 0.301260557976,0.443277162757,0.585293767538,0.727310372318, + 0.869326977099,1.01134358188,1.15336018666,1.295376791441, + 1.437393396222,1.579410001002,1.721426605783,1.863443210564, + 2.005459815344,2.147476420125,2.289493024906,2.431509629686, + 2.573526234467,2.715542839248,2.857559444028,2.999576048809, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#699 = CARTESIAN_POINT('',(6.265957958764,0.)); +#700 = CARTESIAN_POINT('',(6.218619090504,0.)); +#701 = CARTESIAN_POINT('',(6.123941353984,0.)); +#702 = CARTESIAN_POINT('',(5.981924749203,0.)); +#703 = CARTESIAN_POINT('',(5.839908144422,0.)); +#704 = CARTESIAN_POINT('',(5.697891539642,0.)); +#705 = CARTESIAN_POINT('',(5.555874934861,0.)); +#706 = CARTESIAN_POINT('',(5.41385833008,0.)); +#707 = CARTESIAN_POINT('',(5.2718417253,0.)); +#708 = CARTESIAN_POINT('',(5.129825120519,0.)); +#709 = CARTESIAN_POINT('',(4.987808515738,0.)); +#710 = CARTESIAN_POINT('',(4.845791910958,0.)); +#711 = CARTESIAN_POINT('',(4.703775306177,0.)); +#712 = CARTESIAN_POINT('',(4.561758701396,0.)); +#713 = CARTESIAN_POINT('',(4.419742096616,0.)); +#714 = CARTESIAN_POINT('',(4.277725491835,0.)); +#715 = CARTESIAN_POINT('',(4.135708887054,0.)); +#716 = CARTESIAN_POINT('',(3.993692282274,0.)); +#717 = CARTESIAN_POINT('',(3.851675677493,0.)); +#718 = CARTESIAN_POINT('',(3.709659072712,0.)); +#719 = CARTESIAN_POINT('',(3.567642467932,0.)); +#720 = CARTESIAN_POINT('',(3.425625863151,0.)); +#721 = CARTESIAN_POINT('',(3.28360925837,0.)); +#722 = CARTESIAN_POINT('',(3.18893152185,0.)); +#723 = CARTESIAN_POINT('',(3.14159265359,0.)); +#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#725 = ORIENTED_EDGE('',*,*,#726,.F.); +#726 = EDGE_CURVE('',#22,#681,#727,.T.); +#727 = SURFACE_CURVE('',#728,(#733,#744),.PCURVE_S1.); +#728 = CIRCLE('',#729,9.3); +#729 = AXIS2_PLACEMENT_3D('',#730,#731,#732); +#730 = CARTESIAN_POINT('',(0.6,6.661338147751E-17,6.661338147751E-17)); +#731 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#732 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#733 = PCURVE('',#148,#734); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#743); +#735 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#736,#737,#738,#739,#740,#741 +,#742),.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( + '') ); +#736 = CARTESIAN_POINT('',(1.380000000006E-03,0.160206415602)); +#737 = CARTESIAN_POINT('',(1.380000000008E-03,-15.94786609478)); +#738 = CARTESIAN_POINT('',(-13.94862,-7.893829839593)); +#739 = CARTESIAN_POINT('',(-27.89862,0.160206415602)); +#740 = CARTESIAN_POINT('',(-13.94862,8.214242670797)); +#741 = CARTESIAN_POINT('',(1.37999999999E-03,16.268278925993)); +#742 = CARTESIAN_POINT('',(1.380000000006E-03,0.160206415602)); +#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#744 = PCURVE('',#44,#745); +#745 = DEFINITIONAL_REPRESENTATION('',(#746),#772); +#746 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(1.722734841512E-02,0.159243953196, + 0.301260557976,0.443277162757,0.585293767538,0.727310372318, + 0.869326977099,1.01134358188,1.15336018666,1.295376791441, + 1.437393396222,1.579410001002,1.721426605783,1.863443210564, + 2.005459815344,2.147476420125,2.289493024906,2.431509629686, + 2.573526234467,2.715542839248,2.857559444028,2.999576048809, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#747 = CARTESIAN_POINT('',(1.722734841512E-02,-7.771561172376E-16)); +#748 = CARTESIAN_POINT('',(6.456621667534E-02,-7.8332402293E-16)); +#749 = CARTESIAN_POINT('',(0.159243953196,-6.960810753487E-16)); +#750 = CARTESIAN_POINT('',(0.301260557976,-3.855330905353E-16)); +#751 = CARTESIAN_POINT('',(0.443277162757,-4.263218216105E-16)); +#752 = CARTESIAN_POINT('',(0.585293767538,9.241893265196E-17)); +#753 = CARTESIAN_POINT('',(0.727310372318,5.664609100263E-17)); +#754 = CARTESIAN_POINT('',(0.869326977099,3.471305181126E-16)); +#755 = CARTESIAN_POINT('',(1.01134358188,5.532332808722E-16)); +#756 = CARTESIAN_POINT('',(1.15336018666,7.70605432274E-16)); +#757 = CARTESIAN_POINT('',(1.295376791441,1.027281693457E-15)); +#758 = CARTESIAN_POINT('',(1.437393396222,1.115472126873E-15)); +#759 = CARTESIAN_POINT('',(1.579410001002,1.172167946803E-15)); +#760 = CARTESIAN_POINT('',(1.721426605783,1.523328048442E-15)); +#761 = CARTESIAN_POINT('',(1.863443210564,1.394259451504E-15)); +#762 = CARTESIAN_POINT('',(2.005459815344,1.559373737616E-15)); +#763 = CARTESIAN_POINT('',(2.147476420125,1.694119004881E-15)); +#764 = CARTESIAN_POINT('',(2.289493024906,1.656157464485E-15)); +#765 = CARTESIAN_POINT('',(2.431509629686,1.673258358804E-15)); +#766 = CARTESIAN_POINT('',(2.573526234467,1.642816321924E-15)); +#767 = CARTESIAN_POINT('',(2.715542839248,1.747483575124E-15)); +#768 = CARTESIAN_POINT('',(2.857559444028,1.359256599205E-15)); +#769 = CARTESIAN_POINT('',(2.999576048809,1.475229620134E-15)); +#770 = CARTESIAN_POINT('',(3.09425378533,1.424786214936E-15)); +#771 = CARTESIAN_POINT('',(3.14159265359,1.33226762955E-15)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = FACE_BOUND('',#774,.F.); +#774 = EDGE_LOOP('',(#775)); +#775 = ORIENTED_EDGE('',*,*,#776,.T.); +#776 = EDGE_CURVE('',#777,#777,#779,.T.); +#777 = VERTEX_POINT('',#778); +#778 = CARTESIAN_POINT('',(0.6,12.2,-2.5)); +#779 = SURFACE_CURVE('',#780,(#785,#796),.PCURVE_S1.); +#780 = CIRCLE('',#781,1.); +#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784); +#782 = CARTESIAN_POINT('',(0.6,11.2,-2.5)); +#783 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#784 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#785 = PCURVE('',#148,#786); +#786 = DEFINITIONAL_REPRESENTATION('',(#787),#795); +#787 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#788,#789,#790,#791,#792,#793 +,#794),.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( + '') ); +#788 = CARTESIAN_POINT('',(2.90138,-2.339793584398)); +#789 = CARTESIAN_POINT('',(2.90138,-4.071844391967)); +#790 = CARTESIAN_POINT('',(1.40138,-3.205818988182)); +#791 = CARTESIAN_POINT('',(-9.862E-02,-2.339793584398)); +#792 = CARTESIAN_POINT('',(1.40138,-1.473768180614)); +#793 = CARTESIAN_POINT('',(2.90138,-0.607742776829)); +#794 = CARTESIAN_POINT('',(2.90138,-2.339793584398)); +#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#796 = PCURVE('',#797,#802); +#797 = CYLINDRICAL_SURFACE('',#798,1.); +#798 = AXIS2_PLACEMENT_3D('',#799,#800,#801); +#799 = CARTESIAN_POINT('',(0.6,11.2,-2.5)); +#800 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#801 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807); +#803 = LINE('',#804,#805); +#804 = CARTESIAN_POINT('',(0.,0.)); +#805 = VECTOR('',#806,1.); +#806 = DIRECTION('',(1.,0.)); +#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#808 = FACE_BOUND('',#809,.F.); +#809 = EDGE_LOOP('',(#810)); +#810 = ORIENTED_EDGE('',*,*,#811,.F.); +#811 = EDGE_CURVE('',#812,#812,#814,.T.); +#812 = VERTEX_POINT('',#813); +#813 = CARTESIAN_POINT('',(0.6,12.2,2.5)); +#814 = SURFACE_CURVE('',#815,(#820,#827),.PCURVE_S1.); +#815 = CIRCLE('',#816,1.); +#816 = AXIS2_PLACEMENT_3D('',#817,#818,#819); +#817 = CARTESIAN_POINT('',(0.6,11.2,2.5)); +#818 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#819 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#820 = PCURVE('',#148,#821); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = CIRCLE('',#823,1.); +#823 = AXIS2_PLACEMENT_2D('',#824,#825); +#824 = CARTESIAN_POINT('',(1.90138,2.660206415602)); +#825 = DIRECTION('',(1.,-8.053953570105E-34)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = PCURVE('',#828,#833); +#828 = CYLINDRICAL_SURFACE('',#829,1.); +#829 = AXIS2_PLACEMENT_3D('',#830,#831,#832); +#830 = CARTESIAN_POINT('',(0.6,11.2,2.5)); +#831 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#832 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838); +#834 = LINE('',#835,#836); +#835 = CARTESIAN_POINT('',(-0.,0.)); +#836 = VECTOR('',#837,1.); +#837 = DIRECTION('',(-1.,0.)); +#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#839 = ADVANCED_FACE('',(#840),#578,.T.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#843,#866,#889)); +#842 = ORIENTED_EDGE('',*,*,#562,.F.); +#843 = ORIENTED_EDGE('',*,*,#844,.T.); +#844 = EDGE_CURVE('',#534,#845,#847,.T.); +#845 = VERTEX_POINT('',#846); +#846 = CARTESIAN_POINT('',(1.8,9.710574417462,5.75293)); +#847 = SURFACE_CURVE('',#848,(#852,#859),.PCURVE_S1.); +#848 = LINE('',#849,#850); +#849 = CARTESIAN_POINT('',(0.6,9.710574417462,5.75293)); +#850 = VECTOR('',#851,1.); +#851 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#852 = PCURVE('',#578,#853); +#853 = DEFINITIONAL_REPRESENTATION('',(#854),#858); +#854 = LINE('',#855,#856); +#855 = CARTESIAN_POINT('',(-5.371362224085E-15,-3.213269456487E-17)); +#856 = VECTOR('',#857,1.); +#857 = DIRECTION('',(7.701785728076E-17,-1.)); +#858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#859 = PCURVE('',#550,#860); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865); +#861 = LINE('',#862,#863); +#862 = CARTESIAN_POINT('',(-4.555743355553,0.)); +#863 = VECTOR('',#864,1.); +#864 = DIRECTION('',(-0.,-1.)); +#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#866 = ORIENTED_EDGE('',*,*,#867,.T.); +#867 = EDGE_CURVE('',#845,#868,#870,.T.); +#868 = VERTEX_POINT('',#869); +#869 = CARTESIAN_POINT('',(1.8,11.831985838702,5.1596421211)); +#870 = SURFACE_CURVE('',#871,(#875,#882),.PCURVE_S1.); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(1.8,9.710574417462,5.75293)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(1.069197336131E-16,0.963047344917,-0.269332158216) + ); +#875 = PCURVE('',#578,#876); +#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(3.753067915013E-15,-1.2)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(1.,1.232595164408E-32)); +#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#882 = PCURVE('',#94,#883); +#883 = DEFINITIONAL_REPRESENTATION('',(#884),#888); +#884 = LINE('',#885,#886); +#885 = CARTESIAN_POINT('',(0.411954417462,5.913136415602)); +#886 = VECTOR('',#887,1.); +#887 = DIRECTION('',(0.963047344917,-0.269332158216)); +#888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#889 = ORIENTED_EDGE('',*,*,#890,.F.); +#890 = EDGE_CURVE('',#563,#868,#891,.T.); +#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(0.6,11.831985838702,5.1596421211)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#896 = PCURVE('',#578,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(2.202811141568,1.718052278881E-16)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(0.,-1.)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#611,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(-0.,-1.368216099453E-16)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(-0.,1.)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ADVANCED_FACE('',(#911),#611,.T.); +#911 = FACE_BOUND('',#912,.F.); +#912 = EDGE_LOOP('',(#913,#914,#937,#963)); +#913 = ORIENTED_EDGE('',*,*,#590,.T.); +#914 = ORIENTED_EDGE('',*,*,#915,.T.); +#915 = EDGE_CURVE('',#591,#916,#918,.T.); +#916 = VERTEX_POINT('',#917); +#917 = CARTESIAN_POINT('',(1.8,12.502655977859,4.537762888605)); +#918 = SURFACE_CURVE('',#919,(#923,#930),.PCURVE_S1.); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(0.6,12.502655977859,4.537762888605)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#923 = PCURVE('',#611,#924); +#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929); +#925 = LINE('',#926,#927); +#926 = CARTESIAN_POINT('',(-0.949937542391,0.)); +#927 = VECTOR('',#928,1.); +#928 = DIRECTION('',(-0.,1.)); +#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#930 = PCURVE('',#640,#931); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#936); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(-0.348159287491,3.49836179428E-17)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(-0.,-1.)); +#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#937 = ORIENTED_EDGE('',*,*,#938,.F.); +#938 = EDGE_CURVE('',#868,#916,#939,.T.); +#939 = SURFACE_CURVE('',#940,(#945,#952),.PCURVE_S1.); +#940 = CIRCLE('',#941,1.); +#941 = AXIS2_PLACEMENT_3D('',#942,#943,#944); +#942 = CARTESIAN_POINT('',(1.8,11.562653680486,4.196594776184)); +#943 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#944 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#945 = PCURVE('',#611,#946); +#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(1.843495823708,1.2)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(-1.,0.)); +#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#952 = PCURVE('',#94,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#962); +#954 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#955,#956,#957,#958,#959,#960 +,#961),.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( + '') ); +#955 = CARTESIAN_POINT('',(1.264033680486,4.356801191786)); +#956 = CARTESIAN_POINT('',(1.264033680486,6.088851999354)); +#957 = CARTESIAN_POINT('',(2.764033680486,5.22282659557)); +#958 = CARTESIAN_POINT('',(4.264033680486,4.356801191786)); +#959 = CARTESIAN_POINT('',(2.764033680486,3.490775788001)); +#960 = CARTESIAN_POINT('',(1.264033680486,2.624750384217)); +#961 = CARTESIAN_POINT('',(1.264033680486,4.356801191786)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = ORIENTED_EDGE('',*,*,#890,.F.); +#964 = ADVANCED_FACE('',(#965),#550,.F.); +#965 = FACE_BOUND('',#966,.T.); +#966 = EDGE_LOOP('',(#967,#1012,#1034,#1035)); +#967 = ORIENTED_EDGE('',*,*,#968,.T.); +#968 = EDGE_CURVE('',#488,#969,#971,.T.); +#969 = VERTEX_POINT('',#970); +#970 = CARTESIAN_POINT('',(1.8,8.91843,6.422863561925)); +#971 = SURFACE_CURVE('',#972,(#976,#983),.PCURVE_S1.); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(0.6,8.91843,6.422863561925)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#976 = PCURVE('',#550,#977); +#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982); +#978 = LINE('',#979,#980); +#979 = CARTESIAN_POINT('',(-3.465024760994,0.)); +#980 = VECTOR('',#981,1.); +#981 = DIRECTION('',(-0.,-1.)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#983 = PCURVE('',#343,#984); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#1011); +#985 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#986,#987,#988,#989,#990,#991, + #992,#993,#994,#995,#996,#997,#998,#999,#1000,#1001,#1002,#1003, + #1004,#1005,#1006,#1007,#1008,#1009,#1010),.UNSPECIFIED.,.F.,.F.,(4, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.454545454545E-02, + 0.109090909091,0.163636363636,0.218181818182,0.272727272727, + 0.327272727273,0.381818181818,0.436363636364,0.490909090909, + 0.545454545455,0.6,0.654545454545,0.709090909091,0.763636363636, + 0.818181818182,0.872727272727,0.927272727273,0.981818181818, + 1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#986 = CARTESIAN_POINT('',(5.684678953642,0.)); +#987 = CARTESIAN_POINT('',(5.684678953642,-1.818181818182E-02)); +#988 = CARTESIAN_POINT('',(5.684678953642,-5.454545454545E-02)); +#989 = CARTESIAN_POINT('',(5.684678953642,-0.109090909091)); +#990 = CARTESIAN_POINT('',(5.684678953642,-0.163636363636)); +#991 = CARTESIAN_POINT('',(5.684678953642,-0.218181818182)); +#992 = CARTESIAN_POINT('',(5.684678953642,-0.272727272727)); +#993 = CARTESIAN_POINT('',(5.684678953642,-0.327272727273)); +#994 = CARTESIAN_POINT('',(5.684678953642,-0.381818181818)); +#995 = CARTESIAN_POINT('',(5.684678953642,-0.436363636364)); +#996 = CARTESIAN_POINT('',(5.684678953642,-0.490909090909)); +#997 = CARTESIAN_POINT('',(5.684678953642,-0.545454545455)); +#998 = CARTESIAN_POINT('',(5.684678953642,-0.6)); +#999 = CARTESIAN_POINT('',(5.684678953642,-0.654545454545)); +#1000 = CARTESIAN_POINT('',(5.684678953642,-0.709090909091)); +#1001 = CARTESIAN_POINT('',(5.684678953642,-0.763636363636)); +#1002 = CARTESIAN_POINT('',(5.684678953642,-0.818181818182)); +#1003 = CARTESIAN_POINT('',(5.684678953642,-0.872727272727)); +#1004 = CARTESIAN_POINT('',(5.684678953642,-0.927272727273)); +#1005 = CARTESIAN_POINT('',(5.684678953642,-0.981818181818)); +#1006 = CARTESIAN_POINT('',(5.684678953642,-1.036363636364)); +#1007 = CARTESIAN_POINT('',(5.684678953642,-1.090909090909)); +#1008 = CARTESIAN_POINT('',(5.684678953642,-1.145454545455)); +#1009 = CARTESIAN_POINT('',(5.684678953642,-1.181818181818)); +#1010 = CARTESIAN_POINT('',(5.684678953642,-1.2)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = ORIENTED_EDGE('',*,*,#1013,.T.); +#1013 = EDGE_CURVE('',#969,#845,#1014,.T.); +#1014 = SURFACE_CURVE('',#1015,(#1020,#1027),.PCURVE_S1.); +#1015 = CIRCLE('',#1016,1.); +#1016 = AXIS2_PLACEMENT_3D('',#1017,#1018,#1019); +#1017 = CARTESIAN_POINT('',(1.8,9.866580203292,6.740686141357)); +#1018 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1019 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1020 = PCURVE('',#550,#1021); +#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(-0.,-1.2)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(-1.,0.)); +#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1027 = PCURVE('',#94,#1028); +#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033); +#1029 = CIRCLE('',#1030,1.); +#1030 = AXIS2_PLACEMENT_2D('',#1031,#1032); +#1031 = CARTESIAN_POINT('',(0.567960203292,6.900892556959)); +#1032 = DIRECTION('',(1.,-3.902260990734E-33)); +#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1034 = ORIENTED_EDGE('',*,*,#844,.F.); +#1035 = ORIENTED_EDGE('',*,*,#533,.F.); +#1036 = ADVANCED_FACE('',(#1037),#640,.T.); +#1037 = FACE_BOUND('',#1038,.F.); +#1038 = EDGE_LOOP('',(#1039,#1040,#1063,#1085)); +#1039 = ORIENTED_EDGE('',*,*,#623,.F.); +#1040 = ORIENTED_EDGE('',*,*,#1041,.T.); +#1041 = EDGE_CURVE('',#624,#1042,#1044,.T.); +#1042 = VERTEX_POINT('',#1043); +#1043 = CARTESIAN_POINT('',(1.8,13.29862,0.233248)); +#1044 = SURFACE_CURVE('',#1045,(#1049,#1056),.PCURVE_S1.); +#1045 = LINE('',#1046,#1047); +#1046 = CARTESIAN_POINT('',(0.6,13.29862,0.233248)); +#1047 = VECTOR('',#1048,1.); +#1048 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1049 = PCURVE('',#640,#1050); +#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1055); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(-1.753746529457E-02,0.)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(-0.,-1.)); +#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1056 = PCURVE('',#668,#1057); +#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062); +#1058 = LINE('',#1059,#1060); +#1059 = CARTESIAN_POINT('',(4.000666828549,3.315347996136E-17)); +#1060 = VECTOR('',#1061,1.); +#1061 = DIRECTION('',(1.130307706452E-16,-1.)); +#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1063 = ORIENTED_EDGE('',*,*,#1064,.T.); +#1064 = EDGE_CURVE('',#1042,#916,#1065,.T.); +#1065 = SURFACE_CURVE('',#1066,(#1071,#1078),.PCURVE_S1.); +#1066 = CIRCLE('',#1067,13.300665341775); +#1067 = AXIS2_PLACEMENT_3D('',#1068,#1069,#1070); +#1068 = CARTESIAN_POINT('',(1.8,0.,1.33226762955E-16)); +#1069 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1070 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1071 = PCURVE('',#640,#1072); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(-0.,-1.2)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(-1.,0.)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = PCURVE('',#94,#1079); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = CIRCLE('',#1081,13.300665341775); +#1081 = AXIS2_PLACEMENT_2D('',#1082,#1083); +#1082 = CARTESIAN_POINT('',(-9.29862,0.160206415602)); +#1083 = DIRECTION('',(1.,-3.902260990734E-33)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1085 = ORIENTED_EDGE('',*,*,#915,.F.); +#1086 = ADVANCED_FACE('',(#1087),#668,.F.); +#1087 = FACE_BOUND('',#1088,.F.); +#1088 = EDGE_LOOP('',(#1089,#1134,#1155,#1156)); +#1089 = ORIENTED_EDGE('',*,*,#1090,.T.); +#1090 = EDGE_CURVE('',#653,#1091,#1093,.T.); +#1091 = VERTEX_POINT('',#1092); +#1092 = CARTESIAN_POINT('',(1.8,9.29862,0.160206415602)); +#1093 = SURFACE_CURVE('',#1094,(#1098,#1105),.PCURVE_S1.); +#1094 = LINE('',#1095,#1096); +#1095 = CARTESIAN_POINT('',(0.6,9.29862,0.160206415602)); +#1096 = VECTOR('',#1097,1.); +#1097 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1098 = PCURVE('',#668,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1104); +#1100 = LINE('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(-3.680162170655E-33,3.315347996136E-17)); +#1102 = VECTOR('',#1103,1.); +#1103 = DIRECTION('',(1.130307706452E-16,-1.)); +#1104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1105 = PCURVE('',#44,#1106); +#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1133); +#1107 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,5.454545454545E-02,0.109090909091,0.163636363636,0.218181818182, + 0.272727272727,0.327272727273,0.381818181818,0.436363636364, + 0.490909090909,0.545454545455,0.6,0.654545454545,0.709090909091, + 0.763636363636,0.818181818182,0.872727272727,0.927272727273, + 0.981818181818,1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#1108 = CARTESIAN_POINT('',(6.265957958764,0.)); +#1109 = CARTESIAN_POINT('',(6.265957958764,-1.818181818182E-02)); +#1110 = CARTESIAN_POINT('',(6.265957958764,-5.454545454545E-02)); +#1111 = CARTESIAN_POINT('',(6.265957958764,-0.109090909091)); +#1112 = CARTESIAN_POINT('',(6.265957958764,-0.163636363636)); +#1113 = CARTESIAN_POINT('',(6.265957958764,-0.218181818182)); +#1114 = CARTESIAN_POINT('',(6.265957958764,-0.272727272727)); +#1115 = CARTESIAN_POINT('',(6.265957958764,-0.327272727273)); +#1116 = CARTESIAN_POINT('',(6.265957958764,-0.381818181818)); +#1117 = CARTESIAN_POINT('',(6.265957958764,-0.436363636364)); +#1118 = CARTESIAN_POINT('',(6.265957958764,-0.490909090909)); +#1119 = CARTESIAN_POINT('',(6.265957958764,-0.545454545455)); +#1120 = CARTESIAN_POINT('',(6.265957958764,-0.6)); +#1121 = CARTESIAN_POINT('',(6.265957958764,-0.654545454545)); +#1122 = CARTESIAN_POINT('',(6.265957958764,-0.709090909091)); +#1123 = CARTESIAN_POINT('',(6.265957958764,-0.763636363636)); +#1124 = CARTESIAN_POINT('',(6.265957958764,-0.818181818182)); +#1125 = CARTESIAN_POINT('',(6.265957958764,-0.872727272727)); +#1126 = CARTESIAN_POINT('',(6.265957958764,-0.927272727273)); +#1127 = CARTESIAN_POINT('',(6.265957958764,-0.981818181818)); +#1128 = CARTESIAN_POINT('',(6.265957958764,-1.036363636364)); +#1129 = CARTESIAN_POINT('',(6.265957958764,-1.090909090909)); +#1130 = CARTESIAN_POINT('',(6.265957958764,-1.145454545455)); +#1131 = CARTESIAN_POINT('',(6.265957958764,-1.181818181818)); +#1132 = CARTESIAN_POINT('',(6.265957958764,-1.2)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1135 = EDGE_CURVE('',#1091,#1042,#1136,.T.); +#1136 = SURFACE_CURVE('',#1137,(#1141,#1148),.PCURVE_S1.); +#1137 = LINE('',#1138,#1139); +#1138 = CARTESIAN_POINT('',(1.8,9.29862,0.160206415602)); +#1139 = VECTOR('',#1140,1.); +#1140 = DIRECTION('',(1.110037973372E-16,0.999833320649, + 1.825735246855E-02)); +#1141 = PCURVE('',#668,#1142); +#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147); +#1143 = LINE('',#1144,#1145); +#1144 = CARTESIAN_POINT('',(3.68877192622E-15,-1.2)); +#1145 = VECTOR('',#1146,1.); +#1146 = DIRECTION('',(1.,-1.078520768857E-32)); +#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1148 = PCURVE('',#94,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(5.36464348846E-15,0.320412831204)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.999833320649,1.825735246855E-02)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = ORIENTED_EDGE('',*,*,#1041,.F.); +#1156 = ORIENTED_EDGE('',*,*,#652,.F.); +#1157 = ADVANCED_FACE('',(#1158),#797,.F.); +#1158 = FACE_BOUND('',#1159,.F.); +#1159 = EDGE_LOOP('',(#1160,#1183,#1209,#1210)); +#1160 = ORIENTED_EDGE('',*,*,#1161,.T.); +#1161 = EDGE_CURVE('',#777,#1162,#1164,.T.); +#1162 = VERTEX_POINT('',#1163); +#1163 = CARTESIAN_POINT('',(1.8,12.2,-2.5)); +#1164 = SEAM_CURVE('',#1165,(#1169,#1176),.PCURVE_S1.); +#1165 = LINE('',#1166,#1167); +#1166 = CARTESIAN_POINT('',(0.6,12.2,-2.5)); +#1167 = VECTOR('',#1168,1.); +#1168 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#1169 = PCURVE('',#797,#1170); +#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1175); +#1171 = LINE('',#1172,#1173); +#1172 = CARTESIAN_POINT('',(0.,0.)); +#1173 = VECTOR('',#1174,1.); +#1174 = DIRECTION('',(0.,-1.)); +#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1176 = PCURVE('',#797,#1177); +#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1182); +#1178 = LINE('',#1179,#1180); +#1179 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1180 = VECTOR('',#1181,1.); +#1181 = DIRECTION('',(0.,-1.)); +#1182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1183 = ORIENTED_EDGE('',*,*,#1184,.T.); +#1184 = EDGE_CURVE('',#1162,#1162,#1185,.T.); +#1185 = SURFACE_CURVE('',#1186,(#1191,#1198),.PCURVE_S1.); +#1186 = CIRCLE('',#1187,1.); +#1187 = AXIS2_PLACEMENT_3D('',#1188,#1189,#1190); +#1188 = CARTESIAN_POINT('',(1.8,11.2,-2.5)); +#1189 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1190 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1191 = PCURVE('',#797,#1192); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1197); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.,-1.2)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,0.)); +#1197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1198 = PCURVE('',#94,#1199); +#1199 = DEFINITIONAL_REPRESENTATION('',(#1200),#1208); +#1200 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1201,#1202,#1203,#1204, +#1205,#1206,#1207),.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('') ); +#1201 = CARTESIAN_POINT('',(2.90138,-2.339793584398)); +#1202 = CARTESIAN_POINT('',(2.90138,-4.071844391967)); +#1203 = CARTESIAN_POINT('',(1.40138,-3.205818988182)); +#1204 = CARTESIAN_POINT('',(-9.862E-02,-2.339793584398)); +#1205 = CARTESIAN_POINT('',(1.40138,-1.473768180614)); +#1206 = CARTESIAN_POINT('',(2.90138,-0.607742776829)); +#1207 = CARTESIAN_POINT('',(2.90138,-2.339793584398)); +#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1209 = ORIENTED_EDGE('',*,*,#1161,.F.); +#1210 = ORIENTED_EDGE('',*,*,#776,.F.); +#1211 = ADVANCED_FACE('',(#1212),#828,.F.); +#1212 = FACE_BOUND('',#1213,.T.); +#1213 = EDGE_LOOP('',(#1214,#1237,#1259,#1260)); +#1214 = ORIENTED_EDGE('',*,*,#1215,.T.); +#1215 = EDGE_CURVE('',#812,#1216,#1218,.T.); +#1216 = VERTEX_POINT('',#1217); +#1217 = CARTESIAN_POINT('',(1.8,12.2,2.5)); +#1218 = SEAM_CURVE('',#1219,(#1223,#1230),.PCURVE_S1.); +#1219 = LINE('',#1220,#1221); +#1220 = CARTESIAN_POINT('',(0.6,12.2,2.5)); +#1221 = VECTOR('',#1222,1.); +#1222 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1223 = PCURVE('',#828,#1224); +#1224 = DEFINITIONAL_REPRESENTATION('',(#1225),#1229); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(-0.,0.)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(-0.,-1.)); +#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1230 = PCURVE('',#828,#1231); +#1231 = DEFINITIONAL_REPRESENTATION('',(#1232),#1236); +#1232 = LINE('',#1233,#1234); +#1233 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1234 = VECTOR('',#1235,1.); +#1235 = DIRECTION('',(-0.,-1.)); +#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1237 = ORIENTED_EDGE('',*,*,#1238,.T.); +#1238 = EDGE_CURVE('',#1216,#1216,#1239,.T.); +#1239 = SURFACE_CURVE('',#1240,(#1245,#1252),.PCURVE_S1.); +#1240 = CIRCLE('',#1241,1.); +#1241 = AXIS2_PLACEMENT_3D('',#1242,#1243,#1244); +#1242 = CARTESIAN_POINT('',(1.8,11.2,2.5)); +#1243 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1244 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1245 = PCURVE('',#828,#1246); +#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(-0.,-1.2)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(-1.,0.)); +#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1252 = PCURVE('',#94,#1253); +#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258); +#1254 = CIRCLE('',#1255,1.); +#1255 = AXIS2_PLACEMENT_2D('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(1.90138,2.660206415602)); +#1257 = DIRECTION('',(1.,-3.902260990734E-33)); +#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1259 = ORIENTED_EDGE('',*,*,#1215,.F.); +#1260 = ORIENTED_EDGE('',*,*,#811,.F.); +#1261 = ADVANCED_FACE('',(#1262,#1461,#1464),#94,.T.); +#1262 = FACE_BOUND('',#1263,.T.); +#1263 = EDGE_LOOP('',(#1264,#1265,#1315,#1359,#1360,#1361,#1362,#1363, + #1364,#1410,#1458,#1459,#1460)); +#1264 = ORIENTED_EDGE('',*,*,#78,.F.); +#1265 = ORIENTED_EDGE('',*,*,#1266,.T.); +#1266 = EDGE_CURVE('',#24,#1267,#1269,.T.); +#1267 = VERTEX_POINT('',#1268); +#1268 = CARTESIAN_POINT('',(1.8,-9.3,1.827685738985E-17)); +#1269 = SURFACE_CURVE('',#1270,(#1275,#1286),.PCURVE_S1.); +#1270 = CIRCLE('',#1271,9.3); +#1271 = AXIS2_PLACEMENT_3D('',#1272,#1273,#1274); +#1272 = CARTESIAN_POINT('',(1.8,6.661338147751E-17,4.440892098501E-16)); +#1273 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1274 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1275 = PCURVE('',#94,#1276); +#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1285); +#1277 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1278,#1279,#1280,#1281, +#1282,#1283,#1284),.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('') ); +#1278 = CARTESIAN_POINT('',(1.380000000006E-03,0.160206415602)); +#1279 = CARTESIAN_POINT('',(1.380000000008E-03,-15.94786609478)); +#1280 = CARTESIAN_POINT('',(-13.94862,-7.893829839593)); +#1281 = CARTESIAN_POINT('',(-27.89862,0.160206415602)); +#1282 = CARTESIAN_POINT('',(-13.94862,8.214242670797)); +#1283 = CARTESIAN_POINT('',(1.37999999999E-03,16.268278925993)); +#1284 = CARTESIAN_POINT('',(1.380000000006E-03,0.160206415602)); +#1285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1286 = PCURVE('',#44,#1287); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1314); +#1288 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1289,#1290,#1291,#1292,#1293, + #1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,#1303,#1304, + #1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312,#1313), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (1.722734841512E-02,0.159243953196,0.301260557976,0.443277162757, + 0.585293767538,0.727310372318,0.869326977099,1.01134358188, + 1.15336018666,1.295376791441,1.437393396222,1.579410001002, + 1.721426605783,1.863443210564,2.005459815344,2.147476420125, + 2.289493024906,2.431509629686,2.573526234467,2.715542839248, + 2.857559444028,2.999576048809,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1289 = CARTESIAN_POINT('',(1.722734841512E-02,-1.2)); +#1290 = CARTESIAN_POINT('',(6.456621667534E-02,-1.2)); +#1291 = CARTESIAN_POINT('',(0.159243953196,-1.2)); +#1292 = CARTESIAN_POINT('',(0.301260557976,-1.2)); +#1293 = CARTESIAN_POINT('',(0.443277162757,-1.2)); +#1294 = CARTESIAN_POINT('',(0.585293767538,-1.2)); +#1295 = CARTESIAN_POINT('',(0.727310372318,-1.2)); +#1296 = CARTESIAN_POINT('',(0.869326977099,-1.2)); +#1297 = CARTESIAN_POINT('',(1.01134358188,-1.2)); +#1298 = CARTESIAN_POINT('',(1.15336018666,-1.2)); +#1299 = CARTESIAN_POINT('',(1.295376791441,-1.2)); +#1300 = CARTESIAN_POINT('',(1.437393396222,-1.2)); +#1301 = CARTESIAN_POINT('',(1.579410001002,-1.2)); +#1302 = CARTESIAN_POINT('',(1.721426605783,-1.2)); +#1303 = CARTESIAN_POINT('',(1.863443210564,-1.2)); +#1304 = CARTESIAN_POINT('',(2.005459815344,-1.2)); +#1305 = CARTESIAN_POINT('',(2.147476420125,-1.2)); +#1306 = CARTESIAN_POINT('',(2.289493024906,-1.2)); +#1307 = CARTESIAN_POINT('',(2.431509629686,-1.2)); +#1308 = CARTESIAN_POINT('',(2.573526234467,-1.2)); +#1309 = CARTESIAN_POINT('',(2.715542839248,-1.2)); +#1310 = CARTESIAN_POINT('',(2.857559444028,-1.2)); +#1311 = CARTESIAN_POINT('',(2.999576048809,-1.2)); +#1312 = CARTESIAN_POINT('',(3.09425378533,-1.2)); +#1313 = CARTESIAN_POINT('',(3.14159265359,-1.2)); +#1314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1315 = ORIENTED_EDGE('',*,*,#1316,.F.); +#1316 = EDGE_CURVE('',#1091,#1267,#1317,.T.); +#1317 = SURFACE_CURVE('',#1318,(#1323,#1330),.PCURVE_S1.); +#1318 = CIRCLE('',#1319,9.3); +#1319 = AXIS2_PLACEMENT_3D('',#1320,#1321,#1322); +#1320 = CARTESIAN_POINT('',(1.8,1.478900095687E-32,1.33226762955E-16)); +#1321 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1322 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1323 = PCURVE('',#94,#1324); +#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1329); +#1325 = CIRCLE('',#1326,9.3); +#1326 = AXIS2_PLACEMENT_2D('',#1327,#1328); +#1327 = CARTESIAN_POINT('',(-9.29862,0.160206415602)); +#1328 = DIRECTION('',(1.,-3.902260990734E-33)); +#1329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1330 = PCURVE('',#44,#1331); +#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1358); +#1332 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (1.722734841512E-02,0.159243953196,0.301260557976,0.443277162757, + 0.585293767538,0.727310372318,0.869326977099,1.01134358188, + 1.15336018666,1.295376791441,1.437393396222,1.579410001002, + 1.721426605783,1.863443210564,2.005459815344,2.147476420125, + 2.289493024906,2.431509629686,2.573526234467,2.715542839248, + 2.857559444028,2.999576048809,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1333 = CARTESIAN_POINT('',(6.265957958764,-1.2)); +#1334 = CARTESIAN_POINT('',(6.218619090504,-1.2)); +#1335 = CARTESIAN_POINT('',(6.123941353984,-1.2)); +#1336 = CARTESIAN_POINT('',(5.981924749203,-1.2)); +#1337 = CARTESIAN_POINT('',(5.839908144422,-1.2)); +#1338 = CARTESIAN_POINT('',(5.697891539642,-1.2)); +#1339 = CARTESIAN_POINT('',(5.555874934861,-1.2)); +#1340 = CARTESIAN_POINT('',(5.41385833008,-1.2)); +#1341 = CARTESIAN_POINT('',(5.2718417253,-1.2)); +#1342 = CARTESIAN_POINT('',(5.129825120519,-1.2)); +#1343 = CARTESIAN_POINT('',(4.987808515738,-1.2)); +#1344 = CARTESIAN_POINT('',(4.845791910958,-1.2)); +#1345 = CARTESIAN_POINT('',(4.703775306177,-1.2)); +#1346 = CARTESIAN_POINT('',(4.561758701396,-1.2)); +#1347 = CARTESIAN_POINT('',(4.419742096616,-1.2)); +#1348 = CARTESIAN_POINT('',(4.277725491835,-1.2)); +#1349 = CARTESIAN_POINT('',(4.135708887054,-1.2)); +#1350 = CARTESIAN_POINT('',(3.993692282274,-1.2)); +#1351 = CARTESIAN_POINT('',(3.851675677493,-1.2)); +#1352 = CARTESIAN_POINT('',(3.709659072712,-1.2)); +#1353 = CARTESIAN_POINT('',(3.567642467932,-1.2)); +#1354 = CARTESIAN_POINT('',(3.425625863151,-1.2)); +#1355 = CARTESIAN_POINT('',(3.28360925837,-1.2)); +#1356 = CARTESIAN_POINT('',(3.18893152185,-1.2)); +#1357 = CARTESIAN_POINT('',(3.14159265359,-1.2)); +#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1359 = ORIENTED_EDGE('',*,*,#1135,.T.); +#1360 = ORIENTED_EDGE('',*,*,#1064,.T.); +#1361 = ORIENTED_EDGE('',*,*,#938,.F.); +#1362 = ORIENTED_EDGE('',*,*,#867,.F.); +#1363 = ORIENTED_EDGE('',*,*,#1013,.F.); +#1364 = ORIENTED_EDGE('',*,*,#1365,.T.); +#1365 = EDGE_CURVE('',#969,#1366,#1368,.T.); +#1366 = VERTEX_POINT('',#1367); +#1367 = CARTESIAN_POINT('',(1.8,-11.9,-1.249406024611E-17)); +#1368 = SURFACE_CURVE('',#1369,(#1374,#1381),.PCURVE_S1.); +#1369 = CIRCLE('',#1370,11.4); +#1370 = AXIS2_PLACEMENT_3D('',#1371,#1372,#1373); +#1371 = CARTESIAN_POINT('',(1.8,-0.5,1.33226762955E-16)); +#1372 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1373 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1374 = PCURVE('',#94,#1375); +#1375 = DEFINITIONAL_REPRESENTATION('',(#1376),#1380); +#1376 = CIRCLE('',#1377,11.4); +#1377 = AXIS2_PLACEMENT_2D('',#1378,#1379); +#1378 = CARTESIAN_POINT('',(-9.79862,0.160206415602)); +#1379 = DIRECTION('',(1.,-3.902260990734E-33)); +#1380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1381 = PCURVE('',#343,#1382); +#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1409); +#1383 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.598506353538,0.714101185358,0.829696017179,0.945290849, + 1.06088568082,1.176480512641,1.292075344461,1.407670176282, + 1.523265008102,1.638859839923,1.754454671743,1.870049503564, + 1.985644335384,2.101239167205,2.216833999025,2.332428830846, + 2.448023662667,2.563618494487,2.679213326308,2.794808158128, + 2.910402989949,3.025997821769,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1384 = CARTESIAN_POINT('',(5.684678953642,-1.2)); +#1385 = CARTESIAN_POINT('',(5.646147343035,-1.2)); +#1386 = CARTESIAN_POINT('',(5.569084121821,-1.2)); +#1387 = CARTESIAN_POINT('',(5.453489290001,-1.2)); +#1388 = CARTESIAN_POINT('',(5.33789445818,-1.2)); +#1389 = CARTESIAN_POINT('',(5.222299626359,-1.2)); +#1390 = CARTESIAN_POINT('',(5.106704794539,-1.2)); +#1391 = CARTESIAN_POINT('',(4.991109962718,-1.2)); +#1392 = CARTESIAN_POINT('',(4.875515130898,-1.2)); +#1393 = CARTESIAN_POINT('',(4.759920299077,-1.2)); +#1394 = CARTESIAN_POINT('',(4.644325467257,-1.2)); +#1395 = CARTESIAN_POINT('',(4.528730635436,-1.2)); +#1396 = CARTESIAN_POINT('',(4.413135803616,-1.2)); +#1397 = CARTESIAN_POINT('',(4.297540971795,-1.2)); +#1398 = CARTESIAN_POINT('',(4.181946139975,-1.2)); +#1399 = CARTESIAN_POINT('',(4.066351308154,-1.2)); +#1400 = CARTESIAN_POINT('',(3.950756476334,-1.2)); +#1401 = CARTESIAN_POINT('',(3.835161644513,-1.2)); +#1402 = CARTESIAN_POINT('',(3.719566812692,-1.2)); +#1403 = CARTESIAN_POINT('',(3.603971980872,-1.2)); +#1404 = CARTESIAN_POINT('',(3.488377149051,-1.2)); +#1405 = CARTESIAN_POINT('',(3.372782317231,-1.2)); +#1406 = CARTESIAN_POINT('',(3.25718748541,-1.2)); +#1407 = CARTESIAN_POINT('',(3.180124264197,-1.2)); +#1408 = CARTESIAN_POINT('',(3.14159265359,-1.2)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1410 = ORIENTED_EDGE('',*,*,#1411,.F.); +#1411 = EDGE_CURVE('',#328,#1366,#1412,.T.); +#1412 = SURFACE_CURVE('',#1413,(#1418,#1429),.PCURVE_S1.); +#1413 = CIRCLE('',#1414,11.4); +#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417); +#1415 = CARTESIAN_POINT('',(1.8,-0.5,4.440892098501E-16)); +#1416 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1417 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1418 = PCURVE('',#94,#1419); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.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('') ); +#1421 = CARTESIAN_POINT('',(1.60138,0.160206415602)); +#1422 = CARTESIAN_POINT('',(1.60138,-19.58517279068)); +#1423 = CARTESIAN_POINT('',(-15.49862,-9.712483187541)); +#1424 = CARTESIAN_POINT('',(-32.59862,0.160206415602)); +#1425 = CARTESIAN_POINT('',(-15.49862,10.032896018745)); +#1426 = CARTESIAN_POINT('',(1.60138,19.905585621887)); +#1427 = CARTESIAN_POINT('',(1.60138,0.160206415602)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = PCURVE('',#343,#1430); +#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1457); +#1431 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1432,#1433,#1434,#1435,#1436, + #1437,#1438,#1439,#1440,#1441,#1442,#1443,#1444,#1445,#1446,#1447, + #1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.598506353538,0.714101185358,0.829696017179,0.945290849, + 1.06088568082,1.176480512641,1.292075344461,1.407670176282, + 1.523265008102,1.638859839923,1.754454671743,1.870049503564, + 1.985644335384,2.101239167205,2.216833999025,2.332428830846, + 2.448023662667,2.563618494487,2.679213326308,2.794808158128, + 2.910402989949,3.025997821769,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1432 = CARTESIAN_POINT('',(0.598506353538,-1.2)); +#1433 = CARTESIAN_POINT('',(0.637037964145,-1.2)); +#1434 = CARTESIAN_POINT('',(0.714101185358,-1.2)); +#1435 = CARTESIAN_POINT('',(0.829696017179,-1.2)); +#1436 = CARTESIAN_POINT('',(0.945290849,-1.2)); +#1437 = CARTESIAN_POINT('',(1.06088568082,-1.2)); +#1438 = CARTESIAN_POINT('',(1.176480512641,-1.2)); +#1439 = CARTESIAN_POINT('',(1.292075344461,-1.2)); +#1440 = CARTESIAN_POINT('',(1.407670176282,-1.2)); +#1441 = CARTESIAN_POINT('',(1.523265008102,-1.2)); +#1442 = CARTESIAN_POINT('',(1.638859839923,-1.2)); +#1443 = CARTESIAN_POINT('',(1.754454671743,-1.2)); +#1444 = CARTESIAN_POINT('',(1.870049503564,-1.2)); +#1445 = CARTESIAN_POINT('',(1.985644335384,-1.2)); +#1446 = CARTESIAN_POINT('',(2.101239167205,-1.2)); +#1447 = CARTESIAN_POINT('',(2.216833999025,-1.2)); +#1448 = CARTESIAN_POINT('',(2.332428830846,-1.2)); +#1449 = CARTESIAN_POINT('',(2.448023662667,-1.2)); +#1450 = CARTESIAN_POINT('',(2.563618494487,-1.2)); +#1451 = CARTESIAN_POINT('',(2.679213326308,-1.2)); +#1452 = CARTESIAN_POINT('',(2.794808158128,-1.2)); +#1453 = CARTESIAN_POINT('',(2.910402989949,-1.2)); +#1454 = CARTESIAN_POINT('',(3.025997821769,-1.2)); +#1455 = CARTESIAN_POINT('',(3.103061042983,-1.2)); +#1456 = CARTESIAN_POINT('',(3.14159265359,-1.2)); +#1457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1458 = ORIENTED_EDGE('',*,*,#377,.T.); +#1459 = ORIENTED_EDGE('',*,*,#279,.T.); +#1460 = ORIENTED_EDGE('',*,*,#164,.F.); +#1461 = FACE_BOUND('',#1462,.T.); +#1462 = EDGE_LOOP('',(#1463)); +#1463 = ORIENTED_EDGE('',*,*,#1184,.T.); +#1464 = FACE_BOUND('',#1465,.T.); +#1465 = EDGE_LOOP('',(#1466)); +#1466 = ORIENTED_EDGE('',*,*,#1238,.F.); +#1467 = ADVANCED_FACE('',(#1468),#44,.F.); +#1468 = FACE_BOUND('',#1469,.F.); +#1469 = EDGE_LOOP('',(#1470,#1471,#1472,#1473,#1474,#1475)); +#1470 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1471 = ORIENTED_EDGE('',*,*,#680,.T.); +#1472 = ORIENTED_EDGE('',*,*,#726,.F.); +#1473 = ORIENTED_EDGE('',*,*,#21,.T.); +#1474 = ORIENTED_EDGE('',*,*,#1266,.T.); +#1475 = ORIENTED_EDGE('',*,*,#1316,.F.); +#1476 = ADVANCED_FACE('',(#1477),#343,.T.); +#1477 = FACE_BOUND('',#1478,.T.); +#1478 = EDGE_LOOP('',(#1479,#1480,#1481,#1482,#1483,#1484)); +#1479 = ORIENTED_EDGE('',*,*,#1365,.F.); +#1480 = ORIENTED_EDGE('',*,*,#968,.F.); +#1481 = ORIENTED_EDGE('',*,*,#487,.T.); +#1482 = ORIENTED_EDGE('',*,*,#437,.F.); +#1483 = ORIENTED_EDGE('',*,*,#325,.T.); +#1484 = ORIENTED_EDGE('',*,*,#1411,.T.); +#1485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1489)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1486,#1487,#1488)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1486 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1487 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1488 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1489 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1486, + 'distance_accuracy_value','confusion accuracy'); +#1490 = PRODUCT_TYPE('part',$,(#7)); +#1491 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1492),#1485); +#1492 = STYLED_ITEM('color',(#1493),#15); +#1493 = PRESENTATION_STYLE_ASSIGNMENT((#1494,#1500)); +#1494 = SURFACE_STYLE_USAGE(.BOTH.,#1495); +#1495 = SURFACE_SIDE_STYLE('',(#1496)); +#1496 = SURFACE_STYLE_FILL_AREA(#1497); +#1497 = FILL_AREA_STYLE('',(#1498)); +#1498 = FILL_AREA_STYLE_COLOUR('',#1499); +#1499 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1500 = CURVE_STYLE('',#1501,POSITIVE_LENGTH_MEASURE(0.1),#1499); +#1501 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M20RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M20RetainingRings.stl new file mode 100644 index 00000000..1c8f25d1 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M20RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M22RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M22RetainingRings.fcstd new file mode 100644 index 00000000..53af759a Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M22RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M22RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M22RetainingRings.step new file mode 100644 index 00000000..f09d5eec --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M22RetainingRings.step @@ -0,0 +1,1972 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/jesus/Documentos/Freecad/FreeCAD-library/Mechanical +Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_ +M22RetainingRings.step','2015-10-12T23:01:03',('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('Fusion','Fusion','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1565); +#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,#137,#219,#323,#405,#503,#914,#985,#1035, + #1111,#1165,#1236,#1290,#1340,#1547,#1556)); +#17 = ADVANCED_FACE('',(#18),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.6,12.890754189891,5.745537819065)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.6,10.68552,6.353810000001)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(0.6,13.3693,5.61354)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(-1.070255295553E-16,-0.964000270049,0.265901258639) + ); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.6,13.3693,5.61354)); +#35 = DIRECTION('',(1.070255295553E-16,-0.265901258639,-0.964000270049) + ); +#36 = DIRECTION('',(-1.070255295553E-16,-0.964000270049,0.265901258639) + ); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-3.660984705464E-15,2.107518604078E-15)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(1.,1.848892746612E-32)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(0.6,12.890754189891,5.745537819065)); +#47 = DIRECTION('',(-1.,4.504764777655E-15,1.596656398988E-14)); +#48 = DIRECTION('',(-1.596656398988E-14,0.,-1.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.131997819065,-0.478545810109)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(-0.265901258639,0.964000270049)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(1.8,12.890754189891,5.745537819065)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(0.6,12.890754189891,5.745537819065)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.496416676403,1.775470358165E-16)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(2.465190328816E-32,-1.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = CYLINDRICAL_SURFACE('',#73,1.); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(0.6,12.624852931252,4.781537549016)); +#75 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#76 = DIRECTION('',(2.952096996177E-17,0.265901258639,0.964000270049)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-0.,-1.365464995171E-16)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-0.,1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#57,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(1.8,10.68552,6.353810000001)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(1.8,13.3693,5.61354)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-1.070255295553E-16,-0.964000270049,0.265901258639) + ); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(-3.753990176976E-15,-1.2)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(1.,1.848892746612E-32)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(1.8,12.890754189891,5.745537819065)); +#103 = DIRECTION('',(1.,-1.532490031995E-16,-1.905484750573E-16)); +#104 = DIRECTION('',(1.905484750573E-16,0.,1.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(-0.131997819065,-0.478545810109)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.265901258639,0.964000270049)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#24,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(0.6,10.68552,6.353810000001)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(2.784003369484,-3.491429367839E-17)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(-7.750455959354E-17,-1.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = CYLINDRICAL_SURFACE('',#127,1.); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(0.6,10.962017956403,7.314824505669)); +#129 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#130 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(-4.432240902695,0.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(-0.,-1.)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#72,.T.); +#138 = FACE_BOUND('',#139,.F.); +#139 = EDGE_LOOP('',(#140,#164,#192,#218)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#22,#142,#144,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(0.6,13.56002718944,5.135725503106)); +#144 = SURFACE_CURVE('',#145,(#150,#157),.PCURVE_S1.); +#145 = CIRCLE('',#146,1.); +#146 = AXIS2_PLACEMENT_3D('',#147,#148,#149); +#147 = CARTESIAN_POINT('',(0.6,12.624852931252,4.781537549016)); +#148 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#149 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#150 = PCURVE('',#72,#151); +#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(1.839935044073,-7.575693784795E-16)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(-1.,0.)); +#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#157 = PCURVE('',#44,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = CIRCLE('',#160,1.); +#160 = AXIS2_PLACEMENT_2D('',#161,#162); +#161 = CARTESIAN_POINT('',(0.964000270049,0.265901258639)); +#162 = DIRECTION('',(1.772644696571E-30,1.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = ORIENTED_EDGE('',*,*,#165,.T.); +#165 = EDGE_CURVE('',#142,#166,#168,.T.); +#166 = VERTEX_POINT('',#167); +#167 = CARTESIAN_POINT('',(1.8,13.56002718944,5.135725503106)); +#168 = SURFACE_CURVE('',#169,(#173,#180),.PCURVE_S1.); +#169 = LINE('',#170,#171); +#170 = CARTESIAN_POINT('',(0.6,13.56002718944,5.135725503106)); +#171 = VECTOR('',#172,1.); +#172 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#173 = PCURVE('',#72,#174); +#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); +#175 = LINE('',#176,#177); +#176 = CARTESIAN_POINT('',(-0.939612021655,0.)); +#177 = VECTOR('',#178,1.); +#178 = DIRECTION('',(-0.,1.)); +#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#180 = PCURVE('',#181,#186); +#181 = CYLINDRICAL_SURFACE('',#182,14.500000476607); +#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); +#183 = CARTESIAN_POINT('',(0.6,0.,0.)); +#184 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#185 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); +#187 = LINE('',#188,#189); +#188 = CARTESIAN_POINT('',(-0.362045587862,4.100053629941E-17)); +#189 = VECTOR('',#190,1.); +#190 = DIRECTION('',(-0.,-1.)); +#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#57,#166,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#200,#207),.PCURVE_S1.); +#195 = CIRCLE('',#196,1.); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(1.8,12.624852931252,4.781537549016)); +#198 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#199 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#200 = PCURVE('',#72,#201); +#201 = DEFINITIONAL_REPRESENTATION('',(#202),#206); +#202 = LINE('',#203,#204); +#203 = CARTESIAN_POINT('',(1.839935044073,1.2)); +#204 = VECTOR('',#205,1.); +#205 = DIRECTION('',(-1.,0.)); +#206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#207 = PCURVE('',#100,#208); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#217); +#209 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#210,#211,#212,#213,#214,#215 +,#216),.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( + '') ); +#210 = CARTESIAN_POINT('',(-0.964000270049,1.265901258639)); +#211 = CARTESIAN_POINT('',(0.76805053752,1.265901258639)); +#212 = CARTESIAN_POINT('',(-9.797486626442E-02,-0.234098741361)); +#213 = CARTESIAN_POINT('',(-0.964000270049,-1.734098741361)); +#214 = CARTESIAN_POINT('',(-1.830025673833,-0.234098741361)); +#215 = CARTESIAN_POINT('',(-2.696051077618,1.265901258639)); +#216 = CARTESIAN_POINT('',(-0.964000270049,1.265901258639)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = ORIENTED_EDGE('',*,*,#56,.F.); +#219 = ADVANCED_FACE('',(#220),#126,.F.); +#220 = FACE_BOUND('',#221,.T.); +#221 = EDGE_LOOP('',(#222,#274,#296,#297)); +#222 = ORIENTED_EDGE('',*,*,#223,.T.); +#223 = EDGE_CURVE('',#224,#226,#228,.T.); +#224 = VERTEX_POINT('',#225); +#225 = CARTESIAN_POINT('',(0.6,10.082661735329,6.83866)); +#226 = VERTEX_POINT('',#227); +#227 = CARTESIAN_POINT('',(1.8,10.082661735329,6.83866)); +#228 = SURFACE_CURVE('',#229,(#233,#240),.PCURVE_S1.); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(0.6,10.082661735329,6.83866)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#233 = PCURVE('',#126,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(-3.637880481917,0.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(-0.,-1.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = PCURVE('',#241,#246); +#241 = CYLINDRICAL_SURFACE('',#242,12.6); +#242 = AXIS2_PLACEMENT_3D('',#243,#244,#245); +#243 = CARTESIAN_POINT('',(0.6,-0.5,0.)); +#244 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#245 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#246 = DEFINITIONAL_REPRESENTATION('',(#247),#273); +#247 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#248,#249,#250,#251,#252,#253, + #254,#255,#256,#257,#258,#259,#260,#261,#262,#263,#264,#265,#266, + #267,#268,#269,#270,#271,#272),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.454545454545E-02, + 0.109090909091,0.163636363636,0.218181818182,0.272727272727, + 0.327272727273,0.381818181818,0.436363636364,0.490909090909, + 0.545454545455,0.6,0.654545454545,0.709090909091,0.763636363636, + 0.818181818182,0.872727272727,0.927272727273,0.981818181818, + 1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#248 = CARTESIAN_POINT('',(-0.57370882513,0.)); +#249 = CARTESIAN_POINT('',(-0.57370882513,-1.818181818182E-02)); +#250 = CARTESIAN_POINT('',(-0.57370882513,-5.454545454545E-02)); +#251 = CARTESIAN_POINT('',(-0.57370882513,-0.109090909091)); +#252 = CARTESIAN_POINT('',(-0.57370882513,-0.163636363636)); +#253 = CARTESIAN_POINT('',(-0.57370882513,-0.218181818182)); +#254 = CARTESIAN_POINT('',(-0.57370882513,-0.272727272727)); +#255 = CARTESIAN_POINT('',(-0.57370882513,-0.327272727273)); +#256 = CARTESIAN_POINT('',(-0.57370882513,-0.381818181818)); +#257 = CARTESIAN_POINT('',(-0.57370882513,-0.436363636364)); +#258 = CARTESIAN_POINT('',(-0.57370882513,-0.490909090909)); +#259 = CARTESIAN_POINT('',(-0.57370882513,-0.545454545455)); +#260 = CARTESIAN_POINT('',(-0.57370882513,-0.6)); +#261 = CARTESIAN_POINT('',(-0.57370882513,-0.654545454545)); +#262 = CARTESIAN_POINT('',(-0.57370882513,-0.709090909091)); +#263 = CARTESIAN_POINT('',(-0.57370882513,-0.763636363636)); +#264 = CARTESIAN_POINT('',(-0.57370882513,-0.818181818182)); +#265 = CARTESIAN_POINT('',(-0.57370882513,-0.872727272727)); +#266 = CARTESIAN_POINT('',(-0.57370882513,-0.927272727273)); +#267 = CARTESIAN_POINT('',(-0.57370882513,-0.981818181818)); +#268 = CARTESIAN_POINT('',(-0.57370882513,-1.036363636364)); +#269 = CARTESIAN_POINT('',(-0.57370882513,-1.090909090909)); +#270 = CARTESIAN_POINT('',(-0.57370882513,-1.145454545455)); +#271 = CARTESIAN_POINT('',(-0.57370882513,-1.181818181818)); +#272 = CARTESIAN_POINT('',(-0.57370882513,-1.2)); +#273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#274 = ORIENTED_EDGE('',*,*,#275,.T.); +#275 = EDGE_CURVE('',#226,#85,#276,.T.); +#276 = SURFACE_CURVE('',#277,(#282,#289),.PCURVE_S1.); +#277 = CIRCLE('',#278,1.); +#278 = AXIS2_PLACEMENT_3D('',#279,#280,#281); +#279 = CARTESIAN_POINT('',(1.8,10.962017956403,7.314824505669)); +#280 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#281 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#282 = PCURVE('',#126,#283); +#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(-0.,-1.2)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(-1.,0.)); +#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#289 = PCURVE('',#100,#290); +#290 = DEFINITIONAL_REPRESENTATION('',(#291),#295); +#291 = CIRCLE('',#292,1.); +#292 = AXIS2_PLACEMENT_2D('',#293,#294); +#293 = CARTESIAN_POINT('',(1.569286686604,1.928736233488)); +#294 = DIRECTION('',(2.58432359728E-32,-1.)); +#295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#296 = ORIENTED_EDGE('',*,*,#112,.F.); +#297 = ORIENTED_EDGE('',*,*,#298,.F.); +#298 = EDGE_CURVE('',#224,#24,#299,.T.); +#299 = SURFACE_CURVE('',#300,(#305,#312),.PCURVE_S1.); +#300 = CIRCLE('',#301,1.); +#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304); +#302 = CARTESIAN_POINT('',(0.6,10.962017956403,7.314824505669)); +#303 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#304 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#305 = PCURVE('',#126,#306); +#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(-0.,0.)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(-1.,0.)); +#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#312 = PCURVE('',#44,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#322); +#314 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#315,#316,#317,#318,#319,#320 +,#321),.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( + '') ); +#315 = CARTESIAN_POINT('',(-1.569286686604,0.928736233488)); +#316 = CARTESIAN_POINT('',(-3.301337494173,0.928736233488)); +#317 = CARTESIAN_POINT('',(-2.435312090389,2.428736233488)); +#318 = CARTESIAN_POINT('',(-1.569286686604,3.928736233488)); +#319 = CARTESIAN_POINT('',(-0.70326128282,2.428736233488)); +#320 = CARTESIAN_POINT('',(0.162764120965,0.928736233488)); +#321 = CARTESIAN_POINT('',(-1.569286686604,0.928736233488)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = ADVANCED_FACE('',(#324),#181,.T.); +#324 = FACE_BOUND('',#325,.F.); +#325 = EDGE_LOOP('',(#326,#354,#382,#404)); +#326 = ORIENTED_EDGE('',*,*,#327,.F.); +#327 = EDGE_CURVE('',#328,#142,#330,.T.); +#328 = VERTEX_POINT('',#329); +#329 = CARTESIAN_POINT('',(0.6,14.497786780007,0.253362)); +#330 = SURFACE_CURVE('',#331,(#336,#343),.PCURVE_S1.); +#331 = CIRCLE('',#332,14.500000476607); +#332 = AXIS2_PLACEMENT_3D('',#333,#334,#335); +#333 = CARTESIAN_POINT('',(0.6,0.,0.)); +#334 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#335 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#336 = PCURVE('',#181,#337); +#337 = DEFINITIONAL_REPRESENTATION('',(#338),#342); +#338 = LINE('',#339,#340); +#339 = CARTESIAN_POINT('',(-0.,0.)); +#340 = VECTOR('',#341,1.); +#341 = DIRECTION('',(-1.,0.)); +#342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#343 = PCURVE('',#44,#344); +#344 = DEFINITIONAL_REPRESENTATION('',(#345),#353); +#345 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#346,#347,#348,#349,#350,#351 +,#352),.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( + '') ); +#346 = CARTESIAN_POINT('',(5.745537819065,-1.609246286716)); +#347 = CARTESIAN_POINT('',(-19.36919971619,-1.609246286716)); +#348 = CARTESIAN_POINT('',(-6.811830948563,20.140754428194)); +#349 = CARTESIAN_POINT('',(5.745537819065,41.890755143104)); +#350 = CARTESIAN_POINT('',(18.302906586693,20.140754428194)); +#351 = CARTESIAN_POINT('',(30.860275354321,-1.609246286716)); +#352 = CARTESIAN_POINT('',(5.745537819065,-1.609246286716)); +#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#354 = ORIENTED_EDGE('',*,*,#355,.T.); +#355 = EDGE_CURVE('',#328,#356,#358,.T.); +#356 = VERTEX_POINT('',#357); +#357 = CARTESIAN_POINT('',(1.8,14.497786780007,0.253362)); +#358 = SURFACE_CURVE('',#359,(#363,#370),.PCURVE_S1.); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(0.6,14.497786780007,0.253362)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#363 = PCURVE('',#181,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(-1.747413006508E-02,0.)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(-0.,-1.)); +#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#370 = PCURVE('',#371,#376); +#371 = PLANE('',#372); +#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375); +#373 = CARTESIAN_POINT('',(0.6,10.297786780007,0.213512139013)); +#374 = DIRECTION('',(-1.110173055016E-16,-9.487635095214E-03, + 0.999954991377)); +#375 = DIRECTION('',(1.110173055016E-16,0.999954991377, + 9.487635095214E-03)); +#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(4.200189044724,5.526543445182E-17)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(1.120706445948E-16,-1.)); +#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#382 = ORIENTED_EDGE('',*,*,#383,.T.); +#383 = EDGE_CURVE('',#356,#166,#384,.T.); +#384 = SURFACE_CURVE('',#385,(#390,#397),.PCURVE_S1.); +#385 = CIRCLE('',#386,14.500000476607); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(1.8,0.,1.33226762955E-16)); +#388 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#389 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#390 = PCURVE('',#181,#391); +#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396); +#392 = LINE('',#393,#394); +#393 = CARTESIAN_POINT('',(-0.,-1.2)); +#394 = VECTOR('',#395,1.); +#395 = DIRECTION('',(-1.,0.)); +#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#397 = PCURVE('',#100,#398); +#398 = DEFINITIONAL_REPRESENTATION('',(#399),#403); +#399 = CIRCLE('',#400,14.500000476607); +#400 = AXIS2_PLACEMENT_2D('',#401,#402); +#401 = CARTESIAN_POINT('',(-5.745537819065,12.890754189891)); +#402 = DIRECTION('',(2.58432359728E-32,-1.)); +#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#404 = ORIENTED_EDGE('',*,*,#165,.F.); +#405 = ADVANCED_FACE('',(#406),#371,.F.); +#406 = FACE_BOUND('',#407,.F.); +#407 = EDGE_LOOP('',(#408,#460,#481,#482)); +#408 = ORIENTED_EDGE('',*,*,#409,.T.); +#409 = EDGE_CURVE('',#410,#412,#414,.T.); +#410 = VERTEX_POINT('',#411); +#411 = CARTESIAN_POINT('',(0.6,10.297786780007,0.213512139013)); +#412 = VERTEX_POINT('',#413); +#413 = CARTESIAN_POINT('',(1.8,10.297786780007,0.213512139013)); +#414 = SURFACE_CURVE('',#415,(#419,#426),.PCURVE_S1.); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(0.6,10.297786780007,0.213512139013)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#419 = PCURVE('',#371,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = LINE('',#422,#423); +#422 = CARTESIAN_POINT('',(4.618741244503E-14,3.306097395932E-17)); +#423 = VECTOR('',#424,1.); +#424 = DIRECTION('',(1.120706445948E-16,-1.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#427,#432); +#427 = CYLINDRICAL_SURFACE('',#428,10.3); +#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431); +#429 = CARTESIAN_POINT('',(0.6,1.778324532216E-31,0.)); +#430 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#431 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#432 = DEFINITIONAL_REPRESENTATION('',(#433),#459); +#433 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#434,#435,#436,#437,#438,#439, + #440,#441,#442,#443,#444,#445,#446,#447,#448,#449,#450,#451,#452, + #453,#454,#455,#456,#457,#458),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.454545454545E-02, + 0.109090909091,0.163636363636,0.218181818182,0.272727272727, + 0.327272727273,0.381818181818,0.436363636364,0.490909090909, + 0.545454545455,0.6,0.654545454545,0.709090909091,0.763636363636, + 0.818181818182,0.872727272727,0.927272727273,0.981818181818, + 1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#434 = CARTESIAN_POINT('',(-2.073081875592E-02,0.)); +#435 = CARTESIAN_POINT('',(-2.073081875592E-02,-1.818181818182E-02)); +#436 = CARTESIAN_POINT('',(-2.073081875592E-02,-5.454545454545E-02)); +#437 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.109090909091)); +#438 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.163636363636)); +#439 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.218181818182)); +#440 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.272727272727)); +#441 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.327272727273)); +#442 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.381818181818)); +#443 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.436363636364)); +#444 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.490909090909)); +#445 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.545454545455)); +#446 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.6)); +#447 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.654545454545)); +#448 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.709090909091)); +#449 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.763636363636)); +#450 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.818181818182)); +#451 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.872727272727)); +#452 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.927272727273)); +#453 = CARTESIAN_POINT('',(-2.073081875592E-02,-0.981818181818)); +#454 = CARTESIAN_POINT('',(-2.073081875592E-02,-1.036363636364)); +#455 = CARTESIAN_POINT('',(-2.073081875592E-02,-1.090909090909)); +#456 = CARTESIAN_POINT('',(-2.073081875592E-02,-1.145454545455)); +#457 = CARTESIAN_POINT('',(-2.073081875592E-02,-1.181818181818)); +#458 = CARTESIAN_POINT('',(-2.073081875592E-02,-1.2)); +#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#460 = ORIENTED_EDGE('',*,*,#461,.T.); +#461 = EDGE_CURVE('',#412,#356,#462,.T.); +#462 = SURFACE_CURVE('',#463,(#467,#474),.PCURVE_S1.); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(1.8,10.297786780007,0.213512139013)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(1.110173055016E-16,0.999954991377, + 9.487635095214E-03)); +#467 = PCURVE('',#371,#468); +#468 = DEFINITIONAL_REPRESENTATION('',(#469),#473); +#469 = LINE('',#470,#471); +#470 = CARTESIAN_POINT('',(3.687301884338E-15,-1.2)); +#471 = VECTOR('',#472,1.); +#472 = DIRECTION('',(1.,-6.933347799794E-33)); +#473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#474 = PCURVE('',#100,#475); +#475 = DEFINITIONAL_REPRESENTATION('',(#476),#480); +#476 = LINE('',#477,#478); +#477 = CARTESIAN_POINT('',(-5.532025680052,2.592967409883)); +#478 = VECTOR('',#479,1.); +#479 = DIRECTION('',(9.487635095214E-03,-0.999954991377)); +#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#481 = ORIENTED_EDGE('',*,*,#355,.F.); +#482 = ORIENTED_EDGE('',*,*,#483,.F.); +#483 = EDGE_CURVE('',#410,#328,#484,.T.); +#484 = SURFACE_CURVE('',#485,(#489,#496),.PCURVE_S1.); +#485 = LINE('',#486,#487); +#486 = CARTESIAN_POINT('',(0.6,10.297786780007,0.213512139013)); +#487 = VECTOR('',#488,1.); +#488 = DIRECTION('',(1.110173055016E-16,0.999954991377, + 9.487635095214E-03)); +#489 = PCURVE('',#371,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495); +#491 = LINE('',#492,#493); +#492 = CARTESIAN_POINT('',(3.552817110824E-15,1.166988607861E-15)); +#493 = VECTOR('',#494,1.); +#494 = DIRECTION('',(1.,-6.933347799794E-33)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = PCURVE('',#44,#497); +#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502); +#498 = LINE('',#499,#500); +#499 = CARTESIAN_POINT('',(5.532025680052,2.592967409883)); +#500 = VECTOR('',#501,1.); +#501 = DIRECTION('',(-9.487635095214E-03,-0.999954991377)); +#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#503 = ADVANCED_FACE('',(#504,#848,#879),#44,.T.); +#504 = FACE_BOUND('',#505,.T.); +#505 = EDGE_LOOP('',(#506,#507,#508,#509,#510,#560,#606,#634,#663,#696, + #724,#753,#799,#847)); +#506 = ORIENTED_EDGE('',*,*,#21,.F.); +#507 = ORIENTED_EDGE('',*,*,#141,.T.); +#508 = ORIENTED_EDGE('',*,*,#327,.F.); +#509 = ORIENTED_EDGE('',*,*,#483,.F.); +#510 = ORIENTED_EDGE('',*,*,#511,.T.); +#511 = EDGE_CURVE('',#410,#512,#514,.T.); +#512 = VERTEX_POINT('',#513); +#513 = CARTESIAN_POINT('',(0.6,-10.3,-1.772035939048E-17)); +#514 = SURFACE_CURVE('',#515,(#520,#531),.PCURVE_S1.); +#515 = CIRCLE('',#516,10.3); +#516 = AXIS2_PLACEMENT_3D('',#517,#518,#519); +#517 = CARTESIAN_POINT('',(0.6,1.778324532216E-31,0.)); +#518 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#519 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#520 = PCURVE('',#44,#521); +#521 = DEFINITIONAL_REPRESENTATION('',(#522),#530); +#522 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#523,#524,#525,#526,#527,#528 +,#529),.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( + '') ); +#523 = CARTESIAN_POINT('',(5.745537819065,2.590754189891)); +#524 = CARTESIAN_POINT('',(-12.09458549889,2.590754189891)); +#525 = CARTESIAN_POINT('',(-3.174523839915,18.040754189891)); +#526 = CARTESIAN_POINT('',(5.745537819065,33.490754189891)); +#527 = CARTESIAN_POINT('',(14.665599478045,18.040754189891)); +#528 = CARTESIAN_POINT('',(23.585661137024,2.590754189891)); +#529 = CARTESIAN_POINT('',(5.745537819065,2.590754189891)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#427,#532); +#532 = DEFINITIONAL_REPRESENTATION('',(#533),#559); +#533 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.073081875592E-02,0.162588174885, + 0.304445531014,0.446302887142,0.588160243271,0.7300175994, + 0.871874955529,1.013732311658,1.155589667786,1.297447023915, + 1.439304380044,1.581161736173,1.723019092302,1.86487644843, + 2.006733804559,2.148591160688,2.290448516817,2.432305872946, + 2.574163229075,2.716020585203,2.857877941332,2.999735297461, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#534 = CARTESIAN_POINT('',(-2.073081875592E-02,0.)); +#535 = CARTESIAN_POINT('',(-6.801660413219E-02,0.)); +#536 = CARTESIAN_POINT('',(-0.162588174885,0.)); +#537 = CARTESIAN_POINT('',(-0.304445531014,0.)); +#538 = CARTESIAN_POINT('',(-0.446302887142,0.)); +#539 = CARTESIAN_POINT('',(-0.588160243271,0.)); +#540 = CARTESIAN_POINT('',(-0.7300175994,0.)); +#541 = CARTESIAN_POINT('',(-0.871874955529,0.)); +#542 = CARTESIAN_POINT('',(-1.013732311658,0.)); +#543 = CARTESIAN_POINT('',(-1.155589667786,0.)); +#544 = CARTESIAN_POINT('',(-1.297447023915,0.)); +#545 = CARTESIAN_POINT('',(-1.439304380044,0.)); +#546 = CARTESIAN_POINT('',(-1.581161736173,0.)); +#547 = CARTESIAN_POINT('',(-1.723019092302,0.)); +#548 = CARTESIAN_POINT('',(-1.86487644843,0.)); +#549 = CARTESIAN_POINT('',(-2.006733804559,0.)); +#550 = CARTESIAN_POINT('',(-2.148591160688,0.)); +#551 = CARTESIAN_POINT('',(-2.290448516817,0.)); +#552 = CARTESIAN_POINT('',(-2.432305872946,0.)); +#553 = CARTESIAN_POINT('',(-2.574163229075,0.)); +#554 = CARTESIAN_POINT('',(-2.716020585203,0.)); +#555 = CARTESIAN_POINT('',(-2.857877941332,0.)); +#556 = CARTESIAN_POINT('',(-2.999735297461,0.)); +#557 = CARTESIAN_POINT('',(-3.094306868214,0.)); +#558 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = ORIENTED_EDGE('',*,*,#561,.F.); +#561 = EDGE_CURVE('',#562,#512,#564,.T.); +#562 = VERTEX_POINT('',#563); +#563 = CARTESIAN_POINT('',(0.6,10.297786780007,-0.213512139013)); +#564 = SURFACE_CURVE('',#565,(#570,#577),.PCURVE_S1.); +#565 = CIRCLE('',#566,10.3); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.6,6.661338147751E-17,6.661338147751E-17)); +#568 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#569 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#570 = PCURVE('',#44,#571); +#571 = DEFINITIONAL_REPRESENTATION('',(#572),#576); +#572 = CIRCLE('',#573,10.3); +#573 = AXIS2_PLACEMENT_2D('',#574,#575); +#574 = CARTESIAN_POINT('',(5.745537819065,12.890754189891)); +#575 = DIRECTION('',(-1.110223024625E-16,-1.)); +#576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#577 = PCURVE('',#427,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#605); +#579 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#580,#581,#582,#583,#584,#585, + #586,#587,#588,#589,#590,#591,#592,#593,#594,#595,#596,#597,#598, + #599,#600,#601,#602,#603,#604),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(2.073081875592E-02,0.162588174885, + 0.304445531014,0.446302887142,0.588160243271,0.7300175994, + 0.871874955529,1.013732311658,1.155589667786,1.297447023915, + 1.439304380044,1.581161736173,1.723019092302,1.86487644843, + 2.006733804559,2.148591160688,2.290448516817,2.432305872946, + 2.574163229075,2.716020585203,2.857877941332,2.999735297461, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#580 = CARTESIAN_POINT('',(-6.262454488424,-8.881784197001E-16)); +#581 = CARTESIAN_POINT('',(-6.215168703047,-8.820105140078E-16)); +#582 = CARTESIAN_POINT('',(-6.120597132295,-8.003809296171E-16)); +#583 = CARTESIAN_POINT('',(-5.978739776166,-5.38587678754E-16)); +#584 = CARTESIAN_POINT('',(-5.836882420037,-3.759374292423E-16)); +#585 = CARTESIAN_POINT('',(-5.695025063908,4.393595139778E-17)); +#586 = CARTESIAN_POINT('',(-5.55316770778,2.001936236512E-16)); +#587 = CARTESIAN_POINT('',(-5.411310351651,4.875571835478E-16)); +#588 = CARTESIAN_POINT('',(-5.269452995522,5.141129012581E-16)); +#589 = CARTESIAN_POINT('',(-5.127595639393,7.866602852953E-16)); +#590 = CARTESIAN_POINT('',(-4.985738283264,1.002182660986E-15)); +#591 = CARTESIAN_POINT('',(-4.843880927136,1.199813403735E-15)); +#592 = CARTESIAN_POINT('',(-4.702023571007,1.5260356866E-15)); +#593 = CARTESIAN_POINT('',(-4.560166214878,1.355783441942E-15)); +#594 = CARTESIAN_POINT('',(-4.418308858749,1.710570137707E-15)); +#595 = CARTESIAN_POINT('',(-4.27645150262,1.793943228856E-15)); +#596 = CARTESIAN_POINT('',(-4.134594146491,1.771797983272E-15)); +#597 = CARTESIAN_POINT('',(-3.992736790363,1.777005874459E-15)); +#598 = CARTESIAN_POINT('',(-3.850879434234,1.778319555294E-15)); +#599 = CARTESIAN_POINT('',(-3.709022078105,1.767856940766E-15)); +#600 = CARTESIAN_POINT('',(-3.567164721976,1.808393718045E-15)); +#601 = CARTESIAN_POINT('',(-3.425307365847,1.656709223456E-15)); +#602 = CARTESIAN_POINT('',(-3.283450009719,1.556776609756E-15)); +#603 = CARTESIAN_POINT('',(-3.188878438966,1.480297366167E-15)); +#604 = CARTESIAN_POINT('',(-3.14159265359,1.443289932013E-15)); +#605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#606 = ORIENTED_EDGE('',*,*,#607,.T.); +#607 = EDGE_CURVE('',#562,#608,#610,.T.); +#608 = VERTEX_POINT('',#609); +#609 = CARTESIAN_POINT('',(0.6,14.497786780007,-0.253362)); +#610 = SURFACE_CURVE('',#611,(#615,#622),.PCURVE_S1.); +#611 = LINE('',#612,#613); +#612 = CARTESIAN_POINT('',(0.6,10.297786780007,-0.213512139013)); +#613 = VECTOR('',#614,1.); +#614 = DIRECTION('',(2.2098127191E-16,0.999954991377,-9.487635095214E-03 + )); +#615 = PCURVE('',#44,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#621); +#617 = LINE('',#618,#619); +#618 = CARTESIAN_POINT('',(5.959049958078,2.592967409883)); +#619 = VECTOR('',#620,1.); +#620 = DIRECTION('',(9.487635095214E-03,-0.999954991377)); +#621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#622 = PCURVE('',#623,#628); +#623 = PLANE('',#624); +#624 = AXIS2_PLACEMENT_3D('',#625,#626,#627); +#625 = CARTESIAN_POINT('',(0.6,10.297786780007,-0.213512139013)); +#626 = DIRECTION('',(-1.110173055016E-16,-9.487635095214E-03, + -0.999954991377)); +#627 = DIRECTION('',(-1.110173055016E-16,-0.999954991377, + 9.487635095214E-03)); +#628 = DEFINITIONAL_REPRESENTATION('',(#629),#633); +#629 = LINE('',#630,#631); +#630 = CARTESIAN_POINT('',(-1.776540222799E-15,-1.19870629866E-33)); +#631 = VECTOR('',#632,1.); +#632 = DIRECTION('',(-1.,-1.099639664084E-16)); +#633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#634 = ORIENTED_EDGE('',*,*,#635,.T.); +#635 = EDGE_CURVE('',#608,#636,#638,.T.); +#636 = VERTEX_POINT('',#637); +#637 = CARTESIAN_POINT('',(0.6,13.56002718944,-5.135725503106)); +#638 = SURFACE_CURVE('',#639,(#644,#651),.PCURVE_S1.); +#639 = CIRCLE('',#640,14.500000476607); +#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643); +#641 = CARTESIAN_POINT('',(0.6,6.661338147751E-17,6.661338147751E-17)); +#642 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#643 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#644 = PCURVE('',#44,#645); +#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650); +#646 = CIRCLE('',#647,14.500000476607); +#647 = AXIS2_PLACEMENT_2D('',#648,#649); +#648 = CARTESIAN_POINT('',(5.745537819065,12.890754189891)); +#649 = DIRECTION('',(-1.110223024625E-16,-1.)); +#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#651 = PCURVE('',#652,#657); +#652 = CYLINDRICAL_SURFACE('',#653,14.500000476607); +#653 = AXIS2_PLACEMENT_3D('',#654,#655,#656); +#654 = CARTESIAN_POINT('',(0.6,0.,0.)); +#655 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#656 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#657 = DEFINITIONAL_REPRESENTATION('',(#658),#662); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(0.,0.)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(1.,0.)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#663 = ORIENTED_EDGE('',*,*,#664,.F.); +#664 = EDGE_CURVE('',#665,#636,#667,.T.); +#665 = VERTEX_POINT('',#666); +#666 = CARTESIAN_POINT('',(0.6,12.890754189891,-5.745537819065)); +#667 = SURFACE_CURVE('',#668,(#673,#684),.PCURVE_S1.); +#668 = CIRCLE('',#669,1.); +#669 = AXIS2_PLACEMENT_3D('',#670,#671,#672); +#670 = CARTESIAN_POINT('',(0.6,12.624852931252,-4.781537549016)); +#671 = DIRECTION('',(1.,-1.110223024625E-16,-1.232595164408E-32)); +#672 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#673 = PCURVE('',#44,#674); +#674 = DEFINITIONAL_REPRESENTATION('',(#675),#683); +#675 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#676,#677,#678,#679,#680,#681 +,#682),.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( + '') ); +#676 = CARTESIAN_POINT('',(10.527075368081,-0.734098741361)); +#677 = CARTESIAN_POINT('',(8.795024560512,-0.734098741361)); +#678 = CARTESIAN_POINT('',(9.661049964297,0.765901258639)); +#679 = CARTESIAN_POINT('',(10.527075368081,2.265901258639)); +#680 = CARTESIAN_POINT('',(11.393100771865,0.765901258639)); +#681 = CARTESIAN_POINT('',(12.25912617565,-0.734098741361)); +#682 = CARTESIAN_POINT('',(10.527075368081,-0.734098741361)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = PCURVE('',#685,#690); +#685 = CYLINDRICAL_SURFACE('',#686,1.); +#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689); +#687 = CARTESIAN_POINT('',(0.6,12.624852931252,-4.781537549016)); +#688 = DIRECTION('',(1.,-1.110223024625E-16,-1.232595164408E-32)); +#689 = DIRECTION('',(2.952096996177E-17,0.265901258639,-0.964000270049) + ); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(-4.981527697663,9.314167626979E-16)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(1.,0.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ORIENTED_EDGE('',*,*,#697,.T.); +#697 = EDGE_CURVE('',#665,#698,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(0.6,10.68552,-6.353810000001)); +#700 = SURFACE_CURVE('',#701,(#705,#712),.PCURVE_S1.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(0.6,13.3693,-5.61354)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(-2.435720290724E-16,-0.964000270049,-0.265901258639 + )); +#705 = PCURVE('',#44,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#711); +#707 = LINE('',#708,#709); +#708 = CARTESIAN_POINT('',(11.359077819065,-0.478545810109)); +#709 = VECTOR('',#710,1.); +#710 = DIRECTION('',(0.265901258639,0.964000270049)); +#711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#712 = PCURVE('',#713,#718); +#713 = PLANE('',#714); +#714 = AXIS2_PLACEMENT_3D('',#715,#716,#717); +#715 = CARTESIAN_POINT('',(0.6,13.3693,-5.61354)); +#716 = DIRECTION('',(1.070255295553E-16,-0.265901258639,0.964000270049) + ); +#717 = DIRECTION('',(1.070255295553E-16,0.964000270049,0.265901258639)); +#718 = DEFINITIONAL_REPRESENTATION('',(#719),#723); +#719 = LINE('',#720,#721); +#720 = CARTESIAN_POINT('',(1.515970676958E-32,-1.110223024625E-16)); +#721 = VECTOR('',#722,1.); +#722 = DIRECTION('',(-1.,1.365464995171E-16)); +#723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#724 = ORIENTED_EDGE('',*,*,#725,.F.); +#725 = EDGE_CURVE('',#726,#698,#728,.T.); +#726 = VERTEX_POINT('',#727); +#727 = CARTESIAN_POINT('',(0.6,10.082661735329,-6.83866)); +#728 = SURFACE_CURVE('',#729,(#734,#741),.PCURVE_S1.); +#729 = CIRCLE('',#730,1.); +#730 = AXIS2_PLACEMENT_3D('',#731,#732,#733); +#731 = CARTESIAN_POINT('',(0.6,10.962017956403,-7.314824505669)); +#732 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#733 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#734 = PCURVE('',#44,#735); +#735 = DEFINITIONAL_REPRESENTATION('',(#736),#740); +#736 = CIRCLE('',#737,1.); +#737 = AXIS2_PLACEMENT_2D('',#738,#739); +#738 = CARTESIAN_POINT('',(13.060362324734,1.928736233488)); +#739 = DIRECTION('',(-1.110223024625E-16,-1.)); +#740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#741 = PCURVE('',#742,#747); +#742 = CYLINDRICAL_SURFACE('',#743,1.); +#743 = AXIS2_PLACEMENT_3D('',#744,#745,#746); +#744 = CARTESIAN_POINT('',(0.6,10.962017956403,-7.314824505669)); +#745 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#746 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#747 = DEFINITIONAL_REPRESENTATION('',(#748),#752); +#748 = LINE('',#749,#750); +#749 = CARTESIAN_POINT('',(0.,0.)); +#750 = VECTOR('',#751,1.); +#751 = DIRECTION('',(1.,0.)); +#752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#753 = ORIENTED_EDGE('',*,*,#754,.T.); +#754 = EDGE_CURVE('',#726,#755,#757,.T.); +#755 = VERTEX_POINT('',#756); +#756 = CARTESIAN_POINT('',(0.6,-13.1,-5.628633774775E-18)); +#757 = SURFACE_CURVE('',#758,(#763,#770),.PCURVE_S1.); +#758 = CIRCLE('',#759,12.6); +#759 = AXIS2_PLACEMENT_3D('',#760,#761,#762); +#760 = CARTESIAN_POINT('',(0.6,-0.5,1.110223024625E-17)); +#761 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#762 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#763 = PCURVE('',#44,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769); +#765 = CIRCLE('',#766,12.6); +#766 = AXIS2_PLACEMENT_2D('',#767,#768); +#767 = CARTESIAN_POINT('',(5.745537819065,13.390754189891)); +#768 = DIRECTION('',(-1.110223024625E-16,-1.)); +#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#770 = PCURVE('',#241,#771); +#771 = DEFINITIONAL_REPRESENTATION('',(#772),#798); +#772 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#773,#774,#775,#776,#777,#778, + #779,#780,#781,#782,#783,#784,#785,#786,#787,#788,#789,#790,#791, + #792,#793,#794,#795,#796,#797),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.57370882513,0.690430817333, + 0.807152809536,0.923874801739,1.040596793941,1.157318786144, + 1.274040778347,1.390762770549,1.507484762752,1.624206754955, + 1.740928747157,1.85765073936,1.974372731563,2.091094723765, + 2.207816715968,2.324538708171,2.441260700374,2.557982692576, + 2.674704684779,2.791426676982,2.908148669184,3.024870661387, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#773 = CARTESIAN_POINT('',(-5.709476482049,0.)); +#774 = CARTESIAN_POINT('',(-5.670569151315,7.401486830834E-17)); +#775 = CARTESIAN_POINT('',(-5.592754489846,2.220616135748E-16)); +#776 = CARTESIAN_POINT('',(-5.476032497644,4.44029679576E-16)); +#777 = CARTESIAN_POINT('',(-5.359310505441,6.663549272217E-16)); +#778 = CARTESIAN_POINT('',(-5.242588513238,8.873535001879E-16)); +#779 = CARTESIAN_POINT('',(-5.125866521036,1.113301590228E-15)); +#780 = CARTESIAN_POINT('',(-5.009144528833,1.320778286653E-15)); +#781 = CARTESIAN_POINT('',(-4.89242253663,1.597191040462E-15)); +#782 = CARTESIAN_POINT('',(-4.775700544428,1.616330958349E-15)); +#783 = CARTESIAN_POINT('',(-4.658978552225,1.929492347768E-15)); +#784 = CARTESIAN_POINT('',(-4.542256560022,1.989974501754E-15)); +#785 = CARTESIAN_POINT('',(-4.425534567819,2.101018311167E-15)); +#786 = CARTESIAN_POINT('',(-4.308812575617,2.262494734306E-15)); +#787 = CARTESIAN_POINT('',(-4.192090583414,2.171679047111E-15)); +#788 = CARTESIAN_POINT('',(-4.075368591211,2.373465372751E-15)); +#789 = CARTESIAN_POINT('',(-3.958646599009,2.323269572161E-15)); +#790 = CARTESIAN_POINT('',(-3.841924606806,2.322266448883E-15)); +#791 = CARTESIAN_POINT('',(-3.725202614603,2.376474742583E-15)); +#792 = CARTESIAN_POINT('',(-3.608480622401,2.160644691061E-15)); +#793 = CARTESIAN_POINT('',(-3.491758630198,2.303622788673E-15)); +#794 = CARTESIAN_POINT('',(-3.375036637995,1.947540449747E-15)); +#795 = CARTESIAN_POINT('',(-3.258314645792,1.896624078292E-15)); +#796 = CARTESIAN_POINT('',(-3.180499984324,1.825700084939E-15)); +#797 = CARTESIAN_POINT('',(-3.14159265359,1.7763568394E-15)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = ORIENTED_EDGE('',*,*,#800,.F.); +#800 = EDGE_CURVE('',#224,#755,#801,.T.); +#801 = SURFACE_CURVE('',#802,(#807,#818),.PCURVE_S1.); +#802 = CIRCLE('',#803,12.6); +#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806); +#804 = CARTESIAN_POINT('',(0.6,-0.5,0.)); +#805 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#806 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#807 = PCURVE('',#44,#808); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#817); +#809 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#810,#811,#812,#813,#814,#815 +,#816),.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( + '') ); +#810 = CARTESIAN_POINT('',(5.745537819065,0.790754189891)); +#811 = CARTESIAN_POINT('',(-16.0783023563,0.790754189891)); +#812 = CARTESIAN_POINT('',(-5.166382268619,19.690754189891)); +#813 = CARTESIAN_POINT('',(5.745537819065,38.590754189891)); +#814 = CARTESIAN_POINT('',(16.657457906749,19.690754189891)); +#815 = CARTESIAN_POINT('',(27.569377994433,0.790754189891)); +#816 = CARTESIAN_POINT('',(5.745537819065,0.790754189891)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#818 = PCURVE('',#241,#819); +#819 = DEFINITIONAL_REPRESENTATION('',(#820),#846); +#820 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#821,#822,#823,#824,#825,#826, + #827,#828,#829,#830,#831,#832,#833,#834,#835,#836,#837,#838,#839, + #840,#841,#842,#843,#844,#845),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.57370882513,0.690430817333, + 0.807152809536,0.923874801739,1.040596793941,1.157318786144, + 1.274040778347,1.390762770549,1.507484762752,1.624206754955, + 1.740928747157,1.85765073936,1.974372731563,2.091094723765, + 2.207816715968,2.324538708171,2.441260700374,2.557982692576, + 2.674704684779,2.791426676982,2.908148669184,3.024870661387, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#821 = CARTESIAN_POINT('',(-0.57370882513,0.)); +#822 = CARTESIAN_POINT('',(-0.612616155865,0.)); +#823 = CARTESIAN_POINT('',(-0.690430817333,-2.820520769393E-18)); +#824 = CARTESIAN_POINT('',(-0.807152809536,9.871822692877E-18)); +#825 = CARTESIAN_POINT('',(-0.923874801739,-3.666677000212E-17)); +#826 = CARTESIAN_POINT('',(-1.040596793941,1.367952573156E-16)); +#827 = CARTESIAN_POINT('',(-1.157318786144,1.556195555149E-16)); +#828 = CARTESIAN_POINT('',(-1.274040778347,-9.313966459997E-17)); +#829 = CARTESIAN_POINT('',(-1.390762770549,2.16939102885E-16)); +#830 = CARTESIAN_POINT('',(-1.507484762752,-1.08482932165E-16)); +#831 = CARTESIAN_POINT('',(-1.624206754955,2.169926257751E-16)); +#832 = CARTESIAN_POINT('',(-1.740928747157,-9.33537561603E-17)); +#833 = CARTESIAN_POINT('',(-1.85765073936,1.564223988661E-16)); +#834 = CARTESIAN_POINT('',(-1.974372731563,1.33797975471E-16)); +#835 = CARTESIAN_POINT('',(-2.091094723765,-2.548048597484E-17)); +#836 = CARTESIAN_POINT('',(-2.207816715968,-3.187603157161E-17)); +#837 = CARTESIAN_POINT('',(-2.324538708171,1.529846122613E-16)); +#838 = CARTESIAN_POINT('',(-2.441260700374,8.607139730166E-17)); +#839 = CARTESIAN_POINT('',(-2.557982692576,1.688636133072E-16)); +#840 = CARTESIAN_POINT('',(-2.674704684779,-9.53920357553E-17)); +#841 = CARTESIAN_POINT('',(-2.791426676982,2.12704529714E-16)); +#842 = CARTESIAN_POINT('',(-2.908148669184,-8.929226832565E-17)); +#843 = CARTESIAN_POINT('',(-3.024870661387,1.444645435886E-16)); +#844 = CARTESIAN_POINT('',(-3.102685322856,1.665334536938E-16)); +#845 = CARTESIAN_POINT('',(-3.14159265359,1.110223024625E-16)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = ORIENTED_EDGE('',*,*,#298,.T.); +#848 = FACE_BOUND('',#849,.T.); +#849 = EDGE_LOOP('',(#850)); +#850 = ORIENTED_EDGE('',*,*,#851,.F.); +#851 = EDGE_CURVE('',#852,#852,#854,.T.); +#852 = VERTEX_POINT('',#853); +#853 = CARTESIAN_POINT('',(0.6,13.3,-2.75)); +#854 = SURFACE_CURVE('',#855,(#860,#867),.PCURVE_S1.); +#855 = CIRCLE('',#856,1.); +#856 = AXIS2_PLACEMENT_3D('',#857,#858,#859); +#857 = CARTESIAN_POINT('',(0.6,12.3,-2.75)); +#858 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#859 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#860 = PCURVE('',#44,#861); +#861 = DEFINITIONAL_REPRESENTATION('',(#862),#866); +#862 = CIRCLE('',#863,1.); +#863 = AXIS2_PLACEMENT_2D('',#864,#865); +#864 = CARTESIAN_POINT('',(8.495537819065,0.590754189891)); +#865 = DIRECTION('',(-1.110223024625E-16,-1.)); +#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#867 = PCURVE('',#868,#873); +#868 = CYLINDRICAL_SURFACE('',#869,1.); +#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872); +#870 = CARTESIAN_POINT('',(0.6,12.3,-2.75)); +#871 = DIRECTION('',(-1.,1.110223024625E-16,1.232595164408E-32)); +#872 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(0.,0.)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(1.,0.)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = FACE_BOUND('',#880,.T.); +#880 = EDGE_LOOP('',(#881)); +#881 = ORIENTED_EDGE('',*,*,#882,.T.); +#882 = EDGE_CURVE('',#883,#883,#885,.T.); +#883 = VERTEX_POINT('',#884); +#884 = CARTESIAN_POINT('',(0.6,13.3,2.75)); +#885 = SURFACE_CURVE('',#886,(#891,#902),.PCURVE_S1.); +#886 = CIRCLE('',#887,1.); +#887 = AXIS2_PLACEMENT_3D('',#888,#889,#890); +#888 = CARTESIAN_POINT('',(0.6,12.3,2.75)); +#889 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#890 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#891 = PCURVE('',#44,#892); +#892 = DEFINITIONAL_REPRESENTATION('',(#893),#901); +#893 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#894,#895,#896,#897,#898,#899 +,#900),.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( + '') ); +#894 = CARTESIAN_POINT('',(2.995537819065,-0.409245810109)); +#895 = CARTESIAN_POINT('',(1.263487011496,-0.409245810109)); +#896 = CARTESIAN_POINT('',(2.12951241528,1.090754189891)); +#897 = CARTESIAN_POINT('',(2.995537819065,2.590754189891)); +#898 = CARTESIAN_POINT('',(3.861563222849,1.090754189891)); +#899 = CARTESIAN_POINT('',(4.727588626634,-0.409245810109)); +#900 = CARTESIAN_POINT('',(2.995537819065,-0.409245810109)); +#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#902 = PCURVE('',#903,#908); +#903 = CYLINDRICAL_SURFACE('',#904,1.); +#904 = AXIS2_PLACEMENT_3D('',#905,#906,#907); +#905 = CARTESIAN_POINT('',(0.6,12.3,2.75)); +#906 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#907 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(-0.,0.)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(-1.,0.)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = ADVANCED_FACE('',(#915),#713,.F.); +#915 = FACE_BOUND('',#916,.T.); +#916 = EDGE_LOOP('',(#917,#918,#941,#964)); +#917 = ORIENTED_EDGE('',*,*,#697,.F.); +#918 = ORIENTED_EDGE('',*,*,#919,.T.); +#919 = EDGE_CURVE('',#665,#920,#922,.T.); +#920 = VERTEX_POINT('',#921); +#921 = CARTESIAN_POINT('',(1.8,12.890754189891,-5.745537819065)); +#922 = SURFACE_CURVE('',#923,(#927,#934),.PCURVE_S1.); +#923 = LINE('',#924,#925); +#924 = CARTESIAN_POINT('',(0.6,12.890754189891,-5.745537819065)); +#925 = VECTOR('',#926,1.); +#926 = DIRECTION('',(1.,-1.110223024625E-16,-1.232595164408E-32)); +#927 = PCURVE('',#713,#928); +#928 = DEFINITIONAL_REPRESENTATION('',(#929),#933); +#929 = LINE('',#930,#931); +#930 = CARTESIAN_POINT('',(-0.496416676403,1.110223024625E-16)); +#931 = VECTOR('',#932,1.); +#932 = DIRECTION('',(-2.792938934424E-32,-1.)); +#933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#934 = PCURVE('',#685,#935); +#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940); +#936 = LINE('',#937,#938); +#937 = CARTESIAN_POINT('',(0.,0.)); +#938 = VECTOR('',#939,1.); +#939 = DIRECTION('',(0.,1.)); +#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#941 = ORIENTED_EDGE('',*,*,#942,.T.); +#942 = EDGE_CURVE('',#920,#943,#945,.T.); +#943 = VERTEX_POINT('',#944); +#944 = CARTESIAN_POINT('',(1.8,10.68552,-6.353810000001)); +#945 = SURFACE_CURVE('',#946,(#950,#957),.PCURVE_S1.); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(1.8,13.3693,-5.61354)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(-2.435720290724E-16,-0.964000270049,-0.265901258639 + )); +#950 = PCURVE('',#713,#951); +#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956); +#952 = LINE('',#953,#954); +#953 = CARTESIAN_POINT('',(1.638557994205E-16,-1.2)); +#954 = VECTOR('',#955,1.); +#955 = DIRECTION('',(-1.,1.365464995171E-16)); +#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#957 = PCURVE('',#100,#958); +#958 = DEFINITIONAL_REPRESENTATION('',(#959),#963); +#959 = LINE('',#960,#961); +#960 = CARTESIAN_POINT('',(-11.35907781906,-0.478545810109)); +#961 = VECTOR('',#962,1.); +#962 = DIRECTION('',(-0.265901258639,0.964000270049)); +#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#964 = ORIENTED_EDGE('',*,*,#965,.F.); +#965 = EDGE_CURVE('',#698,#943,#966,.T.); +#966 = SURFACE_CURVE('',#967,(#971,#978),.PCURVE_S1.); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(0.6,10.68552,-6.353810000001)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#971 = PCURVE('',#713,#972); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(-2.784003369484,-7.59148299778E-17)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(7.750455959354E-17,-1.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = PCURVE('',#742,#979); +#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984); +#980 = LINE('',#981,#982); +#981 = CARTESIAN_POINT('',(4.432240902695,0.)); +#982 = VECTOR('',#983,1.); +#983 = DIRECTION('',(0.,-1.)); +#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#985 = ADVANCED_FACE('',(#986),#685,.T.); +#986 = FACE_BOUND('',#987,.T.); +#987 = EDGE_LOOP('',(#988,#989,#1012,#1034)); +#988 = ORIENTED_EDGE('',*,*,#664,.T.); +#989 = ORIENTED_EDGE('',*,*,#990,.T.); +#990 = EDGE_CURVE('',#636,#991,#993,.T.); +#991 = VERTEX_POINT('',#992); +#992 = CARTESIAN_POINT('',(1.8,13.56002718944,-5.135725503106)); +#993 = SURFACE_CURVE('',#994,(#998,#1005),.PCURVE_S1.); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(0.6,13.56002718944,-5.135725503106)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(1.,-1.110223024625E-16,-1.232595164408E-32)); +#998 = PCURVE('',#685,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(0.939612021655,0.)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(0.,1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#652,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(0.362045587862,1.110223024625E-16)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(-0.,-1.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = ORIENTED_EDGE('',*,*,#1013,.F.); +#1013 = EDGE_CURVE('',#920,#991,#1014,.T.); +#1014 = SURFACE_CURVE('',#1015,(#1020,#1027),.PCURVE_S1.); +#1015 = CIRCLE('',#1016,1.); +#1016 = AXIS2_PLACEMENT_3D('',#1017,#1018,#1019); +#1017 = CARTESIAN_POINT('',(1.8,12.624852931252,-4.781537549016)); +#1018 = DIRECTION('',(1.,-1.110223024625E-16,-1.232595164408E-32)); +#1019 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1020 = PCURVE('',#685,#1021); +#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026); +#1022 = LINE('',#1023,#1024); +#1023 = CARTESIAN_POINT('',(-4.981527697663,1.2)); +#1024 = VECTOR('',#1025,1.); +#1025 = DIRECTION('',(1.,0.)); +#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1027 = PCURVE('',#100,#1028); +#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033); +#1029 = CIRCLE('',#1030,1.); +#1030 = AXIS2_PLACEMENT_2D('',#1031,#1032); +#1031 = CARTESIAN_POINT('',(-10.52707536808,0.265901258639)); +#1032 = DIRECTION('',(2.115513043158E-32,-1.)); +#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1034 = ORIENTED_EDGE('',*,*,#919,.F.); +#1035 = ADVANCED_FACE('',(#1036),#742,.F.); +#1036 = FACE_BOUND('',#1037,.F.); +#1037 = EDGE_LOOP('',(#1038,#1083,#1109,#1110)); +#1038 = ORIENTED_EDGE('',*,*,#1039,.T.); +#1039 = EDGE_CURVE('',#726,#1040,#1042,.T.); +#1040 = VERTEX_POINT('',#1041); +#1041 = CARTESIAN_POINT('',(1.8,10.082661735329,-6.83866)); +#1042 = SURFACE_CURVE('',#1043,(#1047,#1054),.PCURVE_S1.); +#1043 = LINE('',#1044,#1045); +#1044 = CARTESIAN_POINT('',(0.6,10.082661735329,-6.83866)); +#1045 = VECTOR('',#1046,1.); +#1046 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#1047 = PCURVE('',#742,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(3.637880481917,0.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(0.,-1.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = PCURVE('',#241,#1055); +#1055 = DEFINITIONAL_REPRESENTATION('',(#1056),#1082); +#1056 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1057,#1058,#1059,#1060,#1061, + #1062,#1063,#1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072, + #1073,#1074,#1075,#1076,#1077,#1078,#1079,#1080,#1081), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,5.454545454545E-02,0.109090909091,0.163636363636,0.218181818182, + 0.272727272727,0.327272727273,0.381818181818,0.436363636364, + 0.490909090909,0.545454545455,0.6,0.654545454545,0.709090909091, + 0.763636363636,0.818181818182,0.872727272727,0.927272727273, + 0.981818181818,1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#1057 = CARTESIAN_POINT('',(-5.709476482049,0.)); +#1058 = CARTESIAN_POINT('',(-5.709476482049,-1.818181818182E-02)); +#1059 = CARTESIAN_POINT('',(-5.709476482049,-5.454545454545E-02)); +#1060 = CARTESIAN_POINT('',(-5.709476482049,-0.109090909091)); +#1061 = CARTESIAN_POINT('',(-5.709476482049,-0.163636363636)); +#1062 = CARTESIAN_POINT('',(-5.709476482049,-0.218181818182)); +#1063 = CARTESIAN_POINT('',(-5.709476482049,-0.272727272727)); +#1064 = CARTESIAN_POINT('',(-5.709476482049,-0.327272727273)); +#1065 = CARTESIAN_POINT('',(-5.709476482049,-0.381818181818)); +#1066 = CARTESIAN_POINT('',(-5.709476482049,-0.436363636364)); +#1067 = CARTESIAN_POINT('',(-5.709476482049,-0.490909090909)); +#1068 = CARTESIAN_POINT('',(-5.709476482049,-0.545454545455)); +#1069 = CARTESIAN_POINT('',(-5.709476482049,-0.6)); +#1070 = CARTESIAN_POINT('',(-5.709476482049,-0.654545454545)); +#1071 = CARTESIAN_POINT('',(-5.709476482049,-0.709090909091)); +#1072 = CARTESIAN_POINT('',(-5.709476482049,-0.763636363636)); +#1073 = CARTESIAN_POINT('',(-5.709476482049,-0.818181818182)); +#1074 = CARTESIAN_POINT('',(-5.709476482049,-0.872727272727)); +#1075 = CARTESIAN_POINT('',(-5.709476482049,-0.927272727273)); +#1076 = CARTESIAN_POINT('',(-5.709476482049,-0.981818181818)); +#1077 = CARTESIAN_POINT('',(-5.709476482049,-1.036363636364)); +#1078 = CARTESIAN_POINT('',(-5.709476482049,-1.090909090909)); +#1079 = CARTESIAN_POINT('',(-5.709476482049,-1.145454545455)); +#1080 = CARTESIAN_POINT('',(-5.709476482049,-1.181818181818)); +#1081 = CARTESIAN_POINT('',(-5.709476482049,-1.2)); +#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1083 = ORIENTED_EDGE('',*,*,#1084,.T.); +#1084 = EDGE_CURVE('',#1040,#943,#1085,.T.); +#1085 = SURFACE_CURVE('',#1086,(#1091,#1098),.PCURVE_S1.); +#1086 = CIRCLE('',#1087,1.); +#1087 = AXIS2_PLACEMENT_3D('',#1088,#1089,#1090); +#1088 = CARTESIAN_POINT('',(1.8,10.962017956403,-7.314824505669)); +#1089 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1090 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1091 = PCURVE('',#742,#1092); +#1092 = DEFINITIONAL_REPRESENTATION('',(#1093),#1097); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.,-1.2)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(1.,0.)); +#1097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1098 = PCURVE('',#100,#1099); +#1099 = DEFINITIONAL_REPRESENTATION('',(#1100),#1108); +#1100 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1101,#1102,#1103,#1104, +#1105,#1106,#1107),.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('') ); +#1101 = CARTESIAN_POINT('',(-13.06036232473,0.928736233488)); +#1102 = CARTESIAN_POINT('',(-14.7924131323,0.928736233488)); +#1103 = CARTESIAN_POINT('',(-13.92638772851,2.428736233488)); +#1104 = CARTESIAN_POINT('',(-13.06036232473,3.928736233488)); +#1105 = CARTESIAN_POINT('',(-12.19433692095,2.428736233488)); +#1106 = CARTESIAN_POINT('',(-11.32831151716,0.928736233488)); +#1107 = CARTESIAN_POINT('',(-13.06036232473,0.928736233488)); +#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1109 = ORIENTED_EDGE('',*,*,#965,.F.); +#1110 = ORIENTED_EDGE('',*,*,#725,.F.); +#1111 = ADVANCED_FACE('',(#1112),#652,.T.); +#1112 = FACE_BOUND('',#1113,.T.); +#1113 = EDGE_LOOP('',(#1114,#1115,#1138,#1164)); +#1114 = ORIENTED_EDGE('',*,*,#635,.F.); +#1115 = ORIENTED_EDGE('',*,*,#1116,.T.); +#1116 = EDGE_CURVE('',#608,#1117,#1119,.T.); +#1117 = VERTEX_POINT('',#1118); +#1118 = CARTESIAN_POINT('',(1.8,14.497786780007,-0.253362)); +#1119 = SURFACE_CURVE('',#1120,(#1124,#1131),.PCURVE_S1.); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(0.6,14.497786780007,-0.253362)); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#1124 = PCURVE('',#652,#1125); +#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(1.747413006508E-02,0.)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(0.,-1.)); +#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1131 = PCURVE('',#623,#1132); +#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(-4.200189044724,2.220446049251E-17)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(-1.120706445948E-16,-1.)); +#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1138 = ORIENTED_EDGE('',*,*,#1139,.T.); +#1139 = EDGE_CURVE('',#1117,#991,#1140,.T.); +#1140 = SURFACE_CURVE('',#1141,(#1146,#1153),.PCURVE_S1.); +#1141 = CIRCLE('',#1142,14.500000476607); +#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145); +#1143 = CARTESIAN_POINT('',(1.8,6.661338147751E-17,4.440892098501E-16)); +#1144 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1145 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1146 = PCURVE('',#652,#1147); +#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152); +#1148 = LINE('',#1149,#1150); +#1149 = CARTESIAN_POINT('',(0.,-1.2)); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(1.,0.)); +#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1153 = PCURVE('',#100,#1154); +#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1163); +#1155 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1156,#1157,#1158,#1159, +#1160,#1161,#1162),.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('') ); +#1156 = CARTESIAN_POINT('',(-5.745537819065,-1.609246286716)); +#1157 = CARTESIAN_POINT('',(-30.86027535432,-1.609246286716)); +#1158 = CARTESIAN_POINT('',(-18.30290658669,20.140754428194)); +#1159 = CARTESIAN_POINT('',(-5.745537819065,41.890755143104)); +#1160 = CARTESIAN_POINT('',(6.811830948563,20.140754428194)); +#1161 = CARTESIAN_POINT('',(19.369199716191,-1.609246286716)); +#1162 = CARTESIAN_POINT('',(-5.745537819065,-1.609246286716)); +#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1164 = ORIENTED_EDGE('',*,*,#990,.F.); +#1165 = ADVANCED_FACE('',(#1166),#623,.F.); +#1166 = FACE_BOUND('',#1167,.T.); +#1167 = EDGE_LOOP('',(#1168,#1213,#1234,#1235)); +#1168 = ORIENTED_EDGE('',*,*,#1169,.T.); +#1169 = EDGE_CURVE('',#562,#1170,#1172,.T.); +#1170 = VERTEX_POINT('',#1171); +#1171 = CARTESIAN_POINT('',(1.8,10.297786780007,-0.213512139013)); +#1172 = SURFACE_CURVE('',#1173,(#1177,#1184),.PCURVE_S1.); +#1173 = LINE('',#1174,#1175); +#1174 = CARTESIAN_POINT('',(0.6,10.297786780007,-0.213512139013)); +#1175 = VECTOR('',#1176,1.); +#1176 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#1177 = PCURVE('',#623,#1178); +#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183); +#1179 = LINE('',#1180,#1181); +#1180 = CARTESIAN_POINT('',(-4.618741244503E-14,5.126949278304E-30)); +#1181 = VECTOR('',#1182,1.); +#1182 = DIRECTION('',(-1.120706445948E-16,-1.)); +#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1184 = PCURVE('',#427,#1185); +#1185 = DEFINITIONAL_REPRESENTATION('',(#1186),#1212); +#1186 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1187,#1188,#1189,#1190,#1191, + #1192,#1193,#1194,#1195,#1196,#1197,#1198,#1199,#1200,#1201,#1202, + #1203,#1204,#1205,#1206,#1207,#1208,#1209,#1210,#1211), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,5.454545454545E-02,0.109090909091,0.163636363636,0.218181818182, + 0.272727272727,0.327272727273,0.381818181818,0.436363636364, + 0.490909090909,0.545454545455,0.6,0.654545454545,0.709090909091, + 0.763636363636,0.818181818182,0.872727272727,0.927272727273, + 0.981818181818,1.036363636364,1.090909090909,1.145454545455,1.2), + .QUASI_UNIFORM_KNOTS.); +#1187 = CARTESIAN_POINT('',(-6.262454488424,0.)); +#1188 = CARTESIAN_POINT('',(-6.262454488424,-1.818181818182E-02)); +#1189 = CARTESIAN_POINT('',(-6.262454488424,-5.454545454545E-02)); +#1190 = CARTESIAN_POINT('',(-6.262454488424,-0.109090909091)); +#1191 = CARTESIAN_POINT('',(-6.262454488424,-0.163636363636)); +#1192 = CARTESIAN_POINT('',(-6.262454488424,-0.218181818182)); +#1193 = CARTESIAN_POINT('',(-6.262454488424,-0.272727272727)); +#1194 = CARTESIAN_POINT('',(-6.262454488424,-0.327272727273)); +#1195 = CARTESIAN_POINT('',(-6.262454488424,-0.381818181818)); +#1196 = CARTESIAN_POINT('',(-6.262454488424,-0.436363636364)); +#1197 = CARTESIAN_POINT('',(-6.262454488424,-0.490909090909)); +#1198 = CARTESIAN_POINT('',(-6.262454488424,-0.545454545455)); +#1199 = CARTESIAN_POINT('',(-6.262454488424,-0.6)); +#1200 = CARTESIAN_POINT('',(-6.262454488424,-0.654545454545)); +#1201 = CARTESIAN_POINT('',(-6.262454488424,-0.709090909091)); +#1202 = CARTESIAN_POINT('',(-6.262454488424,-0.763636363636)); +#1203 = CARTESIAN_POINT('',(-6.262454488424,-0.818181818182)); +#1204 = CARTESIAN_POINT('',(-6.262454488424,-0.872727272727)); +#1205 = CARTESIAN_POINT('',(-6.262454488424,-0.927272727273)); +#1206 = CARTESIAN_POINT('',(-6.262454488424,-0.981818181818)); +#1207 = CARTESIAN_POINT('',(-6.262454488424,-1.036363636364)); +#1208 = CARTESIAN_POINT('',(-6.262454488424,-1.090909090909)); +#1209 = CARTESIAN_POINT('',(-6.262454488424,-1.145454545455)); +#1210 = CARTESIAN_POINT('',(-6.262454488424,-1.181818181818)); +#1211 = CARTESIAN_POINT('',(-6.262454488424,-1.2)); +#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1213 = ORIENTED_EDGE('',*,*,#1214,.T.); +#1214 = EDGE_CURVE('',#1170,#1117,#1215,.T.); +#1215 = SURFACE_CURVE('',#1216,(#1220,#1227),.PCURVE_S1.); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(1.8,10.297786780007,-0.213512139013)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(2.2098127191E-16,0.999954991377, + -9.487635095214E-03)); +#1220 = PCURVE('',#623,#1221); +#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226); +#1222 = LINE('',#1223,#1224); +#1223 = CARTESIAN_POINT('',(-1.910340325902E-15,-1.2)); +#1224 = VECTOR('',#1225,1.); +#1225 = DIRECTION('',(-1.,-1.099639664084E-16)); +#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1227 = PCURVE('',#100,#1228); +#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(-5.959049958078,2.592967409883)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-9.487635095214E-03,-0.999954991377)); +#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1234 = ORIENTED_EDGE('',*,*,#1116,.F.); +#1235 = ORIENTED_EDGE('',*,*,#607,.F.); +#1236 = ADVANCED_FACE('',(#1237),#868,.F.); +#1237 = FACE_BOUND('',#1238,.F.); +#1238 = EDGE_LOOP('',(#1239,#1262,#1288,#1289)); +#1239 = ORIENTED_EDGE('',*,*,#1240,.T.); +#1240 = EDGE_CURVE('',#852,#1241,#1243,.T.); +#1241 = VERTEX_POINT('',#1242); +#1242 = CARTESIAN_POINT('',(1.8,13.3,-2.75)); +#1243 = SEAM_CURVE('',#1244,(#1248,#1255),.PCURVE_S1.); +#1244 = LINE('',#1245,#1246); +#1245 = CARTESIAN_POINT('',(0.6,13.3,-2.75)); +#1246 = VECTOR('',#1247,1.); +#1247 = DIRECTION('',(1.,0.,-1.110223024625E-16)); +#1248 = PCURVE('',#868,#1249); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(0.,0.)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(0.,-1.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = PCURVE('',#868,#1256); +#1256 = DEFINITIONAL_REPRESENTATION('',(#1257),#1261); +#1257 = LINE('',#1258,#1259); +#1258 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1259 = VECTOR('',#1260,1.); +#1260 = DIRECTION('',(0.,-1.)); +#1261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1262 = ORIENTED_EDGE('',*,*,#1263,.T.); +#1263 = EDGE_CURVE('',#1241,#1241,#1264,.T.); +#1264 = SURFACE_CURVE('',#1265,(#1270,#1277),.PCURVE_S1.); +#1265 = CIRCLE('',#1266,1.); +#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269); +#1267 = CARTESIAN_POINT('',(1.8,12.3,-2.75)); +#1268 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1269 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1270 = PCURVE('',#868,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.,-1.2)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(1.,0.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = PCURVE('',#100,#1278); +#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1287); +#1279 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1280,#1281,#1282,#1283, +#1284,#1285,#1286),.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('') ); +#1280 = CARTESIAN_POINT('',(-8.495537819065,-0.409245810109)); +#1281 = CARTESIAN_POINT('',(-10.22758862663,-0.409245810109)); +#1282 = CARTESIAN_POINT('',(-9.361563222849,1.090754189891)); +#1283 = CARTESIAN_POINT('',(-8.495537819065,2.590754189891)); +#1284 = CARTESIAN_POINT('',(-7.62951241528,1.090754189891)); +#1285 = CARTESIAN_POINT('',(-6.763487011496,-0.409245810109)); +#1286 = CARTESIAN_POINT('',(-8.495537819065,-0.409245810109)); +#1287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1288 = ORIENTED_EDGE('',*,*,#1240,.F.); +#1289 = ORIENTED_EDGE('',*,*,#851,.F.); +#1290 = ADVANCED_FACE('',(#1291),#903,.F.); +#1291 = FACE_BOUND('',#1292,.T.); +#1292 = EDGE_LOOP('',(#1293,#1316,#1338,#1339)); +#1293 = ORIENTED_EDGE('',*,*,#1294,.T.); +#1294 = EDGE_CURVE('',#883,#1295,#1297,.T.); +#1295 = VERTEX_POINT('',#1296); +#1296 = CARTESIAN_POINT('',(1.8,13.3,2.75)); +#1297 = SEAM_CURVE('',#1298,(#1302,#1309),.PCURVE_S1.); +#1298 = LINE('',#1299,#1300); +#1299 = CARTESIAN_POINT('',(0.6,13.3,2.75)); +#1300 = VECTOR('',#1301,1.); +#1301 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1302 = PCURVE('',#903,#1303); +#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308); +#1304 = LINE('',#1305,#1306); +#1305 = CARTESIAN_POINT('',(-0.,0.)); +#1306 = VECTOR('',#1307,1.); +#1307 = DIRECTION('',(-0.,-1.)); +#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1309 = PCURVE('',#903,#1310); +#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315); +#1311 = LINE('',#1312,#1313); +#1312 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1313 = VECTOR('',#1314,1.); +#1314 = DIRECTION('',(-0.,-1.)); +#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1316 = ORIENTED_EDGE('',*,*,#1317,.T.); +#1317 = EDGE_CURVE('',#1295,#1295,#1318,.T.); +#1318 = SURFACE_CURVE('',#1319,(#1324,#1331),.PCURVE_S1.); +#1319 = CIRCLE('',#1320,1.); +#1320 = AXIS2_PLACEMENT_3D('',#1321,#1322,#1323); +#1321 = CARTESIAN_POINT('',(1.8,12.3,2.75)); +#1322 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1323 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1324 = PCURVE('',#903,#1325); +#1325 = DEFINITIONAL_REPRESENTATION('',(#1326),#1330); +#1326 = LINE('',#1327,#1328); +#1327 = CARTESIAN_POINT('',(-0.,-1.2)); +#1328 = VECTOR('',#1329,1.); +#1329 = DIRECTION('',(-1.,0.)); +#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1331 = PCURVE('',#100,#1332); +#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337); +#1333 = CIRCLE('',#1334,1.); +#1334 = AXIS2_PLACEMENT_2D('',#1335,#1336); +#1335 = CARTESIAN_POINT('',(-2.995537819065,0.590754189891)); +#1336 = DIRECTION('',(2.58432359728E-32,-1.)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = ORIENTED_EDGE('',*,*,#1294,.F.); +#1339 = ORIENTED_EDGE('',*,*,#882,.F.); +#1340 = ADVANCED_FACE('',(#1341,#1541,#1544),#100,.T.); +#1341 = FACE_BOUND('',#1342,.T.); +#1342 = EDGE_LOOP('',(#1343,#1344,#1345,#1391,#1439,#1440,#1441,#1442, + #1443,#1444,#1494,#1538,#1539,#1540)); +#1343 = ORIENTED_EDGE('',*,*,#84,.T.); +#1344 = ORIENTED_EDGE('',*,*,#275,.F.); +#1345 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1346 = EDGE_CURVE('',#226,#1347,#1349,.T.); +#1347 = VERTEX_POINT('',#1348); +#1348 = CARTESIAN_POINT('',(1.8,-13.1,5.473596471477E-18)); +#1349 = SURFACE_CURVE('',#1350,(#1355,#1362),.PCURVE_S1.); +#1350 = CIRCLE('',#1351,12.6); +#1351 = AXIS2_PLACEMENT_3D('',#1352,#1353,#1354); +#1352 = CARTESIAN_POINT('',(1.8,-0.5,1.33226762955E-16)); +#1353 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1354 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1355 = PCURVE('',#100,#1356); +#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361); +#1357 = CIRCLE('',#1358,12.6); +#1358 = AXIS2_PLACEMENT_2D('',#1359,#1360); +#1359 = CARTESIAN_POINT('',(-5.745537819065,13.390754189891)); +#1360 = DIRECTION('',(2.58432359728E-32,-1.)); +#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1362 = PCURVE('',#241,#1363); +#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1390); +#1364 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1365,#1366,#1367,#1368,#1369, + #1370,#1371,#1372,#1373,#1374,#1375,#1376,#1377,#1378,#1379,#1380, + #1381,#1382,#1383,#1384,#1385,#1386,#1387,#1388,#1389), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.57370882513,0.690430817333,0.807152809536,0.923874801739, + 1.040596793941,1.157318786144,1.274040778347,1.390762770549, + 1.507484762752,1.624206754955,1.740928747157,1.85765073936, + 1.974372731563,2.091094723765,2.207816715968,2.324538708171, + 2.441260700374,2.557982692576,2.674704684779,2.791426676982, + 2.908148669184,3.024870661387,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1365 = CARTESIAN_POINT('',(-0.57370882513,-1.2)); +#1366 = CARTESIAN_POINT('',(-0.612616155865,-1.2)); +#1367 = CARTESIAN_POINT('',(-0.690430817333,-1.2)); +#1368 = CARTESIAN_POINT('',(-0.807152809536,-1.2)); +#1369 = CARTESIAN_POINT('',(-0.923874801739,-1.2)); +#1370 = CARTESIAN_POINT('',(-1.040596793941,-1.2)); +#1371 = CARTESIAN_POINT('',(-1.157318786144,-1.2)); +#1372 = CARTESIAN_POINT('',(-1.274040778347,-1.2)); +#1373 = CARTESIAN_POINT('',(-1.390762770549,-1.2)); +#1374 = CARTESIAN_POINT('',(-1.507484762752,-1.2)); +#1375 = CARTESIAN_POINT('',(-1.624206754955,-1.2)); +#1376 = CARTESIAN_POINT('',(-1.740928747157,-1.2)); +#1377 = CARTESIAN_POINT('',(-1.85765073936,-1.2)); +#1378 = CARTESIAN_POINT('',(-1.974372731563,-1.2)); +#1379 = CARTESIAN_POINT('',(-2.091094723765,-1.2)); +#1380 = CARTESIAN_POINT('',(-2.207816715968,-1.2)); +#1381 = CARTESIAN_POINT('',(-2.324538708171,-1.2)); +#1382 = CARTESIAN_POINT('',(-2.441260700374,-1.2)); +#1383 = CARTESIAN_POINT('',(-2.557982692576,-1.2)); +#1384 = CARTESIAN_POINT('',(-2.674704684779,-1.2)); +#1385 = CARTESIAN_POINT('',(-2.791426676982,-1.2)); +#1386 = CARTESIAN_POINT('',(-2.908148669184,-1.2)); +#1387 = CARTESIAN_POINT('',(-3.024870661387,-1.2)); +#1388 = CARTESIAN_POINT('',(-3.102685322856,-1.2)); +#1389 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = ORIENTED_EDGE('',*,*,#1392,.F.); +#1392 = EDGE_CURVE('',#1040,#1347,#1393,.T.); +#1393 = SURFACE_CURVE('',#1394,(#1399,#1410),.PCURVE_S1.); +#1394 = CIRCLE('',#1395,12.6); +#1395 = AXIS2_PLACEMENT_3D('',#1396,#1397,#1398); +#1396 = CARTESIAN_POINT('',(1.8,-0.5,4.440892098501E-16)); +#1397 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1398 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1399 = PCURVE('',#100,#1400); +#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1409); +#1401 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1402,#1403,#1404,#1405, +#1406,#1407,#1408),.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('') ); +#1402 = CARTESIAN_POINT('',(-5.745537819065,0.790754189891)); +#1403 = CARTESIAN_POINT('',(-27.56937799443,0.790754189891)); +#1404 = CARTESIAN_POINT('',(-16.65745790674,19.690754189891)); +#1405 = CARTESIAN_POINT('',(-5.745537819065,38.590754189891)); +#1406 = CARTESIAN_POINT('',(5.166382268619,19.690754189891)); +#1407 = CARTESIAN_POINT('',(16.078302356303,0.790754189891)); +#1408 = CARTESIAN_POINT('',(-5.745537819065,0.790754189891)); +#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1410 = PCURVE('',#241,#1411); +#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1438); +#1412 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1413,#1414,#1415,#1416,#1417, + #1418,#1419,#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428, + #1429,#1430,#1431,#1432,#1433,#1434,#1435,#1436,#1437), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.57370882513,0.690430817333,0.807152809536,0.923874801739, + 1.040596793941,1.157318786144,1.274040778347,1.390762770549, + 1.507484762752,1.624206754955,1.740928747157,1.85765073936, + 1.974372731563,2.091094723765,2.207816715968,2.324538708171, + 2.441260700374,2.557982692576,2.674704684779,2.791426676982, + 2.908148669184,3.024870661387,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1413 = CARTESIAN_POINT('',(-5.709476482049,-1.2)); +#1414 = CARTESIAN_POINT('',(-5.670569151315,-1.2)); +#1415 = CARTESIAN_POINT('',(-5.592754489846,-1.2)); +#1416 = CARTESIAN_POINT('',(-5.476032497644,-1.2)); +#1417 = CARTESIAN_POINT('',(-5.359310505441,-1.2)); +#1418 = CARTESIAN_POINT('',(-5.242588513238,-1.2)); +#1419 = CARTESIAN_POINT('',(-5.125866521036,-1.2)); +#1420 = CARTESIAN_POINT('',(-5.009144528833,-1.2)); +#1421 = CARTESIAN_POINT('',(-4.89242253663,-1.2)); +#1422 = CARTESIAN_POINT('',(-4.775700544428,-1.2)); +#1423 = CARTESIAN_POINT('',(-4.658978552225,-1.2)); +#1424 = CARTESIAN_POINT('',(-4.542256560022,-1.2)); +#1425 = CARTESIAN_POINT('',(-4.425534567819,-1.2)); +#1426 = CARTESIAN_POINT('',(-4.308812575617,-1.2)); +#1427 = CARTESIAN_POINT('',(-4.192090583414,-1.2)); +#1428 = CARTESIAN_POINT('',(-4.075368591211,-1.2)); +#1429 = CARTESIAN_POINT('',(-3.958646599009,-1.2)); +#1430 = CARTESIAN_POINT('',(-3.841924606806,-1.2)); +#1431 = CARTESIAN_POINT('',(-3.725202614603,-1.2)); +#1432 = CARTESIAN_POINT('',(-3.608480622401,-1.2)); +#1433 = CARTESIAN_POINT('',(-3.491758630198,-1.2)); +#1434 = CARTESIAN_POINT('',(-3.375036637995,-1.2)); +#1435 = CARTESIAN_POINT('',(-3.258314645792,-1.2)); +#1436 = CARTESIAN_POINT('',(-3.180499984324,-1.2)); +#1437 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1439 = ORIENTED_EDGE('',*,*,#1084,.T.); +#1440 = ORIENTED_EDGE('',*,*,#942,.F.); +#1441 = ORIENTED_EDGE('',*,*,#1013,.T.); +#1442 = ORIENTED_EDGE('',*,*,#1139,.F.); +#1443 = ORIENTED_EDGE('',*,*,#1214,.F.); +#1444 = ORIENTED_EDGE('',*,*,#1445,.T.); +#1445 = EDGE_CURVE('',#1170,#1446,#1448,.T.); +#1446 = VERTEX_POINT('',#1447); +#1447 = CARTESIAN_POINT('',(1.8,-10.3,-6.618129144227E-18)); +#1448 = SURFACE_CURVE('',#1449,(#1454,#1465),.PCURVE_S1.); +#1449 = CIRCLE('',#1450,10.3); +#1450 = AXIS2_PLACEMENT_3D('',#1451,#1452,#1453); +#1451 = CARTESIAN_POINT('',(1.8,6.661338147751E-17,4.440892098501E-16)); +#1452 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1453 = DIRECTION('',(2.22044604925E-16,1.,1.110223024625E-16)); +#1454 = PCURVE('',#100,#1455); +#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1464); +#1456 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1457,#1458,#1459,#1460, +#1461,#1462,#1463),.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('') ); +#1457 = CARTESIAN_POINT('',(-5.745537819065,2.590754189891)); +#1458 = CARTESIAN_POINT('',(-23.58566113702,2.590754189891)); +#1459 = CARTESIAN_POINT('',(-14.66559947804,18.040754189891)); +#1460 = CARTESIAN_POINT('',(-5.745537819065,33.490754189891)); +#1461 = CARTESIAN_POINT('',(3.174523839915,18.040754189891)); +#1462 = CARTESIAN_POINT('',(12.094585498895,2.590754189891)); +#1463 = CARTESIAN_POINT('',(-5.745537819065,2.590754189891)); +#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1465 = PCURVE('',#427,#1466); +#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1493); +#1467 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (2.073081875592E-02,0.162588174885,0.304445531014,0.446302887142, + 0.588160243271,0.7300175994,0.871874955529,1.013732311658, + 1.155589667786,1.297447023915,1.439304380044,1.581161736173, + 1.723019092302,1.86487644843,2.006733804559,2.148591160688, + 2.290448516817,2.432305872946,2.574163229075,2.716020585203, + 2.857877941332,2.999735297461,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1468 = CARTESIAN_POINT('',(-6.262454488424,-1.2)); +#1469 = CARTESIAN_POINT('',(-6.215168703047,-1.2)); +#1470 = CARTESIAN_POINT('',(-6.120597132295,-1.2)); +#1471 = CARTESIAN_POINT('',(-5.978739776166,-1.2)); +#1472 = CARTESIAN_POINT('',(-5.836882420037,-1.2)); +#1473 = CARTESIAN_POINT('',(-5.695025063908,-1.2)); +#1474 = CARTESIAN_POINT('',(-5.55316770778,-1.2)); +#1475 = CARTESIAN_POINT('',(-5.411310351651,-1.2)); +#1476 = CARTESIAN_POINT('',(-5.269452995522,-1.2)); +#1477 = CARTESIAN_POINT('',(-5.127595639393,-1.2)); +#1478 = CARTESIAN_POINT('',(-4.985738283264,-1.2)); +#1479 = CARTESIAN_POINT('',(-4.843880927136,-1.2)); +#1480 = CARTESIAN_POINT('',(-4.702023571007,-1.2)); +#1481 = CARTESIAN_POINT('',(-4.560166214878,-1.2)); +#1482 = CARTESIAN_POINT('',(-4.418308858749,-1.2)); +#1483 = CARTESIAN_POINT('',(-4.27645150262,-1.2)); +#1484 = CARTESIAN_POINT('',(-4.134594146491,-1.2)); +#1485 = CARTESIAN_POINT('',(-3.992736790363,-1.2)); +#1486 = CARTESIAN_POINT('',(-3.850879434234,-1.2)); +#1487 = CARTESIAN_POINT('',(-3.709022078105,-1.2)); +#1488 = CARTESIAN_POINT('',(-3.567164721976,-1.2)); +#1489 = CARTESIAN_POINT('',(-3.425307365847,-1.2)); +#1490 = CARTESIAN_POINT('',(-3.283450009719,-1.2)); +#1491 = CARTESIAN_POINT('',(-3.188878438966,-1.2)); +#1492 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1494 = ORIENTED_EDGE('',*,*,#1495,.F.); +#1495 = EDGE_CURVE('',#412,#1446,#1496,.T.); +#1496 = SURFACE_CURVE('',#1497,(#1502,#1509),.PCURVE_S1.); +#1497 = CIRCLE('',#1498,10.3); +#1498 = AXIS2_PLACEMENT_3D('',#1499,#1500,#1501); +#1499 = CARTESIAN_POINT('',(1.8,1.778324532216E-31,1.33226762955E-16)); +#1500 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1501 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1502 = PCURVE('',#100,#1503); +#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508); +#1504 = CIRCLE('',#1505,10.3); +#1505 = AXIS2_PLACEMENT_2D('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(-5.745537819065,12.890754189891)); +#1507 = DIRECTION('',(2.58432359728E-32,-1.)); +#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1509 = PCURVE('',#427,#1510); +#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1537); +#1511 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#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), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (2.073081875592E-02,0.162588174885,0.304445531014,0.446302887142, + 0.588160243271,0.7300175994,0.871874955529,1.013732311658, + 1.155589667786,1.297447023915,1.439304380044,1.581161736173, + 1.723019092302,1.86487644843,2.006733804559,2.148591160688, + 2.290448516817,2.432305872946,2.574163229075,2.716020585203, + 2.857877941332,2.999735297461,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1512 = CARTESIAN_POINT('',(-2.073081875592E-02,-1.2)); +#1513 = CARTESIAN_POINT('',(-6.801660413219E-02,-1.2)); +#1514 = CARTESIAN_POINT('',(-0.162588174885,-1.2)); +#1515 = CARTESIAN_POINT('',(-0.304445531014,-1.2)); +#1516 = CARTESIAN_POINT('',(-0.446302887142,-1.2)); +#1517 = CARTESIAN_POINT('',(-0.588160243271,-1.2)); +#1518 = CARTESIAN_POINT('',(-0.7300175994,-1.2)); +#1519 = CARTESIAN_POINT('',(-0.871874955529,-1.2)); +#1520 = CARTESIAN_POINT('',(-1.013732311658,-1.2)); +#1521 = CARTESIAN_POINT('',(-1.155589667786,-1.2)); +#1522 = CARTESIAN_POINT('',(-1.297447023915,-1.2)); +#1523 = CARTESIAN_POINT('',(-1.439304380044,-1.2)); +#1524 = CARTESIAN_POINT('',(-1.581161736173,-1.2)); +#1525 = CARTESIAN_POINT('',(-1.723019092302,-1.2)); +#1526 = CARTESIAN_POINT('',(-1.86487644843,-1.2)); +#1527 = CARTESIAN_POINT('',(-2.006733804559,-1.2)); +#1528 = CARTESIAN_POINT('',(-2.148591160688,-1.2)); +#1529 = CARTESIAN_POINT('',(-2.290448516817,-1.2)); +#1530 = CARTESIAN_POINT('',(-2.432305872946,-1.2)); +#1531 = CARTESIAN_POINT('',(-2.574163229075,-1.2)); +#1532 = CARTESIAN_POINT('',(-2.716020585203,-1.2)); +#1533 = CARTESIAN_POINT('',(-2.857877941332,-1.2)); +#1534 = CARTESIAN_POINT('',(-2.999735297461,-1.2)); +#1535 = CARTESIAN_POINT('',(-3.094306868214,-1.2)); +#1536 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1538 = ORIENTED_EDGE('',*,*,#461,.T.); +#1539 = ORIENTED_EDGE('',*,*,#383,.T.); +#1540 = ORIENTED_EDGE('',*,*,#193,.F.); +#1541 = FACE_BOUND('',#1542,.T.); +#1542 = EDGE_LOOP('',(#1543)); +#1543 = ORIENTED_EDGE('',*,*,#1263,.T.); +#1544 = FACE_BOUND('',#1545,.T.); +#1545 = EDGE_LOOP('',(#1546)); +#1546 = ORIENTED_EDGE('',*,*,#1317,.F.); +#1547 = ADVANCED_FACE('',(#1548),#241,.T.); +#1548 = FACE_BOUND('',#1549,.F.); +#1549 = EDGE_LOOP('',(#1550,#1551,#1552,#1553,#1554,#1555)); +#1550 = ORIENTED_EDGE('',*,*,#1039,.F.); +#1551 = ORIENTED_EDGE('',*,*,#754,.T.); +#1552 = ORIENTED_EDGE('',*,*,#800,.F.); +#1553 = ORIENTED_EDGE('',*,*,#223,.T.); +#1554 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1555 = ORIENTED_EDGE('',*,*,#1392,.F.); +#1556 = ADVANCED_FACE('',(#1557),#427,.F.); +#1557 = FACE_BOUND('',#1558,.T.); +#1558 = EDGE_LOOP('',(#1559,#1560,#1561,#1562,#1563,#1564)); +#1559 = ORIENTED_EDGE('',*,*,#1445,.F.); +#1560 = ORIENTED_EDGE('',*,*,#1169,.F.); +#1561 = ORIENTED_EDGE('',*,*,#561,.T.); +#1562 = ORIENTED_EDGE('',*,*,#511,.F.); +#1563 = ORIENTED_EDGE('',*,*,#409,.T.); +#1564 = ORIENTED_EDGE('',*,*,#1495,.T.); +#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1569)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1566,#1567,#1568)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1566 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1567 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1568 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1569 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1566, + 'distance_accuracy_value','confusion accuracy'); +#1570 = PRODUCT_TYPE('part',$,(#7)); +#1571 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1572),#1565); +#1572 = STYLED_ITEM('color',(#1573),#15); +#1573 = PRESENTATION_STYLE_ASSIGNMENT((#1574,#1580)); +#1574 = SURFACE_STYLE_USAGE(.BOTH.,#1575); +#1575 = SURFACE_SIDE_STYLE('',(#1576)); +#1576 = SURFACE_STYLE_FILL_AREA(#1577); +#1577 = FILL_AREA_STYLE('',(#1578)); +#1578 = FILL_AREA_STYLE_COLOUR('',#1579); +#1579 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1580 = CURVE_STYLE('',#1581,POSITIVE_LENGTH_MEASURE(0.1),#1579); +#1581 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M22RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M22RetainingRings.stl new file mode 100644 index 00000000..8ee7d9d5 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M22RetainingRings.stl differ