diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M24RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M24RetainingRings.fcstd new file mode 100644 index 00000000..c018a2f6 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M24RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M24RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M24RetainingRings.step new file mode 100644 index 00000000..9ccac7cd --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M24RetainingRings.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_ +M24RetainingRings.step','2015-10-13T13:07:51',('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('Fillet','Fillet','',(#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,#139,#668,#718,#789,#1218,#1265,#1292,#1341, + #1368,#1377,#1426,#1477,#1504,#1511,#1538)); +#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,15.487554825928,0.312141)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.6,14.437448282191,5.614434396183)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,15.4907); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.6,0.,0.)); +#30 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#31 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,15.4907); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.6,0.,0.)); +#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,1.035778304312,-5.486217979909E-18)); +#48 = DIRECTION('',(1.,-2.012896124582E-16,-4.425516668716E-17)); +#49 = DIRECTION('',(2.012896124582E-16,1.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = CIRCLE('',#52,15.4907); +#52 = AXIS2_PLACEMENT_2D('',#53,#54); +#53 = CARTESIAN_POINT('',(-1.035778304312,-1.095082742056E-16)); +#54 = DIRECTION('',(1.,6.026889742555E-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,15.487554825928,0.312141)); +#60 = SURFACE_CURVE('',#61,(#65,#72),.PCURVE_S1.); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.6,15.487554825928,0.312141)); +#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('',(-2.015158301636E-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,11.087554825928,0.156069)); +#76 = DIRECTION('',(-1.109525249808E-16,-3.544861563585E-02, + 0.999371500319)); +#77 = DIRECTION('',(1.109525249808E-16,0.999371500319,3.544861563585E-02 + )); +#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(4.402767137742,5.412945935122E-17)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(1.148881119078E-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,14.437448282191,5.614434396183)); +#88 = SURFACE_CURVE('',#89,(#94,#101),.PCURVE_S1.); +#89 = CIRCLE('',#90,15.4907); +#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); +#91 = CARTESIAN_POINT('',(1.8,0.,1.33226762955E-16)); +#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,1.035778304312,-5.366217093048E-16)); +#105 = DIRECTION('',(1.,-1.711071513952E-16,-5.286025824493E-17)); +#106 = DIRECTION('',(1.711071513952E-16,1.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = CIRCLE('',#109,15.4907); +#109 = AXIS2_PLACEMENT_2D('',#110,#111); +#110 = CARTESIAN_POINT('',(-1.035778304312,5.548539800743E-16)); +#111 = DIRECTION('',(1.,3.494657640432E-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,14.437448282191,5.614434396183)); +#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.370883538021,2.705690127505E-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,13.505440801433,5.251995358814)); +#131 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#132 = DIRECTION('',(1.034736164261E-16,0.932007480759,0.36243903737)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(0.,1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = ADVANCED_FACE('',(#140,#602,#637),#45,.F.); +#140 = FACE_BOUND('',#141,.F.); +#141 = EDGE_LOOP('',(#142,#177,#205,#260,#306,#327,#328,#352,#380,#409, + #460,#510,#543,#571)); +#142 = ORIENTED_EDGE('',*,*,#143,.F.); +#143 = EDGE_CURVE('',#144,#146,#148,.T.); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(0.6,15.487554825928,-0.312141)); +#146 = VERTEX_POINT('',#147); +#147 = CARTESIAN_POINT('',(0.6,14.437448282191,-5.614434396183)); +#148 = SURFACE_CURVE('',#149,(#154,#165),.PCURVE_S1.); +#149 = CIRCLE('',#150,15.4907); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.6,0.,0.)); +#152 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#153 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#154 = PCURVE('',#45,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#164); +#156 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#157,#158,#159,#160,#161,#162 +,#163),.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( + '') ); +#157 = CARTESIAN_POINT('',(14.454921695688,-1.829321454962E-15)); +#158 = CARTESIAN_POINT('',(14.454921695688,-26.8306794448)); +#159 = CARTESIAN_POINT('',(-8.781128304312,-13.4153397224)); +#160 = CARTESIAN_POINT('',(-32.01717830431,-4.640091470038E-16)); +#161 = CARTESIAN_POINT('',(-8.781128304312,13.415339722404)); +#162 = CARTESIAN_POINT('',(14.454921695688,26.830679444807)); +#163 = CARTESIAN_POINT('',(14.454921695688,-1.829321454962E-15)); +#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#165 = PCURVE('',#166,#171); +#166 = CYLINDRICAL_SURFACE('',#167,15.4907); +#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170); +#168 = CARTESIAN_POINT('',(0.6,0.,0.)); +#169 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#170 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#171 = DEFINITIONAL_REPRESENTATION('',(#172),#176); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(0.,0.)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(1.,0.)); +#176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#177 = ORIENTED_EDGE('',*,*,#178,.F.); +#178 = EDGE_CURVE('',#179,#144,#181,.T.); +#179 = VERTEX_POINT('',#180); +#180 = CARTESIAN_POINT('',(0.6,11.087554825928,-0.156069)); +#181 = SURFACE_CURVE('',#182,(#186,#193),.PCURVE_S1.); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(0.6,11.087554825928,-0.156069)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(2.179694630346E-16,0.999371500319, + -3.544861563585E-02)); +#186 = PCURVE('',#45,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(10.051776521615,-0.156069)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.999371500319,-3.544861563585E-02)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = PCURVE('',#194,#199); +#194 = PLANE('',#195); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(0.6,11.087554825928,-0.156069)); +#197 = DIRECTION('',(-1.109525249808E-16,-3.544861563585E-02, + -0.999371500319)); +#198 = DIRECTION('',(-1.109525249808E-16,-0.999371500319, + 3.544861563585E-02)); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(-1.777208193157E-15,8.018916515637E-34)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(-1.,-1.070169380538E-16)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#205 = ORIENTED_EDGE('',*,*,#206,.T.); +#206 = EDGE_CURVE('',#179,#207,#209,.T.); +#207 = VERTEX_POINT('',#208); +#208 = CARTESIAN_POINT('',(0.6,-11.08865318921,1.231087808275E-15)); +#209 = SURFACE_CURVE('',#210,(#215,#226),.PCURVE_S1.); +#210 = CIRCLE('',#211,11.088653189216); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(0.6,0.,0.)); +#213 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#214 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#215 = PCURVE('',#45,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#225); +#217 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#218,#219,#220,#221,#222,#223 +,#224),.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( + '') ); +#218 = CARTESIAN_POINT('',(10.052874884904,-1.340596082481E-15)); +#219 = CARTESIAN_POINT('',(10.052874884904,-19.20611071123)); +#220 = CARTESIAN_POINT('',(-6.580104898921,-9.603055355617)); +#221 = CARTESIAN_POINT('',(-23.21308468274,-3.632693846611E-16)); +#222 = CARTESIAN_POINT('',(-6.580104898921,9.603055355617)); +#223 = CARTESIAN_POINT('',(10.052874884904,19.206110711233)); +#224 = CARTESIAN_POINT('',(10.052874884904,-1.340596082481E-15)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = PCURVE('',#227,#232); +#227 = CYLINDRICAL_SURFACE('',#228,11.088653189216); +#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); +#229 = CARTESIAN_POINT('',(0.6,0.,0.)); +#230 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#231 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#232 = DEFINITIONAL_REPRESENTATION('',(#233),#259); +#233 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#234,#235,#236,#237,#238,#239, + #240,#241,#242,#243,#244,#245,#246,#247,#248,#249,#250,#251,#252, + #253,#254,#255,#256,#257,#258),.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.407512261139E-02,0.156235010383, + 0.298394898155,0.440554785927,0.582714673698,0.72487456147, + 0.867034449242,1.009194337014,1.151354224785,1.293514112557, + 1.435674000329,1.577833888101,1.719993775872,1.862153663644, + 2.004313551416,2.146473439188,2.288633326959,2.430793214731, + 2.572953102503,2.715112990275,2.857272878046,2.999432765818, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#234 = CARTESIAN_POINT('',(-6.269110184568,-1.213638725731E-15)); +#235 = CARTESIAN_POINT('',(-6.221723555311,-1.154519746001E-15)); +#236 = CARTESIAN_POINT('',(-6.126950296796,-1.027977060392E-15)); +#237 = CARTESIAN_POINT('',(-5.984790409025,-8.175155315863E-16)); +#238 = CARTESIAN_POINT('',(-5.842630521253,-5.905355318455E-16)); +#239 = CARTESIAN_POINT('',(-5.700470633481,-3.516478607081E-16)); +#240 = CARTESIAN_POINT('',(-5.558310745709,-1.056637687524E-16)); +#241 = CARTESIAN_POINT('',(-5.416150857938,1.424516581291E-16)); +#242 = CARTESIAN_POINT('',(-5.273990970166,3.87693190346E-16)); +#243 = CARTESIAN_POINT('',(-5.131831082394,6.251128148467E-16)); +#244 = CARTESIAN_POINT('',(-4.989671194622,8.499205339717E-16)); +#245 = CARTESIAN_POINT('',(-4.847511306851,1.057580745638E-15)); +#246 = CARTESIAN_POINT('',(-4.705351419079,1.243903820569E-15)); +#247 = CARTESIAN_POINT('',(-4.563191531307,1.405130611683E-15)); +#248 = CARTESIAN_POINT('',(-4.421031643536,1.53800829952E-15)); +#249 = CARTESIAN_POINT('',(-4.278871755764,1.639856025187E-15)); +#250 = CARTESIAN_POINT('',(-4.136711867992,1.708618951007E-15)); +#251 = CARTESIAN_POINT('',(-3.99455198022,1.742909819028E-15)); +#252 = CARTESIAN_POINT('',(-3.852392092449,1.742036561167E-15)); +#253 = CARTESIAN_POINT('',(-3.710232204677,1.706017674181E-15)); +#254 = CARTESIAN_POINT('',(-3.568072316905,1.635576576019E-15)); +#255 = CARTESIAN_POINT('',(-3.425912429133,1.532146680223E-15)); +#256 = CARTESIAN_POINT('',(-3.283752541362,1.397769068041E-15)); +#257 = CARTESIAN_POINT('',(-3.188979282847,1.289473203834E-15)); +#258 = CARTESIAN_POINT('',(-3.14159265359,1.231087808275E-15)); +#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#260 = ORIENTED_EDGE('',*,*,#261,.F.); +#261 = EDGE_CURVE('',#262,#207,#264,.T.); +#262 = VERTEX_POINT('',#263); +#263 = CARTESIAN_POINT('',(0.6,11.087554825928,0.156069)); +#264 = SURFACE_CURVE('',#265,(#270,#277),.PCURVE_S1.); +#265 = CIRCLE('',#266,11.088653189216); +#266 = AXIS2_PLACEMENT_3D('',#267,#268,#269); +#267 = CARTESIAN_POINT('',(0.6,0.,0.)); +#268 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#269 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#270 = PCURVE('',#45,#271); +#271 = DEFINITIONAL_REPRESENTATION('',(#272),#276); +#272 = CIRCLE('',#273,11.088653189216); +#273 = AXIS2_PLACEMENT_2D('',#274,#275); +#274 = CARTESIAN_POINT('',(-1.035778304312,-1.095082742056E-16)); +#275 = DIRECTION('',(1.,6.026889742555E-33)); +#276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#277 = PCURVE('',#227,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#305); +#279 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#280,#281,#282,#283,#284,#285, + #286,#287,#288,#289,#290,#291,#292,#293,#294,#295,#296,#297,#298, + #299,#300,#301,#302,#303,#304),.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.407512261139E-02,0.156235010383, + 0.298394898155,0.440554785927,0.582714673698,0.72487456147, + 0.867034449242,1.009194337014,1.151354224785,1.293514112557, + 1.435674000329,1.577833888101,1.719993775872,1.862153663644, + 2.004313551416,2.146473439188,2.288633326959,2.430793214731, + 2.572953102503,2.715112990275,2.857272878046,2.999432765818, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#280 = CARTESIAN_POINT('',(-1.407512261139E-02,0.)); +#281 = CARTESIAN_POINT('',(-6.146175186863E-02,0.)); +#282 = CARTESIAN_POINT('',(-0.156235010383,0.)); +#283 = CARTESIAN_POINT('',(-0.298394898155,0.)); +#284 = CARTESIAN_POINT('',(-0.440554785927,0.)); +#285 = CARTESIAN_POINT('',(-0.582714673698,0.)); +#286 = CARTESIAN_POINT('',(-0.72487456147,0.)); +#287 = CARTESIAN_POINT('',(-0.867034449242,0.)); +#288 = CARTESIAN_POINT('',(-1.009194337014,0.)); +#289 = CARTESIAN_POINT('',(-1.151354224785,0.)); +#290 = CARTESIAN_POINT('',(-1.293514112557,0.)); +#291 = CARTESIAN_POINT('',(-1.435674000329,0.)); +#292 = CARTESIAN_POINT('',(-1.577833888101,0.)); +#293 = CARTESIAN_POINT('',(-1.719993775872,0.)); +#294 = CARTESIAN_POINT('',(-1.862153663644,0.)); +#295 = CARTESIAN_POINT('',(-2.004313551416,0.)); +#296 = CARTESIAN_POINT('',(-2.146473439188,0.)); +#297 = CARTESIAN_POINT('',(-2.288633326959,0.)); +#298 = CARTESIAN_POINT('',(-2.430793214731,0.)); +#299 = CARTESIAN_POINT('',(-2.572953102503,0.)); +#300 = CARTESIAN_POINT('',(-2.715112990275,0.)); +#301 = CARTESIAN_POINT('',(-2.857272878046,0.)); +#302 = CARTESIAN_POINT('',(-2.999432765818,0.)); +#303 = CARTESIAN_POINT('',(-3.094206024333,0.)); +#304 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = ORIENTED_EDGE('',*,*,#307,.T.); +#307 = EDGE_CURVE('',#262,#22,#308,.T.); +#308 = SURFACE_CURVE('',#309,(#313,#320),.PCURVE_S1.); +#309 = LINE('',#310,#311); +#310 = CARTESIAN_POINT('',(0.6,11.087554825928,0.156069)); +#311 = VECTOR('',#312,1.); +#312 = DIRECTION('',(1.109525249808E-16,0.999371500319, + 3.544861563585E-02)); +#313 = PCURVE('',#45,#314); +#314 = DEFINITIONAL_REPRESENTATION('',(#315),#319); +#315 = LINE('',#316,#317); +#316 = CARTESIAN_POINT('',(10.051776521615,0.156069)); +#317 = VECTOR('',#318,1.); +#318 = DIRECTION('',(0.999371500319,3.544861563585E-02)); +#319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#320 = PCURVE('',#73,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(0.,0.)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(1.,0.)); +#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#327 = ORIENTED_EDGE('',*,*,#21,.T.); +#328 = ORIENTED_EDGE('',*,*,#329,.T.); +#329 = EDGE_CURVE('',#24,#330,#332,.T.); +#330 = VERTEX_POINT('',#331); +#331 = CARTESIAN_POINT('',(0.6,13.764699319622,6.217803321478)); +#332 = SURFACE_CURVE('',#333,(#338,#345),.PCURVE_S1.); +#333 = CIRCLE('',#334,1.); +#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337); +#335 = CARTESIAN_POINT('',(0.6,13.505440801433,5.251995358814)); +#336 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#337 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#338 = PCURVE('',#45,#339); +#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344); +#340 = CIRCLE('',#341,1.); +#341 = AXIS2_PLACEMENT_2D('',#342,#343); +#342 = CARTESIAN_POINT('',(12.46966249712,5.251995358814)); +#343 = DIRECTION('',(-1.,3.994794850258E-33)); +#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#345 = PCURVE('',#128,#346); +#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(-3.51247619161,1.154770975743E-15)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(1.,0.)); +#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#352 = ORIENTED_EDGE('',*,*,#353,.F.); +#353 = EDGE_CURVE('',#354,#330,#356,.T.); +#354 = VERTEX_POINT('',#355); +#355 = CARTESIAN_POINT('',(0.6,11.766476901,6.754200000001)); +#356 = SURFACE_CURVE('',#357,(#361,#368),.PCURVE_S1.); +#357 = LINE('',#358,#359); +#358 = CARTESIAN_POINT('',(0.6,11.766476901,6.754200000001)); +#359 = VECTOR('',#360,1.); +#360 = DIRECTION('',(1.072262237517E-16,0.965807962665,-0.259258518189) + ); +#361 = PCURVE('',#45,#362); +#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367); +#363 = LINE('',#364,#365); +#364 = CARTESIAN_POINT('',(10.730698596688,6.754200000001)); +#365 = VECTOR('',#366,1.); +#366 = DIRECTION('',(0.965807962665,-0.259258518189)); +#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#368 = PCURVE('',#369,#374); +#369 = PLANE('',#370); +#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373); +#371 = CARTESIAN_POINT('',(0.6,11.766476901,6.754200000001)); +#372 = DIRECTION('',(-1.072262237517E-16,0.259258518189,0.965807962665) + ); +#373 = DIRECTION('',(1.072262237517E-16,0.965807962665,-0.259258518189) + ); +#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379); +#375 = LINE('',#376,#377); +#376 = CARTESIAN_POINT('',(0.,0.)); +#377 = VECTOR('',#378,1.); +#378 = DIRECTION('',(1.,-1.232595164408E-32)); +#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#380 = ORIENTED_EDGE('',*,*,#381,.F.); +#381 = EDGE_CURVE('',#382,#354,#384,.T.); +#382 = VERTEX_POINT('',#383); +#383 = CARTESIAN_POINT('',(0.6,10.935100000001,7.270520000001)); +#384 = SURFACE_CURVE('',#385,(#390,#397),.PCURVE_S1.); +#385 = CIRCLE('',#386,1.); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(0.6,11.810889473786,7.753213274877)); +#388 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#389 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#390 = PCURVE('',#45,#391); +#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396); +#392 = CIRCLE('',#393,1.); +#393 = AXIS2_PLACEMENT_2D('',#394,#395); +#394 = CARTESIAN_POINT('',(10.775111169474,7.753213274877)); +#395 = DIRECTION('',(1.,6.026889742555E-33)); +#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#397 = PCURVE('',#398,#403); +#398 = CYLINDRICAL_SURFACE('',#399,1.); +#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402); +#400 = CARTESIAN_POINT('',(0.6,11.810889473786,7.753213274877)); +#401 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#402 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#403 = DEFINITIONAL_REPRESENTATION('',(#404),#408); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(-0.,0.)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(-1.,0.)); +#408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#409 = ORIENTED_EDGE('',*,*,#410,.T.); +#410 = EDGE_CURVE('',#382,#411,#413,.T.); +#411 = VERTEX_POINT('',#412); +#412 = CARTESIAN_POINT('',(0.6,-14.08865318921,1.564154715663E-15)); +#413 = SURFACE_CURVE('',#414,(#419,#426),.PCURVE_S1.); +#414 = CIRCLE('',#415,13.568082285871); +#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); +#416 = CARTESIAN_POINT('',(0.6,-0.520570903346,0.)); +#417 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#418 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#419 = PCURVE('',#45,#420); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = CIRCLE('',#422,13.568082285871); +#422 = AXIS2_PLACEMENT_2D('',#423,#424); +#423 = CARTESIAN_POINT('',(-1.556349207658,-1.095082742056E-16)); +#424 = DIRECTION('',(1.,6.026889742555E-33)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = PCURVE('',#427,#432); +#427 = CYLINDRICAL_SURFACE('',#428,13.568082285871); +#428 = AXIS2_PLACEMENT_3D('',#429,#430,#431); +#429 = CARTESIAN_POINT('',(0.6,-0.520570903346,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.565519670109,0.682613896631, + 0.799708123152,0.916802349674,1.033896576196,1.150990802718, + 1.26808502924,1.385179255762,1.502273482284,1.619367708806, + 1.736461935327,1.853556161849,1.970650388371,2.087744614893, + 2.204838841415,2.321933067937,2.439027294459,2.55612152098, + 2.673215747502,2.790309974024,2.907404200546,3.024498427068, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#434 = CARTESIAN_POINT('',(-0.565519670109,0.)); +#435 = CARTESIAN_POINT('',(-0.604551078949,1.09564014614E-32)); +#436 = CARTESIAN_POINT('',(-0.682613896631,7.802956769773E-33)); +#437 = CARTESIAN_POINT('',(-0.799708123152,-4.374495088631E-32)); +#438 = CARTESIAN_POINT('',(-0.916802349674,1.671768467755E-31)); +#439 = CARTESIAN_POINT('',(-1.033896576196,-3.331675729981E-32)); +#440 = CARTESIAN_POINT('',(-1.150990802718,-3.390981757625E-32)); +#441 = CARTESIAN_POINT('',(-1.26808502924,1.689560276048E-31)); +#442 = CARTESIAN_POINT('',(-1.385179255762,-5.026861392716E-32)); +#443 = CARTESIAN_POINT('',(-1.502273482284,3.211842810384E-32)); +#444 = CARTESIAN_POINT('',(-1.619367708806,-4.122724355596E-32)); +#445 = CARTESIAN_POINT('',(-1.736461935327,1.3279054612E-31)); +#446 = CARTESIAN_POINT('',(-1.853556161849,-1.941121014662E-31)); +#447 = CARTESIAN_POINT('',(-1.970650388371,5.201218082916E-32)); +#448 = CARTESIAN_POINT('',(-2.087744614893,-1.393662185041E-32)); +#449 = CARTESIAN_POINT('',(-2.204838841415,3.734306572483E-33)); +#450 = CARTESIAN_POINT('',(-2.321933067937,-1.000604439521E-33)); +#451 = CARTESIAN_POINT('',(-2.439027294459,2.681111855994E-34)); +#452 = CARTESIAN_POINT('',(-2.55612152098,-7.184030287712E-35)); +#453 = CARTESIAN_POINT('',(-2.673215747502,1.925002590906E-35)); +#454 = CARTESIAN_POINT('',(-2.790309974024,-5.15980075913E-36)); +#455 = CARTESIAN_POINT('',(-2.907404200546,1.389177127458E-36)); +#456 = CARTESIAN_POINT('',(-3.024498427068,-3.969077507023E-37)); +#457 = CARTESIAN_POINT('',(-3.102561244749,0.)); +#458 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#460 = ORIENTED_EDGE('',*,*,#461,.F.); +#461 = EDGE_CURVE('',#462,#411,#464,.T.); +#462 = VERTEX_POINT('',#463); +#463 = CARTESIAN_POINT('',(0.6,10.935100000001,-7.270520000001)); +#464 = SURFACE_CURVE('',#465,(#470,#481),.PCURVE_S1.); +#465 = CIRCLE('',#466,13.568082285871); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(0.6,-0.520570903346,5.779498028441E-17)); +#468 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#469 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#470 = PCURVE('',#45,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#480); +#472 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#473,#474,#475,#476,#477,#478 +,#479),.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( + '') ); +#473 = CARTESIAN_POINT('',(12.011733078213,-1.558073029299E-15)); +#474 = CARTESIAN_POINT('',(12.011733078213,-23.5006078804)); +#475 = CARTESIAN_POINT('',(-8.340390350593,-11.7503039402)); +#476 = CARTESIAN_POINT('',(-28.69251377939,-3.622155315566E-16)); +#477 = CARTESIAN_POINT('',(-8.340390350593,11.750303940202)); +#478 = CARTESIAN_POINT('',(12.011733078213,23.500607880403)); +#479 = CARTESIAN_POINT('',(12.011733078213,-1.558073029299E-15)); +#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#481 = PCURVE('',#427,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#509); +#483 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#484,#485,#486,#487,#488,#489, + #490,#491,#492,#493,#494,#495,#496,#497,#498,#499,#500,#501,#502, + #503,#504,#505,#506,#507,#508),.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.565519670109,0.682613896631, + 0.799708123152,0.916802349674,1.033896576196,1.150990802718, + 1.26808502924,1.385179255762,1.502273482284,1.619367708806, + 1.736461935327,1.853556161849,1.970650388371,2.087744614893, + 2.204838841415,2.321933067937,2.439027294459,2.55612152098, + 2.673215747502,2.790309974024,2.907404200546,3.024498427068, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#484 = CARTESIAN_POINT('',(-5.717665637071,-4.068501091581E-16)); +#485 = CARTESIAN_POINT('',(-5.67863422823,-3.257054830845E-16)); +#486 = CARTESIAN_POINT('',(-5.600571410549,-1.612813531878E-16)); +#487 = CARTESIAN_POINT('',(-5.483477184027,8.834807493883E-17)); +#488 = CARTESIAN_POINT('',(-5.366382957505,3.375609698916E-16)); +#489 = CARTESIAN_POINT('',(-5.249288730983,5.829418479234E-16)); +#490 = CARTESIAN_POINT('',(-5.132194504462,8.211307667708E-16)); +#491 = CARTESIAN_POINT('',(-5.01510027794,1.048865460867E-15)); +#492 = CARTESIAN_POINT('',(-4.898006051418,1.263027059156E-15)); +#493 = CARTESIAN_POINT('',(-4.780911824896,1.460682520668E-15)); +#494 = CARTESIAN_POINT('',(-4.663817598374,1.639124878334E-15)); +#495 = CARTESIAN_POINT('',(-4.546723371852,1.795910291995E-15)); +#496 = CARTESIAN_POINT('',(-4.42962914533,1.928891523052E-15)); +#497 = CARTESIAN_POINT('',(-4.312534918808,2.036247340609E-15)); +#498 = CARTESIAN_POINT('',(-4.195440692287,2.116507463263E-15)); +#499 = CARTESIAN_POINT('',(-4.078346465765,2.168572699107E-15)); +#500 = CARTESIAN_POINT('',(-3.961252239243,2.191729984642E-15)); +#501 = CARTESIAN_POINT('',(-3.844158012721,2.185662206402E-15)); +#502 = CARTESIAN_POINT('',(-3.727063786199,2.150452335162E-15)); +#503 = CARTESIAN_POINT('',(-3.609969559677,2.086583068832E-15)); +#504 = CARTESIAN_POINT('',(-3.492875333155,1.994927313661E-15)); +#505 = CARTESIAN_POINT('',(-3.375781106634,1.876747082442E-15)); +#506 = CARTESIAN_POINT('',(-3.258686880112,1.733635706785E-15)); +#507 = CARTESIAN_POINT('',(-3.18062406243,1.622976688014E-15)); +#508 = CARTESIAN_POINT('',(-3.14159265359,1.564154715663E-15)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = ORIENTED_EDGE('',*,*,#511,.T.); +#511 = EDGE_CURVE('',#462,#512,#514,.T.); +#512 = VERTEX_POINT('',#513); +#513 = CARTESIAN_POINT('',(0.6,11.766476901,-6.754200000001)); +#514 = SURFACE_CURVE('',#515,(#520,#531),.PCURVE_S1.); +#515 = CIRCLE('',#516,1.); +#516 = AXIS2_PLACEMENT_3D('',#517,#518,#519); +#517 = CARTESIAN_POINT('',(0.6,11.810889473786,-7.753213274877)); +#518 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#519 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#520 = PCURVE('',#45,#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('',(11.775111169474,-7.753213274877)); +#524 = CARTESIAN_POINT('',(11.775111169474,-9.485264082446)); +#525 = CARTESIAN_POINT('',(10.275111169474,-8.619238678661)); +#526 = CARTESIAN_POINT('',(8.775111169474,-7.753213274877)); +#527 = CARTESIAN_POINT('',(10.275111169474,-6.887187871092)); +#528 = CARTESIAN_POINT('',(11.775111169474,-6.021162467308)); +#529 = CARTESIAN_POINT('',(11.775111169474,-7.753213274877)); +#530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#531 = PCURVE('',#532,#537); +#532 = CYLINDRICAL_SURFACE('',#533,1.); +#533 = AXIS2_PLACEMENT_3D('',#534,#535,#536); +#534 = CARTESIAN_POINT('',(0.6,11.810889473786,-7.753213274877)); +#535 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#536 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(0.,0.)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(1.,0.)); +#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#543 = ORIENTED_EDGE('',*,*,#544,.T.); +#544 = EDGE_CURVE('',#512,#545,#547,.T.); +#545 = VERTEX_POINT('',#546); +#546 = CARTESIAN_POINT('',(0.6,13.764699319622,-6.217803321478)); +#547 = SURFACE_CURVE('',#548,(#552,#559),.PCURVE_S1.); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(0.6,11.766476901,-6.754200000001)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(2.432359251257E-16,0.965807962665,0.259258518189)); +#552 = PCURVE('',#45,#553); +#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558); +#554 = LINE('',#555,#556); +#555 = CARTESIAN_POINT('',(10.730698596688,-6.754200000001)); +#556 = VECTOR('',#557,1.); +#557 = DIRECTION('',(0.965807962665,0.259258518189)); +#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#559 = PCURVE('',#560,#565); +#560 = PLANE('',#561); +#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564); +#562 = CARTESIAN_POINT('',(0.6,11.766476901,-6.754200000001)); +#563 = DIRECTION('',(-1.072262237517E-16,0.259258518189,-0.965807962665) + ); +#564 = DIRECTION('',(-1.072262237517E-16,-0.965807962665,-0.259258518189 + )); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(-3.661506981032E-15,-1.072117900468E-31)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-1.,-1.36009701374E-16)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.F.); +#572 = EDGE_CURVE('',#146,#545,#573,.T.); +#573 = SURFACE_CURVE('',#574,(#579,#590),.PCURVE_S1.); +#574 = CIRCLE('',#575,1.); +#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578); +#576 = CARTESIAN_POINT('',(0.6,13.505440801433,-5.251995358814)); +#577 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#578 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#579 = PCURVE('',#45,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#589); +#581 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#582,#583,#584,#585,#586,#587 +,#588),.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( + '') ); +#582 = CARTESIAN_POINT('',(11.46966249712,-5.251995358814)); +#583 = CARTESIAN_POINT('',(11.46966249712,-3.519944551245)); +#584 = CARTESIAN_POINT('',(12.96966249712,-4.385969955029)); +#585 = CARTESIAN_POINT('',(14.46966249712,-5.251995358814)); +#586 = CARTESIAN_POINT('',(12.96966249712,-6.118020762598)); +#587 = CARTESIAN_POINT('',(11.46966249712,-6.984046166382)); +#588 = CARTESIAN_POINT('',(11.46966249712,-5.251995358814)); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#590 = PCURVE('',#591,#596); +#591 = CYLINDRICAL_SURFACE('',#592,1.); +#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595); +#593 = CARTESIAN_POINT('',(0.6,13.505440801433,-5.251995358814)); +#594 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#595 = DIRECTION('',(1.034736164261E-16,0.932007480759,-0.36243903737)); +#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601); +#597 = LINE('',#598,#599); +#598 = CARTESIAN_POINT('',(3.51247619161,6.578355156288E-16)); +#599 = VECTOR('',#600,1.); +#600 = DIRECTION('',(-1.,0.)); +#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#602 = FACE_BOUND('',#603,.F.); +#603 = EDGE_LOOP('',(#604)); +#604 = ORIENTED_EDGE('',*,*,#605,.T.); +#605 = EDGE_CURVE('',#606,#606,#608,.T.); +#606 = VERTEX_POINT('',#607); +#607 = CARTESIAN_POINT('',(0.6,14.25,-3.)); +#608 = SURFACE_CURVE('',#609,(#614,#625),.PCURVE_S1.); +#609 = CIRCLE('',#610,1.); +#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613); +#611 = CARTESIAN_POINT('',(0.6,13.25,-3.)); +#612 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#613 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#614 = PCURVE('',#45,#615); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#624); +#616 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#617,#618,#619,#620,#621,#622 +,#623),.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( + '') ); +#617 = CARTESIAN_POINT('',(13.214221695688,-3.)); +#618 = CARTESIAN_POINT('',(13.214221695688,-4.732050807569)); +#619 = CARTESIAN_POINT('',(11.714221695688,-3.866025403784)); +#620 = CARTESIAN_POINT('',(10.214221695688,-3.)); +#621 = CARTESIAN_POINT('',(11.714221695688,-2.133974596216)); +#622 = CARTESIAN_POINT('',(13.214221695688,-1.267949192431)); +#623 = CARTESIAN_POINT('',(13.214221695688,-3.)); +#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#625 = PCURVE('',#626,#631); +#626 = CYLINDRICAL_SURFACE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(0.6,13.25,-3.)); +#629 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#630 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(0.,0.)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = FACE_BOUND('',#638,.F.); +#638 = EDGE_LOOP('',(#639)); +#639 = ORIENTED_EDGE('',*,*,#640,.F.); +#640 = EDGE_CURVE('',#641,#641,#643,.T.); +#641 = VERTEX_POINT('',#642); +#642 = CARTESIAN_POINT('',(0.6,14.25,3.)); +#643 = SURFACE_CURVE('',#644,(#649,#656),.PCURVE_S1.); +#644 = CIRCLE('',#645,1.); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(0.6,13.25,3.)); +#647 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#648 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#649 = PCURVE('',#45,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = CIRCLE('',#652,1.); +#652 = AXIS2_PLACEMENT_2D('',#653,#654); +#653 = CARTESIAN_POINT('',(12.214221695688,3.)); +#654 = DIRECTION('',(1.,6.026889742555E-33)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = PCURVE('',#657,#662); +#657 = CYLINDRICAL_SURFACE('',#658,1.); +#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661); +#659 = CARTESIAN_POINT('',(0.6,13.25,3.)); +#660 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#661 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(-0.,0.)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(-1.,0.)); +#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#668 = ADVANCED_FACE('',(#669),#128,.T.); +#669 = FACE_BOUND('',#670,.T.); +#670 = EDGE_LOOP('',(#671,#672,#695,#717)); +#671 = ORIENTED_EDGE('',*,*,#329,.T.); +#672 = ORIENTED_EDGE('',*,*,#673,.T.); +#673 = EDGE_CURVE('',#330,#674,#676,.T.); +#674 = VERTEX_POINT('',#675); +#675 = CARTESIAN_POINT('',(1.8,13.764699319622,6.217803321478)); +#676 = SURFACE_CURVE('',#677,(#681,#688),.PCURVE_S1.); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(0.6,13.764699319622,6.217803321478)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#681 = PCURVE('',#128,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.937658397204,-1.36009701374E-16)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = PCURVE('',#369,#689); +#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(2.068964531115,1.630666026491E-16)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(-2.465190328816E-32,-1.)); +#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#695 = ORIENTED_EDGE('',*,*,#696,.F.); +#696 = EDGE_CURVE('',#86,#674,#697,.T.); +#697 = SURFACE_CURVE('',#698,(#703,#710),.PCURVE_S1.); +#698 = CIRCLE('',#699,1.); +#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702); +#700 = CARTESIAN_POINT('',(1.8,13.505440801433,5.251995358814)); +#701 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#702 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#703 = PCURVE('',#128,#704); +#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(-3.51247619161,1.2)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(1.,0.)); +#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#710 = PCURVE('',#102,#711); +#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716); +#712 = CIRCLE('',#713,1.); +#713 = AXIS2_PLACEMENT_2D('',#714,#715); +#714 = CARTESIAN_POINT('',(12.46966249712,5.251995358814)); +#715 = DIRECTION('',(-1.,3.176100631191E-33)); +#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#717 = ORIENTED_EDGE('',*,*,#114,.F.); +#718 = ADVANCED_FACE('',(#719),#73,.F.); +#719 = FACE_BOUND('',#720,.F.); +#720 = EDGE_LOOP('',(#721,#766,#787,#788)); +#721 = ORIENTED_EDGE('',*,*,#722,.T.); +#722 = EDGE_CURVE('',#262,#723,#725,.T.); +#723 = VERTEX_POINT('',#724); +#724 = CARTESIAN_POINT('',(1.8,11.087554825928,0.156069)); +#725 = SURFACE_CURVE('',#726,(#730,#737),.PCURVE_S1.); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(0.6,11.087554825928,0.156069)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#730 = PCURVE('',#73,#731); +#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(1.599684153187E-14,9.720538366209E-18)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(1.148881119078E-16,-1.)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = PCURVE('',#227,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#765); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#740,#741,#742,#743,#744,#745, + #746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757,#758, + #759,#760,#761,#762,#763,#764),.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.); +#740 = CARTESIAN_POINT('',(-1.407512261139E-02,9.720538366209E-18)); +#741 = CARTESIAN_POINT('',(-1.407512261139E-02,-1.818181818182E-02)); +#742 = CARTESIAN_POINT('',(-1.407512261139E-02,-5.454545454545E-02)); +#743 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.109090909091)); +#744 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.163636363636)); +#745 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.218181818182)); +#746 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.272727272727)); +#747 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.327272727273)); +#748 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.381818181818)); +#749 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.436363636364)); +#750 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.490909090909)); +#751 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.545454545455)); +#752 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.6)); +#753 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.654545454545)); +#754 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.709090909091)); +#755 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.763636363636)); +#756 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.818181818182)); +#757 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.872727272727)); +#758 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.927272727273)); +#759 = CARTESIAN_POINT('',(-1.407512261139E-02,-0.981818181818)); +#760 = CARTESIAN_POINT('',(-1.407512261139E-02,-1.036363636364)); +#761 = CARTESIAN_POINT('',(-1.407512261139E-02,-1.090909090909)); +#762 = CARTESIAN_POINT('',(-1.407512261139E-02,-1.145454545455)); +#763 = CARTESIAN_POINT('',(-1.407512261139E-02,-1.181818181818)); +#764 = CARTESIAN_POINT('',(-1.407512261139E-02,-1.2)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = ORIENTED_EDGE('',*,*,#767,.T.); +#767 = EDGE_CURVE('',#723,#58,#768,.T.); +#768 = SURFACE_CURVE('',#769,(#773,#780),.PCURVE_S1.); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(1.8,11.087554825928,0.156069)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(1.109525249808E-16,0.999371500319, + 3.544861563585E-02)); +#773 = PCURVE('',#73,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(1.380625136357E-16,-1.2)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#102,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(10.051776521615,0.156069)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.999371500319,3.544861563585E-02)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = ORIENTED_EDGE('',*,*,#57,.F.); +#788 = ORIENTED_EDGE('',*,*,#307,.F.); +#789 = ADVANCED_FACE('',(#790,#1162,#1192),#102,.T.); +#790 = FACE_BOUND('',#791,.T.); +#791 = EDGE_LOOP('',(#792,#793,#794,#817,#841,#887,#937,#965,#988,#1016, + #1044,#1067,#1117,#1161)); +#792 = ORIENTED_EDGE('',*,*,#85,.T.); +#793 = ORIENTED_EDGE('',*,*,#696,.T.); +#794 = ORIENTED_EDGE('',*,*,#795,.F.); +#795 = EDGE_CURVE('',#796,#674,#798,.T.); +#796 = VERTEX_POINT('',#797); +#797 = CARTESIAN_POINT('',(1.8,11.766476901,6.754200000001)); +#798 = SURFACE_CURVE('',#799,(#803,#810),.PCURVE_S1.); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(1.8,11.766476901,6.754200000001)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(1.072262237517E-16,0.965807962665,-0.259258518189) + ); +#803 = PCURVE('',#102,#804); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(10.730698596688,6.754200000001)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(0.965807962665,-0.259258518189)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = PCURVE('',#369,#811); +#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816); +#812 = LINE('',#813,#814); +#813 = CARTESIAN_POINT('',(1.28671468502E-16,-1.2)); +#814 = VECTOR('',#815,1.); +#815 = DIRECTION('',(1.,-1.232595164408E-32)); +#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#817 = ORIENTED_EDGE('',*,*,#818,.F.); +#818 = EDGE_CURVE('',#819,#796,#821,.T.); +#819 = VERTEX_POINT('',#820); +#820 = CARTESIAN_POINT('',(1.8,10.935100000001,7.270520000001)); +#821 = SURFACE_CURVE('',#822,(#827,#834),.PCURVE_S1.); +#822 = CIRCLE('',#823,1.); +#823 = AXIS2_PLACEMENT_3D('',#824,#825,#826); +#824 = CARTESIAN_POINT('',(1.8,11.810889473786,7.753213274877)); +#825 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#826 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#827 = PCURVE('',#102,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = CIRCLE('',#830,1.); +#830 = AXIS2_PLACEMENT_2D('',#831,#832); +#831 = CARTESIAN_POINT('',(10.775111169474,7.753213274877)); +#832 = DIRECTION('',(1.,3.494657640432E-33)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#398,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(-0.,-1.2)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(-1.,0.)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#819,#843,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(1.8,-14.08865318921,1.564154715663E-15)); +#845 = SURFACE_CURVE('',#846,(#851,#858),.PCURVE_S1.); +#846 = CIRCLE('',#847,13.568082285871); +#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); +#848 = CARTESIAN_POINT('',(1.8,-0.520570903346,1.33226762955E-16)); +#849 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#850 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#851 = PCURVE('',#102,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = CIRCLE('',#854,13.568082285871); +#854 = AXIS2_PLACEMENT_2D('',#855,#856); +#855 = CARTESIAN_POINT('',(-1.556349207658,5.548539800743E-16)); +#856 = DIRECTION('',(1.,3.494657640432E-33)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#427,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#886); +#860 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#861,#862,#863,#864,#865,#866, + #867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879, + #880,#881,#882,#883,#884,#885),.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.565519670109,0.682613896631, + 0.799708123152,0.916802349674,1.033896576196,1.150990802718, + 1.26808502924,1.385179255762,1.502273482284,1.619367708806, + 1.736461935327,1.853556161849,1.970650388371,2.087744614893, + 2.204838841415,2.321933067937,2.439027294459,2.55612152098, + 2.673215747502,2.790309974024,2.907404200546,3.024498427068, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#861 = CARTESIAN_POINT('',(-0.565519670109,-1.2)); +#862 = CARTESIAN_POINT('',(-0.604551078949,-1.2)); +#863 = CARTESIAN_POINT('',(-0.682613896631,-1.2)); +#864 = CARTESIAN_POINT('',(-0.799708123152,-1.2)); +#865 = CARTESIAN_POINT('',(-0.916802349674,-1.2)); +#866 = CARTESIAN_POINT('',(-1.033896576196,-1.2)); +#867 = CARTESIAN_POINT('',(-1.150990802718,-1.2)); +#868 = CARTESIAN_POINT('',(-1.26808502924,-1.2)); +#869 = CARTESIAN_POINT('',(-1.385179255762,-1.2)); +#870 = CARTESIAN_POINT('',(-1.502273482284,-1.2)); +#871 = CARTESIAN_POINT('',(-1.619367708806,-1.2)); +#872 = CARTESIAN_POINT('',(-1.736461935327,-1.2)); +#873 = CARTESIAN_POINT('',(-1.853556161849,-1.2)); +#874 = CARTESIAN_POINT('',(-1.970650388371,-1.2)); +#875 = CARTESIAN_POINT('',(-2.087744614893,-1.2)); +#876 = CARTESIAN_POINT('',(-2.204838841415,-1.2)); +#877 = CARTESIAN_POINT('',(-2.321933067937,-1.2)); +#878 = CARTESIAN_POINT('',(-2.439027294459,-1.2)); +#879 = CARTESIAN_POINT('',(-2.55612152098,-1.2)); +#880 = CARTESIAN_POINT('',(-2.673215747502,-1.2)); +#881 = CARTESIAN_POINT('',(-2.790309974024,-1.2)); +#882 = CARTESIAN_POINT('',(-2.907404200546,-1.2)); +#883 = CARTESIAN_POINT('',(-3.024498427068,-1.2)); +#884 = CARTESIAN_POINT('',(-3.102561244749,-1.2)); +#885 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#889,#843,#891,.T.); +#889 = VERTEX_POINT('',#890); +#890 = CARTESIAN_POINT('',(1.8,10.935100000001,-7.270520000001)); +#891 = SURFACE_CURVE('',#892,(#897,#908),.PCURVE_S1.); +#892 = CIRCLE('',#893,13.568082285871); +#893 = AXIS2_PLACEMENT_3D('',#894,#895,#896); +#894 = CARTESIAN_POINT('',(1.8,-0.520570903346,-7.54317826706E-17)); +#895 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#896 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#897 = PCURVE('',#102,#898); +#898 = DEFINITIONAL_REPRESENTATION('',(#899),#907); +#899 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#900,#901,#902,#903,#904,#905 +,#906),.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( + '') ); +#900 = CARTESIAN_POINT('',(12.011733078213,-1.16016430093E-15)); +#901 = CARTESIAN_POINT('',(12.011733078213,-23.5006078804)); +#902 = CARTESIAN_POINT('',(-8.340390350593,-11.7503039402)); +#903 = CARTESIAN_POINT('',(-28.69251377939,3.569319681327E-17)); +#904 = CARTESIAN_POINT('',(-8.340390350593,11.750303940202)); +#905 = CARTESIAN_POINT('',(12.011733078213,23.500607880403)); +#906 = CARTESIAN_POINT('',(12.011733078213,-1.16016430093E-15)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = PCURVE('',#427,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#936); +#910 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#911,#912,#913,#914,#915,#916, + #917,#918,#919,#920,#921,#922,#923,#924,#925,#926,#927,#928,#929, + #930,#931,#932,#933,#934,#935),.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.565519670109,0.682613896631, + 0.799708123152,0.916802349674,1.033896576196,1.150990802718, + 1.26808502924,1.385179255762,1.502273482284,1.619367708806, + 1.736461935327,1.853556161849,1.970650388371,2.087744614893, + 2.204838841415,2.321933067937,2.439027294459,2.55612152098, + 2.673215747502,2.790309974024,2.907404200546,3.024498427068, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#911 = CARTESIAN_POINT('',(-5.717665637071,-1.2)); +#912 = CARTESIAN_POINT('',(-5.67863422823,-1.2)); +#913 = CARTESIAN_POINT('',(-5.600571410549,-1.2)); +#914 = CARTESIAN_POINT('',(-5.483477184027,-1.2)); +#915 = CARTESIAN_POINT('',(-5.366382957505,-1.2)); +#916 = CARTESIAN_POINT('',(-5.249288730983,-1.2)); +#917 = CARTESIAN_POINT('',(-5.132194504462,-1.2)); +#918 = CARTESIAN_POINT('',(-5.01510027794,-1.2)); +#919 = CARTESIAN_POINT('',(-4.898006051418,-1.2)); +#920 = CARTESIAN_POINT('',(-4.780911824896,-1.2)); +#921 = CARTESIAN_POINT('',(-4.663817598374,-1.2)); +#922 = CARTESIAN_POINT('',(-4.546723371852,-1.2)); +#923 = CARTESIAN_POINT('',(-4.42962914533,-1.2)); +#924 = CARTESIAN_POINT('',(-4.312534918808,-1.2)); +#925 = CARTESIAN_POINT('',(-4.195440692287,-1.2)); +#926 = CARTESIAN_POINT('',(-4.078346465765,-1.2)); +#927 = CARTESIAN_POINT('',(-3.961252239243,-1.2)); +#928 = CARTESIAN_POINT('',(-3.844158012721,-1.2)); +#929 = CARTESIAN_POINT('',(-3.727063786199,-1.2)); +#930 = CARTESIAN_POINT('',(-3.609969559677,-1.2)); +#931 = CARTESIAN_POINT('',(-3.492875333155,-1.2)); +#932 = CARTESIAN_POINT('',(-3.375781106634,-1.2)); +#933 = CARTESIAN_POINT('',(-3.258686880112,-1.2)); +#934 = CARTESIAN_POINT('',(-3.18062406243,-1.2)); +#935 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#937 = ORIENTED_EDGE('',*,*,#938,.T.); +#938 = EDGE_CURVE('',#889,#939,#941,.T.); +#939 = VERTEX_POINT('',#940); +#940 = CARTESIAN_POINT('',(1.8,11.766476901,-6.754200000001)); +#941 = SURFACE_CURVE('',#942,(#947,#958),.PCURVE_S1.); +#942 = CIRCLE('',#943,1.); +#943 = AXIS2_PLACEMENT_3D('',#944,#945,#946); +#944 = CARTESIAN_POINT('',(1.8,11.810889473786,-7.753213274877)); +#945 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#946 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#947 = PCURVE('',#102,#948); +#948 = DEFINITIONAL_REPRESENTATION('',(#949),#957); +#949 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#950,#951,#952,#953,#954,#955 +,#956),.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( + '') ); +#950 = CARTESIAN_POINT('',(11.775111169474,-7.753213274877)); +#951 = CARTESIAN_POINT('',(11.775111169474,-9.485264082446)); +#952 = CARTESIAN_POINT('',(10.275111169474,-8.619238678661)); +#953 = CARTESIAN_POINT('',(8.775111169474,-7.753213274877)); +#954 = CARTESIAN_POINT('',(10.275111169474,-6.887187871092)); +#955 = CARTESIAN_POINT('',(11.775111169474,-6.021162467308)); +#956 = CARTESIAN_POINT('',(11.775111169474,-7.753213274877)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#958 = PCURVE('',#532,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = LINE('',#961,#962); +#961 = CARTESIAN_POINT('',(0.,-1.2)); +#962 = VECTOR('',#963,1.); +#963 = DIRECTION('',(1.,0.)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#965 = ORIENTED_EDGE('',*,*,#966,.T.); +#966 = EDGE_CURVE('',#939,#967,#969,.T.); +#967 = VERTEX_POINT('',#968); +#968 = CARTESIAN_POINT('',(1.8,13.764699319622,-6.217803321478)); +#969 = SURFACE_CURVE('',#970,(#974,#981),.PCURVE_S1.); +#970 = LINE('',#971,#972); +#971 = CARTESIAN_POINT('',(1.8,11.766476901,-6.754200000001)); +#972 = VECTOR('',#973,1.); +#973 = DIRECTION('',(2.432359251257E-16,0.965807962665,0.259258518189)); +#974 = PCURVE('',#102,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(10.730698596688,-6.754200000001)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(0.965807962665,0.259258518189)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = PCURVE('',#560,#982); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(-3.824718622681E-15,-1.2)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(-1.,-1.36009701374E-16)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.F.); +#989 = EDGE_CURVE('',#990,#967,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(1.8,14.437448282191,-5.614434396183)); +#992 = SURFACE_CURVE('',#993,(#998,#1009),.PCURVE_S1.); +#993 = CIRCLE('',#994,1.); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(1.8,13.505440801433,-5.251995358814)); +#996 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#997 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#998 = PCURVE('',#102,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1008); +#1000 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1001,#1002,#1003,#1004, +#1005,#1006,#1007),.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('') ); +#1001 = CARTESIAN_POINT('',(11.46966249712,-5.251995358814)); +#1002 = CARTESIAN_POINT('',(11.46966249712,-3.519944551245)); +#1003 = CARTESIAN_POINT('',(12.96966249712,-4.385969955029)); +#1004 = CARTESIAN_POINT('',(14.46966249712,-5.251995358814)); +#1005 = CARTESIAN_POINT('',(12.96966249712,-6.118020762598)); +#1006 = CARTESIAN_POINT('',(11.46966249712,-6.984046166382)); +#1007 = CARTESIAN_POINT('',(11.46966249712,-5.251995358814)); +#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1009 = PCURVE('',#591,#1010); +#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); +#1011 = LINE('',#1012,#1013); +#1012 = CARTESIAN_POINT('',(3.51247619161,1.2)); +#1013 = VECTOR('',#1014,1.); +#1014 = DIRECTION('',(-1.,0.)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1017 = EDGE_CURVE('',#1018,#990,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(1.8,15.487554825928,-0.312141)); +#1020 = SURFACE_CURVE('',#1021,(#1026,#1037),.PCURVE_S1.); +#1021 = CIRCLE('',#1022,15.4907); +#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025); +#1023 = CARTESIAN_POINT('',(1.8,-5.423418723394E-32,-1.33226762955E-16) + ); +#1024 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1025 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1026 = PCURVE('',#102,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1036); +#1028 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1029,#1030,#1031,#1032, +#1033,#1034,#1035),.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('') ); +#1029 = CARTESIAN_POINT('',(14.454921695688,-1.431412726592E-15)); +#1030 = CARTESIAN_POINT('',(14.454921695688,-26.8306794448)); +#1031 = CARTESIAN_POINT('',(-8.781128304312,-13.4153397224)); +#1032 = CARTESIAN_POINT('',(-32.01717830431,-6.610041863393E-17)); +#1033 = CARTESIAN_POINT('',(-8.781128304312,13.415339722404)); +#1034 = CARTESIAN_POINT('',(14.454921695688,26.830679444807)); +#1035 = CARTESIAN_POINT('',(14.454921695688,-1.431412726592E-15)); +#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1037 = PCURVE('',#166,#1038); +#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043); +#1039 = LINE('',#1040,#1041); +#1040 = CARTESIAN_POINT('',(0.,-1.2)); +#1041 = VECTOR('',#1042,1.); +#1042 = DIRECTION('',(1.,0.)); +#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1044 = ORIENTED_EDGE('',*,*,#1045,.F.); +#1045 = EDGE_CURVE('',#1046,#1018,#1048,.T.); +#1046 = VERTEX_POINT('',#1047); +#1047 = CARTESIAN_POINT('',(1.8,11.087554825928,-0.156069)); +#1048 = SURFACE_CURVE('',#1049,(#1053,#1060),.PCURVE_S1.); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(1.8,11.087554825928,-0.156069)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(2.179694630346E-16,0.999371500319, + -3.544861563585E-02)); +#1053 = PCURVE('',#102,#1054); +#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059); +#1055 = LINE('',#1056,#1057); +#1056 = CARTESIAN_POINT('',(10.051776521615,-0.156069)); +#1057 = VECTOR('',#1058,1.); +#1058 = DIRECTION('',(0.999371500319,-3.544861563585E-02)); +#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1060 = PCURVE('',#194,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(-1.915467486139E-15,-1.2)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(-1.,-1.070169380538E-16)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = ORIENTED_EDGE('',*,*,#1068,.T.); +#1068 = EDGE_CURVE('',#1046,#1069,#1071,.T.); +#1069 = VERTEX_POINT('',#1070); +#1070 = CARTESIAN_POINT('',(1.8,-11.08865318921,1.231087808275E-15)); +#1071 = SURFACE_CURVE('',#1072,(#1077,#1088),.PCURVE_S1.); +#1072 = CIRCLE('',#1073,11.088653189216); +#1073 = AXIS2_PLACEMENT_3D('',#1074,#1075,#1076); +#1074 = CARTESIAN_POINT('',(1.8,-5.423418723394E-32,-1.33226762955E-16) + ); +#1075 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1076 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1077 = PCURVE('',#102,#1078); +#1078 = DEFINITIONAL_REPRESENTATION('',(#1079),#1087); +#1079 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1080,#1081,#1082,#1083, +#1084,#1085,#1086),.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('') ); +#1080 = CARTESIAN_POINT('',(10.052874884904,-9.426873541108E-16)); +#1081 = CARTESIAN_POINT('',(10.052874884904,-19.20611071123)); +#1082 = CARTESIAN_POINT('',(-6.580104898921,-9.603055355617)); +#1083 = CARTESIAN_POINT('',(-23.21308468274,3.463934370873E-17)); +#1084 = CARTESIAN_POINT('',(-6.580104898921,9.603055355617)); +#1085 = CARTESIAN_POINT('',(10.052874884904,19.206110711233)); +#1086 = CARTESIAN_POINT('',(10.052874884904,-9.426873541108E-16)); +#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1088 = PCURVE('',#227,#1089); +#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1116); +#1090 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1091,#1092,#1093,#1094,#1095, + #1096,#1097,#1098,#1099,#1100,#1101,#1102,#1103,#1104,#1105,#1106, + #1107,#1108,#1109,#1110,#1111,#1112,#1113,#1114,#1115), + .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.407512261139E-02,0.156235010383,0.298394898155,0.440554785927, + 0.582714673698,0.72487456147,0.867034449242,1.009194337014, + 1.151354224785,1.293514112557,1.435674000329,1.577833888101, + 1.719993775872,1.862153663644,2.004313551416,2.146473439188, + 2.288633326959,2.430793214731,2.572953102503,2.715112990275, + 2.857272878046,2.999432765818,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1091 = CARTESIAN_POINT('',(-6.269110184568,-1.2)); +#1092 = CARTESIAN_POINT('',(-6.221723555311,-1.2)); +#1093 = CARTESIAN_POINT('',(-6.126950296796,-1.2)); +#1094 = CARTESIAN_POINT('',(-5.984790409025,-1.2)); +#1095 = CARTESIAN_POINT('',(-5.842630521253,-1.2)); +#1096 = CARTESIAN_POINT('',(-5.700470633481,-1.2)); +#1097 = CARTESIAN_POINT('',(-5.558310745709,-1.2)); +#1098 = CARTESIAN_POINT('',(-5.416150857938,-1.2)); +#1099 = CARTESIAN_POINT('',(-5.273990970166,-1.2)); +#1100 = CARTESIAN_POINT('',(-5.131831082394,-1.2)); +#1101 = CARTESIAN_POINT('',(-4.989671194622,-1.2)); +#1102 = CARTESIAN_POINT('',(-4.847511306851,-1.2)); +#1103 = CARTESIAN_POINT('',(-4.705351419079,-1.2)); +#1104 = CARTESIAN_POINT('',(-4.563191531307,-1.2)); +#1105 = CARTESIAN_POINT('',(-4.421031643536,-1.2)); +#1106 = CARTESIAN_POINT('',(-4.278871755764,-1.2)); +#1107 = CARTESIAN_POINT('',(-4.136711867992,-1.2)); +#1108 = CARTESIAN_POINT('',(-3.99455198022,-1.2)); +#1109 = CARTESIAN_POINT('',(-3.852392092449,-1.2)); +#1110 = CARTESIAN_POINT('',(-3.710232204677,-1.2)); +#1111 = CARTESIAN_POINT('',(-3.568072316905,-1.2)); +#1112 = CARTESIAN_POINT('',(-3.425912429133,-1.2)); +#1113 = CARTESIAN_POINT('',(-3.283752541362,-1.2)); +#1114 = CARTESIAN_POINT('',(-3.188979282847,-1.2)); +#1115 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1117 = ORIENTED_EDGE('',*,*,#1118,.F.); +#1118 = EDGE_CURVE('',#723,#1069,#1119,.T.); +#1119 = SURFACE_CURVE('',#1120,(#1125,#1132),.PCURVE_S1.); +#1120 = CIRCLE('',#1121,11.088653189216); +#1121 = AXIS2_PLACEMENT_3D('',#1122,#1123,#1124); +#1122 = CARTESIAN_POINT('',(1.8,0.,1.33226762955E-16)); +#1123 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1124 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1125 = PCURVE('',#102,#1126); +#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131); +#1127 = CIRCLE('',#1128,11.088653189216); +#1128 = AXIS2_PLACEMENT_2D('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(-1.035778304312,5.548539800743E-16)); +#1130 = DIRECTION('',(1.,3.494657640432E-33)); +#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1132 = PCURVE('',#227,#1133); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1160); +#1134 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1135,#1136,#1137,#1138,#1139, + #1140,#1141,#1142,#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150, + #1151,#1152,#1153,#1154,#1155,#1156,#1157,#1158,#1159), + .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.407512261139E-02,0.156235010383,0.298394898155,0.440554785927, + 0.582714673698,0.72487456147,0.867034449242,1.009194337014, + 1.151354224785,1.293514112557,1.435674000329,1.577833888101, + 1.719993775872,1.862153663644,2.004313551416,2.146473439188, + 2.288633326959,2.430793214731,2.572953102503,2.715112990275, + 2.857272878046,2.999432765818,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1135 = CARTESIAN_POINT('',(-1.407512261139E-02,-1.2)); +#1136 = CARTESIAN_POINT('',(-6.146175186863E-02,-1.2)); +#1137 = CARTESIAN_POINT('',(-0.156235010383,-1.2)); +#1138 = CARTESIAN_POINT('',(-0.298394898155,-1.2)); +#1139 = CARTESIAN_POINT('',(-0.440554785927,-1.2)); +#1140 = CARTESIAN_POINT('',(-0.582714673698,-1.2)); +#1141 = CARTESIAN_POINT('',(-0.72487456147,-1.2)); +#1142 = CARTESIAN_POINT('',(-0.867034449242,-1.2)); +#1143 = CARTESIAN_POINT('',(-1.009194337014,-1.2)); +#1144 = CARTESIAN_POINT('',(-1.151354224785,-1.2)); +#1145 = CARTESIAN_POINT('',(-1.293514112557,-1.2)); +#1146 = CARTESIAN_POINT('',(-1.435674000329,-1.2)); +#1147 = CARTESIAN_POINT('',(-1.577833888101,-1.2)); +#1148 = CARTESIAN_POINT('',(-1.719993775872,-1.2)); +#1149 = CARTESIAN_POINT('',(-1.862153663644,-1.2)); +#1150 = CARTESIAN_POINT('',(-2.004313551416,-1.2)); +#1151 = CARTESIAN_POINT('',(-2.146473439188,-1.2)); +#1152 = CARTESIAN_POINT('',(-2.288633326959,-1.2)); +#1153 = CARTESIAN_POINT('',(-2.430793214731,-1.2)); +#1154 = CARTESIAN_POINT('',(-2.572953102503,-1.2)); +#1155 = CARTESIAN_POINT('',(-2.715112990275,-1.2)); +#1156 = CARTESIAN_POINT('',(-2.857272878046,-1.2)); +#1157 = CARTESIAN_POINT('',(-2.999432765818,-1.2)); +#1158 = CARTESIAN_POINT('',(-3.094206024333,-1.2)); +#1159 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = ORIENTED_EDGE('',*,*,#767,.T.); +#1162 = FACE_BOUND('',#1163,.T.); +#1163 = EDGE_LOOP('',(#1164)); +#1164 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1165 = EDGE_CURVE('',#1166,#1166,#1168,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(1.8,14.25,-3.)); +#1168 = SURFACE_CURVE('',#1169,(#1174,#1185),.PCURVE_S1.); +#1169 = CIRCLE('',#1170,1.); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(1.8,13.25,-3.)); +#1172 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1173 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1174 = PCURVE('',#102,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1184); +#1176 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1177,#1178,#1179,#1180, +#1181,#1182,#1183),.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('') ); +#1177 = CARTESIAN_POINT('',(13.214221695688,-3.)); +#1178 = CARTESIAN_POINT('',(13.214221695688,-4.732050807569)); +#1179 = CARTESIAN_POINT('',(11.714221695688,-3.866025403784)); +#1180 = CARTESIAN_POINT('',(10.214221695688,-3.)); +#1181 = CARTESIAN_POINT('',(11.714221695688,-2.133974596216)); +#1182 = CARTESIAN_POINT('',(13.214221695688,-1.267949192431)); +#1183 = CARTESIAN_POINT('',(13.214221695688,-3.)); +#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1185 = PCURVE('',#626,#1186); +#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191); +#1187 = LINE('',#1188,#1189); +#1188 = CARTESIAN_POINT('',(0.,-1.2)); +#1189 = VECTOR('',#1190,1.); +#1190 = DIRECTION('',(1.,0.)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = FACE_BOUND('',#1193,.T.); +#1193 = EDGE_LOOP('',(#1194)); +#1194 = ORIENTED_EDGE('',*,*,#1195,.F.); +#1195 = EDGE_CURVE('',#1196,#1196,#1198,.T.); +#1196 = VERTEX_POINT('',#1197); +#1197 = CARTESIAN_POINT('',(1.8,14.25,3.)); +#1198 = SURFACE_CURVE('',#1199,(#1204,#1211),.PCURVE_S1.); +#1199 = CIRCLE('',#1200,1.); +#1200 = AXIS2_PLACEMENT_3D('',#1201,#1202,#1203); +#1201 = CARTESIAN_POINT('',(1.8,13.25,3.)); +#1202 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1203 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1204 = PCURVE('',#102,#1205); +#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210); +#1206 = CIRCLE('',#1207,1.); +#1207 = AXIS2_PLACEMENT_2D('',#1208,#1209); +#1208 = CARTESIAN_POINT('',(12.214221695688,3.)); +#1209 = DIRECTION('',(1.,3.494657640432E-33)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = PCURVE('',#657,#1212); +#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1217); +#1213 = LINE('',#1214,#1215); +#1214 = CARTESIAN_POINT('',(-0.,-1.2)); +#1215 = VECTOR('',#1216,1.); +#1216 = DIRECTION('',(-1.,0.)); +#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1218 = ADVANCED_FACE('',(#1219),#166,.T.); +#1219 = FACE_BOUND('',#1220,.T.); +#1220 = EDGE_LOOP('',(#1221,#1222,#1243,#1244)); +#1221 = ORIENTED_EDGE('',*,*,#143,.F.); +#1222 = ORIENTED_EDGE('',*,*,#1223,.T.); +#1223 = EDGE_CURVE('',#144,#1018,#1224,.T.); +#1224 = SURFACE_CURVE('',#1225,(#1229,#1236),.PCURVE_S1.); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(0.6,15.487554825928,-0.312141)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1229 = PCURVE('',#166,#1230); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(2.015158301636E-02,0.)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(0.,-1.)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1236 = PCURVE('',#194,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242); +#1238 = LINE('',#1239,#1240); +#1239 = CARTESIAN_POINT('',(-4.402767137742,5.412945935122E-17)); +#1240 = VECTOR('',#1241,1.); +#1241 = DIRECTION('',(-1.148881119078E-16,-1.)); +#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1243 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1244 = ORIENTED_EDGE('',*,*,#1245,.F.); +#1245 = EDGE_CURVE('',#146,#990,#1246,.T.); +#1246 = SURFACE_CURVE('',#1247,(#1251,#1258),.PCURVE_S1.); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(0.6,14.437448282191,-5.614434396183)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1251 = PCURVE('',#166,#1252); +#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1257); +#1253 = LINE('',#1254,#1255); +#1254 = CARTESIAN_POINT('',(0.370883538021,2.705690127505E-17)); +#1255 = VECTOR('',#1256,1.); +#1256 = DIRECTION('',(-0.,-1.)); +#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1258 = PCURVE('',#591,#1259); +#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-0.,0.)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(-0.,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = ADVANCED_FACE('',(#1266),#591,.T.); +#1266 = FACE_BOUND('',#1267,.F.); +#1267 = EDGE_LOOP('',(#1268,#1269,#1290,#1291)); +#1268 = ORIENTED_EDGE('',*,*,#572,.T.); +#1269 = ORIENTED_EDGE('',*,*,#1270,.T.); +#1270 = EDGE_CURVE('',#545,#967,#1271,.T.); +#1271 = SURFACE_CURVE('',#1272,(#1276,#1283),.PCURVE_S1.); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.6,13.764699319622,-6.217803321478)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1276 = PCURVE('',#591,#1277); +#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282); +#1278 = LINE('',#1279,#1280); +#1279 = CARTESIAN_POINT('',(-0.937658397204,-1.36009701374E-16)); +#1280 = VECTOR('',#1281,1.); +#1281 = DIRECTION('',(-0.,1.)); +#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1283 = PCURVE('',#560,#1284); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289); +#1285 = LINE('',#1286,#1287); +#1286 = CARTESIAN_POINT('',(-2.068964531115,1.630666026491E-16)); +#1287 = VECTOR('',#1288,1.); +#1288 = DIRECTION('',(3.697785493223E-32,-1.)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = ORIENTED_EDGE('',*,*,#989,.F.); +#1291 = ORIENTED_EDGE('',*,*,#1245,.F.); +#1292 = ADVANCED_FACE('',(#1293),#194,.F.); +#1293 = FACE_BOUND('',#1294,.T.); +#1294 = EDGE_LOOP('',(#1295,#1338,#1339,#1340)); +#1295 = ORIENTED_EDGE('',*,*,#1296,.T.); +#1296 = EDGE_CURVE('',#179,#1046,#1297,.T.); +#1297 = SURFACE_CURVE('',#1298,(#1302,#1309),.PCURVE_S1.); +#1298 = LINE('',#1299,#1300); +#1299 = CARTESIAN_POINT('',(0.6,11.087554825928,-0.156069)); +#1300 = VECTOR('',#1301,1.); +#1301 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1302 = PCURVE('',#194,#1303); +#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308); +#1304 = LINE('',#1305,#1306); +#1305 = CARTESIAN_POINT('',(-1.599684153187E-14,9.720538366209E-18)); +#1306 = VECTOR('',#1307,1.); +#1307 = DIRECTION('',(-1.148881119078E-16,-1.)); +#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1309 = PCURVE('',#227,#1310); +#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1337); +#1311 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1312,#1313,#1314,#1315,#1316, + #1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324,#1325,#1326,#1327, + #1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336), + .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.); +#1312 = CARTESIAN_POINT('',(-6.269110184568,9.720538366209E-18)); +#1313 = CARTESIAN_POINT('',(-6.269110184568,-1.818181818182E-02)); +#1314 = CARTESIAN_POINT('',(-6.269110184568,-5.454545454545E-02)); +#1315 = CARTESIAN_POINT('',(-6.269110184568,-0.109090909091)); +#1316 = CARTESIAN_POINT('',(-6.269110184568,-0.163636363636)); +#1317 = CARTESIAN_POINT('',(-6.269110184568,-0.218181818182)); +#1318 = CARTESIAN_POINT('',(-6.269110184568,-0.272727272727)); +#1319 = CARTESIAN_POINT('',(-6.269110184568,-0.327272727273)); +#1320 = CARTESIAN_POINT('',(-6.269110184568,-0.381818181818)); +#1321 = CARTESIAN_POINT('',(-6.269110184568,-0.436363636364)); +#1322 = CARTESIAN_POINT('',(-6.269110184568,-0.490909090909)); +#1323 = CARTESIAN_POINT('',(-6.269110184568,-0.545454545455)); +#1324 = CARTESIAN_POINT('',(-6.269110184568,-0.6)); +#1325 = CARTESIAN_POINT('',(-6.269110184568,-0.654545454545)); +#1326 = CARTESIAN_POINT('',(-6.269110184568,-0.709090909091)); +#1327 = CARTESIAN_POINT('',(-6.269110184568,-0.763636363636)); +#1328 = CARTESIAN_POINT('',(-6.269110184568,-0.818181818182)); +#1329 = CARTESIAN_POINT('',(-6.269110184568,-0.872727272727)); +#1330 = CARTESIAN_POINT('',(-6.269110184568,-0.927272727273)); +#1331 = CARTESIAN_POINT('',(-6.269110184568,-0.981818181818)); +#1332 = CARTESIAN_POINT('',(-6.269110184568,-1.036363636364)); +#1333 = CARTESIAN_POINT('',(-6.269110184568,-1.090909090909)); +#1334 = CARTESIAN_POINT('',(-6.269110184568,-1.145454545455)); +#1335 = CARTESIAN_POINT('',(-6.269110184568,-1.181818181818)); +#1336 = CARTESIAN_POINT('',(-6.269110184568,-1.2)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = ORIENTED_EDGE('',*,*,#1045,.T.); +#1339 = ORIENTED_EDGE('',*,*,#1223,.F.); +#1340 = ORIENTED_EDGE('',*,*,#178,.F.); +#1341 = ADVANCED_FACE('',(#1342),#560,.T.); +#1342 = FACE_BOUND('',#1343,.F.); +#1343 = EDGE_LOOP('',(#1344,#1345,#1366,#1367)); +#1344 = ORIENTED_EDGE('',*,*,#544,.F.); +#1345 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1346 = EDGE_CURVE('',#512,#939,#1347,.T.); +#1347 = SURFACE_CURVE('',#1348,(#1352,#1359),.PCURVE_S1.); +#1348 = LINE('',#1349,#1350); +#1349 = CARTESIAN_POINT('',(0.6,11.766476901,-6.754200000001)); +#1350 = VECTOR('',#1351,1.); +#1351 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1352 = PCURVE('',#560,#1353); +#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1358); +#1354 = LINE('',#1355,#1356); +#1355 = CARTESIAN_POINT('',(-2.39149292872E-14,-2.592627212914E-17)); +#1356 = VECTOR('',#1357,1.); +#1357 = DIRECTION('',(-7.84427461293E-17,-1.)); +#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1359 = PCURVE('',#532,#1360); +#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(4.667961794164,0.)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.,-1.)); +#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1366 = ORIENTED_EDGE('',*,*,#966,.T.); +#1367 = ORIENTED_EDGE('',*,*,#1270,.F.); +#1368 = ADVANCED_FACE('',(#1369),#227,.F.); +#1369 = FACE_BOUND('',#1370,.T.); +#1370 = EDGE_LOOP('',(#1371,#1372,#1373,#1374,#1375,#1376)); +#1371 = ORIENTED_EDGE('',*,*,#1068,.F.); +#1372 = ORIENTED_EDGE('',*,*,#1296,.F.); +#1373 = ORIENTED_EDGE('',*,*,#206,.T.); +#1374 = ORIENTED_EDGE('',*,*,#261,.F.); +#1375 = ORIENTED_EDGE('',*,*,#722,.T.); +#1376 = ORIENTED_EDGE('',*,*,#1118,.T.); +#1377 = ADVANCED_FACE('',(#1378),#532,.F.); +#1378 = FACE_BOUND('',#1379,.F.); +#1379 = EDGE_LOOP('',(#1380,#1423,#1424,#1425)); +#1380 = ORIENTED_EDGE('',*,*,#1381,.T.); +#1381 = EDGE_CURVE('',#462,#889,#1382,.T.); +#1382 = SURFACE_CURVE('',#1383,(#1387,#1394),.PCURVE_S1.); +#1383 = LINE('',#1384,#1385); +#1384 = CARTESIAN_POINT('',(0.6,10.935100000001,-7.270520000001)); +#1385 = VECTOR('',#1386,1.); +#1386 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1387 = PCURVE('',#532,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(3.64532002282,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = PCURVE('',#427,#1395); +#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1422); +#1396 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1397,#1398,#1399,#1400,#1401, + #1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412, + #1413,#1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421), + .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.); +#1397 = CARTESIAN_POINT('',(-5.717665637071,-7.205347429684E-18)); +#1398 = CARTESIAN_POINT('',(-5.717665637071,-1.818181818182E-02)); +#1399 = CARTESIAN_POINT('',(-5.717665637071,-5.454545454545E-02)); +#1400 = CARTESIAN_POINT('',(-5.717665637071,-0.109090909091)); +#1401 = CARTESIAN_POINT('',(-5.717665637071,-0.163636363636)); +#1402 = CARTESIAN_POINT('',(-5.717665637071,-0.218181818182)); +#1403 = CARTESIAN_POINT('',(-5.717665637071,-0.272727272727)); +#1404 = CARTESIAN_POINT('',(-5.717665637071,-0.327272727273)); +#1405 = CARTESIAN_POINT('',(-5.717665637071,-0.381818181818)); +#1406 = CARTESIAN_POINT('',(-5.717665637071,-0.436363636364)); +#1407 = CARTESIAN_POINT('',(-5.717665637071,-0.490909090909)); +#1408 = CARTESIAN_POINT('',(-5.717665637071,-0.545454545455)); +#1409 = CARTESIAN_POINT('',(-5.717665637071,-0.6)); +#1410 = CARTESIAN_POINT('',(-5.717665637071,-0.654545454545)); +#1411 = CARTESIAN_POINT('',(-5.717665637071,-0.709090909091)); +#1412 = CARTESIAN_POINT('',(-5.717665637071,-0.763636363636)); +#1413 = CARTESIAN_POINT('',(-5.717665637071,-0.818181818182)); +#1414 = CARTESIAN_POINT('',(-5.717665637071,-0.872727272727)); +#1415 = CARTESIAN_POINT('',(-5.717665637071,-0.927272727273)); +#1416 = CARTESIAN_POINT('',(-5.717665637071,-0.981818181818)); +#1417 = CARTESIAN_POINT('',(-5.717665637071,-1.036363636364)); +#1418 = CARTESIAN_POINT('',(-5.717665637071,-1.090909090909)); +#1419 = CARTESIAN_POINT('',(-5.717665637071,-1.145454545455)); +#1420 = CARTESIAN_POINT('',(-5.717665637071,-1.181818181818)); +#1421 = CARTESIAN_POINT('',(-5.717665637071,-1.2)); +#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1423 = ORIENTED_EDGE('',*,*,#938,.T.); +#1424 = ORIENTED_EDGE('',*,*,#1346,.F.); +#1425 = ORIENTED_EDGE('',*,*,#511,.F.); +#1426 = ADVANCED_FACE('',(#1427),#427,.T.); +#1427 = FACE_BOUND('',#1428,.F.); +#1428 = EDGE_LOOP('',(#1429,#1430,#1431,#1432,#1475,#1476)); +#1429 = ORIENTED_EDGE('',*,*,#1381,.F.); +#1430 = ORIENTED_EDGE('',*,*,#461,.T.); +#1431 = ORIENTED_EDGE('',*,*,#410,.F.); +#1432 = ORIENTED_EDGE('',*,*,#1433,.T.); +#1433 = EDGE_CURVE('',#382,#819,#1434,.T.); +#1434 = SURFACE_CURVE('',#1435,(#1439,#1468),.PCURVE_S1.); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(0.6,10.935100000001,7.270520000001)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1439 = PCURVE('',#427,#1440); +#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1467); +#1441 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1442,#1443,#1444,#1445,#1446, + #1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457, + #1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466), + .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.); +#1442 = CARTESIAN_POINT('',(-0.565519670109,-7.205347429684E-18)); +#1443 = CARTESIAN_POINT('',(-0.565519670109,-1.818181818182E-02)); +#1444 = CARTESIAN_POINT('',(-0.565519670109,-5.454545454545E-02)); +#1445 = CARTESIAN_POINT('',(-0.565519670109,-0.109090909091)); +#1446 = CARTESIAN_POINT('',(-0.565519670109,-0.163636363636)); +#1447 = CARTESIAN_POINT('',(-0.565519670109,-0.218181818182)); +#1448 = CARTESIAN_POINT('',(-0.565519670109,-0.272727272727)); +#1449 = CARTESIAN_POINT('',(-0.565519670109,-0.327272727273)); +#1450 = CARTESIAN_POINT('',(-0.565519670109,-0.381818181818)); +#1451 = CARTESIAN_POINT('',(-0.565519670109,-0.436363636364)); +#1452 = CARTESIAN_POINT('',(-0.565519670109,-0.490909090909)); +#1453 = CARTESIAN_POINT('',(-0.565519670109,-0.545454545455)); +#1454 = CARTESIAN_POINT('',(-0.565519670109,-0.6)); +#1455 = CARTESIAN_POINT('',(-0.565519670109,-0.654545454545)); +#1456 = CARTESIAN_POINT('',(-0.565519670109,-0.709090909091)); +#1457 = CARTESIAN_POINT('',(-0.565519670109,-0.763636363636)); +#1458 = CARTESIAN_POINT('',(-0.565519670109,-0.818181818182)); +#1459 = CARTESIAN_POINT('',(-0.565519670109,-0.872727272727)); +#1460 = CARTESIAN_POINT('',(-0.565519670109,-0.927272727273)); +#1461 = CARTESIAN_POINT('',(-0.565519670109,-0.981818181818)); +#1462 = CARTESIAN_POINT('',(-0.565519670109,-1.036363636364)); +#1463 = CARTESIAN_POINT('',(-0.565519670109,-1.090909090909)); +#1464 = CARTESIAN_POINT('',(-0.565519670109,-1.145454545455)); +#1465 = CARTESIAN_POINT('',(-0.565519670109,-1.181818181818)); +#1466 = CARTESIAN_POINT('',(-0.565519670109,-1.2)); +#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1468 = PCURVE('',#398,#1469); +#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1474); +#1470 = LINE('',#1471,#1472); +#1471 = CARTESIAN_POINT('',(-3.64532002282,0.)); +#1472 = VECTOR('',#1473,1.); +#1473 = DIRECTION('',(-0.,-1.)); +#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1475 = ORIENTED_EDGE('',*,*,#842,.T.); +#1476 = ORIENTED_EDGE('',*,*,#888,.F.); +#1477 = ADVANCED_FACE('',(#1478),#398,.F.); +#1478 = FACE_BOUND('',#1479,.T.); +#1479 = EDGE_LOOP('',(#1480,#1481,#1482,#1503)); +#1480 = ORIENTED_EDGE('',*,*,#1433,.T.); +#1481 = ORIENTED_EDGE('',*,*,#818,.T.); +#1482 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1483 = EDGE_CURVE('',#354,#796,#1484,.T.); +#1484 = SURFACE_CURVE('',#1485,(#1489,#1496),.PCURVE_S1.); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(0.6,11.766476901,6.754200000001)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1489 = PCURVE('',#398,#1490); +#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495); +#1491 = LINE('',#1492,#1493); +#1492 = CARTESIAN_POINT('',(-4.667961794164,0.)); +#1493 = VECTOR('',#1494,1.); +#1494 = DIRECTION('',(-0.,-1.)); +#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1496 = PCURVE('',#369,#1497); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(2.39149292872E-14,-2.592627212914E-17)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(7.84427461293E-17,-1.)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1503 = ORIENTED_EDGE('',*,*,#381,.F.); +#1504 = ADVANCED_FACE('',(#1505),#369,.T.); +#1505 = FACE_BOUND('',#1506,.T.); +#1506 = EDGE_LOOP('',(#1507,#1508,#1509,#1510)); +#1507 = ORIENTED_EDGE('',*,*,#353,.F.); +#1508 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1509 = ORIENTED_EDGE('',*,*,#795,.T.); +#1510 = ORIENTED_EDGE('',*,*,#673,.F.); +#1511 = ADVANCED_FACE('',(#1512),#626,.F.); +#1512 = FACE_BOUND('',#1513,.F.); +#1513 = EDGE_LOOP('',(#1514,#1535,#1536,#1537)); +#1514 = ORIENTED_EDGE('',*,*,#1515,.T.); +#1515 = EDGE_CURVE('',#606,#1166,#1516,.T.); +#1516 = SEAM_CURVE('',#1517,(#1521,#1528),.PCURVE_S1.); +#1517 = LINE('',#1518,#1519); +#1518 = CARTESIAN_POINT('',(0.6,14.25,-3.)); +#1519 = VECTOR('',#1520,1.); +#1520 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1521 = PCURVE('',#626,#1522); +#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527); +#1523 = LINE('',#1524,#1525); +#1524 = CARTESIAN_POINT('',(0.,0.)); +#1525 = VECTOR('',#1526,1.); +#1526 = DIRECTION('',(0.,-1.)); +#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1528 = PCURVE('',#626,#1529); +#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534); +#1530 = LINE('',#1531,#1532); +#1531 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1532 = VECTOR('',#1533,1.); +#1533 = DIRECTION('',(0.,-1.)); +#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1535 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1536 = ORIENTED_EDGE('',*,*,#1515,.F.); +#1537 = ORIENTED_EDGE('',*,*,#605,.F.); +#1538 = ADVANCED_FACE('',(#1539),#657,.F.); +#1539 = FACE_BOUND('',#1540,.T.); +#1540 = EDGE_LOOP('',(#1541,#1562,#1563,#1564)); +#1541 = ORIENTED_EDGE('',*,*,#1542,.T.); +#1542 = EDGE_CURVE('',#641,#1196,#1543,.T.); +#1543 = SEAM_CURVE('',#1544,(#1548,#1555),.PCURVE_S1.); +#1544 = LINE('',#1545,#1546); +#1545 = CARTESIAN_POINT('',(0.6,14.25,3.)); +#1546 = VECTOR('',#1547,1.); +#1547 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1548 = PCURVE('',#657,#1549); +#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(-0.,0.)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(-0.,-1.)); +#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1555 = PCURVE('',#657,#1556); +#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1561); +#1557 = LINE('',#1558,#1559); +#1558 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1559 = VECTOR('',#1560,1.); +#1560 = DIRECTION('',(-0.,-1.)); +#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1562 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1563 = ORIENTED_EDGE('',*,*,#1542,.F.); +#1564 = ORIENTED_EDGE('',*,*,#640,.F.); +#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_M24RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M24RetainingRings.stl new file mode 100644 index 00000000..4e086f12 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M24RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M26RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M26RetainingRings.fcstd new file mode 100644 index 00000000..a0bc98c7 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M26RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M26RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M26RetainingRings.step new file mode 100644 index 00000000..823aa6cb --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M26RetainingRings.step @@ -0,0 +1,1823 @@ +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_ +M26RetainingRings.step','2015-10-13T13:19:08',('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('Fillet','Fillet','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1463); +#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,#629,#679,#728,#1113,#1160,#1187,#1214, + #1241,#1268,#1317,#1324,#1375,#1402,#1409,#1436)); +#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,16.597716992388,0.275301)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.6,15.488438063705,5.972293223443)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,16.6); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.6,0.,0.)); +#30 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#31 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,16.6); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.6,0.,0.)); +#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,1.046393976112,-3.046321232558E-16)); +#48 = DIRECTION('',(1.,-1.793654920409E-16,-5.571770825997E-17)); +#49 = DIRECTION('',(1.793654920409E-16,1.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = CIRCLE('',#52,16.6); +#52 = AXIS2_PLACEMENT_2D('',#53,#54); +#53 = CARTESIAN_POINT('',(-1.046393976112,1.884590547449E-16)); +#54 = DIRECTION('',(1.,3.779692366141E-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,16.597716992388,0.275301)); +#60 = SURFACE_CURVE('',#61,(#65,#72),.PCURVE_S1.); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.6,16.597716992388,0.275301)); +#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('',(-1.658515791946E-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,12.097716992382,0.210073)); +#76 = DIRECTION('',(-1.110106409495E-16,-1.449358857982E-02, + 0.999894962429)); +#77 = DIRECTION('',(1.110106409495E-16,0.999894962429,1.449358857982E-02 + )); +#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(4.500472718731,-4.466238574665E-17)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(1.126197525246E-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,15.488438063705,5.972293223443)); +#88 = SURFACE_CURVE('',#89,(#94,#101),.PCURVE_S1.); +#89 = CIRCLE('',#90,16.6); +#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); +#91 = CARTESIAN_POINT('',(1.8,0.,1.33226762955E-16)); +#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,1.046393976112,-3.211276775885E-17)); +#105 = DIRECTION('',(1.,-1.694069858102E-16,-5.317714101152E-17)); +#106 = DIRECTION('',(1.694069858102E-16,1.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = CIRCLE('',#109,16.6); +#109 = AXIS2_PLACEMENT_2D('',#110,#111); +#110 = CARTESIAN_POINT('',(-1.046393976112,4.916646220298E-17)); +#111 = DIRECTION('',(1.,3.377271434512E-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,15.488438063705,5.972293223443)); +#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.368028556996,3.330669073875E-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,14.555399626132,5.612516523235)); +#131 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#132 = DIRECTION('',(1.035880756253E-16,0.933038437573,0.359776700207)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(0.,0.)); +#136 = VECTOR('',#137,1.); +#137 = DIRECTION('',(0.,1.)); +#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#139 = ADVANCED_FACE('',(#140,#563,#598),#45,.F.); +#140 = FACE_BOUND('',#141,.F.); +#141 = EDGE_LOOP('',(#142,#177,#205,#238,#267,#288,#289,#313,#341,#370, + #421,#471,#504,#532)); +#142 = ORIENTED_EDGE('',*,*,#143,.F.); +#143 = EDGE_CURVE('',#144,#146,#148,.T.); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(0.6,16.597716992388,-0.275301)); +#146 = VERTEX_POINT('',#147); +#147 = CARTESIAN_POINT('',(0.6,15.488438063705,-5.972293223443)); +#148 = SURFACE_CURVE('',#149,(#154,#165),.PCURVE_S1.); +#149 = CIRCLE('',#150,16.6); +#150 = AXIS2_PLACEMENT_3D('',#151,#152,#153); +#151 = CARTESIAN_POINT('',(0.6,0.,0.)); +#152 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#153 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#154 = PCURVE('',#45,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#164); +#156 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#157,#158,#159,#160,#161,#162 +,#163),.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( + '') ); +#157 = CARTESIAN_POINT('',(15.553606023888,-1.654511166133E-15)); +#158 = CARTESIAN_POINT('',(15.553606023888,-28.75204340564)); +#159 = CARTESIAN_POINT('',(-9.346393976112,-14.37602170282)); +#160 = CARTESIAN_POINT('',(-34.24639397611,-1.914278766688E-16)); +#161 = CARTESIAN_POINT('',(-9.346393976112,14.376021702822)); +#162 = CARTESIAN_POINT('',(15.553606023888,28.752043405643)); +#163 = CARTESIAN_POINT('',(15.553606023888,-1.654511166133E-15)); +#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#165 = PCURVE('',#166,#171); +#166 = CYLINDRICAL_SURFACE('',#167,16.6); +#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170); +#168 = CARTESIAN_POINT('',(0.6,0.,0.)); +#169 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#170 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#171 = DEFINITIONAL_REPRESENTATION('',(#172),#176); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(0.,0.)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(1.,0.)); +#176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#177 = ORIENTED_EDGE('',*,*,#178,.F.); +#178 = EDGE_CURVE('',#179,#144,#181,.T.); +#179 = VERTEX_POINT('',#180); +#180 = CARTESIAN_POINT('',(0.6,12.097716992382,-0.210073)); +#181 = SURFACE_CURVE('',#182,(#186,#193),.PCURVE_S1.); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(0.6,12.097716992382,-0.210073)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(2.204121703239E-16,0.999894962429, + -1.449358857982E-02)); +#186 = PCURVE('',#45,#187); +#187 = DEFINITIONAL_REPRESENTATION('',(#188),#192); +#188 = LINE('',#189,#190); +#189 = CARTESIAN_POINT('',(11.051323016269,-0.210073)); +#190 = VECTOR('',#191,1.); +#191 = DIRECTION('',(0.999894962429,-1.449358857982E-02)); +#192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#193 = PCURVE('',#194,#199); +#194 = PLANE('',#195); +#195 = AXIS2_PLACEMENT_3D('',#196,#197,#198); +#196 = CARTESIAN_POINT('',(0.6,12.097716992382,-0.210073)); +#197 = DIRECTION('',(-1.110106409495E-16,-1.449358857982E-02, + -0.999894962429)); +#198 = DIRECTION('',(-1.110106409495E-16,-0.999894962429, + 1.449358857982E-02)); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(-2.157564737372E-47,-1.972152263053E-31)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(-1.,-1.094015293744E-16)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#205 = ORIENTED_EDGE('',*,*,#206,.T.); +#206 = EDGE_CURVE('',#179,#207,#209,.T.); +#207 = VERTEX_POINT('',#208); +#208 = CARTESIAN_POINT('',(0.6,-12.10114671279,1.343497170491E-15)); +#209 = SURFACE_CURVE('',#210,(#215,#226),.PCURVE_S1.); +#210 = CIRCLE('',#211,12.1); +#211 = AXIS2_PLACEMENT_3D('',#212,#213,#214); +#212 = CARTESIAN_POINT('',(0.6,-1.262444125024E-03,-5.292149670138E-02) + ); +#213 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#214 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#215 = PCURVE('',#45,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#225); +#217 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#218,#219,#220,#221,#222,#223 +,#224),.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( + '') ); +#218 = CARTESIAN_POINT('',(11.052343579763,-5.292149670138E-02)); +#219 = CARTESIAN_POINT('',(11.052343579763,-21.01073626828)); +#220 = CARTESIAN_POINT('',(-7.097656420237,-10.53182888249)); +#221 = CARTESIAN_POINT('',(-25.24765642023,-5.292149670138E-02)); +#222 = CARTESIAN_POINT('',(-7.097656420237,10.42598588909)); +#223 = CARTESIAN_POINT('',(11.052343579763,20.904893274882)); +#224 = CARTESIAN_POINT('',(11.052343579763,-5.292149670138E-02)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = PCURVE('',#227,#232); +#227 = CYLINDRICAL_SURFACE('',#228,12.1); +#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); +#229 = CARTESIAN_POINT('',(0.6,-1.262444125024E-03,-5.292149670138E-02) + ); +#230 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#231 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(0.,0.)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(1.,0.)); +#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#238 = ORIENTED_EDGE('',*,*,#239,.F.); +#239 = EDGE_CURVE('',#240,#207,#242,.T.); +#240 = VERTEX_POINT('',#241); +#241 = CARTESIAN_POINT('',(0.6,12.097716992382,0.210073)); +#242 = SURFACE_CURVE('',#243,(#248,#255),.PCURVE_S1.); +#243 = CIRCLE('',#244,12.1); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(0.6,-1.262444125024E-03,5.292149670138E-02)); +#246 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#247 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#248 = PCURVE('',#45,#249); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); +#250 = CIRCLE('',#251,12.1); +#251 = AXIS2_PLACEMENT_2D('',#252,#253); +#252 = CARTESIAN_POINT('',(-1.047656420237,5.292149670138E-02)); +#253 = DIRECTION('',(1.,3.779692366141E-33)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = PCURVE('',#256,#261); +#256 = CYLINDRICAL_SURFACE('',#257,12.1); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(0.6,-1.262444125024E-03,5.292149670138E-02)); +#259 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#260 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(-0.,0.)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(-1.,0.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = ORIENTED_EDGE('',*,*,#268,.T.); +#268 = EDGE_CURVE('',#240,#22,#269,.T.); +#269 = SURFACE_CURVE('',#270,(#274,#281),.PCURVE_S1.); +#270 = LINE('',#271,#272); +#271 = CARTESIAN_POINT('',(0.6,12.097716992382,0.210073)); +#272 = VECTOR('',#273,1.); +#273 = DIRECTION('',(1.110106409495E-16,0.999894962429, + 1.449358857982E-02)); +#274 = PCURVE('',#45,#275); +#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280); +#276 = LINE('',#277,#278); +#277 = CARTESIAN_POINT('',(11.051323016269,0.210073)); +#278 = VECTOR('',#279,1.); +#279 = DIRECTION('',(0.999894962429,1.449358857982E-02)); +#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#281 = PCURVE('',#73,#282); +#282 = DEFINITIONAL_REPRESENTATION('',(#283),#287); +#283 = LINE('',#284,#285); +#284 = CARTESIAN_POINT('',(0.,0.)); +#285 = VECTOR('',#286,1.); +#286 = DIRECTION('',(1.,4.930380657631E-32)); +#287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#288 = ORIENTED_EDGE('',*,*,#21,.T.); +#289 = ORIENTED_EDGE('',*,*,#290,.T.); +#290 = EDGE_CURVE('',#24,#291,#293,.T.); +#291 = VERTEX_POINT('',#292); +#292 = CARTESIAN_POINT('',(0.6,14.830250863385,6.574003287253)); +#293 = SURFACE_CURVE('',#294,(#299,#306),.PCURVE_S1.); +#294 = CIRCLE('',#295,1.); +#295 = AXIS2_PLACEMENT_3D('',#296,#297,#298); +#296 = CARTESIAN_POINT('',(0.6,14.555399626132,5.612516523235)); +#297 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#298 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#299 = PCURVE('',#45,#300); +#300 = DEFINITIONAL_REPRESENTATION('',(#301),#305); +#301 = CIRCLE('',#302,1.); +#302 = AXIS2_PLACEMENT_2D('',#303,#304); +#303 = CARTESIAN_POINT('',(13.50900565002,5.612516523235)); +#304 = DIRECTION('',(-1.,3.807925898486E-33)); +#305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#306 = PCURVE('',#128,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(-3.509621210585,9.89516577149E-16)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(1.,0.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#313 = ORIENTED_EDGE('',*,*,#314,.F.); +#314 = EDGE_CURVE('',#315,#291,#317,.T.); +#315 = VERTEX_POINT('',#316); +#316 = CARTESIAN_POINT('',(0.6,13.,7.0972)); +#317 = SURFACE_CURVE('',#318,(#322,#329),.PCURVE_S1.); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(0.6,13.,7.0972)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(1.067464743285E-16,0.961486764017,-0.274851237253) + ); +#322 = PCURVE('',#45,#323); +#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(11.953606023888,7.0972)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(0.961486764017,-0.274851237253)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#329 = PCURVE('',#330,#335); +#330 = PLANE('',#331); +#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); +#332 = CARTESIAN_POINT('',(0.6,13.,7.0972)); +#333 = DIRECTION('',(-1.067464743285E-16,0.274851237253,0.961486764017) + ); +#334 = DIRECTION('',(1.067464743285E-16,0.961486764017,-0.274851237253) + ); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(0.,0.)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(1.,1.232595164408E-32)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = ORIENTED_EDGE('',*,*,#342,.F.); +#342 = EDGE_CURVE('',#343,#315,#345,.T.); +#343 = VERTEX_POINT('',#344); +#344 = CARTESIAN_POINT('',(0.6,12.,7.56)); +#345 = SURFACE_CURVE('',#346,(#351,#358),.PCURVE_S1.); +#346 = CIRCLE('',#347,1.45); +#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350); +#348 = CARTESIAN_POINT('',(0.6,13.063327768981,8.545816441187)); +#349 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#350 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#351 = PCURVE('',#45,#352); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357); +#353 = CIRCLE('',#354,1.45); +#354 = AXIS2_PLACEMENT_2D('',#355,#356); +#355 = CARTESIAN_POINT('',(12.016933792869,8.545816441187)); +#356 = DIRECTION('',(1.,3.779692366141E-33)); +#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#358 = PCURVE('',#359,#364); +#359 = CYLINDRICAL_SURFACE('',#360,1.45); +#360 = AXIS2_PLACEMENT_3D('',#361,#362,#363); +#361 = CARTESIAN_POINT('',(0.6,13.063327768981,8.545816441187)); +#362 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#363 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(-0.,0.)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(-1.,0.)); +#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#370 = ORIENTED_EDGE('',*,*,#371,.T.); +#371 = EDGE_CURVE('',#343,#372,#374,.T.); +#372 = VERTEX_POINT('',#373); +#373 = CARTESIAN_POINT('',(0.6,-15.2011467128,1.687666308126E-15)); +#374 = SURFACE_CURVE('',#375,(#380,#387),.PCURVE_S1.); +#375 = CIRCLE('',#376,14.6511467128); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(0.6,-0.55,0.)); +#378 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#379 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#380 = PCURVE('',#45,#381); +#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386); +#382 = CIRCLE('',#383,14.6511467128); +#383 = AXIS2_PLACEMENT_2D('',#384,#385); +#384 = CARTESIAN_POINT('',(-1.596393976112,1.884590547449E-16)); +#385 = DIRECTION('',(1.,3.779692366141E-33)); +#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#387 = PCURVE('',#388,#393); +#388 = CYLINDRICAL_SURFACE('',#389,14.6511467128); +#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); +#390 = CARTESIAN_POINT('',(0.6,-0.55,0.)); +#391 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#392 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#393 = DEFINITIONAL_REPRESENTATION('',(#394),#420); +#394 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#395,#396,#397,#398,#399,#400, + #401,#402,#403,#404,#405,#406,#407,#408,#409,#410,#411,#412,#413, + #414,#415,#416,#417,#418,#419),.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.542175321947,0.660330655204, + 0.77848598846,0.896641321717,1.014796654973,1.13295198823, + 1.251107321486,1.369262654743,1.487417987999,1.605573321256, + 1.723728654512,1.841883987769,1.960039321025,2.078194654282, + 2.196349987538,2.314505320794,2.432660654051,2.550815987307, + 2.668971320564,2.78712665382,2.905281987077,3.023437320333, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#395 = CARTESIAN_POINT('',(-0.542175321947,0.)); +#396 = CARTESIAN_POINT('',(-0.581560433033,0.)); +#397 = CARTESIAN_POINT('',(-0.660330655204,-9.068105139721E-34)); +#398 = CARTESIAN_POINT('',(-0.77848598846,3.173836798902E-33)); +#399 = CARTESIAN_POINT('',(-0.896641321717,-1.178853668164E-32)); +#400 = CARTESIAN_POINT('',(-1.014796654973,4.398030992764E-32)); +#401 = CARTESIAN_POINT('',(-1.13295198823,-1.641327030289E-31)); +#402 = CARTESIAN_POINT('',(-1.251107321486,2.090482327237E-32)); +#403 = CARTESIAN_POINT('',(-1.369262654743,8.051340993947E-32)); +#404 = CARTESIAN_POINT('',(-1.487417987999,-4.713562357238E-32)); +#405 = CARTESIAN_POINT('',(-1.605573321256,3.407337448558E-32)); +#406 = CARTESIAN_POINT('',(-1.723728654512,5.875354535899E-32)); +#407 = CARTESIAN_POINT('',(-1.841883987769,2.673528353635E-32)); +#408 = CARTESIAN_POINT('',(-1.960039321025,-1.656946795044E-31)); +#409 = CARTESIAN_POINT('',(-2.078194654282,4.439775556542E-32)); +#410 = CARTESIAN_POINT('',(-2.196349987538,-1.189634275731E-32)); +#411 = CARTESIAN_POINT('',(-2.314505320794,3.187615463801E-33)); +#412 = CARTESIAN_POINT('',(-2.432660654051,-8.541190978966E-34)); +#413 = CARTESIAN_POINT('',(-2.550815987307,2.288609277858E-34)); +#414 = CARTESIAN_POINT('',(-2.668971320564,-6.132461324646E-35)); +#415 = CARTESIAN_POINT('',(-2.78712665382,1.643752520008E-35)); +#416 = CARTESIAN_POINT('',(-2.905281987077,-4.425487553868E-36)); +#417 = CARTESIAN_POINT('',(-3.023437320333,1.264425015391E-36)); +#418 = CARTESIAN_POINT('',(-3.102207542504,0.)); +#419 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = ORIENTED_EDGE('',*,*,#422,.F.); +#422 = EDGE_CURVE('',#423,#372,#425,.T.); +#423 = VERTEX_POINT('',#424); +#424 = CARTESIAN_POINT('',(0.6,12.,-7.56)); +#425 = SURFACE_CURVE('',#426,(#431,#442),.PCURVE_S1.); +#426 = CIRCLE('',#427,14.6511467128); +#427 = AXIS2_PLACEMENT_3D('',#428,#429,#430); +#428 = CARTESIAN_POINT('',(0.6,-0.55,6.106226635438E-17)); +#429 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#430 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#431 = PCURVE('',#45,#432); +#432 = DEFINITIONAL_REPRESENTATION('',(#433),#441); +#433 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#434,#435,#436,#437,#438,#439 +,#440),.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( + '') ); +#434 = CARTESIAN_POINT('',(13.054752736688,-1.377082720672E-15)); +#435 = CARTESIAN_POINT('',(13.054752736688,-25.37653049571)); +#436 = CARTESIAN_POINT('',(-8.921967332512,-12.68826524785)); +#437 = CARTESIAN_POINT('',(-30.89868740171,-8.576658049209E-17)); +#438 = CARTESIAN_POINT('',(-8.921967332512,12.688265247858)); +#439 = CARTESIAN_POINT('',(13.054752736688,25.376530495716)); +#440 = CARTESIAN_POINT('',(13.054752736688,-1.377082720672E-15)); +#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#442 = PCURVE('',#388,#443); +#443 = DEFINITIONAL_REPRESENTATION('',(#444),#470); +#444 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#445,#446,#447,#448,#449,#450, + #451,#452,#453,#454,#455,#456,#457,#458,#459,#460,#461,#462,#463, + #464,#465,#466,#467,#468,#469),.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.542175321947,0.660330655204, + 0.77848598846,0.896641321717,1.014796654973,1.13295198823, + 1.251107321486,1.369262654743,1.487417987999,1.605573321256, + 1.723728654512,1.841883987769,1.960039321025,2.078194654282, + 2.196349987538,2.314505320794,2.432660654051,2.550815987307, + 2.668971320564,2.78712665382,2.905281987077,3.023437320333, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#445 = CARTESIAN_POINT('',(-5.741009985232,-4.929390229336E-16)); +#446 = CARTESIAN_POINT('',(-5.701624874147,-4.050092974559E-16)); +#447 = CARTESIAN_POINT('',(-5.622854651976,-2.265560112195E-16)); +#448 = CARTESIAN_POINT('',(-5.504699318719,4.512436651946E-17)); +#449 = CARTESIAN_POINT('',(-5.386543985463,3.170297305789E-16)); +#450 = CARTESIAN_POINT('',(-5.268388652206,5.853650350131E-16)); +#451 = CARTESIAN_POINT('',(-5.15023331895,8.463894232347E-16)); +#452 = CARTESIAN_POINT('',(-5.032077985693,1.096462804541E-15)); +#453 = CARTESIAN_POINT('',(-4.913922652437,1.332098110381E-15)); +#454 = CARTESIAN_POINT('',(-4.79576731918,1.550009518425E-15)); +#455 = CARTESIAN_POINT('',(-4.677611985924,1.747158379039E-15)); +#456 = CARTESIAN_POINT('',(-4.559456652667,1.920795558795E-15)); +#457 = CARTESIAN_POINT('',(-4.441301319411,2.068499783255E-15)); +#458 = CARTESIAN_POINT('',(-4.323145986154,2.188211398559E-15)); +#459 = CARTESIAN_POINT('',(-4.204990652898,2.278261091514E-15)); +#460 = CARTESIAN_POINT('',(-4.086835319642,2.337393171597E-15)); +#461 = CARTESIAN_POINT('',(-3.968679986385,2.36478306411E-15)); +#462 = CARTESIAN_POINT('',(-3.850524653129,2.360048871096E-15)); +#463 = CARTESIAN_POINT('',(-3.732369319872,2.323256462746E-15)); +#464 = CARTESIAN_POINT('',(-3.614213986616,2.254919431995E-15)); +#465 = CARTESIAN_POINT('',(-3.496058653359,2.15598867423E-15)); +#466 = CARTESIAN_POINT('',(-3.377903320103,2.027851288535E-15)); +#467 = CARTESIAN_POINT('',(-3.259747986846,1.872265850064E-15)); +#468 = CARTESIAN_POINT('',(-3.180977764675,1.751760128616E-15)); +#469 = CARTESIAN_POINT('',(-3.14159265359,1.687666308126E-15)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#472,.T.); +#472 = EDGE_CURVE('',#423,#473,#475,.T.); +#473 = VERTEX_POINT('',#474); +#474 = CARTESIAN_POINT('',(0.6,13.,-7.0972)); +#475 = SURFACE_CURVE('',#476,(#481,#492),.PCURVE_S1.); +#476 = CIRCLE('',#477,1.45); +#477 = AXIS2_PLACEMENT_3D('',#478,#479,#480); +#478 = CARTESIAN_POINT('',(0.6,13.063327768981,-8.545816441187)); +#479 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#480 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#481 = PCURVE('',#45,#482); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#491); +#483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#484,#485,#486,#487,#488,#489 +,#490),.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( + '') ); +#484 = CARTESIAN_POINT('',(13.466933792869,-8.545816441187)); +#485 = CARTESIAN_POINT('',(13.466933792869,-11.05729011216)); +#486 = CARTESIAN_POINT('',(11.291933792869,-9.801553276674)); +#487 = CARTESIAN_POINT('',(9.116933792869,-8.545816441187)); +#488 = CARTESIAN_POINT('',(11.291933792869,-7.290079605699)); +#489 = CARTESIAN_POINT('',(13.466933792869,-6.034342770212)); +#490 = CARTESIAN_POINT('',(13.466933792869,-8.545816441187)); +#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#492 = PCURVE('',#493,#498); +#493 = CYLINDRICAL_SURFACE('',#494,1.45); +#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497); +#495 = CARTESIAN_POINT('',(0.6,13.063327768981,-8.545816441187)); +#496 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#497 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = LINE('',#500,#501); +#500 = CARTESIAN_POINT('',(0.,0.)); +#501 = VECTOR('',#502,1.); +#502 = DIRECTION('',(1.,0.)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = ORIENTED_EDGE('',*,*,#505,.T.); +#505 = EDGE_CURVE('',#473,#506,#508,.T.); +#506 = VERTEX_POINT('',#507); +#507 = CARTESIAN_POINT('',(0.6,14.830250863385,-6.574003287253)); +#508 = SURFACE_CURVE('',#509,(#513,#520),.PCURVE_S1.); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(0.6,13.,-7.0972)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(2.440075658513E-16,0.961486764017,0.274851237253)); +#513 = PCURVE('',#45,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(11.953606023888,-7.0972)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(0.961486764017,0.274851237253)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(0.6,13.,-7.0972)); +#524 = DIRECTION('',(-1.067464743285E-16,0.274851237253,-0.961486764017) + ); +#525 = DIRECTION('',(-1.067464743285E-16,-0.961486764017,-0.274851237253 + )); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#531); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(-1.707943589255E-15,-4.614459672267E-31)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(-1.,-1.372610915229E-16)); +#531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#532 = ORIENTED_EDGE('',*,*,#533,.F.); +#533 = EDGE_CURVE('',#146,#506,#534,.T.); +#534 = SURFACE_CURVE('',#535,(#540,#551),.PCURVE_S1.); +#535 = CIRCLE('',#536,1.); +#536 = AXIS2_PLACEMENT_3D('',#537,#538,#539); +#537 = CARTESIAN_POINT('',(0.6,14.555399626132,-5.612516523235)); +#538 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#539 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#540 = PCURVE('',#45,#541); +#541 = DEFINITIONAL_REPRESENTATION('',(#542),#550); +#542 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#543,#544,#545,#546,#547,#548 +,#549),.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( + '') ); +#543 = CARTESIAN_POINT('',(12.50900565002,-5.612516523235)); +#544 = CARTESIAN_POINT('',(12.50900565002,-3.880465715667)); +#545 = CARTESIAN_POINT('',(14.00900565002,-4.746491119451)); +#546 = CARTESIAN_POINT('',(15.50900565002,-5.612516523235)); +#547 = CARTESIAN_POINT('',(14.00900565002,-6.47854192702)); +#548 = CARTESIAN_POINT('',(12.50900565002,-7.344567330804)); +#549 = CARTESIAN_POINT('',(12.50900565002,-5.612516523235)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#552,#557); +#552 = CYLINDRICAL_SURFACE('',#553,1.); +#553 = AXIS2_PLACEMENT_3D('',#554,#555,#556); +#554 = CARTESIAN_POINT('',(0.6,14.555399626132,-5.612516523235)); +#555 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#556 = DIRECTION('',(1.035880756253E-16,0.933038437573,-0.359776700207) + ); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#562); +#558 = LINE('',#559,#560); +#559 = CARTESIAN_POINT('',(3.509621210585,3.239915942154E-16)); +#560 = VECTOR('',#561,1.); +#561 = DIRECTION('',(-1.,0.)); +#562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#563 = FACE_BOUND('',#564,.F.); +#564 = EDGE_LOOP('',(#565)); +#565 = ORIENTED_EDGE('',*,*,#566,.T.); +#566 = EDGE_CURVE('',#567,#567,#569,.T.); +#567 = VERTEX_POINT('',#568); +#568 = CARTESIAN_POINT('',(0.6,15.3,-3.2)); +#569 = SURFACE_CURVE('',#570,(#575,#586),.PCURVE_S1.); +#570 = CIRCLE('',#571,1.); +#571 = AXIS2_PLACEMENT_3D('',#572,#573,#574); +#572 = CARTESIAN_POINT('',(0.6,14.3,-3.2)); +#573 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#574 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#575 = PCURVE('',#45,#576); +#576 = DEFINITIONAL_REPRESENTATION('',(#577),#585); +#577 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#578,#579,#580,#581,#582,#583 +,#584),.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( + '') ); +#578 = CARTESIAN_POINT('',(14.253606023888,-3.2)); +#579 = CARTESIAN_POINT('',(14.253606023888,-4.932050807569)); +#580 = CARTESIAN_POINT('',(12.753606023888,-4.066025403784)); +#581 = CARTESIAN_POINT('',(11.253606023888,-3.2)); +#582 = CARTESIAN_POINT('',(12.753606023888,-2.333974596216)); +#583 = CARTESIAN_POINT('',(14.253606023888,-1.467949192431)); +#584 = CARTESIAN_POINT('',(14.253606023888,-3.2)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#587,#592); +#587 = CYLINDRICAL_SURFACE('',#588,1.); +#588 = AXIS2_PLACEMENT_3D('',#589,#590,#591); +#589 = CARTESIAN_POINT('',(0.6,14.3,-3.2)); +#590 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#591 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(0.,0.)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(1.,0.)); +#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#598 = FACE_BOUND('',#599,.F.); +#599 = EDGE_LOOP('',(#600)); +#600 = ORIENTED_EDGE('',*,*,#601,.F.); +#601 = EDGE_CURVE('',#602,#602,#604,.T.); +#602 = VERTEX_POINT('',#603); +#603 = CARTESIAN_POINT('',(0.6,15.3,3.2)); +#604 = SURFACE_CURVE('',#605,(#610,#617),.PCURVE_S1.); +#605 = CIRCLE('',#606,1.); +#606 = AXIS2_PLACEMENT_3D('',#607,#608,#609); +#607 = CARTESIAN_POINT('',(0.6,14.3,3.2)); +#608 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#609 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#610 = PCURVE('',#45,#611); +#611 = DEFINITIONAL_REPRESENTATION('',(#612),#616); +#612 = CIRCLE('',#613,1.); +#613 = AXIS2_PLACEMENT_2D('',#614,#615); +#614 = CARTESIAN_POINT('',(13.253606023888,3.2)); +#615 = DIRECTION('',(1.,3.779692366141E-33)); +#616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#617 = PCURVE('',#618,#623); +#618 = CYLINDRICAL_SURFACE('',#619,1.); +#619 = AXIS2_PLACEMENT_3D('',#620,#621,#622); +#620 = CARTESIAN_POINT('',(0.6,14.3,3.2)); +#621 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#622 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628); +#624 = LINE('',#625,#626); +#625 = CARTESIAN_POINT('',(-0.,0.)); +#626 = VECTOR('',#627,1.); +#627 = DIRECTION('',(-1.,0.)); +#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#629 = ADVANCED_FACE('',(#630),#128,.T.); +#630 = FACE_BOUND('',#631,.T.); +#631 = EDGE_LOOP('',(#632,#633,#656,#678)); +#632 = ORIENTED_EDGE('',*,*,#290,.T.); +#633 = ORIENTED_EDGE('',*,*,#634,.T.); +#634 = EDGE_CURVE('',#291,#635,#637,.T.); +#635 = VERTEX_POINT('',#636); +#636 = CARTESIAN_POINT('',(1.8,14.830250863385,6.574003287253)); +#637 = SURFACE_CURVE('',#638,(#642,#649),.PCURVE_S1.); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(0.6,14.830250863385,6.574003287253)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#642 = PCURVE('',#128,#643); +#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648); +#644 = LINE('',#645,#646); +#645 = CARTESIAN_POINT('',(0.924332792406,-1.372610915229E-16)); +#646 = VECTOR('',#647,1.); +#647 = DIRECTION('',(0.,1.)); +#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#649 = PCURVE('',#330,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(1.903563243801,1.705677822617E-16)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(0.,-1.)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = ORIENTED_EDGE('',*,*,#657,.F.); +#657 = EDGE_CURVE('',#86,#635,#658,.T.); +#658 = SURFACE_CURVE('',#659,(#664,#671),.PCURVE_S1.); +#659 = CIRCLE('',#660,1.); +#660 = AXIS2_PLACEMENT_3D('',#661,#662,#663); +#661 = CARTESIAN_POINT('',(1.8,14.555399626132,5.612516523235)); +#662 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#663 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#664 = PCURVE('',#128,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(-3.509621210585,1.2)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(1.,0.)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = PCURVE('',#102,#672); +#672 = DEFINITIONAL_REPRESENTATION('',(#673),#677); +#673 = CIRCLE('',#674,1.); +#674 = AXIS2_PLACEMENT_2D('',#675,#676); +#675 = CARTESIAN_POINT('',(13.50900565002,5.612516523235)); +#676 = DIRECTION('',(-1.,3.104730539293E-33)); +#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#678 = ORIENTED_EDGE('',*,*,#114,.F.); +#679 = ADVANCED_FACE('',(#680),#73,.F.); +#680 = FACE_BOUND('',#681,.F.); +#681 = EDGE_LOOP('',(#682,#705,#726,#727)); +#682 = ORIENTED_EDGE('',*,*,#683,.T.); +#683 = EDGE_CURVE('',#240,#684,#686,.T.); +#684 = VERTEX_POINT('',#685); +#685 = CARTESIAN_POINT('',(1.8,12.097716992382,0.210073)); +#686 = SURFACE_CURVE('',#687,(#691,#698),.PCURVE_S1.); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(0.6,12.097716992382,0.210073)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#691 = PCURVE('',#73,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-3.553104838382E-14,1.084876548392E-17)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(1.126197525246E-16,-1.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = PCURVE('',#256,#699); +#699 = DEFINITIONAL_REPRESENTATION('',(#700),#704); +#700 = LINE('',#701,#702); +#701 = CARTESIAN_POINT('',(-1.298809270368E-02,0.)); +#702 = VECTOR('',#703,1.); +#703 = DIRECTION('',(-0.,-1.)); +#704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#705 = ORIENTED_EDGE('',*,*,#706,.T.); +#706 = EDGE_CURVE('',#684,#58,#707,.T.); +#707 = SURFACE_CURVE('',#708,(#712,#719),.PCURVE_S1.); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(1.8,12.097716992382,0.210073)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(1.110106409495E-16,0.999894962429, + 1.449358857982E-02)); +#712 = PCURVE('',#73,#713); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(1.352241586082E-16,-1.2)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(1.,4.930380657631E-32)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = PCURVE('',#102,#720); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(11.051323016269,0.210073)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(0.999894962429,1.449358857982E-02)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = ORIENTED_EDGE('',*,*,#57,.F.); +#727 = ORIENTED_EDGE('',*,*,#268,.F.); +#728 = ADVANCED_FACE('',(#729,#1057,#1087),#102,.T.); +#729 = FACE_BOUND('',#730,.T.); +#730 = EDGE_LOOP('',(#731,#732,#733,#756,#780,#826,#876,#904,#927,#955, + #983,#1006,#1034,#1056)); +#731 = ORIENTED_EDGE('',*,*,#85,.T.); +#732 = ORIENTED_EDGE('',*,*,#657,.T.); +#733 = ORIENTED_EDGE('',*,*,#734,.F.); +#734 = EDGE_CURVE('',#735,#635,#737,.T.); +#735 = VERTEX_POINT('',#736); +#736 = CARTESIAN_POINT('',(1.8,13.,7.0972)); +#737 = SURFACE_CURVE('',#738,(#742,#749),.PCURVE_S1.); +#738 = LINE('',#739,#740); +#739 = CARTESIAN_POINT('',(1.8,13.,7.0972)); +#740 = VECTOR('',#741,1.); +#741 = DIRECTION('',(1.067464743285E-16,0.961486764017,-0.274851237253) + ); +#742 = PCURVE('',#102,#743); +#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748); +#744 = LINE('',#745,#746); +#745 = CARTESIAN_POINT('',(11.953606023888,7.0972)); +#746 = VECTOR('',#747,1.); +#747 = DIRECTION('',(0.961486764017,-0.274851237253)); +#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#749 = PCURVE('',#330,#750); +#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(1.280957691941E-16,-1.2)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(1.,1.232595164408E-32)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = ORIENTED_EDGE('',*,*,#757,.F.); +#757 = EDGE_CURVE('',#758,#735,#760,.T.); +#758 = VERTEX_POINT('',#759); +#759 = CARTESIAN_POINT('',(1.8,12.,7.56)); +#760 = SURFACE_CURVE('',#761,(#766,#773),.PCURVE_S1.); +#761 = CIRCLE('',#762,1.45); +#762 = AXIS2_PLACEMENT_3D('',#763,#764,#765); +#763 = CARTESIAN_POINT('',(1.8,13.063327768981,8.545816441187)); +#764 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#765 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#766 = PCURVE('',#102,#767); +#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772); +#768 = CIRCLE('',#769,1.45); +#769 = AXIS2_PLACEMENT_2D('',#770,#771); +#770 = CARTESIAN_POINT('',(12.016933792869,8.545816441187)); +#771 = DIRECTION('',(1.,3.377271434512E-33)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = PCURVE('',#359,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(-0.,-1.2)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(-1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = ORIENTED_EDGE('',*,*,#781,.T.); +#781 = EDGE_CURVE('',#758,#782,#784,.T.); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(1.8,-15.2011467128,1.687666308126E-15)); +#784 = SURFACE_CURVE('',#785,(#790,#797),.PCURVE_S1.); +#785 = CIRCLE('',#786,14.6511467128); +#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789); +#787 = CARTESIAN_POINT('',(1.8,-0.55,1.33226762955E-16)); +#788 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#789 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#790 = PCURVE('',#102,#791); +#791 = DEFINITIONAL_REPRESENTATION('',(#792),#796); +#792 = CIRCLE('',#793,14.6511467128); +#793 = AXIS2_PLACEMENT_2D('',#794,#795); +#794 = CARTESIAN_POINT('',(-1.596393976112,4.916646220298E-17)); +#795 = DIRECTION('',(1.,3.377271434512E-33)); +#796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#797 = PCURVE('',#388,#798); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#825); +#799 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#800,#801,#802,#803,#804,#805, + #806,#807,#808,#809,#810,#811,#812,#813,#814,#815,#816,#817,#818, + #819,#820,#821,#822,#823,#824),.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.542175321947,0.660330655204, + 0.77848598846,0.896641321717,1.014796654973,1.13295198823, + 1.251107321486,1.369262654743,1.487417987999,1.605573321256, + 1.723728654512,1.841883987769,1.960039321025,2.078194654282, + 2.196349987538,2.314505320794,2.432660654051,2.550815987307, + 2.668971320564,2.78712665382,2.905281987077,3.023437320333, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#800 = CARTESIAN_POINT('',(-0.542175321947,-1.2)); +#801 = CARTESIAN_POINT('',(-0.581560433033,-1.2)); +#802 = CARTESIAN_POINT('',(-0.660330655204,-1.2)); +#803 = CARTESIAN_POINT('',(-0.77848598846,-1.2)); +#804 = CARTESIAN_POINT('',(-0.896641321717,-1.2)); +#805 = CARTESIAN_POINT('',(-1.014796654973,-1.2)); +#806 = CARTESIAN_POINT('',(-1.13295198823,-1.2)); +#807 = CARTESIAN_POINT('',(-1.251107321486,-1.2)); +#808 = CARTESIAN_POINT('',(-1.369262654743,-1.2)); +#809 = CARTESIAN_POINT('',(-1.487417987999,-1.2)); +#810 = CARTESIAN_POINT('',(-1.605573321256,-1.2)); +#811 = CARTESIAN_POINT('',(-1.723728654512,-1.2)); +#812 = CARTESIAN_POINT('',(-1.841883987769,-1.2)); +#813 = CARTESIAN_POINT('',(-1.960039321025,-1.2)); +#814 = CARTESIAN_POINT('',(-2.078194654282,-1.2)); +#815 = CARTESIAN_POINT('',(-2.196349987538,-1.2)); +#816 = CARTESIAN_POINT('',(-2.314505320794,-1.2)); +#817 = CARTESIAN_POINT('',(-2.432660654051,-1.2)); +#818 = CARTESIAN_POINT('',(-2.550815987307,-1.2)); +#819 = CARTESIAN_POINT('',(-2.668971320564,-1.2)); +#820 = CARTESIAN_POINT('',(-2.78712665382,-1.2)); +#821 = CARTESIAN_POINT('',(-2.905281987077,-1.2)); +#822 = CARTESIAN_POINT('',(-3.023437320333,-1.2)); +#823 = CARTESIAN_POINT('',(-3.102207542504,-1.2)); +#824 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#826 = ORIENTED_EDGE('',*,*,#827,.F.); +#827 = EDGE_CURVE('',#828,#782,#830,.T.); +#828 = VERTEX_POINT('',#829); +#829 = CARTESIAN_POINT('',(1.8,12.,-7.56)); +#830 = SURFACE_CURVE('',#831,(#836,#847),.PCURVE_S1.); +#831 = CIRCLE('',#832,14.6511467128); +#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835); +#833 = CARTESIAN_POINT('',(1.8,-0.55,-7.216449660064E-17)); +#834 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#835 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#836 = PCURVE('',#102,#837); +#837 = DEFINITIONAL_REPRESENTATION('',(#838),#846); +#838 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#839,#840,#841,#842,#843,#844 +,#845),.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( + '') ); +#839 = CARTESIAN_POINT('',(13.054752736688,-1.782828839124E-15)); +#840 = CARTESIAN_POINT('',(13.054752736688,-25.37653049571)); +#841 = CARTESIAN_POINT('',(-8.921967332512,-12.68826524785)); +#842 = CARTESIAN_POINT('',(-30.89868740171,-4.915126989441E-16)); +#843 = CARTESIAN_POINT('',(-8.921967332512,12.688265247858)); +#844 = CARTESIAN_POINT('',(13.054752736688,25.376530495716)); +#845 = CARTESIAN_POINT('',(13.054752736688,-1.782828839124E-15)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = PCURVE('',#388,#848); +#848 = DEFINITIONAL_REPRESENTATION('',(#849),#875); +#849 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#850,#851,#852,#853,#854,#855, + #856,#857,#858,#859,#860,#861,#862,#863,#864,#865,#866,#867,#868, + #869,#870,#871,#872,#873,#874),.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.542175321947,0.660330655204, + 0.77848598846,0.896641321717,1.014796654973,1.13295198823, + 1.251107321486,1.369262654743,1.487417987999,1.605573321256, + 1.723728654512,1.841883987769,1.960039321025,2.078194654282, + 2.196349987538,2.314505320794,2.432660654051,2.550815987307, + 2.668971320564,2.78712665382,2.905281987077,3.023437320333, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#850 = CARTESIAN_POINT('',(-5.741009985232,-1.2)); +#851 = CARTESIAN_POINT('',(-5.701624874147,-1.2)); +#852 = CARTESIAN_POINT('',(-5.622854651976,-1.2)); +#853 = CARTESIAN_POINT('',(-5.504699318719,-1.2)); +#854 = CARTESIAN_POINT('',(-5.386543985463,-1.2)); +#855 = CARTESIAN_POINT('',(-5.268388652206,-1.2)); +#856 = CARTESIAN_POINT('',(-5.15023331895,-1.2)); +#857 = CARTESIAN_POINT('',(-5.032077985693,-1.2)); +#858 = CARTESIAN_POINT('',(-4.913922652437,-1.2)); +#859 = CARTESIAN_POINT('',(-4.79576731918,-1.2)); +#860 = CARTESIAN_POINT('',(-4.677611985924,-1.2)); +#861 = CARTESIAN_POINT('',(-4.559456652667,-1.2)); +#862 = CARTESIAN_POINT('',(-4.441301319411,-1.2)); +#863 = CARTESIAN_POINT('',(-4.323145986154,-1.2)); +#864 = CARTESIAN_POINT('',(-4.204990652898,-1.2)); +#865 = CARTESIAN_POINT('',(-4.086835319642,-1.2)); +#866 = CARTESIAN_POINT('',(-3.968679986385,-1.2)); +#867 = CARTESIAN_POINT('',(-3.850524653129,-1.2)); +#868 = CARTESIAN_POINT('',(-3.732369319872,-1.2)); +#869 = CARTESIAN_POINT('',(-3.614213986616,-1.2)); +#870 = CARTESIAN_POINT('',(-3.496058653359,-1.2)); +#871 = CARTESIAN_POINT('',(-3.377903320103,-1.2)); +#872 = CARTESIAN_POINT('',(-3.259747986846,-1.2)); +#873 = CARTESIAN_POINT('',(-3.180977764675,-1.2)); +#874 = CARTESIAN_POINT('',(-3.14159265359,-1.2)); +#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#876 = ORIENTED_EDGE('',*,*,#877,.T.); +#877 = EDGE_CURVE('',#828,#878,#880,.T.); +#878 = VERTEX_POINT('',#879); +#879 = CARTESIAN_POINT('',(1.8,13.,-7.0972)); +#880 = SURFACE_CURVE('',#881,(#886,#897),.PCURVE_S1.); +#881 = CIRCLE('',#882,1.45); +#882 = AXIS2_PLACEMENT_3D('',#883,#884,#885); +#883 = CARTESIAN_POINT('',(1.8,13.063327768981,-8.545816441187)); +#884 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#885 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#886 = PCURVE('',#102,#887); +#887 = DEFINITIONAL_REPRESENTATION('',(#888),#896); +#888 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#889,#890,#891,#892,#893,#894 +,#895),.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( + '') ); +#889 = CARTESIAN_POINT('',(13.466933792869,-8.545816441187)); +#890 = CARTESIAN_POINT('',(13.466933792869,-11.05729011216)); +#891 = CARTESIAN_POINT('',(11.291933792869,-9.801553276674)); +#892 = CARTESIAN_POINT('',(9.116933792869,-8.545816441187)); +#893 = CARTESIAN_POINT('',(11.291933792869,-7.290079605699)); +#894 = CARTESIAN_POINT('',(13.466933792869,-6.034342770212)); +#895 = CARTESIAN_POINT('',(13.466933792869,-8.545816441187)); +#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#897 = PCURVE('',#493,#898); +#898 = DEFINITIONAL_REPRESENTATION('',(#899),#903); +#899 = LINE('',#900,#901); +#900 = CARTESIAN_POINT('',(0.,-1.2)); +#901 = VECTOR('',#902,1.); +#902 = DIRECTION('',(1.,0.)); +#903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#904 = ORIENTED_EDGE('',*,*,#905,.T.); +#905 = EDGE_CURVE('',#878,#906,#908,.T.); +#906 = VERTEX_POINT('',#907); +#907 = CARTESIAN_POINT('',(1.8,14.830250863385,-6.574003287253)); +#908 = SURFACE_CURVE('',#909,(#913,#920),.PCURVE_S1.); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(1.8,13.,-7.0972)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(2.440075658513E-16,0.961486764017,0.274851237253)); +#913 = PCURVE('',#102,#914); +#914 = DEFINITIONAL_REPRESENTATION('',(#915),#919); +#915 = LINE('',#916,#917); +#916 = CARTESIAN_POINT('',(11.953606023888,-7.0972)); +#917 = VECTOR('',#918,1.); +#918 = DIRECTION('',(0.961486764017,0.274851237253)); +#919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#920 = PCURVE('',#521,#921); +#921 = DEFINITIONAL_REPRESENTATION('',(#922),#926); +#922 = LINE('',#923,#924); +#923 = CARTESIAN_POINT('',(-1.872656899083E-15,-1.2)); +#924 = VECTOR('',#925,1.); +#925 = DIRECTION('',(-1.,-1.372610915229E-16)); +#926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#927 = ORIENTED_EDGE('',*,*,#928,.F.); +#928 = EDGE_CURVE('',#929,#906,#931,.T.); +#929 = VERTEX_POINT('',#930); +#930 = CARTESIAN_POINT('',(1.8,15.488438063705,-5.972293223443)); +#931 = SURFACE_CURVE('',#932,(#937,#948),.PCURVE_S1.); +#932 = CIRCLE('',#933,1.); +#933 = AXIS2_PLACEMENT_3D('',#934,#935,#936); +#934 = CARTESIAN_POINT('',(1.8,14.555399626132,-5.612516523235)); +#935 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#936 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#937 = PCURVE('',#102,#938); +#938 = DEFINITIONAL_REPRESENTATION('',(#939),#947); +#939 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#940,#941,#942,#943,#944,#945 +,#946),.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( + '') ); +#940 = CARTESIAN_POINT('',(12.50900565002,-5.612516523235)); +#941 = CARTESIAN_POINT('',(12.50900565002,-3.880465715667)); +#942 = CARTESIAN_POINT('',(14.00900565002,-4.746491119451)); +#943 = CARTESIAN_POINT('',(15.50900565002,-5.612516523235)); +#944 = CARTESIAN_POINT('',(14.00900565002,-6.47854192702)); +#945 = CARTESIAN_POINT('',(12.50900565002,-7.344567330804)); +#946 = CARTESIAN_POINT('',(12.50900565002,-5.612516523235)); +#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#948 = PCURVE('',#552,#949); +#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(3.509621210585,1.2)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(-1.,0.)); +#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#955 = ORIENTED_EDGE('',*,*,#956,.F.); +#956 = EDGE_CURVE('',#957,#929,#959,.T.); +#957 = VERTEX_POINT('',#958); +#958 = CARTESIAN_POINT('',(1.8,16.597716992388,-0.275301)); +#959 = SURFACE_CURVE('',#960,(#965,#976),.PCURVE_S1.); +#960 = CIRCLE('',#961,16.6); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(1.8,-5.423418723394E-32,-1.33226762955E-16)); +#963 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#964 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#965 = PCURVE('',#102,#966); +#966 = DEFINITIONAL_REPRESENTATION('',(#967),#975); +#967 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#968,#969,#970,#971,#972,#973 +,#974),.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( + '') ); +#968 = CARTESIAN_POINT('',(15.553606023888,-2.060257284585E-15)); +#969 = CARTESIAN_POINT('',(15.553606023888,-28.75204340564)); +#970 = CARTESIAN_POINT('',(-9.346393976112,-14.37602170282)); +#971 = CARTESIAN_POINT('',(-34.24639397611,-5.971739951207E-16)); +#972 = CARTESIAN_POINT('',(-9.346393976112,14.376021702822)); +#973 = CARTESIAN_POINT('',(15.553606023888,28.752043405643)); +#974 = CARTESIAN_POINT('',(15.553606023888,-2.060257284585E-15)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#166,#977); +#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982); +#978 = LINE('',#979,#980); +#979 = CARTESIAN_POINT('',(0.,-1.2)); +#980 = VECTOR('',#981,1.); +#981 = DIRECTION('',(1.,0.)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#983 = ORIENTED_EDGE('',*,*,#984,.F.); +#984 = EDGE_CURVE('',#985,#957,#987,.T.); +#985 = VERTEX_POINT('',#986); +#986 = CARTESIAN_POINT('',(1.8,12.097716992382,-0.210073)); +#987 = SURFACE_CURVE('',#988,(#992,#999),.PCURVE_S1.); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(1.8,12.097716992382,-0.210073)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(2.204121703239E-16,0.999894962429, + -1.449358857982E-02)); +#992 = PCURVE('',#102,#993); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(11.051323016269,-0.210073)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(0.999894962429,-1.449358857982E-02)); +#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#999 = PCURVE('',#194,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(-1.35304614187E-16,-1.2)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(-1.,-1.094015293744E-16)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1006 = ORIENTED_EDGE('',*,*,#1007,.T.); +#1007 = EDGE_CURVE('',#985,#1008,#1010,.T.); +#1008 = VERTEX_POINT('',#1009); +#1009 = CARTESIAN_POINT('',(1.8,-12.10114671279,1.343497170491E-15)); +#1010 = SURFACE_CURVE('',#1011,(#1016,#1027),.PCURVE_S1.); +#1011 = CIRCLE('',#1012,12.1); +#1012 = AXIS2_PLACEMENT_3D('',#1013,#1014,#1015); +#1013 = CARTESIAN_POINT('',(1.8,-1.262444125024E-03,-5.292149670138E-02) + ); +#1014 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1015 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1016 = PCURVE('',#102,#1017); +#1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1026); +#1018 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1019,#1020,#1021,#1022, +#1023,#1024,#1025),.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('') ); +#1019 = CARTESIAN_POINT('',(11.052343579763,-5.292149670138E-02)); +#1020 = CARTESIAN_POINT('',(11.052343579763,-21.01073626828)); +#1021 = CARTESIAN_POINT('',(-7.097656420237,-10.53182888249)); +#1022 = CARTESIAN_POINT('',(-25.24765642023,-5.292149670138E-02)); +#1023 = CARTESIAN_POINT('',(-7.097656420237,10.42598588909)); +#1024 = CARTESIAN_POINT('',(11.052343579763,20.904893274882)); +#1025 = CARTESIAN_POINT('',(11.052343579763,-5.292149670138E-02)); +#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1027 = PCURVE('',#227,#1028); +#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(0.,-1.2)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(1.,0.)); +#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1034 = ORIENTED_EDGE('',*,*,#1035,.F.); +#1035 = EDGE_CURVE('',#684,#1008,#1036,.T.); +#1036 = SURFACE_CURVE('',#1037,(#1042,#1049),.PCURVE_S1.); +#1037 = CIRCLE('',#1038,12.1); +#1038 = AXIS2_PLACEMENT_3D('',#1039,#1040,#1041); +#1039 = CARTESIAN_POINT('',(1.8,-1.262444125024E-03,5.292149670138E-02) + ); +#1040 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1041 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1042 = PCURVE('',#102,#1043); +#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048); +#1044 = CIRCLE('',#1045,12.1); +#1045 = AXIS2_PLACEMENT_2D('',#1046,#1047); +#1046 = CARTESIAN_POINT('',(-1.047656420237,5.292149670138E-02)); +#1047 = DIRECTION('',(1.,3.377271434512E-33)); +#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1049 = PCURVE('',#256,#1050); +#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1055); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(-0.,-1.2)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(-1.,0.)); +#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1056 = ORIENTED_EDGE('',*,*,#706,.T.); +#1057 = FACE_BOUND('',#1058,.T.); +#1058 = EDGE_LOOP('',(#1059)); +#1059 = ORIENTED_EDGE('',*,*,#1060,.T.); +#1060 = EDGE_CURVE('',#1061,#1061,#1063,.T.); +#1061 = VERTEX_POINT('',#1062); +#1062 = CARTESIAN_POINT('',(1.8,15.3,-3.2)); +#1063 = SURFACE_CURVE('',#1064,(#1069,#1080),.PCURVE_S1.); +#1064 = CIRCLE('',#1065,1.); +#1065 = AXIS2_PLACEMENT_3D('',#1066,#1067,#1068); +#1066 = CARTESIAN_POINT('',(1.8,14.3,-3.2)); +#1067 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1068 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1069 = PCURVE('',#102,#1070); +#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1079); +#1071 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1072,#1073,#1074,#1075, +#1076,#1077,#1078),.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('') ); +#1072 = CARTESIAN_POINT('',(14.253606023888,-3.2)); +#1073 = CARTESIAN_POINT('',(14.253606023888,-4.932050807569)); +#1074 = CARTESIAN_POINT('',(12.753606023888,-4.066025403784)); +#1075 = CARTESIAN_POINT('',(11.253606023888,-3.2)); +#1076 = CARTESIAN_POINT('',(12.753606023888,-2.333974596216)); +#1077 = CARTESIAN_POINT('',(14.253606023888,-1.467949192431)); +#1078 = CARTESIAN_POINT('',(14.253606023888,-3.2)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1080 = PCURVE('',#587,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(0.,-1.2)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(1.,0.)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = FACE_BOUND('',#1088,.T.); +#1088 = EDGE_LOOP('',(#1089)); +#1089 = ORIENTED_EDGE('',*,*,#1090,.F.); +#1090 = EDGE_CURVE('',#1091,#1091,#1093,.T.); +#1091 = VERTEX_POINT('',#1092); +#1092 = CARTESIAN_POINT('',(1.8,15.3,3.2)); +#1093 = SURFACE_CURVE('',#1094,(#1099,#1106),.PCURVE_S1.); +#1094 = CIRCLE('',#1095,1.); +#1095 = AXIS2_PLACEMENT_3D('',#1096,#1097,#1098); +#1096 = CARTESIAN_POINT('',(1.8,14.3,3.2)); +#1097 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1098 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1099 = PCURVE('',#102,#1100); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = CIRCLE('',#1102,1.); +#1102 = AXIS2_PLACEMENT_2D('',#1103,#1104); +#1103 = CARTESIAN_POINT('',(13.253606023888,3.2)); +#1104 = DIRECTION('',(1.,3.377271434512E-33)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = PCURVE('',#618,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(-0.,-1.2)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(-1.,0.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1113 = ADVANCED_FACE('',(#1114),#166,.T.); +#1114 = FACE_BOUND('',#1115,.T.); +#1115 = EDGE_LOOP('',(#1116,#1117,#1138,#1139)); +#1116 = ORIENTED_EDGE('',*,*,#143,.F.); +#1117 = ORIENTED_EDGE('',*,*,#1118,.T.); +#1118 = EDGE_CURVE('',#144,#957,#1119,.T.); +#1119 = SURFACE_CURVE('',#1120,(#1124,#1131),.PCURVE_S1.); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(0.6,16.597716992388,-0.275301)); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1124 = PCURVE('',#166,#1125); +#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(1.658515791946E-02,0.)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(0.,-1.)); +#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1131 = PCURVE('',#194,#1132); +#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137); +#1133 = LINE('',#1134,#1135); +#1134 = CARTESIAN_POINT('',(-4.500472718731,-4.466238574665E-17)); +#1135 = VECTOR('',#1136,1.); +#1136 = DIRECTION('',(-1.126197525246E-16,-1.)); +#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1138 = ORIENTED_EDGE('',*,*,#956,.T.); +#1139 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1140 = EDGE_CURVE('',#146,#929,#1141,.T.); +#1141 = SURFACE_CURVE('',#1142,(#1146,#1153),.PCURVE_S1.); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(0.6,15.488438063705,-5.972293223443)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1146 = PCURVE('',#166,#1147); +#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152); +#1148 = LINE('',#1149,#1150); +#1149 = CARTESIAN_POINT('',(0.368028556996,3.330669073875E-17)); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(-0.,-1.)); +#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1153 = PCURVE('',#552,#1154); +#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159); +#1155 = LINE('',#1156,#1157); +#1156 = CARTESIAN_POINT('',(-0.,0.)); +#1157 = VECTOR('',#1158,1.); +#1158 = DIRECTION('',(-0.,1.)); +#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1160 = ADVANCED_FACE('',(#1161),#552,.T.); +#1161 = FACE_BOUND('',#1162,.F.); +#1162 = EDGE_LOOP('',(#1163,#1164,#1185,#1186)); +#1163 = ORIENTED_EDGE('',*,*,#533,.T.); +#1164 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1165 = EDGE_CURVE('',#506,#906,#1166,.T.); +#1166 = SURFACE_CURVE('',#1167,(#1171,#1178),.PCURVE_S1.); +#1167 = LINE('',#1168,#1169); +#1168 = CARTESIAN_POINT('',(0.6,14.830250863385,-6.574003287253)); +#1169 = VECTOR('',#1170,1.); +#1170 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1171 = PCURVE('',#552,#1172); +#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177); +#1173 = LINE('',#1174,#1175); +#1174 = CARTESIAN_POINT('',(-0.924332792406,-1.372610915229E-16)); +#1175 = VECTOR('',#1176,1.); +#1176 = DIRECTION('',(-0.,1.)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = PCURVE('',#521,#1179); +#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184); +#1180 = LINE('',#1181,#1182); +#1181 = CARTESIAN_POINT('',(-1.903563243801,1.705677822617E-16)); +#1182 = VECTOR('',#1183,1.); +#1183 = DIRECTION('',(1.232595164408E-32,-1.)); +#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1185 = ORIENTED_EDGE('',*,*,#928,.F.); +#1186 = ORIENTED_EDGE('',*,*,#1140,.F.); +#1187 = ADVANCED_FACE('',(#1188),#194,.F.); +#1188 = FACE_BOUND('',#1189,.T.); +#1189 = EDGE_LOOP('',(#1190,#1211,#1212,#1213)); +#1190 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1191 = EDGE_CURVE('',#179,#985,#1192,.T.); +#1192 = SURFACE_CURVE('',#1193,(#1197,#1204),.PCURVE_S1.); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(0.6,12.097716992382,-0.210073)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1197 = PCURVE('',#194,#1198); +#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(3.553104838382E-14,1.084876548392E-17)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(-1.126197525246E-16,-1.)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = PCURVE('',#227,#1205); +#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210); +#1206 = LINE('',#1207,#1208); +#1207 = CARTESIAN_POINT('',(1.298809270368E-02,0.)); +#1208 = VECTOR('',#1209,1.); +#1209 = DIRECTION('',(0.,-1.)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = ORIENTED_EDGE('',*,*,#984,.T.); +#1212 = ORIENTED_EDGE('',*,*,#1118,.F.); +#1213 = ORIENTED_EDGE('',*,*,#178,.F.); +#1214 = ADVANCED_FACE('',(#1215),#521,.T.); +#1215 = FACE_BOUND('',#1216,.F.); +#1216 = EDGE_LOOP('',(#1217,#1218,#1239,#1240)); +#1217 = ORIENTED_EDGE('',*,*,#505,.F.); +#1218 = ORIENTED_EDGE('',*,*,#1219,.T.); +#1219 = EDGE_CURVE('',#473,#878,#1220,.T.); +#1220 = SURFACE_CURVE('',#1221,(#1225,#1232),.PCURVE_S1.); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(0.6,13.,-7.0972)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1225 = PCURVE('',#521,#1226); +#1226 = DEFINITIONAL_REPRESENTATION('',(#1227),#1231); +#1227 = LINE('',#1228,#1229); +#1228 = CARTESIAN_POINT('',(-0.,0.)); +#1229 = VECTOR('',#1230,1.); +#1230 = DIRECTION('',(-7.6231857134E-17,-1.)); +#1231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1232 = PCURVE('',#493,#1233); +#1233 = DEFINITIONAL_REPRESENTATION('',(#1234),#1238); +#1234 = LINE('',#1235,#1236); +#1235 = CARTESIAN_POINT('',(4.668700760612,0.)); +#1236 = VECTOR('',#1237,1.); +#1237 = DIRECTION('',(0.,-1.)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1239 = ORIENTED_EDGE('',*,*,#905,.T.); +#1240 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1241 = ADVANCED_FACE('',(#1242),#227,.F.); +#1242 = FACE_BOUND('',#1243,.F.); +#1243 = EDGE_LOOP('',(#1244,#1245,#1246,#1267)); +#1244 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1245 = ORIENTED_EDGE('',*,*,#1007,.T.); +#1246 = ORIENTED_EDGE('',*,*,#1247,.F.); +#1247 = EDGE_CURVE('',#207,#1008,#1248,.T.); +#1248 = SURFACE_CURVE('',#1249,(#1253,#1260),.PCURVE_S1.); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(0.6,-12.10114671279,-7.992747647894E-14)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1253 = PCURVE('',#227,#1254); +#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259); +#1255 = LINE('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(3.145966344947,0.)); +#1257 = VECTOR('',#1258,1.); +#1258 = DIRECTION('',(0.,-1.)); +#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1260 = PCURVE('',#256,#1261); +#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266); +#1262 = LINE('',#1263,#1264); +#1263 = CARTESIAN_POINT('',(-3.145966344947,-1.122954094093E-17)); +#1264 = VECTOR('',#1265,1.); +#1265 = DIRECTION('',(-0.,-1.)); +#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1267 = ORIENTED_EDGE('',*,*,#206,.F.); +#1268 = ADVANCED_FACE('',(#1269),#493,.F.); +#1269 = FACE_BOUND('',#1270,.F.); +#1270 = EDGE_LOOP('',(#1271,#1314,#1315,#1316)); +#1271 = ORIENTED_EDGE('',*,*,#1272,.T.); +#1272 = EDGE_CURVE('',#423,#828,#1273,.T.); +#1273 = SURFACE_CURVE('',#1274,(#1278,#1285),.PCURVE_S1.); +#1274 = LINE('',#1275,#1276); +#1275 = CARTESIAN_POINT('',(0.6,12.,-7.56)); +#1276 = VECTOR('',#1277,1.); +#1277 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1278 = PCURVE('',#493,#1279); +#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1284); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(3.889182647686,0.)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(0.,-1.)); +#1284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1285 = PCURVE('',#388,#1286); +#1286 = DEFINITIONAL_REPRESENTATION('',(#1287),#1313); +#1287 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1288,#1289,#1290,#1291,#1292, + #1293,#1294,#1295,#1296,#1297,#1298,#1299,#1300,#1301,#1302,#1303, + #1304,#1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312), + .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.); +#1288 = CARTESIAN_POINT('',(-5.741009985232,-1.972152263053E-31)); +#1289 = CARTESIAN_POINT('',(-5.741009985232,-1.818181818182E-02)); +#1290 = CARTESIAN_POINT('',(-5.741009985232,-5.454545454545E-02)); +#1291 = CARTESIAN_POINT('',(-5.741009985232,-0.109090909091)); +#1292 = CARTESIAN_POINT('',(-5.741009985232,-0.163636363636)); +#1293 = CARTESIAN_POINT('',(-5.741009985232,-0.218181818182)); +#1294 = CARTESIAN_POINT('',(-5.741009985232,-0.272727272727)); +#1295 = CARTESIAN_POINT('',(-5.741009985232,-0.327272727273)); +#1296 = CARTESIAN_POINT('',(-5.741009985232,-0.381818181818)); +#1297 = CARTESIAN_POINT('',(-5.741009985232,-0.436363636364)); +#1298 = CARTESIAN_POINT('',(-5.741009985232,-0.490909090909)); +#1299 = CARTESIAN_POINT('',(-5.741009985232,-0.545454545455)); +#1300 = CARTESIAN_POINT('',(-5.741009985232,-0.6)); +#1301 = CARTESIAN_POINT('',(-5.741009985232,-0.654545454545)); +#1302 = CARTESIAN_POINT('',(-5.741009985232,-0.709090909091)); +#1303 = CARTESIAN_POINT('',(-5.741009985232,-0.763636363636)); +#1304 = CARTESIAN_POINT('',(-5.741009985232,-0.818181818182)); +#1305 = CARTESIAN_POINT('',(-5.741009985232,-0.872727272727)); +#1306 = CARTESIAN_POINT('',(-5.741009985232,-0.927272727273)); +#1307 = CARTESIAN_POINT('',(-5.741009985232,-0.981818181818)); +#1308 = CARTESIAN_POINT('',(-5.741009985232,-1.036363636364)); +#1309 = CARTESIAN_POINT('',(-5.741009985232,-1.090909090909)); +#1310 = CARTESIAN_POINT('',(-5.741009985232,-1.145454545455)); +#1311 = CARTESIAN_POINT('',(-5.741009985232,-1.181818181818)); +#1312 = CARTESIAN_POINT('',(-5.741009985232,-1.2)); +#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1314 = ORIENTED_EDGE('',*,*,#877,.T.); +#1315 = ORIENTED_EDGE('',*,*,#1219,.F.); +#1316 = ORIENTED_EDGE('',*,*,#472,.F.); +#1317 = ADVANCED_FACE('',(#1318),#256,.F.); +#1318 = FACE_BOUND('',#1319,.T.); +#1319 = EDGE_LOOP('',(#1320,#1321,#1322,#1323)); +#1320 = ORIENTED_EDGE('',*,*,#683,.T.); +#1321 = ORIENTED_EDGE('',*,*,#1035,.T.); +#1322 = ORIENTED_EDGE('',*,*,#1247,.F.); +#1323 = ORIENTED_EDGE('',*,*,#239,.F.); +#1324 = ADVANCED_FACE('',(#1325),#388,.T.); +#1325 = FACE_BOUND('',#1326,.F.); +#1326 = EDGE_LOOP('',(#1327,#1328,#1329,#1330,#1373,#1374)); +#1327 = ORIENTED_EDGE('',*,*,#1272,.F.); +#1328 = ORIENTED_EDGE('',*,*,#422,.T.); +#1329 = ORIENTED_EDGE('',*,*,#371,.F.); +#1330 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1331 = EDGE_CURVE('',#343,#758,#1332,.T.); +#1332 = SURFACE_CURVE('',#1333,(#1337,#1366),.PCURVE_S1.); +#1333 = LINE('',#1334,#1335); +#1334 = CARTESIAN_POINT('',(0.6,12.,7.56)); +#1335 = VECTOR('',#1336,1.); +#1336 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1337 = PCURVE('',#388,#1338); +#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1365); +#1339 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1340,#1341,#1342,#1343,#1344, + #1345,#1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354,#1355, + #1356,#1357,#1358,#1359,#1360,#1361,#1362,#1363,#1364), + .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.); +#1340 = CARTESIAN_POINT('',(-0.542175321947,0.)); +#1341 = CARTESIAN_POINT('',(-0.542175321947,-1.818181818182E-02)); +#1342 = CARTESIAN_POINT('',(-0.542175321947,-5.454545454545E-02)); +#1343 = CARTESIAN_POINT('',(-0.542175321947,-0.109090909091)); +#1344 = CARTESIAN_POINT('',(-0.542175321947,-0.163636363636)); +#1345 = CARTESIAN_POINT('',(-0.542175321947,-0.218181818182)); +#1346 = CARTESIAN_POINT('',(-0.542175321947,-0.272727272727)); +#1347 = CARTESIAN_POINT('',(-0.542175321947,-0.327272727273)); +#1348 = CARTESIAN_POINT('',(-0.542175321947,-0.381818181818)); +#1349 = CARTESIAN_POINT('',(-0.542175321947,-0.436363636364)); +#1350 = CARTESIAN_POINT('',(-0.542175321947,-0.490909090909)); +#1351 = CARTESIAN_POINT('',(-0.542175321947,-0.545454545455)); +#1352 = CARTESIAN_POINT('',(-0.542175321947,-0.6)); +#1353 = CARTESIAN_POINT('',(-0.542175321947,-0.654545454545)); +#1354 = CARTESIAN_POINT('',(-0.542175321947,-0.709090909091)); +#1355 = CARTESIAN_POINT('',(-0.542175321947,-0.763636363636)); +#1356 = CARTESIAN_POINT('',(-0.542175321947,-0.818181818182)); +#1357 = CARTESIAN_POINT('',(-0.542175321947,-0.872727272727)); +#1358 = CARTESIAN_POINT('',(-0.542175321947,-0.927272727273)); +#1359 = CARTESIAN_POINT('',(-0.542175321947,-0.981818181818)); +#1360 = CARTESIAN_POINT('',(-0.542175321947,-1.036363636364)); +#1361 = CARTESIAN_POINT('',(-0.542175321947,-1.090909090909)); +#1362 = CARTESIAN_POINT('',(-0.542175321947,-1.145454545455)); +#1363 = CARTESIAN_POINT('',(-0.542175321947,-1.181818181818)); +#1364 = CARTESIAN_POINT('',(-0.542175321947,-1.2)); +#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1366 = PCURVE('',#359,#1367); +#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372); +#1368 = LINE('',#1369,#1370); +#1369 = CARTESIAN_POINT('',(-3.889182647686,0.)); +#1370 = VECTOR('',#1371,1.); +#1371 = DIRECTION('',(-0.,-1.)); +#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1373 = ORIENTED_EDGE('',*,*,#781,.T.); +#1374 = ORIENTED_EDGE('',*,*,#827,.F.); +#1375 = ADVANCED_FACE('',(#1376),#359,.F.); +#1376 = FACE_BOUND('',#1377,.T.); +#1377 = EDGE_LOOP('',(#1378,#1379,#1380,#1401)); +#1378 = ORIENTED_EDGE('',*,*,#1331,.T.); +#1379 = ORIENTED_EDGE('',*,*,#757,.T.); +#1380 = ORIENTED_EDGE('',*,*,#1381,.F.); +#1381 = EDGE_CURVE('',#315,#735,#1382,.T.); +#1382 = SURFACE_CURVE('',#1383,(#1387,#1394),.PCURVE_S1.); +#1383 = LINE('',#1384,#1385); +#1384 = CARTESIAN_POINT('',(0.6,13.,7.0972)); +#1385 = VECTOR('',#1386,1.); +#1386 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1387 = PCURVE('',#359,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(-4.668700760612,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(-0.,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = PCURVE('',#330,#1395); +#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1400); +#1396 = LINE('',#1397,#1398); +#1397 = CARTESIAN_POINT('',(0.,0.)); +#1398 = VECTOR('',#1399,1.); +#1399 = DIRECTION('',(7.6231857134E-17,-1.)); +#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1401 = ORIENTED_EDGE('',*,*,#342,.F.); +#1402 = ADVANCED_FACE('',(#1403),#330,.T.); +#1403 = FACE_BOUND('',#1404,.T.); +#1404 = EDGE_LOOP('',(#1405,#1406,#1407,#1408)); +#1405 = ORIENTED_EDGE('',*,*,#314,.F.); +#1406 = ORIENTED_EDGE('',*,*,#1381,.T.); +#1407 = ORIENTED_EDGE('',*,*,#734,.T.); +#1408 = ORIENTED_EDGE('',*,*,#634,.F.); +#1409 = ADVANCED_FACE('',(#1410),#587,.F.); +#1410 = FACE_BOUND('',#1411,.F.); +#1411 = EDGE_LOOP('',(#1412,#1433,#1434,#1435)); +#1412 = ORIENTED_EDGE('',*,*,#1413,.T.); +#1413 = EDGE_CURVE('',#567,#1061,#1414,.T.); +#1414 = SEAM_CURVE('',#1415,(#1419,#1426),.PCURVE_S1.); +#1415 = LINE('',#1416,#1417); +#1416 = CARTESIAN_POINT('',(0.6,15.3,-3.2)); +#1417 = VECTOR('',#1418,1.); +#1418 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1419 = PCURVE('',#587,#1420); +#1420 = DEFINITIONAL_REPRESENTATION('',(#1421),#1425); +#1421 = LINE('',#1422,#1423); +#1422 = CARTESIAN_POINT('',(0.,0.)); +#1423 = VECTOR('',#1424,1.); +#1424 = DIRECTION('',(0.,-1.)); +#1425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1426 = PCURVE('',#587,#1427); +#1427 = DEFINITIONAL_REPRESENTATION('',(#1428),#1432); +#1428 = LINE('',#1429,#1430); +#1429 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1430 = VECTOR('',#1431,1.); +#1431 = DIRECTION('',(0.,-1.)); +#1432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1433 = ORIENTED_EDGE('',*,*,#1060,.T.); +#1434 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1435 = ORIENTED_EDGE('',*,*,#566,.F.); +#1436 = ADVANCED_FACE('',(#1437),#618,.F.); +#1437 = FACE_BOUND('',#1438,.T.); +#1438 = EDGE_LOOP('',(#1439,#1460,#1461,#1462)); +#1439 = ORIENTED_EDGE('',*,*,#1440,.T.); +#1440 = EDGE_CURVE('',#602,#1091,#1441,.T.); +#1441 = SEAM_CURVE('',#1442,(#1446,#1453),.PCURVE_S1.); +#1442 = LINE('',#1443,#1444); +#1443 = CARTESIAN_POINT('',(0.6,15.3,3.2)); +#1444 = VECTOR('',#1445,1.); +#1445 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1446 = PCURVE('',#618,#1447); +#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1452); +#1448 = LINE('',#1449,#1450); +#1449 = CARTESIAN_POINT('',(-0.,0.)); +#1450 = VECTOR('',#1451,1.); +#1451 = DIRECTION('',(-0.,-1.)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = PCURVE('',#618,#1454); +#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1459); +#1455 = LINE('',#1456,#1457); +#1456 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1457 = VECTOR('',#1458,1.); +#1458 = DIRECTION('',(-0.,-1.)); +#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1460 = ORIENTED_EDGE('',*,*,#1090,.T.); +#1461 = ORIENTED_EDGE('',*,*,#1440,.F.); +#1462 = ORIENTED_EDGE('',*,*,#601,.F.); +#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1467)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1464,#1465,#1466)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1464 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1465 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1466 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1467 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1464, + 'distance_accuracy_value','confusion accuracy'); +#1468 = PRODUCT_TYPE('part',$,(#7)); +#1469 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1470),#1463); +#1470 = STYLED_ITEM('color',(#1471),#15); +#1471 = PRESENTATION_STYLE_ASSIGNMENT((#1472,#1478)); +#1472 = SURFACE_STYLE_USAGE(.BOTH.,#1473); +#1473 = SURFACE_SIDE_STYLE('',(#1474)); +#1474 = SURFACE_STYLE_FILL_AREA(#1475); +#1475 = FILL_AREA_STYLE('',(#1476)); +#1476 = FILL_AREA_STYLE_COLOUR('',#1477); +#1477 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#1478 = CURVE_STYLE('',#1479,POSITIVE_LENGTH_MEASURE(0.1),#1477); +#1479 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M26RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M26RetainingRings.stl new file mode 100644 index 00000000..15b9568d Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M26RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M28RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M28RetainingRings.fcstd new file mode 100644 index 00000000..23a5a0e5 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M28RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M28RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M28RetainingRings.step new file mode 100644 index 00000000..41edfbdd --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M28RetainingRings.step @@ -0,0 +1,1973 @@ +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_ +M28RetainingRings.step','2015-10-13T13:27:46',('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('Fillet','Fillet','',(#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,#143,#668,#718,#789,#1218,#1245,#1296,#1345, + #1396,#1423,#1450,#1477,#1504,#1511,#1538)); +#17 = ADVANCED_FACE('',(#18),#33,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#60,#88,#117)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.75,17.6483,-0.312759)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.75,16.480629865469,-6.320534021702)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,17.651071102969); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.75,0.,0.)); +#30 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#31 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,17.651071102969); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.75,0.,0.)); +#36 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#37 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#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.75,1.098309040966,-2.417173504666E-16)); +#48 = DIRECTION('',(1.,-1.702524957722E-16,-4.653013175004E-17)); +#49 = DIRECTION('',(1.702524957722E-16,1.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#59); +#51 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#52,#53,#54,#55,#56,#57,#58), +.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( + '') ); +#52 = CARTESIAN_POINT('',(16.552762062003,-1.839882002858E-15)); +#53 = CARTESIAN_POINT('',(16.552762062003,-30.57255195835)); +#54 = CARTESIAN_POINT('',(-9.923844592451,-15.28627597917)); +#55 = CARTESIAN_POINT('',(-36.4004512469,-2.841598840692E-16)); +#56 = CARTESIAN_POINT('',(-9.923844592451,15.286275979177)); +#57 = CARTESIAN_POINT('',(16.552762062003,30.572551958354)); +#58 = CARTESIAN_POINT('',(16.552762062003,-1.839882002858E-15)); +#59 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#22,#62,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(2.25,17.6483,-0.312759)); +#64 = SURFACE_CURVE('',#65,(#69,#76),.PCURVE_S1.); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(0.75,17.6483,-0.312759)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#69 = PCURVE('',#33,#70); +#70 = DEFINITIONAL_REPRESENTATION('',(#71),#75); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(1.771990868112E-02,0.)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(0.,-1.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = PLANE('',#78); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(0.75,12.9483,-0.20982638061)); +#80 = DIRECTION('',(-1.109956869781E-16,-2.18953070751E-02, + -0.999760269029)); +#81 = DIRECTION('',(-1.109956869781E-16,-0.999760269029, + 2.18953070751E-02)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(-4.701127005744,-3.904654377607E-17)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(-1.134265543827E-16,-1.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#62,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(2.25,16.480629865469,-6.320534021702)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,17.651071102969); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(2.25,-8.628166150855E-32,-1.665334536938E-16) + ); +#96 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#97 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#98 = PCURVE('',#33,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,-1.5)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = PLANE('',#107); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(2.25,1.098309040966,-6.881172761452E-16)); +#109 = DIRECTION('',(-1.,1.684943429188E-16,5.519974437933E-17)); +#110 = DIRECTION('',(-1.684943429188E-16,-1.,0.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = CIRCLE('',#113,17.651071102969); +#113 = AXIS2_PLACEMENT_2D('',#114,#115); +#114 = CARTESIAN_POINT('',(1.098309040966,3.99647023908E-16)); +#115 = DIRECTION('',(-1.,-1.110223024625E-16)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.F.); +#118 = EDGE_CURVE('',#24,#90,#119,.T.); +#119 = SURFACE_CURVE('',#120,(#124,#131),.PCURVE_S1.); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.75,16.480629865469,-6.320534021702)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#124 = PCURVE('',#33,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130); +#126 = LINE('',#127,#128); +#127 = CARTESIAN_POINT('',(0.366213060388,3.177458296477E-17)); +#128 = VECTOR('',#129,1.); +#129 = DIRECTION('',(-0.,-1.)); +#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#131 = PCURVE('',#132,#137); +#132 = CYLINDRICAL_SURFACE('',#133,1.); +#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136); +#134 = CARTESIAN_POINT('',(0.75,15.546939792537,-5.962451841599)); +#135 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#136 = DIRECTION('',(1.036604216834E-16,0.933690072933,-0.358082180103) + ); +#137 = DEFINITIONAL_REPRESENTATION('',(#138),#142); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(-0.,0.)); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(-0.,1.)); +#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#143 = ADVANCED_FACE('',(#144,#602,#637),#45,.F.); +#144 = FACE_BOUND('',#145,.F.); +#145 = EDGE_LOOP('',(#146,#147,#170,#225,#271,#299,#328,#357,#385,#414, + #465,#515,#548,#576)); +#146 = ORIENTED_EDGE('',*,*,#21,.F.); +#147 = ORIENTED_EDGE('',*,*,#148,.F.); +#148 = EDGE_CURVE('',#149,#22,#151,.T.); +#149 = VERTEX_POINT('',#150); +#150 = CARTESIAN_POINT('',(0.75,12.9483,-0.20982638061)); +#151 = SURFACE_CURVE('',#152,(#156,#163),.PCURVE_S1.); +#152 = LINE('',#153,#154); +#153 = CARTESIAN_POINT('',(0.75,12.9483,-0.20982638061)); +#154 = VECTOR('',#155,1.); +#155 = DIRECTION('',(2.195605065516E-16,0.999760269029, + -2.18953070751E-02)); +#156 = PCURVE('',#45,#157); +#157 = DEFINITIONAL_REPRESENTATION('',(#158),#162); +#158 = LINE('',#159,#160); +#159 = CARTESIAN_POINT('',(11.849990959034,-0.20982638061)); +#160 = VECTOR('',#161,1.); +#161 = DIRECTION('',(0.999760269029,-2.18953070751E-02)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = PCURVE('',#77,#164); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(-2.141063546098E-47,-1.972152263053E-31)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(-1.,-1.085648195735E-16)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#149,#172,#174,.T.); +#172 = VERTEX_POINT('',#173); +#173 = CARTESIAN_POINT('',(0.75,-12.95,1.43773881689E-15)); +#174 = SURFACE_CURVE('',#175,(#180,#191),.PCURVE_S1.); +#175 = CIRCLE('',#176,12.95); +#176 = AXIS2_PLACEMENT_3D('',#177,#178,#179); +#177 = CARTESIAN_POINT('',(0.75,0.,0.)); +#178 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#179 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#180 = PCURVE('',#45,#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('',(11.851690959034,-1.317958264966E-15)); +#184 = CARTESIAN_POINT('',(11.851690959034,-22.43005795801)); +#185 = CARTESIAN_POINT('',(-7.573309040966,-11.215028979)); +#186 = CARTESIAN_POINT('',(-26.99830904096,-1.765770240894E-16)); +#187 = CARTESIAN_POINT('',(-7.573309040966,11.215028979008)); +#188 = CARTESIAN_POINT('',(11.851690959034,22.430057958017)); +#189 = CARTESIAN_POINT('',(11.851690959034,-1.317958264966E-15)); +#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#191 = PCURVE('',#192,#197); +#192 = CYLINDRICAL_SURFACE('',#193,12.95); +#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196); +#194 = CARTESIAN_POINT('',(0.75,0.,0.)); +#195 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#196 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#197 = DEFINITIONAL_REPRESENTATION('',(#198),#224); +#198 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#199,#200,#201,#202,#203,#204, + #205,#206,#207,#208,#209,#210,#211,#212,#213,#214,#215,#216,#217, + #218,#219,#220,#221,#222,#223),.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.6203518354E-02,0.158266660865, + 0.300329803375,0.442392945886,0.584456088397,0.726519230908, + 0.868582373418,1.010645515929,1.15270865844,1.29477180095, + 1.436834943461,1.578898085972,1.720961228483,1.863024370993, + 2.005087513504,2.147150656015,2.289213798525,2.431276941036, + 2.573340083547,2.715403226058,2.857466368568,2.999529511079, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#199 = CARTESIAN_POINT('',(-6.266981788826,-1.414254671083E-15)); +#200 = CARTESIAN_POINT('',(-6.219627407989,-1.345116044854E-15)); +#201 = CARTESIAN_POINT('',(-6.124918646315,-1.197174759016E-15)); +#202 = CARTESIAN_POINT('',(-5.982855503804,-9.51249398006E-16)); +#203 = CARTESIAN_POINT('',(-5.840792361293,-6.861295066766E-16)); +#204 = CARTESIAN_POINT('',(-5.698729218783,-4.071931678298E-16)); +#205 = CARTESIAN_POINT('',(-5.556666076272,-1.200506306727E-16)); +#206 = CARTESIAN_POINT('',(-5.414602933761,1.695101356747E-16)); +#207 = CARTESIAN_POINT('',(-5.272539791251,4.556557571267E-16)); +#208 = CARTESIAN_POINT('',(-5.13047664874,7.326207790599E-16)); +#209 = CARTESIAN_POINT('',(-4.988413506229,9.948249559044E-16)); +#210 = CARTESIAN_POINT('',(-4.846350363718,1.236985380056E-15)); +#211 = CARTESIAN_POINT('',(-4.704287221208,1.454223002747E-15)); +#212 = CARTESIAN_POINT('',(-4.562224078697,1.64216091613E-15)); +#213 = CARTESIAN_POINT('',(-4.420160936186,1.797012542827E-15)); +#214 = CARTESIAN_POINT('',(-4.278097793676,1.915657934874E-15)); +#215 = CARTESIAN_POINT('',(-4.136034651165,1.995706603265E-15)); +#216 = CARTESIAN_POINT('',(-3.993971508654,2.035545799532E-15)); +#217 = CARTESIAN_POINT('',(-3.851908366143,2.034372568772E-15)); +#218 = CARTESIAN_POINT('',(-3.709845223633,1.992211572252E-15)); +#219 = CARTESIAN_POINT('',(-3.567782081122,1.909908452569E-15)); +#220 = CARTESIAN_POINT('',(-3.425718938611,1.789135702833E-15)); +#221 = CARTESIAN_POINT('',(-3.283655796101,1.632273478385E-15)); +#222 = CARTESIAN_POINT('',(-3.188947034427,1.50587829122E-15)); +#223 = CARTESIAN_POINT('',(-3.14159265359,1.43773881689E-15)); +#224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#225 = ORIENTED_EDGE('',*,*,#226,.F.); +#226 = EDGE_CURVE('',#227,#172,#229,.T.); +#227 = VERTEX_POINT('',#228); +#228 = CARTESIAN_POINT('',(0.75,12.9483,0.20982638061)); +#229 = SURFACE_CURVE('',#230,(#235,#242),.PCURVE_S1.); +#230 = CIRCLE('',#231,12.95); +#231 = AXIS2_PLACEMENT_3D('',#232,#233,#234); +#232 = CARTESIAN_POINT('',(0.75,0.,0.)); +#233 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#234 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#235 = PCURVE('',#45,#236); +#236 = DEFINITIONAL_REPRESENTATION('',(#237),#241); +#237 = CIRCLE('',#238,12.95); +#238 = AXIS2_PLACEMENT_2D('',#239,#240); +#239 = CARTESIAN_POINT('',(-1.098309040966,1.197805519231E-16)); +#240 = DIRECTION('',(1.,3.819883738263E-33)); +#241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#242 = PCURVE('',#192,#243); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#270); +#244 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#245,#246,#247,#248,#249,#250, + #251,#252,#253,#254,#255,#256,#257,#258,#259,#260,#261,#262,#263, + #264,#265,#266,#267,#268,#269),.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.6203518354E-02,0.158266660865, + 0.300329803375,0.442392945886,0.584456088397,0.726519230908, + 0.868582373418,1.010645515929,1.15270865844,1.29477180095, + 1.436834943461,1.578898085972,1.720961228483,1.863024370993, + 2.005087513504,2.147150656015,2.289213798525,2.431276941036, + 2.573340083547,2.715403226058,2.857466368568,2.999529511079, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#245 = CARTESIAN_POINT('',(-1.6203518354E-02,0.)); +#246 = CARTESIAN_POINT('',(-6.355789919091E-02,0.)); +#247 = CARTESIAN_POINT('',(-0.158266660865,0.)); +#248 = CARTESIAN_POINT('',(-0.300329803375,0.)); +#249 = CARTESIAN_POINT('',(-0.442392945886,0.)); +#250 = CARTESIAN_POINT('',(-0.584456088397,0.)); +#251 = CARTESIAN_POINT('',(-0.726519230908,0.)); +#252 = CARTESIAN_POINT('',(-0.868582373418,0.)); +#253 = CARTESIAN_POINT('',(-1.010645515929,0.)); +#254 = CARTESIAN_POINT('',(-1.15270865844,0.)); +#255 = CARTESIAN_POINT('',(-1.29477180095,0.)); +#256 = CARTESIAN_POINT('',(-1.436834943461,0.)); +#257 = CARTESIAN_POINT('',(-1.578898085972,0.)); +#258 = CARTESIAN_POINT('',(-1.720961228483,0.)); +#259 = CARTESIAN_POINT('',(-1.863024370993,0.)); +#260 = CARTESIAN_POINT('',(-2.005087513504,0.)); +#261 = CARTESIAN_POINT('',(-2.147150656015,0.)); +#262 = CARTESIAN_POINT('',(-2.289213798525,0.)); +#263 = CARTESIAN_POINT('',(-2.431276941036,0.)); +#264 = CARTESIAN_POINT('',(-2.573340083547,0.)); +#265 = CARTESIAN_POINT('',(-2.715403226058,0.)); +#266 = CARTESIAN_POINT('',(-2.857466368568,0.)); +#267 = CARTESIAN_POINT('',(-2.999529511079,0.)); +#268 = CARTESIAN_POINT('',(-3.094238272753,0.)); +#269 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#271 = ORIENTED_EDGE('',*,*,#272,.T.); +#272 = EDGE_CURVE('',#227,#273,#275,.T.); +#273 = VERTEX_POINT('',#274); +#274 = CARTESIAN_POINT('',(0.75,17.6483,0.312759)); +#275 = SURFACE_CURVE('',#276,(#280,#287),.PCURVE_S1.); +#276 = LINE('',#277,#278); +#277 = CARTESIAN_POINT('',(0.75,12.9483,0.20982638061)); +#278 = VECTOR('',#279,1.); +#279 = DIRECTION('',(1.109956869781E-16,0.999760269029,2.18953070751E-02 + )); +#280 = PCURVE('',#45,#281); +#281 = DEFINITIONAL_REPRESENTATION('',(#282),#286); +#282 = LINE('',#283,#284); +#283 = CARTESIAN_POINT('',(11.849990959034,0.20982638061)); +#284 = VECTOR('',#285,1.); +#285 = DIRECTION('',(0.999760269029,2.18953070751E-02)); +#286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#287 = PCURVE('',#288,#293); +#288 = PLANE('',#289); +#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); +#290 = CARTESIAN_POINT('',(0.75,12.9483,0.20982638061)); +#291 = DIRECTION('',(-1.109956869781E-16,-2.18953070751E-02, + 0.999760269029)); +#292 = DIRECTION('',(1.109956869781E-16,0.999760269029,2.18953070751E-02 + )); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(0.,0.)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(1.,-1.232595164408E-32)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = ORIENTED_EDGE('',*,*,#300,.T.); +#300 = EDGE_CURVE('',#273,#301,#303,.T.); +#301 = VERTEX_POINT('',#302); +#302 = CARTESIAN_POINT('',(0.75,16.480629865469,6.320534021702)); +#303 = SURFACE_CURVE('',#304,(#309,#316),.PCURVE_S1.); +#304 = CIRCLE('',#305,17.651071102969); +#305 = AXIS2_PLACEMENT_3D('',#306,#307,#308); +#306 = CARTESIAN_POINT('',(0.75,0.,0.)); +#307 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#308 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#309 = PCURVE('',#45,#310); +#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315); +#311 = CIRCLE('',#312,17.651071102969); +#312 = AXIS2_PLACEMENT_2D('',#313,#314); +#313 = CARTESIAN_POINT('',(-1.098309040966,1.197805519231E-16)); +#314 = DIRECTION('',(1.,3.819883738263E-33)); +#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#316 = PCURVE('',#317,#322); +#317 = CYLINDRICAL_SURFACE('',#318,17.651071102969); +#318 = AXIS2_PLACEMENT_3D('',#319,#320,#321); +#319 = CARTESIAN_POINT('',(0.75,0.,0.)); +#320 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#321 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(-0.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(-1.,0.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = ORIENTED_EDGE('',*,*,#329,.T.); +#329 = EDGE_CURVE('',#301,#330,#332,.T.); +#330 = VERTEX_POINT('',#331); +#331 = CARTESIAN_POINT('',(0.75,15.794145686382,6.931414816149)); +#332 = SURFACE_CURVE('',#333,(#338,#345),.PCURVE_S1.); +#333 = CIRCLE('',#334,1.); +#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337); +#335 = CARTESIAN_POINT('',(0.75,15.546939792537,5.962451841599)); +#336 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#337 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#338 = PCURVE('',#45,#339); +#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344); +#340 = CIRCLE('',#341,1.); +#341 = AXIS2_PLACEMENT_2D('',#342,#343); +#342 = CARTESIAN_POINT('',(14.448630751571,5.962451841599)); +#343 = DIRECTION('',(-1.,2.755988698281E-33)); +#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#345 = PCURVE('',#346,#351); +#346 = CYLINDRICAL_SURFACE('',#347,1.); +#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350); +#348 = CARTESIAN_POINT('',(0.75,15.546939792537,5.962451841599)); +#349 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#350 = DIRECTION('',(1.036604216834E-16,0.933690072933,0.358082180103)); +#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(-3.507805713978,8.494472518557E-16)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(1.,0.)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = ORIENTED_EDGE('',*,*,#358,.T.); +#358 = EDGE_CURVE('',#330,#359,#361,.T.); +#359 = VERTEX_POINT('',#360); +#360 = CARTESIAN_POINT('',(0.75,13.732110000002,7.457490000011)); +#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.); +#362 = LINE('',#363,#364); +#363 = CARTESIAN_POINT('',(0.75,16.2862,6.80587985804)); +#364 = VECTOR('',#365,1.); +#365 = DIRECTION('',(-1.075765004354E-16,-0.96896297455,0.247205893845) + ); +#366 = PCURVE('',#45,#367); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(15.187890959034,6.80587985804)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(-0.96896297455,0.247205893845)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = PCURVE('',#374,#379); +#374 = PLANE('',#375); +#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378); +#376 = CARTESIAN_POINT('',(0.75,16.2862,6.80587985804)); +#377 = DIRECTION('',(1.075765004354E-16,-0.247205893845,-0.96896297455) + ); +#378 = DIRECTION('',(-1.075765004354E-16,-0.96896297455,0.247205893845) + ); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(0.,0.)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(1.,1.232595164408E-32)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = ORIENTED_EDGE('',*,*,#386,.F.); +#386 = EDGE_CURVE('',#387,#359,#389,.T.); +#387 = VERTEX_POINT('',#388); +#388 = CARTESIAN_POINT('',(0.75,12.701100000001,8.055013270629)); +#389 = SURFACE_CURVE('',#390,(#395,#402),.PCURVE_S1.); +#390 = CIRCLE('',#391,2.8638); +#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394); +#392 = CARTESIAN_POINT('',(0.75,14.621170497008,10.179790841701)); +#393 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#394 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#395 = PCURVE('',#45,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = CIRCLE('',#398,2.8638); +#398 = AXIS2_PLACEMENT_2D('',#399,#400); +#399 = CARTESIAN_POINT('',(13.522861456042,10.179790841701)); +#400 = DIRECTION('',(1.,3.819883738263E-33)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#402 = PCURVE('',#403,#408); +#403 = CYLINDRICAL_SURFACE('',#404,2.8638); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(0.75,14.621170497008,10.179790841701)); +#406 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#407 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(-0.,0.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(-1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = ORIENTED_EDGE('',*,*,#415,.T.); +#415 = EDGE_CURVE('',#387,#416,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(0.75,-16.15,1.79301018477E-15)); +#418 = SURFACE_CURVE('',#419,(#424,#431),.PCURVE_S1.); +#419 = CIRCLE('',#420,15.55); +#420 = AXIS2_PLACEMENT_3D('',#421,#422,#423); +#421 = CARTESIAN_POINT('',(0.75,-0.6,0.)); +#422 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#423 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#424 = PCURVE('',#45,#425); +#425 = DEFINITIONAL_REPRESENTATION('',(#426),#430); +#426 = CIRCLE('',#427,15.55); +#427 = AXIS2_PLACEMENT_2D('',#428,#429); +#428 = CARTESIAN_POINT('',(-1.698309040966,1.197805519231E-16)); +#429 = DIRECTION('',(1.,3.819883738263E-33)); +#430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#431 = PCURVE('',#432,#437); +#432 = CYLINDRICAL_SURFACE('',#433,15.55); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.75,-0.6,0.)); +#435 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#436 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#437 = DEFINITIONAL_REPRESENTATION('',(#438),#464); +#438 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#439,#440,#441,#442,#443,#444, + #445,#446,#447,#448,#449,#450,#451,#452,#453,#454,#455,#456,#457, + #458,#459,#460,#461,#462,#463),.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.544519666329,0.662568438477, + 0.780617210625,0.898665982774,1.016714754922,1.13476352707, + 1.252812299218,1.370861071367,1.488909843515,1.606958615663, + 1.725007387811,1.843056159959,1.961104932108,2.079153704256, + 2.197202476404,2.315251248552,2.4333000207,2.551348792849, + 2.669397564997,2.787446337145,2.905495109293,3.023543881442, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#439 = CARTESIAN_POINT('',(-0.544519666329,0.)); +#440 = CARTESIAN_POINT('',(-0.583869257045,-1.972152263053E-31)); +#441 = CARTESIAN_POINT('',(-0.662568438477,-2.755633756307E-31)); +#442 = CARTESIAN_POINT('',(-0.780617210625,7.700329633382E-32)); +#443 = CARTESIAN_POINT('',(-0.898665982774,-3.244980970457E-32)); +#444 = CARTESIAN_POINT('',(-1.016714754922,5.279594248447E-32)); +#445 = CARTESIAN_POINT('',(-1.13476352707,-1.787339602333E-31)); +#446 = CARTESIAN_POINT('',(-1.252812299218,7.0494219533E-32)); +#447 = CARTESIAN_POINT('',(-1.370861071367,-1.032429178987E-31)); +#448 = CARTESIAN_POINT('',(-1.488909843515,4.665461260383E-32)); +#449 = CARTESIAN_POINT('',(-1.606958615663,-9.41982265217E-33)); +#450 = CARTESIAN_POINT('',(-1.725007387811,-8.975321995149E-33)); +#451 = CARTESIAN_POINT('',(-1.843056159959,4.532111063277E-32)); +#452 = CARTESIAN_POINT('',(-1.961104932108,-1.723091205359E-31)); +#453 = CARTESIAN_POINT('',(-2.079153704256,5.226969259515E-32)); +#454 = CARTESIAN_POINT('',(-2.197202476404,-3.676964984469E-32)); +#455 = CARTESIAN_POINT('',(-2.315251248552,9.480890678362E-32)); +#456 = CARTESIAN_POINT('',(-2.4333000207,-3.424659772898E-31)); +#457 = CARTESIAN_POINT('',(-2.551348792849,9.176364454397E-32)); +#458 = CARTESIAN_POINT('',(-2.669397564997,-2.458860088609E-32)); +#459 = CARTESIAN_POINT('',(-2.787446337145,6.590759000395E-33)); +#460 = CARTESIAN_POINT('',(-2.905495109293,-1.774435115491E-33)); +#461 = CARTESIAN_POINT('',(-3.023543881442,5.069814615689E-34)); +#462 = CARTESIAN_POINT('',(-3.102243062874,0.)); +#463 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#465 = ORIENTED_EDGE('',*,*,#466,.F.); +#466 = EDGE_CURVE('',#467,#416,#469,.T.); +#467 = VERTEX_POINT('',#468); +#468 = CARTESIAN_POINT('',(0.75,12.701100000001,-8.055013270629)); +#469 = SURFACE_CURVE('',#470,(#475,#486),.PCURVE_S1.); +#470 = CIRCLE('',#471,15.55); +#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474); +#472 = CARTESIAN_POINT('',(0.75,-0.6,6.661338147751E-17)); +#473 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#474 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#475 = PCURVE('',#45,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#485); +#477 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#478,#479,#480,#481,#482,#483 +,#484),.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( + '') ); +#478 = CARTESIAN_POINT('',(13.851690959034,-1.540002869891E-15)); +#479 = CARTESIAN_POINT('',(13.851690959034,-26.93339005769)); +#480 = CARTESIAN_POINT('',(-9.473309040966,-13.46669502884)); +#481 = CARTESIAN_POINT('',(-32.79830904096,-1.694640053634E-16)); +#482 = CARTESIAN_POINT('',(-9.473309040966,13.466695028848)); +#483 = CARTESIAN_POINT('',(13.851690959034,26.933390057696)); +#484 = CARTESIAN_POINT('',(13.851690959034,-1.540002869891E-15)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = PCURVE('',#432,#487); +#487 = DEFINITIONAL_REPRESENTATION('',(#488),#514); +#488 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#489,#490,#491,#492,#493,#494, + #495,#496,#497,#498,#499,#500,#501,#502,#503,#504,#505,#506,#507, + #508,#509,#510,#511,#512,#513),.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.544519666329,0.662568438477, + 0.780617210625,0.898665982774,1.016714754922,1.13476352707, + 1.252812299218,1.370861071367,1.488909843515,1.606958615663, + 1.725007387811,1.843056159959,1.961104932108,2.079153704256, + 2.197202476404,2.315251248552,2.4333000207,2.551348792849, + 2.669397564997,2.787446337145,2.905495109293,3.023543881442, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#489 = CARTESIAN_POINT('',(-5.738665640851,-5.158192461354E-16)); +#490 = CARTESIAN_POINT('',(-5.699316050134,-4.225250830245E-16)); +#491 = CARTESIAN_POINT('',(-5.620616868702,-2.332149259878E-16)); +#492 = CARTESIAN_POINT('',(-5.502568096554,5.491314392027E-17)); +#493 = CARTESIAN_POINT('',(-5.384519324406,3.432069074418E-16)); +#494 = CARTESIAN_POINT('',(-5.266470552258,6.276499131023E-16)); +#495 = CARTESIAN_POINT('',(-5.148421780109,9.04283865736E-16)); +#496 = CARTESIAN_POINT('',(-5.030373007961,1.169257946157E-15)); +#497 = CARTESIAN_POINT('',(-4.912324235813,1.418883959996E-15)); +#498 = CARTESIAN_POINT('',(-4.794275463665,1.649687260144E-15)); +#499 = CARTESIAN_POINT('',(-4.676226691517,1.858455222663E-15)); +#500 = CARTESIAN_POINT('',(-4.558177919368,2.042281934634E-15)); +#501 = CARTESIAN_POINT('',(-4.44012914722,2.198608650417E-15)); +#502 = CARTESIAN_POINT('',(-4.322080375072,2.325259405904E-15)); +#503 = CARTESIAN_POINT('',(-4.204031602924,2.420471305793E-15)); +#504 = CARTESIAN_POINT('',(-4.085982830776,2.482919066523E-15)); +#505 = CARTESIAN_POINT('',(-3.967934058627,2.511733445629E-15)); +#506 = CARTESIAN_POINT('',(-3.849885286479,2.506513407289E-15)); +#507 = CARTESIAN_POINT('',(-3.731836514331,2.4673314571E-15)); +#508 = CARTESIAN_POINT('',(-3.613787742183,2.394733556103E-15)); +#509 = CARTESIAN_POINT('',(-3.495738970034,2.289728075714E-15)); +#510 = CARTESIAN_POINT('',(-3.377690197886,2.153784621225E-15)); +#511 = CARTESIAN_POINT('',(-3.259641425738,1.988765584074E-15)); +#512 = CARTESIAN_POINT('',(-3.180942244306,1.860974745645E-15)); +#513 = CARTESIAN_POINT('',(-3.14159265359,1.79301018477E-15)); +#514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#515 = ORIENTED_EDGE('',*,*,#516,.T.); +#516 = EDGE_CURVE('',#467,#517,#519,.T.); +#517 = VERTEX_POINT('',#518); +#518 = CARTESIAN_POINT('',(0.75,13.732110000002,-7.457490000011)); +#519 = SURFACE_CURVE('',#520,(#525,#536),.PCURVE_S1.); +#520 = CIRCLE('',#521,2.8638); +#521 = AXIS2_PLACEMENT_3D('',#522,#523,#524); +#522 = CARTESIAN_POINT('',(0.75,14.621170497008,-10.1797908417)); +#523 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#524 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#525 = PCURVE('',#45,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#535); +#527 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#528,#529,#530,#531,#532,#533 +,#534),.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( + '') ); +#528 = CARTESIAN_POINT('',(16.386661456042,-10.1797908417)); +#529 = CARTESIAN_POINT('',(16.386661456042,-15.14003794441)); +#530 = CARTESIAN_POINT('',(12.090961456042,-12.65991439305)); +#531 = CARTESIAN_POINT('',(7.795261456042,-10.1797908417)); +#532 = CARTESIAN_POINT('',(12.090961456042,-7.699667290344)); +#533 = CARTESIAN_POINT('',(16.386661456042,-5.219543738986)); +#534 = CARTESIAN_POINT('',(16.386661456042,-10.1797908417)); +#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#536 = PCURVE('',#537,#542); +#537 = CYLINDRICAL_SURFACE('',#538,2.8638); +#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541); +#539 = CARTESIAN_POINT('',(0.75,14.621170497008,-10.1797908417)); +#540 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#541 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(0.,0.)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(1.,0.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = ORIENTED_EDGE('',*,*,#549,.F.); +#549 = EDGE_CURVE('',#550,#517,#552,.T.); +#550 = VERTEX_POINT('',#551); +#551 = CARTESIAN_POINT('',(0.75,15.794145686382,-6.931414816149)); +#552 = SURFACE_CURVE('',#553,(#557,#564),.PCURVE_S1.); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(0.75,16.2862,-6.80587985804)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(-2.425983683879E-16,-0.96896297455,-0.247205893845) + ); +#557 = PCURVE('',#45,#558); +#558 = DEFINITIONAL_REPRESENTATION('',(#559),#563); +#559 = LINE('',#560,#561); +#560 = CARTESIAN_POINT('',(15.187890959034,-6.80587985804)); +#561 = VECTOR('',#562,1.); +#562 = DIRECTION('',(-0.96896297455,-0.247205893845)); +#563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#564 = PCURVE('',#565,#570); +#565 = PLANE('',#566); +#566 = AXIS2_PLACEMENT_3D('',#567,#568,#569); +#567 = CARTESIAN_POINT('',(0.75,16.2862,-6.80587985804)); +#568 = DIRECTION('',(1.075765004354E-16,-0.247205893845,0.96896297455)); +#569 = DIRECTION('',(1.075765004354E-16,0.96896297455,0.247205893845)); +#570 = DEFINITIONAL_REPRESENTATION('',(#571),#575); +#571 = LINE('',#572,#573); +#572 = CARTESIAN_POINT('',(3.66201095407E-15,-1.995969792537E-31)); +#573 = VECTOR('',#574,1.); +#574 = DIRECTION('',(-1.,1.350218679524E-16)); +#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#576 = ORIENTED_EDGE('',*,*,#577,.F.); +#577 = EDGE_CURVE('',#24,#550,#578,.T.); +#578 = SURFACE_CURVE('',#579,(#584,#595),.PCURVE_S1.); +#579 = CIRCLE('',#580,1.); +#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583); +#581 = CARTESIAN_POINT('',(0.75,15.546939792537,-5.962451841599)); +#582 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#583 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#584 = PCURVE('',#45,#585); +#585 = DEFINITIONAL_REPRESENTATION('',(#586),#594); +#586 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#587,#588,#589,#590,#591,#592 +,#593),.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( + '') ); +#587 = CARTESIAN_POINT('',(13.448630751571,-5.962451841599)); +#588 = CARTESIAN_POINT('',(13.448630751571,-4.23040103403)); +#589 = CARTESIAN_POINT('',(14.948630751571,-5.096426437814)); +#590 = CARTESIAN_POINT('',(16.448630751571,-5.962451841599)); +#591 = CARTESIAN_POINT('',(14.948630751571,-6.828477245383)); +#592 = CARTESIAN_POINT('',(13.448630751571,-7.694502649168)); +#593 = CARTESIAN_POINT('',(13.448630751571,-5.962451841599)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = PCURVE('',#132,#596); +#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601); +#597 = LINE('',#598,#599); +#598 = CARTESIAN_POINT('',(3.507805713978,2.612566903349E-16)); +#599 = VECTOR('',#600,1.); +#600 = DIRECTION('',(-1.,0.)); +#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#602 = FACE_BOUND('',#603,.F.); +#603 = EDGE_LOOP('',(#604)); +#604 = ORIENTED_EDGE('',*,*,#605,.T.); +#605 = EDGE_CURVE('',#606,#606,#608,.T.); +#606 = VERTEX_POINT('',#607); +#607 = CARTESIAN_POINT('',(0.75,16.2,-3.4)); +#608 = SURFACE_CURVE('',#609,(#614,#625),.PCURVE_S1.); +#609 = CIRCLE('',#610,1.); +#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613); +#611 = CARTESIAN_POINT('',(0.75,15.2,-3.4)); +#612 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#613 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#614 = PCURVE('',#45,#615); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#624); +#616 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#617,#618,#619,#620,#621,#622 +,#623),.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( + '') ); +#617 = CARTESIAN_POINT('',(15.101690959034,-3.4)); +#618 = CARTESIAN_POINT('',(15.101690959034,-5.132050807569)); +#619 = CARTESIAN_POINT('',(13.601690959034,-4.266025403784)); +#620 = CARTESIAN_POINT('',(12.101690959034,-3.4)); +#621 = CARTESIAN_POINT('',(13.601690959034,-2.533974596216)); +#622 = CARTESIAN_POINT('',(15.101690959034,-1.667949192431)); +#623 = CARTESIAN_POINT('',(15.101690959034,-3.4)); +#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#625 = PCURVE('',#626,#631); +#626 = CYLINDRICAL_SURFACE('',#627,1.); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(0.75,15.2,-3.4)); +#629 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#630 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(0.,0.)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = FACE_BOUND('',#638,.F.); +#638 = EDGE_LOOP('',(#639)); +#639 = ORIENTED_EDGE('',*,*,#640,.F.); +#640 = EDGE_CURVE('',#641,#641,#643,.T.); +#641 = VERTEX_POINT('',#642); +#642 = CARTESIAN_POINT('',(0.75,16.2,3.4)); +#643 = SURFACE_CURVE('',#644,(#649,#656),.PCURVE_S1.); +#644 = CIRCLE('',#645,1.); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(0.75,15.2,3.4)); +#647 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#648 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#649 = PCURVE('',#45,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = CIRCLE('',#652,1.); +#652 = AXIS2_PLACEMENT_2D('',#653,#654); +#653 = CARTESIAN_POINT('',(14.101690959034,3.4)); +#654 = DIRECTION('',(1.,3.819883738263E-33)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = PCURVE('',#657,#662); +#657 = CYLINDRICAL_SURFACE('',#658,1.); +#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661); +#659 = CARTESIAN_POINT('',(0.75,15.2,3.4)); +#660 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#661 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(-0.,0.)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(-1.,0.)); +#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#668 = ADVANCED_FACE('',(#669),#132,.T.); +#669 = FACE_BOUND('',#670,.F.); +#670 = EDGE_LOOP('',(#671,#672,#695,#717)); +#671 = ORIENTED_EDGE('',*,*,#577,.T.); +#672 = ORIENTED_EDGE('',*,*,#673,.T.); +#673 = EDGE_CURVE('',#550,#674,#676,.T.); +#674 = VERTEX_POINT('',#675); +#675 = CARTESIAN_POINT('',(2.25,15.794145686382,-6.931414816149)); +#676 = SURFACE_CURVE('',#677,(#681,#688),.PCURVE_S1.); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(0.75,15.794145686382,-6.931414816149)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#681 = PCURVE('',#132,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(-0.954787681417,-1.350218679524E-16)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(-0.,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = PCURVE('',#565,#689); +#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(-0.507815392892,1.667964509172E-16)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(-2.465190328816E-32,-1.)); +#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#695 = ORIENTED_EDGE('',*,*,#696,.F.); +#696 = EDGE_CURVE('',#90,#674,#697,.T.); +#697 = SURFACE_CURVE('',#698,(#703,#710),.PCURVE_S1.); +#698 = CIRCLE('',#699,1.); +#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702); +#700 = CARTESIAN_POINT('',(2.25,15.546939792537,-5.962451841599)); +#701 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#702 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#703 = PCURVE('',#132,#704); +#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(3.507805713978,1.5)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(-1.,0.)); +#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#710 = PCURVE('',#106,#711); +#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716); +#712 = CIRCLE('',#713,1.); +#713 = AXIS2_PLACEMENT_2D('',#714,#715); +#714 = CARTESIAN_POINT('',(-14.44863075157,-5.962451841599)); +#715 = DIRECTION('',(1.,3.172441942147E-33)); +#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#717 = ORIENTED_EDGE('',*,*,#118,.F.); +#718 = ADVANCED_FACE('',(#719),#77,.F.); +#719 = FACE_BOUND('',#720,.T.); +#720 = EDGE_LOOP('',(#721,#766,#787,#788)); +#721 = ORIENTED_EDGE('',*,*,#722,.T.); +#722 = EDGE_CURVE('',#149,#723,#725,.T.); +#723 = VERTEX_POINT('',#724); +#724 = CARTESIAN_POINT('',(2.25,12.9483,-0.20982638061)); +#725 = SURFACE_CURVE('',#726,(#730,#737),.PCURVE_S1.); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(0.75,12.9483,-0.20982638061)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#730 = PCURVE('',#77,#731); +#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(1.776538708501E-15,-5.739853037312E-18)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(-1.134265543827E-16,-1.)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = PCURVE('',#192,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#765); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#740,#741,#742,#743,#744,#745, + #746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757,#758, + #759,#760,#761,#762,#763,#764),.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.,6.818181818182E-02, + 0.136363636364,0.204545454545,0.272727272727,0.340909090909, + 0.409090909091,0.477272727273,0.545454545455,0.613636363636, + 0.681818181818,0.75,0.818181818182,0.886363636364,0.954545454545, + 1.022727272727,1.090909090909,1.159090909091,1.227272727273, + 1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#740 = CARTESIAN_POINT('',(-6.266981788826,-5.739853037312E-18)); +#741 = CARTESIAN_POINT('',(-6.266981788826,-2.272727272727E-02)); +#742 = CARTESIAN_POINT('',(-6.266981788826,-6.818181818182E-02)); +#743 = CARTESIAN_POINT('',(-6.266981788826,-0.136363636364)); +#744 = CARTESIAN_POINT('',(-6.266981788826,-0.204545454545)); +#745 = CARTESIAN_POINT('',(-6.266981788826,-0.272727272727)); +#746 = CARTESIAN_POINT('',(-6.266981788826,-0.340909090909)); +#747 = CARTESIAN_POINT('',(-6.266981788826,-0.409090909091)); +#748 = CARTESIAN_POINT('',(-6.266981788826,-0.477272727273)); +#749 = CARTESIAN_POINT('',(-6.266981788826,-0.545454545455)); +#750 = CARTESIAN_POINT('',(-6.266981788826,-0.613636363636)); +#751 = CARTESIAN_POINT('',(-6.266981788826,-0.681818181818)); +#752 = CARTESIAN_POINT('',(-6.266981788826,-0.75)); +#753 = CARTESIAN_POINT('',(-6.266981788826,-0.818181818182)); +#754 = CARTESIAN_POINT('',(-6.266981788826,-0.886363636364)); +#755 = CARTESIAN_POINT('',(-6.266981788826,-0.954545454545)); +#756 = CARTESIAN_POINT('',(-6.266981788826,-1.022727272727)); +#757 = CARTESIAN_POINT('',(-6.266981788826,-1.090909090909)); +#758 = CARTESIAN_POINT('',(-6.266981788826,-1.159090909091)); +#759 = CARTESIAN_POINT('',(-6.266981788826,-1.227272727273)); +#760 = CARTESIAN_POINT('',(-6.266981788826,-1.295454545455)); +#761 = CARTESIAN_POINT('',(-6.266981788826,-1.363636363636)); +#762 = CARTESIAN_POINT('',(-6.266981788826,-1.431818181818)); +#763 = CARTESIAN_POINT('',(-6.266981788826,-1.477272727273)); +#764 = CARTESIAN_POINT('',(-6.266981788826,-1.5)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = ORIENTED_EDGE('',*,*,#767,.T.); +#767 = EDGE_CURVE('',#723,#62,#768,.T.); +#768 = SURFACE_CURVE('',#769,(#773,#780),.PCURVE_S1.); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(2.25,12.9483,-0.20982638061)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(2.195605065516E-16,0.999760269029, + -2.18953070751E-02)); +#773 = PCURVE('',#77,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(-1.70139831574E-16,-1.5)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(-1.,-1.085648195735E-16)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#106,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(-11.84999095903,-0.20982638061)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(-0.999760269029,-2.18953070751E-02)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = ORIENTED_EDGE('',*,*,#61,.F.); +#788 = ORIENTED_EDGE('',*,*,#148,.F.); +#789 = ADVANCED_FACE('',(#790,#1162,#1188),#106,.F.); +#790 = FACE_BOUND('',#791,.F.); +#791 = EDGE_LOOP('',(#792,#822,#845,#895,#939,#940,#941,#942,#965,#989, + #1035,#1085,#1113,#1136)); +#792 = ORIENTED_EDGE('',*,*,#793,.F.); +#793 = EDGE_CURVE('',#794,#796,#798,.T.); +#794 = VERTEX_POINT('',#795); +#795 = CARTESIAN_POINT('',(2.25,17.6483,0.312759)); +#796 = VERTEX_POINT('',#797); +#797 = CARTESIAN_POINT('',(2.25,16.480629865469,6.320534021702)); +#798 = SURFACE_CURVE('',#799,(#804,#815),.PCURVE_S1.); +#799 = CIRCLE('',#800,17.651071102969); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(2.25,0.,1.665334536938E-16)); +#802 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#803 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#804 = PCURVE('',#106,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#814); +#806 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#807,#808,#809,#810,#811,#812 +,#813),.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( + '') ); +#807 = CARTESIAN_POINT('',(-16.552762062,7.327139312956E-16)); +#808 = CARTESIAN_POINT('',(-16.552762062,30.572551958354)); +#809 = CARTESIAN_POINT('',(9.923844592451,15.286275979177)); +#810 = CARTESIAN_POINT('',(36.400451246905,5.05597947685E-15)); +#811 = CARTESIAN_POINT('',(9.923844592451,-15.28627597917)); +#812 = CARTESIAN_POINT('',(-16.552762062,-30.57255195835)); +#813 = CARTESIAN_POINT('',(-16.552762062,7.327139312956E-16)); +#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#815 = PCURVE('',#317,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(-0.,-1.5)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(-1.,0.)); +#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#822 = ORIENTED_EDGE('',*,*,#823,.F.); +#823 = EDGE_CURVE('',#824,#794,#826,.T.); +#824 = VERTEX_POINT('',#825); +#825 = CARTESIAN_POINT('',(2.25,12.9483,0.20982638061)); +#826 = SURFACE_CURVE('',#827,(#831,#838),.PCURVE_S1.); +#827 = LINE('',#828,#829); +#828 = CARTESIAN_POINT('',(2.25,12.9483,0.20982638061)); +#829 = VECTOR('',#830,1.); +#830 = DIRECTION('',(1.109956869781E-16,0.999760269029,2.18953070751E-02 + )); +#831 = PCURVE('',#106,#832); +#832 = DEFINITIONAL_REPRESENTATION('',(#833),#837); +#833 = LINE('',#834,#835); +#834 = CARTESIAN_POINT('',(-11.84999095903,0.20982638061)); +#835 = VECTOR('',#836,1.); +#836 = DIRECTION('',(-0.999760269029,2.18953070751E-02)); +#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#838 = PCURVE('',#288,#839); +#839 = DEFINITIONAL_REPRESENTATION('',(#840),#844); +#840 = LINE('',#841,#842); +#841 = CARTESIAN_POINT('',(1.70139831574E-16,-1.5)); +#842 = VECTOR('',#843,1.); +#843 = DIRECTION('',(1.,-1.232595164408E-32)); +#844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#845 = ORIENTED_EDGE('',*,*,#846,.T.); +#846 = EDGE_CURVE('',#824,#847,#849,.T.); +#847 = VERTEX_POINT('',#848); +#848 = CARTESIAN_POINT('',(2.25,-12.95,1.43773881689E-15)); +#849 = SURFACE_CURVE('',#850,(#855,#866),.PCURVE_S1.); +#850 = CIRCLE('',#851,12.95); +#851 = AXIS2_PLACEMENT_3D('',#852,#853,#854); +#852 = CARTESIAN_POINT('',(2.25,0.,1.665334536938E-16)); +#853 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#854 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#855 = PCURVE('',#106,#856); +#856 = DEFINITIONAL_REPRESENTATION('',(#857),#865); +#857 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#858,#859,#860,#861,#862,#863 +,#864),.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( + '') ); +#858 = CARTESIAN_POINT('',(-11.85169095903,7.327139312956E-16)); +#859 = CARTESIAN_POINT('',(-11.85169095903,22.430057958017)); +#860 = CARTESIAN_POINT('',(7.573309040966,11.215028979008)); +#861 = CARTESIAN_POINT('',(26.998309040966,3.904549141087E-15)); +#862 = CARTESIAN_POINT('',(7.573309040966,-11.215028979)); +#863 = CARTESIAN_POINT('',(-11.85169095903,-22.43005795801)); +#864 = CARTESIAN_POINT('',(-11.85169095903,7.327139312956E-16)); +#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#866 = PCURVE('',#192,#867); +#867 = DEFINITIONAL_REPRESENTATION('',(#868),#894); +#868 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#869,#870,#871,#872,#873,#874, + #875,#876,#877,#878,#879,#880,#881,#882,#883,#884,#885,#886,#887, + #888,#889,#890,#891,#892,#893),.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.6203518354E-02,0.158266660865, + 0.300329803375,0.442392945886,0.584456088397,0.726519230908, + 0.868582373418,1.010645515929,1.15270865844,1.29477180095, + 1.436834943461,1.578898085972,1.720961228483,1.863024370993, + 2.005087513504,2.147150656015,2.289213798525,2.431276941036, + 2.573340083547,2.715403226058,2.857466368568,2.999529511079, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#869 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.5)); +#870 = CARTESIAN_POINT('',(-6.355789919091E-02,-1.5)); +#871 = CARTESIAN_POINT('',(-0.158266660865,-1.5)); +#872 = CARTESIAN_POINT('',(-0.300329803375,-1.5)); +#873 = CARTESIAN_POINT('',(-0.442392945886,-1.5)); +#874 = CARTESIAN_POINT('',(-0.584456088397,-1.5)); +#875 = CARTESIAN_POINT('',(-0.726519230908,-1.5)); +#876 = CARTESIAN_POINT('',(-0.868582373418,-1.5)); +#877 = CARTESIAN_POINT('',(-1.010645515929,-1.5)); +#878 = CARTESIAN_POINT('',(-1.15270865844,-1.5)); +#879 = CARTESIAN_POINT('',(-1.29477180095,-1.5)); +#880 = CARTESIAN_POINT('',(-1.436834943461,-1.5)); +#881 = CARTESIAN_POINT('',(-1.578898085972,-1.5)); +#882 = CARTESIAN_POINT('',(-1.720961228483,-1.5)); +#883 = CARTESIAN_POINT('',(-1.863024370993,-1.5)); +#884 = CARTESIAN_POINT('',(-2.005087513504,-1.5)); +#885 = CARTESIAN_POINT('',(-2.147150656015,-1.5)); +#886 = CARTESIAN_POINT('',(-2.289213798525,-1.5)); +#887 = CARTESIAN_POINT('',(-2.431276941036,-1.5)); +#888 = CARTESIAN_POINT('',(-2.573340083547,-1.5)); +#889 = CARTESIAN_POINT('',(-2.715403226058,-1.5)); +#890 = CARTESIAN_POINT('',(-2.857466368568,-1.5)); +#891 = CARTESIAN_POINT('',(-2.999529511079,-1.5)); +#892 = CARTESIAN_POINT('',(-3.094238272753,-1.5)); +#893 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#895 = ORIENTED_EDGE('',*,*,#896,.F.); +#896 = EDGE_CURVE('',#723,#847,#897,.T.); +#897 = SURFACE_CURVE('',#898,(#903,#910),.PCURVE_S1.); +#898 = CIRCLE('',#899,12.95); +#899 = AXIS2_PLACEMENT_3D('',#900,#901,#902); +#900 = CARTESIAN_POINT('',(2.25,-8.628166150855E-32,-1.665334536938E-16) + ); +#901 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#902 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#903 = PCURVE('',#106,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = CIRCLE('',#906,12.95); +#906 = AXIS2_PLACEMENT_2D('',#907,#908); +#907 = CARTESIAN_POINT('',(1.098309040966,3.99647023908E-16)); +#908 = DIRECTION('',(-1.,-1.110223024625E-16)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = PCURVE('',#192,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#938); +#912 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#913,#914,#915,#916,#917,#918, + #919,#920,#921,#922,#923,#924,#925,#926,#927,#928,#929,#930,#931, + #932,#933,#934,#935,#936,#937),.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.6203518354E-02,0.158266660865, + 0.300329803375,0.442392945886,0.584456088397,0.726519230908, + 0.868582373418,1.010645515929,1.15270865844,1.29477180095, + 1.436834943461,1.578898085972,1.720961228483,1.863024370993, + 2.005087513504,2.147150656015,2.289213798525,2.431276941036, + 2.573340083547,2.715403226058,2.857466368568,2.999529511079, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#913 = CARTESIAN_POINT('',(-6.266981788826,-1.5)); +#914 = CARTESIAN_POINT('',(-6.219627407989,-1.5)); +#915 = CARTESIAN_POINT('',(-6.124918646315,-1.5)); +#916 = CARTESIAN_POINT('',(-5.982855503804,-1.5)); +#917 = CARTESIAN_POINT('',(-5.840792361293,-1.5)); +#918 = CARTESIAN_POINT('',(-5.698729218783,-1.5)); +#919 = CARTESIAN_POINT('',(-5.556666076272,-1.5)); +#920 = CARTESIAN_POINT('',(-5.414602933761,-1.5)); +#921 = CARTESIAN_POINT('',(-5.272539791251,-1.5)); +#922 = CARTESIAN_POINT('',(-5.13047664874,-1.5)); +#923 = CARTESIAN_POINT('',(-4.988413506229,-1.5)); +#924 = CARTESIAN_POINT('',(-4.846350363718,-1.5)); +#925 = CARTESIAN_POINT('',(-4.704287221208,-1.5)); +#926 = CARTESIAN_POINT('',(-4.562224078697,-1.5)); +#927 = CARTESIAN_POINT('',(-4.420160936186,-1.5)); +#928 = CARTESIAN_POINT('',(-4.278097793676,-1.5)); +#929 = CARTESIAN_POINT('',(-4.136034651165,-1.5)); +#930 = CARTESIAN_POINT('',(-3.993971508654,-1.5)); +#931 = CARTESIAN_POINT('',(-3.851908366143,-1.5)); +#932 = CARTESIAN_POINT('',(-3.709845223633,-1.5)); +#933 = CARTESIAN_POINT('',(-3.567782081122,-1.5)); +#934 = CARTESIAN_POINT('',(-3.425718938611,-1.5)); +#935 = CARTESIAN_POINT('',(-3.283655796101,-1.5)); +#936 = CARTESIAN_POINT('',(-3.188947034427,-1.5)); +#937 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#939 = ORIENTED_EDGE('',*,*,#767,.T.); +#940 = ORIENTED_EDGE('',*,*,#89,.T.); +#941 = ORIENTED_EDGE('',*,*,#696,.T.); +#942 = ORIENTED_EDGE('',*,*,#943,.T.); +#943 = EDGE_CURVE('',#674,#944,#946,.T.); +#944 = VERTEX_POINT('',#945); +#945 = CARTESIAN_POINT('',(2.25,13.732110000002,-7.457490000011)); +#946 = SURFACE_CURVE('',#947,(#951,#958),.PCURVE_S1.); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(2.25,16.2862,-6.80587985804)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(-2.425983683879E-16,-0.96896297455,-0.247205893845) + ); +#951 = PCURVE('',#106,#952); +#952 = DEFINITIONAL_REPRESENTATION('',(#953),#957); +#953 = LINE('',#954,#955); +#954 = CARTESIAN_POINT('',(-15.18789095903,-6.80587985804)); +#955 = VECTOR('',#956,1.); +#956 = DIRECTION('',(0.96896297455,-0.247205893845)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#958 = PCURVE('',#565,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = LINE('',#961,#962); +#961 = CARTESIAN_POINT('',(3.864543755999E-15,-1.5)); +#962 = VECTOR('',#963,1.); +#963 = DIRECTION('',(-1.,1.350218679524E-16)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#965 = ORIENTED_EDGE('',*,*,#966,.F.); +#966 = EDGE_CURVE('',#967,#944,#969,.T.); +#967 = VERTEX_POINT('',#968); +#968 = CARTESIAN_POINT('',(2.25,12.701100000001,-8.055013270629)); +#969 = SURFACE_CURVE('',#970,(#975,#982),.PCURVE_S1.); +#970 = CIRCLE('',#971,2.8638); +#971 = AXIS2_PLACEMENT_3D('',#972,#973,#974); +#972 = CARTESIAN_POINT('',(2.25,14.621170497008,-10.1797908417)); +#973 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#974 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#975 = PCURVE('',#106,#976); +#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981); +#977 = CIRCLE('',#978,2.8638); +#978 = AXIS2_PLACEMENT_2D('',#979,#980); +#979 = CARTESIAN_POINT('',(-13.52286145604,-10.1797908417)); +#980 = DIRECTION('',(-1.,-1.110223024625E-16)); +#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#982 = PCURVE('',#537,#983); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(0.,-1.5)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(1.,0.)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#989 = ORIENTED_EDGE('',*,*,#990,.T.); +#990 = EDGE_CURVE('',#967,#991,#993,.T.); +#991 = VERTEX_POINT('',#992); +#992 = CARTESIAN_POINT('',(2.25,-16.15,1.79301018477E-15)); +#993 = SURFACE_CURVE('',#994,(#999,#1006),.PCURVE_S1.); +#994 = CIRCLE('',#995,15.55); +#995 = AXIS2_PLACEMENT_3D('',#996,#997,#998); +#996 = CARTESIAN_POINT('',(2.25,-0.6,-9.992007221626E-17)); +#997 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#998 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#999 = PCURVE('',#106,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = CIRCLE('',#1002,15.55); +#1002 = AXIS2_PLACEMENT_2D('',#1003,#1004); +#1003 = CARTESIAN_POINT('',(1.698309040966,4.662604053855E-16)); +#1004 = DIRECTION('',(-1.,-1.110223024625E-16)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1006 = PCURVE('',#432,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1034); +#1008 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1009,#1010,#1011,#1012,#1013, + #1014,#1015,#1016,#1017,#1018,#1019,#1020,#1021,#1022,#1023,#1024, + #1025,#1026,#1027,#1028,#1029,#1030,#1031,#1032,#1033), + .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.544519666329,0.662568438477,0.780617210625,0.898665982774, + 1.016714754922,1.13476352707,1.252812299218,1.370861071367, + 1.488909843515,1.606958615663,1.725007387811,1.843056159959, + 1.961104932108,2.079153704256,2.197202476404,2.315251248552, + 2.4333000207,2.551348792849,2.669397564997,2.787446337145, + 2.905495109293,3.023543881442,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1009 = CARTESIAN_POINT('',(-5.738665640851,-1.5)); +#1010 = CARTESIAN_POINT('',(-5.699316050134,-1.5)); +#1011 = CARTESIAN_POINT('',(-5.620616868702,-1.5)); +#1012 = CARTESIAN_POINT('',(-5.502568096554,-1.5)); +#1013 = CARTESIAN_POINT('',(-5.384519324406,-1.5)); +#1014 = CARTESIAN_POINT('',(-5.266470552258,-1.5)); +#1015 = CARTESIAN_POINT('',(-5.148421780109,-1.5)); +#1016 = CARTESIAN_POINT('',(-5.030373007961,-1.5)); +#1017 = CARTESIAN_POINT('',(-4.912324235813,-1.5)); +#1018 = CARTESIAN_POINT('',(-4.794275463665,-1.5)); +#1019 = CARTESIAN_POINT('',(-4.676226691517,-1.5)); +#1020 = CARTESIAN_POINT('',(-4.558177919368,-1.5)); +#1021 = CARTESIAN_POINT('',(-4.44012914722,-1.5)); +#1022 = CARTESIAN_POINT('',(-4.322080375072,-1.5)); +#1023 = CARTESIAN_POINT('',(-4.204031602924,-1.5)); +#1024 = CARTESIAN_POINT('',(-4.085982830776,-1.5)); +#1025 = CARTESIAN_POINT('',(-3.967934058627,-1.5)); +#1026 = CARTESIAN_POINT('',(-3.849885286479,-1.5)); +#1027 = CARTESIAN_POINT('',(-3.731836514331,-1.5)); +#1028 = CARTESIAN_POINT('',(-3.613787742183,-1.5)); +#1029 = CARTESIAN_POINT('',(-3.495738970034,-1.5)); +#1030 = CARTESIAN_POINT('',(-3.377690197886,-1.5)); +#1031 = CARTESIAN_POINT('',(-3.259641425738,-1.5)); +#1032 = CARTESIAN_POINT('',(-3.180942244306,-1.5)); +#1033 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1035 = ORIENTED_EDGE('',*,*,#1036,.F.); +#1036 = EDGE_CURVE('',#1037,#991,#1039,.T.); +#1037 = VERTEX_POINT('',#1038); +#1038 = CARTESIAN_POINT('',(2.25,12.701100000001,8.055013270629)); +#1039 = SURFACE_CURVE('',#1040,(#1045,#1056),.PCURVE_S1.); +#1040 = CIRCLE('',#1041,15.55); +#1041 = AXIS2_PLACEMENT_3D('',#1042,#1043,#1044); +#1042 = CARTESIAN_POINT('',(2.25,-0.6,1.665334536938E-16)); +#1043 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1044 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1045 = PCURVE('',#106,#1046); +#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1055); +#1047 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1048,#1049,#1050,#1051, +#1052,#1053,#1054),.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('') ); +#1048 = CARTESIAN_POINT('',(-13.85169095903,7.327139312956E-16)); +#1049 = CARTESIAN_POINT('',(-13.85169095903,26.933390057696)); +#1050 = CARTESIAN_POINT('',(9.473309040966,13.466695028848)); +#1051 = CARTESIAN_POINT('',(32.798309040966,4.541365476644E-15)); +#1052 = CARTESIAN_POINT('',(9.473309040966,-13.46669502884)); +#1053 = CARTESIAN_POINT('',(-13.85169095903,-26.93339005769)); +#1054 = CARTESIAN_POINT('',(-13.85169095903,7.327139312956E-16)); +#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1056 = PCURVE('',#432,#1057); +#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1084); +#1058 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1059,#1060,#1061,#1062,#1063, + #1064,#1065,#1066,#1067,#1068,#1069,#1070,#1071,#1072,#1073,#1074, + #1075,#1076,#1077,#1078,#1079,#1080,#1081,#1082,#1083), + .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.544519666329,0.662568438477,0.780617210625,0.898665982774, + 1.016714754922,1.13476352707,1.252812299218,1.370861071367, + 1.488909843515,1.606958615663,1.725007387811,1.843056159959, + 1.961104932108,2.079153704256,2.197202476404,2.315251248552, + 2.4333000207,2.551348792849,2.669397564997,2.787446337145, + 2.905495109293,3.023543881442,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1059 = CARTESIAN_POINT('',(-0.544519666329,-1.5)); +#1060 = CARTESIAN_POINT('',(-0.583869257045,-1.5)); +#1061 = CARTESIAN_POINT('',(-0.662568438477,-1.5)); +#1062 = CARTESIAN_POINT('',(-0.780617210625,-1.5)); +#1063 = CARTESIAN_POINT('',(-0.898665982774,-1.5)); +#1064 = CARTESIAN_POINT('',(-1.016714754922,-1.5)); +#1065 = CARTESIAN_POINT('',(-1.13476352707,-1.5)); +#1066 = CARTESIAN_POINT('',(-1.252812299218,-1.5)); +#1067 = CARTESIAN_POINT('',(-1.370861071367,-1.5)); +#1068 = CARTESIAN_POINT('',(-1.488909843515,-1.5)); +#1069 = CARTESIAN_POINT('',(-1.606958615663,-1.5)); +#1070 = CARTESIAN_POINT('',(-1.725007387811,-1.5)); +#1071 = CARTESIAN_POINT('',(-1.843056159959,-1.5)); +#1072 = CARTESIAN_POINT('',(-1.961104932108,-1.5)); +#1073 = CARTESIAN_POINT('',(-2.079153704256,-1.5)); +#1074 = CARTESIAN_POINT('',(-2.197202476404,-1.5)); +#1075 = CARTESIAN_POINT('',(-2.315251248552,-1.5)); +#1076 = CARTESIAN_POINT('',(-2.4333000207,-1.5)); +#1077 = CARTESIAN_POINT('',(-2.551348792849,-1.5)); +#1078 = CARTESIAN_POINT('',(-2.669397564997,-1.5)); +#1079 = CARTESIAN_POINT('',(-2.787446337145,-1.5)); +#1080 = CARTESIAN_POINT('',(-2.905495109293,-1.5)); +#1081 = CARTESIAN_POINT('',(-3.023543881442,-1.5)); +#1082 = CARTESIAN_POINT('',(-3.102243062874,-1.5)); +#1083 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1085 = ORIENTED_EDGE('',*,*,#1086,.T.); +#1086 = EDGE_CURVE('',#1037,#1087,#1089,.T.); +#1087 = VERTEX_POINT('',#1088); +#1088 = CARTESIAN_POINT('',(2.25,13.732110000002,7.457490000011)); +#1089 = SURFACE_CURVE('',#1090,(#1095,#1106),.PCURVE_S1.); +#1090 = CIRCLE('',#1091,2.8638); +#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094); +#1092 = CARTESIAN_POINT('',(2.25,14.621170497008,10.179790841701)); +#1093 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1094 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1095 = PCURVE('',#106,#1096); +#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1105); +#1097 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1098,#1099,#1100,#1101, +#1102,#1103,#1104),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1098 = CARTESIAN_POINT('',(-16.38666145604,10.179790841701)); +#1099 = CARTESIAN_POINT('',(-16.38666145604,15.140037944417)); +#1100 = CARTESIAN_POINT('',(-12.09096145604,12.659914393059)); +#1101 = CARTESIAN_POINT('',(-7.795261456042,10.179790841701)); +#1102 = CARTESIAN_POINT('',(-12.09096145604,7.699667290344)); +#1103 = CARTESIAN_POINT('',(-16.38666145604,5.219543738986)); +#1104 = CARTESIAN_POINT('',(-16.38666145604,10.179790841701)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = PCURVE('',#403,#1107); +#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1112); +#1108 = LINE('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(-0.,-1.5)); +#1110 = VECTOR('',#1111,1.); +#1111 = DIRECTION('',(-1.,0.)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1113 = ORIENTED_EDGE('',*,*,#1114,.F.); +#1114 = EDGE_CURVE('',#1115,#1087,#1117,.T.); +#1115 = VERTEX_POINT('',#1116); +#1116 = CARTESIAN_POINT('',(2.25,15.794145686382,6.931414816149)); +#1117 = SURFACE_CURVE('',#1118,(#1122,#1129),.PCURVE_S1.); +#1118 = LINE('',#1119,#1120); +#1119 = CARTESIAN_POINT('',(2.25,16.2862,6.80587985804)); +#1120 = VECTOR('',#1121,1.); +#1121 = DIRECTION('',(-1.075765004354E-16,-0.96896297455,0.247205893845) + ); +#1122 = PCURVE('',#106,#1123); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1128); +#1124 = LINE('',#1125,#1126); +#1125 = CARTESIAN_POINT('',(-15.18789095903,6.80587985804)); +#1126 = VECTOR('',#1127,1.); +#1127 = DIRECTION('',(0.96896297455,0.247205893845)); +#1128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1129 = PCURVE('',#374,#1130); +#1130 = DEFINITIONAL_REPRESENTATION('',(#1131),#1135); +#1131 = LINE('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(-1.613647506532E-16,-1.5)); +#1133 = VECTOR('',#1134,1.); +#1134 = DIRECTION('',(1.,1.232595164408E-32)); +#1135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1136 = ORIENTED_EDGE('',*,*,#1137,.F.); +#1137 = EDGE_CURVE('',#796,#1115,#1138,.T.); +#1138 = SURFACE_CURVE('',#1139,(#1144,#1155),.PCURVE_S1.); +#1139 = CIRCLE('',#1140,1.); +#1140 = AXIS2_PLACEMENT_3D('',#1141,#1142,#1143); +#1141 = CARTESIAN_POINT('',(2.25,15.546939792537,5.962451841599)); +#1142 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1143 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#1144 = PCURVE('',#106,#1145); +#1145 = DEFINITIONAL_REPRESENTATION('',(#1146),#1154); +#1146 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1147,#1148,#1149,#1150, +#1151,#1152,#1153),.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('') ); +#1147 = CARTESIAN_POINT('',(-13.44863075157,5.962451841599)); +#1148 = CARTESIAN_POINT('',(-13.44863075157,4.23040103403)); +#1149 = CARTESIAN_POINT('',(-14.94863075157,5.096426437814)); +#1150 = CARTESIAN_POINT('',(-16.44863075157,5.962451841599)); +#1151 = CARTESIAN_POINT('',(-14.94863075157,6.828477245383)); +#1152 = CARTESIAN_POINT('',(-13.44863075157,7.694502649168)); +#1153 = CARTESIAN_POINT('',(-13.44863075157,5.962451841599)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#346,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(-3.507805713978,1.5)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(1.,0.)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = FACE_BOUND('',#1163,.F.); +#1163 = EDGE_LOOP('',(#1164)); +#1164 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1165 = EDGE_CURVE('',#1166,#1166,#1168,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(2.25,16.2,-3.4)); +#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.); +#1169 = CIRCLE('',#1170,1.); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(2.25,15.2,-3.4)); +#1172 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1173 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1174 = PCURVE('',#106,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); +#1176 = CIRCLE('',#1177,1.); +#1177 = AXIS2_PLACEMENT_2D('',#1178,#1179); +#1178 = CARTESIAN_POINT('',(-14.10169095903,-3.4)); +#1179 = DIRECTION('',(-1.,-1.110223024625E-16)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#626,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(0.,-1.5)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(1.,0.)); +#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1188 = FACE_BOUND('',#1189,.F.); +#1189 = EDGE_LOOP('',(#1190)); +#1190 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1191 = EDGE_CURVE('',#1192,#1192,#1194,.T.); +#1192 = VERTEX_POINT('',#1193); +#1193 = CARTESIAN_POINT('',(2.25,16.2,3.4)); +#1194 = SURFACE_CURVE('',#1195,(#1200,#1211),.PCURVE_S1.); +#1195 = CIRCLE('',#1196,1.); +#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199); +#1197 = CARTESIAN_POINT('',(2.25,15.2,3.4)); +#1198 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1199 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1200 = PCURVE('',#106,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1210); +#1202 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1203,#1204,#1205,#1206, +#1207,#1208,#1209),.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('') ); +#1203 = CARTESIAN_POINT('',(-15.10169095903,3.4)); +#1204 = CARTESIAN_POINT('',(-15.10169095903,5.132050807569)); +#1205 = CARTESIAN_POINT('',(-13.60169095903,4.266025403784)); +#1206 = CARTESIAN_POINT('',(-12.10169095903,3.4)); +#1207 = CARTESIAN_POINT('',(-13.60169095903,2.533974596216)); +#1208 = CARTESIAN_POINT('',(-15.10169095903,1.667949192431)); +#1209 = CARTESIAN_POINT('',(-15.10169095903,3.4)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = PCURVE('',#657,#1212); +#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1217); +#1213 = LINE('',#1214,#1215); +#1214 = CARTESIAN_POINT('',(-0.,-1.5)); +#1215 = VECTOR('',#1216,1.); +#1216 = DIRECTION('',(-1.,0.)); +#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1218 = ADVANCED_FACE('',(#1219),#565,.F.); +#1219 = FACE_BOUND('',#1220,.T.); +#1220 = EDGE_LOOP('',(#1221,#1222,#1223,#1224)); +#1221 = ORIENTED_EDGE('',*,*,#549,.F.); +#1222 = ORIENTED_EDGE('',*,*,#673,.T.); +#1223 = ORIENTED_EDGE('',*,*,#943,.T.); +#1224 = ORIENTED_EDGE('',*,*,#1225,.F.); +#1225 = EDGE_CURVE('',#517,#944,#1226,.T.); +#1226 = SURFACE_CURVE('',#1227,(#1231,#1238),.PCURVE_S1.); +#1227 = LINE('',#1228,#1229); +#1228 = CARTESIAN_POINT('',(0.75,13.732110000002,-7.457490000011)); +#1229 = VECTOR('',#1230,1.); +#1230 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1231 = PCURVE('',#565,#1232); +#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237); +#1233 = LINE('',#1234,#1235); +#1234 = CARTESIAN_POINT('',(-2.63590051125,-2.974176460654E-17)); +#1235 = VECTOR('',#1236,1.); +#1236 = DIRECTION('',(8.013113291845E-17,-1.)); +#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1238 = PCURVE('',#537,#1239); +#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244); +#1240 = LINE('',#1241,#1242); +#1241 = CARTESIAN_POINT('',(4.39672487642,0.)); +#1242 = VECTOR('',#1243,1.); +#1243 = DIRECTION('',(0.,-1.)); +#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1245 = ADVANCED_FACE('',(#1246),#192,.F.); +#1246 = FACE_BOUND('',#1247,.T.); +#1247 = EDGE_LOOP('',(#1248,#1249,#1250,#1251,#1252,#1295)); +#1248 = ORIENTED_EDGE('',*,*,#896,.F.); +#1249 = ORIENTED_EDGE('',*,*,#722,.F.); +#1250 = ORIENTED_EDGE('',*,*,#171,.T.); +#1251 = ORIENTED_EDGE('',*,*,#226,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1253,.T.); +#1253 = EDGE_CURVE('',#227,#824,#1254,.T.); +#1254 = SURFACE_CURVE('',#1255,(#1259,#1288),.PCURVE_S1.); +#1255 = LINE('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(0.75,12.9483,0.20982638061)); +#1257 = VECTOR('',#1258,1.); +#1258 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1259 = PCURVE('',#192,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1287); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1262,#1263,#1264,#1265,#1266, + #1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274,#1275,#1276,#1277, + #1278,#1279,#1280,#1281,#1282,#1283,#1284,#1285,#1286), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1262 = CARTESIAN_POINT('',(-1.6203518354E-02,-5.739853037312E-18)); +#1263 = CARTESIAN_POINT('',(-1.6203518354E-02,-2.272727272727E-02)); +#1264 = CARTESIAN_POINT('',(-1.6203518354E-02,-6.818181818182E-02)); +#1265 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.136363636364)); +#1266 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.204545454545)); +#1267 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.272727272727)); +#1268 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.340909090909)); +#1269 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.409090909091)); +#1270 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.477272727273)); +#1271 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.545454545455)); +#1272 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.613636363636)); +#1273 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.681818181818)); +#1274 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.75)); +#1275 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.818181818182)); +#1276 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.886363636364)); +#1277 = CARTESIAN_POINT('',(-1.6203518354E-02,-0.954545454545)); +#1278 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.022727272727)); +#1279 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.090909090909)); +#1280 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.159090909091)); +#1281 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.227272727273)); +#1282 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.295454545455)); +#1283 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.363636363636)); +#1284 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.431818181818)); +#1285 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.477272727273)); +#1286 = CARTESIAN_POINT('',(-1.6203518354E-02,-1.5)); +#1287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1288 = PCURVE('',#288,#1289); +#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294); +#1290 = LINE('',#1291,#1292); +#1291 = CARTESIAN_POINT('',(-1.776538708501E-15,-5.739853037312E-18)); +#1292 = VECTOR('',#1293,1.); +#1293 = DIRECTION('',(1.134265543827E-16,-1.)); +#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1295 = ORIENTED_EDGE('',*,*,#846,.T.); +#1296 = ADVANCED_FACE('',(#1297),#537,.F.); +#1297 = FACE_BOUND('',#1298,.F.); +#1298 = EDGE_LOOP('',(#1299,#1342,#1343,#1344)); +#1299 = ORIENTED_EDGE('',*,*,#1300,.T.); +#1300 = EDGE_CURVE('',#467,#967,#1301,.T.); +#1301 = SURFACE_CURVE('',#1302,(#1306,#1313),.PCURVE_S1.); +#1302 = LINE('',#1303,#1304); +#1303 = CARTESIAN_POINT('',(0.75,12.701100000001,-8.055013270629)); +#1304 = VECTOR('',#1305,1.); +#1305 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1306 = PCURVE('',#537,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(3.977557010404,0.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(0.,-1.)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = PCURVE('',#432,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1341); +#1315 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1316,#1317,#1318,#1319,#1320, + #1321,#1322,#1323,#1324,#1325,#1326,#1327,#1328,#1329,#1330,#1331, + #1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,#1340), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1316 = CARTESIAN_POINT('',(-5.738665640851,-3.318456620595E-17)); +#1317 = CARTESIAN_POINT('',(-5.738665640851,-2.272727272727E-02)); +#1318 = CARTESIAN_POINT('',(-5.738665640851,-6.818181818182E-02)); +#1319 = CARTESIAN_POINT('',(-5.738665640851,-0.136363636364)); +#1320 = CARTESIAN_POINT('',(-5.738665640851,-0.204545454545)); +#1321 = CARTESIAN_POINT('',(-5.738665640851,-0.272727272727)); +#1322 = CARTESIAN_POINT('',(-5.738665640851,-0.340909090909)); +#1323 = CARTESIAN_POINT('',(-5.738665640851,-0.409090909091)); +#1324 = CARTESIAN_POINT('',(-5.738665640851,-0.477272727273)); +#1325 = CARTESIAN_POINT('',(-5.738665640851,-0.545454545455)); +#1326 = CARTESIAN_POINT('',(-5.738665640851,-0.613636363636)); +#1327 = CARTESIAN_POINT('',(-5.738665640851,-0.681818181818)); +#1328 = CARTESIAN_POINT('',(-5.738665640851,-0.75)); +#1329 = CARTESIAN_POINT('',(-5.738665640851,-0.818181818182)); +#1330 = CARTESIAN_POINT('',(-5.738665640851,-0.886363636364)); +#1331 = CARTESIAN_POINT('',(-5.738665640851,-0.954545454545)); +#1332 = CARTESIAN_POINT('',(-5.738665640851,-1.022727272727)); +#1333 = CARTESIAN_POINT('',(-5.738665640851,-1.090909090909)); +#1334 = CARTESIAN_POINT('',(-5.738665640851,-1.159090909091)); +#1335 = CARTESIAN_POINT('',(-5.738665640851,-1.227272727273)); +#1336 = CARTESIAN_POINT('',(-5.738665640851,-1.295454545455)); +#1337 = CARTESIAN_POINT('',(-5.738665640851,-1.363636363636)); +#1338 = CARTESIAN_POINT('',(-5.738665640851,-1.431818181818)); +#1339 = CARTESIAN_POINT('',(-5.738665640851,-1.477272727273)); +#1340 = CARTESIAN_POINT('',(-5.738665640851,-1.5)); +#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1342 = ORIENTED_EDGE('',*,*,#966,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1225,.F.); +#1344 = ORIENTED_EDGE('',*,*,#516,.F.); +#1345 = ADVANCED_FACE('',(#1346),#432,.T.); +#1346 = FACE_BOUND('',#1347,.F.); +#1347 = EDGE_LOOP('',(#1348,#1349,#1350,#1351,#1394,#1395)); +#1348 = ORIENTED_EDGE('',*,*,#1300,.F.); +#1349 = ORIENTED_EDGE('',*,*,#466,.T.); +#1350 = ORIENTED_EDGE('',*,*,#415,.F.); +#1351 = ORIENTED_EDGE('',*,*,#1352,.T.); +#1352 = EDGE_CURVE('',#387,#1037,#1353,.T.); +#1353 = SURFACE_CURVE('',#1354,(#1358,#1387),.PCURVE_S1.); +#1354 = LINE('',#1355,#1356); +#1355 = CARTESIAN_POINT('',(0.75,12.701100000001,8.055013270629)); +#1356 = VECTOR('',#1357,1.); +#1357 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1358 = PCURVE('',#432,#1359); +#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1386); +#1360 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1361,#1362,#1363,#1364,#1365, + #1366,#1367,#1368,#1369,#1370,#1371,#1372,#1373,#1374,#1375,#1376, + #1377,#1378,#1379,#1380,#1381,#1382,#1383,#1384,#1385), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1361 = CARTESIAN_POINT('',(-0.544519666329,-3.318456620595E-17)); +#1362 = CARTESIAN_POINT('',(-0.544519666329,-2.272727272727E-02)); +#1363 = CARTESIAN_POINT('',(-0.544519666329,-6.818181818182E-02)); +#1364 = CARTESIAN_POINT('',(-0.544519666329,-0.136363636364)); +#1365 = CARTESIAN_POINT('',(-0.544519666329,-0.204545454545)); +#1366 = CARTESIAN_POINT('',(-0.544519666329,-0.272727272727)); +#1367 = CARTESIAN_POINT('',(-0.544519666329,-0.340909090909)); +#1368 = CARTESIAN_POINT('',(-0.544519666329,-0.409090909091)); +#1369 = CARTESIAN_POINT('',(-0.544519666329,-0.477272727273)); +#1370 = CARTESIAN_POINT('',(-0.544519666329,-0.545454545455)); +#1371 = CARTESIAN_POINT('',(-0.544519666329,-0.613636363636)); +#1372 = CARTESIAN_POINT('',(-0.544519666329,-0.681818181818)); +#1373 = CARTESIAN_POINT('',(-0.544519666329,-0.75)); +#1374 = CARTESIAN_POINT('',(-0.544519666329,-0.818181818182)); +#1375 = CARTESIAN_POINT('',(-0.544519666329,-0.886363636364)); +#1376 = CARTESIAN_POINT('',(-0.544519666329,-0.954545454545)); +#1377 = CARTESIAN_POINT('',(-0.544519666329,-1.022727272727)); +#1378 = CARTESIAN_POINT('',(-0.544519666329,-1.090909090909)); +#1379 = CARTESIAN_POINT('',(-0.544519666329,-1.159090909091)); +#1380 = CARTESIAN_POINT('',(-0.544519666329,-1.227272727273)); +#1381 = CARTESIAN_POINT('',(-0.544519666329,-1.295454545455)); +#1382 = CARTESIAN_POINT('',(-0.544519666329,-1.363636363636)); +#1383 = CARTESIAN_POINT('',(-0.544519666329,-1.431818181818)); +#1384 = CARTESIAN_POINT('',(-0.544519666329,-1.477272727273)); +#1385 = CARTESIAN_POINT('',(-0.544519666329,-1.5)); +#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1387 = PCURVE('',#403,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(-3.977557010404,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(-0.,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = ORIENTED_EDGE('',*,*,#1036,.T.); +#1395 = ORIENTED_EDGE('',*,*,#990,.F.); +#1396 = ADVANCED_FACE('',(#1397),#288,.F.); +#1397 = FACE_BOUND('',#1398,.F.); +#1398 = EDGE_LOOP('',(#1399,#1400,#1401,#1422)); +#1399 = ORIENTED_EDGE('',*,*,#1253,.T.); +#1400 = ORIENTED_EDGE('',*,*,#823,.T.); +#1401 = ORIENTED_EDGE('',*,*,#1402,.F.); +#1402 = EDGE_CURVE('',#273,#794,#1403,.T.); +#1403 = SURFACE_CURVE('',#1404,(#1408,#1415),.PCURVE_S1.); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(0.75,17.6483,0.312759)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1408 = PCURVE('',#288,#1409); +#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(4.701127005744,-3.904654377607E-17)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(1.134265543827E-16,-1.)); +#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1415 = PCURVE('',#317,#1416); +#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-1.771990868112E-02,0.)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(-0.,-1.)); +#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1422 = ORIENTED_EDGE('',*,*,#272,.F.); +#1423 = ADVANCED_FACE('',(#1424),#317,.T.); +#1424 = FACE_BOUND('',#1425,.F.); +#1425 = EDGE_LOOP('',(#1426,#1427,#1428,#1429)); +#1426 = ORIENTED_EDGE('',*,*,#300,.F.); +#1427 = ORIENTED_EDGE('',*,*,#1402,.T.); +#1428 = ORIENTED_EDGE('',*,*,#793,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1430,.F.); +#1430 = EDGE_CURVE('',#301,#796,#1431,.T.); +#1431 = SURFACE_CURVE('',#1432,(#1436,#1443),.PCURVE_S1.); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(0.75,16.480629865469,6.320534021702)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1436 = PCURVE('',#317,#1437); +#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(-0.366213060388,3.177458296477E-17)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(-0.,-1.)); +#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1443 = PCURVE('',#346,#1444); +#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449); +#1445 = LINE('',#1446,#1447); +#1446 = CARTESIAN_POINT('',(0.,0.)); +#1447 = VECTOR('',#1448,1.); +#1448 = DIRECTION('',(0.,1.)); +#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1450 = ADVANCED_FACE('',(#1451),#403,.F.); +#1451 = FACE_BOUND('',#1452,.T.); +#1452 = EDGE_LOOP('',(#1453,#1454,#1455,#1476)); +#1453 = ORIENTED_EDGE('',*,*,#1352,.T.); +#1454 = ORIENTED_EDGE('',*,*,#1086,.T.); +#1455 = ORIENTED_EDGE('',*,*,#1456,.F.); +#1456 = EDGE_CURVE('',#359,#1087,#1457,.T.); +#1457 = SURFACE_CURVE('',#1458,(#1462,#1469),.PCURVE_S1.); +#1458 = LINE('',#1459,#1460); +#1459 = CARTESIAN_POINT('',(0.75,13.732110000002,7.457490000011)); +#1460 = VECTOR('',#1461,1.); +#1461 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1462 = PCURVE('',#403,#1463); +#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468); +#1464 = LINE('',#1465,#1466); +#1465 = CARTESIAN_POINT('',(-4.39672487642,0.)); +#1466 = VECTOR('',#1467,1.); +#1467 = DIRECTION('',(-0.,-1.)); +#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1469 = PCURVE('',#374,#1470); +#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475); +#1471 = LINE('',#1472,#1473); +#1472 = CARTESIAN_POINT('',(2.63590051125,-2.974176460654E-17)); +#1473 = VECTOR('',#1474,1.); +#1474 = DIRECTION('',(-8.013113291845E-17,-1.)); +#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1476 = ORIENTED_EDGE('',*,*,#386,.F.); +#1477 = ADVANCED_FACE('',(#1478),#346,.T.); +#1478 = FACE_BOUND('',#1479,.T.); +#1479 = EDGE_LOOP('',(#1480,#1481,#1502,#1503)); +#1480 = ORIENTED_EDGE('',*,*,#329,.T.); +#1481 = ORIENTED_EDGE('',*,*,#1482,.T.); +#1482 = EDGE_CURVE('',#330,#1115,#1483,.T.); +#1483 = SURFACE_CURVE('',#1484,(#1488,#1495),.PCURVE_S1.); +#1484 = LINE('',#1485,#1486); +#1485 = CARTESIAN_POINT('',(0.75,15.794145686382,6.931414816149)); +#1486 = VECTOR('',#1487,1.); +#1487 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1488 = PCURVE('',#346,#1489); +#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494); +#1490 = LINE('',#1491,#1492); +#1491 = CARTESIAN_POINT('',(0.954787681417,-1.350218679524E-16)); +#1492 = VECTOR('',#1493,1.); +#1493 = DIRECTION('',(0.,1.)); +#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1495 = PCURVE('',#374,#1496); +#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1501); +#1497 = LINE('',#1498,#1499); +#1498 = CARTESIAN_POINT('',(0.507815392892,1.667964509172E-16)); +#1499 = VECTOR('',#1500,1.); +#1500 = DIRECTION('',(2.465190328816E-32,-1.)); +#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1502 = ORIENTED_EDGE('',*,*,#1137,.F.); +#1503 = ORIENTED_EDGE('',*,*,#1430,.F.); +#1504 = ADVANCED_FACE('',(#1505),#374,.F.); +#1505 = FACE_BOUND('',#1506,.F.); +#1506 = EDGE_LOOP('',(#1507,#1508,#1509,#1510)); +#1507 = ORIENTED_EDGE('',*,*,#358,.F.); +#1508 = ORIENTED_EDGE('',*,*,#1482,.T.); +#1509 = ORIENTED_EDGE('',*,*,#1114,.T.); +#1510 = ORIENTED_EDGE('',*,*,#1456,.F.); +#1511 = ADVANCED_FACE('',(#1512),#626,.F.); +#1512 = FACE_BOUND('',#1513,.F.); +#1513 = EDGE_LOOP('',(#1514,#1535,#1536,#1537)); +#1514 = ORIENTED_EDGE('',*,*,#1515,.T.); +#1515 = EDGE_CURVE('',#606,#1166,#1516,.T.); +#1516 = SEAM_CURVE('',#1517,(#1521,#1528),.PCURVE_S1.); +#1517 = LINE('',#1518,#1519); +#1518 = CARTESIAN_POINT('',(0.75,16.2,-3.4)); +#1519 = VECTOR('',#1520,1.); +#1520 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1521 = PCURVE('',#626,#1522); +#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527); +#1523 = LINE('',#1524,#1525); +#1524 = CARTESIAN_POINT('',(0.,0.)); +#1525 = VECTOR('',#1526,1.); +#1526 = DIRECTION('',(0.,-1.)); +#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1528 = PCURVE('',#626,#1529); +#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534); +#1530 = LINE('',#1531,#1532); +#1531 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1532 = VECTOR('',#1533,1.); +#1533 = DIRECTION('',(0.,-1.)); +#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1535 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1536 = ORIENTED_EDGE('',*,*,#1515,.F.); +#1537 = ORIENTED_EDGE('',*,*,#605,.F.); +#1538 = ADVANCED_FACE('',(#1539),#657,.F.); +#1539 = FACE_BOUND('',#1540,.T.); +#1540 = EDGE_LOOP('',(#1541,#1562,#1563,#1564)); +#1541 = ORIENTED_EDGE('',*,*,#1542,.T.); +#1542 = EDGE_CURVE('',#641,#1192,#1543,.T.); +#1543 = SEAM_CURVE('',#1544,(#1548,#1555),.PCURVE_S1.); +#1544 = LINE('',#1545,#1546); +#1545 = CARTESIAN_POINT('',(0.75,16.2,3.4)); +#1546 = VECTOR('',#1547,1.); +#1547 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1548 = PCURVE('',#657,#1549); +#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(-0.,0.)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(-0.,-1.)); +#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1555 = PCURVE('',#657,#1556); +#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1561); +#1557 = LINE('',#1558,#1559); +#1558 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1559 = VECTOR('',#1560,1.); +#1560 = DIRECTION('',(-0.,-1.)); +#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1562 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1563 = ORIENTED_EDGE('',*,*,#1542,.F.); +#1564 = ORIENTED_EDGE('',*,*,#640,.F.); +#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_M28RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M28RetainingRings.stl new file mode 100644 index 00000000..66416226 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M28RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M30RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M30RetainingRings.fcstd new file mode 100644 index 00000000..b8ebe56e Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M30RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M30RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M30RetainingRings.step new file mode 100644 index 00000000..c493a1e3 --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M30RetainingRings.step @@ -0,0 +1,1976 @@ +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_ +M30RetainingRings.step','2015-10-13T22:26:44',('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('Fillet','Fillet','',(#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,#143,#672,#726,#797,#1218,#1245,#1296,#1345, + #1396,#1423,#1450,#1477,#1504,#1511,#1538)); +#17 = ADVANCED_FACE('',(#18),#33,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#56,#84,#117)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.75,18.996683543444,-0.354985)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.75,17.646896385666,-7.041807151121)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,19.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.75,0.,0.)); +#30 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#31 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,19.); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.75,0.,0.)); +#36 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#37 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#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.75,13.996683543444,0.275961)); +#48 = DIRECTION('',(-1.,1.110223024625E-16,-1.887698942227E-32)); +#49 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = CIRCLE('',#52,19.); +#52 = AXIS2_PLACEMENT_2D('',#53,#54); +#53 = CARTESIAN_POINT('',(13.996683543444,-0.275961)); +#54 = DIRECTION('',(-1.,-1.110223024625E-16)); +#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('',(2.25,18.996683543444,-0.354985)); +#60 = SURFACE_CURVE('',#61,(#65,#72),.PCURVE_S1.); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(0.75,18.996683543444,-0.354985)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#65 = PCURVE('',#33,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71); +#67 = LINE('',#68,#69); +#68 = CARTESIAN_POINT('',(1.86845081944E-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.75,13.996683543444,-0.275961)); +#76 = DIRECTION('',(-1.110084388347E-16,-1.580282641578E-02, + -0.999875127542)); +#77 = DIRECTION('',(-1.110084388347E-16,-0.999875127542, + 1.580282641578E-02)); +#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-5.000624440265,-3.68200642809E-19)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(-1.127629050088E-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('',(2.25,17.646896385666,-7.041807151121)); +#88 = SURFACE_CURVE('',#89,(#94,#101),.PCURVE_S1.); +#89 = CIRCLE('',#90,19.); +#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); +#91 = CARTESIAN_POINT('',(2.25,-8.628166150855E-32,-1.665334536938E-16) + ); +#92 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#93 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(0.,-1.5)); +#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('',(2.25,1.119096319209,5.532609285556E-16)); +#105 = DIRECTION('',(1.,-1.700382016887E-16,-5.292012323096E-17)); +#106 = DIRECTION('',(1.700382016887E-16,1.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#116); +#108 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#109,#110,#111,#112,#113,#114 +,#115),.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( + '') ); +#109 = CARTESIAN_POINT('',(17.880903680791,-2.953462779073E-15)); +#110 = CARTESIAN_POINT('',(17.880903680791,-32.9089653438)); +#111 = CARTESIAN_POINT('',(-10.6190963192,-16.4544826719)); +#112 = CARTESIAN_POINT('',(-39.1190963192,-1.27884937547E-15)); +#113 = CARTESIAN_POINT('',(-10.6190963192,16.454482671904)); +#114 = CARTESIAN_POINT('',(17.880903680791,32.908965343809)); +#115 = CARTESIAN_POINT('',(17.880903680791,-2.953462779073E-15)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.F.); +#118 = EDGE_CURVE('',#24,#86,#119,.T.); +#119 = SURFACE_CURVE('',#120,(#124,#131),.PCURVE_S1.); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.75,17.646896385666,-7.041807151121)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#124 = PCURVE('',#33,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130); +#126 = LINE('',#127,#128); +#127 = CARTESIAN_POINT('',(0.379678009507,5.003775171968E-17)); +#128 = VECTOR('',#129,1.); +#129 = DIRECTION('',(-0.,-1.)); +#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#131 = PCURVE('',#132,#137); +#132 = CYLINDRICAL_SURFACE('',#133,1.); +#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136); +#134 = CARTESIAN_POINT('',(0.75,16.718112365367,-6.671185722115)); +#135 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#136 = DIRECTION('',(1.031157404239E-16,0.928784020298,-0.370621429006) + ); +#137 = DEFINITIONAL_REPRESENTATION('',(#138),#142); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(-0.,0.)); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(-0.,1.)); +#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#143 = ADVANCED_FACE('',(#144,#606,#641),#45,.T.); +#144 = FACE_BOUND('',#145,.T.); +#145 = EDGE_LOOP('',(#146,#147,#171,#199,#228,#279,#329,#362,#390,#423, + #456,#484,#539,#585)); +#146 = ORIENTED_EDGE('',*,*,#21,.T.); +#147 = ORIENTED_EDGE('',*,*,#148,.T.); +#148 = EDGE_CURVE('',#24,#149,#151,.T.); +#149 = VERTEX_POINT('',#150); +#150 = CARTESIAN_POINT('',(0.75,16.968058536008,-7.639445455752)); +#151 = SURFACE_CURVE('',#152,(#157,#164),.PCURVE_S1.); +#152 = CIRCLE('',#153,1.); +#153 = AXIS2_PLACEMENT_3D('',#154,#155,#156); +#154 = CARTESIAN_POINT('',(0.75,16.718112365367,-6.671185722115)); +#155 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#156 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#157 = PCURVE('',#45,#158); +#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163); +#159 = CIRCLE('',#160,1.); +#160 = AXIS2_PLACEMENT_2D('',#161,#162); +#161 = CARTESIAN_POINT('',(-2.721428821923,-6.947146722115)); +#162 = DIRECTION('',(1.,0.)); +#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#164 = PCURVE('',#132,#165); +#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170); +#166 = LINE('',#167,#168); +#167 = CARTESIAN_POINT('',(3.521270663097,5.003775171968E-17)); +#168 = VECTOR('',#169,1.); +#169 = DIRECTION('',(-1.,0.)); +#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#171 = ORIENTED_EDGE('',*,*,#172,.F.); +#172 = EDGE_CURVE('',#173,#149,#175,.T.); +#173 = VERTEX_POINT('',#174); +#174 = CARTESIAN_POINT('',(0.75,14.582199999999,-8.255330000001)); +#175 = SURFACE_CURVE('',#176,(#180,#187),.PCURVE_S1.); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(0.75,14.582199999999,-8.255330000001)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(2.427464493764E-16,0.968259733637,0.249946170641)); +#180 = PCURVE('',#45,#181); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(-0.585516456555,-8.531291000001)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(-0.968259733637,0.249946170641)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#187 = PCURVE('',#188,#193); +#188 = PLANE('',#189); +#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192); +#190 = CARTESIAN_POINT('',(0.75,14.582199999999,-8.255330000001)); +#191 = DIRECTION('',(-1.074984250101E-16,0.249946170641,-0.968259733637) + ); +#192 = DIRECTION('',(-1.074984250101E-16,-0.968259733637,-0.249946170641 + )); +#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198); +#194 = LINE('',#195,#196); +#195 = CARTESIAN_POINT('',(1.719974800161E-15,-2.357735836198E-31)); +#196 = VECTOR('',#197,1.); +#197 = DIRECTION('',(-1.,-1.352480243663E-16)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ORIENTED_EDGE('',*,*,#200,.F.); +#200 = EDGE_CURVE('',#201,#173,#203,.T.); +#201 = VERTEX_POINT('',#202); +#202 = CARTESIAN_POINT('',(0.75,13.6395,-9.10537846441)); +#203 = SURFACE_CURVE('',#204,(#209,#216),.PCURVE_S1.); +#204 = CIRCLE('',#205,1.64065); +#205 = AXIS2_PLACEMENT_3D('',#206,#207,#208); +#206 = CARTESIAN_POINT('',(0.75,15.124003003487,-9.803936447072)); +#207 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#208 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#209 = PCURVE('',#45,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = CIRCLE('',#212,1.64065); +#212 = AXIS2_PLACEMENT_2D('',#213,#214); +#213 = CARTESIAN_POINT('',(-1.127319460042,-10.07989744707)); +#214 = DIRECTION('',(-1.,-1.110223024625E-16)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = PCURVE('',#217,#222); +#217 = CYLINDRICAL_SURFACE('',#218,1.64065); +#218 = AXIS2_PLACEMENT_3D('',#219,#220,#221); +#219 = CARTESIAN_POINT('',(0.75,15.124003003487,-9.803936447072)); +#220 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#221 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#222 = DEFINITIONAL_REPRESENTATION('',(#223),#227); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(0.,0.)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(1.,0.)); +#227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#228 = ORIENTED_EDGE('',*,*,#229,.T.); +#229 = EDGE_CURVE('',#201,#230,#232,.T.); +#230 = VERTEX_POINT('',#231); +#231 = CARTESIAN_POINT('',(0.75,-17.59940372619,1.953926323649E-15)); +#232 = SURFACE_CURVE('',#233,(#238,#245),.PCURVE_S1.); +#233 = CIRCLE('',#234,16.94644972619); +#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237); +#235 = CARTESIAN_POINT('',(0.75,-0.652954,7.249245648211E-17)); +#236 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#237 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#238 = PCURVE('',#45,#239); +#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244); +#240 = CIRCLE('',#241,16.94644972619); +#241 = AXIS2_PLACEMENT_2D('',#242,#243); +#242 = CARTESIAN_POINT('',(14.649637543444,-0.275961)); +#243 = DIRECTION('',(-1.,-1.110223024625E-16)); +#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#245 = PCURVE('',#246,#251); +#246 = CYLINDRICAL_SURFACE('',#247,16.94644972619); +#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); +#248 = CARTESIAN_POINT('',(0.75,-0.652954,0.)); +#249 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#250 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#278); +#252 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#253,#254,#255,#256,#257,#258, + #259,#260,#261,#262,#263,#264,#265,#266,#267,#268,#269,#270,#271, + #272,#273,#274,#275,#276,#277),.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.567236041446,0.684252251089, + 0.801268460732,0.918284670374,1.035300880017,1.15231708966, + 1.269333299303,1.386349508946,1.503365718589,1.620381928232, + 1.737398137875,1.854414347518,1.971430557161,2.088446766804, + 2.205462976447,2.322479186089,2.439495395732,2.556511605375, + 2.673527815018,2.790544024661,2.907560234304,3.024576443947, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#253 = CARTESIAN_POINT('',(-5.715949265734,-5.03388612526E-16)); +#254 = CARTESIAN_POINT('',(-5.67694386252,-4.020682326209E-16)); +#255 = CARTESIAN_POINT('',(-5.598933056091,-1.967851966225E-16)); +#256 = CARTESIAN_POINT('',(-5.481916846448,1.148136518198E-16)); +#257 = CARTESIAN_POINT('',(-5.364900636805,4.258359871805E-16)); +#258 = CARTESIAN_POINT('',(-5.247884427162,7.320249588538E-16)); +#259 = CARTESIAN_POINT('',(-5.130868217519,1.029193555037E-15)); +#260 = CARTESIAN_POINT('',(-5.013852007876,1.313277137194E-15)); +#261 = CARTESIAN_POINT('',(-4.896835798233,1.580390300778E-15)); +#262 = CARTESIAN_POINT('',(-4.779819588591,1.82687967685E-15)); +#263 = CARTESIAN_POINT('',(-4.662803378948,2.049373990876E-15)); +#264 = CARTESIAN_POINT('',(-4.545787169305,2.244830147877E-15)); +#265 = CARTESIAN_POINT('',(-4.428770959662,2.410574859811E-15)); +#266 = CARTESIAN_POINT('',(-4.311754750019,2.544341207216E-15)); +#267 = CARTESIAN_POINT('',(-4.194738540376,2.644299643395E-15)); +#268 = CARTESIAN_POINT('',(-4.077722330733,2.709083022323E-15)); +#269 = CARTESIAN_POINT('',(-3.96070612109,2.737805278707E-15)); +#270 = CARTESIAN_POINT('',(-3.843689911447,2.730073616534E-15)); +#271 = CARTESIAN_POINT('',(-3.726673701804,2.685993621346E-15)); +#272 = CARTESIAN_POINT('',(-3.609657492161,2.606168786704E-15)); +#273 = CARTESIAN_POINT('',(-3.492641282519,2.491688637868E-15)); +#274 = CARTESIAN_POINT('',(-3.375625072876,2.344127348512E-15)); +#275 = CARTESIAN_POINT('',(-3.258608863233,2.16547175934E-15)); +#276 = CARTESIAN_POINT('',(-3.180598056804,2.027345579716E-15)); +#277 = CARTESIAN_POINT('',(-3.14159265359,1.953926323649E-15)); +#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#279 = ORIENTED_EDGE('',*,*,#280,.F.); +#280 = EDGE_CURVE('',#281,#230,#283,.T.); +#281 = VERTEX_POINT('',#282); +#282 = CARTESIAN_POINT('',(0.75,13.6395,9.10537846441)); +#283 = SURFACE_CURVE('',#284,(#289,#300),.PCURVE_S1.); +#284 = CIRCLE('',#285,16.94644972619); +#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288); +#286 = CARTESIAN_POINT('',(0.75,-0.652954,0.)); +#287 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#288 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#289 = PCURVE('',#45,#290); +#290 = DEFINITIONAL_REPRESENTATION('',(#291),#299); +#291 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#292,#293,#294,#295,#296,#297 +,#298),.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( + '') ); +#292 = CARTESIAN_POINT('',(-2.296812182745,-0.275961)); +#293 = CARTESIAN_POINT('',(-2.296812182745,29.076150933672)); +#294 = CARTESIAN_POINT('',(23.122862406539,14.400094966836)); +#295 = CARTESIAN_POINT('',(48.542536995824,-0.275961)); +#296 = CARTESIAN_POINT('',(23.122862406539,-14.95201696683)); +#297 = CARTESIAN_POINT('',(-2.296812182745,-29.62807293367)); +#298 = CARTESIAN_POINT('',(-2.296812182745,-0.275961)); +#299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#300 = PCURVE('',#246,#301); +#301 = DEFINITIONAL_REPRESENTATION('',(#302),#328); +#302 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#303,#304,#305,#306,#307,#308, + #309,#310,#311,#312,#313,#314,#315,#316,#317,#318,#319,#320,#321, + #322,#323,#324,#325,#326,#327),.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.567236041446,0.684252251089, + 0.801268460732,0.918284670374,1.035300880017,1.15231708966, + 1.269333299303,1.386349508946,1.503365718589,1.620381928232, + 1.737398137875,1.854414347518,1.971430557161,2.088446766804, + 2.205462976447,2.322479186089,2.439495395732,2.556511605375, + 2.673527815018,2.790544024661,2.907560234304,3.024576443947, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#303 = CARTESIAN_POINT('',(-0.567236041446,0.)); +#304 = CARTESIAN_POINT('',(-0.60624144466,0.)); +#305 = CARTESIAN_POINT('',(-0.684252251089,4.1332301199E-36)); +#306 = CARTESIAN_POINT('',(-0.801268460732,-1.446630541965E-35)); +#307 = CARTESIAN_POINT('',(-0.918284670374,5.373199155869E-35)); +#308 = CARTESIAN_POINT('',(-1.035300880017,-2.004616608151E-34)); +#309 = CARTESIAN_POINT('',(-1.15231708966,7.481146517018E-34)); +#310 = CARTESIAN_POINT('',(-1.269333299303,-2.791996945992E-33)); +#311 = CARTESIAN_POINT('',(-1.386349508946,1.041987313227E-32)); +#312 = CARTESIAN_POINT('',(-1.503365718589,-3.888749558307E-32)); +#313 = CARTESIAN_POINT('',(-1.620381928232,7.117439933556E-32)); +#314 = CARTESIAN_POINT('',(-1.737398137875,-9.789868203024E-32)); +#315 = CARTESIAN_POINT('',(-1.854414347518,2.45974893275E-32)); +#316 = CARTESIAN_POINT('',(-1.971430557161,-4.912752797603E-34)); +#317 = CARTESIAN_POINT('',(-2.088446766804,-2.263238820846E-32)); +#318 = CARTESIAN_POINT('',(-2.205462976447,9.102082811359E-32)); +#319 = CARTESIAN_POINT('',(-2.322479186089,-3.414509242459E-31)); +#320 = CARTESIAN_POINT('',(-2.439495395732,9.149151103852E-32)); +#321 = CARTESIAN_POINT('',(-2.556511605375,-2.451511990818E-32)); +#322 = CARTESIAN_POINT('',(-2.673527815018,6.568968594179E-33)); +#323 = CARTESIAN_POINT('',(-2.790544024661,-1.760754468543E-33)); +#324 = CARTESIAN_POINT('',(-2.907560234304,4.740492799923E-34)); +#325 = CARTESIAN_POINT('',(-3.024576443947,-1.354426514264E-34)); +#326 = CARTESIAN_POINT('',(-3.102587250375,0.)); +#327 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#329 = ORIENTED_EDGE('',*,*,#330,.T.); +#330 = EDGE_CURVE('',#281,#331,#333,.T.); +#331 = VERTEX_POINT('',#332); +#332 = CARTESIAN_POINT('',(0.75,14.582199999999,8.255330000001)); +#333 = SURFACE_CURVE('',#334,(#339,#350),.PCURVE_S1.); +#334 = CIRCLE('',#335,1.64065); +#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338); +#336 = CARTESIAN_POINT('',(0.75,15.124003003487,9.803936447072)); +#337 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#338 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#339 = PCURVE('',#45,#340); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#349); +#341 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#342,#343,#344,#345,#346,#347 +,#348),.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( + '') ); +#342 = CARTESIAN_POINT('',(-2.767969460042,9.527975447072)); +#343 = CARTESIAN_POINT('',(-2.767969460042,12.36966460451)); +#344 = CARTESIAN_POINT('',(-0.306994460042,10.948820025791)); +#345 = CARTESIAN_POINT('',(2.153980539958,9.527975447072)); +#346 = CARTESIAN_POINT('',(-0.306994460042,8.107130868353)); +#347 = CARTESIAN_POINT('',(-2.767969460042,6.686286289634)); +#348 = CARTESIAN_POINT('',(-2.767969460042,9.527975447072)); +#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#350 = PCURVE('',#351,#356); +#351 = CYLINDRICAL_SURFACE('',#352,1.64065); +#352 = AXIS2_PLACEMENT_3D('',#353,#354,#355); +#353 = CARTESIAN_POINT('',(0.75,15.124003003487,9.803936447072)); +#354 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#355 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#356 = DEFINITIONAL_REPRESENTATION('',(#357),#361); +#357 = LINE('',#358,#359); +#358 = CARTESIAN_POINT('',(-0.,0.)); +#359 = VECTOR('',#360,1.); +#360 = DIRECTION('',(-1.,0.)); +#361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#362 = ORIENTED_EDGE('',*,*,#363,.T.); +#363 = EDGE_CURVE('',#331,#364,#366,.T.); +#364 = VERTEX_POINT('',#365); +#365 = CARTESIAN_POINT('',(0.75,16.968058536008,7.639445455752)); +#366 = SURFACE_CURVE('',#367,(#371,#378),.PCURVE_S1.); +#367 = LINE('',#368,#369); +#368 = CARTESIAN_POINT('',(0.75,14.582199999999,8.255330000001)); +#369 = VECTOR('',#370,1.); +#370 = DIRECTION('',(1.074984250101E-16,0.968259733637,-0.249946170641) + ); +#371 = PCURVE('',#45,#372); +#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(-0.585516456555,7.979369000001)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(-0.968259733637,-0.249946170641)); +#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#378 = PCURVE('',#379,#384); +#379 = PLANE('',#380); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(0.75,14.582199999999,8.255330000001)); +#382 = DIRECTION('',(-1.074984250101E-16,0.249946170641,0.968259733637) + ); +#383 = DIRECTION('',(1.074984250101E-16,0.968259733637,-0.249946170641) + ); +#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389); +#385 = LINE('',#386,#387); +#386 = CARTESIAN_POINT('',(1.719974800161E-15,2.535475163157E-15)); +#387 = VECTOR('',#388,1.); +#388 = DIRECTION('',(1.,0.)); +#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#390 = ORIENTED_EDGE('',*,*,#391,.F.); +#391 = EDGE_CURVE('',#392,#364,#394,.T.); +#392 = VERTEX_POINT('',#393); +#393 = CARTESIAN_POINT('',(0.75,17.646896385666,7.041807151121)); +#394 = SURFACE_CURVE('',#395,(#400,#411),.PCURVE_S1.); +#395 = CIRCLE('',#396,1.); +#396 = AXIS2_PLACEMENT_3D('',#397,#398,#399); +#397 = CARTESIAN_POINT('',(0.75,16.718112365367,6.671185722115)); +#398 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#399 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#400 = PCURVE('',#45,#401); +#401 = DEFINITIONAL_REPRESENTATION('',(#402),#410); +#402 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#403,#404,#405,#406,#407,#408 +,#409),.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( + '') ); +#403 = CARTESIAN_POINT('',(-1.721428821923,6.395224722115)); +#404 = CARTESIAN_POINT('',(-1.721428821923,4.663173914546)); +#405 = CARTESIAN_POINT('',(-3.221428821923,5.52919931833)); +#406 = CARTESIAN_POINT('',(-4.721428821923,6.395224722115)); +#407 = CARTESIAN_POINT('',(-3.221428821923,7.261250125899)); +#408 = CARTESIAN_POINT('',(-1.721428821923,8.127275529684)); +#409 = CARTESIAN_POINT('',(-1.721428821923,6.395224722115)); +#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#411 = PCURVE('',#412,#417); +#412 = CYLINDRICAL_SURFACE('',#413,1.); +#413 = AXIS2_PLACEMENT_3D('',#414,#415,#416); +#414 = CARTESIAN_POINT('',(0.75,16.718112365367,6.671185722115)); +#415 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#416 = DIRECTION('',(1.031157404239E-16,0.928784020298,0.370621429006)); +#417 = DEFINITIONAL_REPRESENTATION('',(#418),#422); +#418 = LINE('',#419,#420); +#419 = CARTESIAN_POINT('',(-3.521270663097,5.003775171968E-17)); +#420 = VECTOR('',#421,1.); +#421 = DIRECTION('',(1.,0.)); +#422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#423 = ORIENTED_EDGE('',*,*,#424,.F.); +#424 = EDGE_CURVE('',#425,#392,#427,.T.); +#425 = VERTEX_POINT('',#426); +#426 = CARTESIAN_POINT('',(0.75,18.996683543444,0.354985)); +#427 = SURFACE_CURVE('',#428,(#433,#444),.PCURVE_S1.); +#428 = CIRCLE('',#429,19.); +#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432); +#430 = CARTESIAN_POINT('',(0.75,0.,0.)); +#431 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#432 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#433 = PCURVE('',#45,#434); +#434 = DEFINITIONAL_REPRESENTATION('',(#435),#443); +#435 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#436,#437,#438,#439,#440,#441 +,#442),.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( + '') ); +#436 = CARTESIAN_POINT('',(-5.003316456556,-0.275961)); +#437 = CARTESIAN_POINT('',(-5.003316456556,32.633004343809)); +#438 = CARTESIAN_POINT('',(23.496683543444,16.178521671904)); +#439 = CARTESIAN_POINT('',(51.996683543444,-0.275961)); +#440 = CARTESIAN_POINT('',(23.496683543445,-16.7304436719)); +#441 = CARTESIAN_POINT('',(-5.003316456555,-33.1849263438)); +#442 = CARTESIAN_POINT('',(-5.003316456556,-0.275961)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = PCURVE('',#445,#450); +#445 = CYLINDRICAL_SURFACE('',#446,19.); +#446 = AXIS2_PLACEMENT_3D('',#447,#448,#449); +#447 = CARTESIAN_POINT('',(0.75,0.,0.)); +#448 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#449 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455); +#451 = LINE('',#452,#453); +#452 = CARTESIAN_POINT('',(-0.,0.)); +#453 = VECTOR('',#454,1.); +#454 = DIRECTION('',(-1.,0.)); +#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#456 = ORIENTED_EDGE('',*,*,#457,.F.); +#457 = EDGE_CURVE('',#458,#425,#460,.T.); +#458 = VERTEX_POINT('',#459); +#459 = CARTESIAN_POINT('',(0.75,13.996683543444,0.275961)); +#460 = SURFACE_CURVE('',#461,(#465,#472),.PCURVE_S1.); +#461 = LINE('',#462,#463); +#462 = CARTESIAN_POINT('',(0.75,13.996683543444,0.275961)); +#463 = VECTOR('',#464,1.); +#464 = DIRECTION('',(1.110084388347E-16,0.999875127542, + 1.580282641578E-02)); +#465 = PCURVE('',#45,#466); +#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471); +#467 = LINE('',#468,#469); +#468 = CARTESIAN_POINT('',(-3.552713678801E-15,-1.443289932013E-15)); +#469 = VECTOR('',#470,1.); +#470 = DIRECTION('',(-0.999875127542,1.580282641578E-02)); +#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#472 = PCURVE('',#473,#478); +#473 = PLANE('',#474); +#474 = AXIS2_PLACEMENT_3D('',#475,#476,#477); +#475 = CARTESIAN_POINT('',(0.75,13.996683543444,0.275961)); +#476 = DIRECTION('',(-1.110084388347E-16,-1.580282641578E-02, + 0.999875127542)); +#477 = DIRECTION('',(1.110084388347E-16,0.999875127542, + 1.580282641578E-02)); +#478 = DEFINITIONAL_REPRESENTATION('',(#479),#483); +#479 = LINE('',#480,#481); +#480 = CARTESIAN_POINT('',(3.553147275798E-15,1.584581859442E-15)); +#481 = VECTOR('',#482,1.); +#482 = DIRECTION('',(1.,-2.118522938826E-32)); +#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#484 = ORIENTED_EDGE('',*,*,#485,.T.); +#485 = EDGE_CURVE('',#458,#486,#488,.T.); +#486 = VERTEX_POINT('',#487); +#487 = CARTESIAN_POINT('',(0.75,-13.99940372619,1.554246034784E-15)); +#488 = SURFACE_CURVE('',#489,(#494,#505),.PCURVE_S1.); +#489 = CIRCLE('',#490,13.99940372619); +#490 = AXIS2_PLACEMENT_3D('',#491,#492,#493); +#491 = CARTESIAN_POINT('',(0.75,1.522043693714E-32,0.)); +#492 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#493 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#494 = PCURVE('',#45,#495); +#495 = DEFINITIONAL_REPRESENTATION('',(#496),#504); +#496 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#497,#498,#499,#500,#501,#502 +,#503),.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( + '') ); +#497 = CARTESIAN_POINT('',(-2.720182745097E-03,-0.275961)); +#498 = CARTESIAN_POINT('',(-2.720182745097E-03,23.971717529429)); +#499 = CARTESIAN_POINT('',(20.996385406539,11.847878264715)); +#500 = CARTESIAN_POINT('',(41.995490995824,-0.275961)); +#501 = CARTESIAN_POINT('',(20.996385406539,-12.39980026471)); +#502 = CARTESIAN_POINT('',(-2.720182745076E-03,-24.52363952942)); +#503 = CARTESIAN_POINT('',(-2.720182745097E-03,-0.275961)); +#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#505 = PCURVE('',#506,#511); +#506 = CYLINDRICAL_SURFACE('',#507,13.99940372619); +#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510); +#508 = CARTESIAN_POINT('',(0.75,1.522043693714E-32,0.)); +#509 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#510 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#511 = DEFINITIONAL_REPRESENTATION('',(#512),#538); +#512 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#513,#514,#515,#516,#517,#518, + #519,#520,#521,#522,#523,#524,#525,#526,#527,#528,#529,#530,#531, + #532,#533,#534,#535,#536,#537),.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.971361641603E-02,0.161617209015, + 0.303520801614,0.445424394212,0.587327986811,0.72923157941, + 0.871135172009,1.013038764608,1.154942357206,1.296845949805, + 1.438749542404,1.580653135003,1.722556727602,1.864460320201, + 2.006363912799,2.148267505398,2.290171097997,2.432074690596, + 2.573978283195,2.715881875793,2.857785468392,2.999689060991, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#513 = CARTESIAN_POINT('',(-1.971361641603E-02,0.)); +#514 = CARTESIAN_POINT('',(-6.701481394897E-02,0.)); +#515 = CARTESIAN_POINT('',(-0.161617209015,0.)); +#516 = CARTESIAN_POINT('',(-0.303520801614,0.)); +#517 = CARTESIAN_POINT('',(-0.445424394212,0.)); +#518 = CARTESIAN_POINT('',(-0.587327986811,0.)); +#519 = CARTESIAN_POINT('',(-0.72923157941,0.)); +#520 = CARTESIAN_POINT('',(-0.871135172009,0.)); +#521 = CARTESIAN_POINT('',(-1.013038764608,0.)); +#522 = CARTESIAN_POINT('',(-1.154942357206,0.)); +#523 = CARTESIAN_POINT('',(-1.296845949805,0.)); +#524 = CARTESIAN_POINT('',(-1.438749542404,0.)); +#525 = CARTESIAN_POINT('',(-1.580653135003,0.)); +#526 = CARTESIAN_POINT('',(-1.722556727602,0.)); +#527 = CARTESIAN_POINT('',(-1.864460320201,0.)); +#528 = CARTESIAN_POINT('',(-2.006363912799,0.)); +#529 = CARTESIAN_POINT('',(-2.148267505398,0.)); +#530 = CARTESIAN_POINT('',(-2.290171097997,0.)); +#531 = CARTESIAN_POINT('',(-2.432074690596,0.)); +#532 = CARTESIAN_POINT('',(-2.573978283195,0.)); +#533 = CARTESIAN_POINT('',(-2.715881875793,0.)); +#534 = CARTESIAN_POINT('',(-2.857785468392,0.)); +#535 = CARTESIAN_POINT('',(-2.999689060991,0.)); +#536 = CARTESIAN_POINT('',(-3.094291456057,0.)); +#537 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#539 = ORIENTED_EDGE('',*,*,#540,.F.); +#540 = EDGE_CURVE('',#541,#486,#543,.T.); +#541 = VERTEX_POINT('',#542); +#542 = CARTESIAN_POINT('',(0.75,13.996683543444,-0.275961)); +#543 = SURFACE_CURVE('',#544,(#549,#556),.PCURVE_S1.); +#544 = CIRCLE('',#545,13.99940372619); +#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548); +#546 = CARTESIAN_POINT('',(0.75,1.522043693714E-32,-1.689807953247E-48) + ); +#547 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#548 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#549 = PCURVE('',#45,#550); +#550 = DEFINITIONAL_REPRESENTATION('',(#551),#555); +#551 = CIRCLE('',#552,13.99940372619); +#552 = AXIS2_PLACEMENT_2D('',#553,#554); +#553 = CARTESIAN_POINT('',(13.996683543444,-0.275961)); +#554 = DIRECTION('',(-1.,-1.110223024625E-16)); +#555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#556 = PCURVE('',#506,#557); +#557 = DEFINITIONAL_REPRESENTATION('',(#558),#584); +#558 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#559,#560,#561,#562,#563,#564, + #565,#566,#567,#568,#569,#570,#571,#572,#573,#574,#575,#576,#577, + #578,#579,#580,#581,#582,#583),.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.971361641603E-02,0.161617209015, + 0.303520801614,0.445424394212,0.587327986811,0.72923157941, + 0.871135172009,1.013038764608,1.154942357206,1.296845949805, + 1.438749542404,1.580653135003,1.722556727602,1.864460320201, + 2.006363912799,2.148267505398,2.290171097997,2.432074690596, + 2.573978283195,2.715881875793,2.857785468392,2.999689060991, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#559 = CARTESIAN_POINT('',(-6.263471690764,-1.523306208223E-15)); +#560 = CARTESIAN_POINT('',(-6.216170493231,-1.448395149426E-15)); +#561 = CARTESIAN_POINT('',(-6.121568098165,-1.288187727373E-15)); +#562 = CARTESIAN_POINT('',(-5.979664505566,-1.022095207235E-15)); +#563 = CARTESIAN_POINT('',(-5.837760912967,-7.354248681289E-16)); +#564 = CARTESIAN_POINT('',(-5.695857320368,-4.339786319377E-16)); +#565 = CARTESIAN_POINT('',(-5.55395372777,-1.238059733086E-16)); +#566 = CARTESIAN_POINT('',(-5.412050135171,1.888549475655E-16)); +#567 = CARTESIAN_POINT('',(-5.270146542572,4.977195021653E-16)); +#568 = CARTESIAN_POINT('',(-5.128242949973,7.965784278138E-16)); +#569 = CARTESIAN_POINT('',(-4.986339357374,1.079423858686E-15)); +#570 = CARTESIAN_POINT('',(-4.844435764775,1.340569777718E-15)); +#571 = CARTESIAN_POINT('',(-4.702532172177,1.574766408314E-15)); +#572 = CARTESIAN_POINT('',(-4.560628579578,1.777305727312E-15)); +#573 = CARTESIAN_POINT('',(-4.418724986979,1.944116113501E-15)); +#574 = CARTESIAN_POINT('',(-4.27682139438,2.071844206316E-15)); +#575 = CARTESIAN_POINT('',(-4.134917801781,2.157922284384E-15)); +#576 = CARTESIAN_POINT('',(-3.993014209183,2.200620011014E-15)); +#577 = CARTESIAN_POINT('',(-3.851110616584,2.199078744746E-15)); +#578 = CARTESIAN_POINT('',(-3.709207023985,2.153330570237E-15)); +#579 = CARTESIAN_POINT('',(-3.567303431386,2.064291048501E-15)); +#580 = CARTESIAN_POINT('',(-3.425399838787,1.933765460852E-15)); +#581 = CARTESIAN_POINT('',(-3.283496246189,1.764320524975E-15)); +#582 = CARTESIAN_POINT('',(-3.188893851123,1.627824253431E-15)); +#583 = CARTESIAN_POINT('',(-3.14159265359,1.554246034784E-15)); +#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#585 = ORIENTED_EDGE('',*,*,#586,.T.); +#586 = EDGE_CURVE('',#541,#22,#587,.T.); +#587 = SURFACE_CURVE('',#588,(#592,#599),.PCURVE_S1.); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(0.75,13.996683543444,-0.275961)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(2.202624114953E-16,0.999875127542, + -1.580282641578E-02)); +#592 = PCURVE('',#45,#593); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(6.127565121972E-17,-0.551922)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.999875127542,-1.580282641578E-02)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = PCURVE('',#73,#600); +#600 = DEFINITIONAL_REPRESENTATION('',(#601),#605); +#601 = LINE('',#602,#603); +#602 = CARTESIAN_POINT('',(2.154654694301E-47,1.972152263053E-31)); +#603 = VECTOR('',#604,1.); +#604 = DIRECTION('',(-1.,-1.092539726606E-16)); +#605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#606 = FACE_BOUND('',#607,.T.); +#607 = EDGE_LOOP('',(#608)); +#608 = ORIENTED_EDGE('',*,*,#609,.T.); +#609 = EDGE_CURVE('',#610,#610,#612,.T.); +#610 = VERTEX_POINT('',#611); +#611 = CARTESIAN_POINT('',(0.75,17.3679,3.70763)); +#612 = SURFACE_CURVE('',#613,(#618,#629),.PCURVE_S1.); +#613 = CIRCLE('',#614,1.); +#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617); +#615 = CARTESIAN_POINT('',(0.75,16.3679,3.70763)); +#616 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#617 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#618 = PCURVE('',#45,#619); +#619 = DEFINITIONAL_REPRESENTATION('',(#620),#628); +#620 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#621,#622,#623,#624,#625,#626 +,#627),.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( + '') ); +#621 = CARTESIAN_POINT('',(-3.371216456556,3.431669)); +#622 = CARTESIAN_POINT('',(-3.371216456556,5.163719807569)); +#623 = CARTESIAN_POINT('',(-1.871216456556,4.297694403784)); +#624 = CARTESIAN_POINT('',(-0.371216456556,3.431669)); +#625 = CARTESIAN_POINT('',(-1.871216456556,2.565643596216)); +#626 = CARTESIAN_POINT('',(-3.371216456556,1.699618192431)); +#627 = CARTESIAN_POINT('',(-3.371216456556,3.431669)); +#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#629 = PCURVE('',#630,#635); +#630 = CYLINDRICAL_SURFACE('',#631,1.); +#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634); +#632 = CARTESIAN_POINT('',(0.75,16.3679,3.70763)); +#633 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#634 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(-0.,0.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(-1.,0.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = FACE_BOUND('',#642,.T.); +#642 = EDGE_LOOP('',(#643)); +#643 = ORIENTED_EDGE('',*,*,#644,.F.); +#644 = EDGE_CURVE('',#645,#645,#647,.T.); +#645 = VERTEX_POINT('',#646); +#646 = CARTESIAN_POINT('',(0.75,17.3679,-3.70763)); +#647 = SURFACE_CURVE('',#648,(#653,#660),.PCURVE_S1.); +#648 = CIRCLE('',#649,1.); +#649 = AXIS2_PLACEMENT_3D('',#650,#651,#652); +#650 = CARTESIAN_POINT('',(0.75,16.3679,-3.70763)); +#651 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#652 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#653 = PCURVE('',#45,#654); +#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659); +#655 = CIRCLE('',#656,1.); +#656 = AXIS2_PLACEMENT_2D('',#657,#658); +#657 = CARTESIAN_POINT('',(-2.371216456556,-3.983591)); +#658 = DIRECTION('',(-1.,-1.110223024625E-16)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = PCURVE('',#661,#666); +#661 = CYLINDRICAL_SURFACE('',#662,1.); +#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665); +#663 = CARTESIAN_POINT('',(0.75,16.3679,-3.70763)); +#664 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#665 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(0.,0.)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(1.,0.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = ADVANCED_FACE('',(#673),#132,.T.); +#673 = FACE_BOUND('',#674,.F.); +#674 = EDGE_LOOP('',(#675,#676,#699,#725)); +#675 = ORIENTED_EDGE('',*,*,#148,.T.); +#676 = ORIENTED_EDGE('',*,*,#677,.T.); +#677 = EDGE_CURVE('',#149,#678,#680,.T.); +#678 = VERTEX_POINT('',#679); +#679 = CARTESIAN_POINT('',(2.25,16.968058536008,-7.639445455752)); +#680 = SURFACE_CURVE('',#681,(#685,#692),.PCURVE_S1.); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(0.75,16.968058536008,-7.639445455752)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#685 = PCURVE('',#132,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(-0.93849365647,-1.352480243663E-16)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(-0.,1.)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#188,#693); +#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698); +#694 = LINE('',#695,#696); +#695 = CARTESIAN_POINT('',(-2.464068733962,1.85285776086E-16)); +#696 = VECTOR('',#697,1.); +#697 = DIRECTION('',(1.232595164408E-32,-1.)); +#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#699 = ORIENTED_EDGE('',*,*,#700,.F.); +#700 = EDGE_CURVE('',#86,#678,#701,.T.); +#701 = SURFACE_CURVE('',#702,(#707,#714),.PCURVE_S1.); +#702 = CIRCLE('',#703,1.); +#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706); +#704 = CARTESIAN_POINT('',(2.25,16.718112365367,-6.671185722115)); +#705 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#706 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#707 = PCURVE('',#132,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(3.521270663097,1.5)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(-1.,0.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#102,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#724); +#716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#717,#718,#719,#720,#721,#722 +,#723),.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( + '') ); +#717 = CARTESIAN_POINT('',(14.599016046158,-6.671185722115)); +#718 = CARTESIAN_POINT('',(14.599016046158,-4.939134914546)); +#719 = CARTESIAN_POINT('',(16.099016046158,-5.80516031833)); +#720 = CARTESIAN_POINT('',(17.599016046158,-6.671185722115)); +#721 = CARTESIAN_POINT('',(16.099016046158,-7.537211125899)); +#722 = CARTESIAN_POINT('',(14.599016046158,-8.403236529684)); +#723 = CARTESIAN_POINT('',(14.599016046158,-6.671185722115)); +#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#725 = ORIENTED_EDGE('',*,*,#118,.F.); +#726 = ADVANCED_FACE('',(#727),#73,.F.); +#727 = FACE_BOUND('',#728,.T.); +#728 = EDGE_LOOP('',(#729,#774,#795,#796)); +#729 = ORIENTED_EDGE('',*,*,#730,.T.); +#730 = EDGE_CURVE('',#541,#731,#733,.T.); +#731 = VERTEX_POINT('',#732); +#732 = CARTESIAN_POINT('',(2.25,13.996683543444,-0.275961)); +#733 = SURFACE_CURVE('',#734,(#738,#745),.PCURVE_S1.); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(0.75,13.996683543444,-0.275961)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#738 = PCURVE('',#73,#739); +#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(-4.087337853615E-35,-3.682006428088E-19)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(-1.127629050088E-16,-1.)); +#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#745 = PCURVE('',#506,#746); +#746 = DEFINITIONAL_REPRESENTATION('',(#747),#773); +#747 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#748,#749,#750,#751,#752,#753, + #754,#755,#756,#757,#758,#759,#760,#761,#762,#763,#764,#765,#766, + #767,#768,#769,#770,#771,#772),.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.,6.818181818182E-02, + 0.136363636364,0.204545454545,0.272727272727,0.340909090909, + 0.409090909091,0.477272727273,0.545454545455,0.613636363636, + 0.681818181818,0.75,0.818181818182,0.886363636364,0.954545454545, + 1.022727272727,1.090909090909,1.159090909091,1.227272727273, + 1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#748 = CARTESIAN_POINT('',(-6.263471690764,-3.682006428086E-19)); +#749 = CARTESIAN_POINT('',(-6.263471690764,-2.272727272727E-02)); +#750 = CARTESIAN_POINT('',(-6.263471690764,-6.818181818182E-02)); +#751 = CARTESIAN_POINT('',(-6.263471690764,-0.136363636364)); +#752 = CARTESIAN_POINT('',(-6.263471690764,-0.204545454545)); +#753 = CARTESIAN_POINT('',(-6.263471690764,-0.272727272727)); +#754 = CARTESIAN_POINT('',(-6.263471690764,-0.340909090909)); +#755 = CARTESIAN_POINT('',(-6.263471690764,-0.409090909091)); +#756 = CARTESIAN_POINT('',(-6.263471690764,-0.477272727273)); +#757 = CARTESIAN_POINT('',(-6.263471690764,-0.545454545455)); +#758 = CARTESIAN_POINT('',(-6.263471690764,-0.613636363636)); +#759 = CARTESIAN_POINT('',(-6.263471690764,-0.681818181818)); +#760 = CARTESIAN_POINT('',(-6.263471690764,-0.75)); +#761 = CARTESIAN_POINT('',(-6.263471690764,-0.818181818182)); +#762 = CARTESIAN_POINT('',(-6.263471690764,-0.886363636364)); +#763 = CARTESIAN_POINT('',(-6.263471690764,-0.954545454545)); +#764 = CARTESIAN_POINT('',(-6.263471690764,-1.022727272727)); +#765 = CARTESIAN_POINT('',(-6.263471690764,-1.090909090909)); +#766 = CARTESIAN_POINT('',(-6.263471690764,-1.159090909091)); +#767 = CARTESIAN_POINT('',(-6.263471690764,-1.227272727273)); +#768 = CARTESIAN_POINT('',(-6.263471690764,-1.295454545455)); +#769 = CARTESIAN_POINT('',(-6.263471690764,-1.363636363636)); +#770 = CARTESIAN_POINT('',(-6.263471690764,-1.431818181818)); +#771 = CARTESIAN_POINT('',(-6.263471690764,-1.477272727273)); +#772 = CARTESIAN_POINT('',(-6.263471690764,-1.5)); +#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#774 = ORIENTED_EDGE('',*,*,#775,.T.); +#775 = EDGE_CURVE('',#731,#58,#776,.T.); +#776 = SURFACE_CURVE('',#777,(#781,#788),.PCURVE_S1.); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(2.25,13.996683543444,-0.275961)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(2.202624114953E-16,0.999875127542, + -1.580282641578E-02)); +#781 = PCURVE('',#73,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(-1.691443575132E-16,-1.5)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(-1.,-1.092539726606E-16)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = PCURVE('',#102,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(12.877587224236,-0.275961)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(0.999875127542,-1.580282641578E-02)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#795 = ORIENTED_EDGE('',*,*,#57,.F.); +#796 = ORIENTED_EDGE('',*,*,#586,.F.); +#797 = ADVANCED_FACE('',(#798,#1162,#1188),#102,.T.); +#798 = FACE_BOUND('',#799,.T.); +#799 = EDGE_LOOP('',(#800,#826,#850,#873,#897,#943,#993,#1021,#1042, + #1043,#1044,#1045,#1095,#1141)); +#800 = ORIENTED_EDGE('',*,*,#801,.T.); +#801 = EDGE_CURVE('',#802,#804,#806,.T.); +#802 = VERTEX_POINT('',#803); +#803 = CARTESIAN_POINT('',(2.25,18.996683543444,0.354985)); +#804 = VERTEX_POINT('',#805); +#805 = CARTESIAN_POINT('',(2.25,17.646896385666,7.041807151121)); +#806 = SURFACE_CURVE('',#807,(#812,#819),.PCURVE_S1.); +#807 = CIRCLE('',#808,19.); +#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811); +#809 = CARTESIAN_POINT('',(2.25,0.,1.665334536938E-16)); +#810 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#811 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#812 = PCURVE('',#102,#813); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818); +#814 = CIRCLE('',#815,19.); +#815 = AXIS2_PLACEMENT_2D('',#816,#817); +#816 = CARTESIAN_POINT('',(-1.119096319209,-5.109721248978E-16)); +#817 = DIRECTION('',(1.,3.428952354351E-33)); +#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#819 = PCURVE('',#445,#820); +#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825); +#821 = LINE('',#822,#823); +#822 = CARTESIAN_POINT('',(-0.,-1.5)); +#823 = VECTOR('',#824,1.); +#824 = DIRECTION('',(-1.,0.)); +#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#826 = ORIENTED_EDGE('',*,*,#827,.T.); +#827 = EDGE_CURVE('',#804,#828,#830,.T.); +#828 = VERTEX_POINT('',#829); +#829 = CARTESIAN_POINT('',(2.25,16.968058536008,7.639445455752)); +#830 = SURFACE_CURVE('',#831,(#836,#843),.PCURVE_S1.); +#831 = CIRCLE('',#832,1.); +#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835); +#833 = CARTESIAN_POINT('',(2.25,16.718112365367,6.671185722115)); +#834 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#835 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#836 = PCURVE('',#102,#837); +#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842); +#838 = CIRCLE('',#839,1.); +#839 = AXIS2_PLACEMENT_2D('',#840,#841); +#840 = CARTESIAN_POINT('',(15.599016046158,6.671185722115)); +#841 = DIRECTION('',(-1.,3.123128659636E-33)); +#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#843 = PCURVE('',#412,#844); +#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(-3.521270663097,1.5)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(1.,0.)); +#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#850 = ORIENTED_EDGE('',*,*,#851,.F.); +#851 = EDGE_CURVE('',#852,#828,#854,.T.); +#852 = VERTEX_POINT('',#853); +#853 = CARTESIAN_POINT('',(2.25,14.582199999999,8.255330000001)); +#854 = SURFACE_CURVE('',#855,(#859,#866),.PCURVE_S1.); +#855 = LINE('',#856,#857); +#856 = CARTESIAN_POINT('',(2.25,14.582199999999,8.255330000001)); +#857 = VECTOR('',#858,1.); +#858 = DIRECTION('',(1.074984250101E-16,0.968259733637,-0.249946170641) + ); +#859 = PCURVE('',#102,#860); +#860 = DEFINITIONAL_REPRESENTATION('',(#861),#865); +#861 = LINE('',#862,#863); +#862 = CARTESIAN_POINT('',(13.46310368079,8.255330000001)); +#863 = VECTOR('',#864,1.); +#864 = DIRECTION('',(0.968259733637,-0.249946170641)); +#865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#866 = PCURVE('',#379,#867); +#867 = DEFINITIONAL_REPRESENTATION('',(#868),#872); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(1.839598038642E-15,-1.5)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(1.,0.)); +#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#873 = ORIENTED_EDGE('',*,*,#874,.F.); +#874 = EDGE_CURVE('',#875,#852,#877,.T.); +#875 = VERTEX_POINT('',#876); +#876 = CARTESIAN_POINT('',(2.25,13.6395,9.10537846441)); +#877 = SURFACE_CURVE('',#878,(#883,#890),.PCURVE_S1.); +#878 = CIRCLE('',#879,1.64065); +#879 = AXIS2_PLACEMENT_3D('',#880,#881,#882); +#880 = CARTESIAN_POINT('',(2.25,15.124003003487,9.803936447072)); +#881 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#882 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#883 = PCURVE('',#102,#884); +#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889); +#885 = CIRCLE('',#886,1.64065); +#886 = AXIS2_PLACEMENT_2D('',#887,#888); +#887 = CARTESIAN_POINT('',(14.004906684278,9.803936447072)); +#888 = DIRECTION('',(1.,3.428952354351E-33)); +#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#890 = PCURVE('',#351,#891); +#891 = DEFINITIONAL_REPRESENTATION('',(#892),#896); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(-0.,-1.5)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(-1.,0.)); +#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#897 = ORIENTED_EDGE('',*,*,#898,.T.); +#898 = EDGE_CURVE('',#875,#899,#901,.T.); +#899 = VERTEX_POINT('',#900); +#900 = CARTESIAN_POINT('',(2.25,-17.59940372619,1.953926323649E-15)); +#901 = SURFACE_CURVE('',#902,(#907,#914),.PCURVE_S1.); +#902 = CIRCLE('',#903,16.94644972619); +#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906); +#904 = CARTESIAN_POINT('',(2.25,-0.652954,1.665334536938E-16)); +#905 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#906 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#907 = PCURVE('',#102,#908); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = CIRCLE('',#910,16.94644972619); +#910 = AXIS2_PLACEMENT_2D('',#911,#912); +#911 = CARTESIAN_POINT('',(-1.772050319209,-5.109721248978E-16)); +#912 = DIRECTION('',(1.,3.428952354351E-33)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = PCURVE('',#246,#915); +#915 = DEFINITIONAL_REPRESENTATION('',(#916),#942); +#916 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#917,#918,#919,#920,#921,#922, + #923,#924,#925,#926,#927,#928,#929,#930,#931,#932,#933,#934,#935, + #936,#937,#938,#939,#940,#941),.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.567236041446,0.684252251089, + 0.801268460732,0.918284670374,1.035300880017,1.15231708966, + 1.269333299303,1.386349508946,1.503365718589,1.620381928232, + 1.737398137875,1.854414347518,1.971430557161,2.088446766804, + 2.205462976447,2.322479186089,2.439495395732,2.556511605375, + 2.673527815018,2.790544024661,2.907560234304,3.024576443947, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#917 = CARTESIAN_POINT('',(-0.567236041446,-1.5)); +#918 = CARTESIAN_POINT('',(-0.60624144466,-1.5)); +#919 = CARTESIAN_POINT('',(-0.684252251089,-1.5)); +#920 = CARTESIAN_POINT('',(-0.801268460732,-1.5)); +#921 = CARTESIAN_POINT('',(-0.918284670374,-1.5)); +#922 = CARTESIAN_POINT('',(-1.035300880017,-1.5)); +#923 = CARTESIAN_POINT('',(-1.15231708966,-1.5)); +#924 = CARTESIAN_POINT('',(-1.269333299303,-1.5)); +#925 = CARTESIAN_POINT('',(-1.386349508946,-1.5)); +#926 = CARTESIAN_POINT('',(-1.503365718589,-1.5)); +#927 = CARTESIAN_POINT('',(-1.620381928232,-1.5)); +#928 = CARTESIAN_POINT('',(-1.737398137875,-1.5)); +#929 = CARTESIAN_POINT('',(-1.854414347518,-1.5)); +#930 = CARTESIAN_POINT('',(-1.971430557161,-1.5)); +#931 = CARTESIAN_POINT('',(-2.088446766804,-1.5)); +#932 = CARTESIAN_POINT('',(-2.205462976447,-1.5)); +#933 = CARTESIAN_POINT('',(-2.322479186089,-1.5)); +#934 = CARTESIAN_POINT('',(-2.439495395732,-1.5)); +#935 = CARTESIAN_POINT('',(-2.556511605375,-1.5)); +#936 = CARTESIAN_POINT('',(-2.673527815018,-1.5)); +#937 = CARTESIAN_POINT('',(-2.790544024661,-1.5)); +#938 = CARTESIAN_POINT('',(-2.907560234304,-1.5)); +#939 = CARTESIAN_POINT('',(-3.024576443947,-1.5)); +#940 = CARTESIAN_POINT('',(-3.102587250375,-1.5)); +#941 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#943 = ORIENTED_EDGE('',*,*,#944,.F.); +#944 = EDGE_CURVE('',#945,#899,#947,.T.); +#945 = VERTEX_POINT('',#946); +#946 = CARTESIAN_POINT('',(2.25,13.6395,-9.10537846441)); +#947 = SURFACE_CURVE('',#948,(#953,#964),.PCURVE_S1.); +#948 = CIRCLE('',#949,16.94644972619); +#949 = AXIS2_PLACEMENT_3D('',#950,#951,#952); +#950 = CARTESIAN_POINT('',(2.25,-0.652954,-9.404099721166E-17)); +#951 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#952 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#953 = PCURVE('',#102,#954); +#954 = DEFINITIONAL_REPRESENTATION('',(#955),#963); +#955 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#956,#957,#958,#959,#960,#961 +,#962),.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( + '') ); +#956 = CARTESIAN_POINT('',(15.174399406981,-2.65298044297E-15)); +#957 = CARTESIAN_POINT('',(15.174399406981,-29.35211193367)); +#958 = CARTESIAN_POINT('',(-10.2452751823,-14.67605596683)); +#959 = CARTESIAN_POINT('',(-35.66494977158,-1.159361924287E-15)); +#960 = CARTESIAN_POINT('',(-10.2452751823,14.676055966836)); +#961 = CARTESIAN_POINT('',(15.174399406981,29.352111933672)); +#962 = CARTESIAN_POINT('',(15.174399406981,-2.65298044297E-15)); +#963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#964 = PCURVE('',#246,#965); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#992); +#966 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#967,#968,#969,#970,#971,#972, + #973,#974,#975,#976,#977,#978,#979,#980,#981,#982,#983,#984,#985, + #986,#987,#988,#989,#990,#991),.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.567236041446,0.684252251089, + 0.801268460732,0.918284670374,1.035300880017,1.15231708966, + 1.269333299303,1.386349508946,1.503365718589,1.620381928232, + 1.737398137875,1.854414347518,1.971430557161,2.088446766804, + 2.205462976447,2.322479186089,2.439495395732,2.556511605375, + 2.673527815018,2.790544024661,2.907560234304,3.024576443947, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#967 = CARTESIAN_POINT('',(-5.715949265734,-1.5)); +#968 = CARTESIAN_POINT('',(-5.67694386252,-1.5)); +#969 = CARTESIAN_POINT('',(-5.598933056091,-1.5)); +#970 = CARTESIAN_POINT('',(-5.481916846448,-1.5)); +#971 = CARTESIAN_POINT('',(-5.364900636805,-1.5)); +#972 = CARTESIAN_POINT('',(-5.247884427162,-1.5)); +#973 = CARTESIAN_POINT('',(-5.130868217519,-1.5)); +#974 = CARTESIAN_POINT('',(-5.013852007876,-1.5)); +#975 = CARTESIAN_POINT('',(-4.896835798233,-1.5)); +#976 = CARTESIAN_POINT('',(-4.779819588591,-1.5)); +#977 = CARTESIAN_POINT('',(-4.662803378948,-1.5)); +#978 = CARTESIAN_POINT('',(-4.545787169305,-1.5)); +#979 = CARTESIAN_POINT('',(-4.428770959662,-1.5)); +#980 = CARTESIAN_POINT('',(-4.311754750019,-1.5)); +#981 = CARTESIAN_POINT('',(-4.194738540376,-1.5)); +#982 = CARTESIAN_POINT('',(-4.077722330733,-1.5)); +#983 = CARTESIAN_POINT('',(-3.96070612109,-1.5)); +#984 = CARTESIAN_POINT('',(-3.843689911447,-1.5)); +#985 = CARTESIAN_POINT('',(-3.726673701804,-1.5)); +#986 = CARTESIAN_POINT('',(-3.609657492161,-1.5)); +#987 = CARTESIAN_POINT('',(-3.492641282519,-1.5)); +#988 = CARTESIAN_POINT('',(-3.375625072876,-1.5)); +#989 = CARTESIAN_POINT('',(-3.258608863233,-1.5)); +#990 = CARTESIAN_POINT('',(-3.180598056804,-1.5)); +#991 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#993 = ORIENTED_EDGE('',*,*,#994,.T.); +#994 = EDGE_CURVE('',#945,#995,#997,.T.); +#995 = VERTEX_POINT('',#996); +#996 = CARTESIAN_POINT('',(2.25,14.582199999999,-8.255330000001)); +#997 = SURFACE_CURVE('',#998,(#1003,#1014),.PCURVE_S1.); +#998 = CIRCLE('',#999,1.64065); +#999 = AXIS2_PLACEMENT_3D('',#1000,#1001,#1002); +#1000 = CARTESIAN_POINT('',(2.25,15.124003003487,-9.803936447072)); +#1001 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1002 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1003 = PCURVE('',#102,#1004); +#1004 = DEFINITIONAL_REPRESENTATION('',(#1005),#1013); +#1005 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1006,#1007,#1008,#1009, +#1010,#1011,#1012),.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('') ); +#1006 = CARTESIAN_POINT('',(15.645556684278,-9.803936447072)); +#1007 = CARTESIAN_POINT('',(15.645556684278,-12.64562560451)); +#1008 = CARTESIAN_POINT('',(13.184581684278,-11.22478102579)); +#1009 = CARTESIAN_POINT('',(10.723606684278,-9.803936447072)); +#1010 = CARTESIAN_POINT('',(13.184581684278,-8.383091868353)); +#1011 = CARTESIAN_POINT('',(15.645556684278,-6.962247289634)); +#1012 = CARTESIAN_POINT('',(15.645556684278,-9.803936447072)); +#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1014 = PCURVE('',#217,#1015); +#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020); +#1016 = LINE('',#1017,#1018); +#1017 = CARTESIAN_POINT('',(0.,-1.5)); +#1018 = VECTOR('',#1019,1.); +#1019 = DIRECTION('',(1.,0.)); +#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1021 = ORIENTED_EDGE('',*,*,#1022,.T.); +#1022 = EDGE_CURVE('',#995,#678,#1023,.T.); +#1023 = SURFACE_CURVE('',#1024,(#1028,#1035),.PCURVE_S1.); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(2.25,14.582199999999,-8.255330000001)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(2.427464493764E-16,0.968259733637,0.249946170641) + ); +#1028 = PCURVE('',#102,#1029); +#1029 = DEFINITIONAL_REPRESENTATION('',(#1030),#1034); +#1030 = LINE('',#1031,#1032); +#1031 = CARTESIAN_POINT('',(13.46310368079,-8.255330000001)); +#1032 = VECTOR('',#1033,1.); +#1033 = DIRECTION('',(0.968259733637,0.249946170641)); +#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1035 = PCURVE('',#188,#1036); +#1036 = DEFINITIONAL_REPRESENTATION('',(#1037),#1041); +#1037 = LINE('',#1038,#1039); +#1038 = CARTESIAN_POINT('',(1.517102763612E-15,-1.5)); +#1039 = VECTOR('',#1040,1.); +#1040 = DIRECTION('',(-1.,-1.352480243663E-16)); +#1041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1042 = ORIENTED_EDGE('',*,*,#700,.F.); +#1043 = ORIENTED_EDGE('',*,*,#85,.F.); +#1044 = ORIENTED_EDGE('',*,*,#775,.F.); +#1045 = ORIENTED_EDGE('',*,*,#1046,.T.); +#1046 = EDGE_CURVE('',#731,#1047,#1049,.T.); +#1047 = VERTEX_POINT('',#1048); +#1048 = CARTESIAN_POINT('',(2.25,-13.99940372619,1.554246034784E-15)); +#1049 = SURFACE_CURVE('',#1050,(#1055,#1066),.PCURVE_S1.); +#1050 = CIRCLE('',#1051,13.99940372619); +#1051 = AXIS2_PLACEMENT_3D('',#1052,#1053,#1054); +#1052 = CARTESIAN_POINT('',(2.25,-7.106122457141E-32,-1.665334536938E-16 + )); +#1053 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1054 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1055 = PCURVE('',#102,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1065); +#1057 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1058,#1059,#1060,#1061, +#1062,#1063,#1064),.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('') ); +#1058 = CARTESIAN_POINT('',(12.880307406981,-2.398285067069E-15)); +#1059 = CARTESIAN_POINT('',(12.880307406981,-24.24767852942)); +#1060 = CARTESIAN_POINT('',(-8.118798182304,-12.12383926471)); +#1061 = CARTESIAN_POINT('',(-29.11790377158,-1.164411955367E-15)); +#1062 = CARTESIAN_POINT('',(-8.118798182304,12.123839264715)); +#1063 = CARTESIAN_POINT('',(12.880307406981,24.247678529429)); +#1064 = CARTESIAN_POINT('',(12.880307406981,-2.398285067069E-15)); +#1065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1066 = PCURVE('',#506,#1067); +#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1094); +#1068 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1069,#1070,#1071,#1072,#1073, + #1074,#1075,#1076,#1077,#1078,#1079,#1080,#1081,#1082,#1083,#1084, + #1085,#1086,#1087,#1088,#1089,#1090,#1091,#1092,#1093), + .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.971361641603E-02,0.161617209015,0.303520801614,0.445424394212, + 0.587327986811,0.72923157941,0.871135172009,1.013038764608, + 1.154942357206,1.296845949805,1.438749542404,1.580653135003, + 1.722556727602,1.864460320201,2.006363912799,2.148267505398, + 2.290171097997,2.432074690596,2.573978283195,2.715881875793, + 2.857785468392,2.999689060991,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1069 = CARTESIAN_POINT('',(-6.263471690764,-1.5)); +#1070 = CARTESIAN_POINT('',(-6.216170493231,-1.5)); +#1071 = CARTESIAN_POINT('',(-6.121568098165,-1.5)); +#1072 = CARTESIAN_POINT('',(-5.979664505566,-1.5)); +#1073 = CARTESIAN_POINT('',(-5.837760912967,-1.5)); +#1074 = CARTESIAN_POINT('',(-5.695857320368,-1.5)); +#1075 = CARTESIAN_POINT('',(-5.55395372777,-1.5)); +#1076 = CARTESIAN_POINT('',(-5.412050135171,-1.5)); +#1077 = CARTESIAN_POINT('',(-5.270146542572,-1.5)); +#1078 = CARTESIAN_POINT('',(-5.128242949973,-1.5)); +#1079 = CARTESIAN_POINT('',(-4.986339357374,-1.5)); +#1080 = CARTESIAN_POINT('',(-4.844435764775,-1.5)); +#1081 = CARTESIAN_POINT('',(-4.702532172177,-1.5)); +#1082 = CARTESIAN_POINT('',(-4.560628579578,-1.5)); +#1083 = CARTESIAN_POINT('',(-4.418724986979,-1.5)); +#1084 = CARTESIAN_POINT('',(-4.27682139438,-1.5)); +#1085 = CARTESIAN_POINT('',(-4.134917801781,-1.5)); +#1086 = CARTESIAN_POINT('',(-3.993014209183,-1.5)); +#1087 = CARTESIAN_POINT('',(-3.851110616584,-1.5)); +#1088 = CARTESIAN_POINT('',(-3.709207023985,-1.5)); +#1089 = CARTESIAN_POINT('',(-3.567303431386,-1.5)); +#1090 = CARTESIAN_POINT('',(-3.425399838787,-1.5)); +#1091 = CARTESIAN_POINT('',(-3.283496246189,-1.5)); +#1092 = CARTESIAN_POINT('',(-3.188893851123,-1.5)); +#1093 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#1094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1095 = ORIENTED_EDGE('',*,*,#1096,.F.); +#1096 = EDGE_CURVE('',#1097,#1047,#1099,.T.); +#1097 = VERTEX_POINT('',#1098); +#1098 = CARTESIAN_POINT('',(2.25,13.996683543444,0.275961)); +#1099 = SURFACE_CURVE('',#1100,(#1105,#1112),.PCURVE_S1.); +#1100 = CIRCLE('',#1101,13.99940372619); +#1101 = AXIS2_PLACEMENT_3D('',#1102,#1103,#1104); +#1102 = CARTESIAN_POINT('',(2.25,1.522043693714E-32,1.665334536938E-16) + ); +#1103 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1104 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1105 = PCURVE('',#102,#1106); +#1106 = DEFINITIONAL_REPRESENTATION('',(#1107),#1111); +#1107 = CIRCLE('',#1108,13.99940372619); +#1108 = AXIS2_PLACEMENT_2D('',#1109,#1110); +#1109 = CARTESIAN_POINT('',(-1.119096319209,-5.109721248978E-16)); +#1110 = DIRECTION('',(1.,3.428952354351E-33)); +#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1112 = PCURVE('',#506,#1113); +#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1140); +#1114 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1115,#1116,#1117,#1118,#1119, + #1120,#1121,#1122,#1123,#1124,#1125,#1126,#1127,#1128,#1129,#1130, + #1131,#1132,#1133,#1134,#1135,#1136,#1137,#1138,#1139), + .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.971361641603E-02,0.161617209015,0.303520801614,0.445424394212, + 0.587327986811,0.72923157941,0.871135172009,1.013038764608, + 1.154942357206,1.296845949805,1.438749542404,1.580653135003, + 1.722556727602,1.864460320201,2.006363912799,2.148267505398, + 2.290171097997,2.432074690596,2.573978283195,2.715881875793, + 2.857785468392,2.999689060991,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1115 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.5)); +#1116 = CARTESIAN_POINT('',(-6.701481394897E-02,-1.5)); +#1117 = CARTESIAN_POINT('',(-0.161617209015,-1.5)); +#1118 = CARTESIAN_POINT('',(-0.303520801614,-1.5)); +#1119 = CARTESIAN_POINT('',(-0.445424394212,-1.5)); +#1120 = CARTESIAN_POINT('',(-0.587327986811,-1.5)); +#1121 = CARTESIAN_POINT('',(-0.72923157941,-1.5)); +#1122 = CARTESIAN_POINT('',(-0.871135172009,-1.5)); +#1123 = CARTESIAN_POINT('',(-1.013038764608,-1.5)); +#1124 = CARTESIAN_POINT('',(-1.154942357206,-1.5)); +#1125 = CARTESIAN_POINT('',(-1.296845949805,-1.5)); +#1126 = CARTESIAN_POINT('',(-1.438749542404,-1.5)); +#1127 = CARTESIAN_POINT('',(-1.580653135003,-1.5)); +#1128 = CARTESIAN_POINT('',(-1.722556727602,-1.5)); +#1129 = CARTESIAN_POINT('',(-1.864460320201,-1.5)); +#1130 = CARTESIAN_POINT('',(-2.006363912799,-1.5)); +#1131 = CARTESIAN_POINT('',(-2.148267505398,-1.5)); +#1132 = CARTESIAN_POINT('',(-2.290171097997,-1.5)); +#1133 = CARTESIAN_POINT('',(-2.432074690596,-1.5)); +#1134 = CARTESIAN_POINT('',(-2.573978283195,-1.5)); +#1135 = CARTESIAN_POINT('',(-2.715881875793,-1.5)); +#1136 = CARTESIAN_POINT('',(-2.857785468392,-1.5)); +#1137 = CARTESIAN_POINT('',(-2.999689060991,-1.5)); +#1138 = CARTESIAN_POINT('',(-3.094291456057,-1.5)); +#1139 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1141 = ORIENTED_EDGE('',*,*,#1142,.T.); +#1142 = EDGE_CURVE('',#1097,#802,#1143,.T.); +#1143 = SURFACE_CURVE('',#1144,(#1148,#1155),.PCURVE_S1.); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(2.25,13.996683543444,0.275961)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(1.110084388347E-16,0.999875127542, + 1.580282641578E-02)); +#1148 = PCURVE('',#102,#1149); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(12.877587224236,0.275961)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.999875127542,1.580282641578E-02)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = PCURVE('',#473,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(3.722291633311E-15,-1.5)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(1.,-2.118522938826E-32)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = FACE_BOUND('',#1163,.T.); +#1163 = EDGE_LOOP('',(#1164)); +#1164 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1165 = EDGE_CURVE('',#1166,#1166,#1168,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(2.25,17.3679,3.70763)); +#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.); +#1169 = CIRCLE('',#1170,1.); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(2.25,16.3679,3.70763)); +#1172 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1173 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1174 = PCURVE('',#102,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); +#1176 = CIRCLE('',#1177,1.); +#1177 = AXIS2_PLACEMENT_2D('',#1178,#1179); +#1178 = CARTESIAN_POINT('',(15.248803680791,3.70763)); +#1179 = DIRECTION('',(1.,3.428952354351E-33)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#630,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(-0.,-1.5)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(-1.,0.)); +#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1188 = FACE_BOUND('',#1189,.T.); +#1189 = EDGE_LOOP('',(#1190)); +#1190 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1191 = EDGE_CURVE('',#1192,#1192,#1194,.T.); +#1192 = VERTEX_POINT('',#1193); +#1193 = CARTESIAN_POINT('',(2.25,17.3679,-3.70763)); +#1194 = SURFACE_CURVE('',#1195,(#1200,#1211),.PCURVE_S1.); +#1195 = CIRCLE('',#1196,1.); +#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199); +#1197 = CARTESIAN_POINT('',(2.25,16.3679,-3.70763)); +#1198 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1199 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1200 = PCURVE('',#102,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1210); +#1202 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1203,#1204,#1205,#1206, +#1207,#1208,#1209),.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('') ); +#1203 = CARTESIAN_POINT('',(16.248803680791,-3.70763)); +#1204 = CARTESIAN_POINT('',(16.248803680791,-5.439680807569)); +#1205 = CARTESIAN_POINT('',(14.748803680791,-4.573655403784)); +#1206 = CARTESIAN_POINT('',(13.248803680791,-3.70763)); +#1207 = CARTESIAN_POINT('',(14.748803680791,-2.841604596216)); +#1208 = CARTESIAN_POINT('',(16.248803680791,-1.975579192431)); +#1209 = CARTESIAN_POINT('',(16.248803680791,-3.70763)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = PCURVE('',#661,#1212); +#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1217); +#1213 = LINE('',#1214,#1215); +#1214 = CARTESIAN_POINT('',(0.,-1.5)); +#1215 = VECTOR('',#1216,1.); +#1216 = DIRECTION('',(1.,0.)); +#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1218 = ADVANCED_FACE('',(#1219),#188,.T.); +#1219 = FACE_BOUND('',#1220,.F.); +#1220 = EDGE_LOOP('',(#1221,#1222,#1243,#1244)); +#1221 = ORIENTED_EDGE('',*,*,#172,.F.); +#1222 = ORIENTED_EDGE('',*,*,#1223,.T.); +#1223 = EDGE_CURVE('',#173,#995,#1224,.T.); +#1224 = SURFACE_CURVE('',#1225,(#1229,#1236),.PCURVE_S1.); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(0.75,14.582199999999,-8.255330000001)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1229 = PCURVE('',#188,#1230); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(-4.986327125568E-33,-4.638511796894E-17)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(-7.974882565388E-17,-1.)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1236 = PCURVE('',#217,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242); +#1238 = LINE('',#1239,#1240); +#1239 = CARTESIAN_POINT('',(4.375834543274,0.)); +#1240 = VECTOR('',#1241,1.); +#1241 = DIRECTION('',(0.,-1.)); +#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1243 = ORIENTED_EDGE('',*,*,#1022,.T.); +#1244 = ORIENTED_EDGE('',*,*,#677,.F.); +#1245 = ADVANCED_FACE('',(#1246),#506,.F.); +#1246 = FACE_BOUND('',#1247,.T.); +#1247 = EDGE_LOOP('',(#1248,#1249,#1250,#1251,#1252,#1295)); +#1248 = ORIENTED_EDGE('',*,*,#1046,.F.); +#1249 = ORIENTED_EDGE('',*,*,#730,.F.); +#1250 = ORIENTED_EDGE('',*,*,#540,.T.); +#1251 = ORIENTED_EDGE('',*,*,#485,.F.); +#1252 = ORIENTED_EDGE('',*,*,#1253,.T.); +#1253 = EDGE_CURVE('',#458,#1097,#1254,.T.); +#1254 = SURFACE_CURVE('',#1255,(#1259,#1288),.PCURVE_S1.); +#1255 = LINE('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(0.75,13.996683543444,0.275961)); +#1257 = VECTOR('',#1258,1.); +#1258 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1259 = PCURVE('',#506,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1287); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1262,#1263,#1264,#1265,#1266, + #1267,#1268,#1269,#1270,#1271,#1272,#1273,#1274,#1275,#1276,#1277, + #1278,#1279,#1280,#1281,#1282,#1283,#1284,#1285,#1286), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1262 = CARTESIAN_POINT('',(-1.971361641603E-02,-3.682006428086E-19)); +#1263 = CARTESIAN_POINT('',(-1.971361641603E-02,-2.272727272727E-02)); +#1264 = CARTESIAN_POINT('',(-1.971361641603E-02,-6.818181818182E-02)); +#1265 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.136363636364)); +#1266 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.204545454545)); +#1267 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.272727272727)); +#1268 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.340909090909)); +#1269 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.409090909091)); +#1270 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.477272727273)); +#1271 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.545454545455)); +#1272 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.613636363636)); +#1273 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.681818181818)); +#1274 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.75)); +#1275 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.818181818182)); +#1276 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.886363636364)); +#1277 = CARTESIAN_POINT('',(-1.971361641603E-02,-0.954545454545)); +#1278 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.022727272727)); +#1279 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.090909090909)); +#1280 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.159090909091)); +#1281 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.227272727273)); +#1282 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.295454545455)); +#1283 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.363636363636)); +#1284 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.431818181818)); +#1285 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.477272727273)); +#1286 = CARTESIAN_POINT('',(-1.971361641603E-02,-1.5)); +#1287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1288 = PCURVE('',#473,#1289); +#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294); +#1290 = LINE('',#1291,#1292); +#1291 = CARTESIAN_POINT('',(4.087337853615E-35,-3.682006428088E-19)); +#1292 = VECTOR('',#1293,1.); +#1293 = DIRECTION('',(1.127629050088E-16,-1.)); +#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1295 = ORIENTED_EDGE('',*,*,#1096,.T.); +#1296 = ADVANCED_FACE('',(#1297),#217,.F.); +#1297 = FACE_BOUND('',#1298,.F.); +#1298 = EDGE_LOOP('',(#1299,#1342,#1343,#1344)); +#1299 = ORIENTED_EDGE('',*,*,#1300,.T.); +#1300 = EDGE_CURVE('',#201,#945,#1301,.T.); +#1301 = SURFACE_CURVE('',#1302,(#1306,#1313),.PCURVE_S1.); +#1302 = LINE('',#1303,#1304); +#1303 = CARTESIAN_POINT('',(0.75,13.6395,-9.10537846441)); +#1304 = VECTOR('',#1305,1.); +#1305 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1306 = PCURVE('',#217,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312); +#1308 = LINE('',#1309,#1310); +#1309 = CARTESIAN_POINT('',(3.581417772582,0.)); +#1310 = VECTOR('',#1311,1.); +#1311 = DIRECTION('',(0.,-1.)); +#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1313 = PCURVE('',#246,#1314); +#1314 = DEFINITIONAL_REPRESENTATION('',(#1315),#1341); +#1315 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1316,#1317,#1318,#1319,#1320, + #1321,#1322,#1323,#1324,#1325,#1326,#1327,#1328,#1329,#1330,#1331, + #1332,#1333,#1334,#1335,#1336,#1337,#1338,#1339,#1340), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1316 = CARTESIAN_POINT('',(-5.715949265734,-4.00235400377E-17)); +#1317 = CARTESIAN_POINT('',(-5.715949265734,-2.272727272727E-02)); +#1318 = CARTESIAN_POINT('',(-5.715949265734,-6.818181818182E-02)); +#1319 = CARTESIAN_POINT('',(-5.715949265734,-0.136363636364)); +#1320 = CARTESIAN_POINT('',(-5.715949265734,-0.204545454545)); +#1321 = CARTESIAN_POINT('',(-5.715949265734,-0.272727272727)); +#1322 = CARTESIAN_POINT('',(-5.715949265734,-0.340909090909)); +#1323 = CARTESIAN_POINT('',(-5.715949265734,-0.409090909091)); +#1324 = CARTESIAN_POINT('',(-5.715949265734,-0.477272727273)); +#1325 = CARTESIAN_POINT('',(-5.715949265734,-0.545454545455)); +#1326 = CARTESIAN_POINT('',(-5.715949265734,-0.613636363636)); +#1327 = CARTESIAN_POINT('',(-5.715949265734,-0.681818181818)); +#1328 = CARTESIAN_POINT('',(-5.715949265734,-0.75)); +#1329 = CARTESIAN_POINT('',(-5.715949265734,-0.818181818182)); +#1330 = CARTESIAN_POINT('',(-5.715949265734,-0.886363636364)); +#1331 = CARTESIAN_POINT('',(-5.715949265734,-0.954545454545)); +#1332 = CARTESIAN_POINT('',(-5.715949265734,-1.022727272727)); +#1333 = CARTESIAN_POINT('',(-5.715949265734,-1.090909090909)); +#1334 = CARTESIAN_POINT('',(-5.715949265734,-1.159090909091)); +#1335 = CARTESIAN_POINT('',(-5.715949265734,-1.227272727273)); +#1336 = CARTESIAN_POINT('',(-5.715949265734,-1.295454545455)); +#1337 = CARTESIAN_POINT('',(-5.715949265734,-1.363636363636)); +#1338 = CARTESIAN_POINT('',(-5.715949265734,-1.431818181818)); +#1339 = CARTESIAN_POINT('',(-5.715949265734,-1.477272727273)); +#1340 = CARTESIAN_POINT('',(-5.715949265734,-1.5)); +#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1342 = ORIENTED_EDGE('',*,*,#994,.T.); +#1343 = ORIENTED_EDGE('',*,*,#1223,.F.); +#1344 = ORIENTED_EDGE('',*,*,#200,.F.); +#1345 = ADVANCED_FACE('',(#1346),#246,.T.); +#1346 = FACE_BOUND('',#1347,.F.); +#1347 = EDGE_LOOP('',(#1348,#1349,#1350,#1351,#1394,#1395)); +#1348 = ORIENTED_EDGE('',*,*,#1300,.F.); +#1349 = ORIENTED_EDGE('',*,*,#229,.T.); +#1350 = ORIENTED_EDGE('',*,*,#280,.F.); +#1351 = ORIENTED_EDGE('',*,*,#1352,.T.); +#1352 = EDGE_CURVE('',#281,#875,#1353,.T.); +#1353 = SURFACE_CURVE('',#1354,(#1358,#1387),.PCURVE_S1.); +#1354 = LINE('',#1355,#1356); +#1355 = CARTESIAN_POINT('',(0.75,13.6395,9.10537846441)); +#1356 = VECTOR('',#1357,1.); +#1357 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1358 = PCURVE('',#246,#1359); +#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1386); +#1360 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1361,#1362,#1363,#1364,#1365, + #1366,#1367,#1368,#1369,#1370,#1371,#1372,#1373,#1374,#1375,#1376, + #1377,#1378,#1379,#1380,#1381,#1382,#1383,#1384,#1385), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1361 = CARTESIAN_POINT('',(-0.567236041446,-4.00235400377E-17)); +#1362 = CARTESIAN_POINT('',(-0.567236041446,-2.272727272727E-02)); +#1363 = CARTESIAN_POINT('',(-0.567236041446,-6.818181818182E-02)); +#1364 = CARTESIAN_POINT('',(-0.567236041446,-0.136363636364)); +#1365 = CARTESIAN_POINT('',(-0.567236041446,-0.204545454545)); +#1366 = CARTESIAN_POINT('',(-0.567236041446,-0.272727272727)); +#1367 = CARTESIAN_POINT('',(-0.567236041446,-0.340909090909)); +#1368 = CARTESIAN_POINT('',(-0.567236041446,-0.409090909091)); +#1369 = CARTESIAN_POINT('',(-0.567236041446,-0.477272727273)); +#1370 = CARTESIAN_POINT('',(-0.567236041446,-0.545454545455)); +#1371 = CARTESIAN_POINT('',(-0.567236041446,-0.613636363636)); +#1372 = CARTESIAN_POINT('',(-0.567236041446,-0.681818181818)); +#1373 = CARTESIAN_POINT('',(-0.567236041446,-0.75)); +#1374 = CARTESIAN_POINT('',(-0.567236041446,-0.818181818182)); +#1375 = CARTESIAN_POINT('',(-0.567236041446,-0.886363636364)); +#1376 = CARTESIAN_POINT('',(-0.567236041446,-0.954545454545)); +#1377 = CARTESIAN_POINT('',(-0.567236041446,-1.022727272727)); +#1378 = CARTESIAN_POINT('',(-0.567236041446,-1.090909090909)); +#1379 = CARTESIAN_POINT('',(-0.567236041446,-1.159090909091)); +#1380 = CARTESIAN_POINT('',(-0.567236041446,-1.227272727273)); +#1381 = CARTESIAN_POINT('',(-0.567236041446,-1.295454545455)); +#1382 = CARTESIAN_POINT('',(-0.567236041446,-1.363636363636)); +#1383 = CARTESIAN_POINT('',(-0.567236041446,-1.431818181818)); +#1384 = CARTESIAN_POINT('',(-0.567236041446,-1.477272727273)); +#1385 = CARTESIAN_POINT('',(-0.567236041446,-1.5)); +#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1387 = PCURVE('',#351,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(-3.581417772582,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(-0.,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = ORIENTED_EDGE('',*,*,#898,.T.); +#1395 = ORIENTED_EDGE('',*,*,#944,.F.); +#1396 = ADVANCED_FACE('',(#1397),#473,.F.); +#1397 = FACE_BOUND('',#1398,.F.); +#1398 = EDGE_LOOP('',(#1399,#1400,#1401,#1422)); +#1399 = ORIENTED_EDGE('',*,*,#1253,.T.); +#1400 = ORIENTED_EDGE('',*,*,#1142,.T.); +#1401 = ORIENTED_EDGE('',*,*,#1402,.F.); +#1402 = EDGE_CURVE('',#425,#802,#1403,.T.); +#1403 = SURFACE_CURVE('',#1404,(#1408,#1415),.PCURVE_S1.); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(0.75,18.996683543444,0.354985)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1408 = PCURVE('',#473,#1409); +#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(5.000624440265,-3.68200642809E-19)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(1.127629050088E-16,-1.)); +#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1415 = PCURVE('',#445,#1416); +#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(-1.86845081944E-02,0.)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(-0.,-1.)); +#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1422 = ORIENTED_EDGE('',*,*,#457,.F.); +#1423 = ADVANCED_FACE('',(#1424),#445,.T.); +#1424 = FACE_BOUND('',#1425,.F.); +#1425 = EDGE_LOOP('',(#1426,#1427,#1428,#1429)); +#1426 = ORIENTED_EDGE('',*,*,#424,.F.); +#1427 = ORIENTED_EDGE('',*,*,#1402,.T.); +#1428 = ORIENTED_EDGE('',*,*,#801,.T.); +#1429 = ORIENTED_EDGE('',*,*,#1430,.F.); +#1430 = EDGE_CURVE('',#392,#804,#1431,.T.); +#1431 = SURFACE_CURVE('',#1432,(#1436,#1443),.PCURVE_S1.); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(0.75,17.646896385666,7.041807151121)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1436 = PCURVE('',#445,#1437); +#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1442); +#1438 = LINE('',#1439,#1440); +#1439 = CARTESIAN_POINT('',(-0.379678009507,5.003775171968E-17)); +#1440 = VECTOR('',#1441,1.); +#1441 = DIRECTION('',(-0.,-1.)); +#1442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1443 = PCURVE('',#412,#1444); +#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449); +#1445 = LINE('',#1446,#1447); +#1446 = CARTESIAN_POINT('',(0.,0.)); +#1447 = VECTOR('',#1448,1.); +#1448 = DIRECTION('',(0.,1.)); +#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1450 = ADVANCED_FACE('',(#1451),#351,.F.); +#1451 = FACE_BOUND('',#1452,.T.); +#1452 = EDGE_LOOP('',(#1453,#1454,#1455,#1476)); +#1453 = ORIENTED_EDGE('',*,*,#1352,.T.); +#1454 = ORIENTED_EDGE('',*,*,#874,.T.); +#1455 = ORIENTED_EDGE('',*,*,#1456,.F.); +#1456 = EDGE_CURVE('',#331,#852,#1457,.T.); +#1457 = SURFACE_CURVE('',#1458,(#1462,#1469),.PCURVE_S1.); +#1458 = LINE('',#1459,#1460); +#1459 = CARTESIAN_POINT('',(0.75,14.582199999999,8.255330000001)); +#1460 = VECTOR('',#1461,1.); +#1461 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1462 = PCURVE('',#351,#1463); +#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468); +#1464 = LINE('',#1465,#1466); +#1465 = CARTESIAN_POINT('',(-4.375834543274,0.)); +#1466 = VECTOR('',#1467,1.); +#1467 = DIRECTION('',(-0.,-1.)); +#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1469 = PCURVE('',#379,#1470); +#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475); +#1471 = LINE('',#1472,#1473); +#1472 = CARTESIAN_POINT('',(4.986327125568E-33,-4.638511796894E-17)); +#1473 = VECTOR('',#1474,1.); +#1474 = DIRECTION('',(7.974882565388E-17,-1.)); +#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1476 = ORIENTED_EDGE('',*,*,#330,.F.); +#1477 = ADVANCED_FACE('',(#1478),#412,.T.); +#1478 = FACE_BOUND('',#1479,.T.); +#1479 = EDGE_LOOP('',(#1480,#1481,#1502,#1503)); +#1480 = ORIENTED_EDGE('',*,*,#391,.T.); +#1481 = ORIENTED_EDGE('',*,*,#1482,.T.); +#1482 = EDGE_CURVE('',#364,#828,#1483,.T.); +#1483 = SURFACE_CURVE('',#1484,(#1488,#1495),.PCURVE_S1.); +#1484 = LINE('',#1485,#1486); +#1485 = CARTESIAN_POINT('',(0.75,16.968058536008,7.639445455752)); +#1486 = VECTOR('',#1487,1.); +#1487 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1488 = PCURVE('',#412,#1489); +#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494); +#1490 = LINE('',#1491,#1492); +#1491 = CARTESIAN_POINT('',(0.93849365647,-1.352480243663E-16)); +#1492 = VECTOR('',#1493,1.); +#1493 = DIRECTION('',(0.,1.)); +#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1495 = PCURVE('',#379,#1496); +#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1501); +#1497 = LINE('',#1498,#1499); +#1498 = CARTESIAN_POINT('',(2.464068733962,1.85285776086E-16)); +#1499 = VECTOR('',#1500,1.); +#1500 = DIRECTION('',(-1.232595164408E-32,-1.)); +#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1502 = ORIENTED_EDGE('',*,*,#827,.F.); +#1503 = ORIENTED_EDGE('',*,*,#1430,.F.); +#1504 = ADVANCED_FACE('',(#1505),#379,.T.); +#1505 = FACE_BOUND('',#1506,.T.); +#1506 = EDGE_LOOP('',(#1507,#1508,#1509,#1510)); +#1507 = ORIENTED_EDGE('',*,*,#363,.F.); +#1508 = ORIENTED_EDGE('',*,*,#1456,.T.); +#1509 = ORIENTED_EDGE('',*,*,#851,.T.); +#1510 = ORIENTED_EDGE('',*,*,#1482,.F.); +#1511 = ADVANCED_FACE('',(#1512),#630,.F.); +#1512 = FACE_BOUND('',#1513,.T.); +#1513 = EDGE_LOOP('',(#1514,#1535,#1536,#1537)); +#1514 = ORIENTED_EDGE('',*,*,#1515,.T.); +#1515 = EDGE_CURVE('',#610,#1166,#1516,.T.); +#1516 = SEAM_CURVE('',#1517,(#1521,#1528),.PCURVE_S1.); +#1517 = LINE('',#1518,#1519); +#1518 = CARTESIAN_POINT('',(0.75,17.3679,3.70763)); +#1519 = VECTOR('',#1520,1.); +#1520 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1521 = PCURVE('',#630,#1522); +#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527); +#1523 = LINE('',#1524,#1525); +#1524 = CARTESIAN_POINT('',(-0.,0.)); +#1525 = VECTOR('',#1526,1.); +#1526 = DIRECTION('',(-0.,-1.)); +#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1528 = PCURVE('',#630,#1529); +#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534); +#1530 = LINE('',#1531,#1532); +#1531 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1532 = VECTOR('',#1533,1.); +#1533 = DIRECTION('',(-0.,-1.)); +#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1535 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1536 = ORIENTED_EDGE('',*,*,#1515,.F.); +#1537 = ORIENTED_EDGE('',*,*,#609,.F.); +#1538 = ADVANCED_FACE('',(#1539),#661,.F.); +#1539 = FACE_BOUND('',#1540,.F.); +#1540 = EDGE_LOOP('',(#1541,#1562,#1563,#1564)); +#1541 = ORIENTED_EDGE('',*,*,#1542,.T.); +#1542 = EDGE_CURVE('',#645,#1192,#1543,.T.); +#1543 = SEAM_CURVE('',#1544,(#1548,#1555),.PCURVE_S1.); +#1544 = LINE('',#1545,#1546); +#1545 = CARTESIAN_POINT('',(0.75,17.3679,-3.70763)); +#1546 = VECTOR('',#1547,1.); +#1547 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1548 = PCURVE('',#661,#1549); +#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(0.,0.)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(0.,-1.)); +#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1555 = PCURVE('',#661,#1556); +#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1561); +#1557 = LINE('',#1558,#1559); +#1558 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1559 = VECTOR('',#1560,1.); +#1560 = DIRECTION('',(0.,-1.)); +#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1562 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1563 = ORIENTED_EDGE('',*,*,#1542,.F.); +#1564 = ORIENTED_EDGE('',*,*,#644,.F.); +#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_M30RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M30RetainingRings.stl new file mode 100644 index 00000000..91451f53 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M30RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M32RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M32RetainingRings.fcstd new file mode 100644 index 00000000..0aa7c37c Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M32RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M32RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M32RetainingRings.step new file mode 100644 index 00000000..a3b04578 --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M32RetainingRings.step @@ -0,0 +1,1975 @@ +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_ +M32RetainingRings.step','2015-10-13T22:42:22',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Fillet','Fillet','',(#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,#147,#672,#726,#797,#1218,#1265,#1292,#1341, + #1368,#1377,#1426,#1477,#1504,#1511,#1538)); +#17 = ADVANCED_FACE('',(#18),#33,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#60,#88,#121)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.75,19.934038227189,0.331834592805)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.75,18.519773845536,7.382003180045)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,19.9368); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.75,0.,0.)); +#30 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#31 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,19.9368); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.75,0.,0.)); +#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.75,1.188294978415,-6.637780761314E-16)); +#48 = DIRECTION('',(-1.,1.888003877587E-16,5.183816208917E-17)); +#49 = DIRECTION('',(-1.888003877587E-16,-1.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#59); +#51 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#52,#53,#54,#55,#56,#57,#58), +.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( + '') ); +#52 = CARTESIAN_POINT('',(-18.74850502158,5.318508316231E-16)); +#53 = CARTESIAN_POINT('',(-18.74850502158,34.531550540339)); +#54 = CARTESIAN_POINT('',(11.156694978415,17.26577527017)); +#55 = CARTESIAN_POINT('',(41.061894978415,5.414958492671E-15)); +#56 = CARTESIAN_POINT('',(11.156694978415,-17.26577527017)); +#57 = CARTESIAN_POINT('',(-18.74850502158,-34.53155054033)); +#58 = CARTESIAN_POINT('',(-18.74850502158,5.318508316231E-16)); +#59 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#22,#62,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(2.25,19.934038227189,0.331834592805)); +#64 = SURFACE_CURVE('',#65,(#69,#76),.PCURVE_S1.); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(0.75,19.934038227189,0.331834592805)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#69 = PCURVE('',#33,#70); +#70 = DEFINITIONAL_REPRESENTATION('',(#71),#75); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(-1.664509431151E-02,0.)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(-0.,-1.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = PLANE('',#78); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(0.75,14.734038227189,0.290412)); +#80 = DIRECTION('',(-1.110187801536E-16,-7.965630505067E-03, + 0.999968273862)); +#81 = DIRECTION('',(1.110187801536E-16,0.999968273862,7.965630505067E-03 + )); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(5.200164981152,-7.323227892027E-18)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(1.119031427929E-16,-1.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#62,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(2.25,18.519773845536,7.382003180045)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,19.9368); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(2.25,0.,1.665334536938E-16)); +#96 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#97 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#98 = PCURVE('',#33,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.,-1.5)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = PLANE('',#107); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(2.25,1.188294978415,-4.694301256832E-16)); +#109 = DIRECTION('',(-1.,1.693559136787E-16,5.475832599437E-17)); +#110 = DIRECTION('',(-1.693559136787E-16,-1.,0.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#120); +#112 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#113,#114,#115,#116,#117,#118 +,#119),.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( + '') ); +#113 = CARTESIAN_POINT('',(-18.74850502158,5.040363348687E-16)); +#114 = CARTESIAN_POINT('',(-18.74850502158,34.531550540339)); +#115 = CARTESIAN_POINT('',(11.156694978415,17.26577527017)); +#116 = CARTESIAN_POINT('',(41.061894978415,5.387143995917E-15)); +#117 = CARTESIAN_POINT('',(11.156694978415,-17.26577527017)); +#118 = CARTESIAN_POINT('',(-18.74850502158,-34.53155054033)); +#119 = CARTESIAN_POINT('',(-18.74850502158,5.040363348687E-16)); +#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#121 = ORIENTED_EDGE('',*,*,#122,.F.); +#122 = EDGE_CURVE('',#24,#90,#123,.T.); +#123 = SURFACE_CURVE('',#124,(#128,#135),.PCURVE_S1.); +#124 = LINE('',#125,#126); +#125 = CARTESIAN_POINT('',(0.75,18.519773845536,7.382003180045)); +#126 = VECTOR('',#127,1.); +#127 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#128 = PCURVE('',#33,#129); +#129 = DEFINITIONAL_REPRESENTATION('',(#130),#134); +#130 = LINE('',#131,#132); +#131 = CARTESIAN_POINT('',(-0.379299891842,3.623818908805E-17)); +#132 = VECTOR('',#133,1.); +#133 = DIRECTION('',(-0.,-1.)); +#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#135 = PCURVE('',#136,#141); +#136 = CYLINDRICAL_SURFACE('',#137,1.); +#137 = AXIS2_PLACEMENT_3D('',#138,#139,#140); +#138 = CARTESIAN_POINT('',(0.75,17.590849753127,7.01173296717)); +#139 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#140 = DIRECTION('',(1.031312915521E-16,0.928924092409,0.370270212875)); +#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(0.,0.)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(0.,1.)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = ADVANCED_FACE('',(#148,#606,#637),#45,.T.); +#148 = FACE_BOUND('',#149,.T.); +#149 = EDGE_LOOP('',(#150,#181,#210,#238,#267,#318,#368,#401,#429,#455, + #456,#479,#534,#580)); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#152,#154,#156,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(0.75,19.934038227189,-0.331834592805)); +#154 = VERTEX_POINT('',#155); +#155 = CARTESIAN_POINT('',(0.75,18.519773845536,-7.382003180045)); +#156 = SURFACE_CURVE('',#157,(#162,#169),.PCURVE_S1.); +#157 = CIRCLE('',#158,19.9368); +#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161); +#159 = CARTESIAN_POINT('',(0.75,0.,0.)); +#160 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#161 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#162 = PCURVE('',#45,#163); +#163 = DEFINITIONAL_REPRESENTATION('',(#164),#168); +#164 = CIRCLE('',#165,19.9368); +#165 = AXIS2_PLACEMENT_2D('',#166,#167); +#166 = CARTESIAN_POINT('',(1.188294978415,5.318508316231E-16)); +#167 = DIRECTION('',(-1.,-1.110223024625E-16)); +#168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#169 = PCURVE('',#170,#175); +#170 = CYLINDRICAL_SURFACE('',#171,19.9368); +#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); +#172 = CARTESIAN_POINT('',(0.75,0.,0.)); +#173 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#174 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#175 = DEFINITIONAL_REPRESENTATION('',(#176),#180); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(0.,0.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,0.)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = ORIENTED_EDGE('',*,*,#182,.T.); +#182 = EDGE_CURVE('',#154,#183,#185,.T.); +#183 = VERTEX_POINT('',#184); +#184 = CARTESIAN_POINT('',(0.75,17.84994829239,-7.977583859882)); +#185 = SURFACE_CURVE('',#186,(#191,#198),.PCURVE_S1.); +#186 = CIRCLE('',#187,1.); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(0.75,17.590849753127,-7.01173296717)); +#189 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#190 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#191 = PCURVE('',#45,#192); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = CIRCLE('',#194,1.); +#194 = AXIS2_PLACEMENT_2D('',#195,#196); +#195 = CARTESIAN_POINT('',(-16.40255477471,-7.01173296717)); +#196 = DIRECTION('',(1.,4.031872992571E-33)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = PCURVE('',#199,#204); +#199 = CYLINDRICAL_SURFACE('',#200,1.); +#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203); +#201 = CARTESIAN_POINT('',(0.75,17.590849753127,-7.01173296717)); +#202 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#203 = DIRECTION('',(1.031312915521E-16,0.928924092409,-0.370270212875) + ); +#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209); +#205 = LINE('',#206,#207); +#206 = CARTESIAN_POINT('',(3.520892545432,5.538755439378E-16)); +#207 = VECTOR('',#208,1.); +#208 = DIRECTION('',(-1.,0.)); +#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#210 = ORIENTED_EDGE('',*,*,#211,.F.); +#211 = EDGE_CURVE('',#212,#183,#214,.T.); +#212 = VERTEX_POINT('',#213); +#213 = CARTESIAN_POINT('',(0.75,15.486764589747,-8.61153)); +#214 = SURFACE_CURVE('',#215,(#219,#226),.PCURVE_S1.); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(0.75,15.486764589747,-8.61153)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(2.432276962823E-16,0.965850892712,0.259098539263)); +#219 = PCURVE('',#45,#220); +#220 = DEFINITIONAL_REPRESENTATION('',(#221),#225); +#221 = LINE('',#222,#223); +#222 = CARTESIAN_POINT('',(-14.29846961133,-8.61153)); +#223 = VECTOR('',#224,1.); +#224 = DIRECTION('',(-0.965850892712,0.259098539263)); +#225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#226 = PCURVE('',#227,#232); +#227 = PLANE('',#228); +#228 = AXIS2_PLACEMENT_3D('',#229,#230,#231); +#229 = CARTESIAN_POINT('',(0.75,15.486764589747,-8.61153)); +#230 = DIRECTION('',(-1.072309899443E-16,0.259098539263,-0.965850892712) + ); +#231 = DIRECTION('',(-1.072309899443E-16,-0.965850892712,-0.259098539263 + )); +#232 = DEFINITIONAL_REPRESENTATION('',(#233),#237); +#233 = LINE('',#234,#235); +#234 = CARTESIAN_POINT('',(1.715695839109E-15,-2.332301564981E-31)); +#235 = VECTOR('',#236,1.); +#236 = DIRECTION('',(-1.,-1.359967063379E-16)); +#237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#238 = ORIENTED_EDGE('',*,*,#239,.F.); +#239 = EDGE_CURVE('',#240,#212,#242,.T.); +#240 = VERTEX_POINT('',#241); +#241 = CARTESIAN_POINT('',(0.75,14.3796,-9.544957104493)); +#242 = SURFACE_CURVE('',#243,(#248,#255),.PCURVE_S1.); +#243 = CIRCLE('',#244,2.); +#244 = AXIS2_PLACEMENT_3D('',#245,#246,#247); +#245 = CARTESIAN_POINT('',(0.75,16.134875458209,-10.50360618826)); +#246 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#247 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#248 = PCURVE('',#45,#249); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); +#250 = CIRCLE('',#251,2.); +#251 = AXIS2_PLACEMENT_2D('',#252,#253); +#252 = CARTESIAN_POINT('',(-14.94658047979,-10.50360618826)); +#253 = DIRECTION('',(-1.,-1.110223024625E-16)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = PCURVE('',#256,#261); +#256 = CYLINDRICAL_SURFACE('',#257,2.); +#257 = AXIS2_PLACEMENT_3D('',#258,#259,#260); +#258 = CARTESIAN_POINT('',(0.75,16.134875458209,-10.50360618826)); +#259 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#260 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(0.,0.)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(1.,0.)); +#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#267 = ORIENTED_EDGE('',*,*,#268,.T.); +#268 = EDGE_CURVE('',#240,#269,#271,.T.); +#269 = VERTEX_POINT('',#270); +#270 = CARTESIAN_POINT('',(0.75,-18.407914,2.043688995812E-15)); +#271 = SURFACE_CURVE('',#272,(#277,#284),.PCURVE_S1.); +#272 = CIRCLE('',#273,17.7831); +#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276); +#274 = CARTESIAN_POINT('',(0.75,-0.624814,6.936828889081E-17)); +#275 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#276 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#277 = PCURVE('',#45,#278); +#278 = DEFINITIONAL_REPRESENTATION('',(#279),#283); +#279 = CIRCLE('',#280,17.7831); +#280 = AXIS2_PLACEMENT_2D('',#281,#282); +#281 = CARTESIAN_POINT('',(1.813108978415,6.012191205139E-16)); +#282 = DIRECTION('',(-1.,-1.110223024625E-16)); +#283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#284 = PCURVE('',#285,#290); +#285 = CYLINDRICAL_SURFACE('',#286,17.7831); +#286 = AXIS2_PLACEMENT_3D('',#287,#288,#289); +#287 = CARTESIAN_POINT('',(0.75,-0.624814,0.)); +#288 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#289 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#290 = DEFINITIONAL_REPRESENTATION('',(#291),#317); +#291 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#292,#293,#294,#295,#296,#297, + #298,#299,#300,#301,#302,#303,#304,#305,#306,#307,#308,#309,#310, + #311,#312,#313,#314,#315,#316),.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.566572358471,0.683618735522, + 0.800665112573,0.917711489624,1.034757866674,1.151804243725, + 1.268850620776,1.385896997827,1.502943374878,1.619989751929, + 1.73703612898,1.85408250603,1.971128883081,2.088175260132, + 2.205221637183,2.322268014234,2.439314391285,2.556360768336, + 2.673407145386,2.790453522437,2.907499899488,3.024546276539, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#292 = CARTESIAN_POINT('',(-5.716612948709,-5.367531858433E-16)); +#293 = CARTESIAN_POINT('',(-5.677597489692,-4.304188853448E-16)); +#294 = CARTESIAN_POINT('',(-5.599566571658,-2.149677560728E-16)); +#295 = CARTESIAN_POINT('',(-5.482520194607,1.12090678868E-16)); +#296 = CARTESIAN_POINT('',(-5.365473817556,4.385669499507E-16)); +#297 = CARTESIAN_POINT('',(-5.248427440505,7.599903661298E-16)); +#298 = CARTESIAN_POINT('',(-5.131381063454,1.071963333694E-15)); +#299 = CARTESIAN_POINT('',(-5.014334686403,1.37021652177E-15)); +#300 = CARTESIAN_POINT('',(-4.897288309353,1.650668627786E-15)); +#301 = CARTESIAN_POINT('',(-4.780241932302,1.909481867071E-15)); +#302 = CARTESIAN_POINT('',(-4.663195555251,2.143114586354E-15)); +#303 = CARTESIAN_POINT('',(-4.5461491782,2.348369702733E-15)); +#304 = CARTESIAN_POINT('',(-4.429102801149,2.522438460074E-15)); +#305 = CARTESIAN_POINT('',(-4.312056424098,2.662938863181E-15)); +#306 = CARTESIAN_POINT('',(-4.195010047047,2.767948272631E-15)); +#307 = CARTESIAN_POINT('',(-4.077963669997,2.836029719718E-15)); +#308 = CARTESIAN_POINT('',(-3.960917292946,2.866251550676E-15)); +#309 = CARTESIAN_POINT('',(-3.843870915895,2.85820024882E-15)); +#310 = CARTESIAN_POINT('',(-3.726824538844,2.811985820018E-15)); +#311 = CARTESIAN_POINT('',(-3.609778161793,2.728241306906E-15)); +#312 = CARTESIAN_POINT('',(-3.492731784742,2.608110321121E-15)); +#313 = CARTESIAN_POINT('',(-3.375685407691,2.453245594608E-15)); +#314 = CARTESIAN_POINT('',(-3.258639030641,2.265733365369E-15)); +#315 = CARTESIAN_POINT('',(-3.180608112607,2.120752868309E-15)); +#316 = CARTESIAN_POINT('',(-3.14159265359,2.043688995812E-15)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = ORIENTED_EDGE('',*,*,#319,.F.); +#319 = EDGE_CURVE('',#320,#269,#322,.T.); +#320 = VERTEX_POINT('',#321); +#321 = CARTESIAN_POINT('',(0.75,14.3796,9.544957104493)); +#322 = SURFACE_CURVE('',#323,(#328,#339),.PCURVE_S1.); +#323 = CIRCLE('',#324,17.7831); +#324 = AXIS2_PLACEMENT_3D('',#325,#326,#327); +#325 = CARTESIAN_POINT('',(0.75,-0.624814,0.)); +#326 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#327 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#328 = PCURVE('',#45,#329); +#329 = DEFINITIONAL_REPRESENTATION('',(#330),#338); +#330 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#331,#332,#333,#334,#335,#336 +,#337),.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( + '') ); +#331 = CARTESIAN_POINT('',(-15.96999102158,5.318508316231E-16)); +#332 = CARTESIAN_POINT('',(-15.96999102158,30.801232716078)); +#333 = CARTESIAN_POINT('',(10.704658978415,15.400616358039)); +#334 = CARTESIAN_POINT('',(37.379308978415,4.887454130407E-15)); +#335 = CARTESIAN_POINT('',(10.704658978415,-15.40061635803)); +#336 = CARTESIAN_POINT('',(-15.96999102158,-30.80123271607)); +#337 = CARTESIAN_POINT('',(-15.96999102158,5.318508316231E-16)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = PCURVE('',#285,#340); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#367); +#341 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#342,#343,#344,#345,#346,#347, + #348,#349,#350,#351,#352,#353,#354,#355,#356,#357,#358,#359,#360, + #361,#362,#363,#364,#365,#366),.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.566572358471,0.683618735522, + 0.800665112573,0.917711489624,1.034757866674,1.151804243725, + 1.268850620776,1.385896997827,1.502943374878,1.619989751929, + 1.73703612898,1.85408250603,1.971128883081,2.088175260132, + 2.205221637183,2.322268014234,2.439314391285,2.556360768336, + 2.673407145386,2.790453522437,2.907499899488,3.024546276539, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#342 = CARTESIAN_POINT('',(-0.566572358471,0.)); +#343 = CARTESIAN_POINT('',(-0.605587817488,9.860761315263E-32)); +#344 = CARTESIAN_POINT('',(-0.683618735522,5.233722814543E-32)); +#345 = CARTESIAN_POINT('',(-0.800665112573,-3.310917182379E-31)); +#346 = CARTESIAN_POINT('',(-0.917711489624,8.873828697478E-32)); +#347 = CARTESIAN_POINT('',(-1.034757866674,-2.386142966118E-32)); +#348 = CARTESIAN_POINT('',(-1.151804243725,6.707431669932E-33)); +#349 = CARTESIAN_POINT('',(-1.268850620776,-2.968297018549E-33)); +#350 = CARTESIAN_POINT('',(-1.385896997827,5.165756404265E-33)); +#351 = CARTESIAN_POINT('',(-1.502943374878,-1.769472859851E-32)); +#352 = CARTESIAN_POINT('',(-1.619989751929,6.561315798977E-32)); +#353 = CARTESIAN_POINT('',(-1.73703612898,-9.684648363164E-32)); +#354 = CARTESIAN_POINT('',(-1.85408250603,2.59499370789E-32)); +#355 = CARTESIAN_POINT('',(-1.971128883081,-6.953264683952E-33)); +#356 = CARTESIAN_POINT('',(-2.088175260132,1.863121656913E-33)); +#357 = CARTESIAN_POINT('',(-2.205221637183,-4.992219436978E-34)); +#358 = CARTESIAN_POINT('',(-2.322268014234,1.337661178788E-34)); +#359 = CARTESIAN_POINT('',(-2.439314391285,-3.584252781717E-35)); +#360 = CARTESIAN_POINT('',(-2.556360768336,9.603993389946E-36)); +#361 = CARTESIAN_POINT('',(-2.673407145386,-2.57344574261E-36)); +#362 = CARTESIAN_POINT('',(-2.790453522437,6.897895804934E-37)); +#363 = CARTESIAN_POINT('',(-2.907499899488,-1.857125793636E-37)); +#364 = CARTESIAN_POINT('',(-3.024546276539,5.306073696103E-38)); +#365 = CARTESIAN_POINT('',(-3.102577194573,0.)); +#366 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#368 = ORIENTED_EDGE('',*,*,#369,.T.); +#369 = EDGE_CURVE('',#320,#370,#372,.T.); +#370 = VERTEX_POINT('',#371); +#371 = CARTESIAN_POINT('',(0.75,15.486764589747,8.61153)); +#372 = SURFACE_CURVE('',#373,(#378,#389),.PCURVE_S1.); +#373 = CIRCLE('',#374,2.); +#374 = AXIS2_PLACEMENT_3D('',#375,#376,#377); +#375 = CARTESIAN_POINT('',(0.75,16.134875458209,10.50360618826)); +#376 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#377 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#378 = PCURVE('',#45,#379); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#388); +#380 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#381,#382,#383,#384,#385,#386 +,#387),.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( + '') ); +#381 = CARTESIAN_POINT('',(-16.94658047979,10.50360618826)); +#382 = CARTESIAN_POINT('',(-16.94658047979,13.967707803398)); +#383 = CARTESIAN_POINT('',(-13.94658047979,12.235656995829)); +#384 = CARTESIAN_POINT('',(-10.94658047979,10.50360618826)); +#385 = CARTESIAN_POINT('',(-13.94658047979,8.771555380691)); +#386 = CARTESIAN_POINT('',(-16.94658047979,7.039504573122)); +#387 = CARTESIAN_POINT('',(-16.94658047979,10.50360618826)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = PCURVE('',#390,#395); +#390 = CYLINDRICAL_SURFACE('',#391,2.); +#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394); +#392 = CARTESIAN_POINT('',(0.75,16.134875458209,10.50360618826)); +#393 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#394 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(-0.,0.)); +#398 = VECTOR('',#399,1.); +#399 = DIRECTION('',(-1.,0.)); +#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#401 = ORIENTED_EDGE('',*,*,#402,.T.); +#402 = EDGE_CURVE('',#370,#403,#405,.T.); +#403 = VERTEX_POINT('',#404); +#404 = CARTESIAN_POINT('',(0.75,17.84994829239,7.977583859882)); +#405 = SURFACE_CURVE('',#406,(#410,#417),.PCURVE_S1.); +#406 = LINE('',#407,#408); +#407 = CARTESIAN_POINT('',(0.75,15.486764589747,8.61153)); +#408 = VECTOR('',#409,1.); +#409 = DIRECTION('',(1.072309899443E-16,0.965850892712,-0.259098539263) + ); +#410 = PCURVE('',#45,#411); +#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416); +#412 = LINE('',#413,#414); +#413 = CARTESIAN_POINT('',(-14.29846961133,8.61153)); +#414 = VECTOR('',#415,1.); +#415 = DIRECTION('',(-0.965850892712,-0.259098539263)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = PCURVE('',#418,#423); +#418 = PLANE('',#419); +#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420 = CARTESIAN_POINT('',(0.75,15.486764589747,8.61153)); +#421 = DIRECTION('',(-1.072309899443E-16,0.259098539263,0.965850892712) + ); +#422 = DIRECTION('',(1.072309899443E-16,0.965850892712,-0.259098539263) + ); +#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(0.,0.)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(1.,3.697785493223E-32)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#429 = ORIENTED_EDGE('',*,*,#430,.F.); +#430 = EDGE_CURVE('',#24,#403,#431,.T.); +#431 = SURFACE_CURVE('',#432,(#437,#448),.PCURVE_S1.); +#432 = CIRCLE('',#433,1.); +#433 = AXIS2_PLACEMENT_3D('',#434,#435,#436); +#434 = CARTESIAN_POINT('',(0.75,17.590849753127,7.01173296717)); +#435 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#436 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#437 = PCURVE('',#45,#438); +#438 = DEFINITIONAL_REPRESENTATION('',(#439),#447); +#439 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#440,#441,#442,#443,#444,#445 +,#446),.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( + '') ); +#440 = CARTESIAN_POINT('',(-15.40255477471,7.01173296717)); +#441 = CARTESIAN_POINT('',(-15.40255477471,5.279682159601)); +#442 = CARTESIAN_POINT('',(-16.90255477471,6.145707563386)); +#443 = CARTESIAN_POINT('',(-18.40255477471,7.01173296717)); +#444 = CARTESIAN_POINT('',(-16.90255477471,7.877758370955)); +#445 = CARTESIAN_POINT('',(-15.40255477471,8.743783774739)); +#446 = CARTESIAN_POINT('',(-15.40255477471,7.01173296717)); +#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#448 = PCURVE('',#136,#449); +#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454); +#450 = LINE('',#451,#452); +#451 = CARTESIAN_POINT('',(-3.520892545432,1.319214498718E-15)); +#452 = VECTOR('',#453,1.); +#453 = DIRECTION('',(1.,0.)); +#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#455 = ORIENTED_EDGE('',*,*,#21,.F.); +#456 = ORIENTED_EDGE('',*,*,#457,.F.); +#457 = EDGE_CURVE('',#458,#22,#460,.T.); +#458 = VERTEX_POINT('',#459); +#459 = CARTESIAN_POINT('',(0.75,14.734038227189,0.290412)); +#460 = SURFACE_CURVE('',#461,(#465,#472),.PCURVE_S1.); +#461 = LINE('',#462,#463); +#462 = CARTESIAN_POINT('',(0.75,14.734038227189,0.290412)); +#463 = VECTOR('',#464,1.); +#464 = DIRECTION('',(1.110187801536E-16,0.999968273862, + 7.965630505067E-03)); +#465 = PCURVE('',#45,#466); +#466 = DEFINITIONAL_REPRESENTATION('',(#467),#471); +#467 = LINE('',#468,#469); +#468 = CARTESIAN_POINT('',(-13.54574324877,0.290412)); +#469 = VECTOR('',#470,1.); +#470 = DIRECTION('',(-0.999968273862,7.965630505067E-03)); +#471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#472 = PCURVE('',#77,#473); +#473 = DEFINITIONAL_REPRESENTATION('',(#474),#478); +#474 = LINE('',#475,#476); +#475 = CARTESIAN_POINT('',(0.,0.)); +#476 = VECTOR('',#477,1.); +#477 = DIRECTION('',(1.,0.)); +#478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#479 = ORIENTED_EDGE('',*,*,#480,.T.); +#480 = EDGE_CURVE('',#458,#481,#483,.T.); +#481 = VERTEX_POINT('',#482); +#482 = CARTESIAN_POINT('',(0.75,-14.7369,1.63612456916E-15)); +#483 = SURFACE_CURVE('',#484,(#489,#500),.PCURVE_S1.); +#484 = CIRCLE('',#485,14.7369); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(0.75,-1.325415012581E-28,0.)); +#487 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#488 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#489 = PCURVE('',#45,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#499); +#491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#492,#493,#494,#495,#496,#497 +,#498),.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( + '') ); +#492 = CARTESIAN_POINT('',(-13.54860502158,5.318508316231E-16)); +#493 = CARTESIAN_POINT('',(-13.54860502158,25.525059546062)); +#494 = CARTESIAN_POINT('',(8.556744978415,12.762529773031)); +#495 = CARTESIAN_POINT('',(30.662094978415,4.141350314494E-15)); +#496 = CARTESIAN_POINT('',(8.556744978415,-12.76252977303)); +#497 = CARTESIAN_POINT('',(-13.54860502158,-25.52505954606)); +#498 = CARTESIAN_POINT('',(-13.54860502158,5.318508316231E-16)); +#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#500 = PCURVE('',#501,#506); +#501 = CYLINDRICAL_SURFACE('',#502,14.7369); +#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505); +#503 = CARTESIAN_POINT('',(0.75,-1.325415012581E-28,0.)); +#504 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#505 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#533); +#507 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#508,#509,#510,#511,#512,#513, + #514,#515,#516,#517,#518,#519,#520,#521,#522,#523,#524,#525,#526, + #527,#528,#529,#530,#531,#532),.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.970772685723E-02,0.161611587163, + 0.303515447469,0.445419307775,0.587323168081,0.729227028387, + 0.871130888693,1.013034748999,1.154938609305,1.296842469611, + 1.438746329917,1.580650190224,1.72255405053,1.864457910836, + 2.006361771142,2.148265631448,2.290169491754,2.43207335206, + 2.573977212366,2.715881072672,2.857784932978,2.999688793284, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#508 = CARTESIAN_POINT('',(-1.970772685723E-02,0.)); +#509 = CARTESIAN_POINT('',(-6.700901362591E-02,0.)); +#510 = CARTESIAN_POINT('',(-0.161611587163,0.)); +#511 = CARTESIAN_POINT('',(-0.303515447469,0.)); +#512 = CARTESIAN_POINT('',(-0.445419307775,0.)); +#513 = CARTESIAN_POINT('',(-0.587323168081,0.)); +#514 = CARTESIAN_POINT('',(-0.729227028387,0.)); +#515 = CARTESIAN_POINT('',(-0.871130888693,0.)); +#516 = CARTESIAN_POINT('',(-1.013034748999,0.)); +#517 = CARTESIAN_POINT('',(-1.154938609305,0.)); +#518 = CARTESIAN_POINT('',(-1.296842469611,0.)); +#519 = CARTESIAN_POINT('',(-1.438746329917,0.)); +#520 = CARTESIAN_POINT('',(-1.580650190224,0.)); +#521 = CARTESIAN_POINT('',(-1.72255405053,0.)); +#522 = CARTESIAN_POINT('',(-1.864457910836,0.)); +#523 = CARTESIAN_POINT('',(-2.006361771142,0.)); +#524 = CARTESIAN_POINT('',(-2.148265631448,0.)); +#525 = CARTESIAN_POINT('',(-2.290169491754,0.)); +#526 = CARTESIAN_POINT('',(-2.43207335206,0.)); +#527 = CARTESIAN_POINT('',(-2.573977212366,0.)); +#528 = CARTESIAN_POINT('',(-2.715881072672,0.)); +#529 = CARTESIAN_POINT('',(-2.857784932978,0.)); +#530 = CARTESIAN_POINT('',(-2.999688793284,0.)); +#531 = CARTESIAN_POINT('',(-3.094291366821,0.)); +#532 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#534 = ORIENTED_EDGE('',*,*,#535,.F.); +#535 = EDGE_CURVE('',#536,#481,#538,.T.); +#536 = VERTEX_POINT('',#537); +#537 = CARTESIAN_POINT('',(0.75,14.734038227189,-0.290412)); +#538 = SURFACE_CURVE('',#539,(#544,#551),.PCURVE_S1.); +#539 = CIRCLE('',#540,14.7369); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(0.75,-1.325415012581E-28,1.471506264151E-44) + ); +#542 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#543 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#544 = PCURVE('',#45,#545); +#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550); +#546 = CIRCLE('',#547,14.7369); +#547 = AXIS2_PLACEMENT_2D('',#548,#549); +#548 = CARTESIAN_POINT('',(1.188294978415,5.318508316231E-16)); +#549 = DIRECTION('',(-1.,-1.110223024625E-16)); +#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#551 = PCURVE('',#501,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#579); +#553 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#554,#555,#556,#557,#558,#559, + #560,#561,#562,#563,#564,#565,#566,#567,#568,#569,#570,#571,#572, + #573,#574,#575,#576,#577,#578),.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.970772685723E-02,0.161611587163, + 0.303515447469,0.445419307775,0.587323168081,0.729227028387, + 0.871130888693,1.013034748999,1.154938609305,1.296842469611, + 1.438746329917,1.580650190224,1.72255405053,1.864457910836, + 2.006361771142,2.148265631448,2.290169491754,2.43207335206, + 2.573977212366,2.715881072672,2.857784932978,2.999688793284, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#554 = CARTESIAN_POINT('',(-6.263477580322,-1.60356463965E-15)); +#555 = CARTESIAN_POINT('',(-6.216176293554,-1.524707523716E-15)); +#556 = CARTESIAN_POINT('',(-6.121573720016,-1.356060774661E-15)); +#557 = CARTESIAN_POINT('',(-5.97966985971,-1.075950772316E-15)); +#558 = CARTESIAN_POINT('',(-5.837765999404,-7.741785965153E-16)); +#559 = CARTESIAN_POINT('',(-5.695862139098,-4.568518387751E-16)); +#560 = CARTESIAN_POINT('',(-5.553958278792,-1.303386906276E-16)); +#561 = CARTESIAN_POINT('',(-5.412054418486,1.987940247444E-16)); +#562 = CARTESIAN_POINT('',(-5.27015055818,5.239305632538E-16)); +#563 = CARTESIAN_POINT('',(-5.128246697874,8.385345135558E-16)); +#564 = CARTESIAN_POINT('',(-4.986342837568,1.136281468786E-15)); +#565 = CARTESIAN_POINT('',(-4.844438977262,1.411185825288E-15)); +#566 = CARTESIAN_POINT('',(-4.702535116956,1.657721201879E-15)); +#567 = CARTESIAN_POINT('',(-4.56063125665,1.870931512587E-15)); +#568 = CARTESIAN_POINT('',(-4.418727396344,2.046530602518E-15)); +#569 = CARTESIAN_POINT('',(-4.276823536038,2.180988420009E-15)); +#570 = CARTESIAN_POINT('',(-4.134919675732,2.271601945663E-15)); +#571 = CARTESIAN_POINT('',(-3.993015815426,2.316549664614E-15)); +#572 = CARTESIAN_POINT('',(-3.85111195512,2.314927685174E-15)); +#573 = CARTESIAN_POINT('',(-3.709208094814,2.266769772689E-15)); +#574 = CARTESIAN_POINT('',(-3.567304234508,2.17303971799E-15)); +#575 = CARTESIAN_POINT('',(-3.425400374202,2.035637910455E-15)); +#576 = CARTESIAN_POINT('',(-3.283496513896,1.857266295014E-15)); +#577 = CARTESIAN_POINT('',(-3.188893940358,1.713579075254E-15)); +#578 = CARTESIAN_POINT('',(-3.14159265359,1.63612456916E-15)); +#579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#580 = ORIENTED_EDGE('',*,*,#581,.T.); +#581 = EDGE_CURVE('',#536,#152,#582,.T.); +#582 = SURFACE_CURVE('',#583,(#587,#594),.PCURVE_S1.); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(0.75,14.734038227189,-0.290412)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(2.21153197668E-16,0.999968273862, + -7.965630505067E-03)); +#587 = PCURVE('',#45,#588); +#588 = DEFINITIONAL_REPRESENTATION('',(#589),#593); +#589 = LINE('',#590,#591); +#590 = CARTESIAN_POINT('',(-13.54574324877,-0.290412)); +#591 = VECTOR('',#592,1.); +#592 = DIRECTION('',(-0.999968273862,-7.965630505067E-03)); +#593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#594 = PCURVE('',#595,#600); +#595 = PLANE('',#596); +#596 = AXIS2_PLACEMENT_3D('',#597,#598,#599); +#597 = CARTESIAN_POINT('',(0.75,14.734038227189,-0.290412)); +#598 = DIRECTION('',(-1.110187801536E-16,-7.965630505067E-03, + -0.999968273862)); +#599 = DIRECTION('',(-1.110187801536E-16,-0.999968273862, + 7.965630505067E-03)); +#600 = DEFINITIONAL_REPRESENTATION('',(#601),#605); +#601 = LINE('',#602,#603); +#602 = CARTESIAN_POINT('',(-0.,0.)); +#603 = VECTOR('',#604,1.); +#604 = DIRECTION('',(-1.,-1.101344175144E-16)); +#605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#606 = FACE_BOUND('',#607,.T.); +#607 = EDGE_LOOP('',(#608)); +#608 = ORIENTED_EDGE('',*,*,#609,.F.); +#609 = EDGE_CURVE('',#610,#610,#612,.T.); +#610 = VERTEX_POINT('',#611); +#611 = CARTESIAN_POINT('',(0.75,18.5707,-3.9)); +#612 = SURFACE_CURVE('',#613,(#618,#625),.PCURVE_S1.); +#613 = CIRCLE('',#614,1.25); +#614 = AXIS2_PLACEMENT_3D('',#615,#616,#617); +#615 = CARTESIAN_POINT('',(0.75,17.3207,-3.9)); +#616 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#617 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#618 = PCURVE('',#45,#619); +#619 = DEFINITIONAL_REPRESENTATION('',(#620),#624); +#620 = CIRCLE('',#621,1.25); +#621 = AXIS2_PLACEMENT_2D('',#622,#623); +#622 = CARTESIAN_POINT('',(-16.13240502158,-3.9)); +#623 = DIRECTION('',(-1.,-1.110223024625E-16)); +#624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#625 = PCURVE('',#626,#631); +#626 = CYLINDRICAL_SURFACE('',#627,1.25); +#627 = AXIS2_PLACEMENT_3D('',#628,#629,#630); +#628 = CARTESIAN_POINT('',(0.75,17.3207,-3.9)); +#629 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#630 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(0.,0.)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = FACE_BOUND('',#638,.T.); +#638 = EDGE_LOOP('',(#639)); +#639 = ORIENTED_EDGE('',*,*,#640,.T.); +#640 = EDGE_CURVE('',#641,#641,#643,.T.); +#641 = VERTEX_POINT('',#642); +#642 = CARTESIAN_POINT('',(0.75,18.5707,3.9)); +#643 = SURFACE_CURVE('',#644,(#649,#660),.PCURVE_S1.); +#644 = CIRCLE('',#645,1.25); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(0.75,17.3207,3.9)); +#647 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#648 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#649 = PCURVE('',#45,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#659); +#651 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#652,#653,#654,#655,#656,#657 +,#658),.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( + '') ); +#652 = CARTESIAN_POINT('',(-17.38240502158,3.9)); +#653 = CARTESIAN_POINT('',(-17.38240502158,6.065063509461)); +#654 = CARTESIAN_POINT('',(-15.50740502158,4.982531754731)); +#655 = CARTESIAN_POINT('',(-13.63240502158,3.9)); +#656 = CARTESIAN_POINT('',(-15.50740502158,2.817468245269)); +#657 = CARTESIAN_POINT('',(-17.38240502158,1.734936490539)); +#658 = CARTESIAN_POINT('',(-17.38240502158,3.9)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = PCURVE('',#661,#666); +#661 = CYLINDRICAL_SURFACE('',#662,1.25); +#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665); +#663 = CARTESIAN_POINT('',(0.75,17.3207,3.9)); +#664 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#665 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#671); +#667 = LINE('',#668,#669); +#668 = CARTESIAN_POINT('',(-0.,0.)); +#669 = VECTOR('',#670,1.); +#670 = DIRECTION('',(-1.,0.)); +#671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#672 = ADVANCED_FACE('',(#673),#136,.T.); +#673 = FACE_BOUND('',#674,.T.); +#674 = EDGE_LOOP('',(#675,#676,#699,#725)); +#675 = ORIENTED_EDGE('',*,*,#430,.T.); +#676 = ORIENTED_EDGE('',*,*,#677,.T.); +#677 = EDGE_CURVE('',#403,#678,#680,.T.); +#678 = VERTEX_POINT('',#679); +#679 = CARTESIAN_POINT('',(2.25,17.84994829239,7.977583859882)); +#680 = SURFACE_CURVE('',#681,(#685,#692),.PCURVE_S1.); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(0.75,17.84994829239,7.977583859882)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#685 = PCURVE('',#136,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#691); +#687 = LINE('',#688,#689); +#688 = CARTESIAN_POINT('',(0.929407682285,-1.359967063379E-16)); +#689 = VECTOR('',#690,1.); +#690 = DIRECTION('',(0.,1.)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#418,#693); +#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698); +#694 = LINE('',#695,#696); +#695 = CARTESIAN_POINT('',(2.446737607715,1.72234895426E-16)); +#696 = VECTOR('',#697,1.); +#697 = DIRECTION('',(0.,-1.)); +#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#699 = ORIENTED_EDGE('',*,*,#700,.F.); +#700 = EDGE_CURVE('',#90,#678,#701,.T.); +#701 = SURFACE_CURVE('',#702,(#707,#714),.PCURVE_S1.); +#702 = CIRCLE('',#703,1.); +#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706); +#704 = CARTESIAN_POINT('',(2.25,17.590849753127,7.01173296717)); +#705 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#706 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#707 = PCURVE('',#136,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(-3.520892545432,1.5)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(1.,0.)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = PCURVE('',#106,#715); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#724); +#716 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#717,#718,#719,#720,#721,#722 +,#723),.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( + '') ); +#717 = CARTESIAN_POINT('',(-15.40255477471,7.01173296717)); +#718 = CARTESIAN_POINT('',(-15.40255477471,5.279682159601)); +#719 = CARTESIAN_POINT('',(-16.90255477471,6.145707563386)); +#720 = CARTESIAN_POINT('',(-18.40255477471,7.01173296717)); +#721 = CARTESIAN_POINT('',(-16.90255477471,7.877758370955)); +#722 = CARTESIAN_POINT('',(-15.40255477471,8.743783774739)); +#723 = CARTESIAN_POINT('',(-15.40255477471,7.01173296717)); +#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#725 = ORIENTED_EDGE('',*,*,#122,.F.); +#726 = ADVANCED_FACE('',(#727),#77,.F.); +#727 = FACE_BOUND('',#728,.F.); +#728 = EDGE_LOOP('',(#729,#774,#795,#796)); +#729 = ORIENTED_EDGE('',*,*,#730,.T.); +#730 = EDGE_CURVE('',#458,#731,#733,.T.); +#731 = VERTEX_POINT('',#732); +#732 = CARTESIAN_POINT('',(2.25,14.734038227189,0.290412)); +#733 = SURFACE_CURVE('',#734,(#738,#745),.PCURVE_S1.); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(0.75,14.734038227189,0.290412)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#738 = PCURVE('',#77,#739); +#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(3.278127945207E-33,-2.952768838453E-17)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(1.119031427929E-16,-1.)); +#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#745 = PCURVE('',#501,#746); +#746 = DEFINITIONAL_REPRESENTATION('',(#747),#773); +#747 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#748,#749,#750,#751,#752,#753, + #754,#755,#756,#757,#758,#759,#760,#761,#762,#763,#764,#765,#766, + #767,#768,#769,#770,#771,#772),.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.,6.818181818182E-02, + 0.136363636364,0.204545454545,0.272727272727,0.340909090909, + 0.409090909091,0.477272727273,0.545454545455,0.613636363636, + 0.681818181818,0.75,0.818181818182,0.886363636364,0.954545454545, + 1.022727272727,1.090909090909,1.159090909091,1.227272727273, + 1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#748 = CARTESIAN_POINT('',(-1.970772685723E-02,-2.952768838453E-17)); +#749 = CARTESIAN_POINT('',(-1.970772685723E-02,-2.272727272727E-02)); +#750 = CARTESIAN_POINT('',(-1.970772685723E-02,-6.818181818182E-02)); +#751 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.136363636364)); +#752 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.204545454545)); +#753 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.272727272727)); +#754 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.340909090909)); +#755 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.409090909091)); +#756 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.477272727273)); +#757 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.545454545455)); +#758 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.613636363636)); +#759 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.681818181818)); +#760 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.75)); +#761 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.818181818182)); +#762 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.886363636364)); +#763 = CARTESIAN_POINT('',(-1.970772685723E-02,-0.954545454545)); +#764 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.022727272727)); +#765 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.090909090909)); +#766 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.159090909091)); +#767 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.227272727273)); +#768 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.295454545455)); +#769 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.363636363636)); +#770 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.431818181818)); +#771 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.477272727273)); +#772 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.5)); +#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#774 = ORIENTED_EDGE('',*,*,#775,.T.); +#775 = EDGE_CURVE('',#731,#62,#776,.T.); +#776 = SURFACE_CURVE('',#777,(#781,#788),.PCURVE_S1.); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(2.25,14.734038227189,0.290412)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(1.110187801536E-16,0.999968273862, + 7.965630505067E-03)); +#781 = PCURVE('',#77,#782); +#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); +#783 = LINE('',#784,#785); +#784 = CARTESIAN_POINT('',(1.678547141893E-16,-1.5)); +#785 = VECTOR('',#786,1.); +#786 = DIRECTION('',(1.,0.)); +#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#788 = PCURVE('',#106,#789); +#789 = DEFINITIONAL_REPRESENTATION('',(#790),#794); +#790 = LINE('',#791,#792); +#791 = CARTESIAN_POINT('',(-13.54574324877,0.290412)); +#792 = VECTOR('',#793,1.); +#793 = DIRECTION('',(-0.999968273862,7.965630505067E-03)); +#794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#795 = ORIENTED_EDGE('',*,*,#61,.F.); +#796 = ORIENTED_EDGE('',*,*,#457,.F.); +#797 = ADVANCED_FACE('',(#798,#1162,#1188),#106,.F.); +#798 = FACE_BOUND('',#799,.F.); +#799 = EDGE_LOOP('',(#800,#801,#802,#852,#898,#921,#945,#969,#992,#1016, + #1062,#1112,#1140,#1161)); +#800 = ORIENTED_EDGE('',*,*,#89,.F.); +#801 = ORIENTED_EDGE('',*,*,#775,.F.); +#802 = ORIENTED_EDGE('',*,*,#803,.T.); +#803 = EDGE_CURVE('',#731,#804,#806,.T.); +#804 = VERTEX_POINT('',#805); +#805 = CARTESIAN_POINT('',(2.25,-14.7369,1.63612456916E-15)); +#806 = SURFACE_CURVE('',#807,(#812,#823),.PCURVE_S1.); +#807 = CIRCLE('',#808,14.7369); +#808 = AXIS2_PLACEMENT_3D('',#809,#810,#811); +#809 = CARTESIAN_POINT('',(2.25,-1.325415012581E-28,1.665334536938E-16) + ); +#810 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#811 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#812 = PCURVE('',#106,#813); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#822); +#814 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#815,#816,#817,#818,#819,#820 +,#821),.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( + '') ); +#815 = CARTESIAN_POINT('',(-13.54860502158,5.040363348687E-16)); +#816 = CARTESIAN_POINT('',(-13.54860502158,25.525059546062)); +#817 = CARTESIAN_POINT('',(8.556744978415,12.762529773031)); +#818 = CARTESIAN_POINT('',(30.662094978415,4.11353581774E-15)); +#819 = CARTESIAN_POINT('',(8.556744978415,-12.76252977303)); +#820 = CARTESIAN_POINT('',(-13.54860502158,-25.52505954606)); +#821 = CARTESIAN_POINT('',(-13.54860502158,5.040363348687E-16)); +#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#823 = PCURVE('',#501,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#851); +#825 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#826,#827,#828,#829,#830,#831, + #832,#833,#834,#835,#836,#837,#838,#839,#840,#841,#842,#843,#844, + #845,#846,#847,#848,#849,#850),.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.970772685723E-02,0.161611587163, + 0.303515447469,0.445419307775,0.587323168081,0.729227028387, + 0.871130888693,1.013034748999,1.154938609305,1.296842469611, + 1.438746329917,1.580650190224,1.72255405053,1.864457910836, + 2.006361771142,2.148265631448,2.290169491754,2.43207335206, + 2.573977212366,2.715881072672,2.857784932978,2.999688793284, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#826 = CARTESIAN_POINT('',(-1.970772685723E-02,-1.5)); +#827 = CARTESIAN_POINT('',(-6.700901362591E-02,-1.5)); +#828 = CARTESIAN_POINT('',(-0.161611587163,-1.5)); +#829 = CARTESIAN_POINT('',(-0.303515447469,-1.5)); +#830 = CARTESIAN_POINT('',(-0.445419307775,-1.5)); +#831 = CARTESIAN_POINT('',(-0.587323168081,-1.5)); +#832 = CARTESIAN_POINT('',(-0.729227028387,-1.5)); +#833 = CARTESIAN_POINT('',(-0.871130888693,-1.5)); +#834 = CARTESIAN_POINT('',(-1.013034748999,-1.5)); +#835 = CARTESIAN_POINT('',(-1.154938609305,-1.5)); +#836 = CARTESIAN_POINT('',(-1.296842469611,-1.5)); +#837 = CARTESIAN_POINT('',(-1.438746329917,-1.5)); +#838 = CARTESIAN_POINT('',(-1.580650190224,-1.5)); +#839 = CARTESIAN_POINT('',(-1.72255405053,-1.5)); +#840 = CARTESIAN_POINT('',(-1.864457910836,-1.5)); +#841 = CARTESIAN_POINT('',(-2.006361771142,-1.5)); +#842 = CARTESIAN_POINT('',(-2.148265631448,-1.5)); +#843 = CARTESIAN_POINT('',(-2.290169491754,-1.5)); +#844 = CARTESIAN_POINT('',(-2.43207335206,-1.5)); +#845 = CARTESIAN_POINT('',(-2.573977212366,-1.5)); +#846 = CARTESIAN_POINT('',(-2.715881072672,-1.5)); +#847 = CARTESIAN_POINT('',(-2.857784932978,-1.5)); +#848 = CARTESIAN_POINT('',(-2.999688793284,-1.5)); +#849 = CARTESIAN_POINT('',(-3.094291366821,-1.5)); +#850 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#852 = ORIENTED_EDGE('',*,*,#853,.F.); +#853 = EDGE_CURVE('',#854,#804,#856,.T.); +#854 = VERTEX_POINT('',#855); +#855 = CARTESIAN_POINT('',(2.25,14.734038227189,-0.290412)); +#856 = SURFACE_CURVE('',#857,(#862,#869),.PCURVE_S1.); +#857 = CIRCLE('',#858,14.7369); +#858 = AXIS2_PLACEMENT_3D('',#859,#860,#861); +#859 = CARTESIAN_POINT('',(2.25,-1.326277829196E-28,-1.665334536938E-16) + ); +#860 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#861 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#862 = PCURVE('',#106,#863); +#863 = DEFINITIONAL_REPRESENTATION('',(#864),#868); +#864 = CIRCLE('',#865,14.7369); +#865 = AXIS2_PLACEMENT_2D('',#866,#867); +#866 = CARTESIAN_POINT('',(1.188294978415,1.709694274812E-16)); +#867 = DIRECTION('',(-1.,-1.110223024625E-16)); +#868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#869 = PCURVE('',#501,#870); +#870 = DEFINITIONAL_REPRESENTATION('',(#871),#897); +#871 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#872,#873,#874,#875,#876,#877, + #878,#879,#880,#881,#882,#883,#884,#885,#886,#887,#888,#889,#890, + #891,#892,#893,#894,#895,#896),.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.970772685723E-02,0.161611587163, + 0.303515447469,0.445419307775,0.587323168081,0.729227028387, + 0.871130888693,1.013034748999,1.154938609305,1.296842469611, + 1.438746329917,1.580650190224,1.72255405053,1.864457910836, + 2.006361771142,2.148265631448,2.290169491754,2.43207335206, + 2.573977212366,2.715881072672,2.857784932978,2.999688793284, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#872 = CARTESIAN_POINT('',(-6.263477580322,-1.5)); +#873 = CARTESIAN_POINT('',(-6.216176293554,-1.5)); +#874 = CARTESIAN_POINT('',(-6.121573720016,-1.5)); +#875 = CARTESIAN_POINT('',(-5.97966985971,-1.5)); +#876 = CARTESIAN_POINT('',(-5.837765999404,-1.5)); +#877 = CARTESIAN_POINT('',(-5.695862139098,-1.5)); +#878 = CARTESIAN_POINT('',(-5.553958278792,-1.5)); +#879 = CARTESIAN_POINT('',(-5.412054418486,-1.5)); +#880 = CARTESIAN_POINT('',(-5.27015055818,-1.5)); +#881 = CARTESIAN_POINT('',(-5.128246697874,-1.5)); +#882 = CARTESIAN_POINT('',(-4.986342837568,-1.5)); +#883 = CARTESIAN_POINT('',(-4.844438977262,-1.5)); +#884 = CARTESIAN_POINT('',(-4.702535116956,-1.5)); +#885 = CARTESIAN_POINT('',(-4.56063125665,-1.5)); +#886 = CARTESIAN_POINT('',(-4.418727396344,-1.5)); +#887 = CARTESIAN_POINT('',(-4.276823536038,-1.5)); +#888 = CARTESIAN_POINT('',(-4.134919675732,-1.5)); +#889 = CARTESIAN_POINT('',(-3.993015815426,-1.5)); +#890 = CARTESIAN_POINT('',(-3.85111195512,-1.5)); +#891 = CARTESIAN_POINT('',(-3.709208094814,-1.5)); +#892 = CARTESIAN_POINT('',(-3.567304234508,-1.5)); +#893 = CARTESIAN_POINT('',(-3.425400374202,-1.5)); +#894 = CARTESIAN_POINT('',(-3.283496513896,-1.5)); +#895 = CARTESIAN_POINT('',(-3.188893940358,-1.5)); +#896 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#898 = ORIENTED_EDGE('',*,*,#899,.T.); +#899 = EDGE_CURVE('',#854,#900,#902,.T.); +#900 = VERTEX_POINT('',#901); +#901 = CARTESIAN_POINT('',(2.25,19.934038227189,-0.331834592805)); +#902 = SURFACE_CURVE('',#903,(#907,#914),.PCURVE_S1.); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(2.25,14.734038227189,-0.290412)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(2.21153197668E-16,0.999968273862, + -7.965630505067E-03)); +#907 = PCURVE('',#106,#908); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(-13.54574324877,-0.290412)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(-0.999968273862,-7.965630505067E-03)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = PCURVE('',#595,#915); +#915 = DEFINITIONAL_REPRESENTATION('',(#916),#920); +#916 = LINE('',#917,#918); +#917 = CARTESIAN_POINT('',(-1.678547141893E-16,-1.5)); +#918 = VECTOR('',#919,1.); +#919 = DIRECTION('',(-1.,-1.101344175144E-16)); +#920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#921 = ORIENTED_EDGE('',*,*,#922,.T.); +#922 = EDGE_CURVE('',#900,#923,#925,.T.); +#923 = VERTEX_POINT('',#924); +#924 = CARTESIAN_POINT('',(2.25,18.519773845536,-7.382003180045)); +#925 = SURFACE_CURVE('',#926,(#931,#938),.PCURVE_S1.); +#926 = CIRCLE('',#927,19.9368); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(2.25,-8.628166150855E-32,-1.665334536938E-16) + ); +#929 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#930 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#931 = PCURVE('',#106,#932); +#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937); +#933 = CIRCLE('',#934,19.9368); +#934 = AXIS2_PLACEMENT_2D('',#935,#936); +#935 = CARTESIAN_POINT('',(1.188294978415,1.709694274812E-16)); +#936 = DIRECTION('',(-1.,-1.110223024625E-16)); +#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#938 = PCURVE('',#170,#939); +#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944); +#940 = LINE('',#941,#942); +#941 = CARTESIAN_POINT('',(0.,-1.5)); +#942 = VECTOR('',#943,1.); +#943 = DIRECTION('',(1.,0.)); +#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#945 = ORIENTED_EDGE('',*,*,#946,.T.); +#946 = EDGE_CURVE('',#923,#947,#949,.T.); +#947 = VERTEX_POINT('',#948); +#948 = CARTESIAN_POINT('',(2.25,17.84994829239,-7.977583859882)); +#949 = SURFACE_CURVE('',#950,(#955,#962),.PCURVE_S1.); +#950 = CIRCLE('',#951,1.); +#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954); +#952 = CARTESIAN_POINT('',(2.25,17.590849753127,-7.01173296717)); +#953 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#954 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#955 = PCURVE('',#106,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = CIRCLE('',#958,1.); +#958 = AXIS2_PLACEMENT_2D('',#959,#960); +#959 = CARTESIAN_POINT('',(-16.40255477471,-7.01173296717)); +#960 = DIRECTION('',(1.,3.194250899405E-33)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#962 = PCURVE('',#199,#963); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968); +#964 = LINE('',#965,#966); +#965 = CARTESIAN_POINT('',(3.520892545432,1.5)); +#966 = VECTOR('',#967,1.); +#967 = DIRECTION('',(-1.,0.)); +#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#969 = ORIENTED_EDGE('',*,*,#970,.F.); +#970 = EDGE_CURVE('',#971,#947,#973,.T.); +#971 = VERTEX_POINT('',#972); +#972 = CARTESIAN_POINT('',(2.25,15.486764589747,-8.61153)); +#973 = SURFACE_CURVE('',#974,(#978,#985),.PCURVE_S1.); +#974 = LINE('',#975,#976); +#975 = CARTESIAN_POINT('',(2.25,15.486764589747,-8.61153)); +#976 = VECTOR('',#977,1.); +#977 = DIRECTION('',(2.432276962823E-16,0.965850892712,0.259098539263)); +#978 = PCURVE('',#106,#979); +#979 = DEFINITIONAL_REPRESENTATION('',(#980),#984); +#980 = LINE('',#981,#982); +#981 = CARTESIAN_POINT('',(-14.29846961133,-8.61153)); +#982 = VECTOR('',#983,1.); +#983 = DIRECTION('',(-0.965850892712,0.259098539263)); +#984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#985 = PCURVE('',#227,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991); +#987 = LINE('',#988,#989); +#988 = CARTESIAN_POINT('',(1.511700779602E-15,-1.5)); +#989 = VECTOR('',#990,1.); +#990 = DIRECTION('',(-1.,-1.359967063379E-16)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#992 = ORIENTED_EDGE('',*,*,#993,.F.); +#993 = EDGE_CURVE('',#994,#971,#996,.T.); +#994 = VERTEX_POINT('',#995); +#995 = CARTESIAN_POINT('',(2.25,14.3796,-9.544957104493)); +#996 = SURFACE_CURVE('',#997,(#1002,#1009),.PCURVE_S1.); +#997 = CIRCLE('',#998,2.); +#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001); +#999 = CARTESIAN_POINT('',(2.25,16.134875458209,-10.50360618826)); +#1000 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1001 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1002 = PCURVE('',#106,#1003); +#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008); +#1004 = CIRCLE('',#1005,2.); +#1005 = AXIS2_PLACEMENT_2D('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(-14.94658047979,-10.50360618826)); +#1007 = DIRECTION('',(-1.,-1.110223024625E-16)); +#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1009 = PCURVE('',#256,#1010); +#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); +#1011 = LINE('',#1012,#1013); +#1012 = CARTESIAN_POINT('',(0.,-1.5)); +#1013 = VECTOR('',#1014,1.); +#1014 = DIRECTION('',(1.,0.)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#994,#1018,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(2.25,-18.407914,2.043688995812E-15)); +#1020 = SURFACE_CURVE('',#1021,(#1026,#1033),.PCURVE_S1.); +#1021 = CIRCLE('',#1022,17.7831); +#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025); +#1023 = CARTESIAN_POINT('',(2.25,-0.624814,-9.716516480296E-17)); +#1024 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1025 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1026 = PCURVE('',#106,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = CIRCLE('',#1029,17.7831); +#1029 = AXIS2_PLACEMENT_2D('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(1.813108978415,2.40337716372E-16)); +#1031 = DIRECTION('',(-1.,-1.110223024625E-16)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = PCURVE('',#285,#1034); +#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1061); +#1035 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1036,#1037,#1038,#1039,#1040, + #1041,#1042,#1043,#1044,#1045,#1046,#1047,#1048,#1049,#1050,#1051, + #1052,#1053,#1054,#1055,#1056,#1057,#1058,#1059,#1060), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.566572358471,0.683618735522,0.800665112573,0.917711489624, + 1.034757866674,1.151804243725,1.268850620776,1.385896997827, + 1.502943374878,1.619989751929,1.73703612898,1.85408250603, + 1.971128883081,2.088175260132,2.205221637183,2.322268014234, + 2.439314391285,2.556360768336,2.673407145386,2.790453522437, + 2.907499899488,3.024546276539,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1036 = CARTESIAN_POINT('',(-5.716612948709,-1.5)); +#1037 = CARTESIAN_POINT('',(-5.677597489692,-1.5)); +#1038 = CARTESIAN_POINT('',(-5.599566571658,-1.5)); +#1039 = CARTESIAN_POINT('',(-5.482520194607,-1.5)); +#1040 = CARTESIAN_POINT('',(-5.365473817556,-1.5)); +#1041 = CARTESIAN_POINT('',(-5.248427440505,-1.5)); +#1042 = CARTESIAN_POINT('',(-5.131381063454,-1.5)); +#1043 = CARTESIAN_POINT('',(-5.014334686403,-1.5)); +#1044 = CARTESIAN_POINT('',(-4.897288309353,-1.5)); +#1045 = CARTESIAN_POINT('',(-4.780241932302,-1.5)); +#1046 = CARTESIAN_POINT('',(-4.663195555251,-1.5)); +#1047 = CARTESIAN_POINT('',(-4.5461491782,-1.5)); +#1048 = CARTESIAN_POINT('',(-4.429102801149,-1.5)); +#1049 = CARTESIAN_POINT('',(-4.312056424098,-1.5)); +#1050 = CARTESIAN_POINT('',(-4.195010047047,-1.5)); +#1051 = CARTESIAN_POINT('',(-4.077963669997,-1.5)); +#1052 = CARTESIAN_POINT('',(-3.960917292946,-1.5)); +#1053 = CARTESIAN_POINT('',(-3.843870915895,-1.5)); +#1054 = CARTESIAN_POINT('',(-3.726824538844,-1.5)); +#1055 = CARTESIAN_POINT('',(-3.609778161793,-1.5)); +#1056 = CARTESIAN_POINT('',(-3.492731784742,-1.5)); +#1057 = CARTESIAN_POINT('',(-3.375685407691,-1.5)); +#1058 = CARTESIAN_POINT('',(-3.258639030641,-1.5)); +#1059 = CARTESIAN_POINT('',(-3.180608112607,-1.5)); +#1060 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1062 = ORIENTED_EDGE('',*,*,#1063,.F.); +#1063 = EDGE_CURVE('',#1064,#1018,#1066,.T.); +#1064 = VERTEX_POINT('',#1065); +#1065 = CARTESIAN_POINT('',(2.25,14.3796,9.544957104493)); +#1066 = SURFACE_CURVE('',#1067,(#1072,#1083),.PCURVE_S1.); +#1067 = CIRCLE('',#1068,17.7831); +#1068 = AXIS2_PLACEMENT_3D('',#1069,#1070,#1071); +#1069 = CARTESIAN_POINT('',(2.25,-0.624814,1.665334536938E-16)); +#1070 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1071 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1072 = PCURVE('',#106,#1073); +#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1082); +#1074 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1075,#1076,#1077,#1078, +#1079,#1080,#1081),.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('') ); +#1075 = CARTESIAN_POINT('',(-15.96999102158,5.040363348687E-16)); +#1076 = CARTESIAN_POINT('',(-15.96999102158,30.801232716078)); +#1077 = CARTESIAN_POINT('',(10.704658978415,15.400616358039)); +#1078 = CARTESIAN_POINT('',(37.379308978415,4.859639633652E-15)); +#1079 = CARTESIAN_POINT('',(10.704658978415,-15.40061635803)); +#1080 = CARTESIAN_POINT('',(-15.96999102158,-30.80123271607)); +#1081 = CARTESIAN_POINT('',(-15.96999102158,5.040363348687E-16)); +#1082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1083 = PCURVE('',#285,#1084); +#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1111); +#1085 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1086,#1087,#1088,#1089,#1090, + #1091,#1092,#1093,#1094,#1095,#1096,#1097,#1098,#1099,#1100,#1101, + #1102,#1103,#1104,#1105,#1106,#1107,#1108,#1109,#1110), + .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.566572358471,0.683618735522,0.800665112573,0.917711489624, + 1.034757866674,1.151804243725,1.268850620776,1.385896997827, + 1.502943374878,1.619989751929,1.73703612898,1.85408250603, + 1.971128883081,2.088175260132,2.205221637183,2.322268014234, + 2.439314391285,2.556360768336,2.673407145386,2.790453522437, + 2.907499899488,3.024546276539,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1086 = CARTESIAN_POINT('',(-0.566572358471,-1.5)); +#1087 = CARTESIAN_POINT('',(-0.605587817488,-1.5)); +#1088 = CARTESIAN_POINT('',(-0.683618735522,-1.5)); +#1089 = CARTESIAN_POINT('',(-0.800665112573,-1.5)); +#1090 = CARTESIAN_POINT('',(-0.917711489624,-1.5)); +#1091 = CARTESIAN_POINT('',(-1.034757866674,-1.5)); +#1092 = CARTESIAN_POINT('',(-1.151804243725,-1.5)); +#1093 = CARTESIAN_POINT('',(-1.268850620776,-1.5)); +#1094 = CARTESIAN_POINT('',(-1.385896997827,-1.5)); +#1095 = CARTESIAN_POINT('',(-1.502943374878,-1.5)); +#1096 = CARTESIAN_POINT('',(-1.619989751929,-1.5)); +#1097 = CARTESIAN_POINT('',(-1.73703612898,-1.5)); +#1098 = CARTESIAN_POINT('',(-1.85408250603,-1.5)); +#1099 = CARTESIAN_POINT('',(-1.971128883081,-1.5)); +#1100 = CARTESIAN_POINT('',(-2.088175260132,-1.5)); +#1101 = CARTESIAN_POINT('',(-2.205221637183,-1.5)); +#1102 = CARTESIAN_POINT('',(-2.322268014234,-1.5)); +#1103 = CARTESIAN_POINT('',(-2.439314391285,-1.5)); +#1104 = CARTESIAN_POINT('',(-2.556360768336,-1.5)); +#1105 = CARTESIAN_POINT('',(-2.673407145386,-1.5)); +#1106 = CARTESIAN_POINT('',(-2.790453522437,-1.5)); +#1107 = CARTESIAN_POINT('',(-2.907499899488,-1.5)); +#1108 = CARTESIAN_POINT('',(-3.024546276539,-1.5)); +#1109 = CARTESIAN_POINT('',(-3.102577194573,-1.5)); +#1110 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1112 = ORIENTED_EDGE('',*,*,#1113,.T.); +#1113 = EDGE_CURVE('',#1064,#1114,#1116,.T.); +#1114 = VERTEX_POINT('',#1115); +#1115 = CARTESIAN_POINT('',(2.25,15.486764589747,8.61153)); +#1116 = SURFACE_CURVE('',#1117,(#1122,#1133),.PCURVE_S1.); +#1117 = CIRCLE('',#1118,2.); +#1118 = AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); +#1119 = CARTESIAN_POINT('',(2.25,16.134875458209,10.50360618826)); +#1120 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1121 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1122 = PCURVE('',#106,#1123); +#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1132); +#1124 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1125,#1126,#1127,#1128, +#1129,#1130,#1131),.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('') ); +#1125 = CARTESIAN_POINT('',(-16.94658047979,10.50360618826)); +#1126 = CARTESIAN_POINT('',(-16.94658047979,13.967707803398)); +#1127 = CARTESIAN_POINT('',(-13.94658047979,12.235656995829)); +#1128 = CARTESIAN_POINT('',(-10.94658047979,10.50360618826)); +#1129 = CARTESIAN_POINT('',(-13.94658047979,8.771555380691)); +#1130 = CARTESIAN_POINT('',(-16.94658047979,7.039504573122)); +#1131 = CARTESIAN_POINT('',(-16.94658047979,10.50360618826)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1133 = PCURVE('',#390,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-0.,-1.5)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(-1.,0.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1140 = ORIENTED_EDGE('',*,*,#1141,.T.); +#1141 = EDGE_CURVE('',#1114,#678,#1142,.T.); +#1142 = SURFACE_CURVE('',#1143,(#1147,#1154),.PCURVE_S1.); +#1143 = LINE('',#1144,#1145); +#1144 = CARTESIAN_POINT('',(2.25,15.486764589747,8.61153)); +#1145 = VECTOR('',#1146,1.); +#1146 = DIRECTION('',(1.072309899443E-16,0.965850892712,-0.259098539263) + ); +#1147 = PCURVE('',#106,#1148); +#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1153); +#1149 = LINE('',#1150,#1151); +#1150 = CARTESIAN_POINT('',(-14.29846961133,8.61153)); +#1151 = VECTOR('',#1152,1.); +#1152 = DIRECTION('',(-0.965850892712,-0.259098539263)); +#1153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1154 = PCURVE('',#418,#1155); +#1155 = DEFINITIONAL_REPRESENTATION('',(#1156),#1160); +#1156 = LINE('',#1157,#1158); +#1157 = CARTESIAN_POINT('',(1.608464849165E-16,-1.5)); +#1158 = VECTOR('',#1159,1.); +#1159 = DIRECTION('',(1.,3.697785493223E-32)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = ORIENTED_EDGE('',*,*,#700,.F.); +#1162 = FACE_BOUND('',#1163,.F.); +#1163 = EDGE_LOOP('',(#1164)); +#1164 = ORIENTED_EDGE('',*,*,#1165,.F.); +#1165 = EDGE_CURVE('',#1166,#1166,#1168,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(2.25,18.5707,-3.9)); +#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.); +#1169 = CIRCLE('',#1170,1.25); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(2.25,17.3207,-3.9)); +#1172 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1173 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1174 = PCURVE('',#106,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); +#1176 = CIRCLE('',#1177,1.25); +#1177 = AXIS2_PLACEMENT_2D('',#1178,#1179); +#1178 = CARTESIAN_POINT('',(-16.13240502158,-3.9)); +#1179 = DIRECTION('',(-1.,-1.110223024625E-16)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#626,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(0.,-1.5)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(1.,0.)); +#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1188 = FACE_BOUND('',#1189,.F.); +#1189 = EDGE_LOOP('',(#1190)); +#1190 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1191 = EDGE_CURVE('',#1192,#1192,#1194,.T.); +#1192 = VERTEX_POINT('',#1193); +#1193 = CARTESIAN_POINT('',(2.25,18.5707,3.9)); +#1194 = SURFACE_CURVE('',#1195,(#1200,#1211),.PCURVE_S1.); +#1195 = CIRCLE('',#1196,1.25); +#1196 = AXIS2_PLACEMENT_3D('',#1197,#1198,#1199); +#1197 = CARTESIAN_POINT('',(2.25,17.3207,3.9)); +#1198 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1199 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1200 = PCURVE('',#106,#1201); +#1201 = DEFINITIONAL_REPRESENTATION('',(#1202),#1210); +#1202 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1203,#1204,#1205,#1206, +#1207,#1208,#1209),.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('') ); +#1203 = CARTESIAN_POINT('',(-17.38240502158,3.9)); +#1204 = CARTESIAN_POINT('',(-17.38240502158,6.065063509461)); +#1205 = CARTESIAN_POINT('',(-15.50740502158,4.982531754731)); +#1206 = CARTESIAN_POINT('',(-13.63240502158,3.9)); +#1207 = CARTESIAN_POINT('',(-15.50740502158,2.817468245269)); +#1208 = CARTESIAN_POINT('',(-17.38240502158,1.734936490539)); +#1209 = CARTESIAN_POINT('',(-17.38240502158,3.9)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = PCURVE('',#661,#1212); +#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1217); +#1213 = LINE('',#1214,#1215); +#1214 = CARTESIAN_POINT('',(-0.,-1.5)); +#1215 = VECTOR('',#1216,1.); +#1216 = DIRECTION('',(-1.,0.)); +#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1218 = ADVANCED_FACE('',(#1219),#170,.T.); +#1219 = FACE_BOUND('',#1220,.T.); +#1220 = EDGE_LOOP('',(#1221,#1222,#1243,#1244)); +#1221 = ORIENTED_EDGE('',*,*,#151,.F.); +#1222 = ORIENTED_EDGE('',*,*,#1223,.T.); +#1223 = EDGE_CURVE('',#152,#900,#1224,.T.); +#1224 = SURFACE_CURVE('',#1225,(#1229,#1236),.PCURVE_S1.); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(0.75,19.934038227189,-0.331834592805)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1229 = PCURVE('',#170,#1230); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(1.664509431151E-02,0.)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(0.,-1.)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1236 = PCURVE('',#595,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242); +#1238 = LINE('',#1239,#1240); +#1239 = CARTESIAN_POINT('',(-5.200164981152,-7.323227892027E-18)); +#1240 = VECTOR('',#1241,1.); +#1241 = DIRECTION('',(-1.119031427929E-16,-1.)); +#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1243 = ORIENTED_EDGE('',*,*,#922,.T.); +#1244 = ORIENTED_EDGE('',*,*,#1245,.F.); +#1245 = EDGE_CURVE('',#154,#923,#1246,.T.); +#1246 = SURFACE_CURVE('',#1247,(#1251,#1258),.PCURVE_S1.); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(0.75,18.519773845536,-7.382003180045)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1251 = PCURVE('',#170,#1252); +#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1257); +#1253 = LINE('',#1254,#1255); +#1254 = CARTESIAN_POINT('',(0.379299891842,3.623818908805E-17)); +#1255 = VECTOR('',#1256,1.); +#1256 = DIRECTION('',(-0.,-1.)); +#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1258 = PCURVE('',#199,#1259); +#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(-0.,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = ADVANCED_FACE('',(#1266),#199,.T.); +#1266 = FACE_BOUND('',#1267,.F.); +#1267 = EDGE_LOOP('',(#1268,#1269,#1290,#1291)); +#1268 = ORIENTED_EDGE('',*,*,#182,.T.); +#1269 = ORIENTED_EDGE('',*,*,#1270,.T.); +#1270 = EDGE_CURVE('',#183,#947,#1271,.T.); +#1271 = SURFACE_CURVE('',#1272,(#1276,#1283),.PCURVE_S1.); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.75,17.84994829239,-7.977583859882)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1276 = PCURVE('',#199,#1277); +#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282); +#1278 = LINE('',#1279,#1280); +#1279 = CARTESIAN_POINT('',(-0.929407682285,-1.359967063379E-16)); +#1280 = VECTOR('',#1281,1.); +#1281 = DIRECTION('',(-0.,1.)); +#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1283 = PCURVE('',#227,#1284); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289); +#1285 = LINE('',#1286,#1287); +#1286 = CARTESIAN_POINT('',(-2.446737607715,1.72234895426E-16)); +#1287 = VECTOR('',#1288,1.); +#1288 = DIRECTION('',(1.232595164408E-32,-1.)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = ORIENTED_EDGE('',*,*,#946,.F.); +#1291 = ORIENTED_EDGE('',*,*,#1245,.F.); +#1292 = ADVANCED_FACE('',(#1293),#595,.F.); +#1293 = FACE_BOUND('',#1294,.T.); +#1294 = EDGE_LOOP('',(#1295,#1338,#1339,#1340)); +#1295 = ORIENTED_EDGE('',*,*,#1296,.T.); +#1296 = EDGE_CURVE('',#536,#854,#1297,.T.); +#1297 = SURFACE_CURVE('',#1298,(#1302,#1309),.PCURVE_S1.); +#1298 = LINE('',#1299,#1300); +#1299 = CARTESIAN_POINT('',(0.75,14.734038227189,-0.290412)); +#1300 = VECTOR('',#1301,1.); +#1301 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1302 = PCURVE('',#595,#1303); +#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308); +#1304 = LINE('',#1305,#1306); +#1305 = CARTESIAN_POINT('',(-3.278127945207E-33,-2.952768838453E-17)); +#1306 = VECTOR('',#1307,1.); +#1307 = DIRECTION('',(-1.119031427929E-16,-1.)); +#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1309 = PCURVE('',#501,#1310); +#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1337); +#1311 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1312,#1313,#1314,#1315,#1316, + #1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324,#1325,#1326,#1327, + #1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1312 = CARTESIAN_POINT('',(-6.263477580322,-2.952768838453E-17)); +#1313 = CARTESIAN_POINT('',(-6.263477580322,-2.272727272727E-02)); +#1314 = CARTESIAN_POINT('',(-6.263477580322,-6.818181818182E-02)); +#1315 = CARTESIAN_POINT('',(-6.263477580322,-0.136363636364)); +#1316 = CARTESIAN_POINT('',(-6.263477580322,-0.204545454545)); +#1317 = CARTESIAN_POINT('',(-6.263477580322,-0.272727272727)); +#1318 = CARTESIAN_POINT('',(-6.263477580322,-0.340909090909)); +#1319 = CARTESIAN_POINT('',(-6.263477580322,-0.409090909091)); +#1320 = CARTESIAN_POINT('',(-6.263477580322,-0.477272727273)); +#1321 = CARTESIAN_POINT('',(-6.263477580322,-0.545454545455)); +#1322 = CARTESIAN_POINT('',(-6.263477580322,-0.613636363636)); +#1323 = CARTESIAN_POINT('',(-6.263477580322,-0.681818181818)); +#1324 = CARTESIAN_POINT('',(-6.263477580322,-0.75)); +#1325 = CARTESIAN_POINT('',(-6.263477580322,-0.818181818182)); +#1326 = CARTESIAN_POINT('',(-6.263477580322,-0.886363636364)); +#1327 = CARTESIAN_POINT('',(-6.263477580322,-0.954545454545)); +#1328 = CARTESIAN_POINT('',(-6.263477580322,-1.022727272727)); +#1329 = CARTESIAN_POINT('',(-6.263477580322,-1.090909090909)); +#1330 = CARTESIAN_POINT('',(-6.263477580322,-1.159090909091)); +#1331 = CARTESIAN_POINT('',(-6.263477580322,-1.227272727273)); +#1332 = CARTESIAN_POINT('',(-6.263477580322,-1.295454545455)); +#1333 = CARTESIAN_POINT('',(-6.263477580322,-1.363636363636)); +#1334 = CARTESIAN_POINT('',(-6.263477580322,-1.431818181818)); +#1335 = CARTESIAN_POINT('',(-6.263477580322,-1.477272727273)); +#1336 = CARTESIAN_POINT('',(-6.263477580322,-1.5)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = ORIENTED_EDGE('',*,*,#899,.T.); +#1339 = ORIENTED_EDGE('',*,*,#1223,.F.); +#1340 = ORIENTED_EDGE('',*,*,#581,.F.); +#1341 = ADVANCED_FACE('',(#1342),#227,.T.); +#1342 = FACE_BOUND('',#1343,.F.); +#1343 = EDGE_LOOP('',(#1344,#1345,#1366,#1367)); +#1344 = ORIENTED_EDGE('',*,*,#211,.F.); +#1345 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1346 = EDGE_CURVE('',#212,#971,#1347,.T.); +#1347 = SURFACE_CURVE('',#1348,(#1352,#1359),.PCURVE_S1.); +#1348 = LINE('',#1349,#1350); +#1349 = CARTESIAN_POINT('',(0.75,15.486764589747,-8.61153)); +#1350 = VECTOR('',#1351,1.); +#1351 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1352 = PCURVE('',#227,#1353); +#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1358); +#1354 = LINE('',#1355,#1356); +#1355 = CARTESIAN_POINT('',(-5.607338979626E-15,5.404172551093E-17)); +#1356 = VECTOR('',#1357,1.); +#1357 = DIRECTION('',(-7.84652735507E-17,-1.)); +#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1359 = PCURVE('',#256,#1360); +#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(4.38237586695,0.)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(0.,-1.)); +#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1366 = ORIENTED_EDGE('',*,*,#970,.T.); +#1367 = ORIENTED_EDGE('',*,*,#1270,.F.); +#1368 = ADVANCED_FACE('',(#1369),#501,.F.); +#1369 = FACE_BOUND('',#1370,.T.); +#1370 = EDGE_LOOP('',(#1371,#1372,#1373,#1374,#1375,#1376)); +#1371 = ORIENTED_EDGE('',*,*,#853,.F.); +#1372 = ORIENTED_EDGE('',*,*,#1296,.F.); +#1373 = ORIENTED_EDGE('',*,*,#535,.T.); +#1374 = ORIENTED_EDGE('',*,*,#480,.F.); +#1375 = ORIENTED_EDGE('',*,*,#730,.T.); +#1376 = ORIENTED_EDGE('',*,*,#803,.T.); +#1377 = ADVANCED_FACE('',(#1378),#256,.F.); +#1378 = FACE_BOUND('',#1379,.F.); +#1379 = EDGE_LOOP('',(#1380,#1423,#1424,#1425)); +#1380 = ORIENTED_EDGE('',*,*,#1381,.T.); +#1381 = EDGE_CURVE('',#240,#994,#1382,.T.); +#1382 = SURFACE_CURVE('',#1383,(#1387,#1394),.PCURVE_S1.); +#1383 = LINE('',#1384,#1385); +#1384 = CARTESIAN_POINT('',(0.75,14.3796,-9.544957104493)); +#1385 = VECTOR('',#1386,1.); +#1386 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1387 = PCURVE('',#256,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(3.641477572058,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = PCURVE('',#285,#1395); +#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1422); +#1396 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1397,#1398,#1399,#1400,#1401, + #1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412, + #1413,#1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1397 = CARTESIAN_POINT('',(-5.716612948709,4.214406601477E-17)); +#1398 = CARTESIAN_POINT('',(-5.716612948709,-2.272727272727E-02)); +#1399 = CARTESIAN_POINT('',(-5.716612948709,-6.818181818182E-02)); +#1400 = CARTESIAN_POINT('',(-5.716612948709,-0.136363636364)); +#1401 = CARTESIAN_POINT('',(-5.716612948709,-0.204545454545)); +#1402 = CARTESIAN_POINT('',(-5.716612948709,-0.272727272727)); +#1403 = CARTESIAN_POINT('',(-5.716612948709,-0.340909090909)); +#1404 = CARTESIAN_POINT('',(-5.716612948709,-0.409090909091)); +#1405 = CARTESIAN_POINT('',(-5.716612948709,-0.477272727273)); +#1406 = CARTESIAN_POINT('',(-5.716612948709,-0.545454545455)); +#1407 = CARTESIAN_POINT('',(-5.716612948709,-0.613636363636)); +#1408 = CARTESIAN_POINT('',(-5.716612948709,-0.681818181818)); +#1409 = CARTESIAN_POINT('',(-5.716612948709,-0.75)); +#1410 = CARTESIAN_POINT('',(-5.716612948709,-0.818181818182)); +#1411 = CARTESIAN_POINT('',(-5.716612948709,-0.886363636364)); +#1412 = CARTESIAN_POINT('',(-5.716612948709,-0.954545454545)); +#1413 = CARTESIAN_POINT('',(-5.716612948709,-1.022727272727)); +#1414 = CARTESIAN_POINT('',(-5.716612948709,-1.090909090909)); +#1415 = CARTESIAN_POINT('',(-5.716612948709,-1.159090909091)); +#1416 = CARTESIAN_POINT('',(-5.716612948709,-1.227272727273)); +#1417 = CARTESIAN_POINT('',(-5.716612948709,-1.295454545455)); +#1418 = CARTESIAN_POINT('',(-5.716612948709,-1.363636363636)); +#1419 = CARTESIAN_POINT('',(-5.716612948709,-1.431818181818)); +#1420 = CARTESIAN_POINT('',(-5.716612948709,-1.477272727273)); +#1421 = CARTESIAN_POINT('',(-5.716612948709,-1.5)); +#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1423 = ORIENTED_EDGE('',*,*,#993,.T.); +#1424 = ORIENTED_EDGE('',*,*,#1346,.F.); +#1425 = ORIENTED_EDGE('',*,*,#239,.F.); +#1426 = ADVANCED_FACE('',(#1427),#285,.T.); +#1427 = FACE_BOUND('',#1428,.F.); +#1428 = EDGE_LOOP('',(#1429,#1430,#1431,#1432,#1475,#1476)); +#1429 = ORIENTED_EDGE('',*,*,#1381,.F.); +#1430 = ORIENTED_EDGE('',*,*,#268,.T.); +#1431 = ORIENTED_EDGE('',*,*,#319,.F.); +#1432 = ORIENTED_EDGE('',*,*,#1433,.T.); +#1433 = EDGE_CURVE('',#320,#1064,#1434,.T.); +#1434 = SURFACE_CURVE('',#1435,(#1439,#1468),.PCURVE_S1.); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(0.75,14.3796,9.544957104493)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1439 = PCURVE('',#285,#1440); +#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1467); +#1441 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1442,#1443,#1444,#1445,#1446, + #1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457, + #1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1442 = CARTESIAN_POINT('',(-0.566572358471,4.214406601477E-17)); +#1443 = CARTESIAN_POINT('',(-0.566572358471,-2.272727272727E-02)); +#1444 = CARTESIAN_POINT('',(-0.566572358471,-6.818181818182E-02)); +#1445 = CARTESIAN_POINT('',(-0.566572358471,-0.136363636364)); +#1446 = CARTESIAN_POINT('',(-0.566572358471,-0.204545454545)); +#1447 = CARTESIAN_POINT('',(-0.566572358471,-0.272727272727)); +#1448 = CARTESIAN_POINT('',(-0.566572358471,-0.340909090909)); +#1449 = CARTESIAN_POINT('',(-0.566572358471,-0.409090909091)); +#1450 = CARTESIAN_POINT('',(-0.566572358471,-0.477272727273)); +#1451 = CARTESIAN_POINT('',(-0.566572358471,-0.545454545455)); +#1452 = CARTESIAN_POINT('',(-0.566572358471,-0.613636363636)); +#1453 = CARTESIAN_POINT('',(-0.566572358471,-0.681818181818)); +#1454 = CARTESIAN_POINT('',(-0.566572358471,-0.75)); +#1455 = CARTESIAN_POINT('',(-0.566572358471,-0.818181818182)); +#1456 = CARTESIAN_POINT('',(-0.566572358471,-0.886363636364)); +#1457 = CARTESIAN_POINT('',(-0.566572358471,-0.954545454545)); +#1458 = CARTESIAN_POINT('',(-0.566572358471,-1.022727272727)); +#1459 = CARTESIAN_POINT('',(-0.566572358471,-1.090909090909)); +#1460 = CARTESIAN_POINT('',(-0.566572358471,-1.159090909091)); +#1461 = CARTESIAN_POINT('',(-0.566572358471,-1.227272727273)); +#1462 = CARTESIAN_POINT('',(-0.566572358471,-1.295454545455)); +#1463 = CARTESIAN_POINT('',(-0.566572358471,-1.363636363636)); +#1464 = CARTESIAN_POINT('',(-0.566572358471,-1.431818181818)); +#1465 = CARTESIAN_POINT('',(-0.566572358471,-1.477272727273)); +#1466 = CARTESIAN_POINT('',(-0.566572358471,-1.5)); +#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1468 = PCURVE('',#390,#1469); +#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1474); +#1470 = LINE('',#1471,#1472); +#1471 = CARTESIAN_POINT('',(-3.641477572058,0.)); +#1472 = VECTOR('',#1473,1.); +#1473 = DIRECTION('',(-0.,-1.)); +#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1475 = ORIENTED_EDGE('',*,*,#1063,.T.); +#1476 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1477 = ADVANCED_FACE('',(#1478),#390,.F.); +#1478 = FACE_BOUND('',#1479,.T.); +#1479 = EDGE_LOOP('',(#1480,#1481,#1482,#1503)); +#1480 = ORIENTED_EDGE('',*,*,#1433,.T.); +#1481 = ORIENTED_EDGE('',*,*,#1113,.T.); +#1482 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1483 = EDGE_CURVE('',#370,#1114,#1484,.T.); +#1484 = SURFACE_CURVE('',#1485,(#1489,#1496),.PCURVE_S1.); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(0.75,15.486764589747,8.61153)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1489 = PCURVE('',#390,#1490); +#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495); +#1491 = LINE('',#1492,#1493); +#1492 = CARTESIAN_POINT('',(-4.38237586695,0.)); +#1493 = VECTOR('',#1494,1.); +#1494 = DIRECTION('',(-0.,-1.)); +#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1496 = PCURVE('',#418,#1497); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(5.607338979626E-15,5.404172551093E-17)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(7.84652735507E-17,-1.)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1503 = ORIENTED_EDGE('',*,*,#369,.F.); +#1504 = ADVANCED_FACE('',(#1505),#418,.T.); +#1505 = FACE_BOUND('',#1506,.T.); +#1506 = EDGE_LOOP('',(#1507,#1508,#1509,#1510)); +#1507 = ORIENTED_EDGE('',*,*,#402,.F.); +#1508 = ORIENTED_EDGE('',*,*,#1483,.T.); +#1509 = ORIENTED_EDGE('',*,*,#1141,.T.); +#1510 = ORIENTED_EDGE('',*,*,#677,.F.); +#1511 = ADVANCED_FACE('',(#1512),#626,.F.); +#1512 = FACE_BOUND('',#1513,.F.); +#1513 = EDGE_LOOP('',(#1514,#1535,#1536,#1537)); +#1514 = ORIENTED_EDGE('',*,*,#1515,.T.); +#1515 = EDGE_CURVE('',#610,#1166,#1516,.T.); +#1516 = SEAM_CURVE('',#1517,(#1521,#1528),.PCURVE_S1.); +#1517 = LINE('',#1518,#1519); +#1518 = CARTESIAN_POINT('',(0.75,18.5707,-3.9)); +#1519 = VECTOR('',#1520,1.); +#1520 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1521 = PCURVE('',#626,#1522); +#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527); +#1523 = LINE('',#1524,#1525); +#1524 = CARTESIAN_POINT('',(0.,0.)); +#1525 = VECTOR('',#1526,1.); +#1526 = DIRECTION('',(0.,-1.)); +#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1528 = PCURVE('',#626,#1529); +#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534); +#1530 = LINE('',#1531,#1532); +#1531 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1532 = VECTOR('',#1533,1.); +#1533 = DIRECTION('',(0.,-1.)); +#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1535 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1536 = ORIENTED_EDGE('',*,*,#1515,.F.); +#1537 = ORIENTED_EDGE('',*,*,#609,.F.); +#1538 = ADVANCED_FACE('',(#1539),#661,.F.); +#1539 = FACE_BOUND('',#1540,.T.); +#1540 = EDGE_LOOP('',(#1541,#1562,#1563,#1564)); +#1541 = ORIENTED_EDGE('',*,*,#1542,.T.); +#1542 = EDGE_CURVE('',#641,#1192,#1543,.T.); +#1543 = SEAM_CURVE('',#1544,(#1548,#1555),.PCURVE_S1.); +#1544 = LINE('',#1545,#1546); +#1545 = CARTESIAN_POINT('',(0.75,18.5707,3.9)); +#1546 = VECTOR('',#1547,1.); +#1547 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1548 = PCURVE('',#661,#1549); +#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(-0.,0.)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(-0.,-1.)); +#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1555 = PCURVE('',#661,#1556); +#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1561); +#1557 = LINE('',#1558,#1559); +#1558 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1559 = VECTOR('',#1560,1.); +#1560 = DIRECTION('',(-0.,-1.)); +#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1562 = ORIENTED_EDGE('',*,*,#1191,.T.); +#1563 = ORIENTED_EDGE('',*,*,#1542,.F.); +#1564 = ORIENTED_EDGE('',*,*,#640,.F.); +#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_M32RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M32RetainingRings.stl new file mode 100644 index 00000000..f10f3031 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M32RetainingRings.stl differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M34RetainingRings.fcstd b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M34RetainingRings.fcstd new file mode 100644 index 00000000..2d7b7f8b Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M34RetainingRings.fcstd differ diff --git a/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M34RetainingRings.step b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M34RetainingRings.step new file mode 100644 index 00000000..2f3f7d73 --- /dev/null +++ b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M34RetainingRings.step @@ -0,0 +1,1976 @@ +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_ +M34RetainingRings.step','2015-10-13T22:52:23',('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('Fillet','Fillet','',(#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,#143,#668,#718,#789,#1218,#1265,#1292,#1341, + #1368,#1377,#1426,#1477,#1504,#1511,#1538)); +#17 = ADVANCED_FACE('',(#18),#33,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#60,#88,#117)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.75,21.172373165174,0.402568)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(0.75,19.665241195904,7.855554413721)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,21.1762); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.75,0.,0.)); +#30 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#31 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,21.1762); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.75,0.,0.)); +#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.75,15.81105152223,0.399586)); +#48 = DIRECTION('',(-1.,1.110223024625E-16,0.)); +#49 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#59); +#51 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#52,#53,#54,#55,#56,#57,#58), +.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( + '') ); +#52 = CARTESIAN_POINT('',(-5.36514847777,-0.399586)); +#53 = CARTESIAN_POINT('',(-5.36514847777,36.27866831124)); +#54 = CARTESIAN_POINT('',(26.39915152223,17.93954115562)); +#55 = CARTESIAN_POINT('',(58.16345152223,-0.399586)); +#56 = CARTESIAN_POINT('',(26.39915152223,-18.73871315562)); +#57 = CARTESIAN_POINT('',(-5.36514847777,-37.07784031124)); +#58 = CARTESIAN_POINT('',(-5.36514847777,-0.399586)); +#59 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#60 = ORIENTED_EDGE('',*,*,#61,.T.); +#61 = EDGE_CURVE('',#22,#62,#64,.T.); +#62 = VERTEX_POINT('',#63); +#63 = CARTESIAN_POINT('',(2.25,21.172373165174,0.402568)); +#64 = SURFACE_CURVE('',#65,(#69,#76),.PCURVE_S1.); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(0.75,21.172373165174,0.402568)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#69 = PCURVE('',#33,#70); +#70 = DEFINITIONAL_REPRESENTATION('',(#71),#75); +#71 = LINE('',#72,#73); +#72 = CARTESIAN_POINT('',(-1.901154369708E-02,0.)); +#73 = VECTOR('',#74,1.); +#74 = DIRECTION('',(-0.,-1.)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = PLANE('',#78); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(0.75,15.81105152223,0.399586)); +#80 = DIRECTION('',(-1.110222852893E-16,-5.562060509205E-04, + 0.999999845317)); +#81 = DIRECTION('',(1.110222852893E-16,0.999999845317,5.562060509205E-04 + )); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(5.361322472247,1.913726568036E-17)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(1.110840365657E-16,-1.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#62,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(2.25,19.665241195904,7.855554413721)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,21.1762); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(2.25,0.,1.665334536938E-16)); +#96 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#97 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#98 = PCURVE('',#33,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.,-1.5)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = PLANE('',#107); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(2.25,1.20074896021,-3.658577606039E-16)); +#109 = DIRECTION('',(1.,-1.699230278033E-16,-5.45303323602E-17)); +#110 = DIRECTION('',(1.699230278033E-16,1.,0.)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = CIRCLE('',#113,21.1762); +#113 = AXIS2_PLACEMENT_2D('',#114,#115); +#114 = CARTESIAN_POINT('',(-1.20074896021,3.990813000557E-16)); +#115 = DIRECTION('',(1.,3.327418014958E-33)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.F.); +#118 = EDGE_CURVE('',#24,#90,#119,.T.); +#119 = SURFACE_CURVE('',#120,(#124,#131),.PCURVE_S1.); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.75,19.665241195904,7.855554413721)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#124 = PCURVE('',#33,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130); +#126 = LINE('',#127,#128); +#127 = CARTESIAN_POINT('',(-0.380044157184,5.203171227208E-17)); +#128 = VECTOR('',#129,1.); +#129 = DIRECTION('',(-0.,-1.)); +#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#131 = PCURVE('',#132,#137); +#132 = CYLINDRICAL_SURFACE('',#133,1.); +#133 = AXIS2_PLACEMENT_3D('',#134,#135,#136); +#134 = CARTESIAN_POINT('',(0.75,18.736592940036,7.484592937455)); +#135 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#136 = DIRECTION('',(1.031006675442E-16,0.928648255868,0.370961476267)); +#137 = DEFINITIONAL_REPRESENTATION('',(#138),#142); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(0.,0.)); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(0.,1.)); +#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#143 = ADVANCED_FACE('',(#144,#602,#633),#45,.T.); +#144 = FACE_BOUND('',#145,.T.); +#145 = EDGE_LOOP('',(#146,#177,#206,#234,#263,#314,#364,#397,#425,#451, + #452,#475,#530,#576)); +#146 = ORIENTED_EDGE('',*,*,#147,.T.); +#147 = EDGE_CURVE('',#148,#150,#152,.T.); +#148 = VERTEX_POINT('',#149); +#149 = CARTESIAN_POINT('',(0.75,21.172373165174,-0.402568)); +#150 = VERTEX_POINT('',#151); +#151 = CARTESIAN_POINT('',(0.75,19.665241195904,-7.855554413722)); +#152 = SURFACE_CURVE('',#153,(#158,#165),.PCURVE_S1.); +#153 = CIRCLE('',#154,21.1762); +#154 = AXIS2_PLACEMENT_3D('',#155,#156,#157); +#155 = CARTESIAN_POINT('',(0.75,0.,0.)); +#156 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#157 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#158 = PCURVE('',#45,#159); +#159 = DEFINITIONAL_REPRESENTATION('',(#160),#164); +#160 = CIRCLE('',#161,21.1762); +#161 = AXIS2_PLACEMENT_2D('',#162,#163); +#162 = CARTESIAN_POINT('',(15.81105152223,-0.399586)); +#163 = DIRECTION('',(-1.,-1.110223024625E-16)); +#164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#165 = PCURVE('',#166,#171); +#166 = CYLINDRICAL_SURFACE('',#167,21.1762); +#167 = AXIS2_PLACEMENT_3D('',#168,#169,#170); +#168 = CARTESIAN_POINT('',(0.75,0.,0.)); +#169 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#170 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#171 = DEFINITIONAL_REPRESENTATION('',(#172),#176); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(0.,0.)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(1.,0.)); +#176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#177 = ORIENTED_EDGE('',*,*,#178,.T.); +#178 = EDGE_CURVE('',#150,#179,#181,.T.); +#179 = VERTEX_POINT('',#180); +#180 = CARTESIAN_POINT('',(0.75,18.981974094705,-8.45401961799)); +#181 = SURFACE_CURVE('',#182,(#187,#194),.PCURVE_S1.); +#182 = CIRCLE('',#183,1.); +#183 = AXIS2_PLACEMENT_3D('',#184,#185,#186); +#184 = CARTESIAN_POINT('',(0.75,18.736592940036,-7.484592937455)); +#185 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#186 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#187 = PCURVE('',#45,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = CIRCLE('',#190,1.); +#190 = AXIS2_PLACEMENT_2D('',#191,#192); +#191 = CARTESIAN_POINT('',(-2.925541417806,-7.884178937455)); +#192 = DIRECTION('',(1.,0.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = PCURVE('',#195,#200); +#195 = CYLINDRICAL_SURFACE('',#196,1.); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(0.75,18.736592940036,-7.484592937455)); +#198 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#199 = DIRECTION('',(1.031006675442E-16,0.928648255868,-0.370961476267) + ); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(3.521636810774,5.203171227208E-17)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(-1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = ORIENTED_EDGE('',*,*,#207,.T.); +#207 = EDGE_CURVE('',#179,#208,#210,.T.); +#208 = VERTEX_POINT('',#209); +#209 = CARTESIAN_POINT('',(0.75,16.6191,-9.052110000003)); +#210 = SURFACE_CURVE('',#211,(#215,#222),.PCURVE_S1.); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(0.75,19.46866,-8.330829745253)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(-2.424987450554E-16,-0.969426680535,-0.245381154669 + )); +#215 = PCURVE('',#45,#216); +#216 = DEFINITIONAL_REPRESENTATION('',(#217),#221); +#217 = LINE('',#218,#219); +#218 = CARTESIAN_POINT('',(-3.65760847777,-8.730415745253)); +#219 = VECTOR('',#220,1.); +#220 = DIRECTION('',(0.969426680535,-0.245381154669)); +#221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#222 = PCURVE('',#223,#228); +#223 = PLANE('',#224); +#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227); +#225 = CARTESIAN_POINT('',(0.75,19.46866,-8.330829745253)); +#226 = DIRECTION('',(1.076279821416E-16,-0.245381154669,0.969426680535) + ); +#227 = DIRECTION('',(1.076279821416E-16,0.969426680535,0.245381154669)); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(7.324075349419E-15,-7.917593123293E-31)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(-1.,1.348707629138E-16)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = ORIENTED_EDGE('',*,*,#235,.F.); +#235 = EDGE_CURVE('',#236,#208,#238,.T.); +#236 = VERTEX_POINT('',#237); +#237 = CARTESIAN_POINT('',(0.75,15.567200000004,-9.805623856005)); +#238 = SURFACE_CURVE('',#239,(#244,#251),.PCURVE_S1.); +#239 = CIRCLE('',#240,2.); +#240 = AXIS2_PLACEMENT_3D('',#241,#242,#243); +#241 = CARTESIAN_POINT('',(0.75,17.195211684996,-10.96733722579)); +#242 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#243 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#244 = PCURVE('',#45,#245); +#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250); +#246 = CIRCLE('',#247,2.); +#247 = AXIS2_PLACEMENT_2D('',#248,#249); +#248 = CARTESIAN_POINT('',(-1.384160162767,-11.36692322579)); +#249 = DIRECTION('',(-1.,-1.110223024625E-16)); +#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#251 = PCURVE('',#252,#257); +#252 = CYLINDRICAL_SURFACE('',#253,2.); +#253 = AXIS2_PLACEMENT_3D('',#254,#255,#256); +#254 = CARTESIAN_POINT('',(0.75,17.195211684996,-10.96733722579)); +#255 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#256 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#257 = DEFINITIONAL_REPRESENTATION('',(#258),#262); +#258 = LINE('',#259,#260); +#259 = CARTESIAN_POINT('',(0.,0.)); +#260 = VECTOR('',#261,1.); +#261 = DIRECTION('',(1.,0.)); +#262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#263 = ORIENTED_EDGE('',*,*,#264,.T.); +#264 = EDGE_CURVE('',#236,#265,#267,.T.); +#265 = VERTEX_POINT('',#266); +#266 = CARTESIAN_POINT('',(0.75,-19.6161,2.177824587335E-15)); +#267 = SURFACE_CURVE('',#268,(#273,#280),.PCURVE_S1.); +#268 = CIRCLE('',#269,18.958069); +#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272); +#270 = CARTESIAN_POINT('',(0.75,-0.658031,7.305611671171E-17)); +#271 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#272 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#273 = PCURVE('',#45,#274); +#274 = DEFINITIONAL_REPRESENTATION('',(#275),#279); +#275 = CIRCLE('',#276,18.958069); +#276 = AXIS2_PLACEMENT_2D('',#277,#278); +#277 = CARTESIAN_POINT('',(16.46908252223,-0.399586)); +#278 = DIRECTION('',(-1.,-1.110223024625E-16)); +#279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#280 = PCURVE('',#281,#286); +#281 = CYLINDRICAL_SURFACE('',#282,18.958069); +#282 = AXIS2_PLACEMENT_3D('',#283,#284,#285); +#283 = CARTESIAN_POINT('',(0.75,-0.658031,0.)); +#284 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#285 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#286 = DEFINITIONAL_REPRESENTATION('',(#287),#313); +#287 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#288,#289,#290,#291,#292,#293, + #294,#295,#296,#297,#298,#299,#300,#301,#302,#303,#304,#305,#306, + #307,#308,#309,#310,#311,#312),.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.54360762617,0.661697854689, + 0.779788083208,0.897878311727,1.015968540246,1.134058768765, + 1.252148997284,1.370239225803,1.488329454322,1.606419682842, + 1.724509911361,1.84260013988,1.960690368399,2.078780596918, + 2.196870825437,2.314961053956,2.433051282475,2.551141510994, + 2.669231739513,2.787321968033,2.905412196552,3.023502425071, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#288 = CARTESIAN_POINT('',(-5.73957768101,-6.396634493197E-16)); +#289 = CARTESIAN_POINT('',(-5.700214271503,-5.259077941758E-16)); +#290 = CARTESIAN_POINT('',(-5.621487452491,-2.950633575545E-16)); +#291 = CARTESIAN_POINT('',(-5.503397223972,5.631784384948E-17)); +#292 = CARTESIAN_POINT('',(-5.385306995453,4.079356851903E-16)); +#293 = CARTESIAN_POINT('',(-5.267216766933,7.548880189551E-16)); +#294 = CARTESIAN_POINT('',(-5.149126538414,1.092343296111E-15)); +#295 = CARTESIAN_POINT('',(-5.031036309895,1.415600749341E-15)); +#296 = CARTESIAN_POINT('',(-4.912946081376,1.720157777223E-15)); +#297 = CARTESIAN_POINT('',(-4.794855852857,2.001772150536E-15)); +#298 = CARTESIAN_POINT('',(-4.676765624338,2.256521239593E-15)); +#299 = CARTESIAN_POINT('',(-4.558675395819,2.480856616307E-15)); +#300 = CARTESIAN_POINT('',(-4.4405851673,2.671653490335E-15)); +#301 = CARTESIAN_POINT('',(-4.322494938781,2.826254232384E-15)); +#302 = CARTESIAN_POINT('',(-4.204404710262,2.942505391756E-15)); +#303 = CARTESIAN_POINT('',(-4.086314481743,3.01878769761E-15)); +#304 = CARTESIAN_POINT('',(-3.968224253223,3.054038592314E-15)); +#305 = CARTESIAN_POINT('',(-3.850134024704,3.047767112842E-15)); +#306 = CARTESIAN_POINT('',(-3.732043796185,3.000060427409E-15)); +#307 = CARTESIAN_POINT('',(-3.613953567666,2.91158374853E-15)); +#308 = CARTESIAN_POINT('',(-3.495863339147,2.783566860315E-15)); +#309 = CARTESIAN_POINT('',(-3.377773110628,2.617802689E-15)); +#310 = CARTESIAN_POINT('',(-3.259682882109,2.416563734703E-15)); +#311 = CARTESIAN_POINT('',(-3.180956063096,2.26071397475E-15)); +#312 = CARTESIAN_POINT('',(-3.14159265359,2.177824587335E-15)); +#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#314 = ORIENTED_EDGE('',*,*,#315,.F.); +#315 = EDGE_CURVE('',#316,#265,#318,.T.); +#316 = VERTEX_POINT('',#317); +#317 = CARTESIAN_POINT('',(0.75,15.567200000004,9.805623856005)); +#318 = SURFACE_CURVE('',#319,(#324,#335),.PCURVE_S1.); +#319 = CIRCLE('',#320,18.958069); +#320 = AXIS2_PLACEMENT_3D('',#321,#322,#323); +#321 = CARTESIAN_POINT('',(0.75,-0.658031,0.)); +#322 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#323 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#324 = PCURVE('',#45,#325); +#325 = DEFINITIONAL_REPRESENTATION('',(#326),#334); +#326 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#327,#328,#329,#330,#331,#332 +,#333),.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( + '') ); +#327 = CARTESIAN_POINT('',(-2.48898647777,-0.399586)); +#328 = CARTESIAN_POINT('',(-2.48898647777,32.436752721396)); +#329 = CARTESIAN_POINT('',(25.94811702223,16.018583360698)); +#330 = CARTESIAN_POINT('',(54.38522052223,-0.399586)); +#331 = CARTESIAN_POINT('',(25.94811702223,-16.81775536069)); +#332 = CARTESIAN_POINT('',(-2.48898647777,-33.23592472139)); +#333 = CARTESIAN_POINT('',(-2.48898647777,-0.399586)); +#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#335 = PCURVE('',#281,#336); +#336 = DEFINITIONAL_REPRESENTATION('',(#337),#363); +#337 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#338,#339,#340,#341,#342,#343, + #344,#345,#346,#347,#348,#349,#350,#351,#352,#353,#354,#355,#356, + #357,#358,#359,#360,#361,#362),.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.54360762617,0.661697854689, + 0.779788083208,0.897878311727,1.015968540246,1.134058768765, + 1.252148997284,1.370239225803,1.488329454322,1.606419682842, + 1.724509911361,1.84260013988,1.960690368399,2.078780596918, + 2.196870825437,2.314961053956,2.433051282475,2.551141510994, + 2.669231739513,2.787321968033,2.905412196552,3.023502425071, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#338 = CARTESIAN_POINT('',(-0.54360762617,-1.972152263053E-31)); +#339 = CARTESIAN_POINT('',(-0.582971035676,-7.669481022982E-32)); +#340 = CARTESIAN_POINT('',(-0.661697854689,3.563324989472E-32)); +#341 = CARTESIAN_POINT('',(-0.779788083208,-9.674159286776E-33)); +#342 = CARTESIAN_POINT('',(-0.897878311727,3.063387252388E-33)); +#343 = CARTESIAN_POINT('',(-1.015968540246,-2.579389722776E-33)); +#344 = CARTESIAN_POINT('',(-1.134058768765,7.254171638718E-33)); +#345 = CARTESIAN_POINT('',(-1.252148997284,-2.643729683209E-32)); +#346 = CARTESIAN_POINT('',(-1.370239225803,9.849501568966E-32)); +#347 = CARTESIAN_POINT('',(-1.488329454322,-7.171992646866E-32)); +#348 = CARTESIAN_POINT('',(-1.606419682842,4.047327045604E-32)); +#349 = CARTESIAN_POINT('',(-1.724509911361,-9.017315535551E-32)); +#350 = CARTESIAN_POINT('',(-1.84260013988,2.439651150811E-32)); +#351 = CARTESIAN_POINT('',(-1.960690368399,-7.412890676925E-33)); +#352 = CARTESIAN_POINT('',(-2.078780596918,5.255051199593E-33)); +#353 = CARTESIAN_POINT('',(-2.196870825437,-1.360731412145E-32)); +#354 = CARTESIAN_POINT('',(-2.314961053956,4.91742052862E-32)); +#355 = CARTESIAN_POINT('',(-2.433051282475,-1.830895070233E-31)); +#356 = CARTESIAN_POINT('',(-2.551141510994,6.831838228072E-31)); +#357 = CARTESIAN_POINT('',(-2.669231739513,-1.830630685422E-31)); +#358 = CARTESIAN_POINT('',(-2.787321968033,4.906845136184E-32)); +#359 = CARTESIAN_POINT('',(-2.905412196552,-1.321073690511E-32)); +#360 = CARTESIAN_POINT('',(-3.023502425071,3.774496258603E-33)); +#361 = CARTESIAN_POINT('',(-3.102229244083,0.)); +#362 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#364 = ORIENTED_EDGE('',*,*,#365,.T.); +#365 = EDGE_CURVE('',#316,#366,#368,.T.); +#366 = VERTEX_POINT('',#367); +#367 = CARTESIAN_POINT('',(0.75,16.6191,9.052110000003)); +#368 = SURFACE_CURVE('',#369,(#374,#385),.PCURVE_S1.); +#369 = CIRCLE('',#370,2.); +#370 = AXIS2_PLACEMENT_3D('',#371,#372,#373); +#371 = CARTESIAN_POINT('',(0.75,17.195211684996,10.967337225795)); +#372 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#373 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#374 = PCURVE('',#45,#375); +#375 = DEFINITIONAL_REPRESENTATION('',(#376),#384); +#376 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#377,#378,#379,#380,#381,#382 +,#383),.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( + '') ); +#377 = CARTESIAN_POINT('',(-3.384160162767,10.567751225795)); +#378 = CARTESIAN_POINT('',(-3.384160162767,14.031852840932)); +#379 = CARTESIAN_POINT('',(-0.384160162767,12.299802033364)); +#380 = CARTESIAN_POINT('',(2.615839837233,10.567751225795)); +#381 = CARTESIAN_POINT('',(-0.384160162767,8.835700418226)); +#382 = CARTESIAN_POINT('',(-3.384160162767,7.103649610657)); +#383 = CARTESIAN_POINT('',(-3.384160162767,10.567751225795)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = PCURVE('',#386,#391); +#386 = CYLINDRICAL_SURFACE('',#387,2.); +#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390); +#388 = CARTESIAN_POINT('',(0.75,17.195211684996,10.967337225795)); +#389 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#390 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396); +#392 = LINE('',#393,#394); +#393 = CARTESIAN_POINT('',(-0.,0.)); +#394 = VECTOR('',#395,1.); +#395 = DIRECTION('',(-1.,0.)); +#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#397 = ORIENTED_EDGE('',*,*,#398,.F.); +#398 = EDGE_CURVE('',#399,#366,#401,.T.); +#399 = VERTEX_POINT('',#400); +#400 = CARTESIAN_POINT('',(0.75,18.981974094705,8.45401961799)); +#401 = SURFACE_CURVE('',#402,(#406,#413),.PCURVE_S1.); +#402 = LINE('',#403,#404); +#403 = CARTESIAN_POINT('',(0.75,19.46866,8.330829745253)); +#404 = VECTOR('',#405,1.); +#405 = DIRECTION('',(-1.076279821416E-16,-0.969426680535,0.245381154669) + ); +#406 = PCURVE('',#45,#407); +#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412); +#408 = LINE('',#409,#410); +#409 = CARTESIAN_POINT('',(-3.65760847777,7.931243745253)); +#410 = VECTOR('',#411,1.); +#411 = DIRECTION('',(0.969426680535,0.245381154669)); +#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#413 = PCURVE('',#414,#419); +#414 = PLANE('',#415); +#415 = AXIS2_PLACEMENT_3D('',#416,#417,#418); +#416 = CARTESIAN_POINT('',(0.75,19.46866,8.330829745253)); +#417 = DIRECTION('',(1.076279821416E-16,-0.245381154669,-0.969426680535) + ); +#418 = DIRECTION('',(-1.076279821416E-16,-0.969426680535,0.245381154669) + ); +#419 = DEFINITIONAL_REPRESENTATION('',(#420),#424); +#420 = LINE('',#421,#422); +#421 = CARTESIAN_POINT('',(0.,0.)); +#422 = VECTOR('',#423,1.); +#423 = DIRECTION('',(1.,2.465190328816E-32)); +#424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#425 = ORIENTED_EDGE('',*,*,#426,.F.); +#426 = EDGE_CURVE('',#24,#399,#427,.T.); +#427 = SURFACE_CURVE('',#428,(#433,#444),.PCURVE_S1.); +#428 = CIRCLE('',#429,1.); +#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432); +#430 = CARTESIAN_POINT('',(0.75,18.736592940036,7.484592937455)); +#431 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#432 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#433 = PCURVE('',#45,#434); +#434 = DEFINITIONAL_REPRESENTATION('',(#435),#443); +#435 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#436,#437,#438,#439,#440,#441 +,#442),.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( + '') ); +#436 = CARTESIAN_POINT('',(-1.925541417806,7.085006937455)); +#437 = CARTESIAN_POINT('',(-1.925541417806,5.352956129886)); +#438 = CARTESIAN_POINT('',(-3.425541417806,6.21898153367)); +#439 = CARTESIAN_POINT('',(-4.925541417806,7.085006937455)); +#440 = CARTESIAN_POINT('',(-3.425541417806,7.951032341239)); +#441 = CARTESIAN_POINT('',(-1.925541417806,8.817057745024)); +#442 = CARTESIAN_POINT('',(-1.925541417806,7.085006937455)); +#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#444 = PCURVE('',#132,#445); +#445 = DEFINITIONAL_REPRESENTATION('',(#446),#450); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(-3.521636810774,5.203171227208E-17)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(1.,0.)); +#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#451 = ORIENTED_EDGE('',*,*,#21,.F.); +#452 = ORIENTED_EDGE('',*,*,#453,.F.); +#453 = EDGE_CURVE('',#454,#22,#456,.T.); +#454 = VERTEX_POINT('',#455); +#455 = CARTESIAN_POINT('',(0.75,15.81105152223,0.399586)); +#456 = SURFACE_CURVE('',#457,(#461,#468),.PCURVE_S1.); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(0.75,15.81105152223,0.399586)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(1.110222852893E-16,0.999999845317, + 5.562060509205E-04)); +#461 = PCURVE('',#45,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(-3.552713678801E-15,-1.665334536938E-15)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(-0.999999845317,5.562060509205E-04)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = PCURVE('',#77,#469); +#469 = DEFINITIONAL_REPRESENTATION('',(#470),#474); +#470 = LINE('',#471,#472); +#471 = CARTESIAN_POINT('',(0.,0.)); +#472 = VECTOR('',#473,1.); +#473 = DIRECTION('',(1.,0.)); +#474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#475 = ORIENTED_EDGE('',*,*,#476,.T.); +#476 = EDGE_CURVE('',#454,#477,#479,.T.); +#477 = VERTEX_POINT('',#478); +#478 = CARTESIAN_POINT('',(0.75,-15.8161,1.755939837977E-15)); +#479 = SURFACE_CURVE('',#480,(#485,#496),.PCURVE_S1.); +#480 = CIRCLE('',#481,15.8161); +#481 = AXIS2_PLACEMENT_3D('',#482,#483,#484); +#482 = CARTESIAN_POINT('',(0.75,5.476069022973E-32,0.)); +#483 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#484 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#485 = PCURVE('',#45,#486); +#486 = DEFINITIONAL_REPRESENTATION('',(#487),#495); +#487 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#488,#489,#490,#491,#492,#493 +,#494),.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( + '') ); +#488 = CARTESIAN_POINT('',(-5.048477770243E-03,-0.399586)); +#489 = CARTESIAN_POINT('',(-5.048477770243E-03,26.99470277759)); +#490 = CARTESIAN_POINT('',(23.71910152223,13.297558388795)); +#491 = CARTESIAN_POINT('',(47.44325152223,-0.399586)); +#492 = CARTESIAN_POINT('',(23.71910152223,-14.09673038879)); +#493 = CARTESIAN_POINT('',(-5.048477770218E-03,-27.79387477759)); +#494 = CARTESIAN_POINT('',(-5.048477770243E-03,-0.399586)); +#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#496 = PCURVE('',#497,#502); +#497 = CYLINDRICAL_SURFACE('',#498,15.8161); +#498 = AXIS2_PLACEMENT_3D('',#499,#500,#501); +#499 = CARTESIAN_POINT('',(0.75,5.476069022973E-32,0.)); +#500 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#501 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#502 = DEFINITIONAL_REPRESENTATION('',(#503),#529); +#503 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#504,#505,#506,#507,#508,#509, + #510,#511,#512,#513,#514,#515,#516,#517,#518,#519,#520,#521,#522, + #523,#524,#525,#526,#527,#528),.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.526719742539E-02,0.166918354524, + 0.308569511622,0.450220668721,0.591871825819,0.733522982917, + 0.875174140016,1.016825297114,1.158476454212,1.300127611311, + 1.441778768409,1.583429925508,1.725081082606,1.866732239704, + 2.008383396803,2.150034553901,2.291685710999,2.433336868098, + 2.574988025196,2.716639182295,2.858290339393,2.999941496491, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#504 = CARTESIAN_POINT('',(-2.526719742539E-02,0.)); +#505 = CARTESIAN_POINT('',(-7.248424979152E-02,0.)); +#506 = CARTESIAN_POINT('',(-0.166918354524,0.)); +#507 = CARTESIAN_POINT('',(-0.308569511622,0.)); +#508 = CARTESIAN_POINT('',(-0.450220668721,0.)); +#509 = CARTESIAN_POINT('',(-0.591871825819,0.)); +#510 = CARTESIAN_POINT('',(-0.733522982917,0.)); +#511 = CARTESIAN_POINT('',(-0.875174140016,0.)); +#512 = CARTESIAN_POINT('',(-1.016825297114,0.)); +#513 = CARTESIAN_POINT('',(-1.158476454212,0.)); +#514 = CARTESIAN_POINT('',(-1.300127611311,0.)); +#515 = CARTESIAN_POINT('',(-1.441778768409,0.)); +#516 = CARTESIAN_POINT('',(-1.583429925508,0.)); +#517 = CARTESIAN_POINT('',(-1.725081082606,0.)); +#518 = CARTESIAN_POINT('',(-1.866732239704,0.)); +#519 = CARTESIAN_POINT('',(-2.008383396803,0.)); +#520 = CARTESIAN_POINT('',(-2.150034553901,0.)); +#521 = CARTESIAN_POINT('',(-2.291685710999,0.)); +#522 = CARTESIAN_POINT('',(-2.433336868098,0.)); +#523 = CARTESIAN_POINT('',(-2.574988025196,0.)); +#524 = CARTESIAN_POINT('',(-2.716639182295,0.)); +#525 = CARTESIAN_POINT('',(-2.858290339393,0.)); +#526 = CARTESIAN_POINT('',(-2.999941496491,0.)); +#527 = CARTESIAN_POINT('',(-3.094375601224,0.)); +#528 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#530 = ORIENTED_EDGE('',*,*,#531,.F.); +#531 = EDGE_CURVE('',#532,#477,#534,.T.); +#532 = VERTEX_POINT('',#533); +#533 = CARTESIAN_POINT('',(0.75,15.81105152223,-0.399586)); +#534 = SURFACE_CURVE('',#535,(#540,#547),.PCURVE_S1.); +#535 = CIRCLE('',#536,15.8161); +#536 = AXIS2_PLACEMENT_3D('',#537,#538,#539); +#537 = CARTESIAN_POINT('',(0.75,5.476069022973E-32,-6.079657913741E-48) + ); +#538 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#539 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#540 = PCURVE('',#45,#541); +#541 = DEFINITIONAL_REPRESENTATION('',(#542),#546); +#542 = CIRCLE('',#543,15.8161); +#543 = AXIS2_PLACEMENT_2D('',#544,#545); +#544 = CARTESIAN_POINT('',(15.81105152223,-0.399586)); +#545 = DIRECTION('',(-1.,-1.110223024625E-16)); +#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#547 = PCURVE('',#497,#548); +#548 = DEFINITIONAL_REPRESENTATION('',(#549),#575); +#549 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#550,#551,#552,#553,#554,#555, + #556,#557,#558,#559,#560,#561,#562,#563,#564,#565,#566,#567,#568, + #569,#570,#571,#572,#573,#574),.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.526719742539E-02,0.166918354524, + 0.308569511622,0.450220668721,0.591871825819,0.733522982917, + 0.875174140016,1.016825297114,1.158476454212,1.300127611311, + 1.441778768409,1.583429925508,1.725081082606,1.866732239704, + 2.008383396803,2.150034553901,2.291685710999,2.433336868098, + 2.574988025196,2.716639182295,2.858290339393,2.999941496491, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#550 = CARTESIAN_POINT('',(-6.257918109754,-1.7110163866E-15)); +#551 = CARTESIAN_POINT('',(-6.210701057388,-1.626084119294E-15)); +#552 = CARTESIAN_POINT('',(-6.116266952656,-1.444596973492E-15)); +#553 = CARTESIAN_POINT('',(-5.974615795557,-1.143556633458E-15)); +#554 = CARTESIAN_POINT('',(-5.832964638459,-8.195748546581E-16)); +#555 = CARTESIAN_POINT('',(-5.691313481361,-4.79184923526E-16)); +#556 = CARTESIAN_POINT('',(-5.549662324262,-1.291937292907E-16)); +#557 = CARTESIAN_POINT('',(-5.408011167164,2.233847529395E-16)); +#558 = CARTESIAN_POINT('',(-5.266360010066,5.71488675123E-16)); +#559 = CARTESIAN_POINT('',(-5.124708852967,9.081447618962E-16)); +#560 = CARTESIAN_POINT('',(-4.983057695869,1.226609339366E-15)); +#561 = CARTESIAN_POINT('',(-4.84140653877,1.520503061229E-15)); +#562 = CARTESIAN_POINT('',(-4.699755381672,1.783938793051E-15)); +#563 = CARTESIAN_POINT('',(-4.558104224574,2.011639515419E-15)); +#564 = CARTESIAN_POINT('',(-4.416453067475,2.199044034859E-15)); +#565 = CARTESIAN_POINT('',(-4.274801910377,2.342398359857E-15)); +#566 = CARTESIAN_POINT('',(-4.133150753278,2.438830861337E-15)); +#567 = CARTESIAN_POINT('',(-3.99149959618,2.486409938136E-15)); +#568 = CARTESIAN_POINT('',(-3.849848439082,2.484182178118E-15)); +#569 = CARTESIAN_POINT('',(-3.708197281983,2.432193441283E-15)); +#570 = CARTESIAN_POINT('',(-3.566546124885,2.331480533671E-15)); +#571 = CARTESIAN_POINT('',(-3.424894967787,2.184078083535E-15)); +#572 = CARTESIAN_POINT('',(-3.283243810688,1.992874612207E-15)); +#573 = CARTESIAN_POINT('',(-3.188809705956,1.838918015637E-15)); +#574 = CARTESIAN_POINT('',(-3.14159265359,1.755939837977E-15)); +#575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#576 = ORIENTED_EDGE('',*,*,#577,.T.); +#577 = EDGE_CURVE('',#532,#148,#578,.T.); +#578 = SURFACE_CURVE('',#579,(#583,#590),.PCURVE_S1.); +#579 = LINE('',#580,#581); +#580 = CARTESIAN_POINT('',(0.75,15.81105152223,-0.399586)); +#581 = VECTOR('',#582,1.); +#582 = DIRECTION('',(2.219828193022E-16,0.999999845317, + -5.562060509206E-04)); +#583 = PCURVE('',#45,#584); +#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589); +#585 = LINE('',#586,#587); +#586 = CARTESIAN_POINT('',(8.872591550357E-17,-0.799172)); +#587 = VECTOR('',#588,1.); +#588 = DIRECTION('',(-0.999999845317,-5.562060509206E-04)); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#590 = PCURVE('',#591,#596); +#591 = PLANE('',#592); +#592 = AXIS2_PLACEMENT_3D('',#593,#594,#595); +#593 = CARTESIAN_POINT('',(0.75,15.81105152223,-0.399586)); +#594 = DIRECTION('',(-1.110222852893E-16,-5.562060509207E-04, + -0.999999845317)); +#595 = DIRECTION('',(-1.110222852893E-16,-0.999999845317, + 5.562060509207E-04)); +#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601); +#597 = LINE('',#598,#599); +#598 = CARTESIAN_POINT('',(-0.,0.)); +#599 = VECTOR('',#600,1.); +#600 = DIRECTION('',(-1.,-1.109605340129E-16)); +#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#602 = FACE_BOUND('',#603,.T.); +#603 = EDGE_LOOP('',(#604)); +#604 = ORIENTED_EDGE('',*,*,#605,.F.); +#605 = EDGE_CURVE('',#606,#606,#608,.T.); +#606 = VERTEX_POINT('',#607); +#607 = CARTESIAN_POINT('',(0.75,19.55,-4.1)); +#608 = SURFACE_CURVE('',#609,(#614,#621),.PCURVE_S1.); +#609 = CIRCLE('',#610,1.25); +#610 = AXIS2_PLACEMENT_3D('',#611,#612,#613); +#611 = CARTESIAN_POINT('',(0.75,18.3,-4.1)); +#612 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#613 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#614 = PCURVE('',#45,#615); +#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); +#616 = CIRCLE('',#617,1.25); +#617 = AXIS2_PLACEMENT_2D('',#618,#619); +#618 = CARTESIAN_POINT('',(-2.48894847777,-4.499586)); +#619 = DIRECTION('',(-1.,-1.110223024625E-16)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#621 = PCURVE('',#622,#627); +#622 = CYLINDRICAL_SURFACE('',#623,1.25); +#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626); +#624 = CARTESIAN_POINT('',(0.75,18.3,-4.1)); +#625 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#626 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16)); +#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632); +#628 = LINE('',#629,#630); +#629 = CARTESIAN_POINT('',(0.,0.)); +#630 = VECTOR('',#631,1.); +#631 = DIRECTION('',(1.,0.)); +#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#633 = FACE_BOUND('',#634,.T.); +#634 = EDGE_LOOP('',(#635)); +#635 = ORIENTED_EDGE('',*,*,#636,.T.); +#636 = EDGE_CURVE('',#637,#637,#639,.T.); +#637 = VERTEX_POINT('',#638); +#638 = CARTESIAN_POINT('',(0.75,19.55,4.1)); +#639 = SURFACE_CURVE('',#640,(#645,#656),.PCURVE_S1.); +#640 = CIRCLE('',#641,1.25); +#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644); +#642 = CARTESIAN_POINT('',(0.75,18.3,4.1)); +#643 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#644 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#645 = PCURVE('',#45,#646); +#646 = DEFINITIONAL_REPRESENTATION('',(#647),#655); +#647 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#648,#649,#650,#651,#652,#653 +,#654),.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( + '') ); +#648 = CARTESIAN_POINT('',(-3.73894847777,3.700414)); +#649 = CARTESIAN_POINT('',(-3.73894847777,5.865477509461)); +#650 = CARTESIAN_POINT('',(-1.86394847777,4.782945754731)); +#651 = CARTESIAN_POINT('',(1.105152222976E-02,3.700414)); +#652 = CARTESIAN_POINT('',(-1.86394847777,2.617882245269)); +#653 = CARTESIAN_POINT('',(-3.73894847777,1.535350490539)); +#654 = CARTESIAN_POINT('',(-3.73894847777,3.700414)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = PCURVE('',#657,#662); +#657 = CYLINDRICAL_SURFACE('',#658,1.25); +#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661); +#659 = CARTESIAN_POINT('',(0.75,18.3,4.1)); +#660 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#661 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(-0.,0.)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(-1.,0.)); +#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#668 = ADVANCED_FACE('',(#669),#132,.T.); +#669 = FACE_BOUND('',#670,.T.); +#670 = EDGE_LOOP('',(#671,#672,#695,#717)); +#671 = ORIENTED_EDGE('',*,*,#426,.T.); +#672 = ORIENTED_EDGE('',*,*,#673,.T.); +#673 = EDGE_CURVE('',#399,#674,#676,.T.); +#674 = VERTEX_POINT('',#675); +#675 = CARTESIAN_POINT('',(2.25,18.981974094705,8.45401961799)); +#676 = SURFACE_CURVE('',#677,(#681,#688),.PCURVE_S1.); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(0.75,18.981974094705,8.45401961799)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#681 = PCURVE('',#132,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.942839321285,-1.348707629138E-16)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.,1.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = PCURVE('',#414,#689); +#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694); +#690 = LINE('',#691,#692); +#691 = CARTESIAN_POINT('',(0.502034774849,1.869024751859E-16)); +#692 = VECTOR('',#693,1.); +#693 = DIRECTION('',(2.465190328816E-32,-1.)); +#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#695 = ORIENTED_EDGE('',*,*,#696,.F.); +#696 = EDGE_CURVE('',#90,#674,#697,.T.); +#697 = SURFACE_CURVE('',#698,(#703,#710),.PCURVE_S1.); +#698 = CIRCLE('',#699,1.); +#699 = AXIS2_PLACEMENT_3D('',#700,#701,#702); +#700 = CARTESIAN_POINT('',(2.25,18.736592940036,7.484592937455)); +#701 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#702 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#703 = PCURVE('',#132,#704); +#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(-3.521636810774,1.5)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(1.,0.)); +#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#710 = PCURVE('',#106,#711); +#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716); +#712 = CIRCLE('',#713,1.); +#713 = AXIS2_PLACEMENT_2D('',#714,#715); +#714 = CARTESIAN_POINT('',(17.535843979826,7.484592937455)); +#715 = DIRECTION('',(-1.,3.211876129091E-33)); +#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#717 = ORIENTED_EDGE('',*,*,#118,.F.); +#718 = ADVANCED_FACE('',(#719),#77,.F.); +#719 = FACE_BOUND('',#720,.F.); +#720 = EDGE_LOOP('',(#721,#766,#787,#788)); +#721 = ORIENTED_EDGE('',*,*,#722,.T.); +#722 = EDGE_CURVE('',#454,#723,#725,.T.); +#723 = VERTEX_POINT('',#724); +#724 = CARTESIAN_POINT('',(2.25,15.81105152223,0.399586)); +#725 = SURFACE_CURVE('',#726,(#730,#737),.PCURVE_S1.); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(0.75,15.81105152223,0.399586)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#730 = PCURVE('',#77,#731); +#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(3.907984442183E-14,-2.097749504884E-17)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(1.110840365657E-16,-1.)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = PCURVE('',#497,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#765); +#739 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#740,#741,#742,#743,#744,#745, + #746,#747,#748,#749,#750,#751,#752,#753,#754,#755,#756,#757,#758, + #759,#760,#761,#762,#763,#764),.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.,6.818181818182E-02, + 0.136363636364,0.204545454545,0.272727272727,0.340909090909, + 0.409090909091,0.477272727273,0.545454545455,0.613636363636, + 0.681818181818,0.75,0.818181818182,0.886363636364,0.954545454545, + 1.022727272727,1.090909090909,1.159090909091,1.227272727273, + 1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#740 = CARTESIAN_POINT('',(-2.526719742539E-02,-2.097749504883E-17)); +#741 = CARTESIAN_POINT('',(-2.526719742539E-02,-2.272727272727E-02)); +#742 = CARTESIAN_POINT('',(-2.526719742539E-02,-6.818181818182E-02)); +#743 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.136363636364)); +#744 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.204545454545)); +#745 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.272727272727)); +#746 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.340909090909)); +#747 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.409090909091)); +#748 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.477272727273)); +#749 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.545454545455)); +#750 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.613636363636)); +#751 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.681818181818)); +#752 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.75)); +#753 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.818181818182)); +#754 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.886363636364)); +#755 = CARTESIAN_POINT('',(-2.526719742539E-02,-0.954545454545)); +#756 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.022727272727)); +#757 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.090909090909)); +#758 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.159090909091)); +#759 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.227272727273)); +#760 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.295454545455)); +#761 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.363636363636)); +#762 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.431818181818)); +#763 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.477272727273)); +#764 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.5)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = ORIENTED_EDGE('',*,*,#767,.T.); +#767 = EDGE_CURVE('',#723,#62,#768,.T.); +#768 = SURFACE_CURVE('',#769,(#773,#780),.PCURVE_S1.); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(2.25,15.81105152223,0.399586)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(1.110222852893E-16,0.999999845317, + 5.562060509205E-04)); +#773 = PCURVE('',#77,#774); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(1.666260548486E-16,-1.5)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = PCURVE('',#106,#781); +#781 = DEFINITIONAL_REPRESENTATION('',(#782),#786); +#782 = LINE('',#783,#784); +#783 = CARTESIAN_POINT('',(14.61030256202,0.399586)); +#784 = VECTOR('',#785,1.); +#785 = DIRECTION('',(0.999999845317,5.562060509205E-04)); +#786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#787 = ORIENTED_EDGE('',*,*,#61,.F.); +#788 = ORIENTED_EDGE('',*,*,#453,.F.); +#789 = ADVANCED_FACE('',(#790,#1162,#1192),#106,.T.); +#790 = FACE_BOUND('',#791,.T.); +#791 = EDGE_LOOP('',(#792,#793,#794,#817,#841,#887,#937,#965,#988,#1016, + #1044,#1067,#1117,#1161)); +#792 = ORIENTED_EDGE('',*,*,#89,.T.); +#793 = ORIENTED_EDGE('',*,*,#696,.T.); +#794 = ORIENTED_EDGE('',*,*,#795,.T.); +#795 = EDGE_CURVE('',#674,#796,#798,.T.); +#796 = VERTEX_POINT('',#797); +#797 = CARTESIAN_POINT('',(2.25,16.6191,9.052110000003)); +#798 = SURFACE_CURVE('',#799,(#803,#810),.PCURVE_S1.); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(2.25,19.46866,8.330829745253)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(-1.076279821416E-16,-0.969426680535,0.245381154669) + ); +#803 = PCURVE('',#106,#804); +#804 = DEFINITIONAL_REPRESENTATION('',(#805),#809); +#805 = LINE('',#806,#807); +#806 = CARTESIAN_POINT('',(18.26791103979,8.330829745253)); +#807 = VECTOR('',#808,1.); +#808 = DIRECTION('',(-0.969426680535,0.245381154669)); +#809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#810 = PCURVE('',#414,#811); +#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816); +#812 = LINE('',#813,#814); +#813 = CARTESIAN_POINT('',(-1.614419732124E-16,-1.5)); +#814 = VECTOR('',#815,1.); +#815 = DIRECTION('',(1.,2.465190328816E-32)); +#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#817 = ORIENTED_EDGE('',*,*,#818,.F.); +#818 = EDGE_CURVE('',#819,#796,#821,.T.); +#819 = VERTEX_POINT('',#820); +#820 = CARTESIAN_POINT('',(2.25,15.567200000004,9.805623856005)); +#821 = SURFACE_CURVE('',#822,(#827,#834),.PCURVE_S1.); +#822 = CIRCLE('',#823,2.); +#823 = AXIS2_PLACEMENT_3D('',#824,#825,#826); +#824 = CARTESIAN_POINT('',(2.25,17.195211684996,10.967337225795)); +#825 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#826 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#827 = PCURVE('',#106,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = CIRCLE('',#830,2.); +#830 = AXIS2_PLACEMENT_2D('',#831,#832); +#831 = CARTESIAN_POINT('',(15.994462724787,10.967337225795)); +#832 = DIRECTION('',(1.,3.327418014958E-33)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = PCURVE('',#386,#835); +#835 = DEFINITIONAL_REPRESENTATION('',(#836),#840); +#836 = LINE('',#837,#838); +#837 = CARTESIAN_POINT('',(-0.,-1.5)); +#838 = VECTOR('',#839,1.); +#839 = DIRECTION('',(-1.,0.)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#819,#843,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(2.25,-19.6161,2.177824587335E-15)); +#845 = SURFACE_CURVE('',#846,(#851,#858),.PCURVE_S1.); +#846 = CIRCLE('',#847,18.958069); +#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); +#848 = CARTESIAN_POINT('',(2.25,-0.658031,1.665334536938E-16)); +#849 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#850 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#851 = PCURVE('',#106,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = CIRCLE('',#854,18.958069); +#854 = AXIS2_PLACEMENT_2D('',#855,#856); +#855 = CARTESIAN_POINT('',(-1.85877996021,3.990813000557E-16)); +#856 = DIRECTION('',(1.,3.327418014958E-33)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#281,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#886); +#860 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#861,#862,#863,#864,#865,#866, + #867,#868,#869,#870,#871,#872,#873,#874,#875,#876,#877,#878,#879, + #880,#881,#882,#883,#884,#885),.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.54360762617,0.661697854689, + 0.779788083208,0.897878311727,1.015968540246,1.134058768765, + 1.252148997284,1.370239225803,1.488329454322,1.606419682842, + 1.724509911361,1.84260013988,1.960690368399,2.078780596918, + 2.196870825437,2.314961053956,2.433051282475,2.551141510994, + 2.669231739513,2.787321968033,2.905412196552,3.023502425071, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#861 = CARTESIAN_POINT('',(-0.54360762617,-1.5)); +#862 = CARTESIAN_POINT('',(-0.582971035676,-1.5)); +#863 = CARTESIAN_POINT('',(-0.661697854689,-1.5)); +#864 = CARTESIAN_POINT('',(-0.779788083208,-1.5)); +#865 = CARTESIAN_POINT('',(-0.897878311727,-1.5)); +#866 = CARTESIAN_POINT('',(-1.015968540246,-1.5)); +#867 = CARTESIAN_POINT('',(-1.134058768765,-1.5)); +#868 = CARTESIAN_POINT('',(-1.252148997284,-1.5)); +#869 = CARTESIAN_POINT('',(-1.370239225803,-1.5)); +#870 = CARTESIAN_POINT('',(-1.488329454322,-1.5)); +#871 = CARTESIAN_POINT('',(-1.606419682842,-1.5)); +#872 = CARTESIAN_POINT('',(-1.724509911361,-1.5)); +#873 = CARTESIAN_POINT('',(-1.84260013988,-1.5)); +#874 = CARTESIAN_POINT('',(-1.960690368399,-1.5)); +#875 = CARTESIAN_POINT('',(-2.078780596918,-1.5)); +#876 = CARTESIAN_POINT('',(-2.196870825437,-1.5)); +#877 = CARTESIAN_POINT('',(-2.314961053956,-1.5)); +#878 = CARTESIAN_POINT('',(-2.433051282475,-1.5)); +#879 = CARTESIAN_POINT('',(-2.551141510994,-1.5)); +#880 = CARTESIAN_POINT('',(-2.669231739513,-1.5)); +#881 = CARTESIAN_POINT('',(-2.787321968033,-1.5)); +#882 = CARTESIAN_POINT('',(-2.905412196552,-1.5)); +#883 = CARTESIAN_POINT('',(-3.023502425071,-1.5)); +#884 = CARTESIAN_POINT('',(-3.102229244083,-1.5)); +#885 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#888,.F.); +#888 = EDGE_CURVE('',#889,#843,#891,.T.); +#889 = VERTEX_POINT('',#890); +#890 = CARTESIAN_POINT('',(2.25,15.567200000004,-9.805623856005)); +#891 = SURFACE_CURVE('',#892,(#897,#908),.PCURVE_S1.); +#892 = CIRCLE('',#893,18.958069); +#893 = AXIS2_PLACEMENT_3D('',#894,#895,#896); +#894 = CARTESIAN_POINT('',(2.25,-0.658031,-9.347733698206E-17)); +#895 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#896 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#897 = PCURVE('',#106,#898); +#898 = DEFINITIONAL_REPRESENTATION('',(#899),#907); +#899 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#900,#901,#902,#903,#904,#905 +,#906),.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( + '') ); +#900 = CARTESIAN_POINT('',(17.09928903979,-1.965697961243E-15)); +#901 = CARTESIAN_POINT('',(17.09928903979,-32.83633872139)); +#902 = CARTESIAN_POINT('',(-11.33781446021,-16.41816936069)); +#903 = CARTESIAN_POINT('',(-39.77491796021,-2.947802531466E-16)); +#904 = CARTESIAN_POINT('',(-11.33781446021,16.418169360698)); +#905 = CARTESIAN_POINT('',(17.09928903979,32.836338721397)); +#906 = CARTESIAN_POINT('',(17.09928903979,-1.965697961243E-15)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = PCURVE('',#281,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#936); +#910 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#911,#912,#913,#914,#915,#916, + #917,#918,#919,#920,#921,#922,#923,#924,#925,#926,#927,#928,#929, + #930,#931,#932,#933,#934,#935),.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.54360762617,0.661697854689, + 0.779788083208,0.897878311727,1.015968540246,1.134058768765, + 1.252148997284,1.370239225803,1.488329454322,1.606419682842, + 1.724509911361,1.84260013988,1.960690368399,2.078780596918, + 2.196870825437,2.314961053956,2.433051282475,2.551141510994, + 2.669231739513,2.787321968033,2.905412196552,3.023502425071, + 3.14159265359),.QUASI_UNIFORM_KNOTS.); +#911 = CARTESIAN_POINT('',(-5.73957768101,-1.5)); +#912 = CARTESIAN_POINT('',(-5.700214271503,-1.5)); +#913 = CARTESIAN_POINT('',(-5.621487452491,-1.5)); +#914 = CARTESIAN_POINT('',(-5.503397223972,-1.5)); +#915 = CARTESIAN_POINT('',(-5.385306995453,-1.5)); +#916 = CARTESIAN_POINT('',(-5.267216766933,-1.5)); +#917 = CARTESIAN_POINT('',(-5.149126538414,-1.5)); +#918 = CARTESIAN_POINT('',(-5.031036309895,-1.5)); +#919 = CARTESIAN_POINT('',(-4.912946081376,-1.5)); +#920 = CARTESIAN_POINT('',(-4.794855852857,-1.5)); +#921 = CARTESIAN_POINT('',(-4.676765624338,-1.5)); +#922 = CARTESIAN_POINT('',(-4.558675395819,-1.5)); +#923 = CARTESIAN_POINT('',(-4.4405851673,-1.5)); +#924 = CARTESIAN_POINT('',(-4.322494938781,-1.5)); +#925 = CARTESIAN_POINT('',(-4.204404710262,-1.5)); +#926 = CARTESIAN_POINT('',(-4.086314481743,-1.5)); +#927 = CARTESIAN_POINT('',(-3.968224253223,-1.5)); +#928 = CARTESIAN_POINT('',(-3.850134024704,-1.5)); +#929 = CARTESIAN_POINT('',(-3.732043796185,-1.5)); +#930 = CARTESIAN_POINT('',(-3.613953567666,-1.5)); +#931 = CARTESIAN_POINT('',(-3.495863339147,-1.5)); +#932 = CARTESIAN_POINT('',(-3.377773110628,-1.5)); +#933 = CARTESIAN_POINT('',(-3.259682882109,-1.5)); +#934 = CARTESIAN_POINT('',(-3.180956063096,-1.5)); +#935 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#937 = ORIENTED_EDGE('',*,*,#938,.T.); +#938 = EDGE_CURVE('',#889,#939,#941,.T.); +#939 = VERTEX_POINT('',#940); +#940 = CARTESIAN_POINT('',(2.25,16.6191,-9.052110000003)); +#941 = SURFACE_CURVE('',#942,(#947,#958),.PCURVE_S1.); +#942 = CIRCLE('',#943,2.); +#943 = AXIS2_PLACEMENT_3D('',#944,#945,#946); +#944 = CARTESIAN_POINT('',(2.25,17.195211684996,-10.96733722579)); +#945 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#946 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#947 = PCURVE('',#106,#948); +#948 = DEFINITIONAL_REPRESENTATION('',(#949),#957); +#949 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#950,#951,#952,#953,#954,#955 +,#956),.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( + '') ); +#950 = CARTESIAN_POINT('',(17.994462724787,-10.96733722579)); +#951 = CARTESIAN_POINT('',(17.994462724787,-14.43143884093)); +#952 = CARTESIAN_POINT('',(14.994462724787,-12.69938803336)); +#953 = CARTESIAN_POINT('',(11.994462724787,-10.96733722579)); +#954 = CARTESIAN_POINT('',(14.994462724787,-9.235286418226)); +#955 = CARTESIAN_POINT('',(17.994462724787,-7.503235610657)); +#956 = CARTESIAN_POINT('',(17.994462724787,-10.96733722579)); +#957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#958 = PCURVE('',#252,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = LINE('',#961,#962); +#961 = CARTESIAN_POINT('',(0.,-1.5)); +#962 = VECTOR('',#963,1.); +#963 = DIRECTION('',(1.,0.)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#965 = ORIENTED_EDGE('',*,*,#966,.F.); +#966 = EDGE_CURVE('',#967,#939,#969,.T.); +#967 = VERTEX_POINT('',#968); +#968 = CARTESIAN_POINT('',(2.25,18.981974094705,-8.45401961799)); +#969 = SURFACE_CURVE('',#970,(#974,#981),.PCURVE_S1.); +#970 = LINE('',#971,#972); +#971 = CARTESIAN_POINT('',(2.25,19.46866,-8.330829745253)); +#972 = VECTOR('',#973,1.); +#973 = DIRECTION('',(-2.424987450554E-16,-0.969426680535,-0.245381154669 + )); +#974 = PCURVE('',#106,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(18.26791103979,-8.330829745253)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(-0.969426680535,-0.245381154669)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = PCURVE('',#223,#982); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(7.526381493789E-15,-1.5)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(-1.,1.348707629138E-16)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ORIENTED_EDGE('',*,*,#989,.F.); +#989 = EDGE_CURVE('',#990,#967,#992,.T.); +#990 = VERTEX_POINT('',#991); +#991 = CARTESIAN_POINT('',(2.25,19.665241195904,-7.855554413722)); +#992 = SURFACE_CURVE('',#993,(#998,#1009),.PCURVE_S1.); +#993 = CIRCLE('',#994,1.); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(2.25,18.736592940036,-7.484592937455)); +#996 = DIRECTION('',(-1.,1.110223024625E-16,-1.232595164408E-32)); +#997 = DIRECTION('',(-1.110223024625E-16,-1.,0.)); +#998 = PCURVE('',#106,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1008); +#1000 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1001,#1002,#1003,#1004, +#1005,#1006,#1007),.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('') ); +#1001 = CARTESIAN_POINT('',(16.535843979826,-7.484592937455)); +#1002 = CARTESIAN_POINT('',(16.535843979826,-5.752542129886)); +#1003 = CARTESIAN_POINT('',(18.035843979826,-6.61856753367)); +#1004 = CARTESIAN_POINT('',(19.535843979826,-7.484592937455)); +#1005 = CARTESIAN_POINT('',(18.035843979826,-8.350618341239)); +#1006 = CARTESIAN_POINT('',(16.535843979826,-9.216643745024)); +#1007 = CARTESIAN_POINT('',(16.535843979826,-7.484592937455)); +#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1009 = PCURVE('',#195,#1010); +#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); +#1011 = LINE('',#1012,#1013); +#1012 = CARTESIAN_POINT('',(3.521636810774,1.5)); +#1013 = VECTOR('',#1014,1.); +#1014 = DIRECTION('',(-1.,0.)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1017 = EDGE_CURVE('',#1018,#990,#1020,.T.); +#1018 = VERTEX_POINT('',#1019); +#1019 = CARTESIAN_POINT('',(2.25,21.172373165174,-0.402568)); +#1020 = SURFACE_CURVE('',#1021,(#1026,#1037),.PCURVE_S1.); +#1021 = CIRCLE('',#1022,21.1762); +#1022 = AXIS2_PLACEMENT_3D('',#1023,#1024,#1025); +#1023 = CARTESIAN_POINT('',(2.25,-8.628166150855E-32,-1.665334536938E-16 + )); +#1024 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1025 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1026 = PCURVE('',#106,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1036); +#1028 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1029,#1030,#1031,#1032, +#1033,#1034,#1035),.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('') ); +#1029 = CARTESIAN_POINT('',(19.97545103979,-2.285016088739E-15)); +#1030 = CARTESIAN_POINT('',(19.97545103979,-36.67825431124)); +#1031 = CARTESIAN_POINT('',(-11.78884896021,-18.33912715562)); +#1032 = CARTESIAN_POINT('',(-43.55314896021,-4.185977541393E-16)); +#1033 = CARTESIAN_POINT('',(-11.78884896021,18.33912715562)); +#1034 = CARTESIAN_POINT('',(19.97545103979,36.67825431124)); +#1035 = CARTESIAN_POINT('',(19.97545103979,-2.285016088739E-15)); +#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1037 = PCURVE('',#166,#1038); +#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043); +#1039 = LINE('',#1040,#1041); +#1040 = CARTESIAN_POINT('',(0.,-1.5)); +#1041 = VECTOR('',#1042,1.); +#1042 = DIRECTION('',(1.,0.)); +#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1044 = ORIENTED_EDGE('',*,*,#1045,.F.); +#1045 = EDGE_CURVE('',#1046,#1018,#1048,.T.); +#1046 = VERTEX_POINT('',#1047); +#1047 = CARTESIAN_POINT('',(2.25,15.81105152223,-0.399586)); +#1048 = SURFACE_CURVE('',#1049,(#1053,#1060),.PCURVE_S1.); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(2.25,15.81105152223,-0.399586)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(2.219828193022E-16,0.999999845317, + -5.562060509206E-04)); +#1053 = PCURVE('',#106,#1054); +#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059); +#1055 = LINE('',#1056,#1057); +#1056 = CARTESIAN_POINT('',(14.61030256202,-0.399586)); +#1057 = VECTOR('',#1058,1.); +#1058 = DIRECTION('',(0.999999845317,-5.562060509206E-04)); +#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1060 = PCURVE('',#591,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(-1.666260548486E-16,-1.5)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(-1.,-1.109605340129E-16)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = ORIENTED_EDGE('',*,*,#1068,.T.); +#1068 = EDGE_CURVE('',#1046,#1069,#1071,.T.); +#1069 = VERTEX_POINT('',#1070); +#1070 = CARTESIAN_POINT('',(2.25,-15.8161,1.755939837977E-15)); +#1071 = SURFACE_CURVE('',#1072,(#1077,#1088),.PCURVE_S1.); +#1072 = CIRCLE('',#1073,15.8161); +#1073 = AXIS2_PLACEMENT_3D('',#1074,#1075,#1076); +#1074 = CARTESIAN_POINT('',(2.25,-3.152097127882E-32,-1.665334536938E-16 + )); +#1075 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1076 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1077 = PCURVE('',#106,#1078); +#1078 = DEFINITIONAL_REPRESENTATION('',(#1079),#1087); +#1079 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1080,#1081,#1082,#1083, +#1084,#1085,#1086),.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('') ); +#1080 = CARTESIAN_POINT('',(14.61535103979,-1.689925445309E-15)); +#1081 = CARTESIAN_POINT('',(14.61535103979,-27.39428877759)); +#1082 = CARTESIAN_POINT('',(-9.10879896021,-13.69714438879)); +#1083 = CARTESIAN_POINT('',(-32.83294896021,-2.95933179376E-16)); +#1084 = CARTESIAN_POINT('',(-9.10879896021,13.697144388795)); +#1085 = CARTESIAN_POINT('',(14.61535103979,27.39428877759)); +#1086 = CARTESIAN_POINT('',(14.61535103979,-1.689925445309E-15)); +#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1088 = PCURVE('',#497,#1089); +#1089 = DEFINITIONAL_REPRESENTATION('',(#1090),#1116); +#1090 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1091,#1092,#1093,#1094,#1095, + #1096,#1097,#1098,#1099,#1100,#1101,#1102,#1103,#1104,#1105,#1106, + #1107,#1108,#1109,#1110,#1111,#1112,#1113,#1114,#1115), + .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.526719742539E-02,0.166918354524,0.308569511622,0.450220668721, + 0.591871825819,0.733522982917,0.875174140016,1.016825297114, + 1.158476454212,1.300127611311,1.441778768409,1.583429925508, + 1.725081082606,1.866732239704,2.008383396803,2.150034553901, + 2.291685710999,2.433336868098,2.574988025196,2.716639182295, + 2.858290339393,2.999941496491,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1091 = CARTESIAN_POINT('',(-6.257918109754,-1.5)); +#1092 = CARTESIAN_POINT('',(-6.210701057388,-1.5)); +#1093 = CARTESIAN_POINT('',(-6.116266952656,-1.5)); +#1094 = CARTESIAN_POINT('',(-5.974615795557,-1.5)); +#1095 = CARTESIAN_POINT('',(-5.832964638459,-1.5)); +#1096 = CARTESIAN_POINT('',(-5.691313481361,-1.5)); +#1097 = CARTESIAN_POINT('',(-5.549662324262,-1.5)); +#1098 = CARTESIAN_POINT('',(-5.408011167164,-1.5)); +#1099 = CARTESIAN_POINT('',(-5.266360010066,-1.5)); +#1100 = CARTESIAN_POINT('',(-5.124708852967,-1.5)); +#1101 = CARTESIAN_POINT('',(-4.983057695869,-1.5)); +#1102 = CARTESIAN_POINT('',(-4.84140653877,-1.5)); +#1103 = CARTESIAN_POINT('',(-4.699755381672,-1.5)); +#1104 = CARTESIAN_POINT('',(-4.558104224574,-1.5)); +#1105 = CARTESIAN_POINT('',(-4.416453067475,-1.5)); +#1106 = CARTESIAN_POINT('',(-4.274801910377,-1.5)); +#1107 = CARTESIAN_POINT('',(-4.133150753278,-1.5)); +#1108 = CARTESIAN_POINT('',(-3.99149959618,-1.5)); +#1109 = CARTESIAN_POINT('',(-3.849848439082,-1.5)); +#1110 = CARTESIAN_POINT('',(-3.708197281983,-1.5)); +#1111 = CARTESIAN_POINT('',(-3.566546124885,-1.5)); +#1112 = CARTESIAN_POINT('',(-3.424894967787,-1.5)); +#1113 = CARTESIAN_POINT('',(-3.283243810688,-1.5)); +#1114 = CARTESIAN_POINT('',(-3.188809705956,-1.5)); +#1115 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1117 = ORIENTED_EDGE('',*,*,#1118,.F.); +#1118 = EDGE_CURVE('',#723,#1069,#1119,.T.); +#1119 = SURFACE_CURVE('',#1120,(#1125,#1132),.PCURVE_S1.); +#1120 = CIRCLE('',#1121,15.8161); +#1121 = AXIS2_PLACEMENT_3D('',#1122,#1123,#1124); +#1122 = CARTESIAN_POINT('',(2.25,5.476069022973E-32,1.665334536938E-16) + ); +#1123 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1124 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1125 = PCURVE('',#106,#1126); +#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131); +#1127 = CIRCLE('',#1128,15.8161); +#1128 = AXIS2_PLACEMENT_2D('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(-1.20074896021,3.990813000557E-16)); +#1130 = DIRECTION('',(1.,3.327418014958E-33)); +#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1132 = PCURVE('',#497,#1133); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1160); +#1134 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1135,#1136,#1137,#1138,#1139, + #1140,#1141,#1142,#1143,#1144,#1145,#1146,#1147,#1148,#1149,#1150, + #1151,#1152,#1153,#1154,#1155,#1156,#1157,#1158,#1159), + .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.526719742539E-02,0.166918354524,0.308569511622,0.450220668721, + 0.591871825819,0.733522982917,0.875174140016,1.016825297114, + 1.158476454212,1.300127611311,1.441778768409,1.583429925508, + 1.725081082606,1.866732239704,2.008383396803,2.150034553901, + 2.291685710999,2.433336868098,2.574988025196,2.716639182295, + 2.858290339393,2.999941496491,3.14159265359),.QUASI_UNIFORM_KNOTS.); +#1135 = CARTESIAN_POINT('',(-2.526719742539E-02,-1.5)); +#1136 = CARTESIAN_POINT('',(-7.248424979152E-02,-1.5)); +#1137 = CARTESIAN_POINT('',(-0.166918354524,-1.5)); +#1138 = CARTESIAN_POINT('',(-0.308569511622,-1.5)); +#1139 = CARTESIAN_POINT('',(-0.450220668721,-1.5)); +#1140 = CARTESIAN_POINT('',(-0.591871825819,-1.5)); +#1141 = CARTESIAN_POINT('',(-0.733522982917,-1.5)); +#1142 = CARTESIAN_POINT('',(-0.875174140016,-1.5)); +#1143 = CARTESIAN_POINT('',(-1.016825297114,-1.5)); +#1144 = CARTESIAN_POINT('',(-1.158476454212,-1.5)); +#1145 = CARTESIAN_POINT('',(-1.300127611311,-1.5)); +#1146 = CARTESIAN_POINT('',(-1.441778768409,-1.5)); +#1147 = CARTESIAN_POINT('',(-1.583429925508,-1.5)); +#1148 = CARTESIAN_POINT('',(-1.725081082606,-1.5)); +#1149 = CARTESIAN_POINT('',(-1.866732239704,-1.5)); +#1150 = CARTESIAN_POINT('',(-2.008383396803,-1.5)); +#1151 = CARTESIAN_POINT('',(-2.150034553901,-1.5)); +#1152 = CARTESIAN_POINT('',(-2.291685710999,-1.5)); +#1153 = CARTESIAN_POINT('',(-2.433336868098,-1.5)); +#1154 = CARTESIAN_POINT('',(-2.574988025196,-1.5)); +#1155 = CARTESIAN_POINT('',(-2.716639182295,-1.5)); +#1156 = CARTESIAN_POINT('',(-2.858290339393,-1.5)); +#1157 = CARTESIAN_POINT('',(-2.999941496491,-1.5)); +#1158 = CARTESIAN_POINT('',(-3.094375601224,-1.5)); +#1159 = CARTESIAN_POINT('',(-3.14159265359,-1.5)); +#1160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1161 = ORIENTED_EDGE('',*,*,#767,.T.); +#1162 = FACE_BOUND('',#1163,.T.); +#1163 = EDGE_LOOP('',(#1164)); +#1164 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1165 = EDGE_CURVE('',#1166,#1166,#1168,.T.); +#1166 = VERTEX_POINT('',#1167); +#1167 = CARTESIAN_POINT('',(2.25,19.55,-4.1)); +#1168 = SURFACE_CURVE('',#1169,(#1174,#1185),.PCURVE_S1.); +#1169 = CIRCLE('',#1170,1.25); +#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173); +#1171 = CARTESIAN_POINT('',(2.25,18.3,-4.1)); +#1172 = DIRECTION('',(-1.,2.22044604925E-16,1.110223024625E-16)); +#1173 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16)); +#1174 = PCURVE('',#106,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1184); +#1176 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1177,#1178,#1179,#1180, +#1181,#1182,#1183),.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('') ); +#1177 = CARTESIAN_POINT('',(18.34925103979,-4.1)); +#1178 = CARTESIAN_POINT('',(18.34925103979,-6.265063509461)); +#1179 = CARTESIAN_POINT('',(16.47425103979,-5.182531754731)); +#1180 = CARTESIAN_POINT('',(14.59925103979,-4.1)); +#1181 = CARTESIAN_POINT('',(16.47425103979,-3.017468245269)); +#1182 = CARTESIAN_POINT('',(18.34925103979,-1.934936490539)); +#1183 = CARTESIAN_POINT('',(18.34925103979,-4.1)); +#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1185 = PCURVE('',#622,#1186); +#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191); +#1187 = LINE('',#1188,#1189); +#1188 = CARTESIAN_POINT('',(0.,-1.5)); +#1189 = VECTOR('',#1190,1.); +#1190 = DIRECTION('',(1.,0.)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = FACE_BOUND('',#1193,.T.); +#1193 = EDGE_LOOP('',(#1194)); +#1194 = ORIENTED_EDGE('',*,*,#1195,.F.); +#1195 = EDGE_CURVE('',#1196,#1196,#1198,.T.); +#1196 = VERTEX_POINT('',#1197); +#1197 = CARTESIAN_POINT('',(2.25,19.55,4.1)); +#1198 = SURFACE_CURVE('',#1199,(#1204,#1211),.PCURVE_S1.); +#1199 = CIRCLE('',#1200,1.25); +#1200 = AXIS2_PLACEMENT_3D('',#1201,#1202,#1203); +#1201 = CARTESIAN_POINT('',(2.25,18.3,4.1)); +#1202 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1203 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1204 = PCURVE('',#106,#1205); +#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210); +#1206 = CIRCLE('',#1207,1.25); +#1207 = AXIS2_PLACEMENT_2D('',#1208,#1209); +#1208 = CARTESIAN_POINT('',(17.09925103979,4.1)); +#1209 = DIRECTION('',(1.,3.327418014958E-33)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = PCURVE('',#657,#1212); +#1212 = DEFINITIONAL_REPRESENTATION('',(#1213),#1217); +#1213 = LINE('',#1214,#1215); +#1214 = CARTESIAN_POINT('',(-0.,-1.5)); +#1215 = VECTOR('',#1216,1.); +#1216 = DIRECTION('',(-1.,0.)); +#1217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1218 = ADVANCED_FACE('',(#1219),#166,.T.); +#1219 = FACE_BOUND('',#1220,.T.); +#1220 = EDGE_LOOP('',(#1221,#1222,#1243,#1244)); +#1221 = ORIENTED_EDGE('',*,*,#147,.F.); +#1222 = ORIENTED_EDGE('',*,*,#1223,.T.); +#1223 = EDGE_CURVE('',#148,#1018,#1224,.T.); +#1224 = SURFACE_CURVE('',#1225,(#1229,#1236),.PCURVE_S1.); +#1225 = LINE('',#1226,#1227); +#1226 = CARTESIAN_POINT('',(0.75,21.172373165174,-0.402568)); +#1227 = VECTOR('',#1228,1.); +#1228 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1229 = PCURVE('',#166,#1230); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(1.901154369708E-02,0.)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(0.,-1.)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1236 = PCURVE('',#591,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242); +#1238 = LINE('',#1239,#1240); +#1239 = CARTESIAN_POINT('',(-5.361322472247,1.913726568036E-17)); +#1240 = VECTOR('',#1241,1.); +#1241 = DIRECTION('',(-1.110840365657E-16,-1.)); +#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1243 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1244 = ORIENTED_EDGE('',*,*,#1245,.F.); +#1245 = EDGE_CURVE('',#150,#990,#1246,.T.); +#1246 = SURFACE_CURVE('',#1247,(#1251,#1258),.PCURVE_S1.); +#1247 = LINE('',#1248,#1249); +#1248 = CARTESIAN_POINT('',(0.75,19.665241195904,-7.855554413722)); +#1249 = VECTOR('',#1250,1.); +#1250 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1251 = PCURVE('',#166,#1252); +#1252 = DEFINITIONAL_REPRESENTATION('',(#1253),#1257); +#1253 = LINE('',#1254,#1255); +#1254 = CARTESIAN_POINT('',(0.380044157184,5.203171227208E-17)); +#1255 = VECTOR('',#1256,1.); +#1256 = DIRECTION('',(-0.,-1.)); +#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1258 = PCURVE('',#195,#1259); +#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(-0.,1.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = ADVANCED_FACE('',(#1266),#195,.T.); +#1266 = FACE_BOUND('',#1267,.F.); +#1267 = EDGE_LOOP('',(#1268,#1269,#1290,#1291)); +#1268 = ORIENTED_EDGE('',*,*,#178,.T.); +#1269 = ORIENTED_EDGE('',*,*,#1270,.T.); +#1270 = EDGE_CURVE('',#179,#967,#1271,.T.); +#1271 = SURFACE_CURVE('',#1272,(#1276,#1283),.PCURVE_S1.); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(0.75,18.981974094705,-8.45401961799)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(1.,-1.110223024625E-16,1.232595164408E-32)); +#1276 = PCURVE('',#195,#1277); +#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282); +#1278 = LINE('',#1279,#1280); +#1279 = CARTESIAN_POINT('',(-0.942839321285,-1.348707629138E-16)); +#1280 = VECTOR('',#1281,1.); +#1281 = DIRECTION('',(-0.,1.)); +#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1283 = PCURVE('',#223,#1284); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289); +#1285 = LINE('',#1286,#1287); +#1286 = CARTESIAN_POINT('',(-0.502034774849,1.869024751859E-16)); +#1287 = VECTOR('',#1288,1.); +#1288 = DIRECTION('',(-2.465190328816E-32,-1.)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = ORIENTED_EDGE('',*,*,#989,.F.); +#1291 = ORIENTED_EDGE('',*,*,#1245,.F.); +#1292 = ADVANCED_FACE('',(#1293),#591,.F.); +#1293 = FACE_BOUND('',#1294,.T.); +#1294 = EDGE_LOOP('',(#1295,#1338,#1339,#1340)); +#1295 = ORIENTED_EDGE('',*,*,#1296,.T.); +#1296 = EDGE_CURVE('',#532,#1046,#1297,.T.); +#1297 = SURFACE_CURVE('',#1298,(#1302,#1309),.PCURVE_S1.); +#1298 = LINE('',#1299,#1300); +#1299 = CARTESIAN_POINT('',(0.75,15.81105152223,-0.399586)); +#1300 = VECTOR('',#1301,1.); +#1301 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1302 = PCURVE('',#591,#1303); +#1303 = DEFINITIONAL_REPRESENTATION('',(#1304),#1308); +#1304 = LINE('',#1305,#1306); +#1305 = CARTESIAN_POINT('',(-3.907984442183E-14,-2.097749504884E-17)); +#1306 = VECTOR('',#1307,1.); +#1307 = DIRECTION('',(-1.110840365657E-16,-1.)); +#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1309 = PCURVE('',#497,#1310); +#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1337); +#1311 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1312,#1313,#1314,#1315,#1316, + #1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324,#1325,#1326,#1327, + #1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1312 = CARTESIAN_POINT('',(-6.257918109754,-2.097749504883E-17)); +#1313 = CARTESIAN_POINT('',(-6.257918109754,-2.272727272727E-02)); +#1314 = CARTESIAN_POINT('',(-6.257918109754,-6.818181818182E-02)); +#1315 = CARTESIAN_POINT('',(-6.257918109754,-0.136363636364)); +#1316 = CARTESIAN_POINT('',(-6.257918109754,-0.204545454545)); +#1317 = CARTESIAN_POINT('',(-6.257918109754,-0.272727272727)); +#1318 = CARTESIAN_POINT('',(-6.257918109754,-0.340909090909)); +#1319 = CARTESIAN_POINT('',(-6.257918109754,-0.409090909091)); +#1320 = CARTESIAN_POINT('',(-6.257918109754,-0.477272727273)); +#1321 = CARTESIAN_POINT('',(-6.257918109754,-0.545454545455)); +#1322 = CARTESIAN_POINT('',(-6.257918109754,-0.613636363636)); +#1323 = CARTESIAN_POINT('',(-6.257918109754,-0.681818181818)); +#1324 = CARTESIAN_POINT('',(-6.257918109754,-0.75)); +#1325 = CARTESIAN_POINT('',(-6.257918109754,-0.818181818182)); +#1326 = CARTESIAN_POINT('',(-6.257918109754,-0.886363636364)); +#1327 = CARTESIAN_POINT('',(-6.257918109754,-0.954545454545)); +#1328 = CARTESIAN_POINT('',(-6.257918109754,-1.022727272727)); +#1329 = CARTESIAN_POINT('',(-6.257918109754,-1.090909090909)); +#1330 = CARTESIAN_POINT('',(-6.257918109754,-1.159090909091)); +#1331 = CARTESIAN_POINT('',(-6.257918109754,-1.227272727273)); +#1332 = CARTESIAN_POINT('',(-6.257918109754,-1.295454545455)); +#1333 = CARTESIAN_POINT('',(-6.257918109754,-1.363636363636)); +#1334 = CARTESIAN_POINT('',(-6.257918109754,-1.431818181818)); +#1335 = CARTESIAN_POINT('',(-6.257918109754,-1.477272727273)); +#1336 = CARTESIAN_POINT('',(-6.257918109754,-1.5)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = ORIENTED_EDGE('',*,*,#1045,.T.); +#1339 = ORIENTED_EDGE('',*,*,#1223,.F.); +#1340 = ORIENTED_EDGE('',*,*,#577,.F.); +#1341 = ADVANCED_FACE('',(#1342),#223,.F.); +#1342 = FACE_BOUND('',#1343,.T.); +#1343 = EDGE_LOOP('',(#1344,#1345,#1346,#1347)); +#1344 = ORIENTED_EDGE('',*,*,#207,.F.); +#1345 = ORIENTED_EDGE('',*,*,#1270,.T.); +#1346 = ORIENTED_EDGE('',*,*,#966,.T.); +#1347 = ORIENTED_EDGE('',*,*,#1348,.F.); +#1348 = EDGE_CURVE('',#208,#939,#1349,.T.); +#1349 = SURFACE_CURVE('',#1350,(#1354,#1361),.PCURVE_S1.); +#1350 = LINE('',#1351,#1352); +#1351 = CARTESIAN_POINT('',(0.75,16.6191,-9.052110000003)); +#1352 = VECTOR('',#1353,1.); +#1353 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1354 = PCURVE('',#223,#1355); +#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1360); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(-2.939428073536,-4.228839500793E-17)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(8.038520136938E-17,-1.)); +#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1361 = PCURVE('',#252,#1362); +#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(4.420192975139,0.)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.,-1.)); +#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1368 = ADVANCED_FACE('',(#1369),#497,.F.); +#1369 = FACE_BOUND('',#1370,.T.); +#1370 = EDGE_LOOP('',(#1371,#1372,#1373,#1374,#1375,#1376)); +#1371 = ORIENTED_EDGE('',*,*,#1068,.F.); +#1372 = ORIENTED_EDGE('',*,*,#1296,.F.); +#1373 = ORIENTED_EDGE('',*,*,#531,.T.); +#1374 = ORIENTED_EDGE('',*,*,#476,.F.); +#1375 = ORIENTED_EDGE('',*,*,#722,.T.); +#1376 = ORIENTED_EDGE('',*,*,#1118,.T.); +#1377 = ADVANCED_FACE('',(#1378),#252,.F.); +#1378 = FACE_BOUND('',#1379,.F.); +#1379 = EDGE_LOOP('',(#1380,#1423,#1424,#1425)); +#1380 = ORIENTED_EDGE('',*,*,#1381,.T.); +#1381 = EDGE_CURVE('',#236,#889,#1382,.T.); +#1382 = SURFACE_CURVE('',#1383,(#1387,#1394),.PCURVE_S1.); +#1383 = LINE('',#1384,#1385); +#1384 = CARTESIAN_POINT('',(0.75,15.567200000004,-9.805623856005)); +#1385 = VECTOR('',#1386,1.); +#1386 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1387 = PCURVE('',#252,#1388); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(3.761373380459,0.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(0.,-1.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = PCURVE('',#281,#1395); +#1395 = DEFINITIONAL_REPRESENTATION('',(#1396),#1422); +#1396 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1397,#1398,#1399,#1400,#1401, + #1402,#1403,#1404,#1405,#1406,#1407,#1408,#1409,#1410,#1411,#1412, + #1413,#1414,#1415,#1416,#1417,#1418,#1419,#1420,#1421), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1397 = CARTESIAN_POINT('',(-5.73957768101,-4.805045250533E-17)); +#1398 = CARTESIAN_POINT('',(-5.73957768101,-2.272727272727E-02)); +#1399 = CARTESIAN_POINT('',(-5.73957768101,-6.818181818182E-02)); +#1400 = CARTESIAN_POINT('',(-5.73957768101,-0.136363636364)); +#1401 = CARTESIAN_POINT('',(-5.73957768101,-0.204545454545)); +#1402 = CARTESIAN_POINT('',(-5.73957768101,-0.272727272727)); +#1403 = CARTESIAN_POINT('',(-5.73957768101,-0.340909090909)); +#1404 = CARTESIAN_POINT('',(-5.73957768101,-0.409090909091)); +#1405 = CARTESIAN_POINT('',(-5.73957768101,-0.477272727273)); +#1406 = CARTESIAN_POINT('',(-5.73957768101,-0.545454545455)); +#1407 = CARTESIAN_POINT('',(-5.73957768101,-0.613636363636)); +#1408 = CARTESIAN_POINT('',(-5.73957768101,-0.681818181818)); +#1409 = CARTESIAN_POINT('',(-5.73957768101,-0.75)); +#1410 = CARTESIAN_POINT('',(-5.73957768101,-0.818181818182)); +#1411 = CARTESIAN_POINT('',(-5.73957768101,-0.886363636364)); +#1412 = CARTESIAN_POINT('',(-5.73957768101,-0.954545454545)); +#1413 = CARTESIAN_POINT('',(-5.73957768101,-1.022727272727)); +#1414 = CARTESIAN_POINT('',(-5.73957768101,-1.090909090909)); +#1415 = CARTESIAN_POINT('',(-5.73957768101,-1.159090909091)); +#1416 = CARTESIAN_POINT('',(-5.73957768101,-1.227272727273)); +#1417 = CARTESIAN_POINT('',(-5.73957768101,-1.295454545455)); +#1418 = CARTESIAN_POINT('',(-5.73957768101,-1.363636363636)); +#1419 = CARTESIAN_POINT('',(-5.73957768101,-1.431818181818)); +#1420 = CARTESIAN_POINT('',(-5.73957768101,-1.477272727273)); +#1421 = CARTESIAN_POINT('',(-5.73957768101,-1.5)); +#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1423 = ORIENTED_EDGE('',*,*,#938,.T.); +#1424 = ORIENTED_EDGE('',*,*,#1348,.F.); +#1425 = ORIENTED_EDGE('',*,*,#235,.F.); +#1426 = ADVANCED_FACE('',(#1427),#281,.T.); +#1427 = FACE_BOUND('',#1428,.F.); +#1428 = EDGE_LOOP('',(#1429,#1430,#1431,#1432,#1475,#1476)); +#1429 = ORIENTED_EDGE('',*,*,#1381,.F.); +#1430 = ORIENTED_EDGE('',*,*,#264,.T.); +#1431 = ORIENTED_EDGE('',*,*,#315,.F.); +#1432 = ORIENTED_EDGE('',*,*,#1433,.T.); +#1433 = EDGE_CURVE('',#316,#819,#1434,.T.); +#1434 = SURFACE_CURVE('',#1435,(#1439,#1468),.PCURVE_S1.); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(0.75,15.567200000004,9.805623856005)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1439 = PCURVE('',#281,#1440); +#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1467); +#1441 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1442,#1443,#1444,#1445,#1446, + #1447,#1448,#1449,#1450,#1451,#1452,#1453,#1454,#1455,#1456,#1457, + #1458,#1459,#1460,#1461,#1462,#1463,#1464,#1465,#1466), + .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.,6.818181818182E-02,0.136363636364,0.204545454545,0.272727272727, + 0.340909090909,0.409090909091,0.477272727273,0.545454545455, + 0.613636363636,0.681818181818,0.75,0.818181818182,0.886363636364, + 0.954545454545,1.022727272727,1.090909090909,1.159090909091, + 1.227272727273,1.295454545455,1.363636363636,1.431818181818,1.5), + .QUASI_UNIFORM_KNOTS.); +#1442 = CARTESIAN_POINT('',(-0.54360762617,-4.805045250533E-17)); +#1443 = CARTESIAN_POINT('',(-0.54360762617,-2.272727272727E-02)); +#1444 = CARTESIAN_POINT('',(-0.54360762617,-6.818181818182E-02)); +#1445 = CARTESIAN_POINT('',(-0.54360762617,-0.136363636364)); +#1446 = CARTESIAN_POINT('',(-0.54360762617,-0.204545454545)); +#1447 = CARTESIAN_POINT('',(-0.54360762617,-0.272727272727)); +#1448 = CARTESIAN_POINT('',(-0.54360762617,-0.340909090909)); +#1449 = CARTESIAN_POINT('',(-0.54360762617,-0.409090909091)); +#1450 = CARTESIAN_POINT('',(-0.54360762617,-0.477272727273)); +#1451 = CARTESIAN_POINT('',(-0.54360762617,-0.545454545455)); +#1452 = CARTESIAN_POINT('',(-0.54360762617,-0.613636363636)); +#1453 = CARTESIAN_POINT('',(-0.54360762617,-0.681818181818)); +#1454 = CARTESIAN_POINT('',(-0.54360762617,-0.75)); +#1455 = CARTESIAN_POINT('',(-0.54360762617,-0.818181818182)); +#1456 = CARTESIAN_POINT('',(-0.54360762617,-0.886363636364)); +#1457 = CARTESIAN_POINT('',(-0.54360762617,-0.954545454545)); +#1458 = CARTESIAN_POINT('',(-0.54360762617,-1.022727272727)); +#1459 = CARTESIAN_POINT('',(-0.54360762617,-1.090909090909)); +#1460 = CARTESIAN_POINT('',(-0.54360762617,-1.159090909091)); +#1461 = CARTESIAN_POINT('',(-0.54360762617,-1.227272727273)); +#1462 = CARTESIAN_POINT('',(-0.54360762617,-1.295454545455)); +#1463 = CARTESIAN_POINT('',(-0.54360762617,-1.363636363636)); +#1464 = CARTESIAN_POINT('',(-0.54360762617,-1.431818181818)); +#1465 = CARTESIAN_POINT('',(-0.54360762617,-1.477272727273)); +#1466 = CARTESIAN_POINT('',(-0.54360762617,-1.5)); +#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1468 = PCURVE('',#386,#1469); +#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1474); +#1470 = LINE('',#1471,#1472); +#1471 = CARTESIAN_POINT('',(-3.761373380459,0.)); +#1472 = VECTOR('',#1473,1.); +#1473 = DIRECTION('',(-0.,-1.)); +#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1475 = ORIENTED_EDGE('',*,*,#842,.T.); +#1476 = ORIENTED_EDGE('',*,*,#888,.F.); +#1477 = ADVANCED_FACE('',(#1478),#386,.F.); +#1478 = FACE_BOUND('',#1479,.T.); +#1479 = EDGE_LOOP('',(#1480,#1481,#1482,#1503)); +#1480 = ORIENTED_EDGE('',*,*,#1433,.T.); +#1481 = ORIENTED_EDGE('',*,*,#818,.T.); +#1482 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1483 = EDGE_CURVE('',#366,#796,#1484,.T.); +#1484 = SURFACE_CURVE('',#1485,(#1489,#1496),.PCURVE_S1.); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(0.75,16.6191,9.052110000003)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1489 = PCURVE('',#386,#1490); +#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495); +#1491 = LINE('',#1492,#1493); +#1492 = CARTESIAN_POINT('',(-4.420192975139,0.)); +#1493 = VECTOR('',#1494,1.); +#1494 = DIRECTION('',(-0.,-1.)); +#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1496 = PCURVE('',#414,#1497); +#1497 = DEFINITIONAL_REPRESENTATION('',(#1498),#1502); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(2.939428073536,-4.228839500793E-17)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-8.038520136938E-17,-1.)); +#1502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1503 = ORIENTED_EDGE('',*,*,#365,.F.); +#1504 = ADVANCED_FACE('',(#1505),#414,.F.); +#1505 = FACE_BOUND('',#1506,.F.); +#1506 = EDGE_LOOP('',(#1507,#1508,#1509,#1510)); +#1507 = ORIENTED_EDGE('',*,*,#398,.F.); +#1508 = ORIENTED_EDGE('',*,*,#673,.T.); +#1509 = ORIENTED_EDGE('',*,*,#795,.T.); +#1510 = ORIENTED_EDGE('',*,*,#1483,.F.); +#1511 = ADVANCED_FACE('',(#1512),#622,.F.); +#1512 = FACE_BOUND('',#1513,.F.); +#1513 = EDGE_LOOP('',(#1514,#1535,#1536,#1537)); +#1514 = ORIENTED_EDGE('',*,*,#1515,.T.); +#1515 = EDGE_CURVE('',#606,#1166,#1516,.T.); +#1516 = SEAM_CURVE('',#1517,(#1521,#1528),.PCURVE_S1.); +#1517 = LINE('',#1518,#1519); +#1518 = CARTESIAN_POINT('',(0.75,19.55,-4.1)); +#1519 = VECTOR('',#1520,1.); +#1520 = DIRECTION('',(1.,-2.465190328816E-32,-1.110223024625E-16)); +#1521 = PCURVE('',#622,#1522); +#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527); +#1523 = LINE('',#1524,#1525); +#1524 = CARTESIAN_POINT('',(0.,0.)); +#1525 = VECTOR('',#1526,1.); +#1526 = DIRECTION('',(0.,-1.)); +#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1528 = PCURVE('',#622,#1529); +#1529 = DEFINITIONAL_REPRESENTATION('',(#1530),#1534); +#1530 = LINE('',#1531,#1532); +#1531 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1532 = VECTOR('',#1533,1.); +#1533 = DIRECTION('',(0.,-1.)); +#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1535 = ORIENTED_EDGE('',*,*,#1165,.T.); +#1536 = ORIENTED_EDGE('',*,*,#1515,.F.); +#1537 = ORIENTED_EDGE('',*,*,#605,.F.); +#1538 = ADVANCED_FACE('',(#1539),#657,.F.); +#1539 = FACE_BOUND('',#1540,.T.); +#1540 = EDGE_LOOP('',(#1541,#1562,#1563,#1564)); +#1541 = ORIENTED_EDGE('',*,*,#1542,.T.); +#1542 = EDGE_CURVE('',#637,#1196,#1543,.T.); +#1543 = SEAM_CURVE('',#1544,(#1548,#1555),.PCURVE_S1.); +#1544 = LINE('',#1545,#1546); +#1545 = CARTESIAN_POINT('',(0.75,19.55,4.1)); +#1546 = VECTOR('',#1547,1.); +#1547 = DIRECTION('',(1.,0.,1.110223024625E-16)); +#1548 = PCURVE('',#657,#1549); +#1549 = DEFINITIONAL_REPRESENTATION('',(#1550),#1554); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(-0.,0.)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(-0.,-1.)); +#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1555 = PCURVE('',#657,#1556); +#1556 = DEFINITIONAL_REPRESENTATION('',(#1557),#1561); +#1557 = LINE('',#1558,#1559); +#1558 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1559 = VECTOR('',#1560,1.); +#1560 = DIRECTION('',(-0.,-1.)); +#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1562 = ORIENTED_EDGE('',*,*,#1195,.T.); +#1563 = ORIENTED_EDGE('',*,*,#1542,.F.); +#1564 = ORIENTED_EDGE('',*,*,#636,.F.); +#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_M34RetainingRings.stl b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M34RetainingRings.stl new file mode 100644 index 00000000..98abbff4 Binary files /dev/null and b/Mechanical Parts/Fasteners/RetainingRings/Metric/DIN471_CLASS_A_M34RetainingRings.stl differ