From 578113a25cbc55e53fde7d4bc807ceaa95b5154e Mon Sep 17 00:00:00 2001 From: Philipp Kramer Date: Fri, 9 Feb 2024 14:54:34 +0100 Subject: [PATCH] add 3d print hook --- misc/buegelsaege_hook.FCStd | Bin 0 -> 199005 bytes misc/export/buegelsaege_hook.step | 6859 +++++++++++++++++++++++++++++ 2 files changed, 6859 insertions(+) create mode 100644 misc/buegelsaege_hook.FCStd create mode 100644 misc/export/buegelsaege_hook.step diff --git a/misc/buegelsaege_hook.FCStd b/misc/buegelsaege_hook.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..a466a86d5aab439f32d109733fe4afeec10eedef GIT binary patch literal 199005 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 NnQW@xG$*E>_8(Q`s8#>~ literal 0 HcmV?d00001 diff --git a/misc/export/buegelsaege_hook.step b/misc/export/buegelsaege_hook.step new file mode 100644 index 0000000..2db8be7 --- /dev/null +++ b/misc/export/buegelsaege_hook.step @@ -0,0 +1,6859 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2024-02-09T14:53:34',(''),(''), + 'Open CASCADE STEP processor 7.7','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('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#900),#5204); +#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,#183,#506,#557,#608,#641,#696,#750,#839,#866, + #873)); +#17 = ADVANCED_FACE('',(#18,#148),#32,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#55,#88,#117)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-31.63324958071,-2.,-1.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-18.36675041928,-2.,-1.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-34.94985381099,-2.,-1.)); +#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('',(-24.99999278496,-2.,-3.768818792216)); +#35 = DIRECTION('',(0.,1.,0.)); +#36 = DIRECTION('',(0.,0.,1.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(2.768818792216,-9.94986102603)); +#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('',(-34.94985381099,-2.22044604925E-16,-1.)); +#47 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,-2.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#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('',(-21.02005025157,-2.,-5.4)); +#59 = SURFACE_CURVE('',#60,(#65,#76),.PCURVE_S1.); +#60 = CIRCLE('',#61,6.); +#61 = AXIS2_PLACEMENT_3D('',#62,#63,#64); +#62 = CARTESIAN_POINT('',(-15.05012562893,-2.,-6.)); +#63 = DIRECTION('',(0.,-1.,0.)); +#64 = DIRECTION('',(3.552713678801E-16,0.,1.)); +#65 = PCURVE('',#32,#66); +#66 = DEFINITIONAL_REPRESENTATION('',(#67),#75); +#67 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#68,#69,#70,#71,#72,#73,#74), +.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( + '') ); +#68 = CARTESIAN_POINT('',(3.768818792216,9.94986715603)); +#69 = CARTESIAN_POINT('',(3.768818792216,-0.442437689384)); +#70 = CARTESIAN_POINT('',(-5.231181207784,4.753714733323)); +#71 = CARTESIAN_POINT('',(-14.23118120778,9.94986715603)); +#72 = CARTESIAN_POINT('',(-5.231181207784,15.146019578736)); +#73 = CARTESIAN_POINT('',(3.768818792216,20.342172001443)); +#74 = CARTESIAN_POINT('',(3.768818792216,9.94986715603)); +#75 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#76 = PCURVE('',#77,#82); +#77 = TOROIDAL_SURFACE('',#78,6.,1.); +#78 = AXIS2_PLACEMENT_3D('',#79,#80,#81); +#79 = CARTESIAN_POINT('',(-15.05012562893,-1.,-6.)); +#80 = DIRECTION('',(-0.,-1.,-0.)); +#81 = DIRECTION('',(3.552713678801E-16,0.,1.)); +#82 = DEFINITIONAL_REPRESENTATION('',(#83),#87); +#83 = LINE('',#84,#85); +#84 = CARTESIAN_POINT('',(0.,1.570796326795)); +#85 = VECTOR('',#86,1.); +#86 = DIRECTION('',(1.,0.)); +#87 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#88 = ORIENTED_EDGE('',*,*,#89,.T.); +#89 = EDGE_CURVE('',#57,#90,#92,.T.); +#90 = VERTEX_POINT('',#91); +#91 = CARTESIAN_POINT('',(-28.97994974842,-2.,-5.4)); +#92 = SURFACE_CURVE('',#93,(#98,#105),.PCURVE_S1.); +#93 = CIRCLE('',#94,4.); +#94 = AXIS2_PLACEMENT_3D('',#95,#96,#97); +#95 = CARTESIAN_POINT('',(-25.,-2.,-5.)); +#96 = DIRECTION('',(0.,1.,0.)); +#97 = DIRECTION('',(0.994987437107,0.,-1.E-01)); +#98 = PCURVE('',#32,#99); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = CIRCLE('',#101,4.); +#101 = AXIS2_PLACEMENT_2D('',#102,#103); +#102 = CARTESIAN_POINT('',(-1.231181207784,-7.215036443853E-06)); +#103 = DIRECTION('',(-1.E-01,0.994987437107)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = PCURVE('',#106,#111); +#106 = TOROIDAL_SURFACE('',#107,4.,1.); +#107 = AXIS2_PLACEMENT_3D('',#108,#109,#110); +#108 = CARTESIAN_POINT('',(-25.,-1.,-5.)); +#109 = DIRECTION('',(0.,1.,0.)); +#110 = DIRECTION('',(0.994987437107,0.,-1.E-01)); +#111 = DEFINITIONAL_REPRESENTATION('',(#112),#116); +#112 = LINE('',#113,#114); +#113 = CARTESIAN_POINT('',(0.,4.712388980385)); +#114 = VECTOR('',#115,1.); +#115 = DIRECTION('',(1.,0.)); +#116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#117 = ORIENTED_EDGE('',*,*,#118,.T.); +#118 = EDGE_CURVE('',#90,#22,#119,.T.); +#119 = SURFACE_CURVE('',#120,(#125,#136),.PCURVE_S1.); +#120 = CIRCLE('',#121,6.); +#121 = AXIS2_PLACEMENT_3D('',#122,#123,#124); +#122 = CARTESIAN_POINT('',(-34.94987437106,-2.,-6.)); +#123 = DIRECTION('',(0.,-1.,0.)); +#124 = DIRECTION('',(0.994987437107,0.,1.E-01)); +#125 = PCURVE('',#32,#126); +#126 = DEFINITIONAL_REPRESENTATION('',(#127),#135); +#127 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#128,#129,#130,#131,#132,#133 +,#134),.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( + '') ); +#128 = CARTESIAN_POINT('',(-1.631181207784,-3.979956963463)); +#129 = CARTESIAN_POINT('',(8.709031555985,-5.019187448004)); +#130 = CARTESIAN_POINT('',(2.638925174101,-13.45445913969)); +#131 = CARTESIAN_POINT('',(-3.431181207784,-21.88973083138)); +#132 = CARTESIAN_POINT('',(-7.701287589668,-12.41522865515)); +#133 = CARTESIAN_POINT('',(-11.97139397155,-2.940726478922)); +#134 = CARTESIAN_POINT('',(-1.631181207784,-3.979956963463)); +#135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#136 = PCURVE('',#137,#142); +#137 = TOROIDAL_SURFACE('',#138,6.,1.); +#138 = AXIS2_PLACEMENT_3D('',#139,#140,#141); +#139 = CARTESIAN_POINT('',(-34.94987437106,-1.,-6.)); +#140 = DIRECTION('',(-0.,-1.,-0.)); +#141 = DIRECTION('',(0.994987437107,0.,1.E-01)); +#142 = DEFINITIONAL_REPRESENTATION('',(#143),#147); +#143 = LINE('',#144,#145); +#144 = CARTESIAN_POINT('',(0.,1.570796326795)); +#145 = VECTOR('',#146,1.); +#146 = DIRECTION('',(1.,0.)); +#147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#148 = FACE_BOUND('',#149,.F.); +#149 = EDGE_LOOP('',(#150)); +#150 = ORIENTED_EDGE('',*,*,#151,.T.); +#151 = EDGE_CURVE('',#152,#152,#154,.T.); +#152 = VERTEX_POINT('',#153); +#153 = CARTESIAN_POINT('',(-22.,-2.,-5.)); +#154 = SURFACE_CURVE('',#155,(#160,#171),.PCURVE_S1.); +#155 = CIRCLE('',#156,3.); +#156 = AXIS2_PLACEMENT_3D('',#157,#158,#159); +#157 = CARTESIAN_POINT('',(-25.,-2.,-5.)); +#158 = DIRECTION('',(0.,-1.,0.)); +#159 = DIRECTION('',(1.,0.,0.)); +#160 = PCURVE('',#32,#161); +#161 = DEFINITIONAL_REPRESENTATION('',(#162),#170); +#162 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#163,#164,#165,#166,#167,#168 +,#169),.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( + '') ); +#163 = CARTESIAN_POINT('',(-1.231181207784,2.999992784964)); +#164 = CARTESIAN_POINT('',(3.964971214923,2.999992784964)); +#165 = CARTESIAN_POINT('',(1.36689500357,-1.500007215036)); +#166 = CARTESIAN_POINT('',(-1.231181207784,-6.000007215036)); +#167 = CARTESIAN_POINT('',(-3.829257419137,-1.500007215036)); +#168 = CARTESIAN_POINT('',(-6.42733363049,2.999992784964)); +#169 = CARTESIAN_POINT('',(-1.231181207784,2.999992784964)); +#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#171 = PCURVE('',#172,#177); +#172 = CONICAL_SURFACE('',#173,1.5,0.785398163397); +#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176); +#174 = CARTESIAN_POINT('',(-25.,-0.5,-5.)); +#175 = DIRECTION('',(-0.,-1.,-0.)); +#176 = DIRECTION('',(1.,0.,0.)); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(-0.,1.5)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(1.,-0.)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = ADVANCED_FACE('',(#184),#44,.T.); +#184 = FACE_BOUND('',#185,.T.); +#185 = EDGE_LOOP('',(#186,#216,#334,#335,#455,#483)); +#186 = ORIENTED_EDGE('',*,*,#187,.T.); +#187 = EDGE_CURVE('',#188,#190,#192,.T.); +#188 = VERTEX_POINT('',#189); +#189 = CARTESIAN_POINT('',(-34.94985381099,-2.220446049297E-16, + -1.000000000021)); +#190 = VERTEX_POINT('',#191); +#191 = CARTESIAN_POINT('',(-34.94985381099,-1.,-1.000000000042)); +#192 = SURFACE_CURVE('',#193,(#197,#204),.PCURVE_S1.); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(-34.94985381099,-2.220446049297E-16, + -1.000000000021)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#197 = PCURVE('',#44,#198); +#198 = DEFINITIONAL_REPRESENTATION('',(#199),#203); +#199 = LINE('',#200,#201); +#200 = CARTESIAN_POINT('',(0.,0.)); +#201 = VECTOR('',#202,1.); +#202 = DIRECTION('',(0.,-1.)); +#203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#204 = PCURVE('',#205,#210); +#205 = CYLINDRICAL_SURFACE('',#206,5.); +#206 = AXIS2_PLACEMENT_3D('',#207,#208,#209); +#207 = CARTESIAN_POINT('',(-34.94987437106,-1.33226762955E-15,-6.)); +#208 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#209 = DIRECTION('',(1.,0.,0.)); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#215); +#211 = LINE('',#212,#213); +#212 = CARTESIAN_POINT('',(-1.57079221478,0.)); +#213 = VECTOR('',#214,1.); +#214 = DIRECTION('',(-0.,-1.)); +#215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#216 = ORIENTED_EDGE('',*,*,#217,.F.); +#217 = EDGE_CURVE('',#22,#190,#218,.T.); +#218 = SURFACE_CURVE('',#219,(#242,#268),.PCURVE_S1.); +#219 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#220,#221,#222,#223,#224,#225, + #226,#227,#228,#229,#230,#231,#232,#233,#234,#235,#236,#237,#238, + #239,#240,#241),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.264716099165 + ,0.557478740116,0.845754965886,1.),.UNSPECIFIED.); +#220 = CARTESIAN_POINT('',(-31.63324958071,-2.,-1.)); +#221 = CARTESIAN_POINT('',(-31.78174031583,-2.,-1.)); +#222 = CARTESIAN_POINT('',(-31.93141414702,-1.991915327335,-1.)); +#223 = CARTESIAN_POINT('',(-32.08155912301,-1.976634534594,-1.)); +#224 = CARTESIAN_POINT('',(-32.23168485431,-1.954959867324,-1.)); +#225 = CARTESIAN_POINT('',(-32.38148332231,-1.927622020245,-1.)); +#226 = CARTESIAN_POINT('',(-32.69597528372,-1.859455246468,-1.)); +#227 = CARTESIAN_POINT('',(-32.86052658364,-1.817512797163,-1.)); +#228 = CARTESIAN_POINT('',(-33.02426238696,-1.770291151196,-1.)); +#229 = CARTESIAN_POINT('',(-33.18708382262,-1.71855731424,-1.)); +#230 = CARTESIAN_POINT('',(-33.34899129223,-1.662993416555,-1.)); +#231 = CARTESIAN_POINT('',(-33.66868579508,-1.546327356155,-1.)); +#232 = CARTESIAN_POINT('',(-33.82648136568,-1.485329017744,-1.)); +#233 = CARTESIAN_POINT('',(-33.98353275229,-1.421801448312,-1.)); +#234 = CARTESIAN_POINT('',(-34.13994552585,-1.356282631403,-1.)); +#235 = CARTESIAN_POINT('',(-34.29585558221,-1.289274089207,-1.)); +#236 = CARTESIAN_POINT('',(-34.53466725482,-1.184857532117,-1.)); +#237 = CARTESIAN_POINT('',(-34.61780875629,-1.148173021435,-1.)); +#238 = CARTESIAN_POINT('',(-34.70087552272,-1.111272811483,-1.)); +#239 = CARTESIAN_POINT('',(-34.78389197306,-1.074229509146,-1.)); +#240 = CARTESIAN_POINT('',(-34.86688308021,-1.037114910339,-1.)); +#241 = CARTESIAN_POINT('',(-34.94987437106,-1.,-1.)); +#242 = PCURVE('',#44,#243); +#243 = DEFINITIONAL_REPRESENTATION('',(#244),#267); +#244 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#245,#246,#247,#248,#249,#250, + #251,#252,#253,#254,#255,#256,#257,#258,#259,#260,#261,#262,#263, + #264,#265,#266),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.264716099165 + ,0.557478740116,0.845754965886,1.),.UNSPECIFIED.); +#245 = CARTESIAN_POINT('',(3.316604230282,-2.)); +#246 = CARTESIAN_POINT('',(3.168113495155,-2.)); +#247 = CARTESIAN_POINT('',(3.018439663967,-1.991915327335)); +#248 = CARTESIAN_POINT('',(2.868294687983,-1.976634534594)); +#249 = CARTESIAN_POINT('',(2.718168956676,-1.954959867324)); +#250 = CARTESIAN_POINT('',(2.568370488682,-1.927622020245)); +#251 = CARTESIAN_POINT('',(2.253878527265,-1.859455246468)); +#252 = CARTESIAN_POINT('',(2.089327227353,-1.817512797163)); +#253 = CARTESIAN_POINT('',(1.925591424024,-1.770291151196)); +#254 = CARTESIAN_POINT('',(1.762769988367,-1.71855731424)); +#255 = CARTESIAN_POINT('',(1.600862518756,-1.662993416555)); +#256 = CARTESIAN_POINT('',(1.281168015906,-1.546327356155)); +#257 = CARTESIAN_POINT('',(1.123372445304,-1.485329017744)); +#258 = CARTESIAN_POINT('',(0.966321058698,-1.421801448312)); +#259 = CARTESIAN_POINT('',(0.809908285136,-1.356282631403)); +#260 = CARTESIAN_POINT('',(0.65399822878,-1.289274089207)); +#261 = CARTESIAN_POINT('',(0.415186556166,-1.184857532117)); +#262 = CARTESIAN_POINT('',(0.332045054695,-1.148173021435)); +#263 = CARTESIAN_POINT('',(0.248978288268,-1.111272811483)); +#264 = CARTESIAN_POINT('',(0.165961837933,-1.074229509146)); +#265 = CARTESIAN_POINT('',(8.297073077802E-02,-1.037114910339)); +#266 = CARTESIAN_POINT('',(-2.056007306805E-05,-1.)); +#267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#268 = PCURVE('',#137,#269); +#269 = DEFINITIONAL_REPRESENTATION('',(#270),#333); +#270 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#271,#272,#273,#274,#275,#276, + #277,#278,#279,#280,#281,#282,#283,#284,#285,#286,#287,#288,#289, + #290,#291,#292,#293,#294,#295,#296,#297,#298,#299,#300,#301,#302, + #303,#304,#305,#306,#307,#308,#309,#310,#311,#312,#313,#314,#315, + #316,#317,#318,#319,#320,#321,#322,#323,#324,#325,#326,#327,#328, + #329,#330,#331,#332),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,10,12),( + 0.,0.25,0.375,0.5,0.625,0.75,1.),.UNSPECIFIED.); +#271 = CARTESIAN_POINT('',(0.884943362176,1.570796326795)); +#272 = CARTESIAN_POINT('',(0.895567289235,1.613079022622)); +#273 = CARTESIAN_POINT('',(0.906395877115,1.654776086289)); +#274 = CARTESIAN_POINT('',(0.917422168528,1.695919881454)); +#275 = CARTESIAN_POINT('',(0.928639318314,1.736539892671)); +#276 = CARTESIAN_POINT('',(0.940040635946,1.776663175752)); +#277 = CARTESIAN_POINT('',(0.951619628027,1.816314808154)); +#278 = CARTESIAN_POINT('',(0.963370040794,1.855518339326)); +#279 = CARTESIAN_POINT('',(0.97528590262,1.894296241104)); +#280 = CARTESIAN_POINT('',(0.987361566513,1.932670358058)); +#281 = CARTESIAN_POINT('',(0.999591752621,1.97066235788)); +#282 = CARTESIAN_POINT('',(1.018161509785,2.027110093674)); +#283 = CARTESIAN_POINT('',(1.024388787476,2.045835748031)); +#284 = CARTESIAN_POINT('',(1.030653567319,2.064475985295)); +#285 = CARTESIAN_POINT('',(1.036952169547,2.083024572774)); +#286 = CARTESIAN_POINT('',(1.043287942222,2.101495401439)); +#287 = CARTESIAN_POINT('',(1.04965792003,2.119884176638)); +#288 = CARTESIAN_POINT('',(1.056060812488,2.138191347312)); +#289 = CARTESIAN_POINT('',(1.062498525166,2.156426482815)); +#290 = CARTESIAN_POINT('',(1.068967976953,2.174584788632)); +#291 = CARTESIAN_POINT('',(1.075469796485,2.192672066517)); +#292 = CARTESIAN_POINT('',(1.088536090219,2.228706498052)); +#293 = CARTESIAN_POINT('',(1.095100620434,2.246653825551)); +#294 = CARTESIAN_POINT('',(1.101695873607,2.264533303502)); +#295 = CARTESIAN_POINT('',(1.108321190189,2.282346937635)); +#296 = CARTESIAN_POINT('',(1.114975911457,2.300096700692)); +#297 = CARTESIAN_POINT('',(1.121659379533,2.317784532426)); +#298 = CARTESIAN_POINT('',(1.128370937363,2.335412339598)); +#299 = CARTESIAN_POINT('',(1.135109928738,2.352981995983)); +#300 = CARTESIAN_POINT('',(1.141875698275,2.370495342365)); +#301 = CARTESIAN_POINT('',(1.148667591433,2.387954186539)); +#302 = CARTESIAN_POINT('',(1.162302317568,2.422766420082)); +#303 = CARTESIAN_POINT('',(1.169145070068,2.440119615147)); +#304 = CARTESIAN_POINT('',(1.176013167615,2.457423256116)); +#305 = CARTESIAN_POINT('',(1.182904101401,2.474674342659)); +#306 = CARTESIAN_POINT('',(1.189820200144,2.491882237546)); +#307 = CARTESIAN_POINT('',(1.196758880918,2.509043852854)); +#308 = CARTESIAN_POINT('',(1.203718633065,2.526158631059)); +#309 = CARTESIAN_POINT('',(1.210700742265,2.54323310834)); +#310 = CARTESIAN_POINT('',(1.217703291911,2.560265895349)); +#311 = CARTESIAN_POINT('',(1.224725997812,2.57725948737)); +#312 = CARTESIAN_POINT('',(1.238810248149,2.611171218135)); +#313 = CARTESIAN_POINT('',(1.245871796066,2.628089364192)); +#314 = CARTESIAN_POINT('',(1.25295207915,2.64497134544)); +#315 = CARTESIAN_POINT('',(1.260050406259,2.661818697968)); +#316 = CARTESIAN_POINT('',(1.267166082693,2.678632939451)); +#317 = CARTESIAN_POINT('',(1.274298410187,2.695415569126)); +#318 = CARTESIAN_POINT('',(1.281446686921,2.712168067821)); +#319 = CARTESIAN_POINT('',(1.288610207508,2.728891897928)); +#320 = CARTESIAN_POINT('',(1.295788263007,2.745588503424)); +#321 = CARTESIAN_POINT('',(1.302980140913,2.762259309857)); +#322 = CARTESIAN_POINT('',(1.324595093653,2.812198553343)); +#323 = CARTESIAN_POINT('',(1.33905735567,2.845393518996)); +#324 = CARTESIAN_POINT('',(1.353567452323,2.878504913781)); +#325 = CARTESIAN_POINT('',(1.368114817559,2.911532594717)); +#326 = CARTESIAN_POINT('',(1.382704781811,2.944513386052)); +#327 = CARTESIAN_POINT('',(1.397316618852,2.977424006377)); +#328 = CARTESIAN_POINT('',(1.41195657198,3.010302238739)); +#329 = CARTESIAN_POINT('',(1.426612752421,3.043145827495)); +#330 = CARTESIAN_POINT('',(1.4412808095,3.075968301816)); +#331 = CARTESIAN_POINT('',(1.455954852932,3.108780486234)); +#332 = CARTESIAN_POINT('',(1.470628905633,3.14159265359)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = ORIENTED_EDGE('',*,*,#21,.T.); +#335 = ORIENTED_EDGE('',*,*,#336,.T.); +#336 = EDGE_CURVE('',#24,#337,#339,.T.); +#337 = VERTEX_POINT('',#338); +#338 = CARTESIAN_POINT('',(-15.05012562893,-1.,-1.)); +#339 = SURFACE_CURVE('',#340,(#363,#389),.PCURVE_S1.); +#340 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#341,#342,#343,#344,#345,#346, + #347,#348,#349,#350,#351,#352,#353,#354,#355,#356,#357,#358,#359, + #360,#361,#362),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.264716099165 + ,0.557478740116,0.845754965886,1.),.UNSPECIFIED.); +#341 = CARTESIAN_POINT('',(-18.36675041928,-2.,-1.)); +#342 = CARTESIAN_POINT('',(-18.21825968416,-2.,-1.)); +#343 = CARTESIAN_POINT('',(-18.06858585297,-1.991915327335,-1.)); +#344 = CARTESIAN_POINT('',(-17.91844087699,-1.976634534595,-1.)); +#345 = CARTESIAN_POINT('',(-17.76831514568,-1.954959867324,-1.)); +#346 = CARTESIAN_POINT('',(-17.61851667768,-1.927622020245,-1.)); +#347 = CARTESIAN_POINT('',(-17.30402471627,-1.859455246468,-1.)); +#348 = CARTESIAN_POINT('',(-17.13947341636,-1.817512797163,-1.)); +#349 = CARTESIAN_POINT('',(-16.97573761303,-1.770291151196,-1.)); +#350 = CARTESIAN_POINT('',(-16.81291617737,-1.71855731424,-1.)); +#351 = CARTESIAN_POINT('',(-16.65100870776,-1.662993416555,-1.)); +#352 = CARTESIAN_POINT('',(-16.33131420491,-1.546327356155,-1.)); +#353 = CARTESIAN_POINT('',(-16.17351863431,-1.485329017744,-1.)); +#354 = CARTESIAN_POINT('',(-16.0164672477,-1.421801448312,-1.)); +#355 = CARTESIAN_POINT('',(-15.86005447414,-1.356282631403,-1.)); +#356 = CARTESIAN_POINT('',(-15.70414441778,-1.289274089207,-1.)); +#357 = CARTESIAN_POINT('',(-15.46533274517,-1.184857532117,-1.)); +#358 = CARTESIAN_POINT('',(-15.3821912437,-1.148173021435,-1.)); +#359 = CARTESIAN_POINT('',(-15.29912447727,-1.111272811483,-1.)); +#360 = CARTESIAN_POINT('',(-15.21610802694,-1.074229509146,-1.)); +#361 = CARTESIAN_POINT('',(-15.13311691978,-1.037114910339,-1.)); +#362 = CARTESIAN_POINT('',(-15.05012562893,-1.,-1.)); +#363 = PCURVE('',#44,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#388); +#365 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#366,#367,#368,#369,#370,#371, + #372,#373,#374,#375,#376,#377,#378,#379,#380,#381,#382,#383,#384, + #385,#386,#387),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,7),(0.,0.264716099165 + ,0.557478740116,0.845754965886,1.),.UNSPECIFIED.); +#366 = CARTESIAN_POINT('',(16.583103391704,-2.)); +#367 = CARTESIAN_POINT('',(16.731594126832,-2.)); +#368 = CARTESIAN_POINT('',(16.881267958019,-1.991915327335)); +#369 = CARTESIAN_POINT('',(17.031412934003,-1.976634534595)); +#370 = CARTESIAN_POINT('',(17.18153866531,-1.954959867324)); +#371 = CARTESIAN_POINT('',(17.331337133304,-1.927622020245)); +#372 = CARTESIAN_POINT('',(17.645829094722,-1.859455246468)); +#373 = CARTESIAN_POINT('',(17.810380394633,-1.817512797163)); +#374 = CARTESIAN_POINT('',(17.974116197962,-1.770291151196)); +#375 = CARTESIAN_POINT('',(18.136937633619,-1.71855731424)); +#376 = CARTESIAN_POINT('',(18.29884510323,-1.662993416555)); +#377 = CARTESIAN_POINT('',(18.61853960608,-1.546327356155)); +#378 = CARTESIAN_POINT('',(18.776335176682,-1.485329017744)); +#379 = CARTESIAN_POINT('',(18.933386563289,-1.421801448312)); +#380 = CARTESIAN_POINT('',(19.08979933685,-1.356282631403)); +#381 = CARTESIAN_POINT('',(19.245709393206,-1.289274089207)); +#382 = CARTESIAN_POINT('',(19.484521065821,-1.184857532117)); +#383 = CARTESIAN_POINT('',(19.567662567291,-1.148173021435)); +#384 = CARTESIAN_POINT('',(19.650729333719,-1.111272811483)); +#385 = CARTESIAN_POINT('',(19.733745784053,-1.074229509146)); +#386 = CARTESIAN_POINT('',(19.816736891208,-1.037114910339)); +#387 = CARTESIAN_POINT('',(19.899728182059,-1.)); +#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#389 = PCURVE('',#77,#390); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#454); +#391 = B_SPLINE_CURVE_WITH_KNOTS('',11,(#392,#393,#394,#395,#396,#397, + #398,#399,#400,#401,#402,#403,#404,#405,#406,#407,#408,#409,#410, + #411,#412,#413,#414,#415,#416,#417,#418,#419,#420,#421,#422,#423, + #424,#425,#426,#427,#428,#429,#430,#431,#432,#433,#434,#435,#436, + #437,#438,#439,#440,#441,#442,#443,#444,#445,#446,#447,#448,#449, + #450,#451,#452,#453),.UNSPECIFIED.,.F.,.F.,(12,10,10,10,10,10,12),( + 0.,0.25,0.375,0.5,0.625,0.75,1.),.UNSPECIFIED.); +#392 = CARTESIAN_POINT('',(0.585685543457,1.570796326795)); +#393 = CARTESIAN_POINT('',(0.575061616398,1.613079022622)); +#394 = CARTESIAN_POINT('',(0.564233028518,1.654776086289)); +#395 = CARTESIAN_POINT('',(0.553206737106,1.695919881454)); +#396 = CARTESIAN_POINT('',(0.541989587319,1.736539892671)); +#397 = CARTESIAN_POINT('',(0.530588269687,1.776663175752)); +#398 = CARTESIAN_POINT('',(0.519009277606,1.816314808154)); +#399 = CARTESIAN_POINT('',(0.507258864839,1.855518339326)); +#400 = CARTESIAN_POINT('',(0.495343003013,1.894296241104)); +#401 = CARTESIAN_POINT('',(0.48326733912,1.932670358058)); +#402 = CARTESIAN_POINT('',(0.471037153013,1.97066235788)); +#403 = CARTESIAN_POINT('',(0.452467395849,2.027110093674)); +#404 = CARTESIAN_POINT('',(0.446240118157,2.045835748031)); +#405 = CARTESIAN_POINT('',(0.439975338314,2.064475985295)); +#406 = CARTESIAN_POINT('',(0.433676736087,2.083024572773)); +#407 = CARTESIAN_POINT('',(0.427340963411,2.10149540144)); +#408 = CARTESIAN_POINT('',(0.420970985605,2.119884176636)); +#409 = CARTESIAN_POINT('',(0.414568093145,2.138191347313)); +#410 = CARTESIAN_POINT('',(0.408130380468,2.156426482814)); +#411 = CARTESIAN_POINT('',(0.401660928681,2.174584788632)); +#412 = CARTESIAN_POINT('',(0.395159109148,2.192672066517)); +#413 = CARTESIAN_POINT('',(0.382092815414,2.228706498052)); +#414 = CARTESIAN_POINT('',(0.3755282852,2.246653825551)); +#415 = CARTESIAN_POINT('',(0.368933032026,2.264533303502)); +#416 = CARTESIAN_POINT('',(0.362307715445,2.282346937635)); +#417 = CARTESIAN_POINT('',(0.355652994175,2.300096700693)); +#418 = CARTESIAN_POINT('',(0.348969526101,2.317784532425)); +#419 = CARTESIAN_POINT('',(0.34225796827,2.335412339598)); +#420 = CARTESIAN_POINT('',(0.335518976896,2.352981995983)); +#421 = CARTESIAN_POINT('',(0.328753207358,2.370495342365)); +#422 = CARTESIAN_POINT('',(0.3219613142,2.387954186539)); +#423 = CARTESIAN_POINT('',(0.308326588065,2.422766420082)); +#424 = CARTESIAN_POINT('',(0.301483835565,2.440119615147)); +#425 = CARTESIAN_POINT('',(0.294615738018,2.457423256116)); +#426 = CARTESIAN_POINT('',(0.287724804232,2.474674342658)); +#427 = CARTESIAN_POINT('',(0.28080870549,2.491882237546)); +#428 = CARTESIAN_POINT('',(0.273870024714,2.509043852854)); +#429 = CARTESIAN_POINT('',(0.266910272568,2.526158631059)); +#430 = CARTESIAN_POINT('',(0.259928163368,2.54323310834)); +#431 = CARTESIAN_POINT('',(0.252925613722,2.560265895349)); +#432 = CARTESIAN_POINT('',(0.245902907821,2.57725948737)); +#433 = CARTESIAN_POINT('',(0.231818657484,2.611171218136)); +#434 = CARTESIAN_POINT('',(0.224757109568,2.628089364192)); +#435 = CARTESIAN_POINT('',(0.217676826484,2.644971345441)); +#436 = CARTESIAN_POINT('',(0.210578499374,2.661818697966)); +#437 = CARTESIAN_POINT('',(0.203462822941,2.678632939454)); +#438 = CARTESIAN_POINT('',(0.196330495446,2.695415569123)); +#439 = CARTESIAN_POINT('',(0.189182218713,2.712168067823)); +#440 = CARTESIAN_POINT('',(0.182018698125,2.728891897927)); +#441 = CARTESIAN_POINT('',(0.174840642626,2.745588503425)); +#442 = CARTESIAN_POINT('',(0.167648764721,2.762259309856)); +#443 = CARTESIAN_POINT('',(0.14603381198,2.812198553343)); +#444 = CARTESIAN_POINT('',(0.131571549963,2.845393518996)); +#445 = CARTESIAN_POINT('',(0.117061453311,2.878504913782)); +#446 = CARTESIAN_POINT('',(0.102514088074,2.911532594716)); +#447 = CARTESIAN_POINT('',(8.792412382306E-02,2.944513386054)); +#448 = CARTESIAN_POINT('',(7.33122867811E-02,2.977424006376)); +#449 = CARTESIAN_POINT('',(5.867233365412E-02,3.01030223874)); +#450 = CARTESIAN_POINT('',(4.401615321206E-02,3.043145827495)); +#451 = CARTESIAN_POINT('',(2.934809613326E-02,3.075968301816)); +#452 = CARTESIAN_POINT('',(1.46740527009E-02,3.108780486234)); +#453 = CARTESIAN_POINT('',(-1.387778780781E-17,3.14159265359)); +#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#455 = ORIENTED_EDGE('',*,*,#456,.F.); +#456 = EDGE_CURVE('',#457,#337,#459,.T.); +#457 = VERTEX_POINT('',#458); +#458 = CARTESIAN_POINT('',(-15.05012562893,-2.22044604925E-16,-1.)); +#459 = SURFACE_CURVE('',#460,(#464,#471),.PCURVE_S1.); +#460 = LINE('',#461,#462); +#461 = CARTESIAN_POINT('',(-15.05012562893,-2.22044604925E-16,-1.)); +#462 = VECTOR('',#463,1.); +#463 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#464 = PCURVE('',#44,#465); +#465 = DEFINITIONAL_REPRESENTATION('',(#466),#470); +#466 = LINE('',#467,#468); +#467 = CARTESIAN_POINT('',(19.899728182059,0.)); +#468 = VECTOR('',#469,1.); +#469 = DIRECTION('',(0.,-1.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = PCURVE('',#472,#477); +#472 = CYLINDRICAL_SURFACE('',#473,5.); +#473 = AXIS2_PLACEMENT_3D('',#474,#475,#476); +#474 = CARTESIAN_POINT('',(-15.05012562893,-1.33226762955E-15,-6.)); +#475 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#476 = DIRECTION('',(1.,0.,0.)); +#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(-0.,-1.)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#483 = ORIENTED_EDGE('',*,*,#484,.F.); +#484 = EDGE_CURVE('',#188,#457,#485,.T.); +#485 = SURFACE_CURVE('',#486,(#489,#495),.PCURVE_S1.); +#486 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#487,#488),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#487 = CARTESIAN_POINT('',(-50.,1.042094309146E-14,-1.)); +#488 = CARTESIAN_POINT('',(2.22044604925E-16,-6.812871547921E-16,-1.)); +#489 = PCURVE('',#44,#490); +#490 = DEFINITIONAL_REPRESENTATION('',(#491),#494); +#491 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#492,#493),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#492 = CARTESIAN_POINT('',(-15.050146189,1.064298769638E-14)); +#493 = CARTESIAN_POINT('',(34.949853810993,-4.592425498671E-16)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = PCURVE('',#496,#501); +#496 = PLANE('',#497); +#497 = AXIS2_PLACEMENT_3D('',#498,#499,#500); +#498 = CARTESIAN_POINT('',(-24.99999278496,-8.368458797517E-16, + -3.768818792216)); +#499 = DIRECTION('',(0.,1.,0.)); +#500 = DIRECTION('',(0.,0.,1.)); +#501 = DEFINITIONAL_REPRESENTATION('',(#502),#505); +#502 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#503,#504),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#503 = CARTESIAN_POINT('',(2.768818792216,-25.00000721503)); +#504 = CARTESIAN_POINT('',(2.768818792216,24.999992784964)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = ADVANCED_FACE('',(#507),#137,.T.); +#507 = FACE_BOUND('',#508,.T.); +#508 = EDGE_LOOP('',(#509,#533,#555,#556)); +#509 = ORIENTED_EDGE('',*,*,#510,.F.); +#510 = EDGE_CURVE('',#511,#190,#513,.T.); +#511 = VERTEX_POINT('',#512); +#512 = CARTESIAN_POINT('',(-29.97493718553,-1.,-5.5)); +#513 = SURFACE_CURVE('',#514,(#519,#526),.PCURVE_S1.); +#514 = CIRCLE('',#515,5.); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(-34.94987437106,-1.,-6.)); +#517 = DIRECTION('',(0.,-1.,0.)); +#518 = DIRECTION('',(0.994987437107,0.,1.E-01)); +#519 = PCURVE('',#137,#520); +#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525); +#521 = LINE('',#522,#523); +#522 = CARTESIAN_POINT('',(0.,3.14159265359)); +#523 = VECTOR('',#524,1.); +#524 = DIRECTION('',(1.,0.)); +#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#526 = PCURVE('',#205,#527); +#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(-0.100167421162,-1.)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(-1.,0.)); +#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#533 = ORIENTED_EDGE('',*,*,#534,.F.); +#534 = EDGE_CURVE('',#90,#511,#535,.T.); +#535 = SURFACE_CURVE('',#536,(#541,#548),.PCURVE_S1.); +#536 = CIRCLE('',#537,1.); +#537 = AXIS2_PLACEMENT_3D('',#538,#539,#540); +#538 = CARTESIAN_POINT('',(-28.97994974842,-1.,-5.4)); +#539 = DIRECTION('',(0.1,0.,-0.994987437107)); +#540 = DIRECTION('',(-0.994987437107,0.,-0.1)); +#541 = PCURVE('',#137,#542); +#542 = DEFINITIONAL_REPRESENTATION('',(#543),#547); +#543 = LINE('',#544,#545); +#544 = CARTESIAN_POINT('',(0.,-3.14159265359)); +#545 = VECTOR('',#546,1.); +#546 = DIRECTION('',(0.,1.)); +#547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#548 = PCURVE('',#106,#549); +#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554); +#550 = LINE('',#551,#552); +#551 = CARTESIAN_POINT('',(2.941257811267,0.)); +#552 = VECTOR('',#553,1.); +#553 = DIRECTION('',(0.,1.)); +#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#555 = ORIENTED_EDGE('',*,*,#118,.T.); +#556 = ORIENTED_EDGE('',*,*,#217,.T.); +#557 = ADVANCED_FACE('',(#558),#77,.T.); +#558 = FACE_BOUND('',#559,.T.); +#559 = EDGE_LOOP('',(#560,#561,#562,#586)); +#560 = ORIENTED_EDGE('',*,*,#336,.F.); +#561 = ORIENTED_EDGE('',*,*,#56,.T.); +#562 = ORIENTED_EDGE('',*,*,#563,.T.); +#563 = EDGE_CURVE('',#57,#564,#566,.T.); +#564 = VERTEX_POINT('',#565); +#565 = CARTESIAN_POINT('',(-20.02506281446,-1.,-5.5)); +#566 = SURFACE_CURVE('',#567,(#572,#579),.PCURVE_S1.); +#567 = CIRCLE('',#568,1.); +#568 = AXIS2_PLACEMENT_3D('',#569,#570,#571); +#569 = CARTESIAN_POINT('',(-21.02005025157,-1.,-5.4)); +#570 = DIRECTION('',(1.E-01,0.,0.994987437107)); +#571 = DIRECTION('',(-0.994987437107,0.,1.E-01)); +#572 = PCURVE('',#77,#573); +#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578); +#574 = LINE('',#575,#576); +#575 = CARTESIAN_POINT('',(1.470628905633,0.)); +#576 = VECTOR('',#577,1.); +#577 = DIRECTION('',(0.,1.)); +#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#579 = PCURVE('',#106,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(0.,3.14159265359)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = ORIENTED_EDGE('',*,*,#587,.F.); +#587 = EDGE_CURVE('',#337,#564,#588,.T.); +#588 = SURFACE_CURVE('',#589,(#594,#601),.PCURVE_S1.); +#589 = CIRCLE('',#590,5.); +#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593); +#591 = CARTESIAN_POINT('',(-15.05012562893,-1.,-6.)); +#592 = DIRECTION('',(0.,-1.,0.)); +#593 = DIRECTION('',(3.552713678801E-16,0.,1.)); +#594 = PCURVE('',#77,#595); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600); +#596 = LINE('',#597,#598); +#597 = CARTESIAN_POINT('',(0.,3.14159265359)); +#598 = VECTOR('',#599,1.); +#599 = DIRECTION('',(1.,0.)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = PCURVE('',#472,#602); +#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607); +#603 = LINE('',#604,#605); +#604 = CARTESIAN_POINT('',(-1.570796326795,-1.)); +#605 = VECTOR('',#606,1.); +#606 = DIRECTION('',(-1.,0.)); +#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#608 = ADVANCED_FACE('',(#609),#106,.T.); +#609 = FACE_BOUND('',#610,.T.); +#610 = EDGE_LOOP('',(#611,#612,#613,#614)); +#611 = ORIENTED_EDGE('',*,*,#563,.F.); +#612 = ORIENTED_EDGE('',*,*,#89,.T.); +#613 = ORIENTED_EDGE('',*,*,#534,.T.); +#614 = ORIENTED_EDGE('',*,*,#615,.F.); +#615 = EDGE_CURVE('',#564,#511,#616,.T.); +#616 = SURFACE_CURVE('',#617,(#622,#629),.PCURVE_S1.); +#617 = CIRCLE('',#618,5.); +#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621); +#619 = CARTESIAN_POINT('',(-25.,-1.,-5.)); +#620 = DIRECTION('',(0.,1.,0.)); +#621 = DIRECTION('',(0.994987437107,0.,-1.E-01)); +#622 = PCURVE('',#106,#623); +#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628); +#624 = LINE('',#625,#626); +#625 = CARTESIAN_POINT('',(0.,6.28318530718)); +#626 = VECTOR('',#627,1.); +#627 = DIRECTION('',(1.,0.)); +#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#629 = PCURVE('',#630,#635); +#630 = CYLINDRICAL_SURFACE('',#631,5.); +#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634); +#632 = CARTESIAN_POINT('',(-25.,-1.110223024625E-15,-5.)); +#633 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#634 = DIRECTION('',(1.,0.,0.)); +#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640); +#636 = LINE('',#637,#638); +#637 = CARTESIAN_POINT('',(-6.183017886018,-1.)); +#638 = VECTOR('',#639,1.); +#639 = DIRECTION('',(1.,-0.)); +#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#641 = ADVANCED_FACE('',(#642),#172,.F.); +#642 = FACE_BOUND('',#643,.T.); +#643 = EDGE_LOOP('',(#644,#667,#668,#669)); +#644 = ORIENTED_EDGE('',*,*,#645,.F.); +#645 = EDGE_CURVE('',#152,#646,#648,.T.); +#646 = VERTEX_POINT('',#647); +#647 = CARTESIAN_POINT('',(-23.5,-0.5,-5.)); +#648 = SEAM_CURVE('',#649,(#653,#660),.PCURVE_S1.); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(-23.5,-0.5,-5.)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#653 = PCURVE('',#172,#654); +#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659); +#655 = LINE('',#656,#657); +#656 = CARTESIAN_POINT('',(0.,-0.)); +#657 = VECTOR('',#658,1.); +#658 = DIRECTION('',(0.,-1.)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = PCURVE('',#172,#661); +#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666); +#662 = LINE('',#663,#664); +#663 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#664 = VECTOR('',#665,1.); +#665 = DIRECTION('',(0.,-1.)); +#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#667 = ORIENTED_EDGE('',*,*,#151,.T.); +#668 = ORIENTED_EDGE('',*,*,#645,.T.); +#669 = ORIENTED_EDGE('',*,*,#670,.F.); +#670 = EDGE_CURVE('',#646,#646,#671,.T.); +#671 = SURFACE_CURVE('',#672,(#677,#684),.PCURVE_S1.); +#672 = CIRCLE('',#673,1.5); +#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676); +#674 = CARTESIAN_POINT('',(-25.,-0.5,-5.)); +#675 = DIRECTION('',(0.,-1.,0.)); +#676 = DIRECTION('',(1.,0.,0.)); +#677 = PCURVE('',#172,#678); +#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(0.,-0.)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(1.,-0.)); +#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#684 = PCURVE('',#685,#690); +#685 = CYLINDRICAL_SURFACE('',#686,1.5); +#686 = AXIS2_PLACEMENT_3D('',#687,#688,#689); +#687 = CARTESIAN_POINT('',(-25.,-1.110223024625E-15,-5.)); +#688 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#689 = DIRECTION('',(1.,0.,0.)); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(-0.,-0.5)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(-1.,0.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ADVANCED_FACE('',(#697),#205,.F.); +#697 = FACE_BOUND('',#698,.T.); +#698 = EDGE_LOOP('',(#699,#722,#723,#724)); +#699 = ORIENTED_EDGE('',*,*,#700,.T.); +#700 = EDGE_CURVE('',#701,#511,#703,.T.); +#701 = VERTEX_POINT('',#702); +#702 = CARTESIAN_POINT('',(-29.97493718553,-1.221245327088E-15,-5.5)); +#703 = SURFACE_CURVE('',#704,(#708,#715),.PCURVE_S1.); +#704 = LINE('',#705,#706); +#705 = CARTESIAN_POINT('',(-29.97493718553,-1.221245327088E-15,-5.5)); +#706 = VECTOR('',#707,1.); +#707 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#708 = PCURVE('',#205,#709); +#709 = DEFINITIONAL_REPRESENTATION('',(#710),#714); +#710 = LINE('',#711,#712); +#711 = CARTESIAN_POINT('',(-0.100167421162,0.)); +#712 = VECTOR('',#713,1.); +#713 = DIRECTION('',(-0.,-1.)); +#714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#715 = PCURVE('',#630,#716); +#716 = DEFINITIONAL_REPRESENTATION('',(#717),#721); +#717 = LINE('',#718,#719); +#718 = CARTESIAN_POINT('',(-3.241760074751,0.)); +#719 = VECTOR('',#720,1.); +#720 = DIRECTION('',(-0.,-1.)); +#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#722 = ORIENTED_EDGE('',*,*,#510,.T.); +#723 = ORIENTED_EDGE('',*,*,#187,.F.); +#724 = ORIENTED_EDGE('',*,*,#725,.F.); +#725 = EDGE_CURVE('',#701,#188,#726,.T.); +#726 = SURFACE_CURVE('',#727,(#732,#739),.PCURVE_S1.); +#727 = CIRCLE('',#728,5.); +#728 = AXIS2_PLACEMENT_3D('',#729,#730,#731); +#729 = CARTESIAN_POINT('',(-34.94987437106,-1.33226762955E-15,-6.)); +#730 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#731 = DIRECTION('',(1.,0.,0.)); +#732 = PCURVE('',#205,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#738); +#734 = LINE('',#735,#736); +#735 = CARTESIAN_POINT('',(-0.,0.)); +#736 = VECTOR('',#737,1.); +#737 = DIRECTION('',(-1.,0.)); +#738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#739 = PCURVE('',#496,#740); +#740 = DEFINITIONAL_REPRESENTATION('',(#741),#749); +#741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#742,#743,#744,#745,#746,#747 +,#748),.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( + '') ); +#742 = CARTESIAN_POINT('',(-2.231181207784,-4.949881586103)); +#743 = CARTESIAN_POINT('',(6.429072830061,-4.949881586103)); +#744 = CARTESIAN_POINT('',(2.098945811139,-12.4498815861)); +#745 = CARTESIAN_POINT('',(-2.231181207784,-19.9498815861)); +#746 = CARTESIAN_POINT('',(-6.561308226706,-12.4498815861)); +#747 = CARTESIAN_POINT('',(-10.89143524562,-4.949881586103)); +#748 = CARTESIAN_POINT('',(-2.231181207784,-4.949881586103)); +#749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#750 = ADVANCED_FACE('',(#751,#809),#496,.T.); +#751 = FACE_BOUND('',#752,.F.); +#752 = EDGE_LOOP('',(#753,#781,#807,#808)); +#753 = ORIENTED_EDGE('',*,*,#754,.T.); +#754 = EDGE_CURVE('',#701,#755,#757,.T.); +#755 = VERTEX_POINT('',#756); +#756 = CARTESIAN_POINT('',(-20.02506281446,-1.221245327088E-15,-5.5)); +#757 = SURFACE_CURVE('',#758,(#763,#774),.PCURVE_S1.); +#758 = CIRCLE('',#759,5.); +#759 = AXIS2_PLACEMENT_3D('',#760,#761,#762); +#760 = CARTESIAN_POINT('',(-25.,-1.110223024625E-15,-5.)); +#761 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#762 = DIRECTION('',(1.,0.,0.)); +#763 = PCURVE('',#496,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#773); +#765 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#766,#767,#768,#769,#770,#771 +,#772),.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( + '') ); +#766 = CARTESIAN_POINT('',(-1.231181207784,4.999992784964)); +#767 = CARTESIAN_POINT('',(7.429072830061,4.999992784964)); +#768 = CARTESIAN_POINT('',(3.098945811139,-2.500007215036)); +#769 = CARTESIAN_POINT('',(-1.231181207784,-10.00000721503)); +#770 = CARTESIAN_POINT('',(-5.561308226706,-2.500007215036)); +#771 = CARTESIAN_POINT('',(-9.891435245628,4.999992784964)); +#772 = CARTESIAN_POINT('',(-1.231181207784,4.999992784964)); +#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#774 = PCURVE('',#630,#775); +#775 = DEFINITIONAL_REPRESENTATION('',(#776),#780); +#776 = LINE('',#777,#778); +#777 = CARTESIAN_POINT('',(-0.,0.)); +#778 = VECTOR('',#779,1.); +#779 = DIRECTION('',(-1.,0.)); +#780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#781 = ORIENTED_EDGE('',*,*,#782,.F.); +#782 = EDGE_CURVE('',#457,#755,#783,.T.); +#783 = SURFACE_CURVE('',#784,(#789,#800),.PCURVE_S1.); +#784 = CIRCLE('',#785,5.); +#785 = AXIS2_PLACEMENT_3D('',#786,#787,#788); +#786 = CARTESIAN_POINT('',(-15.05012562893,-1.33226762955E-15,-6.)); +#787 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#788 = DIRECTION('',(1.,0.,0.)); +#789 = PCURVE('',#496,#790); +#790 = DEFINITIONAL_REPRESENTATION('',(#791),#799); +#791 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#792,#793,#794,#795,#796,#797 +,#798),.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( + '') ); +#792 = CARTESIAN_POINT('',(-2.231181207784,14.94986715603)); +#793 = CARTESIAN_POINT('',(6.429072830061,14.94986715603)); +#794 = CARTESIAN_POINT('',(2.098945811139,7.44986715603)); +#795 = CARTESIAN_POINT('',(-2.231181207784,-5.013284397024E-02)); +#796 = CARTESIAN_POINT('',(-6.561308226706,7.44986715603)); +#797 = CARTESIAN_POINT('',(-10.89143524562,14.94986715603)); +#798 = CARTESIAN_POINT('',(-2.231181207784,14.94986715603)); +#799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#800 = PCURVE('',#472,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(-0.,0.)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(-1.,0.)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = ORIENTED_EDGE('',*,*,#484,.F.); +#808 = ORIENTED_EDGE('',*,*,#725,.F.); +#809 = FACE_BOUND('',#810,.T.); +#810 = EDGE_LOOP('',(#811)); +#811 = ORIENTED_EDGE('',*,*,#812,.T.); +#812 = EDGE_CURVE('',#813,#813,#815,.T.); +#813 = VERTEX_POINT('',#814); +#814 = CARTESIAN_POINT('',(-23.5,-1.110223024625E-15,-5.)); +#815 = SURFACE_CURVE('',#816,(#821,#832),.PCURVE_S1.); +#816 = CIRCLE('',#817,1.5); +#817 = AXIS2_PLACEMENT_3D('',#818,#819,#820); +#818 = CARTESIAN_POINT('',(-25.,-1.110223024625E-15,-5.)); +#819 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#820 = DIRECTION('',(1.,0.,0.)); +#821 = PCURVE('',#496,#822); +#822 = DEFINITIONAL_REPRESENTATION('',(#823),#831); +#823 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#824,#825,#826,#827,#828,#829 +,#830),.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( + '') ); +#824 = CARTESIAN_POINT('',(-1.231181207784,1.499992784964)); +#825 = CARTESIAN_POINT('',(1.36689500357,1.499992784964)); +#826 = CARTESIAN_POINT('',(6.785689789312E-02,-0.750007215036)); +#827 = CARTESIAN_POINT('',(-1.231181207784,-3.000007215036)); +#828 = CARTESIAN_POINT('',(-2.53021931346,-0.750007215036)); +#829 = CARTESIAN_POINT('',(-3.829257419137,1.499992784964)); +#830 = CARTESIAN_POINT('',(-1.231181207784,1.499992784964)); +#831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#832 = PCURVE('',#685,#833); +#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838); +#834 = LINE('',#835,#836); +#835 = CARTESIAN_POINT('',(-0.,0.)); +#836 = VECTOR('',#837,1.); +#837 = DIRECTION('',(-1.,0.)); +#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#839 = ADVANCED_FACE('',(#840),#472,.F.); +#840 = FACE_BOUND('',#841,.T.); +#841 = EDGE_LOOP('',(#842,#843,#844,#865)); +#842 = ORIENTED_EDGE('',*,*,#456,.T.); +#843 = ORIENTED_EDGE('',*,*,#587,.T.); +#844 = ORIENTED_EDGE('',*,*,#845,.F.); +#845 = EDGE_CURVE('',#755,#564,#846,.T.); +#846 = SURFACE_CURVE('',#847,(#851,#858),.PCURVE_S1.); +#847 = LINE('',#848,#849); +#848 = CARTESIAN_POINT('',(-20.02506281446,-1.221245327088E-15,-5.5)); +#849 = VECTOR('',#850,1.); +#850 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#851 = PCURVE('',#472,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-3.041425232428,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-0.,-1.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#630,#859); +#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-6.183017886018,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(-0.,-1.)); +#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#865 = ORIENTED_EDGE('',*,*,#782,.F.); +#866 = ADVANCED_FACE('',(#867),#630,.T.); +#867 = FACE_BOUND('',#868,.F.); +#868 = EDGE_LOOP('',(#869,#870,#871,#872)); +#869 = ORIENTED_EDGE('',*,*,#700,.T.); +#870 = ORIENTED_EDGE('',*,*,#615,.F.); +#871 = ORIENTED_EDGE('',*,*,#845,.F.); +#872 = ORIENTED_EDGE('',*,*,#754,.F.); +#873 = ADVANCED_FACE('',(#874),#685,.F.); +#874 = FACE_BOUND('',#875,.T.); +#875 = EDGE_LOOP('',(#876,#897,#898,#899)); +#876 = ORIENTED_EDGE('',*,*,#877,.T.); +#877 = EDGE_CURVE('',#813,#646,#878,.T.); +#878 = SEAM_CURVE('',#879,(#883,#890),.PCURVE_S1.); +#879 = LINE('',#880,#881); +#880 = CARTESIAN_POINT('',(-23.5,-1.110223024625E-15,-5.)); +#881 = VECTOR('',#882,1.); +#882 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#883 = PCURVE('',#685,#884); +#884 = DEFINITIONAL_REPRESENTATION('',(#885),#889); +#885 = LINE('',#886,#887); +#886 = CARTESIAN_POINT('',(-0.,0.)); +#887 = VECTOR('',#888,1.); +#888 = DIRECTION('',(-0.,-1.)); +#889 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#890 = PCURVE('',#685,#891); +#891 = DEFINITIONAL_REPRESENTATION('',(#892),#896); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(-0.,-1.)); +#896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#897 = ORIENTED_EDGE('',*,*,#670,.T.); +#898 = ORIENTED_EDGE('',*,*,#877,.F.); +#899 = ORIENTED_EDGE('',*,*,#812,.F.); +#900 = MANIFOLD_SOLID_BREP('',#901); +#901 = CLOSED_SHELL('',(#902,#1099,#1184,#1318,#1424,#1569,#1624,#1679, + #1711,#1743,#1816,#2374,#2408,#2951,#2985,#3071,#3125,#3179,#3207, + #3235,#3712,#3777,#3832,#3888,#3945,#3980,#4069,#4185,#4246,#4304, + #4363,#4414,#4464,#4515,#4571,#4606,#4729,#4792,#4848,#4905,#4998, + #5023,#5049,#5073,#5097,#5122,#5147,#5172,#5197)); +#902 = ADVANCED_FACE('',(#903,#1029,#1064),#916,.T.); +#903 = FACE_BOUND('',#904,.T.); +#904 = EDGE_LOOP('',(#905,#937,#965,#1003)); +#905 = ORIENTED_EDGE('',*,*,#906,.F.); +#906 = EDGE_CURVE('',#907,#909,#911,.T.); +#907 = VERTEX_POINT('',#908); +#908 = CARTESIAN_POINT('',(-49.,-2.,28.)); +#909 = VERTEX_POINT('',#910); +#910 = CARTESIAN_POINT('',(-1.,-2.,28.)); +#911 = SURFACE_CURVE('',#912,(#915,#926),.PCURVE_S1.); +#912 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#913,#914),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#913 = CARTESIAN_POINT('',(-50.,-2.,28.)); +#914 = CARTESIAN_POINT('',(-6.661338147751E-15,-2.,28.)); +#915 = PCURVE('',#916,#921); +#916 = PLANE('',#917); +#917 = AXIS2_PLACEMENT_3D('',#918,#919,#920); +#918 = CARTESIAN_POINT('',(-25.,-2.,18.5)); +#919 = DIRECTION('',(-2.221338098906E-16,-1.,2.228346944421E-16)); +#920 = DIRECTION('',(2.337154915524E-02,-2.279654379652E-16, + -0.999726848039)); +#921 = DEFINITIONAL_REPRESENTATION('',(#922),#925); +#922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#923,#924),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#923 = CARTESIAN_POINT('',(-10.08169378525,-24.771141484)); +#924 = CARTESIAN_POINT('',(-8.91311632749,25.215200917951)); +#925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#926 = PCURVE('',#927,#932); +#927 = CYLINDRICAL_SURFACE('',#928,1.); +#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931); +#929 = CARTESIAN_POINT('',(-50.,-1.,28.)); +#930 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); +#931 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#932 = DEFINITIONAL_REPRESENTATION('',(#933),#936); +#933 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#934,#935),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#934 = CARTESIAN_POINT('',(3.14159265359,0.)); +#935 = CARTESIAN_POINT('',(3.14159265359,50.)); +#936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#937 = ORIENTED_EDGE('',*,*,#938,.T.); +#938 = EDGE_CURVE('',#907,#939,#941,.T.); +#939 = VERTEX_POINT('',#940); +#940 = CARTESIAN_POINT('',(-49.,-2.,8.04)); +#941 = SURFACE_CURVE('',#942,(#946,#953),.PCURVE_S1.); +#942 = LINE('',#943,#944); +#943 = CARTESIAN_POINT('',(-49.,-2.,28.)); +#944 = VECTOR('',#945,1.); +#945 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#946 = PCURVE('',#916,#947); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-10.05832223609,-23.77141463596)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(0.999726848039,-2.337154915524E-02)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = PCURVE('',#954,#959); +#954 = CYLINDRICAL_SURFACE('',#955,1.); +#955 = AXIS2_PLACEMENT_3D('',#956,#957,#958); +#956 = CARTESIAN_POINT('',(-49.,-1.,28.)); +#957 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#958 = DIRECTION('',(-1.,3.623045694923E-16,-2.22044604925E-16)); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = LINE('',#961,#962); +#961 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#962 = VECTOR('',#963,1.); +#963 = DIRECTION('',(-0.,1.)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#965 = ORIENTED_EDGE('',*,*,#966,.T.); +#966 = EDGE_CURVE('',#939,#967,#969,.T.); +#967 = VERTEX_POINT('',#968); +#968 = CARTESIAN_POINT('',(-1.,-2.,9.96)); +#969 = SURFACE_CURVE('',#970,(#973,#979),.PCURVE_S1.); +#970 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#971,#972),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#971 = CARTESIAN_POINT('',(-50.,-2.,8.)); +#972 = CARTESIAN_POINT('',(-2.6645352591E-15,-2.,10.)); +#973 = PCURVE('',#916,#974); +#974 = DEFINITIONAL_REPRESENTATION('',(#975),#978); +#975 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#976,#977),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#976 = CARTESIAN_POINT('',(9.912843175529,-25.2385724671)); +#977 = CARTESIAN_POINT('',(9.081966937213,24.794513033157)); +#978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#979 = PCURVE('',#980,#997); +#980 = B_SPLINE_SURFACE_WITH_KNOTS('',7,1,( + (#981,#982) + ,(#983,#984) + ,(#985,#986) + ,(#987,#988) + ,(#989,#990) + ,(#991,#992) + ,(#993,#994) + ,(#995,#996 + )),.UNSPECIFIED.,.F.,.F.,.F.,(8,8),(2,2),(8.881784197001E-16, + 1.570796326795),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#981 = CARTESIAN_POINT('',(-50.,-2.,8.)); +#982 = CARTESIAN_POINT('',(-2.6645352591E-15,-2.,10.)); +#983 = CARTESIAN_POINT('',(-50.,-2.,7.775600524744)); +#984 = CARTESIAN_POINT('',(-2.614708566272E-15,-2.,9.775600524744)); +#985 = CARTESIAN_POINT('',(-50.,-2.058748886552,7.551202135016)); +#986 = CARTESIAN_POINT('',(-2.577926987783E-15,-2.058748886552, + 9.551202135017)); +#987 = CARTESIAN_POINT('',(-50.,-2.176237277798,7.345253059177)); +#988 = CARTESIAN_POINT('',(-2.558284770021E-15,-2.176237277798, + 9.345253059177)); +#989 = CARTESIAN_POINT('',(-49.99999999999,-2.345253059177, + 7.176237277798)); +#990 = CARTESIAN_POINT('',(-2.558284770021E-15,-2.345253059177, + 9.176237277798)); +#991 = CARTESIAN_POINT('',(-50.,-2.551202135017,7.058748886552)); +#992 = CARTESIAN_POINT('',(-2.577926987783E-15,-2.551202135017, + 9.058748886552)); +#993 = CARTESIAN_POINT('',(-50.,-2.775600524744,7.)); +#994 = CARTESIAN_POINT('',(-2.614708566272E-15,-2.775600524744,9.)); +#995 = CARTESIAN_POINT('',(-50.,-3.,7.)); +#996 = CARTESIAN_POINT('',(-2.6645352591E-15,-3.,9.)); +#997 = DEFINITIONAL_REPRESENTATION('',(#998),#1002); +#998 = LINE('',#999,#1000); +#999 = CARTESIAN_POINT('',(8.881784197001E-16,0.)); +#1000 = VECTOR('',#1001,1.); +#1001 = DIRECTION('',(0.,1.)); +#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1003 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1004 = EDGE_CURVE('',#909,#967,#1005,.T.); +#1005 = SURFACE_CURVE('',#1006,(#1010,#1017),.PCURVE_S1.); +#1006 = LINE('',#1007,#1008); +#1007 = CARTESIAN_POINT('',(-1.,-2.,28.)); +#1008 = VECTOR('',#1009,1.); +#1009 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#1010 = PCURVE('',#916,#1011); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(-8.936487876645,24.215474069912)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(0.999726848039,-2.337154915524E-02)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1017 = PCURVE('',#1018,#1023); +#1018 = CYLINDRICAL_SURFACE('',#1019,1.); +#1019 = AXIS2_PLACEMENT_3D('',#1020,#1021,#1022); +#1020 = CARTESIAN_POINT('',(-1.,-1.,28.)); +#1021 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#1022 = DIRECTION('',(-2.221338098906E-16,-1.,2.22044604925E-16)); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(-0.,0.)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(-0.,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1029 = FACE_BOUND('',#1030,.T.); +#1030 = EDGE_LOOP('',(#1031)); +#1031 = ORIENTED_EDGE('',*,*,#1032,.T.); +#1032 = EDGE_CURVE('',#1033,#1033,#1035,.T.); +#1033 = VERTEX_POINT('',#1034); +#1034 = CARTESIAN_POINT('',(-7.,-2.,23.)); +#1035 = SURFACE_CURVE('',#1036,(#1041,#1052),.PCURVE_S1.); +#1036 = CIRCLE('',#1037,3.); +#1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040); +#1038 = CARTESIAN_POINT('',(-10.,-2.,23.)); +#1039 = DIRECTION('',(2.221338098906E-16,1.,-2.228346944421E-16)); +#1040 = DIRECTION('',(1.,-2.221338098906E-16,4.949911965221E-32)); +#1041 = PCURVE('',#916,#1042); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1051); +#1043 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1044,#1045,#1046,#1047, +#1048,#1049,#1050),.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('') ); +#1044 = CARTESIAN_POINT('',(-4.078082931381,18.100255235901)); +#1045 = CARTESIAN_POINT('',(1.116650152102,17.978813104136)); +#1046 = CARTESIAN_POINT('',(-1.585888360839,13.540763353843)); +#1047 = CARTESIAN_POINT('',(-4.288426873779,9.10271360355)); +#1048 = CARTESIAN_POINT('',(-6.780621444321,13.662205485608)); +#1049 = CARTESIAN_POINT('',(-9.272816014864,18.221697367667)); +#1050 = CARTESIAN_POINT('',(-4.078082931381,18.100255235901)); +#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1052 = PCURVE('',#1053,#1058); +#1053 = CONICAL_SURFACE('',#1054,1.5,0.785398163397); +#1054 = AXIS2_PLACEMENT_3D('',#1055,#1056,#1057); +#1055 = CARTESIAN_POINT('',(-10.,-0.5,23.)); +#1056 = DIRECTION('',(-2.221338098906E-16,-1.,2.228346944421E-16)); +#1057 = DIRECTION('',(1.,-2.221338098906E-16,4.949911965221E-32)); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(0.,1.5)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(-1.,-0.)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = FACE_BOUND('',#1065,.T.); +#1065 = EDGE_LOOP('',(#1066)); +#1066 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1067 = EDGE_CURVE('',#1068,#1068,#1070,.T.); +#1068 = VERTEX_POINT('',#1069); +#1069 = CARTESIAN_POINT('',(-37.,-2.,23.)); +#1070 = SURFACE_CURVE('',#1071,(#1076,#1087),.PCURVE_S1.); +#1071 = CIRCLE('',#1072,3.); +#1072 = AXIS2_PLACEMENT_3D('',#1073,#1074,#1075); +#1073 = CARTESIAN_POINT('',(-40.,-2.,23.)); +#1074 = DIRECTION('',(2.221338098906E-16,1.,-2.228346944421E-16)); +#1075 = DIRECTION('',(1.,-2.221338098906E-16,4.949911965221E-32)); +#1076 = PCURVE('',#916,#1077); +#1077 = DEFINITIONAL_REPRESENTATION('',(#1078),#1086); +#1078 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1079,#1080,#1081,#1082, +#1083,#1084,#1085),.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('') ); +#1079 = CARTESIAN_POINT('',(-4.779229406039,-11.89155020527)); +#1080 = CARTESIAN_POINT('',(0.415503677444,-12.01299233703)); +#1081 = CARTESIAN_POINT('',(-2.287034835496,-16.45104208732)); +#1082 = CARTESIAN_POINT('',(-4.989573348436,-20.88909183762)); +#1083 = CARTESIAN_POINT('',(-7.481767918979,-16.32959995556)); +#1084 = CARTESIAN_POINT('',(-9.973962489522,-11.7701080735)); +#1085 = CARTESIAN_POINT('',(-4.779229406039,-11.89155020527)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = PCURVE('',#1088,#1093); +#1088 = CONICAL_SURFACE('',#1089,1.5,0.785398163397); +#1089 = AXIS2_PLACEMENT_3D('',#1090,#1091,#1092); +#1090 = CARTESIAN_POINT('',(-40.,-0.5,23.)); +#1091 = DIRECTION('',(-2.221338098906E-16,-1.,2.228346944421E-16)); +#1092 = DIRECTION('',(1.,-2.221338098906E-16,4.949911965221E-32)); +#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1098); +#1094 = LINE('',#1095,#1096); +#1095 = CARTESIAN_POINT('',(0.,1.5)); +#1096 = VECTOR('',#1097,1.); +#1097 = DIRECTION('',(-1.,-0.)); +#1098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1099 = ADVANCED_FACE('',(#1100),#927,.T.); +#1100 = FACE_BOUND('',#1101,.T.); +#1101 = EDGE_LOOP('',(#1102,#1103,#1132,#1157)); +#1102 = ORIENTED_EDGE('',*,*,#906,.T.); +#1103 = ORIENTED_EDGE('',*,*,#1104,.F.); +#1104 = EDGE_CURVE('',#1105,#909,#1107,.T.); +#1105 = VERTEX_POINT('',#1106); +#1106 = CARTESIAN_POINT('',(-1.,-1.,29.)); +#1107 = SURFACE_CURVE('',#1108,(#1113,#1120),.PCURVE_S1.); +#1108 = CIRCLE('',#1109,1.); +#1109 = AXIS2_PLACEMENT_3D('',#1110,#1111,#1112); +#1110 = CARTESIAN_POINT('',(-1.,-1.,28.)); +#1111 = DIRECTION('',(1.,0.,0.)); +#1112 = DIRECTION('',(0.,-1.565414464722E-14,1.)); +#1113 = PCURVE('',#927,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(1.570796326795,49.)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(1.,0.)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#1121,#1126); +#1121 = SPHERICAL_SURFACE('',#1122,1.); +#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125); +#1123 = CARTESIAN_POINT('',(-1.,-1.,28.)); +#1124 = DIRECTION('',(1.,0.,0.)); +#1125 = DIRECTION('',(0.,-1.565414464722E-14,1.)); +#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131); +#1127 = LINE('',#1128,#1129); +#1128 = CARTESIAN_POINT('',(0.,0.)); +#1129 = VECTOR('',#1130,1.); +#1130 = DIRECTION('',(1.,0.)); +#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1132 = ORIENTED_EDGE('',*,*,#1133,.F.); +#1133 = EDGE_CURVE('',#1134,#1105,#1136,.T.); +#1134 = VERTEX_POINT('',#1135); +#1135 = CARTESIAN_POINT('',(-49.,-1.,29.)); +#1136 = SURFACE_CURVE('',#1137,(#1140,#1146),.PCURVE_S1.); +#1137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1138,#1139),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1138 = CARTESIAN_POINT('',(-50.,-1.,29.)); +#1139 = CARTESIAN_POINT('',(-6.661338147751E-15,-1.,29.)); +#1140 = PCURVE('',#927,#1141); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1145); +#1142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1143,#1144),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1143 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1144 = CARTESIAN_POINT('',(1.570796326795,50.)); +#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1146 = PCURVE('',#1147,#1152); +#1147 = PLANE('',#1148); +#1148 = AXIS2_PLACEMENT_3D('',#1149,#1150,#1151); +#1149 = CARTESIAN_POINT('',(-6.661338147751E-15,-1.,29.)); +#1150 = DIRECTION('',(6.394884621841E-16,2.22044604925E-16,1.)); +#1151 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#1152 = DEFINITIONAL_REPRESENTATION('',(#1153),#1156); +#1153 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1154,#1155),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1154 = CARTESIAN_POINT('',(-4.662936703426E-15,-50.)); +#1155 = CARTESIAN_POINT('',(0.,0.)); +#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1157 = ORIENTED_EDGE('',*,*,#1158,.T.); +#1158 = EDGE_CURVE('',#1134,#907,#1159,.T.); +#1159 = SURFACE_CURVE('',#1160,(#1165,#1172),.PCURVE_S1.); +#1160 = CIRCLE('',#1161,1.); +#1161 = AXIS2_PLACEMENT_3D('',#1162,#1163,#1164); +#1162 = CARTESIAN_POINT('',(-49.,-1.,28.)); +#1163 = DIRECTION('',(1.,-3.623045694923E-16,2.353776825808E-16)); +#1164 = DIRECTION('',(-2.353776825808E-16,9.699630600579E-16,1.)); +#1165 = PCURVE('',#927,#1166); +#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171); +#1167 = LINE('',#1168,#1169); +#1168 = CARTESIAN_POINT('',(1.570796326795,1.)); +#1169 = VECTOR('',#1170,1.); +#1170 = DIRECTION('',(1.,0.)); +#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1172 = PCURVE('',#1173,#1178); +#1173 = SPHERICAL_SURFACE('',#1174,1.); +#1174 = AXIS2_PLACEMENT_3D('',#1175,#1176,#1177); +#1175 = CARTESIAN_POINT('',(-49.,-1.,28.)); +#1176 = DIRECTION('',(1.,-3.623045694923E-16,2.353776825808E-16)); +#1177 = DIRECTION('',(-2.353776825808E-16,9.699630600579E-16,1.)); +#1178 = DEFINITIONAL_REPRESENTATION('',(#1179),#1183); +#1179 = LINE('',#1180,#1181); +#1180 = CARTESIAN_POINT('',(0.,0.)); +#1181 = VECTOR('',#1182,1.); +#1182 = DIRECTION('',(1.,0.)); +#1183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1184 = ADVANCED_FACE('',(#1185),#954,.T.); +#1185 = FACE_BOUND('',#1186,.F.); +#1186 = EDGE_LOOP('',(#1187,#1211,#1212,#1292)); +#1187 = ORIENTED_EDGE('',*,*,#1188,.T.); +#1188 = EDGE_CURVE('',#1189,#907,#1191,.T.); +#1189 = VERTEX_POINT('',#1190); +#1190 = CARTESIAN_POINT('',(-50.,-1.,28.)); +#1191 = SURFACE_CURVE('',#1192,(#1197,#1204),.PCURVE_S1.); +#1192 = CIRCLE('',#1193,1.); +#1193 = AXIS2_PLACEMENT_3D('',#1194,#1195,#1196); +#1194 = CARTESIAN_POINT('',(-49.,-1.,28.)); +#1195 = DIRECTION('',(-2.353776825808E-16,-4.204545795544E-14,1.)); +#1196 = DIRECTION('',(-3.623045694922E-16,-1.,-4.204545795544E-14)); +#1197 = PCURVE('',#954,#1198); +#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(4.712388980385,-1.775871624046E-15)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(-1.,0.)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = PCURVE('',#1173,#1205); +#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210); +#1206 = LINE('',#1207,#1208); +#1207 = CARTESIAN_POINT('',(1.570796326795,-6.28318530718)); +#1208 = VECTOR('',#1209,1.); +#1209 = DIRECTION('',(0.,1.)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = ORIENTED_EDGE('',*,*,#938,.T.); +#1212 = ORIENTED_EDGE('',*,*,#1213,.F.); +#1213 = EDGE_CURVE('',#1214,#939,#1216,.T.); +#1214 = VERTEX_POINT('',#1215); +#1215 = CARTESIAN_POINT('',(-50.,-1.,8.04)); +#1216 = SURFACE_CURVE('',#1217,(#1222,#1229),.PCURVE_S1.); +#1217 = CIRCLE('',#1218,1.); +#1218 = AXIS2_PLACEMENT_3D('',#1219,#1220,#1221); +#1219 = CARTESIAN_POINT('',(-49.,-1.,8.04)); +#1220 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#1221 = DIRECTION('',(-1.,3.623045694923E-16,-2.22044604925E-16)); +#1222 = PCURVE('',#954,#1223); +#1223 = DEFINITIONAL_REPRESENTATION('',(#1224),#1228); +#1224 = LINE('',#1225,#1226); +#1225 = CARTESIAN_POINT('',(-0.,19.96)); +#1226 = VECTOR('',#1227,1.); +#1227 = DIRECTION('',(-1.,0.)); +#1228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1229 = PCURVE('',#1230,#1279); +#1230 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#1231,#1232,#1233,#1234,#1235,#1236,#1237,#1238,#1239,#1240,#1241 + ,#1242,#1243,#1244,#1245,#1246) + ,(#1247,#1248,#1249,#1250,#1251,#1252,#1253,#1254,#1255,#1256,#1257 + ,#1258,#1259,#1260,#1261,#1262) + ,(#1263,#1264,#1265,#1266,#1267,#1268,#1269,#1270,#1271,#1272,#1273 + ,#1274,#1275,#1276,#1277,#1278 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,7,9), + (0.,1.610796326798),(22.530796326795,22.570796505363,24.141592653593), +.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE +(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.707106781187,0.707177380398,0.707247976004,0.707318548093 + ,0.707389176517,0.70745977709,0.707530375858,0.707601181187 + ,0.710441494458,0.713153981637,0.715631229521,0.717757146403 + ,0.719410241178,0.72053658245,0.721099174299,0.721099174299) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#1231 = CARTESIAN_POINT('',(-50.,-1.,8.04)); +#1232 = CARTESIAN_POINT('',(-50.,-1.,8.035)); +#1233 = CARTESIAN_POINT('',(-50.,-1.000025600456,8.030029982989)); +#1234 = CARTESIAN_POINT('',(-50.,-1.000092733195,8.024903999883)); +#1235 = CARTESIAN_POINT('',(-50.,-1.000166862504,8.020134583389)); +#1236 = CARTESIAN_POINT('',(-50.,-1.000278953381,8.014903409345)); +#1237 = CARTESIAN_POINT('',(-50.,-1.000440661493,8.010031226301)); +#1238 = CARTESIAN_POINT('',(-50.,-1.00059040104,8.007435477175)); +#1239 = CARTESIAN_POINT('',(-50.,-1.009109289081,7.6099152556)); +#1240 = CARTESIAN_POINT('',(-50.,-1.103214328004,7.218308664128)); +#1241 = CARTESIAN_POINT('',(-50.,-1.287062440212,6.855425846301)); +#1242 = CARTESIAN_POINT('',(-50.,-1.545004789102,6.542015774735)); +#1243 = CARTESIAN_POINT('',(-50.,-1.866451966449,6.293304363951)); +#1244 = CARTESIAN_POINT('',(-50.,-2.229972541452,6.124012473034)); +#1245 = CARTESIAN_POINT('',(-50.,-2.614999645577,6.039200319743)); +#1246 = CARTESIAN_POINT('',(-50.,-3.000000000007,6.039200319744)); +#1247 = CARTESIAN_POINT('',(-50.,-2.,8.04)); +#1248 = CARTESIAN_POINT('',(-50.,-1.999800335211,8.035000499162)); +#1249 = CARTESIAN_POINT('',(-50.,-1.999629222887,8.030000869588)); +#1250 = CARTESIAN_POINT('',(-50.,-1.999486694348,8.025001015164)); +#1251 = CARTESIAN_POINT('',(-50.,-1.999372604098,8.020001248095)); +#1252 = CARTESIAN_POINT('',(-50.,-1.99928710679,8.015000934009)); +#1253 = CARTESIAN_POINT('',(-50.,-1.999230161065,8.010000826339)); +#1254 = CARTESIAN_POINT('',(-50.,-1.999201405151,8.005002474512)); +#1255 = CARTESIAN_POINT('',(-50.,-1.999215135578,7.804261503812)); +#1256 = CARTESIAN_POINT('',(-50.,-2.043069718582,7.608064684205)); +#1257 = CARTESIAN_POINT('',(-50.,-2.131002135229,7.42355695931)); +#1258 = CARTESIAN_POINT('',(-50.,-2.259482434593,7.261125069816)); +#1259 = CARTESIAN_POINT('',(-50.,-2.421732724222,7.132336792021)); +#1260 = CARTESIAN_POINT('',(-50.,-2.606984293559,7.044022168407)); +#1261 = CARTESIAN_POINT('',(-50.,-2.803651358016,6.999999999999)); +#1262 = CARTESIAN_POINT('',(-50.,-3.000000000003,7.)); +#1263 = CARTESIAN_POINT('',(-49.,-2.,8.04)); +#1264 = CARTESIAN_POINT('',(-49.00019968472,-2.,8.035)); +#1265 = CARTESIAN_POINT('',(-49.00039938205,-2.000028490305, + 8.029999859737)); +#1266 = CARTESIAN_POINT('',(-49.00059903555,-2.000085416013, + 8.025000407383)); +#1267 = CARTESIAN_POINT('',(-49.00079887135,-2.000170913,8.019999580902) + ); +#1268 = CARTESIAN_POINT('',(-49.00099865104,-2.000284843074, + 8.014999888654)); +#1269 = CARTESIAN_POINT('',(-49.00119844833,-2.000427215499, + 8.010001024854)); +#1270 = CARTESIAN_POINT('',(-49.00139885328,-2.000598357636, + 8.004997599799)); +#1271 = CARTESIAN_POINT('',(-49.00943889072,-2.008625716726, + 7.803823926699)); +#1272 = CARTESIAN_POINT('',(-49.01715218402,-2.060295847422, + 7.610871059148)); +#1273 = CARTESIAN_POINT('',(-49.02423196887,-2.153975815874, + 7.433544788517)); +#1274 = CARTESIAN_POINT('',(-49.0303352405,-2.284141212796, + 7.280479417026)); +#1275 = CARTESIAN_POINT('',(-49.03509655998,-2.443480707749, + 7.160872585362)); +#1276 = CARTESIAN_POINT('',(-49.03834528325,-2.622369745286, + 7.079197649758)); +#1277 = CARTESIAN_POINT('',(-49.03996803834,-2.811191396907, + 7.038401278466)); +#1278 = CARTESIAN_POINT('',(-49.03996803834,-3.,7.038401278466)); +#1279 = DEFINITIONAL_REPRESENTATION('',(#1280),#1291); +#1280 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#1281,#1282,#1283,#1284,#1285, + #1286,#1287,#1288,#1289,#1290),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#1281 = CARTESIAN_POINT('',(0.,22.530796326795)); +#1282 = CARTESIAN_POINT('',(0.198793875477,22.530796326795)); +#1283 = CARTESIAN_POINT('',(0.381419873358,22.530796326796)); +#1284 = CARTESIAN_POINT('',(0.554510378667,22.530796326793)); +#1285 = CARTESIAN_POINT('',(0.722316727785,22.530796326798)); +#1286 = CARTESIAN_POINT('',(0.888479599014,22.530796326792)); +#1287 = CARTESIAN_POINT('',(1.056285948132,22.530796326797)); +#1288 = CARTESIAN_POINT('',(1.229376453441,22.530796326794)); +#1289 = CARTESIAN_POINT('',(1.412002451321,22.530796326795)); +#1290 = CARTESIAN_POINT('',(1.610796326798,22.530796326795)); +#1291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1292 = ORIENTED_EDGE('',*,*,#1293,.F.); +#1293 = EDGE_CURVE('',#1189,#1214,#1294,.T.); +#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(-50.,-1.,28.)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#1299 = PCURVE('',#954,#1300); +#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); +#1301 = LINE('',#1302,#1303); +#1302 = CARTESIAN_POINT('',(-0.,0.)); +#1303 = VECTOR('',#1304,1.); +#1304 = DIRECTION('',(-0.,1.)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1307,#1312); +#1307 = PLANE('',#1308); +#1308 = AXIS2_PLACEMENT_3D('',#1309,#1310,#1311); +#1309 = CARTESIAN_POINT('',(-50.,-5.63321853043,12.061325966376)); +#1310 = DIRECTION('',(1.,-3.623045694923E-16,2.353776825808E-16)); +#1311 = DIRECTION('',(3.623045694923E-16,1.,0.)); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(4.63321853043,15.938674033623)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = ADVANCED_FACE('',(#1319),#1018,.T.); +#1319 = FACE_BOUND('',#1320,.F.); +#1320 = EDGE_LOOP('',(#1321,#1345,#1373,#1423)); +#1321 = ORIENTED_EDGE('',*,*,#1322,.T.); +#1322 = EDGE_CURVE('',#909,#1323,#1325,.T.); +#1323 = VERTEX_POINT('',#1324); +#1324 = CARTESIAN_POINT('',(-4.218847493576E-15,-1.,28.)); +#1325 = SURFACE_CURVE('',#1326,(#1331,#1338),.PCURVE_S1.); +#1326 = CIRCLE('',#1327,1.); +#1327 = AXIS2_PLACEMENT_3D('',#1328,#1329,#1330); +#1328 = CARTESIAN_POINT('',(-1.,-1.,28.)); +#1329 = DIRECTION('',(0.,-5.378458435436E-14,1.)); +#1330 = DIRECTION('',(0.,-1.,-5.378458435436E-14)); +#1331 = PCURVE('',#1018,#1332); +#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337); +#1333 = LINE('',#1334,#1335); +#1334 = CARTESIAN_POINT('',(-0.,1.858904046425E-15)); +#1335 = VECTOR('',#1336,1.); +#1336 = DIRECTION('',(-1.,0.)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = PCURVE('',#1121,#1339); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(0.,1.)); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1345 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1346 = EDGE_CURVE('',#1323,#1347,#1349,.T.); +#1347 = VERTEX_POINT('',#1348); +#1348 = CARTESIAN_POINT('',(2.22044604925E-16,-1.,9.96)); +#1349 = SURFACE_CURVE('',#1350,(#1354,#1361),.PCURVE_S1.); +#1350 = LINE('',#1351,#1352); +#1351 = CARTESIAN_POINT('',(-3.774758283726E-15,-1.,28.)); +#1352 = VECTOR('',#1353,1.); +#1353 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#1354 = PCURVE('',#1018,#1355); +#1355 = DEFINITIONAL_REPRESENTATION('',(#1356),#1360); +#1356 = LINE('',#1357,#1358); +#1357 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1358 = VECTOR('',#1359,1.); +#1359 = DIRECTION('',(-0.,1.)); +#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1361 = PCURVE('',#1362,#1367); +#1362 = PLANE('',#1363); +#1363 = AXIS2_PLACEMENT_3D('',#1364,#1365,#1366); +#1364 = CARTESIAN_POINT('',(-4.123488840725E-15,-5.901198235557, + 12.669344570998)); +#1365 = DIRECTION('',(1.,0.,0.)); +#1366 = DIRECTION('',(0.,0.,1.)); +#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372); +#1368 = LINE('',#1369,#1370); +#1369 = CARTESIAN_POINT('',(15.330655429002,-4.901198235557)); +#1370 = VECTOR('',#1371,1.); +#1371 = DIRECTION('',(-1.,2.22044604925E-16)); +#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1373 = ORIENTED_EDGE('',*,*,#1374,.F.); +#1374 = EDGE_CURVE('',#967,#1347,#1375,.T.); +#1375 = SURFACE_CURVE('',#1376,(#1381,#1388),.PCURVE_S1.); +#1376 = CIRCLE('',#1377,1.); +#1377 = AXIS2_PLACEMENT_3D('',#1378,#1379,#1380); +#1378 = CARTESIAN_POINT('',(-1.,-1.,9.96)); +#1379 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#1380 = DIRECTION('',(-2.221338098906E-16,-1.,2.22044604925E-16)); +#1381 = PCURVE('',#1018,#1382); +#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1387); +#1383 = LINE('',#1384,#1385); +#1384 = CARTESIAN_POINT('',(-0.,18.04)); +#1385 = VECTOR('',#1386,1.); +#1386 = DIRECTION('',(-1.,0.)); +#1387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1388 = PCURVE('',#1389,#1414); +#1389 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,7,( + (#1390,#1391,#1392,#1393,#1394,#1395,#1396,#1397) + ,(#1398,#1399,#1400,#1401,#1402,#1403,#1404,#1405) + ,(#1406,#1407,#1408,#1409,#1410,#1411,#1412,#1413 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(8,8),( + 0.,1.530785652441),(20.610807001149,22.14159265359), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.707106781187,0.7040214828,0.700952786191,0.69803858507 + ,0.695464963161,0.693704448643,0.692831856099,0.692831856099) +,(1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#1390 = CARTESIAN_POINT('',(-1.,-2.,9.96)); +#1391 = CARTESIAN_POINT('',(-1.008726541643,-2.,9.741492074452)); +#1392 = CARTESIAN_POINT('',(-1.017361304539,-2.055687160815, + 9.525100695755)); +#1393 = CARTESIAN_POINT('',(-1.025518215497,-2.163911604257, + 9.322202928362)); +#1394 = CARTESIAN_POINT('',(-1.032671799603,-2.329476018606, + 9.142602596264)); +#1395 = CARTESIAN_POINT('',(-1.037549519486,-2.541878859183, + 9.019079338382)); +#1396 = CARTESIAN_POINT('',(-1.039968038349,-2.772220268464, + 8.958401278466)); +#1397 = CARTESIAN_POINT('',(-1.039968038349,-3.,8.958401278466)); +#1398 = CARTESIAN_POINT('',(-4.329869796038E-15,-2.,9.96)); +#1399 = CARTESIAN_POINT('',(-6.661338147751E-15,-2.008764782056, + 9.74054138794)); +#1400 = CARTESIAN_POINT('',(2.331468351713E-15,-2.073760121482, + 9.528496561461)); +#1401 = CARTESIAN_POINT('',(-1.354472090043E-14,-2.188670307744, + 9.335392929243)); +#1402 = CARTESIAN_POINT('',(3.774758283726E-15,-2.354528786637, + 9.168885087672)); +#1403 = CARTESIAN_POINT('',(-8.104628079764E-15,-2.560358891813, + 9.055680625389)); +#1404 = CARTESIAN_POINT('',(-3.441691376338E-15,-2.78131719363,9.)); +#1405 = CARTESIAN_POINT('',(-4.218847493576E-15,-3.,9.)); +#1406 = CARTESIAN_POINT('',(-4.123488840725E-15,-1.00000030996, + 9.959212649589)); +#1407 = CARTESIAN_POINT('',(-4.551914400963E-15,-1.000189754639, + 9.500094422962)); +#1408 = CARTESIAN_POINT('',(-2.553512956638E-15,-1.123496163061, + 9.044657752574)); +#1409 = CARTESIAN_POINT('',(-6.439293542826E-15,-1.366707589538, + 8.635443162619)); +#1410 = CARTESIAN_POINT('',(-2.109423746788E-15,-1.703890432032, + 8.305558738333)); +#1411 = CARTESIAN_POINT('',(-5.218048215738E-15,-2.110644642559, + 8.075386666564)); +#1412 = CARTESIAN_POINT('',(-3.552713678801E-15,-2.553712198683, + 7.959200319744)); +#1413 = CARTESIAN_POINT('',(-4.123488840725E-15,-3.,7.959200319744)); +#1414 = DEFINITIONAL_REPRESENTATION('',(#1415),#1422); +#1415 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#1416,#1417,#1418,#1419,#1420, + #1421),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#1416 = CARTESIAN_POINT('',(-1.110223024625E-16,20.610807001149)); +#1417 = CARTESIAN_POINT('',(0.34005507286,20.610807001149)); +#1418 = CARTESIAN_POINT('',(0.625013229041,20.610807001149)); +#1419 = CARTESIAN_POINT('',(0.90577274357,20.610807001149)); +#1420 = CARTESIAN_POINT('',(1.190730579581,20.610807001149)); +#1421 = CARTESIAN_POINT('',(1.530785652441,20.610807001149)); +#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1423 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1424 = ADVANCED_FACE('',(#1425),#980,.T.); +#1425 = FACE_BOUND('',#1426,.T.); +#1426 = EDGE_LOOP('',(#1427,#1455,#1487,#1488)); +#1427 = ORIENTED_EDGE('',*,*,#1428,.T.); +#1428 = EDGE_CURVE('',#1429,#1431,#1433,.T.); +#1429 = VERTEX_POINT('',#1430); +#1430 = CARTESIAN_POINT('',(-49.03996803834,-3.,7.038401278466)); +#1431 = VERTEX_POINT('',#1432); +#1432 = CARTESIAN_POINT('',(-1.039968038349,-3.,8.958401278466)); +#1433 = SURFACE_CURVE('',#1434,(#1437,#1444),.PCURVE_S1.); +#1434 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1435,#1436),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1435 = CARTESIAN_POINT('',(-50.,-3.,7.)); +#1436 = CARTESIAN_POINT('',(-2.6645352591E-15,-3.,9.)); +#1437 = PCURVE('',#980,#1438); +#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443); +#1439 = LINE('',#1440,#1441); +#1440 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1441 = VECTOR('',#1442,1.); +#1442 = DIRECTION('',(0.,1.)); +#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1444 = PCURVE('',#1445,#1450); +#1445 = PLANE('',#1446); +#1446 = AXIS2_PLACEMENT_3D('',#1447,#1448,#1449); +#1447 = CARTESIAN_POINT('',(-4.218847493576E-15,-10.,9.)); +#1448 = DIRECTION('',(-3.996803834887E-02,2.307418694049E-16, + 0.999200958722)); +#1449 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#1450 = DEFINITIONAL_REPRESENTATION('',(#1451),#1454); +#1451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1452,#1453),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1452 = CARTESIAN_POINT('',(-7.,-50.03998401278)); +#1453 = CARTESIAN_POINT('',(-7.,1.110223024625E-16)); +#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1455 = ORIENTED_EDGE('',*,*,#1456,.F.); +#1456 = EDGE_CURVE('',#967,#1431,#1457,.T.); +#1457 = SURFACE_CURVE('',#1458,(#1467,#1480),.PCURVE_S1.); +#1458 = ( BOUNDED_CURVE() B_SPLINE_CURVE(7,(#1459,#1460,#1461,#1462, + #1463,#1464,#1465,#1466),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((8,8),(20.610807001149,22.14159265359), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM( + '') ); +#1459 = CARTESIAN_POINT('',(-1.,-2.,9.96)); +#1460 = CARTESIAN_POINT('',(-1.008726541643,-2.,9.741492074452)); +#1461 = CARTESIAN_POINT('',(-1.017361304539,-2.055687160815, + 9.525100695755)); +#1462 = CARTESIAN_POINT('',(-1.025518215497,-2.163911604257, + 9.322202928362)); +#1463 = CARTESIAN_POINT('',(-1.032671799603,-2.329476018606, + 9.142602596264)); +#1464 = CARTESIAN_POINT('',(-1.037549519486,-2.541878859183, + 9.019079338382)); +#1465 = CARTESIAN_POINT('',(-1.039968038349,-2.772220268464, + 8.958401278466)); +#1466 = CARTESIAN_POINT('',(-1.039968038349,-3.,8.958401278466)); +#1467 = PCURVE('',#980,#1468); +#1468 = DEFINITIONAL_REPRESENTATION('',(#1469),#1479); +#1469 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1470,#1471,#1472,#1473,#1474, + #1475,#1476,#1477,#1478),.UNSPECIFIED.,.F.,.F.,(9,9),( + 20.610807001149,22.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#1470 = CARTESIAN_POINT('',(2.997602166488E-15,0.98)); +#1471 = CARTESIAN_POINT('',(0.190889005897,0.979847285521)); +#1472 = CARTESIAN_POINT('',(0.380234632702,0.979695919745)); +#1473 = CARTESIAN_POINT('',(0.571289437439,0.979550910269)); +#1474 = CARTESIAN_POINT('',(0.76815127142,0.97941795806)); +#1475 = CARTESIAN_POINT('',(0.967944837156,0.979310080881)); +#1476 = CARTESIAN_POINT('',(1.170233221986,0.979236887912)); +#1477 = CARTESIAN_POINT('',(1.371489061701,0.979200639233)); +#1478 = CARTESIAN_POINT('',(1.570796326795,0.979200639233)); +#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1480 = PCURVE('',#1389,#1481); +#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486); +#1482 = LINE('',#1483,#1484); +#1483 = CARTESIAN_POINT('',(0.,0.)); +#1484 = VECTOR('',#1485,1.); +#1485 = DIRECTION('',(0.,1.)); +#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1487 = ORIENTED_EDGE('',*,*,#966,.F.); +#1488 = ORIENTED_EDGE('',*,*,#1489,.T.); +#1489 = EDGE_CURVE('',#939,#1429,#1490,.T.); +#1490 = SURFACE_CURVE('',#1491,(#1508,#1562),.PCURVE_S1.); +#1491 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#1492,#1493,#1494,#1495, + #1496,#1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506, +#1507),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( + 22.530796326795,22.570796505363,24.141592653593),.UNSPECIFIED.) +CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#1492 = CARTESIAN_POINT('',(-49.,-2.,8.04)); +#1493 = CARTESIAN_POINT('',(-49.00019968472,-2.,8.035)); +#1494 = CARTESIAN_POINT('',(-49.00039938205,-2.000028490305, + 8.029999859737)); +#1495 = CARTESIAN_POINT('',(-49.00059903555,-2.000085416013, + 8.025000407383)); +#1496 = CARTESIAN_POINT('',(-49.00079887135,-2.000170913,8.019999580902) + ); +#1497 = CARTESIAN_POINT('',(-49.00099865104,-2.000284843074, + 8.014999888654)); +#1498 = CARTESIAN_POINT('',(-49.00119844833,-2.000427215499, + 8.010001024854)); +#1499 = CARTESIAN_POINT('',(-49.00139885328,-2.000598357636, + 8.004997599799)); +#1500 = CARTESIAN_POINT('',(-49.00943889072,-2.008625716726, + 7.803823926699)); +#1501 = CARTESIAN_POINT('',(-49.01715218402,-2.060295847422, + 7.610871059148)); +#1502 = CARTESIAN_POINT('',(-49.02423196887,-2.153975815874, + 7.433544788517)); +#1503 = CARTESIAN_POINT('',(-49.0303352405,-2.284141212796, + 7.280479417026)); +#1504 = CARTESIAN_POINT('',(-49.03509655998,-2.443480707749, + 7.160872585362)); +#1505 = CARTESIAN_POINT('',(-49.03834528325,-2.622369745286, + 7.079197649758)); +#1506 = CARTESIAN_POINT('',(-49.03996803834,-2.811191396907, + 7.038401278466)); +#1507 = CARTESIAN_POINT('',(-49.03996803834,-3.,7.038401278466)); +#1508 = PCURVE('',#980,#1509); +#1509 = DEFINITIONAL_REPRESENTATION('',(#1510),#1561); +#1510 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#1511,#1512,#1513,#1514,#1515, + #1516,#1517,#1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526, + #1527,#1528,#1529,#1530,#1531,#1532,#1533,#1534,#1535,#1536,#1537, + #1538,#1539,#1540,#1541,#1542,#1543,#1544,#1545,#1546,#1547,#1548, + #1549,#1550,#1551,#1552,#1553,#1554,#1555,#1556,#1557,#1558,#1559, + #1560),.UNSPECIFIED.,.F.,.F.,(10,8,8,8,8,8,10),(22.530796326795, + 22.581133712007,22.63147109722,22.732145867645,22.933495408495, + 23.336194490194,24.141592653593),.UNSPECIFIED.); +#1511 = CARTESIAN_POINT('',(-1.068589661202E-15,2.E-02)); +#1512 = CARTESIAN_POINT('',(5.584083111239E-03,1.999553263912E-02)); +#1513 = CARTESIAN_POINT('',(1.116986119346E-02,1.999106156492E-02)); +#1514 = CARTESIAN_POINT('',(1.674421311087E-02,1.998661581437E-02)); +#1515 = CARTESIAN_POINT('',(2.235682070623E-02,1.998208419363E-02)); +#1516 = CARTESIAN_POINT('',(2.789613691015E-02,1.997771881343E-02)); +#1517 = CARTESIAN_POINT('',(3.352970171658E-02,1.997313658211E-02)); +#1518 = CARTESIAN_POINT('',(3.909546319342E-02,1.996871279452E-02)); +#1519 = CARTESIAN_POINT('',(4.468112854375E-02,1.996424072583E-02)); +#1520 = CARTESIAN_POINT('',(5.584459364096E-02,1.995531453712E-02)); +#1521 = CARTESIAN_POINT('',(6.142512096833E-02,1.995085379548E-02)); +#1522 = CARTESIAN_POINT('',(6.700442835315E-02,1.994639562128E-02)); +#1523 = CARTESIAN_POINT('',(7.258250107428E-02,1.994194022927E-02)); +#1524 = CARTESIAN_POINT('',(7.81593244103E-02,1.993748783413E-02)); +#1525 = CARTESIAN_POINT('',(8.373488364013E-02,1.993303865064E-02)); +#1526 = CARTESIAN_POINT('',(8.930916404237E-02,1.992859289349E-02)); +#1527 = CARTESIAN_POINT('',(9.488215089586E-02,1.992415077744E-02)); +#1528 = CARTESIAN_POINT('',(0.111597186646,1.99108359967E-02)); +#1529 = CARTESIAN_POINT('',(0.122735274904,1.990197496067E-02)); +#1530 = CARTESIAN_POINT('',(0.133868051846,1.989313101303E-02)); +#1531 = CARTESIAN_POINT('',(0.144995475065,1.988430575775E-02)); +#1532 = CARTESIAN_POINT('',(0.156117502152,1.987550079877E-02)); +#1533 = CARTESIAN_POINT('',(0.167234090699,1.986671774005E-02)); +#1534 = CARTESIAN_POINT('',(0.178345198301,1.985795818554E-02)); +#1535 = CARTESIAN_POINT('',(0.189450782548,1.984922373918E-02)); +#1536 = CARTESIAN_POINT('',(0.222750838005,1.982310053645E-02)); +#1537 = CARTESIAN_POINT('',(0.24492875033,1.98057916196E-02)); +#1538 = CARTESIAN_POINT('',(0.267084571638,1.97886015091E-02)); +#1539 = CARTESIAN_POINT('',(0.289218410765,1.977154217579E-02)); +#1540 = CARTESIAN_POINT('',(0.311330451751,1.975462530678E-02)); +#1541 = CARTESIAN_POINT('',(0.333420953842,1.973786230527E-02)); +#1542 = CARTESIAN_POINT('',(0.355490251489,1.97212642907E-02)); +#1543 = CARTESIAN_POINT('',(0.377538754347,1.970484209865E-02)); +#1544 = CARTESIAN_POINT('',(0.443623333135,1.965613464549E-02)); +#1545 = CARTESIAN_POINT('',(0.487598194536,1.962440838632E-02)); +#1546 = CARTESIAN_POINT('',(0.531495005919,1.959351259229E-02)); +#1547 = CARTESIAN_POINT('',(0.57531724102,1.956352801127E-02)); +#1548 = CARTESIAN_POINT('',(0.619068372867,1.953453104999E-02)); +#1549 = CARTESIAN_POINT('',(0.662751873781,1.95065937742E-02)); +#1550 = CARTESIAN_POINT('',(0.706371215376,1.947978390854E-02)); +#1551 = CARTESIAN_POINT('',(0.74992986856,1.945416483661E-02)); +#1552 = CARTESIAN_POINT('',(0.880434173478,1.938105712962E-02)); +#1553 = CARTESIAN_POINT('',(0.967207782002,1.933731630291E-02)); +#1554 = CARTESIAN_POINT('',(1.053781933562,1.929904377756E-02)); +#1555 = CARTESIAN_POINT('',(1.140185082938,1.926663063432E-02)); +#1556 = CARTESIAN_POINT('',(1.22644780861,1.924038901152E-02)); +#1557 = CARTESIAN_POINT('',(1.312604160469,1.922055257486E-02)); +#1558 = CARTESIAN_POINT('',(1.398690881872,1.920727682362E-02)); +#1559 = CARTESIAN_POINT('',(1.484744506039,1.920063923302E-02)); +#1560 = CARTESIAN_POINT('',(1.570796326795,1.920063923302E-02)); +#1561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1562 = PCURVE('',#1230,#1563); +#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568); +#1564 = LINE('',#1565,#1566); +#1565 = CARTESIAN_POINT('',(1.610796326798,0.)); +#1566 = VECTOR('',#1567,1.); +#1567 = DIRECTION('',(0.,1.)); +#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1569 = ADVANCED_FACE('',(#1570),#1053,.F.); +#1570 = FACE_BOUND('',#1571,.F.); +#1571 = EDGE_LOOP('',(#1572,#1595,#1596,#1597)); +#1572 = ORIENTED_EDGE('',*,*,#1573,.F.); +#1573 = EDGE_CURVE('',#1033,#1574,#1576,.T.); +#1574 = VERTEX_POINT('',#1575); +#1575 = CARTESIAN_POINT('',(-8.5,-0.5,23.)); +#1576 = SEAM_CURVE('',#1577,(#1581,#1588),.PCURVE_S1.); +#1577 = LINE('',#1578,#1579); +#1578 = CARTESIAN_POINT('',(-8.5,-0.5,23.)); +#1579 = VECTOR('',#1580,1.); +#1580 = DIRECTION('',(-0.707106781187,0.707106781187,-1.575679235236E-16 + )); +#1581 = PCURVE('',#1053,#1582); +#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1587); +#1583 = LINE('',#1584,#1585); +#1584 = CARTESIAN_POINT('',(-0.,-0.)); +#1585 = VECTOR('',#1586,1.); +#1586 = DIRECTION('',(-0.,-1.)); +#1587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1588 = PCURVE('',#1053,#1589); +#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1594); +#1590 = LINE('',#1591,#1592); +#1591 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#1592 = VECTOR('',#1593,1.); +#1593 = DIRECTION('',(-0.,-1.)); +#1594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1595 = ORIENTED_EDGE('',*,*,#1032,.T.); +#1596 = ORIENTED_EDGE('',*,*,#1573,.T.); +#1597 = ORIENTED_EDGE('',*,*,#1598,.F.); +#1598 = EDGE_CURVE('',#1574,#1574,#1599,.T.); +#1599 = SURFACE_CURVE('',#1600,(#1605,#1612),.PCURVE_S1.); +#1600 = CIRCLE('',#1601,1.5); +#1601 = AXIS2_PLACEMENT_3D('',#1602,#1603,#1604); +#1602 = CARTESIAN_POINT('',(-10.,-0.5,23.)); +#1603 = DIRECTION('',(2.221338098906E-16,1.,-2.228346944421E-16)); +#1604 = DIRECTION('',(1.,-2.221338098906E-16,4.949911965221E-32)); +#1605 = PCURVE('',#1053,#1606); +#1606 = DEFINITIONAL_REPRESENTATION('',(#1607),#1611); +#1607 = LINE('',#1608,#1609); +#1608 = CARTESIAN_POINT('',(-0.,-0.)); +#1609 = VECTOR('',#1610,1.); +#1610 = DIRECTION('',(-1.,-0.)); +#1611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1612 = PCURVE('',#1613,#1618); +#1613 = CYLINDRICAL_SURFACE('',#1614,1.5); +#1614 = AXIS2_PLACEMENT_3D('',#1615,#1616,#1617); +#1615 = CARTESIAN_POINT('',(-10.,5.107025913276E-15,23.)); +#1616 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1617 = DIRECTION('',(1.,0.,0.)); +#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623); +#1619 = LINE('',#1620,#1621); +#1620 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#1621 = VECTOR('',#1622,1.); +#1622 = DIRECTION('',(1.,-0.)); +#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1624 = ADVANCED_FACE('',(#1625),#1088,.F.); +#1625 = FACE_BOUND('',#1626,.F.); +#1626 = EDGE_LOOP('',(#1627,#1650,#1651,#1652)); +#1627 = ORIENTED_EDGE('',*,*,#1628,.F.); +#1628 = EDGE_CURVE('',#1068,#1629,#1631,.T.); +#1629 = VERTEX_POINT('',#1630); +#1630 = CARTESIAN_POINT('',(-38.5,-0.5,23.)); +#1631 = SEAM_CURVE('',#1632,(#1636,#1643),.PCURVE_S1.); +#1632 = LINE('',#1633,#1634); +#1633 = CARTESIAN_POINT('',(-38.5,-0.5,23.)); +#1634 = VECTOR('',#1635,1.); +#1635 = DIRECTION('',(-0.707106781187,0.707106781187,-1.575679235236E-16 + )); +#1636 = PCURVE('',#1088,#1637); +#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1642); +#1638 = LINE('',#1639,#1640); +#1639 = CARTESIAN_POINT('',(-0.,-0.)); +#1640 = VECTOR('',#1641,1.); +#1641 = DIRECTION('',(-0.,-1.)); +#1642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1643 = PCURVE('',#1088,#1644); +#1644 = DEFINITIONAL_REPRESENTATION('',(#1645),#1649); +#1645 = LINE('',#1646,#1647); +#1646 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#1647 = VECTOR('',#1648,1.); +#1648 = DIRECTION('',(-0.,-1.)); +#1649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1650 = ORIENTED_EDGE('',*,*,#1067,.T.); +#1651 = ORIENTED_EDGE('',*,*,#1628,.T.); +#1652 = ORIENTED_EDGE('',*,*,#1653,.F.); +#1653 = EDGE_CURVE('',#1629,#1629,#1654,.T.); +#1654 = SURFACE_CURVE('',#1655,(#1660,#1667),.PCURVE_S1.); +#1655 = CIRCLE('',#1656,1.5); +#1656 = AXIS2_PLACEMENT_3D('',#1657,#1658,#1659); +#1657 = CARTESIAN_POINT('',(-40.,-0.5,23.)); +#1658 = DIRECTION('',(2.221338098906E-16,1.,-2.228346944421E-16)); +#1659 = DIRECTION('',(1.,-2.221338098906E-16,4.949911965221E-32)); +#1660 = PCURVE('',#1088,#1661); +#1661 = DEFINITIONAL_REPRESENTATION('',(#1662),#1666); +#1662 = LINE('',#1663,#1664); +#1663 = CARTESIAN_POINT('',(-0.,-0.)); +#1664 = VECTOR('',#1665,1.); +#1665 = DIRECTION('',(-1.,-0.)); +#1666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1667 = PCURVE('',#1668,#1673); +#1668 = CYLINDRICAL_SURFACE('',#1669,1.5); +#1669 = AXIS2_PLACEMENT_3D('',#1670,#1671,#1672); +#1670 = CARTESIAN_POINT('',(-40.,5.107025913276E-15,23.)); +#1671 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1672 = DIRECTION('',(1.,0.,0.)); +#1673 = DEFINITIONAL_REPRESENTATION('',(#1674),#1678); +#1674 = LINE('',#1675,#1676); +#1675 = CARTESIAN_POINT('',(-6.28318530718,-0.5)); +#1676 = VECTOR('',#1677,1.); +#1677 = DIRECTION('',(1.,-0.)); +#1678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1679 = ADVANCED_FACE('',(#1680),#1173,.T.); +#1680 = FACE_BOUND('',#1681,.T.); +#1681 = EDGE_LOOP('',(#1682,#1709,#1710)); +#1682 = ORIENTED_EDGE('',*,*,#1683,.F.); +#1683 = EDGE_CURVE('',#1189,#1134,#1684,.T.); +#1684 = SURFACE_CURVE('',#1685,(#1690,#1697),.PCURVE_S1.); +#1685 = CIRCLE('',#1686,1.); +#1686 = AXIS2_PLACEMENT_3D('',#1687,#1688,#1689); +#1687 = CARTESIAN_POINT('',(-49.,-1.,28.)); +#1688 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#1689 = DIRECTION('',(-1.,2.22044604925E-16,-2.353776825808E-16)); +#1690 = PCURVE('',#1173,#1691); +#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696); +#1692 = LINE('',#1693,#1694); +#1693 = CARTESIAN_POINT('',(0.,-1.570796326795)); +#1694 = VECTOR('',#1695,1.); +#1695 = DIRECTION('',(0.,1.)); +#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1697 = PCURVE('',#1698,#1703); +#1698 = CYLINDRICAL_SURFACE('',#1699,1.); +#1699 = AXIS2_PLACEMENT_3D('',#1700,#1701,#1702); +#1700 = CARTESIAN_POINT('',(-49.,1.717921921959E-14,28.)); +#1701 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#1702 = DIRECTION('',(-1.,2.22044604925E-16,-2.353776825808E-16)); +#1703 = DEFINITIONAL_REPRESENTATION('',(#1704),#1708); +#1704 = LINE('',#1705,#1706); +#1705 = CARTESIAN_POINT('',(-0.,1.)); +#1706 = VECTOR('',#1707,1.); +#1707 = DIRECTION('',(-1.,0.)); +#1708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1709 = ORIENTED_EDGE('',*,*,#1188,.T.); +#1710 = ORIENTED_EDGE('',*,*,#1158,.F.); +#1711 = ADVANCED_FACE('',(#1712),#1121,.T.); +#1712 = FACE_BOUND('',#1713,.T.); +#1713 = EDGE_LOOP('',(#1714,#1741,#1742)); +#1714 = ORIENTED_EDGE('',*,*,#1715,.F.); +#1715 = EDGE_CURVE('',#1105,#1323,#1716,.T.); +#1716 = SURFACE_CURVE('',#1717,(#1722,#1729),.PCURVE_S1.); +#1717 = CIRCLE('',#1718,1.); +#1718 = AXIS2_PLACEMENT_3D('',#1719,#1720,#1721); +#1719 = CARTESIAN_POINT('',(-1.,-1.,28.)); +#1720 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#1721 = DIRECTION('',(6.394884621841E-16,2.22044604925E-16,1.)); +#1722 = PCURVE('',#1121,#1723); +#1723 = DEFINITIONAL_REPRESENTATION('',(#1724),#1728); +#1724 = LINE('',#1725,#1726); +#1725 = CARTESIAN_POINT('',(-4.884981308351E-15,0.)); +#1726 = VECTOR('',#1727,1.); +#1727 = DIRECTION('',(0.,1.)); +#1728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1729 = PCURVE('',#1730,#1735); +#1730 = CYLINDRICAL_SURFACE('',#1731,1.); +#1731 = AXIS2_PLACEMENT_3D('',#1732,#1733,#1734); +#1732 = CARTESIAN_POINT('',(-1.,6.439293542826E-15,28.)); +#1733 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#1734 = DIRECTION('',(6.394884621841E-16,2.22044604925E-16,1.)); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1740); +#1736 = LINE('',#1737,#1738); +#1737 = CARTESIAN_POINT('',(-0.,1.)); +#1738 = VECTOR('',#1739,1.); +#1739 = DIRECTION('',(-1.,0.)); +#1740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1741 = ORIENTED_EDGE('',*,*,#1104,.T.); +#1742 = ORIENTED_EDGE('',*,*,#1322,.T.); +#1743 = ADVANCED_FACE('',(#1744),#1147,.T.); +#1744 = FACE_BOUND('',#1745,.T.); +#1745 = EDGE_LOOP('',(#1746,#1747,#1770,#1795)); +#1746 = ORIENTED_EDGE('',*,*,#1133,.T.); +#1747 = ORIENTED_EDGE('',*,*,#1748,.F.); +#1748 = EDGE_CURVE('',#1749,#1105,#1751,.T.); +#1749 = VERTEX_POINT('',#1750); +#1750 = CARTESIAN_POINT('',(-1.,6.661338147751E-15,29.)); +#1751 = SURFACE_CURVE('',#1752,(#1756,#1763),.PCURVE_S1.); +#1752 = LINE('',#1753,#1754); +#1753 = CARTESIAN_POINT('',(-1.,6.661338147751E-15,29.)); +#1754 = VECTOR('',#1755,1.); +#1755 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#1756 = PCURVE('',#1147,#1757); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1762); +#1758 = LINE('',#1759,#1760); +#1759 = CARTESIAN_POINT('',(-1.,-1.)); +#1760 = VECTOR('',#1761,1.); +#1761 = DIRECTION('',(1.,5.916456789158E-33)); +#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1763 = PCURVE('',#1730,#1764); +#1764 = DEFINITIONAL_REPRESENTATION('',(#1765),#1769); +#1765 = LINE('',#1766,#1767); +#1766 = CARTESIAN_POINT('',(-0.,0.)); +#1767 = VECTOR('',#1768,1.); +#1768 = DIRECTION('',(-0.,1.)); +#1769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1770 = ORIENTED_EDGE('',*,*,#1771,.F.); +#1771 = EDGE_CURVE('',#1772,#1749,#1774,.T.); +#1772 = VERTEX_POINT('',#1773); +#1773 = CARTESIAN_POINT('',(-49.,1.729024152205E-14,29.)); +#1774 = SURFACE_CURVE('',#1775,(#1778,#1784),.PCURVE_S1.); +#1775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1776,#1777),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1776 = CARTESIAN_POINT('',(-50.,1.754152378908E-14,29.)); +#1777 = CARTESIAN_POINT('',(-6.439293542826E-15,6.439293542826E-15,29.) + ); +#1778 = PCURVE('',#1147,#1779); +#1779 = DEFINITIONAL_REPRESENTATION('',(#1780),#1783); +#1780 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1781,#1782),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1781 = CARTESIAN_POINT('',(-1.,-50.)); +#1782 = CARTESIAN_POINT('',(-1.,0.)); +#1783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1784 = PCURVE('',#1785,#1790); +#1785 = PLANE('',#1786); +#1786 = AXIS2_PLACEMENT_3D('',#1787,#1788,#1789); +#1787 = CARTESIAN_POINT('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#1788 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#1789 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1794); +#1791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1792,#1793),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#1792 = CARTESIAN_POINT('',(30.,-50.)); +#1793 = CARTESIAN_POINT('',(30.,0.)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = ORIENTED_EDGE('',*,*,#1796,.T.); +#1796 = EDGE_CURVE('',#1772,#1134,#1797,.T.); +#1797 = SURFACE_CURVE('',#1798,(#1802,#1809),.PCURVE_S1.); +#1798 = LINE('',#1799,#1800); +#1799 = CARTESIAN_POINT('',(-49.,1.740126382451E-14,29.)); +#1800 = VECTOR('',#1801,1.); +#1801 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#1802 = PCURVE('',#1147,#1803); +#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(-1.,-49.)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(1.,5.916456789158E-33)); +#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1809 = PCURVE('',#1698,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(-0.,1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1816 = ADVANCED_FACE('',(#1817),#1307,.F.); +#1817 = FACE_BOUND('',#1818,.F.); +#1818 = EDGE_LOOP('',(#1819,#1844,#1865,#1866,#1915,#1943,#2041,#2069, + #2132,#2160,#2223,#2251,#2290,#2318)); +#1819 = ORIENTED_EDGE('',*,*,#1820,.T.); +#1820 = EDGE_CURVE('',#1821,#1823,#1825,.T.); +#1821 = VERTEX_POINT('',#1822); +#1822 = CARTESIAN_POINT('',(-50.,1.06581410364E-14,-1.24344978758E-14)); +#1823 = VERTEX_POINT('',#1824); +#1824 = CARTESIAN_POINT('',(-50.,1.762330842944E-14,28.)); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(-50.,1.088018564133E-14,-1.)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#1830 = PCURVE('',#1307,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(5.63321853043,-13.06132596637)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(2.22044604925E-16,1.)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1785,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(0.,-50.)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(1.,0.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1845,.T.); +#1845 = EDGE_CURVE('',#1823,#1189,#1846,.T.); +#1846 = SURFACE_CURVE('',#1847,(#1851,#1858),.PCURVE_S1.); +#1847 = LINE('',#1848,#1849); +#1848 = CARTESIAN_POINT('',(-50.,1.740126382451E-14,28.)); +#1849 = VECTOR('',#1850,1.); +#1850 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#1851 = PCURVE('',#1307,#1852); +#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857); +#1853 = LINE('',#1854,#1855); +#1854 = CARTESIAN_POINT('',(5.63321853043,15.938674033624)); +#1855 = VECTOR('',#1856,1.); +#1856 = DIRECTION('',(-1.,2.22044604925E-16)); +#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1858 = PCURVE('',#1698,#1859); +#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1864); +#1860 = LINE('',#1861,#1862); +#1861 = CARTESIAN_POINT('',(-0.,0.)); +#1862 = VECTOR('',#1863,1.); +#1863 = DIRECTION('',(-0.,1.)); +#1864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1865 = ORIENTED_EDGE('',*,*,#1293,.T.); +#1866 = ORIENTED_EDGE('',*,*,#1867,.T.); +#1867 = EDGE_CURVE('',#1214,#1868,#1870,.T.); +#1868 = VERTEX_POINT('',#1869); +#1869 = CARTESIAN_POINT('',(-50.,-3.000000000007,6.039200319744)); +#1870 = SURFACE_CURVE('',#1871,(#1888,#1908),.PCURVE_S1.); +#1871 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#1872,#1873,#1874,#1875, + #1876,#1877,#1878,#1879,#1880,#1881,#1882,#1883,#1884,#1885,#1886, +#1887),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( + 22.530796326795,22.570796505363,24.141592653593),.UNSPECIFIED.) +CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#1872 = CARTESIAN_POINT('',(-50.,-1.,8.04)); +#1873 = CARTESIAN_POINT('',(-50.,-1.,8.035)); +#1874 = CARTESIAN_POINT('',(-50.,-1.000025600456,8.030029982989)); +#1875 = CARTESIAN_POINT('',(-50.,-1.000092733195,8.024903999883)); +#1876 = CARTESIAN_POINT('',(-50.,-1.000166862504,8.020134583389)); +#1877 = CARTESIAN_POINT('',(-50.,-1.000278953381,8.014903409345)); +#1878 = CARTESIAN_POINT('',(-50.,-1.000440661493,8.010031226301)); +#1879 = CARTESIAN_POINT('',(-50.,-1.00059040104,8.007435477175)); +#1880 = CARTESIAN_POINT('',(-50.,-1.009109289081,7.6099152556)); +#1881 = CARTESIAN_POINT('',(-50.,-1.103214328004,7.218308664128)); +#1882 = CARTESIAN_POINT('',(-50.,-1.287062440212,6.855425846301)); +#1883 = CARTESIAN_POINT('',(-50.,-1.545004789102,6.542015774735)); +#1884 = CARTESIAN_POINT('',(-50.,-1.866451966449,6.293304363951)); +#1885 = CARTESIAN_POINT('',(-50.,-2.229972541452,6.124012473034)); +#1886 = CARTESIAN_POINT('',(-50.,-2.614999645577,6.039200319743)); +#1887 = CARTESIAN_POINT('',(-50.,-3.000000000007,6.039200319744)); +#1888 = PCURVE('',#1307,#1889); +#1889 = DEFINITIONAL_REPRESENTATION('',(#1890),#1907); +#1890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#1891,#1892,#1893,#1894, + #1895,#1896,#1897,#1898,#1899,#1900,#1901,#1902,#1903,#1904,#1905, +#1906),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( + 22.530796326795,22.570796505363,24.141592653593),.UNSPECIFIED.) +CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#1891 = CARTESIAN_POINT('',(4.63321853043,-4.021325966377)); +#1892 = CARTESIAN_POINT('',(4.63321853043,-4.026325966377)); +#1893 = CARTESIAN_POINT('',(4.633192929974,-4.031295983388)); +#1894 = CARTESIAN_POINT('',(4.633125797234,-4.036421966493)); +#1895 = CARTESIAN_POINT('',(4.633051667925,-4.041191382987)); +#1896 = CARTESIAN_POINT('',(4.632939577048,-4.046422557032)); +#1897 = CARTESIAN_POINT('',(4.632777868937,-4.051294740076)); +#1898 = CARTESIAN_POINT('',(4.63262812939,-4.053890489201)); +#1899 = CARTESIAN_POINT('',(4.624109241348,-4.451410710777)); +#1900 = CARTESIAN_POINT('',(4.530004202425,-4.843017302249)); +#1901 = CARTESIAN_POINT('',(4.346156090218,-5.205900120076)); +#1902 = CARTESIAN_POINT('',(4.088213741328,-5.519310191641)); +#1903 = CARTESIAN_POINT('',(3.766766563981,-5.768021602426)); +#1904 = CARTESIAN_POINT('',(3.403245988978,-5.937313493342)); +#1905 = CARTESIAN_POINT('',(3.018218884852,-6.022125646634)); +#1906 = CARTESIAN_POINT('',(2.633218530423,-6.022125646632)); +#1907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1908 = PCURVE('',#1230,#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 = ORIENTED_EDGE('',*,*,#1916,.T.); +#1916 = EDGE_CURVE('',#1868,#1917,#1919,.T.); +#1917 = VERTEX_POINT('',#1918); +#1918 = CARTESIAN_POINT('',(-50.,-10.,6.039200319744)); +#1919 = SURFACE_CURVE('',#1920,(#1924,#1931),.PCURVE_S1.); +#1920 = LINE('',#1921,#1922); +#1921 = CARTESIAN_POINT('',(-50.,-3.,6.039200319744)); +#1922 = VECTOR('',#1923,1.); +#1923 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#1924 = PCURVE('',#1307,#1925); +#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930); +#1926 = LINE('',#1927,#1928); +#1927 = CARTESIAN_POINT('',(2.63321853043,-6.022125646632)); +#1928 = VECTOR('',#1929,1.); +#1929 = DIRECTION('',(-1.,2.22044604925E-16)); +#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1931 = PCURVE('',#1932,#1937); +#1932 = CYLINDRICAL_SURFACE('',#1933,1.); +#1933 = AXIS2_PLACEMENT_3D('',#1934,#1935,#1936); +#1934 = CARTESIAN_POINT('',(-49.,-3.,6.039200319744)); +#1935 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#1936 = DIRECTION('',(-1.,2.22044604925E-16,-2.353776825808E-16)); +#1937 = DEFINITIONAL_REPRESENTATION('',(#1938),#1942); +#1938 = LINE('',#1939,#1940); +#1939 = CARTESIAN_POINT('',(-0.,0.)); +#1940 = VECTOR('',#1941,1.); +#1941 = DIRECTION('',(-0.,1.)); +#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1943 = ORIENTED_EDGE('',*,*,#1944,.T.); +#1944 = EDGE_CURVE('',#1917,#1945,#1947,.T.); +#1945 = VERTEX_POINT('',#1946); +#1946 = CARTESIAN_POINT('',(-50.,-12.,8.04)); +#1947 = SURFACE_CURVE('',#1948,(#1965,#1985),.PCURVE_S1.); +#1948 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#1949,#1950,#1951,#1952, + #1953,#1954,#1955,#1956,#1957,#1958,#1959,#1960,#1961,#1962,#1963, +#1964),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( +31.14159265359,32.712388801816,32.752388980385),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#1949 = CARTESIAN_POINT('',(-50.,-9.999999999999,6.039200319744)); +#1950 = CARTESIAN_POINT('',(-50.,-10.38500035442,6.039200319744)); +#1951 = CARTESIAN_POINT('',(-50.,-10.77002745855,6.124012473036)); +#1952 = CARTESIAN_POINT('',(-50.,-11.13354803355,6.293304363955)); +#1953 = CARTESIAN_POINT('',(-50.,-11.45499521089,6.542015774734)); +#1954 = CARTESIAN_POINT('',(-50.,-11.71293755979,6.855425846306)); +#1955 = CARTESIAN_POINT('',(-50.,-11.89678567199,7.218308664128)); +#1956 = CARTESIAN_POINT('',(-50.,-11.99089071091,7.609915255601)); +#1957 = CARTESIAN_POINT('',(-50.,-11.99940959896,8.007435477175)); +#1958 = CARTESIAN_POINT('',(-50.,-11.9995593385,8.010031226301)); +#1959 = CARTESIAN_POINT('',(-50.,-11.99972104661,8.014903409345)); +#1960 = CARTESIAN_POINT('',(-50.,-11.99983313749,8.020134583389)); +#1961 = CARTESIAN_POINT('',(-50.,-11.9999072668,8.024903999883)); +#1962 = CARTESIAN_POINT('',(-50.,-11.99997439954,8.030029982989)); +#1963 = CARTESIAN_POINT('',(-50.,-12.,8.035)); +#1964 = CARTESIAN_POINT('',(-50.,-12.,8.04)); +#1965 = PCURVE('',#1307,#1966); +#1966 = DEFINITIONAL_REPRESENTATION('',(#1967),#1984); +#1967 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#1968,#1969,#1970,#1971, + #1972,#1973,#1974,#1975,#1976,#1977,#1978,#1979,#1980,#1981,#1982, +#1983),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( +31.14159265359,32.712388801816,32.752388980385),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#1968 = CARTESIAN_POINT('',(-4.36678146957,-6.022125646632)); +#1969 = CARTESIAN_POINT('',(-4.751781823998,-6.022125646632)); +#1970 = CARTESIAN_POINT('',(-5.136808928123,-5.937313493341)); +#1971 = CARTESIAN_POINT('',(-5.500329503126,-5.768021602422)); +#1972 = CARTESIAN_POINT('',(-5.821776680468,-5.519310191642)); +#1973 = CARTESIAN_POINT('',(-6.079719029362,-5.205900120071)); +#1974 = CARTESIAN_POINT('',(-6.263567141565,-4.843017302249)); +#1975 = CARTESIAN_POINT('',(-6.35767218049,-4.451410710776)); +#1976 = CARTESIAN_POINT('',(-6.36619106853,-4.053890489201)); +#1977 = CARTESIAN_POINT('',(-6.366340808078,-4.051294740076)); +#1978 = CARTESIAN_POINT('',(-6.366502516189,-4.046422557032)); +#1979 = CARTESIAN_POINT('',(-6.366614607066,-4.041191382987)); +#1980 = CARTESIAN_POINT('',(-6.366688736375,-4.036421966493)); +#1981 = CARTESIAN_POINT('',(-6.366755869114,-4.031295983388)); +#1982 = CARTESIAN_POINT('',(-6.36678146957,-4.026325966376)); +#1983 = CARTESIAN_POINT('',(-6.36678146957,-4.021325966377)); +#1984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1985 = PCURVE('',#1986,#2035); +#1986 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#1987,#1988,#1989,#1990,#1991,#1992,#1993,#1994,#1995,#1996,#1997 + ,#1998,#1999,#2000,#2001,#2002) + ,(#2003,#2004,#2005,#2006,#2007,#2008,#2009,#2010,#2011,#2012,#2013 + ,#2014,#2015,#2016,#2017,#2018) + ,(#2019,#2020,#2021,#2022,#2023,#2024,#2025,#2026,#2027,#2028,#2029 + ,#2030,#2031,#2032,#2033,#2034 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,7,9), + (0.,1.610796326795),(31.14159265359,32.712388801816,32.752388980385), +.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE +(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.721099174299,0.721099174299,0.72053658245,0.719410241177 + ,0.717757146404,0.715631229519,0.713153981638,0.710441494458 + ,0.707601181187,0.707530375858,0.70745977709,0.707389176517 + ,0.707318548093,0.707247976004,0.707177380398,0.707106781187) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#1987 = CARTESIAN_POINT('',(-50.,-9.999999999999,6.039200319744)); +#1988 = CARTESIAN_POINT('',(-50.,-10.38500035442,6.039200319744)); +#1989 = CARTESIAN_POINT('',(-50.,-10.77002745855,6.124012473036)); +#1990 = CARTESIAN_POINT('',(-50.,-11.13354803355,6.293304363955)); +#1991 = CARTESIAN_POINT('',(-50.,-11.45499521089,6.542015774734)); +#1992 = CARTESIAN_POINT('',(-50.,-11.71293755979,6.855425846306)); +#1993 = CARTESIAN_POINT('',(-50.,-11.89678567199,7.218308664128)); +#1994 = CARTESIAN_POINT('',(-50.,-11.99089071091,7.609915255601)); +#1995 = CARTESIAN_POINT('',(-50.,-11.99940959896,8.007435477175)); +#1996 = CARTESIAN_POINT('',(-50.,-11.9995593385,8.010031226301)); +#1997 = CARTESIAN_POINT('',(-50.,-11.99972104661,8.014903409345)); +#1998 = CARTESIAN_POINT('',(-50.,-11.99983313749,8.020134583389)); +#1999 = CARTESIAN_POINT('',(-50.,-11.9999072668,8.024903999883)); +#2000 = CARTESIAN_POINT('',(-50.,-11.99997439954,8.030029982989)); +#2001 = CARTESIAN_POINT('',(-50.,-12.,8.035)); +#2002 = CARTESIAN_POINT('',(-50.,-12.,8.04)); +#2003 = CARTESIAN_POINT('',(-50.,-10.,7.)); +#2004 = CARTESIAN_POINT('',(-50.,-10.19634864198,7.)); +#2005 = CARTESIAN_POINT('',(-50.,-10.39301570644,7.044022168409)); +#2006 = CARTESIAN_POINT('',(-50.,-10.57826727577,7.132336792021)); +#2007 = CARTESIAN_POINT('',(-50.,-10.74051756541,7.261125069819)); +#2008 = CARTESIAN_POINT('',(-50.,-10.86899786476,7.423556959309)); +#2009 = CARTESIAN_POINT('',(-50.,-10.95693028142,7.608064684207)); +#2010 = CARTESIAN_POINT('',(-50.,-11.00078486442,7.804261503812)); +#2011 = CARTESIAN_POINT('',(-50.,-11.00079859484,8.005002474512)); +#2012 = CARTESIAN_POINT('',(-50.,-11.00076983893,8.010000826339)); +#2013 = CARTESIAN_POINT('',(-50.,-11.00071289321,8.015000934009)); +#2014 = CARTESIAN_POINT('',(-50.,-11.0006273959,8.020001248095)); +#2015 = CARTESIAN_POINT('',(-50.,-11.00051330565,8.025001015164)); +#2016 = CARTESIAN_POINT('',(-50.,-11.00037077711,8.030000869588)); +#2017 = CARTESIAN_POINT('',(-50.,-11.00019966478,8.035000499162)); +#2018 = CARTESIAN_POINT('',(-50.,-11.,8.04)); +#2019 = CARTESIAN_POINT('',(-49.03996803834,-10.,7.038401278466)); +#2020 = CARTESIAN_POINT('',(-49.03996803834,-10.1888086031, + 7.038401278466)); +#2021 = CARTESIAN_POINT('',(-49.03834528325,-10.37763025468, + 7.079197649756)); +#2022 = CARTESIAN_POINT('',(-49.03509655998,-10.55651929229, + 7.160872585381)); +#2023 = CARTESIAN_POINT('',(-49.0303352405,-10.71585878717, + 7.280479416988)); +#2024 = CARTESIAN_POINT('',(-49.02423196886,-10.84602418414, + 7.433544788566)); +#2025 = CARTESIAN_POINT('',(-49.01715218402,-10.93970415257, + 7.610871059112)); +#2026 = CARTESIAN_POINT('',(-49.00943889072,-10.99137428327, + 7.803823926713)); +#2027 = CARTESIAN_POINT('',(-49.00139885328,-10.99940164236, + 8.004997599797)); +#2028 = CARTESIAN_POINT('',(-49.00119844833,-10.9995727845, + 8.010001024854)); +#2029 = CARTESIAN_POINT('',(-49.00099865104,-10.99971515692, + 8.014999888654)); +#2030 = CARTESIAN_POINT('',(-49.00079887135,-10.999829087,8.019999580902 + )); +#2031 = CARTESIAN_POINT('',(-49.00059903555,-10.99991458398, + 8.025000407383)); +#2032 = CARTESIAN_POINT('',(-49.00039938205,-10.99997150969, + 8.029999859737)); +#2033 = CARTESIAN_POINT('',(-49.00019968472,-11.,8.035)); +#2034 = CARTESIAN_POINT('',(-49.,-11.,8.04)); +#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040); +#2036 = LINE('',#2037,#2038); +#2037 = CARTESIAN_POINT('',(0.,0.)); +#2038 = VECTOR('',#2039,1.); +#2039 = DIRECTION('',(0.,1.)); +#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2041 = ORIENTED_EDGE('',*,*,#2042,.T.); +#2042 = EDGE_CURVE('',#1945,#2043,#2045,.T.); +#2043 = VERTEX_POINT('',#2044); +#2044 = CARTESIAN_POINT('',(-50.,-12.,15.54)); +#2045 = SURFACE_CURVE('',#2046,(#2050,#2057),.PCURVE_S1.); +#2046 = LINE('',#2047,#2048); +#2047 = CARTESIAN_POINT('',(-50.,-12.,8.)); +#2048 = VECTOR('',#2049,1.); +#2049 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#2050 = PCURVE('',#1307,#2051); +#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056); +#2052 = LINE('',#2053,#2054); +#2053 = CARTESIAN_POINT('',(-6.36678146957,-4.061325966376)); +#2054 = VECTOR('',#2055,1.); +#2055 = DIRECTION('',(2.22044604925E-16,1.)); +#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2057 = PCURVE('',#2058,#2063); +#2058 = CYLINDRICAL_SURFACE('',#2059,1.); +#2059 = AXIS2_PLACEMENT_3D('',#2060,#2061,#2062); +#2060 = CARTESIAN_POINT('',(-49.,-12.,8.)); +#2061 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#2062 = DIRECTION('',(-1.,3.623045694923E-16,-2.22044604925E-16)); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(-0.,0.)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(-0.,1.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2069 = ORIENTED_EDGE('',*,*,#2070,.T.); +#2070 = EDGE_CURVE('',#2043,#2071,#2073,.T.); +#2071 = VERTEX_POINT('',#2072); +#2072 = CARTESIAN_POINT('',(-50.,-12.5,16.039200319744)); +#2073 = SURFACE_CURVE('',#2074,(#2084,#2097),.PCURVE_S1.); +#2074 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#2075,#2076,#2077,#2078, + #2079,#2080,#2081,#2082,#2083),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((9,9),(40.252393722643,42.568583470577), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#2075 = CARTESIAN_POINT('',(-50.,-11.99999985746,15.539466079569)); +#2076 = CARTESIAN_POINT('',(-50.,-11.99989003063,15.623186885222)); +#2077 = CARTESIAN_POINT('',(-50.,-12.01533406521,15.706188459835)); +#2078 = CARTESIAN_POINT('',(-50.,-12.04561562982,15.791331393748)); +#2079 = CARTESIAN_POINT('',(-50.,-12.09810948931,15.881945011243)); +#2080 = CARTESIAN_POINT('',(-50.,-12.18301831781,15.961504275847)); +#2081 = CARTESIAN_POINT('',(-50.,-12.28682322725,16.01454112212)); +#2082 = CARTESIAN_POINT('',(-50.,-12.39592624244,16.039200319744)); +#2083 = CARTESIAN_POINT('',(-50.,-12.5,16.039200319744)); +#2084 = PCURVE('',#1307,#2085); +#2085 = DEFINITIONAL_REPRESENTATION('',(#2086),#2096); +#2086 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#2087,#2088,#2089,#2090, + #2091,#2092,#2093,#2094,#2095),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((9,9),(40.252393722643,42.568583470577), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#2087 = CARTESIAN_POINT('',(-6.366781327035,3.478140113192)); +#2088 = CARTESIAN_POINT('',(-6.366671500206,3.561860918845)); +#2089 = CARTESIAN_POINT('',(-6.382115534783,3.644862493459)); +#2090 = CARTESIAN_POINT('',(-6.412397099396,3.730005427371)); +#2091 = CARTESIAN_POINT('',(-6.464890958884,3.820619044867)); +#2092 = CARTESIAN_POINT('',(-6.549799787385,3.90017830947)); +#2093 = CARTESIAN_POINT('',(-6.653604696822,3.953215155744)); +#2094 = CARTESIAN_POINT('',(-6.762707712012,3.977874353368)); +#2095 = CARTESIAN_POINT('',(-6.86678146957,3.977874353368)); +#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2097 = PCURVE('',#2098,#2126); +#2098 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#2099,#2100,#2101,#2102,#2103,#2104,#2105,#2106,#2107) + ,(#2108,#2109,#2110,#2111,#2112,#2113,#2114,#2115,#2116) + ,(#2117,#2118,#2119,#2120,#2121,#2122,#2123,#2124,#2125 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,9),( + 0.,2.316189747934),(40.252393722643,42.568583470577), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.707106781187,0.709838373264,0.712542844899,0.715096187331 + ,0.717391635163,0.719227415126,0.720479981726,0.721099174299 + ,0.721099174299) +,(1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#2099 = CARTESIAN_POINT('',(-50.,-11.99999985746,15.539466079569)); +#2100 = CARTESIAN_POINT('',(-50.,-11.99989003063,15.623186885222)); +#2101 = CARTESIAN_POINT('',(-50.,-12.01533406521,15.706188459835)); +#2102 = CARTESIAN_POINT('',(-50.,-12.04561562982,15.791331393748)); +#2103 = CARTESIAN_POINT('',(-50.,-12.09810948931,15.881945011243)); +#2104 = CARTESIAN_POINT('',(-50.,-12.18301831781,15.961504275847)); +#2105 = CARTESIAN_POINT('',(-50.,-12.28682322725,16.01454112212)); +#2106 = CARTESIAN_POINT('',(-50.,-12.39592624244,16.039200319744)); +#2107 = CARTESIAN_POINT('',(-50.,-12.5,16.039200319744)); +#2108 = CARTESIAN_POINT('',(-50.,-11.,15.54)); +#2109 = CARTESIAN_POINT('',(-50.,-11.0076963765,15.828301793986)); +#2110 = CARTESIAN_POINT('',(-50.,-11.07868776132,16.111762808271)); +#2111 = CARTESIAN_POINT('',(-50.,-11.21024716965,16.377501611098)); +#2112 = CARTESIAN_POINT('',(-50.,-11.39876482222,16.614846141314)); +#2113 = CARTESIAN_POINT('',(-50.,-11.64102482649,16.806445955068)); +#2114 = CARTESIAN_POINT('',(-50.,-11.91825380377,16.936097314402)); +#2115 = CARTESIAN_POINT('',(-50.,-12.21047747818,17.)); +#2116 = CARTESIAN_POINT('',(-50.,-12.5,17.)); +#2117 = CARTESIAN_POINT('',(-49.,-11.,15.54)); +#2118 = CARTESIAN_POINT('',(-49.00772610912,-11.,15.829419644674)); +#2119 = CARTESIAN_POINT('',(-49.01540967556,-11.06395885852, + 16.117241296664)); +#2120 = CARTESIAN_POINT('',(-49.02269833349,-11.19061075217, + 16.390167762275)); +#2121 = CARTESIAN_POINT('',(-49.02928188309,-11.37775445384, + 16.636139023867)); +#2122 = CARTESIAN_POINT('',(-49.03456942186,-11.62199221604, + 16.835530928545)); +#2123 = CARTESIAN_POINT('',(-49.0381819848,-11.90403770785, + 16.971275092203)); +#2124 = CARTESIAN_POINT('',(-49.03996803834,-12.20306545486, + 17.038401278466)); +#2125 = CARTESIAN_POINT('',(-49.03996803834,-12.5,17.038401278466)); +#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131); +#2127 = LINE('',#2128,#2129); +#2128 = CARTESIAN_POINT('',(0.,0.)); +#2129 = VECTOR('',#2130,1.); +#2130 = DIRECTION('',(0.,1.)); +#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2132 = ORIENTED_EDGE('',*,*,#2133,.T.); +#2133 = EDGE_CURVE('',#2071,#2134,#2136,.T.); +#2134 = VERTEX_POINT('',#2135); +#2135 = CARTESIAN_POINT('',(-50.,-14.5,16.039200319744)); +#2136 = SURFACE_CURVE('',#2137,(#2141,#2148),.PCURVE_S1.); +#2137 = LINE('',#2138,#2139); +#2138 = CARTESIAN_POINT('',(-50.,-12.5,16.039200319744)); +#2139 = VECTOR('',#2140,1.); +#2140 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#2141 = PCURVE('',#1307,#2142); +#2142 = DEFINITIONAL_REPRESENTATION('',(#2143),#2147); +#2143 = LINE('',#2144,#2145); +#2144 = CARTESIAN_POINT('',(-6.86678146957,3.977874353368)); +#2145 = VECTOR('',#2146,1.); +#2146 = DIRECTION('',(-1.,2.22044604925E-16)); +#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2148 = PCURVE('',#2149,#2154); +#2149 = CYLINDRICAL_SURFACE('',#2150,1.); +#2150 = AXIS2_PLACEMENT_3D('',#2151,#2152,#2153); +#2151 = CARTESIAN_POINT('',(-49.,-12.5,16.039200319744)); +#2152 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#2153 = DIRECTION('',(-1.,2.22044604925E-16,-2.353776825808E-16)); +#2154 = DEFINITIONAL_REPRESENTATION('',(#2155),#2159); +#2155 = LINE('',#2156,#2157); +#2156 = CARTESIAN_POINT('',(-0.,0.)); +#2157 = VECTOR('',#2158,1.); +#2158 = DIRECTION('',(-0.,1.)); +#2159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2160 = ORIENTED_EDGE('',*,*,#2161,.T.); +#2161 = EDGE_CURVE('',#2134,#2162,#2164,.T.); +#2162 = VERTEX_POINT('',#2163); +#2163 = CARTESIAN_POINT('',(-50.,-15.00000014253,15.539466079569)); +#2164 = SURFACE_CURVE('',#2165,(#2175,#2188),.PCURVE_S1.); +#2165 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#2166,#2167,#2168,#2169, + #2170,#2171,#2172,#2173,#2174),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((9,9),(44.568583470577,46.884773218511), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#2166 = CARTESIAN_POINT('',(-50.,-14.5,16.039200319744)); +#2167 = CARTESIAN_POINT('',(-50.,-14.60407375755,16.039200319744)); +#2168 = CARTESIAN_POINT('',(-50.,-14.71317677274,16.01454112212)); +#2169 = CARTESIAN_POINT('',(-50.,-14.81698168218,15.961504275847)); +#2170 = CARTESIAN_POINT('',(-50.,-14.90189051068,15.881945011243)); +#2171 = CARTESIAN_POINT('',(-50.,-14.95438437017,15.791331393748)); +#2172 = CARTESIAN_POINT('',(-50.,-14.98466593478,15.706188459835)); +#2173 = CARTESIAN_POINT('',(-50.,-15.00010996936,15.623186885222)); +#2174 = CARTESIAN_POINT('',(-50.,-15.00000014253,15.539466079569)); +#2175 = PCURVE('',#1307,#2176); +#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2187); +#2177 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#2178,#2179,#2180,#2181, + #2182,#2183,#2184,#2185,#2186),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((9,9),(44.568583470577,46.884773218511), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#2178 = CARTESIAN_POINT('',(-8.86678146957,3.977874353368)); +#2179 = CARTESIAN_POINT('',(-8.970855227128,3.977874353368)); +#2180 = CARTESIAN_POINT('',(-9.079958242319,3.953215155744)); +#2181 = CARTESIAN_POINT('',(-9.183763151756,3.90017830947)); +#2182 = CARTESIAN_POINT('',(-9.268671980257,3.820619044867)); +#2183 = CARTESIAN_POINT('',(-9.321165839744,3.730005427371)); +#2184 = CARTESIAN_POINT('',(-9.351447404358,3.644862493459)); +#2185 = CARTESIAN_POINT('',(-9.366891438934,3.561860918845)); +#2186 = CARTESIAN_POINT('',(-9.366781612106,3.478140113192)); +#2187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2188 = PCURVE('',#2189,#2217); +#2189 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#2190,#2191,#2192,#2193,#2194,#2195,#2196,#2197,#2198) + ,(#2199,#2200,#2201,#2202,#2203,#2204,#2205,#2206,#2207) + ,(#2208,#2209,#2210,#2211,#2212,#2213,#2214,#2215,#2216 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,9),( + 0.,2.316189747934),(44.568583470577,46.884773218511), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.721099174299,0.721099174299,0.720479981726,0.719227415126 + ,0.717391635163,0.715096187331,0.712542844899,0.709838373264 + ,0.707106781187) +,(1.,1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#2190 = CARTESIAN_POINT('',(-50.,-14.5,16.039200319744)); +#2191 = CARTESIAN_POINT('',(-50.,-14.60407375755,16.039200319744)); +#2192 = CARTESIAN_POINT('',(-50.,-14.71317677274,16.01454112212)); +#2193 = CARTESIAN_POINT('',(-50.,-14.81698168218,15.961504275847)); +#2194 = CARTESIAN_POINT('',(-50.,-14.90189051068,15.881945011243)); +#2195 = CARTESIAN_POINT('',(-50.,-14.95438437017,15.791331393748)); +#2196 = CARTESIAN_POINT('',(-50.,-14.98466593478,15.706188459835)); +#2197 = CARTESIAN_POINT('',(-50.,-15.00010996936,15.623186885222)); +#2198 = CARTESIAN_POINT('',(-50.,-15.00000014253,15.539466079569)); +#2199 = CARTESIAN_POINT('',(-50.,-14.5,17.)); +#2200 = CARTESIAN_POINT('',(-50.,-14.78952252181,17.)); +#2201 = CARTESIAN_POINT('',(-50.,-15.08174619622,16.936097314402)); +#2202 = CARTESIAN_POINT('',(-50.,-15.3589751735,16.806445955068)); +#2203 = CARTESIAN_POINT('',(-50.,-15.60123517778,16.614846141313)); +#2204 = CARTESIAN_POINT('',(-50.,-15.78975283035,16.377501611098)); +#2205 = CARTESIAN_POINT('',(-50.,-15.92131223867,16.111762808271)); +#2206 = CARTESIAN_POINT('',(-50.,-15.99230362349,15.828301793986)); +#2207 = CARTESIAN_POINT('',(-50.,-16.,15.54)); +#2208 = CARTESIAN_POINT('',(-49.03996803834,-14.5,17.038401278466)); +#2209 = CARTESIAN_POINT('',(-49.03996803834,-14.79693454513, + 17.038401278466)); +#2210 = CARTESIAN_POINT('',(-49.0381819848,-15.09596229215, + 16.971275092203)); +#2211 = CARTESIAN_POINT('',(-49.03456942186,-15.37800778395, + 16.835530928545)); +#2212 = CARTESIAN_POINT('',(-49.02928188309,-15.62224554616, + 16.636139023867)); +#2213 = CARTESIAN_POINT('',(-49.02269833349,-15.80938924782, + 16.390167762275)); +#2214 = CARTESIAN_POINT('',(-49.01540967556,-15.93604114147, + 16.117241296664)); +#2215 = CARTESIAN_POINT('',(-49.00772610912,-16.,15.829419644674)); +#2216 = CARTESIAN_POINT('',(-49.,-16.,15.54)); +#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2222); +#2218 = LINE('',#2219,#2220); +#2219 = CARTESIAN_POINT('',(0.,0.)); +#2220 = VECTOR('',#2221,1.); +#2221 = DIRECTION('',(0.,1.)); +#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2223 = ORIENTED_EDGE('',*,*,#2224,.T.); +#2224 = EDGE_CURVE('',#2162,#2225,#2227,.T.); +#2225 = VERTEX_POINT('',#2226); +#2226 = CARTESIAN_POINT('',(-50.,-15.,5.552946193194)); +#2227 = SURFACE_CURVE('',#2228,(#2232,#2239),.PCURVE_S1.); +#2228 = LINE('',#2229,#2230); +#2229 = CARTESIAN_POINT('',(-50.,-15.,15.5)); +#2230 = VECTOR('',#2231,1.); +#2231 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#2232 = PCURVE('',#1307,#2233); +#2233 = DEFINITIONAL_REPRESENTATION('',(#2234),#2238); +#2234 = LINE('',#2235,#2236); +#2235 = CARTESIAN_POINT('',(-9.36678146957,3.438674033624)); +#2236 = VECTOR('',#2237,1.); +#2237 = DIRECTION('',(-2.22044604925E-16,-1.)); +#2238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2239 = PCURVE('',#2240,#2245); +#2240 = CYLINDRICAL_SURFACE('',#2241,1.); +#2241 = AXIS2_PLACEMENT_3D('',#2242,#2243,#2244); +#2242 = CARTESIAN_POINT('',(-49.,-15.,15.5)); +#2243 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#2244 = DIRECTION('',(-1.,3.623045694923E-16,-2.22044604925E-16)); +#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2250); +#2246 = LINE('',#2247,#2248); +#2247 = CARTESIAN_POINT('',(-0.,0.)); +#2248 = VECTOR('',#2249,1.); +#2249 = DIRECTION('',(-0.,1.)); +#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2251 = ORIENTED_EDGE('',*,*,#2252,.T.); +#2252 = EDGE_CURVE('',#2225,#2253,#2255,.T.); +#2253 = VERTEX_POINT('',#2254); +#2254 = CARTESIAN_POINT('',(-50.,-14.67101007166,5.083099882801)); +#2255 = SURFACE_CURVE('',#2256,(#2261,#2268),.PCURVE_S1.); +#2256 = CIRCLE('',#2257,0.5); +#2257 = AXIS2_PLACEMENT_3D('',#2258,#2259,#2260); +#2258 = CARTESIAN_POINT('',(-50.,-14.5,5.552946193194)); +#2259 = DIRECTION('',(1.,-3.623045694923E-16,2.353776825808E-16)); +#2260 = DIRECTION('',(-3.623045694923E-16,-1.,1.341156347987E-15)); +#2261 = PCURVE('',#1307,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = CIRCLE('',#2264,0.5); +#2264 = AXIS2_PLACEMENT_2D('',#2265,#2266); +#2265 = CARTESIAN_POINT('',(-8.86678146957,-6.508379773182)); +#2266 = DIRECTION('',(-1.,1.341156347987E-15)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2269,#2284); +#2269 = SURFACE_OF_REVOLUTION('',#2270,#2281); +#2270 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2271,#2272,#2273,#2274,#2275, + #2276,#2277,#2278,#2279,#2280),.UNSPECIFIED.,.F.,.F.,(6,4,6),( + 4.712388980385,5.497787143782,6.28318530718),.UNSPECIFIED.); +#2271 = CARTESIAN_POINT('',(-50.,-15.,5.552946193194)); +#2272 = CARTESIAN_POINT('',(-50.,-15.15707963267,5.552946193194)); +#2273 = CARTESIAN_POINT('',(-49.96916440705,-15.31416175398, + 5.552946193194)); +#2274 = CARTESIAN_POINT('',(-49.90744863094,-15.46315681768, + 5.552946193194)); +#2275 = CARTESIAN_POINT('',(-49.81817885464,-15.59603470773, + 5.552946193194)); +#2276 = CARTESIAN_POINT('',(-49.59603470773,-15.81817885464, + 5.552946193194)); +#2277 = CARTESIAN_POINT('',(-49.46315681768,-15.90744863094, + 5.552946193194)); +#2278 = CARTESIAN_POINT('',(-49.31416175398,-15.96916440705, + 5.552946193194)); +#2279 = CARTESIAN_POINT('',(-49.15707963268,-16.,5.552946193194)); +#2280 = CARTESIAN_POINT('',(-49.,-16.,5.552946193194)); +#2281 = AXIS1_PLACEMENT('',#2282,#2283); +#2282 = CARTESIAN_POINT('',(-49.,-14.5,5.552946193194)); +#2283 = DIRECTION('',(1.,-3.623045694923E-16,2.353776825808E-16)); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2289); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(0.,4.712388980385)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(1.,0.)); +#2289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2290 = ORIENTED_EDGE('',*,*,#2291,.T.); +#2291 = EDGE_CURVE('',#2253,#2292,#2294,.T.); +#2292 = VERTEX_POINT('',#2293); +#2293 = CARTESIAN_POINT('',(-50.,-1.368080573303,0.241229516856)); +#2294 = SURFACE_CURVE('',#2295,(#2299,#2306),.PCURVE_S1.); +#2295 = LINE('',#2296,#2297); +#2296 = CARTESIAN_POINT('',(-50.,-14.67101007166,5.083099882801)); +#2297 = VECTOR('',#2298,1.); +#2298 = DIRECTION('',(2.845974043345E-16,0.939692620786,-0.342020143326) + ); +#2299 = PCURVE('',#1307,#2300); +#2300 = DEFINITIONAL_REPRESENTATION('',(#2301),#2305); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(-9.037791541233,-6.978226083575)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(0.939692620786,-0.342020143326)); +#2305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2306 = PCURVE('',#2307,#2312); +#2307 = CYLINDRICAL_SURFACE('',#2308,1.); +#2308 = AXIS2_PLACEMENT_3D('',#2309,#2310,#2311); +#2309 = CARTESIAN_POINT('',(-49.,-14.67101007166,5.083099882801)); +#2310 = DIRECTION('',(2.845974043345E-16,0.939692620786,-0.342020143326) + ); +#2311 = DIRECTION('',(-1.,2.341667354262E-16,-1.887393250974E-16)); +#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 = ORIENTED_EDGE('',*,*,#2319,.T.); +#2319 = EDGE_CURVE('',#2292,#1821,#2320,.T.); +#2320 = SURFACE_CURVE('',#2321,(#2330,#2342),.PCURVE_S1.); +#2321 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2322,#2323,#2324,#2325,#2326, + #2327,#2328,#2329),.UNSPECIFIED.,.F.,.F.,(5,3,5),(72.861109363138, + 74.606438682385,74.841556951175),.UNSPECIFIED.); +#2322 = CARTESIAN_POINT('',(-50.,-1.368080573303,0.241229516856)); +#2323 = CARTESIAN_POINT('',(-50.,-1.040065957058,0.121841960139)); +#2324 = CARTESIAN_POINT('',(-50.,-0.698145800088,4.061776699928E-02)); +#2325 = CARTESIAN_POINT('',(-50.,-0.349065909271,5.219785714772E-10)); +#2326 = CARTESIAN_POINT('',(-50.,4.702365308957E-02,-7.032924656139E-11) + ); +#2327 = CARTESIAN_POINT('',(-50.,0.101884587084,-1.523676621058E-10)); +#2328 = CARTESIAN_POINT('',(-50.,0.164582796001,-2.461258492632E-10)); +#2329 = CARTESIAN_POINT('',(-50.,0.235118279842,-3.516038080335E-10)); +#2330 = PCURVE('',#1307,#2331); +#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2341); +#2332 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#2333,#2334,#2335,#2336,#2337, + #2338,#2339,#2340),.UNSPECIFIED.,.F.,.F.,(5,3,5),(72.861109363138, + 74.606438682385,74.841556951175),.UNSPECIFIED.); +#2333 = CARTESIAN_POINT('',(4.265137957127,-11.82009644952)); +#2334 = CARTESIAN_POINT('',(4.593152573372,-11.93948400623)); +#2335 = CARTESIAN_POINT('',(4.935072730342,-12.02070819937)); +#2336 = CARTESIAN_POINT('',(5.284152621159,-12.06132596585)); +#2337 = CARTESIAN_POINT('',(5.680242183519,-12.06132596644)); +#2338 = CARTESIAN_POINT('',(5.735103117514,-12.06132596652)); +#2339 = CARTESIAN_POINT('',(5.797801326431,-12.06132596662)); +#2340 = CARTESIAN_POINT('',(5.868336810272,-12.06132596672)); +#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2342 = PCURVE('',#2343,#2368); +#2343 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,4,( + (#2344,#2345,#2346,#2347,#2348,#2349,#2350,#2351) + ,(#2352,#2353,#2354,#2355,#2356,#2357,#2358,#2359) + ,(#2360,#2361,#2362,#2363,#2364,#2365,#2366,#2367 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(5,3,5), + (0.,1.745329319247),(72.861109363138,74.606438682385,74.841556951175), +.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE +(( + (1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.707106781187,0.707106781187,0.707106781187,0.707106781187 + ,0.707106781187,0.707106781187,0.707106781187,0.707106781187) +,(1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#2344 = CARTESIAN_POINT('',(-50.,-1.368080573303,0.241229516856)); +#2345 = CARTESIAN_POINT('',(-50.,-1.040065957058,0.121841960139)); +#2346 = CARTESIAN_POINT('',(-50.,-0.698145800088,4.061776699928E-02)); +#2347 = CARTESIAN_POINT('',(-50.,-0.349065909271,5.219785714772E-10)); +#2348 = CARTESIAN_POINT('',(-50.,4.702365308957E-02,-7.032924656139E-11) + ); +#2349 = CARTESIAN_POINT('',(-50.,0.101884587084,-1.523676621058E-10)); +#2350 = CARTESIAN_POINT('',(-50.,0.164582796001,-2.461258492632E-10)); +#2351 = CARTESIAN_POINT('',(-50.,0.235118279842,-3.516038080335E-10)); +#2352 = CARTESIAN_POINT('',(-50.,-1.710100716629,-0.698463103929)); +#2353 = CARTESIAN_POINT('',(-50.,-1.300082446324,-0.847697549826)); +#2354 = CARTESIAN_POINT('',(-50.,-0.87268229244,-0.949227788808)); +#2355 = CARTESIAN_POINT('',(-50.,-0.436332353926,-1.000000000652)); +#2356 = CARTESIAN_POINT('',(-50.,5.877957892074E-02,-0.999999999912)); +#2357 = CARTESIAN_POINT('',(-50.,0.117559150375,-0.999999999824)); +#2358 = CARTESIAN_POINT('',(-50.,0.176338721833,-0.999999999737)); +#2359 = CARTESIAN_POINT('',(-50.,0.235118293292,-0.999999999649)); +#2360 = CARTESIAN_POINT('',(-49.,-1.710100716628,-0.69846310393)); +#2361 = CARTESIAN_POINT('',(-49.,-1.300082446323,-0.847697549826)); +#2362 = CARTESIAN_POINT('',(-49.,-0.872682292433,-0.949227788807)); +#2363 = CARTESIAN_POINT('',(-49.,-0.436332353945,-1.000000000652)); +#2364 = CARTESIAN_POINT('',(-49.,5.877957893288E-02,-0.999999999912)); +#2365 = CARTESIAN_POINT('',(-49.,0.117559150389,-0.999999999824)); +#2366 = CARTESIAN_POINT('',(-49.,0.176338721845,-0.999999999736)); +#2367 = CARTESIAN_POINT('',(-49.,0.235118293301,-0.999999999648)); +#2368 = DEFINITIONAL_REPRESENTATION('',(#2369),#2373); +#2369 = LINE('',#2370,#2371); +#2370 = CARTESIAN_POINT('',(0.,0.)); +#2371 = VECTOR('',#2372,1.); +#2372 = DIRECTION('',(0.,1.)); +#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2374 = ADVANCED_FACE('',(#2375),#1230,.F.); +#2375 = FACE_BOUND('',#2376,.F.); +#2376 = EDGE_LOOP('',(#2377,#2378,#2379,#2407)); +#2377 = ORIENTED_EDGE('',*,*,#1213,.T.); +#2378 = ORIENTED_EDGE('',*,*,#1489,.T.); +#2379 = ORIENTED_EDGE('',*,*,#2380,.F.); +#2380 = EDGE_CURVE('',#1868,#1429,#2381,.T.); +#2381 = SURFACE_CURVE('',#2382,(#2386,#2393),.PCURVE_S1.); +#2382 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2383,#2384,#2385), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.610796326798),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.721099174299,1.)) REPRESENTATION_ITEM('') ); +#2383 = CARTESIAN_POINT('',(-50.,-3.000000000007,6.039200319744)); +#2384 = CARTESIAN_POINT('',(-50.,-3.000000000003,7.)); +#2385 = CARTESIAN_POINT('',(-49.03996803834,-3.,7.038401278466)); +#2386 = PCURVE('',#1230,#2387); +#2387 = DEFINITIONAL_REPRESENTATION('',(#2388),#2392); +#2388 = LINE('',#2389,#2390); +#2389 = CARTESIAN_POINT('',(0.,24.141592653593)); +#2390 = VECTOR('',#2391,1.); +#2391 = DIRECTION('',(1.,0.)); +#2392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2393 = PCURVE('',#1932,#2394); +#2394 = DEFINITIONAL_REPRESENTATION('',(#2395),#2406); +#2395 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2396,#2397,#2398,#2399,#2400, + #2401,#2402,#2403,#2404,#2405),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.610796326798),.PIECEWISE_BEZIER_KNOTS.); +#2396 = CARTESIAN_POINT('',(0.,-3.552713678801E-15)); +#2397 = CARTESIAN_POINT('',(-0.153962634689,-3.5527136788E-15)); +#2398 = CARTESIAN_POINT('',(-0.318659658868,-3.552713678801E-15)); +#2399 = CARTESIAN_POINT('',(-0.492741213926,-3.5527136788E-15)); +#2400 = CARTESIAN_POINT('',(-0.673585701845,-3.552713678801E-15)); +#2401 = CARTESIAN_POINT('',(-0.85723193802,-3.5527136788E-15)); +#2402 = CARTESIAN_POINT('',(-1.038076425493,-3.552713678801E-15)); +#2403 = CARTESIAN_POINT('',(-1.212157980888,-3.552713678801E-15)); +#2404 = CARTESIAN_POINT('',(-1.376855004983,-3.5527136788E-15)); +#2405 = CARTESIAN_POINT('',(-1.530817639672,-3.552713678801E-15)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = ORIENTED_EDGE('',*,*,#1867,.F.); +#2408 = ADVANCED_FACE('',(#2409),#1362,.T.); +#2409 = FACE_BOUND('',#2410,.T.); +#2410 = EDGE_LOOP('',(#2411,#2436,#2457,#2458,#2491,#2519,#2577,#2605, + #2703,#2731,#2829,#2857,#2896,#2924)); +#2411 = ORIENTED_EDGE('',*,*,#2412,.T.); +#2412 = EDGE_CURVE('',#2413,#2415,#2417,.T.); +#2413 = VERTEX_POINT('',#2414); +#2414 = CARTESIAN_POINT('',(-4.218847493576E-15,2.6645352591E-15, + -1.06581410364E-14)); +#2415 = VERTEX_POINT('',#2416); +#2416 = CARTESIAN_POINT('',(-3.996802888651E-15,6.439293542826E-15,28.) + ); +#2417 = SURFACE_CURVE('',#2418,(#2422,#2429),.PCURVE_S1.); +#2418 = LINE('',#2419,#2420); +#2419 = CARTESIAN_POINT('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#2420 = VECTOR('',#2421,1.); +#2421 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#2422 = PCURVE('',#1362,#2423); +#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(-13.66934457099,-5.901198235557)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(1.,-2.22044604925E-16)); +#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2429 = PCURVE('',#1785,#2430); +#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435); +#2431 = LINE('',#2432,#2433); +#2432 = CARTESIAN_POINT('',(0.,0.)); +#2433 = VECTOR('',#2434,1.); +#2434 = DIRECTION('',(1.,0.)); +#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2436 = ORIENTED_EDGE('',*,*,#2437,.T.); +#2437 = EDGE_CURVE('',#2415,#1323,#2438,.T.); +#2438 = SURFACE_CURVE('',#2439,(#2443,#2450),.PCURVE_S1.); +#2439 = LINE('',#2440,#2441); +#2440 = CARTESIAN_POINT('',(-3.996802888651E-15,6.217248937901E-15,28.) + ); +#2441 = VECTOR('',#2442,1.); +#2442 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#2443 = PCURVE('',#1362,#2444); +#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2449); +#2445 = LINE('',#2446,#2447); +#2446 = CARTESIAN_POINT('',(15.330655429002,-5.901198235557)); +#2447 = VECTOR('',#2448,1.); +#2448 = DIRECTION('',(2.22044604925E-16,1.)); +#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2450 = PCURVE('',#1730,#2451); +#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2456); +#2452 = LINE('',#2453,#2454); +#2453 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2454 = VECTOR('',#2455,1.); +#2455 = DIRECTION('',(-0.,1.)); +#2456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2457 = ORIENTED_EDGE('',*,*,#1346,.T.); +#2458 = ORIENTED_EDGE('',*,*,#2459,.T.); +#2459 = EDGE_CURVE('',#1347,#2460,#2462,.T.); +#2460 = VERTEX_POINT('',#2461); +#2461 = CARTESIAN_POINT('',(-4.123488840725E-15,-3.,7.959200319744)); +#2462 = SURFACE_CURVE('',#2463,(#2472,#2484),.PCURVE_S1.); +#2463 = ( BOUNDED_CURVE() B_SPLINE_CURVE(7,(#2464,#2465,#2466,#2467, + #2468,#2469,#2470,#2471),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((8,8),(20.610807001149,22.14159265359), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM( + '') ); +#2464 = CARTESIAN_POINT('',(-4.123488840725E-15,-1.00000030996, + 9.959212649589)); +#2465 = CARTESIAN_POINT('',(-4.551914400963E-15,-1.000189754639, + 9.500094422962)); +#2466 = CARTESIAN_POINT('',(-2.553512956638E-15,-1.123496163061, + 9.044657752574)); +#2467 = CARTESIAN_POINT('',(-6.439293542826E-15,-1.366707589538, + 8.635443162619)); +#2468 = CARTESIAN_POINT('',(-2.109423746788E-15,-1.703890432032, + 8.305558738333)); +#2469 = CARTESIAN_POINT('',(-5.218048215738E-15,-2.110644642559, + 8.075386666564)); +#2470 = CARTESIAN_POINT('',(-3.552713678801E-15,-2.553712198683, + 7.959200319744)); +#2471 = CARTESIAN_POINT('',(-4.123488840725E-15,-3.,7.959200319744)); +#2472 = PCURVE('',#1362,#2473); +#2473 = DEFINITIONAL_REPRESENTATION('',(#2474),#2483); +#2474 = ( BOUNDED_CURVE() B_SPLINE_CURVE(7,(#2475,#2476,#2477,#2478, + #2479,#2480,#2481,#2482),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((8,8),(20.610807001149,22.14159265359), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM( + '') ); +#2475 = CARTESIAN_POINT('',(-2.710131921409,-4.901197925597)); +#2476 = CARTESIAN_POINT('',(-3.169250148036,-4.901008480919)); +#2477 = CARTESIAN_POINT('',(-3.624686818424,-4.777702072496)); +#2478 = CARTESIAN_POINT('',(-4.033901408379,-4.53449064602)); +#2479 = CARTESIAN_POINT('',(-4.363785832665,-4.197307803526)); +#2480 = CARTESIAN_POINT('',(-4.593957904434,-3.790553592999)); +#2481 = CARTESIAN_POINT('',(-4.710144251254,-3.347486036874)); +#2482 = CARTESIAN_POINT('',(-4.710144251254,-2.901198235557)); +#2483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2484 = PCURVE('',#1389,#2485); +#2485 = DEFINITIONAL_REPRESENTATION('',(#2486),#2490); +#2486 = LINE('',#2487,#2488); +#2487 = CARTESIAN_POINT('',(1.530785652441,0.)); +#2488 = VECTOR('',#2489,1.); +#2489 = DIRECTION('',(0.,1.)); +#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2491 = ORIENTED_EDGE('',*,*,#2492,.T.); +#2492 = EDGE_CURVE('',#2460,#2493,#2495,.T.); +#2493 = VERTEX_POINT('',#2494); +#2494 = CARTESIAN_POINT('',(-5.773159728051E-15,-10.,7.959200319744)); +#2495 = SURFACE_CURVE('',#2496,(#2500,#2507),.PCURVE_S1.); +#2496 = LINE('',#2497,#2498); +#2497 = CARTESIAN_POINT('',(-4.218847493576E-15,-3.,7.959200319744)); +#2498 = VECTOR('',#2499,1.); +#2499 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#2500 = PCURVE('',#1362,#2501); +#2501 = DEFINITIONAL_REPRESENTATION('',(#2502),#2506); +#2502 = LINE('',#2503,#2504); +#2503 = CARTESIAN_POINT('',(-4.710144251254,-2.901198235557)); +#2504 = VECTOR('',#2505,1.); +#2505 = DIRECTION('',(2.22044604925E-16,1.)); +#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2507 = PCURVE('',#2508,#2513); +#2508 = CYLINDRICAL_SURFACE('',#2509,1.); +#2509 = AXIS2_PLACEMENT_3D('',#2510,#2511,#2512); +#2510 = CARTESIAN_POINT('',(-1.,-3.,7.959200319744)); +#2511 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#2512 = DIRECTION('',(-3.996803834887E-02,2.307418694049E-16, + 0.999200958722)); +#2513 = DEFINITIONAL_REPRESENTATION('',(#2514),#2518); +#2514 = LINE('',#2515,#2516); +#2515 = CARTESIAN_POINT('',(-1.610775013918,0.)); +#2516 = VECTOR('',#2517,1.); +#2517 = DIRECTION('',(-0.,1.)); +#2518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2519 = ORIENTED_EDGE('',*,*,#2520,.T.); +#2520 = EDGE_CURVE('',#2493,#2521,#2523,.T.); +#2521 = VERTEX_POINT('',#2522); +#2522 = CARTESIAN_POINT('',(-4.123488840725E-15,-11.99999969004, + 9.959212649589)); +#2523 = SURFACE_CURVE('',#2524,(#2533,#2545),.PCURVE_S1.); +#2524 = ( BOUNDED_CURVE() B_SPLINE_CURVE(7,(#2525,#2526,#2527,#2528, + #2529,#2530,#2531,#2532),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((8,8),(29.14159265359,30.672378306031), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM( + '') ); +#2525 = CARTESIAN_POINT('',(-4.123488840725E-15,-10.,7.959200319744)); +#2526 = CARTESIAN_POINT('',(-3.663735981263E-15,-10.44628780131, + 7.959200319744)); +#2527 = CARTESIAN_POINT('',(-5.884182030513E-15,-10.88935535744, + 8.075386666564)); +#2528 = CARTESIAN_POINT('',(-6.661338147751E-16,-11.29610956796, + 8.305558738333)); +#2529 = CARTESIAN_POINT('',(-8.548717289614E-15,-11.63329241046, + 8.635443162619)); +#2530 = CARTESIAN_POINT('',(-5.551115123126E-16,-11.87650383693, + 9.044657752574)); +#2531 = CARTESIAN_POINT('',(-5.662137425588E-15,-11.99981024536, + 9.500094422962)); +#2532 = CARTESIAN_POINT('',(-4.123488840725E-15,-11.99999969004, + 9.959212649589)); +#2533 = PCURVE('',#1362,#2534); +#2534 = DEFINITIONAL_REPRESENTATION('',(#2535),#2544); +#2535 = ( BOUNDED_CURVE() B_SPLINE_CURVE(7,(#2536,#2537,#2538,#2539, + #2540,#2541,#2542,#2543),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((8,8),(29.14159265359,30.672378306031), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM( + '') ); +#2536 = CARTESIAN_POINT('',(-4.710144251254,4.098801764443)); +#2537 = CARTESIAN_POINT('',(-4.710144251254,4.54508956576)); +#2538 = CARTESIAN_POINT('',(-4.593957904434,4.988157121884)); +#2539 = CARTESIAN_POINT('',(-4.363785832665,5.394911332411)); +#2540 = CARTESIAN_POINT('',(-4.033901408379,5.732094174905)); +#2541 = CARTESIAN_POINT('',(-3.624686818424,5.975305601382)); +#2542 = CARTESIAN_POINT('',(-3.169250148036,6.098612009804)); +#2543 = CARTESIAN_POINT('',(-2.710131921409,6.098801454482)); +#2544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2545 = PCURVE('',#2546,#2571); +#2546 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,7,( + (#2547,#2548,#2549,#2550,#2551,#2552,#2553,#2554) + ,(#2555,#2556,#2557,#2558,#2559,#2560,#2561,#2562) + ,(#2563,#2564,#2565,#2566,#2567,#2568,#2569,#2570 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(8,8),( + 0.,1.530785652441),(29.14159265359,30.672378306031), +.PIECEWISE_BEZIER_KNOTS.) GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_SURFACE(( + (1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.692831856099,0.692831856099,0.693704448643,0.695464963161 + ,0.69803858507,0.700952786191,0.7040214828,0.707106781187) +,(1.,1.,1.,1.,1.,1.,1.,1.))) REPRESENTATION_ITEM('') SURFACE() ); +#2547 = CARTESIAN_POINT('',(-1.039968038349,-10.,8.958401278466)); +#2548 = CARTESIAN_POINT('',(-1.039968038349,-10.22777973153, + 8.958401278466)); +#2549 = CARTESIAN_POINT('',(-1.037549519486,-10.45812114081, + 9.019079338382)); +#2550 = CARTESIAN_POINT('',(-1.032671799603,-10.67052398139, + 9.142602596264)); +#2551 = CARTESIAN_POINT('',(-1.025518215497,-10.83608839574, + 9.322202928362)); +#2552 = CARTESIAN_POINT('',(-1.01736130454,-10.94431283918, + 9.525100695755)); +#2553 = CARTESIAN_POINT('',(-1.008726541643,-11.,9.741492074452)); +#2554 = CARTESIAN_POINT('',(-1.,-11.,9.96)); +#2555 = CARTESIAN_POINT('',(-4.329869796038E-15,-10.,9.)); +#2556 = CARTESIAN_POINT('',(-2.997602166488E-15,-10.21868280637,9.)); +#2557 = CARTESIAN_POINT('',(-7.660538869914E-15,-10.43964110818, + 9.055680625389)); +#2558 = CARTESIAN_POINT('',(2.553512956638E-15,-10.64547121336, + 9.168885087673)); +#2559 = CARTESIAN_POINT('',(-1.210143096841E-14,-10.81132969225, + 9.335392929243)); +#2560 = CARTESIAN_POINT('',(2.22044604925E-15,-10.92623987851, + 9.528496561461)); +#2561 = CARTESIAN_POINT('',(-6.772360450213E-15,-10.99123521794, + 9.74054138794)); +#2562 = CARTESIAN_POINT('',(-4.218847493576E-15,-11.,9.96)); +#2563 = CARTESIAN_POINT('',(-4.123488840725E-15,-10.,7.959200319744)); +#2564 = CARTESIAN_POINT('',(-3.663735981263E-15,-10.44628780131, + 7.959200319744)); +#2565 = CARTESIAN_POINT('',(-5.884182030513E-15,-10.88935535744, + 8.075386666564)); +#2566 = CARTESIAN_POINT('',(-6.661338147751E-16,-11.29610956796, + 8.305558738333)); +#2567 = CARTESIAN_POINT('',(-8.548717289614E-15,-11.63329241046, + 8.635443162619)); +#2568 = CARTESIAN_POINT('',(-5.551115123126E-16,-11.87650383693, + 9.044657752574)); +#2569 = CARTESIAN_POINT('',(-5.662137425588E-15,-11.99981024536, + 9.500094422962)); +#2570 = CARTESIAN_POINT('',(-4.123488840725E-15,-11.99999969004, + 9.959212649589)); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2576); +#2572 = LINE('',#2573,#2574); +#2573 = CARTESIAN_POINT('',(1.530785652441,0.)); +#2574 = VECTOR('',#2575,1.); +#2575 = DIRECTION('',(0.,1.)); +#2576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2577 = ORIENTED_EDGE('',*,*,#2578,.T.); +#2578 = EDGE_CURVE('',#2521,#2579,#2581,.T.); +#2579 = VERTEX_POINT('',#2580); +#2580 = CARTESIAN_POINT('',(-5.440092820663E-15,-12.,17.46)); +#2581 = SURFACE_CURVE('',#2582,(#2586,#2593),.PCURVE_S1.); +#2582 = LINE('',#2583,#2584); +#2583 = CARTESIAN_POINT('',(-3.774758283726E-15,-12.,10.)); +#2584 = VECTOR('',#2585,1.); +#2585 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#2586 = PCURVE('',#1362,#2587); +#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2592); +#2588 = LINE('',#2589,#2590); +#2589 = CARTESIAN_POINT('',(-2.669344570998,6.098801764443)); +#2590 = VECTOR('',#2591,1.); +#2591 = DIRECTION('',(1.,-2.22044604925E-16)); +#2592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2593 = PCURVE('',#2594,#2599); +#2594 = CYLINDRICAL_SURFACE('',#2595,1.); +#2595 = AXIS2_PLACEMENT_3D('',#2596,#2597,#2598); +#2596 = CARTESIAN_POINT('',(-1.,-12.,10.)); +#2597 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#2598 = DIRECTION('',(2.186631653217E-16,1.,-2.22044604925E-16)); +#2599 = DEFINITIONAL_REPRESENTATION('',(#2600),#2604); +#2600 = LINE('',#2601,#2602); +#2601 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2602 = VECTOR('',#2603,1.); +#2603 = DIRECTION('',(-0.,1.)); +#2604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2605 = ORIENTED_EDGE('',*,*,#2606,.T.); +#2606 = EDGE_CURVE('',#2579,#2607,#2609,.T.); +#2607 = VERTEX_POINT('',#2608); +#2608 = CARTESIAN_POINT('',(-4.123488840725E-15,-12.5,17.959200319744)); +#2609 = SURFACE_CURVE('',#2610,(#2627,#2647),.PCURVE_S1.); +#2610 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#2611,#2612,#2613,#2614, + #2615,#2616,#2617,#2618,#2619,#2620,#2621,#2622,#2623,#2624,#2625, +#2626),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( + 38.172388980385,38.212389160443,40.568583470575),.UNSPECIFIED.) +CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#2611 = CARTESIAN_POINT('',(-4.123488840725E-15,-12.,17.46)); +#2612 = CARTESIAN_POINT('',(-3.441691376338E-15,-12.,17.465)); +#2613 = CARTESIAN_POINT('',(-6.106226635438E-15,-12.00002039737, + 17.470020318759)); +#2614 = CARTESIAN_POINT('',(1.554312234475E-15,-12.00005395108, + 17.474934994637)); +#2615 = CARTESIAN_POINT('',(-1.287858708565E-14,-12.00011637049, + 17.480090949188)); +#2616 = CARTESIAN_POINT('',(3.885780586188E-15,-12.00019355811, + 17.484935206262)); +#2617 = CARTESIAN_POINT('',(-7.993605777301E-15,-12.00028025381, + 17.490019817979)); +#2618 = CARTESIAN_POINT('',(-3.552713678801E-15,-12.00040453561, + 17.496639913018)); +#2619 = CARTESIAN_POINT('',(-7.327471962526E-15,-12.00807811389, + 17.599697953169)); +#2620 = CARTESIAN_POINT('',(5.662137425588E-15,-12.03914861981, + 17.692942969402)); +#2621 = CARTESIAN_POINT('',(-2.453592884422E-14,-12.08798439136, + 17.777175504402)); +#2622 = CARTESIAN_POINT('',(2.542410726392E-14,-12.15503430601, + 17.849639851252)); +#2623 = CARTESIAN_POINT('',(-3.241851231905E-14,-12.23339866093, + 17.903623803092)); +#2624 = CARTESIAN_POINT('',(1.287858708565E-14,-12.31966918476, + 17.940798653503)); +#2625 = CARTESIAN_POINT('',(-9.658940314239E-15,-12.40983664081, + 17.959200319744)); +#2626 = CARTESIAN_POINT('',(-4.123488840725E-15,-12.5,17.959200319744)); +#2627 = PCURVE('',#1362,#2628); +#2628 = DEFINITIONAL_REPRESENTATION('',(#2629),#2646); +#2629 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#2630,#2631,#2632,#2633, + #2634,#2635,#2636,#2637,#2638,#2639,#2640,#2641,#2642,#2643,#2644, +#2645),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( + 38.172388980385,38.212389160443,40.568583470575),.UNSPECIFIED.) +CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#2630 = CARTESIAN_POINT('',(4.790655429002,6.098801764443)); +#2631 = CARTESIAN_POINT('',(4.795655429002,6.098801764443)); +#2632 = CARTESIAN_POINT('',(4.80067574776,6.098822161821)); +#2633 = CARTESIAN_POINT('',(4.805590423638,6.098855715526)); +#2634 = CARTESIAN_POINT('',(4.81074637819,6.098918134937)); +#2635 = CARTESIAN_POINT('',(4.815590635264,6.098995322561)); +#2636 = CARTESIAN_POINT('',(4.820675246981,6.099082018255)); +#2637 = CARTESIAN_POINT('',(4.82729534202,6.099206300061)); +#2638 = CARTESIAN_POINT('',(4.93035338217,6.106879878341)); +#2639 = CARTESIAN_POINT('',(5.023598398403,6.137950384253)); +#2640 = CARTESIAN_POINT('',(5.107830933404,6.186786155806)); +#2641 = CARTESIAN_POINT('',(5.180295280254,6.253836070453)); +#2642 = CARTESIAN_POINT('',(5.234279232093,6.332200425373)); +#2643 = CARTESIAN_POINT('',(5.271454082505,6.41847094921)); +#2644 = CARTESIAN_POINT('',(5.289855748746,6.508638405259)); +#2645 = CARTESIAN_POINT('',(5.289855748746,6.598801764443)); +#2646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2647 = PCURVE('',#2648,#2697); +#2648 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#2649,#2650,#2651,#2652,#2653,#2654,#2655,#2656,#2657,#2658,#2659 + ,#2660,#2661,#2662,#2663,#2664) + ,(#2665,#2666,#2667,#2668,#2669,#2670,#2671,#2672,#2673,#2674,#2675 + ,#2676,#2677,#2678,#2679,#2680) + ,(#2681,#2682,#2683,#2684,#2685,#2686,#2687,#2688,#2689,#2690,#2691 + ,#2692,#2693,#2694,#2695,#2696 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,7,9), + (0.,2.39619449019),(38.172388980385,38.212389160443,40.568583470575), +.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE +(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.707106781187,0.707059590339,0.707012394506,0.70696519969 + ,0.706917981881,0.706870766425,0.706823545481,0.70677625635 + ,0.703947988836,0.701184815429,0.69861570487,0.696383653729 + ,0.694630117446,0.693430985581,0.692831856099,0.692831856099) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#2649 = CARTESIAN_POINT('',(-1.,-11.,17.46)); +#2650 = CARTESIAN_POINT('',(-1.000133475874,-11.,17.465)); +#2651 = CARTESIAN_POINT('',(-1.000266955664,-11.00001909121, + 17.470000063187)); +#2652 = CARTESIAN_POINT('',(-1.000400422412,-11.00005725703, + 17.474999816486)); +#2653 = CARTESIAN_POINT('',(-1.000533943971,-11.00011453865, + 17.480000188774)); +#2654 = CARTESIAN_POINT('',(-1.000667448703,-11.0001908942, + 17.485000050177)); +#2655 = CARTESIAN_POINT('',(-1.000800958776,-11.00028632651, + 17.489999538364)); +#2656 = CARTESIAN_POINT('',(-1.000934651378,-11.0004009348, + 17.495001081054)); +#2657 = CARTESIAN_POINT('',(-1.008929926558,-11.00840483631, + 17.79440680526)); +#2658 = CARTESIAN_POINT('',(-1.016705809431,-11.0824606512, + 18.085549420261)); +#2659 = CARTESIAN_POINT('',(-1.023898675683,-11.22084945588, + 18.355079694579)); +#2660 = CARTESIAN_POINT('',(-1.030116958184,-11.41597520711, + 18.588288290121)); +#2661 = CARTESIAN_POINT('',(-1.03498439525,-11.65634697773, + 18.771115360675)); +#2662 = CARTESIAN_POINT('',(-1.038307670483,-11.92727498284, + 18.896003335348)); +#2663 = CARTESIAN_POINT('',(-1.039968038349,-12.2136448895, + 18.958401278466)); +#2664 = CARTESIAN_POINT('',(-1.039968038349,-12.5,18.958401278466)); +#2665 = CARTESIAN_POINT('',(-4.440892098501E-15,-11.,17.46)); +#2666 = CARTESIAN_POINT('',(-2.331468351713E-15,-10.99986651521, + 17.465000333712)); +#2667 = CARTESIAN_POINT('',(-1.054711873394E-14,-10.99975208056, + 17.470000565289)); +#2668 = CARTESIAN_POINT('',(7.882583474839E-15,-10.99965670345, + 17.47500074111)); +#2669 = CARTESIAN_POINT('',(-2.009503674572E-14,-10.99958033786, + 17.480000713921)); +#2670 = CARTESIAN_POINT('',(9.214851104389E-15,-10.99952302841, + 17.485000776004)); +#2671 = CARTESIAN_POINT('',(-1.110223024625E-14,-10.99948476054, + 17.490000588832)); +#2672 = CARTESIAN_POINT('',(-3.441691376338E-15,-10.99946542278, + 17.494999443637)); +#2673 = CARTESIAN_POINT('',(-4.329869796038E-15,-10.99945727894, + 17.795791880882)); +#2674 = CARTESIAN_POINT('',(-7.327471962526E-15,-11.0661513807, + 18.09146048989)); +#2675 = CARTESIAN_POINT('',(1.7763568394E-15,-11.1992451954, + 18.368415843007)); +#2676 = CARTESIAN_POINT('',(-1.121325254871E-14,-11.39248657182, + 18.610639259477)); +#2677 = CARTESIAN_POINT('',(2.6645352591E-15,-11.63495414394, + 18.802338093464)); +#2678 = CARTESIAN_POINT('',(-7.882583474839E-15,-11.91144977757, + 18.934028288147)); +#2679 = CARTESIAN_POINT('',(-3.552713678801E-15,-12.20547703701,19.)); +#2680 = CARTESIAN_POINT('',(-4.218847493576E-15,-12.5,19.)); +#2681 = CARTESIAN_POINT('',(-4.123488840725E-15,-12.,17.46)); +#2682 = CARTESIAN_POINT('',(-3.441691376338E-15,-12.,17.465)); +#2683 = CARTESIAN_POINT('',(-6.106226635438E-15,-12.00002039737, + 17.470020318759)); +#2684 = CARTESIAN_POINT('',(1.554312234475E-15,-12.00005395108, + 17.474934994637)); +#2685 = CARTESIAN_POINT('',(-1.287858708565E-14,-12.00011637049, + 17.480090949188)); +#2686 = CARTESIAN_POINT('',(3.885780586188E-15,-12.00019355811, + 17.484935206262)); +#2687 = CARTESIAN_POINT('',(-7.993605777301E-15,-12.00028025381, + 17.490019817979)); +#2688 = CARTESIAN_POINT('',(-3.552713678801E-15,-12.00040453561, + 17.496639913018)); +#2689 = CARTESIAN_POINT('',(-7.327471962526E-15,-12.00807811389, + 17.599697953169)); +#2690 = CARTESIAN_POINT('',(5.662137425588E-15,-12.03914861981, + 17.692942969402)); +#2691 = CARTESIAN_POINT('',(-2.453592884422E-14,-12.08798439136, + 17.777175504402)); +#2692 = CARTESIAN_POINT('',(2.542410726392E-14,-12.15503430601, + 17.849639851252)); +#2693 = CARTESIAN_POINT('',(-3.241851231905E-14,-12.23339866093, + 17.903623803092)); +#2694 = CARTESIAN_POINT('',(1.287858708565E-14,-12.31966918476, + 17.940798653503)); +#2695 = CARTESIAN_POINT('',(-9.658940314239E-15,-12.40983664081, + 17.959200319744)); +#2696 = CARTESIAN_POINT('',(-4.123488840725E-15,-12.5,17.959200319744)); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(2.39619449019,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,.T.); +#2704 = EDGE_CURVE('',#2607,#2705,#2707,.T.); +#2705 = VERTEX_POINT('',#2706); +#2706 = CARTESIAN_POINT('',(-4.662936703426E-15,-14.5,17.959200319744)); +#2707 = SURFACE_CURVE('',#2708,(#2712,#2719),.PCURVE_S1.); +#2708 = LINE('',#2709,#2710); +#2709 = CARTESIAN_POINT('',(-4.218847493576E-15,-12.5,17.959200319744)); +#2710 = VECTOR('',#2711,1.); +#2711 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#2712 = PCURVE('',#1362,#2713); +#2713 = DEFINITIONAL_REPRESENTATION('',(#2714),#2718); +#2714 = LINE('',#2715,#2716); +#2715 = CARTESIAN_POINT('',(5.289855748746,6.598801764443)); +#2716 = VECTOR('',#2717,1.); +#2717 = DIRECTION('',(2.22044604925E-16,1.)); +#2718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2719 = PCURVE('',#2720,#2725); +#2720 = CYLINDRICAL_SURFACE('',#2721,1.); +#2721 = AXIS2_PLACEMENT_3D('',#2722,#2723,#2724); +#2722 = CARTESIAN_POINT('',(-1.,-12.5,17.959200319744)); +#2723 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#2724 = DIRECTION('',(-3.996803834887E-02,2.307418694049E-16, + 0.999200958722)); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-1.610775013918,0.)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-0.,1.)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ORIENTED_EDGE('',*,*,#2732,.T.); +#2732 = EDGE_CURVE('',#2705,#2733,#2735,.T.); +#2733 = VERTEX_POINT('',#2734); +#2734 = CARTESIAN_POINT('',(-4.123488840725E-15,-15.,17.46)); +#2735 = SURFACE_CURVE('',#2736,(#2753,#2773),.PCURVE_S1.); +#2736 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#2737,#2738,#2739,#2740, + #2741,#2742,#2743,#2744,#2745,#2746,#2747,#2748,#2749,#2750,#2751, +#2752),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( + 42.568583470577,44.924777780711,44.964777960769),.UNSPECIFIED.) +CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#2737 = CARTESIAN_POINT('',(-4.123488840725E-15,-14.5,17.959200319744)); +#2738 = CARTESIAN_POINT('',(-3.996802888651E-15,-14.59016335918, + 17.959200319744)); +#2739 = CARTESIAN_POINT('',(-4.440892098501E-15,-14.68033081523, + 17.940798653503)); +#2740 = CARTESIAN_POINT('',(-2.442490654175E-15,-14.76660133906, + 17.903623803094)); +#2741 = CARTESIAN_POINT('',(-7.549516567451E-15,-14.84496569399, + 17.849639851246)); +#2742 = CARTESIAN_POINT('',(-3.330669073875E-16,-14.91201560863, + 17.77717550441)); +#2743 = CARTESIAN_POINT('',(-7.327471962526E-15,-14.96085138019, + 17.692942969396)); +#2744 = CARTESIAN_POINT('',(-2.442490654175E-15,-14.9919218861, + 17.599697953171)); +#2745 = CARTESIAN_POINT('',(-4.884981308351E-15,-14.99959546438, + 17.496639913018)); +#2746 = CARTESIAN_POINT('',(-8.881784197001E-16,-14.99971974618, + 17.490019817979)); +#2747 = CARTESIAN_POINT('',(-1.099120794379E-14,-14.99980644188, + 17.484935206262)); +#2748 = CARTESIAN_POINT('',(5.551115123126E-15,-14.9998836295, + 17.480090949188)); +#2749 = CARTESIAN_POINT('',(-1.376676550535E-14,-14.99994604891, + 17.474934994637)); +#2750 = CARTESIAN_POINT('',(1.887379141863E-15,-14.99997960262, + 17.470020318759)); +#2751 = CARTESIAN_POINT('',(-5.773159728051E-15,-15.,17.465)); +#2752 = CARTESIAN_POINT('',(-4.123488840725E-15,-15.,17.46)); +#2753 = PCURVE('',#1362,#2754); +#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2772); +#2755 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#2756,#2757,#2758,#2759, + #2760,#2761,#2762,#2763,#2764,#2765,#2766,#2767,#2768,#2769,#2770, +#2771),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( + 42.568583470577,44.924777780711,44.964777960769),.UNSPECIFIED.) +CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#2756 = CARTESIAN_POINT('',(5.289855748746,8.598801764443)); +#2757 = CARTESIAN_POINT('',(5.289855748746,8.688965123624)); +#2758 = CARTESIAN_POINT('',(5.271454082505,8.77913257968)); +#2759 = CARTESIAN_POINT('',(5.234279232096,8.865403103506)); +#2760 = CARTESIAN_POINT('',(5.180295280248,8.943767458437)); +#2761 = CARTESIAN_POINT('',(5.107830933412,9.010817373078)); +#2762 = CARTESIAN_POINT('',(5.023598398397,9.059653144633)); +#2763 = CARTESIAN_POINT('',(4.930353382173,9.090723650544)); +#2764 = CARTESIAN_POINT('',(4.82729534202,9.098397228824)); +#2765 = CARTESIAN_POINT('',(4.820675246981,9.09852151063)); +#2766 = CARTESIAN_POINT('',(4.815590635264,9.098608206325)); +#2767 = CARTESIAN_POINT('',(4.81074637819,9.098685393948)); +#2768 = CARTESIAN_POINT('',(4.805590423638,9.098747813359)); +#2769 = CARTESIAN_POINT('',(4.80067574776,9.098781367065)); +#2770 = CARTESIAN_POINT('',(4.795655429002,9.098801764443)); +#2771 = CARTESIAN_POINT('',(4.790655429002,9.098801764443)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = PCURVE('',#2774,#2823); +#2774 = ( BOUNDED_SURFACE() B_SPLINE_SURFACE(2,8,( + (#2775,#2776,#2777,#2778,#2779,#2780,#2781,#2782,#2783,#2784,#2785 + ,#2786,#2787,#2788,#2789,#2790) + ,(#2791,#2792,#2793,#2794,#2795,#2796,#2797,#2798,#2799,#2800,#2801 + ,#2802,#2803,#2804,#2805,#2806) + ,(#2807,#2808,#2809,#2810,#2811,#2812,#2813,#2814,#2815,#2816,#2817 + ,#2818,#2819,#2820,#2821,#2822 +)),.UNSPECIFIED.,.F.,.F.,.F.) B_SPLINE_SURFACE_WITH_KNOTS((3,3),(9,7,9), + (0.,2.396194490192),(42.568583470577,44.924777780711,44.964777960769), +.UNSPECIFIED.) GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_SURFACE +(( + (1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.) + ,(0.692831856099,0.692831856099,0.693430985581,0.694630117446 + ,0.696383653729,0.69861570487,0.701184815429,0.703947988836 + ,0.70677625635,0.706823545481,0.706870766425,0.706917981881 + ,0.70696519969,0.707012394506,0.707059590339,0.707106781187) + ,(1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1. +))) REPRESENTATION_ITEM('') SURFACE() ); +#2775 = CARTESIAN_POINT('',(-1.039968038349,-14.5,18.958401278466)); +#2776 = CARTESIAN_POINT('',(-1.039968038349,-14.7863551105, + 18.958401278466)); +#2777 = CARTESIAN_POINT('',(-1.038307670483,-15.07272501715, + 18.896003335348)); +#2778 = CARTESIAN_POINT('',(-1.03498439525,-15.34365302226, + 18.771115360674)); +#2779 = CARTESIAN_POINT('',(-1.030116958184,-15.58402479288, + 18.588288290121)); +#2780 = CARTESIAN_POINT('',(-1.023898675684,-15.77915054411, + 18.35507969458)); +#2781 = CARTESIAN_POINT('',(-1.01670580943,-15.91753934879, + 18.08554942026)); +#2782 = CARTESIAN_POINT('',(-1.008929926558,-15.99159516368, + 17.79440680526)); +#2783 = CARTESIAN_POINT('',(-1.000934651378,-15.99959906519, + 17.495001081054)); +#2784 = CARTESIAN_POINT('',(-1.000800958776,-15.99971367348, + 17.489999538365)); +#2785 = CARTESIAN_POINT('',(-1.000667448703,-15.99980910579, + 17.485000050177)); +#2786 = CARTESIAN_POINT('',(-1.000533943971,-15.99988546134, + 17.480000188774)); +#2787 = CARTESIAN_POINT('',(-1.000400422412,-15.99994274296, + 17.474999816487)); +#2788 = CARTESIAN_POINT('',(-1.000266955664,-15.99998090878, + 17.470000063187)); +#2789 = CARTESIAN_POINT('',(-1.000133475874,-16.,17.465)); +#2790 = CARTESIAN_POINT('',(-1.,-16.,17.46)); +#2791 = CARTESIAN_POINT('',(-4.329869796038E-15,-14.5,19.)); +#2792 = CARTESIAN_POINT('',(-2.22044604925E-16,-14.79452296298,19.)); +#2793 = CARTESIAN_POINT('',(-1.365574320289E-14,-15.08855022242, + 18.934028288147)); +#2794 = CARTESIAN_POINT('',(1.15463194561E-14,-15.36504585605, + 18.802338093463)); +#2795 = CARTESIAN_POINT('',(-2.475797344914E-14,-15.60751342817, + 18.610639259477)); +#2796 = CARTESIAN_POINT('',(1.443289932013E-14,-15.80075480459, + 18.368415843008)); +#2797 = CARTESIAN_POINT('',(-1.487698852998E-14,-15.93384861929, + 18.09146048989)); +#2798 = CARTESIAN_POINT('',(-1.110223024625E-15,-16.00054272105, + 17.795791880882)); +#2799 = CARTESIAN_POINT('',(-3.441691376338E-15,-16.00053457721, + 17.494999443637)); +#2800 = CARTESIAN_POINT('',(-1.121325254871E-14,-16.00051523945, + 17.490000588832)); +#2801 = CARTESIAN_POINT('',(1.210143096841E-14,-16.00047697158, + 17.485000776004)); +#2802 = CARTESIAN_POINT('',(-2.509104035653E-14,-16.00041966213, + 17.480000713921)); +#2803 = CARTESIAN_POINT('',(1.121325254871E-14,-16.00034329654, + 17.47500074111)); +#2804 = CARTESIAN_POINT('',(-1.143529715364E-14,-16.00024791943, + 17.470000565289)); +#2805 = CARTESIAN_POINT('',(-1.887379141863E-15,-16.00013348478, + 17.465000333712)); +#2806 = CARTESIAN_POINT('',(-3.996802888651E-15,-16.,17.46)); +#2807 = CARTESIAN_POINT('',(-4.123488840725E-15,-14.5,17.959200319744)); +#2808 = CARTESIAN_POINT('',(-3.996802888651E-15,-14.59016335918, + 17.959200319744)); +#2809 = CARTESIAN_POINT('',(-4.440892098501E-15,-14.68033081523, + 17.940798653503)); +#2810 = CARTESIAN_POINT('',(-2.442490654175E-15,-14.76660133906, + 17.903623803094)); +#2811 = CARTESIAN_POINT('',(-7.549516567451E-15,-14.84496569399, + 17.849639851246)); +#2812 = CARTESIAN_POINT('',(-3.330669073875E-16,-14.91201560863, + 17.77717550441)); +#2813 = CARTESIAN_POINT('',(-7.327471962526E-15,-14.96085138019, + 17.692942969396)); +#2814 = CARTESIAN_POINT('',(-2.442490654175E-15,-14.9919218861, + 17.599697953171)); +#2815 = CARTESIAN_POINT('',(-4.884981308351E-15,-14.99959546438, + 17.496639913018)); +#2816 = CARTESIAN_POINT('',(-8.881784197001E-16,-14.99971974618, + 17.490019817979)); +#2817 = CARTESIAN_POINT('',(-1.099120794379E-14,-14.99980644188, + 17.484935206262)); +#2818 = CARTESIAN_POINT('',(5.551115123126E-15,-14.9998836295, + 17.480090949188)); +#2819 = CARTESIAN_POINT('',(-1.376676550535E-14,-14.99994604891, + 17.474934994637)); +#2820 = CARTESIAN_POINT('',(1.887379141863E-15,-14.99997960262, + 17.470020318759)); +#2821 = CARTESIAN_POINT('',(-5.773159728051E-15,-15.,17.465)); +#2822 = CARTESIAN_POINT('',(-4.123488840725E-15,-15.,17.46)); +#2823 = DEFINITIONAL_REPRESENTATION('',(#2824),#2828); +#2824 = LINE('',#2825,#2826); +#2825 = CARTESIAN_POINT('',(2.396194490192,0.)); +#2826 = VECTOR('',#2827,1.); +#2827 = DIRECTION('',(0.,1.)); +#2828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2829 = ORIENTED_EDGE('',*,*,#2830,.T.); +#2830 = EDGE_CURVE('',#2733,#2831,#2833,.T.); +#2831 = VERTEX_POINT('',#2832); +#2832 = CARTESIAN_POINT('',(-1.110223024625E-15,-15.,5.552946193194)); +#2833 = SURFACE_CURVE('',#2834,(#2838,#2845),.PCURVE_S1.); +#2834 = LINE('',#2835,#2836); +#2835 = CARTESIAN_POINT('',(-3.774758283726E-15,-15.,17.5)); +#2836 = VECTOR('',#2837,1.); +#2837 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#2838 = PCURVE('',#1362,#2839); +#2839 = DEFINITIONAL_REPRESENTATION('',(#2840),#2844); +#2840 = LINE('',#2841,#2842); +#2841 = CARTESIAN_POINT('',(4.830655429002,9.098801764443)); +#2842 = VECTOR('',#2843,1.); +#2843 = DIRECTION('',(-1.,2.22044604925E-16)); +#2844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2845 = PCURVE('',#2846,#2851); +#2846 = CYLINDRICAL_SURFACE('',#2847,1.); +#2847 = AXIS2_PLACEMENT_3D('',#2848,#2849,#2850); +#2848 = CARTESIAN_POINT('',(-1.,-15.,17.5)); +#2849 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#2850 = DIRECTION('',(-1.886909628413E-16,-1.,2.22044604925E-16)); +#2851 = DEFINITIONAL_REPRESENTATION('',(#2852),#2856); +#2852 = LINE('',#2853,#2854); +#2853 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2854 = VECTOR('',#2855,1.); +#2855 = DIRECTION('',(-0.,1.)); +#2856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2857 = ORIENTED_EDGE('',*,*,#2858,.T.); +#2858 = EDGE_CURVE('',#2831,#2859,#2861,.T.); +#2859 = VERTEX_POINT('',#2860); +#2860 = CARTESIAN_POINT('',(-4.218847493576E-15,-14.67101007166, + 5.083099882801)); +#2861 = SURFACE_CURVE('',#2862,(#2867,#2874),.PCURVE_S1.); +#2862 = CIRCLE('',#2863,0.5); +#2863 = AXIS2_PLACEMENT_3D('',#2864,#2865,#2866); +#2864 = CARTESIAN_POINT('',(-4.123488840725E-15,-14.5,5.552946193194)); +#2865 = DIRECTION('',(1.,0.,0.)); +#2866 = DIRECTION('',(0.,-1.,8.289665250534E-15)); +#2867 = PCURVE('',#1362,#2868); +#2868 = DEFINITIONAL_REPRESENTATION('',(#2869),#2873); +#2869 = CIRCLE('',#2870,0.5); +#2870 = AXIS2_PLACEMENT_2D('',#2871,#2872); +#2871 = CARTESIAN_POINT('',(-7.116398377804,8.598801764443)); +#2872 = DIRECTION('',(8.289665250534E-15,1.)); +#2873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2874 = PCURVE('',#2875,#2890); +#2875 = SURFACE_OF_REVOLUTION('',#2876,#2887); +#2876 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#2877,#2878,#2879,#2880,#2881, + #2882,#2883,#2884,#2885,#2886),.UNSPECIFIED.,.F.,.F.,(6,4,6),(0., + 0.785398163397,1.570796326795),.UNSPECIFIED.); +#2877 = CARTESIAN_POINT('',(-1.,-16.,5.552946193194)); +#2878 = CARTESIAN_POINT('',(-0.842920367321,-16.,5.552946193194)); +#2879 = CARTESIAN_POINT('',(-0.685838246018,-15.96916440705, + 5.552946193194)); +#2880 = CARTESIAN_POINT('',(-0.536843182317,-15.90744863094, + 5.552946193194)); +#2881 = CARTESIAN_POINT('',(-0.403965292267,-15.81817885464, + 5.552946193194)); +#2882 = CARTESIAN_POINT('',(-0.181821145359,-15.59603470773, + 5.552946193194)); +#2883 = CARTESIAN_POINT('',(-9.255136905743E-02,-15.46315681768, + 5.552946193194)); +#2884 = CARTESIAN_POINT('',(-3.083559294581E-02,-15.31416175398, + 5.552946193194)); +#2885 = CARTESIAN_POINT('',(-4.389559689307E-15,-15.15707963267, + 5.552946193194)); +#2886 = CARTESIAN_POINT('',(-4.218847493576E-15,-15.,5.552946193194)); +#2887 = AXIS1_PLACEMENT('',#2888,#2889); +#2888 = CARTESIAN_POINT('',(-1.,-14.5,5.552946193194)); +#2889 = DIRECTION('',(1.,0.,0.)); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(1.,0.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#2897,.T.); +#2897 = EDGE_CURVE('',#2859,#2898,#2900,.T.); +#2898 = VERTEX_POINT('',#2899); +#2899 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.368080573303, + 0.241229516856)); +#2900 = SURFACE_CURVE('',#2901,(#2905,#2912),.PCURVE_S1.); +#2901 = LINE('',#2902,#2903); +#2902 = CARTESIAN_POINT('',(-4.440892098501E-15,-14.67101007166, + 5.083099882801)); +#2903 = VECTOR('',#2904,1.); +#2904 = DIRECTION('',(2.845974043345E-16,0.939692620786,-0.342020143326) + ); +#2905 = PCURVE('',#1362,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(-7.586244688197,8.769811836105)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(-0.342020143326,-0.939692620786)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = PCURVE('',#2913,#2918); +#2913 = CYLINDRICAL_SURFACE('',#2914,1.); +#2914 = AXIS2_PLACEMENT_3D('',#2915,#2916,#2917); +#2915 = CARTESIAN_POINT('',(-1.,-14.67101007166,5.083099882801)); +#2916 = DIRECTION('',(2.845974043345E-16,0.939692620786,-0.342020143326) + ); +#2917 = DIRECTION('',(1.274015511669E-16,-0.342020143326,-0.939692620786 + )); +#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923); +#2919 = LINE('',#2920,#2921); +#2920 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2921 = VECTOR('',#2922,1.); +#2922 = DIRECTION('',(-0.,1.)); +#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2924 = ORIENTED_EDGE('',*,*,#2925,.T.); +#2925 = EDGE_CURVE('',#2898,#2413,#2926,.T.); +#2926 = SURFACE_CURVE('',#2927,(#2932,#2939),.PCURVE_S1.); +#2927 = CIRCLE('',#2928,4.); +#2928 = AXIS2_PLACEMENT_3D('',#2929,#2930,#2931); +#2929 = CARTESIAN_POINT('',(-4.123488840725E-15,1.24344978758E-14,4.)); +#2930 = DIRECTION('',(1.,0.,0.)); +#2931 = DIRECTION('',(0.,-0.342020143326,-0.939692620786)); +#2932 = PCURVE('',#1362,#2933); +#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938); +#2934 = CIRCLE('',#2935,4.); +#2935 = AXIS2_PLACEMENT_2D('',#2936,#2937); +#2936 = CARTESIAN_POINT('',(-8.669344570998,-5.901198235557)); +#2937 = DIRECTION('',(-0.939692620786,0.342020143326)); +#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2939 = PCURVE('',#2940,#2945); +#2940 = TOROIDAL_SURFACE('',#2941,4.,1.); +#2941 = AXIS2_PLACEMENT_3D('',#2942,#2943,#2944); +#2942 = CARTESIAN_POINT('',(-1.,1.24344978758E-14,4.)); +#2943 = DIRECTION('',(1.,0.,0.)); +#2944 = DIRECTION('',(0.,-0.342020143326,-0.939692620786)); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = LINE('',#2947,#2948); +#2947 = CARTESIAN_POINT('',(0.,1.570796326795)); +#2948 = VECTOR('',#2949,1.); +#2949 = DIRECTION('',(1.,0.)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = ADVANCED_FACE('',(#2952),#1389,.F.); +#2952 = FACE_BOUND('',#2953,.F.); +#2953 = EDGE_LOOP('',(#2954,#2955,#2956,#2984)); +#2954 = ORIENTED_EDGE('',*,*,#1374,.T.); +#2955 = ORIENTED_EDGE('',*,*,#2459,.T.); +#2956 = ORIENTED_EDGE('',*,*,#2957,.F.); +#2957 = EDGE_CURVE('',#1431,#2460,#2958,.T.); +#2958 = SURFACE_CURVE('',#2959,(#2963,#2970),.PCURVE_S1.); +#2959 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2960,#2961,#2962), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.530785652441),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.692831856099,1.)) REPRESENTATION_ITEM('') ); +#2960 = CARTESIAN_POINT('',(-1.039968038349,-3.,8.958401278466)); +#2961 = CARTESIAN_POINT('',(-4.218847493576E-15,-3.,9.)); +#2962 = CARTESIAN_POINT('',(-4.123488840725E-15,-3.,7.959200319744)); +#2963 = PCURVE('',#1389,#2964); +#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2969); +#2965 = LINE('',#2966,#2967); +#2966 = CARTESIAN_POINT('',(0.,22.14159265359)); +#2967 = VECTOR('',#2968,1.); +#2968 = DIRECTION('',(1.,0.)); +#2969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2970 = PCURVE('',#2508,#2971); +#2971 = DEFINITIONAL_REPRESENTATION('',(#2972),#2983); +#2972 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#2973,#2974,#2975,#2976,#2977, + #2978,#2979,#2980,#2981,#2982),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.530785652441),.PIECEWISE_BEZIER_KNOTS.); +#2973 = CARTESIAN_POINT('',(0.,4.440892098501E-15)); +#2974 = CARTESIAN_POINT('',(-0.160244260955,4.4408920985E-15)); +#2975 = CARTESIAN_POINT('',(-0.332792842222,4.440892098501E-15)); +#2976 = CARTESIAN_POINT('',(-0.516300828949,4.440892098499E-15)); +#2977 = CARTESIAN_POINT('',(-0.707861346967,4.440892098502E-15)); +#2978 = CARTESIAN_POINT('',(-0.902913667226,4.440892098499E-15)); +#2979 = CARTESIAN_POINT('',(-1.094474184609,4.440892098501E-15)); +#2980 = CARTESIAN_POINT('',(-1.277982171816,4.4408920985E-15)); +#2981 = CARTESIAN_POINT('',(-1.450530752963,4.440892098501E-15)); +#2982 = CARTESIAN_POINT('',(-1.610775013918,4.440892098501E-15)); +#2983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2984 = ORIENTED_EDGE('',*,*,#1456,.F.); +#2985 = ADVANCED_FACE('',(#2986),#1445,.T.); +#2986 = FACE_BOUND('',#2987,.T.); +#2987 = EDGE_LOOP('',(#2988,#3028,#3049,#3050)); +#2988 = ORIENTED_EDGE('',*,*,#2989,.T.); +#2989 = EDGE_CURVE('',#2990,#2992,#2994,.T.); +#2990 = VERTEX_POINT('',#2991); +#2991 = CARTESIAN_POINT('',(-49.03996803834,-10.,7.038401278466)); +#2992 = VERTEX_POINT('',#2993); +#2993 = CARTESIAN_POINT('',(-1.039968038349,-10.,8.958401278466)); +#2994 = SURFACE_CURVE('',#2995,(#2998,#3004),.PCURVE_S1.); +#2995 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2996,#2997),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#2996 = CARTESIAN_POINT('',(-50.,-10.,7.)); +#2997 = CARTESIAN_POINT('',(-4.218847493576E-15,-10.,9.)); +#2998 = PCURVE('',#1445,#2999); +#2999 = DEFINITIONAL_REPRESENTATION('',(#3000),#3003); +#3000 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3001,#3002),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3001 = CARTESIAN_POINT('',(-1.669775429036E-13,-50.03998401278)); +#3002 = CARTESIAN_POINT('',(0.,0.)); +#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3004 = PCURVE('',#3005,#3022); +#3005 = B_SPLINE_SURFACE_WITH_KNOTS('',7,1,( + (#3006,#3007) + ,(#3008,#3009) + ,(#3010,#3011) + ,(#3012,#3013) + ,(#3014,#3015) + ,(#3016,#3017) + ,(#3018,#3019) + ,(#3020,#3021 + )),.UNSPECIFIED.,.F.,.F.,.F.,(8,8),(2,2),(1.570796326795, + 3.14159265359),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3006 = CARTESIAN_POINT('',(-50.,-10.,7.)); +#3007 = CARTESIAN_POINT('',(-4.218847493576E-15,-10.,9.)); +#3008 = CARTESIAN_POINT('',(-50.,-10.22439947525,7.)); +#3009 = CARTESIAN_POINT('',(-4.268674186404E-15,-10.22439947525,9.)); +#3010 = CARTESIAN_POINT('',(-50.,-10.44879786498,7.058748886552)); +#3011 = CARTESIAN_POINT('',(-4.331545511501E-15,-10.44879786498, + 9.058748886552)); +#3012 = CARTESIAN_POINT('',(-50.,-10.65474694082,7.176237277798)); +#3013 = CARTESIAN_POINT('',(-4.403363056098E-15,-10.65474694082, + 9.176237277798)); +#3014 = CARTESIAN_POINT('',(-49.99999999999,-10.8237627222, + 7.345253059177)); +#3015 = CARTESIAN_POINT('',(-4.478421140903E-15,-10.8237627222, + 9.345253059177)); +#3016 = CARTESIAN_POINT('',(-50.,-10.94125111344,7.551202135016)); +#3017 = CARTESIAN_POINT('',(-4.5502386855E-15,-10.94125111344, + 9.551202135017)); +#3018 = CARTESIAN_POINT('',(-50.,-11.,7.775600524744)); +#3019 = CARTESIAN_POINT('',(-4.613110010597E-15,-11.,9.775600524744)); +#3020 = CARTESIAN_POINT('',(-50.,-11.,8.)); +#3021 = CARTESIAN_POINT('',(-4.662936703426E-15,-11.,10.)); +#3022 = DEFINITIONAL_REPRESENTATION('',(#3023),#3027); +#3023 = LINE('',#3024,#3025); +#3024 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3025 = VECTOR('',#3026,1.); +#3026 = DIRECTION('',(0.,1.)); +#3027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3028 = ORIENTED_EDGE('',*,*,#3029,.F.); +#3029 = EDGE_CURVE('',#1431,#2992,#3030,.T.); +#3030 = SURFACE_CURVE('',#3031,(#3035,#3042),.PCURVE_S1.); +#3031 = LINE('',#3032,#3033); +#3032 = CARTESIAN_POINT('',(-1.039968038349,-3.,8.958401278466)); +#3033 = VECTOR('',#3034,1.); +#3034 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#3035 = PCURVE('',#1445,#3036); +#3036 = DEFINITIONAL_REPRESENTATION('',(#3037),#3041); +#3037 = LINE('',#3038,#3039); +#3038 = CARTESIAN_POINT('',(-7.,-1.040799680256)); +#3039 = VECTOR('',#3040,1.); +#3040 = DIRECTION('',(1.,-6.008901426488E-32)); +#3041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3042 = PCURVE('',#2508,#3043); +#3043 = DEFINITIONAL_REPRESENTATION('',(#3044),#3048); +#3044 = LINE('',#3045,#3046); +#3045 = CARTESIAN_POINT('',(-0.,0.)); +#3046 = VECTOR('',#3047,1.); +#3047 = DIRECTION('',(-0.,1.)); +#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3049 = ORIENTED_EDGE('',*,*,#1428,.F.); +#3050 = ORIENTED_EDGE('',*,*,#3051,.T.); +#3051 = EDGE_CURVE('',#1429,#2990,#3052,.T.); +#3052 = SURFACE_CURVE('',#3053,(#3057,#3064),.PCURVE_S1.); +#3053 = LINE('',#3054,#3055); +#3054 = CARTESIAN_POINT('',(-49.03996803834,-3.,7.038401278466)); +#3055 = VECTOR('',#3056,1.); +#3056 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#3057 = PCURVE('',#1445,#3058); +#3058 = DEFINITIONAL_REPRESENTATION('',(#3059),#3063); +#3059 = LINE('',#3060,#3061); +#3060 = CARTESIAN_POINT('',(-7.,-49.07918433253)); +#3061 = VECTOR('',#3062,1.); +#3062 = DIRECTION('',(1.,-6.008901426488E-32)); +#3063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3064 = PCURVE('',#1932,#3065); +#3065 = DEFINITIONAL_REPRESENTATION('',(#3066),#3070); +#3066 = LINE('',#3067,#3068); +#3067 = CARTESIAN_POINT('',(-1.530817639672,0.)); +#3068 = VECTOR('',#3069,1.); +#3069 = DIRECTION('',(-0.,1.)); +#3070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3071 = ADVANCED_FACE('',(#3072),#1613,.F.); +#3072 = FACE_BOUND('',#3073,.T.); +#3073 = EDGE_LOOP('',(#3074,#3097,#3123,#3124)); +#3074 = ORIENTED_EDGE('',*,*,#3075,.F.); +#3075 = EDGE_CURVE('',#3076,#1574,#3078,.T.); +#3076 = VERTEX_POINT('',#3077); +#3077 = CARTESIAN_POINT('',(-8.5,5.107025913276E-15,23.)); +#3078 = SEAM_CURVE('',#3079,(#3083,#3090),.PCURVE_S1.); +#3079 = LINE('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(-8.5,5.107025913276E-15,23.)); +#3081 = VECTOR('',#3082,1.); +#3082 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3083 = PCURVE('',#1613,#3084); +#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089); +#3085 = LINE('',#3086,#3087); +#3086 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3087 = VECTOR('',#3088,1.); +#3088 = DIRECTION('',(-0.,-1.)); +#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3090 = PCURVE('',#1613,#3091); +#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096); +#3092 = LINE('',#3093,#3094); +#3093 = CARTESIAN_POINT('',(-0.,0.)); +#3094 = VECTOR('',#3095,1.); +#3095 = DIRECTION('',(-0.,-1.)); +#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3097 = ORIENTED_EDGE('',*,*,#3098,.F.); +#3098 = EDGE_CURVE('',#3076,#3076,#3099,.T.); +#3099 = SURFACE_CURVE('',#3100,(#3105,#3112),.PCURVE_S1.); +#3100 = CIRCLE('',#3101,1.5); +#3101 = AXIS2_PLACEMENT_3D('',#3102,#3103,#3104); +#3102 = CARTESIAN_POINT('',(-10.,5.107025913276E-15,23.)); +#3103 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3104 = DIRECTION('',(1.,0.,0.)); +#3105 = PCURVE('',#1613,#3106); +#3106 = DEFINITIONAL_REPRESENTATION('',(#3107),#3111); +#3107 = LINE('',#3108,#3109); +#3108 = CARTESIAN_POINT('',(-0.,0.)); +#3109 = VECTOR('',#3110,1.); +#3110 = DIRECTION('',(-1.,0.)); +#3111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3112 = PCURVE('',#1785,#3113); +#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3122); +#3114 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3115,#3116,#3117,#3118, +#3119,#3120,#3121),.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('') ); +#3115 = CARTESIAN_POINT('',(24.,-8.5)); +#3116 = CARTESIAN_POINT('',(26.598076211353,-8.5)); +#3117 = CARTESIAN_POINT('',(25.299038105677,-10.75)); +#3118 = CARTESIAN_POINT('',(24.,-13.)); +#3119 = CARTESIAN_POINT('',(22.700961894323,-10.75)); +#3120 = CARTESIAN_POINT('',(21.401923788647,-8.5)); +#3121 = CARTESIAN_POINT('',(24.,-8.5)); +#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3123 = ORIENTED_EDGE('',*,*,#3075,.T.); +#3124 = ORIENTED_EDGE('',*,*,#1598,.F.); +#3125 = ADVANCED_FACE('',(#3126),#1668,.F.); +#3126 = FACE_BOUND('',#3127,.T.); +#3127 = EDGE_LOOP('',(#3128,#3151,#3177,#3178)); +#3128 = ORIENTED_EDGE('',*,*,#3129,.F.); +#3129 = EDGE_CURVE('',#3130,#1629,#3132,.T.); +#3130 = VERTEX_POINT('',#3131); +#3131 = CARTESIAN_POINT('',(-38.5,5.107025913276E-15,23.)); +#3132 = SEAM_CURVE('',#3133,(#3137,#3144),.PCURVE_S1.); +#3133 = LINE('',#3134,#3135); +#3134 = CARTESIAN_POINT('',(-38.5,5.107025913276E-15,23.)); +#3135 = VECTOR('',#3136,1.); +#3136 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3137 = PCURVE('',#1668,#3138); +#3138 = DEFINITIONAL_REPRESENTATION('',(#3139),#3143); +#3139 = LINE('',#3140,#3141); +#3140 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3141 = VECTOR('',#3142,1.); +#3142 = DIRECTION('',(-0.,-1.)); +#3143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3144 = PCURVE('',#1668,#3145); +#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150); +#3146 = LINE('',#3147,#3148); +#3147 = CARTESIAN_POINT('',(-0.,0.)); +#3148 = VECTOR('',#3149,1.); +#3149 = DIRECTION('',(-0.,-1.)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = ORIENTED_EDGE('',*,*,#3152,.F.); +#3152 = EDGE_CURVE('',#3130,#3130,#3153,.T.); +#3153 = SURFACE_CURVE('',#3154,(#3159,#3166),.PCURVE_S1.); +#3154 = CIRCLE('',#3155,1.5); +#3155 = AXIS2_PLACEMENT_3D('',#3156,#3157,#3158); +#3156 = CARTESIAN_POINT('',(-40.,5.107025913276E-15,23.)); +#3157 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3158 = DIRECTION('',(1.,0.,0.)); +#3159 = PCURVE('',#1668,#3160); +#3160 = DEFINITIONAL_REPRESENTATION('',(#3161),#3165); +#3161 = LINE('',#3162,#3163); +#3162 = CARTESIAN_POINT('',(-0.,0.)); +#3163 = VECTOR('',#3164,1.); +#3164 = DIRECTION('',(-1.,0.)); +#3165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3166 = PCURVE('',#1785,#3167); +#3167 = DEFINITIONAL_REPRESENTATION('',(#3168),#3176); +#3168 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3169,#3170,#3171,#3172, +#3173,#3174,#3175),.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('') ); +#3169 = CARTESIAN_POINT('',(24.,-38.5)); +#3170 = CARTESIAN_POINT('',(26.598076211353,-38.5)); +#3171 = CARTESIAN_POINT('',(25.299038105677,-40.75)); +#3172 = CARTESIAN_POINT('',(24.,-43.)); +#3173 = CARTESIAN_POINT('',(22.700961894323,-40.75)); +#3174 = CARTESIAN_POINT('',(21.401923788647,-38.5)); +#3175 = CARTESIAN_POINT('',(24.,-38.5)); +#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3177 = ORIENTED_EDGE('',*,*,#3129,.T.); +#3178 = ORIENTED_EDGE('',*,*,#1653,.F.); +#3179 = ADVANCED_FACE('',(#3180),#1698,.T.); +#3180 = FACE_BOUND('',#3181,.F.); +#3181 = EDGE_LOOP('',(#3182,#3204,#3205,#3206)); +#3182 = ORIENTED_EDGE('',*,*,#3183,.T.); +#3183 = EDGE_CURVE('',#1823,#1772,#3184,.T.); +#3184 = SURFACE_CURVE('',#3185,(#3190,#3197),.PCURVE_S1.); +#3185 = CIRCLE('',#3186,1.); +#3186 = AXIS2_PLACEMENT_3D('',#3187,#3188,#3189); +#3187 = CARTESIAN_POINT('',(-49.,1.709743457923E-14,28.)); +#3188 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#3189 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#3190 = PCURVE('',#1698,#3191); +#3191 = DEFINITIONAL_REPRESENTATION('',(#3192),#3196); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(3.14159265359,8.17846403578E-17)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(-1.,0.)); +#3196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3197 = PCURVE('',#1785,#3198); +#3198 = DEFINITIONAL_REPRESENTATION('',(#3199),#3203); +#3199 = CIRCLE('',#3200,1.); +#3200 = AXIS2_PLACEMENT_2D('',#3201,#3202); +#3201 = CARTESIAN_POINT('',(29.,-49.)); +#3202 = DIRECTION('',(-2.22044604925E-16,1.)); +#3203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3204 = ORIENTED_EDGE('',*,*,#1796,.T.); +#3205 = ORIENTED_EDGE('',*,*,#1683,.F.); +#3206 = ORIENTED_EDGE('',*,*,#1845,.F.); +#3207 = ADVANCED_FACE('',(#3208),#1730,.T.); +#3208 = FACE_BOUND('',#3209,.F.); +#3209 = EDGE_LOOP('',(#3210,#3232,#3233,#3234)); +#3210 = ORIENTED_EDGE('',*,*,#3211,.T.); +#3211 = EDGE_CURVE('',#1749,#2415,#3212,.T.); +#3212 = SURFACE_CURVE('',#3213,(#3218,#3225),.PCURVE_S1.); +#3213 = CIRCLE('',#3214,1.); +#3214 = AXIS2_PLACEMENT_3D('',#3215,#3216,#3217); +#3215 = CARTESIAN_POINT('',(-1.,6.439293542826E-15,28.)); +#3216 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#3217 = DIRECTION('',(1.,-2.22044604925E-16,0.)); +#3218 = PCURVE('',#1730,#3219); +#3219 = DEFINITIONAL_REPRESENTATION('',(#3220),#3224); +#3220 = LINE('',#3221,#3222); +#3221 = CARTESIAN_POINT('',(4.712388980385,-0.)); +#3222 = VECTOR('',#3223,1.); +#3223 = DIRECTION('',(-1.,0.)); +#3224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3225 = PCURVE('',#1785,#3226); +#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231); +#3227 = CIRCLE('',#3228,1.); +#3228 = AXIS2_PLACEMENT_2D('',#3229,#3230); +#3229 = CARTESIAN_POINT('',(29.,-1.)); +#3230 = DIRECTION('',(-2.22044604925E-16,1.)); +#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3232 = ORIENTED_EDGE('',*,*,#2437,.T.); +#3233 = ORIENTED_EDGE('',*,*,#1715,.F.); +#3234 = ORIENTED_EDGE('',*,*,#1748,.F.); +#3235 = ADVANCED_FACE('',(#3236,#3706,#3709),#1785,.T.); +#3236 = FACE_BOUND('',#3237,.T.); +#3237 = EDGE_LOOP('',(#3238,#3239,#3240,#3241,#3242,#3243,#3551,#3576, + #3596,#3616)); +#3238 = ORIENTED_EDGE('',*,*,#1820,.T.); +#3239 = ORIENTED_EDGE('',*,*,#3183,.T.); +#3240 = ORIENTED_EDGE('',*,*,#1771,.T.); +#3241 = ORIENTED_EDGE('',*,*,#3211,.T.); +#3242 = ORIENTED_EDGE('',*,*,#2412,.F.); +#3243 = ORIENTED_EDGE('',*,*,#3244,.F.); +#3244 = EDGE_CURVE('',#3245,#2413,#3247,.T.); +#3245 = VERTEX_POINT('',#3246); +#3246 = CARTESIAN_POINT('',(-1.,-4.218847493576E-15,-1.)); +#3247 = SURFACE_CURVE('',#3248,(#3347,#3449),.PCURVE_S1.); +#3248 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3249,#3250,#3251,#3252,#3253, + #3254,#3255,#3256,#3257,#3258,#3259,#3260,#3261,#3262,#3263,#3264, + #3265,#3266,#3267,#3268,#3269,#3270,#3271,#3272,#3273,#3274,#3275, + #3276,#3277,#3278,#3279,#3280,#3281,#3282,#3283,#3284,#3285,#3286, + #3287,#3288,#3289,#3290,#3291,#3292,#3293,#3294,#3295,#3296,#3297, + #3298,#3299,#3300,#3301,#3302,#3303,#3304,#3305,#3306,#3307,#3308, + #3309,#3310,#3311,#3312,#3313,#3314,#3315,#3316,#3317,#3318,#3319, + #3320,#3321,#3322,#3323,#3324,#3325,#3326,#3327,#3328,#3329,#3330, + #3331,#3332,#3333,#3334,#3335,#3336,#3337,#3338,#3339,#3340,#3341, + #3342,#3343,#3344,#3345,#3346),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4, + 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6),(0.,2.192177023914E-02, + 3.571837676318E-02,5.106809656257E-02,7.569126837154E-02, + 9.655027582424E-02,0.120622192563,0.146433060691,0.166933518149, + 0.186804497556,0.209999507011,0.231599578831,0.251599645334, + 0.273999719812,0.301199810233,0.319599871417,0.350799975109, + 0.369200036293,0.394000118745,0.41160017727,0.435600257064, + 0.457200328884,0.517200526769,0.7603996083,1.),.UNSPECIFIED.); +#3249 = CARTESIAN_POINT('',(-0.999999999997,7.247644233234E-24, + -0.999999967356)); +#3250 = CARTESIAN_POINT('',(-0.993113093126,-1.529193267591E-18, + -0.999999967356)); +#3251 = CARTESIAN_POINT('',(-0.986226189576,-3.045238515919E-18, + -0.999940724621)); +#3252 = CARTESIAN_POINT('',(-0.979339964203,-4.547961956782E-18, + -0.999822163977)); +#3253 = CARTESIAN_POINT('',(-0.972455097556,-6.037213635634E-18, + -0.999644290636)); +#3254 = CARTESIAN_POINT('',(-0.961240527951,-8.441567791639E-18, + -0.999257969512)); +#3255 = CARTESIAN_POINT('',(-0.956909588493,-9.364884728716E-18, + -0.999085279867)); +#3256 = CARTESIAN_POINT('',(-0.952579627039,-1.028277464545E-17, + -0.998889127101)); +#3257 = CARTESIAN_POINT('',(-0.948250813052,-1.119520161839E-17, + -0.998669518889)); +#3258 = CARTESIAN_POINT('',(-0.939108663229,-1.311115355176E-17, + -0.998156049479)); +#3259 = CARTESIAN_POINT('',(-0.934295640554,-1.411337089245E-17, + -0.997856612446)); +#3260 = CARTESIAN_POINT('',(-0.929484481148,-1.510873328649E-17, + -0.997528166747)); +#3261 = CARTESIAN_POINT('',(-0.924675418083,-1.609719251445E-17, + -0.997170728293)); +#3262 = CARTESIAN_POINT('',(-0.912157987575,-1.865318270542E-17, + -0.996164454257)); +#3263 = CARTESIAN_POINT('',(-0.904453284595,-2.020977825086E-17, + -0.995470034395)); +#3264 = CARTESIAN_POINT('',(-0.8967555367,-2.174829134715E-17, + -0.994701133507)); +#3265 = CARTESIAN_POINT('',(-0.889065703439,-2.326853021393E-17, + -0.99385784744)); +#3266 = CARTESIAN_POINT('',(-0.874877976334,-2.60425070578E-17, + -0.992163001416)); +#3267 = CARTESIAN_POINT('',(-0.868377577141,-2.730145805217E-17, + -0.991332413451)); +#3268 = CARTESIAN_POINT('',(-0.861884127104,-2.854704675872E-17, + -0.990448596249)); +#3269 = CARTESIAN_POINT('',(-0.855398207109,-2.977916175101E-17, + -0.989511628874)); +#3270 = CARTESIAN_POINT('',(-0.841444810372,-3.240391656655E-17, + -0.987379076947)); +#3271 = CARTESIAN_POINT('',(-0.833980024218,-3.379204985489E-17, + -0.986165887352)); +#3272 = CARTESIAN_POINT('',(-0.826526929092,-3.516192629892E-17, + -0.98488216727)); +#3273 = CARTESIAN_POINT('',(-0.819086412918,-3.651338269886E-17, + -0.983528069635)); +#3274 = CARTESIAN_POINT('',(-0.803695779478,-3.927542460825E-17, + -0.980576567109)); +#3275 = CARTESIAN_POINT('',(-0.795747677646,-4.068322891044E-17, + -0.978968652207)); +#3276 = CARTESIAN_POINT('',(-0.787816146275,-4.206947732972E-17, + -0.977280228701)); +#3277 = CARTESIAN_POINT('',(-0.779902271725,-4.343397999569E-17, + -0.975511527848)); +#3278 = CARTESIAN_POINT('',(-0.765736370184,-4.58429006791E-17, + -0.9721944406)); +#3279 = CARTESIAN_POINT('',(-0.759477425711,-4.689541418626E-17, + -0.970675595566)); +#3280 = CARTESIAN_POINT('',(-0.753230844187,-4.793400133361E-17, + -0.969106394731)); +#3281 = CARTESIAN_POINT('',(-0.746997165366,-4.895857237879E-17, + -0.967486973687)); +#3282 = CARTESIAN_POINT('',(-0.734747684189,-5.094848063392E-17, + -0.964199242587)); +#3283 = CARTESIAN_POINT('',(-0.728731069092,-5.191467065928E-17, + -0.962533960528)); +#3284 = CARTESIAN_POINT('',(-0.722727571082,-5.286753054279E-17, + -0.960821761935)); +#3285 = CARTESIAN_POINT('',(-0.716737677546,-5.380698292797E-17, + -0.95906278581)); +#3286 = CARTESIAN_POINT('',(-0.703786433589,-5.581381912951E-17, + -0.955149528622)); +#3287 = CARTESIAN_POINT('',(-0.696830191249,-5.68763148866E-17, + -0.952978341778)); +#3288 = CARTESIAN_POINT('',(-0.689893918428,-5.792032031535E-17, + -0.950743851418)); +#3289 = CARTESIAN_POINT('',(-0.682978382375,-5.894571993447E-17, + -0.948446304707)); +#3290 = CARTESIAN_POINT('',(-0.669664357739,-6.088986319688E-17, + -0.943887922943)); +#3291 = CARTESIAN_POINT('',(-0.66326301406,-6.181109241458E-17, + -0.941635426825)); +#3292 = CARTESIAN_POINT('',(-0.656880930751,-6.271600007588E-17, + -0.939328685323)); +#3293 = CARTESIAN_POINT('',(-0.650518720019,-6.36044993769E-17, + -0.936967919712)); +#3294 = CARTESIAN_POINT('',(-0.638305018366,-6.528392079864E-17, + -0.932317659748)); +#3295 = CARTESIAN_POINT('',(-0.632450605564,-6.607719569565E-17, + -0.930035839477)); +#3296 = CARTESIAN_POINT('',(-0.626614234909,-6.685626493071E-17, + -0.927708084739)); +#3297 = CARTESIAN_POINT('',(-0.620796386393,-6.76210644319E-17, + -0.925334586971)); +#3298 = CARTESIAN_POINT('',(-0.608502825685,-6.921205667084E-17, + -0.920206218318)); +#3299 = CARTESIAN_POINT('',(-0.602031946826,-7.00346034899E-17, + -0.917439761007)); +#3300 = CARTESIAN_POINT('',(-0.595585570572,-7.083908619837E-17, + -0.914616452779)); +#3301 = CARTESIAN_POINT('',(-0.589164361946,-7.162542180399E-17, + -0.911736584893)); +#3302 = CARTESIAN_POINT('',(-0.575003160944,-7.332623513434E-17, + -0.905235166171)); +#3303 = CARTESIAN_POINT('',(-0.567275423361,-7.423206465001E-17, + -0.901586922058)); +#3304 = CARTESIAN_POINT('',(-0.559586949685,-7.511087768494E-17, + -0.897856270438)); +#3305 = CARTESIAN_POINT('',(-0.551938909379,-7.596254056628E-17, + -0.894043778767)); +#3306 = CARTESIAN_POINT('',(-0.539186920349,-7.734460161898E-17, + -0.887516039379)); +#3307 = CARTESIAN_POINT('',(-0.534060413301,-7.788979373337E-17, + -0.884844859334)); +#3308 = CARTESIAN_POINT('',(-0.528953296871,-7.842246537875E-17, + -0.882136682728)); +#3309 = CARTESIAN_POINT('',(-0.523865926567,-7.894257947589E-17, + -0.879391698078)); +#3310 = CARTESIAN_POINT('',(-0.510206325423,-8.031068014177E-17, + -0.871893474583)); +#3311 = CARTESIAN_POINT('',(-0.501671784629,-8.113505209659E-17, + -0.867071575018)); +#3312 = CARTESIAN_POINT('',(-0.493196753015,-8.192304426495E-17, + -0.86214534464)); +#3313 = CARTESIAN_POINT('',(-0.484782926653,-8.267449894947E-17, + -0.857115769315)); +#3314 = CARTESIAN_POINT('',(-0.471507058686,-8.381080648859E-17, + -0.848957375558)); +#3315 = CARTESIAN_POINT('',(-0.466604008386,-8.421958251887E-17, + -0.845895288835)); +#3316 = CARTESIAN_POINT('',(-0.461723169424,-8.461557179011E-17, + -0.842797827007)); +#3317 = CARTESIAN_POINT('',(-0.456864881555,-8.499874673748E-17, + -0.839665205689)); +#3318 = CARTESIAN_POINT('',(-0.445512202976,-8.586822853746E-17, + -0.832228325021)); +#3319 = CARTESIAN_POINT('',(-0.439036503139,-8.634404971171E-17, + -0.827895533247)); +#3320 = CARTESIAN_POINT('',(-0.432603206228,-8.679648196826E-17, + -0.823499810077)); +#3321 = CARTESIAN_POINT('',(-0.426213125735,-8.722546809682E-17, + -0.819041711353)); +#3322 = CARTESIAN_POINT('',(-0.415363407843,-8.791872299303E-17, + -0.811314135953)); +#3323 = CARTESIAN_POINT('',(-0.410881921194,-8.819465489177E-17, + -0.808075336101)); +#3324 = CARTESIAN_POINT('',(-0.40642289125,-8.845873417607E-17, + -0.804805613523)); +#3325 = CARTESIAN_POINT('',(-0.401986602002,-8.871094402703E-17, + -0.801505176466)); +#3326 = CARTESIAN_POINT('',(-0.391555242598,-8.927898519499E-17, + -0.793632047054)); +#3327 = CARTESIAN_POINT('',(-0.385579959736,-8.958460152999E-17, + -0.789033137805)); +#3328 = CARTESIAN_POINT('',(-0.379648198835,-8.986807932318E-17, + -0.784378047387)); +#3329 = CARTESIAN_POINT('',(-0.373760662361,-9.012938500379E-17, + -0.779667327079)); +#3330 = CARTESIAN_POINT('',(-0.362659684414,-9.058368496912E-17, + -0.770612334287)); +#3331 = CARTESIAN_POINT('',(-0.357437708763,-9.078089733843E-17, + -0.766278524189)); +#3332 = CARTESIAN_POINT('',(-0.352252619944,-9.096010671019E-17, + -0.761900522629)); +#3333 = CARTESIAN_POINT('',(-0.347104915339,-9.112129589362E-17, + -0.757478749571)); +#3334 = CARTESIAN_POINT('',(-0.327801113004,-9.166210464276E-17, + -0.740610533317)); +#3335 = CARTESIAN_POINT('',(-0.313899379115,-9.192060754475E-17, + -0.727872993002)); +#3336 = CARTESIAN_POINT('',(-0.300300399692,-9.203966534771E-17, + -0.714810202255)); +#3337 = CARTESIAN_POINT('',(-0.287014235388,-9.201918997154E-17, + -0.701431825055)); +#3338 = CARTESIAN_POINT('',(-0.22150448734,-9.121121606063E-17, + -0.632283286003)); +#3339 = CARTESIAN_POINT('',(-0.174254025361,-8.827256858936E-17, + -0.571798332367)); +#3340 = CARTESIAN_POINT('',(-0.132942819721,-8.305137724363E-17, + -0.506972971328)); +#3341 = CARTESIAN_POINT('',(-9.807439289248E-02,-7.561128062047E-17, + -0.43859732812)); +#3342 = CARTESIAN_POINT('',(-4.232730163481E-02,-5.666818872474E-17, + -0.297538135259)); +#3343 = CARTESIAN_POINT('',(-2.124760173137E-02,-4.522636011094E-17, + -0.224929020274)); +#3344 = CARTESIAN_POINT('',(-7.082503602143E-03,-3.185553737744E-17, + -0.150547089865)); +#3345 = CARTESIAN_POINT('',(-3.341592545441E-08,-1.671383385162E-17, + -7.527244932202E-02)); +#3346 = CARTESIAN_POINT('',(-3.341592547113E-08,7.419070610472E-24, + -3.401945392056E-12)); +#3347 = PCURVE('',#1785,#3348); +#3348 = DEFINITIONAL_REPRESENTATION('',(#3349),#3448); +#3349 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3350,#3351,#3352,#3353,#3354, + #3355,#3356,#3357,#3358,#3359,#3360,#3361,#3362,#3363,#3364,#3365, + #3366,#3367,#3368,#3369,#3370,#3371,#3372,#3373,#3374,#3375,#3376, + #3377,#3378,#3379,#3380,#3381,#3382,#3383,#3384,#3385,#3386,#3387, + #3388,#3389,#3390,#3391,#3392,#3393,#3394,#3395,#3396,#3397,#3398, + #3399,#3400,#3401,#3402,#3403,#3404,#3405,#3406,#3407,#3408,#3409, + #3410,#3411,#3412,#3413,#3414,#3415,#3416,#3417,#3418,#3419,#3420, + #3421,#3422,#3423,#3424,#3425,#3426,#3427,#3428,#3429,#3430,#3431, + #3432,#3433,#3434,#3435,#3436,#3437,#3438,#3439,#3440,#3441,#3442, + #3443,#3444,#3445,#3446,#3447),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4, + 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6),(0.,2.192177023914E-02, + 3.571837676318E-02,5.106809656257E-02,7.569126837154E-02, + 9.655027582424E-02,0.120622192563,0.146433060691,0.166933518149, + 0.186804497556,0.209999507011,0.231599578831,0.251599645334, + 0.273999719812,0.301199810233,0.319599871417,0.350799975109, + 0.369200036293,0.394000118745,0.41160017727,0.435600257064, + 0.457200328884,0.517200526769,0.7603996083,1.),.UNSPECIFIED.); +#3350 = CARTESIAN_POINT('',(3.264390446844E-08,-0.999999999997)); +#3351 = CARTESIAN_POINT('',(3.264390446844E-08,-0.993113093126)); +#3352 = CARTESIAN_POINT('',(5.927537888706E-05,-0.986226189576)); +#3353 = CARTESIAN_POINT('',(1.778360229104E-04,-0.979339964203)); +#3354 = CARTESIAN_POINT('',(3.557093643987E-04,-0.972455097556)); +#3355 = CARTESIAN_POINT('',(7.420304879441E-04,-0.961240527951)); +#3356 = CARTESIAN_POINT('',(9.14720132523E-04,-0.956909588493)); +#3357 = CARTESIAN_POINT('',(1.110872899309E-03,-0.952579627039)); +#3358 = CARTESIAN_POINT('',(1.330481111474E-03,-0.948250813052)); +#3359 = CARTESIAN_POINT('',(1.843950521228E-03,-0.939108663229)); +#3360 = CARTESIAN_POINT('',(2.143387554117E-03,-0.934295640554)); +#3361 = CARTESIAN_POINT('',(2.471833253205E-03,-0.929484481148)); +#3362 = CARTESIAN_POINT('',(2.829271707247E-03,-0.924675418083)); +#3363 = CARTESIAN_POINT('',(3.835545743278E-03,-0.912157987575)); +#3364 = CARTESIAN_POINT('',(4.529965605428E-03,-0.904453284595)); +#3365 = CARTESIAN_POINT('',(5.298866492964E-03,-0.8967555367)); +#3366 = CARTESIAN_POINT('',(6.142152560052E-03,-0.889065703439)); +#3367 = CARTESIAN_POINT('',(7.836998584239E-03,-0.874877976334)); +#3368 = CARTESIAN_POINT('',(8.667586548895E-03,-0.868377577141)); +#3369 = CARTESIAN_POINT('',(9.551403750592E-03,-0.861884127104)); +#3370 = CARTESIAN_POINT('',(1.048837112583E-02,-0.855398207109)); +#3371 = CARTESIAN_POINT('',(1.262092305313E-02,-0.841444810372)); +#3372 = CARTESIAN_POINT('',(1.383411264768E-02,-0.833980024218)); +#3373 = CARTESIAN_POINT('',(1.511783273022E-02,-0.826526929092)); +#3374 = CARTESIAN_POINT('',(1.647193036521E-02,-0.819086412918)); +#3375 = CARTESIAN_POINT('',(1.942343289143E-02,-0.803695779478)); +#3376 = CARTESIAN_POINT('',(2.103134779299E-02,-0.795747677646)); +#3377 = CARTESIAN_POINT('',(2.271977129916E-02,-0.787816146275)); +#3378 = CARTESIAN_POINT('',(2.448847215152E-02,-0.779902271725)); +#3379 = CARTESIAN_POINT('',(2.780555940028E-02,-0.765736370184)); +#3380 = CARTESIAN_POINT('',(2.932440443398E-02,-0.759477425711)); +#3381 = CARTESIAN_POINT('',(3.089360526865E-02,-0.753230844187)); +#3382 = CARTESIAN_POINT('',(3.251302631265E-02,-0.746997165366)); +#3383 = CARTESIAN_POINT('',(3.580075741302E-02,-0.734747684189)); +#3384 = CARTESIAN_POINT('',(3.746603947208E-02,-0.728731069092)); +#3385 = CARTESIAN_POINT('',(3.9178238065E-02,-0.722727571082)); +#3386 = CARTESIAN_POINT('',(4.093721418956E-02,-0.716737677546)); +#3387 = CARTESIAN_POINT('',(4.485047137753E-02,-0.703786433589)); +#3388 = CARTESIAN_POINT('',(4.702165822194E-02,-0.696830191249)); +#3389 = CARTESIAN_POINT('',(4.925614858218E-02,-0.689893918428)); +#3390 = CARTESIAN_POINT('',(5.155369529305E-02,-0.682978382375)); +#3391 = CARTESIAN_POINT('',(5.611207705655E-02,-0.669664357739)); +#3392 = CARTESIAN_POINT('',(5.836457317475E-02,-0.66326301406)); +#3393 = CARTESIAN_POINT('',(6.06713146772E-02,-0.656880930751)); +#3394 = CARTESIAN_POINT('',(6.303208028822E-02,-0.650518720019)); +#3395 = CARTESIAN_POINT('',(6.768234025168E-02,-0.638305018366)); +#3396 = CARTESIAN_POINT('',(6.996416052298E-02,-0.632450605564)); +#3397 = CARTESIAN_POINT('',(7.229191526146E-02,-0.626614234909)); +#3398 = CARTESIAN_POINT('',(7.466541302876E-02,-0.620796386393)); +#3399 = CARTESIAN_POINT('',(7.979378168222E-02,-0.608502825685)); +#3400 = CARTESIAN_POINT('',(8.256023899345E-02,-0.602031946826)); +#3401 = CARTESIAN_POINT('',(8.538354722146E-02,-0.595585570572)); +#3402 = CARTESIAN_POINT('',(8.826341510733E-02,-0.589164361946)); +#3403 = CARTESIAN_POINT('',(9.476483382858E-02,-0.575003160944)); +#3404 = CARTESIAN_POINT('',(9.841307794216E-02,-0.567275423361)); +#3405 = CARTESIAN_POINT('',(0.102143729562,-0.559586949685)); +#3406 = CARTESIAN_POINT('',(0.105956221233,-0.551938909379)); +#3407 = CARTESIAN_POINT('',(0.112483960621,-0.539186920349)); +#3408 = CARTESIAN_POINT('',(0.115155140666,-0.534060413301)); +#3409 = CARTESIAN_POINT('',(0.117863317272,-0.528953296871)); +#3410 = CARTESIAN_POINT('',(0.120608301922,-0.523865926567)); +#3411 = CARTESIAN_POINT('',(0.128106525417,-0.510206325423)); +#3412 = CARTESIAN_POINT('',(0.132928424982,-0.501671784629)); +#3413 = CARTESIAN_POINT('',(0.13785465536,-0.493196753015)); +#3414 = CARTESIAN_POINT('',(0.142884230685,-0.484782926653)); +#3415 = CARTESIAN_POINT('',(0.151042624442,-0.471507058686)); +#3416 = CARTESIAN_POINT('',(0.154104711165,-0.466604008386)); +#3417 = CARTESIAN_POINT('',(0.157202172993,-0.461723169424)); +#3418 = CARTESIAN_POINT('',(0.160334794311,-0.456864881555)); +#3419 = CARTESIAN_POINT('',(0.167771674979,-0.445512202976)); +#3420 = CARTESIAN_POINT('',(0.172104466753,-0.439036503139)); +#3421 = CARTESIAN_POINT('',(0.176500189923,-0.432603206228)); +#3422 = CARTESIAN_POINT('',(0.180958288647,-0.426213125735)); +#3423 = CARTESIAN_POINT('',(0.188685864047,-0.415363407843)); +#3424 = CARTESIAN_POINT('',(0.191924663899,-0.410881921194)); +#3425 = CARTESIAN_POINT('',(0.195194386477,-0.40642289125)); +#3426 = CARTESIAN_POINT('',(0.198494823534,-0.401986602002)); +#3427 = CARTESIAN_POINT('',(0.206367952946,-0.391555242598)); +#3428 = CARTESIAN_POINT('',(0.210966862195,-0.385579959736)); +#3429 = CARTESIAN_POINT('',(0.215621952613,-0.379648198835)); +#3430 = CARTESIAN_POINT('',(0.220332672921,-0.373760662361)); +#3431 = CARTESIAN_POINT('',(0.229387665713,-0.362659684414)); +#3432 = CARTESIAN_POINT('',(0.233721475811,-0.357437708763)); +#3433 = CARTESIAN_POINT('',(0.238099477371,-0.352252619944)); +#3434 = CARTESIAN_POINT('',(0.242521250429,-0.347104915339)); +#3435 = CARTESIAN_POINT('',(0.259389466683,-0.327801113004)); +#3436 = CARTESIAN_POINT('',(0.272127006998,-0.313899379115)); +#3437 = CARTESIAN_POINT('',(0.285189797745,-0.300300399692)); +#3438 = CARTESIAN_POINT('',(0.298568174945,-0.287014235388)); +#3439 = CARTESIAN_POINT('',(0.367716713997,-0.22150448734)); +#3440 = CARTESIAN_POINT('',(0.428201667633,-0.174254025361)); +#3441 = CARTESIAN_POINT('',(0.493027028672,-0.132942819721)); +#3442 = CARTESIAN_POINT('',(0.56140267188,-9.807439289248E-02)); +#3443 = CARTESIAN_POINT('',(0.702461864741,-4.232730163481E-02)); +#3444 = CARTESIAN_POINT('',(0.775070979726,-2.124760173137E-02)); +#3445 = CARTESIAN_POINT('',(0.849452910135,-7.082503602143E-03)); +#3446 = CARTESIAN_POINT('',(0.924727550678,-3.341592547113E-08)); +#3447 = CARTESIAN_POINT('',(0.999999999997,-3.341592547113E-08)); +#3448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3449 = PCURVE('',#2940,#3450); +#3450 = DEFINITIONAL_REPRESENTATION('',(#3451),#3550); +#3451 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3452,#3453,#3454,#3455,#3456, + #3457,#3458,#3459,#3460,#3461,#3462,#3463,#3464,#3465,#3466,#3467, + #3468,#3469,#3470,#3471,#3472,#3473,#3474,#3475,#3476,#3477,#3478, + #3479,#3480,#3481,#3482,#3483,#3484,#3485,#3486,#3487,#3488,#3489, + #3490,#3491,#3492,#3493,#3494,#3495,#3496,#3497,#3498,#3499,#3500, + #3501,#3502,#3503,#3504,#3505,#3506,#3507,#3508,#3509,#3510,#3511, + #3512,#3513,#3514,#3515,#3516,#3517,#3518,#3519,#3520,#3521,#3522, + #3523,#3524,#3525,#3526,#3527,#3528,#3529,#3530,#3531,#3532,#3533, + #3534,#3535,#3536,#3537,#3538,#3539,#3540,#3541,#3542,#3543,#3544, + #3545,#3546,#3547,#3548,#3549),.UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,4, + 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,6),(0.,2.192177023914E-02, + 3.571837676318E-02,5.106809656257E-02,7.569126837154E-02, + 9.655027582424E-02,0.120622192563,0.146433060691,0.166933518149, + 0.186804497556,0.209999507011,0.231599578831,0.251599645334, + 0.273999719812,0.301199810233,0.319599871417,0.350799975109, + 0.369200036293,0.394000118745,0.41160017727,0.435600257064, + 0.457200328884,0.517200526769,0.7603996083,1.),.UNSPECIFIED.); +#3452 = CARTESIAN_POINT('',(0.349065850399,0.)); +#3453 = CARTESIAN_POINT('',(0.349065850399,6.88690687059E-03)); +#3454 = CARTESIAN_POINT('',(0.349065850399,1.377381040492E-02)); +#3455 = CARTESIAN_POINT('',(0.349065850399,2.066071632418E-02)); +#3456 = CARTESIAN_POINT('',(0.349065850399,2.754762446418E-02)); +#3457 = CARTESIAN_POINT('',(0.349065850399,3.876884611902E-02)); +#3458 = CARTESIAN_POINT('',(0.349065850399,4.310316346343E-02)); +#3459 = CARTESIAN_POINT('',(0.349065850399,4.743748080803E-02)); +#3460 = CARTESIAN_POINT('',(0.349065850399,5.177179815243E-02)); +#3461 = CARTESIAN_POINT('',(0.349065850399,6.092835614218E-02)); +#3462 = CARTESIAN_POINT('',(0.349065850399,6.575059678882E-02)); +#3463 = CARTESIAN_POINT('',(0.349065850399,7.057283743585E-02)); +#3464 = CARTESIAN_POINT('',(0.349065850399,7.539507808272E-02)); +#3465 = CARTESIAN_POINT('',(0.349065850399,8.795289054949E-02)); +#3466 = CARTESIAN_POINT('',(0.349065850399,9.56884623796E-02)); +#3467 = CARTESIAN_POINT('',(0.349065850399,0.103424034213)); +#3468 = CARTESIAN_POINT('',(0.349065850399,0.111159606044)); +#3469 = CARTESIAN_POINT('',(0.349065850399,0.125448206515)); +#3470 = CARTESIAN_POINT('',(0.349065850399,0.132001235169)); +#3471 = CARTESIAN_POINT('',(0.349065850399,0.138554263825)); +#3472 = CARTESIAN_POINT('',(0.349065850399,0.145107292479)); +#3473 = CARTESIAN_POINT('',(0.349065850399,0.159222711644)); +#3474 = CARTESIAN_POINT('',(0.349065850399,0.166785102167)); +#3475 = CARTESIAN_POINT('',(0.349065850399,0.174347492693)); +#3476 = CARTESIAN_POINT('',(0.349065850399,0.181909883218)); +#3477 = CARTESIAN_POINT('',(0.349065850399,0.197580970125)); +#3478 = CARTESIAN_POINT('',(0.349065850399,0.205689666527)); +#3479 = CARTESIAN_POINT('',(0.349065850399,0.213798362934)); +#3480 = CARTESIAN_POINT('',(0.349065850399,0.221907059339)); +#3481 = CARTESIAN_POINT('',(0.349065850399,0.236456142962)); +#3482 = CARTESIAN_POINT('',(0.349065850399,0.242896530196)); +#3483 = CARTESIAN_POINT('',(0.349065850399,0.249336917431)); +#3484 = CARTESIAN_POINT('',(0.349065850399,0.255777304667)); +#3485 = CARTESIAN_POINT('',(0.349065850399,0.268460323427)); +#3486 = CARTESIAN_POINT('',(0.349065850399,0.27470295496)); +#3487 = CARTESIAN_POINT('',(0.349065850399,0.280945586494)); +#3488 = CARTESIAN_POINT('',(0.349065850399,0.287188218028)); +#3489 = CARTESIAN_POINT('',(0.349065850399,0.300717752457)); +#3490 = CARTESIAN_POINT('',(0.349065850399,0.308004655362)); +#3491 = CARTESIAN_POINT('',(0.349065850399,0.315291558269)); +#3492 = CARTESIAN_POINT('',(0.349065850399,0.322578461174)); +#3493 = CARTESIAN_POINT('',(0.349065850399,0.3366512042)); +#3494 = CARTESIAN_POINT('',(0.349065850399,0.343437044334)); +#3495 = CARTESIAN_POINT('',(0.349065850399,0.350222884469)); +#3496 = CARTESIAN_POINT('',(0.349065850399,0.357008724602)); +#3497 = CARTESIAN_POINT('',(0.349065850399,0.370077750036)); +#3498 = CARTESIAN_POINT('',(0.349065850399,0.376360935344)); +#3499 = CARTESIAN_POINT('',(0.349065850399,0.382644120653)); +#3500 = CARTESIAN_POINT('',(0.349065850399,0.388927305961)); +#3501 = CARTESIAN_POINT('',(0.349065850399,0.402247658807)); +#3502 = CARTESIAN_POINT('',(0.349065850399,0.409284826353)); +#3503 = CARTESIAN_POINT('',(0.349065850399,0.4163219939)); +#3504 = CARTESIAN_POINT('',(0.349065850399,0.423359161446)); +#3505 = CARTESIAN_POINT('',(0.349065850399,0.438941460995)); +#3506 = CARTESIAN_POINT('',(0.349065850399,0.447486593017)); +#3507 = CARTESIAN_POINT('',(0.349065850399,0.456031725045)); +#3508 = CARTESIAN_POINT('',(0.349065850399,0.464576857068)); +#3509 = CARTESIAN_POINT('',(0.349065850399,0.478902519557)); +#3510 = CARTESIAN_POINT('',(0.349065850399,0.48468305004)); +#3511 = CARTESIAN_POINT('',(0.349065850399,0.490463580524)); +#3512 = CARTESIAN_POINT('',(0.349065850399,0.496244111007)); +#3513 = CARTESIAN_POINT('',(0.349065850399,0.511826410548)); +#3514 = CARTESIAN_POINT('',(0.349065850399,0.521628179637)); +#3515 = CARTESIAN_POINT('',(0.349065850399,0.531429948736)); +#3516 = CARTESIAN_POINT('',(0.349065850399,0.541231717825)); +#3517 = CARTESIAN_POINT('',(0.349065850399,0.556814017366)); +#3518 = CARTESIAN_POINT('',(0.349065850399,0.562594547849)); +#3519 = CARTESIAN_POINT('',(0.349065850399,0.568375078333)); +#3520 = CARTESIAN_POINT('',(0.349065850399,0.574155608816)); +#3521 = CARTESIAN_POINT('',(0.349065850399,0.587727289072)); +#3522 = CARTESIAN_POINT('',(0.349065850399,0.595518438856)); +#3523 = CARTESIAN_POINT('',(0.349065850399,0.603309588643)); +#3524 = CARTESIAN_POINT('',(0.349065850399,0.611100738427)); +#3525 = CARTESIAN_POINT('',(0.349065850399,0.624421091271)); +#3526 = CARTESIAN_POINT('',(0.349065850399,0.629950294342)); +#3527 = CARTESIAN_POINT('',(0.349065850399,0.635479497414)); +#3528 = CARTESIAN_POINT('',(0.349065850399,0.641008700484)); +#3529 = CARTESIAN_POINT('',(0.349065850399,0.654077725917)); +#3530 = CARTESIAN_POINT('',(0.349065850399,0.661617548288)); +#3531 = CARTESIAN_POINT('',(0.349065850399,0.669157370662)); +#3532 = CARTESIAN_POINT('',(0.349065850399,0.676697193033)); +#3533 = CARTESIAN_POINT('',(0.349065850399,0.691022855525)); +#3534 = CARTESIAN_POINT('',(0.349065850399,0.697808695659)); +#3535 = CARTESIAN_POINT('',(0.349065850399,0.704594535794)); +#3536 = CARTESIAN_POINT('',(0.349065850399,0.711380375927)); +#3537 = CARTESIAN_POINT('',(0.349065850399,0.737015771461)); +#3538 = CARTESIAN_POINT('',(0.349065850399,0.755865327641)); +#3539 = CARTESIAN_POINT('',(0.349065850399,0.774714884078)); +#3540 = CARTESIAN_POINT('',(0.349065850399,0.793564440258)); +#3541 = CARTESIAN_POINT('',(0.349065850399,0.888816986378)); +#3542 = CARTESIAN_POINT('',(0.349065850399,0.965222434148)); +#3543 = CARTESIAN_POINT('',(0.349065850399,1.041623223854)); +#3544 = CARTESIAN_POINT('',(0.349065850399,1.118028671625)); +#3545 = CARTESIAN_POINT('',(0.349065850399,1.26970409506)); +#3546 = CARTESIAN_POINT('',(0.349065850399,1.344978780144)); +#3547 = CARTESIAN_POINT('',(0.349065850399,1.420249224203)); +#3548 = CARTESIAN_POINT('',(0.349065850399,1.495523877476)); +#3549 = CARTESIAN_POINT('',(0.349065850399,1.570796326795)); +#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3551 = ORIENTED_EDGE('',*,*,#3552,.F.); +#3552 = EDGE_CURVE('',#3553,#3245,#3555,.T.); +#3553 = VERTEX_POINT('',#3554); +#3554 = CARTESIAN_POINT('',(-15.05012562893,-2.22044604925E-16,-1.)); +#3555 = SURFACE_CURVE('',#3556,(#3559,#3565),.PCURVE_S1.); +#3556 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3557,#3558),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3557 = CARTESIAN_POINT('',(-50.,1.042094309146E-14,-1.)); +#3558 = CARTESIAN_POINT('',(2.22044604925E-16,-6.812871547921E-16,-1.)); +#3559 = PCURVE('',#1785,#3560); +#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3564); +#3561 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3562,#3563),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3562 = CARTESIAN_POINT('',(0.,-50.)); +#3563 = CARTESIAN_POINT('',(0.,0.)); +#3564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3565 = PCURVE('',#3566,#3571); +#3566 = CYLINDRICAL_SURFACE('',#3567,5.); +#3567 = AXIS2_PLACEMENT_3D('',#3568,#3569,#3570); +#3568 = CARTESIAN_POINT('',(-50.,1.199040866595E-14,4.)); +#3569 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); +#3570 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#3571 = DEFINITIONAL_REPRESENTATION('',(#3572),#3575); +#3572 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3573,#3574),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3573 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3574 = CARTESIAN_POINT('',(4.712388980385,50.)); +#3575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3576 = ORIENTED_EDGE('',*,*,#3577,.F.); +#3577 = EDGE_CURVE('',#3578,#3553,#3580,.T.); +#3578 = VERTEX_POINT('',#3579); +#3579 = CARTESIAN_POINT('',(-34.94985381099,-2.220446049297E-16, + -1.000000000021)); +#3580 = SURFACE_CURVE('',#3581,(#3584,#3590),.PCURVE_S1.); +#3581 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3582,#3583),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3582 = CARTESIAN_POINT('',(-50.,1.042094309146E-14,-1.)); +#3583 = CARTESIAN_POINT('',(2.22044604925E-16,-6.812871547921E-16,-1.)); +#3584 = PCURVE('',#1785,#3585); +#3585 = DEFINITIONAL_REPRESENTATION('',(#3586),#3589); +#3586 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3587,#3588),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3587 = CARTESIAN_POINT('',(0.,-50.)); +#3588 = CARTESIAN_POINT('',(0.,0.)); +#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3590 = PCURVE('',#3566,#3591); +#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3595); +#3592 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3593,#3594),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3593 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3594 = CARTESIAN_POINT('',(4.712388980385,50.)); +#3595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3596 = ORIENTED_EDGE('',*,*,#3597,.F.); +#3597 = EDGE_CURVE('',#3598,#3578,#3600,.T.); +#3598 = VERTEX_POINT('',#3599); +#3599 = CARTESIAN_POINT('',(-49.,9.739655937041E-15,-1.)); +#3600 = SURFACE_CURVE('',#3601,(#3604,#3610),.PCURVE_S1.); +#3601 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3602,#3603),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3602 = CARTESIAN_POINT('',(-50.,1.042094309146E-14,-1.)); +#3603 = CARTESIAN_POINT('',(2.22044604925E-16,-6.812871547921E-16,-1.)); +#3604 = PCURVE('',#1785,#3605); +#3605 = DEFINITIONAL_REPRESENTATION('',(#3606),#3609); +#3606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3607,#3608),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3607 = CARTESIAN_POINT('',(0.,-50.)); +#3608 = CARTESIAN_POINT('',(0.,0.)); +#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3610 = PCURVE('',#3566,#3611); +#3611 = DEFINITIONAL_REPRESENTATION('',(#3612),#3615); +#3612 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3613,#3614),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#3613 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3614 = CARTESIAN_POINT('',(4.712388980385,50.)); +#3615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3616 = ORIENTED_EDGE('',*,*,#3617,.F.); +#3617 = EDGE_CURVE('',#1821,#3598,#3618,.T.); +#3618 = SURFACE_CURVE('',#3619,(#3646,#3676),.PCURVE_S1.); +#3619 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3620,#3621,#3622,#3623,#3624, + #3625,#3626,#3627,#3628,#3629,#3630,#3631,#3632,#3633,#3634,#3635, + #3636,#3637,#3638,#3639,#3640,#3641,#3642,#3643,#3644,#3645), + .UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,6),(0.,0.152790951535, + 0.256597738857,0.5,0.743402261143,0.847209048465,1.),.UNSPECIFIED.); +#3620 = CARTESIAN_POINT('',(-50.,1.110223024625E-14,-1.06581410364E-14) + ); +#3621 = CARTESIAN_POINT('',(-50.,1.109219721544E-14,-4.518475383666E-02) + ); +#3622 = CARTESIAN_POINT('',(-49.9974479274,1.108145567796E-14, + -9.10082654273E-02)); +#3623 = CARTESIAN_POINT('',(-49.99219943373,1.107002986809E-14, + -0.137217044843)); +#3624 = CARTESIAN_POINT('',(-49.98415571859,1.105796160099E-14, + -0.183523972882)); +#3625 = CARTESIAN_POINT('',(-49.96588992595,1.103671488138E-14, + -0.260944898792)); +#3626 = CARTESIAN_POINT('',(-49.95719293527,1.102785024765E-14, + -0.292170669258)); +#3627 = CARTESIAN_POINT('',(-49.94717635418,1.101873497664E-14, + -0.323205619308)); +#3628 = CARTESIAN_POINT('',(-49.93584127025,1.100939078828E-14, + -0.35395301858)); +#3629 = CARTESIAN_POINT('',(-49.89356556882,1.097745403415E-14, + -0.455507671158)); +#3630 = CARTESIAN_POINT('',(-49.85675486338,1.095394060074E-14, + -0.524592055663)); +#3631 = CARTESIAN_POINT('',(-49.8129614474,1.092962700095E-14, + -0.590297358648)); +#3632 = CARTESIAN_POINT('',(-49.76276983345,1.090490500223E-14, + -0.651443728914)); +#3633 = CARTESIAN_POINT('',(-49.65144372891,1.085546628042E-14, + -0.762769833459)); +#3634 = CARTESIAN_POINT('',(-49.59029735864,1.083074428171E-14, + -0.812961447404)); +#3635 = CARTESIAN_POINT('',(-49.52459205566,1.080643068192E-14, + -0.856754863385)); +#3636 = CARTESIAN_POINT('',(-49.45550767115,1.07829172485E-14, + -0.893565568826)); +#3637 = CARTESIAN_POINT('',(-49.35395301858,1.075098049437E-14, + -0.935841270258)); +#3638 = CARTESIAN_POINT('',(-49.3232056193,1.074163630602E-14, + -0.947176354182)); +#3639 = CARTESIAN_POINT('',(-49.29217066925,1.0732521035E-14, + -0.957192935274)); +#3640 = CARTESIAN_POINT('',(-49.26094489879,1.072365640128E-14, + -0.965889925956)); +#3641 = CARTESIAN_POINT('',(-49.18352397288,1.070240968166E-14, + -0.984155718591)); +#3642 = CARTESIAN_POINT('',(-49.13721704484,1.069034141457E-14, + -0.992199433738)); +#3643 = CARTESIAN_POINT('',(-49.09100826542,1.067891560469E-14, + -0.997447927405)); +#3644 = CARTESIAN_POINT('',(-49.04518475383,1.066817406722E-14,-1.)); +#3645 = CARTESIAN_POINT('',(-49.,1.06581410364E-14,-1.)); +#3646 = PCURVE('',#1785,#3647); +#3647 = DEFINITIONAL_REPRESENTATION('',(#3648),#3675); +#3648 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3649,#3650,#3651,#3652,#3653, + #3654,#3655,#3656,#3657,#3658,#3659,#3660,#3661,#3662,#3663,#3664, + #3665,#3666,#3667,#3668,#3669,#3670,#3671,#3672,#3673,#3674), + .UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,6),(0.,0.152790951535, + 0.256597738857,0.5,0.743402261143,0.847209048465,1.),.UNSPECIFIED.); +#3649 = CARTESIAN_POINT('',(1.,-50.)); +#3650 = CARTESIAN_POINT('',(0.954815246163,-50.)); +#3651 = CARTESIAN_POINT('',(0.908991734573,-49.9974479274)); +#3652 = CARTESIAN_POINT('',(0.862782955157,-49.99219943373)); +#3653 = CARTESIAN_POINT('',(0.816476027119,-49.98415571859)); +#3654 = CARTESIAN_POINT('',(0.739055101208,-49.96588992595)); +#3655 = CARTESIAN_POINT('',(0.707829330742,-49.95719293527)); +#3656 = CARTESIAN_POINT('',(0.676794380692,-49.94717635418)); +#3657 = CARTESIAN_POINT('',(0.64604698142,-49.93584127025)); +#3658 = CARTESIAN_POINT('',(0.544492328842,-49.89356556882)); +#3659 = CARTESIAN_POINT('',(0.475407944337,-49.85675486338)); +#3660 = CARTESIAN_POINT('',(0.409702641352,-49.8129614474)); +#3661 = CARTESIAN_POINT('',(0.348556271086,-49.76276983345)); +#3662 = CARTESIAN_POINT('',(0.237230166541,-49.65144372891)); +#3663 = CARTESIAN_POINT('',(0.187038552596,-49.59029735864)); +#3664 = CARTESIAN_POINT('',(0.143245136615,-49.52459205566)); +#3665 = CARTESIAN_POINT('',(0.106434431174,-49.45550767115)); +#3666 = CARTESIAN_POINT('',(6.415872974209E-02,-49.35395301858)); +#3667 = CARTESIAN_POINT('',(5.282364581756E-02,-49.3232056193)); +#3668 = CARTESIAN_POINT('',(4.280706472584E-02,-49.29217066925)); +#3669 = CARTESIAN_POINT('',(3.411007404408E-02,-49.26094489879)); +#3670 = CARTESIAN_POINT('',(1.584428140882E-02,-49.18352397288)); +#3671 = CARTESIAN_POINT('',(7.800566262423E-03,-49.13721704484)); +#3672 = CARTESIAN_POINT('',(2.552072595268E-03,-49.09100826542)); +#3673 = CARTESIAN_POINT('',(-2.22044604925E-16,-49.04518475383)); +#3674 = CARTESIAN_POINT('',(-2.22044604925E-16,-49.)); +#3675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3676 = PCURVE('',#2343,#3677); +#3677 = DEFINITIONAL_REPRESENTATION('',(#3678),#3705); +#3678 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3679,#3680,#3681,#3682,#3683, + #3684,#3685,#3686,#3687,#3688,#3689,#3690,#3691,#3692,#3693,#3694, + #3695,#3696,#3697,#3698,#3699,#3700,#3701,#3702,#3703,#3704), + .UNSPECIFIED.,.F.,.F.,(6,4,4,4,4,4,6),(0.,0.152790951535, + 0.256597738857,0.5,0.743402261143,0.847209048465,1.),.UNSPECIFIED.); +#3679 = CARTESIAN_POINT('',(0.,74.606438689862)); +#3680 = CARTESIAN_POINT('',(5.576404989478E-02,74.606438689018)); +#3681 = CARTESIAN_POINT('',(0.111011829374,74.606438688185)); +#3682 = CARTESIAN_POINT('',(0.165773387135,74.60643868737)); +#3683 = CARTESIAN_POINT('',(0.220092893565,74.606438686575)); +#3684 = CARTESIAN_POINT('',(0.31065275633,74.606438685281)); +#3685 = CARTESIAN_POINT('',(0.347106463644,74.606438684769)); +#3686 = CARTESIAN_POINT('',(0.383392965386,74.606438684269)); +#3687 = CARTESIAN_POINT('',(0.419528609656,74.606438683783)); +#3688 = CARTESIAN_POINT('',(0.539947894971,74.606438682203)); +#3689 = CARTESIAN_POINT('',(0.623641625318,74.606438681174)); +#3690 = CARTESIAN_POINT('',(0.706809843967,74.606438680232)); +#3691 = CARTESIAN_POINT('',(0.789741642897,74.606438679385)); +#3692 = CARTESIAN_POINT('',(0.95558767635,74.606438677882)); +#3693 = CARTESIAN_POINT('',(1.03851947528,74.606438677227)); +#3694 = CARTESIAN_POINT('',(1.121687693929,74.60643867667)); +#3695 = CARTESIAN_POINT('',(1.205381424276,74.60643867621)); +#3696 = CARTESIAN_POINT('',(1.325800709591,74.606438675687)); +#3697 = CARTESIAN_POINT('',(1.36193635386,74.606438675548)); +#3698 = CARTESIAN_POINT('',(1.398222855603,74.606438675426)); +#3699 = CARTESIAN_POINT('',(1.434676562917,74.60643867532)); +#3700 = CARTESIAN_POINT('',(1.525236425681,74.606438675099)); +#3701 = CARTESIAN_POINT('',(1.579555932111,74.606438675002)); +#3702 = CARTESIAN_POINT('',(1.634317489872,74.606438674939)); +#3703 = CARTESIAN_POINT('',(1.689565269352,74.606438674908)); +#3704 = CARTESIAN_POINT('',(1.745329319247,74.606438674908)); +#3705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3706 = FACE_BOUND('',#3707,.T.); +#3707 = EDGE_LOOP('',(#3708)); +#3708 = ORIENTED_EDGE('',*,*,#3152,.T.); +#3709 = FACE_BOUND('',#3710,.T.); +#3710 = EDGE_LOOP('',(#3711)); +#3711 = ORIENTED_EDGE('',*,*,#3098,.T.); +#3712 = ADVANCED_FACE('',(#3713),#2343,.F.); +#3713 = FACE_BOUND('',#3714,.F.); +#3714 = EDGE_LOOP('',(#3715,#3746,#3775,#3776)); +#3715 = ORIENTED_EDGE('',*,*,#3716,.T.); +#3716 = EDGE_CURVE('',#2292,#3717,#3719,.T.); +#3717 = VERTEX_POINT('',#3718); +#3718 = CARTESIAN_POINT('',(-49.,-1.710100716628,-0.69846310393)); +#3719 = SURFACE_CURVE('',#3720,(#3725,#3739),.PCURVE_S1.); +#3720 = CIRCLE('',#3721,1.); +#3721 = AXIS2_PLACEMENT_3D('',#3722,#3723,#3724); +#3722 = CARTESIAN_POINT('',(-49.,-1.368080573303,0.241229516856)); +#3723 = DIRECTION('',(-2.845974043345E-16,-0.939692620786,0.342020143326 + )); +#3724 = DIRECTION('',(-1.,2.341667354262E-16,-1.887393250974E-16)); +#3725 = PCURVE('',#2343,#3726); +#3726 = DEFINITIONAL_REPRESENTATION('',(#3727),#3738); +#3727 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3728,#3729,#3730,#3731,#3732, + #3733,#3734,#3735,#3736,#3737),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#3728 = CARTESIAN_POINT('',(1.110223024625E-16,72.861109363138)); +#3729 = CARTESIAN_POINT('',(0.215397051499,72.861109363136)); +#3730 = CARTESIAN_POINT('',(0.413275891458,72.861109363144)); +#3731 = CARTESIAN_POINT('',(0.600822838749,72.861109363125)); +#3732 = CARTESIAN_POINT('',(0.782644299476,72.861109363156)); +#3733 = CARTESIAN_POINT('',(0.962685019771,72.86110936312)); +#3734 = CARTESIAN_POINT('',(1.144506480498,72.861109363151)); +#3735 = CARTESIAN_POINT('',(1.332053427789,72.861109363132)); +#3736 = CARTESIAN_POINT('',(1.529932267748,72.86110936314)); +#3737 = CARTESIAN_POINT('',(1.745329319247,72.861109363138)); +#3738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3739 = PCURVE('',#2307,#3740); +#3740 = DEFINITIONAL_REPRESENTATION('',(#3741),#3745); +#3741 = LINE('',#3742,#3743); +#3742 = CARTESIAN_POINT('',(-0.,14.156681880969)); +#3743 = VECTOR('',#3744,1.); +#3744 = DIRECTION('',(-1.,0.)); +#3745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3746 = ORIENTED_EDGE('',*,*,#3747,.T.); +#3747 = EDGE_CURVE('',#3717,#3598,#3748,.T.); +#3748 = SURFACE_CURVE('',#3749,(#3758,#3765),.PCURVE_S1.); +#3749 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#3750,#3751,#3752,#3753,#3754, + #3755,#3756,#3757),.UNSPECIFIED.,.F.,.F.,(5,3,5),(72.861109363138, + 74.606438682385,74.841556951175),.UNSPECIFIED.); +#3750 = CARTESIAN_POINT('',(-49.,-1.710100716628,-0.69846310393)); +#3751 = CARTESIAN_POINT('',(-49.,-1.300082446323,-0.847697549826)); +#3752 = CARTESIAN_POINT('',(-49.,-0.872682292433,-0.949227788807)); +#3753 = CARTESIAN_POINT('',(-49.,-0.436332353945,-1.000000000652)); +#3754 = CARTESIAN_POINT('',(-49.,5.877957893288E-02,-0.999999999912)); +#3755 = CARTESIAN_POINT('',(-49.,0.117559150389,-0.999999999824)); +#3756 = CARTESIAN_POINT('',(-49.,0.176338721845,-0.999999999736)); +#3757 = CARTESIAN_POINT('',(-49.,0.235118293301,-0.999999999648)); +#3758 = PCURVE('',#2343,#3759); +#3759 = DEFINITIONAL_REPRESENTATION('',(#3760),#3764); +#3760 = LINE('',#3761,#3762); +#3761 = CARTESIAN_POINT('',(1.745329319247,0.)); +#3762 = VECTOR('',#3763,1.); +#3763 = DIRECTION('',(0.,1.)); +#3764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3765 = PCURVE('',#3566,#3766); +#3766 = DEFINITIONAL_REPRESENTATION('',(#3767),#3774); +#3767 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3768,#3769,#3770,#3771,#3772, + #3773),.UNSPECIFIED.,.F.,.F.,(6,6),(72.861109363138,74.606438674908) + ,.PIECEWISE_BEZIER_KNOTS.); +#3768 = CARTESIAN_POINT('',(4.363323129986,1.)); +#3769 = CARTESIAN_POINT('',(4.433136302418,1.)); +#3770 = CARTESIAN_POINT('',(4.5029516324,1.)); +#3771 = CARTESIAN_POINT('',(4.57276049829,1.)); +#3772 = CARTESIAN_POINT('',(4.642575802856,1.)); +#3773 = CARTESIAN_POINT('',(4.712388980385,1.)); +#3774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3775 = ORIENTED_EDGE('',*,*,#3617,.F.); +#3776 = ORIENTED_EDGE('',*,*,#2319,.F.); +#3777 = ADVANCED_FACE('',(#3778),#2307,.T.); +#3778 = FACE_BOUND('',#3779,.F.); +#3779 = EDGE_LOOP('',(#3780,#3804,#3830,#3831)); +#3780 = ORIENTED_EDGE('',*,*,#3781,.T.); +#3781 = EDGE_CURVE('',#2253,#3782,#3784,.T.); +#3782 = VERTEX_POINT('',#3783); +#3783 = CARTESIAN_POINT('',(-49.,-15.01303021498,4.143407262015)); +#3784 = SURFACE_CURVE('',#3785,(#3790,#3797),.PCURVE_S1.); +#3785 = CIRCLE('',#3786,1.); +#3786 = AXIS2_PLACEMENT_3D('',#3787,#3788,#3789); +#3787 = CARTESIAN_POINT('',(-49.,-14.67101007166,5.083099882801)); +#3788 = DIRECTION('',(-4.209588391608E-16,-0.939692620786,0.342020143326 + )); +#3789 = DIRECTION('',(9.726721063357E-17,-0.342020143326,-0.939692620786 + )); +#3790 = PCURVE('',#2307,#3791); +#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3796); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(4.712388980385,1.7763568394E-15)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(-1.,0.)); +#3796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3797 = PCURVE('',#2269,#3798); +#3798 = DEFINITIONAL_REPRESENTATION('',(#3799),#3803); +#3799 = LINE('',#3800,#3801); +#3800 = CARTESIAN_POINT('',(1.221730476396,0.)); +#3801 = VECTOR('',#3802,1.); +#3802 = DIRECTION('',(0.,1.)); +#3803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3804 = ORIENTED_EDGE('',*,*,#3805,.T.); +#3805 = EDGE_CURVE('',#3782,#3717,#3806,.T.); +#3806 = SURFACE_CURVE('',#3807,(#3811,#3818),.PCURVE_S1.); +#3807 = LINE('',#3808,#3809); +#3808 = CARTESIAN_POINT('',(-49.,-15.01303021498,4.143407262015)); +#3809 = VECTOR('',#3810,1.); +#3810 = DIRECTION('',(2.845974043345E-16,0.939692620786,-0.342020143326) + ); +#3811 = PCURVE('',#2307,#3812); +#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3817); +#3813 = LINE('',#3814,#3815); +#3814 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3815 = VECTOR('',#3816,1.); +#3816 = DIRECTION('',(-0.,1.)); +#3817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3818 = PCURVE('',#3819,#3824); +#3819 = PLANE('',#3820); +#3820 = AXIS2_PLACEMENT_3D('',#3821,#3822,#3823); +#3821 = CARTESIAN_POINT('',(-4.253583591352E-15,-15.01303021498, + 4.143407262015)); +#3822 = DIRECTION('',(1.274015511669E-16,-0.342020143326,-0.939692620786 + )); +#3823 = DIRECTION('',(2.845974043345E-16,0.939692620786,-0.342020143326) + ); +#3824 = DEFINITIONAL_REPRESENTATION('',(#3825),#3829); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(-2.257601728606E-15,-49.)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(1.,-1.109335647967E-31)); +#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3830 = ORIENTED_EDGE('',*,*,#3716,.F.); +#3831 = ORIENTED_EDGE('',*,*,#2291,.F.); +#3832 = ADVANCED_FACE('',(#3833),#2269,.T.); +#3833 = FACE_BOUND('',#3834,.T.); +#3834 = EDGE_LOOP('',(#3835,#3859,#3860,#3861)); +#3835 = ORIENTED_EDGE('',*,*,#3836,.F.); +#3836 = EDGE_CURVE('',#2225,#3837,#3839,.T.); +#3837 = VERTEX_POINT('',#3838); +#3838 = CARTESIAN_POINT('',(-49.,-16.,5.552946193194)); +#3839 = SURFACE_CURVE('',#3840,(#3845,#3852),.PCURVE_S1.); +#3840 = CIRCLE('',#3841,1.); +#3841 = AXIS2_PLACEMENT_3D('',#3842,#3843,#3844); +#3842 = CARTESIAN_POINT('',(-49.,-15.,5.552946193194)); +#3843 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#3844 = DIRECTION('',(-1.,3.623045694923E-16,-2.22044604925E-16)); +#3845 = PCURVE('',#2269,#3846); +#3846 = DEFINITIONAL_REPRESENTATION('',(#3847),#3851); +#3847 = LINE('',#3848,#3849); +#3848 = CARTESIAN_POINT('',(0.,4.712388980385)); +#3849 = VECTOR('',#3850,1.); +#3850 = DIRECTION('',(0.,1.)); +#3851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3852 = PCURVE('',#2240,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(-0.,9.947053806806)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(-1.,0.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = ORIENTED_EDGE('',*,*,#2252,.T.); +#3860 = ORIENTED_EDGE('',*,*,#3781,.T.); +#3861 = ORIENTED_EDGE('',*,*,#3862,.F.); +#3862 = EDGE_CURVE('',#3837,#3782,#3863,.T.); +#3863 = SURFACE_CURVE('',#3864,(#3869,#3876),.PCURVE_S1.); +#3864 = CIRCLE('',#3865,1.5); +#3865 = AXIS2_PLACEMENT_3D('',#3866,#3867,#3868); +#3866 = CARTESIAN_POINT('',(-49.,-14.5,5.552946193194)); +#3867 = DIRECTION('',(1.,-3.623045694923E-16,2.353776825808E-16)); +#3868 = DIRECTION('',(-3.623045694923E-16,-1.,1.341156347987E-15)); +#3869 = PCURVE('',#2269,#3870); +#3870 = DEFINITIONAL_REPRESENTATION('',(#3871),#3875); +#3871 = LINE('',#3872,#3873); +#3872 = CARTESIAN_POINT('',(0.,6.28318530718)); +#3873 = VECTOR('',#3874,1.); +#3874 = DIRECTION('',(1.,0.)); +#3875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3876 = PCURVE('',#3877,#3882); +#3877 = CYLINDRICAL_SURFACE('',#3878,1.5); +#3878 = AXIS2_PLACEMENT_3D('',#3879,#3880,#3881); +#3879 = CARTESIAN_POINT('',(-50.,-14.5,5.552946193194)); +#3880 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16)); +#3881 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#3882 = DEFINITIONAL_REPRESENTATION('',(#3883),#3887); +#3883 = LINE('',#3884,#3885); +#3884 = CARTESIAN_POINT('',(3.14159265359,1.)); +#3885 = VECTOR('',#3886,1.); +#3886 = DIRECTION('',(1.,0.)); +#3887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3888 = ADVANCED_FACE('',(#3889),#2240,.T.); +#3889 = FACE_BOUND('',#3890,.F.); +#3890 = EDGE_LOOP('',(#3891,#3917,#3943,#3944)); +#3891 = ORIENTED_EDGE('',*,*,#3892,.T.); +#3892 = EDGE_CURVE('',#2162,#3893,#3895,.T.); +#3893 = VERTEX_POINT('',#3894); +#3894 = CARTESIAN_POINT('',(-49.,-16.,15.54)); +#3895 = SURFACE_CURVE('',#3896,(#3900,#3910),.PCURVE_S1.); +#3896 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3897,#3898,#3899), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +2.316189747934),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.707106781187,1.)) REPRESENTATION_ITEM('') ); +#3897 = CARTESIAN_POINT('',(-50.,-15.00000014253,15.539466079569)); +#3898 = CARTESIAN_POINT('',(-50.,-16.,15.54)); +#3899 = CARTESIAN_POINT('',(-49.,-16.,15.54)); +#3900 = PCURVE('',#2240,#3901); +#3901 = DEFINITIONAL_REPRESENTATION('',(#3902),#3909); +#3902 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#3903,#3904,#3905,#3906,#3907, + #3908),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,2.316189747934), + .PIECEWISE_BEZIER_KNOTS.); +#3903 = CARTESIAN_POINT('',(2.22044604925E-16,-4.E-02)); +#3904 = CARTESIAN_POINT('',(-0.282842712475,-4.E-02)); +#3905 = CARTESIAN_POINT('',(-0.606611702964,-4.E-02)); +#3906 = CARTESIAN_POINT('',(-0.964184466815,-4.E-02)); +#3907 = CARTESIAN_POINT('',(-1.28795361432,-4.E-02)); +#3908 = CARTESIAN_POINT('',(-1.570796326795,-4.E-02)); +#3909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3910 = PCURVE('',#2189,#3911); +#3911 = DEFINITIONAL_REPRESENTATION('',(#3912),#3916); +#3912 = LINE('',#3913,#3914); +#3913 = CARTESIAN_POINT('',(0.,46.884773218511)); +#3914 = VECTOR('',#3915,1.); +#3915 = DIRECTION('',(1.,0.)); +#3916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3917 = ORIENTED_EDGE('',*,*,#3918,.T.); +#3918 = EDGE_CURVE('',#3893,#3837,#3919,.T.); +#3919 = SURFACE_CURVE('',#3920,(#3924,#3931),.PCURVE_S1.); +#3920 = LINE('',#3921,#3922); +#3921 = CARTESIAN_POINT('',(-49.,-16.,15.5)); +#3922 = VECTOR('',#3923,1.); +#3923 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#3924 = PCURVE('',#2240,#3925); +#3925 = DEFINITIONAL_REPRESENTATION('',(#3926),#3930); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(-0.,1.)); +#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3931 = PCURVE('',#3932,#3937); +#3932 = PLANE('',#3933); +#3933 = AXIS2_PLACEMENT_3D('',#3934,#3935,#3936); +#3934 = CARTESIAN_POINT('',(-25.,-16.,11.026473096597)); +#3935 = DIRECTION('',(-1.886909628413E-16,-1.,1.270255290085E-16)); +#3936 = DIRECTION('',(2.100542280322E-02,-1.309610357737E-16, + -0.999779361766)); +#3937 = DEFINITIONAL_REPRESENTATION('',(#3938),#3942); +#3938 = LINE('',#3939,#3940); +#3939 = CARTESIAN_POINT('',(-4.976670019604,-23.90073635835)); +#3940 = VECTOR('',#3941,1.); +#3941 = DIRECTION('',(0.999779361766,-2.100542280322E-02)); +#3942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3943 = ORIENTED_EDGE('',*,*,#3836,.F.); +#3944 = ORIENTED_EDGE('',*,*,#2224,.F.); +#3945 = ADVANCED_FACE('',(#3946),#1932,.T.); +#3946 = FACE_BOUND('',#3947,.F.); +#3947 = EDGE_LOOP('',(#3948,#3949,#3950,#3979)); +#3948 = ORIENTED_EDGE('',*,*,#2380,.T.); +#3949 = ORIENTED_EDGE('',*,*,#3051,.T.); +#3950 = ORIENTED_EDGE('',*,*,#3951,.F.); +#3951 = EDGE_CURVE('',#1917,#2990,#3952,.T.); +#3952 = SURFACE_CURVE('',#3953,(#3958,#3965),.PCURVE_S1.); +#3953 = CIRCLE('',#3954,1.); +#3954 = AXIS2_PLACEMENT_3D('',#3955,#3956,#3957); +#3955 = CARTESIAN_POINT('',(-49.,-10.,6.039200319744)); +#3956 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#3957 = DIRECTION('',(-1.,2.22044604925E-16,-2.353776825808E-16)); +#3958 = PCURVE('',#1932,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(-0.,7.)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(-1.,0.)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#1986,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3978); +#3967 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3968,#3969,#3970,#3971,#3972, + #3973,#3974,#3975,#3976,#3977),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.530817639672),.PIECEWISE_BEZIER_KNOTS.); +#3968 = CARTESIAN_POINT('',(3.330669073875E-16,31.14159265359)); +#3969 = CARTESIAN_POINT('',(0.197725979356,31.14159265359)); +#3970 = CARTESIAN_POINT('',(0.380221409167,31.141592653589)); +#3971 = CARTESIAN_POINT('',(0.553633514584,31.141592653589)); +#3972 = CARTESIAN_POINT('',(0.722002685157,31.14159265359)); +#3973 = CARTESIAN_POINT('',(0.888793641638,31.141592653588)); +#3974 = CARTESIAN_POINT('',(1.057162812211,31.141592653591)); +#3975 = CARTESIAN_POINT('',(1.230574917628,31.141592653589)); +#3976 = CARTESIAN_POINT('',(1.413070347439,31.14159265359)); +#3977 = CARTESIAN_POINT('',(1.610796326795,31.14159265359)); +#3978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3979 = ORIENTED_EDGE('',*,*,#1916,.F.); +#3980 = ADVANCED_FACE('',(#3981),#2189,.F.); +#3981 = FACE_BOUND('',#3982,.F.); +#3982 = EDGE_LOOP('',(#3983,#4014,#4067,#4068)); +#3983 = ORIENTED_EDGE('',*,*,#3984,.T.); +#3984 = EDGE_CURVE('',#2134,#3985,#3987,.T.); +#3985 = VERTEX_POINT('',#3986); +#3986 = CARTESIAN_POINT('',(-49.03996803834,-14.5,17.038401278466)); +#3987 = SURFACE_CURVE('',#3988,(#3993,#4007),.PCURVE_S1.); +#3988 = CIRCLE('',#3989,1.); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(-49.,-14.5,16.039200319744)); +#3991 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#3992 = DIRECTION('',(-1.,2.22044604925E-16,-2.353776825808E-16)); +#3993 = PCURVE('',#2189,#3994); +#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#4006); +#3995 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#3996,#3997,#3998,#3999,#4000, + #4001,#4002,#4003,#4004,#4005),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.530817639672),.PIECEWISE_BEZIER_KNOTS.); +#3996 = CARTESIAN_POINT('',(-2.22044604925E-16,44.568583470577)); +#3997 = CARTESIAN_POINT('',(0.284313341586,44.568583470578)); +#3998 = CARTESIAN_POINT('',(0.546726432887,44.568583470575)); +#3999 = CARTESIAN_POINT('',(0.796078467068,44.56858347058)); +#4000 = CARTESIAN_POINT('',(1.038179184744,44.568583470573)); +#4001 = CARTESIAN_POINT('',(1.27801056319,44.56858347058)); +#4002 = CARTESIAN_POINT('',(1.520111280866,44.568583470575)); +#4003 = CARTESIAN_POINT('',(1.769463315047,44.568583470578)); +#4004 = CARTESIAN_POINT('',(2.031876406348,44.568583470577)); +#4005 = CARTESIAN_POINT('',(2.316189747934,44.568583470577)); +#4006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4007 = PCURVE('',#2149,#4008); +#4008 = DEFINITIONAL_REPRESENTATION('',(#4009),#4013); +#4009 = LINE('',#4010,#4011); +#4010 = CARTESIAN_POINT('',(-0.,2.)); +#4011 = VECTOR('',#4012,1.); +#4012 = DIRECTION('',(-1.,0.)); +#4013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4014 = ORIENTED_EDGE('',*,*,#4015,.T.); +#4015 = EDGE_CURVE('',#3985,#3893,#4016,.T.); +#4016 = SURFACE_CURVE('',#4017,(#4027,#4034),.PCURVE_S1.); +#4017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#4018,#4019,#4020,#4021, + #4022,#4023,#4024,#4025,#4026),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((9,9),(44.568583470577,46.884773218511), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#4018 = CARTESIAN_POINT('',(-49.03996803834,-14.5,17.038401278466)); +#4019 = CARTESIAN_POINT('',(-49.03996803834,-14.79693454513, + 17.038401278466)); +#4020 = CARTESIAN_POINT('',(-49.0381819848,-15.09596229215, + 16.971275092203)); +#4021 = CARTESIAN_POINT('',(-49.03456942186,-15.37800778395, + 16.835530928545)); +#4022 = CARTESIAN_POINT('',(-49.02928188309,-15.62224554616, + 16.636139023867)); +#4023 = CARTESIAN_POINT('',(-49.02269833349,-15.80938924782, + 16.390167762275)); +#4024 = CARTESIAN_POINT('',(-49.01540967556,-15.93604114147, + 16.117241296664)); +#4025 = CARTESIAN_POINT('',(-49.00772610912,-16.,15.829419644674)); +#4026 = CARTESIAN_POINT('',(-49.,-16.,15.54)); +#4027 = PCURVE('',#2189,#4028); +#4028 = DEFINITIONAL_REPRESENTATION('',(#4029),#4033); +#4029 = LINE('',#4030,#4031); +#4030 = CARTESIAN_POINT('',(2.316189747934,0.)); +#4031 = VECTOR('',#4032,1.); +#4032 = DIRECTION('',(0.,1.)); +#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4034 = PCURVE('',#4035,#4054); +#4035 = B_SPLINE_SURFACE_WITH_KNOTS('',8,1,( + (#4036,#4037) + ,(#4038,#4039) + ,(#4040,#4041) + ,(#4042,#4043) + ,(#4044,#4045) + ,(#4046,#4047) + ,(#4048,#4049) + ,(#4050,#4051) + ,(#4052,#4053 + )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(2,2),(1.570796326795, + 3.14159265359),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#4036 = CARTESIAN_POINT('',(-50.,-14.5,17.)); +#4037 = CARTESIAN_POINT('',(-7.438494264989E-15,-14.5,19.)); +#4038 = CARTESIAN_POINT('',(-50.,-14.79452431127,17.)); +#4039 = CARTESIAN_POINT('',(-7.503891799326E-15,-14.79452431127,19.)); +#4040 = CARTESIAN_POINT('',(-50.,-15.08904871525,16.933908816559)); +#4041 = CARTESIAN_POINT('',(-7.554614163533E-15,-15.08904871525, + 18.933908816558)); +#4042 = CARTESIAN_POINT('',(-49.99999999999,-15.3662698515, + 16.801727098806)); +#4043 = CARTESIAN_POINT('',(-7.586819383911E-15,-15.3662698515, + 18.801727098807)); +#4044 = CARTESIAN_POINT('',(-50.,-15.60888813367,16.608888133671)); +#4045 = CARTESIAN_POINT('',(-7.597872612695E-15,-15.60888813367, + 18.60888813367)); +#4046 = CARTESIAN_POINT('',(-49.99999999999,-15.8017270988, + 16.366269851502)); +#4047 = CARTESIAN_POINT('',(-7.586819383911E-15,-15.8017270988, + 18.366269851502)); +#4048 = CARTESIAN_POINT('',(-50.,-15.93390881655,16.089048715257)); +#4049 = CARTESIAN_POINT('',(-7.554614163533E-15,-15.93390881655, + 18.089048715256)); +#4050 = CARTESIAN_POINT('',(-50.,-16.,15.794524311274)); +#4051 = CARTESIAN_POINT('',(-7.503891799326E-15,-16.,17.794524311274)); +#4052 = CARTESIAN_POINT('',(-50.,-16.,15.5)); +#4053 = CARTESIAN_POINT('',(-7.438494264989E-15,-16.,17.5)); +#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4066); +#4055 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4056,#4057,#4058,#4059,#4060, + #4061,#4062,#4063,#4064,#4065),.UNSPECIFIED.,.F.,.F.,(10,10),( + 44.568583470577,46.884773218511),.PIECEWISE_BEZIER_KNOTS.); +#4056 = CARTESIAN_POINT('',(1.570796326795,1.920063923302E-02)); +#4057 = CARTESIAN_POINT('',(1.746757538729,1.920063923302E-02)); +#4058 = CARTESIAN_POINT('',(1.923807317325,1.92284257486E-02)); +#4059 = CARTESIAN_POINT('',(2.101326628969,1.928451217566E-02)); +#4060 = CARTESIAN_POINT('',(2.278517149499,1.936739386239E-02)); +#4061 = CARTESIAN_POINT('',(2.454032832841,1.947284699201E-02)); +#4062 = CARTESIAN_POINT('',(2.627595640381,1.959464652697E-02)); +#4063 = CARTESIAN_POINT('',(2.79904159829,1.972594947069E-02)); +#4064 = CARTESIAN_POINT('',(2.969901578604,1.986264694889E-02)); +#4065 = CARTESIAN_POINT('',(3.14159265359,2.E-02)); +#4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4067 = ORIENTED_EDGE('',*,*,#3892,.F.); +#4068 = ORIENTED_EDGE('',*,*,#2161,.F.); +#4069 = ADVANCED_FACE('',(#4070),#1986,.F.); +#4070 = FACE_BOUND('',#4071,.F.); +#4071 = EDGE_LOOP('',(#4072,#4073,#4156,#4184)); +#4072 = ORIENTED_EDGE('',*,*,#3951,.T.); +#4073 = ORIENTED_EDGE('',*,*,#4074,.T.); +#4074 = EDGE_CURVE('',#2990,#4075,#4077,.T.); +#4075 = VERTEX_POINT('',#4076); +#4076 = CARTESIAN_POINT('',(-49.,-11.,8.04)); +#4077 = SURFACE_CURVE('',#4078,(#4095,#4102),.PCURVE_S1.); +#4078 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#4079,#4080,#4081,#4082, + #4083,#4084,#4085,#4086,#4087,#4088,#4089,#4090,#4091,#4092,#4093, +#4094),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( +31.14159265359,32.712388801816,32.752388980385),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#4079 = CARTESIAN_POINT('',(-49.03996803834,-10.,7.038401278466)); +#4080 = CARTESIAN_POINT('',(-49.03996803834,-10.1888086031, + 7.038401278466)); +#4081 = CARTESIAN_POINT('',(-49.03834528325,-10.37763025468, + 7.079197649756)); +#4082 = CARTESIAN_POINT('',(-49.03509655998,-10.55651929229, + 7.160872585381)); +#4083 = CARTESIAN_POINT('',(-49.0303352405,-10.71585878717, + 7.280479416988)); +#4084 = CARTESIAN_POINT('',(-49.02423196886,-10.84602418414, + 7.433544788566)); +#4085 = CARTESIAN_POINT('',(-49.01715218402,-10.93970415257, + 7.610871059112)); +#4086 = CARTESIAN_POINT('',(-49.00943889072,-10.99137428327, + 7.803823926713)); +#4087 = CARTESIAN_POINT('',(-49.00139885328,-10.99940164236, + 8.004997599797)); +#4088 = CARTESIAN_POINT('',(-49.00119844833,-10.9995727845, + 8.010001024854)); +#4089 = CARTESIAN_POINT('',(-49.00099865104,-10.99971515692, + 8.014999888654)); +#4090 = CARTESIAN_POINT('',(-49.00079887135,-10.999829087,8.019999580902 + )); +#4091 = CARTESIAN_POINT('',(-49.00059903555,-10.99991458398, + 8.025000407383)); +#4092 = CARTESIAN_POINT('',(-49.00039938205,-10.99997150969, + 8.029999859737)); +#4093 = CARTESIAN_POINT('',(-49.00019968472,-11.,8.035)); +#4094 = CARTESIAN_POINT('',(-49.,-11.,8.04)); +#4095 = PCURVE('',#1986,#4096); +#4096 = DEFINITIONAL_REPRESENTATION('',(#4097),#4101); +#4097 = LINE('',#4098,#4099); +#4098 = CARTESIAN_POINT('',(1.610796326795,0.)); +#4099 = VECTOR('',#4100,1.); +#4100 = DIRECTION('',(0.,1.)); +#4101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4102 = PCURVE('',#3005,#4103); +#4103 = DEFINITIONAL_REPRESENTATION('',(#4104),#4155); +#4104 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4105,#4106,#4107,#4108,#4109, + #4110,#4111,#4112,#4113,#4114,#4115,#4116,#4117,#4118,#4119,#4120, + #4121,#4122,#4123,#4124,#4125,#4126,#4127,#4128,#4129,#4130,#4131, + #4132,#4133,#4134,#4135,#4136,#4137,#4138,#4139,#4140,#4141,#4142, + #4143,#4144,#4145,#4146,#4147,#4148,#4149,#4150,#4151,#4152,#4153, + #4154),.UNSPECIFIED.,.F.,.F.,(10,8,8,8,8,8,10),(31.14159265359, + 31.946990816987,32.349689898686,32.551039439535,32.65171420996, + 32.702051595172,32.752388980385),.UNSPECIFIED.); +#4105 = CARTESIAN_POINT('',(1.570796326795,1.920063923302E-02)); +#4106 = CARTESIAN_POINT('',(1.656848147558,1.920063923302E-02)); +#4107 = CARTESIAN_POINT('',(1.742901771721,1.920727682362E-02)); +#4108 = CARTESIAN_POINT('',(1.828988493121,1.922055257486E-02)); +#4109 = CARTESIAN_POINT('',(1.915144844981,1.924038901152E-02)); +#4110 = CARTESIAN_POINT('',(2.001407570655,1.926663063432E-02)); +#4111 = CARTESIAN_POINT('',(2.087810720031,1.929904377756E-02)); +#4112 = CARTESIAN_POINT('',(2.174384871589,1.933731630291E-02)); +#4113 = CARTESIAN_POINT('',(2.261158480113,1.938105712962E-02)); +#4114 = CARTESIAN_POINT('',(2.391662785031,1.945416483661E-02)); +#4115 = CARTESIAN_POINT('',(2.435221438215,1.947978390854E-02)); +#4116 = CARTESIAN_POINT('',(2.47884077981,1.95065937742E-02)); +#4117 = CARTESIAN_POINT('',(2.522524280724,1.953453104999E-02)); +#4118 = CARTESIAN_POINT('',(2.566275412571,1.956352801126E-02)); +#4119 = CARTESIAN_POINT('',(2.610097647672,1.95935125923E-02)); +#4120 = CARTESIAN_POINT('',(2.653994459055,1.962440838632E-02)); +#4121 = CARTESIAN_POINT('',(2.697969320455,1.965613464549E-02)); +#4122 = CARTESIAN_POINT('',(2.764053899243,1.970484209865E-02)); +#4123 = CARTESIAN_POINT('',(2.786102402101,1.97212642907E-02)); +#4124 = CARTESIAN_POINT('',(2.808171699747,1.973786230527E-02)); +#4125 = CARTESIAN_POINT('',(2.830262201839,1.975462530678E-02)); +#4126 = CARTESIAN_POINT('',(2.852374242825,1.97715421758E-02)); +#4127 = CARTESIAN_POINT('',(2.874508081953,1.97886015091E-02)); +#4128 = CARTESIAN_POINT('',(2.89666390326,1.98057916196E-02)); +#4129 = CARTESIAN_POINT('',(2.918841815585,1.982310053645E-02)); +#4130 = CARTESIAN_POINT('',(2.952141871043,1.984922373918E-02)); +#4131 = CARTESIAN_POINT('',(2.96324745529,1.985795818554E-02)); +#4132 = CARTESIAN_POINT('',(2.974358562892,1.986671774005E-02)); +#4133 = CARTESIAN_POINT('',(2.985475151439,1.987550079877E-02)); +#4134 = CARTESIAN_POINT('',(2.996597178528,1.988430575776E-02)); +#4135 = CARTESIAN_POINT('',(3.007724601745,1.989313101303E-02)); +#4136 = CARTESIAN_POINT('',(3.018857378687,1.990197496067E-02)); +#4137 = CARTESIAN_POINT('',(3.029995466945,1.991083599671E-02)); +#4138 = CARTESIAN_POINT('',(3.046710502695,1.992415077744E-02)); +#4139 = CARTESIAN_POINT('',(3.052283489549,1.992859289349E-02)); +#4140 = CARTESIAN_POINT('',(3.057857769951,1.993303865064E-02)); +#4141 = CARTESIAN_POINT('',(3.06343332918,1.993748783413E-02)); +#4142 = CARTESIAN_POINT('',(3.069010152517,1.994194022926E-02)); +#4143 = CARTESIAN_POINT('',(3.074588225237,1.994639562128E-02)); +#4144 = CARTESIAN_POINT('',(3.080167532622,1.995085379548E-02)); +#4145 = CARTESIAN_POINT('',(3.085748059949,1.995531453712E-02)); +#4146 = CARTESIAN_POINT('',(3.096911525045,1.996424072582E-02)); +#4147 = CARTESIAN_POINT('',(3.102497190396,1.996871279452E-02)); +#4148 = CARTESIAN_POINT('',(3.108062951865,1.997313658209E-02)); +#4149 = CARTESIAN_POINT('',(3.113696516689,1.997771881345E-02)); +#4150 = CARTESIAN_POINT('',(3.119235832877,1.998208419361E-02)); +#4151 = CARTESIAN_POINT('',(3.124848440482,1.998661581439E-02)); +#4152 = CARTESIAN_POINT('',(3.130422792396,1.999106156492E-02)); +#4153 = CARTESIAN_POINT('',(3.136008570479,1.999553263912E-02)); +#4154 = CARTESIAN_POINT('',(3.14159265359,2.E-02)); +#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4156 = ORIENTED_EDGE('',*,*,#4157,.F.); +#4157 = EDGE_CURVE('',#1945,#4075,#4158,.T.); +#4158 = SURFACE_CURVE('',#4159,(#4163,#4170),.PCURVE_S1.); +#4159 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4160,#4161,#4162), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.610796326795),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.707106781187,1.)) REPRESENTATION_ITEM('') ); +#4160 = CARTESIAN_POINT('',(-50.,-12.,8.04)); +#4161 = CARTESIAN_POINT('',(-50.,-11.,8.04)); +#4162 = CARTESIAN_POINT('',(-49.,-11.,8.04)); +#4163 = PCURVE('',#1986,#4164); +#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169); +#4165 = LINE('',#4166,#4167); +#4166 = CARTESIAN_POINT('',(0.,32.752388980385)); +#4167 = VECTOR('',#4168,1.); +#4168 = DIRECTION('',(1.,0.)); +#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4170 = PCURVE('',#2058,#4171); +#4171 = DEFINITIONAL_REPRESENTATION('',(#4172),#4183); +#4172 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4173,#4174,#4175,#4176,#4177, + #4178,#4179,#4180,#4181,#4182),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.610796326795),.PIECEWISE_BEZIER_KNOTS.); +#4173 = CARTESIAN_POINT('',(-1.110223024625E-16,4.E-02)); +#4174 = CARTESIAN_POINT('',(-0.157134840264,4.E-02)); +#4175 = CARTESIAN_POINT('',(-0.325774716871,4.E-02)); +#4176 = CARTESIAN_POINT('',(-0.504566386719,4.E-02)); +#4177 = CARTESIAN_POINT('',(-0.690744851728,4.E-02)); +#4178 = CARTESIAN_POINT('',(-0.880051475298,4.E-02)); +#4179 = CARTESIAN_POINT('',(-1.066229939773,4.E-02)); +#4180 = CARTESIAN_POINT('',(-1.245021610025,4.E-02)); +#4181 = CARTESIAN_POINT('',(-1.413661486531,4.E-02)); +#4182 = CARTESIAN_POINT('',(-1.570796326795,4.E-02)); +#4183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4184 = ORIENTED_EDGE('',*,*,#1944,.F.); +#4185 = ADVANCED_FACE('',(#4186),#2149,.T.); +#4186 = FACE_BOUND('',#4187,.F.); +#4187 = EDGE_LOOP('',(#4188,#4218,#4244,#4245)); +#4188 = ORIENTED_EDGE('',*,*,#4189,.T.); +#4189 = EDGE_CURVE('',#2071,#4190,#4192,.T.); +#4190 = VERTEX_POINT('',#4191); +#4191 = CARTESIAN_POINT('',(-49.03996803834,-12.5,17.038401278466)); +#4192 = SURFACE_CURVE('',#4193,(#4197,#4211),.PCURVE_S1.); +#4193 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4194,#4195,#4196), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +2.316189747934),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.721099174299,1.)) REPRESENTATION_ITEM('') ); +#4194 = CARTESIAN_POINT('',(-50.,-12.5,16.039200319744)); +#4195 = CARTESIAN_POINT('',(-50.,-12.5,17.)); +#4196 = CARTESIAN_POINT('',(-49.03996803834,-12.5,17.038401278466)); +#4197 = PCURVE('',#2149,#4198); +#4198 = DEFINITIONAL_REPRESENTATION('',(#4199),#4210); +#4199 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4200,#4201,#4202,#4203,#4204, + #4205,#4206,#4207,#4208,#4209),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 2.316189747934),.PIECEWISE_BEZIER_KNOTS.); +#4200 = CARTESIAN_POINT('',(0.,0.)); +#4201 = CARTESIAN_POINT('',(-0.153962634689,0.)); +#4202 = CARTESIAN_POINT('',(-0.318659658826,0.)); +#4203 = CARTESIAN_POINT('',(-0.492741214053,0.)); +#4204 = CARTESIAN_POINT('',(-0.673585701747,0.)); +#4205 = CARTESIAN_POINT('',(-0.857231937924,0.)); +#4206 = CARTESIAN_POINT('',(-1.038076425619,0.)); +#4207 = CARTESIAN_POINT('',(-1.212157980846,0.)); +#4208 = CARTESIAN_POINT('',(-1.376855004983,0.)); +#4209 = CARTESIAN_POINT('',(-1.530817639672,0.)); +#4210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4211 = PCURVE('',#2098,#4212); +#4212 = DEFINITIONAL_REPRESENTATION('',(#4213),#4217); +#4213 = LINE('',#4214,#4215); +#4214 = CARTESIAN_POINT('',(0.,42.568583470577)); +#4215 = VECTOR('',#4216,1.); +#4216 = DIRECTION('',(1.,0.)); +#4217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4218 = ORIENTED_EDGE('',*,*,#4219,.T.); +#4219 = EDGE_CURVE('',#4190,#3985,#4220,.T.); +#4220 = SURFACE_CURVE('',#4221,(#4225,#4232),.PCURVE_S1.); +#4221 = LINE('',#4222,#4223); +#4222 = CARTESIAN_POINT('',(-49.03996803834,-12.5,17.038401278466)); +#4223 = VECTOR('',#4224,1.); +#4224 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#4225 = PCURVE('',#2149,#4226); +#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4231); +#4227 = LINE('',#4228,#4229); +#4228 = CARTESIAN_POINT('',(-1.530817639672,0.)); +#4229 = VECTOR('',#4230,1.); +#4230 = DIRECTION('',(-0.,1.)); +#4231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4232 = PCURVE('',#4233,#4238); +#4233 = PLANE('',#4234); +#4234 = AXIS2_PLACEMENT_3D('',#4235,#4236,#4237); +#4235 = CARTESIAN_POINT('',(-7.438494264989E-15,-14.5,19.)); +#4236 = DIRECTION('',(-3.996803834887E-02,2.307418694049E-16, + 0.999200958722)); +#4237 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#4238 = DEFINITIONAL_REPRESENTATION('',(#4239),#4243); +#4239 = LINE('',#4240,#4241); +#4240 = CARTESIAN_POINT('',(-2.,-49.07918433253)); +#4241 = VECTOR('',#4242,1.); +#4242 = DIRECTION('',(1.,-6.008901426488E-32)); +#4243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4244 = ORIENTED_EDGE('',*,*,#3984,.F.); +#4245 = ORIENTED_EDGE('',*,*,#2133,.F.); +#4246 = ADVANCED_FACE('',(#4247),#2058,.T.); +#4247 = FACE_BOUND('',#4248,.F.); +#4248 = EDGE_LOOP('',(#4249,#4250,#4278,#4303)); +#4249 = ORIENTED_EDGE('',*,*,#4157,.T.); +#4250 = ORIENTED_EDGE('',*,*,#4251,.T.); +#4251 = EDGE_CURVE('',#4075,#4252,#4254,.T.); +#4252 = VERTEX_POINT('',#4253); +#4253 = CARTESIAN_POINT('',(-49.,-11.,15.54)); +#4254 = SURFACE_CURVE('',#4255,(#4259,#4266),.PCURVE_S1.); +#4255 = LINE('',#4256,#4257); +#4256 = CARTESIAN_POINT('',(-49.,-11.,8.)); +#4257 = VECTOR('',#4258,1.); +#4258 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#4259 = PCURVE('',#2058,#4260); +#4260 = DEFINITIONAL_REPRESENTATION('',(#4261),#4265); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(-0.,1.)); +#4265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4266 = PCURVE('',#4267,#4272); +#4267 = PLANE('',#4268); +#4268 = AXIS2_PLACEMENT_3D('',#4269,#4270,#4271); +#4269 = CARTESIAN_POINT('',(-25.,-11.,12.75)); +#4270 = DIRECTION('',(2.186631653217E-16,1.,-2.622940126497E-16)); +#4271 = DIRECTION('',(-4.088496285723E-02,2.710147336159E-16, + 0.999163860341)); +#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4277); +#4273 = LINE('',#4274,#4275); +#4274 = CARTESIAN_POINT('',(-3.764789228048,-24.17413622176)); +#4275 = VECTOR('',#4276,1.); +#4276 = DIRECTION('',(0.999163860341,4.088496285723E-02)); +#4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4278 = ORIENTED_EDGE('',*,*,#4279,.F.); +#4279 = EDGE_CURVE('',#2043,#4252,#4280,.T.); +#4280 = SURFACE_CURVE('',#4281,(#4286,#4293),.PCURVE_S1.); +#4281 = CIRCLE('',#4282,1.); +#4282 = AXIS2_PLACEMENT_3D('',#4283,#4284,#4285); +#4283 = CARTESIAN_POINT('',(-49.,-12.,15.54)); +#4284 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#4285 = DIRECTION('',(-1.,3.623045694923E-16,-2.22044604925E-16)); +#4286 = PCURVE('',#2058,#4287); +#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4292); +#4288 = LINE('',#4289,#4290); +#4289 = CARTESIAN_POINT('',(-0.,7.54)); +#4290 = VECTOR('',#4291,1.); +#4291 = DIRECTION('',(-1.,0.)); +#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4293 = PCURVE('',#2098,#4294); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4302); +#4295 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4296,#4297,#4298,#4299,#4300, + #4301),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.570796326795), + .PIECEWISE_BEZIER_KNOTS.); +#4296 = CARTESIAN_POINT('',(-4.440892098501E-16,40.252393722643)); +#4297 = CARTESIAN_POINT('',(0.514527995632,40.252393722643)); +#4298 = CARTESIAN_POINT('',(0.945690442047,40.252393722643)); +#4299 = CARTESIAN_POINT('',(1.370499083116,40.252393722643)); +#4300 = CARTESIAN_POINT('',(1.801661752302,40.252393722643)); +#4301 = CARTESIAN_POINT('',(2.316189747934,40.252393722643)); +#4302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4303 = ORIENTED_EDGE('',*,*,#2042,.F.); +#4304 = ADVANCED_FACE('',(#4305),#2098,.F.); +#4305 = FACE_BOUND('',#4306,.F.); +#4306 = EDGE_LOOP('',(#4307,#4308,#4361,#4362)); +#4307 = ORIENTED_EDGE('',*,*,#4279,.T.); +#4308 = ORIENTED_EDGE('',*,*,#4309,.T.); +#4309 = EDGE_CURVE('',#4252,#4190,#4310,.T.); +#4310 = SURFACE_CURVE('',#4311,(#4321,#4328),.PCURVE_S1.); +#4311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#4312,#4313,#4314,#4315, + #4316,#4317,#4318,#4319,#4320),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((9,9),(40.252393722643,42.568583470577), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.,1.)) +REPRESENTATION_ITEM('') ); +#4312 = CARTESIAN_POINT('',(-49.,-11.,15.54)); +#4313 = CARTESIAN_POINT('',(-49.00772610912,-11.,15.829419644674)); +#4314 = CARTESIAN_POINT('',(-49.01540967556,-11.06395885852, + 16.117241296664)); +#4315 = CARTESIAN_POINT('',(-49.02269833349,-11.19061075217, + 16.390167762275)); +#4316 = CARTESIAN_POINT('',(-49.02928188309,-11.37775445384, + 16.636139023867)); +#4317 = CARTESIAN_POINT('',(-49.03456942186,-11.62199221604, + 16.835530928545)); +#4318 = CARTESIAN_POINT('',(-49.0381819848,-11.90403770785, + 16.971275092203)); +#4319 = CARTESIAN_POINT('',(-49.03996803834,-12.20306545486, + 17.038401278466)); +#4320 = CARTESIAN_POINT('',(-49.03996803834,-12.5,17.038401278466)); +#4321 = PCURVE('',#2098,#4322); +#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327); +#4323 = LINE('',#4324,#4325); +#4324 = CARTESIAN_POINT('',(2.316189747934,0.)); +#4325 = VECTOR('',#4326,1.); +#4326 = DIRECTION('',(0.,1.)); +#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4328 = PCURVE('',#4329,#4348); +#4329 = B_SPLINE_SURFACE_WITH_KNOTS('',8,1,( + (#4330,#4331) + ,(#4332,#4333) + ,(#4334,#4335) + ,(#4336,#4337) + ,(#4338,#4339) + ,(#4340,#4341) + ,(#4342,#4343) + ,(#4344,#4345) + ,(#4346,#4347 + )),.UNSPECIFIED.,.F.,.F.,.F.,(9,9),(2,2),(0.,1.570796326795),(0.,1.) + ,.PIECEWISE_BEZIER_KNOTS.); +#4330 = CARTESIAN_POINT('',(-50.,-11.,15.5)); +#4331 = CARTESIAN_POINT('',(-6.328271240363E-15,-11.,17.5)); +#4332 = CARTESIAN_POINT('',(-50.,-11.,15.794524311274)); +#4333 = CARTESIAN_POINT('',(-6.393668774701E-15,-11.,17.794524311274)); +#4334 = CARTESIAN_POINT('',(-50.,-11.06609118344,16.089048715257)); +#4335 = CARTESIAN_POINT('',(-6.47374152034E-15,-11.06609118344, + 18.089048715256)); +#4336 = CARTESIAN_POINT('',(-49.99999999999,-11.19827290119, + 16.366269851502)); +#4337 = CARTESIAN_POINT('',(-6.564647215312E-15,-11.19827290119, + 18.366269851503)); +#4338 = CARTESIAN_POINT('',(-50.,-11.39111186633,16.608888133671)); +#4339 = CARTESIAN_POINT('',(-6.661338147751E-15,-11.39111186633, + 18.608888133669)); +#4340 = CARTESIAN_POINT('',(-49.99999999999,-11.63373014849, + 16.801727098807)); +#4341 = CARTESIAN_POINT('',(-6.75802908019E-15,-11.63373014849, + 18.801727098808)); +#4342 = CARTESIAN_POINT('',(-50.,-11.91095128474,16.933908816559)); +#4343 = CARTESIAN_POINT('',(-6.848934775161E-15,-11.91095128474, + 18.933908816558)); +#4344 = CARTESIAN_POINT('',(-50.,-12.20547568872,17.)); +#4345 = CARTESIAN_POINT('',(-6.929007520801E-15,-12.20547568872,19.)); +#4346 = CARTESIAN_POINT('',(-50.,-12.5,17.)); +#4347 = CARTESIAN_POINT('',(-6.994405055138E-15,-12.5,19.)); +#4348 = DEFINITIONAL_REPRESENTATION('',(#4349),#4360); +#4349 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4350,#4351,#4352,#4353,#4354, + #4355,#4356,#4357,#4358,#4359),.UNSPECIFIED.,.F.,.F.,(10,10),( + 40.252393722643,42.568583470577),.PIECEWISE_BEZIER_KNOTS.); +#4350 = CARTESIAN_POINT('',(1.110223024625E-16,2.E-02)); +#4351 = CARTESIAN_POINT('',(0.171691074986,1.986264694889E-02)); +#4352 = CARTESIAN_POINT('',(0.3425510553,1.972594947069E-02)); +#4353 = CARTESIAN_POINT('',(0.513997013209,1.959464652697E-02)); +#4354 = CARTESIAN_POINT('',(0.68755982075,1.947284699201E-02)); +#4355 = CARTESIAN_POINT('',(0.863075504089,1.93673938624E-02)); +#4356 = CARTESIAN_POINT('',(1.040266024623,1.928451217565E-02)); +#4357 = CARTESIAN_POINT('',(1.217785336264,1.922842574861E-02)); +#4358 = CARTESIAN_POINT('',(1.394835114861,1.920063923302E-02)); +#4359 = CARTESIAN_POINT('',(1.570796326795,1.920063923302E-02)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4189,.F.); +#4362 = ORIENTED_EDGE('',*,*,#2070,.F.); +#4363 = ADVANCED_FACE('',(#4364),#2940,.T.); +#4364 = FACE_BOUND('',#4365,.T.); +#4365 = EDGE_LOOP('',(#4366,#4390,#4412,#4413)); +#4366 = ORIENTED_EDGE('',*,*,#4367,.F.); +#4367 = EDGE_CURVE('',#4368,#2898,#4370,.T.); +#4368 = VERTEX_POINT('',#4369); +#4369 = CARTESIAN_POINT('',(-1.,-1.710100716628,-0.69846310393)); +#4370 = SURFACE_CURVE('',#4371,(#4376,#4383),.PCURVE_S1.); +#4371 = CIRCLE('',#4372,1.); +#4372 = AXIS2_PLACEMENT_3D('',#4373,#4374,#4375); +#4373 = CARTESIAN_POINT('',(-1.,-1.368080573303,0.241229516856)); +#4374 = DIRECTION('',(-2.845974043345E-16,-0.939692620786,0.342020143326 + )); +#4375 = DIRECTION('',(1.274015511669E-16,-0.342020143326,-0.939692620786 + )); +#4376 = PCURVE('',#2940,#4377); +#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382); +#4378 = LINE('',#4379,#4380); +#4379 = CARTESIAN_POINT('',(0.,0.)); +#4380 = VECTOR('',#4381,1.); +#4381 = DIRECTION('',(0.,1.)); +#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4383 = PCURVE('',#2913,#4384); +#4384 = DEFINITIONAL_REPRESENTATION('',(#4385),#4389); +#4385 = LINE('',#4386,#4387); +#4386 = CARTESIAN_POINT('',(-0.,14.156681880969)); +#4387 = VECTOR('',#4388,1.); +#4388 = DIRECTION('',(-1.,0.)); +#4389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4390 = ORIENTED_EDGE('',*,*,#4391,.T.); +#4391 = EDGE_CURVE('',#4368,#3245,#4392,.T.); +#4392 = SURFACE_CURVE('',#4393,(#4398,#4405),.PCURVE_S1.); +#4393 = CIRCLE('',#4394,5.); +#4394 = AXIS2_PLACEMENT_3D('',#4395,#4396,#4397); +#4395 = CARTESIAN_POINT('',(-1.,1.24344978758E-14,4.)); +#4396 = DIRECTION('',(1.,0.,0.)); +#4397 = DIRECTION('',(0.,-0.342020143326,-0.939692620786)); +#4398 = PCURVE('',#2940,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(0.,0.)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(1.,0.)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#3566,#4406); +#4406 = DEFINITIONAL_REPRESENTATION('',(#4407),#4411); +#4407 = LINE('',#4408,#4409); +#4408 = CARTESIAN_POINT('',(4.363323129986,49.)); +#4409 = VECTOR('',#4410,1.); +#4410 = DIRECTION('',(1.,0.)); +#4411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4412 = ORIENTED_EDGE('',*,*,#3244,.T.); +#4413 = ORIENTED_EDGE('',*,*,#2925,.F.); +#4414 = ADVANCED_FACE('',(#4415),#2913,.T.); +#4415 = FACE_BOUND('',#4416,.F.); +#4416 = EDGE_LOOP('',(#4417,#4441,#4442,#4443)); +#4417 = ORIENTED_EDGE('',*,*,#4418,.T.); +#4418 = EDGE_CURVE('',#4419,#2859,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(-1.,-15.01303021498,4.143407262015)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4434),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,1.); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(-1.,-14.67101007166,5.083099882801)); +#4425 = DIRECTION('',(0.,-0.939692620786,0.342020143326)); +#4426 = DIRECTION('',(0.,-0.342020143326,-0.939692620786)); +#4427 = PCURVE('',#2913,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433); +#4429 = LINE('',#4430,#4431); +#4430 = CARTESIAN_POINT('',(-0.,0.)); +#4431 = VECTOR('',#4432,1.); +#4432 = DIRECTION('',(-1.,0.)); +#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4434 = PCURVE('',#2875,#4435); +#4435 = DEFINITIONAL_REPRESENTATION('',(#4436),#4440); +#4436 = LINE('',#4437,#4438); +#4437 = CARTESIAN_POINT('',(1.221730476396,0.)); +#4438 = VECTOR('',#4439,1.); +#4439 = DIRECTION('',(0.,1.)); +#4440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4441 = ORIENTED_EDGE('',*,*,#2897,.T.); +#4442 = ORIENTED_EDGE('',*,*,#4367,.F.); +#4443 = ORIENTED_EDGE('',*,*,#4444,.F.); +#4444 = EDGE_CURVE('',#4419,#4368,#4445,.T.); +#4445 = SURFACE_CURVE('',#4446,(#4450,#4457),.PCURVE_S1.); +#4446 = LINE('',#4447,#4448); +#4447 = CARTESIAN_POINT('',(-1.,-15.01303021498,4.143407262015)); +#4448 = VECTOR('',#4449,1.); +#4449 = DIRECTION('',(2.845974043345E-16,0.939692620786,-0.342020143326) + ); +#4450 = PCURVE('',#2913,#4451); +#4451 = DEFINITIONAL_REPRESENTATION('',(#4452),#4456); +#4452 = LINE('',#4453,#4454); +#4453 = CARTESIAN_POINT('',(-0.,0.)); +#4454 = VECTOR('',#4455,1.); +#4455 = DIRECTION('',(-0.,1.)); +#4456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4457 = PCURVE('',#3819,#4458); +#4458 = DEFINITIONAL_REPRESENTATION('',(#4459),#4463); +#4459 = LINE('',#4460,#4461); +#4460 = CARTESIAN_POINT('',(-2.845974043345E-16,-1.)); +#4461 = VECTOR('',#4462,1.); +#4462 = DIRECTION('',(1.,-1.109335647967E-31)); +#4463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4464 = ADVANCED_FACE('',(#4465),#2875,.T.); +#4465 = FACE_BOUND('',#4466,.T.); +#4466 = EDGE_LOOP('',(#4467,#4491,#4513,#4514)); +#4467 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4468 = EDGE_CURVE('',#4469,#2831,#4471,.T.); +#4469 = VERTEX_POINT('',#4470); +#4470 = CARTESIAN_POINT('',(-1.,-16.,5.552946193194)); +#4471 = SURFACE_CURVE('',#4472,(#4477,#4484),.PCURVE_S1.); +#4472 = CIRCLE('',#4473,1.); +#4473 = AXIS2_PLACEMENT_3D('',#4474,#4475,#4476); +#4474 = CARTESIAN_POINT('',(-1.,-15.,5.552946193194)); +#4475 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#4476 = DIRECTION('',(-1.886909628413E-16,-1.,2.22044604925E-16)); +#4477 = PCURVE('',#2875,#4478); +#4478 = DEFINITIONAL_REPRESENTATION('',(#4479),#4483); +#4479 = LINE('',#4480,#4481); +#4480 = CARTESIAN_POINT('',(0.,0.)); +#4481 = VECTOR('',#4482,1.); +#4482 = DIRECTION('',(0.,1.)); +#4483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4484 = PCURVE('',#2846,#4485); +#4485 = DEFINITIONAL_REPRESENTATION('',(#4486),#4490); +#4486 = LINE('',#4487,#4488); +#4487 = CARTESIAN_POINT('',(-0.,11.947053806806)); +#4488 = VECTOR('',#4489,1.); +#4489 = DIRECTION('',(-1.,0.)); +#4490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4491 = ORIENTED_EDGE('',*,*,#4492,.T.); +#4492 = EDGE_CURVE('',#4469,#4419,#4493,.T.); +#4493 = SURFACE_CURVE('',#4494,(#4499,#4506),.PCURVE_S1.); +#4494 = CIRCLE('',#4495,1.5); +#4495 = AXIS2_PLACEMENT_3D('',#4496,#4497,#4498); +#4496 = CARTESIAN_POINT('',(-1.,-14.5,5.552946193194)); +#4497 = DIRECTION('',(1.,0.,0.)); +#4498 = DIRECTION('',(0.,-1.,8.289665250534E-15)); +#4499 = PCURVE('',#2875,#4500); +#4500 = DEFINITIONAL_REPRESENTATION('',(#4501),#4505); +#4501 = LINE('',#4502,#4503); +#4502 = CARTESIAN_POINT('',(0.,0.)); +#4503 = VECTOR('',#4504,1.); +#4504 = DIRECTION('',(1.,0.)); +#4505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4506 = PCURVE('',#3877,#4507); +#4507 = DEFINITIONAL_REPRESENTATION('',(#4508),#4512); +#4508 = LINE('',#4509,#4510); +#4509 = CARTESIAN_POINT('',(3.14159265359,49.)); +#4510 = VECTOR('',#4511,1.); +#4511 = DIRECTION('',(1.,0.)); +#4512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4513 = ORIENTED_EDGE('',*,*,#4418,.T.); +#4514 = ORIENTED_EDGE('',*,*,#2858,.F.); +#4515 = ADVANCED_FACE('',(#4516),#2846,.T.); +#4516 = FACE_BOUND('',#4517,.F.); +#4517 = EDGE_LOOP('',(#4518,#4548,#4549,#4550)); +#4518 = ORIENTED_EDGE('',*,*,#4519,.T.); +#4519 = EDGE_CURVE('',#4520,#2733,#4522,.T.); +#4520 = VERTEX_POINT('',#4521); +#4521 = CARTESIAN_POINT('',(-1.,-16.,17.46)); +#4522 = SURFACE_CURVE('',#4523,(#4527,#4541),.PCURVE_S1.); +#4523 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4524,#4525,#4526), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +2.396194490192),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.707106781187,1.)) REPRESENTATION_ITEM('') ); +#4524 = CARTESIAN_POINT('',(-1.,-16.,17.46)); +#4525 = CARTESIAN_POINT('',(-3.996802888651E-15,-16.,17.46)); +#4526 = CARTESIAN_POINT('',(-4.123488840725E-15,-15.,17.46)); +#4527 = PCURVE('',#2846,#4528); +#4528 = DEFINITIONAL_REPRESENTATION('',(#4529),#4540); +#4529 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4530,#4531,#4532,#4533,#4534, + #4535,#4536,#4537,#4538,#4539),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 2.396194490192),.PIECEWISE_BEZIER_KNOTS.); +#4530 = CARTESIAN_POINT('',(-2.22044604925E-16,4.E-02)); +#4531 = CARTESIAN_POINT('',(-0.157134840264,4.E-02)); +#4532 = CARTESIAN_POINT('',(-0.325774716821,4.000000000001E-02)); +#4533 = CARTESIAN_POINT('',(-0.50456638687,3.999999999999E-02)); +#4534 = CARTESIAN_POINT('',(-0.690744851612,4.000000000001E-02)); +#4535 = CARTESIAN_POINT('',(-0.880051475183,3.999999999999E-02)); +#4536 = CARTESIAN_POINT('',(-1.066229939925,4.000000000001E-02)); +#4537 = CARTESIAN_POINT('',(-1.245021609974,4.E-02)); +#4538 = CARTESIAN_POINT('',(-1.413661486531,4.E-02)); +#4539 = CARTESIAN_POINT('',(-1.570796326795,4.E-02)); +#4540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4541 = PCURVE('',#2774,#4542); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4547); +#4543 = LINE('',#4544,#4545); +#4544 = CARTESIAN_POINT('',(0.,44.964777960769)); +#4545 = VECTOR('',#4546,1.); +#4546 = DIRECTION('',(1.,0.)); +#4547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4548 = ORIENTED_EDGE('',*,*,#2830,.T.); +#4549 = ORIENTED_EDGE('',*,*,#4468,.F.); +#4550 = ORIENTED_EDGE('',*,*,#4551,.F.); +#4551 = EDGE_CURVE('',#4520,#4469,#4552,.T.); +#4552 = SURFACE_CURVE('',#4553,(#4557,#4564),.PCURVE_S1.); +#4553 = LINE('',#4554,#4555); +#4554 = CARTESIAN_POINT('',(-1.,-16.,17.5)); +#4555 = VECTOR('',#4556,1.); +#4556 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#4557 = PCURVE('',#2846,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4563); +#4559 = LINE('',#4560,#4561); +#4560 = CARTESIAN_POINT('',(-0.,0.)); +#4561 = VECTOR('',#4562,1.); +#4562 = DIRECTION('',(-0.,1.)); +#4563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4564 = PCURVE('',#3932,#4565); +#4565 = DEFINITIONAL_REPRESENTATION('',(#4566),#4570); +#4566 = LINE('',#4567,#4568); +#4567 = CARTESIAN_POINT('',(-5.967968448581,24.130683852014)); +#4568 = VECTOR('',#4569,1.); +#4569 = DIRECTION('',(0.999779361766,-2.100542280322E-02)); +#4570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4571 = ADVANCED_FACE('',(#4572),#2508,.T.); +#4572 = FACE_BOUND('',#4573,.F.); +#4573 = EDGE_LOOP('',(#4574,#4575,#4576,#4605)); +#4574 = ORIENTED_EDGE('',*,*,#2957,.T.); +#4575 = ORIENTED_EDGE('',*,*,#2492,.T.); +#4576 = ORIENTED_EDGE('',*,*,#4577,.F.); +#4577 = EDGE_CURVE('',#2992,#2493,#4578,.T.); +#4578 = SURFACE_CURVE('',#4579,(#4584,#4591),.PCURVE_S1.); +#4579 = CIRCLE('',#4580,1.); +#4580 = AXIS2_PLACEMENT_3D('',#4581,#4582,#4583); +#4581 = CARTESIAN_POINT('',(-1.,-10.,7.959200319744)); +#4582 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#4583 = DIRECTION('',(-3.996803834887E-02,2.307418694049E-16, + 0.999200958722)); +#4584 = PCURVE('',#2508,#4585); +#4585 = DEFINITIONAL_REPRESENTATION('',(#4586),#4590); +#4586 = LINE('',#4587,#4588); +#4587 = CARTESIAN_POINT('',(-0.,7.)); +#4588 = VECTOR('',#4589,1.); +#4589 = DIRECTION('',(-1.,0.)); +#4590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4591 = PCURVE('',#2546,#4592); +#4592 = DEFINITIONAL_REPRESENTATION('',(#4593),#4604); +#4593 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4594,#4595,#4596,#4597,#4598, + #4599,#4600,#4601,#4602,#4603),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.610775013918),.PIECEWISE_BEZIER_KNOTS.); +#4594 = CARTESIAN_POINT('',(0.,29.14159265359)); +#4595 = CARTESIAN_POINT('',(0.189968574558,29.141592653589)); +#4596 = CARTESIAN_POINT('',(0.36364407855,29.141592653591)); +#4597 = CARTESIAN_POINT('',(0.527821360553,29.141592653587)); +#4598 = CARTESIAN_POINT('',(0.68674337158,29.141592653593)); +#4599 = CARTESIAN_POINT('',(0.84404228086,29.141592653587)); +#4600 = CARTESIAN_POINT('',(1.002964291888,29.141592653591)); +#4601 = CARTESIAN_POINT('',(1.167141573891,29.141592653589)); +#4602 = CARTESIAN_POINT('',(1.340817077883,29.14159265359)); +#4603 = CARTESIAN_POINT('',(1.530785652441,29.14159265359)); +#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4605 = ORIENTED_EDGE('',*,*,#3029,.F.); +#4606 = ADVANCED_FACE('',(#4607),#2774,.F.); +#4607 = FACE_BOUND('',#4608,.F.); +#4608 = EDGE_LOOP('',(#4609,#4640,#4641,#4642)); +#4609 = ORIENTED_EDGE('',*,*,#4610,.T.); +#4610 = EDGE_CURVE('',#4611,#2705,#4613,.T.); +#4611 = VERTEX_POINT('',#4612); +#4612 = CARTESIAN_POINT('',(-1.039968038349,-14.5,18.958401278466)); +#4613 = SURFACE_CURVE('',#4614,(#4619,#4633),.PCURVE_S1.); +#4614 = CIRCLE('',#4615,1.); +#4615 = AXIS2_PLACEMENT_3D('',#4616,#4617,#4618); +#4616 = CARTESIAN_POINT('',(-1.,-14.5,17.959200319744)); +#4617 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16)); +#4618 = DIRECTION('',(-3.996803834887E-02,2.307418694049E-16, + 0.999200958722)); +#4619 = PCURVE('',#2774,#4620); +#4620 = DEFINITIONAL_REPRESENTATION('',(#4621),#4632); +#4621 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4622,#4623,#4624,#4625,#4626, + #4627,#4628,#4629,#4630,#4631),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.610775013918),.PIECEWISE_BEZIER_KNOTS.); +#4622 = CARTESIAN_POINT('',(0.,42.568583470577)); +#4623 = CARTESIAN_POINT('',(0.297364723101,42.568583470577)); +#4624 = CARTESIAN_POINT('',(0.569225309907,42.568583470579)); +#4625 = CARTESIAN_POINT('',(0.826217984175,42.568583470574)); +#4626 = CARTESIAN_POINT('',(1.074984391533,42.568583470581)); +#4627 = CARTESIAN_POINT('',(1.321210098659,42.568583470573)); +#4628 = CARTESIAN_POINT('',(1.569976506018,42.568583470579)); +#4629 = CARTESIAN_POINT('',(1.826969180285,42.568583470576)); +#4630 = CARTESIAN_POINT('',(2.098829767091,42.568583470577)); +#4631 = CARTESIAN_POINT('',(2.396194490192,42.568583470577)); +#4632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4633 = PCURVE('',#2720,#4634); +#4634 = DEFINITIONAL_REPRESENTATION('',(#4635),#4639); +#4635 = LINE('',#4636,#4637); +#4636 = CARTESIAN_POINT('',(-0.,2.)); +#4637 = VECTOR('',#4638,1.); +#4638 = DIRECTION('',(-1.,0.)); +#4639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4640 = ORIENTED_EDGE('',*,*,#2732,.T.); +#4641 = ORIENTED_EDGE('',*,*,#4519,.F.); +#4642 = ORIENTED_EDGE('',*,*,#4643,.F.); +#4643 = EDGE_CURVE('',#4611,#4520,#4644,.T.); +#4644 = SURFACE_CURVE('',#4645,(#4662,#4669),.PCURVE_S1.); +#4645 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#4646,#4647,#4648,#4649, + #4650,#4651,#4652,#4653,#4654,#4655,#4656,#4657,#4658,#4659,#4660, +#4661),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( + 42.568583470577,44.924777780711,44.964777960769),.UNSPECIFIED.) +CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#4646 = CARTESIAN_POINT('',(-1.039968038349,-14.5,18.958401278466)); +#4647 = CARTESIAN_POINT('',(-1.039968038349,-14.7863551105, + 18.958401278466)); +#4648 = CARTESIAN_POINT('',(-1.038307670483,-15.07272501715, + 18.896003335348)); +#4649 = CARTESIAN_POINT('',(-1.03498439525,-15.34365302226, + 18.771115360674)); +#4650 = CARTESIAN_POINT('',(-1.030116958184,-15.58402479288, + 18.588288290121)); +#4651 = CARTESIAN_POINT('',(-1.023898675684,-15.77915054411, + 18.35507969458)); +#4652 = CARTESIAN_POINT('',(-1.01670580943,-15.91753934879, + 18.08554942026)); +#4653 = CARTESIAN_POINT('',(-1.008929926558,-15.99159516368, + 17.79440680526)); +#4654 = CARTESIAN_POINT('',(-1.000934651378,-15.99959906519, + 17.495001081054)); +#4655 = CARTESIAN_POINT('',(-1.000800958776,-15.99971367348, + 17.489999538365)); +#4656 = CARTESIAN_POINT('',(-1.000667448703,-15.99980910579, + 17.485000050177)); +#4657 = CARTESIAN_POINT('',(-1.000533943971,-15.99988546134, + 17.480000188774)); +#4658 = CARTESIAN_POINT('',(-1.000400422412,-15.99994274296, + 17.474999816487)); +#4659 = CARTESIAN_POINT('',(-1.000266955664,-15.99998090878, + 17.470000063187)); +#4660 = CARTESIAN_POINT('',(-1.000133475874,-16.,17.465)); +#4661 = CARTESIAN_POINT('',(-1.,-16.,17.46)); +#4662 = PCURVE('',#2774,#4663); +#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4668); +#4664 = LINE('',#4665,#4666); +#4665 = CARTESIAN_POINT('',(0.,0.)); +#4666 = VECTOR('',#4667,1.); +#4667 = DIRECTION('',(0.,1.)); +#4668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4669 = PCURVE('',#4035,#4670); +#4670 = DEFINITIONAL_REPRESENTATION('',(#4671),#4728); +#4671 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#4672,#4673,#4674,#4675,#4676, + #4677,#4678,#4679,#4680,#4681,#4682,#4683,#4684,#4685,#4686,#4687, + #4688,#4689,#4690,#4691,#4692,#4693,#4694,#4695,#4696,#4697,#4698, + #4699,#4700,#4701,#4702,#4703,#4704,#4705,#4706,#4707,#4708,#4709, + #4710,#4711,#4712,#4713,#4714,#4715,#4716,#4717,#4718,#4719,#4720, + #4721,#4722,#4723,#4724,#4725,#4726,#4727),.UNSPECIFIED.,.F.,.F.,(11 + ,9,9,9,9,9,11),(42.568583470577,43.766680715673,44.365729338221, + 44.665253649495,44.815015805132,44.889896882951,44.964777960769), + .UNSPECIFIED.); +#4672 = CARTESIAN_POINT('',(1.570796326795,0.979200639233)); +#4673 = CARTESIAN_POINT('',(1.648454046287,0.979200639233)); +#4674 = CARTESIAN_POINT('',(1.726112830199,0.979205982538)); +#4675 = CARTESIAN_POINT('',(1.803792578238,0.979216669481)); +#4676 = CARTESIAN_POINT('',(1.88151528933,0.979232651623)); +#4677 = CARTESIAN_POINT('',(1.959303056733,0.979253831664)); +#4678 = CARTESIAN_POINT('',(2.037176669869,0.979280063387)); +#4679 = CARTESIAN_POINT('',(2.11515482285,0.979311151627)); +#4680 = CARTESIAN_POINT('',(2.193253929718,0.979346852274)); +#4681 = CARTESIAN_POINT('',(2.271488546381,0.979386872302)); +#4682 = CARTESIAN_POINT('',(2.389064325697,0.979452868595)); +#4683 = CARTESIAN_POINT('',(2.428293524963,0.979475862166)); +#4684 = CARTESIAN_POINT('',(2.467561571782,0.979499807493)); +#4685 = CARTESIAN_POINT('',(2.506869964012,0.979524658933)); +#4686 = CARTESIAN_POINT('',(2.546220122625,0.979550368235)); +#4687 = CARTESIAN_POINT('',(2.58561339174,0.979576884561)); +#4688 = CARTESIAN_POINT('',(2.62505103858,0.979604154462)); +#4689 = CARTESIAN_POINT('',(2.664534253514,0.9796321219)); +#4690 = CARTESIAN_POINT('',(2.704064150026,0.979660728233)); +#4691 = CARTESIAN_POINT('',(2.763430572086,0.979704504216)); +#4692 = CARTESIAN_POINT('',(2.78323128564,0.979719240709)); +#4693 = CARTESIAN_POINT('',(2.803044053508,0.979734114105)); +#4694 = CARTESIAN_POINT('',(2.822868996608,0.97974911667)); +#4695 = CARTESIAN_POINT('',(2.842706208658,0.979764240534)); +#4696 = CARTESIAN_POINT('',(2.862555756178,0.979779477686)); +#4697 = CARTESIAN_POINT('',(2.882417678491,0.979794819979)); +#4698 = CARTESIAN_POINT('',(2.90229198772,0.979810259129)); +#4699 = CARTESIAN_POINT('',(2.922178668791,0.979825786712)); +#4700 = CARTESIAN_POINT('',(2.952027184752,0.979849197892)); +#4701 = CARTESIAN_POINT('',(2.961979787835,0.97985702163)); +#4702 = CARTESIAN_POINT('',(2.971935464127,0.979864864275)); +#4703 = CARTESIAN_POINT('',(2.981894189078,0.979872724726)); +#4704 = CARTESIAN_POINT('',(2.991855938127,0.979880601877)); +#4705 = CARTESIAN_POINT('',(3.001820686731,0.979888494629)); +#4706 = CARTESIAN_POINT('',(3.011788410325,0.979896401875)); +#4707 = CARTESIAN_POINT('',(3.021759084365,0.979904322515)); +#4708 = CARTESIAN_POINT('',(3.031732684291,0.979912255443)); +#4709 = CARTESIAN_POINT('',(3.046697436184,0.979924171616)); +#4710 = CARTESIAN_POINT('',(3.05168640827,0.979928146462)); +#4711 = CARTESIAN_POINT('',(3.056676094884,0.979932123951)); +#4712 = CARTESIAN_POINT('',(3.06166648911,0.979936103942)); +#4713 = CARTESIAN_POINT('',(3.066657584014,0.979940086286)); +#4714 = CARTESIAN_POINT('',(3.071649372688,0.979944070843)); +#4715 = CARTESIAN_POINT('',(3.076641848194,0.979948057465)); +#4716 = CARTESIAN_POINT('',(3.081635003619,0.97995204601)); +#4717 = CARTESIAN_POINT('',(3.086628832036,0.979956036332)); +#4718 = CARTESIAN_POINT('',(3.096617821009,0.979964020243)); +#4719 = CARTESIAN_POINT('',(3.101613767321,0.979968015854)); +#4720 = CARTESIAN_POINT('',(3.106603671402,0.979971996099)); +#4721 = CARTESIAN_POINT('',(3.111620809841,0.979976043207)); +#4722 = CARTESIAN_POINT('',(3.116575918882,0.979979940118)); +#4723 = CARTESIAN_POINT('',(3.121623456862,0.979984055392)); +#4724 = CARTESIAN_POINT('',(3.126591998237,0.979987986755)); +#4725 = CARTESIAN_POINT('',(3.131599421841,0.97999200765)); +#4726 = CARTESIAN_POINT('',(3.136595273662,0.979996002091)); +#4727 = CARTESIAN_POINT('',(3.14159265359,0.98)); +#4728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4729 = ADVANCED_FACE('',(#4730),#2546,.F.); +#4730 = FACE_BOUND('',#4731,.F.); +#4731 = EDGE_LOOP('',(#4732,#4733,#4734,#4760)); +#4732 = ORIENTED_EDGE('',*,*,#4577,.T.); +#4733 = ORIENTED_EDGE('',*,*,#2520,.T.); +#4734 = ORIENTED_EDGE('',*,*,#4735,.F.); +#4735 = EDGE_CURVE('',#4736,#2521,#4738,.T.); +#4736 = VERTEX_POINT('',#4737); +#4737 = CARTESIAN_POINT('',(-1.,-11.,9.96)); +#4738 = SURFACE_CURVE('',#4739,(#4743,#4750),.PCURVE_S1.); +#4739 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4740,#4741,#4742), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0., +1.530785652441),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +0.707106781187,1.)) REPRESENTATION_ITEM('') ); +#4740 = CARTESIAN_POINT('',(-1.,-11.,9.96)); +#4741 = CARTESIAN_POINT('',(-4.218847493576E-15,-11.,9.96)); +#4742 = CARTESIAN_POINT('',(-4.123488840725E-15,-11.99999969004, + 9.959212649589)); +#4743 = PCURVE('',#2546,#4744); +#4744 = DEFINITIONAL_REPRESENTATION('',(#4745),#4749); +#4745 = LINE('',#4746,#4747); +#4746 = CARTESIAN_POINT('',(0.,30.672378306031)); +#4747 = VECTOR('',#4748,1.); +#4748 = DIRECTION('',(1.,0.)); +#4749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4750 = PCURVE('',#2594,#4751); +#4751 = DEFINITIONAL_REPRESENTATION('',(#4752),#4759); +#4752 = B_SPLINE_CURVE_WITH_KNOTS('',5,(#4753,#4754,#4755,#4756,#4757, + #4758),.UNSPECIFIED.,.F.,.F.,(6,6),(0.,1.530785652441), + .PIECEWISE_BEZIER_KNOTS.); +#4753 = CARTESIAN_POINT('',(0.,-4.E-02)); +#4754 = CARTESIAN_POINT('',(-0.282842712475,-4.E-02)); +#4755 = CARTESIAN_POINT('',(-0.60661164573,-4.E-02)); +#4756 = CARTESIAN_POINT('',(-0.964185022514,-4.E-02)); +#4757 = CARTESIAN_POINT('',(-1.28795361432,-4.E-02)); +#4758 = CARTESIAN_POINT('',(-1.570796326795,-4.E-02)); +#4759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4760 = ORIENTED_EDGE('',*,*,#4761,.F.); +#4761 = EDGE_CURVE('',#2992,#4736,#4762,.T.); +#4762 = SURFACE_CURVE('',#4763,(#4772,#4779),.PCURVE_S1.); +#4763 = ( BOUNDED_CURVE() B_SPLINE_CURVE(7,(#4764,#4765,#4766,#4767, + #4768,#4769,#4770,#4771),.UNSPECIFIED.,.F.,.F.) +B_SPLINE_CURVE_WITH_KNOTS((8,8),(29.14159265359,30.672378306031), +.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM( + '') ); +#4764 = CARTESIAN_POINT('',(-1.039968038349,-10.,8.958401278466)); +#4765 = CARTESIAN_POINT('',(-1.039968038349,-10.22777973153, + 8.958401278466)); +#4766 = CARTESIAN_POINT('',(-1.037549519486,-10.45812114081, + 9.019079338382)); +#4767 = CARTESIAN_POINT('',(-1.032671799603,-10.67052398139, + 9.142602596264)); +#4768 = CARTESIAN_POINT('',(-1.025518215497,-10.83608839574, + 9.322202928362)); +#4769 = CARTESIAN_POINT('',(-1.01736130454,-10.94431283918, + 9.525100695755)); +#4770 = CARTESIAN_POINT('',(-1.008726541643,-11.,9.741492074452)); +#4771 = CARTESIAN_POINT('',(-1.,-11.,9.96)); +#4772 = PCURVE('',#2546,#4773); +#4773 = DEFINITIONAL_REPRESENTATION('',(#4774),#4778); +#4774 = LINE('',#4775,#4776); +#4775 = CARTESIAN_POINT('',(0.,0.)); +#4776 = VECTOR('',#4777,1.); +#4777 = DIRECTION('',(0.,1.)); +#4778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4779 = PCURVE('',#3005,#4780); +#4780 = DEFINITIONAL_REPRESENTATION('',(#4781),#4791); +#4781 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4782,#4783,#4784,#4785,#4786, + #4787,#4788,#4789,#4790),.UNSPECIFIED.,.F.,.F.,(9,9),(29.14159265359 + ,30.672378306031),.PIECEWISE_BEZIER_KNOTS.); +#4782 = CARTESIAN_POINT('',(1.570796326795,0.979200639233)); +#4783 = CARTESIAN_POINT('',(1.770103591889,0.979200639233)); +#4784 = CARTESIAN_POINT('',(1.971359431603,0.979236887912)); +#4785 = CARTESIAN_POINT('',(2.173647816434,0.979310080881)); +#4786 = CARTESIAN_POINT('',(2.37344138217,0.97941795806)); +#4787 = CARTESIAN_POINT('',(2.570303216151,0.979550910269)); +#4788 = CARTESIAN_POINT('',(2.761358020888,0.979695919745)); +#4789 = CARTESIAN_POINT('',(2.950703647693,0.979847285521)); +#4790 = CARTESIAN_POINT('',(3.14159265359,0.98)); +#4791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4792 = ADVANCED_FACE('',(#4793),#2720,.T.); +#4793 = FACE_BOUND('',#4794,.F.); +#4794 = EDGE_LOOP('',(#4795,#4825,#4826,#4827)); +#4795 = ORIENTED_EDGE('',*,*,#4796,.T.); +#4796 = EDGE_CURVE('',#4797,#2607,#4799,.T.); +#4797 = VERTEX_POINT('',#4798); +#4798 = CARTESIAN_POINT('',(-1.039968038349,-12.5,18.958401278466)); +#4799 = SURFACE_CURVE('',#4800,(#4804,#4818),.PCURVE_S1.); +#4800 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4801,#4802,#4803), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(0.,2.39619449019 +),.PIECEWISE_BEZIER_KNOTS.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.692831856099,1.)) REPRESENTATION_ITEM('') + ); +#4801 = CARTESIAN_POINT('',(-1.039968038349,-12.5,18.958401278466)); +#4802 = CARTESIAN_POINT('',(-4.218847493576E-15,-12.5,19.)); +#4803 = CARTESIAN_POINT('',(-4.123488840725E-15,-12.5,17.959200319744)); +#4804 = PCURVE('',#2720,#4805); +#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4817); +#4806 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4807,#4808,#4809,#4810,#4811, + #4812,#4813,#4814,#4815,#4816),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 2.39619449019),.PIECEWISE_BEZIER_KNOTS.); +#4807 = CARTESIAN_POINT('',(1.110223024625E-16,-3.552713678801E-15)); +#4808 = CARTESIAN_POINT('',(-0.160244260955,-3.5527136788E-15)); +#4809 = CARTESIAN_POINT('',(-0.332792842162,-3.552713678801E-15)); +#4810 = CARTESIAN_POINT('',(-0.516300829129,-3.5527136788E-15)); +#4811 = CARTESIAN_POINT('',(-0.70786134683,-3.552713678801E-15)); +#4812 = CARTESIAN_POINT('',(-0.902913667088,-3.5527136788E-15)); +#4813 = CARTESIAN_POINT('',(-1.094474184789,-3.552713678801E-15)); +#4814 = CARTESIAN_POINT('',(-1.277982171756,-3.5527136788E-15)); +#4815 = CARTESIAN_POINT('',(-1.450530752963,-3.552713678801E-15)); +#4816 = CARTESIAN_POINT('',(-1.610775013918,-3.552713678801E-15)); +#4817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4818 = PCURVE('',#2648,#4819); +#4819 = DEFINITIONAL_REPRESENTATION('',(#4820),#4824); +#4820 = LINE('',#4821,#4822); +#4821 = CARTESIAN_POINT('',(0.,40.568583470575)); +#4822 = VECTOR('',#4823,1.); +#4823 = DIRECTION('',(1.,0.)); +#4824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4825 = ORIENTED_EDGE('',*,*,#2704,.T.); +#4826 = ORIENTED_EDGE('',*,*,#4610,.F.); +#4827 = ORIENTED_EDGE('',*,*,#4828,.F.); +#4828 = EDGE_CURVE('',#4797,#4611,#4829,.T.); +#4829 = SURFACE_CURVE('',#4830,(#4834,#4841),.PCURVE_S1.); +#4830 = LINE('',#4831,#4832); +#4831 = CARTESIAN_POINT('',(-1.039968038349,-12.5,18.958401278466)); +#4832 = VECTOR('',#4833,1.); +#4833 = DIRECTION('',(-2.22044604925E-16,-1.,2.22044604925E-16)); +#4834 = PCURVE('',#2720,#4835); +#4835 = DEFINITIONAL_REPRESENTATION('',(#4836),#4840); +#4836 = LINE('',#4837,#4838); +#4837 = CARTESIAN_POINT('',(-0.,0.)); +#4838 = VECTOR('',#4839,1.); +#4839 = DIRECTION('',(-0.,1.)); +#4840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4841 = PCURVE('',#4233,#4842); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847); +#4843 = LINE('',#4844,#4845); +#4844 = CARTESIAN_POINT('',(-2.,-1.040799680256)); +#4845 = VECTOR('',#4846,1.); +#4846 = DIRECTION('',(1.,-6.008901426488E-32)); +#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4848 = ADVANCED_FACE('',(#4849),#2594,.T.); +#4849 = FACE_BOUND('',#4850,.F.); +#4850 = EDGE_LOOP('',(#4851,#4852,#4853,#4884)); +#4851 = ORIENTED_EDGE('',*,*,#4735,.T.); +#4852 = ORIENTED_EDGE('',*,*,#2578,.T.); +#4853 = ORIENTED_EDGE('',*,*,#4854,.F.); +#4854 = EDGE_CURVE('',#4855,#2579,#4857,.T.); +#4855 = VERTEX_POINT('',#4856); +#4856 = CARTESIAN_POINT('',(-1.,-11.,17.46)); +#4857 = SURFACE_CURVE('',#4858,(#4863,#4870),.PCURVE_S1.); +#4858 = CIRCLE('',#4859,1.); +#4859 = AXIS2_PLACEMENT_3D('',#4860,#4861,#4862); +#4860 = CARTESIAN_POINT('',(-1.,-12.,17.46)); +#4861 = DIRECTION('',(2.22044604925E-16,-2.22044604925E-16,-1.)); +#4862 = DIRECTION('',(2.186631653217E-16,1.,-2.22044604925E-16)); +#4863 = PCURVE('',#2594,#4864); +#4864 = DEFINITIONAL_REPRESENTATION('',(#4865),#4869); +#4865 = LINE('',#4866,#4867); +#4866 = CARTESIAN_POINT('',(-0.,7.46)); +#4867 = VECTOR('',#4868,1.); +#4868 = DIRECTION('',(-1.,0.)); +#4869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4870 = PCURVE('',#2648,#4871); +#4871 = DEFINITIONAL_REPRESENTATION('',(#4872),#4883); +#4872 = B_SPLINE_CURVE_WITH_KNOTS('',9,(#4873,#4874,#4875,#4876,#4877, + #4878,#4879,#4880,#4881,#4882),.UNSPECIFIED.,.F.,.F.,(10,10),(0., + 1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#4873 = CARTESIAN_POINT('',(2.22044604925E-16,38.172388980385)); +#4874 = CARTESIAN_POINT('',(0.295722544916,38.172388980385)); +#4875 = CARTESIAN_POINT('',(0.567394017347,38.172388980383)); +#4876 = CARTESIAN_POINT('',(0.824880645684,38.172388980387)); +#4877 = CARTESIAN_POINT('',(1.074506648975,38.172388980381)); +#4878 = CARTESIAN_POINT('',(1.321687841215,38.172388980389)); +#4879 = CARTESIAN_POINT('',(1.571313844506,38.172388980381)); +#4880 = CARTESIAN_POINT('',(1.828800472844,38.172388980386)); +#4881 = CARTESIAN_POINT('',(2.100471945274,38.172388980384)); +#4882 = CARTESIAN_POINT('',(2.39619449019,38.172388980385)); +#4883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4884 = ORIENTED_EDGE('',*,*,#4885,.F.); +#4885 = EDGE_CURVE('',#4736,#4855,#4886,.T.); +#4886 = SURFACE_CURVE('',#4887,(#4891,#4898),.PCURVE_S1.); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(-1.,-11.,10.)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(-2.22044604925E-16,2.22044604925E-16,1.)); +#4891 = PCURVE('',#2594,#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 = PCURVE('',#4267,#4899); +#4899 = DEFINITIONAL_REPRESENTATION('',(#4900),#4904); +#4900 = LINE('',#4901,#4902); +#4901 = CARTESIAN_POINT('',(-3.728939724512,23.867499000334)); +#4902 = VECTOR('',#4903,1.); +#4903 = DIRECTION('',(0.999163860341,4.088496285723E-02)); +#4904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4905 = ADVANCED_FACE('',(#4906),#2648,.F.); +#4906 = FACE_BOUND('',#4907,.F.); +#4907 = EDGE_LOOP('',(#4908,#4909,#4910,#4911)); +#4908 = ORIENTED_EDGE('',*,*,#4854,.T.); +#4909 = ORIENTED_EDGE('',*,*,#2606,.T.); +#4910 = ORIENTED_EDGE('',*,*,#4796,.F.); +#4911 = ORIENTED_EDGE('',*,*,#4912,.F.); +#4912 = EDGE_CURVE('',#4855,#4797,#4913,.T.); +#4913 = SURFACE_CURVE('',#4914,(#4931,#4938),.PCURVE_S1.); +#4914 = ( BOUNDED_CURVE() B_SPLINE_CURVE(8,(#4915,#4916,#4917,#4918, + #4919,#4920,#4921,#4922,#4923,#4924,#4925,#4926,#4927,#4928,#4929, +#4930),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((9,7,9),( + 38.172388980385,38.212389160443,40.568583470575),.UNSPECIFIED.) +CURVE() GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,1., +1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.,1.)) REPRESENTATION_ITEM('') ); +#4915 = CARTESIAN_POINT('',(-1.,-11.,17.46)); +#4916 = CARTESIAN_POINT('',(-1.000133475874,-11.,17.465)); +#4917 = CARTESIAN_POINT('',(-1.000266955664,-11.00001909121, + 17.470000063187)); +#4918 = CARTESIAN_POINT('',(-1.000400422412,-11.00005725703, + 17.474999816486)); +#4919 = CARTESIAN_POINT('',(-1.000533943971,-11.00011453865, + 17.480000188774)); +#4920 = CARTESIAN_POINT('',(-1.000667448703,-11.0001908942, + 17.485000050177)); +#4921 = CARTESIAN_POINT('',(-1.000800958776,-11.00028632651, + 17.489999538364)); +#4922 = CARTESIAN_POINT('',(-1.000934651378,-11.0004009348, + 17.495001081054)); +#4923 = CARTESIAN_POINT('',(-1.008929926558,-11.00840483631, + 17.79440680526)); +#4924 = CARTESIAN_POINT('',(-1.016705809431,-11.0824606512, + 18.085549420261)); +#4925 = CARTESIAN_POINT('',(-1.023898675683,-11.22084945588, + 18.355079694579)); +#4926 = CARTESIAN_POINT('',(-1.030116958184,-11.41597520711, + 18.588288290121)); +#4927 = CARTESIAN_POINT('',(-1.03498439525,-11.65634697773, + 18.771115360675)); +#4928 = CARTESIAN_POINT('',(-1.038307670483,-11.92727498284, + 18.896003335348)); +#4929 = CARTESIAN_POINT('',(-1.039968038349,-12.2136448895, + 18.958401278466)); +#4930 = CARTESIAN_POINT('',(-1.039968038349,-12.5,18.958401278466)); +#4931 = PCURVE('',#2648,#4932); +#4932 = DEFINITIONAL_REPRESENTATION('',(#4933),#4937); +#4933 = LINE('',#4934,#4935); +#4934 = CARTESIAN_POINT('',(0.,0.)); +#4935 = VECTOR('',#4936,1.); +#4936 = DIRECTION('',(0.,1.)); +#4937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4938 = PCURVE('',#4329,#4939); +#4939 = DEFINITIONAL_REPRESENTATION('',(#4940),#4997); +#4940 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#4941,#4942,#4943,#4944,#4945, + #4946,#4947,#4948,#4949,#4950,#4951,#4952,#4953,#4954,#4955,#4956, + #4957,#4958,#4959,#4960,#4961,#4962,#4963,#4964,#4965,#4966,#4967, + #4968,#4969,#4970,#4971,#4972,#4973,#4974,#4975,#4976,#4977,#4978, + #4979,#4980,#4981,#4982,#4983,#4984,#4985,#4986,#4987,#4988,#4989, + #4990,#4991,#4992,#4993,#4994,#4995,#4996),.UNSPECIFIED.,.F.,.F.,(11 + ,9,9,9,9,9,11),(38.172388980385,38.247270058203,38.322151136022, + 38.471913291658,38.771437602932,39.37048622548,40.568583470575), + .UNSPECIFIED.); +#4941 = CARTESIAN_POINT('',(-2.334937798665E-15,0.98)); +#4942 = CARTESIAN_POINT('',(4.997379928256E-03,0.979996002091)); +#4943 = CARTESIAN_POINT('',(9.993231748696E-03,0.97999200765)); +#4944 = CARTESIAN_POINT('',(1.500065535371E-02,0.979987986755)); +#4945 = CARTESIAN_POINT('',(1.996919672657E-02,0.979984055392)); +#4946 = CARTESIAN_POINT('',(2.501673470879E-02,0.979979940118)); +#4947 = CARTESIAN_POINT('',(2.997184374741E-02,0.979976043208)); +#4948 = CARTESIAN_POINT('',(3.498898218833E-02,0.979971996099)); +#4949 = CARTESIAN_POINT('',(3.997888626786E-02,0.979968015854)); +#4950 = CARTESIAN_POINT('',(4.497483258131E-02,0.979964020243)); +#4951 = CARTESIAN_POINT('',(5.496382155412E-02,0.979956036332)); +#4952 = CARTESIAN_POINT('',(5.995764997091E-02,0.97995204601)); +#4953 = CARTESIAN_POINT('',(6.49508053951E-02,0.979948057465)); +#4954 = CARTESIAN_POINT('',(6.994328090356E-02,0.979944070842)); +#4955 = CARTESIAN_POINT('',(7.493506957342E-02,0.979940086287)); +#4956 = CARTESIAN_POINT('',(7.992616448148E-02,0.979936103941)); +#4957 = CARTESIAN_POINT('',(8.491655870488E-02,0.979932123952)); +#4958 = CARTESIAN_POINT('',(8.990624532046E-02,0.979928146462)); +#4959 = CARTESIAN_POINT('',(9.489521740527E-02,0.979924171616)); +#4960 = CARTESIAN_POINT('',(0.109859969298,0.979912255443)); +#4961 = CARTESIAN_POINT('',(0.119833569225,0.979904322514)); +#4962 = CARTESIAN_POINT('',(0.129804243264,0.979896401875)); +#4963 = CARTESIAN_POINT('',(0.13977196686,0.979888494629)); +#4964 = CARTESIAN_POINT('',(0.149736715461,0.979880601878)); +#4965 = CARTESIAN_POINT('',(0.159698464513,0.979872724726)); +#4966 = CARTESIAN_POINT('',(0.169657189462,0.979864864276)); +#4967 = CARTESIAN_POINT('',(0.179612865755,0.97985702163)); +#4968 = CARTESIAN_POINT('',(0.189565468838,0.979849197892)); +#4969 = CARTESIAN_POINT('',(0.219413984799,0.979825786711)); +#4970 = CARTESIAN_POINT('',(0.23930066587,0.979810259129)); +#4971 = CARTESIAN_POINT('',(0.259174975099,0.979794819979)); +#4972 = CARTESIAN_POINT('',(0.279036897412,0.979779477686)); +#4973 = CARTESIAN_POINT('',(0.298886444932,0.979764240534)); +#4974 = CARTESIAN_POINT('',(0.318723656982,0.97974911667)); +#4975 = CARTESIAN_POINT('',(0.338548600082,0.979734114105)); +#4976 = CARTESIAN_POINT('',(0.35836136795,0.979719240709)); +#4977 = CARTESIAN_POINT('',(0.378162081503,0.979704504216)); +#4978 = CARTESIAN_POINT('',(0.437528503563,0.979660728233)); +#4979 = CARTESIAN_POINT('',(0.477058400076,0.9796321219)); +#4980 = CARTESIAN_POINT('',(0.516541615009,0.979604154462)); +#4981 = CARTESIAN_POINT('',(0.555979261851,0.97957688456)); +#4982 = CARTESIAN_POINT('',(0.595372530963,0.979550368236)); +#4983 = CARTESIAN_POINT('',(0.634722689579,0.979524658932)); +#4984 = CARTESIAN_POINT('',(0.674031081807,0.979499807494)); +#4985 = CARTESIAN_POINT('',(0.713299128627,0.979475862166)); +#4986 = CARTESIAN_POINT('',(0.752528327893,0.979452868595)); +#4987 = CARTESIAN_POINT('',(0.870104107209,0.979386872302)); +#4988 = CARTESIAN_POINT('',(0.948338723872,0.979346852274)); +#4989 = CARTESIAN_POINT('',(1.02643783074,0.979311151627)); +#4990 = CARTESIAN_POINT('',(1.104415983721,0.979280063387)); +#4991 = CARTESIAN_POINT('',(1.182289596857,0.979253831664)); +#4992 = CARTESIAN_POINT('',(1.260077364259,0.979232651623)); +#4993 = CARTESIAN_POINT('',(1.337800075351,0.979216669481)); +#4994 = CARTESIAN_POINT('',(1.415479823391,0.979205982538)); +#4995 = CARTESIAN_POINT('',(1.493138607303,0.979200639233)); +#4996 = CARTESIAN_POINT('',(1.570796326795,0.979200639233)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = ADVANCED_FACE('',(#4999),#3005,.T.); +#4999 = FACE_BOUND('',#5000,.T.); +#5000 = EDGE_LOOP('',(#5001,#5020,#5021,#5022)); +#5001 = ORIENTED_EDGE('',*,*,#5002,.T.); +#5002 = EDGE_CURVE('',#4075,#4736,#5003,.T.); +#5003 = SURFACE_CURVE('',#5004,(#5007,#5014),.PCURVE_S1.); +#5004 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5005,#5006),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5005 = CARTESIAN_POINT('',(-50.,-11.,8.)); +#5006 = CARTESIAN_POINT('',(-4.662936703426E-15,-11.,10.)); +#5007 = PCURVE('',#3005,#5008); +#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013); +#5009 = LINE('',#5010,#5011); +#5010 = CARTESIAN_POINT('',(3.14159265359,0.)); +#5011 = VECTOR('',#5012,1.); +#5012 = DIRECTION('',(0.,1.)); +#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5014 = PCURVE('',#4267,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5019); +#5016 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5017,#5018),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5017 = CARTESIAN_POINT('',(-3.72390426519,-25.1733000821)); +#5018 = CARTESIAN_POINT('',(-3.769824687369,24.866662860676)); +#5019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5020 = ORIENTED_EDGE('',*,*,#4761,.F.); +#5021 = ORIENTED_EDGE('',*,*,#2989,.F.); +#5022 = ORIENTED_EDGE('',*,*,#4074,.T.); +#5023 = ADVANCED_FACE('',(#5024),#3566,.T.); +#5024 = FACE_BOUND('',#5025,.T.); +#5025 = EDGE_LOOP('',(#5026,#5027,#5028,#5029,#5030,#5048)); +#5026 = ORIENTED_EDGE('',*,*,#3597,.T.); +#5027 = ORIENTED_EDGE('',*,*,#3577,.T.); +#5028 = ORIENTED_EDGE('',*,*,#3552,.T.); +#5029 = ORIENTED_EDGE('',*,*,#4391,.F.); +#5030 = ORIENTED_EDGE('',*,*,#5031,.F.); +#5031 = EDGE_CURVE('',#3717,#4368,#5032,.T.); +#5032 = SURFACE_CURVE('',#5033,(#5036,#5042),.PCURVE_S1.); +#5033 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5034,#5035),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5034 = CARTESIAN_POINT('',(-50.,-1.710100716628,-0.69846310393)); +#5035 = CARTESIAN_POINT('',(-2.24628674039E-16,-1.710100716628, + -0.69846310393)); +#5036 = PCURVE('',#3566,#5037); +#5037 = DEFINITIONAL_REPRESENTATION('',(#5038),#5041); +#5038 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5039,#5040),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5039 = CARTESIAN_POINT('',(4.363323129986,0.)); +#5040 = CARTESIAN_POINT('',(4.363323129986,50.)); +#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5042 = PCURVE('',#3819,#5043); +#5043 = DEFINITIONAL_REPRESENTATION('',(#5044),#5047); +#5044 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5045,#5046),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5045 = CARTESIAN_POINT('',(14.156681880969,-50.)); +#5046 = CARTESIAN_POINT('',(14.156681880969,-1.774937036747E-30)); +#5047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5048 = ORIENTED_EDGE('',*,*,#3747,.T.); +#5049 = ADVANCED_FACE('',(#5050),#3819,.T.); +#5050 = FACE_BOUND('',#5051,.T.); +#5051 = EDGE_LOOP('',(#5052,#5053,#5054,#5072)); +#5052 = ORIENTED_EDGE('',*,*,#5031,.T.); +#5053 = ORIENTED_EDGE('',*,*,#4444,.F.); +#5054 = ORIENTED_EDGE('',*,*,#5055,.F.); +#5055 = EDGE_CURVE('',#3782,#4419,#5056,.T.); +#5056 = SURFACE_CURVE('',#5057,(#5060,#5066),.PCURVE_S1.); +#5057 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5058,#5059),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5058 = CARTESIAN_POINT('',(-50.,-15.01303021498,4.143407262015)); +#5059 = CARTESIAN_POINT('',(-4.253583591352E-15,-15.01303021498, + 4.143407262015)); +#5060 = PCURVE('',#3819,#5061); +#5061 = DEFINITIONAL_REPRESENTATION('',(#5062),#5065); +#5062 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5063,#5064),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5063 = CARTESIAN_POINT('',(0.,-50.)); +#5064 = CARTESIAN_POINT('',(0.,0.)); +#5065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5066 = PCURVE('',#3877,#5067); +#5067 = DEFINITIONAL_REPRESENTATION('',(#5068),#5071); +#5068 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5069,#5070),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5069 = CARTESIAN_POINT('',(4.363323129986,0.)); +#5070 = CARTESIAN_POINT('',(4.363323129986,50.)); +#5071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5072 = ORIENTED_EDGE('',*,*,#3805,.T.); +#5073 = ADVANCED_FACE('',(#5074),#3877,.T.); +#5074 = FACE_BOUND('',#5075,.T.); +#5075 = EDGE_LOOP('',(#5076,#5077,#5078,#5096)); +#5076 = ORIENTED_EDGE('',*,*,#5055,.T.); +#5077 = ORIENTED_EDGE('',*,*,#4492,.F.); +#5078 = ORIENTED_EDGE('',*,*,#5079,.F.); +#5079 = EDGE_CURVE('',#3837,#4469,#5080,.T.); +#5080 = SURFACE_CURVE('',#5081,(#5084,#5090),.PCURVE_S1.); +#5081 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5082,#5083),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5082 = CARTESIAN_POINT('',(-50.,-16.,5.552946193194)); +#5083 = CARTESIAN_POINT('',(-4.785715422438E-15,-16.,5.552946193194)); +#5084 = PCURVE('',#3877,#5085); +#5085 = DEFINITIONAL_REPRESENTATION('',(#5086),#5089); +#5086 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5087,#5088),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5087 = CARTESIAN_POINT('',(3.14159265359,0.)); +#5088 = CARTESIAN_POINT('',(3.14159265359,50.)); +#5089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5090 = PCURVE('',#3932,#5091); +#5091 = DEFINITIONAL_REPRESENTATION('',(#5092),#5095); +#5092 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5093,#5094),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5093 = CARTESIAN_POINT('',(4.947183664012,-25.10945779097)); +#5094 = CARTESIAN_POINT('',(5.997454804173,24.879510297315)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = ORIENTED_EDGE('',*,*,#3862,.T.); +#5097 = ADVANCED_FACE('',(#5098),#3932,.T.); +#5098 = FACE_BOUND('',#5099,.T.); +#5099 = EDGE_LOOP('',(#5100,#5101,#5102,#5121)); +#5100 = ORIENTED_EDGE('',*,*,#5079,.T.); +#5101 = ORIENTED_EDGE('',*,*,#4551,.F.); +#5102 = ORIENTED_EDGE('',*,*,#5103,.F.); +#5103 = EDGE_CURVE('',#3893,#4520,#5104,.T.); +#5104 = SURFACE_CURVE('',#5105,(#5108,#5114),.PCURVE_S1.); +#5105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5106,#5107),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5106 = CARTESIAN_POINT('',(-50.,-16.,15.5)); +#5107 = CARTESIAN_POINT('',(-7.438494264989E-15,-16.,17.5)); +#5108 = PCURVE('',#3932,#5109); +#5109 = DEFINITIONAL_REPRESENTATION('',(#5110),#5113); +#5110 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5111,#5112),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5111 = CARTESIAN_POINT('',(-4.997675442407,-24.90051572011)); +#5112 = CARTESIAN_POINT('',(-5.946963025777,25.130463213779)); +#5113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5114 = PCURVE('',#4035,#5115); +#5115 = DEFINITIONAL_REPRESENTATION('',(#5116),#5120); +#5116 = LINE('',#5117,#5118); +#5117 = CARTESIAN_POINT('',(3.14159265359,0.)); +#5118 = VECTOR('',#5119,1.); +#5119 = DIRECTION('',(0.,1.)); +#5120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5121 = ORIENTED_EDGE('',*,*,#3918,.T.); +#5122 = ADVANCED_FACE('',(#5123),#4035,.T.); +#5123 = FACE_BOUND('',#5124,.T.); +#5124 = EDGE_LOOP('',(#5125,#5126,#5127,#5146)); +#5125 = ORIENTED_EDGE('',*,*,#5103,.T.); +#5126 = ORIENTED_EDGE('',*,*,#4643,.F.); +#5127 = ORIENTED_EDGE('',*,*,#5128,.F.); +#5128 = EDGE_CURVE('',#3985,#4611,#5129,.T.); +#5129 = SURFACE_CURVE('',#5130,(#5133,#5140),.PCURVE_S1.); +#5130 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5131,#5132),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5131 = CARTESIAN_POINT('',(-50.,-14.5,17.)); +#5132 = CARTESIAN_POINT('',(-7.438494264989E-15,-14.5,19.)); +#5133 = PCURVE('',#4035,#5134); +#5134 = DEFINITIONAL_REPRESENTATION('',(#5135),#5139); +#5135 = LINE('',#5136,#5137); +#5136 = CARTESIAN_POINT('',(1.570796326795,0.)); +#5137 = VECTOR('',#5138,1.); +#5138 = DIRECTION('',(0.,1.)); +#5139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5140 = PCURVE('',#4233,#5141); +#5141 = DEFINITIONAL_REPRESENTATION('',(#5142),#5145); +#5142 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5143,#5144),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5143 = CARTESIAN_POINT('',(0.,-50.03998401278)); +#5144 = CARTESIAN_POINT('',(0.,0.)); +#5145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5146 = ORIENTED_EDGE('',*,*,#4015,.T.); +#5147 = ADVANCED_FACE('',(#5148),#4233,.T.); +#5148 = FACE_BOUND('',#5149,.T.); +#5149 = EDGE_LOOP('',(#5150,#5151,#5152,#5171)); +#5150 = ORIENTED_EDGE('',*,*,#5128,.T.); +#5151 = ORIENTED_EDGE('',*,*,#4828,.F.); +#5152 = ORIENTED_EDGE('',*,*,#5153,.F.); +#5153 = EDGE_CURVE('',#4190,#4797,#5154,.T.); +#5154 = SURFACE_CURVE('',#5155,(#5158,#5164),.PCURVE_S1.); +#5155 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5156,#5157),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5156 = CARTESIAN_POINT('',(-50.,-12.5,17.)); +#5157 = CARTESIAN_POINT('',(-6.994405055138E-15,-12.5,19.)); +#5158 = PCURVE('',#4233,#5159); +#5159 = DEFINITIONAL_REPRESENTATION('',(#5160),#5163); +#5160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5161,#5162),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5161 = CARTESIAN_POINT('',(-2.,-50.03998401278)); +#5162 = CARTESIAN_POINT('',(-2.,1.110223024625E-16)); +#5163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5164 = PCURVE('',#4329,#5165); +#5165 = DEFINITIONAL_REPRESENTATION('',(#5166),#5170); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(1.570796326795,0.)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(0.,1.)); +#5170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5171 = ORIENTED_EDGE('',*,*,#4219,.T.); +#5172 = ADVANCED_FACE('',(#5173),#4267,.T.); +#5173 = FACE_BOUND('',#5174,.T.); +#5174 = EDGE_LOOP('',(#5175,#5194,#5195,#5196)); +#5175 = ORIENTED_EDGE('',*,*,#5176,.T.); +#5176 = EDGE_CURVE('',#4252,#4855,#5177,.T.); +#5177 = SURFACE_CURVE('',#5178,(#5181,#5187),.PCURVE_S1.); +#5178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5179,#5180),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5179 = CARTESIAN_POINT('',(-50.,-11.,15.5)); +#5180 = CARTESIAN_POINT('',(-6.328271240363E-15,-11.,17.5)); +#5181 = PCURVE('',#4267,#5182); +#5182 = DEFINITIONAL_REPRESENTATION('',(#5183),#5186); +#5183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5184,#5185),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#5184 = CARTESIAN_POINT('',(3.769824687369,-24.86666286067)); +#5185 = CARTESIAN_POINT('',(3.72390426519,25.173300082105)); +#5186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5187 = PCURVE('',#4329,#5188); +#5188 = DEFINITIONAL_REPRESENTATION('',(#5189),#5193); +#5189 = LINE('',#5190,#5191); +#5190 = CARTESIAN_POINT('',(0.,0.)); +#5191 = VECTOR('',#5192,1.); +#5192 = DIRECTION('',(0.,1.)); +#5193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5194 = ORIENTED_EDGE('',*,*,#4885,.F.); +#5195 = ORIENTED_EDGE('',*,*,#5002,.F.); +#5196 = ORIENTED_EDGE('',*,*,#4251,.T.); +#5197 = ADVANCED_FACE('',(#5198),#4329,.T.); +#5198 = FACE_BOUND('',#5199,.T.); +#5199 = EDGE_LOOP('',(#5200,#5201,#5202,#5203)); +#5200 = ORIENTED_EDGE('',*,*,#5153,.T.); +#5201 = ORIENTED_EDGE('',*,*,#4912,.F.); +#5202 = ORIENTED_EDGE('',*,*,#5176,.F.); +#5203 = ORIENTED_EDGE('',*,*,#4309,.T.); +#5204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5208)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5205,#5206,#5207)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5205 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5206 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5207 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5208 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-05),#5205, + 'distance_accuracy_value','confusion accuracy'); +#5209 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#5210 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5211,#5222),#5204); +#5211 = STYLED_ITEM('color',(#5212),#15); +#5212 = PRESENTATION_STYLE_ASSIGNMENT((#5213,#5219)); +#5213 = SURFACE_STYLE_USAGE(.BOTH.,#5214); +#5214 = SURFACE_SIDE_STYLE('',(#5215)); +#5215 = SURFACE_STYLE_FILL_AREA(#5216); +#5216 = FILL_AREA_STYLE('',(#5217)); +#5217 = FILL_AREA_STYLE_COLOUR('',#5218); +#5218 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#5219 = CURVE_STYLE('',#5220,POSITIVE_LENGTH_MEASURE(0.1),#5221); +#5220 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#5221 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +#5222 = STYLED_ITEM('color',(#5223),#900); +#5223 = PRESENTATION_STYLE_ASSIGNMENT((#5224,#5229)); +#5224 = SURFACE_STYLE_USAGE(.BOTH.,#5225); +#5225 = SURFACE_SIDE_STYLE('',(#5226)); +#5226 = SURFACE_STYLE_FILL_AREA(#5227); +#5227 = FILL_AREA_STYLE('',(#5228)); +#5228 = FILL_AREA_STYLE_COLOUR('',#5218); +#5229 = CURVE_STYLE('',#5230,POSITIVE_LENGTH_MEASURE(0.1),#5221); +#5230 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21;