From 548cc79791d0da277532673a8b5312f59ab3f2cd Mon Sep 17 00:00:00 2001 From: Neil Gershenfeld <gersh@cba.mit.edu> Date: Thu, 26 May 2022 11:42:58 -0400 Subject: [PATCH] add Ubot clamp --- Urumbot/CAD/Clamp.step | 2100 +++++++++++++ Urumbot/CAD/Pen.step | 6328 ++++++++++++++++++++++++++++++++++++++ Urumbot/CAD/Sharpie.step | 5407 -------------------------------- Urumbot/CAD/Ubot.FCStd | Bin 244834 -> 319056 bytes 4 files changed, 8428 insertions(+), 5407 deletions(-) create mode 100644 Urumbot/CAD/Clamp.step create mode 100644 Urumbot/CAD/Pen.step delete mode 100644 Urumbot/CAD/Sharpie.step diff --git a/Urumbot/CAD/Clamp.step b/Urumbot/CAD/Clamp.step new file mode 100644 index 0000000..82bcc6b --- /dev/null +++ b/Urumbot/CAD/Clamp.step @@ -0,0 +1,2100 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2022-05-26T11:40:24',('Author'),( + ''),'Open CASCADE STEP processor 7.5','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#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('Clamp','Clamp','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1789); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#137,#213,#289,#493,#952,#979,#1006,#1033, + #1060,#1067,#1122,#1177,#1248,#1297,#1346,#1395,#1444,#1471,#1542, + #1591,#1640,#1689,#1738,#1765,#1777)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#111)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-1.E-15,18.,43.649147038939)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-5.,18.,43.649147038939)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-1.29E-15,18.,43.649147038939)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(-1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-1.29E-15,18.,43.649147038939)); +#35 = DIRECTION('',(0.,0.499999999999,0.866025403785)); +#36 = DIRECTION('',(0.,-0.866025403785,0.499999999999)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-1.29E-15,18.,37.649147038939)); +#47 = DIRECTION('',(0.,1.,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(6.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(0.,-1.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#24,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-5.,7.,50.)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-5.,18.,43.649147038939)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,-0.866025403785,0.499999999999)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,-5.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(1.,0.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = PLANE('',#73); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-5.,-2.242E-14,40.649147038931)); +#75 = DIRECTION('',(1.,0.,0.)); +#76 = DIRECTION('',(0.,0.,1.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(3.000000000008,-18.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(0.499999999999,0.866025403785)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.F.); +#84 = EDGE_CURVE('',#85,#57,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-1.E-15,7.,50.)); +#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-1.29E-15,7.,50.)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-1.,0.,0.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98); +#94 = LINE('',#95,#96); +#95 = CARTESIAN_POINT('',(12.701705922159,0.)); +#96 = VECTOR('',#97,1.); +#97 = DIRECTION('',(0.,-1.)); +#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#99 = PCURVE('',#100,#105); +#100 = PLANE('',#101); +#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104); +#102 = CARTESIAN_POINT('',(-1.29E-15,7.,50.)); +#103 = DIRECTION('',(0.,0.,1.)); +#104 = DIRECTION('',(0.,-1.,0.)); +#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110); +#106 = LINE('',#107,#108); +#107 = CARTESIAN_POINT('',(0.,0.)); +#108 = VECTOR('',#109,1.); +#109 = DIRECTION('',(0.,-1.)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#22,#85,#113,.T.); +#113 = SURFACE_CURVE('',#114,(#118,#125),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-1.E-15,18.,43.649147038939)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.,-0.866025403785,0.499999999999)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#124); +#120 = LINE('',#121,#122); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = VECTOR('',#123,1.); +#123 = DIRECTION('',(1.,0.)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(-1.29E-15,-2.242E-14,40.649147038931)); +#129 = DIRECTION('',(1.,0.,0.)); +#130 = DIRECTION('',(0.,0.,1.)); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#136); +#132 = LINE('',#133,#134); +#133 = CARTESIAN_POINT('',(3.000000000008,-18.)); +#134 = VECTOR('',#135,1.); +#135 = DIRECTION('',(0.499999999999,0.866025403785)); +#136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#137 = ADVANCED_FACE('',(#138),#44,.T.); +#138 = FACE_BOUND('',#139,.T.); +#139 = EDGE_LOOP('',(#140,#170,#191,#192)); +#140 = ORIENTED_EDGE('',*,*,#141,.T.); +#141 = EDGE_CURVE('',#142,#144,#146,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(-1.E-15,18.,37.649147038939)); +#144 = VERTEX_POINT('',#145); +#145 = CARTESIAN_POINT('',(-5.,18.,37.649147038939)); +#146 = SURFACE_CURVE('',#147,(#151,#158),.PCURVE_S1.); +#147 = LINE('',#148,#149); +#148 = CARTESIAN_POINT('',(-1.29E-15,18.,37.649147038939)); +#149 = VECTOR('',#150,1.); +#150 = DIRECTION('',(-1.,0.,0.)); +#151 = PCURVE('',#44,#152); +#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); +#153 = LINE('',#154,#155); +#154 = CARTESIAN_POINT('',(0.,0.)); +#155 = VECTOR('',#156,1.); +#156 = DIRECTION('',(0.,-1.)); +#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#158 = PCURVE('',#159,#164); +#159 = PLANE('',#160); +#160 = AXIS2_PLACEMENT_3D('',#161,#162,#163); +#161 = CARTESIAN_POINT('',(-1.29E-15,7.,31.298294077853)); +#162 = DIRECTION('',(0.,0.5,-0.866025403784)); +#163 = DIRECTION('',(0.,0.866025403784,0.5)); +#164 = DEFINITIONAL_REPRESENTATION('',(#165),#169); +#165 = LINE('',#166,#167); +#166 = CARTESIAN_POINT('',(12.701705922172,0.)); +#167 = VECTOR('',#168,1.); +#168 = DIRECTION('',(0.,-1.)); +#169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#170 = ORIENTED_EDGE('',*,*,#171,.T.); +#171 = EDGE_CURVE('',#144,#24,#172,.T.); +#172 = SURFACE_CURVE('',#173,(#177,#184),.PCURVE_S1.); +#173 = LINE('',#174,#175); +#174 = CARTESIAN_POINT('',(-5.,18.,37.649147038939)); +#175 = VECTOR('',#176,1.); +#176 = DIRECTION('',(0.,0.,1.)); +#177 = PCURVE('',#44,#178); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#183); +#179 = LINE('',#180,#181); +#180 = CARTESIAN_POINT('',(0.,-5.)); +#181 = VECTOR('',#182,1.); +#182 = DIRECTION('',(1.,0.)); +#183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#184 = PCURVE('',#72,#185); +#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190); +#186 = LINE('',#187,#188); +#187 = CARTESIAN_POINT('',(-2.999999999992,-18.)); +#188 = VECTOR('',#189,1.); +#189 = DIRECTION('',(1.,0.)); +#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#191 = ORIENTED_EDGE('',*,*,#21,.F.); +#192 = ORIENTED_EDGE('',*,*,#193,.F.); +#193 = EDGE_CURVE('',#142,#22,#194,.T.); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(-1.E-15,18.,37.649147038939)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(0.,0.,1.)); +#199 = PCURVE('',#44,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,2.9E-16)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#126,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#212); +#208 = LINE('',#209,#210); +#209 = CARTESIAN_POINT('',(-2.999999999992,-18.)); +#210 = VECTOR('',#211,1.); +#211 = DIRECTION('',(1.,0.)); +#212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#213 = ADVANCED_FACE('',(#214),#100,.T.); +#214 = FACE_BOUND('',#215,.T.); +#215 = EDGE_LOOP('',(#216,#217,#240,#268)); +#216 = ORIENTED_EDGE('',*,*,#84,.T.); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#57,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-5.,-7.,50.)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(-5.,7.,50.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(0.,-1.,0.)); +#226 = PCURVE('',#100,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(0.,-5.)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(1.,0.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#72,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(9.350852961069,-7.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(0.,1.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ORIENTED_EDGE('',*,*,#241,.F.); +#241 = EDGE_CURVE('',#242,#219,#244,.T.); +#242 = VERTEX_POINT('',#243); +#243 = CARTESIAN_POINT('',(-1.E-15,-7.,50.)); +#244 = SURFACE_CURVE('',#245,(#249,#256),.PCURVE_S1.); +#245 = LINE('',#246,#247); +#246 = CARTESIAN_POINT('',(-1.29E-15,-7.,50.)); +#247 = VECTOR('',#248,1.); +#248 = DIRECTION('',(-1.,0.,0.)); +#249 = PCURVE('',#100,#250); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(14.,0.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(0.,-1.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = PCURVE('',#257,#262); +#257 = PLANE('',#258); +#258 = AXIS2_PLACEMENT_3D('',#259,#260,#261); +#259 = CARTESIAN_POINT('',(-1.29E-15,-7.,50.)); +#260 = DIRECTION('',(0.,-0.499999999999,0.866025403785)); +#261 = DIRECTION('',(0.,-0.866025403785,-0.499999999999)); +#262 = DEFINITIONAL_REPRESENTATION('',(#263),#267); +#263 = LINE('',#264,#265); +#264 = CARTESIAN_POINT('',(0.,0.)); +#265 = VECTOR('',#266,1.); +#266 = DIRECTION('',(-0.,-1.)); +#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#268 = ORIENTED_EDGE('',*,*,#269,.F.); +#269 = EDGE_CURVE('',#85,#242,#270,.T.); +#270 = SURFACE_CURVE('',#271,(#275,#282),.PCURVE_S1.); +#271 = LINE('',#272,#273); +#272 = CARTESIAN_POINT('',(-1.E-15,7.,50.)); +#273 = VECTOR('',#274,1.); +#274 = DIRECTION('',(0.,-1.,0.)); +#275 = PCURVE('',#100,#276); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(0.,2.9E-16)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = PCURVE('',#126,#283); +#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(9.350852961069,-7.)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(0.,1.)); +#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#289 = ADVANCED_FACE('',(#290,#423,#458),#126,.T.); +#290 = FACE_BOUND('',#291,.T.); +#291 = EDGE_LOOP('',(#292,#293,#294,#317,#345,#373,#401,#422)); +#292 = ORIENTED_EDGE('',*,*,#112,.T.); +#293 = ORIENTED_EDGE('',*,*,#269,.T.); +#294 = ORIENTED_EDGE('',*,*,#295,.T.); +#295 = EDGE_CURVE('',#242,#296,#298,.T.); +#296 = VERTEX_POINT('',#297); +#297 = CARTESIAN_POINT('',(-1.E-15,-18.,43.649147038939)); +#298 = SURFACE_CURVE('',#299,(#303,#310),.PCURVE_S1.); +#299 = LINE('',#300,#301); +#300 = CARTESIAN_POINT('',(-1.E-15,-7.,50.)); +#301 = VECTOR('',#302,1.); +#302 = DIRECTION('',(0.,-0.866025403785,-0.499999999999)); +#303 = PCURVE('',#126,#304); +#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); +#305 = LINE('',#306,#307); +#306 = CARTESIAN_POINT('',(9.350852961069,7.)); +#307 = VECTOR('',#308,1.); +#308 = DIRECTION('',(-0.499999999999,0.866025403785)); +#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#310 = PCURVE('',#257,#311); +#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(0.,0.)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.)); +#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#317 = ORIENTED_EDGE('',*,*,#318,.T.); +#318 = EDGE_CURVE('',#296,#319,#321,.T.); +#319 = VERTEX_POINT('',#320); +#320 = CARTESIAN_POINT('',(-1.E-15,-18.,37.649147038939)); +#321 = SURFACE_CURVE('',#322,(#326,#333),.PCURVE_S1.); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(-1.E-15,-18.,43.649147038939)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(0.,0.,-1.)); +#326 = PCURVE('',#126,#327); +#327 = DEFINITIONAL_REPRESENTATION('',(#328),#332); +#328 = LINE('',#329,#330); +#329 = CARTESIAN_POINT('',(3.000000000008,18.)); +#330 = VECTOR('',#331,1.); +#331 = DIRECTION('',(-1.,-0.)); +#332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#333 = PCURVE('',#334,#339); +#334 = PLANE('',#335); +#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338); +#336 = CARTESIAN_POINT('',(-1.29E-15,-18.,43.649147038939)); +#337 = DIRECTION('',(-0.,-1.,-0.)); +#338 = DIRECTION('',(0.,0.,-1.)); +#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344); +#340 = LINE('',#341,#342); +#341 = CARTESIAN_POINT('',(0.,2.9E-16)); +#342 = VECTOR('',#343,1.); +#343 = DIRECTION('',(1.,0.)); +#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#345 = ORIENTED_EDGE('',*,*,#346,.T.); +#346 = EDGE_CURVE('',#319,#347,#349,.T.); +#347 = VERTEX_POINT('',#348); +#348 = CARTESIAN_POINT('',(-1.E-15,-7.,31.298294077853)); +#349 = SURFACE_CURVE('',#350,(#354,#361),.PCURVE_S1.); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(-1.E-15,-18.,37.649147038939)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(-0.,0.866025403784,-0.5)); +#354 = PCURVE('',#126,#355); +#355 = DEFINITIONAL_REPRESENTATION('',(#356),#360); +#356 = LINE('',#357,#358); +#357 = CARTESIAN_POINT('',(-2.999999999992,18.)); +#358 = VECTOR('',#359,1.); +#359 = DIRECTION('',(-0.5,-0.866025403784)); +#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#361 = PCURVE('',#362,#367); +#362 = PLANE('',#363); +#363 = AXIS2_PLACEMENT_3D('',#364,#365,#366); +#364 = CARTESIAN_POINT('',(-1.29E-15,-18.,37.649147038939)); +#365 = DIRECTION('',(-0.,-0.5,-0.866025403784)); +#366 = DIRECTION('',(0.,0.866025403784,-0.5)); +#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372); +#368 = LINE('',#369,#370); +#369 = CARTESIAN_POINT('',(0.,0.)); +#370 = VECTOR('',#371,1.); +#371 = DIRECTION('',(1.,0.)); +#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#373 = ORIENTED_EDGE('',*,*,#374,.T.); +#374 = EDGE_CURVE('',#347,#375,#377,.T.); +#375 = VERTEX_POINT('',#376); +#376 = CARTESIAN_POINT('',(-1.E-15,7.,31.298294077853)); +#377 = SURFACE_CURVE('',#378,(#382,#389),.PCURVE_S1.); +#378 = LINE('',#379,#380); +#379 = CARTESIAN_POINT('',(-1.E-15,-7.,31.298294077853)); +#380 = VECTOR('',#381,1.); +#381 = DIRECTION('',(-0.,1.,-1.04E-14)); +#382 = PCURVE('',#126,#383); +#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388); +#384 = LINE('',#385,#386); +#385 = CARTESIAN_POINT('',(-9.350852961078,7.)); +#386 = VECTOR('',#387,1.); +#387 = DIRECTION('',(-1.04E-14,-1.)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = PCURVE('',#390,#395); +#390 = PLANE('',#391); +#391 = AXIS2_PLACEMENT_3D('',#392,#393,#394); +#392 = CARTESIAN_POINT('',(-1.29E-15,-7.,31.298294077853)); +#393 = DIRECTION('',(-0.,-1.04E-14,-1.)); +#394 = DIRECTION('',(0.,1.,-1.04E-14)); +#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400); +#396 = LINE('',#397,#398); +#397 = CARTESIAN_POINT('',(0.,2.9E-16)); +#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('',#375,#142,#403,.T.); +#403 = SURFACE_CURVE('',#404,(#408,#415),.PCURVE_S1.); +#404 = LINE('',#405,#406); +#405 = CARTESIAN_POINT('',(-1.E-15,7.,31.298294077853)); +#406 = VECTOR('',#407,1.); +#407 = DIRECTION('',(0.,0.866025403784,0.5)); +#408 = PCURVE('',#126,#409); +#409 = DEFINITIONAL_REPRESENTATION('',(#410),#414); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(-9.350852961078,-7.)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(0.5,-0.866025403784)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = PCURVE('',#159,#416); +#416 = DEFINITIONAL_REPRESENTATION('',(#417),#421); +#417 = LINE('',#418,#419); +#418 = CARTESIAN_POINT('',(0.,0.)); +#419 = VECTOR('',#420,1.); +#420 = DIRECTION('',(1.,0.)); +#421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#422 = ORIENTED_EDGE('',*,*,#193,.T.); +#423 = FACE_BOUND('',#424,.T.); +#424 = EDGE_LOOP('',(#425)); +#425 = ORIENTED_EDGE('',*,*,#426,.T.); +#426 = EDGE_CURVE('',#427,#427,#429,.T.); +#427 = VERTEX_POINT('',#428); +#428 = CARTESIAN_POINT('',(-1.E-15,-15.1,40.649147038939)); +#429 = SURFACE_CURVE('',#430,(#435,#446),.PCURVE_S1.); +#430 = CIRCLE('',#431,1.6); +#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434); +#432 = CARTESIAN_POINT('',(-1.E-15,-13.5,40.649147038939)); +#433 = DIRECTION('',(-1.,0.,0.)); +#434 = DIRECTION('',(0.,-1.,0.)); +#435 = PCURVE('',#126,#436); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#445); +#437 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#438,#439,#440,#441,#442,#443 +,#444),.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( + '') ); +#438 = CARTESIAN_POINT('',(7.65255E-12,15.1)); +#439 = CARTESIAN_POINT('',(2.771281292118,15.1)); +#440 = CARTESIAN_POINT('',(1.385640646063,12.7)); +#441 = CARTESIAN_POINT('',(7.652941886976E-12,10.3)); +#442 = CARTESIAN_POINT('',(-1.385640646047,12.7)); +#443 = CARTESIAN_POINT('',(-2.771281292103,15.1)); +#444 = CARTESIAN_POINT('',(7.65255E-12,15.1)); +#445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#446 = PCURVE('',#447,#452); +#447 = CYLINDRICAL_SURFACE('',#448,1.6); +#448 = AXIS2_PLACEMENT_3D('',#449,#450,#451); +#449 = CARTESIAN_POINT('',(-1.29E-15,-13.5,40.649147038939)); +#450 = DIRECTION('',(1.,0.,0.)); +#451 = DIRECTION('',(0.,-1.,0.)); +#452 = DEFINITIONAL_REPRESENTATION('',(#453),#457); +#453 = LINE('',#454,#455); +#454 = CARTESIAN_POINT('',(-0.,0.)); +#455 = VECTOR('',#456,1.); +#456 = DIRECTION('',(-1.,0.)); +#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#458 = FACE_BOUND('',#459,.T.); +#459 = EDGE_LOOP('',(#460)); +#460 = ORIENTED_EDGE('',*,*,#461,.T.); +#461 = EDGE_CURVE('',#462,#462,#464,.T.); +#462 = VERTEX_POINT('',#463); +#463 = CARTESIAN_POINT('',(-1.E-15,11.9,40.649147038939)); +#464 = SURFACE_CURVE('',#465,(#470,#481),.PCURVE_S1.); +#465 = CIRCLE('',#466,1.6); +#466 = AXIS2_PLACEMENT_3D('',#467,#468,#469); +#467 = CARTESIAN_POINT('',(-1.E-15,13.5,40.649147038939)); +#468 = DIRECTION('',(-1.,0.,0.)); +#469 = DIRECTION('',(0.,-1.,0.)); +#470 = PCURVE('',#126,#471); +#471 = DEFINITIONAL_REPRESENTATION('',(#472),#480); +#472 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#473,#474,#475,#476,#477,#478 +,#479),.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( + '') ); +#473 = CARTESIAN_POINT('',(7.65255E-12,-11.9)); +#474 = CARTESIAN_POINT('',(2.771281292118,-11.9)); +#475 = CARTESIAN_POINT('',(1.385640646063,-14.3)); +#476 = CARTESIAN_POINT('',(7.652941886976E-12,-16.7)); +#477 = CARTESIAN_POINT('',(-1.385640646047,-14.3)); +#478 = CARTESIAN_POINT('',(-2.771281292103,-11.9)); +#479 = CARTESIAN_POINT('',(7.65255E-12,-11.9)); +#480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#481 = PCURVE('',#482,#487); +#482 = CYLINDRICAL_SURFACE('',#483,1.6); +#483 = AXIS2_PLACEMENT_3D('',#484,#485,#486); +#484 = CARTESIAN_POINT('',(-1.29E-15,13.5,40.649147038939)); +#485 = DIRECTION('',(1.,0.,0.)); +#486 = DIRECTION('',(0.,-1.,0.)); +#487 = DEFINITIONAL_REPRESENTATION('',(#488),#492); +#488 = LINE('',#489,#490); +#489 = CARTESIAN_POINT('',(-0.,0.)); +#490 = VECTOR('',#491,1.); +#491 = DIRECTION('',(-1.,0.)); +#492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#493 = ADVANCED_FACE('',(#494,#612,#782),#72,.F.); +#494 = FACE_BOUND('',#495,.F.); +#495 = EDGE_LOOP('',(#496,#497,#498,#521,#544,#567,#590,#611)); +#496 = ORIENTED_EDGE('',*,*,#56,.T.); +#497 = ORIENTED_EDGE('',*,*,#218,.T.); +#498 = ORIENTED_EDGE('',*,*,#499,.T.); +#499 = EDGE_CURVE('',#219,#500,#502,.T.); +#500 = VERTEX_POINT('',#501); +#501 = CARTESIAN_POINT('',(-5.,-18.,43.649147038939)); +#502 = SURFACE_CURVE('',#503,(#507,#514),.PCURVE_S1.); +#503 = LINE('',#504,#505); +#504 = CARTESIAN_POINT('',(-5.,-7.,50.)); +#505 = VECTOR('',#506,1.); +#506 = DIRECTION('',(0.,-0.866025403785,-0.499999999999)); +#507 = PCURVE('',#72,#508); +#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513); +#509 = LINE('',#510,#511); +#510 = CARTESIAN_POINT('',(9.350852961069,7.)); +#511 = VECTOR('',#512,1.); +#512 = DIRECTION('',(-0.499999999999,0.866025403785)); +#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#514 = PCURVE('',#257,#515); +#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520); +#516 = LINE('',#517,#518); +#517 = CARTESIAN_POINT('',(-0.,-5.)); +#518 = VECTOR('',#519,1.); +#519 = DIRECTION('',(1.,0.)); +#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#521 = ORIENTED_EDGE('',*,*,#522,.T.); +#522 = EDGE_CURVE('',#500,#523,#525,.T.); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(-5.,-18.,37.649147038939)); +#525 = SURFACE_CURVE('',#526,(#530,#537),.PCURVE_S1.); +#526 = LINE('',#527,#528); +#527 = CARTESIAN_POINT('',(-5.,-18.,43.649147038939)); +#528 = VECTOR('',#529,1.); +#529 = DIRECTION('',(0.,0.,-1.)); +#530 = PCURVE('',#72,#531); +#531 = DEFINITIONAL_REPRESENTATION('',(#532),#536); +#532 = LINE('',#533,#534); +#533 = CARTESIAN_POINT('',(3.000000000008,18.)); +#534 = VECTOR('',#535,1.); +#535 = DIRECTION('',(-1.,-0.)); +#536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#537 = PCURVE('',#334,#538); +#538 = DEFINITIONAL_REPRESENTATION('',(#539),#543); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(0.,-5.)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(1.,0.)); +#543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#544 = ORIENTED_EDGE('',*,*,#545,.T.); +#545 = EDGE_CURVE('',#523,#546,#548,.T.); +#546 = VERTEX_POINT('',#547); +#547 = CARTESIAN_POINT('',(-5.,-7.,31.298294077853)); +#548 = SURFACE_CURVE('',#549,(#553,#560),.PCURVE_S1.); +#549 = LINE('',#550,#551); +#550 = CARTESIAN_POINT('',(-5.,-18.,37.649147038939)); +#551 = VECTOR('',#552,1.); +#552 = DIRECTION('',(-0.,0.866025403784,-0.5)); +#553 = PCURVE('',#72,#554); +#554 = DEFINITIONAL_REPRESENTATION('',(#555),#559); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(-2.999999999992,18.)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(-0.5,-0.866025403784)); +#559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#560 = PCURVE('',#362,#561); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566); +#562 = LINE('',#563,#564); +#563 = CARTESIAN_POINT('',(0.,-5.)); +#564 = VECTOR('',#565,1.); +#565 = DIRECTION('',(1.,0.)); +#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#567 = ORIENTED_EDGE('',*,*,#568,.T.); +#568 = EDGE_CURVE('',#546,#569,#571,.T.); +#569 = VERTEX_POINT('',#570); +#570 = CARTESIAN_POINT('',(-5.,7.,31.298294077853)); +#571 = SURFACE_CURVE('',#572,(#576,#583),.PCURVE_S1.); +#572 = LINE('',#573,#574); +#573 = CARTESIAN_POINT('',(-5.,-7.,31.298294077853)); +#574 = VECTOR('',#575,1.); +#575 = DIRECTION('',(-0.,1.,-1.04E-14)); +#576 = PCURVE('',#72,#577); +#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582); +#578 = LINE('',#579,#580); +#579 = CARTESIAN_POINT('',(-9.350852961078,7.)); +#580 = VECTOR('',#581,1.); +#581 = DIRECTION('',(-1.04E-14,-1.)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#583 = PCURVE('',#390,#584); +#584 = DEFINITIONAL_REPRESENTATION('',(#585),#589); +#585 = LINE('',#586,#587); +#586 = CARTESIAN_POINT('',(0.,-5.)); +#587 = VECTOR('',#588,1.); +#588 = DIRECTION('',(1.,0.)); +#589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#590 = ORIENTED_EDGE('',*,*,#591,.T.); +#591 = EDGE_CURVE('',#569,#144,#592,.T.); +#592 = SURFACE_CURVE('',#593,(#597,#604),.PCURVE_S1.); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(-5.,7.,31.298294077853)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(0.,0.866025403784,0.5)); +#597 = PCURVE('',#72,#598); +#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603); +#599 = LINE('',#600,#601); +#600 = CARTESIAN_POINT('',(-9.350852961078,-7.)); +#601 = VECTOR('',#602,1.); +#602 = DIRECTION('',(0.5,-0.866025403784)); +#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#604 = PCURVE('',#159,#605); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(0.,-5.)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(1.,0.)); +#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#611 = ORIENTED_EDGE('',*,*,#171,.T.); +#612 = FACE_BOUND('',#613,.F.); +#613 = EDGE_LOOP('',(#614,#644,#672,#700,#728,#756)); +#614 = ORIENTED_EDGE('',*,*,#615,.T.); +#615 = EDGE_CURVE('',#616,#618,#620,.T.); +#616 = VERTEX_POINT('',#617); +#617 = CARTESIAN_POINT('',(-5.,13.5,37.449147038939)); +#618 = VERTEX_POINT('',#619); +#619 = CARTESIAN_POINT('',(-5.,10.728718707889,39.04914703894)); +#620 = SURFACE_CURVE('',#621,(#625,#632),.PCURVE_S1.); +#621 = LINE('',#622,#623); +#622 = CARTESIAN_POINT('',(-5.,13.5,37.449147038939)); +#623 = VECTOR('',#624,1.); +#624 = DIRECTION('',(0.,-0.866025403784,0.5)); +#625 = PCURVE('',#72,#626); +#626 = DEFINITIONAL_REPRESENTATION('',(#627),#631); +#627 = LINE('',#628,#629); +#628 = CARTESIAN_POINT('',(-3.199999999992,-13.5)); +#629 = VECTOR('',#630,1.); +#630 = DIRECTION('',(0.5,0.866025403784)); +#631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#632 = PCURVE('',#633,#638); +#633 = PLANE('',#634); +#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637); +#635 = CARTESIAN_POINT('',(-5.,13.5,37.449147038939)); +#636 = DIRECTION('',(-0.,-0.5,-0.866025403784)); +#637 = DIRECTION('',(0.,-0.866025403784,0.5)); +#638 = DEFINITIONAL_REPRESENTATION('',(#639),#643); +#639 = LINE('',#640,#641); +#640 = CARTESIAN_POINT('',(0.,0.)); +#641 = VECTOR('',#642,1.); +#642 = DIRECTION('',(1.,0.)); +#643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#644 = ORIENTED_EDGE('',*,*,#645,.T.); +#645 = EDGE_CURVE('',#618,#646,#648,.T.); +#646 = VERTEX_POINT('',#647); +#647 = CARTESIAN_POINT('',(-5.,10.72871870789,42.24914703894)); +#648 = SURFACE_CURVE('',#649,(#653,#660),.PCURVE_S1.); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(-5.,10.728718707889,39.04914703894)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(0.,4.0246E-13,1.)); +#653 = PCURVE('',#72,#654); +#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659); +#655 = LINE('',#656,#657); +#656 = CARTESIAN_POINT('',(-1.599999999991,-10.72871870788)); +#657 = VECTOR('',#658,1.); +#658 = DIRECTION('',(1.,-4.0246E-13)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = PCURVE('',#661,#666); +#661 = PLANE('',#662); +#662 = AXIS2_PLACEMENT_3D('',#663,#664,#665); +#663 = CARTESIAN_POINT('',(-5.,10.728718707889,39.04914703894)); +#664 = DIRECTION('',(0.,-1.,4.0246E-13)); +#665 = DIRECTION('',(0.,4.0246E-13,1.)); +#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 = ORIENTED_EDGE('',*,*,#673,.T.); +#673 = EDGE_CURVE('',#646,#674,#676,.T.); +#674 = VERTEX_POINT('',#675); +#675 = CARTESIAN_POINT('',(-5.,13.5,43.849147038939)); +#676 = SURFACE_CURVE('',#677,(#681,#688),.PCURVE_S1.); +#677 = LINE('',#678,#679); +#678 = CARTESIAN_POINT('',(-5.,10.72871870789,42.24914703894)); +#679 = VECTOR('',#680,1.); +#680 = DIRECTION('',(0.,0.866025403785,0.5)); +#681 = PCURVE('',#72,#682); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(1.600000000009,-10.72871870789)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(0.5,-0.866025403785)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = PCURVE('',#689,#694); +#689 = PLANE('',#690); +#690 = AXIS2_PLACEMENT_3D('',#691,#692,#693); +#691 = CARTESIAN_POINT('',(-5.,10.72871870789,42.24914703894)); +#692 = DIRECTION('',(0.,-0.5,0.866025403785)); +#693 = DIRECTION('',(0.,0.866025403785,0.5)); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = LINE('',#696,#697); +#696 = CARTESIAN_POINT('',(0.,0.)); +#697 = VECTOR('',#698,1.); +#698 = DIRECTION('',(1.,0.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = ORIENTED_EDGE('',*,*,#701,.T.); +#701 = EDGE_CURVE('',#674,#702,#704,.T.); +#702 = VERTEX_POINT('',#703); +#703 = CARTESIAN_POINT('',(-5.,16.27128129211,42.249147038939)); +#704 = SURFACE_CURVE('',#705,(#709,#716),.PCURVE_S1.); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(-5.,13.5,43.849147038939)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(-0.,0.866025403784,-0.5)); +#709 = PCURVE('',#72,#710); +#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715); +#711 = LINE('',#712,#713); +#712 = CARTESIAN_POINT('',(3.200000000008,-13.5)); +#713 = VECTOR('',#714,1.); +#714 = DIRECTION('',(-0.5,-0.866025403784)); +#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#716 = PCURVE('',#717,#722); +#717 = PLANE('',#718); +#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721); +#719 = CARTESIAN_POINT('',(-5.,13.5,43.849147038939)); +#720 = DIRECTION('',(0.,0.5,0.866025403784)); +#721 = DIRECTION('',(0.,0.866025403784,-0.5)); +#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727); +#723 = LINE('',#724,#725); +#724 = CARTESIAN_POINT('',(0.,0.)); +#725 = VECTOR('',#726,1.); +#726 = DIRECTION('',(1.,0.)); +#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#728 = ORIENTED_EDGE('',*,*,#729,.T.); +#729 = EDGE_CURVE('',#702,#730,#732,.T.); +#730 = VERTEX_POINT('',#731); +#731 = CARTESIAN_POINT('',(-5.,16.27128129211,39.049147038939)); +#732 = SURFACE_CURVE('',#733,(#737,#744),.PCURVE_S1.); +#733 = LINE('',#734,#735); +#734 = CARTESIAN_POINT('',(-5.,16.27128129211,42.249147038939)); +#735 = VECTOR('',#736,1.); +#736 = DIRECTION('',(0.,0.,-1.)); +#737 = PCURVE('',#72,#738); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(1.600000000008,-16.27128129211)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(-1.,-0.)); +#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#744 = PCURVE('',#745,#750); +#745 = PLANE('',#746); +#746 = AXIS2_PLACEMENT_3D('',#747,#748,#749); +#747 = CARTESIAN_POINT('',(-5.,16.27128129211,42.249147038939)); +#748 = DIRECTION('',(0.,1.,0.)); +#749 = DIRECTION('',(0.,0.,-1.)); +#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(0.,0.)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(1.,0.)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = ORIENTED_EDGE('',*,*,#757,.T.); +#757 = EDGE_CURVE('',#730,#616,#758,.T.); +#758 = SURFACE_CURVE('',#759,(#763,#770),.PCURVE_S1.); +#759 = LINE('',#760,#761); +#760 = CARTESIAN_POINT('',(-5.,16.27128129211,39.049147038939)); +#761 = VECTOR('',#762,1.); +#762 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#763 = PCURVE('',#72,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769); +#765 = LINE('',#766,#767); +#766 = CARTESIAN_POINT('',(-1.599999999992,-16.27128129211)); +#767 = VECTOR('',#768,1.); +#768 = DIRECTION('',(-0.5,0.866025403784)); +#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#770 = PCURVE('',#771,#776); +#771 = PLANE('',#772); +#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775); +#773 = CARTESIAN_POINT('',(-5.,16.27128129211,39.049147038939)); +#774 = DIRECTION('',(0.,0.5,-0.866025403784)); +#775 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(0.,0.)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(1.,0.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = FACE_BOUND('',#783,.F.); +#783 = EDGE_LOOP('',(#784,#814,#842,#870,#898,#926)); +#784 = ORIENTED_EDGE('',*,*,#785,.T.); +#785 = EDGE_CURVE('',#786,#788,#790,.T.); +#786 = VERTEX_POINT('',#787); +#787 = CARTESIAN_POINT('',(-5.,-13.5,37.449147038939)); +#788 = VERTEX_POINT('',#789); +#789 = CARTESIAN_POINT('',(-5.,-16.2712812921,39.04914703893)); +#790 = SURFACE_CURVE('',#791,(#795,#802),.PCURVE_S1.); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-5.,-13.5,37.449147038939)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(0.,-0.866025403785,0.499999999999)); +#795 = PCURVE('',#72,#796); +#796 = DEFINITIONAL_REPRESENTATION('',(#797),#801); +#797 = LINE('',#798,#799); +#798 = CARTESIAN_POINT('',(-3.199999999992,13.5)); +#799 = VECTOR('',#800,1.); +#800 = DIRECTION('',(0.499999999999,0.866025403785)); +#801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#802 = PCURVE('',#803,#808); +#803 = PLANE('',#804); +#804 = AXIS2_PLACEMENT_3D('',#805,#806,#807); +#805 = CARTESIAN_POINT('',(-5.,-13.5,37.449147038939)); +#806 = DIRECTION('',(-0.,-0.499999999999,-0.866025403785)); +#807 = DIRECTION('',(0.,-0.866025403785,0.499999999999)); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(0.,0.)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(1.,0.)); +#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#814 = ORIENTED_EDGE('',*,*,#815,.T.); +#815 = EDGE_CURVE('',#788,#816,#818,.T.); +#816 = VERTEX_POINT('',#817); +#817 = CARTESIAN_POINT('',(-5.,-16.27128129211,42.24914703893)); +#818 = SURFACE_CURVE('',#819,(#823,#830),.PCURVE_S1.); +#819 = LINE('',#820,#821); +#820 = CARTESIAN_POINT('',(-5.,-16.2712812921,39.04914703893)); +#821 = VECTOR('',#822,1.); +#822 = DIRECTION('',(0.,-3.34066E-12,1.)); +#823 = PCURVE('',#72,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-1.600000000002,16.271281292105)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(1.,3.34066E-12)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = PCURVE('',#831,#836); +#831 = PLANE('',#832); +#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835); +#833 = CARTESIAN_POINT('',(-5.,-16.2712812921,39.04914703893)); +#834 = DIRECTION('',(-0.,-1.,-3.34066E-12)); +#835 = DIRECTION('',(0.,-3.34066E-12,1.)); +#836 = DEFINITIONAL_REPRESENTATION('',(#837),#841); +#837 = LINE('',#838,#839); +#838 = CARTESIAN_POINT('',(0.,0.)); +#839 = VECTOR('',#840,1.); +#840 = DIRECTION('',(1.,0.)); +#841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#842 = ORIENTED_EDGE('',*,*,#843,.T.); +#843 = EDGE_CURVE('',#816,#844,#846,.T.); +#844 = VERTEX_POINT('',#845); +#845 = CARTESIAN_POINT('',(-5.,-13.5,43.849147038939)); +#846 = SURFACE_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(-5.,-16.27128129211,42.24914703893)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,0.866025403784,0.500000000001)); +#851 = PCURVE('',#72,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(1.599999999998,16.271281292116)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(0.500000000001,-0.866025403784)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#859,#864); +#859 = PLANE('',#860); +#860 = AXIS2_PLACEMENT_3D('',#861,#862,#863); +#861 = CARTESIAN_POINT('',(-5.,-16.27128129211,42.24914703893)); +#862 = DIRECTION('',(0.,-0.500000000001,0.866025403784)); +#863 = DIRECTION('',(0.,0.866025403784,0.500000000001)); +#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869); +#865 = LINE('',#866,#867); +#866 = CARTESIAN_POINT('',(0.,0.)); +#867 = VECTOR('',#868,1.); +#868 = DIRECTION('',(1.,0.)); +#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#870 = ORIENTED_EDGE('',*,*,#871,.T.); +#871 = EDGE_CURVE('',#844,#872,#874,.T.); +#872 = VERTEX_POINT('',#873); +#873 = CARTESIAN_POINT('',(-5.,-10.72871870789,42.249147038939)); +#874 = SURFACE_CURVE('',#875,(#879,#886),.PCURVE_S1.); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-5.,-13.5,43.849147038939)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(-0.,0.866025403784,-0.5)); +#879 = PCURVE('',#72,#880); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(3.200000000008,13.5)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(-0.5,-0.866025403784)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = PCURVE('',#887,#892); +#887 = PLANE('',#888); +#888 = AXIS2_PLACEMENT_3D('',#889,#890,#891); +#889 = CARTESIAN_POINT('',(-5.,-13.5,43.849147038939)); +#890 = DIRECTION('',(0.,0.5,0.866025403784)); +#891 = DIRECTION('',(0.,0.866025403784,-0.5)); +#892 = DEFINITIONAL_REPRESENTATION('',(#893),#897); +#893 = LINE('',#894,#895); +#894 = CARTESIAN_POINT('',(0.,0.)); +#895 = VECTOR('',#896,1.); +#896 = DIRECTION('',(1.,0.)); +#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#898 = ORIENTED_EDGE('',*,*,#899,.T.); +#899 = EDGE_CURVE('',#872,#900,#902,.T.); +#900 = VERTEX_POINT('',#901); +#901 = CARTESIAN_POINT('',(-5.,-10.72871870789,39.049147038939)); +#902 = SURFACE_CURVE('',#903,(#907,#914),.PCURVE_S1.); +#903 = LINE('',#904,#905); +#904 = CARTESIAN_POINT('',(-5.,-10.72871870789,42.249147038939)); +#905 = VECTOR('',#906,1.); +#906 = DIRECTION('',(0.,0.,-1.)); +#907 = PCURVE('',#72,#908); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(1.600000000008,10.72871870789)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(-1.,-0.)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = PCURVE('',#915,#920); +#915 = PLANE('',#916); +#916 = AXIS2_PLACEMENT_3D('',#917,#918,#919); +#917 = CARTESIAN_POINT('',(-5.,-10.72871870789,42.249147038939)); +#918 = DIRECTION('',(0.,1.,0.)); +#919 = DIRECTION('',(0.,0.,-1.)); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#925); +#921 = LINE('',#922,#923); +#922 = CARTESIAN_POINT('',(0.,0.)); +#923 = VECTOR('',#924,1.); +#924 = DIRECTION('',(1.,0.)); +#925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#926 = ORIENTED_EDGE('',*,*,#927,.T.); +#927 = EDGE_CURVE('',#900,#786,#928,.T.); +#928 = SURFACE_CURVE('',#929,(#933,#940),.PCURVE_S1.); +#929 = LINE('',#930,#931); +#930 = CARTESIAN_POINT('',(-5.,-10.72871870789,39.049147038939)); +#931 = VECTOR('',#932,1.); +#932 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#933 = PCURVE('',#72,#934); +#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939); +#935 = LINE('',#936,#937); +#936 = CARTESIAN_POINT('',(-1.599999999992,10.72871870789)); +#937 = VECTOR('',#938,1.); +#938 = DIRECTION('',(-0.5,0.866025403784)); +#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#940 = PCURVE('',#941,#946); +#941 = PLANE('',#942); +#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945); +#943 = CARTESIAN_POINT('',(-5.,-10.72871870789,39.049147038939)); +#944 = DIRECTION('',(0.,0.5,-0.866025403784)); +#945 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951); +#947 = LINE('',#948,#949); +#948 = CARTESIAN_POINT('',(0.,0.)); +#949 = VECTOR('',#950,1.); +#950 = DIRECTION('',(1.,0.)); +#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#952 = ADVANCED_FACE('',(#953),#159,.T.); +#953 = FACE_BOUND('',#954,.T.); +#954 = EDGE_LOOP('',(#955,#976,#977,#978)); +#955 = ORIENTED_EDGE('',*,*,#956,.T.); +#956 = EDGE_CURVE('',#375,#569,#957,.T.); +#957 = SURFACE_CURVE('',#958,(#962,#969),.PCURVE_S1.); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(-1.29E-15,7.,31.298294077853)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(-1.,0.,0.)); +#962 = PCURVE('',#159,#963); +#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968); +#964 = LINE('',#965,#966); +#965 = CARTESIAN_POINT('',(0.,0.)); +#966 = VECTOR('',#967,1.); +#967 = DIRECTION('',(0.,-1.)); +#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#969 = PCURVE('',#390,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(14.,0.)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(0.,-1.)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = ORIENTED_EDGE('',*,*,#591,.T.); +#977 = ORIENTED_EDGE('',*,*,#141,.F.); +#978 = ORIENTED_EDGE('',*,*,#402,.F.); +#979 = ADVANCED_FACE('',(#980),#257,.T.); +#980 = FACE_BOUND('',#981,.T.); +#981 = EDGE_LOOP('',(#982,#983,#984,#1005)); +#982 = ORIENTED_EDGE('',*,*,#241,.T.); +#983 = ORIENTED_EDGE('',*,*,#499,.T.); +#984 = ORIENTED_EDGE('',*,*,#985,.F.); +#985 = EDGE_CURVE('',#296,#500,#986,.T.); +#986 = SURFACE_CURVE('',#987,(#991,#998),.PCURVE_S1.); +#987 = LINE('',#988,#989); +#988 = CARTESIAN_POINT('',(-1.29E-15,-18.,43.649147038939)); +#989 = VECTOR('',#990,1.); +#990 = DIRECTION('',(-1.,0.,0.)); +#991 = PCURVE('',#257,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#997); +#993 = LINE('',#994,#995); +#994 = CARTESIAN_POINT('',(12.701705922159,0.)); +#995 = VECTOR('',#996,1.); +#996 = DIRECTION('',(-0.,-1.)); +#997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#998 = PCURVE('',#334,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(0.,0.)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(0.,-1.)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = ORIENTED_EDGE('',*,*,#295,.F.); +#1006 = ADVANCED_FACE('',(#1007),#334,.T.); +#1007 = FACE_BOUND('',#1008,.T.); +#1008 = EDGE_LOOP('',(#1009,#1010,#1011,#1032)); +#1009 = ORIENTED_EDGE('',*,*,#985,.T.); +#1010 = ORIENTED_EDGE('',*,*,#522,.T.); +#1011 = ORIENTED_EDGE('',*,*,#1012,.F.); +#1012 = EDGE_CURVE('',#319,#523,#1013,.T.); +#1013 = SURFACE_CURVE('',#1014,(#1018,#1025),.PCURVE_S1.); +#1014 = LINE('',#1015,#1016); +#1015 = CARTESIAN_POINT('',(-1.29E-15,-18.,37.649147038939)); +#1016 = VECTOR('',#1017,1.); +#1017 = DIRECTION('',(-1.,0.,0.)); +#1018 = PCURVE('',#334,#1019); +#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024); +#1020 = LINE('',#1021,#1022); +#1021 = CARTESIAN_POINT('',(6.,0.)); +#1022 = VECTOR('',#1023,1.); +#1023 = DIRECTION('',(0.,-1.)); +#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1025 = PCURVE('',#362,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(0.,-1.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = ORIENTED_EDGE('',*,*,#318,.F.); +#1033 = ADVANCED_FACE('',(#1034),#362,.T.); +#1034 = FACE_BOUND('',#1035,.T.); +#1035 = EDGE_LOOP('',(#1036,#1037,#1038,#1059)); +#1036 = ORIENTED_EDGE('',*,*,#1012,.T.); +#1037 = ORIENTED_EDGE('',*,*,#545,.T.); +#1038 = ORIENTED_EDGE('',*,*,#1039,.F.); +#1039 = EDGE_CURVE('',#347,#546,#1040,.T.); +#1040 = SURFACE_CURVE('',#1041,(#1045,#1052),.PCURVE_S1.); +#1041 = LINE('',#1042,#1043); +#1042 = CARTESIAN_POINT('',(-1.29E-15,-7.,31.298294077853)); +#1043 = VECTOR('',#1044,1.); +#1044 = DIRECTION('',(-1.,0.,0.)); +#1045 = PCURVE('',#362,#1046); +#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1051); +#1047 = LINE('',#1048,#1049); +#1048 = CARTESIAN_POINT('',(12.701705922172,0.)); +#1049 = VECTOR('',#1050,1.); +#1050 = DIRECTION('',(0.,-1.)); +#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1052 = PCURVE('',#390,#1053); +#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(0.,0.)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(0.,-1.)); +#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1059 = ORIENTED_EDGE('',*,*,#346,.F.); +#1060 = ADVANCED_FACE('',(#1061),#390,.T.); +#1061 = FACE_BOUND('',#1062,.T.); +#1062 = EDGE_LOOP('',(#1063,#1064,#1065,#1066)); +#1063 = ORIENTED_EDGE('',*,*,#1039,.T.); +#1064 = ORIENTED_EDGE('',*,*,#568,.T.); +#1065 = ORIENTED_EDGE('',*,*,#956,.F.); +#1066 = ORIENTED_EDGE('',*,*,#374,.F.); +#1067 = ADVANCED_FACE('',(#1068),#447,.F.); +#1068 = FACE_BOUND('',#1069,.T.); +#1069 = EDGE_LOOP('',(#1070,#1071,#1094,#1121)); +#1070 = ORIENTED_EDGE('',*,*,#426,.F.); +#1071 = ORIENTED_EDGE('',*,*,#1072,.T.); +#1072 = EDGE_CURVE('',#427,#1073,#1075,.T.); +#1073 = VERTEX_POINT('',#1074); +#1074 = CARTESIAN_POINT('',(-2.7,-15.1,40.649147038939)); +#1075 = SEAM_CURVE('',#1076,(#1080,#1087),.PCURVE_S1.); +#1076 = LINE('',#1077,#1078); +#1077 = CARTESIAN_POINT('',(-1.29E-15,-15.1,40.649147038939)); +#1078 = VECTOR('',#1079,1.); +#1079 = DIRECTION('',(-1.,0.,0.)); +#1080 = PCURVE('',#447,#1081); +#1081 = DEFINITIONAL_REPRESENTATION('',(#1082),#1086); +#1082 = LINE('',#1083,#1084); +#1083 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1084 = VECTOR('',#1085,1.); +#1085 = DIRECTION('',(-0.,-1.)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = PCURVE('',#447,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(-0.,0.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(-0.,-1.)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = ORIENTED_EDGE('',*,*,#1095,.F.); +#1095 = EDGE_CURVE('',#1073,#1073,#1096,.T.); +#1096 = SURFACE_CURVE('',#1097,(#1102,#1109),.PCURVE_S1.); +#1097 = CIRCLE('',#1098,1.6); +#1098 = AXIS2_PLACEMENT_3D('',#1099,#1100,#1101); +#1099 = CARTESIAN_POINT('',(-2.7,-13.5,40.649147038939)); +#1100 = DIRECTION('',(1.,0.,0.)); +#1101 = DIRECTION('',(0.,-1.,0.)); +#1102 = PCURVE('',#447,#1103); +#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108); +#1104 = LINE('',#1105,#1106); +#1105 = CARTESIAN_POINT('',(-6.28318530718,-2.7)); +#1106 = VECTOR('',#1107,1.); +#1107 = DIRECTION('',(1.,-0.)); +#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1109 = PCURVE('',#1110,#1115); +#1110 = PLANE('',#1111); +#1111 = AXIS2_PLACEMENT_3D('',#1112,#1113,#1114); +#1112 = CARTESIAN_POINT('',(-2.7,-8.3E-16,40.649147038939)); +#1113 = DIRECTION('',(1.,0.,0.)); +#1114 = DIRECTION('',(0.,0.,1.)); +#1115 = DEFINITIONAL_REPRESENTATION('',(#1116),#1120); +#1116 = CIRCLE('',#1117,1.6); +#1117 = AXIS2_PLACEMENT_2D('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(3.4106E-13,13.5)); +#1119 = DIRECTION('',(0.,1.)); +#1120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1121 = ORIENTED_EDGE('',*,*,#1072,.F.); +#1122 = ADVANCED_FACE('',(#1123),#482,.F.); +#1123 = FACE_BOUND('',#1124,.T.); +#1124 = EDGE_LOOP('',(#1125,#1126,#1149,#1176)); +#1125 = ORIENTED_EDGE('',*,*,#461,.F.); +#1126 = ORIENTED_EDGE('',*,*,#1127,.T.); +#1127 = EDGE_CURVE('',#462,#1128,#1130,.T.); +#1128 = VERTEX_POINT('',#1129); +#1129 = CARTESIAN_POINT('',(-2.7,11.9,40.649147038939)); +#1130 = SEAM_CURVE('',#1131,(#1135,#1142),.PCURVE_S1.); +#1131 = LINE('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(-1.29E-15,11.9,40.649147038939)); +#1133 = VECTOR('',#1134,1.); +#1134 = DIRECTION('',(-1.,0.,0.)); +#1135 = PCURVE('',#482,#1136); +#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1141); +#1137 = LINE('',#1138,#1139); +#1138 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1139 = VECTOR('',#1140,1.); +#1140 = DIRECTION('',(-0.,-1.)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = PCURVE('',#482,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(-0.,0.)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(-0.,-1.)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = ORIENTED_EDGE('',*,*,#1150,.F.); +#1150 = EDGE_CURVE('',#1128,#1128,#1151,.T.); +#1151 = SURFACE_CURVE('',#1152,(#1157,#1164),.PCURVE_S1.); +#1152 = CIRCLE('',#1153,1.6); +#1153 = AXIS2_PLACEMENT_3D('',#1154,#1155,#1156); +#1154 = CARTESIAN_POINT('',(-2.7,13.5,40.649147038939)); +#1155 = DIRECTION('',(1.,0.,0.)); +#1156 = DIRECTION('',(0.,-1.,0.)); +#1157 = PCURVE('',#482,#1158); +#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163); +#1159 = LINE('',#1160,#1161); +#1160 = CARTESIAN_POINT('',(-6.28318530718,-2.7)); +#1161 = VECTOR('',#1162,1.); +#1162 = DIRECTION('',(1.,-0.)); +#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1164 = PCURVE('',#1165,#1170); +#1165 = PLANE('',#1166); +#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169); +#1167 = CARTESIAN_POINT('',(-2.7,-8.3E-16,40.649147038939)); +#1168 = DIRECTION('',(1.,0.,0.)); +#1169 = DIRECTION('',(0.,0.,1.)); +#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1175); +#1171 = CIRCLE('',#1172,1.6); +#1172 = AXIS2_PLACEMENT_2D('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(3.4106E-13,-13.5)); +#1174 = DIRECTION('',(0.,1.)); +#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1176 = ORIENTED_EDGE('',*,*,#1127,.F.); +#1177 = ADVANCED_FACE('',(#1178),#633,.F.); +#1178 = FACE_BOUND('',#1179,.F.); +#1179 = EDGE_LOOP('',(#1180,#1203,#1226,#1247)); +#1180 = ORIENTED_EDGE('',*,*,#1181,.T.); +#1181 = EDGE_CURVE('',#616,#1182,#1184,.T.); +#1182 = VERTEX_POINT('',#1183); +#1183 = CARTESIAN_POINT('',(-2.7,13.5,37.449147038939)); +#1184 = SURFACE_CURVE('',#1185,(#1189,#1196),.PCURVE_S1.); +#1185 = LINE('',#1186,#1187); +#1186 = CARTESIAN_POINT('',(-5.,13.5,37.449147038939)); +#1187 = VECTOR('',#1188,1.); +#1188 = DIRECTION('',(1.,0.,0.)); +#1189 = PCURVE('',#633,#1190); +#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195); +#1191 = LINE('',#1192,#1193); +#1192 = CARTESIAN_POINT('',(0.,0.)); +#1193 = VECTOR('',#1194,1.); +#1194 = DIRECTION('',(0.,-1.)); +#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1196 = PCURVE('',#771,#1197); +#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1202); +#1198 = LINE('',#1199,#1200); +#1199 = CARTESIAN_POINT('',(3.2,0.)); +#1200 = VECTOR('',#1201,1.); +#1201 = DIRECTION('',(0.,-1.)); +#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1203 = ORIENTED_EDGE('',*,*,#1204,.T.); +#1204 = EDGE_CURVE('',#1182,#1205,#1207,.T.); +#1205 = VERTEX_POINT('',#1206); +#1206 = CARTESIAN_POINT('',(-2.7,10.728718707889,39.04914703894)); +#1207 = SURFACE_CURVE('',#1208,(#1212,#1219),.PCURVE_S1.); +#1208 = LINE('',#1209,#1210); +#1209 = CARTESIAN_POINT('',(-2.7,13.5,37.449147038939)); +#1210 = VECTOR('',#1211,1.); +#1211 = DIRECTION('',(0.,-0.866025403784,0.5)); +#1212 = PCURVE('',#633,#1213); +#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218); +#1214 = LINE('',#1215,#1216); +#1215 = CARTESIAN_POINT('',(0.,-2.3)); +#1216 = VECTOR('',#1217,1.); +#1217 = DIRECTION('',(1.,0.)); +#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1219 = PCURVE('',#1165,#1220); +#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1225); +#1221 = LINE('',#1222,#1223); +#1222 = CARTESIAN_POINT('',(-3.2,-13.5)); +#1223 = VECTOR('',#1224,1.); +#1224 = DIRECTION('',(0.5,0.866025403784)); +#1225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1226 = ORIENTED_EDGE('',*,*,#1227,.F.); +#1227 = EDGE_CURVE('',#618,#1205,#1228,.T.); +#1228 = SURFACE_CURVE('',#1229,(#1233,#1240),.PCURVE_S1.); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(-5.,10.728718707889,39.04914703894)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(1.,0.,0.)); +#1233 = PCURVE('',#633,#1234); +#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239); +#1235 = LINE('',#1236,#1237); +#1236 = CARTESIAN_POINT('',(3.200000000001,0.)); +#1237 = VECTOR('',#1238,1.); +#1238 = DIRECTION('',(0.,-1.)); +#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1240 = PCURVE('',#661,#1241); +#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246); +#1242 = LINE('',#1243,#1244); +#1243 = CARTESIAN_POINT('',(0.,0.)); +#1244 = VECTOR('',#1245,1.); +#1245 = DIRECTION('',(0.,-1.)); +#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1247 = ORIENTED_EDGE('',*,*,#615,.F.); +#1248 = ADVANCED_FACE('',(#1249),#771,.F.); +#1249 = FACE_BOUND('',#1250,.F.); +#1250 = EDGE_LOOP('',(#1251,#1274,#1295,#1296)); +#1251 = ORIENTED_EDGE('',*,*,#1252,.T.); +#1252 = EDGE_CURVE('',#730,#1253,#1255,.T.); +#1253 = VERTEX_POINT('',#1254); +#1254 = CARTESIAN_POINT('',(-2.7,16.27128129211,39.049147038939)); +#1255 = SURFACE_CURVE('',#1256,(#1260,#1267),.PCURVE_S1.); +#1256 = LINE('',#1257,#1258); +#1257 = CARTESIAN_POINT('',(-5.,16.27128129211,39.049147038939)); +#1258 = VECTOR('',#1259,1.); +#1259 = DIRECTION('',(1.,0.,0.)); +#1260 = PCURVE('',#771,#1261); +#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266); +#1262 = LINE('',#1263,#1264); +#1263 = CARTESIAN_POINT('',(0.,0.)); +#1264 = VECTOR('',#1265,1.); +#1265 = DIRECTION('',(0.,-1.)); +#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1267 = PCURVE('',#745,#1268); +#1268 = DEFINITIONAL_REPRESENTATION('',(#1269),#1273); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(3.2,0.)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(0.,-1.)); +#1273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1274 = ORIENTED_EDGE('',*,*,#1275,.T.); +#1275 = EDGE_CURVE('',#1253,#1182,#1276,.T.); +#1276 = SURFACE_CURVE('',#1277,(#1281,#1288),.PCURVE_S1.); +#1277 = LINE('',#1278,#1279); +#1278 = CARTESIAN_POINT('',(-2.7,16.27128129211,39.049147038939)); +#1279 = VECTOR('',#1280,1.); +#1280 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#1281 = PCURVE('',#771,#1282); +#1282 = DEFINITIONAL_REPRESENTATION('',(#1283),#1287); +#1283 = LINE('',#1284,#1285); +#1284 = CARTESIAN_POINT('',(0.,-2.3)); +#1285 = VECTOR('',#1286,1.); +#1286 = DIRECTION('',(1.,0.)); +#1287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1288 = PCURVE('',#1165,#1289); +#1289 = DEFINITIONAL_REPRESENTATION('',(#1290),#1294); +#1290 = LINE('',#1291,#1292); +#1291 = CARTESIAN_POINT('',(-1.6,-16.27128129211)); +#1292 = VECTOR('',#1293,1.); +#1293 = DIRECTION('',(-0.5,0.866025403784)); +#1294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1295 = ORIENTED_EDGE('',*,*,#1181,.F.); +#1296 = ORIENTED_EDGE('',*,*,#757,.F.); +#1297 = ADVANCED_FACE('',(#1298),#745,.F.); +#1298 = FACE_BOUND('',#1299,.F.); +#1299 = EDGE_LOOP('',(#1300,#1323,#1344,#1345)); +#1300 = ORIENTED_EDGE('',*,*,#1301,.T.); +#1301 = EDGE_CURVE('',#702,#1302,#1304,.T.); +#1302 = VERTEX_POINT('',#1303); +#1303 = CARTESIAN_POINT('',(-2.7,16.27128129211,42.249147038939)); +#1304 = SURFACE_CURVE('',#1305,(#1309,#1316),.PCURVE_S1.); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(-5.,16.27128129211,42.249147038939)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(1.,0.,0.)); +#1309 = PCURVE('',#745,#1310); +#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315); +#1311 = LINE('',#1312,#1313); +#1312 = CARTESIAN_POINT('',(0.,0.)); +#1313 = VECTOR('',#1314,1.); +#1314 = DIRECTION('',(0.,-1.)); +#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1316 = PCURVE('',#717,#1317); +#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1322); +#1318 = LINE('',#1319,#1320); +#1319 = CARTESIAN_POINT('',(3.2,0.)); +#1320 = VECTOR('',#1321,1.); +#1321 = DIRECTION('',(0.,-1.)); +#1322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1323 = ORIENTED_EDGE('',*,*,#1324,.T.); +#1324 = EDGE_CURVE('',#1302,#1253,#1325,.T.); +#1325 = SURFACE_CURVE('',#1326,(#1330,#1337),.PCURVE_S1.); +#1326 = LINE('',#1327,#1328); +#1327 = CARTESIAN_POINT('',(-2.7,16.27128129211,42.249147038939)); +#1328 = VECTOR('',#1329,1.); +#1329 = DIRECTION('',(0.,0.,-1.)); +#1330 = PCURVE('',#745,#1331); +#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1336); +#1332 = LINE('',#1333,#1334); +#1333 = CARTESIAN_POINT('',(0.,-2.3)); +#1334 = VECTOR('',#1335,1.); +#1335 = DIRECTION('',(1.,0.)); +#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1337 = PCURVE('',#1165,#1338); +#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1343); +#1339 = LINE('',#1340,#1341); +#1340 = CARTESIAN_POINT('',(1.6,-16.27128129211)); +#1341 = VECTOR('',#1342,1.); +#1342 = DIRECTION('',(-1.,0.)); +#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1344 = ORIENTED_EDGE('',*,*,#1252,.F.); +#1345 = ORIENTED_EDGE('',*,*,#729,.F.); +#1346 = ADVANCED_FACE('',(#1347),#717,.F.); +#1347 = FACE_BOUND('',#1348,.F.); +#1348 = EDGE_LOOP('',(#1349,#1372,#1393,#1394)); +#1349 = ORIENTED_EDGE('',*,*,#1350,.T.); +#1350 = EDGE_CURVE('',#674,#1351,#1353,.T.); +#1351 = VERTEX_POINT('',#1352); +#1352 = CARTESIAN_POINT('',(-2.7,13.5,43.849147038939)); +#1353 = SURFACE_CURVE('',#1354,(#1358,#1365),.PCURVE_S1.); +#1354 = LINE('',#1355,#1356); +#1355 = CARTESIAN_POINT('',(-5.,13.5,43.849147038939)); +#1356 = VECTOR('',#1357,1.); +#1357 = DIRECTION('',(1.,0.,0.)); +#1358 = PCURVE('',#717,#1359); +#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1364); +#1360 = LINE('',#1361,#1362); +#1361 = CARTESIAN_POINT('',(0.,0.)); +#1362 = VECTOR('',#1363,1.); +#1363 = DIRECTION('',(0.,-1.)); +#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1365 = PCURVE('',#689,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1371); +#1367 = LINE('',#1368,#1369); +#1368 = CARTESIAN_POINT('',(3.199999999999,0.)); +#1369 = VECTOR('',#1370,1.); +#1370 = DIRECTION('',(0.,-1.)); +#1371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1372 = ORIENTED_EDGE('',*,*,#1373,.T.); +#1373 = EDGE_CURVE('',#1351,#1302,#1374,.T.); +#1374 = SURFACE_CURVE('',#1375,(#1379,#1386),.PCURVE_S1.); +#1375 = LINE('',#1376,#1377); +#1376 = CARTESIAN_POINT('',(-2.7,13.5,43.849147038939)); +#1377 = VECTOR('',#1378,1.); +#1378 = DIRECTION('',(-0.,0.866025403784,-0.5)); +#1379 = PCURVE('',#717,#1380); +#1380 = DEFINITIONAL_REPRESENTATION('',(#1381),#1385); +#1381 = LINE('',#1382,#1383); +#1382 = CARTESIAN_POINT('',(0.,-2.3)); +#1383 = VECTOR('',#1384,1.); +#1384 = DIRECTION('',(1.,0.)); +#1385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1386 = PCURVE('',#1165,#1387); +#1387 = DEFINITIONAL_REPRESENTATION('',(#1388),#1392); +#1388 = LINE('',#1389,#1390); +#1389 = CARTESIAN_POINT('',(3.2,-13.5)); +#1390 = VECTOR('',#1391,1.); +#1391 = DIRECTION('',(-0.5,-0.866025403784)); +#1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1393 = ORIENTED_EDGE('',*,*,#1301,.F.); +#1394 = ORIENTED_EDGE('',*,*,#701,.F.); +#1395 = ADVANCED_FACE('',(#1396),#689,.F.); +#1396 = FACE_BOUND('',#1397,.F.); +#1397 = EDGE_LOOP('',(#1398,#1421,#1442,#1443)); +#1398 = ORIENTED_EDGE('',*,*,#1399,.T.); +#1399 = EDGE_CURVE('',#646,#1400,#1402,.T.); +#1400 = VERTEX_POINT('',#1401); +#1401 = CARTESIAN_POINT('',(-2.7,10.72871870789,42.24914703894)); +#1402 = SURFACE_CURVE('',#1403,(#1407,#1414),.PCURVE_S1.); +#1403 = LINE('',#1404,#1405); +#1404 = CARTESIAN_POINT('',(-5.,10.72871870789,42.24914703894)); +#1405 = VECTOR('',#1406,1.); +#1406 = DIRECTION('',(1.,0.,0.)); +#1407 = PCURVE('',#689,#1408); +#1408 = DEFINITIONAL_REPRESENTATION('',(#1409),#1413); +#1409 = LINE('',#1410,#1411); +#1410 = CARTESIAN_POINT('',(0.,0.)); +#1411 = VECTOR('',#1412,1.); +#1412 = DIRECTION('',(0.,-1.)); +#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1414 = PCURVE('',#661,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(3.2,0.)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(0.,-1.)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = ORIENTED_EDGE('',*,*,#1422,.T.); +#1422 = EDGE_CURVE('',#1400,#1351,#1423,.T.); +#1423 = SURFACE_CURVE('',#1424,(#1428,#1435),.PCURVE_S1.); +#1424 = LINE('',#1425,#1426); +#1425 = CARTESIAN_POINT('',(-2.7,10.72871870789,42.24914703894)); +#1426 = VECTOR('',#1427,1.); +#1427 = DIRECTION('',(0.,0.866025403785,0.5)); +#1428 = PCURVE('',#689,#1429); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); +#1430 = LINE('',#1431,#1432); +#1431 = CARTESIAN_POINT('',(0.,-2.3)); +#1432 = VECTOR('',#1433,1.); +#1433 = DIRECTION('',(1.,0.)); +#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1435 = PCURVE('',#1165,#1436); +#1436 = DEFINITIONAL_REPRESENTATION('',(#1437),#1441); +#1437 = LINE('',#1438,#1439); +#1438 = CARTESIAN_POINT('',(1.600000000001,-10.72871870789)); +#1439 = VECTOR('',#1440,1.); +#1440 = DIRECTION('',(0.5,-0.866025403785)); +#1441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1442 = ORIENTED_EDGE('',*,*,#1350,.F.); +#1443 = ORIENTED_EDGE('',*,*,#673,.F.); +#1444 = ADVANCED_FACE('',(#1445),#661,.F.); +#1445 = FACE_BOUND('',#1446,.F.); +#1446 = EDGE_LOOP('',(#1447,#1448,#1469,#1470)); +#1447 = ORIENTED_EDGE('',*,*,#1227,.T.); +#1448 = ORIENTED_EDGE('',*,*,#1449,.T.); +#1449 = EDGE_CURVE('',#1205,#1400,#1450,.T.); +#1450 = SURFACE_CURVE('',#1451,(#1455,#1462),.PCURVE_S1.); +#1451 = LINE('',#1452,#1453); +#1452 = CARTESIAN_POINT('',(-2.7,10.728718707889,39.04914703894)); +#1453 = VECTOR('',#1454,1.); +#1454 = DIRECTION('',(0.,4.0246E-13,1.)); +#1455 = PCURVE('',#661,#1456); +#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1461); +#1457 = LINE('',#1458,#1459); +#1458 = CARTESIAN_POINT('',(0.,-2.3)); +#1459 = VECTOR('',#1460,1.); +#1460 = DIRECTION('',(1.,0.)); +#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1462 = PCURVE('',#1165,#1463); +#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468); +#1464 = LINE('',#1465,#1466); +#1465 = CARTESIAN_POINT('',(-1.599999999999,-10.72871870788)); +#1466 = VECTOR('',#1467,1.); +#1467 = DIRECTION('',(1.,-4.0246E-13)); +#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1469 = ORIENTED_EDGE('',*,*,#1399,.F.); +#1470 = ORIENTED_EDGE('',*,*,#645,.F.); +#1471 = ADVANCED_FACE('',(#1472),#803,.F.); +#1472 = FACE_BOUND('',#1473,.F.); +#1473 = EDGE_LOOP('',(#1474,#1497,#1520,#1541)); +#1474 = ORIENTED_EDGE('',*,*,#1475,.T.); +#1475 = EDGE_CURVE('',#786,#1476,#1478,.T.); +#1476 = VERTEX_POINT('',#1477); +#1477 = CARTESIAN_POINT('',(-2.7,-13.5,37.449147038939)); +#1478 = SURFACE_CURVE('',#1479,(#1483,#1490),.PCURVE_S1.); +#1479 = LINE('',#1480,#1481); +#1480 = CARTESIAN_POINT('',(-5.,-13.5,37.449147038939)); +#1481 = VECTOR('',#1482,1.); +#1482 = DIRECTION('',(1.,0.,0.)); +#1483 = PCURVE('',#803,#1484); +#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1489); +#1485 = LINE('',#1486,#1487); +#1486 = CARTESIAN_POINT('',(0.,0.)); +#1487 = VECTOR('',#1488,1.); +#1488 = DIRECTION('',(0.,-1.)); +#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1490 = PCURVE('',#941,#1491); +#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496); +#1492 = LINE('',#1493,#1494); +#1493 = CARTESIAN_POINT('',(3.2,0.)); +#1494 = VECTOR('',#1495,1.); +#1495 = DIRECTION('',(0.,-1.)); +#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1497 = ORIENTED_EDGE('',*,*,#1498,.T.); +#1498 = EDGE_CURVE('',#1476,#1499,#1501,.T.); +#1499 = VERTEX_POINT('',#1500); +#1500 = CARTESIAN_POINT('',(-2.7,-16.2712812921,39.04914703893)); +#1501 = SURFACE_CURVE('',#1502,(#1506,#1513),.PCURVE_S1.); +#1502 = LINE('',#1503,#1504); +#1503 = CARTESIAN_POINT('',(-2.7,-13.5,37.449147038939)); +#1504 = VECTOR('',#1505,1.); +#1505 = DIRECTION('',(0.,-0.866025403785,0.499999999999)); +#1506 = PCURVE('',#803,#1507); +#1507 = DEFINITIONAL_REPRESENTATION('',(#1508),#1512); +#1508 = LINE('',#1509,#1510); +#1509 = CARTESIAN_POINT('',(0.,-2.3)); +#1510 = VECTOR('',#1511,1.); +#1511 = DIRECTION('',(1.,0.)); +#1512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1513 = PCURVE('',#1110,#1514); +#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519); +#1515 = LINE('',#1516,#1517); +#1516 = CARTESIAN_POINT('',(-3.2,13.5)); +#1517 = VECTOR('',#1518,1.); +#1518 = DIRECTION('',(0.499999999999,0.866025403785)); +#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1520 = ORIENTED_EDGE('',*,*,#1521,.F.); +#1521 = EDGE_CURVE('',#788,#1499,#1522,.T.); +#1522 = SURFACE_CURVE('',#1523,(#1527,#1534),.PCURVE_S1.); +#1523 = LINE('',#1524,#1525); +#1524 = CARTESIAN_POINT('',(-5.,-16.2712812921,39.04914703893)); +#1525 = VECTOR('',#1526,1.); +#1526 = DIRECTION('',(1.,0.,0.)); +#1527 = PCURVE('',#803,#1528); +#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533); +#1529 = LINE('',#1530,#1531); +#1530 = CARTESIAN_POINT('',(3.199999999991,0.)); +#1531 = VECTOR('',#1532,1.); +#1532 = DIRECTION('',(0.,-1.)); +#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1534 = PCURVE('',#831,#1535); +#1535 = DEFINITIONAL_REPRESENTATION('',(#1536),#1540); +#1536 = LINE('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(0.,0.)); +#1538 = VECTOR('',#1539,1.); +#1539 = DIRECTION('',(0.,-1.)); +#1540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1541 = ORIENTED_EDGE('',*,*,#785,.F.); +#1542 = ADVANCED_FACE('',(#1543),#941,.F.); +#1543 = FACE_BOUND('',#1544,.F.); +#1544 = EDGE_LOOP('',(#1545,#1568,#1589,#1590)); +#1545 = ORIENTED_EDGE('',*,*,#1546,.T.); +#1546 = EDGE_CURVE('',#900,#1547,#1549,.T.); +#1547 = VERTEX_POINT('',#1548); +#1548 = CARTESIAN_POINT('',(-2.7,-10.72871870789,39.049147038939)); +#1549 = SURFACE_CURVE('',#1550,(#1554,#1561),.PCURVE_S1.); +#1550 = LINE('',#1551,#1552); +#1551 = CARTESIAN_POINT('',(-5.,-10.72871870789,39.049147038939)); +#1552 = VECTOR('',#1553,1.); +#1553 = DIRECTION('',(1.,0.,0.)); +#1554 = PCURVE('',#941,#1555); +#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560); +#1556 = LINE('',#1557,#1558); +#1557 = CARTESIAN_POINT('',(0.,0.)); +#1558 = VECTOR('',#1559,1.); +#1559 = DIRECTION('',(0.,-1.)); +#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1561 = PCURVE('',#915,#1562); +#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567); +#1563 = LINE('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(3.2,0.)); +#1565 = VECTOR('',#1566,1.); +#1566 = DIRECTION('',(0.,-1.)); +#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1568 = ORIENTED_EDGE('',*,*,#1569,.T.); +#1569 = EDGE_CURVE('',#1547,#1476,#1570,.T.); +#1570 = SURFACE_CURVE('',#1571,(#1575,#1582),.PCURVE_S1.); +#1571 = LINE('',#1572,#1573); +#1572 = CARTESIAN_POINT('',(-2.7,-10.72871870789,39.049147038939)); +#1573 = VECTOR('',#1574,1.); +#1574 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#1575 = PCURVE('',#941,#1576); +#1576 = DEFINITIONAL_REPRESENTATION('',(#1577),#1581); +#1577 = LINE('',#1578,#1579); +#1578 = CARTESIAN_POINT('',(0.,-2.3)); +#1579 = VECTOR('',#1580,1.); +#1580 = DIRECTION('',(1.,0.)); +#1581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1582 = PCURVE('',#1110,#1583); +#1583 = DEFINITIONAL_REPRESENTATION('',(#1584),#1588); +#1584 = LINE('',#1585,#1586); +#1585 = CARTESIAN_POINT('',(-1.6,10.72871870789)); +#1586 = VECTOR('',#1587,1.); +#1587 = DIRECTION('',(-0.5,0.866025403784)); +#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1589 = ORIENTED_EDGE('',*,*,#1475,.F.); +#1590 = ORIENTED_EDGE('',*,*,#927,.F.); +#1591 = ADVANCED_FACE('',(#1592),#915,.F.); +#1592 = FACE_BOUND('',#1593,.F.); +#1593 = EDGE_LOOP('',(#1594,#1617,#1638,#1639)); +#1594 = ORIENTED_EDGE('',*,*,#1595,.T.); +#1595 = EDGE_CURVE('',#872,#1596,#1598,.T.); +#1596 = VERTEX_POINT('',#1597); +#1597 = CARTESIAN_POINT('',(-2.7,-10.72871870789,42.249147038939)); +#1598 = SURFACE_CURVE('',#1599,(#1603,#1610),.PCURVE_S1.); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(-5.,-10.72871870789,42.249147038939)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.,0.)); +#1603 = PCURVE('',#915,#1604); +#1604 = DEFINITIONAL_REPRESENTATION('',(#1605),#1609); +#1605 = LINE('',#1606,#1607); +#1606 = CARTESIAN_POINT('',(0.,0.)); +#1607 = VECTOR('',#1608,1.); +#1608 = DIRECTION('',(0.,-1.)); +#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1610 = PCURVE('',#887,#1611); +#1611 = DEFINITIONAL_REPRESENTATION('',(#1612),#1616); +#1612 = LINE('',#1613,#1614); +#1613 = CARTESIAN_POINT('',(3.2,0.)); +#1614 = VECTOR('',#1615,1.); +#1615 = DIRECTION('',(0.,-1.)); +#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1617 = ORIENTED_EDGE('',*,*,#1618,.T.); +#1618 = EDGE_CURVE('',#1596,#1547,#1619,.T.); +#1619 = SURFACE_CURVE('',#1620,(#1624,#1631),.PCURVE_S1.); +#1620 = LINE('',#1621,#1622); +#1621 = CARTESIAN_POINT('',(-2.7,-10.72871870789,42.249147038939)); +#1622 = VECTOR('',#1623,1.); +#1623 = DIRECTION('',(0.,0.,-1.)); +#1624 = PCURVE('',#915,#1625); +#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1630); +#1626 = LINE('',#1627,#1628); +#1627 = CARTESIAN_POINT('',(0.,-2.3)); +#1628 = VECTOR('',#1629,1.); +#1629 = DIRECTION('',(1.,0.)); +#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1631 = PCURVE('',#1110,#1632); +#1632 = DEFINITIONAL_REPRESENTATION('',(#1633),#1637); +#1633 = LINE('',#1634,#1635); +#1634 = CARTESIAN_POINT('',(1.6,10.72871870789)); +#1635 = VECTOR('',#1636,1.); +#1636 = DIRECTION('',(-1.,0.)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ORIENTED_EDGE('',*,*,#1546,.F.); +#1639 = ORIENTED_EDGE('',*,*,#899,.F.); +#1640 = ADVANCED_FACE('',(#1641),#887,.F.); +#1641 = FACE_BOUND('',#1642,.F.); +#1642 = EDGE_LOOP('',(#1643,#1666,#1687,#1688)); +#1643 = ORIENTED_EDGE('',*,*,#1644,.T.); +#1644 = EDGE_CURVE('',#844,#1645,#1647,.T.); +#1645 = VERTEX_POINT('',#1646); +#1646 = CARTESIAN_POINT('',(-2.7,-13.5,43.849147038939)); +#1647 = SURFACE_CURVE('',#1648,(#1652,#1659),.PCURVE_S1.); +#1648 = LINE('',#1649,#1650); +#1649 = CARTESIAN_POINT('',(-5.,-13.5,43.849147038939)); +#1650 = VECTOR('',#1651,1.); +#1651 = DIRECTION('',(1.,0.,0.)); +#1652 = PCURVE('',#887,#1653); +#1653 = DEFINITIONAL_REPRESENTATION('',(#1654),#1658); +#1654 = LINE('',#1655,#1656); +#1655 = CARTESIAN_POINT('',(0.,0.)); +#1656 = VECTOR('',#1657,1.); +#1657 = DIRECTION('',(0.,-1.)); +#1658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1659 = PCURVE('',#859,#1660); +#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665); +#1661 = LINE('',#1662,#1663); +#1662 = CARTESIAN_POINT('',(3.200000000009,0.)); +#1663 = VECTOR('',#1664,1.); +#1664 = DIRECTION('',(0.,-1.)); +#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1666 = ORIENTED_EDGE('',*,*,#1667,.T.); +#1667 = EDGE_CURVE('',#1645,#1596,#1668,.T.); +#1668 = SURFACE_CURVE('',#1669,(#1673,#1680),.PCURVE_S1.); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(-2.7,-13.5,43.849147038939)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(-0.,0.866025403784,-0.5)); +#1673 = PCURVE('',#887,#1674); +#1674 = DEFINITIONAL_REPRESENTATION('',(#1675),#1679); +#1675 = LINE('',#1676,#1677); +#1676 = CARTESIAN_POINT('',(0.,-2.3)); +#1677 = VECTOR('',#1678,1.); +#1678 = DIRECTION('',(1.,0.)); +#1679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1680 = PCURVE('',#1110,#1681); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1686); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(3.2,13.5)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-0.5,-0.866025403784)); +#1686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1687 = ORIENTED_EDGE('',*,*,#1595,.F.); +#1688 = ORIENTED_EDGE('',*,*,#871,.F.); +#1689 = ADVANCED_FACE('',(#1690),#859,.F.); +#1690 = FACE_BOUND('',#1691,.F.); +#1691 = EDGE_LOOP('',(#1692,#1715,#1736,#1737)); +#1692 = ORIENTED_EDGE('',*,*,#1693,.T.); +#1693 = EDGE_CURVE('',#816,#1694,#1696,.T.); +#1694 = VERTEX_POINT('',#1695); +#1695 = CARTESIAN_POINT('',(-2.7,-16.27128129211,42.24914703893)); +#1696 = SURFACE_CURVE('',#1697,(#1701,#1708),.PCURVE_S1.); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(-5.,-16.27128129211,42.24914703893)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,0.,0.)); +#1701 = PCURVE('',#859,#1702); +#1702 = DEFINITIONAL_REPRESENTATION('',(#1703),#1707); +#1703 = LINE('',#1704,#1705); +#1704 = CARTESIAN_POINT('',(0.,0.)); +#1705 = VECTOR('',#1706,1.); +#1706 = DIRECTION('',(0.,-1.)); +#1707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1708 = PCURVE('',#831,#1709); +#1709 = DEFINITIONAL_REPRESENTATION('',(#1710),#1714); +#1710 = LINE('',#1711,#1712); +#1711 = CARTESIAN_POINT('',(3.2,0.)); +#1712 = VECTOR('',#1713,1.); +#1713 = DIRECTION('',(0.,-1.)); +#1714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1715 = ORIENTED_EDGE('',*,*,#1716,.T.); +#1716 = EDGE_CURVE('',#1694,#1645,#1717,.T.); +#1717 = SURFACE_CURVE('',#1718,(#1722,#1729),.PCURVE_S1.); +#1718 = LINE('',#1719,#1720); +#1719 = CARTESIAN_POINT('',(-2.7,-16.27128129211,42.24914703893)); +#1720 = VECTOR('',#1721,1.); +#1721 = DIRECTION('',(0.,0.866025403784,0.500000000001)); +#1722 = PCURVE('',#859,#1723); +#1723 = DEFINITIONAL_REPRESENTATION('',(#1724),#1728); +#1724 = LINE('',#1725,#1726); +#1725 = CARTESIAN_POINT('',(0.,-2.3)); +#1726 = VECTOR('',#1727,1.); +#1727 = DIRECTION('',(1.,0.)); +#1728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1729 = PCURVE('',#1110,#1730); +#1730 = DEFINITIONAL_REPRESENTATION('',(#1731),#1735); +#1731 = LINE('',#1732,#1733); +#1732 = CARTESIAN_POINT('',(1.599999999991,16.271281292116)); +#1733 = VECTOR('',#1734,1.); +#1734 = DIRECTION('',(0.500000000001,-0.866025403784)); +#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1736 = ORIENTED_EDGE('',*,*,#1644,.F.); +#1737 = ORIENTED_EDGE('',*,*,#843,.F.); +#1738 = ADVANCED_FACE('',(#1739),#831,.F.); +#1739 = FACE_BOUND('',#1740,.F.); +#1740 = EDGE_LOOP('',(#1741,#1742,#1763,#1764)); +#1741 = ORIENTED_EDGE('',*,*,#1521,.T.); +#1742 = ORIENTED_EDGE('',*,*,#1743,.T.); +#1743 = EDGE_CURVE('',#1499,#1694,#1744,.T.); +#1744 = SURFACE_CURVE('',#1745,(#1749,#1756),.PCURVE_S1.); +#1745 = LINE('',#1746,#1747); +#1746 = CARTESIAN_POINT('',(-2.7,-16.2712812921,39.04914703893)); +#1747 = VECTOR('',#1748,1.); +#1748 = DIRECTION('',(0.,-3.34066E-12,1.)); +#1749 = PCURVE('',#831,#1750); +#1750 = DEFINITIONAL_REPRESENTATION('',(#1751),#1755); +#1751 = LINE('',#1752,#1753); +#1752 = CARTESIAN_POINT('',(0.,-2.3)); +#1753 = VECTOR('',#1754,1.); +#1754 = DIRECTION('',(1.,0.)); +#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1756 = PCURVE('',#1110,#1757); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(-1.600000000009,16.271281292105)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,3.34066E-12)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1763 = ORIENTED_EDGE('',*,*,#1693,.F.); +#1764 = ORIENTED_EDGE('',*,*,#815,.F.); +#1765 = ADVANCED_FACE('',(#1766,#1774),#1110,.F.); +#1766 = FACE_BOUND('',#1767,.F.); +#1767 = EDGE_LOOP('',(#1768,#1769,#1770,#1771,#1772,#1773)); +#1768 = ORIENTED_EDGE('',*,*,#1743,.F.); +#1769 = ORIENTED_EDGE('',*,*,#1498,.F.); +#1770 = ORIENTED_EDGE('',*,*,#1569,.F.); +#1771 = ORIENTED_EDGE('',*,*,#1618,.F.); +#1772 = ORIENTED_EDGE('',*,*,#1667,.F.); +#1773 = ORIENTED_EDGE('',*,*,#1716,.F.); +#1774 = FACE_BOUND('',#1775,.F.); +#1775 = EDGE_LOOP('',(#1776)); +#1776 = ORIENTED_EDGE('',*,*,#1095,.F.); +#1777 = ADVANCED_FACE('',(#1778,#1786),#1165,.F.); +#1778 = FACE_BOUND('',#1779,.F.); +#1779 = EDGE_LOOP('',(#1780,#1781,#1782,#1783,#1784,#1785)); +#1780 = ORIENTED_EDGE('',*,*,#1449,.F.); +#1781 = ORIENTED_EDGE('',*,*,#1204,.F.); +#1782 = ORIENTED_EDGE('',*,*,#1275,.F.); +#1783 = ORIENTED_EDGE('',*,*,#1324,.F.); +#1784 = ORIENTED_EDGE('',*,*,#1373,.F.); +#1785 = ORIENTED_EDGE('',*,*,#1422,.F.); +#1786 = FACE_BOUND('',#1787,.F.); +#1787 = EDGE_LOOP('',(#1788)); +#1788 = ORIENTED_EDGE('',*,*,#1150,.F.); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1793)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1790,#1791,#1792)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1790 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1791 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1792 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1793 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1790, + 'distance_accuracy_value','confusion accuracy'); +#1794 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1795 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1796),#1789); +#1796 = STYLED_ITEM('color',(#1797),#15); +#1797 = PRESENTATION_STYLE_ASSIGNMENT((#1798,#1804)); +#1798 = SURFACE_STYLE_USAGE(.BOTH.,#1799); +#1799 = SURFACE_SIDE_STYLE('',(#1800)); +#1800 = SURFACE_STYLE_FILL_AREA(#1801); +#1801 = FILL_AREA_STYLE('',(#1802)); +#1802 = FILL_AREA_STYLE_COLOUR('',#1803); +#1803 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#1804 = CURVE_STYLE('',#1805,POSITIVE_LENGTH_MEASURE(0.1),#1806); +#1805 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1806 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/Urumbot/CAD/Pen.step b/Urumbot/CAD/Pen.step new file mode 100644 index 0000000..3fc3524 --- /dev/null +++ b/Urumbot/CAD/Pen.step @@ -0,0 +1,6328 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2022-05-26T11:40:16',('Author'),( + ''),'Open CASCADE STEP processor 7.5','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#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('Pen','Pen','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5369); +#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,#240,#316,#481,#488,#1093,#1748,#1797, + #1856,#1933,#1982,#2036,#2111,#2164,#2217,#2271,#2325,#2378,#2431, + #2485,#2539,#2592,#2645,#2699,#2753,#2806,#2859,#2892,#2919,#2946, + #2973,#3000,#3070,#3118,#3166,#3215,#3264,#3312,#3360,#3409,#3458, + #3506,#3554,#3603,#3652,#3700,#3748,#3776,#4005,#4011,#4146,#4152, + #4287,#4334,#4361,#4388,#4415,#4442,#4469,#4496,#4523,#4550,#4577, + #4604,#4631,#4658,#4685,#4712,#4719,#4768,#4871,#4898,#4947,#5050, + #5077,#5104,#5111,#5166,#5193,#5200,#5255,#5305,#5355,#5362)); +#17 = ADVANCED_FACE('',(#18),#33,.F.); +#18 = FACE_BOUND('',#19,.T.); +#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('',(7.,0.,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(2.E-15,7.,0.)); +#26 = SURFACE_CURVE('',#27,(#32,#44),.PCURVE_S1.); +#27 = CIRCLE('',#28,7.); +#28 = AXIS2_PLACEMENT_3D('',#29,#30,#31); +#29 = CARTESIAN_POINT('',(0.,0.,0.)); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = DIRECTION('',(1.,0.,0.)); +#32 = PCURVE('',#33,#38); +#33 = CYLINDRICAL_SURFACE('',#34,7.); +#34 = AXIS2_PLACEMENT_3D('',#35,#36,#37); +#35 = CARTESIAN_POINT('',(0.,0.,0.)); +#36 = DIRECTION('',(-0.,-0.,-1.)); +#37 = DIRECTION('',(1.,0.,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('',(-7.E-16,-1.29E-15,0.)); +#48 = DIRECTION('',(0.,0.,1.)); +#49 = DIRECTION('',(1.,0.,0.)); +#50 = DEFINITIONAL_REPRESENTATION('',(#51),#55); +#51 = CIRCLE('',#52,7.); +#52 = AXIS2_PLACEMENT_2D('',#53,#54); +#53 = CARTESIAN_POINT('',(7.E-16,1.29E-15)); +#54 = DIRECTION('',(1.,0.)); +#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('',(7.,0.,5.)); +#60 = SURFACE_CURVE('',#61,(#65,#72),.PCURVE_S1.); +#61 = LINE('',#62,#63); +#62 = CARTESIAN_POINT('',(7.,0.,0.)); +#63 = VECTOR('',#64,1.); +#64 = DIRECTION('',(0.,0.,1.)); +#65 = PCURVE('',#33,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71); +#67 = LINE('',#68,#69); +#68 = CARTESIAN_POINT('',(-0.,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 = CYLINDRICAL_SURFACE('',#74,7.); +#74 = AXIS2_PLACEMENT_3D('',#75,#76,#77); +#75 = CARTESIAN_POINT('',(0.,0.,0.)); +#76 = DIRECTION('',(-0.,-0.,-1.)); +#77 = DIRECTION('',(1.,0.,0.)); +#78 = DEFINITIONAL_REPRESENTATION('',(#79),#83); +#79 = LINE('',#80,#81); +#80 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#81 = VECTOR('',#82,1.); +#82 = DIRECTION('',(-0.,-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.6E-14,7.,5.)); +#88 = SURFACE_CURVE('',#89,(#94,#101),.PCURVE_S1.); +#89 = CIRCLE('',#90,7.); +#90 = AXIS2_PLACEMENT_3D('',#91,#92,#93); +#91 = CARTESIAN_POINT('',(0.,0.,5.)); +#92 = DIRECTION('',(0.,0.,1.)); +#93 = DIRECTION('',(1.,0.,0.)); +#94 = PCURVE('',#33,#95); +#95 = DEFINITIONAL_REPRESENTATION('',(#96),#100); +#96 = LINE('',#97,#98); +#97 = CARTESIAN_POINT('',(-0.,-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 = CYLINDRICAL_SURFACE('',#103,7.); +#103 = AXIS2_PLACEMENT_3D('',#104,#105,#106); +#104 = CARTESIAN_POINT('',(0.,0.,0.)); +#105 = DIRECTION('',(-0.,-0.,-1.)); +#106 = DIRECTION('',(1.,0.,0.)); +#107 = DEFINITIONAL_REPRESENTATION('',(#108),#112); +#108 = LINE('',#109,#110); +#109 = CARTESIAN_POINT('',(-6.28318530718,-5.)); +#110 = VECTOR('',#111,1.); +#111 = DIRECTION('',(-1.,0.)); +#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('',(2.14E-15,7.,0.)); +#118 = VECTOR('',#119,1.); +#119 = DIRECTION('',(0.,0.,1.)); +#120 = PCURVE('',#33,#121); +#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126); +#122 = LINE('',#123,#124); +#123 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#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,7.); +#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132); +#130 = CARTESIAN_POINT('',(0.,0.,0.)); +#131 = DIRECTION('',(-0.,-0.,-1.)); +#132 = DIRECTION('',(1.,0.,0.)); +#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138); +#134 = LINE('',#135,#136); +#135 = CARTESIAN_POINT('',(-1.570796326795,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),#45,.F.); +#140 = FACE_BOUND('',#141,.F.); +#141 = EDGE_LOOP('',(#142,#143,#167,#195,#219)); +#142 = ORIENTED_EDGE('',*,*,#21,.F.); +#143 = ORIENTED_EDGE('',*,*,#144,.F.); +#144 = EDGE_CURVE('',#145,#22,#147,.T.); +#145 = VERTEX_POINT('',#146); +#146 = CARTESIAN_POINT('',(-1.E-15,-7.,0.)); +#147 = SURFACE_CURVE('',#148,(#153,#160),.PCURVE_S1.); +#148 = CIRCLE('',#149,7.); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.,0.,0.)); +#151 = DIRECTION('',(0.,0.,1.)); +#152 = DIRECTION('',(1.,0.,0.)); +#153 = PCURVE('',#45,#154); +#154 = DEFINITIONAL_REPRESENTATION('',(#155),#159); +#155 = CIRCLE('',#156,7.); +#156 = AXIS2_PLACEMENT_2D('',#157,#158); +#157 = CARTESIAN_POINT('',(7.E-16,1.29E-15)); +#158 = DIRECTION('',(1.,0.)); +#159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#160 = PCURVE('',#73,#161); +#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166); +#162 = LINE('',#163,#164); +#163 = CARTESIAN_POINT('',(-0.,0.)); +#164 = VECTOR('',#165,1.); +#165 = DIRECTION('',(-1.,0.)); +#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#167 = ORIENTED_EDGE('',*,*,#168,.T.); +#168 = EDGE_CURVE('',#145,#169,#171,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(8.156E-12,-10.,0.)); +#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.); +#172 = LINE('',#173,#174); +#173 = CARTESIAN_POINT('',(-1.29E-15,-7.,0.)); +#174 = VECTOR('',#175,1.); +#175 = DIRECTION('',(0.,-1.,0.)); +#176 = PCURVE('',#45,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(-5.9E-16,-7.)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(0.,-1.)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = PCURVE('',#184,#189); +#184 = PLANE('',#185); +#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188); +#186 = CARTESIAN_POINT('',(-7.E-16,-1.29E-15,0.)); +#187 = DIRECTION('',(0.,0.,1.)); +#188 = DIRECTION('',(1.,0.,0.)); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194); +#190 = LINE('',#191,#192); +#191 = CARTESIAN_POINT('',(-5.9E-16,-7.)); +#192 = VECTOR('',#193,1.); +#193 = DIRECTION('',(0.,-1.)); +#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#195 = ORIENTED_EDGE('',*,*,#196,.T.); +#196 = EDGE_CURVE('',#169,#197,#199,.T.); +#197 = VERTEX_POINT('',#198); +#198 = CARTESIAN_POINT('',(1.89E-12,10.,0.)); +#199 = SURFACE_CURVE('',#200,(#205,#212),.PCURVE_S1.); +#200 = CIRCLE('',#201,10.); +#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204); +#202 = CARTESIAN_POINT('',(0.,0.,0.)); +#203 = DIRECTION('',(0.,0.,1.)); +#204 = DIRECTION('',(1.,0.,0.)); +#205 = PCURVE('',#45,#206); +#206 = DEFINITIONAL_REPRESENTATION('',(#207),#211); +#207 = CIRCLE('',#208,10.); +#208 = AXIS2_PLACEMENT_2D('',#209,#210); +#209 = CARTESIAN_POINT('',(7.E-16,1.29E-15)); +#210 = DIRECTION('',(1.,0.)); +#211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#212 = PCURVE('',#184,#213); +#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218); +#214 = CIRCLE('',#215,10.); +#215 = AXIS2_PLACEMENT_2D('',#216,#217); +#216 = CARTESIAN_POINT('',(7.E-16,1.29E-15)); +#217 = DIRECTION('',(1.,0.)); +#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#219 = ORIENTED_EDGE('',*,*,#220,.T.); +#220 = EDGE_CURVE('',#197,#24,#221,.T.); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(2.14E-15,10.,0.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(0.,-1.,0.)); +#226 = PCURVE('',#45,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(2.84E-15,10.)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(0.,-1.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#184,#234); +#234 = DEFINITIONAL_REPRESENTATION('',(#235),#239); +#235 = LINE('',#236,#237); +#236 = CARTESIAN_POINT('',(2.84E-15,10.)); +#237 = VECTOR('',#238,1.); +#238 = DIRECTION('',(0.,-1.)); +#239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#240 = ADVANCED_FACE('',(#241),#128,.F.); +#241 = FACE_BOUND('',#242,.T.); +#242 = EDGE_LOOP('',(#243,#265,#266,#295)); +#243 = ORIENTED_EDGE('',*,*,#244,.F.); +#244 = EDGE_CURVE('',#24,#145,#245,.T.); +#245 = SURFACE_CURVE('',#246,(#251,#258),.PCURVE_S1.); +#246 = CIRCLE('',#247,7.); +#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); +#248 = CARTESIAN_POINT('',(0.,0.,0.)); +#249 = DIRECTION('',(0.,0.,1.)); +#250 = DIRECTION('',(1.,0.,0.)); +#251 = PCURVE('',#128,#252); +#252 = DEFINITIONAL_REPRESENTATION('',(#253),#257); +#253 = LINE('',#254,#255); +#254 = CARTESIAN_POINT('',(-0.,0.)); +#255 = VECTOR('',#256,1.); +#256 = DIRECTION('',(-1.,0.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#184,#259); +#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264); +#260 = CIRCLE('',#261,7.); +#261 = AXIS2_PLACEMENT_2D('',#262,#263); +#262 = CARTESIAN_POINT('',(7.E-16,1.29E-15)); +#263 = DIRECTION('',(1.,0.)); +#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#265 = ORIENTED_EDGE('',*,*,#114,.T.); +#266 = ORIENTED_EDGE('',*,*,#267,.T.); +#267 = EDGE_CURVE('',#86,#268,#270,.T.); +#268 = VERTEX_POINT('',#269); +#269 = CARTESIAN_POINT('',(-2.E-14,-7.,5.)); +#270 = SURFACE_CURVE('',#271,(#276,#283),.PCURVE_S1.); +#271 = CIRCLE('',#272,7.); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(0.,0.,5.)); +#274 = DIRECTION('',(0.,0.,1.)); +#275 = DIRECTION('',(1.,0.,0.)); +#276 = PCURVE('',#128,#277); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(-0.,-5.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(-1.,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = PCURVE('',#284,#289); +#284 = PLANE('',#285); +#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288); +#286 = CARTESIAN_POINT('',(-7.E-16,-1.29E-15,5.)); +#287 = DIRECTION('',(0.,0.,1.)); +#288 = DIRECTION('',(1.,0.,0.)); +#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294); +#290 = CIRCLE('',#291,7.); +#291 = AXIS2_PLACEMENT_2D('',#292,#293); +#292 = CARTESIAN_POINT('',(7.E-16,1.29E-15)); +#293 = DIRECTION('',(1.,0.)); +#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#295 = ORIENTED_EDGE('',*,*,#296,.F.); +#296 = EDGE_CURVE('',#145,#268,#297,.T.); +#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.); +#298 = LINE('',#299,#300); +#299 = CARTESIAN_POINT('',(-1.29E-15,-7.,0.)); +#300 = VECTOR('',#301,1.); +#301 = DIRECTION('',(0.,0.,1.)); +#302 = PCURVE('',#128,#303); +#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308); +#304 = LINE('',#305,#306); +#305 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#306 = VECTOR('',#307,1.); +#307 = DIRECTION('',(-0.,-1.)); +#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#309 = PCURVE('',#73,#310); +#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315); +#311 = LINE('',#312,#313); +#312 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#313 = VECTOR('',#314,1.); +#314 = DIRECTION('',(-0.,-1.)); +#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#316 = ADVANCED_FACE('',(#317),#102,.F.); +#317 = FACE_BOUND('',#318,.T.); +#318 = EDGE_LOOP('',(#319,#341,#369,#397,#426,#454,#480)); +#319 = ORIENTED_EDGE('',*,*,#320,.F.); +#320 = EDGE_CURVE('',#268,#58,#321,.T.); +#321 = SURFACE_CURVE('',#322,(#327,#334),.PCURVE_S1.); +#322 = CIRCLE('',#323,7.); +#323 = AXIS2_PLACEMENT_3D('',#324,#325,#326); +#324 = CARTESIAN_POINT('',(0.,0.,5.)); +#325 = DIRECTION('',(0.,0.,1.)); +#326 = DIRECTION('',(1.,0.,0.)); +#327 = PCURVE('',#102,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(-8.9E-16,-5.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(-1.,0.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#73,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(-0.,-5.)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(-1.,0.)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = ORIENTED_EDGE('',*,*,#342,.T.); +#342 = EDGE_CURVE('',#268,#343,#345,.T.); +#343 = VERTEX_POINT('',#344); +#344 = CARTESIAN_POINT('',(-1.E-15,-7.,31.298294077853)); +#345 = SURFACE_CURVE('',#346,(#350,#357),.PCURVE_S1.); +#346 = LINE('',#347,#348); +#347 = CARTESIAN_POINT('',(-1.29E-15,-7.,0.)); +#348 = VECTOR('',#349,1.); +#349 = DIRECTION('',(0.,0.,1.)); +#350 = PCURVE('',#102,#351); +#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356); +#352 = LINE('',#353,#354); +#353 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#354 = VECTOR('',#355,1.); +#355 = DIRECTION('',(-0.,-1.)); +#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#357 = PCURVE('',#358,#363); +#358 = PLANE('',#359); +#359 = AXIS2_PLACEMENT_3D('',#360,#361,#362); +#360 = CARTESIAN_POINT('',(-1.29E-15,-7.,0.)); +#361 = DIRECTION('',(1.,0.,0.)); +#362 = DIRECTION('',(0.,-1.,0.)); +#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368); +#364 = LINE('',#365,#366); +#365 = CARTESIAN_POINT('',(0.,0.)); +#366 = VECTOR('',#367,1.); +#367 = DIRECTION('',(0.,-1.)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = ORIENTED_EDGE('',*,*,#370,.T.); +#370 = EDGE_CURVE('',#343,#371,#373,.T.); +#371 = VERTEX_POINT('',#372); +#372 = CARTESIAN_POINT('',(-1.E-15,-7.,50.)); +#373 = SURFACE_CURVE('',#374,(#378,#385),.PCURVE_S1.); +#374 = LINE('',#375,#376); +#375 = CARTESIAN_POINT('',(-1.29E-15,-7.,0.)); +#376 = VECTOR('',#377,1.); +#377 = DIRECTION('',(0.,0.,1.)); +#378 = PCURVE('',#102,#379); +#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384); +#380 = LINE('',#381,#382); +#381 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#382 = VECTOR('',#383,1.); +#383 = DIRECTION('',(-0.,-1.)); +#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#385 = PCURVE('',#386,#391); +#386 = PLANE('',#387); +#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390); +#388 = CARTESIAN_POINT('',(-1.29E-15,-7.,0.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DIRECTION('',(0.,-1.,0.)); +#391 = DEFINITIONAL_REPRESENTATION('',(#392),#396); +#392 = LINE('',#393,#394); +#393 = CARTESIAN_POINT('',(0.,0.)); +#394 = VECTOR('',#395,1.); +#395 = DIRECTION('',(0.,-1.)); +#396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#397 = ORIENTED_EDGE('',*,*,#398,.T.); +#398 = EDGE_CURVE('',#371,#399,#401,.T.); +#399 = VERTEX_POINT('',#400); +#400 = CARTESIAN_POINT('',(2.E-15,7.,50.)); +#401 = SURFACE_CURVE('',#402,(#407,#414),.PCURVE_S1.); +#402 = CIRCLE('',#403,7.); +#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406); +#404 = CARTESIAN_POINT('',(0.,0.,50.)); +#405 = DIRECTION('',(0.,0.,1.)); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = PCURVE('',#102,#408); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(-0.,-50.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(-1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = PCURVE('',#415,#420); +#415 = PLANE('',#416); +#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419); +#417 = CARTESIAN_POINT('',(4.5276415847,1.90407E-12,50.)); +#418 = DIRECTION('',(0.,0.,1.)); +#419 = DIRECTION('',(1.,0.,0.)); +#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425); +#421 = CIRCLE('',#422,7.); +#422 = AXIS2_PLACEMENT_2D('',#423,#424); +#423 = CARTESIAN_POINT('',(-4.5276415847,-1.90407E-12)); +#424 = DIRECTION('',(1.,0.)); +#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#426 = ORIENTED_EDGE('',*,*,#427,.F.); +#427 = EDGE_CURVE('',#428,#399,#430,.T.); +#428 = VERTEX_POINT('',#429); +#429 = CARTESIAN_POINT('',(-1.E-15,7.,31.298294077853)); +#430 = SURFACE_CURVE('',#431,(#435,#442),.PCURVE_S1.); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(2.14E-15,7.,0.)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(0.,0.,1.)); +#435 = PCURVE('',#102,#436); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441); +#437 = LINE('',#438,#439); +#438 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(-0.,-1.)); +#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#442 = PCURVE('',#443,#448); +#443 = PLANE('',#444); +#444 = AXIS2_PLACEMENT_3D('',#445,#446,#447); +#445 = CARTESIAN_POINT('',(2.14E-15,10.,0.)); +#446 = DIRECTION('',(1.,0.,0.)); +#447 = DIRECTION('',(0.,-1.,0.)); +#448 = DEFINITIONAL_REPRESENTATION('',(#449),#453); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(3.,0.)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(0.,-1.)); +#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#454 = ORIENTED_EDGE('',*,*,#455,.F.); +#455 = EDGE_CURVE('',#86,#428,#456,.T.); +#456 = SURFACE_CURVE('',#457,(#461,#468),.PCURVE_S1.); +#457 = LINE('',#458,#459); +#458 = CARTESIAN_POINT('',(2.14E-15,7.,0.)); +#459 = VECTOR('',#460,1.); +#460 = DIRECTION('',(0.,0.,1.)); +#461 = PCURVE('',#102,#462); +#462 = DEFINITIONAL_REPRESENTATION('',(#463),#467); +#463 = LINE('',#464,#465); +#464 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#465 = VECTOR('',#466,1.); +#466 = DIRECTION('',(-0.,-1.)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = PCURVE('',#469,#474); +#469 = PLANE('',#470); +#470 = AXIS2_PLACEMENT_3D('',#471,#472,#473); +#471 = CARTESIAN_POINT('',(2.14E-15,10.,0.)); +#472 = DIRECTION('',(1.,0.,0.)); +#473 = DIRECTION('',(0.,-1.,0.)); +#474 = DEFINITIONAL_REPRESENTATION('',(#475),#479); +#475 = LINE('',#476,#477); +#476 = CARTESIAN_POINT('',(3.,0.)); +#477 = VECTOR('',#478,1.); +#478 = DIRECTION('',(0.,-1.)); +#479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#480 = ORIENTED_EDGE('',*,*,#85,.F.); +#481 = ADVANCED_FACE('',(#482),#73,.F.); +#482 = FACE_BOUND('',#483,.T.); +#483 = EDGE_LOOP('',(#484,#485,#486,#487)); +#484 = ORIENTED_EDGE('',*,*,#57,.F.); +#485 = ORIENTED_EDGE('',*,*,#144,.F.); +#486 = ORIENTED_EDGE('',*,*,#296,.T.); +#487 = ORIENTED_EDGE('',*,*,#320,.T.); +#488 = ADVANCED_FACE('',(#489,#963,#994,#1025,#1056,#1062),#184,.F.); +#489 = FACE_BOUND('',#490,.F.); +#490 = EDGE_LOOP('',(#491,#522,#550,#583,#611,#640,#668,#701,#729,#758, + #786,#819,#847,#876,#904,#937)); +#491 = ORIENTED_EDGE('',*,*,#492,.T.); +#492 = EDGE_CURVE('',#493,#495,#497,.T.); +#493 = VERTEX_POINT('',#494); +#494 = CARTESIAN_POINT('',(31.536995210306,25.894687520017,0.)); +#495 = VERTEX_POINT('',#496); +#496 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,0.)); +#497 = SURFACE_CURVE('',#498,(#503,#510),.PCURVE_S1.); +#498 = CIRCLE('',#499,4.); +#499 = AXIS2_PLACEMENT_3D('',#500,#501,#502); +#500 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,0.)); +#501 = DIRECTION('',(-0.,0.,1.)); +#502 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#503 = PCURVE('',#184,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#509); +#505 = CIRCLE('',#506,4.); +#506 = AXIS2_PLACEMENT_2D('',#507,#508); +#507 = CARTESIAN_POINT('',(28.51313225825,28.51313225825)); +#508 = DIRECTION('',(0.755965738014,-0.654611184558)); +#509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#510 = PCURVE('',#511,#516); +#511 = TOROIDAL_SURFACE('',#512,4.,2.); +#512 = AXIS2_PLACEMENT_3D('',#513,#514,#515); +#513 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,2.)); +#514 = DIRECTION('',(-0.,-0.,-1.)); +#515 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#516 = DEFINITIONAL_REPRESENTATION('',(#517),#521); +#517 = LINE('',#518,#519); +#518 = CARTESIAN_POINT('',(-0.,1.570796326795)); +#519 = VECTOR('',#520,1.); +#520 = DIRECTION('',(-1.,0.)); +#521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#522 = ORIENTED_EDGE('',*,*,#523,.T.); +#523 = EDGE_CURVE('',#495,#524,#526,.T.); +#524 = VERTEX_POINT('',#525); +#525 = CARTESIAN_POINT('',(7.8553342147,15.916231143827,0.)); +#526 = SURFACE_CURVE('',#527,(#531,#538),.PCURVE_S1.); +#527 = LINE('',#528,#529); +#528 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,-4.4E-16)); +#529 = VECTOR('',#530,1.); +#530 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#531 = PCURVE('',#184,#532); +#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537); +#533 = LINE('',#534,#535); +#534 = CARTESIAN_POINT('',(25.894687520017,31.536995210306)); +#535 = VECTOR('',#536,1.); +#536 = DIRECTION('',(-0.755965738014,-0.654611184558)); +#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#538 = PCURVE('',#539,#544); +#539 = CYLINDRICAL_SURFACE('',#540,2.); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,2.)); +#542 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#543 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(1.570796326795,0.)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,1.)); +#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#550 = ORIENTED_EDGE('',*,*,#551,.T.); +#551 = EDGE_CURVE('',#524,#552,#554,.T.); +#552 = VERTEX_POINT('',#553); +#553 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,0.)); +#554 = SURFACE_CURVE('',#555,(#560,#571),.PCURVE_S1.); +#555 = CIRCLE('',#556,12.); +#556 = AXIS2_PLACEMENT_3D('',#557,#558,#559); +#557 = CARTESIAN_POINT('',(0.,24.987819999995,0.)); +#558 = DIRECTION('',(0.,-0.,-1.)); +#559 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#560 = PCURVE('',#184,#561); +#561 = DEFINITIONAL_REPRESENTATION('',(#562),#570); +#562 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#563,#564,#565,#566,#567,#568 +,#569),.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( + '') ); +#563 = CARTESIAN_POINT('',(7.8553342147,15.916231143827)); +#564 = CARTESIAN_POINT('',(-7.85711858956,2.310393173532)); +#565 = CARTESIAN_POINT('',(-11.78389350948,22.720695442932)); +#566 = CARTESIAN_POINT('',(-15.7106684294,43.130997712333)); +#567 = CARTESIAN_POINT('',(3.92855929478,36.326533413227)); +#568 = CARTESIAN_POINT('',(23.56778701896,29.522069114121)); +#569 = CARTESIAN_POINT('',(7.8553342147,15.916231143827)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = PCURVE('',#572,#577); +#572 = TOROIDAL_SURFACE('',#573,12.,2.); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(0.,24.987819999995,2.)); +#575 = DIRECTION('',(0.,0.,1.)); +#576 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582); +#578 = LINE('',#579,#580); +#579 = CARTESIAN_POINT('',(-0.,4.712388980385)); +#580 = VECTOR('',#581,1.); +#581 = DIRECTION('',(-1.,0.)); +#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#583 = ORIENTED_EDGE('',*,*,#584,.T.); +#584 = EDGE_CURVE('',#552,#585,#587,.T.); +#585 = VERTEX_POINT('',#586); +#586 = CARTESIAN_POINT('',(-25.89468752001,31.536995210306,0.)); +#587 = SURFACE_CURVE('',#588,(#592,#599),.PCURVE_S1.); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,-4.4E-16)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#592 = PCURVE('',#184,#593); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(-0.755965738014,0.654611184558)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = PCURVE('',#600,#605); +#600 = CYLINDRICAL_SURFACE('',#601,2.); +#601 = AXIS2_PLACEMENT_3D('',#602,#603,#604); +#602 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,2.)); +#603 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#604 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#605 = DEFINITIONAL_REPRESENTATION('',(#606),#610); +#606 = LINE('',#607,#608); +#607 = CARTESIAN_POINT('',(1.570796326795,0.)); +#608 = VECTOR('',#609,1.); +#609 = DIRECTION('',(0.,1.)); +#610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#611 = ORIENTED_EDGE('',*,*,#612,.T.); +#612 = EDGE_CURVE('',#585,#613,#615,.T.); +#613 = VERTEX_POINT('',#614); +#614 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,0.)); +#615 = SURFACE_CURVE('',#616,(#621,#628),.PCURVE_S1.); +#616 = CIRCLE('',#617,4.); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,0.)); +#619 = DIRECTION('',(0.,-0.,1.)); +#620 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#621 = PCURVE('',#184,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = CIRCLE('',#624,4.); +#624 = AXIS2_PLACEMENT_2D('',#625,#626); +#625 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825)); +#626 = DIRECTION('',(0.654611184558,0.755965738014)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#629,#634); +#629 = TOROIDAL_SURFACE('',#630,4.,2.); +#630 = AXIS2_PLACEMENT_3D('',#631,#632,#633); +#631 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,2.)); +#632 = DIRECTION('',(-0.,-0.,-1.)); +#633 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639); +#635 = LINE('',#636,#637); +#636 = CARTESIAN_POINT('',(-0.,1.570796326795)); +#637 = VECTOR('',#638,1.); +#638 = DIRECTION('',(-1.,0.)); +#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#640 = ORIENTED_EDGE('',*,*,#641,.T.); +#641 = EDGE_CURVE('',#613,#642,#644,.T.); +#642 = VERTEX_POINT('',#643); +#643 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147,0.)); +#644 = SURFACE_CURVE('',#645,(#649,#656),.PCURVE_S1.); +#645 = LINE('',#646,#647); +#646 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,-4.4E-16)); +#647 = VECTOR('',#648,1.); +#648 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#649 = PCURVE('',#184,#650); +#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(0.654611184558,-0.755965738014)); +#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#656 = PCURVE('',#657,#662); +#657 = CYLINDRICAL_SURFACE('',#658,2.); +#658 = AXIS2_PLACEMENT_3D('',#659,#660,#661); +#659 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,2.)); +#660 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#661 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#662 = DEFINITIONAL_REPRESENTATION('',(#663),#667); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(1.570796326795,0.)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(0.,1.)); +#667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#668 = ORIENTED_EDGE('',*,*,#669,.T.); +#669 = EDGE_CURVE('',#642,#670,#672,.T.); +#670 = VERTEX_POINT('',#671); +#671 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,0.)); +#672 = SURFACE_CURVE('',#673,(#678,#689),.PCURVE_S1.); +#673 = CIRCLE('',#674,12.); +#674 = AXIS2_PLACEMENT_3D('',#675,#676,#677); +#675 = CARTESIAN_POINT('',(-24.98781999999,0.,0.)); +#676 = DIRECTION('',(0.,0.,-1.)); +#677 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#678 = PCURVE('',#184,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#688); +#680 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#681,#682,#683,#684,#685,#686 +,#687),.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( + '') ); +#681 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147)); +#682 = CARTESIAN_POINT('',(-2.310393173532,-7.85711858956)); +#683 = CARTESIAN_POINT('',(-22.72069544293,-11.78389350948)); +#684 = CARTESIAN_POINT('',(-43.13099771233,-15.7106684294)); +#685 = CARTESIAN_POINT('',(-36.32653341322,3.92855929478)); +#686 = CARTESIAN_POINT('',(-29.52206911412,23.56778701896)); +#687 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = PCURVE('',#690,#695); +#690 = TOROIDAL_SURFACE('',#691,12.,2.); +#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694); +#692 = CARTESIAN_POINT('',(-24.98781999999,0.,2.)); +#693 = DIRECTION('',(0.,0.,1.)); +#694 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#695 = DEFINITIONAL_REPRESENTATION('',(#696),#700); +#696 = LINE('',#697,#698); +#697 = CARTESIAN_POINT('',(-0.,4.712388980385)); +#698 = VECTOR('',#699,1.); +#699 = DIRECTION('',(-1.,0.)); +#700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#701 = ORIENTED_EDGE('',*,*,#702,.T.); +#702 = EDGE_CURVE('',#670,#703,#705,.T.); +#703 = VERTEX_POINT('',#704); +#704 = CARTESIAN_POINT('',(-31.5369952103,-25.89468752001,0.)); +#705 = SURFACE_CURVE('',#706,(#710,#717),.PCURVE_S1.); +#706 = LINE('',#707,#708); +#707 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,-4.4E-16)); +#708 = VECTOR('',#709,1.); +#709 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#710 = PCURVE('',#184,#711); +#711 = DEFINITIONAL_REPRESENTATION('',(#712),#716); +#712 = LINE('',#713,#714); +#713 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147)); +#714 = VECTOR('',#715,1.); +#715 = DIRECTION('',(-0.654611184558,-0.755965738014)); +#716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#717 = PCURVE('',#718,#723); +#718 = CYLINDRICAL_SURFACE('',#719,2.); +#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722); +#720 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,2.)); +#721 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#722 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#723 = DEFINITIONAL_REPRESENTATION('',(#724),#728); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(1.570796326795,0.)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.,1.)); +#728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#729 = ORIENTED_EDGE('',*,*,#730,.T.); +#730 = EDGE_CURVE('',#703,#731,#733,.T.); +#731 = VERTEX_POINT('',#732); +#732 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,0.)); +#733 = SURFACE_CURVE('',#734,(#739,#746),.PCURVE_S1.); +#734 = CIRCLE('',#735,4.); +#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738); +#736 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,0.)); +#737 = DIRECTION('',(0.,0.,1.)); +#738 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#739 = PCURVE('',#184,#740); +#740 = DEFINITIONAL_REPRESENTATION('',(#741),#745); +#741 = CIRCLE('',#742,4.); +#742 = AXIS2_PLACEMENT_2D('',#743,#744); +#743 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825)); +#744 = DIRECTION('',(-0.755965738014,0.654611184558)); +#745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#746 = PCURVE('',#747,#752); +#747 = TOROIDAL_SURFACE('',#748,4.,2.); +#748 = AXIS2_PLACEMENT_3D('',#749,#750,#751); +#749 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,2.)); +#750 = DIRECTION('',(-0.,-0.,-1.)); +#751 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757); +#753 = LINE('',#754,#755); +#754 = CARTESIAN_POINT('',(-0.,1.570796326795)); +#755 = VECTOR('',#756,1.); +#756 = DIRECTION('',(-1.,0.)); +#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#758 = ORIENTED_EDGE('',*,*,#759,.T.); +#759 = EDGE_CURVE('',#731,#760,#762,.T.); +#760 = VERTEX_POINT('',#761); +#761 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382,0.)); +#762 = SURFACE_CURVE('',#763,(#767,#774),.PCURVE_S1.); +#763 = LINE('',#764,#765); +#764 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,-4.4E-16)); +#765 = VECTOR('',#766,1.); +#766 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#767 = PCURVE('',#184,#768); +#768 = DEFINITIONAL_REPRESENTATION('',(#769),#773); +#769 = LINE('',#770,#771); +#770 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103)); +#771 = VECTOR('',#772,1.); +#772 = DIRECTION('',(0.755965738014,0.654611184558)); +#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#774 = PCURVE('',#775,#780); +#775 = CYLINDRICAL_SURFACE('',#776,2.); +#776 = AXIS2_PLACEMENT_3D('',#777,#778,#779); +#777 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,2.)); +#778 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#779 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(1.570796326795,0.)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(0.,1.)); +#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#786 = ORIENTED_EDGE('',*,*,#787,.T.); +#787 = EDGE_CURVE('',#760,#788,#790,.T.); +#788 = VERTEX_POINT('',#789); +#789 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,0.)); +#790 = SURFACE_CURVE('',#791,(#796,#807),.PCURVE_S1.); +#791 = CIRCLE('',#792,12.); +#792 = AXIS2_PLACEMENT_3D('',#793,#794,#795); +#793 = CARTESIAN_POINT('',(0.,-24.98781999999,0.)); +#794 = DIRECTION('',(0.,0.,-1.)); +#795 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#796 = PCURVE('',#184,#797); +#797 = DEFINITIONAL_REPRESENTATION('',(#798),#806); +#798 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#799,#800,#801,#802,#803,#804 +,#805),.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( + '') ); +#799 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382)); +#800 = CARTESIAN_POINT('',(7.85711858956,-2.310393173532)); +#801 = CARTESIAN_POINT('',(11.78389350948,-22.72069544293)); +#802 = CARTESIAN_POINT('',(15.7106684294,-43.13099771233)); +#803 = CARTESIAN_POINT('',(-3.92855929478,-36.32653341322)); +#804 = CARTESIAN_POINT('',(-23.56778701896,-29.52206911412)); +#805 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = PCURVE('',#808,#813); +#808 = TOROIDAL_SURFACE('',#809,12.,2.); +#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812); +#810 = CARTESIAN_POINT('',(0.,-24.98781999999,2.)); +#811 = DIRECTION('',(0.,0.,1.)); +#812 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818); +#814 = LINE('',#815,#816); +#815 = CARTESIAN_POINT('',(-0.,4.712388980385)); +#816 = VECTOR('',#817,1.); +#817 = DIRECTION('',(-1.,0.)); +#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#819 = ORIENTED_EDGE('',*,*,#820,.T.); +#820 = EDGE_CURVE('',#788,#821,#823,.T.); +#821 = VERTEX_POINT('',#822); +#822 = CARTESIAN_POINT('',(25.894687520017,-31.5369952103,0.)); +#823 = SURFACE_CURVE('',#824,(#828,#835),.PCURVE_S1.); +#824 = LINE('',#825,#826); +#825 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,-4.4E-16)); +#826 = VECTOR('',#827,1.); +#827 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#828 = PCURVE('',#184,#829); +#829 = DEFINITIONAL_REPRESENTATION('',(#830),#834); +#830 = LINE('',#831,#832); +#831 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382)); +#832 = VECTOR('',#833,1.); +#833 = DIRECTION('',(0.755965738014,-0.654611184558)); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#835 = PCURVE('',#836,#841); +#836 = CYLINDRICAL_SURFACE('',#837,2.); +#837 = AXIS2_PLACEMENT_3D('',#838,#839,#840); +#838 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,2.)); +#839 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#840 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#841 = DEFINITIONAL_REPRESENTATION('',(#842),#846); +#842 = LINE('',#843,#844); +#843 = CARTESIAN_POINT('',(1.570796326795,0.)); +#844 = VECTOR('',#845,1.); +#845 = DIRECTION('',(0.,1.)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = ORIENTED_EDGE('',*,*,#848,.T.); +#848 = EDGE_CURVE('',#821,#849,#851,.T.); +#849 = VERTEX_POINT('',#850); +#850 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,0.)); +#851 = SURFACE_CURVE('',#852,(#857,#864),.PCURVE_S1.); +#852 = CIRCLE('',#853,4.); +#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856); +#854 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,0.)); +#855 = DIRECTION('',(0.,0.,1.)); +#856 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#857 = PCURVE('',#184,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = CIRCLE('',#860,4.); +#860 = AXIS2_PLACEMENT_2D('',#861,#862); +#861 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825)); +#862 = DIRECTION('',(-0.654611184558,-0.755965738014)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = PCURVE('',#865,#870); +#865 = TOROIDAL_SURFACE('',#866,4.,2.); +#866 = AXIS2_PLACEMENT_3D('',#867,#868,#869); +#867 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,2.)); +#868 = DIRECTION('',(-0.,-0.,-1.)); +#869 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#870 = DEFINITIONAL_REPRESENTATION('',(#871),#875); +#871 = LINE('',#872,#873); +#872 = CARTESIAN_POINT('',(-0.,1.570796326795)); +#873 = VECTOR('',#874,1.); +#874 = DIRECTION('',(-1.,0.)); +#875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#876 = ORIENTED_EDGE('',*,*,#877,.T.); +#877 = EDGE_CURVE('',#849,#878,#880,.T.); +#878 = VERTEX_POINT('',#879); +#879 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147,0.)); +#880 = SURFACE_CURVE('',#881,(#885,#892),.PCURVE_S1.); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,-4.4E-16)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#885 = PCURVE('',#184,#886); +#886 = DEFINITIONAL_REPRESENTATION('',(#887),#891); +#887 = LINE('',#888,#889); +#888 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001)); +#889 = VECTOR('',#890,1.); +#890 = DIRECTION('',(-0.654611184558,0.755965738014)); +#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#892 = PCURVE('',#893,#898); +#893 = CYLINDRICAL_SURFACE('',#894,2.); +#894 = AXIS2_PLACEMENT_3D('',#895,#896,#897); +#895 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,2.)); +#896 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#897 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#898 = DEFINITIONAL_REPRESENTATION('',(#899),#903); +#899 = LINE('',#900,#901); +#900 = CARTESIAN_POINT('',(1.570796326795,0.)); +#901 = VECTOR('',#902,1.); +#902 = DIRECTION('',(0.,1.)); +#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('',(15.916231143827,7.8553342147,0.)); +#908 = SURFACE_CURVE('',#909,(#914,#925),.PCURVE_S1.); +#909 = CIRCLE('',#910,12.); +#910 = AXIS2_PLACEMENT_3D('',#911,#912,#913); +#911 = CARTESIAN_POINT('',(24.987819999995,0.,0.)); +#912 = DIRECTION('',(-0.,0.,-1.)); +#913 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#914 = PCURVE('',#184,#915); +#915 = DEFINITIONAL_REPRESENTATION('',(#916),#924); +#916 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#917,#918,#919,#920,#921,#922 +,#923),.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( + '') ); +#917 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147)); +#918 = CARTESIAN_POINT('',(2.310393173532,7.85711858956)); +#919 = CARTESIAN_POINT('',(22.720695442932,11.78389350948)); +#920 = CARTESIAN_POINT('',(43.130997712333,15.7106684294)); +#921 = CARTESIAN_POINT('',(36.326533413227,-3.92855929478)); +#922 = CARTESIAN_POINT('',(29.522069114121,-23.56778701896)); +#923 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = PCURVE('',#926,#931); +#926 = TOROIDAL_SURFACE('',#927,12.,2.); +#927 = AXIS2_PLACEMENT_3D('',#928,#929,#930); +#928 = CARTESIAN_POINT('',(24.987819999995,0.,2.)); +#929 = DIRECTION('',(0.,0.,1.)); +#930 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#936); +#932 = LINE('',#933,#934); +#933 = CARTESIAN_POINT('',(-0.,4.712388980385)); +#934 = VECTOR('',#935,1.); +#935 = DIRECTION('',(-1.,0.)); +#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#937 = ORIENTED_EDGE('',*,*,#938,.T.); +#938 = EDGE_CURVE('',#906,#493,#939,.T.); +#939 = SURFACE_CURVE('',#940,(#944,#951),.PCURVE_S1.); +#940 = LINE('',#941,#942); +#941 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,-4.4E-16)); +#942 = VECTOR('',#943,1.); +#943 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#944 = PCURVE('',#184,#945); +#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950); +#946 = LINE('',#947,#948); +#947 = CARTESIAN_POINT('',(15.916231143827,7.8553342147)); +#948 = VECTOR('',#949,1.); +#949 = DIRECTION('',(0.654611184558,0.755965738014)); +#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#951 = PCURVE('',#952,#957); +#952 = CYLINDRICAL_SURFACE('',#953,2.); +#953 = AXIS2_PLACEMENT_3D('',#954,#955,#956); +#954 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,2.)); +#955 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#956 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#957 = DEFINITIONAL_REPRESENTATION('',(#958),#962); +#958 = LINE('',#959,#960); +#959 = CARTESIAN_POINT('',(1.570796326795,0.)); +#960 = VECTOR('',#961,1.); +#961 = DIRECTION('',(0.,1.)); +#962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#963 = FACE_BOUND('',#964,.F.); +#964 = EDGE_LOOP('',(#965)); +#965 = ORIENTED_EDGE('',*,*,#966,.F.); +#966 = EDGE_CURVE('',#967,#967,#969,.T.); +#967 = VERTEX_POINT('',#968); +#968 = CARTESIAN_POINT('',(-26.51313225825,-28.51313225825,0.)); +#969 = SURFACE_CURVE('',#970,(#975,#982),.PCURVE_S1.); +#970 = CIRCLE('',#971,2.); +#971 = AXIS2_PLACEMENT_3D('',#972,#973,#974); +#972 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,0.)); +#973 = DIRECTION('',(0.,0.,1.)); +#974 = DIRECTION('',(1.,0.,0.)); +#975 = PCURVE('',#184,#976); +#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981); +#977 = CIRCLE('',#978,2.); +#978 = AXIS2_PLACEMENT_2D('',#979,#980); +#979 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825)); +#980 = DIRECTION('',(1.,0.)); +#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#982 = PCURVE('',#983,#988); +#983 = CYLINDRICAL_SURFACE('',#984,2.); +#984 = AXIS2_PLACEMENT_3D('',#985,#986,#987); +#985 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,0.)); +#986 = DIRECTION('',(-0.,-0.,-1.)); +#987 = DIRECTION('',(1.,0.,0.)); +#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993); +#989 = LINE('',#990,#991); +#990 = CARTESIAN_POINT('',(-0.,0.)); +#991 = VECTOR('',#992,1.); +#992 = DIRECTION('',(-1.,0.)); +#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#994 = FACE_BOUND('',#995,.F.); +#995 = EDGE_LOOP('',(#996)); +#996 = ORIENTED_EDGE('',*,*,#997,.F.); +#997 = EDGE_CURVE('',#998,#998,#1000,.T.); +#998 = VERTEX_POINT('',#999); +#999 = CARTESIAN_POINT('',(30.51313225825,-28.51313225825,0.)); +#1000 = SURFACE_CURVE('',#1001,(#1006,#1013),.PCURVE_S1.); +#1001 = CIRCLE('',#1002,2.); +#1002 = AXIS2_PLACEMENT_3D('',#1003,#1004,#1005); +#1003 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,0.)); +#1004 = DIRECTION('',(0.,0.,1.)); +#1005 = DIRECTION('',(1.,0.,0.)); +#1006 = PCURVE('',#184,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = CIRCLE('',#1009,2.); +#1009 = AXIS2_PLACEMENT_2D('',#1010,#1011); +#1010 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825)); +#1011 = DIRECTION('',(1.,0.)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1013 = PCURVE('',#1014,#1019); +#1014 = CYLINDRICAL_SURFACE('',#1015,2.); +#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018); +#1016 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,0.)); +#1017 = DIRECTION('',(-0.,-0.,-1.)); +#1018 = DIRECTION('',(1.,0.,0.)); +#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024); +#1020 = LINE('',#1021,#1022); +#1021 = CARTESIAN_POINT('',(-0.,0.)); +#1022 = VECTOR('',#1023,1.); +#1023 = DIRECTION('',(-1.,0.)); +#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1025 = FACE_BOUND('',#1026,.F.); +#1026 = EDGE_LOOP('',(#1027)); +#1027 = ORIENTED_EDGE('',*,*,#1028,.F.); +#1028 = EDGE_CURVE('',#1029,#1029,#1031,.T.); +#1029 = VERTEX_POINT('',#1030); +#1030 = CARTESIAN_POINT('',(-26.51313225825,28.51313225825,0.)); +#1031 = SURFACE_CURVE('',#1032,(#1037,#1044),.PCURVE_S1.); +#1032 = CIRCLE('',#1033,2.); +#1033 = AXIS2_PLACEMENT_3D('',#1034,#1035,#1036); +#1034 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,0.)); +#1035 = DIRECTION('',(0.,0.,1.)); +#1036 = DIRECTION('',(1.,0.,0.)); +#1037 = PCURVE('',#184,#1038); +#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1043); +#1039 = CIRCLE('',#1040,2.); +#1040 = AXIS2_PLACEMENT_2D('',#1041,#1042); +#1041 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825)); +#1042 = DIRECTION('',(1.,0.)); +#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1044 = PCURVE('',#1045,#1050); +#1045 = CYLINDRICAL_SURFACE('',#1046,2.); +#1046 = AXIS2_PLACEMENT_3D('',#1047,#1048,#1049); +#1047 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,0.)); +#1048 = DIRECTION('',(-0.,-0.,-1.)); +#1049 = DIRECTION('',(1.,0.,0.)); +#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1055); +#1051 = LINE('',#1052,#1053); +#1052 = CARTESIAN_POINT('',(-0.,0.)); +#1053 = VECTOR('',#1054,1.); +#1054 = DIRECTION('',(-1.,0.)); +#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1056 = FACE_BOUND('',#1057,.F.); +#1057 = EDGE_LOOP('',(#1058,#1059,#1060,#1061)); +#1058 = ORIENTED_EDGE('',*,*,#244,.F.); +#1059 = ORIENTED_EDGE('',*,*,#220,.F.); +#1060 = ORIENTED_EDGE('',*,*,#196,.F.); +#1061 = ORIENTED_EDGE('',*,*,#168,.F.); +#1062 = FACE_BOUND('',#1063,.F.); +#1063 = EDGE_LOOP('',(#1064)); +#1064 = ORIENTED_EDGE('',*,*,#1065,.F.); +#1065 = EDGE_CURVE('',#1066,#1066,#1068,.T.); +#1066 = VERTEX_POINT('',#1067); +#1067 = CARTESIAN_POINT('',(30.51313225825,28.51313225825,0.)); +#1068 = SURFACE_CURVE('',#1069,(#1074,#1081),.PCURVE_S1.); +#1069 = CIRCLE('',#1070,2.); +#1070 = AXIS2_PLACEMENT_3D('',#1071,#1072,#1073); +#1071 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,0.)); +#1072 = DIRECTION('',(0.,0.,1.)); +#1073 = DIRECTION('',(1.,0.,0.)); +#1074 = PCURVE('',#184,#1075); +#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080); +#1076 = CIRCLE('',#1077,2.); +#1077 = AXIS2_PLACEMENT_2D('',#1078,#1079); +#1078 = CARTESIAN_POINT('',(28.51313225825,28.51313225825)); +#1079 = DIRECTION('',(1.,0.)); +#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1081 = PCURVE('',#1082,#1087); +#1082 = CYLINDRICAL_SURFACE('',#1083,2.); +#1083 = AXIS2_PLACEMENT_3D('',#1084,#1085,#1086); +#1084 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,0.)); +#1085 = DIRECTION('',(-0.,-0.,-1.)); +#1086 = DIRECTION('',(1.,0.,0.)); +#1087 = DEFINITIONAL_REPRESENTATION('',(#1088),#1092); +#1088 = LINE('',#1089,#1090); +#1089 = CARTESIAN_POINT('',(-0.,0.)); +#1090 = VECTOR('',#1091,1.); +#1091 = DIRECTION('',(-1.,0.)); +#1092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1093 = ADVANCED_FACE('',(#1094,#1568,#1594,#1620,#1646,#1722),#284,.T. + ); +#1094 = FACE_BOUND('',#1095,.T.); +#1095 = EDGE_LOOP('',(#1096,#1127,#1155,#1188,#1216,#1245,#1273,#1306, + #1334,#1363,#1391,#1424,#1452,#1481,#1509,#1542)); +#1096 = ORIENTED_EDGE('',*,*,#1097,.T.); +#1097 = EDGE_CURVE('',#1098,#1100,#1102,.T.); +#1098 = VERTEX_POINT('',#1099); +#1099 = CARTESIAN_POINT('',(31.536995210306,25.894687520017,5.)); +#1100 = VERTEX_POINT('',#1101); +#1101 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,5.)); +#1102 = SURFACE_CURVE('',#1103,(#1108,#1115),.PCURVE_S1.); +#1103 = CIRCLE('',#1104,4.); +#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107); +#1105 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,5.)); +#1106 = DIRECTION('',(-0.,0.,1.)); +#1107 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#1108 = PCURVE('',#284,#1109); +#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1114); +#1110 = CIRCLE('',#1111,4.); +#1111 = AXIS2_PLACEMENT_2D('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(28.51313225825,28.51313225825)); +#1113 = DIRECTION('',(0.755965738014,-0.654611184558)); +#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1115 = PCURVE('',#1116,#1121); +#1116 = TOROIDAL_SURFACE('',#1117,4.,2.); +#1117 = AXIS2_PLACEMENT_3D('',#1118,#1119,#1120); +#1118 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,3.)); +#1119 = DIRECTION('',(-0.,-0.,-1.)); +#1120 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(-0.,4.712388980385)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(-1.,0.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#1128,.T.); +#1128 = EDGE_CURVE('',#1100,#1129,#1131,.T.); +#1129 = VERTEX_POINT('',#1130); +#1130 = CARTESIAN_POINT('',(7.8553342147,15.916231143827,5.)); +#1131 = SURFACE_CURVE('',#1132,(#1136,#1143),.PCURVE_S1.); +#1132 = LINE('',#1133,#1134); +#1133 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,5.)); +#1134 = VECTOR('',#1135,1.); +#1135 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#1136 = PCURVE('',#284,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(25.894687520017,31.536995210306)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(-0.755965738014,-0.654611184558)); +#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1143 = PCURVE('',#1144,#1149); +#1144 = CYLINDRICAL_SURFACE('',#1145,2.); +#1145 = AXIS2_PLACEMENT_3D('',#1146,#1147,#1148); +#1146 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,3.)); +#1147 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#1148 = DIRECTION('',(0.,0.,1.)); +#1149 = DEFINITIONAL_REPRESENTATION('',(#1150),#1154); +#1150 = LINE('',#1151,#1152); +#1151 = CARTESIAN_POINT('',(0.,0.)); +#1152 = VECTOR('',#1153,1.); +#1153 = DIRECTION('',(0.,1.)); +#1154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1155 = ORIENTED_EDGE('',*,*,#1156,.T.); +#1156 = EDGE_CURVE('',#1129,#1157,#1159,.T.); +#1157 = VERTEX_POINT('',#1158); +#1158 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,5.)); +#1159 = SURFACE_CURVE('',#1160,(#1165,#1176),.PCURVE_S1.); +#1160 = CIRCLE('',#1161,12.); +#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164); +#1162 = CARTESIAN_POINT('',(0.,24.987819999995,5.)); +#1163 = DIRECTION('',(0.,-0.,-1.)); +#1164 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#1165 = PCURVE('',#284,#1166); +#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1175); +#1167 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1168,#1169,#1170,#1171, +#1172,#1173,#1174),.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('') ); +#1168 = CARTESIAN_POINT('',(7.8553342147,15.916231143827)); +#1169 = CARTESIAN_POINT('',(-7.85711858956,2.310393173532)); +#1170 = CARTESIAN_POINT('',(-11.78389350948,22.720695442932)); +#1171 = CARTESIAN_POINT('',(-15.7106684294,43.130997712333)); +#1172 = CARTESIAN_POINT('',(3.92855929478,36.326533413227)); +#1173 = CARTESIAN_POINT('',(23.56778701896,29.522069114121)); +#1174 = CARTESIAN_POINT('',(7.8553342147,15.916231143827)); +#1175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1176 = PCURVE('',#1177,#1182); +#1177 = TOROIDAL_SURFACE('',#1178,12.,2.); +#1178 = AXIS2_PLACEMENT_3D('',#1179,#1180,#1181); +#1179 = CARTESIAN_POINT('',(0.,24.987819999995,3.)); +#1180 = DIRECTION('',(0.,0.,1.)); +#1181 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(-0.,1.570796326795)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(-1.,0.)); +#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1188 = ORIENTED_EDGE('',*,*,#1189,.T.); +#1189 = EDGE_CURVE('',#1157,#1190,#1192,.T.); +#1190 = VERTEX_POINT('',#1191); +#1191 = CARTESIAN_POINT('',(-25.89468752001,31.536995210306,5.)); +#1192 = SURFACE_CURVE('',#1193,(#1197,#1204),.PCURVE_S1.); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,5.)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#1197 = PCURVE('',#284,#1198); +#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(-0.755965738014,0.654611184558)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = PCURVE('',#1205,#1210); +#1205 = CYLINDRICAL_SURFACE('',#1206,2.); +#1206 = AXIS2_PLACEMENT_3D('',#1207,#1208,#1209); +#1207 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,3.)); +#1208 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#1209 = DIRECTION('',(0.,0.,1.)); +#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1215); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(0.,0.)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(0.,1.)); +#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1216 = ORIENTED_EDGE('',*,*,#1217,.T.); +#1217 = EDGE_CURVE('',#1190,#1218,#1220,.T.); +#1218 = VERTEX_POINT('',#1219); +#1219 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,5.)); +#1220 = SURFACE_CURVE('',#1221,(#1226,#1233),.PCURVE_S1.); +#1221 = CIRCLE('',#1222,4.); +#1222 = AXIS2_PLACEMENT_3D('',#1223,#1224,#1225); +#1223 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,5.)); +#1224 = DIRECTION('',(0.,-0.,1.)); +#1225 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#1226 = PCURVE('',#284,#1227); +#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232); +#1228 = CIRCLE('',#1229,4.); +#1229 = AXIS2_PLACEMENT_2D('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825)); +#1231 = DIRECTION('',(0.654611184558,0.755965738014)); +#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1233 = PCURVE('',#1234,#1239); +#1234 = TOROIDAL_SURFACE('',#1235,4.,2.); +#1235 = AXIS2_PLACEMENT_3D('',#1236,#1237,#1238); +#1236 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,3.)); +#1237 = DIRECTION('',(-0.,-0.,-1.)); +#1238 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244); +#1240 = LINE('',#1241,#1242); +#1241 = CARTESIAN_POINT('',(-0.,4.712388980385)); +#1242 = VECTOR('',#1243,1.); +#1243 = DIRECTION('',(-1.,0.)); +#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1245 = ORIENTED_EDGE('',*,*,#1246,.T.); +#1246 = EDGE_CURVE('',#1218,#1247,#1249,.T.); +#1247 = VERTEX_POINT('',#1248); +#1248 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147,5.)); +#1249 = SURFACE_CURVE('',#1250,(#1254,#1261),.PCURVE_S1.); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,5.)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#1254 = PCURVE('',#284,#1255); +#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260); +#1256 = LINE('',#1257,#1258); +#1257 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017)); +#1258 = VECTOR('',#1259,1.); +#1259 = DIRECTION('',(0.654611184558,-0.755965738014)); +#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1261 = PCURVE('',#1262,#1267); +#1262 = CYLINDRICAL_SURFACE('',#1263,2.); +#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); +#1264 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,3.)); +#1265 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#1266 = DIRECTION('',(0.,0.,1.)); +#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1272); +#1268 = LINE('',#1269,#1270); +#1269 = CARTESIAN_POINT('',(0.,0.)); +#1270 = VECTOR('',#1271,1.); +#1271 = DIRECTION('',(0.,1.)); +#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1273 = ORIENTED_EDGE('',*,*,#1274,.T.); +#1274 = EDGE_CURVE('',#1247,#1275,#1277,.T.); +#1275 = VERTEX_POINT('',#1276); +#1276 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,5.)); +#1277 = SURFACE_CURVE('',#1278,(#1283,#1294),.PCURVE_S1.); +#1278 = CIRCLE('',#1279,12.); +#1279 = AXIS2_PLACEMENT_3D('',#1280,#1281,#1282); +#1280 = CARTESIAN_POINT('',(-24.98781999999,0.,5.)); +#1281 = DIRECTION('',(0.,0.,-1.)); +#1282 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#1283 = PCURVE('',#284,#1284); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1293); +#1285 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1286,#1287,#1288,#1289, +#1290,#1291,#1292),.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('') ); +#1286 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147)); +#1287 = CARTESIAN_POINT('',(-2.310393173532,-7.85711858956)); +#1288 = CARTESIAN_POINT('',(-22.72069544293,-11.78389350948)); +#1289 = CARTESIAN_POINT('',(-43.13099771233,-15.7106684294)); +#1290 = CARTESIAN_POINT('',(-36.32653341322,3.92855929478)); +#1291 = CARTESIAN_POINT('',(-29.52206911412,23.56778701896)); +#1292 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147)); +#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1294 = PCURVE('',#1295,#1300); +#1295 = TOROIDAL_SURFACE('',#1296,12.,2.); +#1296 = AXIS2_PLACEMENT_3D('',#1297,#1298,#1299); +#1297 = CARTESIAN_POINT('',(-24.98781999999,0.,3.)); +#1298 = DIRECTION('',(0.,0.,1.)); +#1299 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(-0.,1.570796326795)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(-1.,0.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); +#1307 = EDGE_CURVE('',#1275,#1308,#1310,.T.); +#1308 = VERTEX_POINT('',#1309); +#1309 = CARTESIAN_POINT('',(-31.5369952103,-25.89468752001,5.)); +#1310 = SURFACE_CURVE('',#1311,(#1315,#1322),.PCURVE_S1.); +#1311 = LINE('',#1312,#1313); +#1312 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,5.)); +#1313 = VECTOR('',#1314,1.); +#1314 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#1315 = PCURVE('',#284,#1316); +#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321); +#1317 = LINE('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147)); +#1319 = VECTOR('',#1320,1.); +#1320 = DIRECTION('',(-0.654611184558,-0.755965738014)); +#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1322 = PCURVE('',#1323,#1328); +#1323 = CYLINDRICAL_SURFACE('',#1324,2.); +#1324 = AXIS2_PLACEMENT_3D('',#1325,#1326,#1327); +#1325 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,3.)); +#1326 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#1327 = DIRECTION('',(0.,0.,1.)); +#1328 = DEFINITIONAL_REPRESENTATION('',(#1329),#1333); +#1329 = LINE('',#1330,#1331); +#1330 = CARTESIAN_POINT('',(0.,0.)); +#1331 = VECTOR('',#1332,1.); +#1332 = DIRECTION('',(0.,1.)); +#1333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1334 = ORIENTED_EDGE('',*,*,#1335,.T.); +#1335 = EDGE_CURVE('',#1308,#1336,#1338,.T.); +#1336 = VERTEX_POINT('',#1337); +#1337 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,5.)); +#1338 = SURFACE_CURVE('',#1339,(#1344,#1351),.PCURVE_S1.); +#1339 = CIRCLE('',#1340,4.); +#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343); +#1341 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,5.)); +#1342 = DIRECTION('',(0.,0.,1.)); +#1343 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#1344 = PCURVE('',#284,#1345); +#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350); +#1346 = CIRCLE('',#1347,4.); +#1347 = AXIS2_PLACEMENT_2D('',#1348,#1349); +#1348 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825)); +#1349 = DIRECTION('',(-0.755965738014,0.654611184558)); +#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1351 = PCURVE('',#1352,#1357); +#1352 = TOROIDAL_SURFACE('',#1353,4.,2.); +#1353 = AXIS2_PLACEMENT_3D('',#1354,#1355,#1356); +#1354 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,3.)); +#1355 = DIRECTION('',(-0.,-0.,-1.)); +#1356 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#1357 = DEFINITIONAL_REPRESENTATION('',(#1358),#1362); +#1358 = LINE('',#1359,#1360); +#1359 = CARTESIAN_POINT('',(-0.,4.712388980385)); +#1360 = VECTOR('',#1361,1.); +#1361 = DIRECTION('',(-1.,0.)); +#1362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1363 = ORIENTED_EDGE('',*,*,#1364,.T.); +#1364 = EDGE_CURVE('',#1336,#1365,#1367,.T.); +#1365 = VERTEX_POINT('',#1366); +#1366 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382,5.)); +#1367 = SURFACE_CURVE('',#1368,(#1372,#1379),.PCURVE_S1.); +#1368 = LINE('',#1369,#1370); +#1369 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,5.)); +#1370 = VECTOR('',#1371,1.); +#1371 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#1372 = PCURVE('',#284,#1373); +#1373 = DEFINITIONAL_REPRESENTATION('',(#1374),#1378); +#1374 = LINE('',#1375,#1376); +#1375 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103)); +#1376 = VECTOR('',#1377,1.); +#1377 = DIRECTION('',(0.755965738014,0.654611184558)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = PCURVE('',#1380,#1385); +#1380 = CYLINDRICAL_SURFACE('',#1381,2.); +#1381 = AXIS2_PLACEMENT_3D('',#1382,#1383,#1384); +#1382 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,3.)); +#1383 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#1384 = DIRECTION('',(0.,0.,1.)); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(0.,0.)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(0.,1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = ORIENTED_EDGE('',*,*,#1392,.T.); +#1392 = EDGE_CURVE('',#1365,#1393,#1395,.T.); +#1393 = VERTEX_POINT('',#1394); +#1394 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,5.)); +#1395 = SURFACE_CURVE('',#1396,(#1401,#1412),.PCURVE_S1.); +#1396 = CIRCLE('',#1397,12.); +#1397 = AXIS2_PLACEMENT_3D('',#1398,#1399,#1400); +#1398 = CARTESIAN_POINT('',(0.,-24.98781999999,5.)); +#1399 = DIRECTION('',(0.,0.,-1.)); +#1400 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#1401 = PCURVE('',#284,#1402); +#1402 = DEFINITIONAL_REPRESENTATION('',(#1403),#1411); +#1403 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1404,#1405,#1406,#1407, +#1408,#1409,#1410),.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('') ); +#1404 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382)); +#1405 = CARTESIAN_POINT('',(7.85711858956,-2.310393173532)); +#1406 = CARTESIAN_POINT('',(11.78389350948,-22.72069544293)); +#1407 = CARTESIAN_POINT('',(15.7106684294,-43.13099771233)); +#1408 = CARTESIAN_POINT('',(-3.92855929478,-36.32653341322)); +#1409 = CARTESIAN_POINT('',(-23.56778701896,-29.52206911412)); +#1410 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382)); +#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1412 = PCURVE('',#1413,#1418); +#1413 = TOROIDAL_SURFACE('',#1414,12.,2.); +#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417); +#1415 = CARTESIAN_POINT('',(0.,-24.98781999999,3.)); +#1416 = DIRECTION('',(0.,0.,1.)); +#1417 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423); +#1419 = LINE('',#1420,#1421); +#1420 = CARTESIAN_POINT('',(-0.,1.570796326795)); +#1421 = VECTOR('',#1422,1.); +#1422 = DIRECTION('',(-1.,0.)); +#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1424 = ORIENTED_EDGE('',*,*,#1425,.T.); +#1425 = EDGE_CURVE('',#1393,#1426,#1428,.T.); +#1426 = VERTEX_POINT('',#1427); +#1427 = CARTESIAN_POINT('',(25.894687520017,-31.5369952103,5.)); +#1428 = SURFACE_CURVE('',#1429,(#1433,#1440),.PCURVE_S1.); +#1429 = LINE('',#1430,#1431); +#1430 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,5.)); +#1431 = VECTOR('',#1432,1.); +#1432 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#1433 = PCURVE('',#284,#1434); +#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1439); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(0.755965738014,-0.654611184558)); +#1439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1440 = PCURVE('',#1441,#1446); +#1441 = CYLINDRICAL_SURFACE('',#1442,2.); +#1442 = AXIS2_PLACEMENT_3D('',#1443,#1444,#1445); +#1443 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,3.)); +#1444 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#1445 = DIRECTION('',(0.,0.,1.)); +#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451); +#1447 = LINE('',#1448,#1449); +#1448 = CARTESIAN_POINT('',(0.,0.)); +#1449 = VECTOR('',#1450,1.); +#1450 = DIRECTION('',(0.,1.)); +#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1452 = ORIENTED_EDGE('',*,*,#1453,.T.); +#1453 = EDGE_CURVE('',#1426,#1454,#1456,.T.); +#1454 = VERTEX_POINT('',#1455); +#1455 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,5.)); +#1456 = SURFACE_CURVE('',#1457,(#1462,#1469),.PCURVE_S1.); +#1457 = CIRCLE('',#1458,4.); +#1458 = AXIS2_PLACEMENT_3D('',#1459,#1460,#1461); +#1459 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,5.)); +#1460 = DIRECTION('',(0.,0.,1.)); +#1461 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#1462 = PCURVE('',#284,#1463); +#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468); +#1464 = CIRCLE('',#1465,4.); +#1465 = AXIS2_PLACEMENT_2D('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825)); +#1467 = DIRECTION('',(-0.654611184558,-0.755965738014)); +#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1469 = PCURVE('',#1470,#1475); +#1470 = TOROIDAL_SURFACE('',#1471,4.,2.); +#1471 = AXIS2_PLACEMENT_3D('',#1472,#1473,#1474); +#1472 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,3.)); +#1473 = DIRECTION('',(-0.,-0.,-1.)); +#1474 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480); +#1476 = LINE('',#1477,#1478); +#1477 = CARTESIAN_POINT('',(-0.,4.712388980385)); +#1478 = VECTOR('',#1479,1.); +#1479 = DIRECTION('',(-1.,0.)); +#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1481 = ORIENTED_EDGE('',*,*,#1482,.T.); +#1482 = EDGE_CURVE('',#1454,#1483,#1485,.T.); +#1483 = VERTEX_POINT('',#1484); +#1484 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147,5.)); +#1485 = SURFACE_CURVE('',#1486,(#1490,#1497),.PCURVE_S1.); +#1486 = LINE('',#1487,#1488); +#1487 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,5.)); +#1488 = VECTOR('',#1489,1.); +#1489 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#1490 = PCURVE('',#284,#1491); +#1491 = DEFINITIONAL_REPRESENTATION('',(#1492),#1496); +#1492 = LINE('',#1493,#1494); +#1493 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001)); +#1494 = VECTOR('',#1495,1.); +#1495 = DIRECTION('',(-0.654611184558,0.755965738014)); +#1496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1497 = PCURVE('',#1498,#1503); +#1498 = CYLINDRICAL_SURFACE('',#1499,2.); +#1499 = AXIS2_PLACEMENT_3D('',#1500,#1501,#1502); +#1500 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,3.)); +#1501 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#1502 = DIRECTION('',(0.,0.,1.)); +#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508); +#1504 = LINE('',#1505,#1506); +#1505 = CARTESIAN_POINT('',(0.,0.)); +#1506 = VECTOR('',#1507,1.); +#1507 = DIRECTION('',(0.,1.)); +#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1509 = ORIENTED_EDGE('',*,*,#1510,.T.); +#1510 = EDGE_CURVE('',#1483,#1511,#1513,.T.); +#1511 = VERTEX_POINT('',#1512); +#1512 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,5.)); +#1513 = SURFACE_CURVE('',#1514,(#1519,#1530),.PCURVE_S1.); +#1514 = CIRCLE('',#1515,12.); +#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518); +#1516 = CARTESIAN_POINT('',(24.987819999995,0.,5.)); +#1517 = DIRECTION('',(-0.,0.,-1.)); +#1518 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#1519 = PCURVE('',#284,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1529); +#1521 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1522,#1523,#1524,#1525, +#1526,#1527,#1528),.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('') ); +#1522 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147)); +#1523 = CARTESIAN_POINT('',(2.310393173532,7.85711858956)); +#1524 = CARTESIAN_POINT('',(22.720695442932,11.78389350948)); +#1525 = CARTESIAN_POINT('',(43.130997712333,15.7106684294)); +#1526 = CARTESIAN_POINT('',(36.326533413227,-3.92855929478)); +#1527 = CARTESIAN_POINT('',(29.522069114121,-23.56778701896)); +#1528 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147)); +#1529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1530 = PCURVE('',#1531,#1536); +#1531 = TOROIDAL_SURFACE('',#1532,12.,2.); +#1532 = AXIS2_PLACEMENT_3D('',#1533,#1534,#1535); +#1533 = CARTESIAN_POINT('',(24.987819999995,0.,3.)); +#1534 = DIRECTION('',(0.,0.,1.)); +#1535 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541); +#1537 = LINE('',#1538,#1539); +#1538 = CARTESIAN_POINT('',(-0.,1.570796326795)); +#1539 = VECTOR('',#1540,1.); +#1540 = DIRECTION('',(-1.,0.)); +#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1542 = ORIENTED_EDGE('',*,*,#1543,.T.); +#1543 = EDGE_CURVE('',#1511,#1098,#1544,.T.); +#1544 = SURFACE_CURVE('',#1545,(#1549,#1556),.PCURVE_S1.); +#1545 = LINE('',#1546,#1547); +#1546 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,5.)); +#1547 = VECTOR('',#1548,1.); +#1548 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#1549 = PCURVE('',#284,#1550); +#1550 = DEFINITIONAL_REPRESENTATION('',(#1551),#1555); +#1551 = LINE('',#1552,#1553); +#1552 = CARTESIAN_POINT('',(15.916231143827,7.8553342147)); +#1553 = VECTOR('',#1554,1.); +#1554 = DIRECTION('',(0.654611184558,0.755965738014)); +#1555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1556 = PCURVE('',#1557,#1562); +#1557 = CYLINDRICAL_SURFACE('',#1558,2.); +#1558 = AXIS2_PLACEMENT_3D('',#1559,#1560,#1561); +#1559 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,3.)); +#1560 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#1561 = DIRECTION('',(0.,0.,1.)); +#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567); +#1563 = LINE('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(0.,0.)); +#1565 = VECTOR('',#1566,1.); +#1566 = DIRECTION('',(0.,1.)); +#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1568 = FACE_BOUND('',#1569,.T.); +#1569 = EDGE_LOOP('',(#1570)); +#1570 = ORIENTED_EDGE('',*,*,#1571,.F.); +#1571 = EDGE_CURVE('',#1572,#1572,#1574,.T.); +#1572 = VERTEX_POINT('',#1573); +#1573 = CARTESIAN_POINT('',(-26.51313225825,-28.51313225825,5.)); +#1574 = SURFACE_CURVE('',#1575,(#1580,#1587),.PCURVE_S1.); +#1575 = CIRCLE('',#1576,2.); +#1576 = AXIS2_PLACEMENT_3D('',#1577,#1578,#1579); +#1577 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,5.)); +#1578 = DIRECTION('',(0.,0.,1.)); +#1579 = DIRECTION('',(1.,0.,0.)); +#1580 = PCURVE('',#284,#1581); +#1581 = DEFINITIONAL_REPRESENTATION('',(#1582),#1586); +#1582 = CIRCLE('',#1583,2.); +#1583 = AXIS2_PLACEMENT_2D('',#1584,#1585); +#1584 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825)); +#1585 = DIRECTION('',(1.,0.)); +#1586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1587 = PCURVE('',#983,#1588); +#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593); +#1589 = LINE('',#1590,#1591); +#1590 = CARTESIAN_POINT('',(-0.,-5.)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(-1.,0.)); +#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1594 = FACE_BOUND('',#1595,.T.); +#1595 = EDGE_LOOP('',(#1596)); +#1596 = ORIENTED_EDGE('',*,*,#1597,.F.); +#1597 = EDGE_CURVE('',#1598,#1598,#1600,.T.); +#1598 = VERTEX_POINT('',#1599); +#1599 = CARTESIAN_POINT('',(30.51313225825,-28.51313225825,5.)); +#1600 = SURFACE_CURVE('',#1601,(#1606,#1613),.PCURVE_S1.); +#1601 = CIRCLE('',#1602,2.); +#1602 = AXIS2_PLACEMENT_3D('',#1603,#1604,#1605); +#1603 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,5.)); +#1604 = DIRECTION('',(0.,0.,1.)); +#1605 = DIRECTION('',(1.,0.,0.)); +#1606 = PCURVE('',#284,#1607); +#1607 = DEFINITIONAL_REPRESENTATION('',(#1608),#1612); +#1608 = CIRCLE('',#1609,2.); +#1609 = AXIS2_PLACEMENT_2D('',#1610,#1611); +#1610 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825)); +#1611 = DIRECTION('',(1.,0.)); +#1612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1613 = PCURVE('',#1014,#1614); +#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(-0.,-5.)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(-1.,0.)); +#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1620 = FACE_BOUND('',#1621,.T.); +#1621 = EDGE_LOOP('',(#1622)); +#1622 = ORIENTED_EDGE('',*,*,#1623,.F.); +#1623 = EDGE_CURVE('',#1624,#1624,#1626,.T.); +#1624 = VERTEX_POINT('',#1625); +#1625 = CARTESIAN_POINT('',(-26.51313225825,28.51313225825,5.)); +#1626 = SURFACE_CURVE('',#1627,(#1632,#1639),.PCURVE_S1.); +#1627 = CIRCLE('',#1628,2.); +#1628 = AXIS2_PLACEMENT_3D('',#1629,#1630,#1631); +#1629 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,5.)); +#1630 = DIRECTION('',(0.,0.,1.)); +#1631 = DIRECTION('',(1.,0.,0.)); +#1632 = PCURVE('',#284,#1633); +#1633 = DEFINITIONAL_REPRESENTATION('',(#1634),#1638); +#1634 = CIRCLE('',#1635,2.); +#1635 = AXIS2_PLACEMENT_2D('',#1636,#1637); +#1636 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825)); +#1637 = DIRECTION('',(1.,0.)); +#1638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1639 = PCURVE('',#1045,#1640); +#1640 = DEFINITIONAL_REPRESENTATION('',(#1641),#1645); +#1641 = LINE('',#1642,#1643); +#1642 = CARTESIAN_POINT('',(-0.,-5.)); +#1643 = VECTOR('',#1644,1.); +#1644 = DIRECTION('',(-1.,0.)); +#1645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1646 = FACE_BOUND('',#1647,.T.); +#1647 = EDGE_LOOP('',(#1648,#1649,#1670,#1703)); +#1648 = ORIENTED_EDGE('',*,*,#267,.F.); +#1649 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1650 = EDGE_CURVE('',#86,#1651,#1653,.T.); +#1651 = VERTEX_POINT('',#1652); +#1652 = CARTESIAN_POINT('',(1.89E-12,10.,5.)); +#1653 = SURFACE_CURVE('',#1654,(#1658,#1664),.PCURVE_S1.); +#1654 = LINE('',#1655,#1656); +#1655 = CARTESIAN_POINT('',(2.14E-15,5.,5.)); +#1656 = VECTOR('',#1657,1.); +#1657 = DIRECTION('',(0.,1.,0.)); +#1658 = PCURVE('',#284,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1663); +#1660 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1661,#1662),.UNSPECIFIED.,.F., + .F.,(2,2),(2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#1661 = CARTESIAN_POINT('',(2.84E-15,7.)); +#1662 = CARTESIAN_POINT('',(2.84E-15,10.)); +#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1664 = PCURVE('',#469,#1665); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1669); +#1666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1667,#1668),.UNSPECIFIED.,.F., + .F.,(2,2),(2.,5.),.PIECEWISE_BEZIER_KNOTS.); +#1667 = CARTESIAN_POINT('',(3.,-5.)); +#1668 = CARTESIAN_POINT('',(0.,-5.)); +#1669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1670 = ORIENTED_EDGE('',*,*,#1671,.T.); +#1671 = EDGE_CURVE('',#1651,#1672,#1674,.T.); +#1672 = VERTEX_POINT('',#1673); +#1673 = CARTESIAN_POINT('',(8.156E-12,-10.,5.)); +#1674 = SURFACE_CURVE('',#1675,(#1680,#1691),.PCURVE_S1.); +#1675 = CIRCLE('',#1676,10.); +#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679); +#1677 = CARTESIAN_POINT('',(0.,0.,5.)); +#1678 = DIRECTION('',(0.,0.,-1.)); +#1679 = DIRECTION('',(1.,0.,0.)); +#1680 = PCURVE('',#284,#1681); +#1681 = DEFINITIONAL_REPRESENTATION('',(#1682),#1690); +#1682 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1683,#1684,#1685,#1686, +#1687,#1688,#1689),.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('') ); +#1683 = CARTESIAN_POINT('',(10.,1.29E-15)); +#1684 = CARTESIAN_POINT('',(10.,-17.32050807568)); +#1685 = CARTESIAN_POINT('',(-5.,-8.660254037844)); +#1686 = CARTESIAN_POINT('',(-20.,-1.159293598295E-15)); +#1687 = CARTESIAN_POINT('',(-5.,8.660254037844)); +#1688 = CARTESIAN_POINT('',(10.,17.320508075689)); +#1689 = CARTESIAN_POINT('',(10.,1.29E-15)); +#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1691 = PCURVE('',#1692,#1697); +#1692 = CYLINDRICAL_SURFACE('',#1693,10.); +#1693 = AXIS2_PLACEMENT_3D('',#1694,#1695,#1696); +#1694 = CARTESIAN_POINT('',(0.,0.,0.)); +#1695 = DIRECTION('',(-0.,-0.,-1.)); +#1696 = DIRECTION('',(1.,0.,0.)); +#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702); +#1698 = LINE('',#1699,#1700); +#1699 = CARTESIAN_POINT('',(-12.56637061435,-5.)); +#1700 = VECTOR('',#1701,1.); +#1701 = DIRECTION('',(1.,-0.)); +#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1703 = ORIENTED_EDGE('',*,*,#1704,.T.); +#1704 = EDGE_CURVE('',#1672,#268,#1705,.T.); +#1705 = SURFACE_CURVE('',#1706,(#1710,#1716),.PCURVE_S1.); +#1706 = LINE('',#1707,#1708); +#1707 = CARTESIAN_POINT('',(-1.29E-15,-3.5,5.)); +#1708 = VECTOR('',#1709,1.); +#1709 = DIRECTION('',(0.,1.,0.)); +#1710 = PCURVE('',#284,#1711); +#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1715); +#1712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1713,#1714),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.5,-3.5),.PIECEWISE_BEZIER_KNOTS.); +#1713 = CARTESIAN_POINT('',(-5.9E-16,-10.)); +#1714 = CARTESIAN_POINT('',(-5.9E-16,-7.)); +#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1716 = PCURVE('',#358,#1717); +#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1721); +#1718 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1719,#1720),.UNSPECIFIED.,.F., + .F.,(2,2),(-6.5,-3.5),.PIECEWISE_BEZIER_KNOTS.); +#1719 = CARTESIAN_POINT('',(3.,-5.)); +#1720 = CARTESIAN_POINT('',(0.,-5.)); +#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1722 = FACE_BOUND('',#1723,.T.); +#1723 = EDGE_LOOP('',(#1724)); +#1724 = ORIENTED_EDGE('',*,*,#1725,.F.); +#1725 = EDGE_CURVE('',#1726,#1726,#1728,.T.); +#1726 = VERTEX_POINT('',#1727); +#1727 = CARTESIAN_POINT('',(30.51313225825,28.51313225825,5.)); +#1728 = SURFACE_CURVE('',#1729,(#1734,#1741),.PCURVE_S1.); +#1729 = CIRCLE('',#1730,2.); +#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733); +#1731 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,5.)); +#1732 = DIRECTION('',(0.,0.,1.)); +#1733 = DIRECTION('',(1.,0.,0.)); +#1734 = PCURVE('',#284,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = CIRCLE('',#1737,2.); +#1737 = AXIS2_PLACEMENT_2D('',#1738,#1739); +#1738 = CARTESIAN_POINT('',(28.51313225825,28.51313225825)); +#1739 = DIRECTION('',(1.,0.)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = PCURVE('',#1082,#1742); +#1742 = DEFINITIONAL_REPRESENTATION('',(#1743),#1747); +#1743 = LINE('',#1744,#1745); +#1744 = CARTESIAN_POINT('',(-0.,-5.)); +#1745 = VECTOR('',#1746,1.); +#1746 = DIRECTION('',(-1.,0.)); +#1747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1748 = ADVANCED_FACE('',(#1749),#469,.F.); +#1749 = FACE_BOUND('',#1750,.F.); +#1750 = EDGE_LOOP('',(#1751,#1752,#1753,#1776)); +#1751 = ORIENTED_EDGE('',*,*,#455,.F.); +#1752 = ORIENTED_EDGE('',*,*,#1650,.T.); +#1753 = ORIENTED_EDGE('',*,*,#1754,.T.); +#1754 = EDGE_CURVE('',#1651,#1755,#1757,.T.); +#1755 = VERTEX_POINT('',#1756); +#1756 = CARTESIAN_POINT('',(9.44E-13,10.,33.030344885422)); +#1757 = SURFACE_CURVE('',#1758,(#1762,#1769),.PCURVE_S1.); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(1.88998E-12,10.,0.)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(0.,0.,1.)); +#1762 = PCURVE('',#469,#1763); +#1763 = DEFINITIONAL_REPRESENTATION('',(#1764),#1768); +#1764 = LINE('',#1765,#1766); +#1765 = CARTESIAN_POINT('',(0.,-0.)); +#1766 = VECTOR('',#1767,1.); +#1767 = DIRECTION('',(0.,-1.)); +#1768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1769 = PCURVE('',#1692,#1770); +#1770 = DEFINITIONAL_REPRESENTATION('',(#1771),#1775); +#1771 = LINE('',#1772,#1773); +#1772 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#1773 = VECTOR('',#1774,1.); +#1774 = DIRECTION('',(-0.,-1.)); +#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1776 = ORIENTED_EDGE('',*,*,#1777,.T.); +#1777 = EDGE_CURVE('',#1755,#428,#1778,.T.); +#1778 = SURFACE_CURVE('',#1779,(#1783,#1790),.PCURVE_S1.); +#1779 = LINE('',#1780,#1781); +#1780 = CARTESIAN_POINT('',(-1.E-15,18.,37.649147038939)); +#1781 = VECTOR('',#1782,1.); +#1782 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#1783 = PCURVE('',#469,#1784); +#1784 = DEFINITIONAL_REPRESENTATION('',(#1785),#1789); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(-8.,-37.64914703893)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(0.866025403784,0.5)); +#1789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1790 = PCURVE('',#443,#1791); +#1791 = DEFINITIONAL_REPRESENTATION('',(#1792),#1796); +#1792 = LINE('',#1793,#1794); +#1793 = CARTESIAN_POINT('',(-8.,-37.64914703893)); +#1794 = VECTOR('',#1795,1.); +#1795 = DIRECTION('',(0.866025403784,0.5)); +#1796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1797 = ADVANCED_FACE('',(#1798),#443,.F.); +#1798 = FACE_BOUND('',#1799,.F.); +#1799 = EDGE_LOOP('',(#1800,#1801,#1802,#1830)); +#1800 = ORIENTED_EDGE('',*,*,#427,.F.); +#1801 = ORIENTED_EDGE('',*,*,#1777,.F.); +#1802 = ORIENTED_EDGE('',*,*,#1803,.T.); +#1803 = EDGE_CURVE('',#1755,#1804,#1806,.T.); +#1804 = VERTEX_POINT('',#1805); +#1805 = CARTESIAN_POINT('',(9.44E-13,10.,48.267949192438)); +#1806 = SURFACE_CURVE('',#1807,(#1811,#1818),.PCURVE_S1.); +#1807 = LINE('',#1808,#1809); +#1808 = CARTESIAN_POINT('',(1.88998E-12,10.,0.)); +#1809 = VECTOR('',#1810,1.); +#1810 = DIRECTION('',(0.,0.,1.)); +#1811 = PCURVE('',#443,#1812); +#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(0.,-0.)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.,-1.)); +#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1818 = PCURVE('',#1819,#1824); +#1819 = PLANE('',#1820); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(-1.29E-15,-1.39E-14,40.64914703893)); +#1822 = DIRECTION('',(1.,0.,0.)); +#1823 = DIRECTION('',(0.,0.,1.)); +#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829); +#1825 = LINE('',#1826,#1827); +#1826 = CARTESIAN_POINT('',(-40.64914703893,-10.)); +#1827 = VECTOR('',#1828,1.); +#1828 = DIRECTION('',(1.,0.)); +#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1830 = ORIENTED_EDGE('',*,*,#1831,.F.); +#1831 = EDGE_CURVE('',#399,#1804,#1832,.T.); +#1832 = SURFACE_CURVE('',#1833,(#1837,#1844),.PCURVE_S1.); +#1833 = LINE('',#1834,#1835); +#1834 = CARTESIAN_POINT('',(-1.E-15,7.,50.)); +#1835 = VECTOR('',#1836,1.); +#1836 = DIRECTION('',(-0.,0.866025403785,-0.499999999999)); +#1837 = PCURVE('',#443,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(3.,-50.)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(-0.866025403785,0.499999999999)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = PCURVE('',#1845,#1850); +#1845 = PLANE('',#1846); +#1846 = AXIS2_PLACEMENT_3D('',#1847,#1848,#1849); +#1847 = CARTESIAN_POINT('',(2.14E-15,10.,0.)); +#1848 = DIRECTION('',(1.,0.,0.)); +#1849 = DIRECTION('',(0.,-1.,0.)); +#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); +#1851 = LINE('',#1852,#1853); +#1852 = CARTESIAN_POINT('',(3.,-50.)); +#1853 = VECTOR('',#1854,1.); +#1854 = DIRECTION('',(-0.866025403785,0.499999999999)); +#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1856 = ADVANCED_FACE('',(#1857),#415,.T.); +#1857 = FACE_BOUND('',#1858,.T.); +#1858 = EDGE_LOOP('',(#1859,#1887,#1911,#1932)); +#1859 = ORIENTED_EDGE('',*,*,#1860,.T.); +#1860 = EDGE_CURVE('',#371,#1861,#1863,.T.); +#1861 = VERTEX_POINT('',#1862); +#1862 = CARTESIAN_POINT('',(8.156E-12,-10.,50.)); +#1863 = SURFACE_CURVE('',#1864,(#1868,#1875),.PCURVE_S1.); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-1.29E-15,-7.,50.)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(0.,-1.,0.)); +#1868 = PCURVE('',#415,#1869); +#1869 = DEFINITIONAL_REPRESENTATION('',(#1870),#1874); +#1870 = LINE('',#1871,#1872); +#1871 = CARTESIAN_POINT('',(-4.5276415847,-7.000000000002)); +#1872 = VECTOR('',#1873,1.); +#1873 = DIRECTION('',(0.,-1.)); +#1874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1875 = PCURVE('',#1876,#1881); +#1876 = PLANE('',#1877); +#1877 = AXIS2_PLACEMENT_3D('',#1878,#1879,#1880); +#1878 = CARTESIAN_POINT('',(-1.29E-15,-7.,0.)); +#1879 = DIRECTION('',(1.,0.,0.)); +#1880 = DIRECTION('',(0.,-1.,0.)); +#1881 = DEFINITIONAL_REPRESENTATION('',(#1882),#1886); +#1882 = LINE('',#1883,#1884); +#1883 = CARTESIAN_POINT('',(0.,-50.)); +#1884 = VECTOR('',#1885,1.); +#1885 = DIRECTION('',(1.,0.)); +#1886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1887 = ORIENTED_EDGE('',*,*,#1888,.T.); +#1888 = EDGE_CURVE('',#1861,#1889,#1891,.T.); +#1889 = VERTEX_POINT('',#1890); +#1890 = CARTESIAN_POINT('',(1.89E-12,10.,50.)); +#1891 = SURFACE_CURVE('',#1892,(#1897,#1904),.PCURVE_S1.); +#1892 = CIRCLE('',#1893,10.); +#1893 = AXIS2_PLACEMENT_3D('',#1894,#1895,#1896); +#1894 = CARTESIAN_POINT('',(0.,0.,50.)); +#1895 = DIRECTION('',(0.,0.,1.)); +#1896 = DIRECTION('',(1.,0.,0.)); +#1897 = PCURVE('',#415,#1898); +#1898 = DEFINITIONAL_REPRESENTATION('',(#1899),#1903); +#1899 = CIRCLE('',#1900,10.); +#1900 = AXIS2_PLACEMENT_2D('',#1901,#1902); +#1901 = CARTESIAN_POINT('',(-4.5276415847,-1.90407E-12)); +#1902 = DIRECTION('',(1.,0.)); +#1903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1904 = PCURVE('',#1692,#1905); +#1905 = DEFINITIONAL_REPRESENTATION('',(#1906),#1910); +#1906 = LINE('',#1907,#1908); +#1907 = CARTESIAN_POINT('',(-0.,-50.)); +#1908 = VECTOR('',#1909,1.); +#1909 = DIRECTION('',(-1.,0.)); +#1910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1911 = ORIENTED_EDGE('',*,*,#1912,.T.); +#1912 = EDGE_CURVE('',#1889,#399,#1913,.T.); +#1913 = SURFACE_CURVE('',#1914,(#1918,#1925),.PCURVE_S1.); +#1914 = LINE('',#1915,#1916); +#1915 = CARTESIAN_POINT('',(2.14E-15,10.,50.)); +#1916 = VECTOR('',#1917,1.); +#1917 = DIRECTION('',(0.,-1.,0.)); +#1918 = PCURVE('',#415,#1919); +#1919 = DEFINITIONAL_REPRESENTATION('',(#1920),#1924); +#1920 = LINE('',#1921,#1922); +#1921 = CARTESIAN_POINT('',(-4.5276415847,9.999999999998)); +#1922 = VECTOR('',#1923,1.); +#1923 = DIRECTION('',(0.,-1.)); +#1924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1925 = PCURVE('',#1845,#1926); +#1926 = DEFINITIONAL_REPRESENTATION('',(#1927),#1931); +#1927 = LINE('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(0.,-50.)); +#1929 = VECTOR('',#1930,1.); +#1930 = DIRECTION('',(1.,0.)); +#1931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1932 = ORIENTED_EDGE('',*,*,#398,.F.); +#1933 = ADVANCED_FACE('',(#1934),#358,.F.); +#1934 = FACE_BOUND('',#1935,.F.); +#1935 = EDGE_LOOP('',(#1936,#1959,#1960,#1961)); +#1936 = ORIENTED_EDGE('',*,*,#1937,.F.); +#1937 = EDGE_CURVE('',#1672,#1938,#1940,.T.); +#1938 = VERTEX_POINT('',#1939); +#1939 = CARTESIAN_POINT('',(4.078E-12,-10.,33.030344885422)); +#1940 = SURFACE_CURVE('',#1941,(#1945,#1952),.PCURVE_S1.); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(8.15636E-12,-10.,0.)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(0.,0.,1.)); +#1945 = PCURVE('',#358,#1946); +#1946 = DEFINITIONAL_REPRESENTATION('',(#1947),#1951); +#1947 = LINE('',#1948,#1949); +#1948 = CARTESIAN_POINT('',(3.,0.)); +#1949 = VECTOR('',#1950,1.); +#1950 = DIRECTION('',(0.,-1.)); +#1951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1952 = PCURVE('',#1692,#1953); +#1953 = DEFINITIONAL_REPRESENTATION('',(#1954),#1958); +#1954 = LINE('',#1955,#1956); +#1955 = CARTESIAN_POINT('',(-4.712388980386,0.)); +#1956 = VECTOR('',#1957,1.); +#1957 = DIRECTION('',(-0.,-1.)); +#1958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1959 = ORIENTED_EDGE('',*,*,#1704,.T.); +#1960 = ORIENTED_EDGE('',*,*,#342,.T.); +#1961 = ORIENTED_EDGE('',*,*,#1962,.F.); +#1962 = EDGE_CURVE('',#1938,#343,#1963,.T.); +#1963 = SURFACE_CURVE('',#1964,(#1968,#1975),.PCURVE_S1.); +#1964 = LINE('',#1965,#1966); +#1965 = CARTESIAN_POINT('',(-1.E-15,-18.,37.649147038939)); +#1966 = VECTOR('',#1967,1.); +#1967 = DIRECTION('',(-0.,0.866025403784,-0.5)); +#1968 = PCURVE('',#358,#1969); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(11.,-37.64914703893)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(-0.866025403784,0.5)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = PCURVE('',#386,#1976); +#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981); +#1977 = LINE('',#1978,#1979); +#1978 = CARTESIAN_POINT('',(11.,-37.64914703893)); +#1979 = VECTOR('',#1980,1.); +#1980 = DIRECTION('',(-0.866025403784,0.5)); +#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1982 = ADVANCED_FACE('',(#1983),#386,.F.); +#1983 = FACE_BOUND('',#1984,.F.); +#1984 = EDGE_LOOP('',(#1985,#2013,#2014,#2015)); +#1985 = ORIENTED_EDGE('',*,*,#1986,.F.); +#1986 = EDGE_CURVE('',#1938,#1987,#1989,.T.); +#1987 = VERTEX_POINT('',#1988); +#1988 = CARTESIAN_POINT('',(4.078E-12,-10.,48.267949192438)); +#1989 = SURFACE_CURVE('',#1990,(#1994,#2001),.PCURVE_S1.); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(8.15636E-12,-10.,0.)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(0.,0.,1.)); +#1994 = PCURVE('',#386,#1995); +#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#2000); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(3.,0.)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(0.,-1.)); +#2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2001 = PCURVE('',#2002,#2007); +#2002 = PLANE('',#2003); +#2003 = AXIS2_PLACEMENT_3D('',#2004,#2005,#2006); +#2004 = CARTESIAN_POINT('',(-1.29E-15,-1.39E-14,40.64914703893)); +#2005 = DIRECTION('',(1.,0.,0.)); +#2006 = DIRECTION('',(0.,0.,1.)); +#2007 = DEFINITIONAL_REPRESENTATION('',(#2008),#2012); +#2008 = LINE('',#2009,#2010); +#2009 = CARTESIAN_POINT('',(-40.64914703893,10.)); +#2010 = VECTOR('',#2011,1.); +#2011 = DIRECTION('',(1.,0.)); +#2012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2013 = ORIENTED_EDGE('',*,*,#1962,.T.); +#2014 = ORIENTED_EDGE('',*,*,#370,.T.); +#2015 = ORIENTED_EDGE('',*,*,#2016,.T.); +#2016 = EDGE_CURVE('',#371,#1987,#2017,.T.); +#2017 = SURFACE_CURVE('',#2018,(#2022,#2029),.PCURVE_S1.); +#2018 = LINE('',#2019,#2020); +#2019 = CARTESIAN_POINT('',(-1.E-15,-7.,50.)); +#2020 = VECTOR('',#2021,1.); +#2021 = DIRECTION('',(0.,-0.866025403785,-0.499999999999)); +#2022 = PCURVE('',#386,#2023); +#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028); +#2024 = LINE('',#2025,#2026); +#2025 = CARTESIAN_POINT('',(0.,-50.)); +#2026 = VECTOR('',#2027,1.); +#2027 = DIRECTION('',(0.866025403785,0.499999999999)); +#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2029 = PCURVE('',#1876,#2030); +#2030 = DEFINITIONAL_REPRESENTATION('',(#2031),#2035); +#2031 = LINE('',#2032,#2033); +#2032 = CARTESIAN_POINT('',(0.,-50.)); +#2033 = VECTOR('',#2034,1.); +#2034 = DIRECTION('',(0.866025403785,0.499999999999)); +#2035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2036 = ADVANCED_FACE('',(#2037),#511,.T.); +#2037 = FACE_BOUND('',#2038,.F.); +#2038 = EDGE_LOOP('',(#2039,#2061,#2090,#2110)); +#2039 = ORIENTED_EDGE('',*,*,#2040,.F.); +#2040 = EDGE_CURVE('',#2041,#493,#2043,.T.); +#2041 = VERTEX_POINT('',#2042); +#2042 = CARTESIAN_POINT('',(33.048926686334,24.5854651509,2.)); +#2043 = SURFACE_CURVE('',#2044,(#2049,#2055),.PCURVE_S1.); +#2044 = CIRCLE('',#2045,2.); +#2045 = AXIS2_PLACEMENT_3D('',#2046,#2047,#2048); +#2046 = CARTESIAN_POINT('',(31.536995210306,25.894687520017,2.)); +#2047 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#2048 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#2049 = PCURVE('',#511,#2050); +#2050 = DEFINITIONAL_REPRESENTATION('',(#2051),#2054); +#2051 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2052,#2053),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2052 = CARTESIAN_POINT('',(0.,0.)); +#2053 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2055 = PCURVE('',#952,#2056); +#2056 = DEFINITIONAL_REPRESENTATION('',(#2057),#2060); +#2057 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2058,#2059),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2058 = CARTESIAN_POINT('',(0.,23.862659904014)); +#2059 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#2060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2061 = ORIENTED_EDGE('',*,*,#2062,.T.); +#2062 = EDGE_CURVE('',#2041,#2063,#2065,.T.); +#2063 = VERTEX_POINT('',#2064); +#2064 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,2.)); +#2065 = SURFACE_CURVE('',#2066,(#2071,#2078),.PCURVE_S1.); +#2066 = CIRCLE('',#2067,6.); +#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070); +#2068 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,2.)); +#2069 = DIRECTION('',(-0.,0.,1.)); +#2070 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#2071 = PCURVE('',#511,#2072); +#2072 = DEFINITIONAL_REPRESENTATION('',(#2073),#2077); +#2073 = LINE('',#2074,#2075); +#2074 = CARTESIAN_POINT('',(-0.,0.)); +#2075 = VECTOR('',#2076,1.); +#2076 = DIRECTION('',(-1.,0.)); +#2077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2078 = PCURVE('',#2079,#2084); +#2079 = CYLINDRICAL_SURFACE('',#2080,6.); +#2080 = AXIS2_PLACEMENT_3D('',#2081,#2082,#2083); +#2081 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,0.)); +#2082 = DIRECTION('',(-0.,-0.,-1.)); +#2083 = DIRECTION('',(1.,0.,0.)); +#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2089); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(0.713668176419,-2.)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(-1.,0.)); +#2089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2090 = ORIENTED_EDGE('',*,*,#2091,.T.); +#2091 = EDGE_CURVE('',#2063,#495,#2092,.T.); +#2092 = SURFACE_CURVE('',#2093,(#2098,#2104),.PCURVE_S1.); +#2093 = CIRCLE('',#2094,2.); +#2094 = AXIS2_PLACEMENT_3D('',#2095,#2096,#2097); +#2095 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,2.)); +#2096 = DIRECTION('',(-0.755965738014,-0.654611184558,-0.)); +#2097 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#2098 = PCURVE('',#511,#2099); +#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2103); +#2100 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2101,#2102),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2101 = CARTESIAN_POINT('',(-2.998132679634,0.)); +#2102 = CARTESIAN_POINT('',(-2.998132679634,1.570796326795)); +#2103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2104 = PCURVE('',#539,#2105); +#2105 = DEFINITIONAL_REPRESENTATION('',(#2106),#2109); +#2106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2107,#2108),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2107 = CARTESIAN_POINT('',(0.,0.)); +#2108 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2110 = ORIENTED_EDGE('',*,*,#492,.F.); +#2111 = ADVANCED_FACE('',(#2112),#952,.T.); +#2112 = FACE_BOUND('',#2113,.T.); +#2113 = EDGE_LOOP('',(#2114,#2136,#2137,#2138)); +#2114 = ORIENTED_EDGE('',*,*,#2115,.T.); +#2115 = EDGE_CURVE('',#2116,#906,#2118,.T.); +#2116 = VERTEX_POINT('',#2117); +#2117 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,2.)); +#2118 = SURFACE_CURVE('',#2119,(#2124,#2130),.PCURVE_S1.); +#2119 = CIRCLE('',#2120,2.); +#2120 = AXIS2_PLACEMENT_3D('',#2121,#2122,#2123); +#2121 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,2.)); +#2122 = DIRECTION('',(0.654611184558,0.755965738014,-0.)); +#2123 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#2124 = PCURVE('',#952,#2125); +#2125 = DEFINITIONAL_REPRESENTATION('',(#2126),#2129); +#2126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2127,#2128),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2127 = CARTESIAN_POINT('',(0.,-3.55E-15)); +#2128 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); +#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2130 = PCURVE('',#926,#2131); +#2131 = DEFINITIONAL_REPRESENTATION('',(#2132),#2135); +#2132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2133,#2134),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2133 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); +#2134 = CARTESIAN_POINT('',(-1.427336352839,4.712388980385)); +#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2136 = ORIENTED_EDGE('',*,*,#938,.T.); +#2137 = ORIENTED_EDGE('',*,*,#2040,.F.); +#2138 = ORIENTED_EDGE('',*,*,#2139,.F.); +#2139 = EDGE_CURVE('',#2116,#2041,#2140,.T.); +#2140 = SURFACE_CURVE('',#2141,(#2145,#2152),.PCURVE_S1.); +#2141 = LINE('',#2142,#2143); +#2142 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,2.)); +#2143 = VECTOR('',#2144,1.); +#2144 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#2145 = PCURVE('',#952,#2146); +#2146 = DEFINITIONAL_REPRESENTATION('',(#2147),#2151); +#2147 = LINE('',#2148,#2149); +#2148 = CARTESIAN_POINT('',(0.,0.)); +#2149 = VECTOR('',#2150,1.); +#2150 = DIRECTION('',(0.,1.)); +#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2152 = PCURVE('',#2153,#2158); +#2153 = PLANE('',#2154); +#2154 = AXIS2_PLACEMENT_3D('',#2155,#2156,#2157); +#2155 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,0.)); +#2156 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#2157 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#2158 = DEFINITIONAL_REPRESENTATION('',(#2159),#2163); +#2159 = LINE('',#2160,#2161); +#2160 = CARTESIAN_POINT('',(3.55E-15,-2.)); +#2161 = VECTOR('',#2162,1.); +#2162 = DIRECTION('',(1.,0.)); +#2163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2164 = ADVANCED_FACE('',(#2165),#539,.T.); +#2165 = FACE_BOUND('',#2166,.T.); +#2166 = EDGE_LOOP('',(#2167,#2168,#2169,#2191)); +#2167 = ORIENTED_EDGE('',*,*,#2091,.T.); +#2168 = ORIENTED_EDGE('',*,*,#523,.T.); +#2169 = ORIENTED_EDGE('',*,*,#2170,.F.); +#2170 = EDGE_CURVE('',#2171,#524,#2173,.T.); +#2171 = VERTEX_POINT('',#2172); +#2172 = CARTESIAN_POINT('',(6.546111845583,17.428162619855,2.)); +#2173 = SURFACE_CURVE('',#2174,(#2179,#2185),.PCURVE_S1.); +#2174 = CIRCLE('',#2175,2.); +#2175 = AXIS2_PLACEMENT_3D('',#2176,#2177,#2178); +#2176 = CARTESIAN_POINT('',(7.8553342147,15.916231143827,2.)); +#2177 = DIRECTION('',(-0.755965738014,-0.654611184558,-0.)); +#2178 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#2179 = PCURVE('',#539,#2180); +#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2184); +#2181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2182,#2183),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2182 = CARTESIAN_POINT('',(0.,23.862659904014)); +#2183 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2185 = PCURVE('',#572,#2186); +#2186 = DEFINITIONAL_REPRESENTATION('',(#2187),#2190); +#2187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2188,#2189),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2188 = CARTESIAN_POINT('',(8.9E-16,3.14159265359)); +#2189 = CARTESIAN_POINT('',(8.9E-16,4.712388980385)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = ORIENTED_EDGE('',*,*,#2192,.F.); +#2192 = EDGE_CURVE('',#2063,#2171,#2193,.T.); +#2193 = SURFACE_CURVE('',#2194,(#2198,#2205),.PCURVE_S1.); +#2194 = LINE('',#2195,#2196); +#2195 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,2.)); +#2196 = VECTOR('',#2197,1.); +#2197 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#2198 = PCURVE('',#539,#2199); +#2199 = DEFINITIONAL_REPRESENTATION('',(#2200),#2204); +#2200 = LINE('',#2201,#2202); +#2201 = CARTESIAN_POINT('',(0.,0.)); +#2202 = VECTOR('',#2203,1.); +#2203 = DIRECTION('',(0.,1.)); +#2204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2205 = PCURVE('',#2206,#2211); +#2206 = PLANE('',#2207); +#2207 = AXIS2_PLACEMENT_3D('',#2208,#2209,#2210); +#2208 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,0.)); +#2209 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#2210 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2216); +#2212 = LINE('',#2213,#2214); +#2213 = CARTESIAN_POINT('',(0.,-2.)); +#2214 = VECTOR('',#2215,1.); +#2215 = DIRECTION('',(1.,-0.)); +#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2217 = ADVANCED_FACE('',(#2218),#926,.T.); +#2218 = FACE_BOUND('',#2219,.F.); +#2219 = EDGE_LOOP('',(#2220,#2242,#2269,#2270)); +#2220 = ORIENTED_EDGE('',*,*,#2221,.F.); +#2221 = EDGE_CURVE('',#2222,#878,#2224,.T.); +#2222 = VERTEX_POINT('',#2223); +#2223 = CARTESIAN_POINT('',(17.428162619855,-6.546111845583,2.)); +#2224 = SURFACE_CURVE('',#2225,(#2230,#2236),.PCURVE_S1.); +#2225 = CIRCLE('',#2226,2.); +#2226 = AXIS2_PLACEMENT_3D('',#2227,#2228,#2229); +#2227 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147,2.)); +#2228 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#2229 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#2230 = PCURVE('',#926,#2231); +#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2235); +#2232 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2233,#2234),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2233 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2234 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2236 = PCURVE('',#893,#2237); +#2237 = DEFINITIONAL_REPRESENTATION('',(#2238),#2241); +#2238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2239,#2240),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2239 = CARTESIAN_POINT('',(0.,23.862659904014)); +#2240 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = ORIENTED_EDGE('',*,*,#2243,.T.); +#2243 = EDGE_CURVE('',#2222,#2116,#2244,.T.); +#2244 = SURFACE_CURVE('',#2245,(#2250,#2257),.PCURVE_S1.); +#2245 = CIRCLE('',#2246,10.); +#2246 = AXIS2_PLACEMENT_3D('',#2247,#2248,#2249); +#2247 = CARTESIAN_POINT('',(24.987819999995,0.,2.)); +#2248 = DIRECTION('',(-0.,0.,-1.)); +#2249 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#2250 = PCURVE('',#926,#2251); +#2251 = DEFINITIONAL_REPRESENTATION('',(#2252),#2256); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(-0.,3.14159265359)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(-1.,0.)); +#2256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2257 = PCURVE('',#2258,#2263); +#2258 = CYLINDRICAL_SURFACE('',#2259,10.); +#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262); +#2260 = CARTESIAN_POINT('',(24.987819999995,0.,0.)); +#2261 = DIRECTION('',(-0.,-0.,-1.)); +#2262 = DIRECTION('',(1.,0.,0.)); +#2263 = DEFINITIONAL_REPRESENTATION('',(#2264),#2268); +#2264 = LINE('',#2265,#2266); +#2265 = CARTESIAN_POINT('',(-3.855260830009,-2.)); +#2266 = VECTOR('',#2267,1.); +#2267 = DIRECTION('',(1.,-0.)); +#2268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2269 = ORIENTED_EDGE('',*,*,#2115,.T.); +#2270 = ORIENTED_EDGE('',*,*,#905,.F.); +#2271 = ADVANCED_FACE('',(#2272),#572,.T.); +#2272 = FACE_BOUND('',#2273,.F.); +#2273 = EDGE_LOOP('',(#2274,#2275,#2304,#2324)); +#2274 = ORIENTED_EDGE('',*,*,#2170,.F.); +#2275 = ORIENTED_EDGE('',*,*,#2276,.T.); +#2276 = EDGE_CURVE('',#2171,#2277,#2279,.T.); +#2277 = VERTEX_POINT('',#2278); +#2278 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,2.)); +#2279 = SURFACE_CURVE('',#2280,(#2285,#2292),.PCURVE_S1.); +#2280 = CIRCLE('',#2281,10.); +#2281 = AXIS2_PLACEMENT_3D('',#2282,#2283,#2284); +#2282 = CARTESIAN_POINT('',(0.,24.987819999995,2.)); +#2283 = DIRECTION('',(0.,-0.,-1.)); +#2284 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#2285 = PCURVE('',#572,#2286); +#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291); +#2287 = LINE('',#2288,#2289); +#2288 = CARTESIAN_POINT('',(-0.,3.14159265359)); +#2289 = VECTOR('',#2290,1.); +#2290 = DIRECTION('',(-1.,0.)); +#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2292 = PCURVE('',#2293,#2298); +#2293 = CYLINDRICAL_SURFACE('',#2294,10.); +#2294 = AXIS2_PLACEMENT_3D('',#2295,#2296,#2297); +#2295 = CARTESIAN_POINT('',(0.,24.987819999995,0.)); +#2296 = DIRECTION('',(-0.,-0.,-1.)); +#2297 = DIRECTION('',(1.,0.,0.)); +#2298 = DEFINITIONAL_REPRESENTATION('',(#2299),#2303); +#2299 = LINE('',#2300,#2301); +#2300 = CARTESIAN_POINT('',(-5.426057156804,-2.)); +#2301 = VECTOR('',#2302,1.); +#2302 = DIRECTION('',(1.,-0.)); +#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2304 = ORIENTED_EDGE('',*,*,#2305,.T.); +#2305 = EDGE_CURVE('',#2277,#552,#2306,.T.); +#2306 = SURFACE_CURVE('',#2307,(#2312,#2318),.PCURVE_S1.); +#2307 = CIRCLE('',#2308,2.); +#2308 = AXIS2_PLACEMENT_3D('',#2309,#2310,#2311); +#2309 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,2.)); +#2310 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#2311 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#2312 = PCURVE('',#572,#2313); +#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2317); +#2314 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2315,#2316),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2315 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); +#2316 = CARTESIAN_POINT('',(-1.427336352839,4.712388980385)); +#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2318 = PCURVE('',#600,#2319); +#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2323); +#2320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2321,#2322),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2321 = CARTESIAN_POINT('',(0.,-3.55E-15)); +#2322 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = ORIENTED_EDGE('',*,*,#551,.F.); +#2325 = ADVANCED_FACE('',(#2326),#893,.T.); +#2326 = FACE_BOUND('',#2327,.T.); +#2327 = EDGE_LOOP('',(#2328,#2350,#2351,#2352)); +#2328 = ORIENTED_EDGE('',*,*,#2329,.T.); +#2329 = EDGE_CURVE('',#2330,#849,#2332,.T.); +#2330 = VERTEX_POINT('',#2331); +#2331 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,2.)); +#2332 = SURFACE_CURVE('',#2333,(#2338,#2344),.PCURVE_S1.); +#2333 = CIRCLE('',#2334,2.); +#2334 = AXIS2_PLACEMENT_3D('',#2335,#2336,#2337); +#2335 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,2.)); +#2336 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#2337 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#2338 = PCURVE('',#893,#2339); +#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2343); +#2340 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2341,#2342),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2341 = CARTESIAN_POINT('',(0.,0.)); +#2342 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2344 = PCURVE('',#865,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2349); +#2346 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2347,#2348),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2347 = CARTESIAN_POINT('',(-2.998132679634,0.)); +#2348 = CARTESIAN_POINT('',(-2.998132679634,1.570796326795)); +#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2350 = ORIENTED_EDGE('',*,*,#877,.T.); +#2351 = ORIENTED_EDGE('',*,*,#2221,.F.); +#2352 = ORIENTED_EDGE('',*,*,#2353,.F.); +#2353 = EDGE_CURVE('',#2330,#2222,#2354,.T.); +#2354 = SURFACE_CURVE('',#2355,(#2359,#2366),.PCURVE_S1.); +#2355 = LINE('',#2356,#2357); +#2356 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,2.)); +#2357 = VECTOR('',#2358,1.); +#2358 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#2359 = PCURVE('',#893,#2360); +#2360 = DEFINITIONAL_REPRESENTATION('',(#2361),#2365); +#2361 = LINE('',#2362,#2363); +#2362 = CARTESIAN_POINT('',(0.,0.)); +#2363 = VECTOR('',#2364,1.); +#2364 = DIRECTION('',(0.,1.)); +#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2366 = PCURVE('',#2367,#2372); +#2367 = PLANE('',#2368); +#2368 = AXIS2_PLACEMENT_3D('',#2369,#2370,#2371); +#2369 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,0.)); +#2370 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#2371 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(0.,-2.)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(1.,0.)); +#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2378 = ADVANCED_FACE('',(#2379),#600,.T.); +#2379 = FACE_BOUND('',#2380,.T.); +#2380 = EDGE_LOOP('',(#2381,#2382,#2383,#2405)); +#2381 = ORIENTED_EDGE('',*,*,#2305,.T.); +#2382 = ORIENTED_EDGE('',*,*,#584,.T.); +#2383 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2384 = EDGE_CURVE('',#2385,#585,#2387,.T.); +#2385 = VERTEX_POINT('',#2386); +#2386 = CARTESIAN_POINT('',(-24.5854651509,33.048926686334,2.)); +#2387 = SURFACE_CURVE('',#2388,(#2393,#2399),.PCURVE_S1.); +#2388 = CIRCLE('',#2389,2.); +#2389 = AXIS2_PLACEMENT_3D('',#2390,#2391,#2392); +#2390 = CARTESIAN_POINT('',(-25.89468752001,31.536995210306,2.)); +#2391 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#2392 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#2393 = PCURVE('',#600,#2394); +#2394 = DEFINITIONAL_REPRESENTATION('',(#2395),#2398); +#2395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2396,#2397),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2396 = CARTESIAN_POINT('',(0.,23.862659904014)); +#2397 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#2398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2399 = PCURVE('',#629,#2400); +#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2404); +#2401 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2402,#2403),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2402 = CARTESIAN_POINT('',(2.2E-16,0.)); +#2403 = CARTESIAN_POINT('',(2.2E-16,1.570796326795)); +#2404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2405 = ORIENTED_EDGE('',*,*,#2406,.F.); +#2406 = EDGE_CURVE('',#2277,#2385,#2407,.T.); +#2407 = SURFACE_CURVE('',#2408,(#2412,#2419),.PCURVE_S1.); +#2408 = LINE('',#2409,#2410); +#2409 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,2.)); +#2410 = VECTOR('',#2411,1.); +#2411 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#2412 = PCURVE('',#600,#2413); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.,0.)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.,1.)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = PCURVE('',#2420,#2425); +#2420 = PLANE('',#2421); +#2421 = AXIS2_PLACEMENT_3D('',#2422,#2423,#2424); +#2422 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,0.)); +#2423 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#2424 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#2425 = DEFINITIONAL_REPRESENTATION('',(#2426),#2430); +#2426 = LINE('',#2427,#2428); +#2427 = CARTESIAN_POINT('',(3.55E-15,-2.)); +#2428 = VECTOR('',#2429,1.); +#2429 = DIRECTION('',(1.,0.)); +#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2431 = ADVANCED_FACE('',(#2432),#865,.T.); +#2432 = FACE_BOUND('',#2433,.F.); +#2433 = EDGE_LOOP('',(#2434,#2456,#2483,#2484)); +#2434 = ORIENTED_EDGE('',*,*,#2435,.F.); +#2435 = EDGE_CURVE('',#2436,#821,#2438,.T.); +#2436 = VERTEX_POINT('',#2437); +#2437 = CARTESIAN_POINT('',(24.5854651509,-33.04892668633,2.)); +#2438 = SURFACE_CURVE('',#2439,(#2444,#2450),.PCURVE_S1.); +#2439 = CIRCLE('',#2440,2.); +#2440 = AXIS2_PLACEMENT_3D('',#2441,#2442,#2443); +#2441 = CARTESIAN_POINT('',(25.894687520017,-31.5369952103,2.)); +#2442 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#2443 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#2444 = PCURVE('',#865,#2445); +#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2449); +#2446 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2447,#2448),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2447 = CARTESIAN_POINT('',(0.,0.)); +#2448 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2450 = PCURVE('',#836,#2451); +#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2455); +#2452 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2453,#2454),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2453 = CARTESIAN_POINT('',(0.,23.862659904014)); +#2454 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2456 = ORIENTED_EDGE('',*,*,#2457,.T.); +#2457 = EDGE_CURVE('',#2436,#2330,#2458,.T.); +#2458 = SURFACE_CURVE('',#2459,(#2464,#2471),.PCURVE_S1.); +#2459 = CIRCLE('',#2460,6.); +#2460 = AXIS2_PLACEMENT_3D('',#2461,#2462,#2463); +#2461 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,2.)); +#2462 = DIRECTION('',(0.,0.,1.)); +#2463 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#2464 = PCURVE('',#865,#2465); +#2465 = DEFINITIONAL_REPRESENTATION('',(#2466),#2470); +#2466 = LINE('',#2467,#2468); +#2467 = CARTESIAN_POINT('',(-0.,0.)); +#2468 = VECTOR('',#2469,1.); +#2469 = DIRECTION('',(-1.,0.)); +#2470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2471 = PCURVE('',#2472,#2477); +#2472 = CYLINDRICAL_SURFACE('',#2473,6.); +#2473 = AXIS2_PLACEMENT_3D('',#2474,#2475,#2476); +#2474 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,0.)); +#2475 = DIRECTION('',(-0.,-0.,-1.)); +#2476 = DIRECTION('',(1.,0.,0.)); +#2477 = DEFINITIONAL_REPRESENTATION('',(#2478),#2482); +#2478 = LINE('',#2479,#2480); +#2479 = CARTESIAN_POINT('',(-3.998720803965,-2.)); +#2480 = VECTOR('',#2481,1.); +#2481 = DIRECTION('',(-1.,0.)); +#2482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2483 = ORIENTED_EDGE('',*,*,#2329,.T.); +#2484 = ORIENTED_EDGE('',*,*,#848,.F.); +#2485 = ADVANCED_FACE('',(#2486),#629,.T.); +#2486 = FACE_BOUND('',#2487,.F.); +#2487 = EDGE_LOOP('',(#2488,#2489,#2518,#2538)); +#2488 = ORIENTED_EDGE('',*,*,#2384,.F.); +#2489 = ORIENTED_EDGE('',*,*,#2490,.T.); +#2490 = EDGE_CURVE('',#2385,#2491,#2493,.T.); +#2491 = VERTEX_POINT('',#2492); +#2492 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,2.)); +#2493 = SURFACE_CURVE('',#2494,(#2499,#2506),.PCURVE_S1.); +#2494 = CIRCLE('',#2495,6.); +#2495 = AXIS2_PLACEMENT_3D('',#2496,#2497,#2498); +#2496 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,2.)); +#2497 = DIRECTION('',(0.,-0.,1.)); +#2498 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#2499 = PCURVE('',#629,#2500); +#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2505); +#2501 = LINE('',#2502,#2503); +#2502 = CARTESIAN_POINT('',(-0.,0.)); +#2503 = VECTOR('',#2504,1.); +#2504 = DIRECTION('',(-1.,0.)); +#2505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2506 = PCURVE('',#2507,#2512); +#2507 = CYLINDRICAL_SURFACE('',#2508,6.); +#2508 = AXIS2_PLACEMENT_3D('',#2509,#2510,#2511); +#2509 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,0.)); +#2510 = DIRECTION('',(-0.,-0.,-1.)); +#2511 = DIRECTION('',(1.,0.,0.)); +#2512 = DEFINITIONAL_REPRESENTATION('',(#2513),#2517); +#2513 = LINE('',#2514,#2515); +#2514 = CARTESIAN_POINT('',(-0.857128150375,-2.)); +#2515 = VECTOR('',#2516,1.); +#2516 = DIRECTION('',(-1.,0.)); +#2517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2518 = ORIENTED_EDGE('',*,*,#2519,.T.); +#2519 = EDGE_CURVE('',#2491,#613,#2520,.T.); +#2520 = SURFACE_CURVE('',#2521,(#2526,#2532),.PCURVE_S1.); +#2521 = CIRCLE('',#2522,2.); +#2522 = AXIS2_PLACEMENT_3D('',#2523,#2524,#2525); +#2523 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,2.)); +#2524 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#2525 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#2526 = PCURVE('',#629,#2527); +#2527 = DEFINITIONAL_REPRESENTATION('',(#2528),#2531); +#2528 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2529,#2530),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2529 = CARTESIAN_POINT('',(-2.998132679634,0.)); +#2530 = CARTESIAN_POINT('',(-2.998132679634,1.570796326795)); +#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2532 = PCURVE('',#657,#2533); +#2533 = DEFINITIONAL_REPRESENTATION('',(#2534),#2537); +#2534 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2535,#2536),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2535 = CARTESIAN_POINT('',(0.,0.)); +#2536 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2538 = ORIENTED_EDGE('',*,*,#612,.F.); +#2539 = ADVANCED_FACE('',(#2540),#836,.T.); +#2540 = FACE_BOUND('',#2541,.T.); +#2541 = EDGE_LOOP('',(#2542,#2564,#2565,#2566)); +#2542 = ORIENTED_EDGE('',*,*,#2543,.T.); +#2543 = EDGE_CURVE('',#2544,#788,#2546,.T.); +#2544 = VERTEX_POINT('',#2545); +#2545 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,2.)); +#2546 = SURFACE_CURVE('',#2547,(#2552,#2558),.PCURVE_S1.); +#2547 = CIRCLE('',#2548,2.); +#2548 = AXIS2_PLACEMENT_3D('',#2549,#2550,#2551); +#2549 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,2.)); +#2550 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#2551 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#2552 = PCURVE('',#836,#2553); +#2553 = DEFINITIONAL_REPRESENTATION('',(#2554),#2557); +#2554 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2555,#2556),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2555 = CARTESIAN_POINT('',(0.,-3.55E-15)); +#2556 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = PCURVE('',#808,#2559); +#2559 = DEFINITIONAL_REPRESENTATION('',(#2560),#2563); +#2560 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2561,#2562),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2561 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); +#2562 = CARTESIAN_POINT('',(-1.427336352839,4.712388980385)); +#2563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2564 = ORIENTED_EDGE('',*,*,#820,.T.); +#2565 = ORIENTED_EDGE('',*,*,#2435,.F.); +#2566 = ORIENTED_EDGE('',*,*,#2567,.F.); +#2567 = EDGE_CURVE('',#2544,#2436,#2568,.T.); +#2568 = SURFACE_CURVE('',#2569,(#2573,#2580),.PCURVE_S1.); +#2569 = LINE('',#2570,#2571); +#2570 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,2.)); +#2571 = VECTOR('',#2572,1.); +#2572 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#2573 = PCURVE('',#836,#2574); +#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579); +#2575 = LINE('',#2576,#2577); +#2576 = CARTESIAN_POINT('',(0.,0.)); +#2577 = VECTOR('',#2578,1.); +#2578 = DIRECTION('',(0.,1.)); +#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2580 = PCURVE('',#2581,#2586); +#2581 = PLANE('',#2582); +#2582 = AXIS2_PLACEMENT_3D('',#2583,#2584,#2585); +#2583 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,0.)); +#2584 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#2585 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#2586 = DEFINITIONAL_REPRESENTATION('',(#2587),#2591); +#2587 = LINE('',#2588,#2589); +#2588 = CARTESIAN_POINT('',(3.55E-15,-2.)); +#2589 = VECTOR('',#2590,1.); +#2590 = DIRECTION('',(1.,0.)); +#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2592 = ADVANCED_FACE('',(#2593),#657,.T.); +#2593 = FACE_BOUND('',#2594,.T.); +#2594 = EDGE_LOOP('',(#2595,#2596,#2597,#2619)); +#2595 = ORIENTED_EDGE('',*,*,#2519,.T.); +#2596 = ORIENTED_EDGE('',*,*,#641,.T.); +#2597 = ORIENTED_EDGE('',*,*,#2598,.F.); +#2598 = EDGE_CURVE('',#2599,#642,#2601,.T.); +#2599 = VERTEX_POINT('',#2600); +#2600 = CARTESIAN_POINT('',(-17.42816261985,6.546111845583,2.)); +#2601 = SURFACE_CURVE('',#2602,(#2607,#2613),.PCURVE_S1.); +#2602 = CIRCLE('',#2603,2.); +#2603 = AXIS2_PLACEMENT_3D('',#2604,#2605,#2606); +#2604 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147,2.)); +#2605 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#2606 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#2607 = PCURVE('',#657,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2612); +#2609 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2610,#2611),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2610 = CARTESIAN_POINT('',(0.,23.862659904014)); +#2611 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2613 = PCURVE('',#690,#2614); +#2614 = DEFINITIONAL_REPRESENTATION('',(#2615),#2618); +#2615 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2616,#2617),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2616 = CARTESIAN_POINT('',(8.9E-16,3.14159265359)); +#2617 = CARTESIAN_POINT('',(8.9E-16,4.712388980385)); +#2618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2619 = ORIENTED_EDGE('',*,*,#2620,.F.); +#2620 = EDGE_CURVE('',#2491,#2599,#2621,.T.); +#2621 = SURFACE_CURVE('',#2622,(#2626,#2633),.PCURVE_S1.); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,2.)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#2626 = PCURVE('',#657,#2627); +#2627 = DEFINITIONAL_REPRESENTATION('',(#2628),#2632); +#2628 = LINE('',#2629,#2630); +#2629 = CARTESIAN_POINT('',(0.,0.)); +#2630 = VECTOR('',#2631,1.); +#2631 = DIRECTION('',(0.,1.)); +#2632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2633 = PCURVE('',#2634,#2639); +#2634 = PLANE('',#2635); +#2635 = AXIS2_PLACEMENT_3D('',#2636,#2637,#2638); +#2636 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,0.)); +#2637 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#2638 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2644); +#2640 = LINE('',#2641,#2642); +#2641 = CARTESIAN_POINT('',(0.,-2.)); +#2642 = VECTOR('',#2643,1.); +#2643 = DIRECTION('',(1.,0.)); +#2644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2645 = ADVANCED_FACE('',(#2646),#808,.T.); +#2646 = FACE_BOUND('',#2647,.F.); +#2647 = EDGE_LOOP('',(#2648,#2670,#2697,#2698)); +#2648 = ORIENTED_EDGE('',*,*,#2649,.F.); +#2649 = EDGE_CURVE('',#2650,#760,#2652,.T.); +#2650 = VERTEX_POINT('',#2651); +#2651 = CARTESIAN_POINT('',(-6.546111845583,-17.42816261985,2.)); +#2652 = SURFACE_CURVE('',#2653,(#2658,#2664),.PCURVE_S1.); +#2653 = CIRCLE('',#2654,2.); +#2654 = AXIS2_PLACEMENT_3D('',#2655,#2656,#2657); +#2655 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382,2.)); +#2656 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#2657 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#2658 = PCURVE('',#808,#2659); +#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2663); +#2660 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2661,#2662),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2661 = CARTESIAN_POINT('',(0.,3.14159265359)); +#2662 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2664 = PCURVE('',#775,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2669); +#2666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2667,#2668),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2667 = CARTESIAN_POINT('',(0.,23.862659904014)); +#2668 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2670 = ORIENTED_EDGE('',*,*,#2671,.T.); +#2671 = EDGE_CURVE('',#2650,#2544,#2672,.T.); +#2672 = SURFACE_CURVE('',#2673,(#2678,#2685),.PCURVE_S1.); +#2673 = CIRCLE('',#2674,10.); +#2674 = AXIS2_PLACEMENT_3D('',#2675,#2676,#2677); +#2675 = CARTESIAN_POINT('',(0.,-24.98781999999,2.)); +#2676 = DIRECTION('',(0.,0.,-1.)); +#2677 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#2678 = PCURVE('',#808,#2679); +#2679 = DEFINITIONAL_REPRESENTATION('',(#2680),#2684); +#2680 = LINE('',#2681,#2682); +#2681 = CARTESIAN_POINT('',(-0.,3.14159265359)); +#2682 = VECTOR('',#2683,1.); +#2683 = DIRECTION('',(-1.,0.)); +#2684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2685 = PCURVE('',#2686,#2691); +#2686 = CYLINDRICAL_SURFACE('',#2687,10.); +#2687 = AXIS2_PLACEMENT_3D('',#2688,#2689,#2690); +#2688 = CARTESIAN_POINT('',(0.,-24.98781999999,0.)); +#2689 = DIRECTION('',(-0.,-0.,-1.)); +#2690 = DIRECTION('',(1.,0.,0.)); +#2691 = DEFINITIONAL_REPRESENTATION('',(#2692),#2696); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(-2.284464503214,-2.)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(1.,-0.)); +#2696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2697 = ORIENTED_EDGE('',*,*,#2543,.T.); +#2698 = ORIENTED_EDGE('',*,*,#787,.F.); +#2699 = ADVANCED_FACE('',(#2700),#690,.T.); +#2700 = FACE_BOUND('',#2701,.F.); +#2701 = EDGE_LOOP('',(#2702,#2703,#2732,#2752)); +#2702 = ORIENTED_EDGE('',*,*,#2598,.F.); +#2703 = ORIENTED_EDGE('',*,*,#2704,.T.); +#2704 = EDGE_CURVE('',#2599,#2705,#2707,.T.); +#2705 = VERTEX_POINT('',#2706); +#2706 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,2.)); +#2707 = SURFACE_CURVE('',#2708,(#2713,#2720),.PCURVE_S1.); +#2708 = CIRCLE('',#2709,10.); +#2709 = AXIS2_PLACEMENT_3D('',#2710,#2711,#2712); +#2710 = CARTESIAN_POINT('',(-24.98781999999,0.,2.)); +#2711 = DIRECTION('',(0.,0.,-1.)); +#2712 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#2713 = PCURVE('',#690,#2714); +#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719); +#2715 = LINE('',#2716,#2717); +#2716 = CARTESIAN_POINT('',(-0.,3.14159265359)); +#2717 = VECTOR('',#2718,1.); +#2718 = DIRECTION('',(-1.,0.)); +#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2720 = PCURVE('',#2721,#2726); +#2721 = CYLINDRICAL_SURFACE('',#2722,10.); +#2722 = AXIS2_PLACEMENT_3D('',#2723,#2724,#2725); +#2723 = CARTESIAN_POINT('',(-24.98781999999,0.,0.)); +#2724 = DIRECTION('',(-0.,-0.,-1.)); +#2725 = DIRECTION('',(1.,0.,0.)); +#2726 = DEFINITIONAL_REPRESENTATION('',(#2727),#2731); +#2727 = LINE('',#2728,#2729); +#2728 = CARTESIAN_POINT('',(-6.996853483599,-2.)); +#2729 = VECTOR('',#2730,1.); +#2730 = DIRECTION('',(1.,-0.)); +#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2732 = ORIENTED_EDGE('',*,*,#2733,.T.); +#2733 = EDGE_CURVE('',#2705,#670,#2734,.T.); +#2734 = SURFACE_CURVE('',#2735,(#2740,#2746),.PCURVE_S1.); +#2735 = CIRCLE('',#2736,2.); +#2736 = AXIS2_PLACEMENT_3D('',#2737,#2738,#2739); +#2737 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,2.)); +#2738 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#2739 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#2740 = PCURVE('',#690,#2741); +#2741 = DEFINITIONAL_REPRESENTATION('',(#2742),#2745); +#2742 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2743,#2744),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2743 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); +#2744 = CARTESIAN_POINT('',(-1.427336352839,4.712388980385)); +#2745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2746 = PCURVE('',#718,#2747); +#2747 = DEFINITIONAL_REPRESENTATION('',(#2748),#2751); +#2748 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2749,#2750),.UNSPECIFIED.,.F., + .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2749 = CARTESIAN_POINT('',(0.,0.)); +#2750 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2752 = ORIENTED_EDGE('',*,*,#669,.F.); +#2753 = ADVANCED_FACE('',(#2754),#775,.T.); +#2754 = FACE_BOUND('',#2755,.T.); +#2755 = EDGE_LOOP('',(#2756,#2778,#2779,#2780)); +#2756 = ORIENTED_EDGE('',*,*,#2757,.T.); +#2757 = EDGE_CURVE('',#2758,#731,#2760,.T.); +#2758 = VERTEX_POINT('',#2759); +#2759 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,2.)); +#2760 = SURFACE_CURVE('',#2761,(#2766,#2772),.PCURVE_S1.); +#2761 = CIRCLE('',#2762,2.); +#2762 = AXIS2_PLACEMENT_3D('',#2763,#2764,#2765); +#2763 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,2.)); +#2764 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#2765 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#2766 = PCURVE('',#775,#2767); +#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2771); +#2768 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2769,#2770),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2769 = CARTESIAN_POINT('',(0.,0.)); +#2770 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2772 = PCURVE('',#747,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2777); +#2774 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2775,#2776),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2775 = CARTESIAN_POINT('',(-2.998132679634,0.)); +#2776 = CARTESIAN_POINT('',(-2.998132679634,1.570796326795)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = ORIENTED_EDGE('',*,*,#759,.T.); +#2779 = ORIENTED_EDGE('',*,*,#2649,.F.); +#2780 = ORIENTED_EDGE('',*,*,#2781,.F.); +#2781 = EDGE_CURVE('',#2758,#2650,#2782,.T.); +#2782 = SURFACE_CURVE('',#2783,(#2787,#2794),.PCURVE_S1.); +#2783 = LINE('',#2784,#2785); +#2784 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,2.)); +#2785 = VECTOR('',#2786,1.); +#2786 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#2787 = PCURVE('',#775,#2788); +#2788 = DEFINITIONAL_REPRESENTATION('',(#2789),#2793); +#2789 = LINE('',#2790,#2791); +#2790 = CARTESIAN_POINT('',(0.,0.)); +#2791 = VECTOR('',#2792,1.); +#2792 = DIRECTION('',(0.,1.)); +#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2794 = PCURVE('',#2795,#2800); +#2795 = PLANE('',#2796); +#2796 = AXIS2_PLACEMENT_3D('',#2797,#2798,#2799); +#2797 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,0.)); +#2798 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#2799 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805); +#2801 = LINE('',#2802,#2803); +#2802 = CARTESIAN_POINT('',(0.,-2.)); +#2803 = VECTOR('',#2804,1.); +#2804 = DIRECTION('',(1.,0.)); +#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2806 = ADVANCED_FACE('',(#2807),#718,.T.); +#2807 = FACE_BOUND('',#2808,.T.); +#2808 = EDGE_LOOP('',(#2809,#2810,#2811,#2833)); +#2809 = ORIENTED_EDGE('',*,*,#2733,.T.); +#2810 = ORIENTED_EDGE('',*,*,#702,.T.); +#2811 = ORIENTED_EDGE('',*,*,#2812,.F.); +#2812 = EDGE_CURVE('',#2813,#703,#2815,.T.); +#2813 = VERTEX_POINT('',#2814); +#2814 = CARTESIAN_POINT('',(-33.04892668633,-24.5854651509,2.)); +#2815 = SURFACE_CURVE('',#2816,(#2821,#2827),.PCURVE_S1.); +#2816 = CIRCLE('',#2817,2.); +#2817 = AXIS2_PLACEMENT_3D('',#2818,#2819,#2820); +#2818 = CARTESIAN_POINT('',(-31.5369952103,-25.89468752001,2.)); +#2819 = DIRECTION('',(-0.654611184558,-0.755965738014,-0.)); +#2820 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#2821 = PCURVE('',#718,#2822); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2826); +#2823 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2824,#2825),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2824 = CARTESIAN_POINT('',(0.,23.862659904014)); +#2825 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2827 = PCURVE('',#747,#2828); +#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2832); +#2829 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2830,#2831),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#2830 = CARTESIAN_POINT('',(0.,0.)); +#2831 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2833 = ORIENTED_EDGE('',*,*,#2834,.F.); +#2834 = EDGE_CURVE('',#2705,#2813,#2835,.T.); +#2835 = SURFACE_CURVE('',#2836,(#2840,#2847),.PCURVE_S1.); +#2836 = LINE('',#2837,#2838); +#2837 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,2.)); +#2838 = VECTOR('',#2839,1.); +#2839 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#2840 = PCURVE('',#718,#2841); +#2841 = DEFINITIONAL_REPRESENTATION('',(#2842),#2846); +#2842 = LINE('',#2843,#2844); +#2843 = CARTESIAN_POINT('',(0.,0.)); +#2844 = VECTOR('',#2845,1.); +#2845 = DIRECTION('',(0.,1.)); +#2846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2847 = PCURVE('',#2848,#2853); +#2848 = PLANE('',#2849); +#2849 = AXIS2_PLACEMENT_3D('',#2850,#2851,#2852); +#2850 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,0.)); +#2851 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#2852 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.,-2.)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(1.,-0.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = ADVANCED_FACE('',(#2860),#747,.T.); +#2860 = FACE_BOUND('',#2861,.F.); +#2861 = EDGE_LOOP('',(#2862,#2863,#2890,#2891)); +#2862 = ORIENTED_EDGE('',*,*,#2812,.F.); +#2863 = ORIENTED_EDGE('',*,*,#2864,.T.); +#2864 = EDGE_CURVE('',#2813,#2758,#2865,.T.); +#2865 = SURFACE_CURVE('',#2866,(#2871,#2878),.PCURVE_S1.); +#2866 = CIRCLE('',#2867,6.); +#2867 = AXIS2_PLACEMENT_3D('',#2868,#2869,#2870); +#2868 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,2.)); +#2869 = DIRECTION('',(0.,0.,1.)); +#2870 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#2871 = PCURVE('',#747,#2872); +#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(-0.,0.)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(-1.,0.)); +#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2878 = PCURVE('',#2879,#2884); +#2879 = CYLINDRICAL_SURFACE('',#2880,6.); +#2880 = AXIS2_PLACEMENT_3D('',#2881,#2882,#2883); +#2881 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,0.)); +#2882 = DIRECTION('',(-0.,-0.,-1.)); +#2883 = DIRECTION('',(1.,0.,0.)); +#2884 = DEFINITIONAL_REPRESENTATION('',(#2885),#2889); +#2885 = LINE('',#2886,#2887); +#2886 = CARTESIAN_POINT('',(-2.42792447717,-2.)); +#2887 = VECTOR('',#2888,1.); +#2888 = DIRECTION('',(-1.,0.)); +#2889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2890 = ORIENTED_EDGE('',*,*,#2757,.T.); +#2891 = ORIENTED_EDGE('',*,*,#730,.F.); +#2892 = ADVANCED_FACE('',(#2893),#983,.F.); +#2893 = FACE_BOUND('',#2894,.T.); +#2894 = EDGE_LOOP('',(#2895,#2916,#2917,#2918)); +#2895 = ORIENTED_EDGE('',*,*,#2896,.T.); +#2896 = EDGE_CURVE('',#967,#1572,#2897,.T.); +#2897 = SEAM_CURVE('',#2898,(#2902,#2909),.PCURVE_S1.); +#2898 = LINE('',#2899,#2900); +#2899 = CARTESIAN_POINT('',(-26.51313225825,-28.51313225825,0.)); +#2900 = VECTOR('',#2901,1.); +#2901 = DIRECTION('',(0.,0.,1.)); +#2902 = PCURVE('',#983,#2903); +#2903 = DEFINITIONAL_REPRESENTATION('',(#2904),#2908); +#2904 = LINE('',#2905,#2906); +#2905 = CARTESIAN_POINT('',(-0.,0.)); +#2906 = VECTOR('',#2907,1.); +#2907 = DIRECTION('',(-0.,-1.)); +#2908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2909 = PCURVE('',#983,#2910); +#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915); +#2911 = LINE('',#2912,#2913); +#2912 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2913 = VECTOR('',#2914,1.); +#2914 = DIRECTION('',(-0.,-1.)); +#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2916 = ORIENTED_EDGE('',*,*,#1571,.T.); +#2917 = ORIENTED_EDGE('',*,*,#2896,.F.); +#2918 = ORIENTED_EDGE('',*,*,#966,.F.); +#2919 = ADVANCED_FACE('',(#2920),#1014,.F.); +#2920 = FACE_BOUND('',#2921,.T.); +#2921 = EDGE_LOOP('',(#2922,#2943,#2944,#2945)); +#2922 = ORIENTED_EDGE('',*,*,#2923,.T.); +#2923 = EDGE_CURVE('',#998,#1598,#2924,.T.); +#2924 = SEAM_CURVE('',#2925,(#2929,#2936),.PCURVE_S1.); +#2925 = LINE('',#2926,#2927); +#2926 = CARTESIAN_POINT('',(30.51313225825,-28.51313225825,0.)); +#2927 = VECTOR('',#2928,1.); +#2928 = DIRECTION('',(0.,0.,1.)); +#2929 = PCURVE('',#1014,#2930); +#2930 = DEFINITIONAL_REPRESENTATION('',(#2931),#2935); +#2931 = LINE('',#2932,#2933); +#2932 = CARTESIAN_POINT('',(-0.,0.)); +#2933 = VECTOR('',#2934,1.); +#2934 = DIRECTION('',(-0.,-1.)); +#2935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2936 = PCURVE('',#1014,#2937); +#2937 = DEFINITIONAL_REPRESENTATION('',(#2938),#2942); +#2938 = LINE('',#2939,#2940); +#2939 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2940 = VECTOR('',#2941,1.); +#2941 = DIRECTION('',(-0.,-1.)); +#2942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2943 = ORIENTED_EDGE('',*,*,#1597,.T.); +#2944 = ORIENTED_EDGE('',*,*,#2923,.F.); +#2945 = ORIENTED_EDGE('',*,*,#997,.F.); +#2946 = ADVANCED_FACE('',(#2947),#1045,.F.); +#2947 = FACE_BOUND('',#2948,.T.); +#2948 = EDGE_LOOP('',(#2949,#2970,#2971,#2972)); +#2949 = ORIENTED_EDGE('',*,*,#2950,.T.); +#2950 = EDGE_CURVE('',#1029,#1624,#2951,.T.); +#2951 = SEAM_CURVE('',#2952,(#2956,#2963),.PCURVE_S1.); +#2952 = LINE('',#2953,#2954); +#2953 = CARTESIAN_POINT('',(-26.51313225825,28.51313225825,0.)); +#2954 = VECTOR('',#2955,1.); +#2955 = DIRECTION('',(0.,0.,1.)); +#2956 = PCURVE('',#1045,#2957); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(-0.,0.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(-0.,-1.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = PCURVE('',#1045,#2964); +#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2969); +#2965 = LINE('',#2966,#2967); +#2966 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2967 = VECTOR('',#2968,1.); +#2968 = DIRECTION('',(-0.,-1.)); +#2969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2970 = ORIENTED_EDGE('',*,*,#1623,.T.); +#2971 = ORIENTED_EDGE('',*,*,#2950,.F.); +#2972 = ORIENTED_EDGE('',*,*,#1028,.F.); +#2973 = ADVANCED_FACE('',(#2974),#1082,.F.); +#2974 = FACE_BOUND('',#2975,.T.); +#2975 = EDGE_LOOP('',(#2976,#2997,#2998,#2999)); +#2976 = ORIENTED_EDGE('',*,*,#2977,.T.); +#2977 = EDGE_CURVE('',#1066,#1726,#2978,.T.); +#2978 = SEAM_CURVE('',#2979,(#2983,#2990),.PCURVE_S1.); +#2979 = LINE('',#2980,#2981); +#2980 = CARTESIAN_POINT('',(30.51313225825,28.51313225825,0.)); +#2981 = VECTOR('',#2982,1.); +#2982 = DIRECTION('',(0.,0.,1.)); +#2983 = PCURVE('',#1082,#2984); +#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989); +#2985 = LINE('',#2986,#2987); +#2986 = CARTESIAN_POINT('',(-0.,0.)); +#2987 = VECTOR('',#2988,1.); +#2988 = DIRECTION('',(-0.,-1.)); +#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2990 = PCURVE('',#1082,#2991); +#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(-0.,-1.)); +#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2997 = ORIENTED_EDGE('',*,*,#1725,.T.); +#2998 = ORIENTED_EDGE('',*,*,#2977,.F.); +#2999 = ORIENTED_EDGE('',*,*,#1065,.F.); +#3000 = ADVANCED_FACE('',(#3001),#1116,.T.); +#3001 = FACE_BOUND('',#3002,.F.); +#3002 = EDGE_LOOP('',(#3003,#3025,#3026,#3048)); +#3003 = ORIENTED_EDGE('',*,*,#3004,.F.); +#3004 = EDGE_CURVE('',#1098,#3005,#3007,.T.); +#3005 = VERTEX_POINT('',#3006); +#3006 = CARTESIAN_POINT('',(33.048926686334,24.5854651509,3.)); +#3007 = SURFACE_CURVE('',#3008,(#3013,#3019),.PCURVE_S1.); +#3008 = CIRCLE('',#3009,2.); +#3009 = AXIS2_PLACEMENT_3D('',#3010,#3011,#3012); +#3010 = CARTESIAN_POINT('',(31.536995210306,25.894687520017,3.)); +#3011 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#3012 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#3013 = PCURVE('',#1116,#3014); +#3014 = DEFINITIONAL_REPRESENTATION('',(#3015),#3018); +#3015 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3016,#3017),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3016 = CARTESIAN_POINT('',(0.,4.712388980385)); +#3017 = CARTESIAN_POINT('',(0.,6.28318530718)); +#3018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3019 = PCURVE('',#1557,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3024); +#3021 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3022,#3023),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3022 = CARTESIAN_POINT('',(0.,23.862659904014)); +#3023 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#1097,.T.); +#3026 = ORIENTED_EDGE('',*,*,#3027,.T.); +#3027 = EDGE_CURVE('',#1100,#3028,#3030,.T.); +#3028 = VERTEX_POINT('',#3029); +#3029 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,3.)); +#3030 = SURFACE_CURVE('',#3031,(#3036,#3042),.PCURVE_S1.); +#3031 = CIRCLE('',#3032,2.); +#3032 = AXIS2_PLACEMENT_3D('',#3033,#3034,#3035); +#3033 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,3.)); +#3034 = DIRECTION('',(-0.755965738014,-0.654611184558,-0.)); +#3035 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#3036 = PCURVE('',#1116,#3037); +#3037 = DEFINITIONAL_REPRESENTATION('',(#3038),#3041); +#3038 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3039,#3040),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3039 = CARTESIAN_POINT('',(-2.998132679634,4.712388980385)); +#3040 = CARTESIAN_POINT('',(-2.998132679634,6.28318530718)); +#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3042 = PCURVE('',#1144,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3047); +#3044 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3045,#3046),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3045 = CARTESIAN_POINT('',(0.,0.)); +#3046 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3048 = ORIENTED_EDGE('',*,*,#3049,.F.); +#3049 = EDGE_CURVE('',#3005,#3028,#3050,.T.); +#3050 = SURFACE_CURVE('',#3051,(#3056,#3063),.PCURVE_S1.); +#3051 = CIRCLE('',#3052,6.); +#3052 = AXIS2_PLACEMENT_3D('',#3053,#3054,#3055); +#3053 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,3.)); +#3054 = DIRECTION('',(-0.,0.,1.)); +#3055 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#3056 = PCURVE('',#1116,#3057); +#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062); +#3058 = LINE('',#3059,#3060); +#3059 = CARTESIAN_POINT('',(-0.,6.28318530718)); +#3060 = VECTOR('',#3061,1.); +#3061 = DIRECTION('',(-1.,0.)); +#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3063 = PCURVE('',#2079,#3064); +#3064 = DEFINITIONAL_REPRESENTATION('',(#3065),#3069); +#3065 = LINE('',#3066,#3067); +#3066 = CARTESIAN_POINT('',(0.713668176419,-3.)); +#3067 = VECTOR('',#3068,1.); +#3068 = DIRECTION('',(-1.,0.)); +#3069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3070 = ADVANCED_FACE('',(#3071),#1557,.T.); +#3071 = FACE_BOUND('',#3072,.T.); +#3072 = EDGE_LOOP('',(#3073,#3095,#3116,#3117)); +#3073 = ORIENTED_EDGE('',*,*,#3074,.T.); +#3074 = EDGE_CURVE('',#1511,#3075,#3077,.T.); +#3075 = VERTEX_POINT('',#3076); +#3076 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,3.)); +#3077 = SURFACE_CURVE('',#3078,(#3083,#3089),.PCURVE_S1.); +#3078 = CIRCLE('',#3079,2.); +#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082); +#3080 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,3.)); +#3081 = DIRECTION('',(0.654611184558,0.755965738014,-0.)); +#3082 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#3083 = PCURVE('',#1557,#3084); +#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3088); +#3085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3086,#3087),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3086 = CARTESIAN_POINT('',(0.,-3.55E-15)); +#3087 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); +#3088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3089 = PCURVE('',#1531,#3090); +#3090 = DEFINITIONAL_REPRESENTATION('',(#3091),#3094); +#3091 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3092,#3093),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3092 = CARTESIAN_POINT('',(-1.427336352839,1.570796326795)); +#3093 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3095 = ORIENTED_EDGE('',*,*,#3096,.T.); +#3096 = EDGE_CURVE('',#3075,#3005,#3097,.T.); +#3097 = SURFACE_CURVE('',#3098,(#3102,#3109),.PCURVE_S1.); +#3098 = LINE('',#3099,#3100); +#3099 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,3.)); +#3100 = VECTOR('',#3101,1.); +#3101 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#3102 = PCURVE('',#1557,#3103); +#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3108); +#3104 = LINE('',#3105,#3106); +#3105 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3106 = VECTOR('',#3107,1.); +#3107 = DIRECTION('',(0.,1.)); +#3108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3109 = PCURVE('',#2153,#3110); +#3110 = DEFINITIONAL_REPRESENTATION('',(#3111),#3115); +#3111 = LINE('',#3112,#3113); +#3112 = CARTESIAN_POINT('',(3.55E-15,-3.)); +#3113 = VECTOR('',#3114,1.); +#3114 = DIRECTION('',(1.,0.)); +#3115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3116 = ORIENTED_EDGE('',*,*,#3004,.F.); +#3117 = ORIENTED_EDGE('',*,*,#1543,.F.); +#3118 = ADVANCED_FACE('',(#3119),#1144,.T.); +#3119 = FACE_BOUND('',#3120,.T.); +#3120 = EDGE_LOOP('',(#3121,#3122,#3145,#3165)); +#3121 = ORIENTED_EDGE('',*,*,#3027,.T.); +#3122 = ORIENTED_EDGE('',*,*,#3123,.T.); +#3123 = EDGE_CURVE('',#3028,#3124,#3126,.T.); +#3124 = VERTEX_POINT('',#3125); +#3125 = CARTESIAN_POINT('',(6.546111845583,17.428162619855,3.)); +#3126 = SURFACE_CURVE('',#3127,(#3131,#3138),.PCURVE_S1.); +#3127 = LINE('',#3128,#3129); +#3128 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,3.)); +#3129 = VECTOR('',#3130,1.); +#3130 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#3131 = PCURVE('',#1144,#3132); +#3132 = DEFINITIONAL_REPRESENTATION('',(#3133),#3137); +#3133 = LINE('',#3134,#3135); +#3134 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3135 = VECTOR('',#3136,1.); +#3136 = DIRECTION('',(0.,1.)); +#3137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3138 = PCURVE('',#2206,#3139); +#3139 = DEFINITIONAL_REPRESENTATION('',(#3140),#3144); +#3140 = LINE('',#3141,#3142); +#3141 = CARTESIAN_POINT('',(0.,-3.)); +#3142 = VECTOR('',#3143,1.); +#3143 = DIRECTION('',(1.,-0.)); +#3144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3145 = ORIENTED_EDGE('',*,*,#3146,.F.); +#3146 = EDGE_CURVE('',#1129,#3124,#3147,.T.); +#3147 = SURFACE_CURVE('',#3148,(#3153,#3159),.PCURVE_S1.); +#3148 = CIRCLE('',#3149,2.); +#3149 = AXIS2_PLACEMENT_3D('',#3150,#3151,#3152); +#3150 = CARTESIAN_POINT('',(7.8553342147,15.916231143827,3.)); +#3151 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#3152 = DIRECTION('',(0.,0.,1.)); +#3153 = PCURVE('',#1144,#3154); +#3154 = DEFINITIONAL_REPRESENTATION('',(#3155),#3158); +#3155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3156,#3157),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3156 = CARTESIAN_POINT('',(0.,23.862659904014)); +#3157 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#3158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3159 = PCURVE('',#1177,#3160); +#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3164); +#3161 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3162,#3163),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3162 = CARTESIAN_POINT('',(8.9E-16,1.570796326795)); +#3163 = CARTESIAN_POINT('',(8.9E-16,3.14159265359)); +#3164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3165 = ORIENTED_EDGE('',*,*,#1128,.F.); +#3166 = ADVANCED_FACE('',(#3167),#1531,.T.); +#3167 = FACE_BOUND('',#3168,.F.); +#3168 = EDGE_LOOP('',(#3169,#3191,#3192,#3193)); +#3169 = ORIENTED_EDGE('',*,*,#3170,.F.); +#3170 = EDGE_CURVE('',#1483,#3171,#3173,.T.); +#3171 = VERTEX_POINT('',#3172); +#3172 = CARTESIAN_POINT('',(17.428162619855,-6.546111845583,3.)); +#3173 = SURFACE_CURVE('',#3174,(#3179,#3185),.PCURVE_S1.); +#3174 = CIRCLE('',#3175,2.); +#3175 = AXIS2_PLACEMENT_3D('',#3176,#3177,#3178); +#3176 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147,3.)); +#3177 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#3178 = DIRECTION('',(0.,0.,1.)); +#3179 = PCURVE('',#1531,#3180); +#3180 = DEFINITIONAL_REPRESENTATION('',(#3181),#3184); +#3181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3182,#3183),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3182 = CARTESIAN_POINT('',(0.,1.570796326795)); +#3183 = CARTESIAN_POINT('',(0.,3.14159265359)); +#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3185 = PCURVE('',#1498,#3186); +#3186 = DEFINITIONAL_REPRESENTATION('',(#3187),#3190); +#3187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3188,#3189),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3188 = CARTESIAN_POINT('',(0.,23.862659904014)); +#3189 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#3190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3191 = ORIENTED_EDGE('',*,*,#1510,.T.); +#3192 = ORIENTED_EDGE('',*,*,#3074,.T.); +#3193 = ORIENTED_EDGE('',*,*,#3194,.F.); +#3194 = EDGE_CURVE('',#3171,#3075,#3195,.T.); +#3195 = SURFACE_CURVE('',#3196,(#3201,#3208),.PCURVE_S1.); +#3196 = CIRCLE('',#3197,10.); +#3197 = AXIS2_PLACEMENT_3D('',#3198,#3199,#3200); +#3198 = CARTESIAN_POINT('',(24.987819999995,0.,3.)); +#3199 = DIRECTION('',(-0.,0.,-1.)); +#3200 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#3201 = PCURVE('',#1531,#3202); +#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207); +#3203 = LINE('',#3204,#3205); +#3204 = CARTESIAN_POINT('',(-0.,3.14159265359)); +#3205 = VECTOR('',#3206,1.); +#3206 = DIRECTION('',(-1.,0.)); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3208 = PCURVE('',#2258,#3209); +#3209 = DEFINITIONAL_REPRESENTATION('',(#3210),#3214); +#3210 = LINE('',#3211,#3212); +#3211 = CARTESIAN_POINT('',(-3.855260830009,-3.)); +#3212 = VECTOR('',#3213,1.); +#3213 = DIRECTION('',(1.,-0.)); +#3214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3215 = ADVANCED_FACE('',(#3216),#1177,.T.); +#3216 = FACE_BOUND('',#3217,.F.); +#3217 = EDGE_LOOP('',(#3218,#3219,#3220,#3242)); +#3218 = ORIENTED_EDGE('',*,*,#3146,.F.); +#3219 = ORIENTED_EDGE('',*,*,#1156,.T.); +#3220 = ORIENTED_EDGE('',*,*,#3221,.T.); +#3221 = EDGE_CURVE('',#1157,#3222,#3224,.T.); +#3222 = VERTEX_POINT('',#3223); +#3223 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,3.)); +#3224 = SURFACE_CURVE('',#3225,(#3230,#3236),.PCURVE_S1.); +#3225 = CIRCLE('',#3226,2.); +#3226 = AXIS2_PLACEMENT_3D('',#3227,#3228,#3229); +#3227 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,3.)); +#3228 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#3229 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#3230 = PCURVE('',#1177,#3231); +#3231 = DEFINITIONAL_REPRESENTATION('',(#3232),#3235); +#3232 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3233,#3234),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3233 = CARTESIAN_POINT('',(-1.427336352839,1.570796326795)); +#3234 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); +#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3236 = PCURVE('',#1205,#3237); +#3237 = DEFINITIONAL_REPRESENTATION('',(#3238),#3241); +#3238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3239,#3240),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3239 = CARTESIAN_POINT('',(0.,-3.55E-15)); +#3240 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); +#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3242 = ORIENTED_EDGE('',*,*,#3243,.F.); +#3243 = EDGE_CURVE('',#3124,#3222,#3244,.T.); +#3244 = SURFACE_CURVE('',#3245,(#3250,#3257),.PCURVE_S1.); +#3245 = CIRCLE('',#3246,10.); +#3246 = AXIS2_PLACEMENT_3D('',#3247,#3248,#3249); +#3247 = CARTESIAN_POINT('',(0.,24.987819999995,3.)); +#3248 = DIRECTION('',(0.,-0.,-1.)); +#3249 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#3250 = PCURVE('',#1177,#3251); +#3251 = DEFINITIONAL_REPRESENTATION('',(#3252),#3256); +#3252 = LINE('',#3253,#3254); +#3253 = CARTESIAN_POINT('',(-0.,3.14159265359)); +#3254 = VECTOR('',#3255,1.); +#3255 = DIRECTION('',(-1.,0.)); +#3256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3257 = PCURVE('',#2293,#3258); +#3258 = DEFINITIONAL_REPRESENTATION('',(#3259),#3263); +#3259 = LINE('',#3260,#3261); +#3260 = CARTESIAN_POINT('',(-5.426057156804,-3.)); +#3261 = VECTOR('',#3262,1.); +#3262 = DIRECTION('',(1.,-0.)); +#3263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3264 = ADVANCED_FACE('',(#3265),#1498,.T.); +#3265 = FACE_BOUND('',#3266,.T.); +#3266 = EDGE_LOOP('',(#3267,#3289,#3310,#3311)); +#3267 = ORIENTED_EDGE('',*,*,#3268,.T.); +#3268 = EDGE_CURVE('',#1454,#3269,#3271,.T.); +#3269 = VERTEX_POINT('',#3270); +#3270 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,3.)); +#3271 = SURFACE_CURVE('',#3272,(#3277,#3283),.PCURVE_S1.); +#3272 = CIRCLE('',#3273,2.); +#3273 = AXIS2_PLACEMENT_3D('',#3274,#3275,#3276); +#3274 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,3.)); +#3275 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#3276 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#3277 = PCURVE('',#1498,#3278); +#3278 = DEFINITIONAL_REPRESENTATION('',(#3279),#3282); +#3279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3280,#3281),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3280 = CARTESIAN_POINT('',(0.,0.)); +#3281 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3283 = PCURVE('',#1470,#3284); +#3284 = DEFINITIONAL_REPRESENTATION('',(#3285),#3288); +#3285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3286,#3287),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3286 = CARTESIAN_POINT('',(-2.998132679634,4.712388980385)); +#3287 = CARTESIAN_POINT('',(-2.998132679634,6.28318530718)); +#3288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3289 = ORIENTED_EDGE('',*,*,#3290,.T.); +#3290 = EDGE_CURVE('',#3269,#3171,#3291,.T.); +#3291 = SURFACE_CURVE('',#3292,(#3296,#3303),.PCURVE_S1.); +#3292 = LINE('',#3293,#3294); +#3293 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,3.)); +#3294 = VECTOR('',#3295,1.); +#3295 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#3296 = PCURVE('',#1498,#3297); +#3297 = DEFINITIONAL_REPRESENTATION('',(#3298),#3302); +#3298 = LINE('',#3299,#3300); +#3299 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3300 = VECTOR('',#3301,1.); +#3301 = DIRECTION('',(0.,1.)); +#3302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3303 = PCURVE('',#2367,#3304); +#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309); +#3305 = LINE('',#3306,#3307); +#3306 = CARTESIAN_POINT('',(0.,-3.)); +#3307 = VECTOR('',#3308,1.); +#3308 = DIRECTION('',(1.,0.)); +#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3310 = ORIENTED_EDGE('',*,*,#3170,.F.); +#3311 = ORIENTED_EDGE('',*,*,#1482,.F.); +#3312 = ADVANCED_FACE('',(#3313),#1205,.T.); +#3313 = FACE_BOUND('',#3314,.T.); +#3314 = EDGE_LOOP('',(#3315,#3316,#3339,#3359)); +#3315 = ORIENTED_EDGE('',*,*,#3221,.T.); +#3316 = ORIENTED_EDGE('',*,*,#3317,.T.); +#3317 = EDGE_CURVE('',#3222,#3318,#3320,.T.); +#3318 = VERTEX_POINT('',#3319); +#3319 = CARTESIAN_POINT('',(-24.5854651509,33.048926686334,3.)); +#3320 = SURFACE_CURVE('',#3321,(#3325,#3332),.PCURVE_S1.); +#3321 = LINE('',#3322,#3323); +#3322 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,3.)); +#3323 = VECTOR('',#3324,1.); +#3324 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#3325 = PCURVE('',#1205,#3326); +#3326 = DEFINITIONAL_REPRESENTATION('',(#3327),#3331); +#3327 = LINE('',#3328,#3329); +#3328 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3329 = VECTOR('',#3330,1.); +#3330 = DIRECTION('',(0.,1.)); +#3331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3332 = PCURVE('',#2420,#3333); +#3333 = DEFINITIONAL_REPRESENTATION('',(#3334),#3338); +#3334 = LINE('',#3335,#3336); +#3335 = CARTESIAN_POINT('',(3.55E-15,-3.)); +#3336 = VECTOR('',#3337,1.); +#3337 = DIRECTION('',(1.,0.)); +#3338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3339 = ORIENTED_EDGE('',*,*,#3340,.F.); +#3340 = EDGE_CURVE('',#1190,#3318,#3341,.T.); +#3341 = SURFACE_CURVE('',#3342,(#3347,#3353),.PCURVE_S1.); +#3342 = CIRCLE('',#3343,2.); +#3343 = AXIS2_PLACEMENT_3D('',#3344,#3345,#3346); +#3344 = CARTESIAN_POINT('',(-25.89468752001,31.536995210306,3.)); +#3345 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#3346 = DIRECTION('',(0.,0.,1.)); +#3347 = PCURVE('',#1205,#3348); +#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3352); +#3349 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3350,#3351),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3350 = CARTESIAN_POINT('',(0.,23.862659904014)); +#3351 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#3352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3353 = PCURVE('',#1234,#3354); +#3354 = DEFINITIONAL_REPRESENTATION('',(#3355),#3358); +#3355 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3356,#3357),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3356 = CARTESIAN_POINT('',(2.2E-16,4.712388980385)); +#3357 = CARTESIAN_POINT('',(2.2E-16,6.28318530718)); +#3358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3359 = ORIENTED_EDGE('',*,*,#1189,.F.); +#3360 = ADVANCED_FACE('',(#3361),#1470,.T.); +#3361 = FACE_BOUND('',#3362,.F.); +#3362 = EDGE_LOOP('',(#3363,#3385,#3386,#3387)); +#3363 = ORIENTED_EDGE('',*,*,#3364,.F.); +#3364 = EDGE_CURVE('',#1426,#3365,#3367,.T.); +#3365 = VERTEX_POINT('',#3366); +#3366 = CARTESIAN_POINT('',(24.5854651509,-33.04892668633,3.)); +#3367 = SURFACE_CURVE('',#3368,(#3373,#3379),.PCURVE_S1.); +#3368 = CIRCLE('',#3369,2.); +#3369 = AXIS2_PLACEMENT_3D('',#3370,#3371,#3372); +#3370 = CARTESIAN_POINT('',(25.894687520017,-31.5369952103,3.)); +#3371 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#3372 = DIRECTION('',(0.,0.,1.)); +#3373 = PCURVE('',#1470,#3374); +#3374 = DEFINITIONAL_REPRESENTATION('',(#3375),#3378); +#3375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3376,#3377),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3376 = CARTESIAN_POINT('',(0.,4.712388980385)); +#3377 = CARTESIAN_POINT('',(0.,6.28318530718)); +#3378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3379 = PCURVE('',#1441,#3380); +#3380 = DEFINITIONAL_REPRESENTATION('',(#3381),#3384); +#3381 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3382,#3383),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3382 = CARTESIAN_POINT('',(0.,23.862659904014)); +#3383 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#3384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3385 = ORIENTED_EDGE('',*,*,#1453,.T.); +#3386 = ORIENTED_EDGE('',*,*,#3268,.T.); +#3387 = ORIENTED_EDGE('',*,*,#3388,.F.); +#3388 = EDGE_CURVE('',#3365,#3269,#3389,.T.); +#3389 = SURFACE_CURVE('',#3390,(#3395,#3402),.PCURVE_S1.); +#3390 = CIRCLE('',#3391,6.); +#3391 = AXIS2_PLACEMENT_3D('',#3392,#3393,#3394); +#3392 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,3.)); +#3393 = DIRECTION('',(0.,0.,1.)); +#3394 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#3395 = PCURVE('',#1470,#3396); +#3396 = DEFINITIONAL_REPRESENTATION('',(#3397),#3401); +#3397 = LINE('',#3398,#3399); +#3398 = CARTESIAN_POINT('',(-0.,6.28318530718)); +#3399 = VECTOR('',#3400,1.); +#3400 = DIRECTION('',(-1.,0.)); +#3401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3402 = PCURVE('',#2472,#3403); +#3403 = DEFINITIONAL_REPRESENTATION('',(#3404),#3408); +#3404 = LINE('',#3405,#3406); +#3405 = CARTESIAN_POINT('',(-3.998720803965,-3.)); +#3406 = VECTOR('',#3407,1.); +#3407 = DIRECTION('',(-1.,0.)); +#3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3409 = ADVANCED_FACE('',(#3410),#1234,.T.); +#3410 = FACE_BOUND('',#3411,.F.); +#3411 = EDGE_LOOP('',(#3412,#3413,#3414,#3436)); +#3412 = ORIENTED_EDGE('',*,*,#3340,.F.); +#3413 = ORIENTED_EDGE('',*,*,#1217,.T.); +#3414 = ORIENTED_EDGE('',*,*,#3415,.T.); +#3415 = EDGE_CURVE('',#1218,#3416,#3418,.T.); +#3416 = VERTEX_POINT('',#3417); +#3417 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,3.)); +#3418 = SURFACE_CURVE('',#3419,(#3424,#3430),.PCURVE_S1.); +#3419 = CIRCLE('',#3420,2.); +#3420 = AXIS2_PLACEMENT_3D('',#3421,#3422,#3423); +#3421 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,3.)); +#3422 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#3423 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); +#3424 = PCURVE('',#1234,#3425); +#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3429); +#3426 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3427,#3428),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3427 = CARTESIAN_POINT('',(-2.998132679634,4.712388980385)); +#3428 = CARTESIAN_POINT('',(-2.998132679634,6.28318530718)); +#3429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3430 = PCURVE('',#1262,#3431); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3435); +#3432 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3433,#3434),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3433 = CARTESIAN_POINT('',(0.,0.)); +#3434 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3436 = ORIENTED_EDGE('',*,*,#3437,.F.); +#3437 = EDGE_CURVE('',#3318,#3416,#3438,.T.); +#3438 = SURFACE_CURVE('',#3439,(#3444,#3451),.PCURVE_S1.); +#3439 = CIRCLE('',#3440,6.); +#3440 = AXIS2_PLACEMENT_3D('',#3441,#3442,#3443); +#3441 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,3.)); +#3442 = DIRECTION('',(0.,-0.,1.)); +#3443 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#3444 = PCURVE('',#1234,#3445); +#3445 = DEFINITIONAL_REPRESENTATION('',(#3446),#3450); +#3446 = LINE('',#3447,#3448); +#3447 = CARTESIAN_POINT('',(-0.,6.28318530718)); +#3448 = VECTOR('',#3449,1.); +#3449 = DIRECTION('',(-1.,0.)); +#3450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3451 = PCURVE('',#2507,#3452); +#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3457); +#3453 = LINE('',#3454,#3455); +#3454 = CARTESIAN_POINT('',(-0.857128150375,-3.)); +#3455 = VECTOR('',#3456,1.); +#3456 = DIRECTION('',(-1.,0.)); +#3457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3458 = ADVANCED_FACE('',(#3459),#1441,.T.); +#3459 = FACE_BOUND('',#3460,.T.); +#3460 = EDGE_LOOP('',(#3461,#3483,#3504,#3505)); +#3461 = ORIENTED_EDGE('',*,*,#3462,.T.); +#3462 = EDGE_CURVE('',#1393,#3463,#3465,.T.); +#3463 = VERTEX_POINT('',#3464); +#3464 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,3.)); +#3465 = SURFACE_CURVE('',#3466,(#3471,#3477),.PCURVE_S1.); +#3466 = CIRCLE('',#3467,2.); +#3467 = AXIS2_PLACEMENT_3D('',#3468,#3469,#3470); +#3468 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,3.)); +#3469 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#3470 = DIRECTION('',(0.654611184558,0.755965738014,0.)); +#3471 = PCURVE('',#1441,#3472); +#3472 = DEFINITIONAL_REPRESENTATION('',(#3473),#3476); +#3473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3474,#3475),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3474 = CARTESIAN_POINT('',(0.,-3.55E-15)); +#3475 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); +#3476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3477 = PCURVE('',#1413,#3478); +#3478 = DEFINITIONAL_REPRESENTATION('',(#3479),#3482); +#3479 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3480,#3481),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3480 = CARTESIAN_POINT('',(-1.427336352839,1.570796326795)); +#3481 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); +#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3483 = ORIENTED_EDGE('',*,*,#3484,.T.); +#3484 = EDGE_CURVE('',#3463,#3365,#3485,.T.); +#3485 = SURFACE_CURVE('',#3486,(#3490,#3497),.PCURVE_S1.); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,3.)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#3490 = PCURVE('',#1441,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.,1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3497 = PCURVE('',#2581,#3498); +#3498 = DEFINITIONAL_REPRESENTATION('',(#3499),#3503); +#3499 = LINE('',#3500,#3501); +#3500 = CARTESIAN_POINT('',(3.55E-15,-3.)); +#3501 = VECTOR('',#3502,1.); +#3502 = DIRECTION('',(1.,0.)); +#3503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3504 = ORIENTED_EDGE('',*,*,#3364,.F.); +#3505 = ORIENTED_EDGE('',*,*,#1425,.F.); +#3506 = ADVANCED_FACE('',(#3507),#1262,.T.); +#3507 = FACE_BOUND('',#3508,.T.); +#3508 = EDGE_LOOP('',(#3509,#3510,#3533,#3553)); +#3509 = ORIENTED_EDGE('',*,*,#3415,.T.); +#3510 = ORIENTED_EDGE('',*,*,#3511,.T.); +#3511 = EDGE_CURVE('',#3416,#3512,#3514,.T.); +#3512 = VERTEX_POINT('',#3513); +#3513 = CARTESIAN_POINT('',(-17.42816261985,6.546111845583,3.)); +#3514 = SURFACE_CURVE('',#3515,(#3519,#3526),.PCURVE_S1.); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,3.)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#3519 = PCURVE('',#1262,#3520); +#3520 = DEFINITIONAL_REPRESENTATION('',(#3521),#3525); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(0.,1.)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#2634,#3527); +#3527 = DEFINITIONAL_REPRESENTATION('',(#3528),#3532); +#3528 = LINE('',#3529,#3530); +#3529 = CARTESIAN_POINT('',(0.,-3.)); +#3530 = VECTOR('',#3531,1.); +#3531 = DIRECTION('',(1.,0.)); +#3532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3533 = ORIENTED_EDGE('',*,*,#3534,.F.); +#3534 = EDGE_CURVE('',#1247,#3512,#3535,.T.); +#3535 = SURFACE_CURVE('',#3536,(#3541,#3547),.PCURVE_S1.); +#3536 = CIRCLE('',#3537,2.); +#3537 = AXIS2_PLACEMENT_3D('',#3538,#3539,#3540); +#3538 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147,3.)); +#3539 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#3540 = DIRECTION('',(0.,0.,1.)); +#3541 = PCURVE('',#1262,#3542); +#3542 = DEFINITIONAL_REPRESENTATION('',(#3543),#3546); +#3543 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3544,#3545),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3544 = CARTESIAN_POINT('',(0.,23.862659904014)); +#3545 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#3546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3547 = PCURVE('',#1295,#3548); +#3548 = DEFINITIONAL_REPRESENTATION('',(#3549),#3552); +#3549 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3550,#3551),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3550 = CARTESIAN_POINT('',(8.9E-16,1.570796326795)); +#3551 = CARTESIAN_POINT('',(8.9E-16,3.14159265359)); +#3552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3553 = ORIENTED_EDGE('',*,*,#1246,.F.); +#3554 = ADVANCED_FACE('',(#3555),#1413,.T.); +#3555 = FACE_BOUND('',#3556,.F.); +#3556 = EDGE_LOOP('',(#3557,#3579,#3580,#3581)); +#3557 = ORIENTED_EDGE('',*,*,#3558,.F.); +#3558 = EDGE_CURVE('',#1365,#3559,#3561,.T.); +#3559 = VERTEX_POINT('',#3560); +#3560 = CARTESIAN_POINT('',(-6.546111845583,-17.42816261985,3.)); +#3561 = SURFACE_CURVE('',#3562,(#3567,#3573),.PCURVE_S1.); +#3562 = CIRCLE('',#3563,2.); +#3563 = AXIS2_PLACEMENT_3D('',#3564,#3565,#3566); +#3564 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382,3.)); +#3565 = DIRECTION('',(0.755965738014,0.654611184558,-0.)); +#3566 = DIRECTION('',(0.,0.,1.)); +#3567 = PCURVE('',#1413,#3568); +#3568 = DEFINITIONAL_REPRESENTATION('',(#3569),#3572); +#3569 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3570,#3571),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3570 = CARTESIAN_POINT('',(0.,1.570796326795)); +#3571 = CARTESIAN_POINT('',(0.,3.14159265359)); +#3572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3573 = PCURVE('',#1380,#3574); +#3574 = DEFINITIONAL_REPRESENTATION('',(#3575),#3578); +#3575 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3576,#3577),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3576 = CARTESIAN_POINT('',(0.,23.862659904014)); +#3577 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3579 = ORIENTED_EDGE('',*,*,#1392,.T.); +#3580 = ORIENTED_EDGE('',*,*,#3462,.T.); +#3581 = ORIENTED_EDGE('',*,*,#3582,.F.); +#3582 = EDGE_CURVE('',#3559,#3463,#3583,.T.); +#3583 = SURFACE_CURVE('',#3584,(#3589,#3596),.PCURVE_S1.); +#3584 = CIRCLE('',#3585,10.); +#3585 = AXIS2_PLACEMENT_3D('',#3586,#3587,#3588); +#3586 = CARTESIAN_POINT('',(0.,-24.98781999999,3.)); +#3587 = DIRECTION('',(0.,0.,-1.)); +#3588 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); +#3589 = PCURVE('',#1413,#3590); +#3590 = DEFINITIONAL_REPRESENTATION('',(#3591),#3595); +#3591 = LINE('',#3592,#3593); +#3592 = CARTESIAN_POINT('',(-0.,3.14159265359)); +#3593 = VECTOR('',#3594,1.); +#3594 = DIRECTION('',(-1.,0.)); +#3595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3596 = PCURVE('',#2686,#3597); +#3597 = DEFINITIONAL_REPRESENTATION('',(#3598),#3602); +#3598 = LINE('',#3599,#3600); +#3599 = CARTESIAN_POINT('',(-2.284464503214,-3.)); +#3600 = VECTOR('',#3601,1.); +#3601 = DIRECTION('',(1.,-0.)); +#3602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3603 = ADVANCED_FACE('',(#3604),#1295,.T.); +#3604 = FACE_BOUND('',#3605,.F.); +#3605 = EDGE_LOOP('',(#3606,#3607,#3608,#3630)); +#3606 = ORIENTED_EDGE('',*,*,#3534,.F.); +#3607 = ORIENTED_EDGE('',*,*,#1274,.T.); +#3608 = ORIENTED_EDGE('',*,*,#3609,.T.); +#3609 = EDGE_CURVE('',#1275,#3610,#3612,.T.); +#3610 = VERTEX_POINT('',#3611); +#3611 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,3.)); +#3612 = SURFACE_CURVE('',#3613,(#3618,#3624),.PCURVE_S1.); +#3613 = CIRCLE('',#3614,2.); +#3614 = AXIS2_PLACEMENT_3D('',#3615,#3616,#3617); +#3615 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,3.)); +#3616 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#3617 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); +#3618 = PCURVE('',#1295,#3619); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3623); +#3620 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3621,#3622),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3621 = CARTESIAN_POINT('',(-1.427336352839,1.570796326795)); +#3622 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); +#3623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3624 = PCURVE('',#1323,#3625); +#3625 = DEFINITIONAL_REPRESENTATION('',(#3626),#3629); +#3626 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3627,#3628),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3627 = CARTESIAN_POINT('',(0.,0.)); +#3628 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3630 = ORIENTED_EDGE('',*,*,#3631,.F.); +#3631 = EDGE_CURVE('',#3512,#3610,#3632,.T.); +#3632 = SURFACE_CURVE('',#3633,(#3638,#3645),.PCURVE_S1.); +#3633 = CIRCLE('',#3634,10.); +#3634 = AXIS2_PLACEMENT_3D('',#3635,#3636,#3637); +#3635 = CARTESIAN_POINT('',(-24.98781999999,0.,3.)); +#3636 = DIRECTION('',(0.,0.,-1.)); +#3637 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#3638 = PCURVE('',#1295,#3639); +#3639 = DEFINITIONAL_REPRESENTATION('',(#3640),#3644); +#3640 = LINE('',#3641,#3642); +#3641 = CARTESIAN_POINT('',(-0.,3.14159265359)); +#3642 = VECTOR('',#3643,1.); +#3643 = DIRECTION('',(-1.,0.)); +#3644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3645 = PCURVE('',#2721,#3646); +#3646 = DEFINITIONAL_REPRESENTATION('',(#3647),#3651); +#3647 = LINE('',#3648,#3649); +#3648 = CARTESIAN_POINT('',(-6.996853483599,-3.)); +#3649 = VECTOR('',#3650,1.); +#3650 = DIRECTION('',(1.,-0.)); +#3651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3652 = ADVANCED_FACE('',(#3653),#1380,.T.); +#3653 = FACE_BOUND('',#3654,.T.); +#3654 = EDGE_LOOP('',(#3655,#3677,#3698,#3699)); +#3655 = ORIENTED_EDGE('',*,*,#3656,.T.); +#3656 = EDGE_CURVE('',#1336,#3657,#3659,.T.); +#3657 = VERTEX_POINT('',#3658); +#3658 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,3.)); +#3659 = SURFACE_CURVE('',#3660,(#3665,#3671),.PCURVE_S1.); +#3660 = CIRCLE('',#3661,2.); +#3661 = AXIS2_PLACEMENT_3D('',#3662,#3663,#3664); +#3662 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,3.)); +#3663 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#3664 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); +#3665 = PCURVE('',#1380,#3666); +#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3670); +#3667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3668,#3669),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3668 = CARTESIAN_POINT('',(0.,0.)); +#3669 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3671 = PCURVE('',#1352,#3672); +#3672 = DEFINITIONAL_REPRESENTATION('',(#3673),#3676); +#3673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3674,#3675),.UNSPECIFIED.,.F., + .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#3674 = CARTESIAN_POINT('',(-2.998132679634,4.712388980385)); +#3675 = CARTESIAN_POINT('',(-2.998132679634,6.28318530718)); +#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3677 = ORIENTED_EDGE('',*,*,#3678,.T.); +#3678 = EDGE_CURVE('',#3657,#3559,#3679,.T.); +#3679 = SURFACE_CURVE('',#3680,(#3684,#3691),.PCURVE_S1.); +#3680 = LINE('',#3681,#3682); +#3681 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,3.)); +#3682 = VECTOR('',#3683,1.); +#3683 = DIRECTION('',(0.755965738014,0.654611184558,0.)); +#3684 = PCURVE('',#1380,#3685); +#3685 = DEFINITIONAL_REPRESENTATION('',(#3686),#3690); +#3686 = LINE('',#3687,#3688); +#3687 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3688 = VECTOR('',#3689,1.); +#3689 = DIRECTION('',(0.,1.)); +#3690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3691 = PCURVE('',#2795,#3692); +#3692 = DEFINITIONAL_REPRESENTATION('',(#3693),#3697); +#3693 = LINE('',#3694,#3695); +#3694 = CARTESIAN_POINT('',(0.,-3.)); +#3695 = VECTOR('',#3696,1.); +#3696 = DIRECTION('',(1.,0.)); +#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3698 = ORIENTED_EDGE('',*,*,#3558,.F.); +#3699 = ORIENTED_EDGE('',*,*,#1364,.F.); +#3700 = ADVANCED_FACE('',(#3701),#1323,.T.); +#3701 = FACE_BOUND('',#3702,.T.); +#3702 = EDGE_LOOP('',(#3703,#3704,#3727,#3747)); +#3703 = ORIENTED_EDGE('',*,*,#3609,.T.); +#3704 = ORIENTED_EDGE('',*,*,#3705,.T.); +#3705 = EDGE_CURVE('',#3610,#3706,#3708,.T.); +#3706 = VERTEX_POINT('',#3707); +#3707 = CARTESIAN_POINT('',(-33.04892668633,-24.5854651509,3.)); +#3708 = SURFACE_CURVE('',#3709,(#3713,#3720),.PCURVE_S1.); +#3709 = LINE('',#3710,#3711); +#3710 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,3.)); +#3711 = VECTOR('',#3712,1.); +#3712 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#3713 = PCURVE('',#1323,#3714); +#3714 = DEFINITIONAL_REPRESENTATION('',(#3715),#3719); +#3715 = LINE('',#3716,#3717); +#3716 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3717 = VECTOR('',#3718,1.); +#3718 = DIRECTION('',(0.,1.)); +#3719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3720 = PCURVE('',#2848,#3721); +#3721 = DEFINITIONAL_REPRESENTATION('',(#3722),#3726); +#3722 = LINE('',#3723,#3724); +#3723 = CARTESIAN_POINT('',(0.,-3.)); +#3724 = VECTOR('',#3725,1.); +#3725 = DIRECTION('',(1.,-0.)); +#3726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3727 = ORIENTED_EDGE('',*,*,#3728,.F.); +#3728 = EDGE_CURVE('',#1308,#3706,#3729,.T.); +#3729 = SURFACE_CURVE('',#3730,(#3735,#3741),.PCURVE_S1.); +#3730 = CIRCLE('',#3731,2.); +#3731 = AXIS2_PLACEMENT_3D('',#3732,#3733,#3734); +#3732 = CARTESIAN_POINT('',(-31.5369952103,-25.89468752001,3.)); +#3733 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); +#3734 = DIRECTION('',(0.,0.,1.)); +#3735 = PCURVE('',#1323,#3736); +#3736 = DEFINITIONAL_REPRESENTATION('',(#3737),#3740); +#3737 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3738,#3739),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3738 = CARTESIAN_POINT('',(0.,23.862659904014)); +#3739 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); +#3740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3741 = PCURVE('',#1352,#3742); +#3742 = DEFINITIONAL_REPRESENTATION('',(#3743),#3746); +#3743 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3744,#3745),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3744 = CARTESIAN_POINT('',(0.,4.712388980385)); +#3745 = CARTESIAN_POINT('',(0.,6.28318530718)); +#3746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3747 = ORIENTED_EDGE('',*,*,#1307,.F.); +#3748 = ADVANCED_FACE('',(#3749),#1352,.T.); +#3749 = FACE_BOUND('',#3750,.F.); +#3750 = EDGE_LOOP('',(#3751,#3752,#3753,#3754)); +#3751 = ORIENTED_EDGE('',*,*,#3728,.F.); +#3752 = ORIENTED_EDGE('',*,*,#1335,.T.); +#3753 = ORIENTED_EDGE('',*,*,#3656,.T.); +#3754 = ORIENTED_EDGE('',*,*,#3755,.F.); +#3755 = EDGE_CURVE('',#3706,#3657,#3756,.T.); +#3756 = SURFACE_CURVE('',#3757,(#3762,#3769),.PCURVE_S1.); +#3757 = CIRCLE('',#3758,6.); +#3758 = AXIS2_PLACEMENT_3D('',#3759,#3760,#3761); +#3759 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,3.)); +#3760 = DIRECTION('',(0.,0.,1.)); +#3761 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); +#3762 = PCURVE('',#1352,#3763); +#3763 = DEFINITIONAL_REPRESENTATION('',(#3764),#3768); +#3764 = LINE('',#3765,#3766); +#3765 = CARTESIAN_POINT('',(-0.,6.28318530718)); +#3766 = VECTOR('',#3767,1.); +#3767 = DIRECTION('',(-1.,0.)); +#3768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3769 = PCURVE('',#2879,#3770); +#3770 = DEFINITIONAL_REPRESENTATION('',(#3771),#3775); +#3771 = LINE('',#3772,#3773); +#3772 = CARTESIAN_POINT('',(-2.42792447717,-3.)); +#3773 = VECTOR('',#3774,1.); +#3774 = DIRECTION('',(-1.,0.)); +#3775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3776 = ADVANCED_FACE('',(#3777),#1692,.T.); +#3777 = FACE_BOUND('',#3778,.F.); +#3778 = EDGE_LOOP('',(#3779,#3780,#3781,#3782,#3815,#3841,#3872,#3893, + #3894,#3915,#3948,#3974)); +#3779 = ORIENTED_EDGE('',*,*,#1754,.F.); +#3780 = ORIENTED_EDGE('',*,*,#1671,.T.); +#3781 = ORIENTED_EDGE('',*,*,#1937,.T.); +#3782 = ORIENTED_EDGE('',*,*,#3783,.T.); +#3783 = EDGE_CURVE('',#1938,#3784,#3786,.T.); +#3784 = VERTEX_POINT('',#3785); +#3785 = CARTESIAN_POINT('',(6.,-8.,31.875644347043)); +#3786 = SURFACE_CURVE('',#3787,(#3792,#3803),.PCURVE_S1.); +#3787 = ELLIPSE('',#3788,11.547005383793,10.); +#3788 = AXIS2_PLACEMENT_3D('',#3789,#3790,#3791); +#3789 = CARTESIAN_POINT('',(0.,0.,27.256842193526)); +#3790 = DIRECTION('',(0.,0.5,0.866025403784)); +#3791 = DIRECTION('',(0.,0.866025403784,-0.5)); +#3792 = PCURVE('',#1692,#3793); +#3793 = DEFINITIONAL_REPRESENTATION('',(#3794),#3802); +#3794 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3795,#3796,#3797,#3798,#3799, + #3800,#3801),.UNSPECIFIED.,.F.,.F.,(7,7),(3.141592653591, + 3.86241141446),.PIECEWISE_BEZIER_KNOTS.); +#3795 = CARTESIAN_POINT('',(-4.712388980386,-33.03034488542)); +#3796 = CARTESIAN_POINT('',(-4.832525440531,-33.03034488542)); +#3797 = CARTESIAN_POINT('',(-4.952661900676,-32.9303519431)); +#3798 = CARTESIAN_POINT('',(-5.072798360821,-32.7303645488)); +#3799 = CARTESIAN_POINT('',(-5.192934820965,-32.43471726817)); +#3800 = CARTESIAN_POINT('',(-5.31307128111,-32.05205754694)); +#3801 = CARTESIAN_POINT('',(-5.433207741255,-31.59427615075)); +#3802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3803 = PCURVE('',#3804,#3809); +#3804 = PLANE('',#3805); +#3805 = AXIS2_PLACEMENT_3D('',#3806,#3807,#3808); +#3806 = CARTESIAN_POINT('',(-1.29E-15,-18.,37.649147038939)); +#3807 = DIRECTION('',(0.,0.5,0.866025403784)); +#3808 = DIRECTION('',(0.,0.866025403784,-0.5)); +#3809 = DEFINITIONAL_REPRESENTATION('',(#3810),#3814); +#3810 = ELLIPSE('',#3811,11.547005383793,10.); +#3811 = AXIS2_PLACEMENT_2D('',#3812,#3813); +#3812 = CARTESIAN_POINT('',(20.784609690827,-1.29E-15)); +#3813 = DIRECTION('',(1.,0.)); +#3814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3815 = ORIENTED_EDGE('',*,*,#3816,.F.); +#3816 = EDGE_CURVE('',#3817,#3784,#3819,.T.); +#3817 = VERTEX_POINT('',#3818); +#3818 = CARTESIAN_POINT('',(6.,-8.,49.422649730813)); +#3819 = SURFACE_CURVE('',#3820,(#3824,#3830),.PCURVE_S1.); +#3820 = LINE('',#3821,#3822); +#3821 = CARTESIAN_POINT('',(6.,-8.,0.)); +#3822 = VECTOR('',#3823,1.); +#3823 = DIRECTION('',(-0.,-0.,-1.)); +#3824 = PCURVE('',#1692,#3825); +#3825 = DEFINITIONAL_REPRESENTATION('',(#3826),#3829); +#3826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3827,#3828),.UNSPECIFIED.,.F., + .F.,(2,2),(-50.0000006,-29.42812348563),.PIECEWISE_BEZIER_KNOTS.); +#3827 = CARTESIAN_POINT('',(-5.355890089178,-50.0000006)); +#3828 = CARTESIAN_POINT('',(-5.355890089178,-29.42812348563)); +#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3830 = PCURVE('',#3831,#3836); +#3831 = PLANE('',#3832); +#3832 = AXIS2_PLACEMENT_3D('',#3833,#3834,#3835); +#3833 = CARTESIAN_POINT('',(6.,-1.39E-14,40.64914703893)); +#3834 = DIRECTION('',(1.,0.,0.)); +#3835 = DIRECTION('',(0.,0.,1.)); +#3836 = DEFINITIONAL_REPRESENTATION('',(#3837),#3840); +#3837 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3838,#3839),.UNSPECIFIED.,.F., + .F.,(2,2),(-50.0000006,-29.42812348563),.PIECEWISE_BEZIER_KNOTS.); +#3838 = CARTESIAN_POINT('',(9.35085356107,8.)); +#3839 = CARTESIAN_POINT('',(-11.22102355329,8.)); +#3840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3841 = ORIENTED_EDGE('',*,*,#3842,.T.); +#3842 = EDGE_CURVE('',#3817,#1987,#3843,.T.); +#3843 = SURFACE_CURVE('',#3844,(#3849,#3860),.PCURVE_S1.); +#3844 = ELLIPSE('',#3845,11.547005383781,10.); +#3845 = AXIS2_PLACEMENT_3D('',#3846,#3847,#3848); +#3846 = CARTESIAN_POINT('',(0.,0.,54.041451884312)); +#3847 = DIRECTION('',(0.,0.499999999999,-0.866025403785)); +#3848 = DIRECTION('',(0.,-0.866025403785,-0.499999999999)); +#3849 = PCURVE('',#1692,#3850); +#3850 = DEFINITIONAL_REPRESENTATION('',(#3851),#3859); +#3851 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3852,#3853,#3854,#3855,#3856, + #3857,#3858),.UNSPECIFIED.,.F.,.F.,(7,7),(5.562366546309, + 6.283185307178),.PIECEWISE_BEZIER_KNOTS.); +#3852 = CARTESIAN_POINT('',(-5.433207741255,-49.70401792709)); +#3853 = CARTESIAN_POINT('',(-5.31307128111,-49.24623653091)); +#3854 = CARTESIAN_POINT('',(-5.192934820965,-48.86357680968)); +#3855 = CARTESIAN_POINT('',(-5.07279836082,-48.56792952905)); +#3856 = CARTESIAN_POINT('',(-4.952661900676,-48.36794213476)); +#3857 = CARTESIAN_POINT('',(-4.832525440531,-48.26794919243)); +#3858 = CARTESIAN_POINT('',(-4.712388980386,-48.26794919243)); +#3859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3860 = PCURVE('',#3861,#3866); +#3861 = PLANE('',#3862); +#3862 = AXIS2_PLACEMENT_3D('',#3863,#3864,#3865); +#3863 = CARTESIAN_POINT('',(-1.29E-15,-7.,50.)); +#3864 = DIRECTION('',(0.,0.499999999999,-0.866025403785)); +#3865 = DIRECTION('',(0.,-0.866025403785,-0.499999999999)); +#3866 = DEFINITIONAL_REPRESENTATION('',(#3867),#3871); +#3867 = ELLIPSE('',#3868,11.547005383781,10.); +#3868 = AXIS2_PLACEMENT_2D('',#3869,#3870); +#3869 = CARTESIAN_POINT('',(-8.082903768647,-1.29E-15)); +#3870 = DIRECTION('',(1.,-0.)); +#3871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3872 = ORIENTED_EDGE('',*,*,#3873,.T.); +#3873 = EDGE_CURVE('',#1987,#1861,#3874,.T.); +#3874 = SURFACE_CURVE('',#3875,(#3879,#3886),.PCURVE_S1.); +#3875 = LINE('',#3876,#3877); +#3876 = CARTESIAN_POINT('',(8.15636E-12,-10.,0.)); +#3877 = VECTOR('',#3878,1.); +#3878 = DIRECTION('',(0.,0.,1.)); +#3879 = PCURVE('',#1692,#3880); +#3880 = DEFINITIONAL_REPRESENTATION('',(#3881),#3885); +#3881 = LINE('',#3882,#3883); +#3882 = CARTESIAN_POINT('',(-4.712388980386,0.)); +#3883 = VECTOR('',#3884,1.); +#3884 = DIRECTION('',(-0.,-1.)); +#3885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3886 = PCURVE('',#1876,#3887); +#3887 = DEFINITIONAL_REPRESENTATION('',(#3888),#3892); +#3888 = LINE('',#3889,#3890); +#3889 = CARTESIAN_POINT('',(3.,0.)); +#3890 = VECTOR('',#3891,1.); +#3891 = DIRECTION('',(0.,-1.)); +#3892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3893 = ORIENTED_EDGE('',*,*,#1888,.T.); +#3894 = ORIENTED_EDGE('',*,*,#3895,.F.); +#3895 = EDGE_CURVE('',#1804,#1889,#3896,.T.); +#3896 = SURFACE_CURVE('',#3897,(#3901,#3908),.PCURVE_S1.); +#3897 = LINE('',#3898,#3899); +#3898 = CARTESIAN_POINT('',(1.88998E-12,10.,0.)); +#3899 = VECTOR('',#3900,1.); +#3900 = DIRECTION('',(0.,0.,1.)); +#3901 = PCURVE('',#1692,#3902); +#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907); +#3903 = LINE('',#3904,#3905); +#3904 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#3905 = VECTOR('',#3906,1.); +#3906 = DIRECTION('',(-0.,-1.)); +#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3908 = PCURVE('',#1845,#3909); +#3909 = DEFINITIONAL_REPRESENTATION('',(#3910),#3914); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(0.,-0.)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(0.,-1.)); +#3914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3915 = ORIENTED_EDGE('',*,*,#3916,.F.); +#3916 = EDGE_CURVE('',#3917,#1804,#3919,.T.); +#3917 = VERTEX_POINT('',#3918); +#3918 = CARTESIAN_POINT('',(6.,8.,49.422649730813)); +#3919 = SURFACE_CURVE('',#3920,(#3925,#3936),.PCURVE_S1.); +#3920 = ELLIPSE('',#3921,11.547005383781,10.); +#3921 = AXIS2_PLACEMENT_3D('',#3922,#3923,#3924); +#3922 = CARTESIAN_POINT('',(0.,0.,54.041451884312)); +#3923 = DIRECTION('',(0.,0.499999999999,0.866025403785)); +#3924 = DIRECTION('',(0.,0.866025403785,-0.499999999999)); +#3925 = PCURVE('',#1692,#3926); +#3926 = DEFINITIONAL_REPRESENTATION('',(#3927),#3935); +#3927 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3928,#3929,#3930,#3931,#3932, + #3933,#3934),.UNSPECIFIED.,.F.,.F.,(7,7),(5.562366546309, + 6.283185307179),.PIECEWISE_BEZIER_KNOTS.); +#3928 = CARTESIAN_POINT('',(-7.133162873104,-49.70401792709)); +#3929 = CARTESIAN_POINT('',(-7.253299333249,-49.24623653091)); +#3930 = CARTESIAN_POINT('',(-7.373435793394,-48.86357680968)); +#3931 = CARTESIAN_POINT('',(-7.493572253539,-48.56792952905)); +#3932 = CARTESIAN_POINT('',(-7.613708713684,-48.36794213475)); +#3933 = CARTESIAN_POINT('',(-7.733845173829,-48.26794919243)); +#3934 = CARTESIAN_POINT('',(-7.853981633974,-48.26794919243)); +#3935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3936 = PCURVE('',#3937,#3942); +#3937 = PLANE('',#3938); +#3938 = AXIS2_PLACEMENT_3D('',#3939,#3940,#3941); +#3939 = CARTESIAN_POINT('',(-1.29E-15,7.,50.)); +#3940 = DIRECTION('',(0.,0.499999999999,0.866025403785)); +#3941 = DIRECTION('',(0.,0.866025403785,-0.499999999999)); +#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947); +#3943 = ELLIPSE('',#3944,11.547005383781,10.); +#3944 = AXIS2_PLACEMENT_2D('',#3945,#3946); +#3945 = CARTESIAN_POINT('',(-8.082903768647,-1.29E-15)); +#3946 = DIRECTION('',(1.,0.)); +#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3948 = ORIENTED_EDGE('',*,*,#3949,.T.); +#3949 = EDGE_CURVE('',#3917,#3950,#3952,.T.); +#3950 = VERTEX_POINT('',#3951); +#3951 = CARTESIAN_POINT('',(6.,8.,31.875644347043)); +#3952 = SURFACE_CURVE('',#3953,(#3957,#3963),.PCURVE_S1.); +#3953 = LINE('',#3954,#3955); +#3954 = CARTESIAN_POINT('',(6.,8.,0.)); +#3955 = VECTOR('',#3956,1.); +#3956 = DIRECTION('',(-0.,-0.,-1.)); +#3957 = PCURVE('',#1692,#3958); +#3958 = DEFINITIONAL_REPRESENTATION('',(#3959),#3962); +#3959 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3960,#3961),.UNSPECIFIED.,.F., + .F.,(2,2),(-50.0000006,-29.42812348563),.PIECEWISE_BEZIER_KNOTS.); +#3960 = CARTESIAN_POINT('',(-7.210480525181,-50.0000006)); +#3961 = CARTESIAN_POINT('',(-7.210480525181,-29.42812348563)); +#3962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3963 = PCURVE('',#3964,#3969); +#3964 = PLANE('',#3965); +#3965 = AXIS2_PLACEMENT_3D('',#3966,#3967,#3968); +#3966 = CARTESIAN_POINT('',(6.,-1.39E-14,40.64914703893)); +#3967 = DIRECTION('',(1.,0.,0.)); +#3968 = DIRECTION('',(0.,0.,1.)); +#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3973); +#3970 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3971,#3972),.UNSPECIFIED.,.F., + .F.,(2,2),(-50.0000006,-29.42812348563),.PIECEWISE_BEZIER_KNOTS.); +#3971 = CARTESIAN_POINT('',(9.35085356107,-8.)); +#3972 = CARTESIAN_POINT('',(-11.22102355329,-8.)); +#3973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3974 = ORIENTED_EDGE('',*,*,#3975,.F.); +#3975 = EDGE_CURVE('',#1755,#3950,#3976,.T.); +#3976 = SURFACE_CURVE('',#3977,(#3982,#3993),.PCURVE_S1.); +#3977 = ELLIPSE('',#3978,11.547005383793,10.); +#3978 = AXIS2_PLACEMENT_3D('',#3979,#3980,#3981); +#3979 = CARTESIAN_POINT('',(0.,0.,27.256842193526)); +#3980 = DIRECTION('',(0.,0.5,-0.866025403784)); +#3981 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#3982 = PCURVE('',#1692,#3983); +#3983 = DEFINITIONAL_REPRESENTATION('',(#3984),#3992); +#3984 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#3985,#3986,#3987,#3988,#3989, + #3990,#3991),.UNSPECIFIED.,.F.,.F.,(7,7),(3.14159265359, + 3.86241141446),.PIECEWISE_BEZIER_KNOTS.); +#3985 = CARTESIAN_POINT('',(-7.853981633974,-33.03034488542)); +#3986 = CARTESIAN_POINT('',(-7.733845173829,-33.03034488542)); +#3987 = CARTESIAN_POINT('',(-7.613708713684,-32.9303519431)); +#3988 = CARTESIAN_POINT('',(-7.493572253539,-32.7303645488)); +#3989 = CARTESIAN_POINT('',(-7.373435793394,-32.43471726817)); +#3990 = CARTESIAN_POINT('',(-7.253299333249,-32.05205754694)); +#3991 = CARTESIAN_POINT('',(-7.133162873104,-31.59427615075)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = PCURVE('',#3994,#3999); +#3994 = PLANE('',#3995); +#3995 = AXIS2_PLACEMENT_3D('',#3996,#3997,#3998); +#3996 = CARTESIAN_POINT('',(-1.29E-15,18.,37.649147038939)); +#3997 = DIRECTION('',(0.,0.5,-0.866025403784)); +#3998 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#3999 = DEFINITIONAL_REPRESENTATION('',(#4000),#4004); +#4000 = ELLIPSE('',#4001,11.547005383793,10.); +#4001 = AXIS2_PLACEMENT_2D('',#4002,#4003); +#4002 = CARTESIAN_POINT('',(20.784609690827,-1.29E-15)); +#4003 = DIRECTION('',(1.,-0.)); +#4004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4005 = ADVANCED_FACE('',(#4006),#1845,.F.); +#4006 = FACE_BOUND('',#4007,.F.); +#4007 = EDGE_LOOP('',(#4008,#4009,#4010)); +#4008 = ORIENTED_EDGE('',*,*,#1912,.T.); +#4009 = ORIENTED_EDGE('',*,*,#1831,.T.); +#4010 = ORIENTED_EDGE('',*,*,#3895,.T.); +#4011 = ADVANCED_FACE('',(#4012,#4115),#1819,.F.); +#4012 = FACE_BOUND('',#4013,.F.); +#4013 = EDGE_LOOP('',(#4014,#4037,#4038,#4061,#4089)); +#4014 = ORIENTED_EDGE('',*,*,#4015,.F.); +#4015 = EDGE_CURVE('',#1804,#4016,#4018,.T.); +#4016 = VERTEX_POINT('',#4017); +#4017 = CARTESIAN_POINT('',(-1.E-15,18.,43.649147038939)); +#4018 = SURFACE_CURVE('',#4019,(#4023,#4030),.PCURVE_S1.); +#4019 = LINE('',#4020,#4021); +#4020 = CARTESIAN_POINT('',(-1.E-15,7.,50.)); +#4021 = VECTOR('',#4022,1.); +#4022 = DIRECTION('',(-0.,0.866025403785,-0.499999999999)); +#4023 = PCURVE('',#1819,#4024); +#4024 = DEFINITIONAL_REPRESENTATION('',(#4025),#4029); +#4025 = LINE('',#4026,#4027); +#4026 = CARTESIAN_POINT('',(9.35085296107,-7.)); +#4027 = VECTOR('',#4028,1.); +#4028 = DIRECTION('',(-0.499999999999,-0.866025403785)); +#4029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4030 = PCURVE('',#3937,#4031); +#4031 = DEFINITIONAL_REPRESENTATION('',(#4032),#4036); +#4032 = LINE('',#4033,#4034); +#4033 = CARTESIAN_POINT('',(0.,0.)); +#4034 = VECTOR('',#4035,1.); +#4035 = DIRECTION('',(1.,0.)); +#4036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4037 = ORIENTED_EDGE('',*,*,#1803,.F.); +#4038 = ORIENTED_EDGE('',*,*,#4039,.F.); +#4039 = EDGE_CURVE('',#4040,#1755,#4042,.T.); +#4040 = VERTEX_POINT('',#4041); +#4041 = CARTESIAN_POINT('',(-1.E-15,18.,37.649147038939)); +#4042 = SURFACE_CURVE('',#4043,(#4047,#4054),.PCURVE_S1.); +#4043 = LINE('',#4044,#4045); +#4044 = CARTESIAN_POINT('',(-1.E-15,18.,37.649147038939)); +#4045 = VECTOR('',#4046,1.); +#4046 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#4047 = PCURVE('',#1819,#4048); +#4048 = DEFINITIONAL_REPRESENTATION('',(#4049),#4053); +#4049 = LINE('',#4050,#4051); +#4050 = CARTESIAN_POINT('',(-2.999999999991,-18.)); +#4051 = VECTOR('',#4052,1.); +#4052 = DIRECTION('',(-0.5,0.866025403784)); +#4053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4054 = PCURVE('',#3994,#4055); +#4055 = DEFINITIONAL_REPRESENTATION('',(#4056),#4060); +#4056 = LINE('',#4057,#4058); +#4057 = CARTESIAN_POINT('',(0.,0.)); +#4058 = VECTOR('',#4059,1.); +#4059 = DIRECTION('',(1.,0.)); +#4060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4061 = ORIENTED_EDGE('',*,*,#4062,.F.); +#4062 = EDGE_CURVE('',#4063,#4040,#4065,.T.); +#4063 = VERTEX_POINT('',#4064); +#4064 = CARTESIAN_POINT('',(-1.E-15,18.,40.649147038939)); +#4065 = SURFACE_CURVE('',#4066,(#4070,#4077),.PCURVE_S1.); +#4066 = LINE('',#4067,#4068); +#4067 = CARTESIAN_POINT('',(-1.E-15,18.,40.649147038939)); +#4068 = VECTOR('',#4069,1.); +#4069 = DIRECTION('',(0.,0.,-1.)); +#4070 = PCURVE('',#1819,#4071); +#4071 = DEFINITIONAL_REPRESENTATION('',(#4072),#4076); +#4072 = LINE('',#4073,#4074); +#4073 = CARTESIAN_POINT('',(9.37916E-12,-18.)); +#4074 = VECTOR('',#4075,1.); +#4075 = DIRECTION('',(-1.,-0.)); +#4076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4077 = PCURVE('',#4078,#4083); +#4078 = PLANE('',#4079); +#4079 = AXIS2_PLACEMENT_3D('',#4080,#4081,#4082); +#4080 = CARTESIAN_POINT('',(-1.29E-15,18.,40.649147038939)); +#4081 = DIRECTION('',(0.,1.,0.)); +#4082 = DIRECTION('',(0.,0.,-1.)); +#4083 = DEFINITIONAL_REPRESENTATION('',(#4084),#4088); +#4084 = LINE('',#4085,#4086); +#4085 = CARTESIAN_POINT('',(0.,-2.9E-16)); +#4086 = VECTOR('',#4087,1.); +#4087 = DIRECTION('',(1.,0.)); +#4088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4089 = ORIENTED_EDGE('',*,*,#4090,.F.); +#4090 = EDGE_CURVE('',#4016,#4063,#4091,.T.); +#4091 = SURFACE_CURVE('',#4092,(#4096,#4103),.PCURVE_S1.); +#4092 = LINE('',#4093,#4094); +#4093 = CARTESIAN_POINT('',(-1.E-15,18.,43.649147038939)); +#4094 = VECTOR('',#4095,1.); +#4095 = DIRECTION('',(0.,0.,-1.)); +#4096 = PCURVE('',#1819,#4097); +#4097 = DEFINITIONAL_REPRESENTATION('',(#4098),#4102); +#4098 = LINE('',#4099,#4100); +#4099 = CARTESIAN_POINT('',(3.000000000009,-18.)); +#4100 = VECTOR('',#4101,1.); +#4101 = DIRECTION('',(-1.,-0.)); +#4102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4103 = PCURVE('',#4104,#4109); +#4104 = PLANE('',#4105); +#4105 = AXIS2_PLACEMENT_3D('',#4106,#4107,#4108); +#4106 = CARTESIAN_POINT('',(-1.29E-15,18.,43.649147038939)); +#4107 = DIRECTION('',(0.,1.,0.)); +#4108 = DIRECTION('',(0.,0.,-1.)); +#4109 = DEFINITIONAL_REPRESENTATION('',(#4110),#4114); +#4110 = LINE('',#4111,#4112); +#4111 = CARTESIAN_POINT('',(0.,-2.9E-16)); +#4112 = VECTOR('',#4113,1.); +#4113 = DIRECTION('',(1.,0.)); +#4114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4115 = FACE_BOUND('',#4116,.F.); +#4116 = EDGE_LOOP('',(#4117)); +#4117 = ORIENTED_EDGE('',*,*,#4118,.F.); +#4118 = EDGE_CURVE('',#4119,#4119,#4121,.T.); +#4119 = VERTEX_POINT('',#4120); +#4120 = CARTESIAN_POINT('',(-1.E-15,15.1,40.649147038939)); +#4121 = SURFACE_CURVE('',#4122,(#4127,#4134),.PCURVE_S1.); +#4122 = CIRCLE('',#4123,1.6); +#4123 = AXIS2_PLACEMENT_3D('',#4124,#4125,#4126); +#4124 = CARTESIAN_POINT('',(-1.33E-15,13.5,40.649147038939)); +#4125 = DIRECTION('',(1.,0.,0.)); +#4126 = DIRECTION('',(-0.,1.,0.)); +#4127 = PCURVE('',#1819,#4128); +#4128 = DEFINITIONAL_REPRESENTATION('',(#4129),#4133); +#4129 = CIRCLE('',#4130,1.6); +#4130 = AXIS2_PLACEMENT_2D('',#4131,#4132); +#4131 = CARTESIAN_POINT('',(9.37916E-12,-13.5)); +#4132 = DIRECTION('',(0.,-1.)); +#4133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4134 = PCURVE('',#4135,#4140); +#4135 = CYLINDRICAL_SURFACE('',#4136,1.6); +#4136 = AXIS2_PLACEMENT_3D('',#4137,#4138,#4139); +#4137 = CARTESIAN_POINT('',(3.,13.5,40.649147038939)); +#4138 = DIRECTION('',(1.,0.,0.)); +#4139 = DIRECTION('',(0.,1.,0.)); +#4140 = DEFINITIONAL_REPRESENTATION('',(#4141),#4145); +#4141 = LINE('',#4142,#4143); +#4142 = CARTESIAN_POINT('',(0.,-3.)); +#4143 = VECTOR('',#4144,1.); +#4144 = DIRECTION('',(1.,0.)); +#4145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4146 = ADVANCED_FACE('',(#4147),#1876,.F.); +#4147 = FACE_BOUND('',#4148,.F.); +#4148 = EDGE_LOOP('',(#4149,#4150,#4151)); +#4149 = ORIENTED_EDGE('',*,*,#3873,.F.); +#4150 = ORIENTED_EDGE('',*,*,#2016,.F.); +#4151 = ORIENTED_EDGE('',*,*,#1860,.T.); +#4152 = ADVANCED_FACE('',(#4153,#4256),#2002,.F.); +#4153 = FACE_BOUND('',#4154,.F.); +#4154 = EDGE_LOOP('',(#4155,#4156,#4179,#4207,#4235)); +#4155 = ORIENTED_EDGE('',*,*,#1986,.T.); +#4156 = ORIENTED_EDGE('',*,*,#4157,.T.); +#4157 = EDGE_CURVE('',#1987,#4158,#4160,.T.); +#4158 = VERTEX_POINT('',#4159); +#4159 = CARTESIAN_POINT('',(-1.E-15,-18.,43.649147038939)); +#4160 = SURFACE_CURVE('',#4161,(#4165,#4172),.PCURVE_S1.); +#4161 = LINE('',#4162,#4163); +#4162 = CARTESIAN_POINT('',(-1.E-15,-7.,50.)); +#4163 = VECTOR('',#4164,1.); +#4164 = DIRECTION('',(0.,-0.866025403785,-0.499999999999)); +#4165 = PCURVE('',#2002,#4166); +#4166 = DEFINITIONAL_REPRESENTATION('',(#4167),#4171); +#4167 = LINE('',#4168,#4169); +#4168 = CARTESIAN_POINT('',(9.35085296107,7.)); +#4169 = VECTOR('',#4170,1.); +#4170 = DIRECTION('',(-0.499999999999,0.866025403785)); +#4171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4172 = PCURVE('',#3861,#4173); +#4173 = DEFINITIONAL_REPRESENTATION('',(#4174),#4178); +#4174 = LINE('',#4175,#4176); +#4175 = CARTESIAN_POINT('',(0.,0.)); +#4176 = VECTOR('',#4177,1.); +#4177 = DIRECTION('',(1.,0.)); +#4178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4179 = ORIENTED_EDGE('',*,*,#4180,.T.); +#4180 = EDGE_CURVE('',#4158,#4181,#4183,.T.); +#4181 = VERTEX_POINT('',#4182); +#4182 = CARTESIAN_POINT('',(-1.E-15,-18.,40.649147038939)); +#4183 = SURFACE_CURVE('',#4184,(#4188,#4195),.PCURVE_S1.); +#4184 = LINE('',#4185,#4186); +#4185 = CARTESIAN_POINT('',(-1.E-15,-18.,43.649147038939)); +#4186 = VECTOR('',#4187,1.); +#4187 = DIRECTION('',(0.,0.,-1.)); +#4188 = PCURVE('',#2002,#4189); +#4189 = DEFINITIONAL_REPRESENTATION('',(#4190),#4194); +#4190 = LINE('',#4191,#4192); +#4191 = CARTESIAN_POINT('',(3.000000000009,18.)); +#4192 = VECTOR('',#4193,1.); +#4193 = DIRECTION('',(-1.,-0.)); +#4194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4195 = PCURVE('',#4196,#4201); +#4196 = PLANE('',#4197); +#4197 = AXIS2_PLACEMENT_3D('',#4198,#4199,#4200); +#4198 = CARTESIAN_POINT('',(-1.29E-15,-18.,43.649147038939)); +#4199 = DIRECTION('',(0.,1.,0.)); +#4200 = DIRECTION('',(0.,0.,-1.)); +#4201 = DEFINITIONAL_REPRESENTATION('',(#4202),#4206); +#4202 = LINE('',#4203,#4204); +#4203 = CARTESIAN_POINT('',(0.,-2.9E-16)); +#4204 = VECTOR('',#4205,1.); +#4205 = DIRECTION('',(1.,0.)); +#4206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4207 = ORIENTED_EDGE('',*,*,#4208,.T.); +#4208 = EDGE_CURVE('',#4181,#4209,#4211,.T.); +#4209 = VERTEX_POINT('',#4210); +#4210 = CARTESIAN_POINT('',(-1.E-15,-18.,37.649147038939)); +#4211 = SURFACE_CURVE('',#4212,(#4216,#4223),.PCURVE_S1.); +#4212 = LINE('',#4213,#4214); +#4213 = CARTESIAN_POINT('',(-1.E-15,-18.,40.649147038939)); +#4214 = VECTOR('',#4215,1.); +#4215 = DIRECTION('',(0.,0.,-1.)); +#4216 = PCURVE('',#2002,#4217); +#4217 = DEFINITIONAL_REPRESENTATION('',(#4218),#4222); +#4218 = LINE('',#4219,#4220); +#4219 = CARTESIAN_POINT('',(9.37916E-12,18.)); +#4220 = VECTOR('',#4221,1.); +#4221 = DIRECTION('',(-1.,-0.)); +#4222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4223 = PCURVE('',#4224,#4229); +#4224 = PLANE('',#4225); +#4225 = AXIS2_PLACEMENT_3D('',#4226,#4227,#4228); +#4226 = CARTESIAN_POINT('',(-1.29E-15,-18.,40.649147038939)); +#4227 = DIRECTION('',(0.,1.,0.)); +#4228 = DIRECTION('',(0.,0.,-1.)); +#4229 = DEFINITIONAL_REPRESENTATION('',(#4230),#4234); +#4230 = LINE('',#4231,#4232); +#4231 = CARTESIAN_POINT('',(0.,-2.9E-16)); +#4232 = VECTOR('',#4233,1.); +#4233 = DIRECTION('',(1.,0.)); +#4234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4235 = ORIENTED_EDGE('',*,*,#4236,.T.); +#4236 = EDGE_CURVE('',#4209,#1938,#4237,.T.); +#4237 = SURFACE_CURVE('',#4238,(#4242,#4249),.PCURVE_S1.); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-1.E-15,-18.,37.649147038939)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(-0.,0.866025403784,-0.5)); +#4242 = PCURVE('',#2002,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(-2.999999999991,18.)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(-0.5,-0.866025403784)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#3804,#4250); +#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255); +#4251 = LINE('',#4252,#4253); +#4252 = CARTESIAN_POINT('',(0.,0.)); +#4253 = VECTOR('',#4254,1.); +#4254 = DIRECTION('',(1.,0.)); +#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4256 = FACE_BOUND('',#4257,.F.); +#4257 = EDGE_LOOP('',(#4258)); +#4258 = ORIENTED_EDGE('',*,*,#4259,.F.); +#4259 = EDGE_CURVE('',#4260,#4260,#4262,.T.); +#4260 = VERTEX_POINT('',#4261); +#4261 = CARTESIAN_POINT('',(-1.E-15,-11.9,40.649147038939)); +#4262 = SURFACE_CURVE('',#4263,(#4268,#4275),.PCURVE_S1.); +#4263 = CIRCLE('',#4264,1.6); +#4264 = AXIS2_PLACEMENT_3D('',#4265,#4266,#4267); +#4265 = CARTESIAN_POINT('',(-1.33E-15,-13.5,40.649147038939)); +#4266 = DIRECTION('',(1.,0.,0.)); +#4267 = DIRECTION('',(-0.,1.,0.)); +#4268 = PCURVE('',#2002,#4269); +#4269 = DEFINITIONAL_REPRESENTATION('',(#4270),#4274); +#4270 = CIRCLE('',#4271,1.6); +#4271 = AXIS2_PLACEMENT_2D('',#4272,#4273); +#4272 = CARTESIAN_POINT('',(9.37916E-12,13.5)); +#4273 = DIRECTION('',(0.,-1.)); +#4274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4275 = PCURVE('',#4276,#4281); +#4276 = CYLINDRICAL_SURFACE('',#4277,1.6); +#4277 = AXIS2_PLACEMENT_3D('',#4278,#4279,#4280); +#4278 = CARTESIAN_POINT('',(3.,-13.5,40.649147038939)); +#4279 = DIRECTION('',(1.,0.,0.)); +#4280 = DIRECTION('',(0.,1.,0.)); +#4281 = DEFINITIONAL_REPRESENTATION('',(#4282),#4286); +#4282 = LINE('',#4283,#4284); +#4283 = CARTESIAN_POINT('',(0.,-3.)); +#4284 = VECTOR('',#4285,1.); +#4285 = DIRECTION('',(1.,0.)); +#4286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4287 = ADVANCED_FACE('',(#4288),#2079,.T.); +#4288 = FACE_BOUND('',#4289,.F.); +#4289 = EDGE_LOOP('',(#4290,#4311,#4312,#4333)); +#4290 = ORIENTED_EDGE('',*,*,#4291,.T.); +#4291 = EDGE_CURVE('',#2041,#3005,#4292,.T.); +#4292 = SURFACE_CURVE('',#4293,(#4297,#4304),.PCURVE_S1.); +#4293 = LINE('',#4294,#4295); +#4294 = CARTESIAN_POINT('',(33.048926686334,24.5854651509,0.)); +#4295 = VECTOR('',#4296,1.); +#4296 = DIRECTION('',(0.,0.,1.)); +#4297 = PCURVE('',#2079,#4298); +#4298 = DEFINITIONAL_REPRESENTATION('',(#4299),#4303); +#4299 = LINE('',#4300,#4301); +#4300 = CARTESIAN_POINT('',(0.713668176419,-0.)); +#4301 = VECTOR('',#4302,1.); +#4302 = DIRECTION('',(-0.,-1.)); +#4303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4304 = PCURVE('',#2153,#4305); +#4305 = DEFINITIONAL_REPRESENTATION('',(#4306),#4310); +#4306 = LINE('',#4307,#4308); +#4307 = CARTESIAN_POINT('',(23.862659904014,0.)); +#4308 = VECTOR('',#4309,1.); +#4309 = DIRECTION('',(0.,-1.)); +#4310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4311 = ORIENTED_EDGE('',*,*,#3049,.T.); +#4312 = ORIENTED_EDGE('',*,*,#4313,.F.); +#4313 = EDGE_CURVE('',#2063,#3028,#4314,.T.); +#4314 = SURFACE_CURVE('',#4315,(#4319,#4326),.PCURVE_S1.); +#4315 = LINE('',#4316,#4317); +#4316 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,0.)); +#4317 = VECTOR('',#4318,1.); +#4318 = DIRECTION('',(0.,0.,1.)); +#4319 = PCURVE('',#2079,#4320); +#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4325); +#4321 = LINE('',#4322,#4323); +#4322 = CARTESIAN_POINT('',(-2.284464503214,0.)); +#4323 = VECTOR('',#4324,1.); +#4324 = DIRECTION('',(-0.,-1.)); +#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4326 = PCURVE('',#2206,#4327); +#4327 = DEFINITIONAL_REPRESENTATION('',(#4328),#4332); +#4328 = LINE('',#4329,#4330); +#4329 = CARTESIAN_POINT('',(0.,0.)); +#4330 = VECTOR('',#4331,1.); +#4331 = DIRECTION('',(0.,-1.)); +#4332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4333 = ORIENTED_EDGE('',*,*,#2062,.F.); +#4334 = ADVANCED_FACE('',(#4335),#2153,.F.); +#4335 = FACE_BOUND('',#4336,.F.); +#4336 = EDGE_LOOP('',(#4337,#4358,#4359,#4360)); +#4337 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4338 = EDGE_CURVE('',#2116,#3075,#4339,.T.); +#4339 = SURFACE_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,0.)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(0.,0.,1.)); +#4344 = PCURVE('',#2153,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.,0.)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(0.,-1.)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#2258,#4352); +#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357); +#4353 = LINE('',#4354,#4355); +#4354 = CARTESIAN_POINT('',(-2.42792447717,0.)); +#4355 = VECTOR('',#4356,1.); +#4356 = DIRECTION('',(-0.,-1.)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ORIENTED_EDGE('',*,*,#3096,.T.); +#4359 = ORIENTED_EDGE('',*,*,#4291,.F.); +#4360 = ORIENTED_EDGE('',*,*,#2139,.F.); +#4361 = ADVANCED_FACE('',(#4362),#2206,.F.); +#4362 = FACE_BOUND('',#4363,.F.); +#4363 = EDGE_LOOP('',(#4364,#4365,#4366,#4387)); +#4364 = ORIENTED_EDGE('',*,*,#4313,.T.); +#4365 = ORIENTED_EDGE('',*,*,#3123,.T.); +#4366 = ORIENTED_EDGE('',*,*,#4367,.F.); +#4367 = EDGE_CURVE('',#2171,#3124,#4368,.T.); +#4368 = SURFACE_CURVE('',#4369,(#4373,#4380),.PCURVE_S1.); +#4369 = LINE('',#4370,#4371); +#4370 = CARTESIAN_POINT('',(6.546111845583,17.428162619855,0.)); +#4371 = VECTOR('',#4372,1.); +#4372 = DIRECTION('',(0.,0.,1.)); +#4373 = PCURVE('',#2206,#4374); +#4374 = DEFINITIONAL_REPRESENTATION('',(#4375),#4379); +#4375 = LINE('',#4376,#4377); +#4376 = CARTESIAN_POINT('',(23.862659904014,0.)); +#4377 = VECTOR('',#4378,1.); +#4378 = DIRECTION('',(0.,-1.)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4380 = PCURVE('',#2293,#4381); +#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4386); +#4382 = LINE('',#4383,#4384); +#4383 = CARTESIAN_POINT('',(-5.426057156804,0.)); +#4384 = VECTOR('',#4385,1.); +#4385 = DIRECTION('',(-0.,-1.)); +#4386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4387 = ORIENTED_EDGE('',*,*,#2192,.F.); +#4388 = ADVANCED_FACE('',(#4389),#2258,.F.); +#4389 = FACE_BOUND('',#4390,.T.); +#4390 = EDGE_LOOP('',(#4391,#4392,#4393,#4414)); +#4391 = ORIENTED_EDGE('',*,*,#4338,.T.); +#4392 = ORIENTED_EDGE('',*,*,#3194,.F.); +#4393 = ORIENTED_EDGE('',*,*,#4394,.F.); +#4394 = EDGE_CURVE('',#2222,#3171,#4395,.T.); +#4395 = SURFACE_CURVE('',#4396,(#4400,#4407),.PCURVE_S1.); +#4396 = LINE('',#4397,#4398); +#4397 = CARTESIAN_POINT('',(17.428162619855,-6.546111845583,0.)); +#4398 = VECTOR('',#4399,1.); +#4399 = DIRECTION('',(0.,0.,1.)); +#4400 = PCURVE('',#2258,#4401); +#4401 = DEFINITIONAL_REPRESENTATION('',(#4402),#4406); +#4402 = LINE('',#4403,#4404); +#4403 = CARTESIAN_POINT('',(-3.855260830009,0.)); +#4404 = VECTOR('',#4405,1.); +#4405 = DIRECTION('',(-0.,-1.)); +#4406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4407 = PCURVE('',#2367,#4408); +#4408 = DEFINITIONAL_REPRESENTATION('',(#4409),#4413); +#4409 = LINE('',#4410,#4411); +#4410 = CARTESIAN_POINT('',(23.862659904014,0.)); +#4411 = VECTOR('',#4412,1.); +#4412 = DIRECTION('',(0.,-1.)); +#4413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4414 = ORIENTED_EDGE('',*,*,#2243,.T.); +#4415 = ADVANCED_FACE('',(#4416),#2293,.F.); +#4416 = FACE_BOUND('',#4417,.T.); +#4417 = EDGE_LOOP('',(#4418,#4439,#4440,#4441)); +#4418 = ORIENTED_EDGE('',*,*,#4419,.T.); +#4419 = EDGE_CURVE('',#2277,#3222,#4420,.T.); +#4420 = SURFACE_CURVE('',#4421,(#4425,#4432),.PCURVE_S1.); +#4421 = LINE('',#4422,#4423); +#4422 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,0.)); +#4423 = VECTOR('',#4424,1.); +#4424 = DIRECTION('',(0.,0.,1.)); +#4425 = PCURVE('',#2293,#4426); +#4426 = DEFINITIONAL_REPRESENTATION('',(#4427),#4431); +#4427 = LINE('',#4428,#4429); +#4428 = CARTESIAN_POINT('',(-3.998720803965,0.)); +#4429 = VECTOR('',#4430,1.); +#4430 = DIRECTION('',(-0.,-1.)); +#4431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4432 = PCURVE('',#2420,#4433); +#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4438); +#4434 = LINE('',#4435,#4436); +#4435 = CARTESIAN_POINT('',(0.,0.)); +#4436 = VECTOR('',#4437,1.); +#4437 = DIRECTION('',(0.,-1.)); +#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4439 = ORIENTED_EDGE('',*,*,#3243,.F.); +#4440 = ORIENTED_EDGE('',*,*,#4367,.F.); +#4441 = ORIENTED_EDGE('',*,*,#2276,.T.); +#4442 = ADVANCED_FACE('',(#4443),#2367,.F.); +#4443 = FACE_BOUND('',#4444,.F.); +#4444 = EDGE_LOOP('',(#4445,#4466,#4467,#4468)); +#4445 = ORIENTED_EDGE('',*,*,#4446,.T.); +#4446 = EDGE_CURVE('',#2330,#3269,#4447,.T.); +#4447 = SURFACE_CURVE('',#4448,(#4452,#4459),.PCURVE_S1.); +#4448 = LINE('',#4449,#4450); +#4449 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,0.)); +#4450 = VECTOR('',#4451,1.); +#4451 = DIRECTION('',(0.,0.,1.)); +#4452 = PCURVE('',#2367,#4453); +#4453 = DEFINITIONAL_REPRESENTATION('',(#4454),#4458); +#4454 = LINE('',#4455,#4456); +#4455 = CARTESIAN_POINT('',(0.,0.)); +#4456 = VECTOR('',#4457,1.); +#4457 = DIRECTION('',(0.,-1.)); +#4458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4459 = PCURVE('',#2472,#4460); +#4460 = DEFINITIONAL_REPRESENTATION('',(#4461),#4465); +#4461 = LINE('',#4462,#4463); +#4462 = CARTESIAN_POINT('',(-6.996853483599,0.)); +#4463 = VECTOR('',#4464,1.); +#4464 = DIRECTION('',(-0.,-1.)); +#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4466 = ORIENTED_EDGE('',*,*,#3290,.T.); +#4467 = ORIENTED_EDGE('',*,*,#4394,.F.); +#4468 = ORIENTED_EDGE('',*,*,#2353,.F.); +#4469 = ADVANCED_FACE('',(#4470),#2420,.F.); +#4470 = FACE_BOUND('',#4471,.F.); +#4471 = EDGE_LOOP('',(#4472,#4473,#4474,#4495)); +#4472 = ORIENTED_EDGE('',*,*,#4419,.T.); +#4473 = ORIENTED_EDGE('',*,*,#3317,.T.); +#4474 = ORIENTED_EDGE('',*,*,#4475,.F.); +#4475 = EDGE_CURVE('',#2385,#3318,#4476,.T.); +#4476 = SURFACE_CURVE('',#4477,(#4481,#4488),.PCURVE_S1.); +#4477 = LINE('',#4478,#4479); +#4478 = CARTESIAN_POINT('',(-24.5854651509,33.048926686334,0.)); +#4479 = VECTOR('',#4480,1.); +#4480 = DIRECTION('',(0.,0.,1.)); +#4481 = PCURVE('',#2420,#4482); +#4482 = DEFINITIONAL_REPRESENTATION('',(#4483),#4487); +#4483 = LINE('',#4484,#4485); +#4484 = CARTESIAN_POINT('',(23.862659904014,0.)); +#4485 = VECTOR('',#4486,1.); +#4486 = DIRECTION('',(0.,-1.)); +#4487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4488 = PCURVE('',#2507,#4489); +#4489 = DEFINITIONAL_REPRESENTATION('',(#4490),#4494); +#4490 = LINE('',#4491,#4492); +#4491 = CARTESIAN_POINT('',(-0.857128150375,0.)); +#4492 = VECTOR('',#4493,1.); +#4493 = DIRECTION('',(-0.,-1.)); +#4494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4495 = ORIENTED_EDGE('',*,*,#2406,.F.); +#4496 = ADVANCED_FACE('',(#4497),#2472,.T.); +#4497 = FACE_BOUND('',#4498,.F.); +#4498 = EDGE_LOOP('',(#4499,#4520,#4521,#4522)); +#4499 = ORIENTED_EDGE('',*,*,#4500,.T.); +#4500 = EDGE_CURVE('',#2436,#3365,#4501,.T.); +#4501 = SURFACE_CURVE('',#4502,(#4506,#4513),.PCURVE_S1.); +#4502 = LINE('',#4503,#4504); +#4503 = CARTESIAN_POINT('',(24.5854651509,-33.04892668633,0.)); +#4504 = VECTOR('',#4505,1.); +#4505 = DIRECTION('',(0.,0.,1.)); +#4506 = PCURVE('',#2472,#4507); +#4507 = DEFINITIONAL_REPRESENTATION('',(#4508),#4512); +#4508 = LINE('',#4509,#4510); +#4509 = CARTESIAN_POINT('',(-3.998720803965,0.)); +#4510 = VECTOR('',#4511,1.); +#4511 = DIRECTION('',(-0.,-1.)); +#4512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4513 = PCURVE('',#2581,#4514); +#4514 = DEFINITIONAL_REPRESENTATION('',(#4515),#4519); +#4515 = LINE('',#4516,#4517); +#4516 = CARTESIAN_POINT('',(23.862659904014,0.)); +#4517 = VECTOR('',#4518,1.); +#4518 = DIRECTION('',(0.,-1.)); +#4519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4520 = ORIENTED_EDGE('',*,*,#3388,.T.); +#4521 = ORIENTED_EDGE('',*,*,#4446,.F.); +#4522 = ORIENTED_EDGE('',*,*,#2457,.F.); +#4523 = ADVANCED_FACE('',(#4524),#2507,.T.); +#4524 = FACE_BOUND('',#4525,.F.); +#4525 = EDGE_LOOP('',(#4526,#4527,#4528,#4549)); +#4526 = ORIENTED_EDGE('',*,*,#4475,.T.); +#4527 = ORIENTED_EDGE('',*,*,#3437,.T.); +#4528 = ORIENTED_EDGE('',*,*,#4529,.F.); +#4529 = EDGE_CURVE('',#2491,#3416,#4530,.T.); +#4530 = SURFACE_CURVE('',#4531,(#4535,#4542),.PCURVE_S1.); +#4531 = LINE('',#4532,#4533); +#4532 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,0.)); +#4533 = VECTOR('',#4534,1.); +#4534 = DIRECTION('',(0.,0.,1.)); +#4535 = PCURVE('',#2507,#4536); +#4536 = DEFINITIONAL_REPRESENTATION('',(#4537),#4541); +#4537 = LINE('',#4538,#4539); +#4538 = CARTESIAN_POINT('',(-3.855260830009,0.)); +#4539 = VECTOR('',#4540,1.); +#4540 = DIRECTION('',(-0.,-1.)); +#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4542 = PCURVE('',#2634,#4543); +#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548); +#4544 = LINE('',#4545,#4546); +#4545 = CARTESIAN_POINT('',(0.,0.)); +#4546 = VECTOR('',#4547,1.); +#4547 = DIRECTION('',(0.,-1.)); +#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4549 = ORIENTED_EDGE('',*,*,#2490,.F.); +#4550 = ADVANCED_FACE('',(#4551),#2581,.F.); +#4551 = FACE_BOUND('',#4552,.F.); +#4552 = EDGE_LOOP('',(#4553,#4574,#4575,#4576)); +#4553 = ORIENTED_EDGE('',*,*,#4554,.T.); +#4554 = EDGE_CURVE('',#2544,#3463,#4555,.T.); +#4555 = SURFACE_CURVE('',#4556,(#4560,#4567),.PCURVE_S1.); +#4556 = LINE('',#4557,#4558); +#4557 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,0.)); +#4558 = VECTOR('',#4559,1.); +#4559 = DIRECTION('',(0.,0.,1.)); +#4560 = PCURVE('',#2581,#4561); +#4561 = DEFINITIONAL_REPRESENTATION('',(#4562),#4566); +#4562 = LINE('',#4563,#4564); +#4563 = CARTESIAN_POINT('',(0.,0.)); +#4564 = VECTOR('',#4565,1.); +#4565 = DIRECTION('',(0.,-1.)); +#4566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4567 = PCURVE('',#2686,#4568); +#4568 = DEFINITIONAL_REPRESENTATION('',(#4569),#4573); +#4569 = LINE('',#4570,#4571); +#4570 = CARTESIAN_POINT('',(-0.857128150375,0.)); +#4571 = VECTOR('',#4572,1.); +#4572 = DIRECTION('',(-0.,-1.)); +#4573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4574 = ORIENTED_EDGE('',*,*,#3484,.T.); +#4575 = ORIENTED_EDGE('',*,*,#4500,.F.); +#4576 = ORIENTED_EDGE('',*,*,#2567,.F.); +#4577 = ADVANCED_FACE('',(#4578),#2634,.F.); +#4578 = FACE_BOUND('',#4579,.F.); +#4579 = EDGE_LOOP('',(#4580,#4581,#4582,#4603)); +#4580 = ORIENTED_EDGE('',*,*,#4529,.T.); +#4581 = ORIENTED_EDGE('',*,*,#3511,.T.); +#4582 = ORIENTED_EDGE('',*,*,#4583,.F.); +#4583 = EDGE_CURVE('',#2599,#3512,#4584,.T.); +#4584 = SURFACE_CURVE('',#4585,(#4589,#4596),.PCURVE_S1.); +#4585 = LINE('',#4586,#4587); +#4586 = CARTESIAN_POINT('',(-17.42816261985,6.546111845583,0.)); +#4587 = VECTOR('',#4588,1.); +#4588 = DIRECTION('',(0.,0.,1.)); +#4589 = PCURVE('',#2634,#4590); +#4590 = DEFINITIONAL_REPRESENTATION('',(#4591),#4595); +#4591 = LINE('',#4592,#4593); +#4592 = CARTESIAN_POINT('',(23.862659904014,0.)); +#4593 = VECTOR('',#4594,1.); +#4594 = DIRECTION('',(0.,-1.)); +#4595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4596 = PCURVE('',#2721,#4597); +#4597 = DEFINITIONAL_REPRESENTATION('',(#4598),#4602); +#4598 = LINE('',#4599,#4600); +#4599 = CARTESIAN_POINT('',(-6.996853483599,0.)); +#4600 = VECTOR('',#4601,1.); +#4601 = DIRECTION('',(-0.,-1.)); +#4602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4603 = ORIENTED_EDGE('',*,*,#2620,.F.); +#4604 = ADVANCED_FACE('',(#4605),#2686,.F.); +#4605 = FACE_BOUND('',#4606,.T.); +#4606 = EDGE_LOOP('',(#4607,#4608,#4609,#4630)); +#4607 = ORIENTED_EDGE('',*,*,#4554,.T.); +#4608 = ORIENTED_EDGE('',*,*,#3582,.F.); +#4609 = ORIENTED_EDGE('',*,*,#4610,.F.); +#4610 = EDGE_CURVE('',#2650,#3559,#4611,.T.); +#4611 = SURFACE_CURVE('',#4612,(#4616,#4623),.PCURVE_S1.); +#4612 = LINE('',#4613,#4614); +#4613 = CARTESIAN_POINT('',(-6.546111845583,-17.42816261985,0.)); +#4614 = VECTOR('',#4615,1.); +#4615 = DIRECTION('',(0.,0.,1.)); +#4616 = PCURVE('',#2686,#4617); +#4617 = DEFINITIONAL_REPRESENTATION('',(#4618),#4622); +#4618 = LINE('',#4619,#4620); +#4619 = CARTESIAN_POINT('',(-2.284464503214,0.)); +#4620 = VECTOR('',#4621,1.); +#4621 = DIRECTION('',(-0.,-1.)); +#4622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4623 = PCURVE('',#2795,#4624); +#4624 = DEFINITIONAL_REPRESENTATION('',(#4625),#4629); +#4625 = LINE('',#4626,#4627); +#4626 = CARTESIAN_POINT('',(23.862659904014,0.)); +#4627 = VECTOR('',#4628,1.); +#4628 = DIRECTION('',(0.,-1.)); +#4629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4630 = ORIENTED_EDGE('',*,*,#2671,.T.); +#4631 = ADVANCED_FACE('',(#4632),#2721,.F.); +#4632 = FACE_BOUND('',#4633,.T.); +#4633 = EDGE_LOOP('',(#4634,#4655,#4656,#4657)); +#4634 = ORIENTED_EDGE('',*,*,#4635,.T.); +#4635 = EDGE_CURVE('',#2705,#3610,#4636,.T.); +#4636 = SURFACE_CURVE('',#4637,(#4641,#4648),.PCURVE_S1.); +#4637 = LINE('',#4638,#4639); +#4638 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,0.)); +#4639 = VECTOR('',#4640,1.); +#4640 = DIRECTION('',(0.,0.,1.)); +#4641 = PCURVE('',#2721,#4642); +#4642 = DEFINITIONAL_REPRESENTATION('',(#4643),#4647); +#4643 = LINE('',#4644,#4645); +#4644 = CARTESIAN_POINT('',(-5.56951713076,0.)); +#4645 = VECTOR('',#4646,1.); +#4646 = DIRECTION('',(-0.,-1.)); +#4647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4648 = PCURVE('',#2848,#4649); +#4649 = DEFINITIONAL_REPRESENTATION('',(#4650),#4654); +#4650 = LINE('',#4651,#4652); +#4651 = CARTESIAN_POINT('',(0.,0.)); +#4652 = VECTOR('',#4653,1.); +#4653 = DIRECTION('',(0.,-1.)); +#4654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4655 = ORIENTED_EDGE('',*,*,#3631,.F.); +#4656 = ORIENTED_EDGE('',*,*,#4583,.F.); +#4657 = ORIENTED_EDGE('',*,*,#2704,.T.); +#4658 = ADVANCED_FACE('',(#4659),#2795,.F.); +#4659 = FACE_BOUND('',#4660,.F.); +#4660 = EDGE_LOOP('',(#4661,#4682,#4683,#4684)); +#4661 = ORIENTED_EDGE('',*,*,#4662,.T.); +#4662 = EDGE_CURVE('',#2758,#3657,#4663,.T.); +#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,0.)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(0.,0.,1.)); +#4668 = PCURVE('',#2795,#4669); +#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674); +#4670 = LINE('',#4671,#4672); +#4671 = CARTESIAN_POINT('',(0.,0.)); +#4672 = VECTOR('',#4673,1.); +#4673 = DIRECTION('',(0.,-1.)); +#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4675 = PCURVE('',#2879,#4676); +#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681); +#4677 = LINE('',#4678,#4679); +#4678 = CARTESIAN_POINT('',(-5.426057156804,0.)); +#4679 = VECTOR('',#4680,1.); +#4680 = DIRECTION('',(-0.,-1.)); +#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4682 = ORIENTED_EDGE('',*,*,#3678,.T.); +#4683 = ORIENTED_EDGE('',*,*,#4610,.F.); +#4684 = ORIENTED_EDGE('',*,*,#2781,.F.); +#4685 = ADVANCED_FACE('',(#4686),#2848,.F.); +#4686 = FACE_BOUND('',#4687,.F.); +#4687 = EDGE_LOOP('',(#4688,#4689,#4690,#4711)); +#4688 = ORIENTED_EDGE('',*,*,#4635,.T.); +#4689 = ORIENTED_EDGE('',*,*,#3705,.T.); +#4690 = ORIENTED_EDGE('',*,*,#4691,.F.); +#4691 = EDGE_CURVE('',#2813,#3706,#4692,.T.); +#4692 = SURFACE_CURVE('',#4693,(#4697,#4704),.PCURVE_S1.); +#4693 = LINE('',#4694,#4695); +#4694 = CARTESIAN_POINT('',(-33.04892668633,-24.5854651509,0.)); +#4695 = VECTOR('',#4696,1.); +#4696 = DIRECTION('',(0.,0.,1.)); +#4697 = PCURVE('',#2848,#4698); +#4698 = DEFINITIONAL_REPRESENTATION('',(#4699),#4703); +#4699 = LINE('',#4700,#4701); +#4700 = CARTESIAN_POINT('',(23.862659904014,0.)); +#4701 = VECTOR('',#4702,1.); +#4702 = DIRECTION('',(0.,-1.)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = PCURVE('',#2879,#4705); +#4705 = DEFINITIONAL_REPRESENTATION('',(#4706),#4710); +#4706 = LINE('',#4707,#4708); +#4707 = CARTESIAN_POINT('',(-2.42792447717,0.)); +#4708 = VECTOR('',#4709,1.); +#4709 = DIRECTION('',(-0.,-1.)); +#4710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4711 = ORIENTED_EDGE('',*,*,#2834,.F.); +#4712 = ADVANCED_FACE('',(#4713),#2879,.T.); +#4713 = FACE_BOUND('',#4714,.F.); +#4714 = EDGE_LOOP('',(#4715,#4716,#4717,#4718)); +#4715 = ORIENTED_EDGE('',*,*,#4691,.T.); +#4716 = ORIENTED_EDGE('',*,*,#3755,.T.); +#4717 = ORIENTED_EDGE('',*,*,#4662,.F.); +#4718 = ORIENTED_EDGE('',*,*,#2864,.F.); +#4719 = ADVANCED_FACE('',(#4720),#3994,.T.); +#4720 = FACE_BOUND('',#4721,.T.); +#4721 = EDGE_LOOP('',(#4722,#4723,#4746,#4767)); +#4722 = ORIENTED_EDGE('',*,*,#4039,.F.); +#4723 = ORIENTED_EDGE('',*,*,#4724,.T.); +#4724 = EDGE_CURVE('',#4040,#4725,#4727,.T.); +#4725 = VERTEX_POINT('',#4726); +#4726 = CARTESIAN_POINT('',(6.,18.,37.649147038939)); +#4727 = SURFACE_CURVE('',#4728,(#4732,#4739),.PCURVE_S1.); +#4728 = LINE('',#4729,#4730); +#4729 = CARTESIAN_POINT('',(-1.29E-15,18.,37.649147038939)); +#4730 = VECTOR('',#4731,1.); +#4731 = DIRECTION('',(1.,0.,0.)); +#4732 = PCURVE('',#3994,#4733); +#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4738); +#4734 = LINE('',#4735,#4736); +#4735 = CARTESIAN_POINT('',(0.,0.)); +#4736 = VECTOR('',#4737,1.); +#4737 = DIRECTION('',(0.,-1.)); +#4738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4739 = PCURVE('',#4078,#4740); +#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745); +#4741 = LINE('',#4742,#4743); +#4742 = CARTESIAN_POINT('',(3.,0.)); +#4743 = VECTOR('',#4744,1.); +#4744 = DIRECTION('',(0.,-1.)); +#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4746 = ORIENTED_EDGE('',*,*,#4747,.T.); +#4747 = EDGE_CURVE('',#4725,#3950,#4748,.T.); +#4748 = SURFACE_CURVE('',#4749,(#4753,#4760),.PCURVE_S1.); +#4749 = LINE('',#4750,#4751); +#4750 = CARTESIAN_POINT('',(6.,18.,37.649147038939)); +#4751 = VECTOR('',#4752,1.); +#4752 = DIRECTION('',(0.,-0.866025403784,-0.5)); +#4753 = PCURVE('',#3994,#4754); +#4754 = DEFINITIONAL_REPRESENTATION('',(#4755),#4759); +#4755 = LINE('',#4756,#4757); +#4756 = CARTESIAN_POINT('',(0.,-6.)); +#4757 = VECTOR('',#4758,1.); +#4758 = DIRECTION('',(1.,0.)); +#4759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4760 = PCURVE('',#3964,#4761); +#4761 = DEFINITIONAL_REPRESENTATION('',(#4762),#4766); +#4762 = LINE('',#4763,#4764); +#4763 = CARTESIAN_POINT('',(-2.999999999991,-18.)); +#4764 = VECTOR('',#4765,1.); +#4765 = DIRECTION('',(-0.5,0.866025403784)); +#4766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4767 = ORIENTED_EDGE('',*,*,#3975,.F.); +#4768 = ADVANCED_FACE('',(#4769,#4840),#3964,.T.); +#4769 = FACE_BOUND('',#4770,.T.); +#4770 = EDGE_LOOP('',(#4771,#4794,#4795,#4796,#4819)); +#4771 = ORIENTED_EDGE('',*,*,#4772,.F.); +#4772 = EDGE_CURVE('',#3917,#4773,#4775,.T.); +#4773 = VERTEX_POINT('',#4774); +#4774 = CARTESIAN_POINT('',(6.,18.,43.649147038939)); +#4775 = SURFACE_CURVE('',#4776,(#4780,#4787),.PCURVE_S1.); +#4776 = LINE('',#4777,#4778); +#4777 = CARTESIAN_POINT('',(6.,7.,50.)); +#4778 = VECTOR('',#4779,1.); +#4779 = DIRECTION('',(-0.,0.866025403785,-0.499999999999)); +#4780 = PCURVE('',#3964,#4781); +#4781 = DEFINITIONAL_REPRESENTATION('',(#4782),#4786); +#4782 = LINE('',#4783,#4784); +#4783 = CARTESIAN_POINT('',(9.35085296107,-7.)); +#4784 = VECTOR('',#4785,1.); +#4785 = DIRECTION('',(-0.499999999999,-0.866025403785)); +#4786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4787 = PCURVE('',#3937,#4788); +#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793); +#4789 = LINE('',#4790,#4791); +#4790 = CARTESIAN_POINT('',(0.,-6.)); +#4791 = VECTOR('',#4792,1.); +#4792 = DIRECTION('',(1.,0.)); +#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4794 = ORIENTED_EDGE('',*,*,#3949,.T.); +#4795 = ORIENTED_EDGE('',*,*,#4747,.F.); +#4796 = ORIENTED_EDGE('',*,*,#4797,.F.); +#4797 = EDGE_CURVE('',#4798,#4725,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(6.,18.,40.649147038939)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4812),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(6.,18.,40.649147038939)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.,0.,-1.)); +#4805 = PCURVE('',#3964,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4811); +#4807 = LINE('',#4808,#4809); +#4808 = CARTESIAN_POINT('',(9.37916E-12,-18.)); +#4809 = VECTOR('',#4810,1.); +#4810 = DIRECTION('',(-1.,-0.)); +#4811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4812 = PCURVE('',#4078,#4813); +#4813 = DEFINITIONAL_REPRESENTATION('',(#4814),#4818); +#4814 = LINE('',#4815,#4816); +#4815 = CARTESIAN_POINT('',(0.,-6.)); +#4816 = VECTOR('',#4817,1.); +#4817 = DIRECTION('',(1.,0.)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4820 = EDGE_CURVE('',#4773,#4798,#4821,.T.); +#4821 = SURFACE_CURVE('',#4822,(#4826,#4833),.PCURVE_S1.); +#4822 = LINE('',#4823,#4824); +#4823 = CARTESIAN_POINT('',(6.,18.,43.649147038939)); +#4824 = VECTOR('',#4825,1.); +#4825 = DIRECTION('',(0.,0.,-1.)); +#4826 = PCURVE('',#3964,#4827); +#4827 = DEFINITIONAL_REPRESENTATION('',(#4828),#4832); +#4828 = LINE('',#4829,#4830); +#4829 = CARTESIAN_POINT('',(3.000000000009,-18.)); +#4830 = VECTOR('',#4831,1.); +#4831 = DIRECTION('',(-1.,-0.)); +#4832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4833 = PCURVE('',#4104,#4834); +#4834 = DEFINITIONAL_REPRESENTATION('',(#4835),#4839); +#4835 = LINE('',#4836,#4837); +#4836 = CARTESIAN_POINT('',(0.,-6.)); +#4837 = VECTOR('',#4838,1.); +#4838 = DIRECTION('',(1.,0.)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = FACE_BOUND('',#4841,.T.); +#4841 = EDGE_LOOP('',(#4842)); +#4842 = ORIENTED_EDGE('',*,*,#4843,.F.); +#4843 = EDGE_CURVE('',#4844,#4844,#4846,.T.); +#4844 = VERTEX_POINT('',#4845); +#4845 = CARTESIAN_POINT('',(6.,16.4,40.649147038939)); +#4846 = SURFACE_CURVE('',#4847,(#4852,#4859),.PCURVE_S1.); +#4847 = CIRCLE('',#4848,2.9); +#4848 = AXIS2_PLACEMENT_3D('',#4849,#4850,#4851); +#4849 = CARTESIAN_POINT('',(6.,13.5,40.649147038939)); +#4850 = DIRECTION('',(1.,0.,0.)); +#4851 = DIRECTION('',(0.,1.,0.)); +#4852 = PCURVE('',#3964,#4853); +#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858); +#4854 = CIRCLE('',#4855,2.9); +#4855 = AXIS2_PLACEMENT_2D('',#4856,#4857); +#4856 = CARTESIAN_POINT('',(9.37916E-12,-13.5)); +#4857 = DIRECTION('',(0.,-1.)); +#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4859 = PCURVE('',#4860,#4865); +#4860 = CYLINDRICAL_SURFACE('',#4861,2.9); +#4861 = AXIS2_PLACEMENT_3D('',#4862,#4863,#4864); +#4862 = CARTESIAN_POINT('',(6.,13.5,40.649147038939)); +#4863 = DIRECTION('',(1.,0.,0.)); +#4864 = DIRECTION('',(0.,1.,0.)); +#4865 = DEFINITIONAL_REPRESENTATION('',(#4866),#4870); +#4866 = LINE('',#4867,#4868); +#4867 = CARTESIAN_POINT('',(0.,0.)); +#4868 = VECTOR('',#4869,1.); +#4869 = DIRECTION('',(1.,0.)); +#4870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4871 = ADVANCED_FACE('',(#4872),#3937,.T.); +#4872 = FACE_BOUND('',#4873,.T.); +#4873 = EDGE_LOOP('',(#4874,#4875,#4876,#4877)); +#4874 = ORIENTED_EDGE('',*,*,#4015,.F.); +#4875 = ORIENTED_EDGE('',*,*,#3916,.F.); +#4876 = ORIENTED_EDGE('',*,*,#4772,.T.); +#4877 = ORIENTED_EDGE('',*,*,#4878,.F.); +#4878 = EDGE_CURVE('',#4016,#4773,#4879,.T.); +#4879 = SURFACE_CURVE('',#4880,(#4884,#4891),.PCURVE_S1.); +#4880 = LINE('',#4881,#4882); +#4881 = CARTESIAN_POINT('',(-1.29E-15,18.,43.649147038939)); +#4882 = VECTOR('',#4883,1.); +#4883 = DIRECTION('',(1.,0.,0.)); +#4884 = PCURVE('',#3937,#4885); +#4885 = DEFINITIONAL_REPRESENTATION('',(#4886),#4890); +#4886 = LINE('',#4887,#4888); +#4887 = CARTESIAN_POINT('',(12.701705922159,0.)); +#4888 = VECTOR('',#4889,1.); +#4889 = DIRECTION('',(0.,-1.)); +#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4891 = PCURVE('',#4104,#4892); +#4892 = DEFINITIONAL_REPRESENTATION('',(#4893),#4897); +#4893 = LINE('',#4894,#4895); +#4894 = CARTESIAN_POINT('',(0.,0.)); +#4895 = VECTOR('',#4896,1.); +#4896 = DIRECTION('',(0.,-1.)); +#4897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4898 = ADVANCED_FACE('',(#4899),#3861,.F.); +#4899 = FACE_BOUND('',#4900,.F.); +#4900 = EDGE_LOOP('',(#4901,#4902,#4903,#4926)); +#4901 = ORIENTED_EDGE('',*,*,#4157,.F.); +#4902 = ORIENTED_EDGE('',*,*,#3842,.F.); +#4903 = ORIENTED_EDGE('',*,*,#4904,.T.); +#4904 = EDGE_CURVE('',#3817,#4905,#4907,.T.); +#4905 = VERTEX_POINT('',#4906); +#4906 = CARTESIAN_POINT('',(6.,-18.,43.649147038939)); +#4907 = SURFACE_CURVE('',#4908,(#4912,#4919),.PCURVE_S1.); +#4908 = LINE('',#4909,#4910); +#4909 = CARTESIAN_POINT('',(6.,-7.,50.)); +#4910 = VECTOR('',#4911,1.); +#4911 = DIRECTION('',(0.,-0.866025403785,-0.499999999999)); +#4912 = PCURVE('',#3861,#4913); +#4913 = DEFINITIONAL_REPRESENTATION('',(#4914),#4918); +#4914 = LINE('',#4915,#4916); +#4915 = CARTESIAN_POINT('',(0.,-6.)); +#4916 = VECTOR('',#4917,1.); +#4917 = DIRECTION('',(1.,0.)); +#4918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4919 = PCURVE('',#3831,#4920); +#4920 = DEFINITIONAL_REPRESENTATION('',(#4921),#4925); +#4921 = LINE('',#4922,#4923); +#4922 = CARTESIAN_POINT('',(9.35085296107,7.)); +#4923 = VECTOR('',#4924,1.); +#4924 = DIRECTION('',(-0.499999999999,0.866025403785)); +#4925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4926 = ORIENTED_EDGE('',*,*,#4927,.F.); +#4927 = EDGE_CURVE('',#4158,#4905,#4928,.T.); +#4928 = SURFACE_CURVE('',#4929,(#4933,#4940),.PCURVE_S1.); +#4929 = LINE('',#4930,#4931); +#4930 = CARTESIAN_POINT('',(-1.29E-15,-18.,43.649147038939)); +#4931 = VECTOR('',#4932,1.); +#4932 = DIRECTION('',(1.,0.,0.)); +#4933 = PCURVE('',#3861,#4934); +#4934 = DEFINITIONAL_REPRESENTATION('',(#4935),#4939); +#4935 = LINE('',#4936,#4937); +#4936 = CARTESIAN_POINT('',(12.701705922159,0.)); +#4937 = VECTOR('',#4938,1.); +#4938 = DIRECTION('',(0.,-1.)); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4940 = PCURVE('',#4196,#4941); +#4941 = DEFINITIONAL_REPRESENTATION('',(#4942),#4946); +#4942 = LINE('',#4943,#4944); +#4943 = CARTESIAN_POINT('',(0.,0.)); +#4944 = VECTOR('',#4945,1.); +#4945 = DIRECTION('',(0.,-1.)); +#4946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4947 = ADVANCED_FACE('',(#4948,#5019),#3831,.T.); +#4948 = FACE_BOUND('',#4949,.T.); +#4949 = EDGE_LOOP('',(#4950,#4951,#4952,#4975,#4998)); +#4950 = ORIENTED_EDGE('',*,*,#3816,.F.); +#4951 = ORIENTED_EDGE('',*,*,#4904,.T.); +#4952 = ORIENTED_EDGE('',*,*,#4953,.T.); +#4953 = EDGE_CURVE('',#4905,#4954,#4956,.T.); +#4954 = VERTEX_POINT('',#4955); +#4955 = CARTESIAN_POINT('',(6.,-18.,40.649147038939)); +#4956 = SURFACE_CURVE('',#4957,(#4961,#4968),.PCURVE_S1.); +#4957 = LINE('',#4958,#4959); +#4958 = CARTESIAN_POINT('',(6.,-18.,43.649147038939)); +#4959 = VECTOR('',#4960,1.); +#4960 = DIRECTION('',(0.,0.,-1.)); +#4961 = PCURVE('',#3831,#4962); +#4962 = DEFINITIONAL_REPRESENTATION('',(#4963),#4967); +#4963 = LINE('',#4964,#4965); +#4964 = CARTESIAN_POINT('',(3.000000000009,18.)); +#4965 = VECTOR('',#4966,1.); +#4966 = DIRECTION('',(-1.,-0.)); +#4967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4968 = PCURVE('',#4196,#4969); +#4969 = DEFINITIONAL_REPRESENTATION('',(#4970),#4974); +#4970 = LINE('',#4971,#4972); +#4971 = CARTESIAN_POINT('',(0.,-6.)); +#4972 = VECTOR('',#4973,1.); +#4973 = DIRECTION('',(1.,0.)); +#4974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4975 = ORIENTED_EDGE('',*,*,#4976,.T.); +#4976 = EDGE_CURVE('',#4954,#4977,#4979,.T.); +#4977 = VERTEX_POINT('',#4978); +#4978 = CARTESIAN_POINT('',(6.,-18.,37.649147038939)); +#4979 = SURFACE_CURVE('',#4980,(#4984,#4991),.PCURVE_S1.); +#4980 = LINE('',#4981,#4982); +#4981 = CARTESIAN_POINT('',(6.,-18.,40.649147038939)); +#4982 = VECTOR('',#4983,1.); +#4983 = DIRECTION('',(0.,0.,-1.)); +#4984 = PCURVE('',#3831,#4985); +#4985 = DEFINITIONAL_REPRESENTATION('',(#4986),#4990); +#4986 = LINE('',#4987,#4988); +#4987 = CARTESIAN_POINT('',(9.37916E-12,18.)); +#4988 = VECTOR('',#4989,1.); +#4989 = DIRECTION('',(-1.,-0.)); +#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4991 = PCURVE('',#4224,#4992); +#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997); +#4993 = LINE('',#4994,#4995); +#4994 = CARTESIAN_POINT('',(0.,-6.)); +#4995 = VECTOR('',#4996,1.); +#4996 = DIRECTION('',(1.,0.)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ORIENTED_EDGE('',*,*,#4999,.T.); +#4999 = EDGE_CURVE('',#4977,#3784,#5000,.T.); +#5000 = SURFACE_CURVE('',#5001,(#5005,#5012),.PCURVE_S1.); +#5001 = LINE('',#5002,#5003); +#5002 = CARTESIAN_POINT('',(6.,-18.,37.649147038939)); +#5003 = VECTOR('',#5004,1.); +#5004 = DIRECTION('',(-0.,0.866025403784,-0.5)); +#5005 = PCURVE('',#3831,#5006); +#5006 = DEFINITIONAL_REPRESENTATION('',(#5007),#5011); +#5007 = LINE('',#5008,#5009); +#5008 = CARTESIAN_POINT('',(-2.999999999991,18.)); +#5009 = VECTOR('',#5010,1.); +#5010 = DIRECTION('',(-0.5,-0.866025403784)); +#5011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5012 = PCURVE('',#3804,#5013); +#5013 = DEFINITIONAL_REPRESENTATION('',(#5014),#5018); +#5014 = LINE('',#5015,#5016); +#5015 = CARTESIAN_POINT('',(0.,-6.)); +#5016 = VECTOR('',#5017,1.); +#5017 = DIRECTION('',(1.,0.)); +#5018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5019 = FACE_BOUND('',#5020,.T.); +#5020 = EDGE_LOOP('',(#5021)); +#5021 = ORIENTED_EDGE('',*,*,#5022,.F.); +#5022 = EDGE_CURVE('',#5023,#5023,#5025,.T.); +#5023 = VERTEX_POINT('',#5024); +#5024 = CARTESIAN_POINT('',(6.,-10.6,40.649147038939)); +#5025 = SURFACE_CURVE('',#5026,(#5031,#5038),.PCURVE_S1.); +#5026 = CIRCLE('',#5027,2.9); +#5027 = AXIS2_PLACEMENT_3D('',#5028,#5029,#5030); +#5028 = CARTESIAN_POINT('',(6.,-13.5,40.649147038939)); +#5029 = DIRECTION('',(1.,0.,0.)); +#5030 = DIRECTION('',(0.,1.,0.)); +#5031 = PCURVE('',#3831,#5032); +#5032 = DEFINITIONAL_REPRESENTATION('',(#5033),#5037); +#5033 = CIRCLE('',#5034,2.9); +#5034 = AXIS2_PLACEMENT_2D('',#5035,#5036); +#5035 = CARTESIAN_POINT('',(9.37916E-12,13.5)); +#5036 = DIRECTION('',(0.,-1.)); +#5037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5038 = PCURVE('',#5039,#5044); +#5039 = CYLINDRICAL_SURFACE('',#5040,2.9); +#5040 = AXIS2_PLACEMENT_3D('',#5041,#5042,#5043); +#5041 = CARTESIAN_POINT('',(6.,-13.5,40.649147038939)); +#5042 = DIRECTION('',(1.,0.,0.)); +#5043 = DIRECTION('',(0.,1.,0.)); +#5044 = DEFINITIONAL_REPRESENTATION('',(#5045),#5049); +#5045 = LINE('',#5046,#5047); +#5046 = CARTESIAN_POINT('',(0.,0.)); +#5047 = VECTOR('',#5048,1.); +#5048 = DIRECTION('',(1.,0.)); +#5049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5050 = ADVANCED_FACE('',(#5051),#3804,.F.); +#5051 = FACE_BOUND('',#5052,.F.); +#5052 = EDGE_LOOP('',(#5053,#5054,#5075,#5076)); +#5053 = ORIENTED_EDGE('',*,*,#4236,.F.); +#5054 = ORIENTED_EDGE('',*,*,#5055,.T.); +#5055 = EDGE_CURVE('',#4209,#4977,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5061,#5068),.PCURVE_S1.); +#5057 = LINE('',#5058,#5059); +#5058 = CARTESIAN_POINT('',(-1.29E-15,-18.,37.649147038939)); +#5059 = VECTOR('',#5060,1.); +#5060 = DIRECTION('',(1.,0.,0.)); +#5061 = PCURVE('',#3804,#5062); +#5062 = DEFINITIONAL_REPRESENTATION('',(#5063),#5067); +#5063 = LINE('',#5064,#5065); +#5064 = CARTESIAN_POINT('',(0.,0.)); +#5065 = VECTOR('',#5066,1.); +#5066 = DIRECTION('',(0.,-1.)); +#5067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5068 = PCURVE('',#4224,#5069); +#5069 = DEFINITIONAL_REPRESENTATION('',(#5070),#5074); +#5070 = LINE('',#5071,#5072); +#5071 = CARTESIAN_POINT('',(3.,0.)); +#5072 = VECTOR('',#5073,1.); +#5073 = DIRECTION('',(0.,-1.)); +#5074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5075 = ORIENTED_EDGE('',*,*,#4999,.T.); +#5076 = ORIENTED_EDGE('',*,*,#3783,.F.); +#5077 = ADVANCED_FACE('',(#5078),#4104,.T.); +#5078 = FACE_BOUND('',#5079,.T.); +#5079 = EDGE_LOOP('',(#5080,#5081,#5082,#5103)); +#5080 = ORIENTED_EDGE('',*,*,#4878,.T.); +#5081 = ORIENTED_EDGE('',*,*,#4820,.T.); +#5082 = ORIENTED_EDGE('',*,*,#5083,.F.); +#5083 = EDGE_CURVE('',#4063,#4798,#5084,.T.); +#5084 = SURFACE_CURVE('',#5085,(#5089,#5096),.PCURVE_S1.); +#5085 = LINE('',#5086,#5087); +#5086 = CARTESIAN_POINT('',(-1.29E-15,18.,40.649147038939)); +#5087 = VECTOR('',#5088,1.); +#5088 = DIRECTION('',(1.,0.,0.)); +#5089 = PCURVE('',#4104,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(3.,0.)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(0.,-1.)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#4078,#5097); +#5097 = DEFINITIONAL_REPRESENTATION('',(#5098),#5102); +#5098 = LINE('',#5099,#5100); +#5099 = CARTESIAN_POINT('',(0.,0.)); +#5100 = VECTOR('',#5101,1.); +#5101 = DIRECTION('',(0.,-1.)); +#5102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5103 = ORIENTED_EDGE('',*,*,#4090,.F.); +#5104 = ADVANCED_FACE('',(#5105),#4078,.T.); +#5105 = FACE_BOUND('',#5106,.T.); +#5106 = EDGE_LOOP('',(#5107,#5108,#5109,#5110)); +#5107 = ORIENTED_EDGE('',*,*,#5083,.T.); +#5108 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5109 = ORIENTED_EDGE('',*,*,#4724,.F.); +#5110 = ORIENTED_EDGE('',*,*,#4062,.F.); +#5111 = ADVANCED_FACE('',(#5112),#4135,.F.); +#5112 = FACE_BOUND('',#5113,.F.); +#5113 = EDGE_LOOP('',(#5114,#5143,#5164,#5165)); +#5114 = ORIENTED_EDGE('',*,*,#5115,.F.); +#5115 = EDGE_CURVE('',#5116,#5116,#5118,.T.); +#5116 = VERTEX_POINT('',#5117); +#5117 = CARTESIAN_POINT('',(3.,15.1,40.649147038939)); +#5118 = SURFACE_CURVE('',#5119,(#5124,#5131),.PCURVE_S1.); +#5119 = CIRCLE('',#5120,1.6); +#5120 = AXIS2_PLACEMENT_3D('',#5121,#5122,#5123); +#5121 = CARTESIAN_POINT('',(3.,13.5,40.649147038939)); +#5122 = DIRECTION('',(1.,0.,0.)); +#5123 = DIRECTION('',(0.,1.,0.)); +#5124 = PCURVE('',#4135,#5125); +#5125 = DEFINITIONAL_REPRESENTATION('',(#5126),#5130); +#5126 = LINE('',#5127,#5128); +#5127 = CARTESIAN_POINT('',(0.,0.)); +#5128 = VECTOR('',#5129,1.); +#5129 = DIRECTION('',(1.,0.)); +#5130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5131 = PCURVE('',#5132,#5137); +#5132 = PLANE('',#5133); +#5133 = AXIS2_PLACEMENT_3D('',#5134,#5135,#5136); +#5134 = CARTESIAN_POINT('',(3.,-1.65E-15,40.649147038939)); +#5135 = DIRECTION('',(1.,0.,0.)); +#5136 = DIRECTION('',(0.,0.,1.)); +#5137 = DEFINITIONAL_REPRESENTATION('',(#5138),#5142); +#5138 = CIRCLE('',#5139,1.6); +#5139 = AXIS2_PLACEMENT_2D('',#5140,#5141); +#5140 = CARTESIAN_POINT('',(0.,-13.5)); +#5141 = DIRECTION('',(0.,-1.)); +#5142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5143 = ORIENTED_EDGE('',*,*,#5144,.T.); +#5144 = EDGE_CURVE('',#5116,#4119,#5145,.T.); +#5145 = SEAM_CURVE('',#5146,(#5150,#5157),.PCURVE_S1.); +#5146 = LINE('',#5147,#5148); +#5147 = CARTESIAN_POINT('',(3.,15.1,40.649147038939)); +#5148 = VECTOR('',#5149,1.); +#5149 = DIRECTION('',(-1.,-0.,-0.)); +#5150 = PCURVE('',#4135,#5151); +#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5156); +#5152 = LINE('',#5153,#5154); +#5153 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5154 = VECTOR('',#5155,1.); +#5155 = DIRECTION('',(0.,-1.)); +#5156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5157 = PCURVE('',#4135,#5158); +#5158 = DEFINITIONAL_REPRESENTATION('',(#5159),#5163); +#5159 = LINE('',#5160,#5161); +#5160 = CARTESIAN_POINT('',(0.,0.)); +#5161 = VECTOR('',#5162,1.); +#5162 = DIRECTION('',(0.,-1.)); +#5163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5164 = ORIENTED_EDGE('',*,*,#4118,.T.); +#5165 = ORIENTED_EDGE('',*,*,#5144,.F.); +#5166 = ADVANCED_FACE('',(#5167),#4224,.F.); +#5167 = FACE_BOUND('',#5168,.F.); +#5168 = EDGE_LOOP('',(#5169,#5190,#5191,#5192)); +#5169 = ORIENTED_EDGE('',*,*,#5170,.T.); +#5170 = EDGE_CURVE('',#4181,#4954,#5171,.T.); +#5171 = SURFACE_CURVE('',#5172,(#5176,#5183),.PCURVE_S1.); +#5172 = LINE('',#5173,#5174); +#5173 = CARTESIAN_POINT('',(-1.29E-15,-18.,40.649147038939)); +#5174 = VECTOR('',#5175,1.); +#5175 = DIRECTION('',(1.,0.,0.)); +#5176 = PCURVE('',#4224,#5177); +#5177 = DEFINITIONAL_REPRESENTATION('',(#5178),#5182); +#5178 = LINE('',#5179,#5180); +#5179 = CARTESIAN_POINT('',(0.,0.)); +#5180 = VECTOR('',#5181,1.); +#5181 = DIRECTION('',(0.,-1.)); +#5182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5183 = PCURVE('',#4196,#5184); +#5184 = DEFINITIONAL_REPRESENTATION('',(#5185),#5189); +#5185 = LINE('',#5186,#5187); +#5186 = CARTESIAN_POINT('',(3.,0.)); +#5187 = VECTOR('',#5188,1.); +#5188 = DIRECTION('',(0.,-1.)); +#5189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5190 = ORIENTED_EDGE('',*,*,#4976,.T.); +#5191 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5192 = ORIENTED_EDGE('',*,*,#4208,.F.); +#5193 = ADVANCED_FACE('',(#5194),#4196,.F.); +#5194 = FACE_BOUND('',#5195,.F.); +#5195 = EDGE_LOOP('',(#5196,#5197,#5198,#5199)); +#5196 = ORIENTED_EDGE('',*,*,#4927,.T.); +#5197 = ORIENTED_EDGE('',*,*,#4953,.T.); +#5198 = ORIENTED_EDGE('',*,*,#5170,.F.); +#5199 = ORIENTED_EDGE('',*,*,#4180,.F.); +#5200 = ADVANCED_FACE('',(#5201),#4276,.F.); +#5201 = FACE_BOUND('',#5202,.F.); +#5202 = EDGE_LOOP('',(#5203,#5232,#5253,#5254)); +#5203 = ORIENTED_EDGE('',*,*,#5204,.F.); +#5204 = EDGE_CURVE('',#5205,#5205,#5207,.T.); +#5205 = VERTEX_POINT('',#5206); +#5206 = CARTESIAN_POINT('',(3.,-11.9,40.649147038939)); +#5207 = SURFACE_CURVE('',#5208,(#5213,#5220),.PCURVE_S1.); +#5208 = CIRCLE('',#5209,1.6); +#5209 = AXIS2_PLACEMENT_3D('',#5210,#5211,#5212); +#5210 = CARTESIAN_POINT('',(3.,-13.5,40.649147038939)); +#5211 = DIRECTION('',(1.,0.,0.)); +#5212 = DIRECTION('',(0.,1.,0.)); +#5213 = PCURVE('',#4276,#5214); +#5214 = DEFINITIONAL_REPRESENTATION('',(#5215),#5219); +#5215 = LINE('',#5216,#5217); +#5216 = CARTESIAN_POINT('',(0.,0.)); +#5217 = VECTOR('',#5218,1.); +#5218 = DIRECTION('',(1.,0.)); +#5219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5220 = PCURVE('',#5221,#5226); +#5221 = PLANE('',#5222); +#5222 = AXIS2_PLACEMENT_3D('',#5223,#5224,#5225); +#5223 = CARTESIAN_POINT('',(3.,-1.65E-15,40.649147038939)); +#5224 = DIRECTION('',(1.,0.,0.)); +#5225 = DIRECTION('',(0.,0.,1.)); +#5226 = DEFINITIONAL_REPRESENTATION('',(#5227),#5231); +#5227 = CIRCLE('',#5228,1.6); +#5228 = AXIS2_PLACEMENT_2D('',#5229,#5230); +#5229 = CARTESIAN_POINT('',(0.,13.5)); +#5230 = DIRECTION('',(0.,-1.)); +#5231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5232 = ORIENTED_EDGE('',*,*,#5233,.T.); +#5233 = EDGE_CURVE('',#5205,#4260,#5234,.T.); +#5234 = SEAM_CURVE('',#5235,(#5239,#5246),.PCURVE_S1.); +#5235 = LINE('',#5236,#5237); +#5236 = CARTESIAN_POINT('',(3.,-11.9,40.649147038939)); +#5237 = VECTOR('',#5238,1.); +#5238 = DIRECTION('',(-1.,-0.,-0.)); +#5239 = PCURVE('',#4276,#5240); +#5240 = DEFINITIONAL_REPRESENTATION('',(#5241),#5245); +#5241 = LINE('',#5242,#5243); +#5242 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5243 = VECTOR('',#5244,1.); +#5244 = DIRECTION('',(0.,-1.)); +#5245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5246 = PCURVE('',#4276,#5247); +#5247 = DEFINITIONAL_REPRESENTATION('',(#5248),#5252); +#5248 = LINE('',#5249,#5250); +#5249 = CARTESIAN_POINT('',(0.,0.)); +#5250 = VECTOR('',#5251,1.); +#5251 = DIRECTION('',(0.,-1.)); +#5252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5253 = ORIENTED_EDGE('',*,*,#4259,.T.); +#5254 = ORIENTED_EDGE('',*,*,#5233,.F.); +#5255 = ADVANCED_FACE('',(#5256),#4860,.F.); +#5256 = FACE_BOUND('',#5257,.F.); +#5257 = EDGE_LOOP('',(#5258,#5281,#5303,#5304)); +#5258 = ORIENTED_EDGE('',*,*,#5259,.T.); +#5259 = EDGE_CURVE('',#4844,#5260,#5262,.T.); +#5260 = VERTEX_POINT('',#5261); +#5261 = CARTESIAN_POINT('',(3.,16.4,40.649147038939)); +#5262 = SEAM_CURVE('',#5263,(#5267,#5274),.PCURVE_S1.); +#5263 = LINE('',#5264,#5265); +#5264 = CARTESIAN_POINT('',(6.,16.4,40.649147038939)); +#5265 = VECTOR('',#5266,1.); +#5266 = DIRECTION('',(-1.,-0.,-0.)); +#5267 = PCURVE('',#4860,#5268); +#5268 = DEFINITIONAL_REPRESENTATION('',(#5269),#5273); +#5269 = LINE('',#5270,#5271); +#5270 = CARTESIAN_POINT('',(0.,0.)); +#5271 = VECTOR('',#5272,1.); +#5272 = DIRECTION('',(0.,-1.)); +#5273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5274 = PCURVE('',#4860,#5275); +#5275 = DEFINITIONAL_REPRESENTATION('',(#5276),#5280); +#5276 = LINE('',#5277,#5278); +#5277 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5278 = VECTOR('',#5279,1.); +#5279 = DIRECTION('',(0.,-1.)); +#5280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5281 = ORIENTED_EDGE('',*,*,#5282,.T.); +#5282 = EDGE_CURVE('',#5260,#5260,#5283,.T.); +#5283 = SURFACE_CURVE('',#5284,(#5289,#5296),.PCURVE_S1.); +#5284 = CIRCLE('',#5285,2.9); +#5285 = AXIS2_PLACEMENT_3D('',#5286,#5287,#5288); +#5286 = CARTESIAN_POINT('',(3.,13.5,40.649147038939)); +#5287 = DIRECTION('',(1.,0.,0.)); +#5288 = DIRECTION('',(0.,1.,0.)); +#5289 = PCURVE('',#4860,#5290); +#5290 = DEFINITIONAL_REPRESENTATION('',(#5291),#5295); +#5291 = LINE('',#5292,#5293); +#5292 = CARTESIAN_POINT('',(0.,-3.)); +#5293 = VECTOR('',#5294,1.); +#5294 = DIRECTION('',(1.,0.)); +#5295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5296 = PCURVE('',#5132,#5297); +#5297 = DEFINITIONAL_REPRESENTATION('',(#5298),#5302); +#5298 = CIRCLE('',#5299,2.9); +#5299 = AXIS2_PLACEMENT_2D('',#5300,#5301); +#5300 = CARTESIAN_POINT('',(0.,-13.5)); +#5301 = DIRECTION('',(0.,-1.)); +#5302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5303 = ORIENTED_EDGE('',*,*,#5259,.F.); +#5304 = ORIENTED_EDGE('',*,*,#4843,.F.); +#5305 = ADVANCED_FACE('',(#5306),#5039,.F.); +#5306 = FACE_BOUND('',#5307,.F.); +#5307 = EDGE_LOOP('',(#5308,#5331,#5353,#5354)); +#5308 = ORIENTED_EDGE('',*,*,#5309,.T.); +#5309 = EDGE_CURVE('',#5023,#5310,#5312,.T.); +#5310 = VERTEX_POINT('',#5311); +#5311 = CARTESIAN_POINT('',(3.,-10.6,40.649147038939)); +#5312 = SEAM_CURVE('',#5313,(#5317,#5324),.PCURVE_S1.); +#5313 = LINE('',#5314,#5315); +#5314 = CARTESIAN_POINT('',(6.,-10.6,40.649147038939)); +#5315 = VECTOR('',#5316,1.); +#5316 = DIRECTION('',(-1.,-0.,-0.)); +#5317 = PCURVE('',#5039,#5318); +#5318 = DEFINITIONAL_REPRESENTATION('',(#5319),#5323); +#5319 = LINE('',#5320,#5321); +#5320 = CARTESIAN_POINT('',(0.,0.)); +#5321 = VECTOR('',#5322,1.); +#5322 = DIRECTION('',(0.,-1.)); +#5323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5324 = PCURVE('',#5039,#5325); +#5325 = DEFINITIONAL_REPRESENTATION('',(#5326),#5330); +#5326 = LINE('',#5327,#5328); +#5327 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5328 = VECTOR('',#5329,1.); +#5329 = DIRECTION('',(0.,-1.)); +#5330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5331 = ORIENTED_EDGE('',*,*,#5332,.T.); +#5332 = EDGE_CURVE('',#5310,#5310,#5333,.T.); +#5333 = SURFACE_CURVE('',#5334,(#5339,#5346),.PCURVE_S1.); +#5334 = CIRCLE('',#5335,2.9); +#5335 = AXIS2_PLACEMENT_3D('',#5336,#5337,#5338); +#5336 = CARTESIAN_POINT('',(3.,-13.5,40.649147038939)); +#5337 = DIRECTION('',(1.,0.,0.)); +#5338 = DIRECTION('',(0.,1.,0.)); +#5339 = PCURVE('',#5039,#5340); +#5340 = DEFINITIONAL_REPRESENTATION('',(#5341),#5345); +#5341 = LINE('',#5342,#5343); +#5342 = CARTESIAN_POINT('',(0.,-3.)); +#5343 = VECTOR('',#5344,1.); +#5344 = DIRECTION('',(1.,0.)); +#5345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5346 = PCURVE('',#5221,#5347); +#5347 = DEFINITIONAL_REPRESENTATION('',(#5348),#5352); +#5348 = CIRCLE('',#5349,2.9); +#5349 = AXIS2_PLACEMENT_2D('',#5350,#5351); +#5350 = CARTESIAN_POINT('',(0.,13.5)); +#5351 = DIRECTION('',(0.,-1.)); +#5352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5353 = ORIENTED_EDGE('',*,*,#5309,.F.); +#5354 = ORIENTED_EDGE('',*,*,#5022,.F.); +#5355 = ADVANCED_FACE('',(#5356,#5359),#5132,.T.); +#5356 = FACE_BOUND('',#5357,.T.); +#5357 = EDGE_LOOP('',(#5358)); +#5358 = ORIENTED_EDGE('',*,*,#5282,.T.); +#5359 = FACE_BOUND('',#5360,.T.); +#5360 = EDGE_LOOP('',(#5361)); +#5361 = ORIENTED_EDGE('',*,*,#5115,.F.); +#5362 = ADVANCED_FACE('',(#5363,#5366),#5221,.T.); +#5363 = FACE_BOUND('',#5364,.T.); +#5364 = EDGE_LOOP('',(#5365)); +#5365 = ORIENTED_EDGE('',*,*,#5332,.T.); +#5366 = FACE_BOUND('',#5367,.T.); +#5367 = EDGE_LOOP('',(#5368)); +#5368 = ORIENTED_EDGE('',*,*,#5204,.F.); +#5369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5373)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5370,#5371,#5372)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5370 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5371 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5372 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5373 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5370, + 'distance_accuracy_value','confusion accuracy'); +#5374 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#5375 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5376),#5369); +#5376 = STYLED_ITEM('color',(#5377),#15); +#5377 = PRESENTATION_STYLE_ASSIGNMENT((#5378,#5384)); +#5378 = SURFACE_STYLE_USAGE(.BOTH.,#5379); +#5379 = SURFACE_SIDE_STYLE('',(#5380)); +#5380 = SURFACE_STYLE_FILL_AREA(#5381); +#5381 = FILL_AREA_STYLE('',(#5382)); +#5382 = FILL_AREA_STYLE_COLOUR('',#5383); +#5383 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#5384 = CURVE_STYLE('',#5385,POSITIVE_LENGTH_MEASURE(0.1),#5386); +#5385 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5386 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/Urumbot/CAD/Sharpie.step b/Urumbot/CAD/Sharpie.step deleted file mode 100644 index b6ff95f..0000000 --- a/Urumbot/CAD/Sharpie.step +++ /dev/null @@ -1,5407 +0,0 @@ -ISO-10303-21; -HEADER; -FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); -FILE_NAME('Open CASCADE Shape Model','2021-07-26T18:43:55',('Author'),( - ''),'Open CASCADE STEP processor 7.4','FreeCAD','Unknown'); -FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); -ENDSEC; -DATA; -#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', - 'automotive_design',2000,#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('Sharpie','Sharpie','',(#8)); -#8 = PRODUCT_CONTEXT('',#2,'mechanical'); -#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4573); -#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,#158,#913,#990,#1040,#1115,#1168,#1221,#1275, - #1329,#1382,#1435,#1489,#1543,#1596,#1649,#1703,#1757,#1810,#1863, - #1896,#1951,#2006,#2056,#2111,#2166,#2216,#2244,#2299,#2349,#2437, - #2514,#2568,#2622,#2677,#2732,#2786,#2840,#2895,#2950,#3004,#3058, - #3113,#3168,#3222,#3276,#3309,#3792,#3846,#3900,#3954,#4008,#4057, - #4107,#4134,#4179,#4205,#4231,#4257,#4283,#4309,#4335,#4361,#4387, - #4413,#4439,#4465,#4491,#4517,#4543,#4550,#4557,#4561,#4565,#4569)); -#17 = ADVANCED_FACE('',(#18),#32,.F.); -#18 = FACE_BOUND('',#19,.F.); -#19 = EDGE_LOOP('',(#20,#55,#79,#102,#131)); -#20 = ORIENTED_EDGE('',*,*,#21,.T.); -#21 = EDGE_CURVE('',#22,#24,#26,.T.); -#22 = VERTEX_POINT('',#23); -#23 = CARTESIAN_POINT('',(2.026968,-6.700104531048,0.)); -#24 = VERTEX_POINT('',#25); -#25 = CARTESIAN_POINT('',(2.026968,-9.478014,0.)); -#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); -#27 = LINE('',#28,#29); -#28 = CARTESIAN_POINT('',(2.026968,-6.700104531048,0.)); -#29 = VECTOR('',#30,1.); -#30 = DIRECTION('',(0.,-1.,0.)); -#31 = PCURVE('',#32,#37); -#32 = PLANE('',#33); -#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); -#34 = CARTESIAN_POINT('',(5.413629469418,8.1E-16,0.)); -#35 = DIRECTION('',(0.,0.,1.)); -#36 = DIRECTION('',(1.,0.,0.)); -#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); -#38 = LINE('',#39,#40); -#39 = CARTESIAN_POINT('',(-3.386661469418,-6.700104531048)); -#40 = VECTOR('',#41,1.); -#41 = DIRECTION('',(0.,-1.)); -#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#43 = PCURVE('',#44,#49); -#44 = PLANE('',#45); -#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); -#46 = CARTESIAN_POINT('',(-7.E-16,-1.29E-15,0.)); -#47 = DIRECTION('',(0.,0.,1.)); -#48 = DIRECTION('',(1.,0.,0.)); -#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); -#50 = LINE('',#51,#52); -#51 = CARTESIAN_POINT('',(2.026968,-6.700104531048)); -#52 = VECTOR('',#53,1.); -#53 = DIRECTION('',(0.,-1.)); -#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#55 = ORIENTED_EDGE('',*,*,#56,.T.); -#56 = EDGE_CURVE('',#24,#57,#59,.T.); -#57 = VERTEX_POINT('',#58); -#58 = CARTESIAN_POINT('',(2.026968,9.478014,0.)); -#59 = SURFACE_CURVE('',#60,(#65,#72),.PCURVE_S1.); -#60 = CIRCLE('',#61,9.692334530815); -#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); -#62 = CARTESIAN_POINT('',(0.,0.,0.)); -#63 = DIRECTION('',(0.,0.,1.)); -#64 = DIRECTION('',(1.,0.,0.)); -#65 = PCURVE('',#32,#66); -#66 = DEFINITIONAL_REPRESENTATION('',(#67),#71); -#67 = CIRCLE('',#68,9.692334530815); -#68 = AXIS2_PLACEMENT_2D('',#69,#70); -#69 = CARTESIAN_POINT('',(-5.413629469418,-8.1E-16)); -#70 = DIRECTION('',(1.,0.)); -#71 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#72 = PCURVE('',#44,#73); -#73 = DEFINITIONAL_REPRESENTATION('',(#74),#78); -#74 = CIRCLE('',#75,9.692334530815); -#75 = AXIS2_PLACEMENT_2D('',#76,#77); -#76 = CARTESIAN_POINT('',(7.E-16,1.29E-15)); -#77 = DIRECTION('',(1.,0.)); -#78 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#79 = ORIENTED_EDGE('',*,*,#80,.T.); -#80 = EDGE_CURVE('',#57,#81,#83,.T.); -#81 = VERTEX_POINT('',#82); -#82 = CARTESIAN_POINT('',(2.026968,6.700104531048,0.)); -#83 = SURFACE_CURVE('',#84,(#88,#95),.PCURVE_S1.); -#84 = LINE('',#85,#86); -#85 = CARTESIAN_POINT('',(2.026968,9.478014,0.)); -#86 = VECTOR('',#87,1.); -#87 = DIRECTION('',(0.,-1.,0.)); -#88 = PCURVE('',#32,#89); -#89 = DEFINITIONAL_REPRESENTATION('',(#90),#94); -#90 = LINE('',#91,#92); -#91 = CARTESIAN_POINT('',(-3.386661469418,9.478014)); -#92 = VECTOR('',#93,1.); -#93 = DIRECTION('',(0.,-1.)); -#94 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#95 = PCURVE('',#44,#96); -#96 = DEFINITIONAL_REPRESENTATION('',(#97),#101); -#97 = LINE('',#98,#99); -#98 = CARTESIAN_POINT('',(2.026968,9.478014)); -#99 = VECTOR('',#100,1.); -#100 = DIRECTION('',(0.,-1.)); -#101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#102 = ORIENTED_EDGE('',*,*,#103,.F.); -#103 = EDGE_CURVE('',#104,#81,#106,.T.); -#104 = VERTEX_POINT('',#105); -#105 = CARTESIAN_POINT('',(7.,0.,0.)); -#106 = SURFACE_CURVE('',#107,(#112,#119),.PCURVE_S1.); -#107 = CIRCLE('',#108,7.); -#108 = AXIS2_PLACEMENT_3D('',#109,#110,#111); -#109 = CARTESIAN_POINT('',(0.,0.,0.)); -#110 = DIRECTION('',(0.,0.,1.)); -#111 = DIRECTION('',(1.,0.,0.)); -#112 = PCURVE('',#32,#113); -#113 = DEFINITIONAL_REPRESENTATION('',(#114),#118); -#114 = CIRCLE('',#115,7.); -#115 = AXIS2_PLACEMENT_2D('',#116,#117); -#116 = CARTESIAN_POINT('',(-5.413629469418,-8.1E-16)); -#117 = DIRECTION('',(1.,0.)); -#118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#119 = PCURVE('',#120,#125); -#120 = CYLINDRICAL_SURFACE('',#121,7.); -#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124); -#122 = CARTESIAN_POINT('',(0.,0.,0.)); -#123 = DIRECTION('',(-0.,-0.,-1.)); -#124 = DIRECTION('',(1.,0.,0.)); -#125 = DEFINITIONAL_REPRESENTATION('',(#126),#130); -#126 = LINE('',#127,#128); -#127 = CARTESIAN_POINT('',(-0.,0.)); -#128 = VECTOR('',#129,1.); -#129 = DIRECTION('',(-1.,0.)); -#130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#131 = ORIENTED_EDGE('',*,*,#132,.F.); -#132 = EDGE_CURVE('',#22,#104,#133,.T.); -#133 = SURFACE_CURVE('',#134,(#139,#146),.PCURVE_S1.); -#134 = CIRCLE('',#135,7.); -#135 = AXIS2_PLACEMENT_3D('',#136,#137,#138); -#136 = CARTESIAN_POINT('',(0.,0.,0.)); -#137 = DIRECTION('',(0.,0.,1.)); -#138 = DIRECTION('',(1.,0.,0.)); -#139 = PCURVE('',#32,#140); -#140 = DEFINITIONAL_REPRESENTATION('',(#141),#145); -#141 = CIRCLE('',#142,7.); -#142 = AXIS2_PLACEMENT_2D('',#143,#144); -#143 = CARTESIAN_POINT('',(-5.413629469418,-8.1E-16)); -#144 = DIRECTION('',(1.,0.)); -#145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#146 = PCURVE('',#147,#152); -#147 = CYLINDRICAL_SURFACE('',#148,7.); -#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); -#149 = CARTESIAN_POINT('',(0.,0.,0.)); -#150 = DIRECTION('',(-0.,-0.,-1.)); -#151 = DIRECTION('',(1.,0.,0.)); -#152 = DEFINITIONAL_REPRESENTATION('',(#153),#157); -#153 = LINE('',#154,#155); -#154 = CARTESIAN_POINT('',(-0.,0.)); -#155 = VECTOR('',#156,1.); -#156 = DIRECTION('',(-1.,0.)); -#157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#158 = ADVANCED_FACE('',(#159,#633,#664,#695,#726,#757,#788,#819,#851, - #882),#44,.F.); -#159 = FACE_BOUND('',#160,.F.); -#160 = EDGE_LOOP('',(#161,#192,#220,#253,#281,#310,#338,#371,#399,#428, - #456,#489,#517,#546,#574,#607)); -#161 = ORIENTED_EDGE('',*,*,#162,.T.); -#162 = EDGE_CURVE('',#163,#165,#167,.T.); -#163 = VERTEX_POINT('',#164); -#164 = CARTESIAN_POINT('',(31.536995210306,25.894687520017,0.)); -#165 = VERTEX_POINT('',#166); -#166 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,0.)); -#167 = SURFACE_CURVE('',#168,(#173,#180),.PCURVE_S1.); -#168 = CIRCLE('',#169,4.); -#169 = AXIS2_PLACEMENT_3D('',#170,#171,#172); -#170 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,0.)); -#171 = DIRECTION('',(-0.,0.,1.)); -#172 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#173 = PCURVE('',#44,#174); -#174 = DEFINITIONAL_REPRESENTATION('',(#175),#179); -#175 = CIRCLE('',#176,4.); -#176 = AXIS2_PLACEMENT_2D('',#177,#178); -#177 = CARTESIAN_POINT('',(28.51313225825,28.51313225825)); -#178 = DIRECTION('',(0.755965738014,-0.654611184558)); -#179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#180 = PCURVE('',#181,#186); -#181 = TOROIDAL_SURFACE('',#182,4.,2.); -#182 = AXIS2_PLACEMENT_3D('',#183,#184,#185); -#183 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,2.)); -#184 = DIRECTION('',(-0.,-0.,-1.)); -#185 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#186 = DEFINITIONAL_REPRESENTATION('',(#187),#191); -#187 = LINE('',#188,#189); -#188 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#189 = VECTOR('',#190,1.); -#190 = DIRECTION('',(-1.,0.)); -#191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#192 = ORIENTED_EDGE('',*,*,#193,.T.); -#193 = EDGE_CURVE('',#165,#194,#196,.T.); -#194 = VERTEX_POINT('',#195); -#195 = CARTESIAN_POINT('',(7.8553342147,15.916231143827,0.)); -#196 = SURFACE_CURVE('',#197,(#201,#208),.PCURVE_S1.); -#197 = LINE('',#198,#199); -#198 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,-4.4E-16)); -#199 = VECTOR('',#200,1.); -#200 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#201 = PCURVE('',#44,#202); -#202 = DEFINITIONAL_REPRESENTATION('',(#203),#207); -#203 = LINE('',#204,#205); -#204 = CARTESIAN_POINT('',(25.894687520017,31.536995210306)); -#205 = VECTOR('',#206,1.); -#206 = DIRECTION('',(-0.755965738014,-0.654611184558)); -#207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#208 = PCURVE('',#209,#214); -#209 = CYLINDRICAL_SURFACE('',#210,2.); -#210 = AXIS2_PLACEMENT_3D('',#211,#212,#213); -#211 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,2.)); -#212 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#213 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219); -#215 = LINE('',#216,#217); -#216 = CARTESIAN_POINT('',(1.570796326795,0.)); -#217 = VECTOR('',#218,1.); -#218 = DIRECTION('',(0.,1.)); -#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#220 = ORIENTED_EDGE('',*,*,#221,.T.); -#221 = EDGE_CURVE('',#194,#222,#224,.T.); -#222 = VERTEX_POINT('',#223); -#223 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,0.)); -#224 = SURFACE_CURVE('',#225,(#230,#241),.PCURVE_S1.); -#225 = CIRCLE('',#226,12.); -#226 = AXIS2_PLACEMENT_3D('',#227,#228,#229); -#227 = CARTESIAN_POINT('',(0.,24.987819999995,0.)); -#228 = DIRECTION('',(0.,-0.,-1.)); -#229 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#230 = PCURVE('',#44,#231); -#231 = DEFINITIONAL_REPRESENTATION('',(#232),#240); -#232 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#233,#234,#235,#236,#237,#238 -,#239),.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( - '') ); -#233 = CARTESIAN_POINT('',(7.8553342147,15.916231143827)); -#234 = CARTESIAN_POINT('',(-7.85711858956,2.310393173532)); -#235 = CARTESIAN_POINT('',(-11.78389350948,22.720695442932)); -#236 = CARTESIAN_POINT('',(-15.7106684294,43.130997712333)); -#237 = CARTESIAN_POINT('',(3.92855929478,36.326533413227)); -#238 = CARTESIAN_POINT('',(23.56778701896,29.522069114121)); -#239 = CARTESIAN_POINT('',(7.8553342147,15.916231143827)); -#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#241 = PCURVE('',#242,#247); -#242 = TOROIDAL_SURFACE('',#243,12.,2.); -#243 = AXIS2_PLACEMENT_3D('',#244,#245,#246); -#244 = CARTESIAN_POINT('',(0.,24.987819999995,2.)); -#245 = DIRECTION('',(0.,0.,1.)); -#246 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252); -#248 = LINE('',#249,#250); -#249 = CARTESIAN_POINT('',(-0.,4.712388980385)); -#250 = VECTOR('',#251,1.); -#251 = DIRECTION('',(-1.,0.)); -#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#253 = ORIENTED_EDGE('',*,*,#254,.T.); -#254 = EDGE_CURVE('',#222,#255,#257,.T.); -#255 = VERTEX_POINT('',#256); -#256 = CARTESIAN_POINT('',(-25.89468752001,31.536995210306,0.)); -#257 = SURFACE_CURVE('',#258,(#262,#269),.PCURVE_S1.); -#258 = LINE('',#259,#260); -#259 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,-4.4E-16)); -#260 = VECTOR('',#261,1.); -#261 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#262 = PCURVE('',#44,#263); -#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); -#264 = LINE('',#265,#266); -#265 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827)); -#266 = VECTOR('',#267,1.); -#267 = DIRECTION('',(-0.755965738014,0.654611184558)); -#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#269 = PCURVE('',#270,#275); -#270 = CYLINDRICAL_SURFACE('',#271,2.); -#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); -#272 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,2.)); -#273 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#274 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#275 = DEFINITIONAL_REPRESENTATION('',(#276),#280); -#276 = LINE('',#277,#278); -#277 = CARTESIAN_POINT('',(1.570796326795,0.)); -#278 = VECTOR('',#279,1.); -#279 = DIRECTION('',(0.,1.)); -#280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#281 = ORIENTED_EDGE('',*,*,#282,.T.); -#282 = EDGE_CURVE('',#255,#283,#285,.T.); -#283 = VERTEX_POINT('',#284); -#284 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,0.)); -#285 = SURFACE_CURVE('',#286,(#291,#298),.PCURVE_S1.); -#286 = CIRCLE('',#287,4.); -#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); -#288 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,0.)); -#289 = DIRECTION('',(0.,-0.,1.)); -#290 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#291 = PCURVE('',#44,#292); -#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297); -#293 = CIRCLE('',#294,4.); -#294 = AXIS2_PLACEMENT_2D('',#295,#296); -#295 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825)); -#296 = DIRECTION('',(0.654611184558,0.755965738014)); -#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#298 = PCURVE('',#299,#304); -#299 = TOROIDAL_SURFACE('',#300,4.,2.); -#300 = AXIS2_PLACEMENT_3D('',#301,#302,#303); -#301 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,2.)); -#302 = DIRECTION('',(-0.,-0.,-1.)); -#303 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#304 = DEFINITIONAL_REPRESENTATION('',(#305),#309); -#305 = LINE('',#306,#307); -#306 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#307 = VECTOR('',#308,1.); -#308 = DIRECTION('',(-1.,0.)); -#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#310 = ORIENTED_EDGE('',*,*,#311,.T.); -#311 = EDGE_CURVE('',#283,#312,#314,.T.); -#312 = VERTEX_POINT('',#313); -#313 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147,0.)); -#314 = SURFACE_CURVE('',#315,(#319,#326),.PCURVE_S1.); -#315 = LINE('',#316,#317); -#316 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,-4.4E-16)); -#317 = VECTOR('',#318,1.); -#318 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#319 = PCURVE('',#44,#320); -#320 = DEFINITIONAL_REPRESENTATION('',(#321),#325); -#321 = LINE('',#322,#323); -#322 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017)); -#323 = VECTOR('',#324,1.); -#324 = DIRECTION('',(0.654611184558,-0.755965738014)); -#325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#326 = PCURVE('',#327,#332); -#327 = CYLINDRICAL_SURFACE('',#328,2.); -#328 = AXIS2_PLACEMENT_3D('',#329,#330,#331); -#329 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,2.)); -#330 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#331 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#332 = DEFINITIONAL_REPRESENTATION('',(#333),#337); -#333 = LINE('',#334,#335); -#334 = CARTESIAN_POINT('',(1.570796326795,0.)); -#335 = VECTOR('',#336,1.); -#336 = DIRECTION('',(0.,1.)); -#337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#338 = ORIENTED_EDGE('',*,*,#339,.T.); -#339 = EDGE_CURVE('',#312,#340,#342,.T.); -#340 = VERTEX_POINT('',#341); -#341 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,0.)); -#342 = SURFACE_CURVE('',#343,(#348,#359),.PCURVE_S1.); -#343 = CIRCLE('',#344,12.); -#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347); -#345 = CARTESIAN_POINT('',(-24.98781999999,0.,0.)); -#346 = DIRECTION('',(0.,0.,-1.)); -#347 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#348 = PCURVE('',#44,#349); -#349 = DEFINITIONAL_REPRESENTATION('',(#350),#358); -#350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#351,#352,#353,#354,#355,#356 -,#357),.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( - '') ); -#351 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147)); -#352 = CARTESIAN_POINT('',(-2.310393173532,-7.85711858956)); -#353 = CARTESIAN_POINT('',(-22.72069544293,-11.78389350948)); -#354 = CARTESIAN_POINT('',(-43.13099771233,-15.7106684294)); -#355 = CARTESIAN_POINT('',(-36.32653341322,3.92855929478)); -#356 = CARTESIAN_POINT('',(-29.52206911412,23.56778701896)); -#357 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147)); -#358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#359 = PCURVE('',#360,#365); -#360 = TOROIDAL_SURFACE('',#361,12.,2.); -#361 = AXIS2_PLACEMENT_3D('',#362,#363,#364); -#362 = CARTESIAN_POINT('',(-24.98781999999,0.,2.)); -#363 = DIRECTION('',(0.,0.,1.)); -#364 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#365 = DEFINITIONAL_REPRESENTATION('',(#366),#370); -#366 = LINE('',#367,#368); -#367 = CARTESIAN_POINT('',(-0.,4.712388980385)); -#368 = VECTOR('',#369,1.); -#369 = DIRECTION('',(-1.,0.)); -#370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#371 = ORIENTED_EDGE('',*,*,#372,.T.); -#372 = EDGE_CURVE('',#340,#373,#375,.T.); -#373 = VERTEX_POINT('',#374); -#374 = CARTESIAN_POINT('',(-31.5369952103,-25.89468752001,0.)); -#375 = SURFACE_CURVE('',#376,(#380,#387),.PCURVE_S1.); -#376 = LINE('',#377,#378); -#377 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,-4.4E-16)); -#378 = VECTOR('',#379,1.); -#379 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#380 = PCURVE('',#44,#381); -#381 = DEFINITIONAL_REPRESENTATION('',(#382),#386); -#382 = LINE('',#383,#384); -#383 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147)); -#384 = VECTOR('',#385,1.); -#385 = DIRECTION('',(-0.654611184558,-0.755965738014)); -#386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#387 = PCURVE('',#388,#393); -#388 = CYLINDRICAL_SURFACE('',#389,2.); -#389 = AXIS2_PLACEMENT_3D('',#390,#391,#392); -#390 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,2.)); -#391 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#392 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#393 = DEFINITIONAL_REPRESENTATION('',(#394),#398); -#394 = LINE('',#395,#396); -#395 = CARTESIAN_POINT('',(1.570796326795,0.)); -#396 = VECTOR('',#397,1.); -#397 = DIRECTION('',(0.,1.)); -#398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#399 = ORIENTED_EDGE('',*,*,#400,.T.); -#400 = EDGE_CURVE('',#373,#401,#403,.T.); -#401 = VERTEX_POINT('',#402); -#402 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,0.)); -#403 = SURFACE_CURVE('',#404,(#409,#416),.PCURVE_S1.); -#404 = CIRCLE('',#405,4.); -#405 = AXIS2_PLACEMENT_3D('',#406,#407,#408); -#406 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,0.)); -#407 = DIRECTION('',(0.,0.,1.)); -#408 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#409 = PCURVE('',#44,#410); -#410 = DEFINITIONAL_REPRESENTATION('',(#411),#415); -#411 = CIRCLE('',#412,4.); -#412 = AXIS2_PLACEMENT_2D('',#413,#414); -#413 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825)); -#414 = DIRECTION('',(-0.755965738014,0.654611184558)); -#415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#416 = PCURVE('',#417,#422); -#417 = TOROIDAL_SURFACE('',#418,4.,2.); -#418 = AXIS2_PLACEMENT_3D('',#419,#420,#421); -#419 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,2.)); -#420 = DIRECTION('',(-0.,-0.,-1.)); -#421 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#422 = DEFINITIONAL_REPRESENTATION('',(#423),#427); -#423 = LINE('',#424,#425); -#424 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#425 = VECTOR('',#426,1.); -#426 = DIRECTION('',(-1.,0.)); -#427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#428 = ORIENTED_EDGE('',*,*,#429,.T.); -#429 = EDGE_CURVE('',#401,#430,#432,.T.); -#430 = VERTEX_POINT('',#431); -#431 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382,0.)); -#432 = SURFACE_CURVE('',#433,(#437,#444),.PCURVE_S1.); -#433 = LINE('',#434,#435); -#434 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,-4.4E-16)); -#435 = VECTOR('',#436,1.); -#436 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#437 = PCURVE('',#44,#438); -#438 = DEFINITIONAL_REPRESENTATION('',(#439),#443); -#439 = LINE('',#440,#441); -#440 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103)); -#441 = VECTOR('',#442,1.); -#442 = DIRECTION('',(0.755965738014,0.654611184558)); -#443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#444 = PCURVE('',#445,#450); -#445 = CYLINDRICAL_SURFACE('',#446,2.); -#446 = AXIS2_PLACEMENT_3D('',#447,#448,#449); -#447 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,2.)); -#448 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#449 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455); -#451 = LINE('',#452,#453); -#452 = CARTESIAN_POINT('',(1.570796326795,0.)); -#453 = VECTOR('',#454,1.); -#454 = DIRECTION('',(0.,1.)); -#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#456 = ORIENTED_EDGE('',*,*,#457,.T.); -#457 = EDGE_CURVE('',#430,#458,#460,.T.); -#458 = VERTEX_POINT('',#459); -#459 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,0.)); -#460 = SURFACE_CURVE('',#461,(#466,#477),.PCURVE_S1.); -#461 = CIRCLE('',#462,12.); -#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465); -#463 = CARTESIAN_POINT('',(0.,-24.98781999999,0.)); -#464 = DIRECTION('',(0.,0.,-1.)); -#465 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#466 = PCURVE('',#44,#467); -#467 = DEFINITIONAL_REPRESENTATION('',(#468),#476); -#468 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#469,#470,#471,#472,#473,#474 -,#475),.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( - '') ); -#469 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382)); -#470 = CARTESIAN_POINT('',(7.85711858956,-2.310393173532)); -#471 = CARTESIAN_POINT('',(11.78389350948,-22.72069544293)); -#472 = CARTESIAN_POINT('',(15.7106684294,-43.13099771233)); -#473 = CARTESIAN_POINT('',(-3.92855929478,-36.32653341322)); -#474 = CARTESIAN_POINT('',(-23.56778701896,-29.52206911412)); -#475 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382)); -#476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#477 = PCURVE('',#478,#483); -#478 = TOROIDAL_SURFACE('',#479,12.,2.); -#479 = AXIS2_PLACEMENT_3D('',#480,#481,#482); -#480 = CARTESIAN_POINT('',(0.,-24.98781999999,2.)); -#481 = DIRECTION('',(0.,0.,1.)); -#482 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#483 = DEFINITIONAL_REPRESENTATION('',(#484),#488); -#484 = LINE('',#485,#486); -#485 = CARTESIAN_POINT('',(-0.,4.712388980385)); -#486 = VECTOR('',#487,1.); -#487 = DIRECTION('',(-1.,0.)); -#488 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#489 = ORIENTED_EDGE('',*,*,#490,.T.); -#490 = EDGE_CURVE('',#458,#491,#493,.T.); -#491 = VERTEX_POINT('',#492); -#492 = CARTESIAN_POINT('',(25.894687520017,-31.5369952103,0.)); -#493 = SURFACE_CURVE('',#494,(#498,#505),.PCURVE_S1.); -#494 = LINE('',#495,#496); -#495 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,-4.4E-16)); -#496 = VECTOR('',#497,1.); -#497 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#498 = PCURVE('',#44,#499); -#499 = DEFINITIONAL_REPRESENTATION('',(#500),#504); -#500 = LINE('',#501,#502); -#501 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382)); -#502 = VECTOR('',#503,1.); -#503 = DIRECTION('',(0.755965738014,-0.654611184558)); -#504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#505 = PCURVE('',#506,#511); -#506 = CYLINDRICAL_SURFACE('',#507,2.); -#507 = AXIS2_PLACEMENT_3D('',#508,#509,#510); -#508 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,2.)); -#509 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#510 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516); -#512 = LINE('',#513,#514); -#513 = CARTESIAN_POINT('',(1.570796326795,0.)); -#514 = VECTOR('',#515,1.); -#515 = DIRECTION('',(0.,1.)); -#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#517 = ORIENTED_EDGE('',*,*,#518,.T.); -#518 = EDGE_CURVE('',#491,#519,#521,.T.); -#519 = VERTEX_POINT('',#520); -#520 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,0.)); -#521 = SURFACE_CURVE('',#522,(#527,#534),.PCURVE_S1.); -#522 = CIRCLE('',#523,4.); -#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526); -#524 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,0.)); -#525 = DIRECTION('',(0.,0.,1.)); -#526 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#527 = PCURVE('',#44,#528); -#528 = DEFINITIONAL_REPRESENTATION('',(#529),#533); -#529 = CIRCLE('',#530,4.); -#530 = AXIS2_PLACEMENT_2D('',#531,#532); -#531 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825)); -#532 = DIRECTION('',(-0.654611184558,-0.755965738014)); -#533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#534 = PCURVE('',#535,#540); -#535 = TOROIDAL_SURFACE('',#536,4.,2.); -#536 = AXIS2_PLACEMENT_3D('',#537,#538,#539); -#537 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,2.)); -#538 = DIRECTION('',(-0.,-0.,-1.)); -#539 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545); -#541 = LINE('',#542,#543); -#542 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#543 = VECTOR('',#544,1.); -#544 = DIRECTION('',(-1.,0.)); -#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#546 = ORIENTED_EDGE('',*,*,#547,.T.); -#547 = EDGE_CURVE('',#519,#548,#550,.T.); -#548 = VERTEX_POINT('',#549); -#549 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147,0.)); -#550 = SURFACE_CURVE('',#551,(#555,#562),.PCURVE_S1.); -#551 = LINE('',#552,#553); -#552 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,-4.4E-16)); -#553 = VECTOR('',#554,1.); -#554 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#555 = PCURVE('',#44,#556); -#556 = DEFINITIONAL_REPRESENTATION('',(#557),#561); -#557 = LINE('',#558,#559); -#558 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001)); -#559 = VECTOR('',#560,1.); -#560 = DIRECTION('',(-0.654611184558,0.755965738014)); -#561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#562 = PCURVE('',#563,#568); -#563 = CYLINDRICAL_SURFACE('',#564,2.); -#564 = AXIS2_PLACEMENT_3D('',#565,#566,#567); -#565 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,2.)); -#566 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#567 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#568 = DEFINITIONAL_REPRESENTATION('',(#569),#573); -#569 = LINE('',#570,#571); -#570 = CARTESIAN_POINT('',(1.570796326795,0.)); -#571 = VECTOR('',#572,1.); -#572 = DIRECTION('',(0.,1.)); -#573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#574 = ORIENTED_EDGE('',*,*,#575,.T.); -#575 = EDGE_CURVE('',#548,#576,#578,.T.); -#576 = VERTEX_POINT('',#577); -#577 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,0.)); -#578 = SURFACE_CURVE('',#579,(#584,#595),.PCURVE_S1.); -#579 = CIRCLE('',#580,12.); -#580 = AXIS2_PLACEMENT_3D('',#581,#582,#583); -#581 = CARTESIAN_POINT('',(24.987819999995,0.,0.)); -#582 = DIRECTION('',(-0.,0.,-1.)); -#583 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#584 = PCURVE('',#44,#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('',(15.916231143827,-7.8553342147)); -#588 = CARTESIAN_POINT('',(2.310393173532,7.85711858956)); -#589 = CARTESIAN_POINT('',(22.720695442932,11.78389350948)); -#590 = CARTESIAN_POINT('',(43.130997712333,15.7106684294)); -#591 = CARTESIAN_POINT('',(36.326533413227,-3.92855929478)); -#592 = CARTESIAN_POINT('',(29.522069114121,-23.56778701896)); -#593 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147)); -#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#595 = PCURVE('',#596,#601); -#596 = TOROIDAL_SURFACE('',#597,12.,2.); -#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600); -#598 = CARTESIAN_POINT('',(24.987819999995,0.,2.)); -#599 = DIRECTION('',(0.,0.,1.)); -#600 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606); -#602 = LINE('',#603,#604); -#603 = CARTESIAN_POINT('',(-0.,4.712388980385)); -#604 = VECTOR('',#605,1.); -#605 = DIRECTION('',(-1.,0.)); -#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#607 = ORIENTED_EDGE('',*,*,#608,.T.); -#608 = EDGE_CURVE('',#576,#163,#609,.T.); -#609 = SURFACE_CURVE('',#610,(#614,#621),.PCURVE_S1.); -#610 = LINE('',#611,#612); -#611 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,-4.4E-16)); -#612 = VECTOR('',#613,1.); -#613 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#614 = PCURVE('',#44,#615); -#615 = DEFINITIONAL_REPRESENTATION('',(#616),#620); -#616 = LINE('',#617,#618); -#617 = CARTESIAN_POINT('',(15.916231143827,7.8553342147)); -#618 = VECTOR('',#619,1.); -#619 = DIRECTION('',(0.654611184558,0.755965738014)); -#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#621 = PCURVE('',#622,#627); -#622 = CYLINDRICAL_SURFACE('',#623,2.); -#623 = AXIS2_PLACEMENT_3D('',#624,#625,#626); -#624 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,2.)); -#625 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#626 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632); -#628 = LINE('',#629,#630); -#629 = CARTESIAN_POINT('',(1.570796326795,0.)); -#630 = VECTOR('',#631,1.); -#631 = DIRECTION('',(0.,1.)); -#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#633 = FACE_BOUND('',#634,.F.); -#634 = EDGE_LOOP('',(#635)); -#635 = ORIENTED_EDGE('',*,*,#636,.F.); -#636 = EDGE_CURVE('',#637,#637,#639,.T.); -#637 = VERTEX_POINT('',#638); -#638 = CARTESIAN_POINT('',(-26.51313225825,-28.51313225825,0.)); -#639 = SURFACE_CURVE('',#640,(#645,#652),.PCURVE_S1.); -#640 = CIRCLE('',#641,2.); -#641 = AXIS2_PLACEMENT_3D('',#642,#643,#644); -#642 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,0.)); -#643 = DIRECTION('',(0.,0.,1.)); -#644 = DIRECTION('',(1.,0.,0.)); -#645 = PCURVE('',#44,#646); -#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651); -#647 = CIRCLE('',#648,2.); -#648 = AXIS2_PLACEMENT_2D('',#649,#650); -#649 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825)); -#650 = DIRECTION('',(1.,0.)); -#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#652 = PCURVE('',#653,#658); -#653 = CYLINDRICAL_SURFACE('',#654,2.); -#654 = AXIS2_PLACEMENT_3D('',#655,#656,#657); -#655 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,0.)); -#656 = DIRECTION('',(-0.,-0.,-1.)); -#657 = DIRECTION('',(1.,0.,0.)); -#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663); -#659 = LINE('',#660,#661); -#660 = CARTESIAN_POINT('',(-0.,0.)); -#661 = VECTOR('',#662,1.); -#662 = DIRECTION('',(-1.,0.)); -#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#664 = FACE_BOUND('',#665,.F.); -#665 = EDGE_LOOP('',(#666)); -#666 = ORIENTED_EDGE('',*,*,#667,.F.); -#667 = EDGE_CURVE('',#668,#668,#670,.T.); -#668 = VERTEX_POINT('',#669); -#669 = CARTESIAN_POINT('',(-19.313486,-23.313486,0.)); -#670 = SURFACE_CURVE('',#671,(#676,#683),.PCURVE_S1.); -#671 = CIRCLE('',#672,4.); -#672 = AXIS2_PLACEMENT_3D('',#673,#674,#675); -#673 = CARTESIAN_POINT('',(-23.313486,-23.313486,0.)); -#674 = DIRECTION('',(0.,0.,1.)); -#675 = DIRECTION('',(1.,0.,0.)); -#676 = PCURVE('',#44,#677); -#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); -#678 = CIRCLE('',#679,4.); -#679 = AXIS2_PLACEMENT_2D('',#680,#681); -#680 = CARTESIAN_POINT('',(-23.313486,-23.313486)); -#681 = DIRECTION('',(1.,0.)); -#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#683 = PCURVE('',#684,#689); -#684 = CYLINDRICAL_SURFACE('',#685,4.); -#685 = AXIS2_PLACEMENT_3D('',#686,#687,#688); -#686 = CARTESIAN_POINT('',(-23.313486,-23.313486,0.)); -#687 = DIRECTION('',(0.,0.,1.)); -#688 = DIRECTION('',(1.,0.,0.)); -#689 = DEFINITIONAL_REPRESENTATION('',(#690),#694); -#690 = LINE('',#691,#692); -#691 = CARTESIAN_POINT('',(0.,0.)); -#692 = VECTOR('',#693,1.); -#693 = DIRECTION('',(1.,0.)); -#694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#695 = FACE_BOUND('',#696,.F.); -#696 = EDGE_LOOP('',(#697)); -#697 = ORIENTED_EDGE('',*,*,#698,.F.); -#698 = EDGE_CURVE('',#699,#699,#701,.T.); -#699 = VERTEX_POINT('',#700); -#700 = CARTESIAN_POINT('',(30.51313225825,-28.51313225825,0.)); -#701 = SURFACE_CURVE('',#702,(#707,#714),.PCURVE_S1.); -#702 = CIRCLE('',#703,2.); -#703 = AXIS2_PLACEMENT_3D('',#704,#705,#706); -#704 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,0.)); -#705 = DIRECTION('',(0.,0.,1.)); -#706 = DIRECTION('',(1.,0.,0.)); -#707 = PCURVE('',#44,#708); -#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); -#709 = CIRCLE('',#710,2.); -#710 = AXIS2_PLACEMENT_2D('',#711,#712); -#711 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825)); -#712 = DIRECTION('',(1.,0.)); -#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#714 = PCURVE('',#715,#720); -#715 = CYLINDRICAL_SURFACE('',#716,2.); -#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); -#717 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,0.)); -#718 = DIRECTION('',(-0.,-0.,-1.)); -#719 = DIRECTION('',(1.,0.,0.)); -#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); -#721 = LINE('',#722,#723); -#722 = CARTESIAN_POINT('',(-0.,0.)); -#723 = VECTOR('',#724,1.); -#724 = DIRECTION('',(-1.,0.)); -#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#726 = FACE_BOUND('',#727,.F.); -#727 = EDGE_LOOP('',(#728)); -#728 = ORIENTED_EDGE('',*,*,#729,.F.); -#729 = EDGE_CURVE('',#730,#730,#732,.T.); -#730 = VERTEX_POINT('',#731); -#731 = CARTESIAN_POINT('',(27.313486,-23.313486,0.)); -#732 = SURFACE_CURVE('',#733,(#738,#745),.PCURVE_S1.); -#733 = CIRCLE('',#734,4.); -#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737); -#735 = CARTESIAN_POINT('',(23.313486,-23.313486,0.)); -#736 = DIRECTION('',(0.,0.,1.)); -#737 = DIRECTION('',(1.,0.,0.)); -#738 = PCURVE('',#44,#739); -#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744); -#740 = CIRCLE('',#741,4.); -#741 = AXIS2_PLACEMENT_2D('',#742,#743); -#742 = CARTESIAN_POINT('',(23.313486,-23.313486)); -#743 = DIRECTION('',(1.,0.)); -#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#745 = PCURVE('',#746,#751); -#746 = CYLINDRICAL_SURFACE('',#747,4.); -#747 = AXIS2_PLACEMENT_3D('',#748,#749,#750); -#748 = CARTESIAN_POINT('',(23.313486,-23.313486,0.)); -#749 = DIRECTION('',(0.,0.,1.)); -#750 = DIRECTION('',(1.,0.,0.)); -#751 = DEFINITIONAL_REPRESENTATION('',(#752),#756); -#752 = LINE('',#753,#754); -#753 = CARTESIAN_POINT('',(0.,0.)); -#754 = VECTOR('',#755,1.); -#755 = DIRECTION('',(1.,0.)); -#756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#757 = FACE_BOUND('',#758,.F.); -#758 = EDGE_LOOP('',(#759)); -#759 = ORIENTED_EDGE('',*,*,#760,.F.); -#760 = EDGE_CURVE('',#761,#761,#763,.T.); -#761 = VERTEX_POINT('',#762); -#762 = CARTESIAN_POINT('',(-19.313486,23.313486,0.)); -#763 = SURFACE_CURVE('',#764,(#769,#776),.PCURVE_S1.); -#764 = CIRCLE('',#765,4.); -#765 = AXIS2_PLACEMENT_3D('',#766,#767,#768); -#766 = CARTESIAN_POINT('',(-23.313486,23.313486,0.)); -#767 = DIRECTION('',(0.,0.,1.)); -#768 = DIRECTION('',(1.,0.,0.)); -#769 = PCURVE('',#44,#770); -#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775); -#771 = CIRCLE('',#772,4.); -#772 = AXIS2_PLACEMENT_2D('',#773,#774); -#773 = CARTESIAN_POINT('',(-23.313486,23.313486)); -#774 = DIRECTION('',(1.,0.)); -#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#776 = PCURVE('',#777,#782); -#777 = CYLINDRICAL_SURFACE('',#778,4.); -#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781); -#779 = CARTESIAN_POINT('',(-23.313486,23.313486,0.)); -#780 = DIRECTION('',(0.,0.,1.)); -#781 = DIRECTION('',(1.,0.,0.)); -#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787); -#783 = LINE('',#784,#785); -#784 = CARTESIAN_POINT('',(0.,0.)); -#785 = VECTOR('',#786,1.); -#786 = DIRECTION('',(1.,0.)); -#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#788 = FACE_BOUND('',#789,.F.); -#789 = EDGE_LOOP('',(#790)); -#790 = ORIENTED_EDGE('',*,*,#791,.F.); -#791 = EDGE_CURVE('',#792,#792,#794,.T.); -#792 = VERTEX_POINT('',#793); -#793 = CARTESIAN_POINT('',(-26.51313225825,28.51313225825,0.)); -#794 = SURFACE_CURVE('',#795,(#800,#807),.PCURVE_S1.); -#795 = CIRCLE('',#796,2.); -#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799); -#797 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,0.)); -#798 = DIRECTION('',(0.,0.,1.)); -#799 = DIRECTION('',(1.,0.,0.)); -#800 = PCURVE('',#44,#801); -#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); -#802 = CIRCLE('',#803,2.); -#803 = AXIS2_PLACEMENT_2D('',#804,#805); -#804 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825)); -#805 = DIRECTION('',(1.,0.)); -#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#807 = PCURVE('',#808,#813); -#808 = CYLINDRICAL_SURFACE('',#809,2.); -#809 = AXIS2_PLACEMENT_3D('',#810,#811,#812); -#810 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,0.)); -#811 = DIRECTION('',(-0.,-0.,-1.)); -#812 = DIRECTION('',(1.,0.,0.)); -#813 = DEFINITIONAL_REPRESENTATION('',(#814),#818); -#814 = LINE('',#815,#816); -#815 = CARTESIAN_POINT('',(-0.,0.)); -#816 = VECTOR('',#817,1.); -#817 = DIRECTION('',(-1.,0.)); -#818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#819 = FACE_BOUND('',#820,.F.); -#820 = EDGE_LOOP('',(#821,#848,#849,#850)); -#821 = ORIENTED_EDGE('',*,*,#822,.F.); -#822 = EDGE_CURVE('',#81,#22,#823,.T.); -#823 = SURFACE_CURVE('',#824,(#829,#836),.PCURVE_S1.); -#824 = CIRCLE('',#825,7.); -#825 = AXIS2_PLACEMENT_3D('',#826,#827,#828); -#826 = CARTESIAN_POINT('',(0.,0.,0.)); -#827 = DIRECTION('',(0.,0.,1.)); -#828 = DIRECTION('',(1.,0.,0.)); -#829 = PCURVE('',#44,#830); -#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835); -#831 = CIRCLE('',#832,7.); -#832 = AXIS2_PLACEMENT_2D('',#833,#834); -#833 = CARTESIAN_POINT('',(7.E-16,1.29E-15)); -#834 = DIRECTION('',(1.,0.)); -#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#836 = PCURVE('',#837,#842); -#837 = CYLINDRICAL_SURFACE('',#838,7.); -#838 = AXIS2_PLACEMENT_3D('',#839,#840,#841); -#839 = CARTESIAN_POINT('',(0.,0.,0.)); -#840 = DIRECTION('',(-0.,-0.,-1.)); -#841 = DIRECTION('',(1.,0.,0.)); -#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); -#843 = LINE('',#844,#845); -#844 = CARTESIAN_POINT('',(-0.,0.)); -#845 = VECTOR('',#846,1.); -#846 = DIRECTION('',(-1.,0.)); -#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#848 = ORIENTED_EDGE('',*,*,#80,.F.); -#849 = ORIENTED_EDGE('',*,*,#56,.F.); -#850 = ORIENTED_EDGE('',*,*,#21,.F.); -#851 = FACE_BOUND('',#852,.F.); -#852 = EDGE_LOOP('',(#853)); -#853 = ORIENTED_EDGE('',*,*,#854,.F.); -#854 = EDGE_CURVE('',#855,#855,#857,.T.); -#855 = VERTEX_POINT('',#856); -#856 = CARTESIAN_POINT('',(27.313486,23.313486,0.)); -#857 = SURFACE_CURVE('',#858,(#863,#870),.PCURVE_S1.); -#858 = CIRCLE('',#859,4.); -#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862); -#860 = CARTESIAN_POINT('',(23.313486,23.313486,0.)); -#861 = DIRECTION('',(0.,0.,1.)); -#862 = DIRECTION('',(1.,0.,0.)); -#863 = PCURVE('',#44,#864); -#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869); -#865 = CIRCLE('',#866,4.); -#866 = AXIS2_PLACEMENT_2D('',#867,#868); -#867 = CARTESIAN_POINT('',(23.313486,23.313486)); -#868 = DIRECTION('',(1.,0.)); -#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#870 = PCURVE('',#871,#876); -#871 = CYLINDRICAL_SURFACE('',#872,4.); -#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875); -#873 = CARTESIAN_POINT('',(23.313486,23.313486,0.)); -#874 = DIRECTION('',(0.,0.,1.)); -#875 = DIRECTION('',(1.,0.,0.)); -#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881); -#877 = LINE('',#878,#879); -#878 = CARTESIAN_POINT('',(0.,0.)); -#879 = VECTOR('',#880,1.); -#880 = DIRECTION('',(1.,0.)); -#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#882 = FACE_BOUND('',#883,.F.); -#883 = EDGE_LOOP('',(#884)); -#884 = ORIENTED_EDGE('',*,*,#885,.F.); -#885 = EDGE_CURVE('',#886,#886,#888,.T.); -#886 = VERTEX_POINT('',#887); -#887 = CARTESIAN_POINT('',(30.51313225825,28.51313225825,0.)); -#888 = SURFACE_CURVE('',#889,(#894,#901),.PCURVE_S1.); -#889 = CIRCLE('',#890,2.); -#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); -#891 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,0.)); -#892 = DIRECTION('',(0.,0.,1.)); -#893 = DIRECTION('',(1.,0.,0.)); -#894 = PCURVE('',#44,#895); -#895 = DEFINITIONAL_REPRESENTATION('',(#896),#900); -#896 = CIRCLE('',#897,2.); -#897 = AXIS2_PLACEMENT_2D('',#898,#899); -#898 = CARTESIAN_POINT('',(28.51313225825,28.51313225825)); -#899 = DIRECTION('',(1.,0.)); -#900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#901 = PCURVE('',#902,#907); -#902 = CYLINDRICAL_SURFACE('',#903,2.); -#903 = AXIS2_PLACEMENT_3D('',#904,#905,#906); -#904 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,0.)); -#905 = DIRECTION('',(-0.,-0.,-1.)); -#906 = DIRECTION('',(1.,0.,0.)); -#907 = DEFINITIONAL_REPRESENTATION('',(#908),#912); -#908 = LINE('',#909,#910); -#909 = CARTESIAN_POINT('',(-0.,0.)); -#910 = VECTOR('',#911,1.); -#911 = DIRECTION('',(-1.,0.)); -#912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#913 = ADVANCED_FACE('',(#914),#147,.F.); -#914 = FACE_BOUND('',#915,.T.); -#915 = EDGE_LOOP('',(#916,#917,#940,#969)); -#916 = ORIENTED_EDGE('',*,*,#132,.F.); -#917 = ORIENTED_EDGE('',*,*,#918,.T.); -#918 = EDGE_CURVE('',#22,#919,#921,.T.); -#919 = VERTEX_POINT('',#920); -#920 = CARTESIAN_POINT('',(2.026968,-6.700104531048,5.)); -#921 = SURFACE_CURVE('',#922,(#926,#933),.PCURVE_S1.); -#922 = LINE('',#923,#924); -#923 = CARTESIAN_POINT('',(2.026968,-6.700104531048,0.)); -#924 = VECTOR('',#925,1.); -#925 = DIRECTION('',(0.,0.,1.)); -#926 = PCURVE('',#147,#927); -#927 = DEFINITIONAL_REPRESENTATION('',(#928),#932); -#928 = LINE('',#929,#930); -#929 = CARTESIAN_POINT('',(-5.006163256884,0.)); -#930 = VECTOR('',#931,1.); -#931 = DIRECTION('',(-0.,-1.)); -#932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#933 = PCURVE('',#837,#934); -#934 = DEFINITIONAL_REPRESENTATION('',(#935),#939); -#935 = LINE('',#936,#937); -#936 = CARTESIAN_POINT('',(-5.006163256884,0.)); -#937 = VECTOR('',#938,1.); -#938 = DIRECTION('',(-0.,-1.)); -#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#940 = ORIENTED_EDGE('',*,*,#941,.T.); -#941 = EDGE_CURVE('',#919,#942,#944,.T.); -#942 = VERTEX_POINT('',#943); -#943 = CARTESIAN_POINT('',(7.,0.,5.)); -#944 = SURFACE_CURVE('',#945,(#950,#957),.PCURVE_S1.); -#945 = CIRCLE('',#946,7.); -#946 = AXIS2_PLACEMENT_3D('',#947,#948,#949); -#947 = CARTESIAN_POINT('',(0.,0.,5.)); -#948 = DIRECTION('',(0.,0.,1.)); -#949 = DIRECTION('',(1.,0.,0.)); -#950 = PCURVE('',#147,#951); -#951 = DEFINITIONAL_REPRESENTATION('',(#952),#956); -#952 = LINE('',#953,#954); -#953 = CARTESIAN_POINT('',(-0.,-5.)); -#954 = VECTOR('',#955,1.); -#955 = DIRECTION('',(-1.,0.)); -#956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#957 = PCURVE('',#958,#963); -#958 = CYLINDRICAL_SURFACE('',#959,7.); -#959 = AXIS2_PLACEMENT_3D('',#960,#961,#962); -#960 = CARTESIAN_POINT('',(0.,0.,0.)); -#961 = DIRECTION('',(-0.,-0.,-1.)); -#962 = DIRECTION('',(1.,0.,0.)); -#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968); -#964 = LINE('',#965,#966); -#965 = CARTESIAN_POINT('',(-0.,-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('',#104,#942,#971,.T.); -#971 = SURFACE_CURVE('',#972,(#976,#983),.PCURVE_S1.); -#972 = LINE('',#973,#974); -#973 = CARTESIAN_POINT('',(7.,0.,0.)); -#974 = VECTOR('',#975,1.); -#975 = DIRECTION('',(0.,0.,1.)); -#976 = PCURVE('',#147,#977); -#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982); -#978 = LINE('',#979,#980); -#979 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#980 = VECTOR('',#981,1.); -#981 = DIRECTION('',(-0.,-1.)); -#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#983 = PCURVE('',#120,#984); -#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); -#985 = LINE('',#986,#987); -#986 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#987 = VECTOR('',#988,1.); -#988 = DIRECTION('',(-0.,-1.)); -#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#990 = ADVANCED_FACE('',(#991),#120,.F.); -#991 = FACE_BOUND('',#992,.T.); -#992 = EDGE_LOOP('',(#993,#994,#995,#1019)); -#993 = ORIENTED_EDGE('',*,*,#103,.F.); -#994 = ORIENTED_EDGE('',*,*,#970,.T.); -#995 = ORIENTED_EDGE('',*,*,#996,.T.); -#996 = EDGE_CURVE('',#942,#997,#999,.T.); -#997 = VERTEX_POINT('',#998); -#998 = CARTESIAN_POINT('',(2.026968,6.700104531048,5.)); -#999 = SURFACE_CURVE('',#1000,(#1005,#1012),.PCURVE_S1.); -#1000 = CIRCLE('',#1001,7.); -#1001 = AXIS2_PLACEMENT_3D('',#1002,#1003,#1004); -#1002 = CARTESIAN_POINT('',(0.,0.,5.)); -#1003 = DIRECTION('',(0.,0.,1.)); -#1004 = DIRECTION('',(1.,0.,0.)); -#1005 = PCURVE('',#120,#1006); -#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); -#1007 = LINE('',#1008,#1009); -#1008 = CARTESIAN_POINT('',(-6.28318530718,-5.)); -#1009 = VECTOR('',#1010,1.); -#1010 = DIRECTION('',(-1.,0.)); -#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1012 = PCURVE('',#958,#1013); -#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018); -#1014 = LINE('',#1015,#1016); -#1015 = CARTESIAN_POINT('',(-6.28318530718,-5.)); -#1016 = VECTOR('',#1017,1.); -#1017 = DIRECTION('',(-1.,0.)); -#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1019 = ORIENTED_EDGE('',*,*,#1020,.F.); -#1020 = EDGE_CURVE('',#81,#997,#1021,.T.); -#1021 = SURFACE_CURVE('',#1022,(#1026,#1033),.PCURVE_S1.); -#1022 = LINE('',#1023,#1024); -#1023 = CARTESIAN_POINT('',(2.026968,6.700104531048,0.)); -#1024 = VECTOR('',#1025,1.); -#1025 = DIRECTION('',(0.,0.,1.)); -#1026 = PCURVE('',#120,#1027); -#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); -#1028 = LINE('',#1029,#1030); -#1029 = CARTESIAN_POINT('',(-7.560207357475,0.)); -#1030 = VECTOR('',#1031,1.); -#1031 = DIRECTION('',(-0.,-1.)); -#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1033 = PCURVE('',#837,#1034); -#1034 = DEFINITIONAL_REPRESENTATION('',(#1035),#1039); -#1035 = LINE('',#1036,#1037); -#1036 = CARTESIAN_POINT('',(-1.277022050295,0.)); -#1037 = VECTOR('',#1038,1.); -#1038 = DIRECTION('',(-0.,-1.)); -#1039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1040 = ADVANCED_FACE('',(#1041),#181,.T.); -#1041 = FACE_BOUND('',#1042,.F.); -#1042 = EDGE_LOOP('',(#1043,#1065,#1094,#1114)); -#1043 = ORIENTED_EDGE('',*,*,#1044,.F.); -#1044 = EDGE_CURVE('',#1045,#163,#1047,.T.); -#1045 = VERTEX_POINT('',#1046); -#1046 = CARTESIAN_POINT('',(33.048926686334,24.5854651509,2.)); -#1047 = SURFACE_CURVE('',#1048,(#1053,#1059),.PCURVE_S1.); -#1048 = CIRCLE('',#1049,2.); -#1049 = AXIS2_PLACEMENT_3D('',#1050,#1051,#1052); -#1050 = CARTESIAN_POINT('',(31.536995210306,25.894687520017,2.)); -#1051 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#1052 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#1053 = PCURVE('',#181,#1054); -#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1058); -#1055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1056,#1057),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1056 = CARTESIAN_POINT('',(0.,0.)); -#1057 = CARTESIAN_POINT('',(0.,1.570796326795)); -#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1059 = PCURVE('',#622,#1060); -#1060 = DEFINITIONAL_REPRESENTATION('',(#1061),#1064); -#1061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1062,#1063),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1062 = CARTESIAN_POINT('',(0.,23.862659904014)); -#1063 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#1064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1065 = ORIENTED_EDGE('',*,*,#1066,.T.); -#1066 = EDGE_CURVE('',#1045,#1067,#1069,.T.); -#1067 = VERTEX_POINT('',#1068); -#1068 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,2.)); -#1069 = SURFACE_CURVE('',#1070,(#1075,#1082),.PCURVE_S1.); -#1070 = CIRCLE('',#1071,6.); -#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074); -#1072 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,2.)); -#1073 = DIRECTION('',(-0.,0.,1.)); -#1074 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#1075 = PCURVE('',#181,#1076); -#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081); -#1077 = LINE('',#1078,#1079); -#1078 = CARTESIAN_POINT('',(-0.,0.)); -#1079 = VECTOR('',#1080,1.); -#1080 = DIRECTION('',(-1.,0.)); -#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1082 = PCURVE('',#1083,#1088); -#1083 = CYLINDRICAL_SURFACE('',#1084,6.); -#1084 = AXIS2_PLACEMENT_3D('',#1085,#1086,#1087); -#1085 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,0.)); -#1086 = DIRECTION('',(-0.,-0.,-1.)); -#1087 = DIRECTION('',(1.,0.,0.)); -#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); -#1089 = LINE('',#1090,#1091); -#1090 = CARTESIAN_POINT('',(0.713668176419,-2.)); -#1091 = VECTOR('',#1092,1.); -#1092 = DIRECTION('',(-1.,0.)); -#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1094 = ORIENTED_EDGE('',*,*,#1095,.T.); -#1095 = EDGE_CURVE('',#1067,#165,#1096,.T.); -#1096 = SURFACE_CURVE('',#1097,(#1102,#1108),.PCURVE_S1.); -#1097 = CIRCLE('',#1098,2.); -#1098 = AXIS2_PLACEMENT_3D('',#1099,#1100,#1101); -#1099 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,2.)); -#1100 = DIRECTION('',(-0.755965738014,-0.654611184558,-0.)); -#1101 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#1102 = PCURVE('',#181,#1103); -#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1107); -#1104 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1105,#1106),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1105 = CARTESIAN_POINT('',(-2.998132679634,0.)); -#1106 = CARTESIAN_POINT('',(-2.998132679634,1.570796326795)); -#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1108 = PCURVE('',#209,#1109); -#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1113); -#1110 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1111,#1112),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1111 = CARTESIAN_POINT('',(0.,0.)); -#1112 = CARTESIAN_POINT('',(1.570796326795,0.)); -#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1114 = ORIENTED_EDGE('',*,*,#162,.F.); -#1115 = ADVANCED_FACE('',(#1116),#622,.T.); -#1116 = FACE_BOUND('',#1117,.T.); -#1117 = EDGE_LOOP('',(#1118,#1140,#1141,#1142)); -#1118 = ORIENTED_EDGE('',*,*,#1119,.T.); -#1119 = EDGE_CURVE('',#1120,#576,#1122,.T.); -#1120 = VERTEX_POINT('',#1121); -#1121 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,2.)); -#1122 = SURFACE_CURVE('',#1123,(#1128,#1134),.PCURVE_S1.); -#1123 = CIRCLE('',#1124,2.); -#1124 = AXIS2_PLACEMENT_3D('',#1125,#1126,#1127); -#1125 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,2.)); -#1126 = DIRECTION('',(0.654611184558,0.755965738014,-0.)); -#1127 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#1128 = PCURVE('',#622,#1129); -#1129 = DEFINITIONAL_REPRESENTATION('',(#1130),#1133); -#1130 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1131,#1132),.UNSPECIFIED.,.F., - .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); -#1131 = CARTESIAN_POINT('',(0.,-3.55E-15)); -#1132 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); -#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1134 = PCURVE('',#596,#1135); -#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1139); -#1136 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1137,#1138),.UNSPECIFIED.,.F., - .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); -#1137 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); -#1138 = CARTESIAN_POINT('',(-1.427336352839,4.712388980385)); -#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1140 = ORIENTED_EDGE('',*,*,#608,.T.); -#1141 = ORIENTED_EDGE('',*,*,#1044,.F.); -#1142 = ORIENTED_EDGE('',*,*,#1143,.F.); -#1143 = EDGE_CURVE('',#1120,#1045,#1144,.T.); -#1144 = SURFACE_CURVE('',#1145,(#1149,#1156),.PCURVE_S1.); -#1145 = LINE('',#1146,#1147); -#1146 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,2.)); -#1147 = VECTOR('',#1148,1.); -#1148 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#1149 = PCURVE('',#622,#1150); -#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1155); -#1151 = LINE('',#1152,#1153); -#1152 = CARTESIAN_POINT('',(0.,0.)); -#1153 = VECTOR('',#1154,1.); -#1154 = DIRECTION('',(0.,1.)); -#1155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1156 = PCURVE('',#1157,#1162); -#1157 = PLANE('',#1158); -#1158 = AXIS2_PLACEMENT_3D('',#1159,#1160,#1161); -#1159 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,0.)); -#1160 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#1161 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167); -#1163 = LINE('',#1164,#1165); -#1164 = CARTESIAN_POINT('',(3.55E-15,-2.)); -#1165 = VECTOR('',#1166,1.); -#1166 = DIRECTION('',(1.,0.)); -#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1168 = ADVANCED_FACE('',(#1169),#209,.T.); -#1169 = FACE_BOUND('',#1170,.T.); -#1170 = EDGE_LOOP('',(#1171,#1172,#1173,#1195)); -#1171 = ORIENTED_EDGE('',*,*,#1095,.T.); -#1172 = ORIENTED_EDGE('',*,*,#193,.T.); -#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); -#1174 = EDGE_CURVE('',#1175,#194,#1177,.T.); -#1175 = VERTEX_POINT('',#1176); -#1176 = CARTESIAN_POINT('',(6.546111845583,17.428162619855,2.)); -#1177 = SURFACE_CURVE('',#1178,(#1183,#1189),.PCURVE_S1.); -#1178 = CIRCLE('',#1179,2.); -#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182); -#1180 = CARTESIAN_POINT('',(7.8553342147,15.916231143827,2.)); -#1181 = DIRECTION('',(-0.755965738014,-0.654611184558,-0.)); -#1182 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#1183 = PCURVE('',#209,#1184); -#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1188); -#1185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1186,#1187),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1186 = CARTESIAN_POINT('',(0.,23.862659904014)); -#1187 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1189 = PCURVE('',#242,#1190); -#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1194); -#1191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1192,#1193),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1192 = CARTESIAN_POINT('',(8.9E-16,3.14159265359)); -#1193 = CARTESIAN_POINT('',(8.9E-16,4.712388980385)); -#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1195 = ORIENTED_EDGE('',*,*,#1196,.F.); -#1196 = EDGE_CURVE('',#1067,#1175,#1197,.T.); -#1197 = SURFACE_CURVE('',#1198,(#1202,#1209),.PCURVE_S1.); -#1198 = LINE('',#1199,#1200); -#1199 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,2.)); -#1200 = VECTOR('',#1201,1.); -#1201 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#1202 = PCURVE('',#209,#1203); -#1203 = DEFINITIONAL_REPRESENTATION('',(#1204),#1208); -#1204 = LINE('',#1205,#1206); -#1205 = CARTESIAN_POINT('',(0.,0.)); -#1206 = VECTOR('',#1207,1.); -#1207 = DIRECTION('',(0.,1.)); -#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1209 = PCURVE('',#1210,#1215); -#1210 = PLANE('',#1211); -#1211 = AXIS2_PLACEMENT_3D('',#1212,#1213,#1214); -#1212 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,0.)); -#1213 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#1214 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); -#1216 = LINE('',#1217,#1218); -#1217 = CARTESIAN_POINT('',(0.,-2.)); -#1218 = VECTOR('',#1219,1.); -#1219 = DIRECTION('',(1.,-0.)); -#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1221 = ADVANCED_FACE('',(#1222),#596,.T.); -#1222 = FACE_BOUND('',#1223,.F.); -#1223 = EDGE_LOOP('',(#1224,#1246,#1273,#1274)); -#1224 = ORIENTED_EDGE('',*,*,#1225,.F.); -#1225 = EDGE_CURVE('',#1226,#548,#1228,.T.); -#1226 = VERTEX_POINT('',#1227); -#1227 = CARTESIAN_POINT('',(17.428162619855,-6.546111845583,2.)); -#1228 = SURFACE_CURVE('',#1229,(#1234,#1240),.PCURVE_S1.); -#1229 = CIRCLE('',#1230,2.); -#1230 = AXIS2_PLACEMENT_3D('',#1231,#1232,#1233); -#1231 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147,2.)); -#1232 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#1233 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#1234 = PCURVE('',#596,#1235); -#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1239); -#1236 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1237,#1238),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1237 = CARTESIAN_POINT('',(0.,3.14159265359)); -#1238 = CARTESIAN_POINT('',(0.,4.712388980385)); -#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1240 = PCURVE('',#563,#1241); -#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1245); -#1242 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1243,#1244),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1243 = CARTESIAN_POINT('',(0.,23.862659904014)); -#1244 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#1245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1246 = ORIENTED_EDGE('',*,*,#1247,.T.); -#1247 = EDGE_CURVE('',#1226,#1120,#1248,.T.); -#1248 = SURFACE_CURVE('',#1249,(#1254,#1261),.PCURVE_S1.); -#1249 = CIRCLE('',#1250,10.); -#1250 = AXIS2_PLACEMENT_3D('',#1251,#1252,#1253); -#1251 = CARTESIAN_POINT('',(24.987819999995,0.,2.)); -#1252 = DIRECTION('',(-0.,0.,-1.)); -#1253 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#1254 = PCURVE('',#596,#1255); -#1255 = DEFINITIONAL_REPRESENTATION('',(#1256),#1260); -#1256 = LINE('',#1257,#1258); -#1257 = CARTESIAN_POINT('',(-0.,3.14159265359)); -#1258 = VECTOR('',#1259,1.); -#1259 = DIRECTION('',(-1.,0.)); -#1260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1261 = PCURVE('',#1262,#1267); -#1262 = CYLINDRICAL_SURFACE('',#1263,10.); -#1263 = AXIS2_PLACEMENT_3D('',#1264,#1265,#1266); -#1264 = CARTESIAN_POINT('',(24.987819999995,0.,0.)); -#1265 = DIRECTION('',(-0.,-0.,-1.)); -#1266 = DIRECTION('',(1.,0.,0.)); -#1267 = DEFINITIONAL_REPRESENTATION('',(#1268),#1272); -#1268 = LINE('',#1269,#1270); -#1269 = CARTESIAN_POINT('',(-3.855260830009,-2.)); -#1270 = VECTOR('',#1271,1.); -#1271 = DIRECTION('',(1.,-0.)); -#1272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1273 = ORIENTED_EDGE('',*,*,#1119,.T.); -#1274 = ORIENTED_EDGE('',*,*,#575,.F.); -#1275 = ADVANCED_FACE('',(#1276),#242,.T.); -#1276 = FACE_BOUND('',#1277,.F.); -#1277 = EDGE_LOOP('',(#1278,#1279,#1308,#1328)); -#1278 = ORIENTED_EDGE('',*,*,#1174,.F.); -#1279 = ORIENTED_EDGE('',*,*,#1280,.T.); -#1280 = EDGE_CURVE('',#1175,#1281,#1283,.T.); -#1281 = VERTEX_POINT('',#1282); -#1282 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,2.)); -#1283 = SURFACE_CURVE('',#1284,(#1289,#1296),.PCURVE_S1.); -#1284 = CIRCLE('',#1285,10.); -#1285 = AXIS2_PLACEMENT_3D('',#1286,#1287,#1288); -#1286 = CARTESIAN_POINT('',(0.,24.987819999995,2.)); -#1287 = DIRECTION('',(0.,-0.,-1.)); -#1288 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#1289 = PCURVE('',#242,#1290); -#1290 = DEFINITIONAL_REPRESENTATION('',(#1291),#1295); -#1291 = LINE('',#1292,#1293); -#1292 = CARTESIAN_POINT('',(-0.,3.14159265359)); -#1293 = VECTOR('',#1294,1.); -#1294 = DIRECTION('',(-1.,0.)); -#1295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1296 = PCURVE('',#1297,#1302); -#1297 = CYLINDRICAL_SURFACE('',#1298,10.); -#1298 = AXIS2_PLACEMENT_3D('',#1299,#1300,#1301); -#1299 = CARTESIAN_POINT('',(0.,24.987819999995,0.)); -#1300 = DIRECTION('',(-0.,-0.,-1.)); -#1301 = DIRECTION('',(1.,0.,0.)); -#1302 = DEFINITIONAL_REPRESENTATION('',(#1303),#1307); -#1303 = LINE('',#1304,#1305); -#1304 = CARTESIAN_POINT('',(-5.426057156804,-2.)); -#1305 = VECTOR('',#1306,1.); -#1306 = DIRECTION('',(1.,-0.)); -#1307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1308 = ORIENTED_EDGE('',*,*,#1309,.T.); -#1309 = EDGE_CURVE('',#1281,#222,#1310,.T.); -#1310 = SURFACE_CURVE('',#1311,(#1316,#1322),.PCURVE_S1.); -#1311 = CIRCLE('',#1312,2.); -#1312 = AXIS2_PLACEMENT_3D('',#1313,#1314,#1315); -#1313 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,2.)); -#1314 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#1315 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#1316 = PCURVE('',#242,#1317); -#1317 = DEFINITIONAL_REPRESENTATION('',(#1318),#1321); -#1318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1319,#1320),.UNSPECIFIED.,.F., - .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); -#1319 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); -#1320 = CARTESIAN_POINT('',(-1.427336352839,4.712388980385)); -#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1322 = PCURVE('',#270,#1323); -#1323 = DEFINITIONAL_REPRESENTATION('',(#1324),#1327); -#1324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1325,#1326),.UNSPECIFIED.,.F., - .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); -#1325 = CARTESIAN_POINT('',(0.,-3.55E-15)); -#1326 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); -#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1328 = ORIENTED_EDGE('',*,*,#221,.F.); -#1329 = ADVANCED_FACE('',(#1330),#563,.T.); -#1330 = FACE_BOUND('',#1331,.T.); -#1331 = EDGE_LOOP('',(#1332,#1354,#1355,#1356)); -#1332 = ORIENTED_EDGE('',*,*,#1333,.T.); -#1333 = EDGE_CURVE('',#1334,#519,#1336,.T.); -#1334 = VERTEX_POINT('',#1335); -#1335 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,2.)); -#1336 = SURFACE_CURVE('',#1337,(#1342,#1348),.PCURVE_S1.); -#1337 = CIRCLE('',#1338,2.); -#1338 = AXIS2_PLACEMENT_3D('',#1339,#1340,#1341); -#1339 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,2.)); -#1340 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#1341 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#1342 = PCURVE('',#563,#1343); -#1343 = DEFINITIONAL_REPRESENTATION('',(#1344),#1347); -#1344 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1345,#1346),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1345 = CARTESIAN_POINT('',(0.,0.)); -#1346 = CARTESIAN_POINT('',(1.570796326795,0.)); -#1347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1348 = PCURVE('',#535,#1349); -#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1353); -#1350 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1351,#1352),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1351 = CARTESIAN_POINT('',(-2.998132679634,0.)); -#1352 = CARTESIAN_POINT('',(-2.998132679634,1.570796326795)); -#1353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1354 = ORIENTED_EDGE('',*,*,#547,.T.); -#1355 = ORIENTED_EDGE('',*,*,#1225,.F.); -#1356 = ORIENTED_EDGE('',*,*,#1357,.F.); -#1357 = EDGE_CURVE('',#1334,#1226,#1358,.T.); -#1358 = SURFACE_CURVE('',#1359,(#1363,#1370),.PCURVE_S1.); -#1359 = LINE('',#1360,#1361); -#1360 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,2.)); -#1361 = VECTOR('',#1362,1.); -#1362 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#1363 = PCURVE('',#563,#1364); -#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1369); -#1365 = LINE('',#1366,#1367); -#1366 = CARTESIAN_POINT('',(0.,0.)); -#1367 = VECTOR('',#1368,1.); -#1368 = DIRECTION('',(0.,1.)); -#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1370 = PCURVE('',#1371,#1376); -#1371 = PLANE('',#1372); -#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375); -#1373 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,0.)); -#1374 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#1375 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#1376 = DEFINITIONAL_REPRESENTATION('',(#1377),#1381); -#1377 = LINE('',#1378,#1379); -#1378 = CARTESIAN_POINT('',(0.,-2.)); -#1379 = VECTOR('',#1380,1.); -#1380 = DIRECTION('',(1.,0.)); -#1381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1382 = ADVANCED_FACE('',(#1383),#270,.T.); -#1383 = FACE_BOUND('',#1384,.T.); -#1384 = EDGE_LOOP('',(#1385,#1386,#1387,#1409)); -#1385 = ORIENTED_EDGE('',*,*,#1309,.T.); -#1386 = ORIENTED_EDGE('',*,*,#254,.T.); -#1387 = ORIENTED_EDGE('',*,*,#1388,.F.); -#1388 = EDGE_CURVE('',#1389,#255,#1391,.T.); -#1389 = VERTEX_POINT('',#1390); -#1390 = CARTESIAN_POINT('',(-24.5854651509,33.048926686334,2.)); -#1391 = SURFACE_CURVE('',#1392,(#1397,#1403),.PCURVE_S1.); -#1392 = CIRCLE('',#1393,2.); -#1393 = AXIS2_PLACEMENT_3D('',#1394,#1395,#1396); -#1394 = CARTESIAN_POINT('',(-25.89468752001,31.536995210306,2.)); -#1395 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#1396 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#1397 = PCURVE('',#270,#1398); -#1398 = DEFINITIONAL_REPRESENTATION('',(#1399),#1402); -#1399 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1400,#1401),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1400 = CARTESIAN_POINT('',(0.,23.862659904014)); -#1401 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#1402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1403 = PCURVE('',#299,#1404); -#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1408); -#1405 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1406,#1407),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1406 = CARTESIAN_POINT('',(2.2E-16,0.)); -#1407 = CARTESIAN_POINT('',(2.2E-16,1.570796326795)); -#1408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1409 = ORIENTED_EDGE('',*,*,#1410,.F.); -#1410 = EDGE_CURVE('',#1281,#1389,#1411,.T.); -#1411 = SURFACE_CURVE('',#1412,(#1416,#1423),.PCURVE_S1.); -#1412 = LINE('',#1413,#1414); -#1413 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,2.)); -#1414 = VECTOR('',#1415,1.); -#1415 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#1416 = PCURVE('',#270,#1417); -#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422); -#1418 = LINE('',#1419,#1420); -#1419 = CARTESIAN_POINT('',(0.,0.)); -#1420 = VECTOR('',#1421,1.); -#1421 = DIRECTION('',(0.,1.)); -#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1423 = PCURVE('',#1424,#1429); -#1424 = PLANE('',#1425); -#1425 = AXIS2_PLACEMENT_3D('',#1426,#1427,#1428); -#1426 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,0.)); -#1427 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#1428 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1434); -#1430 = LINE('',#1431,#1432); -#1431 = CARTESIAN_POINT('',(3.55E-15,-2.)); -#1432 = VECTOR('',#1433,1.); -#1433 = DIRECTION('',(1.,0.)); -#1434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1435 = ADVANCED_FACE('',(#1436),#535,.T.); -#1436 = FACE_BOUND('',#1437,.F.); -#1437 = EDGE_LOOP('',(#1438,#1460,#1487,#1488)); -#1438 = ORIENTED_EDGE('',*,*,#1439,.F.); -#1439 = EDGE_CURVE('',#1440,#491,#1442,.T.); -#1440 = VERTEX_POINT('',#1441); -#1441 = CARTESIAN_POINT('',(24.5854651509,-33.04892668633,2.)); -#1442 = SURFACE_CURVE('',#1443,(#1448,#1454),.PCURVE_S1.); -#1443 = CIRCLE('',#1444,2.); -#1444 = AXIS2_PLACEMENT_3D('',#1445,#1446,#1447); -#1445 = CARTESIAN_POINT('',(25.894687520017,-31.5369952103,2.)); -#1446 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#1447 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#1448 = PCURVE('',#535,#1449); -#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1453); -#1450 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1451,#1452),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1451 = CARTESIAN_POINT('',(0.,0.)); -#1452 = CARTESIAN_POINT('',(0.,1.570796326795)); -#1453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1454 = PCURVE('',#506,#1455); -#1455 = DEFINITIONAL_REPRESENTATION('',(#1456),#1459); -#1456 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1457,#1458),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1457 = CARTESIAN_POINT('',(0.,23.862659904014)); -#1458 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#1459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1460 = ORIENTED_EDGE('',*,*,#1461,.T.); -#1461 = EDGE_CURVE('',#1440,#1334,#1462,.T.); -#1462 = SURFACE_CURVE('',#1463,(#1468,#1475),.PCURVE_S1.); -#1463 = CIRCLE('',#1464,6.); -#1464 = AXIS2_PLACEMENT_3D('',#1465,#1466,#1467); -#1465 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,2.)); -#1466 = DIRECTION('',(0.,0.,1.)); -#1467 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#1468 = PCURVE('',#535,#1469); -#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1474); -#1470 = LINE('',#1471,#1472); -#1471 = CARTESIAN_POINT('',(-0.,0.)); -#1472 = VECTOR('',#1473,1.); -#1473 = DIRECTION('',(-1.,0.)); -#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1475 = PCURVE('',#1476,#1481); -#1476 = CYLINDRICAL_SURFACE('',#1477,6.); -#1477 = AXIS2_PLACEMENT_3D('',#1478,#1479,#1480); -#1478 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,0.)); -#1479 = DIRECTION('',(-0.,-0.,-1.)); -#1480 = DIRECTION('',(1.,0.,0.)); -#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486); -#1482 = LINE('',#1483,#1484); -#1483 = CARTESIAN_POINT('',(-3.998720803965,-2.)); -#1484 = VECTOR('',#1485,1.); -#1485 = DIRECTION('',(-1.,0.)); -#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1487 = ORIENTED_EDGE('',*,*,#1333,.T.); -#1488 = ORIENTED_EDGE('',*,*,#518,.F.); -#1489 = ADVANCED_FACE('',(#1490),#299,.T.); -#1490 = FACE_BOUND('',#1491,.F.); -#1491 = EDGE_LOOP('',(#1492,#1493,#1522,#1542)); -#1492 = ORIENTED_EDGE('',*,*,#1388,.F.); -#1493 = ORIENTED_EDGE('',*,*,#1494,.T.); -#1494 = EDGE_CURVE('',#1389,#1495,#1497,.T.); -#1495 = VERTEX_POINT('',#1496); -#1496 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,2.)); -#1497 = SURFACE_CURVE('',#1498,(#1503,#1510),.PCURVE_S1.); -#1498 = CIRCLE('',#1499,6.); -#1499 = AXIS2_PLACEMENT_3D('',#1500,#1501,#1502); -#1500 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,2.)); -#1501 = DIRECTION('',(0.,-0.,1.)); -#1502 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#1503 = PCURVE('',#299,#1504); -#1504 = DEFINITIONAL_REPRESENTATION('',(#1505),#1509); -#1505 = LINE('',#1506,#1507); -#1506 = CARTESIAN_POINT('',(-0.,0.)); -#1507 = VECTOR('',#1508,1.); -#1508 = DIRECTION('',(-1.,0.)); -#1509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1510 = PCURVE('',#1511,#1516); -#1511 = CYLINDRICAL_SURFACE('',#1512,6.); -#1512 = AXIS2_PLACEMENT_3D('',#1513,#1514,#1515); -#1513 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,0.)); -#1514 = DIRECTION('',(-0.,-0.,-1.)); -#1515 = DIRECTION('',(1.,0.,0.)); -#1516 = DEFINITIONAL_REPRESENTATION('',(#1517),#1521); -#1517 = LINE('',#1518,#1519); -#1518 = CARTESIAN_POINT('',(-0.857128150375,-2.)); -#1519 = VECTOR('',#1520,1.); -#1520 = DIRECTION('',(-1.,0.)); -#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1522 = ORIENTED_EDGE('',*,*,#1523,.T.); -#1523 = EDGE_CURVE('',#1495,#283,#1524,.T.); -#1524 = SURFACE_CURVE('',#1525,(#1530,#1536),.PCURVE_S1.); -#1525 = CIRCLE('',#1526,2.); -#1526 = AXIS2_PLACEMENT_3D('',#1527,#1528,#1529); -#1527 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,2.)); -#1528 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#1529 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#1530 = PCURVE('',#299,#1531); -#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1535); -#1532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1533,#1534),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1533 = CARTESIAN_POINT('',(-2.998132679634,0.)); -#1534 = CARTESIAN_POINT('',(-2.998132679634,1.570796326795)); -#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1536 = PCURVE('',#327,#1537); -#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1541); -#1538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1539,#1540),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1539 = CARTESIAN_POINT('',(0.,0.)); -#1540 = CARTESIAN_POINT('',(1.570796326795,0.)); -#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1542 = ORIENTED_EDGE('',*,*,#282,.F.); -#1543 = ADVANCED_FACE('',(#1544),#506,.T.); -#1544 = FACE_BOUND('',#1545,.T.); -#1545 = EDGE_LOOP('',(#1546,#1568,#1569,#1570)); -#1546 = ORIENTED_EDGE('',*,*,#1547,.T.); -#1547 = EDGE_CURVE('',#1548,#458,#1550,.T.); -#1548 = VERTEX_POINT('',#1549); -#1549 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,2.)); -#1550 = SURFACE_CURVE('',#1551,(#1556,#1562),.PCURVE_S1.); -#1551 = CIRCLE('',#1552,2.); -#1552 = AXIS2_PLACEMENT_3D('',#1553,#1554,#1555); -#1553 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,2.)); -#1554 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#1555 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#1556 = PCURVE('',#506,#1557); -#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1561); -#1558 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1559,#1560),.UNSPECIFIED.,.F., - .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); -#1559 = CARTESIAN_POINT('',(0.,-3.55E-15)); -#1560 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); -#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1562 = PCURVE('',#478,#1563); -#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1567); -#1564 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1565,#1566),.UNSPECIFIED.,.F., - .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); -#1565 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); -#1566 = CARTESIAN_POINT('',(-1.427336352839,4.712388980385)); -#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1568 = ORIENTED_EDGE('',*,*,#490,.T.); -#1569 = ORIENTED_EDGE('',*,*,#1439,.F.); -#1570 = ORIENTED_EDGE('',*,*,#1571,.F.); -#1571 = EDGE_CURVE('',#1548,#1440,#1572,.T.); -#1572 = SURFACE_CURVE('',#1573,(#1577,#1584),.PCURVE_S1.); -#1573 = LINE('',#1574,#1575); -#1574 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,2.)); -#1575 = VECTOR('',#1576,1.); -#1576 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#1577 = PCURVE('',#506,#1578); -#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); -#1579 = LINE('',#1580,#1581); -#1580 = CARTESIAN_POINT('',(0.,0.)); -#1581 = VECTOR('',#1582,1.); -#1582 = DIRECTION('',(0.,1.)); -#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1584 = PCURVE('',#1585,#1590); -#1585 = PLANE('',#1586); -#1586 = AXIS2_PLACEMENT_3D('',#1587,#1588,#1589); -#1587 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,0.)); -#1588 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#1589 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#1590 = DEFINITIONAL_REPRESENTATION('',(#1591),#1595); -#1591 = LINE('',#1592,#1593); -#1592 = CARTESIAN_POINT('',(3.55E-15,-2.)); -#1593 = VECTOR('',#1594,1.); -#1594 = DIRECTION('',(1.,0.)); -#1595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1596 = ADVANCED_FACE('',(#1597),#327,.T.); -#1597 = FACE_BOUND('',#1598,.T.); -#1598 = EDGE_LOOP('',(#1599,#1600,#1601,#1623)); -#1599 = ORIENTED_EDGE('',*,*,#1523,.T.); -#1600 = ORIENTED_EDGE('',*,*,#311,.T.); -#1601 = ORIENTED_EDGE('',*,*,#1602,.F.); -#1602 = EDGE_CURVE('',#1603,#312,#1605,.T.); -#1603 = VERTEX_POINT('',#1604); -#1604 = CARTESIAN_POINT('',(-17.42816261985,6.546111845583,2.)); -#1605 = SURFACE_CURVE('',#1606,(#1611,#1617),.PCURVE_S1.); -#1606 = CIRCLE('',#1607,2.); -#1607 = AXIS2_PLACEMENT_3D('',#1608,#1609,#1610); -#1608 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147,2.)); -#1609 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#1610 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#1611 = PCURVE('',#327,#1612); -#1612 = DEFINITIONAL_REPRESENTATION('',(#1613),#1616); -#1613 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1614,#1615),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1614 = CARTESIAN_POINT('',(0.,23.862659904014)); -#1615 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#1616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1617 = PCURVE('',#360,#1618); -#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1622); -#1619 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1620,#1621),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1620 = CARTESIAN_POINT('',(8.9E-16,3.14159265359)); -#1621 = CARTESIAN_POINT('',(8.9E-16,4.712388980385)); -#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1623 = ORIENTED_EDGE('',*,*,#1624,.F.); -#1624 = EDGE_CURVE('',#1495,#1603,#1625,.T.); -#1625 = SURFACE_CURVE('',#1626,(#1630,#1637),.PCURVE_S1.); -#1626 = LINE('',#1627,#1628); -#1627 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,2.)); -#1628 = VECTOR('',#1629,1.); -#1629 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#1630 = PCURVE('',#327,#1631); -#1631 = DEFINITIONAL_REPRESENTATION('',(#1632),#1636); -#1632 = LINE('',#1633,#1634); -#1633 = CARTESIAN_POINT('',(0.,0.)); -#1634 = VECTOR('',#1635,1.); -#1635 = DIRECTION('',(0.,1.)); -#1636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1637 = PCURVE('',#1638,#1643); -#1638 = PLANE('',#1639); -#1639 = AXIS2_PLACEMENT_3D('',#1640,#1641,#1642); -#1640 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,0.)); -#1641 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#1642 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648); -#1644 = LINE('',#1645,#1646); -#1645 = CARTESIAN_POINT('',(0.,-2.)); -#1646 = VECTOR('',#1647,1.); -#1647 = DIRECTION('',(1.,0.)); -#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1649 = ADVANCED_FACE('',(#1650),#478,.T.); -#1650 = FACE_BOUND('',#1651,.F.); -#1651 = EDGE_LOOP('',(#1652,#1674,#1701,#1702)); -#1652 = ORIENTED_EDGE('',*,*,#1653,.F.); -#1653 = EDGE_CURVE('',#1654,#430,#1656,.T.); -#1654 = VERTEX_POINT('',#1655); -#1655 = CARTESIAN_POINT('',(-6.546111845583,-17.42816261985,2.)); -#1656 = SURFACE_CURVE('',#1657,(#1662,#1668),.PCURVE_S1.); -#1657 = CIRCLE('',#1658,2.); -#1658 = AXIS2_PLACEMENT_3D('',#1659,#1660,#1661); -#1659 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382,2.)); -#1660 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#1661 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#1662 = PCURVE('',#478,#1663); -#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1667); -#1664 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1665,#1666),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1665 = CARTESIAN_POINT('',(0.,3.14159265359)); -#1666 = CARTESIAN_POINT('',(0.,4.712388980385)); -#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1668 = PCURVE('',#445,#1669); -#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1673); -#1670 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1671,#1672),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1671 = CARTESIAN_POINT('',(0.,23.862659904014)); -#1672 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1674 = ORIENTED_EDGE('',*,*,#1675,.T.); -#1675 = EDGE_CURVE('',#1654,#1548,#1676,.T.); -#1676 = SURFACE_CURVE('',#1677,(#1682,#1689),.PCURVE_S1.); -#1677 = CIRCLE('',#1678,10.); -#1678 = AXIS2_PLACEMENT_3D('',#1679,#1680,#1681); -#1679 = CARTESIAN_POINT('',(0.,-24.98781999999,2.)); -#1680 = DIRECTION('',(0.,0.,-1.)); -#1681 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#1682 = PCURVE('',#478,#1683); -#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1688); -#1684 = LINE('',#1685,#1686); -#1685 = CARTESIAN_POINT('',(-0.,3.14159265359)); -#1686 = VECTOR('',#1687,1.); -#1687 = DIRECTION('',(-1.,0.)); -#1688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1689 = PCURVE('',#1690,#1695); -#1690 = CYLINDRICAL_SURFACE('',#1691,10.); -#1691 = AXIS2_PLACEMENT_3D('',#1692,#1693,#1694); -#1692 = CARTESIAN_POINT('',(0.,-24.98781999999,0.)); -#1693 = DIRECTION('',(-0.,-0.,-1.)); -#1694 = DIRECTION('',(1.,0.,0.)); -#1695 = DEFINITIONAL_REPRESENTATION('',(#1696),#1700); -#1696 = LINE('',#1697,#1698); -#1697 = CARTESIAN_POINT('',(-2.284464503214,-2.)); -#1698 = VECTOR('',#1699,1.); -#1699 = DIRECTION('',(1.,-0.)); -#1700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1701 = ORIENTED_EDGE('',*,*,#1547,.T.); -#1702 = ORIENTED_EDGE('',*,*,#457,.F.); -#1703 = ADVANCED_FACE('',(#1704),#360,.T.); -#1704 = FACE_BOUND('',#1705,.F.); -#1705 = EDGE_LOOP('',(#1706,#1707,#1736,#1756)); -#1706 = ORIENTED_EDGE('',*,*,#1602,.F.); -#1707 = ORIENTED_EDGE('',*,*,#1708,.T.); -#1708 = EDGE_CURVE('',#1603,#1709,#1711,.T.); -#1709 = VERTEX_POINT('',#1710); -#1710 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,2.)); -#1711 = SURFACE_CURVE('',#1712,(#1717,#1724),.PCURVE_S1.); -#1712 = CIRCLE('',#1713,10.); -#1713 = AXIS2_PLACEMENT_3D('',#1714,#1715,#1716); -#1714 = CARTESIAN_POINT('',(-24.98781999999,0.,2.)); -#1715 = DIRECTION('',(0.,0.,-1.)); -#1716 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#1717 = PCURVE('',#360,#1718); -#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723); -#1719 = LINE('',#1720,#1721); -#1720 = CARTESIAN_POINT('',(-0.,3.14159265359)); -#1721 = VECTOR('',#1722,1.); -#1722 = DIRECTION('',(-1.,0.)); -#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1724 = PCURVE('',#1725,#1730); -#1725 = CYLINDRICAL_SURFACE('',#1726,10.); -#1726 = AXIS2_PLACEMENT_3D('',#1727,#1728,#1729); -#1727 = CARTESIAN_POINT('',(-24.98781999999,0.,0.)); -#1728 = DIRECTION('',(-0.,-0.,-1.)); -#1729 = DIRECTION('',(1.,0.,0.)); -#1730 = DEFINITIONAL_REPRESENTATION('',(#1731),#1735); -#1731 = LINE('',#1732,#1733); -#1732 = CARTESIAN_POINT('',(-6.996853483599,-2.)); -#1733 = VECTOR('',#1734,1.); -#1734 = DIRECTION('',(1.,-0.)); -#1735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1736 = ORIENTED_EDGE('',*,*,#1737,.T.); -#1737 = EDGE_CURVE('',#1709,#340,#1738,.T.); -#1738 = SURFACE_CURVE('',#1739,(#1744,#1750),.PCURVE_S1.); -#1739 = CIRCLE('',#1740,2.); -#1740 = AXIS2_PLACEMENT_3D('',#1741,#1742,#1743); -#1741 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,2.)); -#1742 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#1743 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#1744 = PCURVE('',#360,#1745); -#1745 = DEFINITIONAL_REPRESENTATION('',(#1746),#1749); -#1746 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1747,#1748),.UNSPECIFIED.,.F., - .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); -#1747 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); -#1748 = CARTESIAN_POINT('',(-1.427336352839,4.712388980385)); -#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1750 = PCURVE('',#388,#1751); -#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1755); -#1752 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1753,#1754),.UNSPECIFIED.,.F., - .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); -#1753 = CARTESIAN_POINT('',(0.,0.)); -#1754 = CARTESIAN_POINT('',(1.570796326795,0.)); -#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1756 = ORIENTED_EDGE('',*,*,#339,.F.); -#1757 = ADVANCED_FACE('',(#1758),#445,.T.); -#1758 = FACE_BOUND('',#1759,.T.); -#1759 = EDGE_LOOP('',(#1760,#1782,#1783,#1784)); -#1760 = ORIENTED_EDGE('',*,*,#1761,.T.); -#1761 = EDGE_CURVE('',#1762,#401,#1764,.T.); -#1762 = VERTEX_POINT('',#1763); -#1763 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,2.)); -#1764 = SURFACE_CURVE('',#1765,(#1770,#1776),.PCURVE_S1.); -#1765 = CIRCLE('',#1766,2.); -#1766 = AXIS2_PLACEMENT_3D('',#1767,#1768,#1769); -#1767 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,2.)); -#1768 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#1769 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#1770 = PCURVE('',#445,#1771); -#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1775); -#1772 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1773,#1774),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1773 = CARTESIAN_POINT('',(0.,0.)); -#1774 = CARTESIAN_POINT('',(1.570796326795,0.)); -#1775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1776 = PCURVE('',#417,#1777); -#1777 = DEFINITIONAL_REPRESENTATION('',(#1778),#1781); -#1778 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1779,#1780),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1779 = CARTESIAN_POINT('',(-2.998132679634,0.)); -#1780 = CARTESIAN_POINT('',(-2.998132679634,1.570796326795)); -#1781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1782 = ORIENTED_EDGE('',*,*,#429,.T.); -#1783 = ORIENTED_EDGE('',*,*,#1653,.F.); -#1784 = ORIENTED_EDGE('',*,*,#1785,.F.); -#1785 = EDGE_CURVE('',#1762,#1654,#1786,.T.); -#1786 = SURFACE_CURVE('',#1787,(#1791,#1798),.PCURVE_S1.); -#1787 = LINE('',#1788,#1789); -#1788 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,2.)); -#1789 = VECTOR('',#1790,1.); -#1790 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#1791 = PCURVE('',#445,#1792); -#1792 = DEFINITIONAL_REPRESENTATION('',(#1793),#1797); -#1793 = LINE('',#1794,#1795); -#1794 = CARTESIAN_POINT('',(0.,0.)); -#1795 = VECTOR('',#1796,1.); -#1796 = DIRECTION('',(0.,1.)); -#1797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1798 = PCURVE('',#1799,#1804); -#1799 = PLANE('',#1800); -#1800 = AXIS2_PLACEMENT_3D('',#1801,#1802,#1803); -#1801 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,0.)); -#1802 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#1803 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#1804 = DEFINITIONAL_REPRESENTATION('',(#1805),#1809); -#1805 = LINE('',#1806,#1807); -#1806 = CARTESIAN_POINT('',(0.,-2.)); -#1807 = VECTOR('',#1808,1.); -#1808 = DIRECTION('',(1.,0.)); -#1809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1810 = ADVANCED_FACE('',(#1811),#388,.T.); -#1811 = FACE_BOUND('',#1812,.T.); -#1812 = EDGE_LOOP('',(#1813,#1814,#1815,#1837)); -#1813 = ORIENTED_EDGE('',*,*,#1737,.T.); -#1814 = ORIENTED_EDGE('',*,*,#372,.T.); -#1815 = ORIENTED_EDGE('',*,*,#1816,.F.); -#1816 = EDGE_CURVE('',#1817,#373,#1819,.T.); -#1817 = VERTEX_POINT('',#1818); -#1818 = CARTESIAN_POINT('',(-33.04892668633,-24.5854651509,2.)); -#1819 = SURFACE_CURVE('',#1820,(#1825,#1831),.PCURVE_S1.); -#1820 = CIRCLE('',#1821,2.); -#1821 = AXIS2_PLACEMENT_3D('',#1822,#1823,#1824); -#1822 = CARTESIAN_POINT('',(-31.5369952103,-25.89468752001,2.)); -#1823 = DIRECTION('',(-0.654611184558,-0.755965738014,-0.)); -#1824 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#1825 = PCURVE('',#388,#1826); -#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1830); -#1827 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1828,#1829),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1828 = CARTESIAN_POINT('',(0.,23.862659904014)); -#1829 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#1830 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1831 = PCURVE('',#417,#1832); -#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1836); -#1833 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1834,#1835),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#1834 = CARTESIAN_POINT('',(0.,0.)); -#1835 = CARTESIAN_POINT('',(0.,1.570796326795)); -#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1837 = ORIENTED_EDGE('',*,*,#1838,.F.); -#1838 = EDGE_CURVE('',#1709,#1817,#1839,.T.); -#1839 = SURFACE_CURVE('',#1840,(#1844,#1851),.PCURVE_S1.); -#1840 = LINE('',#1841,#1842); -#1841 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,2.)); -#1842 = VECTOR('',#1843,1.); -#1843 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#1844 = PCURVE('',#388,#1845); -#1845 = DEFINITIONAL_REPRESENTATION('',(#1846),#1850); -#1846 = LINE('',#1847,#1848); -#1847 = CARTESIAN_POINT('',(0.,0.)); -#1848 = VECTOR('',#1849,1.); -#1849 = DIRECTION('',(0.,1.)); -#1850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1851 = PCURVE('',#1852,#1857); -#1852 = PLANE('',#1853); -#1853 = AXIS2_PLACEMENT_3D('',#1854,#1855,#1856); -#1854 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,0.)); -#1855 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#1856 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#1857 = DEFINITIONAL_REPRESENTATION('',(#1858),#1862); -#1858 = LINE('',#1859,#1860); -#1859 = CARTESIAN_POINT('',(0.,-2.)); -#1860 = VECTOR('',#1861,1.); -#1861 = DIRECTION('',(1.,-0.)); -#1862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1863 = ADVANCED_FACE('',(#1864),#417,.T.); -#1864 = FACE_BOUND('',#1865,.F.); -#1865 = EDGE_LOOP('',(#1866,#1867,#1894,#1895)); -#1866 = ORIENTED_EDGE('',*,*,#1816,.F.); -#1867 = ORIENTED_EDGE('',*,*,#1868,.T.); -#1868 = EDGE_CURVE('',#1817,#1762,#1869,.T.); -#1869 = SURFACE_CURVE('',#1870,(#1875,#1882),.PCURVE_S1.); -#1870 = CIRCLE('',#1871,6.); -#1871 = AXIS2_PLACEMENT_3D('',#1872,#1873,#1874); -#1872 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,2.)); -#1873 = DIRECTION('',(0.,0.,1.)); -#1874 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#1875 = PCURVE('',#417,#1876); -#1876 = DEFINITIONAL_REPRESENTATION('',(#1877),#1881); -#1877 = LINE('',#1878,#1879); -#1878 = CARTESIAN_POINT('',(-0.,0.)); -#1879 = VECTOR('',#1880,1.); -#1880 = DIRECTION('',(-1.,0.)); -#1881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1882 = PCURVE('',#1883,#1888); -#1883 = CYLINDRICAL_SURFACE('',#1884,6.); -#1884 = AXIS2_PLACEMENT_3D('',#1885,#1886,#1887); -#1885 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,0.)); -#1886 = DIRECTION('',(-0.,-0.,-1.)); -#1887 = DIRECTION('',(1.,0.,0.)); -#1888 = DEFINITIONAL_REPRESENTATION('',(#1889),#1893); -#1889 = LINE('',#1890,#1891); -#1890 = CARTESIAN_POINT('',(-2.42792447717,-2.)); -#1891 = VECTOR('',#1892,1.); -#1892 = DIRECTION('',(-1.,0.)); -#1893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1894 = ORIENTED_EDGE('',*,*,#1761,.T.); -#1895 = ORIENTED_EDGE('',*,*,#400,.F.); -#1896 = ADVANCED_FACE('',(#1897),#653,.F.); -#1897 = FACE_BOUND('',#1898,.T.); -#1898 = EDGE_LOOP('',(#1899,#1922,#1949,#1950)); -#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); -#1900 = EDGE_CURVE('',#637,#1901,#1903,.T.); -#1901 = VERTEX_POINT('',#1902); -#1902 = CARTESIAN_POINT('',(-26.51313225825,-28.51313225825,5.)); -#1903 = SEAM_CURVE('',#1904,(#1908,#1915),.PCURVE_S1.); -#1904 = LINE('',#1905,#1906); -#1905 = CARTESIAN_POINT('',(-26.51313225825,-28.51313225825,0.)); -#1906 = VECTOR('',#1907,1.); -#1907 = DIRECTION('',(0.,0.,1.)); -#1908 = PCURVE('',#653,#1909); -#1909 = DEFINITIONAL_REPRESENTATION('',(#1910),#1914); -#1910 = LINE('',#1911,#1912); -#1911 = CARTESIAN_POINT('',(-0.,0.)); -#1912 = VECTOR('',#1913,1.); -#1913 = DIRECTION('',(-0.,-1.)); -#1914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1915 = PCURVE('',#653,#1916); -#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921); -#1917 = LINE('',#1918,#1919); -#1918 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#1919 = VECTOR('',#1920,1.); -#1920 = DIRECTION('',(-0.,-1.)); -#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1922 = ORIENTED_EDGE('',*,*,#1923,.T.); -#1923 = EDGE_CURVE('',#1901,#1901,#1924,.T.); -#1924 = SURFACE_CURVE('',#1925,(#1930,#1937),.PCURVE_S1.); -#1925 = CIRCLE('',#1926,2.); -#1926 = AXIS2_PLACEMENT_3D('',#1927,#1928,#1929); -#1927 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,5.)); -#1928 = DIRECTION('',(0.,0.,1.)); -#1929 = DIRECTION('',(1.,0.,0.)); -#1930 = PCURVE('',#653,#1931); -#1931 = DEFINITIONAL_REPRESENTATION('',(#1932),#1936); -#1932 = LINE('',#1933,#1934); -#1933 = CARTESIAN_POINT('',(-0.,-5.)); -#1934 = VECTOR('',#1935,1.); -#1935 = DIRECTION('',(-1.,0.)); -#1936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1937 = PCURVE('',#1938,#1943); -#1938 = PLANE('',#1939); -#1939 = AXIS2_PLACEMENT_3D('',#1940,#1941,#1942); -#1940 = CARTESIAN_POINT('',(-7.E-16,-1.29E-15,5.)); -#1941 = DIRECTION('',(0.,0.,1.)); -#1942 = DIRECTION('',(1.,0.,0.)); -#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948); -#1944 = CIRCLE('',#1945,2.); -#1945 = AXIS2_PLACEMENT_2D('',#1946,#1947); -#1946 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825)); -#1947 = DIRECTION('',(1.,0.)); -#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1949 = ORIENTED_EDGE('',*,*,#1900,.F.); -#1950 = ORIENTED_EDGE('',*,*,#636,.F.); -#1951 = ADVANCED_FACE('',(#1952),#684,.T.); -#1952 = FACE_BOUND('',#1953,.T.); -#1953 = EDGE_LOOP('',(#1954,#1977,#2004,#2005)); -#1954 = ORIENTED_EDGE('',*,*,#1955,.T.); -#1955 = EDGE_CURVE('',#668,#1956,#1958,.T.); -#1956 = VERTEX_POINT('',#1957); -#1957 = CARTESIAN_POINT('',(-19.313486,-23.313486,-0.75)); -#1958 = SEAM_CURVE('',#1959,(#1963,#1970),.PCURVE_S1.); -#1959 = LINE('',#1960,#1961); -#1960 = CARTESIAN_POINT('',(-19.313486,-23.313486,0.)); -#1961 = VECTOR('',#1962,1.); -#1962 = DIRECTION('',(-0.,-0.,-1.)); -#1963 = PCURVE('',#684,#1964); -#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1969); -#1965 = LINE('',#1966,#1967); -#1966 = CARTESIAN_POINT('',(0.,0.)); -#1967 = VECTOR('',#1968,1.); -#1968 = DIRECTION('',(0.,-1.)); -#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1970 = PCURVE('',#684,#1971); -#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976); -#1972 = LINE('',#1973,#1974); -#1973 = CARTESIAN_POINT('',(6.28318530718,0.)); -#1974 = VECTOR('',#1975,1.); -#1975 = DIRECTION('',(0.,-1.)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1977 = ORIENTED_EDGE('',*,*,#1978,.T.); -#1978 = EDGE_CURVE('',#1956,#1956,#1979,.T.); -#1979 = SURFACE_CURVE('',#1980,(#1985,#1992),.PCURVE_S1.); -#1980 = CIRCLE('',#1981,4.); -#1981 = AXIS2_PLACEMENT_3D('',#1982,#1983,#1984); -#1982 = CARTESIAN_POINT('',(-23.313486,-23.313486,-0.75)); -#1983 = DIRECTION('',(0.,0.,1.)); -#1984 = DIRECTION('',(1.,0.,0.)); -#1985 = PCURVE('',#684,#1986); -#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991); -#1987 = LINE('',#1988,#1989); -#1988 = CARTESIAN_POINT('',(0.,-0.75)); -#1989 = VECTOR('',#1990,1.); -#1990 = DIRECTION('',(1.,0.)); -#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1992 = PCURVE('',#1993,#1998); -#1993 = TOROIDAL_SURFACE('',#1994,2.25,1.75); -#1994 = AXIS2_PLACEMENT_3D('',#1995,#1996,#1997); -#1995 = CARTESIAN_POINT('',(-23.313486,-23.313486,-0.75)); -#1996 = DIRECTION('',(-0.,-0.,-1.)); -#1997 = DIRECTION('',(1.,0.,0.)); -#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003); -#1999 = LINE('',#2000,#2001); -#2000 = CARTESIAN_POINT('',(-0.,0.)); -#2001 = VECTOR('',#2002,1.); -#2002 = DIRECTION('',(-1.,0.)); -#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2004 = ORIENTED_EDGE('',*,*,#1955,.F.); -#2005 = ORIENTED_EDGE('',*,*,#667,.F.); -#2006 = ADVANCED_FACE('',(#2007),#715,.F.); -#2007 = FACE_BOUND('',#2008,.T.); -#2008 = EDGE_LOOP('',(#2009,#2032,#2054,#2055)); -#2009 = ORIENTED_EDGE('',*,*,#2010,.T.); -#2010 = EDGE_CURVE('',#699,#2011,#2013,.T.); -#2011 = VERTEX_POINT('',#2012); -#2012 = CARTESIAN_POINT('',(30.51313225825,-28.51313225825,5.)); -#2013 = SEAM_CURVE('',#2014,(#2018,#2025),.PCURVE_S1.); -#2014 = LINE('',#2015,#2016); -#2015 = CARTESIAN_POINT('',(30.51313225825,-28.51313225825,0.)); -#2016 = VECTOR('',#2017,1.); -#2017 = DIRECTION('',(0.,0.,1.)); -#2018 = PCURVE('',#715,#2019); -#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2024); -#2020 = LINE('',#2021,#2022); -#2021 = CARTESIAN_POINT('',(-0.,0.)); -#2022 = VECTOR('',#2023,1.); -#2023 = DIRECTION('',(-0.,-1.)); -#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2025 = PCURVE('',#715,#2026); -#2026 = DEFINITIONAL_REPRESENTATION('',(#2027),#2031); -#2027 = LINE('',#2028,#2029); -#2028 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2029 = VECTOR('',#2030,1.); -#2030 = DIRECTION('',(-0.,-1.)); -#2031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2032 = ORIENTED_EDGE('',*,*,#2033,.T.); -#2033 = EDGE_CURVE('',#2011,#2011,#2034,.T.); -#2034 = SURFACE_CURVE('',#2035,(#2040,#2047),.PCURVE_S1.); -#2035 = CIRCLE('',#2036,2.); -#2036 = AXIS2_PLACEMENT_3D('',#2037,#2038,#2039); -#2037 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,5.)); -#2038 = DIRECTION('',(0.,0.,1.)); -#2039 = DIRECTION('',(1.,0.,0.)); -#2040 = PCURVE('',#715,#2041); -#2041 = DEFINITIONAL_REPRESENTATION('',(#2042),#2046); -#2042 = LINE('',#2043,#2044); -#2043 = CARTESIAN_POINT('',(-0.,-5.)); -#2044 = VECTOR('',#2045,1.); -#2045 = DIRECTION('',(-1.,0.)); -#2046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2047 = PCURVE('',#1938,#2048); -#2048 = DEFINITIONAL_REPRESENTATION('',(#2049),#2053); -#2049 = CIRCLE('',#2050,2.); -#2050 = AXIS2_PLACEMENT_2D('',#2051,#2052); -#2051 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825)); -#2052 = DIRECTION('',(1.,0.)); -#2053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2054 = ORIENTED_EDGE('',*,*,#2010,.F.); -#2055 = ORIENTED_EDGE('',*,*,#698,.F.); -#2056 = ADVANCED_FACE('',(#2057),#746,.T.); -#2057 = FACE_BOUND('',#2058,.T.); -#2058 = EDGE_LOOP('',(#2059,#2082,#2109,#2110)); -#2059 = ORIENTED_EDGE('',*,*,#2060,.T.); -#2060 = EDGE_CURVE('',#730,#2061,#2063,.T.); -#2061 = VERTEX_POINT('',#2062); -#2062 = CARTESIAN_POINT('',(27.313486,-23.313486,-0.75)); -#2063 = SEAM_CURVE('',#2064,(#2068,#2075),.PCURVE_S1.); -#2064 = LINE('',#2065,#2066); -#2065 = CARTESIAN_POINT('',(27.313486,-23.313486,0.)); -#2066 = VECTOR('',#2067,1.); -#2067 = DIRECTION('',(-0.,-0.,-1.)); -#2068 = PCURVE('',#746,#2069); -#2069 = DEFINITIONAL_REPRESENTATION('',(#2070),#2074); -#2070 = LINE('',#2071,#2072); -#2071 = CARTESIAN_POINT('',(0.,0.)); -#2072 = VECTOR('',#2073,1.); -#2073 = DIRECTION('',(0.,-1.)); -#2074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2075 = PCURVE('',#746,#2076); -#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); -#2077 = LINE('',#2078,#2079); -#2078 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2079 = VECTOR('',#2080,1.); -#2080 = DIRECTION('',(0.,-1.)); -#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2082 = ORIENTED_EDGE('',*,*,#2083,.T.); -#2083 = EDGE_CURVE('',#2061,#2061,#2084,.T.); -#2084 = SURFACE_CURVE('',#2085,(#2090,#2097),.PCURVE_S1.); -#2085 = CIRCLE('',#2086,4.); -#2086 = AXIS2_PLACEMENT_3D('',#2087,#2088,#2089); -#2087 = CARTESIAN_POINT('',(23.313486,-23.313486,-0.75)); -#2088 = DIRECTION('',(0.,0.,1.)); -#2089 = DIRECTION('',(1.,0.,0.)); -#2090 = PCURVE('',#746,#2091); -#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096); -#2092 = LINE('',#2093,#2094); -#2093 = CARTESIAN_POINT('',(0.,-0.75)); -#2094 = VECTOR('',#2095,1.); -#2095 = DIRECTION('',(1.,0.)); -#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2097 = PCURVE('',#2098,#2103); -#2098 = TOROIDAL_SURFACE('',#2099,2.25,1.75); -#2099 = AXIS2_PLACEMENT_3D('',#2100,#2101,#2102); -#2100 = CARTESIAN_POINT('',(23.313486,-23.313486,-0.75)); -#2101 = DIRECTION('',(-0.,-0.,-1.)); -#2102 = DIRECTION('',(1.,0.,0.)); -#2103 = DEFINITIONAL_REPRESENTATION('',(#2104),#2108); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-0.,0.)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(-1.,0.)); -#2108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2109 = ORIENTED_EDGE('',*,*,#2060,.F.); -#2110 = ORIENTED_EDGE('',*,*,#729,.F.); -#2111 = ADVANCED_FACE('',(#2112),#777,.T.); -#2112 = FACE_BOUND('',#2113,.T.); -#2113 = EDGE_LOOP('',(#2114,#2137,#2164,#2165)); -#2114 = ORIENTED_EDGE('',*,*,#2115,.T.); -#2115 = EDGE_CURVE('',#761,#2116,#2118,.T.); -#2116 = VERTEX_POINT('',#2117); -#2117 = CARTESIAN_POINT('',(-19.313486,23.313486,-0.75)); -#2118 = SEAM_CURVE('',#2119,(#2123,#2130),.PCURVE_S1.); -#2119 = LINE('',#2120,#2121); -#2120 = CARTESIAN_POINT('',(-19.313486,23.313486,0.)); -#2121 = VECTOR('',#2122,1.); -#2122 = DIRECTION('',(-0.,-0.,-1.)); -#2123 = PCURVE('',#777,#2124); -#2124 = DEFINITIONAL_REPRESENTATION('',(#2125),#2129); -#2125 = LINE('',#2126,#2127); -#2126 = CARTESIAN_POINT('',(0.,0.)); -#2127 = VECTOR('',#2128,1.); -#2128 = DIRECTION('',(0.,-1.)); -#2129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2130 = PCURVE('',#777,#2131); -#2131 = DEFINITIONAL_REPRESENTATION('',(#2132),#2136); -#2132 = LINE('',#2133,#2134); -#2133 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2134 = VECTOR('',#2135,1.); -#2135 = DIRECTION('',(0.,-1.)); -#2136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2137 = ORIENTED_EDGE('',*,*,#2138,.T.); -#2138 = EDGE_CURVE('',#2116,#2116,#2139,.T.); -#2139 = SURFACE_CURVE('',#2140,(#2145,#2152),.PCURVE_S1.); -#2140 = CIRCLE('',#2141,4.); -#2141 = AXIS2_PLACEMENT_3D('',#2142,#2143,#2144); -#2142 = CARTESIAN_POINT('',(-23.313486,23.313486,-0.75)); -#2143 = DIRECTION('',(0.,0.,1.)); -#2144 = DIRECTION('',(1.,0.,0.)); -#2145 = PCURVE('',#777,#2146); -#2146 = DEFINITIONAL_REPRESENTATION('',(#2147),#2151); -#2147 = LINE('',#2148,#2149); -#2148 = CARTESIAN_POINT('',(0.,-0.75)); -#2149 = VECTOR('',#2150,1.); -#2150 = DIRECTION('',(1.,0.)); -#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2152 = PCURVE('',#2153,#2158); -#2153 = TOROIDAL_SURFACE('',#2154,2.25,1.75); -#2154 = AXIS2_PLACEMENT_3D('',#2155,#2156,#2157); -#2155 = CARTESIAN_POINT('',(-23.313486,23.313486,-0.75)); -#2156 = DIRECTION('',(-0.,-0.,-1.)); -#2157 = DIRECTION('',(1.,0.,0.)); -#2158 = DEFINITIONAL_REPRESENTATION('',(#2159),#2163); -#2159 = LINE('',#2160,#2161); -#2160 = CARTESIAN_POINT('',(-0.,0.)); -#2161 = VECTOR('',#2162,1.); -#2162 = DIRECTION('',(-1.,0.)); -#2163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2164 = ORIENTED_EDGE('',*,*,#2115,.F.); -#2165 = ORIENTED_EDGE('',*,*,#760,.F.); -#2166 = ADVANCED_FACE('',(#2167),#808,.F.); -#2167 = FACE_BOUND('',#2168,.T.); -#2168 = EDGE_LOOP('',(#2169,#2192,#2214,#2215)); -#2169 = ORIENTED_EDGE('',*,*,#2170,.T.); -#2170 = EDGE_CURVE('',#792,#2171,#2173,.T.); -#2171 = VERTEX_POINT('',#2172); -#2172 = CARTESIAN_POINT('',(-26.51313225825,28.51313225825,5.)); -#2173 = SEAM_CURVE('',#2174,(#2178,#2185),.PCURVE_S1.); -#2174 = LINE('',#2175,#2176); -#2175 = CARTESIAN_POINT('',(-26.51313225825,28.51313225825,0.)); -#2176 = VECTOR('',#2177,1.); -#2177 = DIRECTION('',(0.,0.,1.)); -#2178 = PCURVE('',#808,#2179); -#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184); -#2180 = LINE('',#2181,#2182); -#2181 = CARTESIAN_POINT('',(-0.,0.)); -#2182 = VECTOR('',#2183,1.); -#2183 = DIRECTION('',(-0.,-1.)); -#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2185 = PCURVE('',#808,#2186); -#2186 = DEFINITIONAL_REPRESENTATION('',(#2187),#2191); -#2187 = LINE('',#2188,#2189); -#2188 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2189 = VECTOR('',#2190,1.); -#2190 = DIRECTION('',(-0.,-1.)); -#2191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2192 = ORIENTED_EDGE('',*,*,#2193,.T.); -#2193 = EDGE_CURVE('',#2171,#2171,#2194,.T.); -#2194 = SURFACE_CURVE('',#2195,(#2200,#2207),.PCURVE_S1.); -#2195 = CIRCLE('',#2196,2.); -#2196 = AXIS2_PLACEMENT_3D('',#2197,#2198,#2199); -#2197 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,5.)); -#2198 = DIRECTION('',(0.,0.,1.)); -#2199 = DIRECTION('',(1.,0.,0.)); -#2200 = PCURVE('',#808,#2201); -#2201 = DEFINITIONAL_REPRESENTATION('',(#2202),#2206); -#2202 = LINE('',#2203,#2204); -#2203 = CARTESIAN_POINT('',(-0.,-5.)); -#2204 = VECTOR('',#2205,1.); -#2205 = DIRECTION('',(-1.,0.)); -#2206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2207 = PCURVE('',#1938,#2208); -#2208 = DEFINITIONAL_REPRESENTATION('',(#2209),#2213); -#2209 = CIRCLE('',#2210,2.); -#2210 = AXIS2_PLACEMENT_2D('',#2211,#2212); -#2211 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825)); -#2212 = DIRECTION('',(1.,0.)); -#2213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2214 = ORIENTED_EDGE('',*,*,#2170,.F.); -#2215 = ORIENTED_EDGE('',*,*,#791,.F.); -#2216 = ADVANCED_FACE('',(#2217),#837,.F.); -#2217 = FACE_BOUND('',#2218,.T.); -#2218 = EDGE_LOOP('',(#2219,#2220,#2221,#2243)); -#2219 = ORIENTED_EDGE('',*,*,#822,.F.); -#2220 = ORIENTED_EDGE('',*,*,#1020,.T.); -#2221 = ORIENTED_EDGE('',*,*,#2222,.T.); -#2222 = EDGE_CURVE('',#997,#919,#2223,.T.); -#2223 = SURFACE_CURVE('',#2224,(#2229,#2236),.PCURVE_S1.); -#2224 = CIRCLE('',#2225,7.); -#2225 = AXIS2_PLACEMENT_3D('',#2226,#2227,#2228); -#2226 = CARTESIAN_POINT('',(0.,0.,5.)); -#2227 = DIRECTION('',(0.,0.,1.)); -#2228 = DIRECTION('',(1.,0.,0.)); -#2229 = PCURVE('',#837,#2230); -#2230 = DEFINITIONAL_REPRESENTATION('',(#2231),#2235); -#2231 = LINE('',#2232,#2233); -#2232 = CARTESIAN_POINT('',(-0.,-5.)); -#2233 = VECTOR('',#2234,1.); -#2234 = DIRECTION('',(-1.,0.)); -#2235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2236 = PCURVE('',#1938,#2237); -#2237 = DEFINITIONAL_REPRESENTATION('',(#2238),#2242); -#2238 = CIRCLE('',#2239,7.); -#2239 = AXIS2_PLACEMENT_2D('',#2240,#2241); -#2240 = CARTESIAN_POINT('',(7.E-16,1.29E-15)); -#2241 = DIRECTION('',(1.,0.)); -#2242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2243 = ORIENTED_EDGE('',*,*,#918,.F.); -#2244 = ADVANCED_FACE('',(#2245),#871,.T.); -#2245 = FACE_BOUND('',#2246,.T.); -#2246 = EDGE_LOOP('',(#2247,#2270,#2297,#2298)); -#2247 = ORIENTED_EDGE('',*,*,#2248,.T.); -#2248 = EDGE_CURVE('',#855,#2249,#2251,.T.); -#2249 = VERTEX_POINT('',#2250); -#2250 = CARTESIAN_POINT('',(27.313486,23.313486,-0.75)); -#2251 = SEAM_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); -#2252 = LINE('',#2253,#2254); -#2253 = CARTESIAN_POINT('',(27.313486,23.313486,0.)); -#2254 = VECTOR('',#2255,1.); -#2255 = DIRECTION('',(-0.,-0.,-1.)); -#2256 = PCURVE('',#871,#2257); -#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); -#2258 = LINE('',#2259,#2260); -#2259 = CARTESIAN_POINT('',(0.,0.)); -#2260 = VECTOR('',#2261,1.); -#2261 = DIRECTION('',(0.,-1.)); -#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2263 = PCURVE('',#871,#2264); -#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); -#2265 = LINE('',#2266,#2267); -#2266 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2267 = VECTOR('',#2268,1.); -#2268 = DIRECTION('',(0.,-1.)); -#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2270 = ORIENTED_EDGE('',*,*,#2271,.T.); -#2271 = EDGE_CURVE('',#2249,#2249,#2272,.T.); -#2272 = SURFACE_CURVE('',#2273,(#2278,#2285),.PCURVE_S1.); -#2273 = CIRCLE('',#2274,4.); -#2274 = AXIS2_PLACEMENT_3D('',#2275,#2276,#2277); -#2275 = CARTESIAN_POINT('',(23.313486,23.313486,-0.75)); -#2276 = DIRECTION('',(0.,0.,1.)); -#2277 = DIRECTION('',(1.,0.,0.)); -#2278 = PCURVE('',#871,#2279); -#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284); -#2280 = LINE('',#2281,#2282); -#2281 = CARTESIAN_POINT('',(0.,-0.75)); -#2282 = VECTOR('',#2283,1.); -#2283 = DIRECTION('',(1.,0.)); -#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2285 = PCURVE('',#2286,#2291); -#2286 = TOROIDAL_SURFACE('',#2287,2.25,1.75); -#2287 = AXIS2_PLACEMENT_3D('',#2288,#2289,#2290); -#2288 = CARTESIAN_POINT('',(23.313486,23.313486,-0.75)); -#2289 = DIRECTION('',(-0.,-0.,-1.)); -#2290 = DIRECTION('',(1.,0.,0.)); -#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2296); -#2292 = LINE('',#2293,#2294); -#2293 = CARTESIAN_POINT('',(-0.,0.)); -#2294 = VECTOR('',#2295,1.); -#2295 = DIRECTION('',(-1.,0.)); -#2296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2297 = ORIENTED_EDGE('',*,*,#2248,.F.); -#2298 = ORIENTED_EDGE('',*,*,#854,.F.); -#2299 = ADVANCED_FACE('',(#2300),#902,.F.); -#2300 = FACE_BOUND('',#2301,.T.); -#2301 = EDGE_LOOP('',(#2302,#2325,#2347,#2348)); -#2302 = ORIENTED_EDGE('',*,*,#2303,.T.); -#2303 = EDGE_CURVE('',#886,#2304,#2306,.T.); -#2304 = VERTEX_POINT('',#2305); -#2305 = CARTESIAN_POINT('',(30.51313225825,28.51313225825,5.)); -#2306 = SEAM_CURVE('',#2307,(#2311,#2318),.PCURVE_S1.); -#2307 = LINE('',#2308,#2309); -#2308 = CARTESIAN_POINT('',(30.51313225825,28.51313225825,0.)); -#2309 = VECTOR('',#2310,1.); -#2310 = DIRECTION('',(0.,0.,1.)); -#2311 = PCURVE('',#902,#2312); -#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317); -#2313 = LINE('',#2314,#2315); -#2314 = CARTESIAN_POINT('',(-0.,0.)); -#2315 = VECTOR('',#2316,1.); -#2316 = DIRECTION('',(-0.,-1.)); -#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2318 = PCURVE('',#902,#2319); -#2319 = DEFINITIONAL_REPRESENTATION('',(#2320),#2324); -#2320 = LINE('',#2321,#2322); -#2321 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2322 = VECTOR('',#2323,1.); -#2323 = DIRECTION('',(-0.,-1.)); -#2324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2325 = ORIENTED_EDGE('',*,*,#2326,.T.); -#2326 = EDGE_CURVE('',#2304,#2304,#2327,.T.); -#2327 = SURFACE_CURVE('',#2328,(#2333,#2340),.PCURVE_S1.); -#2328 = CIRCLE('',#2329,2.); -#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332); -#2330 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,5.)); -#2331 = DIRECTION('',(0.,0.,1.)); -#2332 = DIRECTION('',(1.,0.,0.)); -#2333 = PCURVE('',#902,#2334); -#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339); -#2335 = LINE('',#2336,#2337); -#2336 = CARTESIAN_POINT('',(-0.,-5.)); -#2337 = VECTOR('',#2338,1.); -#2338 = DIRECTION('',(-1.,0.)); -#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2340 = PCURVE('',#1938,#2341); -#2341 = DEFINITIONAL_REPRESENTATION('',(#2342),#2346); -#2342 = CIRCLE('',#2343,2.); -#2343 = AXIS2_PLACEMENT_2D('',#2344,#2345); -#2344 = CARTESIAN_POINT('',(28.51313225825,28.51313225825)); -#2345 = DIRECTION('',(1.,0.)); -#2346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2347 = ORIENTED_EDGE('',*,*,#2303,.F.); -#2348 = ORIENTED_EDGE('',*,*,#885,.F.); -#2349 = ADVANCED_FACE('',(#2350),#958,.F.); -#2350 = FACE_BOUND('',#2351,.T.); -#2351 = EDGE_LOOP('',(#2352,#2353,#2381,#2410,#2436)); -#2352 = ORIENTED_EDGE('',*,*,#941,.F.); -#2353 = ORIENTED_EDGE('',*,*,#2354,.T.); -#2354 = EDGE_CURVE('',#919,#2355,#2357,.T.); -#2355 = VERTEX_POINT('',#2356); -#2356 = CARTESIAN_POINT('',(2.026968,-6.700104531048,40.)); -#2357 = SURFACE_CURVE('',#2358,(#2362,#2369),.PCURVE_S1.); -#2358 = LINE('',#2359,#2360); -#2359 = CARTESIAN_POINT('',(2.026968,-6.700104531048,0.)); -#2360 = VECTOR('',#2361,1.); -#2361 = DIRECTION('',(0.,0.,1.)); -#2362 = PCURVE('',#958,#2363); -#2363 = DEFINITIONAL_REPRESENTATION('',(#2364),#2368); -#2364 = LINE('',#2365,#2366); -#2365 = CARTESIAN_POINT('',(-5.006163256884,0.)); -#2366 = VECTOR('',#2367,1.); -#2367 = DIRECTION('',(-0.,-1.)); -#2368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2369 = PCURVE('',#2370,#2375); -#2370 = PLANE('',#2371); -#2371 = AXIS2_PLACEMENT_3D('',#2372,#2373,#2374); -#2372 = CARTESIAN_POINT('',(2.026968,-6.700104531048,0.)); -#2373 = DIRECTION('',(1.,0.,0.)); -#2374 = DIRECTION('',(0.,-1.,0.)); -#2375 = DEFINITIONAL_REPRESENTATION('',(#2376),#2380); -#2376 = LINE('',#2377,#2378); -#2377 = CARTESIAN_POINT('',(0.,0.)); -#2378 = VECTOR('',#2379,1.); -#2379 = DIRECTION('',(0.,-1.)); -#2380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2381 = ORIENTED_EDGE('',*,*,#2382,.T.); -#2382 = EDGE_CURVE('',#2355,#2383,#2385,.T.); -#2383 = VERTEX_POINT('',#2384); -#2384 = CARTESIAN_POINT('',(2.026968,6.700104531048,40.)); -#2385 = SURFACE_CURVE('',#2386,(#2391,#2398),.PCURVE_S1.); -#2386 = CIRCLE('',#2387,7.); -#2387 = AXIS2_PLACEMENT_3D('',#2388,#2389,#2390); -#2388 = CARTESIAN_POINT('',(0.,0.,40.)); -#2389 = DIRECTION('',(0.,0.,1.)); -#2390 = DIRECTION('',(1.,0.,0.)); -#2391 = PCURVE('',#958,#2392); -#2392 = DEFINITIONAL_REPRESENTATION('',(#2393),#2397); -#2393 = LINE('',#2394,#2395); -#2394 = CARTESIAN_POINT('',(-0.,-40.)); -#2395 = VECTOR('',#2396,1.); -#2396 = DIRECTION('',(-1.,0.)); -#2397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2398 = PCURVE('',#2399,#2404); -#2399 = PLANE('',#2400); -#2400 = AXIS2_PLACEMENT_3D('',#2401,#2402,#2403); -#2401 = CARTESIAN_POINT('',(5.413629469418,8.1E-16,40.)); -#2402 = DIRECTION('',(0.,0.,1.)); -#2403 = DIRECTION('',(1.,0.,0.)); -#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409); -#2405 = CIRCLE('',#2406,7.); -#2406 = AXIS2_PLACEMENT_2D('',#2407,#2408); -#2407 = CARTESIAN_POINT('',(-5.413629469418,-8.1E-16)); -#2408 = DIRECTION('',(1.,0.)); -#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2410 = ORIENTED_EDGE('',*,*,#2411,.F.); -#2411 = EDGE_CURVE('',#997,#2383,#2412,.T.); -#2412 = SURFACE_CURVE('',#2413,(#2417,#2424),.PCURVE_S1.); -#2413 = LINE('',#2414,#2415); -#2414 = CARTESIAN_POINT('',(2.026968,6.700104531048,0.)); -#2415 = VECTOR('',#2416,1.); -#2416 = DIRECTION('',(0.,0.,1.)); -#2417 = PCURVE('',#958,#2418); -#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2423); -#2419 = LINE('',#2420,#2421); -#2420 = CARTESIAN_POINT('',(-7.560207357475,0.)); -#2421 = VECTOR('',#2422,1.); -#2422 = DIRECTION('',(-0.,-1.)); -#2423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2424 = PCURVE('',#2425,#2430); -#2425 = PLANE('',#2426); -#2426 = AXIS2_PLACEMENT_3D('',#2427,#2428,#2429); -#2427 = CARTESIAN_POINT('',(2.026968,9.478014,0.)); -#2428 = DIRECTION('',(1.,0.,0.)); -#2429 = DIRECTION('',(0.,-1.,0.)); -#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435); -#2431 = LINE('',#2432,#2433); -#2432 = CARTESIAN_POINT('',(2.777909468952,0.)); -#2433 = VECTOR('',#2434,1.); -#2434 = DIRECTION('',(0.,-1.)); -#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2436 = ORIENTED_EDGE('',*,*,#996,.F.); -#2437 = ADVANCED_FACE('',(#2438),#1083,.T.); -#2438 = FACE_BOUND('',#2439,.F.); -#2439 = EDGE_LOOP('',(#2440,#2463,#2492,#2513)); -#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); -#2441 = EDGE_CURVE('',#1045,#2442,#2444,.T.); -#2442 = VERTEX_POINT('',#2443); -#2443 = CARTESIAN_POINT('',(33.048926686334,24.5854651509,3.)); -#2444 = SURFACE_CURVE('',#2445,(#2449,#2456),.PCURVE_S1.); -#2445 = LINE('',#2446,#2447); -#2446 = CARTESIAN_POINT('',(33.048926686334,24.5854651509,0.)); -#2447 = VECTOR('',#2448,1.); -#2448 = DIRECTION('',(0.,0.,1.)); -#2449 = PCURVE('',#1083,#2450); -#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2455); -#2451 = LINE('',#2452,#2453); -#2452 = CARTESIAN_POINT('',(0.713668176419,-0.)); -#2453 = VECTOR('',#2454,1.); -#2454 = DIRECTION('',(-0.,-1.)); -#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2456 = PCURVE('',#1157,#2457); -#2457 = DEFINITIONAL_REPRESENTATION('',(#2458),#2462); -#2458 = LINE('',#2459,#2460); -#2459 = CARTESIAN_POINT('',(23.862659904014,0.)); -#2460 = VECTOR('',#2461,1.); -#2461 = DIRECTION('',(0.,-1.)); -#2462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2463 = ORIENTED_EDGE('',*,*,#2464,.T.); -#2464 = EDGE_CURVE('',#2442,#2465,#2467,.T.); -#2465 = VERTEX_POINT('',#2466); -#2466 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,3.)); -#2467 = SURFACE_CURVE('',#2468,(#2473,#2480),.PCURVE_S1.); -#2468 = CIRCLE('',#2469,6.); -#2469 = AXIS2_PLACEMENT_3D('',#2470,#2471,#2472); -#2470 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,3.)); -#2471 = DIRECTION('',(-0.,0.,1.)); -#2472 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#2473 = PCURVE('',#1083,#2474); -#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); -#2475 = LINE('',#2476,#2477); -#2476 = CARTESIAN_POINT('',(0.713668176419,-3.)); -#2477 = VECTOR('',#2478,1.); -#2478 = DIRECTION('',(-1.,0.)); -#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2480 = PCURVE('',#2481,#2486); -#2481 = TOROIDAL_SURFACE('',#2482,4.,2.); -#2482 = AXIS2_PLACEMENT_3D('',#2483,#2484,#2485); -#2483 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,3.)); -#2484 = DIRECTION('',(-0.,-0.,-1.)); -#2485 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491); -#2487 = LINE('',#2488,#2489); -#2488 = CARTESIAN_POINT('',(-0.,6.28318530718)); -#2489 = VECTOR('',#2490,1.); -#2490 = DIRECTION('',(-1.,0.)); -#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2492 = ORIENTED_EDGE('',*,*,#2493,.F.); -#2493 = EDGE_CURVE('',#1067,#2465,#2494,.T.); -#2494 = SURFACE_CURVE('',#2495,(#2499,#2506),.PCURVE_S1.); -#2495 = LINE('',#2496,#2497); -#2496 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,0.)); -#2497 = VECTOR('',#2498,1.); -#2498 = DIRECTION('',(0.,0.,1.)); -#2499 = PCURVE('',#1083,#2500); -#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2505); -#2501 = LINE('',#2502,#2503); -#2502 = CARTESIAN_POINT('',(-2.284464503214,0.)); -#2503 = VECTOR('',#2504,1.); -#2504 = DIRECTION('',(-0.,-1.)); -#2505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2506 = PCURVE('',#1210,#2507); -#2507 = DEFINITIONAL_REPRESENTATION('',(#2508),#2512); -#2508 = LINE('',#2509,#2510); -#2509 = CARTESIAN_POINT('',(0.,0.)); -#2510 = VECTOR('',#2511,1.); -#2511 = DIRECTION('',(0.,-1.)); -#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2513 = ORIENTED_EDGE('',*,*,#1066,.F.); -#2514 = ADVANCED_FACE('',(#2515),#1157,.F.); -#2515 = FACE_BOUND('',#2516,.F.); -#2516 = EDGE_LOOP('',(#2517,#2540,#2566,#2567)); -#2517 = ORIENTED_EDGE('',*,*,#2518,.T.); -#2518 = EDGE_CURVE('',#1120,#2519,#2521,.T.); -#2519 = VERTEX_POINT('',#2520); -#2520 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,3.)); -#2521 = SURFACE_CURVE('',#2522,(#2526,#2533),.PCURVE_S1.); -#2522 = LINE('',#2523,#2524); -#2523 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,0.)); -#2524 = VECTOR('',#2525,1.); -#2525 = DIRECTION('',(0.,0.,1.)); -#2526 = PCURVE('',#1157,#2527); -#2527 = DEFINITIONAL_REPRESENTATION('',(#2528),#2532); -#2528 = LINE('',#2529,#2530); -#2529 = CARTESIAN_POINT('',(0.,0.)); -#2530 = VECTOR('',#2531,1.); -#2531 = DIRECTION('',(0.,-1.)); -#2532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2533 = PCURVE('',#1262,#2534); -#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2539); -#2535 = LINE('',#2536,#2537); -#2536 = CARTESIAN_POINT('',(-2.42792447717,0.)); -#2537 = VECTOR('',#2538,1.); -#2538 = DIRECTION('',(-0.,-1.)); -#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2540 = ORIENTED_EDGE('',*,*,#2541,.T.); -#2541 = EDGE_CURVE('',#2519,#2442,#2542,.T.); -#2542 = SURFACE_CURVE('',#2543,(#2547,#2554),.PCURVE_S1.); -#2543 = LINE('',#2544,#2545); -#2544 = CARTESIAN_POINT('',(17.428162619855,6.546111845583,3.)); -#2545 = VECTOR('',#2546,1.); -#2546 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#2547 = PCURVE('',#1157,#2548); -#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553); -#2549 = LINE('',#2550,#2551); -#2550 = CARTESIAN_POINT('',(3.55E-15,-3.)); -#2551 = VECTOR('',#2552,1.); -#2552 = DIRECTION('',(1.,0.)); -#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2554 = PCURVE('',#2555,#2560); -#2555 = CYLINDRICAL_SURFACE('',#2556,2.); -#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559); -#2557 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,3.)); -#2558 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#2559 = DIRECTION('',(0.,0.,1.)); -#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565); -#2561 = LINE('',#2562,#2563); -#2562 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2563 = VECTOR('',#2564,1.); -#2564 = DIRECTION('',(0.,1.)); -#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2566 = ORIENTED_EDGE('',*,*,#2441,.F.); -#2567 = ORIENTED_EDGE('',*,*,#1143,.F.); -#2568 = ADVANCED_FACE('',(#2569),#1210,.F.); -#2569 = FACE_BOUND('',#2570,.F.); -#2570 = EDGE_LOOP('',(#2571,#2572,#2600,#2621)); -#2571 = ORIENTED_EDGE('',*,*,#2493,.T.); -#2572 = ORIENTED_EDGE('',*,*,#2573,.T.); -#2573 = EDGE_CURVE('',#2465,#2574,#2576,.T.); -#2574 = VERTEX_POINT('',#2575); -#2575 = CARTESIAN_POINT('',(6.546111845583,17.428162619855,3.)); -#2576 = SURFACE_CURVE('',#2577,(#2581,#2588),.PCURVE_S1.); -#2577 = LINE('',#2578,#2579); -#2578 = CARTESIAN_POINT('',(24.5854651509,33.048926686334,3.)); -#2579 = VECTOR('',#2580,1.); -#2580 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#2581 = PCURVE('',#1210,#2582); -#2582 = DEFINITIONAL_REPRESENTATION('',(#2583),#2587); -#2583 = LINE('',#2584,#2585); -#2584 = CARTESIAN_POINT('',(0.,-3.)); -#2585 = VECTOR('',#2586,1.); -#2586 = DIRECTION('',(1.,-0.)); -#2587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2588 = PCURVE('',#2589,#2594); -#2589 = CYLINDRICAL_SURFACE('',#2590,2.); -#2590 = AXIS2_PLACEMENT_3D('',#2591,#2592,#2593); -#2591 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,3.)); -#2592 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#2593 = DIRECTION('',(0.,0.,1.)); -#2594 = DEFINITIONAL_REPRESENTATION('',(#2595),#2599); -#2595 = LINE('',#2596,#2597); -#2596 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2597 = VECTOR('',#2598,1.); -#2598 = DIRECTION('',(0.,1.)); -#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2600 = ORIENTED_EDGE('',*,*,#2601,.F.); -#2601 = EDGE_CURVE('',#1175,#2574,#2602,.T.); -#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); -#2603 = LINE('',#2604,#2605); -#2604 = CARTESIAN_POINT('',(6.546111845583,17.428162619855,0.)); -#2605 = VECTOR('',#2606,1.); -#2606 = DIRECTION('',(0.,0.,1.)); -#2607 = PCURVE('',#1210,#2608); -#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); -#2609 = LINE('',#2610,#2611); -#2610 = CARTESIAN_POINT('',(23.862659904014,0.)); -#2611 = VECTOR('',#2612,1.); -#2612 = DIRECTION('',(0.,-1.)); -#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2614 = PCURVE('',#1297,#2615); -#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620); -#2616 = LINE('',#2617,#2618); -#2617 = CARTESIAN_POINT('',(-5.426057156804,0.)); -#2618 = VECTOR('',#2619,1.); -#2619 = DIRECTION('',(-0.,-1.)); -#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2621 = ORIENTED_EDGE('',*,*,#1196,.F.); -#2622 = ADVANCED_FACE('',(#2623),#1262,.F.); -#2623 = FACE_BOUND('',#2624,.T.); -#2624 = EDGE_LOOP('',(#2625,#2626,#2655,#2676)); -#2625 = ORIENTED_EDGE('',*,*,#2518,.T.); -#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); -#2627 = EDGE_CURVE('',#2628,#2519,#2630,.T.); -#2628 = VERTEX_POINT('',#2629); -#2629 = CARTESIAN_POINT('',(17.428162619855,-6.546111845583,3.)); -#2630 = SURFACE_CURVE('',#2631,(#2636,#2643),.PCURVE_S1.); -#2631 = CIRCLE('',#2632,10.); -#2632 = AXIS2_PLACEMENT_3D('',#2633,#2634,#2635); -#2633 = CARTESIAN_POINT('',(24.987819999995,0.,3.)); -#2634 = DIRECTION('',(-0.,0.,-1.)); -#2635 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#2636 = PCURVE('',#1262,#2637); -#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642); -#2638 = LINE('',#2639,#2640); -#2639 = CARTESIAN_POINT('',(-3.855260830009,-3.)); -#2640 = VECTOR('',#2641,1.); -#2641 = DIRECTION('',(1.,-0.)); -#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2643 = PCURVE('',#2644,#2649); -#2644 = TOROIDAL_SURFACE('',#2645,12.,2.); -#2645 = AXIS2_PLACEMENT_3D('',#2646,#2647,#2648); -#2646 = CARTESIAN_POINT('',(24.987819999995,0.,3.)); -#2647 = DIRECTION('',(0.,0.,1.)); -#2648 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#2649 = DEFINITIONAL_REPRESENTATION('',(#2650),#2654); -#2650 = LINE('',#2651,#2652); -#2651 = CARTESIAN_POINT('',(-0.,3.14159265359)); -#2652 = VECTOR('',#2653,1.); -#2653 = DIRECTION('',(-1.,0.)); -#2654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2655 = ORIENTED_EDGE('',*,*,#2656,.F.); -#2656 = EDGE_CURVE('',#1226,#2628,#2657,.T.); -#2657 = SURFACE_CURVE('',#2658,(#2662,#2669),.PCURVE_S1.); -#2658 = LINE('',#2659,#2660); -#2659 = CARTESIAN_POINT('',(17.428162619855,-6.546111845583,0.)); -#2660 = VECTOR('',#2661,1.); -#2661 = DIRECTION('',(0.,0.,1.)); -#2662 = PCURVE('',#1262,#2663); -#2663 = DEFINITIONAL_REPRESENTATION('',(#2664),#2668); -#2664 = LINE('',#2665,#2666); -#2665 = CARTESIAN_POINT('',(-3.855260830009,0.)); -#2666 = VECTOR('',#2667,1.); -#2667 = DIRECTION('',(-0.,-1.)); -#2668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2669 = PCURVE('',#1371,#2670); -#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = LINE('',#2672,#2673); -#2672 = CARTESIAN_POINT('',(23.862659904014,0.)); -#2673 = VECTOR('',#2674,1.); -#2674 = DIRECTION('',(0.,-1.)); -#2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2676 = ORIENTED_EDGE('',*,*,#1247,.T.); -#2677 = ADVANCED_FACE('',(#2678),#1297,.F.); -#2678 = FACE_BOUND('',#2679,.T.); -#2679 = EDGE_LOOP('',(#2680,#2703,#2730,#2731)); -#2680 = ORIENTED_EDGE('',*,*,#2681,.T.); -#2681 = EDGE_CURVE('',#1281,#2682,#2684,.T.); -#2682 = VERTEX_POINT('',#2683); -#2683 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,3.)); -#2684 = SURFACE_CURVE('',#2685,(#2689,#2696),.PCURVE_S1.); -#2685 = LINE('',#2686,#2687); -#2686 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,0.)); -#2687 = VECTOR('',#2688,1.); -#2688 = DIRECTION('',(0.,0.,1.)); -#2689 = PCURVE('',#1297,#2690); -#2690 = DEFINITIONAL_REPRESENTATION('',(#2691),#2695); -#2691 = LINE('',#2692,#2693); -#2692 = CARTESIAN_POINT('',(-3.998720803965,0.)); -#2693 = VECTOR('',#2694,1.); -#2694 = DIRECTION('',(-0.,-1.)); -#2695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2696 = PCURVE('',#1424,#2697); -#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); -#2698 = LINE('',#2699,#2700); -#2699 = CARTESIAN_POINT('',(0.,0.)); -#2700 = VECTOR('',#2701,1.); -#2701 = DIRECTION('',(0.,-1.)); -#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2703 = ORIENTED_EDGE('',*,*,#2704,.F.); -#2704 = EDGE_CURVE('',#2574,#2682,#2705,.T.); -#2705 = SURFACE_CURVE('',#2706,(#2711,#2718),.PCURVE_S1.); -#2706 = CIRCLE('',#2707,10.); -#2707 = AXIS2_PLACEMENT_3D('',#2708,#2709,#2710); -#2708 = CARTESIAN_POINT('',(0.,24.987819999995,3.)); -#2709 = DIRECTION('',(0.,-0.,-1.)); -#2710 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#2711 = PCURVE('',#1297,#2712); -#2712 = DEFINITIONAL_REPRESENTATION('',(#2713),#2717); -#2713 = LINE('',#2714,#2715); -#2714 = CARTESIAN_POINT('',(-5.426057156804,-3.)); -#2715 = VECTOR('',#2716,1.); -#2716 = DIRECTION('',(1.,-0.)); -#2717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2718 = PCURVE('',#2719,#2724); -#2719 = TOROIDAL_SURFACE('',#2720,12.,2.); -#2720 = AXIS2_PLACEMENT_3D('',#2721,#2722,#2723); -#2721 = CARTESIAN_POINT('',(0.,24.987819999995,3.)); -#2722 = DIRECTION('',(0.,0.,1.)); -#2723 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); -#2725 = LINE('',#2726,#2727); -#2726 = CARTESIAN_POINT('',(-0.,3.14159265359)); -#2727 = VECTOR('',#2728,1.); -#2728 = DIRECTION('',(-1.,0.)); -#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2730 = ORIENTED_EDGE('',*,*,#2601,.F.); -#2731 = ORIENTED_EDGE('',*,*,#1280,.T.); -#2732 = ADVANCED_FACE('',(#2733),#1371,.F.); -#2733 = FACE_BOUND('',#2734,.F.); -#2734 = EDGE_LOOP('',(#2735,#2758,#2784,#2785)); -#2735 = ORIENTED_EDGE('',*,*,#2736,.T.); -#2736 = EDGE_CURVE('',#1334,#2737,#2739,.T.); -#2737 = VERTEX_POINT('',#2738); -#2738 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,3.)); -#2739 = SURFACE_CURVE('',#2740,(#2744,#2751),.PCURVE_S1.); -#2740 = LINE('',#2741,#2742); -#2741 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,0.)); -#2742 = VECTOR('',#2743,1.); -#2743 = DIRECTION('',(0.,0.,1.)); -#2744 = PCURVE('',#1371,#2745); -#2745 = DEFINITIONAL_REPRESENTATION('',(#2746),#2750); -#2746 = LINE('',#2747,#2748); -#2747 = CARTESIAN_POINT('',(0.,0.)); -#2748 = VECTOR('',#2749,1.); -#2749 = DIRECTION('',(0.,-1.)); -#2750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2751 = PCURVE('',#1476,#2752); -#2752 = DEFINITIONAL_REPRESENTATION('',(#2753),#2757); -#2753 = LINE('',#2754,#2755); -#2754 = CARTESIAN_POINT('',(-6.996853483599,0.)); -#2755 = VECTOR('',#2756,1.); -#2756 = DIRECTION('',(-0.,-1.)); -#2757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2758 = ORIENTED_EDGE('',*,*,#2759,.T.); -#2759 = EDGE_CURVE('',#2737,#2628,#2760,.T.); -#2760 = SURFACE_CURVE('',#2761,(#2765,#2772),.PCURVE_S1.); -#2761 = LINE('',#2762,#2763); -#2762 = CARTESIAN_POINT('',(33.048926686334,-24.5854651509,3.)); -#2763 = VECTOR('',#2764,1.); -#2764 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#2765 = PCURVE('',#1371,#2766); -#2766 = DEFINITIONAL_REPRESENTATION('',(#2767),#2771); -#2767 = LINE('',#2768,#2769); -#2768 = CARTESIAN_POINT('',(0.,-3.)); -#2769 = VECTOR('',#2770,1.); -#2770 = DIRECTION('',(1.,0.)); -#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2772 = PCURVE('',#2773,#2778); -#2773 = CYLINDRICAL_SURFACE('',#2774,2.); -#2774 = AXIS2_PLACEMENT_3D('',#2775,#2776,#2777); -#2775 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,3.)); -#2776 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#2777 = DIRECTION('',(0.,0.,1.)); -#2778 = DEFINITIONAL_REPRESENTATION('',(#2779),#2783); -#2779 = LINE('',#2780,#2781); -#2780 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2781 = VECTOR('',#2782,1.); -#2782 = DIRECTION('',(0.,1.)); -#2783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2784 = ORIENTED_EDGE('',*,*,#2656,.F.); -#2785 = ORIENTED_EDGE('',*,*,#1357,.F.); -#2786 = ADVANCED_FACE('',(#2787),#1424,.F.); -#2787 = FACE_BOUND('',#2788,.F.); -#2788 = EDGE_LOOP('',(#2789,#2790,#2818,#2839)); -#2789 = ORIENTED_EDGE('',*,*,#2681,.T.); -#2790 = ORIENTED_EDGE('',*,*,#2791,.T.); -#2791 = EDGE_CURVE('',#2682,#2792,#2794,.T.); -#2792 = VERTEX_POINT('',#2793); -#2793 = CARTESIAN_POINT('',(-24.5854651509,33.048926686334,3.)); -#2794 = SURFACE_CURVE('',#2795,(#2799,#2806),.PCURVE_S1.); -#2795 = LINE('',#2796,#2797); -#2796 = CARTESIAN_POINT('',(-6.546111845583,17.428162619855,3.)); -#2797 = VECTOR('',#2798,1.); -#2798 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#2799 = PCURVE('',#1424,#2800); -#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805); -#2801 = LINE('',#2802,#2803); -#2802 = CARTESIAN_POINT('',(3.55E-15,-3.)); -#2803 = VECTOR('',#2804,1.); -#2804 = DIRECTION('',(1.,0.)); -#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2806 = PCURVE('',#2807,#2812); -#2807 = CYLINDRICAL_SURFACE('',#2808,2.); -#2808 = AXIS2_PLACEMENT_3D('',#2809,#2810,#2811); -#2809 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,3.)); -#2810 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#2811 = DIRECTION('',(0.,0.,1.)); -#2812 = DEFINITIONAL_REPRESENTATION('',(#2813),#2817); -#2813 = LINE('',#2814,#2815); -#2814 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2815 = VECTOR('',#2816,1.); -#2816 = DIRECTION('',(0.,1.)); -#2817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2818 = ORIENTED_EDGE('',*,*,#2819,.F.); -#2819 = EDGE_CURVE('',#1389,#2792,#2820,.T.); -#2820 = SURFACE_CURVE('',#2821,(#2825,#2832),.PCURVE_S1.); -#2821 = LINE('',#2822,#2823); -#2822 = CARTESIAN_POINT('',(-24.5854651509,33.048926686334,0.)); -#2823 = VECTOR('',#2824,1.); -#2824 = DIRECTION('',(0.,0.,1.)); -#2825 = PCURVE('',#1424,#2826); -#2826 = DEFINITIONAL_REPRESENTATION('',(#2827),#2831); -#2827 = LINE('',#2828,#2829); -#2828 = CARTESIAN_POINT('',(23.862659904014,0.)); -#2829 = VECTOR('',#2830,1.); -#2830 = DIRECTION('',(0.,-1.)); -#2831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2832 = PCURVE('',#1511,#2833); -#2833 = DEFINITIONAL_REPRESENTATION('',(#2834),#2838); -#2834 = LINE('',#2835,#2836); -#2835 = CARTESIAN_POINT('',(-0.857128150375,0.)); -#2836 = VECTOR('',#2837,1.); -#2837 = DIRECTION('',(-0.,-1.)); -#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2839 = ORIENTED_EDGE('',*,*,#1410,.F.); -#2840 = ADVANCED_FACE('',(#2841),#1476,.T.); -#2841 = FACE_BOUND('',#2842,.F.); -#2842 = EDGE_LOOP('',(#2843,#2866,#2893,#2894)); -#2843 = ORIENTED_EDGE('',*,*,#2844,.T.); -#2844 = EDGE_CURVE('',#1440,#2845,#2847,.T.); -#2845 = VERTEX_POINT('',#2846); -#2846 = CARTESIAN_POINT('',(24.5854651509,-33.04892668633,3.)); -#2847 = SURFACE_CURVE('',#2848,(#2852,#2859),.PCURVE_S1.); -#2848 = LINE('',#2849,#2850); -#2849 = CARTESIAN_POINT('',(24.5854651509,-33.04892668633,0.)); -#2850 = VECTOR('',#2851,1.); -#2851 = DIRECTION('',(0.,0.,1.)); -#2852 = PCURVE('',#1476,#2853); -#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); -#2854 = LINE('',#2855,#2856); -#2855 = CARTESIAN_POINT('',(-3.998720803965,0.)); -#2856 = VECTOR('',#2857,1.); -#2857 = DIRECTION('',(-0.,-1.)); -#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2859 = PCURVE('',#1585,#2860); -#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865); -#2861 = LINE('',#2862,#2863); -#2862 = CARTESIAN_POINT('',(23.862659904014,0.)); -#2863 = VECTOR('',#2864,1.); -#2864 = DIRECTION('',(0.,-1.)); -#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2866 = ORIENTED_EDGE('',*,*,#2867,.T.); -#2867 = EDGE_CURVE('',#2845,#2737,#2868,.T.); -#2868 = SURFACE_CURVE('',#2869,(#2874,#2881),.PCURVE_S1.); -#2869 = CIRCLE('',#2870,6.); -#2870 = AXIS2_PLACEMENT_3D('',#2871,#2872,#2873); -#2871 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,3.)); -#2872 = DIRECTION('',(0.,0.,1.)); -#2873 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#2874 = PCURVE('',#1476,#2875); -#2875 = DEFINITIONAL_REPRESENTATION('',(#2876),#2880); -#2876 = LINE('',#2877,#2878); -#2877 = CARTESIAN_POINT('',(-3.998720803965,-3.)); -#2878 = VECTOR('',#2879,1.); -#2879 = DIRECTION('',(-1.,0.)); -#2880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2881 = PCURVE('',#2882,#2887); -#2882 = TOROIDAL_SURFACE('',#2883,4.,2.); -#2883 = AXIS2_PLACEMENT_3D('',#2884,#2885,#2886); -#2884 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,3.)); -#2885 = DIRECTION('',(-0.,-0.,-1.)); -#2886 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2892); -#2888 = LINE('',#2889,#2890); -#2889 = CARTESIAN_POINT('',(-0.,6.28318530718)); -#2890 = VECTOR('',#2891,1.); -#2891 = DIRECTION('',(-1.,0.)); -#2892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2893 = ORIENTED_EDGE('',*,*,#2736,.F.); -#2894 = ORIENTED_EDGE('',*,*,#1461,.F.); -#2895 = ADVANCED_FACE('',(#2896),#1511,.T.); -#2896 = FACE_BOUND('',#2897,.F.); -#2897 = EDGE_LOOP('',(#2898,#2899,#2928,#2949)); -#2898 = ORIENTED_EDGE('',*,*,#2819,.T.); -#2899 = ORIENTED_EDGE('',*,*,#2900,.T.); -#2900 = EDGE_CURVE('',#2792,#2901,#2903,.T.); -#2901 = VERTEX_POINT('',#2902); -#2902 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,3.)); -#2903 = SURFACE_CURVE('',#2904,(#2909,#2916),.PCURVE_S1.); -#2904 = CIRCLE('',#2905,6.); -#2905 = AXIS2_PLACEMENT_3D('',#2906,#2907,#2908); -#2906 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,3.)); -#2907 = DIRECTION('',(0.,-0.,1.)); -#2908 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#2909 = PCURVE('',#1511,#2910); -#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915); -#2911 = LINE('',#2912,#2913); -#2912 = CARTESIAN_POINT('',(-0.857128150375,-3.)); -#2913 = VECTOR('',#2914,1.); -#2914 = DIRECTION('',(-1.,0.)); -#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2916 = PCURVE('',#2917,#2922); -#2917 = TOROIDAL_SURFACE('',#2918,4.,2.); -#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); -#2919 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,3.)); -#2920 = DIRECTION('',(-0.,-0.,-1.)); -#2921 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); -#2923 = LINE('',#2924,#2925); -#2924 = CARTESIAN_POINT('',(-0.,6.28318530718)); -#2925 = VECTOR('',#2926,1.); -#2926 = DIRECTION('',(-1.,0.)); -#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2928 = ORIENTED_EDGE('',*,*,#2929,.F.); -#2929 = EDGE_CURVE('',#1495,#2901,#2930,.T.); -#2930 = SURFACE_CURVE('',#2931,(#2935,#2942),.PCURVE_S1.); -#2931 = LINE('',#2932,#2933); -#2932 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,0.)); -#2933 = VECTOR('',#2934,1.); -#2934 = DIRECTION('',(0.,0.,1.)); -#2935 = PCURVE('',#1511,#2936); -#2936 = DEFINITIONAL_REPRESENTATION('',(#2937),#2941); -#2937 = LINE('',#2938,#2939); -#2938 = CARTESIAN_POINT('',(-3.855260830009,0.)); -#2939 = VECTOR('',#2940,1.); -#2940 = DIRECTION('',(-0.,-1.)); -#2941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2942 = PCURVE('',#1638,#2943); -#2943 = DEFINITIONAL_REPRESENTATION('',(#2944),#2948); -#2944 = LINE('',#2945,#2946); -#2945 = CARTESIAN_POINT('',(0.,0.)); -#2946 = VECTOR('',#2947,1.); -#2947 = DIRECTION('',(0.,-1.)); -#2948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2949 = ORIENTED_EDGE('',*,*,#1494,.F.); -#2950 = ADVANCED_FACE('',(#2951),#1585,.F.); -#2951 = FACE_BOUND('',#2952,.F.); -#2952 = EDGE_LOOP('',(#2953,#2976,#3002,#3003)); -#2953 = ORIENTED_EDGE('',*,*,#2954,.T.); -#2954 = EDGE_CURVE('',#1548,#2955,#2957,.T.); -#2955 = VERTEX_POINT('',#2956); -#2956 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,3.)); -#2957 = SURFACE_CURVE('',#2958,(#2962,#2969),.PCURVE_S1.); -#2958 = LINE('',#2959,#2960); -#2959 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,0.)); -#2960 = VECTOR('',#2961,1.); -#2961 = DIRECTION('',(0.,0.,1.)); -#2962 = PCURVE('',#1585,#2963); -#2963 = DEFINITIONAL_REPRESENTATION('',(#2964),#2968); -#2964 = LINE('',#2965,#2966); -#2965 = CARTESIAN_POINT('',(0.,0.)); -#2966 = VECTOR('',#2967,1.); -#2967 = DIRECTION('',(0.,-1.)); -#2968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2969 = PCURVE('',#1690,#2970); -#2970 = DEFINITIONAL_REPRESENTATION('',(#2971),#2975); -#2971 = LINE('',#2972,#2973); -#2972 = CARTESIAN_POINT('',(-0.857128150375,0.)); -#2973 = VECTOR('',#2974,1.); -#2974 = DIRECTION('',(-0.,-1.)); -#2975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2976 = ORIENTED_EDGE('',*,*,#2977,.T.); -#2977 = EDGE_CURVE('',#2955,#2845,#2978,.T.); -#2978 = SURFACE_CURVE('',#2979,(#2983,#2990),.PCURVE_S1.); -#2979 = LINE('',#2980,#2981); -#2980 = CARTESIAN_POINT('',(6.546111845583,-17.42816261985,3.)); -#2981 = VECTOR('',#2982,1.); -#2982 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#2983 = PCURVE('',#1585,#2984); -#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2989); -#2985 = LINE('',#2986,#2987); -#2986 = CARTESIAN_POINT('',(3.55E-15,-3.)); -#2987 = VECTOR('',#2988,1.); -#2988 = DIRECTION('',(1.,0.)); -#2989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2990 = PCURVE('',#2991,#2996); -#2991 = CYLINDRICAL_SURFACE('',#2992,2.); -#2992 = AXIS2_PLACEMENT_3D('',#2993,#2994,#2995); -#2993 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,3.)); -#2994 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#2995 = DIRECTION('',(0.,0.,1.)); -#2996 = DEFINITIONAL_REPRESENTATION('',(#2997),#3001); -#2997 = LINE('',#2998,#2999); -#2998 = CARTESIAN_POINT('',(1.570796326795,0.)); -#2999 = VECTOR('',#3000,1.); -#3000 = DIRECTION('',(0.,1.)); -#3001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3002 = ORIENTED_EDGE('',*,*,#2844,.F.); -#3003 = ORIENTED_EDGE('',*,*,#1571,.F.); -#3004 = ADVANCED_FACE('',(#3005),#1638,.F.); -#3005 = FACE_BOUND('',#3006,.F.); -#3006 = EDGE_LOOP('',(#3007,#3008,#3036,#3057)); -#3007 = ORIENTED_EDGE('',*,*,#2929,.T.); -#3008 = ORIENTED_EDGE('',*,*,#3009,.T.); -#3009 = EDGE_CURVE('',#2901,#3010,#3012,.T.); -#3010 = VERTEX_POINT('',#3011); -#3011 = CARTESIAN_POINT('',(-17.42816261985,6.546111845583,3.)); -#3012 = SURFACE_CURVE('',#3013,(#3017,#3024),.PCURVE_S1.); -#3013 = LINE('',#3014,#3015); -#3014 = CARTESIAN_POINT('',(-33.04892668633,24.5854651509,3.)); -#3015 = VECTOR('',#3016,1.); -#3016 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#3017 = PCURVE('',#1638,#3018); -#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023); -#3019 = LINE('',#3020,#3021); -#3020 = CARTESIAN_POINT('',(0.,-3.)); -#3021 = VECTOR('',#3022,1.); -#3022 = DIRECTION('',(1.,0.)); -#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3024 = PCURVE('',#3025,#3030); -#3025 = CYLINDRICAL_SURFACE('',#3026,2.); -#3026 = AXIS2_PLACEMENT_3D('',#3027,#3028,#3029); -#3027 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,3.)); -#3028 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#3029 = DIRECTION('',(0.,0.,1.)); -#3030 = DEFINITIONAL_REPRESENTATION('',(#3031),#3035); -#3031 = LINE('',#3032,#3033); -#3032 = CARTESIAN_POINT('',(1.570796326795,0.)); -#3033 = VECTOR('',#3034,1.); -#3034 = DIRECTION('',(0.,1.)); -#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3036 = ORIENTED_EDGE('',*,*,#3037,.F.); -#3037 = EDGE_CURVE('',#1603,#3010,#3038,.T.); -#3038 = SURFACE_CURVE('',#3039,(#3043,#3050),.PCURVE_S1.); -#3039 = LINE('',#3040,#3041); -#3040 = CARTESIAN_POINT('',(-17.42816261985,6.546111845583,0.)); -#3041 = VECTOR('',#3042,1.); -#3042 = DIRECTION('',(0.,0.,1.)); -#3043 = PCURVE('',#1638,#3044); -#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049); -#3045 = LINE('',#3046,#3047); -#3046 = CARTESIAN_POINT('',(23.862659904014,0.)); -#3047 = VECTOR('',#3048,1.); -#3048 = DIRECTION('',(0.,-1.)); -#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3050 = PCURVE('',#1725,#3051); -#3051 = DEFINITIONAL_REPRESENTATION('',(#3052),#3056); -#3052 = LINE('',#3053,#3054); -#3053 = CARTESIAN_POINT('',(-6.996853483599,0.)); -#3054 = VECTOR('',#3055,1.); -#3055 = DIRECTION('',(-0.,-1.)); -#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3057 = ORIENTED_EDGE('',*,*,#1624,.F.); -#3058 = ADVANCED_FACE('',(#3059),#1690,.F.); -#3059 = FACE_BOUND('',#3060,.T.); -#3060 = EDGE_LOOP('',(#3061,#3062,#3091,#3112)); -#3061 = ORIENTED_EDGE('',*,*,#2954,.T.); -#3062 = ORIENTED_EDGE('',*,*,#3063,.F.); -#3063 = EDGE_CURVE('',#3064,#2955,#3066,.T.); -#3064 = VERTEX_POINT('',#3065); -#3065 = CARTESIAN_POINT('',(-6.546111845583,-17.42816261985,3.)); -#3066 = SURFACE_CURVE('',#3067,(#3072,#3079),.PCURVE_S1.); -#3067 = CIRCLE('',#3068,10.); -#3068 = AXIS2_PLACEMENT_3D('',#3069,#3070,#3071); -#3069 = CARTESIAN_POINT('',(0.,-24.98781999999,3.)); -#3070 = DIRECTION('',(0.,0.,-1.)); -#3071 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#3072 = PCURVE('',#1690,#3073); -#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3078); -#3074 = LINE('',#3075,#3076); -#3075 = CARTESIAN_POINT('',(-2.284464503214,-3.)); -#3076 = VECTOR('',#3077,1.); -#3077 = DIRECTION('',(1.,-0.)); -#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3079 = PCURVE('',#3080,#3085); -#3080 = TOROIDAL_SURFACE('',#3081,12.,2.); -#3081 = AXIS2_PLACEMENT_3D('',#3082,#3083,#3084); -#3082 = CARTESIAN_POINT('',(0.,-24.98781999999,3.)); -#3083 = DIRECTION('',(0.,0.,1.)); -#3084 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#3085 = DEFINITIONAL_REPRESENTATION('',(#3086),#3090); -#3086 = LINE('',#3087,#3088); -#3087 = CARTESIAN_POINT('',(-0.,3.14159265359)); -#3088 = VECTOR('',#3089,1.); -#3089 = DIRECTION('',(-1.,0.)); -#3090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3091 = ORIENTED_EDGE('',*,*,#3092,.F.); -#3092 = EDGE_CURVE('',#1654,#3064,#3093,.T.); -#3093 = SURFACE_CURVE('',#3094,(#3098,#3105),.PCURVE_S1.); -#3094 = LINE('',#3095,#3096); -#3095 = CARTESIAN_POINT('',(-6.546111845583,-17.42816261985,0.)); -#3096 = VECTOR('',#3097,1.); -#3097 = DIRECTION('',(0.,0.,1.)); -#3098 = PCURVE('',#1690,#3099); -#3099 = DEFINITIONAL_REPRESENTATION('',(#3100),#3104); -#3100 = LINE('',#3101,#3102); -#3101 = CARTESIAN_POINT('',(-2.284464503214,0.)); -#3102 = VECTOR('',#3103,1.); -#3103 = DIRECTION('',(-0.,-1.)); -#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3105 = PCURVE('',#1799,#3106); -#3106 = DEFINITIONAL_REPRESENTATION('',(#3107),#3111); -#3107 = LINE('',#3108,#3109); -#3108 = CARTESIAN_POINT('',(23.862659904014,0.)); -#3109 = VECTOR('',#3110,1.); -#3110 = DIRECTION('',(0.,-1.)); -#3111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3112 = ORIENTED_EDGE('',*,*,#1675,.T.); -#3113 = ADVANCED_FACE('',(#3114),#1725,.F.); -#3114 = FACE_BOUND('',#3115,.T.); -#3115 = EDGE_LOOP('',(#3116,#3139,#3166,#3167)); -#3116 = ORIENTED_EDGE('',*,*,#3117,.T.); -#3117 = EDGE_CURVE('',#1709,#3118,#3120,.T.); -#3118 = VERTEX_POINT('',#3119); -#3119 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,3.)); -#3120 = SURFACE_CURVE('',#3121,(#3125,#3132),.PCURVE_S1.); -#3121 = LINE('',#3122,#3123); -#3122 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,0.)); -#3123 = VECTOR('',#3124,1.); -#3124 = DIRECTION('',(0.,0.,1.)); -#3125 = PCURVE('',#1725,#3126); -#3126 = DEFINITIONAL_REPRESENTATION('',(#3127),#3131); -#3127 = LINE('',#3128,#3129); -#3128 = CARTESIAN_POINT('',(-5.56951713076,0.)); -#3129 = VECTOR('',#3130,1.); -#3130 = DIRECTION('',(-0.,-1.)); -#3131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3132 = PCURVE('',#1852,#3133); -#3133 = DEFINITIONAL_REPRESENTATION('',(#3134),#3138); -#3134 = LINE('',#3135,#3136); -#3135 = CARTESIAN_POINT('',(0.,0.)); -#3136 = VECTOR('',#3137,1.); -#3137 = DIRECTION('',(0.,-1.)); -#3138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3139 = ORIENTED_EDGE('',*,*,#3140,.F.); -#3140 = EDGE_CURVE('',#3010,#3118,#3141,.T.); -#3141 = SURFACE_CURVE('',#3142,(#3147,#3154),.PCURVE_S1.); -#3142 = CIRCLE('',#3143,10.); -#3143 = AXIS2_PLACEMENT_3D('',#3144,#3145,#3146); -#3144 = CARTESIAN_POINT('',(-24.98781999999,0.,3.)); -#3145 = DIRECTION('',(0.,0.,-1.)); -#3146 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#3147 = PCURVE('',#1725,#3148); -#3148 = DEFINITIONAL_REPRESENTATION('',(#3149),#3153); -#3149 = LINE('',#3150,#3151); -#3150 = CARTESIAN_POINT('',(-6.996853483599,-3.)); -#3151 = VECTOR('',#3152,1.); -#3152 = DIRECTION('',(1.,-0.)); -#3153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3154 = PCURVE('',#3155,#3160); -#3155 = TOROIDAL_SURFACE('',#3156,12.,2.); -#3156 = AXIS2_PLACEMENT_3D('',#3157,#3158,#3159); -#3157 = CARTESIAN_POINT('',(-24.98781999999,0.,3.)); -#3158 = DIRECTION('',(0.,0.,1.)); -#3159 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3165); -#3161 = LINE('',#3162,#3163); -#3162 = CARTESIAN_POINT('',(-0.,3.14159265359)); -#3163 = VECTOR('',#3164,1.); -#3164 = DIRECTION('',(-1.,0.)); -#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3166 = ORIENTED_EDGE('',*,*,#3037,.F.); -#3167 = ORIENTED_EDGE('',*,*,#1708,.T.); -#3168 = ADVANCED_FACE('',(#3169),#1799,.F.); -#3169 = FACE_BOUND('',#3170,.F.); -#3170 = EDGE_LOOP('',(#3171,#3194,#3220,#3221)); -#3171 = ORIENTED_EDGE('',*,*,#3172,.T.); -#3172 = EDGE_CURVE('',#1762,#3173,#3175,.T.); -#3173 = VERTEX_POINT('',#3174); -#3174 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,3.)); -#3175 = SURFACE_CURVE('',#3176,(#3180,#3187),.PCURVE_S1.); -#3176 = LINE('',#3177,#3178); -#3177 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,0.)); -#3178 = VECTOR('',#3179,1.); -#3179 = DIRECTION('',(0.,0.,1.)); -#3180 = PCURVE('',#1799,#3181); -#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3186); -#3182 = LINE('',#3183,#3184); -#3183 = CARTESIAN_POINT('',(0.,0.)); -#3184 = VECTOR('',#3185,1.); -#3185 = DIRECTION('',(0.,-1.)); -#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3187 = PCURVE('',#1883,#3188); -#3188 = DEFINITIONAL_REPRESENTATION('',(#3189),#3193); -#3189 = LINE('',#3190,#3191); -#3190 = CARTESIAN_POINT('',(-5.426057156804,0.)); -#3191 = VECTOR('',#3192,1.); -#3192 = DIRECTION('',(-0.,-1.)); -#3193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3194 = ORIENTED_EDGE('',*,*,#3195,.T.); -#3195 = EDGE_CURVE('',#3173,#3064,#3196,.T.); -#3196 = SURFACE_CURVE('',#3197,(#3201,#3208),.PCURVE_S1.); -#3197 = LINE('',#3198,#3199); -#3198 = CARTESIAN_POINT('',(-24.5854651509,-33.04892668633,3.)); -#3199 = VECTOR('',#3200,1.); -#3200 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#3201 = PCURVE('',#1799,#3202); -#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207); -#3203 = LINE('',#3204,#3205); -#3204 = CARTESIAN_POINT('',(0.,-3.)); -#3205 = VECTOR('',#3206,1.); -#3206 = DIRECTION('',(1.,0.)); -#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3208 = PCURVE('',#3209,#3214); -#3209 = CYLINDRICAL_SURFACE('',#3210,2.); -#3210 = AXIS2_PLACEMENT_3D('',#3211,#3212,#3213); -#3211 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,3.)); -#3212 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#3213 = DIRECTION('',(0.,0.,1.)); -#3214 = DEFINITIONAL_REPRESENTATION('',(#3215),#3219); -#3215 = LINE('',#3216,#3217); -#3216 = CARTESIAN_POINT('',(1.570796326795,0.)); -#3217 = VECTOR('',#3218,1.); -#3218 = DIRECTION('',(0.,1.)); -#3219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3220 = ORIENTED_EDGE('',*,*,#3092,.F.); -#3221 = ORIENTED_EDGE('',*,*,#1785,.F.); -#3222 = ADVANCED_FACE('',(#3223),#1852,.F.); -#3223 = FACE_BOUND('',#3224,.F.); -#3224 = EDGE_LOOP('',(#3225,#3226,#3254,#3275)); -#3225 = ORIENTED_EDGE('',*,*,#3117,.T.); -#3226 = ORIENTED_EDGE('',*,*,#3227,.T.); -#3227 = EDGE_CURVE('',#3118,#3228,#3230,.T.); -#3228 = VERTEX_POINT('',#3229); -#3229 = CARTESIAN_POINT('',(-33.04892668633,-24.5854651509,3.)); -#3230 = SURFACE_CURVE('',#3231,(#3235,#3242),.PCURVE_S1.); -#3231 = LINE('',#3232,#3233); -#3232 = CARTESIAN_POINT('',(-17.42816261985,-6.546111845583,3.)); -#3233 = VECTOR('',#3234,1.); -#3234 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#3235 = PCURVE('',#1852,#3236); -#3236 = DEFINITIONAL_REPRESENTATION('',(#3237),#3241); -#3237 = LINE('',#3238,#3239); -#3238 = CARTESIAN_POINT('',(0.,-3.)); -#3239 = VECTOR('',#3240,1.); -#3240 = DIRECTION('',(1.,-0.)); -#3241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3242 = PCURVE('',#3243,#3248); -#3243 = CYLINDRICAL_SURFACE('',#3244,2.); -#3244 = AXIS2_PLACEMENT_3D('',#3245,#3246,#3247); -#3245 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,3.)); -#3246 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#3247 = DIRECTION('',(0.,0.,1.)); -#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253); -#3249 = LINE('',#3250,#3251); -#3250 = CARTESIAN_POINT('',(1.570796326795,0.)); -#3251 = VECTOR('',#3252,1.); -#3252 = DIRECTION('',(0.,1.)); -#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3254 = ORIENTED_EDGE('',*,*,#3255,.F.); -#3255 = EDGE_CURVE('',#1817,#3228,#3256,.T.); -#3256 = SURFACE_CURVE('',#3257,(#3261,#3268),.PCURVE_S1.); -#3257 = LINE('',#3258,#3259); -#3258 = CARTESIAN_POINT('',(-33.04892668633,-24.5854651509,0.)); -#3259 = VECTOR('',#3260,1.); -#3260 = DIRECTION('',(0.,0.,1.)); -#3261 = PCURVE('',#1852,#3262); -#3262 = DEFINITIONAL_REPRESENTATION('',(#3263),#3267); -#3263 = LINE('',#3264,#3265); -#3264 = CARTESIAN_POINT('',(23.862659904014,0.)); -#3265 = VECTOR('',#3266,1.); -#3266 = DIRECTION('',(0.,-1.)); -#3267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3268 = PCURVE('',#1883,#3269); -#3269 = DEFINITIONAL_REPRESENTATION('',(#3270),#3274); -#3270 = LINE('',#3271,#3272); -#3271 = CARTESIAN_POINT('',(-2.42792447717,0.)); -#3272 = VECTOR('',#3273,1.); -#3273 = DIRECTION('',(-0.,-1.)); -#3274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3275 = ORIENTED_EDGE('',*,*,#1838,.F.); -#3276 = ADVANCED_FACE('',(#3277),#1883,.T.); -#3277 = FACE_BOUND('',#3278,.F.); -#3278 = EDGE_LOOP('',(#3279,#3280,#3307,#3308)); -#3279 = ORIENTED_EDGE('',*,*,#3255,.T.); -#3280 = ORIENTED_EDGE('',*,*,#3281,.T.); -#3281 = EDGE_CURVE('',#3228,#3173,#3282,.T.); -#3282 = SURFACE_CURVE('',#3283,(#3288,#3295),.PCURVE_S1.); -#3283 = CIRCLE('',#3284,6.); -#3284 = AXIS2_PLACEMENT_3D('',#3285,#3286,#3287); -#3285 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,3.)); -#3286 = DIRECTION('',(0.,0.,1.)); -#3287 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#3288 = PCURVE('',#1883,#3289); -#3289 = DEFINITIONAL_REPRESENTATION('',(#3290),#3294); -#3290 = LINE('',#3291,#3292); -#3291 = CARTESIAN_POINT('',(-2.42792447717,-3.)); -#3292 = VECTOR('',#3293,1.); -#3293 = DIRECTION('',(-1.,0.)); -#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3295 = PCURVE('',#3296,#3301); -#3296 = TOROIDAL_SURFACE('',#3297,4.,2.); -#3297 = AXIS2_PLACEMENT_3D('',#3298,#3299,#3300); -#3298 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,3.)); -#3299 = DIRECTION('',(-0.,-0.,-1.)); -#3300 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306); -#3302 = LINE('',#3303,#3304); -#3303 = CARTESIAN_POINT('',(-0.,6.28318530718)); -#3304 = VECTOR('',#3305,1.); -#3305 = DIRECTION('',(-1.,0.)); -#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3307 = ORIENTED_EDGE('',*,*,#3172,.F.); -#3308 = ORIENTED_EDGE('',*,*,#1868,.F.); -#3309 = ADVANCED_FACE('',(#3310,#3704,#3707,#3710,#3713,#3789),#1938,.T. - ); -#3310 = FACE_BOUND('',#3311,.T.); -#3311 = EDGE_LOOP('',(#3312,#3338,#3361,#3389,#3412,#3436,#3459,#3487, - #3510,#3534,#3557,#3585,#3608,#3632,#3655,#3683)); -#3312 = ORIENTED_EDGE('',*,*,#3313,.T.); -#3313 = EDGE_CURVE('',#3314,#3316,#3318,.T.); -#3314 = VERTEX_POINT('',#3315); -#3315 = CARTESIAN_POINT('',(31.536995210306,25.894687520017,5.)); -#3316 = VERTEX_POINT('',#3317); -#3317 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,5.)); -#3318 = SURFACE_CURVE('',#3319,(#3324,#3331),.PCURVE_S1.); -#3319 = CIRCLE('',#3320,4.); -#3320 = AXIS2_PLACEMENT_3D('',#3321,#3322,#3323); -#3321 = CARTESIAN_POINT('',(28.51313225825,28.51313225825,5.)); -#3322 = DIRECTION('',(-0.,0.,1.)); -#3323 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#3324 = PCURVE('',#1938,#3325); -#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3330); -#3326 = CIRCLE('',#3327,4.); -#3327 = AXIS2_PLACEMENT_2D('',#3328,#3329); -#3328 = CARTESIAN_POINT('',(28.51313225825,28.51313225825)); -#3329 = DIRECTION('',(0.755965738014,-0.654611184558)); -#3330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3331 = PCURVE('',#2481,#3332); -#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3337); -#3333 = LINE('',#3334,#3335); -#3334 = CARTESIAN_POINT('',(-0.,4.712388980385)); -#3335 = VECTOR('',#3336,1.); -#3336 = DIRECTION('',(-1.,0.)); -#3337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3338 = ORIENTED_EDGE('',*,*,#3339,.T.); -#3339 = EDGE_CURVE('',#3316,#3340,#3342,.T.); -#3340 = VERTEX_POINT('',#3341); -#3341 = CARTESIAN_POINT('',(7.8553342147,15.916231143827,5.)); -#3342 = SURFACE_CURVE('',#3343,(#3347,#3354),.PCURVE_S1.); -#3343 = LINE('',#3344,#3345); -#3344 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,5.)); -#3345 = VECTOR('',#3346,1.); -#3346 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#3347 = PCURVE('',#1938,#3348); -#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3353); -#3349 = LINE('',#3350,#3351); -#3350 = CARTESIAN_POINT('',(25.894687520017,31.536995210306)); -#3351 = VECTOR('',#3352,1.); -#3352 = DIRECTION('',(-0.755965738014,-0.654611184558)); -#3353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3354 = PCURVE('',#2589,#3355); -#3355 = DEFINITIONAL_REPRESENTATION('',(#3356),#3360); -#3356 = LINE('',#3357,#3358); -#3357 = CARTESIAN_POINT('',(0.,0.)); -#3358 = VECTOR('',#3359,1.); -#3359 = DIRECTION('',(0.,1.)); -#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3361 = ORIENTED_EDGE('',*,*,#3362,.T.); -#3362 = EDGE_CURVE('',#3340,#3363,#3365,.T.); -#3363 = VERTEX_POINT('',#3364); -#3364 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,5.)); -#3365 = SURFACE_CURVE('',#3366,(#3371,#3382),.PCURVE_S1.); -#3366 = CIRCLE('',#3367,12.); -#3367 = AXIS2_PLACEMENT_3D('',#3368,#3369,#3370); -#3368 = CARTESIAN_POINT('',(0.,24.987819999995,5.)); -#3369 = DIRECTION('',(0.,-0.,-1.)); -#3370 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#3371 = PCURVE('',#1938,#3372); -#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3381); -#3373 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3374,#3375,#3376,#3377, -#3378,#3379,#3380),.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('') ); -#3374 = CARTESIAN_POINT('',(7.8553342147,15.916231143827)); -#3375 = CARTESIAN_POINT('',(-7.85711858956,2.310393173532)); -#3376 = CARTESIAN_POINT('',(-11.78389350948,22.720695442932)); -#3377 = CARTESIAN_POINT('',(-15.7106684294,43.130997712333)); -#3378 = CARTESIAN_POINT('',(3.92855929478,36.326533413227)); -#3379 = CARTESIAN_POINT('',(23.56778701896,29.522069114121)); -#3380 = CARTESIAN_POINT('',(7.8553342147,15.916231143827)); -#3381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3382 = PCURVE('',#2719,#3383); -#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388); -#3384 = LINE('',#3385,#3386); -#3385 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#3386 = VECTOR('',#3387,1.); -#3387 = DIRECTION('',(-1.,0.)); -#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3389 = ORIENTED_EDGE('',*,*,#3390,.T.); -#3390 = EDGE_CURVE('',#3363,#3391,#3393,.T.); -#3391 = VERTEX_POINT('',#3392); -#3392 = CARTESIAN_POINT('',(-25.89468752001,31.536995210306,5.)); -#3393 = SURFACE_CURVE('',#3394,(#3398,#3405),.PCURVE_S1.); -#3394 = LINE('',#3395,#3396); -#3395 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,5.)); -#3396 = VECTOR('',#3397,1.); -#3397 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#3398 = PCURVE('',#1938,#3399); -#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); -#3400 = LINE('',#3401,#3402); -#3401 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827)); -#3402 = VECTOR('',#3403,1.); -#3403 = DIRECTION('',(-0.755965738014,0.654611184558)); -#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3405 = PCURVE('',#2807,#3406); -#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3411); -#3407 = LINE('',#3408,#3409); -#3408 = CARTESIAN_POINT('',(0.,0.)); -#3409 = VECTOR('',#3410,1.); -#3410 = DIRECTION('',(0.,1.)); -#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3412 = ORIENTED_EDGE('',*,*,#3413,.T.); -#3413 = EDGE_CURVE('',#3391,#3414,#3416,.T.); -#3414 = VERTEX_POINT('',#3415); -#3415 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,5.)); -#3416 = SURFACE_CURVE('',#3417,(#3422,#3429),.PCURVE_S1.); -#3417 = CIRCLE('',#3418,4.); -#3418 = AXIS2_PLACEMENT_3D('',#3419,#3420,#3421); -#3419 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825,5.)); -#3420 = DIRECTION('',(0.,-0.,1.)); -#3421 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#3422 = PCURVE('',#1938,#3423); -#3423 = DEFINITIONAL_REPRESENTATION('',(#3424),#3428); -#3424 = CIRCLE('',#3425,4.); -#3425 = AXIS2_PLACEMENT_2D('',#3426,#3427); -#3426 = CARTESIAN_POINT('',(-28.51313225825,28.51313225825)); -#3427 = DIRECTION('',(0.654611184558,0.755965738014)); -#3428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3429 = PCURVE('',#2917,#3430); -#3430 = DEFINITIONAL_REPRESENTATION('',(#3431),#3435); -#3431 = LINE('',#3432,#3433); -#3432 = CARTESIAN_POINT('',(-0.,4.712388980385)); -#3433 = VECTOR('',#3434,1.); -#3434 = DIRECTION('',(-1.,0.)); -#3435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3436 = ORIENTED_EDGE('',*,*,#3437,.T.); -#3437 = EDGE_CURVE('',#3414,#3438,#3440,.T.); -#3438 = VERTEX_POINT('',#3439); -#3439 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147,5.)); -#3440 = SURFACE_CURVE('',#3441,(#3445,#3452),.PCURVE_S1.); -#3441 = LINE('',#3442,#3443); -#3442 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,5.)); -#3443 = VECTOR('',#3444,1.); -#3444 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#3445 = PCURVE('',#1938,#3446); -#3446 = DEFINITIONAL_REPRESENTATION('',(#3447),#3451); -#3447 = LINE('',#3448,#3449); -#3448 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017)); -#3449 = VECTOR('',#3450,1.); -#3450 = DIRECTION('',(0.654611184558,-0.755965738014)); -#3451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3452 = PCURVE('',#3025,#3453); -#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458); -#3454 = LINE('',#3455,#3456); -#3455 = CARTESIAN_POINT('',(0.,0.)); -#3456 = VECTOR('',#3457,1.); -#3457 = DIRECTION('',(0.,1.)); -#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3459 = ORIENTED_EDGE('',*,*,#3460,.T.); -#3460 = EDGE_CURVE('',#3438,#3461,#3463,.T.); -#3461 = VERTEX_POINT('',#3462); -#3462 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,5.)); -#3463 = SURFACE_CURVE('',#3464,(#3469,#3480),.PCURVE_S1.); -#3464 = CIRCLE('',#3465,12.); -#3465 = AXIS2_PLACEMENT_3D('',#3466,#3467,#3468); -#3466 = CARTESIAN_POINT('',(-24.98781999999,0.,5.)); -#3467 = DIRECTION('',(0.,0.,-1.)); -#3468 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#3469 = PCURVE('',#1938,#3470); -#3470 = DEFINITIONAL_REPRESENTATION('',(#3471),#3479); -#3471 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3472,#3473,#3474,#3475, -#3476,#3477,#3478),.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('') ); -#3472 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147)); -#3473 = CARTESIAN_POINT('',(-2.310393173532,-7.85711858956)); -#3474 = CARTESIAN_POINT('',(-22.72069544293,-11.78389350948)); -#3475 = CARTESIAN_POINT('',(-43.13099771233,-15.7106684294)); -#3476 = CARTESIAN_POINT('',(-36.32653341322,3.92855929478)); -#3477 = CARTESIAN_POINT('',(-29.52206911412,23.56778701896)); -#3478 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147)); -#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3480 = PCURVE('',#3155,#3481); -#3481 = DEFINITIONAL_REPRESENTATION('',(#3482),#3486); -#3482 = LINE('',#3483,#3484); -#3483 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#3484 = VECTOR('',#3485,1.); -#3485 = DIRECTION('',(-1.,0.)); -#3486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3487 = ORIENTED_EDGE('',*,*,#3488,.T.); -#3488 = EDGE_CURVE('',#3461,#3489,#3491,.T.); -#3489 = VERTEX_POINT('',#3490); -#3490 = CARTESIAN_POINT('',(-31.5369952103,-25.89468752001,5.)); -#3491 = SURFACE_CURVE('',#3492,(#3496,#3503),.PCURVE_S1.); -#3492 = LINE('',#3493,#3494); -#3493 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,5.)); -#3494 = VECTOR('',#3495,1.); -#3495 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#3496 = PCURVE('',#1938,#3497); -#3497 = DEFINITIONAL_REPRESENTATION('',(#3498),#3502); -#3498 = LINE('',#3499,#3500); -#3499 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147)); -#3500 = VECTOR('',#3501,1.); -#3501 = DIRECTION('',(-0.654611184558,-0.755965738014)); -#3502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3503 = PCURVE('',#3243,#3504); -#3504 = DEFINITIONAL_REPRESENTATION('',(#3505),#3509); -#3505 = LINE('',#3506,#3507); -#3506 = CARTESIAN_POINT('',(0.,0.)); -#3507 = VECTOR('',#3508,1.); -#3508 = DIRECTION('',(0.,1.)); -#3509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3510 = ORIENTED_EDGE('',*,*,#3511,.T.); -#3511 = EDGE_CURVE('',#3489,#3512,#3514,.T.); -#3512 = VERTEX_POINT('',#3513); -#3513 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,5.)); -#3514 = SURFACE_CURVE('',#3515,(#3520,#3527),.PCURVE_S1.); -#3515 = CIRCLE('',#3516,4.); -#3516 = AXIS2_PLACEMENT_3D('',#3517,#3518,#3519); -#3517 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825,5.)); -#3518 = DIRECTION('',(0.,0.,1.)); -#3519 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#3520 = PCURVE('',#1938,#3521); -#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526); -#3522 = CIRCLE('',#3523,4.); -#3523 = AXIS2_PLACEMENT_2D('',#3524,#3525); -#3524 = CARTESIAN_POINT('',(-28.51313225825,-28.51313225825)); -#3525 = DIRECTION('',(-0.755965738014,0.654611184558)); -#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3527 = PCURVE('',#3296,#3528); -#3528 = DEFINITIONAL_REPRESENTATION('',(#3529),#3533); -#3529 = LINE('',#3530,#3531); -#3530 = CARTESIAN_POINT('',(-0.,4.712388980385)); -#3531 = VECTOR('',#3532,1.); -#3532 = DIRECTION('',(-1.,0.)); -#3533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3534 = ORIENTED_EDGE('',*,*,#3535,.T.); -#3535 = EDGE_CURVE('',#3512,#3536,#3538,.T.); -#3536 = VERTEX_POINT('',#3537); -#3537 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382,5.)); -#3538 = SURFACE_CURVE('',#3539,(#3543,#3550),.PCURVE_S1.); -#3539 = LINE('',#3540,#3541); -#3540 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,5.)); -#3541 = VECTOR('',#3542,1.); -#3542 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#3543 = PCURVE('',#1938,#3544); -#3544 = DEFINITIONAL_REPRESENTATION('',(#3545),#3549); -#3545 = LINE('',#3546,#3547); -#3546 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103)); -#3547 = VECTOR('',#3548,1.); -#3548 = DIRECTION('',(0.755965738014,0.654611184558)); -#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3550 = PCURVE('',#3209,#3551); -#3551 = DEFINITIONAL_REPRESENTATION('',(#3552),#3556); -#3552 = LINE('',#3553,#3554); -#3553 = CARTESIAN_POINT('',(0.,0.)); -#3554 = VECTOR('',#3555,1.); -#3555 = DIRECTION('',(0.,1.)); -#3556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3557 = ORIENTED_EDGE('',*,*,#3558,.T.); -#3558 = EDGE_CURVE('',#3536,#3559,#3561,.T.); -#3559 = VERTEX_POINT('',#3560); -#3560 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,5.)); -#3561 = SURFACE_CURVE('',#3562,(#3567,#3578),.PCURVE_S1.); -#3562 = CIRCLE('',#3563,12.); -#3563 = AXIS2_PLACEMENT_3D('',#3564,#3565,#3566); -#3564 = CARTESIAN_POINT('',(0.,-24.98781999999,5.)); -#3565 = DIRECTION('',(0.,0.,-1.)); -#3566 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#3567 = PCURVE('',#1938,#3568); -#3568 = DEFINITIONAL_REPRESENTATION('',(#3569),#3577); -#3569 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3570,#3571,#3572,#3573, -#3574,#3575,#3576),.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('') ); -#3570 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382)); -#3571 = CARTESIAN_POINT('',(7.85711858956,-2.310393173532)); -#3572 = CARTESIAN_POINT('',(11.78389350948,-22.72069544293)); -#3573 = CARTESIAN_POINT('',(15.7106684294,-43.13099771233)); -#3574 = CARTESIAN_POINT('',(-3.92855929478,-36.32653341322)); -#3575 = CARTESIAN_POINT('',(-23.56778701896,-29.52206911412)); -#3576 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382)); -#3577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3578 = PCURVE('',#3080,#3579); -#3579 = DEFINITIONAL_REPRESENTATION('',(#3580),#3584); -#3580 = LINE('',#3581,#3582); -#3581 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#3582 = VECTOR('',#3583,1.); -#3583 = DIRECTION('',(-1.,0.)); -#3584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3585 = ORIENTED_EDGE('',*,*,#3586,.T.); -#3586 = EDGE_CURVE('',#3559,#3587,#3589,.T.); -#3587 = VERTEX_POINT('',#3588); -#3588 = CARTESIAN_POINT('',(25.894687520017,-31.5369952103,5.)); -#3589 = SURFACE_CURVE('',#3590,(#3594,#3601),.PCURVE_S1.); -#3590 = LINE('',#3591,#3592); -#3591 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,5.)); -#3592 = VECTOR('',#3593,1.); -#3593 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#3594 = PCURVE('',#1938,#3595); -#3595 = DEFINITIONAL_REPRESENTATION('',(#3596),#3600); -#3596 = LINE('',#3597,#3598); -#3597 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382)); -#3598 = VECTOR('',#3599,1.); -#3599 = DIRECTION('',(0.755965738014,-0.654611184558)); -#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3601 = PCURVE('',#2991,#3602); -#3602 = DEFINITIONAL_REPRESENTATION('',(#3603),#3607); -#3603 = LINE('',#3604,#3605); -#3604 = CARTESIAN_POINT('',(0.,0.)); -#3605 = VECTOR('',#3606,1.); -#3606 = DIRECTION('',(0.,1.)); -#3607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3608 = ORIENTED_EDGE('',*,*,#3609,.T.); -#3609 = EDGE_CURVE('',#3587,#3610,#3612,.T.); -#3610 = VERTEX_POINT('',#3611); -#3611 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,5.)); -#3612 = SURFACE_CURVE('',#3613,(#3618,#3625),.PCURVE_S1.); -#3613 = CIRCLE('',#3614,4.); -#3614 = AXIS2_PLACEMENT_3D('',#3615,#3616,#3617); -#3615 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825,5.)); -#3616 = DIRECTION('',(0.,0.,1.)); -#3617 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#3618 = PCURVE('',#1938,#3619); -#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); -#3620 = CIRCLE('',#3621,4.); -#3621 = AXIS2_PLACEMENT_2D('',#3622,#3623); -#3622 = CARTESIAN_POINT('',(28.51313225825,-28.51313225825)); -#3623 = DIRECTION('',(-0.654611184558,-0.755965738014)); -#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3625 = PCURVE('',#2882,#3626); -#3626 = DEFINITIONAL_REPRESENTATION('',(#3627),#3631); -#3627 = LINE('',#3628,#3629); -#3628 = CARTESIAN_POINT('',(-0.,4.712388980385)); -#3629 = VECTOR('',#3630,1.); -#3630 = DIRECTION('',(-1.,0.)); -#3631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3632 = ORIENTED_EDGE('',*,*,#3633,.T.); -#3633 = EDGE_CURVE('',#3610,#3634,#3636,.T.); -#3634 = VERTEX_POINT('',#3635); -#3635 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147,5.)); -#3636 = SURFACE_CURVE('',#3637,(#3641,#3648),.PCURVE_S1.); -#3637 = LINE('',#3638,#3639); -#3638 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,5.)); -#3639 = VECTOR('',#3640,1.); -#3640 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#3641 = PCURVE('',#1938,#3642); -#3642 = DEFINITIONAL_REPRESENTATION('',(#3643),#3647); -#3643 = LINE('',#3644,#3645); -#3644 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001)); -#3645 = VECTOR('',#3646,1.); -#3646 = DIRECTION('',(-0.654611184558,0.755965738014)); -#3647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3648 = PCURVE('',#2773,#3649); -#3649 = DEFINITIONAL_REPRESENTATION('',(#3650),#3654); -#3650 = LINE('',#3651,#3652); -#3651 = CARTESIAN_POINT('',(0.,0.)); -#3652 = VECTOR('',#3653,1.); -#3653 = DIRECTION('',(0.,1.)); -#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3655 = ORIENTED_EDGE('',*,*,#3656,.T.); -#3656 = EDGE_CURVE('',#3634,#3657,#3659,.T.); -#3657 = VERTEX_POINT('',#3658); -#3658 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,5.)); -#3659 = SURFACE_CURVE('',#3660,(#3665,#3676),.PCURVE_S1.); -#3660 = CIRCLE('',#3661,12.); -#3661 = AXIS2_PLACEMENT_3D('',#3662,#3663,#3664); -#3662 = CARTESIAN_POINT('',(24.987819999995,0.,5.)); -#3663 = DIRECTION('',(-0.,0.,-1.)); -#3664 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#3665 = PCURVE('',#1938,#3666); -#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3675); -#3667 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3668,#3669,#3670,#3671, -#3672,#3673,#3674),.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('') ); -#3668 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147)); -#3669 = CARTESIAN_POINT('',(2.310393173532,7.85711858956)); -#3670 = CARTESIAN_POINT('',(22.720695442932,11.78389350948)); -#3671 = CARTESIAN_POINT('',(43.130997712333,15.7106684294)); -#3672 = CARTESIAN_POINT('',(36.326533413227,-3.92855929478)); -#3673 = CARTESIAN_POINT('',(29.522069114121,-23.56778701896)); -#3674 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147)); -#3675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3676 = PCURVE('',#2644,#3677); -#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3682); -#3678 = LINE('',#3679,#3680); -#3679 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#3680 = VECTOR('',#3681,1.); -#3681 = DIRECTION('',(-1.,0.)); -#3682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3683 = ORIENTED_EDGE('',*,*,#3684,.T.); -#3684 = EDGE_CURVE('',#3657,#3314,#3685,.T.); -#3685 = SURFACE_CURVE('',#3686,(#3690,#3697),.PCURVE_S1.); -#3686 = LINE('',#3687,#3688); -#3687 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,5.)); -#3688 = VECTOR('',#3689,1.); -#3689 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#3690 = PCURVE('',#1938,#3691); -#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3696); -#3692 = LINE('',#3693,#3694); -#3693 = CARTESIAN_POINT('',(15.916231143827,7.8553342147)); -#3694 = VECTOR('',#3695,1.); -#3695 = DIRECTION('',(0.654611184558,0.755965738014)); -#3696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3697 = PCURVE('',#2555,#3698); -#3698 = DEFINITIONAL_REPRESENTATION('',(#3699),#3703); -#3699 = LINE('',#3700,#3701); -#3700 = CARTESIAN_POINT('',(0.,0.)); -#3701 = VECTOR('',#3702,1.); -#3702 = DIRECTION('',(0.,1.)); -#3703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3704 = FACE_BOUND('',#3705,.T.); -#3705 = EDGE_LOOP('',(#3706)); -#3706 = ORIENTED_EDGE('',*,*,#1923,.F.); -#3707 = FACE_BOUND('',#3708,.T.); -#3708 = EDGE_LOOP('',(#3709)); -#3709 = ORIENTED_EDGE('',*,*,#2033,.F.); -#3710 = FACE_BOUND('',#3711,.T.); -#3711 = EDGE_LOOP('',(#3712)); -#3712 = ORIENTED_EDGE('',*,*,#2193,.F.); -#3713 = FACE_BOUND('',#3714,.T.); -#3714 = EDGE_LOOP('',(#3715,#3716,#3737,#3770)); -#3715 = ORIENTED_EDGE('',*,*,#2222,.F.); -#3716 = ORIENTED_EDGE('',*,*,#3717,.F.); -#3717 = EDGE_CURVE('',#3718,#997,#3720,.T.); -#3718 = VERTEX_POINT('',#3719); -#3719 = CARTESIAN_POINT('',(2.026968,9.478014,5.)); -#3720 = SURFACE_CURVE('',#3721,(#3725,#3731),.PCURVE_S1.); -#3721 = LINE('',#3722,#3723); -#3722 = CARTESIAN_POINT('',(2.026968,4.739007,5.)); -#3723 = VECTOR('',#3724,1.); -#3724 = DIRECTION('',(0.,-1.,0.)); -#3725 = PCURVE('',#1938,#3726); -#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3730); -#3727 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3728,#3729),.UNSPECIFIED.,.F., - .F.,(2,2),(-4.739007,-1.961097531048),.PIECEWISE_BEZIER_KNOTS.); -#3728 = CARTESIAN_POINT('',(2.026968,9.478014)); -#3729 = CARTESIAN_POINT('',(2.026968,6.700104531048)); -#3730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3731 = PCURVE('',#2425,#3732); -#3732 = DEFINITIONAL_REPRESENTATION('',(#3733),#3736); -#3733 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3734,#3735),.UNSPECIFIED.,.F., - .F.,(2,2),(-4.739007,-1.961097531048),.PIECEWISE_BEZIER_KNOTS.); -#3734 = CARTESIAN_POINT('',(0.,-5.)); -#3735 = CARTESIAN_POINT('',(2.777909468952,-5.)); -#3736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3737 = ORIENTED_EDGE('',*,*,#3738,.T.); -#3738 = EDGE_CURVE('',#3718,#3739,#3741,.T.); -#3739 = VERTEX_POINT('',#3740); -#3740 = CARTESIAN_POINT('',(2.026968,-9.478014,5.)); -#3741 = SURFACE_CURVE('',#3742,(#3747,#3758),.PCURVE_S1.); -#3742 = CIRCLE('',#3743,9.692334530815); -#3743 = AXIS2_PLACEMENT_3D('',#3744,#3745,#3746); -#3744 = CARTESIAN_POINT('',(0.,0.,5.)); -#3745 = DIRECTION('',(0.,0.,-1.)); -#3746 = DIRECTION('',(1.,0.,0.)); -#3747 = PCURVE('',#1938,#3748); -#3748 = DEFINITIONAL_REPRESENTATION('',(#3749),#3757); -#3749 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3750,#3751,#3752,#3753, -#3754,#3755,#3756),.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('') ); -#3750 = CARTESIAN_POINT('',(9.692334530815,1.29E-15)); -#3751 = CARTESIAN_POINT('',(9.692334530815,-16.78761585132)); -#3752 = CARTESIAN_POINT('',(-4.846167265407,-8.393807925663)); -#3753 = CARTESIAN_POINT('',(-19.38466906162,-1.083937291885E-15)); -#3754 = CARTESIAN_POINT('',(-4.846167265407,8.393807925663)); -#3755 = CARTESIAN_POINT('',(9.692334530815,16.787615851325)); -#3756 = CARTESIAN_POINT('',(9.692334530815,1.29E-15)); -#3757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3758 = PCURVE('',#3759,#3764); -#3759 = CYLINDRICAL_SURFACE('',#3760,9.692334530815); -#3760 = AXIS2_PLACEMENT_3D('',#3761,#3762,#3763); -#3761 = CARTESIAN_POINT('',(0.,0.,0.)); -#3762 = DIRECTION('',(-0.,-0.,-1.)); -#3763 = DIRECTION('',(1.,0.,0.)); -#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); -#3765 = LINE('',#3766,#3767); -#3766 = CARTESIAN_POINT('',(-12.56637061435,-5.)); -#3767 = VECTOR('',#3768,1.); -#3768 = DIRECTION('',(1.,-0.)); -#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3770 = ORIENTED_EDGE('',*,*,#3771,.F.); -#3771 = EDGE_CURVE('',#919,#3739,#3772,.T.); -#3772 = SURFACE_CURVE('',#3773,(#3777,#3783),.PCURVE_S1.); -#3773 = LINE('',#3774,#3775); -#3774 = CARTESIAN_POINT('',(2.026968,-3.350052265524,5.)); -#3775 = VECTOR('',#3776,1.); -#3776 = DIRECTION('',(0.,-1.,0.)); -#3777 = PCURVE('',#1938,#3778); -#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3782); -#3779 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3780,#3781),.UNSPECIFIED.,.F., - .F.,(2,2),(3.350052265524,6.127961734476),.PIECEWISE_BEZIER_KNOTS.); -#3780 = CARTESIAN_POINT('',(2.026968,-6.700104531048)); -#3781 = CARTESIAN_POINT('',(2.026968,-9.478014)); -#3782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3783 = PCURVE('',#2370,#3784); -#3784 = DEFINITIONAL_REPRESENTATION('',(#3785),#3788); -#3785 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3786,#3787),.UNSPECIFIED.,.F., - .F.,(2,2),(3.350052265524,6.127961734476),.PIECEWISE_BEZIER_KNOTS.); -#3786 = CARTESIAN_POINT('',(0.,-5.)); -#3787 = CARTESIAN_POINT('',(2.777909468952,-5.)); -#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3789 = FACE_BOUND('',#3790,.T.); -#3790 = EDGE_LOOP('',(#3791)); -#3791 = ORIENTED_EDGE('',*,*,#2326,.F.); -#3792 = ADVANCED_FACE('',(#3793),#1993,.T.); -#3793 = FACE_BOUND('',#3794,.F.); -#3794 = EDGE_LOOP('',(#3795,#3817,#3818,#3819)); -#3795 = ORIENTED_EDGE('',*,*,#3796,.F.); -#3796 = EDGE_CURVE('',#1956,#3797,#3799,.T.); -#3797 = VERTEX_POINT('',#3798); -#3798 = CARTESIAN_POINT('',(-21.063486,-23.313486,-2.5)); -#3799 = SEAM_CURVE('',#3800,(#3805,#3811),.PCURVE_S1.); -#3800 = CIRCLE('',#3801,1.75); -#3801 = AXIS2_PLACEMENT_3D('',#3802,#3803,#3804); -#3802 = CARTESIAN_POINT('',(-21.063486,-23.313486,-0.75)); -#3803 = DIRECTION('',(-0.,1.,0.)); -#3804 = DIRECTION('',(1.,0.,0.)); -#3805 = PCURVE('',#1993,#3806); -#3806 = DEFINITIONAL_REPRESENTATION('',(#3807),#3810); -#3807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3808,#3809),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#3808 = CARTESIAN_POINT('',(0.,0.)); -#3809 = CARTESIAN_POINT('',(0.,1.570796326795)); -#3810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3811 = PCURVE('',#1993,#3812); -#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3816); -#3813 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3814,#3815),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#3814 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3815 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); -#3816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3817 = ORIENTED_EDGE('',*,*,#1978,.T.); -#3818 = ORIENTED_EDGE('',*,*,#3796,.T.); -#3819 = ORIENTED_EDGE('',*,*,#3820,.F.); -#3820 = EDGE_CURVE('',#3797,#3797,#3821,.T.); -#3821 = SURFACE_CURVE('',#3822,(#3827,#3834),.PCURVE_S1.); -#3822 = CIRCLE('',#3823,2.25); -#3823 = AXIS2_PLACEMENT_3D('',#3824,#3825,#3826); -#3824 = CARTESIAN_POINT('',(-23.313486,-23.313486,-2.5)); -#3825 = DIRECTION('',(0.,0.,1.)); -#3826 = DIRECTION('',(1.,0.,0.)); -#3827 = PCURVE('',#1993,#3828); -#3828 = DEFINITIONAL_REPRESENTATION('',(#3829),#3833); -#3829 = LINE('',#3830,#3831); -#3830 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#3831 = VECTOR('',#3832,1.); -#3832 = DIRECTION('',(-1.,0.)); -#3833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3834 = PCURVE('',#3835,#3840); -#3835 = PLANE('',#3836); -#3836 = AXIS2_PLACEMENT_3D('',#3837,#3838,#3839); -#3837 = CARTESIAN_POINT('',(2.05E-15,6.8E-16,-2.5)); -#3838 = DIRECTION('',(0.,0.,1.)); -#3839 = DIRECTION('',(1.,0.,0.)); -#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845); -#3841 = CIRCLE('',#3842,2.25); -#3842 = AXIS2_PLACEMENT_2D('',#3843,#3844); -#3843 = CARTESIAN_POINT('',(-23.313486,-23.313486)); -#3844 = DIRECTION('',(1.,0.)); -#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3846 = ADVANCED_FACE('',(#3847),#2098,.T.); -#3847 = FACE_BOUND('',#3848,.F.); -#3848 = EDGE_LOOP('',(#3849,#3871,#3872,#3873)); -#3849 = ORIENTED_EDGE('',*,*,#3850,.F.); -#3850 = EDGE_CURVE('',#2061,#3851,#3853,.T.); -#3851 = VERTEX_POINT('',#3852); -#3852 = CARTESIAN_POINT('',(25.563486,-23.313486,-2.5)); -#3853 = SEAM_CURVE('',#3854,(#3859,#3865),.PCURVE_S1.); -#3854 = CIRCLE('',#3855,1.75); -#3855 = AXIS2_PLACEMENT_3D('',#3856,#3857,#3858); -#3856 = CARTESIAN_POINT('',(25.563486,-23.313486,-0.75)); -#3857 = DIRECTION('',(-0.,1.,0.)); -#3858 = DIRECTION('',(1.,0.,0.)); -#3859 = PCURVE('',#2098,#3860); -#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3864); -#3861 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3862,#3863),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#3862 = CARTESIAN_POINT('',(0.,0.)); -#3863 = CARTESIAN_POINT('',(0.,1.570796326795)); -#3864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3865 = PCURVE('',#2098,#3866); -#3866 = DEFINITIONAL_REPRESENTATION('',(#3867),#3870); -#3867 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3868,#3869),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#3868 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3869 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); -#3870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3871 = ORIENTED_EDGE('',*,*,#2083,.T.); -#3872 = ORIENTED_EDGE('',*,*,#3850,.T.); -#3873 = ORIENTED_EDGE('',*,*,#3874,.F.); -#3874 = EDGE_CURVE('',#3851,#3851,#3875,.T.); -#3875 = SURFACE_CURVE('',#3876,(#3881,#3888),.PCURVE_S1.); -#3876 = CIRCLE('',#3877,2.25); -#3877 = AXIS2_PLACEMENT_3D('',#3878,#3879,#3880); -#3878 = CARTESIAN_POINT('',(23.313486,-23.313486,-2.5)); -#3879 = DIRECTION('',(0.,0.,1.)); -#3880 = DIRECTION('',(1.,0.,0.)); -#3881 = PCURVE('',#2098,#3882); -#3882 = DEFINITIONAL_REPRESENTATION('',(#3883),#3887); -#3883 = LINE('',#3884,#3885); -#3884 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#3885 = VECTOR('',#3886,1.); -#3886 = DIRECTION('',(-1.,0.)); -#3887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3888 = PCURVE('',#3889,#3894); -#3889 = PLANE('',#3890); -#3890 = AXIS2_PLACEMENT_3D('',#3891,#3892,#3893); -#3891 = CARTESIAN_POINT('',(2.05E-15,6.8E-16,-2.5)); -#3892 = DIRECTION('',(0.,0.,1.)); -#3893 = DIRECTION('',(1.,0.,0.)); -#3894 = DEFINITIONAL_REPRESENTATION('',(#3895),#3899); -#3895 = CIRCLE('',#3896,2.25); -#3896 = AXIS2_PLACEMENT_2D('',#3897,#3898); -#3897 = CARTESIAN_POINT('',(23.313486,-23.313486)); -#3898 = DIRECTION('',(1.,0.)); -#3899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3900 = ADVANCED_FACE('',(#3901),#2153,.T.); -#3901 = FACE_BOUND('',#3902,.F.); -#3902 = EDGE_LOOP('',(#3903,#3925,#3926,#3927)); -#3903 = ORIENTED_EDGE('',*,*,#3904,.F.); -#3904 = EDGE_CURVE('',#2116,#3905,#3907,.T.); -#3905 = VERTEX_POINT('',#3906); -#3906 = CARTESIAN_POINT('',(-21.063486,23.313486,-2.5)); -#3907 = SEAM_CURVE('',#3908,(#3913,#3919),.PCURVE_S1.); -#3908 = CIRCLE('',#3909,1.75); -#3909 = AXIS2_PLACEMENT_3D('',#3910,#3911,#3912); -#3910 = CARTESIAN_POINT('',(-21.063486,23.313486,-0.75)); -#3911 = DIRECTION('',(-0.,1.,0.)); -#3912 = DIRECTION('',(1.,0.,0.)); -#3913 = PCURVE('',#2153,#3914); -#3914 = DEFINITIONAL_REPRESENTATION('',(#3915),#3918); -#3915 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3916,#3917),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#3916 = CARTESIAN_POINT('',(0.,0.)); -#3917 = CARTESIAN_POINT('',(0.,1.570796326795)); -#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3919 = PCURVE('',#2153,#3920); -#3920 = DEFINITIONAL_REPRESENTATION('',(#3921),#3924); -#3921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3922,#3923),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#3922 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3923 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); -#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3925 = ORIENTED_EDGE('',*,*,#2138,.T.); -#3926 = ORIENTED_EDGE('',*,*,#3904,.T.); -#3927 = ORIENTED_EDGE('',*,*,#3928,.F.); -#3928 = EDGE_CURVE('',#3905,#3905,#3929,.T.); -#3929 = SURFACE_CURVE('',#3930,(#3935,#3942),.PCURVE_S1.); -#3930 = CIRCLE('',#3931,2.25); -#3931 = AXIS2_PLACEMENT_3D('',#3932,#3933,#3934); -#3932 = CARTESIAN_POINT('',(-23.313486,23.313486,-2.5)); -#3933 = DIRECTION('',(0.,0.,1.)); -#3934 = DIRECTION('',(1.,0.,0.)); -#3935 = PCURVE('',#2153,#3936); -#3936 = DEFINITIONAL_REPRESENTATION('',(#3937),#3941); -#3937 = LINE('',#3938,#3939); -#3938 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#3939 = VECTOR('',#3940,1.); -#3940 = DIRECTION('',(-1.,0.)); -#3941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3942 = PCURVE('',#3943,#3948); -#3943 = PLANE('',#3944); -#3944 = AXIS2_PLACEMENT_3D('',#3945,#3946,#3947); -#3945 = CARTESIAN_POINT('',(2.05E-15,6.8E-16,-2.5)); -#3946 = DIRECTION('',(0.,0.,1.)); -#3947 = DIRECTION('',(1.,0.,0.)); -#3948 = DEFINITIONAL_REPRESENTATION('',(#3949),#3953); -#3949 = CIRCLE('',#3950,2.25); -#3950 = AXIS2_PLACEMENT_2D('',#3951,#3952); -#3951 = CARTESIAN_POINT('',(-23.313486,23.313486)); -#3952 = DIRECTION('',(1.,0.)); -#3953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3954 = ADVANCED_FACE('',(#3955),#2286,.T.); -#3955 = FACE_BOUND('',#3956,.F.); -#3956 = EDGE_LOOP('',(#3957,#3979,#3980,#3981)); -#3957 = ORIENTED_EDGE('',*,*,#3958,.F.); -#3958 = EDGE_CURVE('',#2249,#3959,#3961,.T.); -#3959 = VERTEX_POINT('',#3960); -#3960 = CARTESIAN_POINT('',(25.563486,23.313486,-2.5)); -#3961 = SEAM_CURVE('',#3962,(#3967,#3973),.PCURVE_S1.); -#3962 = CIRCLE('',#3963,1.75); -#3963 = AXIS2_PLACEMENT_3D('',#3964,#3965,#3966); -#3964 = CARTESIAN_POINT('',(25.563486,23.313486,-0.75)); -#3965 = DIRECTION('',(-0.,1.,0.)); -#3966 = DIRECTION('',(1.,0.,0.)); -#3967 = PCURVE('',#2286,#3968); -#3968 = DEFINITIONAL_REPRESENTATION('',(#3969),#3972); -#3969 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3970,#3971),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#3970 = CARTESIAN_POINT('',(0.,0.)); -#3971 = CARTESIAN_POINT('',(0.,1.570796326795)); -#3972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3973 = PCURVE('',#2286,#3974); -#3974 = DEFINITIONAL_REPRESENTATION('',(#3975),#3978); -#3975 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3976,#3977),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#3976 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3977 = CARTESIAN_POINT('',(-6.28318530718,1.570796326795)); -#3978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3979 = ORIENTED_EDGE('',*,*,#2271,.T.); -#3980 = ORIENTED_EDGE('',*,*,#3958,.T.); -#3981 = ORIENTED_EDGE('',*,*,#3982,.F.); -#3982 = EDGE_CURVE('',#3959,#3959,#3983,.T.); -#3983 = SURFACE_CURVE('',#3984,(#3989,#3996),.PCURVE_S1.); -#3984 = CIRCLE('',#3985,2.25); -#3985 = AXIS2_PLACEMENT_3D('',#3986,#3987,#3988); -#3986 = CARTESIAN_POINT('',(23.313486,23.313486,-2.5)); -#3987 = DIRECTION('',(0.,0.,1.)); -#3988 = DIRECTION('',(1.,0.,0.)); -#3989 = PCURVE('',#2286,#3990); -#3990 = DEFINITIONAL_REPRESENTATION('',(#3991),#3995); -#3991 = LINE('',#3992,#3993); -#3992 = CARTESIAN_POINT('',(-0.,1.570796326795)); -#3993 = VECTOR('',#3994,1.); -#3994 = DIRECTION('',(-1.,0.)); -#3995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3996 = PCURVE('',#3997,#4002); -#3997 = PLANE('',#3998); -#3998 = AXIS2_PLACEMENT_3D('',#3999,#4000,#4001); -#3999 = CARTESIAN_POINT('',(2.05E-15,6.8E-16,-2.5)); -#4000 = DIRECTION('',(0.,0.,1.)); -#4001 = DIRECTION('',(1.,0.,0.)); -#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007); -#4003 = CIRCLE('',#4004,2.25); -#4004 = AXIS2_PLACEMENT_2D('',#4005,#4006); -#4005 = CARTESIAN_POINT('',(23.313486,23.313486)); -#4006 = DIRECTION('',(1.,0.)); -#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4008 = ADVANCED_FACE('',(#4009),#2425,.F.); -#4009 = FACE_BOUND('',#4010,.F.); -#4010 = EDGE_LOOP('',(#4011,#4012,#4035,#4056)); -#4011 = ORIENTED_EDGE('',*,*,#3717,.F.); -#4012 = ORIENTED_EDGE('',*,*,#4013,.T.); -#4013 = EDGE_CURVE('',#3718,#4014,#4016,.T.); -#4014 = VERTEX_POINT('',#4015); -#4015 = CARTESIAN_POINT('',(2.026968,9.478014,40.)); -#4016 = SURFACE_CURVE('',#4017,(#4021,#4028),.PCURVE_S1.); -#4017 = LINE('',#4018,#4019); -#4018 = CARTESIAN_POINT('',(2.026968,9.478014,0.)); -#4019 = VECTOR('',#4020,1.); -#4020 = DIRECTION('',(0.,0.,1.)); -#4021 = PCURVE('',#2425,#4022); -#4022 = DEFINITIONAL_REPRESENTATION('',(#4023),#4027); -#4023 = LINE('',#4024,#4025); -#4024 = CARTESIAN_POINT('',(0.,0.)); -#4025 = VECTOR('',#4026,1.); -#4026 = DIRECTION('',(0.,-1.)); -#4027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4028 = PCURVE('',#3759,#4029); -#4029 = DEFINITIONAL_REPRESENTATION('',(#4030),#4034); -#4030 = LINE('',#4031,#4032); -#4031 = CARTESIAN_POINT('',(-7.643295368093,0.)); -#4032 = VECTOR('',#4033,1.); -#4033 = DIRECTION('',(-0.,-1.)); -#4034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4035 = ORIENTED_EDGE('',*,*,#4036,.T.); -#4036 = EDGE_CURVE('',#4014,#2383,#4037,.T.); -#4037 = SURFACE_CURVE('',#4038,(#4042,#4049),.PCURVE_S1.); -#4038 = LINE('',#4039,#4040); -#4039 = CARTESIAN_POINT('',(2.026968,9.478014,40.)); -#4040 = VECTOR('',#4041,1.); -#4041 = DIRECTION('',(0.,-1.,0.)); -#4042 = PCURVE('',#2425,#4043); -#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048); -#4044 = LINE('',#4045,#4046); -#4045 = CARTESIAN_POINT('',(0.,-40.)); -#4046 = VECTOR('',#4047,1.); -#4047 = DIRECTION('',(1.,0.)); -#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4049 = PCURVE('',#2399,#4050); -#4050 = DEFINITIONAL_REPRESENTATION('',(#4051),#4055); -#4051 = LINE('',#4052,#4053); -#4052 = CARTESIAN_POINT('',(-3.386661469418,9.478014)); -#4053 = VECTOR('',#4054,1.); -#4054 = DIRECTION('',(0.,-1.)); -#4055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4056 = ORIENTED_EDGE('',*,*,#2411,.F.); -#4057 = ADVANCED_FACE('',(#4058),#2399,.T.); -#4058 = FACE_BOUND('',#4059,.T.); -#4059 = EDGE_LOOP('',(#4060,#4083,#4105,#4106)); -#4060 = ORIENTED_EDGE('',*,*,#4061,.T.); -#4061 = EDGE_CURVE('',#2355,#4062,#4064,.T.); -#4062 = VERTEX_POINT('',#4063); -#4063 = CARTESIAN_POINT('',(2.026968,-9.478014,40.)); -#4064 = SURFACE_CURVE('',#4065,(#4069,#4076),.PCURVE_S1.); -#4065 = LINE('',#4066,#4067); -#4066 = CARTESIAN_POINT('',(2.026968,-6.700104531048,40.)); -#4067 = VECTOR('',#4068,1.); -#4068 = DIRECTION('',(0.,-1.,0.)); -#4069 = PCURVE('',#2399,#4070); -#4070 = DEFINITIONAL_REPRESENTATION('',(#4071),#4075); -#4071 = LINE('',#4072,#4073); -#4072 = CARTESIAN_POINT('',(-3.386661469418,-6.700104531048)); -#4073 = VECTOR('',#4074,1.); -#4074 = DIRECTION('',(0.,-1.)); -#4075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4076 = PCURVE('',#2370,#4077); -#4077 = DEFINITIONAL_REPRESENTATION('',(#4078),#4082); -#4078 = LINE('',#4079,#4080); -#4079 = CARTESIAN_POINT('',(0.,-40.)); -#4080 = VECTOR('',#4081,1.); -#4081 = DIRECTION('',(1.,0.)); -#4082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4083 = ORIENTED_EDGE('',*,*,#4084,.T.); -#4084 = EDGE_CURVE('',#4062,#4014,#4085,.T.); -#4085 = SURFACE_CURVE('',#4086,(#4091,#4098),.PCURVE_S1.); -#4086 = CIRCLE('',#4087,9.692334530815); -#4087 = AXIS2_PLACEMENT_3D('',#4088,#4089,#4090); -#4088 = CARTESIAN_POINT('',(0.,0.,40.)); -#4089 = DIRECTION('',(0.,0.,1.)); -#4090 = DIRECTION('',(1.,0.,0.)); -#4091 = PCURVE('',#2399,#4092); -#4092 = DEFINITIONAL_REPRESENTATION('',(#4093),#4097); -#4093 = CIRCLE('',#4094,9.692334530815); -#4094 = AXIS2_PLACEMENT_2D('',#4095,#4096); -#4095 = CARTESIAN_POINT('',(-5.413629469418,-8.1E-16)); -#4096 = DIRECTION('',(1.,0.)); -#4097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4098 = PCURVE('',#3759,#4099); -#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4104); -#4100 = LINE('',#4101,#4102); -#4101 = CARTESIAN_POINT('',(-0.,-40.)); -#4102 = VECTOR('',#4103,1.); -#4103 = DIRECTION('',(-1.,0.)); -#4104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4105 = ORIENTED_EDGE('',*,*,#4036,.T.); -#4106 = ORIENTED_EDGE('',*,*,#2382,.F.); -#4107 = ADVANCED_FACE('',(#4108),#2370,.F.); -#4108 = FACE_BOUND('',#4109,.F.); -#4109 = EDGE_LOOP('',(#4110,#4111,#4112,#4113)); -#4110 = ORIENTED_EDGE('',*,*,#3771,.F.); -#4111 = ORIENTED_EDGE('',*,*,#2354,.T.); -#4112 = ORIENTED_EDGE('',*,*,#4061,.T.); -#4113 = ORIENTED_EDGE('',*,*,#4114,.F.); -#4114 = EDGE_CURVE('',#3739,#4062,#4115,.T.); -#4115 = SURFACE_CURVE('',#4116,(#4120,#4127),.PCURVE_S1.); -#4116 = LINE('',#4117,#4118); -#4117 = CARTESIAN_POINT('',(2.026968,-9.478014,0.)); -#4118 = VECTOR('',#4119,1.); -#4119 = DIRECTION('',(0.,0.,1.)); -#4120 = PCURVE('',#2370,#4121); -#4121 = DEFINITIONAL_REPRESENTATION('',(#4122),#4126); -#4122 = LINE('',#4123,#4124); -#4123 = CARTESIAN_POINT('',(2.777909468952,0.)); -#4124 = VECTOR('',#4125,1.); -#4125 = DIRECTION('',(0.,-1.)); -#4126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4127 = PCURVE('',#3759,#4128); -#4128 = DEFINITIONAL_REPRESENTATION('',(#4129),#4133); -#4129 = LINE('',#4130,#4131); -#4130 = CARTESIAN_POINT('',(-4.923075246266,0.)); -#4131 = VECTOR('',#4132,1.); -#4132 = DIRECTION('',(-0.,-1.)); -#4133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4134 = ADVANCED_FACE('',(#4135),#2481,.T.); -#4135 = FACE_BOUND('',#4136,.F.); -#4136 = EDGE_LOOP('',(#4137,#4157,#4158,#4178)); -#4137 = ORIENTED_EDGE('',*,*,#4138,.F.); -#4138 = EDGE_CURVE('',#3314,#2442,#4139,.T.); -#4139 = SURFACE_CURVE('',#4140,(#4145,#4151),.PCURVE_S1.); -#4140 = CIRCLE('',#4141,2.); -#4141 = AXIS2_PLACEMENT_3D('',#4142,#4143,#4144); -#4142 = CARTESIAN_POINT('',(31.536995210306,25.894687520017,3.)); -#4143 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#4144 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#4145 = PCURVE('',#2481,#4146); -#4146 = DEFINITIONAL_REPRESENTATION('',(#4147),#4150); -#4147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4148,#4149),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4148 = CARTESIAN_POINT('',(0.,4.712388980385)); -#4149 = CARTESIAN_POINT('',(0.,6.28318530718)); -#4150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4151 = PCURVE('',#2555,#4152); -#4152 = DEFINITIONAL_REPRESENTATION('',(#4153),#4156); -#4153 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4154,#4155),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4154 = CARTESIAN_POINT('',(0.,23.862659904014)); -#4155 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4157 = ORIENTED_EDGE('',*,*,#3313,.T.); -#4158 = ORIENTED_EDGE('',*,*,#4159,.T.); -#4159 = EDGE_CURVE('',#3316,#2465,#4160,.T.); -#4160 = SURFACE_CURVE('',#4161,(#4166,#4172),.PCURVE_S1.); -#4161 = CIRCLE('',#4162,2.); -#4162 = AXIS2_PLACEMENT_3D('',#4163,#4164,#4165); -#4163 = CARTESIAN_POINT('',(25.894687520017,31.536995210306,3.)); -#4164 = DIRECTION('',(-0.755965738014,-0.654611184558,-0.)); -#4165 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#4166 = PCURVE('',#2481,#4167); -#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4171); -#4168 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4169,#4170),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4169 = CARTESIAN_POINT('',(-2.998132679634,4.712388980385)); -#4170 = CARTESIAN_POINT('',(-2.998132679634,6.28318530718)); -#4171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4172 = PCURVE('',#2589,#4173); -#4173 = DEFINITIONAL_REPRESENTATION('',(#4174),#4177); -#4174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4175,#4176),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4175 = CARTESIAN_POINT('',(0.,0.)); -#4176 = CARTESIAN_POINT('',(1.570796326795,0.)); -#4177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4178 = ORIENTED_EDGE('',*,*,#2464,.F.); -#4179 = ADVANCED_FACE('',(#4180),#2555,.T.); -#4180 = FACE_BOUND('',#4181,.T.); -#4181 = EDGE_LOOP('',(#4182,#4202,#4203,#4204)); -#4182 = ORIENTED_EDGE('',*,*,#4183,.T.); -#4183 = EDGE_CURVE('',#3657,#2519,#4184,.T.); -#4184 = SURFACE_CURVE('',#4185,(#4190,#4196),.PCURVE_S1.); -#4185 = CIRCLE('',#4186,2.); -#4186 = AXIS2_PLACEMENT_3D('',#4187,#4188,#4189); -#4187 = CARTESIAN_POINT('',(15.916231143827,7.8553342147,3.)); -#4188 = DIRECTION('',(0.654611184558,0.755965738014,-0.)); -#4189 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#4190 = PCURVE('',#2555,#4191); -#4191 = DEFINITIONAL_REPRESENTATION('',(#4192),#4195); -#4192 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4193,#4194),.UNSPECIFIED.,.F., - .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); -#4193 = CARTESIAN_POINT('',(0.,-3.55E-15)); -#4194 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); -#4195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4196 = PCURVE('',#2644,#4197); -#4197 = DEFINITIONAL_REPRESENTATION('',(#4198),#4201); -#4198 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4199,#4200),.UNSPECIFIED.,.F., - .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); -#4199 = CARTESIAN_POINT('',(-1.427336352839,1.570796326795)); -#4200 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); -#4201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4202 = ORIENTED_EDGE('',*,*,#2541,.T.); -#4203 = ORIENTED_EDGE('',*,*,#4138,.F.); -#4204 = ORIENTED_EDGE('',*,*,#3684,.F.); -#4205 = ADVANCED_FACE('',(#4206),#2589,.T.); -#4206 = FACE_BOUND('',#4207,.T.); -#4207 = EDGE_LOOP('',(#4208,#4209,#4210,#4230)); -#4208 = ORIENTED_EDGE('',*,*,#4159,.T.); -#4209 = ORIENTED_EDGE('',*,*,#2573,.T.); -#4210 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4211 = EDGE_CURVE('',#3340,#2574,#4212,.T.); -#4212 = SURFACE_CURVE('',#4213,(#4218,#4224),.PCURVE_S1.); -#4213 = CIRCLE('',#4214,2.); -#4214 = AXIS2_PLACEMENT_3D('',#4215,#4216,#4217); -#4215 = CARTESIAN_POINT('',(7.8553342147,15.916231143827,3.)); -#4216 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#4217 = DIRECTION('',(0.,0.,1.)); -#4218 = PCURVE('',#2589,#4219); -#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4223); -#4220 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4221,#4222),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4221 = CARTESIAN_POINT('',(0.,23.862659904014)); -#4222 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#4223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4224 = PCURVE('',#2719,#4225); -#4225 = DEFINITIONAL_REPRESENTATION('',(#4226),#4229); -#4226 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4227,#4228),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4227 = CARTESIAN_POINT('',(8.9E-16,1.570796326795)); -#4228 = CARTESIAN_POINT('',(8.9E-16,3.14159265359)); -#4229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4230 = ORIENTED_EDGE('',*,*,#3339,.F.); -#4231 = ADVANCED_FACE('',(#4232),#2644,.T.); -#4232 = FACE_BOUND('',#4233,.F.); -#4233 = EDGE_LOOP('',(#4234,#4254,#4255,#4256)); -#4234 = ORIENTED_EDGE('',*,*,#4235,.F.); -#4235 = EDGE_CURVE('',#3634,#2628,#4236,.T.); -#4236 = SURFACE_CURVE('',#4237,(#4242,#4248),.PCURVE_S1.); -#4237 = CIRCLE('',#4238,2.); -#4238 = AXIS2_PLACEMENT_3D('',#4239,#4240,#4241); -#4239 = CARTESIAN_POINT('',(15.916231143827,-7.8553342147,3.)); -#4240 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#4241 = DIRECTION('',(0.,0.,1.)); -#4242 = PCURVE('',#2644,#4243); -#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4247); -#4244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4245,#4246),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4245 = CARTESIAN_POINT('',(0.,1.570796326795)); -#4246 = CARTESIAN_POINT('',(0.,3.14159265359)); -#4247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4248 = PCURVE('',#2773,#4249); -#4249 = DEFINITIONAL_REPRESENTATION('',(#4250),#4253); -#4250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4251,#4252),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4251 = CARTESIAN_POINT('',(0.,23.862659904014)); -#4252 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4254 = ORIENTED_EDGE('',*,*,#3656,.T.); -#4255 = ORIENTED_EDGE('',*,*,#4183,.T.); -#4256 = ORIENTED_EDGE('',*,*,#2627,.F.); -#4257 = ADVANCED_FACE('',(#4258),#2719,.T.); -#4258 = FACE_BOUND('',#4259,.F.); -#4259 = EDGE_LOOP('',(#4260,#4261,#4262,#4282)); -#4260 = ORIENTED_EDGE('',*,*,#4211,.F.); -#4261 = ORIENTED_EDGE('',*,*,#3362,.T.); -#4262 = ORIENTED_EDGE('',*,*,#4263,.T.); -#4263 = EDGE_CURVE('',#3363,#2682,#4264,.T.); -#4264 = SURFACE_CURVE('',#4265,(#4270,#4276),.PCURVE_S1.); -#4265 = CIRCLE('',#4266,2.); -#4266 = AXIS2_PLACEMENT_3D('',#4267,#4268,#4269); -#4267 = CARTESIAN_POINT('',(-7.8553342147,15.916231143827,3.)); -#4268 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#4269 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#4270 = PCURVE('',#2719,#4271); -#4271 = DEFINITIONAL_REPRESENTATION('',(#4272),#4275); -#4272 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4273,#4274),.UNSPECIFIED.,.F., - .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); -#4273 = CARTESIAN_POINT('',(-1.427336352839,1.570796326795)); -#4274 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); -#4275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4276 = PCURVE('',#2807,#4277); -#4277 = DEFINITIONAL_REPRESENTATION('',(#4278),#4281); -#4278 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4279,#4280),.UNSPECIFIED.,.F., - .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); -#4279 = CARTESIAN_POINT('',(0.,-3.55E-15)); -#4280 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); -#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4282 = ORIENTED_EDGE('',*,*,#2704,.F.); -#4283 = ADVANCED_FACE('',(#4284),#2773,.T.); -#4284 = FACE_BOUND('',#4285,.T.); -#4285 = EDGE_LOOP('',(#4286,#4306,#4307,#4308)); -#4286 = ORIENTED_EDGE('',*,*,#4287,.T.); -#4287 = EDGE_CURVE('',#3610,#2737,#4288,.T.); -#4288 = SURFACE_CURVE('',#4289,(#4294,#4300),.PCURVE_S1.); -#4289 = CIRCLE('',#4290,2.); -#4290 = AXIS2_PLACEMENT_3D('',#4291,#4292,#4293); -#4291 = CARTESIAN_POINT('',(31.536995210306,-25.89468752001,3.)); -#4292 = DIRECTION('',(-0.654611184558,0.755965738014,0.)); -#4293 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#4294 = PCURVE('',#2773,#4295); -#4295 = DEFINITIONAL_REPRESENTATION('',(#4296),#4299); -#4296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4297,#4298),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4297 = CARTESIAN_POINT('',(0.,0.)); -#4298 = CARTESIAN_POINT('',(1.570796326795,0.)); -#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4300 = PCURVE('',#2882,#4301); -#4301 = DEFINITIONAL_REPRESENTATION('',(#4302),#4305); -#4302 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4303,#4304),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4303 = CARTESIAN_POINT('',(-2.998132679634,4.712388980385)); -#4304 = CARTESIAN_POINT('',(-2.998132679634,6.28318530718)); -#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4306 = ORIENTED_EDGE('',*,*,#2759,.T.); -#4307 = ORIENTED_EDGE('',*,*,#4235,.F.); -#4308 = ORIENTED_EDGE('',*,*,#3633,.F.); -#4309 = ADVANCED_FACE('',(#4310),#2807,.T.); -#4310 = FACE_BOUND('',#4311,.T.); -#4311 = EDGE_LOOP('',(#4312,#4313,#4314,#4334)); -#4312 = ORIENTED_EDGE('',*,*,#4263,.T.); -#4313 = ORIENTED_EDGE('',*,*,#2791,.T.); -#4314 = ORIENTED_EDGE('',*,*,#4315,.F.); -#4315 = EDGE_CURVE('',#3391,#2792,#4316,.T.); -#4316 = SURFACE_CURVE('',#4317,(#4322,#4328),.PCURVE_S1.); -#4317 = CIRCLE('',#4318,2.); -#4318 = AXIS2_PLACEMENT_3D('',#4319,#4320,#4321); -#4319 = CARTESIAN_POINT('',(-25.89468752001,31.536995210306,3.)); -#4320 = DIRECTION('',(-0.755965738014,0.654611184558,0.)); -#4321 = DIRECTION('',(0.,0.,1.)); -#4322 = PCURVE('',#2807,#4323); -#4323 = DEFINITIONAL_REPRESENTATION('',(#4324),#4327); -#4324 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4325,#4326),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4325 = CARTESIAN_POINT('',(0.,23.862659904014)); -#4326 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4328 = PCURVE('',#2917,#4329); -#4329 = DEFINITIONAL_REPRESENTATION('',(#4330),#4333); -#4330 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4331,#4332),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4331 = CARTESIAN_POINT('',(2.2E-16,4.712388980385)); -#4332 = CARTESIAN_POINT('',(2.2E-16,6.28318530718)); -#4333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4334 = ORIENTED_EDGE('',*,*,#3390,.F.); -#4335 = ADVANCED_FACE('',(#4336),#2882,.T.); -#4336 = FACE_BOUND('',#4337,.F.); -#4337 = EDGE_LOOP('',(#4338,#4358,#4359,#4360)); -#4338 = ORIENTED_EDGE('',*,*,#4339,.F.); -#4339 = EDGE_CURVE('',#3587,#2845,#4340,.T.); -#4340 = SURFACE_CURVE('',#4341,(#4346,#4352),.PCURVE_S1.); -#4341 = CIRCLE('',#4342,2.); -#4342 = AXIS2_PLACEMENT_3D('',#4343,#4344,#4345); -#4343 = CARTESIAN_POINT('',(25.894687520017,-31.5369952103,3.)); -#4344 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#4345 = DIRECTION('',(0.,0.,1.)); -#4346 = PCURVE('',#2882,#4347); -#4347 = DEFINITIONAL_REPRESENTATION('',(#4348),#4351); -#4348 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4349,#4350),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4349 = CARTESIAN_POINT('',(0.,4.712388980385)); -#4350 = CARTESIAN_POINT('',(0.,6.28318530718)); -#4351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4352 = PCURVE('',#2991,#4353); -#4353 = DEFINITIONAL_REPRESENTATION('',(#4354),#4357); -#4354 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4355,#4356),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4355 = CARTESIAN_POINT('',(0.,23.862659904014)); -#4356 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4358 = ORIENTED_EDGE('',*,*,#3609,.T.); -#4359 = ORIENTED_EDGE('',*,*,#4287,.T.); -#4360 = ORIENTED_EDGE('',*,*,#2867,.F.); -#4361 = ADVANCED_FACE('',(#4362),#2917,.T.); -#4362 = FACE_BOUND('',#4363,.F.); -#4363 = EDGE_LOOP('',(#4364,#4365,#4366,#4386)); -#4364 = ORIENTED_EDGE('',*,*,#4315,.F.); -#4365 = ORIENTED_EDGE('',*,*,#3413,.T.); -#4366 = ORIENTED_EDGE('',*,*,#4367,.T.); -#4367 = EDGE_CURVE('',#3414,#2901,#4368,.T.); -#4368 = SURFACE_CURVE('',#4369,(#4374,#4380),.PCURVE_S1.); -#4369 = CIRCLE('',#4370,2.); -#4370 = AXIS2_PLACEMENT_3D('',#4371,#4372,#4373); -#4371 = CARTESIAN_POINT('',(-31.5369952103,25.894687520017,3.)); -#4372 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#4373 = DIRECTION('',(-0.755965738014,-0.654611184558,0.)); -#4374 = PCURVE('',#2917,#4375); -#4375 = DEFINITIONAL_REPRESENTATION('',(#4376),#4379); -#4376 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4377,#4378),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4377 = CARTESIAN_POINT('',(-2.998132679634,4.712388980385)); -#4378 = CARTESIAN_POINT('',(-2.998132679634,6.28318530718)); -#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4380 = PCURVE('',#3025,#4381); -#4381 = DEFINITIONAL_REPRESENTATION('',(#4382),#4385); -#4382 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4383,#4384),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4383 = CARTESIAN_POINT('',(0.,0.)); -#4384 = CARTESIAN_POINT('',(1.570796326795,0.)); -#4385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4386 = ORIENTED_EDGE('',*,*,#2900,.F.); -#4387 = ADVANCED_FACE('',(#4388),#2991,.T.); -#4388 = FACE_BOUND('',#4389,.T.); -#4389 = EDGE_LOOP('',(#4390,#4410,#4411,#4412)); -#4390 = ORIENTED_EDGE('',*,*,#4391,.T.); -#4391 = EDGE_CURVE('',#3559,#2955,#4392,.T.); -#4392 = SURFACE_CURVE('',#4393,(#4398,#4404),.PCURVE_S1.); -#4393 = CIRCLE('',#4394,2.); -#4394 = AXIS2_PLACEMENT_3D('',#4395,#4396,#4397); -#4395 = CARTESIAN_POINT('',(7.8553342147,-15.91623114382,3.)); -#4396 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#4397 = DIRECTION('',(0.654611184558,0.755965738014,0.)); -#4398 = PCURVE('',#2991,#4399); -#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4403); -#4400 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4401,#4402),.UNSPECIFIED.,.F., - .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); -#4401 = CARTESIAN_POINT('',(0.,-3.55E-15)); -#4402 = CARTESIAN_POINT('',(1.570796326795,-3.55E-15)); -#4403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4404 = PCURVE('',#3080,#4405); -#4405 = DEFINITIONAL_REPRESENTATION('',(#4406),#4409); -#4406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4407,#4408),.UNSPECIFIED.,.F., - .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); -#4407 = CARTESIAN_POINT('',(-1.427336352839,1.570796326795)); -#4408 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); -#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4410 = ORIENTED_EDGE('',*,*,#2977,.T.); -#4411 = ORIENTED_EDGE('',*,*,#4339,.F.); -#4412 = ORIENTED_EDGE('',*,*,#3586,.F.); -#4413 = ADVANCED_FACE('',(#4414),#3025,.T.); -#4414 = FACE_BOUND('',#4415,.T.); -#4415 = EDGE_LOOP('',(#4416,#4417,#4418,#4438)); -#4416 = ORIENTED_EDGE('',*,*,#4367,.T.); -#4417 = ORIENTED_EDGE('',*,*,#3009,.T.); -#4418 = ORIENTED_EDGE('',*,*,#4419,.F.); -#4419 = EDGE_CURVE('',#3438,#3010,#4420,.T.); -#4420 = SURFACE_CURVE('',#4421,(#4426,#4432),.PCURVE_S1.); -#4421 = CIRCLE('',#4422,2.); -#4422 = AXIS2_PLACEMENT_3D('',#4423,#4424,#4425); -#4423 = CARTESIAN_POINT('',(-15.91623114382,7.8553342147,3.)); -#4424 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#4425 = DIRECTION('',(0.,0.,1.)); -#4426 = PCURVE('',#3025,#4427); -#4427 = DEFINITIONAL_REPRESENTATION('',(#4428),#4431); -#4428 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4429,#4430),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4429 = CARTESIAN_POINT('',(0.,23.862659904014)); -#4430 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#4431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4432 = PCURVE('',#3155,#4433); -#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4437); -#4434 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4435,#4436),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4435 = CARTESIAN_POINT('',(8.9E-16,1.570796326795)); -#4436 = CARTESIAN_POINT('',(8.9E-16,3.14159265359)); -#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4438 = ORIENTED_EDGE('',*,*,#3437,.F.); -#4439 = ADVANCED_FACE('',(#4440),#3080,.T.); -#4440 = FACE_BOUND('',#4441,.F.); -#4441 = EDGE_LOOP('',(#4442,#4462,#4463,#4464)); -#4442 = ORIENTED_EDGE('',*,*,#4443,.F.); -#4443 = EDGE_CURVE('',#3536,#3064,#4444,.T.); -#4444 = SURFACE_CURVE('',#4445,(#4450,#4456),.PCURVE_S1.); -#4445 = CIRCLE('',#4446,2.); -#4446 = AXIS2_PLACEMENT_3D('',#4447,#4448,#4449); -#4447 = CARTESIAN_POINT('',(-7.8553342147,-15.91623114382,3.)); -#4448 = DIRECTION('',(0.755965738014,0.654611184558,-0.)); -#4449 = DIRECTION('',(0.,0.,1.)); -#4450 = PCURVE('',#3080,#4451); -#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4455); -#4452 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4453,#4454),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4453 = CARTESIAN_POINT('',(0.,1.570796326795)); -#4454 = CARTESIAN_POINT('',(0.,3.14159265359)); -#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4456 = PCURVE('',#3209,#4457); -#4457 = DEFINITIONAL_REPRESENTATION('',(#4458),#4461); -#4458 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4459,#4460),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4459 = CARTESIAN_POINT('',(0.,23.862659904014)); -#4460 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#4461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4462 = ORIENTED_EDGE('',*,*,#3558,.T.); -#4463 = ORIENTED_EDGE('',*,*,#4391,.T.); -#4464 = ORIENTED_EDGE('',*,*,#3063,.F.); -#4465 = ADVANCED_FACE('',(#4466),#3155,.T.); -#4466 = FACE_BOUND('',#4467,.F.); -#4467 = EDGE_LOOP('',(#4468,#4469,#4470,#4490)); -#4468 = ORIENTED_EDGE('',*,*,#4419,.F.); -#4469 = ORIENTED_EDGE('',*,*,#3460,.T.); -#4470 = ORIENTED_EDGE('',*,*,#4471,.T.); -#4471 = EDGE_CURVE('',#3461,#3118,#4472,.T.); -#4472 = SURFACE_CURVE('',#4473,(#4478,#4484),.PCURVE_S1.); -#4473 = CIRCLE('',#4474,2.); -#4474 = AXIS2_PLACEMENT_3D('',#4475,#4476,#4477); -#4475 = CARTESIAN_POINT('',(-15.91623114382,-7.8553342147,3.)); -#4476 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#4477 = DIRECTION('',(0.755965738014,-0.654611184558,0.)); -#4478 = PCURVE('',#3155,#4479); -#4479 = DEFINITIONAL_REPRESENTATION('',(#4480),#4483); -#4480 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4481,#4482),.UNSPECIFIED.,.F., - .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); -#4481 = CARTESIAN_POINT('',(-1.427336352839,1.570796326795)); -#4482 = CARTESIAN_POINT('',(-1.427336352839,3.14159265359)); -#4483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4484 = PCURVE('',#3243,#4485); -#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4489); -#4486 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4487,#4488),.UNSPECIFIED.,.F., - .F.,(2,2),(1.570796326795,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); -#4487 = CARTESIAN_POINT('',(0.,0.)); -#4488 = CARTESIAN_POINT('',(1.570796326795,0.)); -#4489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4490 = ORIENTED_EDGE('',*,*,#3140,.F.); -#4491 = ADVANCED_FACE('',(#4492),#3209,.T.); -#4492 = FACE_BOUND('',#4493,.T.); -#4493 = EDGE_LOOP('',(#4494,#4514,#4515,#4516)); -#4494 = ORIENTED_EDGE('',*,*,#4495,.T.); -#4495 = EDGE_CURVE('',#3512,#3173,#4496,.T.); -#4496 = SURFACE_CURVE('',#4497,(#4502,#4508),.PCURVE_S1.); -#4497 = CIRCLE('',#4498,2.); -#4498 = AXIS2_PLACEMENT_3D('',#4499,#4500,#4501); -#4499 = CARTESIAN_POINT('',(-25.89468752001,-31.5369952103,3.)); -#4500 = DIRECTION('',(0.755965738014,0.654611184558,0.)); -#4501 = DIRECTION('',(0.654611184558,-0.755965738014,0.)); -#4502 = PCURVE('',#3209,#4503); -#4503 = DEFINITIONAL_REPRESENTATION('',(#4504),#4507); -#4504 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4505,#4506),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4505 = CARTESIAN_POINT('',(0.,0.)); -#4506 = CARTESIAN_POINT('',(1.570796326795,0.)); -#4507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4508 = PCURVE('',#3296,#4509); -#4509 = DEFINITIONAL_REPRESENTATION('',(#4510),#4513); -#4510 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4511,#4512),.UNSPECIFIED.,.F., - .F.,(2,2),(4.712388980385,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#4511 = CARTESIAN_POINT('',(-2.998132679634,4.712388980385)); -#4512 = CARTESIAN_POINT('',(-2.998132679634,6.28318530718)); -#4513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4514 = ORIENTED_EDGE('',*,*,#3195,.T.); -#4515 = ORIENTED_EDGE('',*,*,#4443,.F.); -#4516 = ORIENTED_EDGE('',*,*,#3535,.F.); -#4517 = ADVANCED_FACE('',(#4518),#3243,.T.); -#4518 = FACE_BOUND('',#4519,.T.); -#4519 = EDGE_LOOP('',(#4520,#4521,#4522,#4542)); -#4520 = ORIENTED_EDGE('',*,*,#4471,.T.); -#4521 = ORIENTED_EDGE('',*,*,#3227,.T.); -#4522 = ORIENTED_EDGE('',*,*,#4523,.F.); -#4523 = EDGE_CURVE('',#3489,#3228,#4524,.T.); -#4524 = SURFACE_CURVE('',#4525,(#4530,#4536),.PCURVE_S1.); -#4525 = CIRCLE('',#4526,2.); -#4526 = AXIS2_PLACEMENT_3D('',#4527,#4528,#4529); -#4527 = CARTESIAN_POINT('',(-31.5369952103,-25.89468752001,3.)); -#4528 = DIRECTION('',(-0.654611184558,-0.755965738014,0.)); -#4529 = DIRECTION('',(0.,0.,1.)); -#4530 = PCURVE('',#3243,#4531); -#4531 = DEFINITIONAL_REPRESENTATION('',(#4532),#4535); -#4532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4533,#4534),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4533 = CARTESIAN_POINT('',(0.,23.862659904014)); -#4534 = CARTESIAN_POINT('',(1.570796326795,23.862659904014)); -#4535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4536 = PCURVE('',#3296,#4537); -#4537 = DEFINITIONAL_REPRESENTATION('',(#4538),#4541); -#4538 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4539,#4540),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); -#4539 = CARTESIAN_POINT('',(0.,4.712388980385)); -#4540 = CARTESIAN_POINT('',(0.,6.28318530718)); -#4541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#4542 = ORIENTED_EDGE('',*,*,#3488,.F.); -#4543 = ADVANCED_FACE('',(#4544),#3296,.T.); -#4544 = FACE_BOUND('',#4545,.F.); -#4545 = EDGE_LOOP('',(#4546,#4547,#4548,#4549)); -#4546 = ORIENTED_EDGE('',*,*,#4523,.F.); -#4547 = ORIENTED_EDGE('',*,*,#3511,.T.); -#4548 = ORIENTED_EDGE('',*,*,#4495,.T.); -#4549 = ORIENTED_EDGE('',*,*,#3281,.F.); -#4550 = ADVANCED_FACE('',(#4551),#3759,.T.); -#4551 = FACE_BOUND('',#4552,.F.); -#4552 = EDGE_LOOP('',(#4553,#4554,#4555,#4556)); -#4553 = ORIENTED_EDGE('',*,*,#3738,.T.); -#4554 = ORIENTED_EDGE('',*,*,#4114,.T.); -#4555 = ORIENTED_EDGE('',*,*,#4084,.T.); -#4556 = ORIENTED_EDGE('',*,*,#4013,.F.); -#4557 = ADVANCED_FACE('',(#4558),#3835,.F.); -#4558 = FACE_BOUND('',#4559,.F.); -#4559 = EDGE_LOOP('',(#4560)); -#4560 = ORIENTED_EDGE('',*,*,#3820,.T.); -#4561 = ADVANCED_FACE('',(#4562),#3889,.F.); -#4562 = FACE_BOUND('',#4563,.F.); -#4563 = EDGE_LOOP('',(#4564)); -#4564 = ORIENTED_EDGE('',*,*,#3874,.T.); -#4565 = ADVANCED_FACE('',(#4566),#3943,.F.); -#4566 = FACE_BOUND('',#4567,.F.); -#4567 = EDGE_LOOP('',(#4568)); -#4568 = ORIENTED_EDGE('',*,*,#3928,.T.); -#4569 = ADVANCED_FACE('',(#4570),#3997,.F.); -#4570 = FACE_BOUND('',#4571,.F.); -#4571 = EDGE_LOOP('',(#4572)); -#4572 = ORIENTED_EDGE('',*,*,#3982,.T.); -#4573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4577)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#4574,#4575,#4576)) REPRESENTATION_CONTEXT -('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#4574 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#4575 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#4576 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#4577 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4574, - 'distance_accuracy_value','confusion accuracy'); -#4578 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); -#4579 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #4580),#4573); -#4580 = STYLED_ITEM('color',(#4581),#15); -#4581 = PRESENTATION_STYLE_ASSIGNMENT((#4582,#4588)); -#4582 = SURFACE_STYLE_USAGE(.BOTH.,#4583); -#4583 = SURFACE_SIDE_STYLE('',(#4584)); -#4584 = SURFACE_STYLE_FILL_AREA(#4585); -#4585 = FILL_AREA_STYLE('',(#4586)); -#4586 = FILL_AREA_STYLE_COLOUR('',#4587); -#4587 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); -#4588 = CURVE_STYLE('',#4589,POSITIVE_LENGTH_MEASURE(0.1),#4590); -#4589 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#4590 = COLOUR_RGB('',9.803921729326E-02,9.803921729326E-02, - 9.803921729326E-02); -ENDSEC; -END-ISO-10303-21; diff --git a/Urumbot/CAD/Ubot.FCStd b/Urumbot/CAD/Ubot.FCStd index 67bd89706f9dc95207574c481a974065a7a87e0a..09dc255ea5ed6a25af3d483335a7b094a43f31c2 100644 GIT binary patch delta 220244 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%0A!Hu|rzpz#Z3F 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%0DiHrR<dmCzYS-T{ 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 delta 146867 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�FAd9mPqv*~5ar~_+0?pBh0Tm7DevyRj2W}~ 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	dv& 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%0AdMc(lKm#Cy9x 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 -- GitLab