From 231c999a28c0a06093b2e63ed735750f8017573c Mon Sep 17 00:00:00 2001 From: obijuan Date: Mon, 4 Aug 2014 09:49:42 +0200 Subject: [PATCH] 4-arms servo horn for Futaba 3003 --- .../Servos/Futaba3003-4-arms-horn.fcstd | Bin 0 -> 219456 bytes .../Servos/Futaba3003-4-arms-horn.step | 8278 +++++++++++++++++ .../Servos/Futaba3003-4-arms-horn.stl | Bin 0 -> 152684 bytes 3 files changed, 8278 insertions(+) create mode 100644 Electrical Parts/Servos/Futaba3003-4-arms-horn.fcstd create mode 100644 Electrical Parts/Servos/Futaba3003-4-arms-horn.step create mode 100644 Electrical Parts/Servos/Futaba3003-4-arms-horn.stl diff --git a/Electrical Parts/Servos/Futaba3003-4-arms-horn.fcstd b/Electrical Parts/Servos/Futaba3003-4-arms-horn.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..49c1905de26c6ec5cc3f9521252c6ebc538d3b94 GIT binary patch literal 219456 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
WQ>N%>q3v-}2VoN*=^P5jjB98= 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 z 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 literal 0 HcmV?d00001 diff --git a/Electrical Parts/Servos/Futaba3003-4-arms-horn.step b/Electrical Parts/Servos/Futaba3003-4-arms-horn.step new file mode 100644 index 00000000..d6034f94 --- /dev/null +++ b/Electrical Parts/Servos/Futaba3003-4-arms-horn.step @@ -0,0 +1,8278 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/printbot_part_ +library/wheels/Miniskybot-wheel-rounded-horn/step-stl/Futaba3003-4-arms- +horn.step','2014-08-03T19:45:38',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('4-arms-horn-final','4-arms-horn-final','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#6835); +#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,#136,#265,#341,#1550,#2648,#2675,#2702,#2729, + #2756,#2783,#2810,#2837,#2866,#2892,#2920,#2947,#2974,#3001,#3028, + #3055,#3082,#3109,#3135,#3162,#3190,#3197,#3256,#3283,#3310,#3337, + #3364,#3391,#3418,#3445,#3472,#3499,#3526,#3553,#3580,#3607,#3634, + #3661,#3688,#4239,#4274,#4363,#4447,#4538,#4622,#4713,#4797,#4888, + #4972,#5063,#5147,#5238,#5322,#5413,#5497,#5588,#5672,#5729,#5784, + #6007,#6033,#6060,#6066,#6092,#6119,#6125,#6151,#6178,#6184,#6210, + #6237,#6243,#6269,#6296,#6302,#6328,#6355,#6361,#6387,#6414,#6420, + #6446,#6473,#6479,#6535,#6590,#6645,#6680,#6719,#6774,#6828)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#54,#82,#110)); +#20 = ORIENTED_EDGE('',*,*,#21,.T.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-17.59684417796,2.168347736715,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-17.59684417796,2.168347736715,2.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-17.59684417796,2.168347736715,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,1.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-17.59684417797,2.168347736715,0.)); +#35 = DIRECTION('',(-0.169026544387,0.985611499168,0.)); +#36 = DIRECTION('',(0.985611499168,0.169026544387,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(3.939763066346E-12,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = CYLINDRICAL_SURFACE('',#45,2.2); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-17.225,4.038967834732E-27,0.)); +#47 = DIRECTION('',(0.,0.,-1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#53); +#50 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#51,#52),.UNSPECIFIED.,.F.,.F.,(2, + 2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#51 = CARTESIAN_POINT('',(4.542553619578,0.)); +#52 = CARTESIAN_POINT('',(4.542553619578,-2.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = ORIENTED_EDGE('',*,*,#55,.T.); +#55 = EDGE_CURVE('',#24,#56,#58,.T.); +#56 = VERTEX_POINT('',#57); +#57 = CARTESIAN_POINT('',(-5.925,4.17,2.)); +#58 = SURFACE_CURVE('',#59,(#63,#70),.PCURVE_S1.); +#59 = LINE('',#60,#61); +#60 = CARTESIAN_POINT('',(-17.59684417797,2.168347736715,2.)); +#61 = VECTOR('',#62,1.); +#62 = DIRECTION('',(0.985611499168,0.169026544387,0.)); +#63 = PCURVE('',#32,#64); +#64 = DEFINITIONAL_REPRESENTATION('',(#65),#69); +#65 = LINE('',#66,#67); +#66 = CARTESIAN_POINT('',(0.,-2.)); +#67 = VECTOR('',#68,1.); +#68 = DIRECTION('',(1.,0.)); +#69 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#70 = PCURVE('',#71,#76); +#71 = PLANE('',#72); +#72 = AXIS2_PLACEMENT_3D('',#73,#74,#75); +#73 = CARTESIAN_POINT('',(17.596844177963,-2.168347736715,2.)); +#74 = DIRECTION('',(0.,0.,-1.)); +#75 = DIRECTION('',(-1.,0.,0.)); +#76 = DEFINITIONAL_REPRESENTATION('',(#77),#81); +#77 = LINE('',#78,#79); +#78 = CARTESIAN_POINT('',(35.193688355933,4.336695473429)); +#79 = VECTOR('',#80,1.); +#80 = DIRECTION('',(-0.985611499168,0.169026544387)); +#81 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#82 = ORIENTED_EDGE('',*,*,#83,.F.); +#83 = EDGE_CURVE('',#84,#56,#86,.T.); +#84 = VERTEX_POINT('',#85); +#85 = CARTESIAN_POINT('',(-5.925,4.17,0.)); +#86 = SURFACE_CURVE('',#87,(#91,#98),.PCURVE_S1.); +#87 = LINE('',#88,#89); +#88 = CARTESIAN_POINT('',(-5.925,4.17,0.)); +#89 = VECTOR('',#90,1.); +#90 = DIRECTION('',(0.,0.,1.)); +#91 = PCURVE('',#32,#92); +#92 = DEFINITIONAL_REPRESENTATION('',(#93),#97); +#93 = LINE('',#94,#95); +#94 = CARTESIAN_POINT('',(11.842236203435,0.)); +#95 = VECTOR('',#96,1.); +#96 = DIRECTION('',(0.,-1.)); +#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#98 = PCURVE('',#99,#104); +#99 = PLANE('',#100); +#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103); +#101 = CARTESIAN_POINT('',(-5.47,4.17,0.)); +#102 = DIRECTION('',(0.,-1.,0.)); +#103 = DIRECTION('',(-1.,0.,0.)); +#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(0.455,0.)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(0.,-1.)); +#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#110 = ORIENTED_EDGE('',*,*,#111,.F.); +#111 = EDGE_CURVE('',#22,#84,#112,.T.); +#112 = SURFACE_CURVE('',#113,(#117,#124),.PCURVE_S1.); +#113 = LINE('',#114,#115); +#114 = CARTESIAN_POINT('',(-17.59684417797,2.168347736715,0.)); +#115 = VECTOR('',#116,1.); +#116 = DIRECTION('',(0.985611499168,0.169026544387,0.)); +#117 = PCURVE('',#32,#118); +#118 = DEFINITIONAL_REPRESENTATION('',(#119),#123); +#119 = LINE('',#120,#121); +#120 = CARTESIAN_POINT('',(0.,0.)); +#121 = VECTOR('',#122,1.); +#122 = DIRECTION('',(1.,0.)); +#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#124 = PCURVE('',#125,#130); +#125 = PLANE('',#126); +#126 = AXIS2_PLACEMENT_3D('',#127,#128,#129); +#127 = CARTESIAN_POINT('',(-17.59684417796,-2.168347736715,0.)); +#128 = DIRECTION('',(0.,0.,1.)); +#129 = DIRECTION('',(1.,0.,0.)); +#130 = DEFINITIONAL_REPRESENTATION('',(#131),#135); +#131 = LINE('',#132,#133); +#132 = CARTESIAN_POINT('',(-7.993605777301E-12,4.336695473429)); +#133 = VECTOR('',#134,1.); +#134 = DIRECTION('',(0.985611499168,0.169026544387)); +#135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#136 = ADVANCED_FACE('',(#137),#44,.T.); +#137 = FACE_BOUND('',#138,.T.); +#138 = EDGE_LOOP('',(#139,#166,#167,#190,#217,#244)); +#139 = ORIENTED_EDGE('',*,*,#140,.F.); +#140 = EDGE_CURVE('',#24,#141,#143,.T.); +#141 = VERTEX_POINT('',#142); +#142 = CARTESIAN_POINT('',(-19.425,0.,2.)); +#143 = SURFACE_CURVE('',#144,(#149,#155),.PCURVE_S1.); +#144 = CIRCLE('',#145,2.2); +#145 = AXIS2_PLACEMENT_3D('',#146,#147,#148); +#146 = CARTESIAN_POINT('',(-17.225,-4.038967834732E-27,2.)); +#147 = DIRECTION('',(0.,0.,1.)); +#148 = DIRECTION('',(1.,0.,0.)); +#149 = PCURVE('',#44,#150); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#154); +#151 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#152,#153),.UNSPECIFIED.,.F.,.F., + (2,2),(1.7406316876,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#152 = CARTESIAN_POINT('',(4.54255361958,-2.)); +#153 = CARTESIAN_POINT('',(3.14159265359,-2.)); +#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#155 = PCURVE('',#71,#156); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#165); +#157 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#158,#159,#160,#161,#162,#163 +,#164),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#158 = CARTESIAN_POINT('',(32.621844177963,2.168347736715)); +#159 = CARTESIAN_POINT('',(32.621844177963,5.978859513366)); +#160 = CARTESIAN_POINT('',(35.921844177963,4.07360362504)); +#161 = CARTESIAN_POINT('',(39.221844177963,2.168347736715)); +#162 = CARTESIAN_POINT('',(35.921844177963,0.263091848389)); +#163 = CARTESIAN_POINT('',(32.621844177963,-1.642164039937)); +#164 = CARTESIAN_POINT('',(32.621844177963,2.168347736715)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = ORIENTED_EDGE('',*,*,#21,.F.); +#167 = ORIENTED_EDGE('',*,*,#168,.T.); +#168 = EDGE_CURVE('',#22,#169,#171,.T.); +#169 = VERTEX_POINT('',#170); +#170 = CARTESIAN_POINT('',(-19.425,0.,0.)); +#171 = SURFACE_CURVE('',#172,(#177,#183),.PCURVE_S1.); +#172 = CIRCLE('',#173,2.2); +#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176); +#174 = CARTESIAN_POINT('',(-17.225,-4.038967834732E-27,0.)); +#175 = DIRECTION('',(0.,0.,1.)); +#176 = DIRECTION('',(1.,0.,0.)); +#177 = PCURVE('',#44,#178); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#182); +#179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#180,#181),.UNSPECIFIED.,.F.,.F., + (2,2),(1.7406316876,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#180 = CARTESIAN_POINT('',(4.54255361958,0.)); +#181 = CARTESIAN_POINT('',(3.14159265359,0.)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = PCURVE('',#125,#184); +#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189); +#185 = CIRCLE('',#186,2.2); +#186 = AXIS2_PLACEMENT_2D('',#187,#188); +#187 = CARTESIAN_POINT('',(0.371844177963,2.168347736715)); +#188 = DIRECTION('',(1.,0.)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#190 = ORIENTED_EDGE('',*,*,#191,.F.); +#191 = EDGE_CURVE('',#192,#169,#194,.T.); +#192 = VERTEX_POINT('',#193); +#193 = CARTESIAN_POINT('',(-17.59684417796,-2.168347736715,0.)); +#194 = SURFACE_CURVE('',#195,(#200,#206),.PCURVE_S1.); +#195 = CIRCLE('',#196,2.2); +#196 = AXIS2_PLACEMENT_3D('',#197,#198,#199); +#197 = CARTESIAN_POINT('',(-17.225,4.038967834732E-27,0.)); +#198 = DIRECTION('',(0.,0.,-1.)); +#199 = DIRECTION('',(1.,0.,0.)); +#200 = PCURVE('',#44,#201); +#201 = DEFINITIONAL_REPRESENTATION('',(#202),#205); +#202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#203,#204),.UNSPECIFIED.,.F.,.F., + (2,2),(1.7406316876,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#203 = CARTESIAN_POINT('',(1.7406316876,0.)); +#204 = CARTESIAN_POINT('',(3.14159265359,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#125,#207); +#207 = DEFINITIONAL_REPRESENTATION('',(#208),#216); +#208 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#209,#210,#211,#212,#213,#214 +,#215),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#209 = CARTESIAN_POINT('',(2.571844177963,2.168347736715)); +#210 = CARTESIAN_POINT('',(2.571844177963,-1.642164039937)); +#211 = CARTESIAN_POINT('',(-0.728155822037,0.263091848389)); +#212 = CARTESIAN_POINT('',(-4.028155822037,2.168347736715)); +#213 = CARTESIAN_POINT('',(-0.728155822037,4.07360362504)); +#214 = CARTESIAN_POINT('',(2.571844177963,5.978859513366)); +#215 = CARTESIAN_POINT('',(2.571844177963,2.168347736715)); +#216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#192,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-17.59684417796,-2.168347736715,2.)); +#221 = SURFACE_CURVE('',#222,(#226,#232),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(-17.59684417796,-2.168347736715,0.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(0.,0.,1.)); +#226 = PCURVE('',#44,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#231); +#228 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#229,#230),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#229 = CARTESIAN_POINT('',(1.740631687602,0.)); +#230 = CARTESIAN_POINT('',(1.740631687602,-2.)); +#231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#232 = PCURVE('',#233,#238); +#233 = PLANE('',#234); +#234 = AXIS2_PLACEMENT_3D('',#235,#236,#237); +#235 = CARTESIAN_POINT('',(-17.59684417797,-2.168347736715,0.)); +#236 = DIRECTION('',(-0.169026544387,-0.985611499168,-0.)); +#237 = DIRECTION('',(-0.985611499168,0.169026544387,0.)); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243); +#239 = LINE('',#240,#241); +#240 = CARTESIAN_POINT('',(-3.939763066346E-12,0.)); +#241 = VECTOR('',#242,1.); +#242 = DIRECTION('',(-0.,-1.)); +#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#244 = ORIENTED_EDGE('',*,*,#245,.T.); +#245 = EDGE_CURVE('',#219,#141,#246,.T.); +#246 = SURFACE_CURVE('',#247,(#252,#258),.PCURVE_S1.); +#247 = CIRCLE('',#248,2.2); +#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251); +#249 = CARTESIAN_POINT('',(-17.225,4.038967834732E-27,2.)); +#250 = DIRECTION('',(0.,0.,-1.)); +#251 = DIRECTION('',(1.,0.,0.)); +#252 = PCURVE('',#44,#253); +#253 = DEFINITIONAL_REPRESENTATION('',(#254),#257); +#254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#255,#256),.UNSPECIFIED.,.F.,.F., + (2,2),(1.7406316876,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#255 = CARTESIAN_POINT('',(1.7406316876,-2.)); +#256 = CARTESIAN_POINT('',(3.14159265359,-2.)); +#257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#258 = PCURVE('',#71,#259); +#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264); +#260 = CIRCLE('',#261,2.2); +#261 = AXIS2_PLACEMENT_2D('',#262,#263); +#262 = CARTESIAN_POINT('',(34.821844177963,2.168347736715)); +#263 = DIRECTION('',(-1.,0.)); +#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#265 = ADVANCED_FACE('',(#266),#99,.F.); +#266 = FACE_BOUND('',#267,.F.); +#267 = EDGE_LOOP('',(#268,#298,#319,#320)); +#268 = ORIENTED_EDGE('',*,*,#269,.T.); +#269 = EDGE_CURVE('',#270,#272,#274,.T.); +#270 = VERTEX_POINT('',#271); +#271 = CARTESIAN_POINT('',(-5.47,4.17,0.)); +#272 = VERTEX_POINT('',#273); +#273 = CARTESIAN_POINT('',(-5.47,4.17,2.)); +#274 = SURFACE_CURVE('',#275,(#279,#286),.PCURVE_S1.); +#275 = LINE('',#276,#277); +#276 = CARTESIAN_POINT('',(-5.47,4.17,0.)); +#277 = VECTOR('',#278,1.); +#278 = DIRECTION('',(0.,0.,1.)); +#279 = PCURVE('',#99,#280); +#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285); +#281 = LINE('',#282,#283); +#282 = CARTESIAN_POINT('',(0.,-0.)); +#283 = VECTOR('',#284,1.); +#284 = DIRECTION('',(0.,-1.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = PCURVE('',#287,#292); +#287 = CYLINDRICAL_SURFACE('',#288,1.3); +#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291); +#289 = CARTESIAN_POINT('',(-5.47,5.47,0.)); +#290 = DIRECTION('',(-0.,-0.,-1.)); +#291 = DIRECTION('',(1.,0.,0.)); +#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297); +#293 = LINE('',#294,#295); +#294 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#295 = VECTOR('',#296,1.); +#296 = DIRECTION('',(-0.,-1.)); +#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#298 = ORIENTED_EDGE('',*,*,#299,.T.); +#299 = EDGE_CURVE('',#272,#56,#300,.T.); +#300 = SURFACE_CURVE('',#301,(#305,#312),.PCURVE_S1.); +#301 = LINE('',#302,#303); +#302 = CARTESIAN_POINT('',(-5.47,4.17,2.)); +#303 = VECTOR('',#304,1.); +#304 = DIRECTION('',(-1.,0.,0.)); +#305 = PCURVE('',#99,#306); +#306 = DEFINITIONAL_REPRESENTATION('',(#307),#311); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(0.,-2.)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(1.,0.)); +#311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#312 = PCURVE('',#71,#313); +#313 = DEFINITIONAL_REPRESENTATION('',(#314),#318); +#314 = LINE('',#315,#316); +#315 = CARTESIAN_POINT('',(23.066844177963,6.338347736715)); +#316 = VECTOR('',#317,1.); +#317 = DIRECTION('',(1.,0.)); +#318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#319 = ORIENTED_EDGE('',*,*,#83,.F.); +#320 = ORIENTED_EDGE('',*,*,#321,.F.); +#321 = EDGE_CURVE('',#270,#84,#322,.T.); +#322 = SURFACE_CURVE('',#323,(#327,#334),.PCURVE_S1.); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(-5.47,4.17,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(-1.,0.,0.)); +#327 = PCURVE('',#99,#328); +#328 = DEFINITIONAL_REPRESENTATION('',(#329),#333); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(0.,-0.)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(1.,0.)); +#333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#334 = PCURVE('',#125,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(12.126844177963,6.338347736715)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(-1.,0.)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = ADVANCED_FACE('',(#342,#1019,#1054,#1085,#1116,#1147,#1178,#1209, + #1240,#1271,#1302,#1333,#1364,#1395,#1426,#1457,#1488,#1519),#125, + .F.); +#342 = FACE_BOUND('',#343,.F.); +#343 = EDGE_LOOP('',(#344,#345,#368,#396,#429,#457,#485,#518,#542,#570, + #598,#627,#655,#683,#711,#738,#766,#794,#827,#855,#883,#915,#938, + #966,#994,#1016,#1017,#1018)); +#344 = ORIENTED_EDGE('',*,*,#191,.F.); +#345 = ORIENTED_EDGE('',*,*,#346,.T.); +#346 = EDGE_CURVE('',#192,#347,#349,.T.); +#347 = VERTEX_POINT('',#348); +#348 = CARTESIAN_POINT('',(-5.925,-4.17,0.)); +#349 = SURFACE_CURVE('',#350,(#354,#361),.PCURVE_S1.); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(-17.59684417797,-2.168347736715,0.)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(0.985611499168,-0.169026544387,0.)); +#354 = PCURVE('',#125,#355); +#355 = DEFINITIONAL_REPRESENTATION('',(#356),#360); +#356 = LINE('',#357,#358); +#357 = CARTESIAN_POINT('',(-7.993605777301E-12,0.)); +#358 = VECTOR('',#359,1.); +#359 = DIRECTION('',(0.985611499168,-0.169026544387)); +#360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#361 = PCURVE('',#233,#362); +#362 = DEFINITIONAL_REPRESENTATION('',(#363),#367); +#363 = LINE('',#364,#365); +#364 = CARTESIAN_POINT('',(-0.,0.)); +#365 = VECTOR('',#366,1.); +#366 = DIRECTION('',(-1.,0.)); +#367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#368 = ORIENTED_EDGE('',*,*,#369,.F.); +#369 = EDGE_CURVE('',#370,#347,#372,.T.); +#370 = VERTEX_POINT('',#371); +#371 = CARTESIAN_POINT('',(-5.47,-4.17,0.)); +#372 = SURFACE_CURVE('',#373,(#377,#384),.PCURVE_S1.); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(-5.47,-4.17,0.)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(-1.,-0.,-0.)); +#377 = PCURVE('',#125,#378); +#378 = DEFINITIONAL_REPRESENTATION('',(#379),#383); +#379 = LINE('',#380,#381); +#380 = CARTESIAN_POINT('',(12.126844177963,-2.001652263285)); +#381 = VECTOR('',#382,1.); +#382 = DIRECTION('',(-1.,0.)); +#383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#384 = PCURVE('',#385,#390); +#385 = PLANE('',#386); +#386 = AXIS2_PLACEMENT_3D('',#387,#388,#389); +#387 = CARTESIAN_POINT('',(-5.47,-4.17,0.)); +#388 = DIRECTION('',(0.,1.,0.)); +#389 = DIRECTION('',(1.,0.,0.)); +#390 = DEFINITIONAL_REPRESENTATION('',(#391),#395); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(-0.,-0.)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(-1.,0.)); +#395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#396 = ORIENTED_EDGE('',*,*,#397,.T.); +#397 = EDGE_CURVE('',#370,#398,#400,.T.); +#398 = VERTEX_POINT('',#399); +#399 = CARTESIAN_POINT('',(-4.17,-5.47,0.)); +#400 = SURFACE_CURVE('',#401,(#406,#417),.PCURVE_S1.); +#401 = CIRCLE('',#402,1.3); +#402 = AXIS2_PLACEMENT_3D('',#403,#404,#405); +#403 = CARTESIAN_POINT('',(-5.47,-5.47,0.)); +#404 = DIRECTION('',(0.,0.,-1.)); +#405 = DIRECTION('',(1.,0.,0.)); +#406 = PCURVE('',#125,#407); +#407 = DEFINITIONAL_REPRESENTATION('',(#408),#416); +#408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#409,#410,#411,#412,#413,#414 +,#415),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#409 = CARTESIAN_POINT('',(13.426844177963,-3.301652263285)); +#410 = CARTESIAN_POINT('',(13.426844177963,-5.553318313125)); +#411 = CARTESIAN_POINT('',(11.476844177963,-4.427485288205)); +#412 = CARTESIAN_POINT('',(9.526844177963,-3.301652263285)); +#413 = CARTESIAN_POINT('',(11.476844177963,-2.175819238366)); +#414 = CARTESIAN_POINT('',(13.426844177963,-1.049986213446)); +#415 = CARTESIAN_POINT('',(13.426844177963,-3.301652263285)); +#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#417 = PCURVE('',#418,#423); +#418 = CYLINDRICAL_SURFACE('',#419,1.3); +#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420 = CARTESIAN_POINT('',(-5.47,-5.47,0.)); +#421 = DIRECTION('',(0.,0.,-1.)); +#422 = DIRECTION('',(1.,0.,0.)); +#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(0.,0.)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(1.,0.)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#429 = ORIENTED_EDGE('',*,*,#430,.F.); +#430 = EDGE_CURVE('',#431,#398,#433,.T.); +#431 = VERTEX_POINT('',#432); +#432 = CARTESIAN_POINT('',(-4.17,-5.925,0.)); +#433 = SURFACE_CURVE('',#434,(#438,#445),.PCURVE_S1.); +#434 = LINE('',#435,#436); +#435 = CARTESIAN_POINT('',(-4.17,-5.925,0.)); +#436 = VECTOR('',#437,1.); +#437 = DIRECTION('',(0.,1.,0.)); +#438 = PCURVE('',#125,#439); +#439 = DEFINITIONAL_REPRESENTATION('',(#440),#444); +#440 = LINE('',#441,#442); +#441 = CARTESIAN_POINT('',(13.426844177963,-3.756652263285)); +#442 = VECTOR('',#443,1.); +#443 = DIRECTION('',(0.,1.)); +#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#445 = PCURVE('',#446,#451); +#446 = PLANE('',#447); +#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450); +#448 = CARTESIAN_POINT('',(-4.17,-5.925,0.)); +#449 = DIRECTION('',(1.,0.,0.)); +#450 = DIRECTION('',(-0.,-1.,-0.)); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(-0.,0.)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(-1.,0.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = ORIENTED_EDGE('',*,*,#458,.F.); +#458 = EDGE_CURVE('',#459,#431,#461,.T.); +#459 = VERTEX_POINT('',#460); +#460 = CARTESIAN_POINT('',(-2.16834776057,-17.59684403899,0.)); +#461 = SURFACE_CURVE('',#462,(#466,#473),.PCURVE_S1.); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(-2.168347760594,-17.59684403899,0.)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(-0.169026544384,0.985611499169,0.)); +#466 = PCURVE('',#125,#467); +#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472); +#468 = LINE('',#469,#470); +#469 = CARTESIAN_POINT('',(15.428496417369,-15.42849630227)); +#470 = VECTOR('',#471,1.); +#471 = DIRECTION('',(-0.169026544384,0.985611499169)); +#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#473 = PCURVE('',#474,#479); +#474 = PLANE('',#475); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(-2.168347760594,-17.59684403899,0.)); +#477 = DIRECTION('',(0.985611499169,0.169026544384,0.)); +#478 = DIRECTION('',(0.169026544384,-0.985611499169,0.)); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(-0.,0.)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(-1.,-0.)); +#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#485 = ORIENTED_EDGE('',*,*,#486,.F.); +#486 = EDGE_CURVE('',#487,#459,#489,.T.); +#487 = VERTEX_POINT('',#488); +#488 = CARTESIAN_POINT('',(0.,-19.425,0.)); +#489 = SURFACE_CURVE('',#490,(#495,#506),.PCURVE_S1.); +#490 = CIRCLE('',#491,2.2); +#491 = AXIS2_PLACEMENT_3D('',#492,#493,#494); +#492 = CARTESIAN_POINT('',(0.,-17.225,0.)); +#493 = DIRECTION('',(0.,0.,-1.)); +#494 = DIRECTION('',(1.,0.,0.)); +#495 = PCURVE('',#125,#496); +#496 = DEFINITIONAL_REPRESENTATION('',(#497),#505); +#497 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#498,#499,#500,#501,#502,#503 +,#504),.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( + '') ); +#498 = CARTESIAN_POINT('',(19.796844177963,-15.05665226328)); +#499 = CARTESIAN_POINT('',(19.796844177963,-18.86716403993)); +#500 = CARTESIAN_POINT('',(16.496844177963,-16.96190815161)); +#501 = CARTESIAN_POINT('',(13.196844177963,-15.05665226328)); +#502 = CARTESIAN_POINT('',(16.496844177963,-13.15139637496)); +#503 = CARTESIAN_POINT('',(19.796844177963,-11.24614048663)); +#504 = CARTESIAN_POINT('',(19.796844177963,-15.05665226328)); +#505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#506 = PCURVE('',#507,#512); +#507 = CYLINDRICAL_SURFACE('',#508,2.2); +#508 = AXIS2_PLACEMENT_3D('',#509,#510,#511); +#509 = CARTESIAN_POINT('',(0.,-17.225,0.)); +#510 = DIRECTION('',(0.,0.,-1.)); +#511 = DIRECTION('',(1.,0.,0.)); +#512 = DEFINITIONAL_REPRESENTATION('',(#513),#517); +#513 = LINE('',#514,#515); +#514 = CARTESIAN_POINT('',(0.,0.)); +#515 = VECTOR('',#516,1.); +#516 = DIRECTION('',(1.,0.)); +#517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#518 = ORIENTED_EDGE('',*,*,#519,.T.); +#519 = EDGE_CURVE('',#487,#520,#522,.T.); +#520 = VERTEX_POINT('',#521); +#521 = CARTESIAN_POINT('',(2.16834776057,-17.59684403899,0.)); +#522 = SURFACE_CURVE('',#523,(#528,#535),.PCURVE_S1.); +#523 = CIRCLE('',#524,2.2); +#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527); +#525 = CARTESIAN_POINT('',(0.,-17.225,0.)); +#526 = DIRECTION('',(0.,0.,1.)); +#527 = DIRECTION('',(-1.,0.,0.)); +#528 = PCURVE('',#125,#529); +#529 = DEFINITIONAL_REPRESENTATION('',(#530),#534); +#530 = CIRCLE('',#531,2.2); +#531 = AXIS2_PLACEMENT_2D('',#532,#533); +#532 = CARTESIAN_POINT('',(17.596844177963,-15.05665226328)); +#533 = DIRECTION('',(-1.,0.)); +#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#535 = PCURVE('',#507,#536); +#536 = DEFINITIONAL_REPRESENTATION('',(#537),#541); +#537 = LINE('',#538,#539); +#538 = CARTESIAN_POINT('',(3.14159265359,0.)); +#539 = VECTOR('',#540,1.); +#540 = DIRECTION('',(-1.,0.)); +#541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#542 = ORIENTED_EDGE('',*,*,#543,.T.); +#543 = EDGE_CURVE('',#520,#544,#546,.T.); +#544 = VERTEX_POINT('',#545); +#545 = CARTESIAN_POINT('',(4.17,-5.925,0.)); +#546 = SURFACE_CURVE('',#547,(#551,#558),.PCURVE_S1.); +#547 = LINE('',#548,#549); +#548 = CARTESIAN_POINT('',(2.168347760594,-17.59684403899,0.)); +#549 = VECTOR('',#550,1.); +#550 = DIRECTION('',(0.169026544384,0.985611499169,0.)); +#551 = PCURVE('',#125,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(19.765191938557,-15.42849630227)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(0.169026544384,0.985611499169)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#559,#564); +#559 = PLANE('',#560); +#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563); +#561 = CARTESIAN_POINT('',(2.168347760594,-17.59684403899,0.)); +#562 = DIRECTION('',(-0.985611499169,0.169026544384,0.)); +#563 = DIRECTION('',(0.169026544384,0.985611499169,0.)); +#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569); +#565 = LINE('',#566,#567); +#566 = CARTESIAN_POINT('',(0.,0.)); +#567 = VECTOR('',#568,1.); +#568 = DIRECTION('',(1.,-0.)); +#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#544,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(4.17,-5.47,0.)); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(4.17,-5.925,0.)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,1.,0.)); +#579 = PCURVE('',#125,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(21.766844177963,-3.756652263285)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#587,#592); +#587 = PLANE('',#588); +#588 = AXIS2_PLACEMENT_3D('',#589,#590,#591); +#589 = CARTESIAN_POINT('',(4.17,-5.925,0.)); +#590 = DIRECTION('',(-1.,0.,0.)); +#591 = DIRECTION('',(0.,1.,0.)); +#592 = DEFINITIONAL_REPRESENTATION('',(#593),#597); +#593 = LINE('',#594,#595); +#594 = CARTESIAN_POINT('',(0.,0.)); +#595 = VECTOR('',#596,1.); +#596 = DIRECTION('',(1.,0.)); +#597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#598 = ORIENTED_EDGE('',*,*,#599,.F.); +#599 = EDGE_CURVE('',#600,#572,#602,.T.); +#600 = VERTEX_POINT('',#601); +#601 = CARTESIAN_POINT('',(5.47,-4.17,0.)); +#602 = SURFACE_CURVE('',#603,(#608,#615),.PCURVE_S1.); +#603 = CIRCLE('',#604,1.3); +#604 = AXIS2_PLACEMENT_3D('',#605,#606,#607); +#605 = CARTESIAN_POINT('',(5.47,-5.47,0.)); +#606 = DIRECTION('',(0.,0.,1.)); +#607 = DIRECTION('',(-1.,0.,0.)); +#608 = PCURVE('',#125,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = CIRCLE('',#611,1.3); +#611 = AXIS2_PLACEMENT_2D('',#612,#613); +#612 = CARTESIAN_POINT('',(23.066844177963,-3.301652263285)); +#613 = DIRECTION('',(-1.,0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#616,#621); +#616 = CYLINDRICAL_SURFACE('',#617,1.3); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(5.47,-5.47,0.)); +#619 = DIRECTION('',(0.,0.,-1.)); +#620 = DIRECTION('',(-1.,0.,0.)); +#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626); +#622 = LINE('',#623,#624); +#623 = CARTESIAN_POINT('',(-0.,0.)); +#624 = VECTOR('',#625,1.); +#625 = DIRECTION('',(-1.,0.)); +#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#627 = ORIENTED_EDGE('',*,*,#628,.T.); +#628 = EDGE_CURVE('',#600,#629,#631,.T.); +#629 = VERTEX_POINT('',#630); +#630 = CARTESIAN_POINT('',(5.925,-4.17,0.)); +#631 = SURFACE_CURVE('',#632,(#636,#643),.PCURVE_S1.); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(5.47,-4.17,0.)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.,0.)); +#636 = PCURVE('',#125,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(23.066844177963,-2.001652263285)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(1.,0.)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#643 = PCURVE('',#644,#649); +#644 = PLANE('',#645); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(5.47,-4.17,0.)); +#647 = DIRECTION('',(0.,1.,0.)); +#648 = DIRECTION('',(1.,0.,0.)); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = ORIENTED_EDGE('',*,*,#656,.F.); +#656 = EDGE_CURVE('',#657,#629,#659,.T.); +#657 = VERTEX_POINT('',#658); +#658 = CARTESIAN_POINT('',(17.596844177967,-2.168347736715,0.)); +#659 = SURFACE_CURVE('',#660,(#664,#671),.PCURVE_S1.); +#660 = LINE('',#661,#662); +#661 = CARTESIAN_POINT('',(17.596844177971,-2.168347736715,0.)); +#662 = VECTOR('',#663,1.); +#663 = DIRECTION('',(-0.985611499168,-0.169026544387,-0.)); +#664 = PCURVE('',#125,#665); +#665 = DEFINITIONAL_REPRESENTATION('',(#666),#670); +#666 = LINE('',#667,#668); +#667 = CARTESIAN_POINT('',(35.193688355933,0.)); +#668 = VECTOR('',#669,1.); +#669 = DIRECTION('',(-0.985611499168,-0.169026544387)); +#670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#671 = PCURVE('',#672,#677); +#672 = PLANE('',#673); +#673 = AXIS2_PLACEMENT_3D('',#674,#675,#676); +#674 = CARTESIAN_POINT('',(17.596844177971,-2.168347736715,0.)); +#675 = DIRECTION('',(0.169026544387,-0.985611499168,0.)); +#676 = DIRECTION('',(-0.985611499168,-0.169026544387,0.)); +#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682); +#678 = LINE('',#679,#680); +#679 = CARTESIAN_POINT('',(0.,0.)); +#680 = VECTOR('',#681,1.); +#681 = DIRECTION('',(1.,0.)); +#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#683 = ORIENTED_EDGE('',*,*,#684,.T.); +#684 = EDGE_CURVE('',#657,#685,#687,.T.); +#685 = VERTEX_POINT('',#686); +#686 = CARTESIAN_POINT('',(19.425,0.,0.)); +#687 = SURFACE_CURVE('',#688,(#693,#700),.PCURVE_S1.); +#688 = CIRCLE('',#689,2.2); +#689 = AXIS2_PLACEMENT_3D('',#690,#691,#692); +#690 = CARTESIAN_POINT('',(17.225,4.038967834732E-27,0.)); +#691 = DIRECTION('',(0.,0.,1.)); +#692 = DIRECTION('',(-1.,0.,0.)); +#693 = PCURVE('',#125,#694); +#694 = DEFINITIONAL_REPRESENTATION('',(#695),#699); +#695 = CIRCLE('',#696,2.2); +#696 = AXIS2_PLACEMENT_2D('',#697,#698); +#697 = CARTESIAN_POINT('',(34.821844177963,2.168347736715)); +#698 = DIRECTION('',(-1.,0.)); +#699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#700 = PCURVE('',#701,#706); +#701 = CYLINDRICAL_SURFACE('',#702,2.2); +#702 = AXIS2_PLACEMENT_3D('',#703,#704,#705); +#703 = CARTESIAN_POINT('',(17.225,4.038967834732E-27,0.)); +#704 = DIRECTION('',(0.,0.,-1.)); +#705 = DIRECTION('',(-1.,0.,0.)); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#710); +#707 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#708,#709),.UNSPECIFIED.,.F.,.F., + (2,2),(1.7406316876,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#708 = CARTESIAN_POINT('',(-1.7406316876,0.)); +#709 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = ORIENTED_EDGE('',*,*,#712,.F.); +#712 = EDGE_CURVE('',#713,#685,#715,.T.); +#713 = VERTEX_POINT('',#714); +#714 = CARTESIAN_POINT('',(17.596844177967,2.168347736715,0.)); +#715 = SURFACE_CURVE('',#716,(#721,#732),.PCURVE_S1.); +#716 = CIRCLE('',#717,2.2); +#717 = AXIS2_PLACEMENT_3D('',#718,#719,#720); +#718 = CARTESIAN_POINT('',(17.225,-4.038967834732E-27,0.)); +#719 = DIRECTION('',(0.,0.,-1.)); +#720 = DIRECTION('',(-1.,-0.,-0.)); +#721 = PCURVE('',#125,#722); +#722 = DEFINITIONAL_REPRESENTATION('',(#723),#731); +#723 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#724,#725,#726,#727,#728,#729 +,#730),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#724 = CARTESIAN_POINT('',(32.621844177963,2.168347736715)); +#725 = CARTESIAN_POINT('',(32.621844177963,5.978859513366)); +#726 = CARTESIAN_POINT('',(35.921844177963,4.07360362504)); +#727 = CARTESIAN_POINT('',(39.221844177963,2.168347736715)); +#728 = CARTESIAN_POINT('',(35.921844177963,0.263091848389)); +#729 = CARTESIAN_POINT('',(32.621844177963,-1.642164039937)); +#730 = CARTESIAN_POINT('',(32.621844177963,2.168347736715)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#701,#733); +#733 = DEFINITIONAL_REPRESENTATION('',(#734),#737); +#734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#735,#736),.UNSPECIFIED.,.F.,.F., + (2,2),(1.7406316876,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#735 = CARTESIAN_POINT('',(-4.54255361958,0.)); +#736 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#738 = ORIENTED_EDGE('',*,*,#739,.T.); +#739 = EDGE_CURVE('',#713,#740,#742,.T.); +#740 = VERTEX_POINT('',#741); +#741 = CARTESIAN_POINT('',(5.925,4.17,0.)); +#742 = SURFACE_CURVE('',#743,(#747,#754),.PCURVE_S1.); +#743 = LINE('',#744,#745); +#744 = CARTESIAN_POINT('',(17.596844177971,2.168347736715,0.)); +#745 = VECTOR('',#746,1.); +#746 = DIRECTION('',(-0.985611499168,0.169026544387,0.)); +#747 = PCURVE('',#125,#748); +#748 = DEFINITIONAL_REPRESENTATION('',(#749),#753); +#749 = LINE('',#750,#751); +#750 = CARTESIAN_POINT('',(35.193688355933,4.336695473429)); +#751 = VECTOR('',#752,1.); +#752 = DIRECTION('',(-0.985611499168,0.169026544387)); +#753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#754 = PCURVE('',#755,#760); +#755 = PLANE('',#756); +#756 = AXIS2_PLACEMENT_3D('',#757,#758,#759); +#757 = CARTESIAN_POINT('',(17.596844177971,2.168347736715,0.)); +#758 = DIRECTION('',(0.169026544387,0.985611499168,0.)); +#759 = DIRECTION('',(0.985611499168,-0.169026544387,0.)); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#765); +#761 = LINE('',#762,#763); +#762 = CARTESIAN_POINT('',(-0.,0.)); +#763 = VECTOR('',#764,1.); +#764 = DIRECTION('',(-1.,0.)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = ORIENTED_EDGE('',*,*,#767,.F.); +#767 = EDGE_CURVE('',#768,#740,#770,.T.); +#768 = VERTEX_POINT('',#769); +#769 = CARTESIAN_POINT('',(5.47,4.17,0.)); +#770 = SURFACE_CURVE('',#771,(#775,#782),.PCURVE_S1.); +#771 = LINE('',#772,#773); +#772 = CARTESIAN_POINT('',(5.47,4.17,0.)); +#773 = VECTOR('',#774,1.); +#774 = DIRECTION('',(1.,0.,0.)); +#775 = PCURVE('',#125,#776); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(23.066844177963,6.338347736715)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(1.,0.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = PCURVE('',#783,#788); +#783 = PLANE('',#784); +#784 = AXIS2_PLACEMENT_3D('',#785,#786,#787); +#785 = CARTESIAN_POINT('',(5.47,4.17,0.)); +#786 = DIRECTION('',(-0.,-1.,-0.)); +#787 = DIRECTION('',(-1.,0.,0.)); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = LINE('',#790,#791); +#790 = CARTESIAN_POINT('',(-0.,-0.)); +#791 = VECTOR('',#792,1.); +#792 = DIRECTION('',(-1.,0.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = ORIENTED_EDGE('',*,*,#795,.T.); +#795 = EDGE_CURVE('',#768,#796,#798,.T.); +#796 = VERTEX_POINT('',#797); +#797 = CARTESIAN_POINT('',(4.17,5.47,0.)); +#798 = SURFACE_CURVE('',#799,(#804,#815),.PCURVE_S1.); +#799 = CIRCLE('',#800,1.3); +#800 = AXIS2_PLACEMENT_3D('',#801,#802,#803); +#801 = CARTESIAN_POINT('',(5.47,5.47,0.)); +#802 = DIRECTION('',(0.,0.,-1.)); +#803 = DIRECTION('',(-1.,-0.,-0.)); +#804 = PCURVE('',#125,#805); +#805 = DEFINITIONAL_REPRESENTATION('',(#806),#814); +#806 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#807,#808,#809,#810,#811,#812 +,#813),.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( + '') ); +#807 = CARTESIAN_POINT('',(21.766844177963,7.638347736715)); +#808 = CARTESIAN_POINT('',(21.766844177963,9.890013786554)); +#809 = CARTESIAN_POINT('',(23.716844177963,8.764180761634)); +#810 = CARTESIAN_POINT('',(25.666844177963,7.638347736715)); +#811 = CARTESIAN_POINT('',(23.716844177963,6.512514711795)); +#812 = CARTESIAN_POINT('',(21.766844177963,5.386681686875)); +#813 = CARTESIAN_POINT('',(21.766844177963,7.638347736715)); +#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#815 = PCURVE('',#816,#821); +#816 = CYLINDRICAL_SURFACE('',#817,1.3); +#817 = AXIS2_PLACEMENT_3D('',#818,#819,#820); +#818 = CARTESIAN_POINT('',(5.47,5.47,0.)); +#819 = DIRECTION('',(0.,0.,-1.)); +#820 = DIRECTION('',(-1.,0.,0.)); +#821 = DEFINITIONAL_REPRESENTATION('',(#822),#826); +#822 = LINE('',#823,#824); +#823 = CARTESIAN_POINT('',(0.,0.)); +#824 = VECTOR('',#825,1.); +#825 = DIRECTION('',(1.,0.)); +#826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#827 = ORIENTED_EDGE('',*,*,#828,.F.); +#828 = EDGE_CURVE('',#829,#796,#831,.T.); +#829 = VERTEX_POINT('',#830); +#830 = CARTESIAN_POINT('',(4.17,5.925,0.)); +#831 = SURFACE_CURVE('',#832,(#836,#843),.PCURVE_S1.); +#832 = LINE('',#833,#834); +#833 = CARTESIAN_POINT('',(4.17,5.925,0.)); +#834 = VECTOR('',#835,1.); +#835 = DIRECTION('',(-0.,-1.,-0.)); +#836 = PCURVE('',#125,#837); +#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842); +#838 = LINE('',#839,#840); +#839 = CARTESIAN_POINT('',(21.766844177963,8.093347736715)); +#840 = VECTOR('',#841,1.); +#841 = DIRECTION('',(0.,-1.)); +#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#843 = PCURVE('',#844,#849); +#844 = PLANE('',#845); +#845 = AXIS2_PLACEMENT_3D('',#846,#847,#848); +#846 = CARTESIAN_POINT('',(4.17,5.925,0.)); +#847 = DIRECTION('',(-1.,-0.,-0.)); +#848 = DIRECTION('',(0.,1.,0.)); +#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854); +#850 = LINE('',#851,#852); +#851 = CARTESIAN_POINT('',(-0.,0.)); +#852 = VECTOR('',#853,1.); +#853 = DIRECTION('',(-1.,0.)); +#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#855 = ORIENTED_EDGE('',*,*,#856,.F.); +#856 = EDGE_CURVE('',#857,#829,#859,.T.); +#857 = VERTEX_POINT('',#858); +#858 = CARTESIAN_POINT('',(2.16834776057,17.596844038991,0.)); +#859 = SURFACE_CURVE('',#860,(#864,#871),.PCURVE_S1.); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(2.168347760594,17.596844038991,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.169026544384,-0.985611499169,0.)); +#864 = PCURVE('',#125,#865); +#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(19.765191938557,19.765191775706)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(0.169026544384,-0.985611499169)); +#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#871 = PCURVE('',#872,#877); +#872 = PLANE('',#873); +#873 = AXIS2_PLACEMENT_3D('',#874,#875,#876); +#874 = CARTESIAN_POINT('',(2.168347760594,17.596844038991,0.)); +#875 = DIRECTION('',(-0.985611499169,-0.169026544384,-0.)); +#876 = DIRECTION('',(-0.169026544384,0.985611499169,0.)); +#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882); +#878 = LINE('',#879,#880); +#879 = CARTESIAN_POINT('',(-0.,0.)); +#880 = VECTOR('',#881,1.); +#881 = DIRECTION('',(-1.,-0.)); +#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#883 = ORIENTED_EDGE('',*,*,#884,.F.); +#884 = EDGE_CURVE('',#885,#857,#887,.T.); +#885 = VERTEX_POINT('',#886); +#886 = CARTESIAN_POINT('',(0.,19.425,0.)); +#887 = SURFACE_CURVE('',#888,(#893,#904),.PCURVE_S1.); +#888 = CIRCLE('',#889,2.2); +#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892); +#890 = CARTESIAN_POINT('',(0.,17.225,0.)); +#891 = DIRECTION('',(0.,0.,-1.)); +#892 = DIRECTION('',(-1.,-0.,-0.)); +#893 = PCURVE('',#125,#894); +#894 = DEFINITIONAL_REPRESENTATION('',(#895),#903); +#895 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#896,#897,#898,#899,#900,#901 +,#902),.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( + '') ); +#896 = CARTESIAN_POINT('',(15.396844177963,19.393347736715)); +#897 = CARTESIAN_POINT('',(15.396844177963,23.203859513366)); +#898 = CARTESIAN_POINT('',(18.696844177963,21.29860362504)); +#899 = CARTESIAN_POINT('',(21.996844177963,19.393347736715)); +#900 = CARTESIAN_POINT('',(18.696844177963,17.488091848389)); +#901 = CARTESIAN_POINT('',(15.396844177963,15.582835960063)); +#902 = CARTESIAN_POINT('',(15.396844177963,19.393347736715)); +#903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#904 = PCURVE('',#905,#910); +#905 = CYLINDRICAL_SURFACE('',#906,2.2); +#906 = AXIS2_PLACEMENT_3D('',#907,#908,#909); +#907 = CARTESIAN_POINT('',(0.,17.225,0.)); +#908 = DIRECTION('',(-0.,-0.,-1.)); +#909 = DIRECTION('',(1.,0.,0.)); +#910 = DEFINITIONAL_REPRESENTATION('',(#911),#914); +#911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#912,#913),.UNSPECIFIED.,.F.,.F., + (2,2),(1.570796326795,2.971757356876),.PIECEWISE_BEZIER_KNOTS.); +#912 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#913 = CARTESIAN_POINT('',(-0.169835296714,0.)); +#914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#915 = ORIENTED_EDGE('',*,*,#916,.T.); +#916 = EDGE_CURVE('',#885,#917,#919,.T.); +#917 = VERTEX_POINT('',#918); +#918 = CARTESIAN_POINT('',(-2.16834776057,17.596844038991,0.)); +#919 = SURFACE_CURVE('',#920,(#925,#932),.PCURVE_S1.); +#920 = CIRCLE('',#921,2.2); +#921 = AXIS2_PLACEMENT_3D('',#922,#923,#924); +#922 = CARTESIAN_POINT('',(0.,17.225,0.)); +#923 = DIRECTION('',(0.,0.,1.)); +#924 = DIRECTION('',(1.,0.,0.)); +#925 = PCURVE('',#125,#926); +#926 = DEFINITIONAL_REPRESENTATION('',(#927),#931); +#927 = CIRCLE('',#928,2.2); +#928 = AXIS2_PLACEMENT_2D('',#929,#930); +#929 = CARTESIAN_POINT('',(17.596844177963,19.393347736715)); +#930 = DIRECTION('',(1.,0.)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = PCURVE('',#905,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#937); +#934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#935,#936),.UNSPECIFIED.,.F.,.F., + (2,2),(1.570796326795,2.971757356876),.PIECEWISE_BEZIER_KNOTS.); +#935 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#936 = CARTESIAN_POINT('',(-2.971757356876,0.)); +#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#938 = ORIENTED_EDGE('',*,*,#939,.T.); +#939 = EDGE_CURVE('',#917,#940,#942,.T.); +#940 = VERTEX_POINT('',#941); +#941 = CARTESIAN_POINT('',(-4.17,5.925,0.)); +#942 = SURFACE_CURVE('',#943,(#947,#954),.PCURVE_S1.); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(-2.168347760594,17.596844038991,0.)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(-0.169026544384,-0.985611499169,0.)); +#947 = PCURVE('',#125,#948); +#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(15.428496417369,19.765191775706)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(-0.169026544384,-0.985611499169)); +#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#954 = PCURVE('',#955,#960); +#955 = PLANE('',#956); +#956 = AXIS2_PLACEMENT_3D('',#957,#958,#959); +#957 = CARTESIAN_POINT('',(-2.168347760594,17.596844038991,0.)); +#958 = DIRECTION('',(0.985611499169,-0.169026544384,0.)); +#959 = DIRECTION('',(-0.169026544384,-0.985611499169,0.)); +#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965); +#961 = LINE('',#962,#963); +#962 = CARTESIAN_POINT('',(0.,0.)); +#963 = VECTOR('',#964,1.); +#964 = DIRECTION('',(1.,-0.)); +#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#966 = ORIENTED_EDGE('',*,*,#967,.T.); +#967 = EDGE_CURVE('',#940,#968,#970,.T.); +#968 = VERTEX_POINT('',#969); +#969 = CARTESIAN_POINT('',(-4.17,5.47,0.)); +#970 = SURFACE_CURVE('',#971,(#975,#982),.PCURVE_S1.); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(-4.17,5.925,0.)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(0.,-1.,0.)); +#975 = PCURVE('',#125,#976); +#976 = DEFINITIONAL_REPRESENTATION('',(#977),#981); +#977 = LINE('',#978,#979); +#978 = CARTESIAN_POINT('',(13.426844177963,8.093347736715)); +#979 = VECTOR('',#980,1.); +#980 = DIRECTION('',(0.,-1.)); +#981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#982 = PCURVE('',#983,#988); +#983 = PLANE('',#984); +#984 = AXIS2_PLACEMENT_3D('',#985,#986,#987); +#985 = CARTESIAN_POINT('',(-4.17,5.925,0.)); +#986 = DIRECTION('',(1.,0.,0.)); +#987 = DIRECTION('',(0.,-1.,0.)); +#988 = DEFINITIONAL_REPRESENTATION('',(#989),#993); +#989 = LINE('',#990,#991); +#990 = CARTESIAN_POINT('',(0.,0.)); +#991 = VECTOR('',#992,1.); +#992 = DIRECTION('',(1.,0.)); +#993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#994 = ORIENTED_EDGE('',*,*,#995,.F.); +#995 = EDGE_CURVE('',#270,#968,#996,.T.); +#996 = SURFACE_CURVE('',#997,(#1002,#1009),.PCURVE_S1.); +#997 = CIRCLE('',#998,1.3); +#998 = AXIS2_PLACEMENT_3D('',#999,#1000,#1001); +#999 = CARTESIAN_POINT('',(-5.47,5.47,0.)); +#1000 = DIRECTION('',(0.,0.,1.)); +#1001 = DIRECTION('',(1.,0.,0.)); +#1002 = PCURVE('',#125,#1003); +#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008); +#1004 = CIRCLE('',#1005,1.3); +#1005 = AXIS2_PLACEMENT_2D('',#1006,#1007); +#1006 = CARTESIAN_POINT('',(12.126844177963,7.638347736715)); +#1007 = DIRECTION('',(1.,0.)); +#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1009 = PCURVE('',#287,#1010); +#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); +#1011 = LINE('',#1012,#1013); +#1012 = CARTESIAN_POINT('',(-0.,0.)); +#1013 = VECTOR('',#1014,1.); +#1014 = DIRECTION('',(-1.,0.)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = ORIENTED_EDGE('',*,*,#321,.T.); +#1017 = ORIENTED_EDGE('',*,*,#111,.F.); +#1018 = ORIENTED_EDGE('',*,*,#168,.T.); +#1019 = FACE_BOUND('',#1020,.F.); +#1020 = EDGE_LOOP('',(#1021)); +#1021 = ORIENTED_EDGE('',*,*,#1022,.T.); +#1022 = EDGE_CURVE('',#1023,#1023,#1025,.T.); +#1023 = VERTEX_POINT('',#1024); +#1024 = CARTESIAN_POINT('',(5.,0.,0.)); +#1025 = SURFACE_CURVE('',#1026,(#1031,#1042),.PCURVE_S1.); +#1026 = CIRCLE('',#1027,5.); +#1027 = AXIS2_PLACEMENT_3D('',#1028,#1029,#1030); +#1028 = CARTESIAN_POINT('',(0.,0.,0.)); +#1029 = DIRECTION('',(0.,0.,-1.)); +#1030 = DIRECTION('',(1.,0.,0.)); +#1031 = PCURVE('',#125,#1032); +#1032 = DEFINITIONAL_REPRESENTATION('',(#1033),#1041); +#1033 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1034,#1035,#1036,#1037, +#1038,#1039,#1040),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1034 = CARTESIAN_POINT('',(22.596844177963,2.168347736715)); +#1035 = CARTESIAN_POINT('',(22.596844177963,-6.49190630113)); +#1036 = CARTESIAN_POINT('',(15.096844177963,-2.161779282208)); +#1037 = CARTESIAN_POINT('',(7.596844177963,2.168347736715)); +#1038 = CARTESIAN_POINT('',(15.096844177963,6.498474755637)); +#1039 = CARTESIAN_POINT('',(22.596844177963,10.828601774559)); +#1040 = CARTESIAN_POINT('',(22.596844177963,2.168347736715)); +#1041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1042 = PCURVE('',#1043,#1048); +#1043 = CYLINDRICAL_SURFACE('',#1044,5.); +#1044 = AXIS2_PLACEMENT_3D('',#1045,#1046,#1047); +#1045 = CARTESIAN_POINT('',(0.,0.,0.)); +#1046 = DIRECTION('',(0.,0.,1.)); +#1047 = DIRECTION('',(1.,0.,0.)); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(-0.,0.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(-1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = FACE_BOUND('',#1055,.F.); +#1055 = EDGE_LOOP('',(#1056)); +#1056 = ORIENTED_EDGE('',*,*,#1057,.F.); +#1057 = EDGE_CURVE('',#1058,#1058,#1060,.T.); +#1058 = VERTEX_POINT('',#1059); +#1059 = CARTESIAN_POINT('',(0.78,13.325,0.)); +#1060 = SURFACE_CURVE('',#1061,(#1066,#1073),.PCURVE_S1.); +#1061 = CIRCLE('',#1062,0.78); +#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065); +#1063 = CARTESIAN_POINT('',(0.,13.325,0.)); +#1064 = DIRECTION('',(0.,0.,1.)); +#1065 = DIRECTION('',(1.,0.,0.)); +#1066 = PCURVE('',#125,#1067); +#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1072); +#1068 = CIRCLE('',#1069,0.78); +#1069 = AXIS2_PLACEMENT_2D('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(17.596844177963,15.493347736715)); +#1071 = DIRECTION('',(1.,0.)); +#1072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1073 = PCURVE('',#1074,#1079); +#1074 = CYLINDRICAL_SURFACE('',#1075,0.78); +#1075 = AXIS2_PLACEMENT_3D('',#1076,#1077,#1078); +#1076 = CARTESIAN_POINT('',(0.,13.325,2.)); +#1077 = DIRECTION('',(0.,0.,1.)); +#1078 = DIRECTION('',(1.,0.,0.)); +#1079 = DEFINITIONAL_REPRESENTATION('',(#1080),#1084); +#1080 = LINE('',#1081,#1082); +#1081 = CARTESIAN_POINT('',(0.,-2.)); +#1082 = VECTOR('',#1083,1.); +#1083 = DIRECTION('',(1.,0.)); +#1084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1085 = FACE_BOUND('',#1086,.F.); +#1086 = EDGE_LOOP('',(#1087)); +#1087 = ORIENTED_EDGE('',*,*,#1088,.F.); +#1088 = EDGE_CURVE('',#1089,#1089,#1091,.T.); +#1089 = VERTEX_POINT('',#1090); +#1090 = CARTESIAN_POINT('',(0.78,16.445,0.)); +#1091 = SURFACE_CURVE('',#1092,(#1097,#1104),.PCURVE_S1.); +#1092 = CIRCLE('',#1093,0.78); +#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096); +#1094 = CARTESIAN_POINT('',(0.,16.445,0.)); +#1095 = DIRECTION('',(0.,0.,1.)); +#1096 = DIRECTION('',(1.,0.,0.)); +#1097 = PCURVE('',#125,#1098); +#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103); +#1099 = CIRCLE('',#1100,0.78); +#1100 = AXIS2_PLACEMENT_2D('',#1101,#1102); +#1101 = CARTESIAN_POINT('',(17.596844177963,18.613347736715)); +#1102 = DIRECTION('',(1.,0.)); +#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1104 = PCURVE('',#1105,#1110); +#1105 = CYLINDRICAL_SURFACE('',#1106,0.78); +#1106 = AXIS2_PLACEMENT_3D('',#1107,#1108,#1109); +#1107 = CARTESIAN_POINT('',(0.,16.445,2.)); +#1108 = DIRECTION('',(0.,0.,1.)); +#1109 = DIRECTION('',(1.,0.,0.)); +#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(0.,-2.)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(1.,0.)); +#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1116 = FACE_BOUND('',#1117,.F.); +#1117 = EDGE_LOOP('',(#1118)); +#1118 = ORIENTED_EDGE('',*,*,#1119,.F.); +#1119 = EDGE_CURVE('',#1120,#1120,#1122,.T.); +#1120 = VERTEX_POINT('',#1121); +#1121 = CARTESIAN_POINT('',(0.78,7.405,0.)); +#1122 = SURFACE_CURVE('',#1123,(#1128,#1135),.PCURVE_S1.); +#1123 = CIRCLE('',#1124,0.78); +#1124 = AXIS2_PLACEMENT_3D('',#1125,#1126,#1127); +#1125 = CARTESIAN_POINT('',(0.,7.405,0.)); +#1126 = DIRECTION('',(0.,0.,1.)); +#1127 = DIRECTION('',(1.,0.,0.)); +#1128 = PCURVE('',#125,#1129); +#1129 = DEFINITIONAL_REPRESENTATION('',(#1130),#1134); +#1130 = CIRCLE('',#1131,0.78); +#1131 = AXIS2_PLACEMENT_2D('',#1132,#1133); +#1132 = CARTESIAN_POINT('',(17.596844177963,9.573347736715)); +#1133 = DIRECTION('',(1.,0.)); +#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1135 = PCURVE('',#1136,#1141); +#1136 = CYLINDRICAL_SURFACE('',#1137,0.78); +#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140); +#1138 = CARTESIAN_POINT('',(0.,7.405,2.)); +#1139 = DIRECTION('',(0.,0.,1.)); +#1140 = DIRECTION('',(1.,0.,0.)); +#1141 = DEFINITIONAL_REPRESENTATION('',(#1142),#1146); +#1142 = LINE('',#1143,#1144); +#1143 = CARTESIAN_POINT('',(0.,-2.)); +#1144 = VECTOR('',#1145,1.); +#1145 = DIRECTION('',(1.,0.)); +#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1147 = FACE_BOUND('',#1148,.F.); +#1148 = EDGE_LOOP('',(#1149)); +#1149 = ORIENTED_EDGE('',*,*,#1150,.F.); +#1150 = EDGE_CURVE('',#1151,#1151,#1153,.T.); +#1151 = VERTEX_POINT('',#1152); +#1152 = CARTESIAN_POINT('',(0.78,10.525,0.)); +#1153 = SURFACE_CURVE('',#1154,(#1159,#1166),.PCURVE_S1.); +#1154 = CIRCLE('',#1155,0.78); +#1155 = AXIS2_PLACEMENT_3D('',#1156,#1157,#1158); +#1156 = CARTESIAN_POINT('',(0.,10.525,0.)); +#1157 = DIRECTION('',(0.,0.,1.)); +#1158 = DIRECTION('',(1.,0.,0.)); +#1159 = PCURVE('',#125,#1160); +#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165); +#1161 = CIRCLE('',#1162,0.78); +#1162 = AXIS2_PLACEMENT_2D('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(17.596844177963,12.693347736715)); +#1164 = DIRECTION('',(1.,0.)); +#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1166 = PCURVE('',#1167,#1172); +#1167 = CYLINDRICAL_SURFACE('',#1168,0.78); +#1168 = AXIS2_PLACEMENT_3D('',#1169,#1170,#1171); +#1169 = CARTESIAN_POINT('',(0.,10.525,2.)); +#1170 = DIRECTION('',(0.,0.,1.)); +#1171 = DIRECTION('',(1.,0.,0.)); +#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1177); +#1173 = LINE('',#1174,#1175); +#1174 = CARTESIAN_POINT('',(0.,-2.)); +#1175 = VECTOR('',#1176,1.); +#1176 = DIRECTION('',(1.,0.)); +#1177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1178 = FACE_BOUND('',#1179,.F.); +#1179 = EDGE_LOOP('',(#1180)); +#1180 = ORIENTED_EDGE('',*,*,#1181,.F.); +#1181 = EDGE_CURVE('',#1182,#1182,#1184,.T.); +#1182 = VERTEX_POINT('',#1183); +#1183 = CARTESIAN_POINT('',(13.325,-0.78,0.)); +#1184 = SURFACE_CURVE('',#1185,(#1190,#1197),.PCURVE_S1.); +#1185 = CIRCLE('',#1186,0.78); +#1186 = AXIS2_PLACEMENT_3D('',#1187,#1188,#1189); +#1187 = CARTESIAN_POINT('',(13.325,-2.958744360626E-15,0.)); +#1188 = DIRECTION('',(0.,0.,1.)); +#1189 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1190 = PCURVE('',#125,#1191); +#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1196); +#1192 = CIRCLE('',#1193,0.78); +#1193 = AXIS2_PLACEMENT_2D('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(30.921844177963,2.168347736715)); +#1195 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = PCURVE('',#1198,#1203); +#1198 = CYLINDRICAL_SURFACE('',#1199,0.78); +#1199 = AXIS2_PLACEMENT_3D('',#1200,#1201,#1202); +#1200 = CARTESIAN_POINT('',(13.325,-2.958744360626E-15,2.)); +#1201 = DIRECTION('',(0.,0.,1.)); +#1202 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1203 = DEFINITIONAL_REPRESENTATION('',(#1204),#1208); +#1204 = LINE('',#1205,#1206); +#1205 = CARTESIAN_POINT('',(0.,-2.)); +#1206 = VECTOR('',#1207,1.); +#1207 = DIRECTION('',(1.,0.)); +#1208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1209 = FACE_BOUND('',#1210,.F.); +#1210 = EDGE_LOOP('',(#1211)); +#1211 = ORIENTED_EDGE('',*,*,#1212,.F.); +#1212 = EDGE_CURVE('',#1213,#1213,#1215,.T.); +#1213 = VERTEX_POINT('',#1214); +#1214 = CARTESIAN_POINT('',(-0.78,-7.405,0.)); +#1215 = SURFACE_CURVE('',#1216,(#1221,#1228),.PCURVE_S1.); +#1216 = CIRCLE('',#1217,0.78); +#1217 = AXIS2_PLACEMENT_3D('',#1218,#1219,#1220); +#1218 = CARTESIAN_POINT('',(-9.068509547686E-16,-7.405,0.)); +#1219 = DIRECTION('',(0.,0.,1.)); +#1220 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1221 = PCURVE('',#125,#1222); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = CIRCLE('',#1224,0.78); +#1224 = AXIS2_PLACEMENT_2D('',#1225,#1226); +#1225 = CARTESIAN_POINT('',(17.596844177963,-5.236652263285)); +#1226 = DIRECTION('',(-1.,1.224646799147E-16)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1228 = PCURVE('',#1229,#1234); +#1229 = CYLINDRICAL_SURFACE('',#1230,0.78); +#1230 = AXIS2_PLACEMENT_3D('',#1231,#1232,#1233); +#1231 = CARTESIAN_POINT('',(-9.068509547686E-16,-7.405,2.)); +#1232 = DIRECTION('',(0.,0.,1.)); +#1233 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239); +#1235 = LINE('',#1236,#1237); +#1236 = CARTESIAN_POINT('',(0.,-2.)); +#1237 = VECTOR('',#1238,1.); +#1238 = DIRECTION('',(1.,0.)); +#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1240 = FACE_BOUND('',#1241,.F.); +#1241 = EDGE_LOOP('',(#1242)); +#1242 = ORIENTED_EDGE('',*,*,#1243,.F.); +#1243 = EDGE_CURVE('',#1244,#1244,#1246,.T.); +#1244 = VERTEX_POINT('',#1245); +#1245 = CARTESIAN_POINT('',(-0.78,-10.525,0.)); +#1246 = SURFACE_CURVE('',#1247,(#1252,#1259),.PCURVE_S1.); +#1247 = CIRCLE('',#1248,0.78); +#1248 = AXIS2_PLACEMENT_3D('',#1249,#1250,#1251); +#1249 = CARTESIAN_POINT('',(-1.288940756103E-15,-10.525,0.)); +#1250 = DIRECTION('',(0.,0.,1.)); +#1251 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1252 = PCURVE('',#125,#1253); +#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1258); +#1254 = CIRCLE('',#1255,0.78); +#1255 = AXIS2_PLACEMENT_2D('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(17.596844177963,-8.356652263285)); +#1257 = DIRECTION('',(-1.,1.224646799147E-16)); +#1258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1259 = PCURVE('',#1260,#1265); +#1260 = CYLINDRICAL_SURFACE('',#1261,0.78); +#1261 = AXIS2_PLACEMENT_3D('',#1262,#1263,#1264); +#1262 = CARTESIAN_POINT('',(-1.288940756103E-15,-10.525,2.)); +#1263 = DIRECTION('',(0.,0.,1.)); +#1264 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(0.,-2.)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(1.,0.)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = FACE_BOUND('',#1272,.F.); +#1272 = EDGE_LOOP('',(#1273)); +#1273 = ORIENTED_EDGE('',*,*,#1274,.F.); +#1274 = EDGE_CURVE('',#1275,#1275,#1277,.T.); +#1275 = VERTEX_POINT('',#1276); +#1276 = CARTESIAN_POINT('',(-0.78,-13.325,0.)); +#1277 = SURFACE_CURVE('',#1278,(#1283,#1290),.PCURVE_S1.); +#1278 = CIRCLE('',#1279,0.78); +#1279 = AXIS2_PLACEMENT_3D('',#1280,#1281,#1282); +#1280 = CARTESIAN_POINT('',(-1.631841859864E-15,-13.325,0.)); +#1281 = DIRECTION('',(0.,0.,1.)); +#1282 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1283 = PCURVE('',#125,#1284); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289); +#1285 = CIRCLE('',#1286,0.78); +#1286 = AXIS2_PLACEMENT_2D('',#1287,#1288); +#1287 = CARTESIAN_POINT('',(17.596844177963,-11.15665226328)); +#1288 = DIRECTION('',(-1.,1.224646799147E-16)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = PCURVE('',#1291,#1296); +#1291 = CYLINDRICAL_SURFACE('',#1292,0.78); +#1292 = AXIS2_PLACEMENT_3D('',#1293,#1294,#1295); +#1293 = CARTESIAN_POINT('',(-1.631841859864E-15,-13.325,2.)); +#1294 = DIRECTION('',(0.,0.,1.)); +#1295 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1301); +#1297 = LINE('',#1298,#1299); +#1298 = CARTESIAN_POINT('',(0.,-2.)); +#1299 = VECTOR('',#1300,1.); +#1300 = DIRECTION('',(1.,0.)); +#1301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1302 = FACE_BOUND('',#1303,.F.); +#1303 = EDGE_LOOP('',(#1304)); +#1304 = ORIENTED_EDGE('',*,*,#1305,.F.); +#1305 = EDGE_CURVE('',#1306,#1306,#1308,.T.); +#1306 = VERTEX_POINT('',#1307); +#1307 = CARTESIAN_POINT('',(-10.525,0.78,0.)); +#1308 = SURFACE_CURVE('',#1309,(#1314,#1321),.PCURVE_S1.); +#1309 = CIRCLE('',#1310,0.78); +#1310 = AXIS2_PLACEMENT_3D('',#1311,#1312,#1313); +#1311 = CARTESIAN_POINT('',(-10.525,1.168509733418E-15,0.)); +#1312 = DIRECTION('',(0.,-0.,1.)); +#1313 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1314 = PCURVE('',#125,#1315); +#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1320); +#1316 = CIRCLE('',#1317,0.78); +#1317 = AXIS2_PLACEMENT_2D('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(7.071844177963,2.168347736715)); +#1319 = DIRECTION('',(1.110223024625E-16,1.)); +#1320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1321 = PCURVE('',#1322,#1327); +#1322 = CYLINDRICAL_SURFACE('',#1323,0.78); +#1323 = AXIS2_PLACEMENT_3D('',#1324,#1325,#1326); +#1324 = CARTESIAN_POINT('',(-10.525,1.168509733418E-15,2.)); +#1325 = DIRECTION('',(0.,0.,1.)); +#1326 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1327 = DEFINITIONAL_REPRESENTATION('',(#1328),#1332); +#1328 = LINE('',#1329,#1330); +#1329 = CARTESIAN_POINT('',(0.,-2.)); +#1330 = VECTOR('',#1331,1.); +#1331 = DIRECTION('',(1.,0.)); +#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1333 = FACE_BOUND('',#1334,.F.); +#1334 = EDGE_LOOP('',(#1335)); +#1335 = ORIENTED_EDGE('',*,*,#1336,.F.); +#1336 = EDGE_CURVE('',#1337,#1337,#1339,.T.); +#1337 = VERTEX_POINT('',#1338); +#1338 = CARTESIAN_POINT('',(-13.325,0.78,0.)); +#1339 = SURFACE_CURVE('',#1340,(#1345,#1352),.PCURVE_S1.); +#1340 = CIRCLE('',#1341,0.78); +#1341 = AXIS2_PLACEMENT_3D('',#1342,#1343,#1344); +#1342 = CARTESIAN_POINT('',(-13.325,1.479372180313E-15,0.)); +#1343 = DIRECTION('',(0.,-0.,1.)); +#1344 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1345 = PCURVE('',#125,#1346); +#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351); +#1347 = CIRCLE('',#1348,0.78); +#1348 = AXIS2_PLACEMENT_2D('',#1349,#1350); +#1349 = CARTESIAN_POINT('',(4.271844177963,2.168347736715)); +#1350 = DIRECTION('',(1.110223024625E-16,1.)); +#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1352 = PCURVE('',#1353,#1358); +#1353 = CYLINDRICAL_SURFACE('',#1354,0.78); +#1354 = AXIS2_PLACEMENT_3D('',#1355,#1356,#1357); +#1355 = CARTESIAN_POINT('',(-13.325,1.479372180313E-15,2.)); +#1356 = DIRECTION('',(0.,0.,1.)); +#1357 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1358 = DEFINITIONAL_REPRESENTATION('',(#1359),#1363); +#1359 = LINE('',#1360,#1361); +#1360 = CARTESIAN_POINT('',(0.,-2.)); +#1361 = VECTOR('',#1362,1.); +#1362 = DIRECTION('',(1.,0.)); +#1363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1364 = FACE_BOUND('',#1365,.F.); +#1365 = EDGE_LOOP('',(#1366)); +#1366 = ORIENTED_EDGE('',*,*,#1367,.F.); +#1367 = EDGE_CURVE('',#1368,#1368,#1370,.T.); +#1368 = VERTEX_POINT('',#1369); +#1369 = CARTESIAN_POINT('',(-16.445,0.78,0.)); +#1370 = SURFACE_CURVE('',#1371,(#1376,#1383),.PCURVE_S1.); +#1371 = CIRCLE('',#1372,0.78); +#1372 = AXIS2_PLACEMENT_3D('',#1373,#1374,#1375); +#1373 = CARTESIAN_POINT('',(-16.445,1.825761763996E-15,0.)); +#1374 = DIRECTION('',(0.,-0.,1.)); +#1375 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1376 = PCURVE('',#125,#1377); +#1377 = DEFINITIONAL_REPRESENTATION('',(#1378),#1382); +#1378 = CIRCLE('',#1379,0.78); +#1379 = AXIS2_PLACEMENT_2D('',#1380,#1381); +#1380 = CARTESIAN_POINT('',(1.151844177963,2.168347736715)); +#1381 = DIRECTION('',(1.110223024625E-16,1.)); +#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1383 = PCURVE('',#1384,#1389); +#1384 = CYLINDRICAL_SURFACE('',#1385,0.78); +#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388); +#1386 = CARTESIAN_POINT('',(-16.445,1.825761763996E-15,2.)); +#1387 = DIRECTION('',(0.,0.,1.)); +#1388 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1394); +#1390 = LINE('',#1391,#1392); +#1391 = CARTESIAN_POINT('',(0.,-2.)); +#1392 = VECTOR('',#1393,1.); +#1393 = DIRECTION('',(1.,0.)); +#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1395 = FACE_BOUND('',#1396,.F.); +#1396 = EDGE_LOOP('',(#1397)); +#1397 = ORIENTED_EDGE('',*,*,#1398,.F.); +#1398 = EDGE_CURVE('',#1399,#1399,#1401,.T.); +#1399 = VERTEX_POINT('',#1400); +#1400 = CARTESIAN_POINT('',(-0.78,-16.445,0.)); +#1401 = SURFACE_CURVE('',#1402,(#1407,#1414),.PCURVE_S1.); +#1402 = CIRCLE('',#1403,0.78); +#1403 = AXIS2_PLACEMENT_3D('',#1404,#1405,#1406); +#1404 = CARTESIAN_POINT('',(-2.013931661198E-15,-16.445,0.)); +#1405 = DIRECTION('',(0.,0.,1.)); +#1406 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1407 = PCURVE('',#125,#1408); +#1408 = DEFINITIONAL_REPRESENTATION('',(#1409),#1413); +#1409 = CIRCLE('',#1410,0.78); +#1410 = AXIS2_PLACEMENT_2D('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(17.596844177963,-14.27665226328)); +#1412 = DIRECTION('',(-1.,1.224646799147E-16)); +#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1414 = PCURVE('',#1415,#1420); +#1415 = CYLINDRICAL_SURFACE('',#1416,0.78); +#1416 = AXIS2_PLACEMENT_3D('',#1417,#1418,#1419); +#1417 = CARTESIAN_POINT('',(-2.013931661198E-15,-16.445,2.)); +#1418 = DIRECTION('',(0.,0.,1.)); +#1419 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1420 = DEFINITIONAL_REPRESENTATION('',(#1421),#1425); +#1421 = LINE('',#1422,#1423); +#1422 = CARTESIAN_POINT('',(0.,-2.)); +#1423 = VECTOR('',#1424,1.); +#1424 = DIRECTION('',(1.,0.)); +#1425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1426 = FACE_BOUND('',#1427,.F.); +#1427 = EDGE_LOOP('',(#1428)); +#1428 = ORIENTED_EDGE('',*,*,#1429,.F.); +#1429 = EDGE_CURVE('',#1430,#1430,#1432,.T.); +#1430 = VERTEX_POINT('',#1431); +#1431 = CARTESIAN_POINT('',(16.445,-0.78,0.)); +#1432 = SURFACE_CURVE('',#1433,(#1438,#1445),.PCURVE_S1.); +#1433 = CIRCLE('',#1434,0.78); +#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437); +#1435 = CARTESIAN_POINT('',(16.445,-3.651523527992E-15,0.)); +#1436 = DIRECTION('',(0.,0.,1.)); +#1437 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1438 = PCURVE('',#125,#1439); +#1439 = DEFINITIONAL_REPRESENTATION('',(#1440),#1444); +#1440 = CIRCLE('',#1441,0.78); +#1441 = AXIS2_PLACEMENT_2D('',#1442,#1443); +#1442 = CARTESIAN_POINT('',(34.041844177963,2.168347736715)); +#1443 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1445 = PCURVE('',#1446,#1451); +#1446 = CYLINDRICAL_SURFACE('',#1447,0.78); +#1447 = AXIS2_PLACEMENT_3D('',#1448,#1449,#1450); +#1448 = CARTESIAN_POINT('',(16.445,-3.651523527992E-15,2.)); +#1449 = DIRECTION('',(0.,0.,1.)); +#1450 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456); +#1452 = LINE('',#1453,#1454); +#1453 = CARTESIAN_POINT('',(0.,-2.)); +#1454 = VECTOR('',#1455,1.); +#1455 = DIRECTION('',(1.,0.)); +#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1457 = FACE_BOUND('',#1458,.F.); +#1458 = EDGE_LOOP('',(#1459)); +#1459 = ORIENTED_EDGE('',*,*,#1460,.F.); +#1460 = EDGE_CURVE('',#1461,#1461,#1463,.T.); +#1461 = VERTEX_POINT('',#1462); +#1462 = CARTESIAN_POINT('',(7.405,-0.78,0.)); +#1463 = SURFACE_CURVE('',#1464,(#1469,#1476),.PCURVE_S1.); +#1464 = CIRCLE('',#1465,0.78); +#1465 = AXIS2_PLACEMENT_3D('',#1466,#1467,#1468); +#1466 = CARTESIAN_POINT('',(7.405,-1.64424029947E-15,0.)); +#1467 = DIRECTION('',(0.,0.,1.)); +#1468 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1469 = PCURVE('',#125,#1470); +#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475); +#1471 = CIRCLE('',#1472,0.78); +#1472 = AXIS2_PLACEMENT_2D('',#1473,#1474); +#1473 = CARTESIAN_POINT('',(25.001844177963,2.168347736715)); +#1474 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1476 = PCURVE('',#1477,#1482); +#1477 = CYLINDRICAL_SURFACE('',#1478,0.78); +#1478 = AXIS2_PLACEMENT_3D('',#1479,#1480,#1481); +#1479 = CARTESIAN_POINT('',(7.405,-1.64424029947E-15,2.)); +#1480 = DIRECTION('',(0.,0.,1.)); +#1481 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1487); +#1483 = LINE('',#1484,#1485); +#1484 = CARTESIAN_POINT('',(0.,-2.)); +#1485 = VECTOR('',#1486,1.); +#1486 = DIRECTION('',(1.,0.)); +#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1488 = FACE_BOUND('',#1489,.F.); +#1489 = EDGE_LOOP('',(#1490)); +#1490 = ORIENTED_EDGE('',*,*,#1491,.F.); +#1491 = EDGE_CURVE('',#1492,#1492,#1494,.T.); +#1492 = VERTEX_POINT('',#1493); +#1493 = CARTESIAN_POINT('',(10.525,-0.78,0.)); +#1494 = SURFACE_CURVE('',#1495,(#1500,#1507),.PCURVE_S1.); +#1495 = CIRCLE('',#1496,0.78); +#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499); +#1497 = CARTESIAN_POINT('',(10.525,-2.337019466836E-15,0.)); +#1498 = DIRECTION('',(0.,0.,1.)); +#1499 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1500 = PCURVE('',#125,#1501); +#1501 = DEFINITIONAL_REPRESENTATION('',(#1502),#1506); +#1502 = CIRCLE('',#1503,0.78); +#1503 = AXIS2_PLACEMENT_2D('',#1504,#1505); +#1504 = CARTESIAN_POINT('',(28.121844177963,2.168347736715)); +#1505 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1507 = PCURVE('',#1508,#1513); +#1508 = CYLINDRICAL_SURFACE('',#1509,0.78); +#1509 = AXIS2_PLACEMENT_3D('',#1510,#1511,#1512); +#1510 = CARTESIAN_POINT('',(10.525,-2.337019466836E-15,2.)); +#1511 = DIRECTION('',(0.,0.,1.)); +#1512 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1513 = DEFINITIONAL_REPRESENTATION('',(#1514),#1518); +#1514 = LINE('',#1515,#1516); +#1515 = CARTESIAN_POINT('',(0.,-2.)); +#1516 = VECTOR('',#1517,1.); +#1517 = DIRECTION('',(1.,0.)); +#1518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1519 = FACE_BOUND('',#1520,.F.); +#1520 = EDGE_LOOP('',(#1521)); +#1521 = ORIENTED_EDGE('',*,*,#1522,.F.); +#1522 = EDGE_CURVE('',#1523,#1523,#1525,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(-7.405,0.78,0.)); +#1525 = SURFACE_CURVE('',#1526,(#1531,#1538),.PCURVE_S1.); +#1526 = CIRCLE('',#1527,0.78); +#1527 = AXIS2_PLACEMENT_3D('',#1528,#1529,#1530); +#1528 = CARTESIAN_POINT('',(-7.405,8.221201497349E-16,0.)); +#1529 = DIRECTION('',(0.,-0.,1.)); +#1530 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1531 = PCURVE('',#125,#1532); +#1532 = DEFINITIONAL_REPRESENTATION('',(#1533),#1537); +#1533 = CIRCLE('',#1534,0.78); +#1534 = AXIS2_PLACEMENT_2D('',#1535,#1536); +#1535 = CARTESIAN_POINT('',(10.191844177963,2.168347736715)); +#1536 = DIRECTION('',(1.110223024625E-16,1.)); +#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1538 = PCURVE('',#1539,#1544); +#1539 = CYLINDRICAL_SURFACE('',#1540,0.78); +#1540 = AXIS2_PLACEMENT_3D('',#1541,#1542,#1543); +#1541 = CARTESIAN_POINT('',(-7.405,8.221201497349E-16,2.)); +#1542 = DIRECTION('',(0.,0.,1.)); +#1543 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549); +#1545 = LINE('',#1546,#1547); +#1546 = CARTESIAN_POINT('',(0.,-2.)); +#1547 = VECTOR('',#1548,1.); +#1548 = DIRECTION('',(1.,0.)); +#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1550 = ADVANCED_FACE('',(#1551,#2133,#2168,#2198,#2228,#2258,#2288, + #2318,#2348,#2378,#2408,#2438,#2468,#2498,#2528,#2558,#2588,#2618), + #71,.F.); +#1551 = FACE_BOUND('',#1552,.F.); +#1552 = EDGE_LOOP('',(#1553,#1582,#1605,#1628,#1656,#1679,#1702,#1730, + #1754,#1777,#1800,#1824,#1847,#1868,#1869,#1870,#1871,#1872,#1900, + #1923,#1946,#1973,#1996,#2019,#2042,#2066,#2089,#2112)); +#1553 = ORIENTED_EDGE('',*,*,#1554,.F.); +#1554 = EDGE_CURVE('',#1555,#1557,#1559,.T.); +#1555 = VERTEX_POINT('',#1556); +#1556 = CARTESIAN_POINT('',(17.596844177967,-2.168347736715,2.)); +#1557 = VERTEX_POINT('',#1558); +#1558 = CARTESIAN_POINT('',(19.425,0.,2.)); +#1559 = SURFACE_CURVE('',#1560,(#1565,#1576),.PCURVE_S1.); +#1560 = CIRCLE('',#1561,2.2); +#1561 = AXIS2_PLACEMENT_3D('',#1562,#1563,#1564); +#1562 = CARTESIAN_POINT('',(17.225,4.038967834732E-27,2.)); +#1563 = DIRECTION('',(0.,0.,1.)); +#1564 = DIRECTION('',(-1.,0.,0.)); +#1565 = PCURVE('',#71,#1566); +#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1575); +#1567 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1568,#1569,#1570,#1571, +#1572,#1573,#1574),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1568 = CARTESIAN_POINT('',(2.571844177963,2.168347736715)); +#1569 = CARTESIAN_POINT('',(2.571844177963,-1.642164039937)); +#1570 = CARTESIAN_POINT('',(-0.728155822037,0.263091848389)); +#1571 = CARTESIAN_POINT('',(-4.028155822037,2.168347736715)); +#1572 = CARTESIAN_POINT('',(-0.728155822037,4.07360362504)); +#1573 = CARTESIAN_POINT('',(2.571844177963,5.978859513366)); +#1574 = CARTESIAN_POINT('',(2.571844177963,2.168347736715)); +#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1576 = PCURVE('',#701,#1577); +#1577 = DEFINITIONAL_REPRESENTATION('',(#1578),#1581); +#1578 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1579,#1580),.UNSPECIFIED.,.F., + .F.,(2,2),(1.7406316876,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#1579 = CARTESIAN_POINT('',(-1.7406316876,-2.)); +#1580 = CARTESIAN_POINT('',(-3.14159265359,-2.)); +#1581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1582 = ORIENTED_EDGE('',*,*,#1583,.T.); +#1583 = EDGE_CURVE('',#1555,#1584,#1586,.T.); +#1584 = VERTEX_POINT('',#1585); +#1585 = CARTESIAN_POINT('',(5.925,-4.17,2.)); +#1586 = SURFACE_CURVE('',#1587,(#1591,#1598),.PCURVE_S1.); +#1587 = LINE('',#1588,#1589); +#1588 = CARTESIAN_POINT('',(17.596844177971,-2.168347736715,2.)); +#1589 = VECTOR('',#1590,1.); +#1590 = DIRECTION('',(-0.985611499168,-0.169026544387,-0.)); +#1591 = PCURVE('',#71,#1592); +#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1597); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(-7.993605777301E-12,0.)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(0.985611499168,-0.169026544387)); +#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1598 = PCURVE('',#672,#1599); +#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1604); +#1600 = LINE('',#1601,#1602); +#1601 = CARTESIAN_POINT('',(0.,-2.)); +#1602 = VECTOR('',#1603,1.); +#1603 = DIRECTION('',(1.,0.)); +#1604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1605 = ORIENTED_EDGE('',*,*,#1606,.F.); +#1606 = EDGE_CURVE('',#1607,#1584,#1609,.T.); +#1607 = VERTEX_POINT('',#1608); +#1608 = CARTESIAN_POINT('',(5.47,-4.17,2.)); +#1609 = SURFACE_CURVE('',#1610,(#1614,#1621),.PCURVE_S1.); +#1610 = LINE('',#1611,#1612); +#1611 = CARTESIAN_POINT('',(5.47,-4.17,2.)); +#1612 = VECTOR('',#1613,1.); +#1613 = DIRECTION('',(1.,0.,0.)); +#1614 = PCURVE('',#71,#1615); +#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1620); +#1616 = LINE('',#1617,#1618); +#1617 = CARTESIAN_POINT('',(12.126844177963,-2.001652263285)); +#1618 = VECTOR('',#1619,1.); +#1619 = DIRECTION('',(-1.,0.)); +#1620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1621 = PCURVE('',#644,#1622); +#1622 = DEFINITIONAL_REPRESENTATION('',(#1623),#1627); +#1623 = LINE('',#1624,#1625); +#1624 = CARTESIAN_POINT('',(0.,-2.)); +#1625 = VECTOR('',#1626,1.); +#1626 = DIRECTION('',(1.,0.)); +#1627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1628 = ORIENTED_EDGE('',*,*,#1629,.T.); +#1629 = EDGE_CURVE('',#1607,#1630,#1632,.T.); +#1630 = VERTEX_POINT('',#1631); +#1631 = CARTESIAN_POINT('',(4.17,-5.47,2.)); +#1632 = SURFACE_CURVE('',#1633,(#1638,#1649),.PCURVE_S1.); +#1633 = CIRCLE('',#1634,1.3); +#1634 = AXIS2_PLACEMENT_3D('',#1635,#1636,#1637); +#1635 = CARTESIAN_POINT('',(5.47,-5.47,2.)); +#1636 = DIRECTION('',(0.,0.,1.)); +#1637 = DIRECTION('',(-1.,0.,0.)); +#1638 = PCURVE('',#71,#1639); +#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1648); +#1640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1641,#1642,#1643,#1644, +#1645,#1646,#1647),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1641 = CARTESIAN_POINT('',(13.426844177963,-3.301652263285)); +#1642 = CARTESIAN_POINT('',(13.426844177963,-5.553318313125)); +#1643 = CARTESIAN_POINT('',(11.476844177963,-4.427485288205)); +#1644 = CARTESIAN_POINT('',(9.526844177963,-3.301652263285)); +#1645 = CARTESIAN_POINT('',(11.476844177963,-2.175819238366)); +#1646 = CARTESIAN_POINT('',(13.426844177963,-1.049986213446)); +#1647 = CARTESIAN_POINT('',(13.426844177963,-3.301652263285)); +#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1649 = PCURVE('',#616,#1650); +#1650 = DEFINITIONAL_REPRESENTATION('',(#1651),#1655); +#1651 = LINE('',#1652,#1653); +#1652 = CARTESIAN_POINT('',(-0.,-2.)); +#1653 = VECTOR('',#1654,1.); +#1654 = DIRECTION('',(-1.,0.)); +#1655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1656 = ORIENTED_EDGE('',*,*,#1657,.F.); +#1657 = EDGE_CURVE('',#1658,#1630,#1660,.T.); +#1658 = VERTEX_POINT('',#1659); +#1659 = CARTESIAN_POINT('',(4.17,-5.925,2.)); +#1660 = SURFACE_CURVE('',#1661,(#1665,#1672),.PCURVE_S1.); +#1661 = LINE('',#1662,#1663); +#1662 = CARTESIAN_POINT('',(4.17,-5.925,2.)); +#1663 = VECTOR('',#1664,1.); +#1664 = DIRECTION('',(0.,1.,0.)); +#1665 = PCURVE('',#71,#1666); +#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1671); +#1667 = LINE('',#1668,#1669); +#1668 = CARTESIAN_POINT('',(13.426844177963,-3.756652263285)); +#1669 = VECTOR('',#1670,1.); +#1670 = DIRECTION('',(0.,1.)); +#1671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1672 = PCURVE('',#587,#1673); +#1673 = DEFINITIONAL_REPRESENTATION('',(#1674),#1678); +#1674 = LINE('',#1675,#1676); +#1675 = CARTESIAN_POINT('',(0.,-2.)); +#1676 = VECTOR('',#1677,1.); +#1677 = DIRECTION('',(1.,0.)); +#1678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1679 = ORIENTED_EDGE('',*,*,#1680,.F.); +#1680 = EDGE_CURVE('',#1681,#1658,#1683,.T.); +#1681 = VERTEX_POINT('',#1682); +#1682 = CARTESIAN_POINT('',(2.16834776057,-17.59684403899,2.)); +#1683 = SURFACE_CURVE('',#1684,(#1688,#1695),.PCURVE_S1.); +#1684 = LINE('',#1685,#1686); +#1685 = CARTESIAN_POINT('',(2.168347760594,-17.59684403899,2.)); +#1686 = VECTOR('',#1687,1.); +#1687 = DIRECTION('',(0.169026544384,0.985611499169,0.)); +#1688 = PCURVE('',#71,#1689); +#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694); +#1690 = LINE('',#1691,#1692); +#1691 = CARTESIAN_POINT('',(15.428496417369,-15.42849630227)); +#1692 = VECTOR('',#1693,1.); +#1693 = DIRECTION('',(-0.169026544384,0.985611499169)); +#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1695 = PCURVE('',#559,#1696); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(0.,-2.)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(1.,-0.)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1704,#1681,#1706,.T.); +#1704 = VERTEX_POINT('',#1705); +#1705 = CARTESIAN_POINT('',(0.,-19.425,2.)); +#1706 = SURFACE_CURVE('',#1707,(#1712,#1723),.PCURVE_S1.); +#1707 = CIRCLE('',#1708,2.2); +#1708 = AXIS2_PLACEMENT_3D('',#1709,#1710,#1711); +#1709 = CARTESIAN_POINT('',(0.,-17.225,2.)); +#1710 = DIRECTION('',(0.,0.,1.)); +#1711 = DIRECTION('',(-1.,0.,0.)); +#1712 = PCURVE('',#71,#1713); +#1713 = DEFINITIONAL_REPRESENTATION('',(#1714),#1722); +#1714 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1715,#1716,#1717,#1718, +#1719,#1720,#1721),.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('') ); +#1715 = CARTESIAN_POINT('',(19.796844177963,-15.05665226328)); +#1716 = CARTESIAN_POINT('',(19.796844177963,-18.86716403993)); +#1717 = CARTESIAN_POINT('',(16.496844177963,-16.96190815161)); +#1718 = CARTESIAN_POINT('',(13.196844177963,-15.05665226328)); +#1719 = CARTESIAN_POINT('',(16.496844177963,-13.15139637496)); +#1720 = CARTESIAN_POINT('',(19.796844177963,-11.24614048663)); +#1721 = CARTESIAN_POINT('',(19.796844177963,-15.05665226328)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = PCURVE('',#507,#1724); +#1724 = DEFINITIONAL_REPRESENTATION('',(#1725),#1729); +#1725 = LINE('',#1726,#1727); +#1726 = CARTESIAN_POINT('',(3.14159265359,-2.)); +#1727 = VECTOR('',#1728,1.); +#1728 = DIRECTION('',(-1.,0.)); +#1729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1730 = ORIENTED_EDGE('',*,*,#1731,.T.); +#1731 = EDGE_CURVE('',#1704,#1732,#1734,.T.); +#1732 = VERTEX_POINT('',#1733); +#1733 = CARTESIAN_POINT('',(-2.16834776057,-17.59684403899,2.)); +#1734 = SURFACE_CURVE('',#1735,(#1740,#1747),.PCURVE_S1.); +#1735 = CIRCLE('',#1736,2.2); +#1736 = AXIS2_PLACEMENT_3D('',#1737,#1738,#1739); +#1737 = CARTESIAN_POINT('',(0.,-17.225,2.)); +#1738 = DIRECTION('',(0.,0.,-1.)); +#1739 = DIRECTION('',(1.,0.,0.)); +#1740 = PCURVE('',#71,#1741); +#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746); +#1742 = CIRCLE('',#1743,2.2); +#1743 = AXIS2_PLACEMENT_2D('',#1744,#1745); +#1744 = CARTESIAN_POINT('',(17.596844177963,-15.05665226328)); +#1745 = DIRECTION('',(-1.,0.)); +#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1747 = PCURVE('',#507,#1748); +#1748 = DEFINITIONAL_REPRESENTATION('',(#1749),#1753); +#1749 = LINE('',#1750,#1751); +#1750 = CARTESIAN_POINT('',(0.,-2.)); +#1751 = VECTOR('',#1752,1.); +#1752 = DIRECTION('',(1.,0.)); +#1753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1754 = ORIENTED_EDGE('',*,*,#1755,.T.); +#1755 = EDGE_CURVE('',#1732,#1756,#1758,.T.); +#1756 = VERTEX_POINT('',#1757); +#1757 = CARTESIAN_POINT('',(-4.17,-5.925,2.)); +#1758 = SURFACE_CURVE('',#1759,(#1763,#1770),.PCURVE_S1.); +#1759 = LINE('',#1760,#1761); +#1760 = CARTESIAN_POINT('',(-2.168347760594,-17.59684403899,2.)); +#1761 = VECTOR('',#1762,1.); +#1762 = DIRECTION('',(-0.169026544384,0.985611499169,0.)); +#1763 = PCURVE('',#71,#1764); +#1764 = DEFINITIONAL_REPRESENTATION('',(#1765),#1769); +#1765 = LINE('',#1766,#1767); +#1766 = CARTESIAN_POINT('',(19.765191938557,-15.42849630227)); +#1767 = VECTOR('',#1768,1.); +#1768 = DIRECTION('',(0.169026544384,0.985611499169)); +#1769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1770 = PCURVE('',#474,#1771); +#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(-0.,-2.)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(-1.,-0.)); +#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1777 = ORIENTED_EDGE('',*,*,#1778,.T.); +#1778 = EDGE_CURVE('',#1756,#1779,#1781,.T.); +#1779 = VERTEX_POINT('',#1780); +#1780 = CARTESIAN_POINT('',(-4.17,-5.47,2.)); +#1781 = SURFACE_CURVE('',#1782,(#1786,#1793),.PCURVE_S1.); +#1782 = LINE('',#1783,#1784); +#1783 = CARTESIAN_POINT('',(-4.17,-5.925,2.)); +#1784 = VECTOR('',#1785,1.); +#1785 = DIRECTION('',(0.,1.,0.)); +#1786 = PCURVE('',#71,#1787); +#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792); +#1788 = LINE('',#1789,#1790); +#1789 = CARTESIAN_POINT('',(21.766844177963,-3.756652263285)); +#1790 = VECTOR('',#1791,1.); +#1791 = DIRECTION('',(0.,1.)); +#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1793 = PCURVE('',#446,#1794); +#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799); +#1795 = LINE('',#1796,#1797); +#1796 = CARTESIAN_POINT('',(-0.,-2.)); +#1797 = VECTOR('',#1798,1.); +#1798 = DIRECTION('',(-1.,0.)); +#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1800 = ORIENTED_EDGE('',*,*,#1801,.F.); +#1801 = EDGE_CURVE('',#1802,#1779,#1804,.T.); +#1802 = VERTEX_POINT('',#1803); +#1803 = CARTESIAN_POINT('',(-5.47,-4.17,2.)); +#1804 = SURFACE_CURVE('',#1805,(#1810,#1817),.PCURVE_S1.); +#1805 = CIRCLE('',#1806,1.3); +#1806 = AXIS2_PLACEMENT_3D('',#1807,#1808,#1809); +#1807 = CARTESIAN_POINT('',(-5.47,-5.47,2.)); +#1808 = DIRECTION('',(0.,0.,-1.)); +#1809 = DIRECTION('',(1.,0.,0.)); +#1810 = PCURVE('',#71,#1811); +#1811 = DEFINITIONAL_REPRESENTATION('',(#1812),#1816); +#1812 = CIRCLE('',#1813,1.3); +#1813 = AXIS2_PLACEMENT_2D('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(23.066844177963,-3.301652263285)); +#1815 = DIRECTION('',(-1.,0.)); +#1816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1817 = PCURVE('',#418,#1818); +#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823); +#1819 = LINE('',#1820,#1821); +#1820 = CARTESIAN_POINT('',(0.,-2.)); +#1821 = VECTOR('',#1822,1.); +#1822 = DIRECTION('',(1.,0.)); +#1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1824 = ORIENTED_EDGE('',*,*,#1825,.T.); +#1825 = EDGE_CURVE('',#1802,#1826,#1828,.T.); +#1826 = VERTEX_POINT('',#1827); +#1827 = CARTESIAN_POINT('',(-5.925,-4.17,2.)); +#1828 = SURFACE_CURVE('',#1829,(#1833,#1840),.PCURVE_S1.); +#1829 = LINE('',#1830,#1831); +#1830 = CARTESIAN_POINT('',(-5.47,-4.17,2.)); +#1831 = VECTOR('',#1832,1.); +#1832 = DIRECTION('',(-1.,-0.,-0.)); +#1833 = PCURVE('',#71,#1834); +#1834 = DEFINITIONAL_REPRESENTATION('',(#1835),#1839); +#1835 = LINE('',#1836,#1837); +#1836 = CARTESIAN_POINT('',(23.066844177963,-2.001652263285)); +#1837 = VECTOR('',#1838,1.); +#1838 = DIRECTION('',(1.,0.)); +#1839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1840 = PCURVE('',#385,#1841); +#1841 = DEFINITIONAL_REPRESENTATION('',(#1842),#1846); +#1842 = LINE('',#1843,#1844); +#1843 = CARTESIAN_POINT('',(-0.,-2.)); +#1844 = VECTOR('',#1845,1.); +#1845 = DIRECTION('',(-1.,0.)); +#1846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1847 = ORIENTED_EDGE('',*,*,#1848,.F.); +#1848 = EDGE_CURVE('',#219,#1826,#1849,.T.); +#1849 = SURFACE_CURVE('',#1850,(#1854,#1861),.PCURVE_S1.); +#1850 = LINE('',#1851,#1852); +#1851 = CARTESIAN_POINT('',(-17.59684417797,-2.168347736715,2.)); +#1852 = VECTOR('',#1853,1.); +#1853 = DIRECTION('',(0.985611499168,-0.169026544387,0.)); +#1854 = PCURVE('',#71,#1855); +#1855 = DEFINITIONAL_REPRESENTATION('',(#1856),#1860); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(35.193688355933,0.)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(-0.985611499168,-0.169026544387)); +#1860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1861 = PCURVE('',#233,#1862); +#1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1867); +#1863 = LINE('',#1864,#1865); +#1864 = CARTESIAN_POINT('',(-0.,-2.)); +#1865 = VECTOR('',#1866,1.); +#1866 = DIRECTION('',(-1.,0.)); +#1867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1868 = ORIENTED_EDGE('',*,*,#245,.T.); +#1869 = ORIENTED_EDGE('',*,*,#140,.F.); +#1870 = ORIENTED_EDGE('',*,*,#55,.T.); +#1871 = ORIENTED_EDGE('',*,*,#299,.F.); +#1872 = ORIENTED_EDGE('',*,*,#1873,.T.); +#1873 = EDGE_CURVE('',#272,#1874,#1876,.T.); +#1874 = VERTEX_POINT('',#1875); +#1875 = CARTESIAN_POINT('',(-4.17,5.47,2.)); +#1876 = SURFACE_CURVE('',#1877,(#1882,#1893),.PCURVE_S1.); +#1877 = CIRCLE('',#1878,1.3); +#1878 = AXIS2_PLACEMENT_3D('',#1879,#1880,#1881); +#1879 = CARTESIAN_POINT('',(-5.47,5.47,2.)); +#1880 = DIRECTION('',(0.,0.,1.)); +#1881 = DIRECTION('',(1.,0.,0.)); +#1882 = PCURVE('',#71,#1883); +#1883 = DEFINITIONAL_REPRESENTATION('',(#1884),#1892); +#1884 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1885,#1886,#1887,#1888, +#1889,#1890,#1891),.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('') ); +#1885 = CARTESIAN_POINT('',(21.766844177963,7.638347736715)); +#1886 = CARTESIAN_POINT('',(21.766844177963,9.890013786554)); +#1887 = CARTESIAN_POINT('',(23.716844177963,8.764180761634)); +#1888 = CARTESIAN_POINT('',(25.666844177963,7.638347736715)); +#1889 = CARTESIAN_POINT('',(23.716844177963,6.512514711795)); +#1890 = CARTESIAN_POINT('',(21.766844177963,5.386681686875)); +#1891 = CARTESIAN_POINT('',(21.766844177963,7.638347736715)); +#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1893 = PCURVE('',#287,#1894); +#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899); +#1895 = LINE('',#1896,#1897); +#1896 = CARTESIAN_POINT('',(-0.,-2.)); +#1897 = VECTOR('',#1898,1.); +#1898 = DIRECTION('',(-1.,0.)); +#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1900 = ORIENTED_EDGE('',*,*,#1901,.F.); +#1901 = EDGE_CURVE('',#1902,#1874,#1904,.T.); +#1902 = VERTEX_POINT('',#1903); +#1903 = CARTESIAN_POINT('',(-4.17,5.925,2.)); +#1904 = SURFACE_CURVE('',#1905,(#1909,#1916),.PCURVE_S1.); +#1905 = LINE('',#1906,#1907); +#1906 = CARTESIAN_POINT('',(-4.17,5.925,2.)); +#1907 = VECTOR('',#1908,1.); +#1908 = DIRECTION('',(0.,-1.,0.)); +#1909 = PCURVE('',#71,#1910); +#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(21.766844177963,8.093347736715)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(0.,-1.)); +#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1916 = PCURVE('',#983,#1917); +#1917 = DEFINITIONAL_REPRESENTATION('',(#1918),#1922); +#1918 = LINE('',#1919,#1920); +#1919 = CARTESIAN_POINT('',(0.,-2.)); +#1920 = VECTOR('',#1921,1.); +#1921 = DIRECTION('',(1.,0.)); +#1922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1923 = ORIENTED_EDGE('',*,*,#1924,.F.); +#1924 = EDGE_CURVE('',#1925,#1902,#1927,.T.); +#1925 = VERTEX_POINT('',#1926); +#1926 = CARTESIAN_POINT('',(-2.16834776057,17.596844038991,2.)); +#1927 = SURFACE_CURVE('',#1928,(#1932,#1939),.PCURVE_S1.); +#1928 = LINE('',#1929,#1930); +#1929 = CARTESIAN_POINT('',(-2.168347760594,17.596844038991,2.)); +#1930 = VECTOR('',#1931,1.); +#1931 = DIRECTION('',(-0.169026544384,-0.985611499169,0.)); +#1932 = PCURVE('',#71,#1933); +#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1938); +#1934 = LINE('',#1935,#1936); +#1935 = CARTESIAN_POINT('',(19.765191938557,19.765191775706)); +#1936 = VECTOR('',#1937,1.); +#1937 = DIRECTION('',(0.169026544384,-0.985611499169)); +#1938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1939 = PCURVE('',#955,#1940); +#1940 = DEFINITIONAL_REPRESENTATION('',(#1941),#1945); +#1941 = LINE('',#1942,#1943); +#1942 = CARTESIAN_POINT('',(0.,-2.)); +#1943 = VECTOR('',#1944,1.); +#1944 = DIRECTION('',(1.,-0.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = ORIENTED_EDGE('',*,*,#1947,.F.); +#1947 = EDGE_CURVE('',#1948,#1925,#1950,.T.); +#1948 = VERTEX_POINT('',#1949); +#1949 = CARTESIAN_POINT('',(0.,19.425,2.)); +#1950 = SURFACE_CURVE('',#1951,(#1956,#1967),.PCURVE_S1.); +#1951 = CIRCLE('',#1952,2.2); +#1952 = AXIS2_PLACEMENT_3D('',#1953,#1954,#1955); +#1953 = CARTESIAN_POINT('',(0.,17.225,2.)); +#1954 = DIRECTION('',(0.,0.,1.)); +#1955 = DIRECTION('',(1.,0.,0.)); +#1956 = PCURVE('',#71,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1966); +#1958 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1959,#1960,#1961,#1962, +#1963,#1964,#1965),.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('') ); +#1959 = CARTESIAN_POINT('',(15.396844177963,19.393347736715)); +#1960 = CARTESIAN_POINT('',(15.396844177963,23.203859513366)); +#1961 = CARTESIAN_POINT('',(18.696844177963,21.29860362504)); +#1962 = CARTESIAN_POINT('',(21.996844177963,19.393347736715)); +#1963 = CARTESIAN_POINT('',(18.696844177963,17.488091848389)); +#1964 = CARTESIAN_POINT('',(15.396844177963,15.582835960063)); +#1965 = CARTESIAN_POINT('',(15.396844177963,19.393347736715)); +#1966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1967 = PCURVE('',#905,#1968); +#1968 = DEFINITIONAL_REPRESENTATION('',(#1969),#1972); +#1969 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1970,#1971),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,2.971757356876),.PIECEWISE_BEZIER_KNOTS.); +#1970 = CARTESIAN_POINT('',(-1.570796326795,-2.)); +#1971 = CARTESIAN_POINT('',(-2.971757356876,-2.)); +#1972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1973 = ORIENTED_EDGE('',*,*,#1974,.T.); +#1974 = EDGE_CURVE('',#1948,#1975,#1977,.T.); +#1975 = VERTEX_POINT('',#1976); +#1976 = CARTESIAN_POINT('',(2.16834776057,17.596844038991,2.)); +#1977 = SURFACE_CURVE('',#1978,(#1983,#1990),.PCURVE_S1.); +#1978 = CIRCLE('',#1979,2.2); +#1979 = AXIS2_PLACEMENT_3D('',#1980,#1981,#1982); +#1980 = CARTESIAN_POINT('',(0.,17.225,2.)); +#1981 = DIRECTION('',(0.,0.,-1.)); +#1982 = DIRECTION('',(-1.,-0.,-0.)); +#1983 = PCURVE('',#71,#1984); +#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989); +#1985 = CIRCLE('',#1986,2.2); +#1986 = AXIS2_PLACEMENT_2D('',#1987,#1988); +#1987 = CARTESIAN_POINT('',(17.596844177963,19.393347736715)); +#1988 = DIRECTION('',(1.,0.)); +#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1990 = PCURVE('',#905,#1991); +#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1995); +#1992 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1993,#1994),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,2.971757356876),.PIECEWISE_BEZIER_KNOTS.); +#1993 = CARTESIAN_POINT('',(-1.570796326795,-2.)); +#1994 = CARTESIAN_POINT('',(-0.169835296714,-2.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1997,.T.); +#1997 = EDGE_CURVE('',#1975,#1998,#2000,.T.); +#1998 = VERTEX_POINT('',#1999); +#1999 = CARTESIAN_POINT('',(4.17,5.925,2.)); +#2000 = SURFACE_CURVE('',#2001,(#2005,#2012),.PCURVE_S1.); +#2001 = LINE('',#2002,#2003); +#2002 = CARTESIAN_POINT('',(2.168347760594,17.596844038991,2.)); +#2003 = VECTOR('',#2004,1.); +#2004 = DIRECTION('',(0.169026544384,-0.985611499169,0.)); +#2005 = PCURVE('',#71,#2006); +#2006 = DEFINITIONAL_REPRESENTATION('',(#2007),#2011); +#2007 = LINE('',#2008,#2009); +#2008 = CARTESIAN_POINT('',(15.428496417369,19.765191775706)); +#2009 = VECTOR('',#2010,1.); +#2010 = DIRECTION('',(-0.169026544384,-0.985611499169)); +#2011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2012 = PCURVE('',#872,#2013); +#2013 = DEFINITIONAL_REPRESENTATION('',(#2014),#2018); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(-0.,-2.)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(-1.,-0.)); +#2018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2019 = ORIENTED_EDGE('',*,*,#2020,.T.); +#2020 = EDGE_CURVE('',#1998,#2021,#2023,.T.); +#2021 = VERTEX_POINT('',#2022); +#2022 = CARTESIAN_POINT('',(4.17,5.47,2.)); +#2023 = SURFACE_CURVE('',#2024,(#2028,#2035),.PCURVE_S1.); +#2024 = LINE('',#2025,#2026); +#2025 = CARTESIAN_POINT('',(4.17,5.925,2.)); +#2026 = VECTOR('',#2027,1.); +#2027 = DIRECTION('',(-0.,-1.,-0.)); +#2028 = PCURVE('',#71,#2029); +#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2034); +#2030 = LINE('',#2031,#2032); +#2031 = CARTESIAN_POINT('',(13.426844177963,8.093347736715)); +#2032 = VECTOR('',#2033,1.); +#2033 = DIRECTION('',(0.,-1.)); +#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2035 = PCURVE('',#844,#2036); +#2036 = DEFINITIONAL_REPRESENTATION('',(#2037),#2041); +#2037 = LINE('',#2038,#2039); +#2038 = CARTESIAN_POINT('',(-0.,-2.)); +#2039 = VECTOR('',#2040,1.); +#2040 = DIRECTION('',(-1.,0.)); +#2041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2042 = ORIENTED_EDGE('',*,*,#2043,.F.); +#2043 = EDGE_CURVE('',#2044,#2021,#2046,.T.); +#2044 = VERTEX_POINT('',#2045); +#2045 = CARTESIAN_POINT('',(5.47,4.17,2.)); +#2046 = SURFACE_CURVE('',#2047,(#2052,#2059),.PCURVE_S1.); +#2047 = CIRCLE('',#2048,1.3); +#2048 = AXIS2_PLACEMENT_3D('',#2049,#2050,#2051); +#2049 = CARTESIAN_POINT('',(5.47,5.47,2.)); +#2050 = DIRECTION('',(0.,0.,-1.)); +#2051 = DIRECTION('',(-1.,-0.,-0.)); +#2052 = PCURVE('',#71,#2053); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058); +#2054 = CIRCLE('',#2055,1.3); +#2055 = AXIS2_PLACEMENT_2D('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(12.126844177963,7.638347736715)); +#2057 = DIRECTION('',(1.,0.)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2059 = PCURVE('',#816,#2060); +#2060 = DEFINITIONAL_REPRESENTATION('',(#2061),#2065); +#2061 = LINE('',#2062,#2063); +#2062 = CARTESIAN_POINT('',(0.,-2.)); +#2063 = VECTOR('',#2064,1.); +#2064 = DIRECTION('',(1.,0.)); +#2065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2066 = ORIENTED_EDGE('',*,*,#2067,.T.); +#2067 = EDGE_CURVE('',#2044,#2068,#2070,.T.); +#2068 = VERTEX_POINT('',#2069); +#2069 = CARTESIAN_POINT('',(5.925,4.17,2.)); +#2070 = SURFACE_CURVE('',#2071,(#2075,#2082),.PCURVE_S1.); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(5.47,4.17,2.)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(1.,0.,0.)); +#2075 = PCURVE('',#71,#2076); +#2076 = DEFINITIONAL_REPRESENTATION('',(#2077),#2081); +#2077 = LINE('',#2078,#2079); +#2078 = CARTESIAN_POINT('',(12.126844177963,6.338347736715)); +#2079 = VECTOR('',#2080,1.); +#2080 = DIRECTION('',(-1.,0.)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#783,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(-0.,-2.)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(-1.,0.)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ORIENTED_EDGE('',*,*,#2090,.F.); +#2090 = EDGE_CURVE('',#2091,#2068,#2093,.T.); +#2091 = VERTEX_POINT('',#2092); +#2092 = CARTESIAN_POINT('',(17.596844177967,2.168347736715,2.)); +#2093 = SURFACE_CURVE('',#2094,(#2098,#2105),.PCURVE_S1.); +#2094 = LINE('',#2095,#2096); +#2095 = CARTESIAN_POINT('',(17.596844177971,2.168347736715,2.)); +#2096 = VECTOR('',#2097,1.); +#2097 = DIRECTION('',(-0.985611499168,0.169026544387,0.)); +#2098 = PCURVE('',#71,#2099); +#2099 = DEFINITIONAL_REPRESENTATION('',(#2100),#2104); +#2100 = LINE('',#2101,#2102); +#2101 = CARTESIAN_POINT('',(-7.993605777301E-12,4.336695473429)); +#2102 = VECTOR('',#2103,1.); +#2103 = DIRECTION('',(0.985611499168,0.169026544387)); +#2104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2105 = PCURVE('',#755,#2106); +#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2111); +#2107 = LINE('',#2108,#2109); +#2108 = CARTESIAN_POINT('',(-0.,-2.)); +#2109 = VECTOR('',#2110,1.); +#2110 = DIRECTION('',(-1.,0.)); +#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2112 = ORIENTED_EDGE('',*,*,#2113,.T.); +#2113 = EDGE_CURVE('',#2091,#1557,#2114,.T.); +#2114 = SURFACE_CURVE('',#2115,(#2120,#2127),.PCURVE_S1.); +#2115 = CIRCLE('',#2116,2.2); +#2116 = AXIS2_PLACEMENT_3D('',#2117,#2118,#2119); +#2117 = CARTESIAN_POINT('',(17.225,-4.038967834732E-27,2.)); +#2118 = DIRECTION('',(0.,0.,-1.)); +#2119 = DIRECTION('',(-1.,-0.,-0.)); +#2120 = PCURVE('',#71,#2121); +#2121 = DEFINITIONAL_REPRESENTATION('',(#2122),#2126); +#2122 = CIRCLE('',#2123,2.2); +#2123 = AXIS2_PLACEMENT_2D('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(0.371844177963,2.168347736715)); +#2125 = DIRECTION('',(1.,0.)); +#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2127 = PCURVE('',#701,#2128); +#2128 = DEFINITIONAL_REPRESENTATION('',(#2129),#2132); +#2129 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2130,#2131),.UNSPECIFIED.,.F., + .F.,(2,2),(1.7406316876,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#2130 = CARTESIAN_POINT('',(-4.54255361958,-2.)); +#2131 = CARTESIAN_POINT('',(-3.14159265359,-2.)); +#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2133 = FACE_BOUND('',#2134,.F.); +#2134 = EDGE_LOOP('',(#2135)); +#2135 = ORIENTED_EDGE('',*,*,#2136,.T.); +#2136 = EDGE_CURVE('',#2137,#2137,#2139,.T.); +#2137 = VERTEX_POINT('',#2138); +#2138 = CARTESIAN_POINT('',(4.5,0.,2.)); +#2139 = SURFACE_CURVE('',#2140,(#2145,#2156),.PCURVE_S1.); +#2140 = CIRCLE('',#2141,4.5); +#2141 = AXIS2_PLACEMENT_3D('',#2142,#2143,#2144); +#2142 = CARTESIAN_POINT('',(0.,0.,2.)); +#2143 = DIRECTION('',(0.,0.,1.)); +#2144 = DIRECTION('',(1.,0.,0.)); +#2145 = PCURVE('',#71,#2146); +#2146 = DEFINITIONAL_REPRESENTATION('',(#2147),#2155); +#2147 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2148,#2149,#2150,#2151, +#2152,#2153,#2154),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2148 = CARTESIAN_POINT('',(13.096844177963,2.168347736715)); +#2149 = CARTESIAN_POINT('',(13.096844177963,9.962576370775)); +#2150 = CARTESIAN_POINT('',(19.846844177963,6.065462053745)); +#2151 = CARTESIAN_POINT('',(26.596844177963,2.168347736715)); +#2152 = CARTESIAN_POINT('',(19.846844177963,-1.728766580315)); +#2153 = CARTESIAN_POINT('',(13.096844177963,-5.625880897345)); +#2154 = CARTESIAN_POINT('',(13.096844177963,2.168347736715)); +#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2156 = PCURVE('',#2157,#2162); +#2157 = CYLINDRICAL_SURFACE('',#2158,4.5); +#2158 = AXIS2_PLACEMENT_3D('',#2159,#2160,#2161); +#2159 = CARTESIAN_POINT('',(0.,0.,2.)); +#2160 = DIRECTION('',(0.,0.,1.)); +#2161 = DIRECTION('',(1.,0.,0.)); +#2162 = DEFINITIONAL_REPRESENTATION('',(#2163),#2167); +#2163 = LINE('',#2164,#2165); +#2164 = CARTESIAN_POINT('',(0.,0.)); +#2165 = VECTOR('',#2166,1.); +#2166 = DIRECTION('',(1.,0.)); +#2167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2168 = FACE_BOUND('',#2169,.F.); +#2169 = EDGE_LOOP('',(#2170)); +#2170 = ORIENTED_EDGE('',*,*,#2171,.T.); +#2171 = EDGE_CURVE('',#2172,#2172,#2174,.T.); +#2172 = VERTEX_POINT('',#2173); +#2173 = CARTESIAN_POINT('',(0.78,7.405,2.)); +#2174 = SURFACE_CURVE('',#2175,(#2180,#2191),.PCURVE_S1.); +#2175 = CIRCLE('',#2176,0.78); +#2176 = AXIS2_PLACEMENT_3D('',#2177,#2178,#2179); +#2177 = CARTESIAN_POINT('',(0.,7.405,2.)); +#2178 = DIRECTION('',(0.,0.,1.)); +#2179 = DIRECTION('',(1.,0.,0.)); +#2180 = PCURVE('',#71,#2181); +#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2190); +#2182 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2183,#2184,#2185,#2186, +#2187,#2188,#2189),.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('') ); +#2183 = CARTESIAN_POINT('',(16.816844177963,9.573347736715)); +#2184 = CARTESIAN_POINT('',(16.816844177963,10.924347366618)); +#2185 = CARTESIAN_POINT('',(17.986844177963,10.248847551666)); +#2186 = CARTESIAN_POINT('',(19.156844177963,9.573347736715)); +#2187 = CARTESIAN_POINT('',(17.986844177963,8.897847921763)); +#2188 = CARTESIAN_POINT('',(16.816844177963,8.222348106811)); +#2189 = CARTESIAN_POINT('',(16.816844177963,9.573347736715)); +#2190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2191 = PCURVE('',#1136,#2192); +#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197); +#2193 = LINE('',#2194,#2195); +#2194 = CARTESIAN_POINT('',(0.,0.)); +#2195 = VECTOR('',#2196,1.); +#2196 = DIRECTION('',(1.,0.)); +#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2198 = FACE_BOUND('',#2199,.F.); +#2199 = EDGE_LOOP('',(#2200)); +#2200 = ORIENTED_EDGE('',*,*,#2201,.T.); +#2201 = EDGE_CURVE('',#2202,#2202,#2204,.T.); +#2202 = VERTEX_POINT('',#2203); +#2203 = CARTESIAN_POINT('',(0.78,16.445,2.)); +#2204 = SURFACE_CURVE('',#2205,(#2210,#2221),.PCURVE_S1.); +#2205 = CIRCLE('',#2206,0.78); +#2206 = AXIS2_PLACEMENT_3D('',#2207,#2208,#2209); +#2207 = CARTESIAN_POINT('',(0.,16.445,2.)); +#2208 = DIRECTION('',(0.,0.,1.)); +#2209 = DIRECTION('',(1.,0.,0.)); +#2210 = PCURVE('',#71,#2211); +#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2220); +#2212 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2213,#2214,#2215,#2216, +#2217,#2218,#2219),.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('') ); +#2213 = CARTESIAN_POINT('',(16.816844177963,18.613347736715)); +#2214 = CARTESIAN_POINT('',(16.816844177963,19.964347366618)); +#2215 = CARTESIAN_POINT('',(17.986844177963,19.288847551666)); +#2216 = CARTESIAN_POINT('',(19.156844177963,18.613347736715)); +#2217 = CARTESIAN_POINT('',(17.986844177963,17.937847921763)); +#2218 = CARTESIAN_POINT('',(16.816844177963,17.262348106811)); +#2219 = CARTESIAN_POINT('',(16.816844177963,18.613347736715)); +#2220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2221 = PCURVE('',#1105,#2222); +#2222 = DEFINITIONAL_REPRESENTATION('',(#2223),#2227); +#2223 = LINE('',#2224,#2225); +#2224 = CARTESIAN_POINT('',(0.,0.)); +#2225 = VECTOR('',#2226,1.); +#2226 = DIRECTION('',(1.,0.)); +#2227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2228 = FACE_BOUND('',#2229,.F.); +#2229 = EDGE_LOOP('',(#2230)); +#2230 = ORIENTED_EDGE('',*,*,#2231,.T.); +#2231 = EDGE_CURVE('',#2232,#2232,#2234,.T.); +#2232 = VERTEX_POINT('',#2233); +#2233 = CARTESIAN_POINT('',(0.78,13.325,2.)); +#2234 = SURFACE_CURVE('',#2235,(#2240,#2251),.PCURVE_S1.); +#2235 = CIRCLE('',#2236,0.78); +#2236 = AXIS2_PLACEMENT_3D('',#2237,#2238,#2239); +#2237 = CARTESIAN_POINT('',(0.,13.325,2.)); +#2238 = DIRECTION('',(0.,0.,1.)); +#2239 = DIRECTION('',(1.,0.,0.)); +#2240 = PCURVE('',#71,#2241); +#2241 = DEFINITIONAL_REPRESENTATION('',(#2242),#2250); +#2242 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2243,#2244,#2245,#2246, +#2247,#2248,#2249),.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('') ); +#2243 = CARTESIAN_POINT('',(16.816844177963,15.493347736715)); +#2244 = CARTESIAN_POINT('',(16.816844177963,16.844347366618)); +#2245 = CARTESIAN_POINT('',(17.986844177963,16.168847551666)); +#2246 = CARTESIAN_POINT('',(19.156844177963,15.493347736715)); +#2247 = CARTESIAN_POINT('',(17.986844177963,14.817847921763)); +#2248 = CARTESIAN_POINT('',(16.816844177963,14.142348106811)); +#2249 = CARTESIAN_POINT('',(16.816844177963,15.493347736715)); +#2250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2251 = PCURVE('',#1074,#2252); +#2252 = DEFINITIONAL_REPRESENTATION('',(#2253),#2257); +#2253 = LINE('',#2254,#2255); +#2254 = CARTESIAN_POINT('',(0.,0.)); +#2255 = VECTOR('',#2256,1.); +#2256 = DIRECTION('',(1.,0.)); +#2257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2258 = FACE_BOUND('',#2259,.F.); +#2259 = EDGE_LOOP('',(#2260)); +#2260 = ORIENTED_EDGE('',*,*,#2261,.T.); +#2261 = EDGE_CURVE('',#2262,#2262,#2264,.T.); +#2262 = VERTEX_POINT('',#2263); +#2263 = CARTESIAN_POINT('',(0.78,10.525,2.)); +#2264 = SURFACE_CURVE('',#2265,(#2270,#2281),.PCURVE_S1.); +#2265 = CIRCLE('',#2266,0.78); +#2266 = AXIS2_PLACEMENT_3D('',#2267,#2268,#2269); +#2267 = CARTESIAN_POINT('',(0.,10.525,2.)); +#2268 = DIRECTION('',(0.,0.,1.)); +#2269 = DIRECTION('',(1.,0.,0.)); +#2270 = PCURVE('',#71,#2271); +#2271 = DEFINITIONAL_REPRESENTATION('',(#2272),#2280); +#2272 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2273,#2274,#2275,#2276, +#2277,#2278,#2279),.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('') ); +#2273 = CARTESIAN_POINT('',(16.816844177963,12.693347736715)); +#2274 = CARTESIAN_POINT('',(16.816844177963,14.044347366618)); +#2275 = CARTESIAN_POINT('',(17.986844177963,13.368847551666)); +#2276 = CARTESIAN_POINT('',(19.156844177963,12.693347736715)); +#2277 = CARTESIAN_POINT('',(17.986844177963,12.017847921763)); +#2278 = CARTESIAN_POINT('',(16.816844177963,11.342348106811)); +#2279 = CARTESIAN_POINT('',(16.816844177963,12.693347736715)); +#2280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2281 = PCURVE('',#1167,#2282); +#2282 = DEFINITIONAL_REPRESENTATION('',(#2283),#2287); +#2283 = LINE('',#2284,#2285); +#2284 = CARTESIAN_POINT('',(0.,0.)); +#2285 = VECTOR('',#2286,1.); +#2286 = DIRECTION('',(1.,0.)); +#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2288 = FACE_BOUND('',#2289,.F.); +#2289 = EDGE_LOOP('',(#2290)); +#2290 = ORIENTED_EDGE('',*,*,#2291,.T.); +#2291 = EDGE_CURVE('',#2292,#2292,#2294,.T.); +#2292 = VERTEX_POINT('',#2293); +#2293 = CARTESIAN_POINT('',(-16.445,0.78,2.)); +#2294 = SURFACE_CURVE('',#2295,(#2300,#2311),.PCURVE_S1.); +#2295 = CIRCLE('',#2296,0.78); +#2296 = AXIS2_PLACEMENT_3D('',#2297,#2298,#2299); +#2297 = CARTESIAN_POINT('',(-16.445,1.825761763996E-15,2.)); +#2298 = DIRECTION('',(0.,-0.,1.)); +#2299 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2300 = PCURVE('',#71,#2301); +#2301 = DEFINITIONAL_REPRESENTATION('',(#2302),#2310); +#2302 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2303,#2304,#2305,#2306, +#2307,#2308,#2309),.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('') ); +#2303 = CARTESIAN_POINT('',(34.041844177963,2.948347736715)); +#2304 = CARTESIAN_POINT('',(35.392843807866,2.948347736715)); +#2305 = CARTESIAN_POINT('',(34.717343992914,1.778347736715)); +#2306 = CARTESIAN_POINT('',(34.041844177963,0.608347736715)); +#2307 = CARTESIAN_POINT('',(33.366344363011,1.778347736715)); +#2308 = CARTESIAN_POINT('',(32.690844548059,2.948347736715)); +#2309 = CARTESIAN_POINT('',(34.041844177963,2.948347736715)); +#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2311 = PCURVE('',#1384,#2312); +#2312 = DEFINITIONAL_REPRESENTATION('',(#2313),#2317); +#2313 = LINE('',#2314,#2315); +#2314 = CARTESIAN_POINT('',(0.,0.)); +#2315 = VECTOR('',#2316,1.); +#2316 = DIRECTION('',(1.,0.)); +#2317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2318 = FACE_BOUND('',#2319,.F.); +#2319 = EDGE_LOOP('',(#2320)); +#2320 = ORIENTED_EDGE('',*,*,#2321,.T.); +#2321 = EDGE_CURVE('',#2322,#2322,#2324,.T.); +#2322 = VERTEX_POINT('',#2323); +#2323 = CARTESIAN_POINT('',(-10.525,0.78,2.)); +#2324 = SURFACE_CURVE('',#2325,(#2330,#2341),.PCURVE_S1.); +#2325 = CIRCLE('',#2326,0.78); +#2326 = AXIS2_PLACEMENT_3D('',#2327,#2328,#2329); +#2327 = CARTESIAN_POINT('',(-10.525,1.168509733418E-15,2.)); +#2328 = DIRECTION('',(0.,-0.,1.)); +#2329 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2330 = PCURVE('',#71,#2331); +#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2340); +#2332 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2333,#2334,#2335,#2336, +#2337,#2338,#2339),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2333 = CARTESIAN_POINT('',(28.121844177963,2.948347736715)); +#2334 = CARTESIAN_POINT('',(29.472843807866,2.948347736715)); +#2335 = CARTESIAN_POINT('',(28.797343992914,1.778347736715)); +#2336 = CARTESIAN_POINT('',(28.121844177963,0.608347736715)); +#2337 = CARTESIAN_POINT('',(27.446344363011,1.778347736715)); +#2338 = CARTESIAN_POINT('',(26.770844548059,2.948347736715)); +#2339 = CARTESIAN_POINT('',(28.121844177963,2.948347736715)); +#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2341 = PCURVE('',#1322,#2342); +#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347); +#2343 = LINE('',#2344,#2345); +#2344 = CARTESIAN_POINT('',(0.,0.)); +#2345 = VECTOR('',#2346,1.); +#2346 = DIRECTION('',(1.,0.)); +#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2348 = FACE_BOUND('',#2349,.F.); +#2349 = EDGE_LOOP('',(#2350)); +#2350 = ORIENTED_EDGE('',*,*,#2351,.T.); +#2351 = EDGE_CURVE('',#2352,#2352,#2354,.T.); +#2352 = VERTEX_POINT('',#2353); +#2353 = CARTESIAN_POINT('',(16.445,-0.78,2.)); +#2354 = SURFACE_CURVE('',#2355,(#2360,#2371),.PCURVE_S1.); +#2355 = CIRCLE('',#2356,0.78); +#2356 = AXIS2_PLACEMENT_3D('',#2357,#2358,#2359); +#2357 = CARTESIAN_POINT('',(16.445,-3.651523527992E-15,2.)); +#2358 = DIRECTION('',(0.,0.,1.)); +#2359 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#2360 = PCURVE('',#71,#2361); +#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2370); +#2362 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2363,#2364,#2365,#2366, +#2367,#2368,#2369),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2363 = CARTESIAN_POINT('',(1.151844177963,1.388347736715)); +#2364 = CARTESIAN_POINT('',(-0.199155451941,1.388347736715)); +#2365 = CARTESIAN_POINT('',(0.476344363011,2.558347736715)); +#2366 = CARTESIAN_POINT('',(1.151844177963,3.728347736715)); +#2367 = CARTESIAN_POINT('',(1.827343992914,2.558347736715)); +#2368 = CARTESIAN_POINT('',(2.502843807866,1.388347736715)); +#2369 = CARTESIAN_POINT('',(1.151844177963,1.388347736715)); +#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2371 = PCURVE('',#1446,#2372); +#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(0.,0.)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(1.,0.)); +#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2378 = FACE_BOUND('',#2379,.F.); +#2379 = EDGE_LOOP('',(#2380)); +#2380 = ORIENTED_EDGE('',*,*,#2381,.T.); +#2381 = EDGE_CURVE('',#2382,#2382,#2384,.T.); +#2382 = VERTEX_POINT('',#2383); +#2383 = CARTESIAN_POINT('',(-7.405,0.78,2.)); +#2384 = SURFACE_CURVE('',#2385,(#2390,#2401),.PCURVE_S1.); +#2385 = CIRCLE('',#2386,0.78); +#2386 = AXIS2_PLACEMENT_3D('',#2387,#2388,#2389); +#2387 = CARTESIAN_POINT('',(-7.405,8.221201497349E-16,2.)); +#2388 = DIRECTION('',(0.,-0.,1.)); +#2389 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2390 = PCURVE('',#71,#2391); +#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2400); +#2392 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2393,#2394,#2395,#2396, +#2397,#2398,#2399),.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('') ); +#2393 = CARTESIAN_POINT('',(25.001844177963,2.948347736715)); +#2394 = CARTESIAN_POINT('',(26.352843807866,2.948347736715)); +#2395 = CARTESIAN_POINT('',(25.677343992914,1.778347736715)); +#2396 = CARTESIAN_POINT('',(25.001844177963,0.608347736715)); +#2397 = CARTESIAN_POINT('',(24.326344363011,1.778347736715)); +#2398 = CARTESIAN_POINT('',(23.650844548059,2.948347736715)); +#2399 = CARTESIAN_POINT('',(25.001844177963,2.948347736715)); +#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2401 = PCURVE('',#1539,#2402); +#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2407); +#2403 = LINE('',#2404,#2405); +#2404 = CARTESIAN_POINT('',(0.,0.)); +#2405 = VECTOR('',#2406,1.); +#2406 = DIRECTION('',(1.,0.)); +#2407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2408 = FACE_BOUND('',#2409,.F.); +#2409 = EDGE_LOOP('',(#2410)); +#2410 = ORIENTED_EDGE('',*,*,#2411,.T.); +#2411 = EDGE_CURVE('',#2412,#2412,#2414,.T.); +#2412 = VERTEX_POINT('',#2413); +#2413 = CARTESIAN_POINT('',(-13.325,0.78,2.)); +#2414 = SURFACE_CURVE('',#2415,(#2420,#2431),.PCURVE_S1.); +#2415 = CIRCLE('',#2416,0.78); +#2416 = AXIS2_PLACEMENT_3D('',#2417,#2418,#2419); +#2417 = CARTESIAN_POINT('',(-13.325,1.479372180313E-15,2.)); +#2418 = DIRECTION('',(0.,-0.,1.)); +#2419 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#2420 = PCURVE('',#71,#2421); +#2421 = DEFINITIONAL_REPRESENTATION('',(#2422),#2430); +#2422 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2423,#2424,#2425,#2426, +#2427,#2428,#2429),.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('') ); +#2423 = CARTESIAN_POINT('',(30.921844177963,2.948347736715)); +#2424 = CARTESIAN_POINT('',(32.272843807866,2.948347736715)); +#2425 = CARTESIAN_POINT('',(31.597343992914,1.778347736715)); +#2426 = CARTESIAN_POINT('',(30.921844177963,0.608347736715)); +#2427 = CARTESIAN_POINT('',(30.246344363011,1.778347736715)); +#2428 = CARTESIAN_POINT('',(29.570844548059,2.948347736715)); +#2429 = CARTESIAN_POINT('',(30.921844177963,2.948347736715)); +#2430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2431 = PCURVE('',#1353,#2432); +#2432 = DEFINITIONAL_REPRESENTATION('',(#2433),#2437); +#2433 = LINE('',#2434,#2435); +#2434 = CARTESIAN_POINT('',(0.,0.)); +#2435 = VECTOR('',#2436,1.); +#2436 = DIRECTION('',(1.,0.)); +#2437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2438 = FACE_BOUND('',#2439,.F.); +#2439 = EDGE_LOOP('',(#2440)); +#2440 = ORIENTED_EDGE('',*,*,#2441,.T.); +#2441 = EDGE_CURVE('',#2442,#2442,#2444,.T.); +#2442 = VERTEX_POINT('',#2443); +#2443 = CARTESIAN_POINT('',(7.405,-0.78,2.)); +#2444 = SURFACE_CURVE('',#2445,(#2450,#2461),.PCURVE_S1.); +#2445 = CIRCLE('',#2446,0.78); +#2446 = AXIS2_PLACEMENT_3D('',#2447,#2448,#2449); +#2447 = CARTESIAN_POINT('',(7.405,-1.64424029947E-15,2.)); +#2448 = DIRECTION('',(0.,0.,1.)); +#2449 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#2450 = PCURVE('',#71,#2451); +#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2460); +#2452 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2453,#2454,#2455,#2456, +#2457,#2458,#2459),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2453 = CARTESIAN_POINT('',(10.191844177963,1.388347736715)); +#2454 = CARTESIAN_POINT('',(8.840844548059,1.388347736715)); +#2455 = CARTESIAN_POINT('',(9.516344363011,2.558347736715)); +#2456 = CARTESIAN_POINT('',(10.191844177963,3.728347736715)); +#2457 = CARTESIAN_POINT('',(10.867343992914,2.558347736715)); +#2458 = CARTESIAN_POINT('',(11.542843807866,1.388347736715)); +#2459 = CARTESIAN_POINT('',(10.191844177963,1.388347736715)); +#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2461 = PCURVE('',#1477,#2462); +#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467); +#2463 = LINE('',#2464,#2465); +#2464 = CARTESIAN_POINT('',(0.,0.)); +#2465 = VECTOR('',#2466,1.); +#2466 = DIRECTION('',(1.,0.)); +#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2468 = FACE_BOUND('',#2469,.F.); +#2469 = EDGE_LOOP('',(#2470)); +#2470 = ORIENTED_EDGE('',*,*,#2471,.T.); +#2471 = EDGE_CURVE('',#2472,#2472,#2474,.T.); +#2472 = VERTEX_POINT('',#2473); +#2473 = CARTESIAN_POINT('',(10.525,-0.78,2.)); +#2474 = SURFACE_CURVE('',#2475,(#2480,#2491),.PCURVE_S1.); +#2475 = CIRCLE('',#2476,0.78); +#2476 = AXIS2_PLACEMENT_3D('',#2477,#2478,#2479); +#2477 = CARTESIAN_POINT('',(10.525,-2.337019466836E-15,2.)); +#2478 = DIRECTION('',(0.,0.,1.)); +#2479 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#2480 = PCURVE('',#71,#2481); +#2481 = DEFINITIONAL_REPRESENTATION('',(#2482),#2490); +#2482 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2483,#2484,#2485,#2486, +#2487,#2488,#2489),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2483 = CARTESIAN_POINT('',(7.071844177963,1.388347736715)); +#2484 = CARTESIAN_POINT('',(5.720844548059,1.388347736715)); +#2485 = CARTESIAN_POINT('',(6.396344363011,2.558347736715)); +#2486 = CARTESIAN_POINT('',(7.071844177963,3.728347736715)); +#2487 = CARTESIAN_POINT('',(7.747343992914,2.558347736715)); +#2488 = CARTESIAN_POINT('',(8.422843807866,1.388347736715)); +#2489 = CARTESIAN_POINT('',(7.071844177963,1.388347736715)); +#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2491 = PCURVE('',#1508,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(0.,0.)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(1.,0.)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = FACE_BOUND('',#2499,.F.); +#2499 = EDGE_LOOP('',(#2500)); +#2500 = ORIENTED_EDGE('',*,*,#2501,.T.); +#2501 = EDGE_CURVE('',#2502,#2502,#2504,.T.); +#2502 = VERTEX_POINT('',#2503); +#2503 = CARTESIAN_POINT('',(13.325,-0.78,2.)); +#2504 = SURFACE_CURVE('',#2505,(#2510,#2521),.PCURVE_S1.); +#2505 = CIRCLE('',#2506,0.78); +#2506 = AXIS2_PLACEMENT_3D('',#2507,#2508,#2509); +#2507 = CARTESIAN_POINT('',(13.325,-2.958744360626E-15,2.)); +#2508 = DIRECTION('',(0.,0.,1.)); +#2509 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#2510 = PCURVE('',#71,#2511); +#2511 = DEFINITIONAL_REPRESENTATION('',(#2512),#2520); +#2512 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2513,#2514,#2515,#2516, +#2517,#2518,#2519),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2513 = CARTESIAN_POINT('',(4.271844177963,1.388347736715)); +#2514 = CARTESIAN_POINT('',(2.920844548059,1.388347736715)); +#2515 = CARTESIAN_POINT('',(3.596344363011,2.558347736715)); +#2516 = CARTESIAN_POINT('',(4.271844177963,3.728347736715)); +#2517 = CARTESIAN_POINT('',(4.947343992914,2.558347736715)); +#2518 = CARTESIAN_POINT('',(5.622843807866,1.388347736715)); +#2519 = CARTESIAN_POINT('',(4.271844177963,1.388347736715)); +#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2521 = PCURVE('',#1198,#2522); +#2522 = DEFINITIONAL_REPRESENTATION('',(#2523),#2527); +#2523 = LINE('',#2524,#2525); +#2524 = CARTESIAN_POINT('',(0.,0.)); +#2525 = VECTOR('',#2526,1.); +#2526 = DIRECTION('',(1.,0.)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = FACE_BOUND('',#2529,.F.); +#2529 = EDGE_LOOP('',(#2530)); +#2530 = ORIENTED_EDGE('',*,*,#2531,.T.); +#2531 = EDGE_CURVE('',#2532,#2532,#2534,.T.); +#2532 = VERTEX_POINT('',#2533); +#2533 = CARTESIAN_POINT('',(-0.78,-16.445,2.)); +#2534 = SURFACE_CURVE('',#2535,(#2540,#2551),.PCURVE_S1.); +#2535 = CIRCLE('',#2536,0.78); +#2536 = AXIS2_PLACEMENT_3D('',#2537,#2538,#2539); +#2537 = CARTESIAN_POINT('',(-2.013931661198E-15,-16.445,2.)); +#2538 = DIRECTION('',(0.,0.,1.)); +#2539 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#2540 = PCURVE('',#71,#2541); +#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2550); +#2542 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2543,#2544,#2545,#2546, +#2547,#2548,#2549),.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('') ); +#2543 = CARTESIAN_POINT('',(18.376844177963,-14.27665226328)); +#2544 = CARTESIAN_POINT('',(18.376844177963,-15.62765189318)); +#2545 = CARTESIAN_POINT('',(17.206844177963,-14.95215207823)); +#2546 = CARTESIAN_POINT('',(16.036844177963,-14.27665226328)); +#2547 = CARTESIAN_POINT('',(17.206844177963,-13.60115244833)); +#2548 = CARTESIAN_POINT('',(18.376844177963,-12.92565263338)); +#2549 = CARTESIAN_POINT('',(18.376844177963,-14.27665226328)); +#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2551 = PCURVE('',#1415,#2552); +#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2557); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(0.,0.)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(1.,0.)); +#2557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2558 = FACE_BOUND('',#2559,.F.); +#2559 = EDGE_LOOP('',(#2560)); +#2560 = ORIENTED_EDGE('',*,*,#2561,.T.); +#2561 = EDGE_CURVE('',#2562,#2562,#2564,.T.); +#2562 = VERTEX_POINT('',#2563); +#2563 = CARTESIAN_POINT('',(-0.78,-13.325,2.)); +#2564 = SURFACE_CURVE('',#2565,(#2570,#2581),.PCURVE_S1.); +#2565 = CIRCLE('',#2566,0.78); +#2566 = AXIS2_PLACEMENT_3D('',#2567,#2568,#2569); +#2567 = CARTESIAN_POINT('',(-1.631841859864E-15,-13.325,2.)); +#2568 = DIRECTION('',(0.,0.,1.)); +#2569 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#2570 = PCURVE('',#71,#2571); +#2571 = DEFINITIONAL_REPRESENTATION('',(#2572),#2580); +#2572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2573,#2574,#2575,#2576, +#2577,#2578,#2579),.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('') ); +#2573 = CARTESIAN_POINT('',(18.376844177963,-11.15665226328)); +#2574 = CARTESIAN_POINT('',(18.376844177963,-12.50765189318)); +#2575 = CARTESIAN_POINT('',(17.206844177963,-11.83215207823)); +#2576 = CARTESIAN_POINT('',(16.036844177963,-11.15665226328)); +#2577 = CARTESIAN_POINT('',(17.206844177963,-10.48115244833)); +#2578 = CARTESIAN_POINT('',(18.376844177963,-9.805652633382)); +#2579 = CARTESIAN_POINT('',(18.376844177963,-11.15665226328)); +#2580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2581 = PCURVE('',#1291,#2582); +#2582 = DEFINITIONAL_REPRESENTATION('',(#2583),#2587); +#2583 = LINE('',#2584,#2585); +#2584 = CARTESIAN_POINT('',(0.,0.)); +#2585 = VECTOR('',#2586,1.); +#2586 = DIRECTION('',(1.,0.)); +#2587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2588 = FACE_BOUND('',#2589,.F.); +#2589 = EDGE_LOOP('',(#2590)); +#2590 = ORIENTED_EDGE('',*,*,#2591,.T.); +#2591 = EDGE_CURVE('',#2592,#2592,#2594,.T.); +#2592 = VERTEX_POINT('',#2593); +#2593 = CARTESIAN_POINT('',(-0.78,-7.405,2.)); +#2594 = SURFACE_CURVE('',#2595,(#2600,#2611),.PCURVE_S1.); +#2595 = CIRCLE('',#2596,0.78); +#2596 = AXIS2_PLACEMENT_3D('',#2597,#2598,#2599); +#2597 = CARTESIAN_POINT('',(-9.068509547686E-16,-7.405,2.)); +#2598 = DIRECTION('',(0.,0.,1.)); +#2599 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#2600 = PCURVE('',#71,#2601); +#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2610); +#2602 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2603,#2604,#2605,#2606, +#2607,#2608,#2609),.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('') ); +#2603 = CARTESIAN_POINT('',(18.376844177963,-5.236652263285)); +#2604 = CARTESIAN_POINT('',(18.376844177963,-6.587651893189)); +#2605 = CARTESIAN_POINT('',(17.206844177963,-5.912152078237)); +#2606 = CARTESIAN_POINT('',(16.036844177963,-5.236652263285)); +#2607 = CARTESIAN_POINT('',(17.206844177963,-4.561152448334)); +#2608 = CARTESIAN_POINT('',(18.376844177963,-3.885652633382)); +#2609 = CARTESIAN_POINT('',(18.376844177963,-5.236652263285)); +#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2611 = PCURVE('',#1229,#2612); +#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617); +#2613 = LINE('',#2614,#2615); +#2614 = CARTESIAN_POINT('',(0.,0.)); +#2615 = VECTOR('',#2616,1.); +#2616 = DIRECTION('',(1.,0.)); +#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2618 = FACE_BOUND('',#2619,.F.); +#2619 = EDGE_LOOP('',(#2620)); +#2620 = ORIENTED_EDGE('',*,*,#2621,.T.); +#2621 = EDGE_CURVE('',#2622,#2622,#2624,.T.); +#2622 = VERTEX_POINT('',#2623); +#2623 = CARTESIAN_POINT('',(-0.78,-10.525,2.)); +#2624 = SURFACE_CURVE('',#2625,(#2630,#2641),.PCURVE_S1.); +#2625 = CIRCLE('',#2626,0.78); +#2626 = AXIS2_PLACEMENT_3D('',#2627,#2628,#2629); +#2627 = CARTESIAN_POINT('',(-1.288940756103E-15,-10.525,2.)); +#2628 = DIRECTION('',(0.,0.,1.)); +#2629 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#2630 = PCURVE('',#71,#2631); +#2631 = DEFINITIONAL_REPRESENTATION('',(#2632),#2640); +#2632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2633,#2634,#2635,#2636, +#2637,#2638,#2639),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2633 = CARTESIAN_POINT('',(18.376844177963,-8.356652263285)); +#2634 = CARTESIAN_POINT('',(18.376844177963,-9.707651893189)); +#2635 = CARTESIAN_POINT('',(17.206844177963,-9.032152078237)); +#2636 = CARTESIAN_POINT('',(16.036844177963,-8.356652263285)); +#2637 = CARTESIAN_POINT('',(17.206844177963,-7.681152448334)); +#2638 = CARTESIAN_POINT('',(18.376844177963,-7.005652633382)); +#2639 = CARTESIAN_POINT('',(18.376844177963,-8.356652263285)); +#2640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2641 = PCURVE('',#1260,#2642); +#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2647); +#2643 = LINE('',#2644,#2645); +#2644 = CARTESIAN_POINT('',(0.,0.)); +#2645 = VECTOR('',#2646,1.); +#2646 = DIRECTION('',(1.,0.)); +#2647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2648 = ADVANCED_FACE('',(#2649),#233,.T.); +#2649 = FACE_BOUND('',#2650,.F.); +#2650 = EDGE_LOOP('',(#2651,#2652,#2653,#2674)); +#2651 = ORIENTED_EDGE('',*,*,#218,.T.); +#2652 = ORIENTED_EDGE('',*,*,#1848,.T.); +#2653 = ORIENTED_EDGE('',*,*,#2654,.F.); +#2654 = EDGE_CURVE('',#347,#1826,#2655,.T.); +#2655 = SURFACE_CURVE('',#2656,(#2660,#2667),.PCURVE_S1.); +#2656 = LINE('',#2657,#2658); +#2657 = CARTESIAN_POINT('',(-5.925,-4.17,0.)); +#2658 = VECTOR('',#2659,1.); +#2659 = DIRECTION('',(0.,0.,1.)); +#2660 = PCURVE('',#233,#2661); +#2661 = DEFINITIONAL_REPRESENTATION('',(#2662),#2666); +#2662 = LINE('',#2663,#2664); +#2663 = CARTESIAN_POINT('',(-11.84223620343,0.)); +#2664 = VECTOR('',#2665,1.); +#2665 = DIRECTION('',(-0.,-1.)); +#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2667 = PCURVE('',#385,#2668); +#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673); +#2669 = LINE('',#2670,#2671); +#2670 = CARTESIAN_POINT('',(-0.455,0.)); +#2671 = VECTOR('',#2672,1.); +#2672 = DIRECTION('',(-0.,-1.)); +#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2674 = ORIENTED_EDGE('',*,*,#346,.F.); +#2675 = ADVANCED_FACE('',(#2676),#287,.F.); +#2676 = FACE_BOUND('',#2677,.T.); +#2677 = EDGE_LOOP('',(#2678,#2679,#2680,#2701)); +#2678 = ORIENTED_EDGE('',*,*,#269,.T.); +#2679 = ORIENTED_EDGE('',*,*,#1873,.T.); +#2680 = ORIENTED_EDGE('',*,*,#2681,.F.); +#2681 = EDGE_CURVE('',#968,#1874,#2682,.T.); +#2682 = SURFACE_CURVE('',#2683,(#2687,#2694),.PCURVE_S1.); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(-4.17,5.47,0.)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(0.,0.,1.)); +#2687 = PCURVE('',#287,#2688); +#2688 = DEFINITIONAL_REPRESENTATION('',(#2689),#2693); +#2689 = LINE('',#2690,#2691); +#2690 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2691 = VECTOR('',#2692,1.); +#2692 = DIRECTION('',(-0.,-1.)); +#2693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2694 = PCURVE('',#983,#2695); +#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700); +#2696 = LINE('',#2697,#2698); +#2697 = CARTESIAN_POINT('',(0.455,0.)); +#2698 = VECTOR('',#2699,1.); +#2699 = DIRECTION('',(0.,-1.)); +#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2701 = ORIENTED_EDGE('',*,*,#995,.F.); +#2702 = ADVANCED_FACE('',(#2703),#385,.F.); +#2703 = FACE_BOUND('',#2704,.T.); +#2704 = EDGE_LOOP('',(#2705,#2726,#2727,#2728)); +#2705 = ORIENTED_EDGE('',*,*,#2706,.T.); +#2706 = EDGE_CURVE('',#370,#1802,#2707,.T.); +#2707 = SURFACE_CURVE('',#2708,(#2712,#2719),.PCURVE_S1.); +#2708 = LINE('',#2709,#2710); +#2709 = CARTESIAN_POINT('',(-5.47,-4.17,0.)); +#2710 = VECTOR('',#2711,1.); +#2711 = DIRECTION('',(0.,0.,1.)); +#2712 = PCURVE('',#385,#2713); +#2713 = DEFINITIONAL_REPRESENTATION('',(#2714),#2718); +#2714 = LINE('',#2715,#2716); +#2715 = CARTESIAN_POINT('',(-0.,-0.)); +#2716 = VECTOR('',#2717,1.); +#2717 = DIRECTION('',(-0.,-1.)); +#2718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2719 = PCURVE('',#418,#2720); +#2720 = DEFINITIONAL_REPRESENTATION('',(#2721),#2725); +#2721 = LINE('',#2722,#2723); +#2722 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2723 = VECTOR('',#2724,1.); +#2724 = DIRECTION('',(0.,-1.)); +#2725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2726 = ORIENTED_EDGE('',*,*,#1825,.T.); +#2727 = ORIENTED_EDGE('',*,*,#2654,.F.); +#2728 = ORIENTED_EDGE('',*,*,#369,.F.); +#2729 = ADVANCED_FACE('',(#2730),#418,.F.); +#2730 = FACE_BOUND('',#2731,.F.); +#2731 = EDGE_LOOP('',(#2732,#2733,#2734,#2755)); +#2732 = ORIENTED_EDGE('',*,*,#2706,.T.); +#2733 = ORIENTED_EDGE('',*,*,#1801,.T.); +#2734 = ORIENTED_EDGE('',*,*,#2735,.F.); +#2735 = EDGE_CURVE('',#398,#1779,#2736,.T.); +#2736 = SURFACE_CURVE('',#2737,(#2741,#2748),.PCURVE_S1.); +#2737 = LINE('',#2738,#2739); +#2738 = CARTESIAN_POINT('',(-4.17,-5.47,0.)); +#2739 = VECTOR('',#2740,1.); +#2740 = DIRECTION('',(0.,0.,1.)); +#2741 = PCURVE('',#418,#2742); +#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747); +#2743 = LINE('',#2744,#2745); +#2744 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2745 = VECTOR('',#2746,1.); +#2746 = DIRECTION('',(0.,-1.)); +#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2748 = PCURVE('',#446,#2749); +#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754); +#2750 = LINE('',#2751,#2752); +#2751 = CARTESIAN_POINT('',(-0.455,0.)); +#2752 = VECTOR('',#2753,1.); +#2753 = DIRECTION('',(-0.,-1.)); +#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2755 = ORIENTED_EDGE('',*,*,#397,.F.); +#2756 = ADVANCED_FACE('',(#2757),#446,.F.); +#2757 = FACE_BOUND('',#2758,.T.); +#2758 = EDGE_LOOP('',(#2759,#2780,#2781,#2782)); +#2759 = ORIENTED_EDGE('',*,*,#2760,.T.); +#2760 = EDGE_CURVE('',#431,#1756,#2761,.T.); +#2761 = SURFACE_CURVE('',#2762,(#2766,#2773),.PCURVE_S1.); +#2762 = LINE('',#2763,#2764); +#2763 = CARTESIAN_POINT('',(-4.17,-5.925,0.)); +#2764 = VECTOR('',#2765,1.); +#2765 = DIRECTION('',(0.,0.,1.)); +#2766 = PCURVE('',#446,#2767); +#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772); +#2768 = LINE('',#2769,#2770); +#2769 = CARTESIAN_POINT('',(8.881784197001E-16,-0.)); +#2770 = VECTOR('',#2771,1.); +#2771 = DIRECTION('',(-0.,-1.)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = PCURVE('',#474,#2774); +#2774 = DEFINITIONAL_REPRESENTATION('',(#2775),#2779); +#2775 = LINE('',#2776,#2777); +#2776 = CARTESIAN_POINT('',(-11.84223606241,-0.)); +#2777 = VECTOR('',#2778,1.); +#2778 = DIRECTION('',(-0.,-1.)); +#2779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2780 = ORIENTED_EDGE('',*,*,#1778,.T.); +#2781 = ORIENTED_EDGE('',*,*,#2735,.F.); +#2782 = ORIENTED_EDGE('',*,*,#430,.F.); +#2783 = ADVANCED_FACE('',(#2784),#474,.F.); +#2784 = FACE_BOUND('',#2785,.T.); +#2785 = EDGE_LOOP('',(#2786,#2807,#2808,#2809)); +#2786 = ORIENTED_EDGE('',*,*,#2787,.T.); +#2787 = EDGE_CURVE('',#459,#1732,#2788,.T.); +#2788 = SURFACE_CURVE('',#2789,(#2793,#2800),.PCURVE_S1.); +#2789 = LINE('',#2790,#2791); +#2790 = CARTESIAN_POINT('',(-2.16834776057,-17.59684403899,0.)); +#2791 = VECTOR('',#2792,1.); +#2792 = DIRECTION('',(0.,0.,1.)); +#2793 = PCURVE('',#474,#2794); +#2794 = DEFINITIONAL_REPRESENTATION('',(#2795),#2799); +#2795 = LINE('',#2796,#2797); +#2796 = CARTESIAN_POINT('',(4.019050052294E-12,-0.)); +#2797 = VECTOR('',#2798,1.); +#2798 = DIRECTION('',(-0.,-1.)); +#2799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2800 = PCURVE('',#507,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(2.971757356878,0.)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(0.,-1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2807 = ORIENTED_EDGE('',*,*,#1755,.T.); +#2808 = ORIENTED_EDGE('',*,*,#2760,.F.); +#2809 = ORIENTED_EDGE('',*,*,#458,.F.); +#2810 = ADVANCED_FACE('',(#2811),#983,.F.); +#2811 = FACE_BOUND('',#2812,.F.); +#2812 = EDGE_LOOP('',(#2813,#2834,#2835,#2836)); +#2813 = ORIENTED_EDGE('',*,*,#2814,.T.); +#2814 = EDGE_CURVE('',#940,#1902,#2815,.T.); +#2815 = SURFACE_CURVE('',#2816,(#2820,#2827),.PCURVE_S1.); +#2816 = LINE('',#2817,#2818); +#2817 = CARTESIAN_POINT('',(-4.17,5.925,0.)); +#2818 = VECTOR('',#2819,1.); +#2819 = DIRECTION('',(0.,0.,1.)); +#2820 = PCURVE('',#983,#2821); +#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826); +#2822 = LINE('',#2823,#2824); +#2823 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); +#2824 = VECTOR('',#2825,1.); +#2825 = DIRECTION('',(0.,-1.)); +#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2827 = PCURVE('',#955,#2828); +#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2833); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(11.842236062419,-0.)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(0.,-1.)); +#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2834 = ORIENTED_EDGE('',*,*,#1901,.T.); +#2835 = ORIENTED_EDGE('',*,*,#2681,.F.); +#2836 = ORIENTED_EDGE('',*,*,#967,.F.); +#2837 = ADVANCED_FACE('',(#2838),#507,.T.); +#2838 = FACE_BOUND('',#2839,.T.); +#2839 = EDGE_LOOP('',(#2840,#2841,#2842,#2843,#2844,#2845)); +#2840 = ORIENTED_EDGE('',*,*,#1703,.F.); +#2841 = ORIENTED_EDGE('',*,*,#1731,.T.); +#2842 = ORIENTED_EDGE('',*,*,#2787,.F.); +#2843 = ORIENTED_EDGE('',*,*,#486,.F.); +#2844 = ORIENTED_EDGE('',*,*,#519,.T.); +#2845 = ORIENTED_EDGE('',*,*,#2846,.T.); +#2846 = EDGE_CURVE('',#520,#1681,#2847,.T.); +#2847 = SURFACE_CURVE('',#2848,(#2852,#2859),.PCURVE_S1.); +#2848 = LINE('',#2849,#2850); +#2849 = CARTESIAN_POINT('',(2.16834776057,-17.59684403899,0.)); +#2850 = VECTOR('',#2851,1.); +#2851 = DIRECTION('',(0.,0.,1.)); +#2852 = PCURVE('',#507,#2853); +#2853 = DEFINITIONAL_REPRESENTATION('',(#2854),#2858); +#2854 = LINE('',#2855,#2856); +#2855 = CARTESIAN_POINT('',(0.169835296712,0.)); +#2856 = VECTOR('',#2857,1.); +#2857 = DIRECTION('',(0.,-1.)); +#2858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2859 = PCURVE('',#559,#2860); +#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865); +#2861 = LINE('',#2862,#2863); +#2862 = CARTESIAN_POINT('',(-4.019050052294E-12,0.)); +#2863 = VECTOR('',#2864,1.); +#2864 = DIRECTION('',(0.,-1.)); +#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2866 = ADVANCED_FACE('',(#2867),#955,.F.); +#2867 = FACE_BOUND('',#2868,.F.); +#2868 = EDGE_LOOP('',(#2869,#2889,#2890,#2891)); +#2869 = ORIENTED_EDGE('',*,*,#2870,.T.); +#2870 = EDGE_CURVE('',#917,#1925,#2871,.T.); +#2871 = SURFACE_CURVE('',#2872,(#2876,#2883),.PCURVE_S1.); +#2872 = LINE('',#2873,#2874); +#2873 = CARTESIAN_POINT('',(-2.16834776057,17.596844038991,0.)); +#2874 = VECTOR('',#2875,1.); +#2875 = DIRECTION('',(0.,0.,1.)); +#2876 = PCURVE('',#955,#2877); +#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882); +#2878 = LINE('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(-4.019050052294E-12,0.)); +#2880 = VECTOR('',#2881,1.); +#2881 = DIRECTION('',(0.,-1.)); +#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2883 = PCURVE('',#905,#2884); +#2884 = DEFINITIONAL_REPRESENTATION('',(#2885),#2888); +#2885 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2886,#2887),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#2886 = CARTESIAN_POINT('',(-2.971757356878,0.)); +#2887 = CARTESIAN_POINT('',(-2.971757356878,-2.)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2889 = ORIENTED_EDGE('',*,*,#1924,.T.); +#2890 = ORIENTED_EDGE('',*,*,#2814,.F.); +#2891 = ORIENTED_EDGE('',*,*,#939,.F.); +#2892 = ADVANCED_FACE('',(#2893),#905,.T.); +#2893 = FACE_BOUND('',#2894,.F.); +#2894 = EDGE_LOOP('',(#2895,#2896,#2897,#2898,#2899,#2900)); +#2895 = ORIENTED_EDGE('',*,*,#1974,.F.); +#2896 = ORIENTED_EDGE('',*,*,#1947,.T.); +#2897 = ORIENTED_EDGE('',*,*,#2870,.F.); +#2898 = ORIENTED_EDGE('',*,*,#916,.F.); +#2899 = ORIENTED_EDGE('',*,*,#884,.T.); +#2900 = ORIENTED_EDGE('',*,*,#2901,.T.); +#2901 = EDGE_CURVE('',#857,#1975,#2902,.T.); +#2902 = SURFACE_CURVE('',#2903,(#2907,#2913),.PCURVE_S1.); +#2903 = LINE('',#2904,#2905); +#2904 = CARTESIAN_POINT('',(2.16834776057,17.596844038991,0.)); +#2905 = VECTOR('',#2906,1.); +#2906 = DIRECTION('',(0.,0.,1.)); +#2907 = PCURVE('',#905,#2908); +#2908 = DEFINITIONAL_REPRESENTATION('',(#2909),#2912); +#2909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2910,#2911),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#2910 = CARTESIAN_POINT('',(-0.169835296712,0.)); +#2911 = CARTESIAN_POINT('',(-0.169835296712,-2.)); +#2912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2913 = PCURVE('',#872,#2914); +#2914 = DEFINITIONAL_REPRESENTATION('',(#2915),#2919); +#2915 = LINE('',#2916,#2917); +#2916 = CARTESIAN_POINT('',(4.019050052294E-12,-0.)); +#2917 = VECTOR('',#2918,1.); +#2918 = DIRECTION('',(-0.,-1.)); +#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2920 = ADVANCED_FACE('',(#2921),#559,.F.); +#2921 = FACE_BOUND('',#2922,.F.); +#2922 = EDGE_LOOP('',(#2923,#2924,#2925,#2946)); +#2923 = ORIENTED_EDGE('',*,*,#2846,.T.); +#2924 = ORIENTED_EDGE('',*,*,#1680,.T.); +#2925 = ORIENTED_EDGE('',*,*,#2926,.F.); +#2926 = EDGE_CURVE('',#544,#1658,#2927,.T.); +#2927 = SURFACE_CURVE('',#2928,(#2932,#2939),.PCURVE_S1.); +#2928 = LINE('',#2929,#2930); +#2929 = CARTESIAN_POINT('',(4.17,-5.925,0.)); +#2930 = VECTOR('',#2931,1.); +#2931 = DIRECTION('',(0.,0.,1.)); +#2932 = PCURVE('',#559,#2933); +#2933 = DEFINITIONAL_REPRESENTATION('',(#2934),#2938); +#2934 = LINE('',#2935,#2936); +#2935 = CARTESIAN_POINT('',(11.842236062419,-0.)); +#2936 = VECTOR('',#2937,1.); +#2937 = DIRECTION('',(0.,-1.)); +#2938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2939 = PCURVE('',#587,#2940); +#2940 = DEFINITIONAL_REPRESENTATION('',(#2941),#2945); +#2941 = LINE('',#2942,#2943); +#2942 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); +#2943 = VECTOR('',#2944,1.); +#2944 = DIRECTION('',(0.,-1.)); +#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2946 = ORIENTED_EDGE('',*,*,#543,.F.); +#2947 = ADVANCED_FACE('',(#2948),#587,.F.); +#2948 = FACE_BOUND('',#2949,.F.); +#2949 = EDGE_LOOP('',(#2950,#2951,#2952,#2973)); +#2950 = ORIENTED_EDGE('',*,*,#2926,.T.); +#2951 = ORIENTED_EDGE('',*,*,#1657,.T.); +#2952 = ORIENTED_EDGE('',*,*,#2953,.F.); +#2953 = EDGE_CURVE('',#572,#1630,#2954,.T.); +#2954 = SURFACE_CURVE('',#2955,(#2959,#2966),.PCURVE_S1.); +#2955 = LINE('',#2956,#2957); +#2956 = CARTESIAN_POINT('',(4.17,-5.47,0.)); +#2957 = VECTOR('',#2958,1.); +#2958 = DIRECTION('',(0.,0.,1.)); +#2959 = PCURVE('',#587,#2960); +#2960 = DEFINITIONAL_REPRESENTATION('',(#2961),#2965); +#2961 = LINE('',#2962,#2963); +#2962 = CARTESIAN_POINT('',(0.455,0.)); +#2963 = VECTOR('',#2964,1.); +#2964 = DIRECTION('',(0.,-1.)); +#2965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2966 = PCURVE('',#616,#2967); +#2967 = DEFINITIONAL_REPRESENTATION('',(#2968),#2972); +#2968 = LINE('',#2969,#2970); +#2969 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2970 = VECTOR('',#2971,1.); +#2971 = DIRECTION('',(-0.,-1.)); +#2972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2973 = ORIENTED_EDGE('',*,*,#571,.F.); +#2974 = ADVANCED_FACE('',(#2975),#872,.F.); +#2975 = FACE_BOUND('',#2976,.T.); +#2976 = EDGE_LOOP('',(#2977,#2978,#2979,#3000)); +#2977 = ORIENTED_EDGE('',*,*,#2901,.T.); +#2978 = ORIENTED_EDGE('',*,*,#1997,.T.); +#2979 = ORIENTED_EDGE('',*,*,#2980,.F.); +#2980 = EDGE_CURVE('',#829,#1998,#2981,.T.); +#2981 = SURFACE_CURVE('',#2982,(#2986,#2993),.PCURVE_S1.); +#2982 = LINE('',#2983,#2984); +#2983 = CARTESIAN_POINT('',(4.17,5.925,0.)); +#2984 = VECTOR('',#2985,1.); +#2985 = DIRECTION('',(0.,0.,1.)); +#2986 = PCURVE('',#872,#2987); +#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2992); +#2988 = LINE('',#2989,#2990); +#2989 = CARTESIAN_POINT('',(-11.84223606241,-0.)); +#2990 = VECTOR('',#2991,1.); +#2991 = DIRECTION('',(-0.,-1.)); +#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2993 = PCURVE('',#844,#2994); +#2994 = DEFINITIONAL_REPRESENTATION('',(#2995),#2999); +#2995 = LINE('',#2996,#2997); +#2996 = CARTESIAN_POINT('',(8.881784197001E-16,-0.)); +#2997 = VECTOR('',#2998,1.); +#2998 = DIRECTION('',(-0.,-1.)); +#2999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3000 = ORIENTED_EDGE('',*,*,#856,.F.); +#3001 = ADVANCED_FACE('',(#3002),#616,.F.); +#3002 = FACE_BOUND('',#3003,.T.); +#3003 = EDGE_LOOP('',(#3004,#3025,#3026,#3027)); +#3004 = ORIENTED_EDGE('',*,*,#3005,.T.); +#3005 = EDGE_CURVE('',#600,#1607,#3006,.T.); +#3006 = SURFACE_CURVE('',#3007,(#3011,#3018),.PCURVE_S1.); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(5.47,-4.17,0.)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(0.,0.,1.)); +#3011 = PCURVE('',#616,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(-0.,-1.)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = PCURVE('',#644,#3019); +#3019 = DEFINITIONAL_REPRESENTATION('',(#3020),#3024); +#3020 = LINE('',#3021,#3022); +#3021 = CARTESIAN_POINT('',(0.,-0.)); +#3022 = VECTOR('',#3023,1.); +#3023 = DIRECTION('',(0.,-1.)); +#3024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3025 = ORIENTED_EDGE('',*,*,#1629,.T.); +#3026 = ORIENTED_EDGE('',*,*,#2953,.F.); +#3027 = ORIENTED_EDGE('',*,*,#599,.F.); +#3028 = ADVANCED_FACE('',(#3029),#844,.F.); +#3029 = FACE_BOUND('',#3030,.T.); +#3030 = EDGE_LOOP('',(#3031,#3032,#3033,#3054)); +#3031 = ORIENTED_EDGE('',*,*,#2980,.T.); +#3032 = ORIENTED_EDGE('',*,*,#2020,.T.); +#3033 = ORIENTED_EDGE('',*,*,#3034,.F.); +#3034 = EDGE_CURVE('',#796,#2021,#3035,.T.); +#3035 = SURFACE_CURVE('',#3036,(#3040,#3047),.PCURVE_S1.); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(4.17,5.47,0.)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(0.,0.,1.)); +#3040 = PCURVE('',#844,#3041); +#3041 = DEFINITIONAL_REPRESENTATION('',(#3042),#3046); +#3042 = LINE('',#3043,#3044); +#3043 = CARTESIAN_POINT('',(-0.455,0.)); +#3044 = VECTOR('',#3045,1.); +#3045 = DIRECTION('',(-0.,-1.)); +#3046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3047 = PCURVE('',#816,#3048); +#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3053); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.,-1.)); +#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3054 = ORIENTED_EDGE('',*,*,#828,.F.); +#3055 = ADVANCED_FACE('',(#3056),#644,.F.); +#3056 = FACE_BOUND('',#3057,.F.); +#3057 = EDGE_LOOP('',(#3058,#3059,#3060,#3081)); +#3058 = ORIENTED_EDGE('',*,*,#3005,.T.); +#3059 = ORIENTED_EDGE('',*,*,#1606,.T.); +#3060 = ORIENTED_EDGE('',*,*,#3061,.F.); +#3061 = EDGE_CURVE('',#629,#1584,#3062,.T.); +#3062 = SURFACE_CURVE('',#3063,(#3067,#3074),.PCURVE_S1.); +#3063 = LINE('',#3064,#3065); +#3064 = CARTESIAN_POINT('',(5.925,-4.17,0.)); +#3065 = VECTOR('',#3066,1.); +#3066 = DIRECTION('',(0.,0.,1.)); +#3067 = PCURVE('',#644,#3068); +#3068 = DEFINITIONAL_REPRESENTATION('',(#3069),#3073); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(0.455,0.)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(0.,-1.)); +#3073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3074 = PCURVE('',#672,#3075); +#3075 = DEFINITIONAL_REPRESENTATION('',(#3076),#3080); +#3076 = LINE('',#3077,#3078); +#3077 = CARTESIAN_POINT('',(11.842236203435,0.)); +#3078 = VECTOR('',#3079,1.); +#3079 = DIRECTION('',(0.,-1.)); +#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3081 = ORIENTED_EDGE('',*,*,#628,.F.); +#3082 = ADVANCED_FACE('',(#3083),#816,.F.); +#3083 = FACE_BOUND('',#3084,.F.); +#3084 = EDGE_LOOP('',(#3085,#3106,#3107,#3108)); +#3085 = ORIENTED_EDGE('',*,*,#3086,.T.); +#3086 = EDGE_CURVE('',#768,#2044,#3087,.T.); +#3087 = SURFACE_CURVE('',#3088,(#3092,#3099),.PCURVE_S1.); +#3088 = LINE('',#3089,#3090); +#3089 = CARTESIAN_POINT('',(5.47,4.17,0.)); +#3090 = VECTOR('',#3091,1.); +#3091 = DIRECTION('',(0.,0.,1.)); +#3092 = PCURVE('',#816,#3093); +#3093 = DEFINITIONAL_REPRESENTATION('',(#3094),#3098); +#3094 = LINE('',#3095,#3096); +#3095 = CARTESIAN_POINT('',(4.712388980385,0.)); +#3096 = VECTOR('',#3097,1.); +#3097 = DIRECTION('',(0.,-1.)); +#3098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3099 = PCURVE('',#783,#3100); +#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3105); +#3101 = LINE('',#3102,#3103); +#3102 = CARTESIAN_POINT('',(-0.,-0.)); +#3103 = VECTOR('',#3104,1.); +#3104 = DIRECTION('',(-0.,-1.)); +#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3106 = ORIENTED_EDGE('',*,*,#2043,.T.); +#3107 = ORIENTED_EDGE('',*,*,#3034,.F.); +#3108 = ORIENTED_EDGE('',*,*,#795,.F.); +#3109 = ADVANCED_FACE('',(#3110),#672,.T.); +#3110 = FACE_BOUND('',#3111,.T.); +#3111 = EDGE_LOOP('',(#3112,#3132,#3133,#3134)); +#3112 = ORIENTED_EDGE('',*,*,#3113,.T.); +#3113 = EDGE_CURVE('',#657,#1555,#3114,.T.); +#3114 = SURFACE_CURVE('',#3115,(#3119,#3126),.PCURVE_S1.); +#3115 = LINE('',#3116,#3117); +#3116 = CARTESIAN_POINT('',(17.596844177967,-2.168347736715,0.)); +#3117 = VECTOR('',#3118,1.); +#3118 = DIRECTION('',(0.,0.,1.)); +#3119 = PCURVE('',#672,#3120); +#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125); +#3121 = LINE('',#3122,#3123); +#3122 = CARTESIAN_POINT('',(3.939763066346E-12,0.)); +#3123 = VECTOR('',#3124,1.); +#3124 = DIRECTION('',(0.,-1.)); +#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3126 = PCURVE('',#701,#3127); +#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3131); +#3128 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3129,#3130),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#3129 = CARTESIAN_POINT('',(-1.740631687602,0.)); +#3130 = CARTESIAN_POINT('',(-1.740631687602,-2.)); +#3131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3132 = ORIENTED_EDGE('',*,*,#1583,.T.); +#3133 = ORIENTED_EDGE('',*,*,#3061,.F.); +#3134 = ORIENTED_EDGE('',*,*,#656,.F.); +#3135 = ADVANCED_FACE('',(#3136),#783,.F.); +#3136 = FACE_BOUND('',#3137,.T.); +#3137 = EDGE_LOOP('',(#3138,#3139,#3140,#3161)); +#3138 = ORIENTED_EDGE('',*,*,#3086,.T.); +#3139 = ORIENTED_EDGE('',*,*,#2067,.T.); +#3140 = ORIENTED_EDGE('',*,*,#3141,.F.); +#3141 = EDGE_CURVE('',#740,#2068,#3142,.T.); +#3142 = SURFACE_CURVE('',#3143,(#3147,#3154),.PCURVE_S1.); +#3143 = LINE('',#3144,#3145); +#3144 = CARTESIAN_POINT('',(5.925,4.17,0.)); +#3145 = VECTOR('',#3146,1.); +#3146 = DIRECTION('',(0.,0.,1.)); +#3147 = PCURVE('',#783,#3148); +#3148 = DEFINITIONAL_REPRESENTATION('',(#3149),#3153); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(-0.455,0.)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(-0.,-1.)); +#3153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3154 = PCURVE('',#755,#3155); +#3155 = DEFINITIONAL_REPRESENTATION('',(#3156),#3160); +#3156 = LINE('',#3157,#3158); +#3157 = CARTESIAN_POINT('',(-11.84223620343,0.)); +#3158 = VECTOR('',#3159,1.); +#3159 = DIRECTION('',(-0.,-1.)); +#3160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3161 = ORIENTED_EDGE('',*,*,#767,.F.); +#3162 = ADVANCED_FACE('',(#3163),#701,.T.); +#3163 = FACE_BOUND('',#3164,.F.); +#3164 = EDGE_LOOP('',(#3165,#3185,#3186,#3187,#3188,#3189)); +#3165 = ORIENTED_EDGE('',*,*,#3166,.F.); +#3166 = EDGE_CURVE('',#713,#2091,#3167,.T.); +#3167 = SURFACE_CURVE('',#3168,(#3172,#3178),.PCURVE_S1.); +#3168 = LINE('',#3169,#3170); +#3169 = CARTESIAN_POINT('',(17.596844177967,2.168347736715,0.)); +#3170 = VECTOR('',#3171,1.); +#3171 = DIRECTION('',(0.,0.,1.)); +#3172 = PCURVE('',#701,#3173); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3177); +#3174 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3175,#3176),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#3175 = CARTESIAN_POINT('',(-4.542553619578,0.)); +#3176 = CARTESIAN_POINT('',(-4.542553619578,-2.)); +#3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3178 = PCURVE('',#755,#3179); +#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3184); +#3180 = LINE('',#3181,#3182); +#3181 = CARTESIAN_POINT('',(-3.939763066346E-12,0.)); +#3182 = VECTOR('',#3183,1.); +#3183 = DIRECTION('',(-0.,-1.)); +#3184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3185 = ORIENTED_EDGE('',*,*,#712,.T.); +#3186 = ORIENTED_EDGE('',*,*,#684,.F.); +#3187 = ORIENTED_EDGE('',*,*,#3113,.T.); +#3188 = ORIENTED_EDGE('',*,*,#1554,.T.); +#3189 = ORIENTED_EDGE('',*,*,#2113,.F.); +#3190 = ADVANCED_FACE('',(#3191),#755,.T.); +#3191 = FACE_BOUND('',#3192,.F.); +#3192 = EDGE_LOOP('',(#3193,#3194,#3195,#3196)); +#3193 = ORIENTED_EDGE('',*,*,#3166,.T.); +#3194 = ORIENTED_EDGE('',*,*,#2090,.T.); +#3195 = ORIENTED_EDGE('',*,*,#3141,.F.); +#3196 = ORIENTED_EDGE('',*,*,#739,.F.); +#3197 = ADVANCED_FACE('',(#3198),#1043,.T.); +#3198 = FACE_BOUND('',#3199,.F.); +#3199 = EDGE_LOOP('',(#3200,#3223,#3224,#3225)); +#3200 = ORIENTED_EDGE('',*,*,#3201,.F.); +#3201 = EDGE_CURVE('',#1023,#3202,#3204,.T.); +#3202 = VERTEX_POINT('',#3203); +#3203 = CARTESIAN_POINT('',(5.,0.,-5.E-02)); +#3204 = SEAM_CURVE('',#3205,(#3209,#3216),.PCURVE_S1.); +#3205 = LINE('',#3206,#3207); +#3206 = CARTESIAN_POINT('',(5.,0.,0.)); +#3207 = VECTOR('',#3208,1.); +#3208 = DIRECTION('',(0.,0.,-1.)); +#3209 = PCURVE('',#1043,#3210); +#3210 = DEFINITIONAL_REPRESENTATION('',(#3211),#3215); +#3211 = LINE('',#3212,#3213); +#3212 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3213 = VECTOR('',#3214,1.); +#3214 = DIRECTION('',(-0.,-1.)); +#3215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3216 = PCURVE('',#1043,#3217); +#3217 = DEFINITIONAL_REPRESENTATION('',(#3218),#3222); +#3218 = LINE('',#3219,#3220); +#3219 = CARTESIAN_POINT('',(-0.,0.)); +#3220 = VECTOR('',#3221,1.); +#3221 = DIRECTION('',(-0.,-1.)); +#3222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3223 = ORIENTED_EDGE('',*,*,#1022,.F.); +#3224 = ORIENTED_EDGE('',*,*,#3201,.T.); +#3225 = ORIENTED_EDGE('',*,*,#3226,.T.); +#3226 = EDGE_CURVE('',#3202,#3202,#3227,.T.); +#3227 = SURFACE_CURVE('',#3228,(#3233,#3240),.PCURVE_S1.); +#3228 = CIRCLE('',#3229,5.); +#3229 = AXIS2_PLACEMENT_3D('',#3230,#3231,#3232); +#3230 = CARTESIAN_POINT('',(0.,0.,-5.E-02)); +#3231 = DIRECTION('',(0.,0.,-1.)); +#3232 = DIRECTION('',(1.,0.,0.)); +#3233 = PCURVE('',#1043,#3234); +#3234 = DEFINITIONAL_REPRESENTATION('',(#3235),#3239); +#3235 = LINE('',#3236,#3237); +#3236 = CARTESIAN_POINT('',(-0.,-5.E-02)); +#3237 = VECTOR('',#3238,1.); +#3238 = DIRECTION('',(-1.,0.)); +#3239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3240 = PCURVE('',#3241,#3246); +#3241 = PLANE('',#3242); +#3242 = AXIS2_PLACEMENT_3D('',#3243,#3244,#3245); +#3243 = CARTESIAN_POINT('',(0.,0.,-5.E-02)); +#3244 = DIRECTION('',(0.,2.958228394579E-31,1.)); +#3245 = DIRECTION('',(1.,0.,0.)); +#3246 = DEFINITIONAL_REPRESENTATION('',(#3247),#3255); +#3247 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3248,#3249,#3250,#3251, +#3252,#3253,#3254),.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('') ); +#3248 = CARTESIAN_POINT('',(5.,0.)); +#3249 = CARTESIAN_POINT('',(5.,-8.660254037844)); +#3250 = CARTESIAN_POINT('',(-2.5,-4.330127018922)); +#3251 = CARTESIAN_POINT('',(-10.,-1.224646799147E-15)); +#3252 = CARTESIAN_POINT('',(-2.5,4.330127018922)); +#3253 = CARTESIAN_POINT('',(5.,8.660254037844)); +#3254 = CARTESIAN_POINT('',(5.,0.)); +#3255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3256 = ADVANCED_FACE('',(#3257),#1074,.F.); +#3257 = FACE_BOUND('',#3258,.F.); +#3258 = EDGE_LOOP('',(#3259,#3260,#3281,#3282)); +#3259 = ORIENTED_EDGE('',*,*,#2231,.F.); +#3260 = ORIENTED_EDGE('',*,*,#3261,.T.); +#3261 = EDGE_CURVE('',#2232,#1058,#3262,.T.); +#3262 = SEAM_CURVE('',#3263,(#3267,#3274),.PCURVE_S1.); +#3263 = LINE('',#3264,#3265); +#3264 = CARTESIAN_POINT('',(0.78,13.325,2.)); +#3265 = VECTOR('',#3266,1.); +#3266 = DIRECTION('',(-0.,-0.,-1.)); +#3267 = PCURVE('',#1074,#3268); +#3268 = DEFINITIONAL_REPRESENTATION('',(#3269),#3273); +#3269 = LINE('',#3270,#3271); +#3270 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3271 = VECTOR('',#3272,1.); +#3272 = DIRECTION('',(0.,-1.)); +#3273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3274 = PCURVE('',#1074,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(0.,0.)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(0.,-1.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = ORIENTED_EDGE('',*,*,#1057,.T.); +#3282 = ORIENTED_EDGE('',*,*,#3261,.F.); +#3283 = ADVANCED_FACE('',(#3284),#1105,.F.); +#3284 = FACE_BOUND('',#3285,.F.); +#3285 = EDGE_LOOP('',(#3286,#3287,#3308,#3309)); +#3286 = ORIENTED_EDGE('',*,*,#2201,.F.); +#3287 = ORIENTED_EDGE('',*,*,#3288,.T.); +#3288 = EDGE_CURVE('',#2202,#1089,#3289,.T.); +#3289 = SEAM_CURVE('',#3290,(#3294,#3301),.PCURVE_S1.); +#3290 = LINE('',#3291,#3292); +#3291 = CARTESIAN_POINT('',(0.78,16.445,2.)); +#3292 = VECTOR('',#3293,1.); +#3293 = DIRECTION('',(-0.,-0.,-1.)); +#3294 = PCURVE('',#1105,#3295); +#3295 = DEFINITIONAL_REPRESENTATION('',(#3296),#3300); +#3296 = LINE('',#3297,#3298); +#3297 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3298 = VECTOR('',#3299,1.); +#3299 = DIRECTION('',(0.,-1.)); +#3300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3301 = PCURVE('',#1105,#3302); +#3302 = DEFINITIONAL_REPRESENTATION('',(#3303),#3307); +#3303 = LINE('',#3304,#3305); +#3304 = CARTESIAN_POINT('',(0.,0.)); +#3305 = VECTOR('',#3306,1.); +#3306 = DIRECTION('',(0.,-1.)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = ORIENTED_EDGE('',*,*,#1088,.T.); +#3309 = ORIENTED_EDGE('',*,*,#3288,.F.); +#3310 = ADVANCED_FACE('',(#3311),#1136,.F.); +#3311 = FACE_BOUND('',#3312,.F.); +#3312 = EDGE_LOOP('',(#3313,#3314,#3335,#3336)); +#3313 = ORIENTED_EDGE('',*,*,#2171,.F.); +#3314 = ORIENTED_EDGE('',*,*,#3315,.T.); +#3315 = EDGE_CURVE('',#2172,#1120,#3316,.T.); +#3316 = SEAM_CURVE('',#3317,(#3321,#3328),.PCURVE_S1.); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(0.78,7.405,2.)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(-0.,-0.,-1.)); +#3321 = PCURVE('',#1136,#3322); +#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3327); +#3323 = LINE('',#3324,#3325); +#3324 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3325 = VECTOR('',#3326,1.); +#3326 = DIRECTION('',(0.,-1.)); +#3327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3328 = PCURVE('',#1136,#3329); +#3329 = DEFINITIONAL_REPRESENTATION('',(#3330),#3334); +#3330 = LINE('',#3331,#3332); +#3331 = CARTESIAN_POINT('',(0.,0.)); +#3332 = VECTOR('',#3333,1.); +#3333 = DIRECTION('',(0.,-1.)); +#3334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3335 = ORIENTED_EDGE('',*,*,#1119,.T.); +#3336 = ORIENTED_EDGE('',*,*,#3315,.F.); +#3337 = ADVANCED_FACE('',(#3338),#1167,.F.); +#3338 = FACE_BOUND('',#3339,.F.); +#3339 = EDGE_LOOP('',(#3340,#3341,#3362,#3363)); +#3340 = ORIENTED_EDGE('',*,*,#2261,.F.); +#3341 = ORIENTED_EDGE('',*,*,#3342,.T.); +#3342 = EDGE_CURVE('',#2262,#1151,#3343,.T.); +#3343 = SEAM_CURVE('',#3344,(#3348,#3355),.PCURVE_S1.); +#3344 = LINE('',#3345,#3346); +#3345 = CARTESIAN_POINT('',(0.78,10.525,2.)); +#3346 = VECTOR('',#3347,1.); +#3347 = DIRECTION('',(-0.,-0.,-1.)); +#3348 = PCURVE('',#1167,#3349); +#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354); +#3350 = LINE('',#3351,#3352); +#3351 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3352 = VECTOR('',#3353,1.); +#3353 = DIRECTION('',(0.,-1.)); +#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3355 = PCURVE('',#1167,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(0.,0.)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(0.,-1.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = ORIENTED_EDGE('',*,*,#1150,.T.); +#3363 = ORIENTED_EDGE('',*,*,#3342,.F.); +#3364 = ADVANCED_FACE('',(#3365),#1198,.F.); +#3365 = FACE_BOUND('',#3366,.F.); +#3366 = EDGE_LOOP('',(#3367,#3368,#3389,#3390)); +#3367 = ORIENTED_EDGE('',*,*,#2501,.F.); +#3368 = ORIENTED_EDGE('',*,*,#3369,.T.); +#3369 = EDGE_CURVE('',#2502,#1182,#3370,.T.); +#3370 = SEAM_CURVE('',#3371,(#3375,#3382),.PCURVE_S1.); +#3371 = LINE('',#3372,#3373); +#3372 = CARTESIAN_POINT('',(13.325,-0.78,2.)); +#3373 = VECTOR('',#3374,1.); +#3374 = DIRECTION('',(0.,0.,-1.)); +#3375 = PCURVE('',#1198,#3376); +#3376 = DEFINITIONAL_REPRESENTATION('',(#3377),#3381); +#3377 = LINE('',#3378,#3379); +#3378 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3379 = VECTOR('',#3380,1.); +#3380 = DIRECTION('',(0.,-1.)); +#3381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3382 = PCURVE('',#1198,#3383); +#3383 = DEFINITIONAL_REPRESENTATION('',(#3384),#3388); +#3384 = LINE('',#3385,#3386); +#3385 = CARTESIAN_POINT('',(0.,0.)); +#3386 = VECTOR('',#3387,1.); +#3387 = DIRECTION('',(0.,-1.)); +#3388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3389 = ORIENTED_EDGE('',*,*,#1181,.T.); +#3390 = ORIENTED_EDGE('',*,*,#3369,.F.); +#3391 = ADVANCED_FACE('',(#3392),#1229,.F.); +#3392 = FACE_BOUND('',#3393,.F.); +#3393 = EDGE_LOOP('',(#3394,#3395,#3416,#3417)); +#3394 = ORIENTED_EDGE('',*,*,#2591,.F.); +#3395 = ORIENTED_EDGE('',*,*,#3396,.T.); +#3396 = EDGE_CURVE('',#2592,#1213,#3397,.T.); +#3397 = SEAM_CURVE('',#3398,(#3402,#3409),.PCURVE_S1.); +#3398 = LINE('',#3399,#3400); +#3399 = CARTESIAN_POINT('',(-0.78,-7.405,2.)); +#3400 = VECTOR('',#3401,1.); +#3401 = DIRECTION('',(0.,0.,-1.)); +#3402 = PCURVE('',#1229,#3403); +#3403 = DEFINITIONAL_REPRESENTATION('',(#3404),#3408); +#3404 = LINE('',#3405,#3406); +#3405 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3406 = VECTOR('',#3407,1.); +#3407 = DIRECTION('',(0.,-1.)); +#3408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3409 = PCURVE('',#1229,#3410); +#3410 = DEFINITIONAL_REPRESENTATION('',(#3411),#3415); +#3411 = LINE('',#3412,#3413); +#3412 = CARTESIAN_POINT('',(0.,0.)); +#3413 = VECTOR('',#3414,1.); +#3414 = DIRECTION('',(0.,-1.)); +#3415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3416 = ORIENTED_EDGE('',*,*,#1212,.T.); +#3417 = ORIENTED_EDGE('',*,*,#3396,.F.); +#3418 = ADVANCED_FACE('',(#3419),#1260,.F.); +#3419 = FACE_BOUND('',#3420,.F.); +#3420 = EDGE_LOOP('',(#3421,#3422,#3443,#3444)); +#3421 = ORIENTED_EDGE('',*,*,#2621,.F.); +#3422 = ORIENTED_EDGE('',*,*,#3423,.T.); +#3423 = EDGE_CURVE('',#2622,#1244,#3424,.T.); +#3424 = SEAM_CURVE('',#3425,(#3429,#3436),.PCURVE_S1.); +#3425 = LINE('',#3426,#3427); +#3426 = CARTESIAN_POINT('',(-0.78,-10.525,2.)); +#3427 = VECTOR('',#3428,1.); +#3428 = DIRECTION('',(0.,0.,-1.)); +#3429 = PCURVE('',#1260,#3430); +#3430 = DEFINITIONAL_REPRESENTATION('',(#3431),#3435); +#3431 = LINE('',#3432,#3433); +#3432 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3433 = VECTOR('',#3434,1.); +#3434 = DIRECTION('',(0.,-1.)); +#3435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3436 = PCURVE('',#1260,#3437); +#3437 = DEFINITIONAL_REPRESENTATION('',(#3438),#3442); +#3438 = LINE('',#3439,#3440); +#3439 = CARTESIAN_POINT('',(0.,0.)); +#3440 = VECTOR('',#3441,1.); +#3441 = DIRECTION('',(0.,-1.)); +#3442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3443 = ORIENTED_EDGE('',*,*,#1243,.T.); +#3444 = ORIENTED_EDGE('',*,*,#3423,.F.); +#3445 = ADVANCED_FACE('',(#3446),#1291,.F.); +#3446 = FACE_BOUND('',#3447,.F.); +#3447 = EDGE_LOOP('',(#3448,#3449,#3470,#3471)); +#3448 = ORIENTED_EDGE('',*,*,#2561,.F.); +#3449 = ORIENTED_EDGE('',*,*,#3450,.T.); +#3450 = EDGE_CURVE('',#2562,#1275,#3451,.T.); +#3451 = SEAM_CURVE('',#3452,(#3456,#3463),.PCURVE_S1.); +#3452 = LINE('',#3453,#3454); +#3453 = CARTESIAN_POINT('',(-0.78,-13.325,2.)); +#3454 = VECTOR('',#3455,1.); +#3455 = DIRECTION('',(0.,0.,-1.)); +#3456 = PCURVE('',#1291,#3457); +#3457 = DEFINITIONAL_REPRESENTATION('',(#3458),#3462); +#3458 = LINE('',#3459,#3460); +#3459 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3460 = VECTOR('',#3461,1.); +#3461 = DIRECTION('',(0.,-1.)); +#3462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3463 = PCURVE('',#1291,#3464); +#3464 = DEFINITIONAL_REPRESENTATION('',(#3465),#3469); +#3465 = LINE('',#3466,#3467); +#3466 = CARTESIAN_POINT('',(0.,0.)); +#3467 = VECTOR('',#3468,1.); +#3468 = DIRECTION('',(0.,-1.)); +#3469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3470 = ORIENTED_EDGE('',*,*,#1274,.T.); +#3471 = ORIENTED_EDGE('',*,*,#3450,.F.); +#3472 = ADVANCED_FACE('',(#3473),#1322,.F.); +#3473 = FACE_BOUND('',#3474,.F.); +#3474 = EDGE_LOOP('',(#3475,#3476,#3497,#3498)); +#3475 = ORIENTED_EDGE('',*,*,#2321,.F.); +#3476 = ORIENTED_EDGE('',*,*,#3477,.T.); +#3477 = EDGE_CURVE('',#2322,#1306,#3478,.T.); +#3478 = SEAM_CURVE('',#3479,(#3483,#3490),.PCURVE_S1.); +#3479 = LINE('',#3480,#3481); +#3480 = CARTESIAN_POINT('',(-10.525,0.78,2.)); +#3481 = VECTOR('',#3482,1.); +#3482 = DIRECTION('',(0.,-0.,-1.)); +#3483 = PCURVE('',#1322,#3484); +#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3489); +#3485 = LINE('',#3486,#3487); +#3486 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3487 = VECTOR('',#3488,1.); +#3488 = DIRECTION('',(0.,-1.)); +#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3490 = PCURVE('',#1322,#3491); +#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496); +#3492 = LINE('',#3493,#3494); +#3493 = CARTESIAN_POINT('',(0.,0.)); +#3494 = VECTOR('',#3495,1.); +#3495 = DIRECTION('',(0.,-1.)); +#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3497 = ORIENTED_EDGE('',*,*,#1305,.T.); +#3498 = ORIENTED_EDGE('',*,*,#3477,.F.); +#3499 = ADVANCED_FACE('',(#3500),#1353,.F.); +#3500 = FACE_BOUND('',#3501,.F.); +#3501 = EDGE_LOOP('',(#3502,#3503,#3524,#3525)); +#3502 = ORIENTED_EDGE('',*,*,#2411,.F.); +#3503 = ORIENTED_EDGE('',*,*,#3504,.T.); +#3504 = EDGE_CURVE('',#2412,#1337,#3505,.T.); +#3505 = SEAM_CURVE('',#3506,(#3510,#3517),.PCURVE_S1.); +#3506 = LINE('',#3507,#3508); +#3507 = CARTESIAN_POINT('',(-13.325,0.78,2.)); +#3508 = VECTOR('',#3509,1.); +#3509 = DIRECTION('',(0.,-0.,-1.)); +#3510 = PCURVE('',#1353,#3511); +#3511 = DEFINITIONAL_REPRESENTATION('',(#3512),#3516); +#3512 = LINE('',#3513,#3514); +#3513 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3514 = VECTOR('',#3515,1.); +#3515 = DIRECTION('',(0.,-1.)); +#3516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3517 = PCURVE('',#1353,#3518); +#3518 = DEFINITIONAL_REPRESENTATION('',(#3519),#3523); +#3519 = LINE('',#3520,#3521); +#3520 = CARTESIAN_POINT('',(0.,0.)); +#3521 = VECTOR('',#3522,1.); +#3522 = DIRECTION('',(0.,-1.)); +#3523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3524 = ORIENTED_EDGE('',*,*,#1336,.T.); +#3525 = ORIENTED_EDGE('',*,*,#3504,.F.); +#3526 = ADVANCED_FACE('',(#3527),#1384,.F.); +#3527 = FACE_BOUND('',#3528,.F.); +#3528 = EDGE_LOOP('',(#3529,#3530,#3551,#3552)); +#3529 = ORIENTED_EDGE('',*,*,#2291,.F.); +#3530 = ORIENTED_EDGE('',*,*,#3531,.T.); +#3531 = EDGE_CURVE('',#2292,#1368,#3532,.T.); +#3532 = SEAM_CURVE('',#3533,(#3537,#3544),.PCURVE_S1.); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(-16.445,0.78,2.)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.,-0.,-1.)); +#3537 = PCURVE('',#1384,#3538); +#3538 = DEFINITIONAL_REPRESENTATION('',(#3539),#3543); +#3539 = LINE('',#3540,#3541); +#3540 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3541 = VECTOR('',#3542,1.); +#3542 = DIRECTION('',(0.,-1.)); +#3543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3544 = PCURVE('',#1384,#3545); +#3545 = DEFINITIONAL_REPRESENTATION('',(#3546),#3550); +#3546 = LINE('',#3547,#3548); +#3547 = CARTESIAN_POINT('',(0.,0.)); +#3548 = VECTOR('',#3549,1.); +#3549 = DIRECTION('',(0.,-1.)); +#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3551 = ORIENTED_EDGE('',*,*,#1367,.T.); +#3552 = ORIENTED_EDGE('',*,*,#3531,.F.); +#3553 = ADVANCED_FACE('',(#3554),#1415,.F.); +#3554 = FACE_BOUND('',#3555,.F.); +#3555 = EDGE_LOOP('',(#3556,#3557,#3578,#3579)); +#3556 = ORIENTED_EDGE('',*,*,#2531,.F.); +#3557 = ORIENTED_EDGE('',*,*,#3558,.T.); +#3558 = EDGE_CURVE('',#2532,#1399,#3559,.T.); +#3559 = SEAM_CURVE('',#3560,(#3564,#3571),.PCURVE_S1.); +#3560 = LINE('',#3561,#3562); +#3561 = CARTESIAN_POINT('',(-0.78,-16.445,2.)); +#3562 = VECTOR('',#3563,1.); +#3563 = DIRECTION('',(0.,0.,-1.)); +#3564 = PCURVE('',#1415,#3565); +#3565 = DEFINITIONAL_REPRESENTATION('',(#3566),#3570); +#3566 = LINE('',#3567,#3568); +#3567 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3568 = VECTOR('',#3569,1.); +#3569 = DIRECTION('',(0.,-1.)); +#3570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3571 = PCURVE('',#1415,#3572); +#3572 = DEFINITIONAL_REPRESENTATION('',(#3573),#3577); +#3573 = LINE('',#3574,#3575); +#3574 = CARTESIAN_POINT('',(0.,0.)); +#3575 = VECTOR('',#3576,1.); +#3576 = DIRECTION('',(0.,-1.)); +#3577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3578 = ORIENTED_EDGE('',*,*,#1398,.T.); +#3579 = ORIENTED_EDGE('',*,*,#3558,.F.); +#3580 = ADVANCED_FACE('',(#3581),#1446,.F.); +#3581 = FACE_BOUND('',#3582,.F.); +#3582 = EDGE_LOOP('',(#3583,#3584,#3605,#3606)); +#3583 = ORIENTED_EDGE('',*,*,#2351,.F.); +#3584 = ORIENTED_EDGE('',*,*,#3585,.T.); +#3585 = EDGE_CURVE('',#2352,#1430,#3586,.T.); +#3586 = SEAM_CURVE('',#3587,(#3591,#3598),.PCURVE_S1.); +#3587 = LINE('',#3588,#3589); +#3588 = CARTESIAN_POINT('',(16.445,-0.78,2.)); +#3589 = VECTOR('',#3590,1.); +#3590 = DIRECTION('',(0.,0.,-1.)); +#3591 = PCURVE('',#1446,#3592); +#3592 = DEFINITIONAL_REPRESENTATION('',(#3593),#3597); +#3593 = LINE('',#3594,#3595); +#3594 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3595 = VECTOR('',#3596,1.); +#3596 = DIRECTION('',(0.,-1.)); +#3597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3598 = PCURVE('',#1446,#3599); +#3599 = DEFINITIONAL_REPRESENTATION('',(#3600),#3604); +#3600 = LINE('',#3601,#3602); +#3601 = CARTESIAN_POINT('',(0.,0.)); +#3602 = VECTOR('',#3603,1.); +#3603 = DIRECTION('',(0.,-1.)); +#3604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3605 = ORIENTED_EDGE('',*,*,#1429,.T.); +#3606 = ORIENTED_EDGE('',*,*,#3585,.F.); +#3607 = ADVANCED_FACE('',(#3608),#1477,.F.); +#3608 = FACE_BOUND('',#3609,.F.); +#3609 = EDGE_LOOP('',(#3610,#3611,#3632,#3633)); +#3610 = ORIENTED_EDGE('',*,*,#2441,.F.); +#3611 = ORIENTED_EDGE('',*,*,#3612,.T.); +#3612 = EDGE_CURVE('',#2442,#1461,#3613,.T.); +#3613 = SEAM_CURVE('',#3614,(#3618,#3625),.PCURVE_S1.); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(7.405,-0.78,2.)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(0.,0.,-1.)); +#3618 = PCURVE('',#1477,#3619); +#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3624); +#3620 = LINE('',#3621,#3622); +#3621 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3622 = VECTOR('',#3623,1.); +#3623 = DIRECTION('',(0.,-1.)); +#3624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3625 = PCURVE('',#1477,#3626); +#3626 = DEFINITIONAL_REPRESENTATION('',(#3627),#3631); +#3627 = LINE('',#3628,#3629); +#3628 = CARTESIAN_POINT('',(0.,0.)); +#3629 = VECTOR('',#3630,1.); +#3630 = DIRECTION('',(0.,-1.)); +#3631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3632 = ORIENTED_EDGE('',*,*,#1460,.T.); +#3633 = ORIENTED_EDGE('',*,*,#3612,.F.); +#3634 = ADVANCED_FACE('',(#3635),#1508,.F.); +#3635 = FACE_BOUND('',#3636,.F.); +#3636 = EDGE_LOOP('',(#3637,#3638,#3659,#3660)); +#3637 = ORIENTED_EDGE('',*,*,#2471,.F.); +#3638 = ORIENTED_EDGE('',*,*,#3639,.T.); +#3639 = EDGE_CURVE('',#2472,#1492,#3640,.T.); +#3640 = SEAM_CURVE('',#3641,(#3645,#3652),.PCURVE_S1.); +#3641 = LINE('',#3642,#3643); +#3642 = CARTESIAN_POINT('',(10.525,-0.78,2.)); +#3643 = VECTOR('',#3644,1.); +#3644 = DIRECTION('',(0.,0.,-1.)); +#3645 = PCURVE('',#1508,#3646); +#3646 = DEFINITIONAL_REPRESENTATION('',(#3647),#3651); +#3647 = LINE('',#3648,#3649); +#3648 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3649 = VECTOR('',#3650,1.); +#3650 = DIRECTION('',(0.,-1.)); +#3651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3652 = PCURVE('',#1508,#3653); +#3653 = DEFINITIONAL_REPRESENTATION('',(#3654),#3658); +#3654 = LINE('',#3655,#3656); +#3655 = CARTESIAN_POINT('',(0.,0.)); +#3656 = VECTOR('',#3657,1.); +#3657 = DIRECTION('',(0.,-1.)); +#3658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3659 = ORIENTED_EDGE('',*,*,#1491,.T.); +#3660 = ORIENTED_EDGE('',*,*,#3639,.F.); +#3661 = ADVANCED_FACE('',(#3662),#1539,.F.); +#3662 = FACE_BOUND('',#3663,.F.); +#3663 = EDGE_LOOP('',(#3664,#3665,#3686,#3687)); +#3664 = ORIENTED_EDGE('',*,*,#2381,.F.); +#3665 = ORIENTED_EDGE('',*,*,#3666,.T.); +#3666 = EDGE_CURVE('',#2382,#1523,#3667,.T.); +#3667 = SEAM_CURVE('',#3668,(#3672,#3679),.PCURVE_S1.); +#3668 = LINE('',#3669,#3670); +#3669 = CARTESIAN_POINT('',(-7.405,0.78,2.)); +#3670 = VECTOR('',#3671,1.); +#3671 = DIRECTION('',(0.,-0.,-1.)); +#3672 = PCURVE('',#1539,#3673); +#3673 = DEFINITIONAL_REPRESENTATION('',(#3674),#3678); +#3674 = LINE('',#3675,#3676); +#3675 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3676 = VECTOR('',#3677,1.); +#3677 = DIRECTION('',(0.,-1.)); +#3678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3679 = PCURVE('',#1539,#3680); +#3680 = DEFINITIONAL_REPRESENTATION('',(#3681),#3685); +#3681 = LINE('',#3682,#3683); +#3682 = CARTESIAN_POINT('',(0.,0.)); +#3683 = VECTOR('',#3684,1.); +#3684 = DIRECTION('',(0.,-1.)); +#3685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3686 = ORIENTED_EDGE('',*,*,#1522,.T.); +#3687 = ORIENTED_EDGE('',*,*,#3666,.F.); +#3688 = ADVANCED_FACE('',(#3689),#2157,.F.); +#3689 = FACE_BOUND('',#3690,.F.); +#3690 = EDGE_LOOP('',(#3691,#3714,#3715,#3716,#3745,#3778,#3807,#3840, + #3869,#3902,#3931,#3964,#3993,#4026,#4055,#4088,#4117,#4150,#4179, + #4212)); +#3691 = ORIENTED_EDGE('',*,*,#3692,.F.); +#3692 = EDGE_CURVE('',#2137,#3693,#3695,.T.); +#3693 = VERTEX_POINT('',#3694); +#3694 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#3695 = SEAM_CURVE('',#3696,(#3700,#3707),.PCURVE_S1.); +#3696 = LINE('',#3697,#3698); +#3697 = CARTESIAN_POINT('',(4.5,0.,2.)); +#3698 = VECTOR('',#3699,1.); +#3699 = DIRECTION('',(-0.,-0.,-1.)); +#3700 = PCURVE('',#2157,#3701); +#3701 = DEFINITIONAL_REPRESENTATION('',(#3702),#3706); +#3702 = LINE('',#3703,#3704); +#3703 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3704 = VECTOR('',#3705,1.); +#3705 = DIRECTION('',(0.,-1.)); +#3706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3707 = PCURVE('',#2157,#3708); +#3708 = DEFINITIONAL_REPRESENTATION('',(#3709),#3713); +#3709 = LINE('',#3710,#3711); +#3710 = CARTESIAN_POINT('',(0.,0.)); +#3711 = VECTOR('',#3712,1.); +#3712 = DIRECTION('',(0.,-1.)); +#3713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3714 = ORIENTED_EDGE('',*,*,#2136,.F.); +#3715 = ORIENTED_EDGE('',*,*,#3692,.T.); +#3716 = ORIENTED_EDGE('',*,*,#3717,.F.); +#3717 = EDGE_CURVE('',#3718,#3693,#3720,.T.); +#3718 = VERTEX_POINT('',#3719); +#3719 = CARTESIAN_POINT('',(4.493050188881,0.250000000388,1.5)); +#3720 = SURFACE_CURVE('',#3721,(#3726,#3733),.PCURVE_S1.); +#3721 = CIRCLE('',#3722,4.5); +#3722 = AXIS2_PLACEMENT_3D('',#3723,#3724,#3725); +#3723 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3724 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3725 = DIRECTION('',(1.,0.,0.)); +#3726 = PCURVE('',#2157,#3727); +#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732); +#3728 = LINE('',#3729,#3730); +#3729 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#3730 = VECTOR('',#3731,1.); +#3731 = DIRECTION('',(-1.,0.)); +#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3733 = PCURVE('',#3734,#3739); +#3734 = CONICAL_SURFACE('',#3735,4.5,0.785398163397); +#3735 = AXIS2_PLACEMENT_3D('',#3736,#3737,#3738); +#3736 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3737 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3738 = DIRECTION('',(1.,0.,0.)); +#3739 = DEFINITIONAL_REPRESENTATION('',(#3740),#3744); +#3740 = LINE('',#3741,#3742); +#3741 = CARTESIAN_POINT('',(0.,-0.)); +#3742 = VECTOR('',#3743,1.); +#3743 = DIRECTION('',(1.,-0.)); +#3744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3745 = ORIENTED_EDGE('',*,*,#3746,.T.); +#3746 = EDGE_CURVE('',#3718,#3747,#3749,.T.); +#3747 = VERTEX_POINT('',#3748); +#3748 = CARTESIAN_POINT('',(3.353842952081,3.000289561488,1.5)); +#3749 = SURFACE_CURVE('',#3750,(#3755,#3762),.PCURVE_S1.); +#3750 = CIRCLE('',#3751,4.5); +#3751 = AXIS2_PLACEMENT_3D('',#3752,#3753,#3754); +#3752 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3753 = DIRECTION('',(0.,0.,1.)); +#3754 = DIRECTION('',(1.,0.,0.)); +#3755 = PCURVE('',#2157,#3756); +#3756 = DEFINITIONAL_REPRESENTATION('',(#3757),#3761); +#3757 = LINE('',#3758,#3759); +#3758 = CARTESIAN_POINT('',(0.,-0.5)); +#3759 = VECTOR('',#3760,1.); +#3760 = DIRECTION('',(1.,0.)); +#3761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3762 = PCURVE('',#3763,#3768); +#3763 = PLANE('',#3764); +#3764 = AXIS2_PLACEMENT_3D('',#3765,#3766,#3767); +#3765 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#3766 = DIRECTION('',(0.,0.,-1.)); +#3767 = DIRECTION('',(-1.,0.,0.)); +#3768 = DEFINITIONAL_REPRESENTATION('',(#3769),#3777); +#3769 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3770,#3771,#3772,#3773, +#3774,#3775,#3776),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3770 = CARTESIAN_POINT('',(0.,0.)); +#3771 = CARTESIAN_POINT('',(0.,7.79422863406)); +#3772 = CARTESIAN_POINT('',(6.75,3.89711431703)); +#3773 = CARTESIAN_POINT('',(13.5,1.102182119233E-15)); +#3774 = CARTESIAN_POINT('',(6.75,-3.89711431703)); +#3775 = CARTESIAN_POINT('',(7.105427357601E-15,-7.79422863406)); +#3776 = CARTESIAN_POINT('',(0.,0.)); +#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3778 = ORIENTED_EDGE('',*,*,#3779,.F.); +#3779 = EDGE_CURVE('',#3780,#3747,#3782,.T.); +#3780 = VERTEX_POINT('',#3781); +#3781 = CARTESIAN_POINT('',(3.000289561199,3.35384295234,1.5)); +#3782 = SURFACE_CURVE('',#3783,(#3788,#3795),.PCURVE_S1.); +#3783 = CIRCLE('',#3784,4.5); +#3784 = AXIS2_PLACEMENT_3D('',#3785,#3786,#3787); +#3785 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3786 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3787 = DIRECTION('',(1.,0.,0.)); +#3788 = PCURVE('',#2157,#3789); +#3789 = DEFINITIONAL_REPRESENTATION('',(#3790),#3794); +#3790 = LINE('',#3791,#3792); +#3791 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#3792 = VECTOR('',#3793,1.); +#3793 = DIRECTION('',(-1.,0.)); +#3794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3795 = PCURVE('',#3796,#3801); +#3796 = CONICAL_SURFACE('',#3797,4.5,0.785398163397); +#3797 = AXIS2_PLACEMENT_3D('',#3798,#3799,#3800); +#3798 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3799 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3800 = DIRECTION('',(1.,0.,0.)); +#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3806); +#3802 = LINE('',#3803,#3804); +#3803 = CARTESIAN_POINT('',(0.,-0.)); +#3804 = VECTOR('',#3805,1.); +#3805 = DIRECTION('',(1.,-0.)); +#3806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3807 = ORIENTED_EDGE('',*,*,#3808,.T.); +#3808 = EDGE_CURVE('',#3780,#3809,#3811,.T.); +#3809 = VERTEX_POINT('',#3810); +#3810 = CARTESIAN_POINT('',(0.25,4.493050188903,1.5)); +#3811 = SURFACE_CURVE('',#3812,(#3817,#3824),.PCURVE_S1.); +#3812 = CIRCLE('',#3813,4.5); +#3813 = AXIS2_PLACEMENT_3D('',#3814,#3815,#3816); +#3814 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3815 = DIRECTION('',(0.,0.,1.)); +#3816 = DIRECTION('',(1.,0.,0.)); +#3817 = PCURVE('',#2157,#3818); +#3818 = DEFINITIONAL_REPRESENTATION('',(#3819),#3823); +#3819 = LINE('',#3820,#3821); +#3820 = CARTESIAN_POINT('',(0.,-0.5)); +#3821 = VECTOR('',#3822,1.); +#3822 = DIRECTION('',(1.,0.)); +#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3824 = PCURVE('',#3825,#3830); +#3825 = PLANE('',#3826); +#3826 = AXIS2_PLACEMENT_3D('',#3827,#3828,#3829); +#3827 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#3828 = DIRECTION('',(0.,0.,-1.)); +#3829 = DIRECTION('',(-1.,0.,0.)); +#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3839); +#3831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3832,#3833,#3834,#3835, +#3836,#3837,#3838),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3832 = CARTESIAN_POINT('',(0.,0.)); +#3833 = CARTESIAN_POINT('',(0.,7.79422863406)); +#3834 = CARTESIAN_POINT('',(6.75,3.89711431703)); +#3835 = CARTESIAN_POINT('',(13.5,1.102182119233E-15)); +#3836 = CARTESIAN_POINT('',(6.75,-3.89711431703)); +#3837 = CARTESIAN_POINT('',(7.105427357601E-15,-7.79422863406)); +#3838 = CARTESIAN_POINT('',(0.,0.)); +#3839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3840 = ORIENTED_EDGE('',*,*,#3841,.F.); +#3841 = EDGE_CURVE('',#3842,#3809,#3844,.T.); +#3842 = VERTEX_POINT('',#3843); +#3843 = CARTESIAN_POINT('',(-0.250000000388,4.493050188881,1.5)); +#3844 = SURFACE_CURVE('',#3845,(#3850,#3857),.PCURVE_S1.); +#3845 = CIRCLE('',#3846,4.5); +#3846 = AXIS2_PLACEMENT_3D('',#3847,#3848,#3849); +#3847 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3848 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3849 = DIRECTION('',(1.,0.,0.)); +#3850 = PCURVE('',#2157,#3851); +#3851 = DEFINITIONAL_REPRESENTATION('',(#3852),#3856); +#3852 = LINE('',#3853,#3854); +#3853 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#3854 = VECTOR('',#3855,1.); +#3855 = DIRECTION('',(-1.,0.)); +#3856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3857 = PCURVE('',#3858,#3863); +#3858 = CONICAL_SURFACE('',#3859,4.5,0.785398163397); +#3859 = AXIS2_PLACEMENT_3D('',#3860,#3861,#3862); +#3860 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3861 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3862 = DIRECTION('',(1.,0.,0.)); +#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3868); +#3864 = LINE('',#3865,#3866); +#3865 = CARTESIAN_POINT('',(0.,-0.)); +#3866 = VECTOR('',#3867,1.); +#3867 = DIRECTION('',(1.,-0.)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3869 = ORIENTED_EDGE('',*,*,#3870,.T.); +#3870 = EDGE_CURVE('',#3842,#3871,#3873,.T.); +#3871 = VERTEX_POINT('',#3872); +#3872 = CARTESIAN_POINT('',(-3.000289561488,3.353842952081,1.5)); +#3873 = SURFACE_CURVE('',#3874,(#3879,#3886),.PCURVE_S1.); +#3874 = CIRCLE('',#3875,4.5); +#3875 = AXIS2_PLACEMENT_3D('',#3876,#3877,#3878); +#3876 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3877 = DIRECTION('',(0.,0.,1.)); +#3878 = DIRECTION('',(1.,0.,0.)); +#3879 = PCURVE('',#2157,#3880); +#3880 = DEFINITIONAL_REPRESENTATION('',(#3881),#3885); +#3881 = LINE('',#3882,#3883); +#3882 = CARTESIAN_POINT('',(0.,-0.5)); +#3883 = VECTOR('',#3884,1.); +#3884 = DIRECTION('',(1.,0.)); +#3885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3886 = PCURVE('',#3887,#3892); +#3887 = PLANE('',#3888); +#3888 = AXIS2_PLACEMENT_3D('',#3889,#3890,#3891); +#3889 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#3890 = DIRECTION('',(0.,0.,-1.)); +#3891 = DIRECTION('',(-1.,0.,0.)); +#3892 = DEFINITIONAL_REPRESENTATION('',(#3893),#3901); +#3893 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3894,#3895,#3896,#3897, +#3898,#3899,#3900),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3894 = CARTESIAN_POINT('',(0.,0.)); +#3895 = CARTESIAN_POINT('',(0.,7.79422863406)); +#3896 = CARTESIAN_POINT('',(6.75,3.89711431703)); +#3897 = CARTESIAN_POINT('',(13.5,1.102182119233E-15)); +#3898 = CARTESIAN_POINT('',(6.75,-3.89711431703)); +#3899 = CARTESIAN_POINT('',(7.105427357601E-15,-7.79422863406)); +#3900 = CARTESIAN_POINT('',(0.,0.)); +#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3902 = ORIENTED_EDGE('',*,*,#3903,.F.); +#3903 = EDGE_CURVE('',#3904,#3871,#3906,.T.); +#3904 = VERTEX_POINT('',#3905); +#3905 = CARTESIAN_POINT('',(-3.35384295234,3.000289561199,1.5)); +#3906 = SURFACE_CURVE('',#3907,(#3912,#3919),.PCURVE_S1.); +#3907 = CIRCLE('',#3908,4.5); +#3908 = AXIS2_PLACEMENT_3D('',#3909,#3910,#3911); +#3909 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3910 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3911 = DIRECTION('',(1.,0.,0.)); +#3912 = PCURVE('',#2157,#3913); +#3913 = DEFINITIONAL_REPRESENTATION('',(#3914),#3918); +#3914 = LINE('',#3915,#3916); +#3915 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#3916 = VECTOR('',#3917,1.); +#3917 = DIRECTION('',(-1.,0.)); +#3918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3919 = PCURVE('',#3920,#3925); +#3920 = CONICAL_SURFACE('',#3921,4.5,0.785398163397); +#3921 = AXIS2_PLACEMENT_3D('',#3922,#3923,#3924); +#3922 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3923 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3924 = DIRECTION('',(1.,0.,0.)); +#3925 = DEFINITIONAL_REPRESENTATION('',(#3926),#3930); +#3926 = LINE('',#3927,#3928); +#3927 = CARTESIAN_POINT('',(0.,-0.)); +#3928 = VECTOR('',#3929,1.); +#3929 = DIRECTION('',(1.,-0.)); +#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3931 = ORIENTED_EDGE('',*,*,#3932,.T.); +#3932 = EDGE_CURVE('',#3904,#3933,#3935,.T.); +#3933 = VERTEX_POINT('',#3934); +#3934 = CARTESIAN_POINT('',(-4.493050188903,0.25,1.5)); +#3935 = SURFACE_CURVE('',#3936,(#3941,#3948),.PCURVE_S1.); +#3936 = CIRCLE('',#3937,4.5); +#3937 = AXIS2_PLACEMENT_3D('',#3938,#3939,#3940); +#3938 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3939 = DIRECTION('',(0.,0.,1.)); +#3940 = DIRECTION('',(1.,0.,0.)); +#3941 = PCURVE('',#2157,#3942); +#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(0.,-0.5)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(1.,0.)); +#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3948 = PCURVE('',#3949,#3954); +#3949 = PLANE('',#3950); +#3950 = AXIS2_PLACEMENT_3D('',#3951,#3952,#3953); +#3951 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#3952 = DIRECTION('',(0.,0.,-1.)); +#3953 = DIRECTION('',(-1.,0.,0.)); +#3954 = DEFINITIONAL_REPRESENTATION('',(#3955),#3963); +#3955 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3956,#3957,#3958,#3959, +#3960,#3961,#3962),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3956 = CARTESIAN_POINT('',(0.,0.)); +#3957 = CARTESIAN_POINT('',(0.,7.79422863406)); +#3958 = CARTESIAN_POINT('',(6.75,3.89711431703)); +#3959 = CARTESIAN_POINT('',(13.5,1.102182119233E-15)); +#3960 = CARTESIAN_POINT('',(6.75,-3.89711431703)); +#3961 = CARTESIAN_POINT('',(7.105427357601E-15,-7.79422863406)); +#3962 = CARTESIAN_POINT('',(0.,0.)); +#3963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3964 = ORIENTED_EDGE('',*,*,#3965,.F.); +#3965 = EDGE_CURVE('',#3966,#3933,#3968,.T.); +#3966 = VERTEX_POINT('',#3967); +#3967 = CARTESIAN_POINT('',(-4.493050188881,-0.250000000388,1.5)); +#3968 = SURFACE_CURVE('',#3969,(#3974,#3981),.PCURVE_S1.); +#3969 = CIRCLE('',#3970,4.5); +#3970 = AXIS2_PLACEMENT_3D('',#3971,#3972,#3973); +#3971 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3972 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3973 = DIRECTION('',(1.,0.,0.)); +#3974 = PCURVE('',#2157,#3975); +#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980); +#3976 = LINE('',#3977,#3978); +#3977 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#3978 = VECTOR('',#3979,1.); +#3979 = DIRECTION('',(-1.,0.)); +#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3981 = PCURVE('',#3982,#3987); +#3982 = CONICAL_SURFACE('',#3983,4.5,0.785398163397); +#3983 = AXIS2_PLACEMENT_3D('',#3984,#3985,#3986); +#3984 = CARTESIAN_POINT('',(0.,0.,1.5)); +#3985 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#3986 = DIRECTION('',(1.,0.,0.)); +#3987 = DEFINITIONAL_REPRESENTATION('',(#3988),#3992); +#3988 = LINE('',#3989,#3990); +#3989 = CARTESIAN_POINT('',(0.,-0.)); +#3990 = VECTOR('',#3991,1.); +#3991 = DIRECTION('',(1.,-0.)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = ORIENTED_EDGE('',*,*,#3994,.T.); +#3994 = EDGE_CURVE('',#3966,#3995,#3997,.T.); +#3995 = VERTEX_POINT('',#3996); +#3996 = CARTESIAN_POINT('',(-3.353842952081,-3.000289561488,1.5)); +#3997 = SURFACE_CURVE('',#3998,(#4003,#4010),.PCURVE_S1.); +#3998 = CIRCLE('',#3999,4.5); +#3999 = AXIS2_PLACEMENT_3D('',#4000,#4001,#4002); +#4000 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4001 = DIRECTION('',(0.,0.,1.)); +#4002 = DIRECTION('',(1.,0.,0.)); +#4003 = PCURVE('',#2157,#4004); +#4004 = DEFINITIONAL_REPRESENTATION('',(#4005),#4009); +#4005 = LINE('',#4006,#4007); +#4006 = CARTESIAN_POINT('',(0.,-0.5)); +#4007 = VECTOR('',#4008,1.); +#4008 = DIRECTION('',(1.,0.)); +#4009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4010 = PCURVE('',#4011,#4016); +#4011 = PLANE('',#4012); +#4012 = AXIS2_PLACEMENT_3D('',#4013,#4014,#4015); +#4013 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#4014 = DIRECTION('',(0.,0.,-1.)); +#4015 = DIRECTION('',(-1.,0.,0.)); +#4016 = DEFINITIONAL_REPRESENTATION('',(#4017),#4025); +#4017 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4018,#4019,#4020,#4021, +#4022,#4023,#4024),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4018 = CARTESIAN_POINT('',(0.,0.)); +#4019 = CARTESIAN_POINT('',(0.,7.79422863406)); +#4020 = CARTESIAN_POINT('',(6.75,3.89711431703)); +#4021 = CARTESIAN_POINT('',(13.5,1.102182119233E-15)); +#4022 = CARTESIAN_POINT('',(6.75,-3.89711431703)); +#4023 = CARTESIAN_POINT('',(7.105427357601E-15,-7.79422863406)); +#4024 = CARTESIAN_POINT('',(0.,0.)); +#4025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4026 = ORIENTED_EDGE('',*,*,#4027,.F.); +#4027 = EDGE_CURVE('',#4028,#3995,#4030,.T.); +#4028 = VERTEX_POINT('',#4029); +#4029 = CARTESIAN_POINT('',(-3.000289561199,-3.35384295234,1.5)); +#4030 = SURFACE_CURVE('',#4031,(#4036,#4043),.PCURVE_S1.); +#4031 = CIRCLE('',#4032,4.5); +#4032 = AXIS2_PLACEMENT_3D('',#4033,#4034,#4035); +#4033 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4034 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4035 = DIRECTION('',(1.,0.,0.)); +#4036 = PCURVE('',#2157,#4037); +#4037 = DEFINITIONAL_REPRESENTATION('',(#4038),#4042); +#4038 = LINE('',#4039,#4040); +#4039 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#4040 = VECTOR('',#4041,1.); +#4041 = DIRECTION('',(-1.,0.)); +#4042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4043 = PCURVE('',#4044,#4049); +#4044 = CONICAL_SURFACE('',#4045,4.5,0.785398163397); +#4045 = AXIS2_PLACEMENT_3D('',#4046,#4047,#4048); +#4046 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4047 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4048 = DIRECTION('',(1.,0.,0.)); +#4049 = DEFINITIONAL_REPRESENTATION('',(#4050),#4054); +#4050 = LINE('',#4051,#4052); +#4051 = CARTESIAN_POINT('',(0.,-0.)); +#4052 = VECTOR('',#4053,1.); +#4053 = DIRECTION('',(1.,-0.)); +#4054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4055 = ORIENTED_EDGE('',*,*,#4056,.T.); +#4056 = EDGE_CURVE('',#4028,#4057,#4059,.T.); +#4057 = VERTEX_POINT('',#4058); +#4058 = CARTESIAN_POINT('',(-0.25,-4.493050188903,1.5)); +#4059 = SURFACE_CURVE('',#4060,(#4065,#4072),.PCURVE_S1.); +#4060 = CIRCLE('',#4061,4.5); +#4061 = AXIS2_PLACEMENT_3D('',#4062,#4063,#4064); +#4062 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4063 = DIRECTION('',(0.,0.,1.)); +#4064 = DIRECTION('',(1.,0.,0.)); +#4065 = PCURVE('',#2157,#4066); +#4066 = DEFINITIONAL_REPRESENTATION('',(#4067),#4071); +#4067 = LINE('',#4068,#4069); +#4068 = CARTESIAN_POINT('',(0.,-0.5)); +#4069 = VECTOR('',#4070,1.); +#4070 = DIRECTION('',(1.,0.)); +#4071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4072 = PCURVE('',#4073,#4078); +#4073 = PLANE('',#4074); +#4074 = AXIS2_PLACEMENT_3D('',#4075,#4076,#4077); +#4075 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#4076 = DIRECTION('',(0.,0.,-1.)); +#4077 = DIRECTION('',(-1.,0.,0.)); +#4078 = DEFINITIONAL_REPRESENTATION('',(#4079),#4087); +#4079 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4080,#4081,#4082,#4083, +#4084,#4085,#4086),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4080 = CARTESIAN_POINT('',(0.,0.)); +#4081 = CARTESIAN_POINT('',(0.,7.79422863406)); +#4082 = CARTESIAN_POINT('',(6.75,3.89711431703)); +#4083 = CARTESIAN_POINT('',(13.5,1.102182119233E-15)); +#4084 = CARTESIAN_POINT('',(6.75,-3.89711431703)); +#4085 = CARTESIAN_POINT('',(7.105427357601E-15,-7.79422863406)); +#4086 = CARTESIAN_POINT('',(0.,0.)); +#4087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4088 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4089 = EDGE_CURVE('',#4090,#4057,#4092,.T.); +#4090 = VERTEX_POINT('',#4091); +#4091 = CARTESIAN_POINT('',(0.250000000388,-4.493050188881,1.5)); +#4092 = SURFACE_CURVE('',#4093,(#4098,#4105),.PCURVE_S1.); +#4093 = CIRCLE('',#4094,4.5); +#4094 = AXIS2_PLACEMENT_3D('',#4095,#4096,#4097); +#4095 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4096 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4097 = DIRECTION('',(1.,0.,0.)); +#4098 = PCURVE('',#2157,#4099); +#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4104); +#4100 = LINE('',#4101,#4102); +#4101 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#4102 = VECTOR('',#4103,1.); +#4103 = DIRECTION('',(-1.,0.)); +#4104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4105 = PCURVE('',#4106,#4111); +#4106 = CONICAL_SURFACE('',#4107,4.5,0.785398163397); +#4107 = AXIS2_PLACEMENT_3D('',#4108,#4109,#4110); +#4108 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4109 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4110 = DIRECTION('',(1.,0.,0.)); +#4111 = DEFINITIONAL_REPRESENTATION('',(#4112),#4116); +#4112 = LINE('',#4113,#4114); +#4113 = CARTESIAN_POINT('',(0.,-0.)); +#4114 = VECTOR('',#4115,1.); +#4115 = DIRECTION('',(1.,-0.)); +#4116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4117 = ORIENTED_EDGE('',*,*,#4118,.T.); +#4118 = EDGE_CURVE('',#4090,#4119,#4121,.T.); +#4119 = VERTEX_POINT('',#4120); +#4120 = CARTESIAN_POINT('',(3.000289561488,-3.353842952081,1.5)); +#4121 = SURFACE_CURVE('',#4122,(#4127,#4134),.PCURVE_S1.); +#4122 = CIRCLE('',#4123,4.5); +#4123 = AXIS2_PLACEMENT_3D('',#4124,#4125,#4126); +#4124 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4125 = DIRECTION('',(0.,0.,1.)); +#4126 = DIRECTION('',(1.,0.,0.)); +#4127 = PCURVE('',#2157,#4128); +#4128 = DEFINITIONAL_REPRESENTATION('',(#4129),#4133); +#4129 = LINE('',#4130,#4131); +#4130 = CARTESIAN_POINT('',(0.,-0.5)); +#4131 = VECTOR('',#4132,1.); +#4132 = DIRECTION('',(1.,0.)); +#4133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4134 = PCURVE('',#4135,#4140); +#4135 = PLANE('',#4136); +#4136 = AXIS2_PLACEMENT_3D('',#4137,#4138,#4139); +#4137 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#4138 = DIRECTION('',(0.,0.,-1.)); +#4139 = DIRECTION('',(-1.,0.,0.)); +#4140 = DEFINITIONAL_REPRESENTATION('',(#4141),#4149); +#4141 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4142,#4143,#4144,#4145, +#4146,#4147,#4148),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4142 = CARTESIAN_POINT('',(0.,0.)); +#4143 = CARTESIAN_POINT('',(0.,7.79422863406)); +#4144 = CARTESIAN_POINT('',(6.75,3.89711431703)); +#4145 = CARTESIAN_POINT('',(13.5,1.102182119233E-15)); +#4146 = CARTESIAN_POINT('',(6.75,-3.89711431703)); +#4147 = CARTESIAN_POINT('',(7.105427357601E-15,-7.79422863406)); +#4148 = CARTESIAN_POINT('',(0.,0.)); +#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4150 = ORIENTED_EDGE('',*,*,#4151,.F.); +#4151 = EDGE_CURVE('',#4152,#4119,#4154,.T.); +#4152 = VERTEX_POINT('',#4153); +#4153 = CARTESIAN_POINT('',(3.35384295234,-3.000289561199,1.5)); +#4154 = SURFACE_CURVE('',#4155,(#4160,#4167),.PCURVE_S1.); +#4155 = CIRCLE('',#4156,4.5); +#4156 = AXIS2_PLACEMENT_3D('',#4157,#4158,#4159); +#4157 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4158 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4159 = DIRECTION('',(1.,0.,0.)); +#4160 = PCURVE('',#2157,#4161); +#4161 = DEFINITIONAL_REPRESENTATION('',(#4162),#4166); +#4162 = LINE('',#4163,#4164); +#4163 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#4164 = VECTOR('',#4165,1.); +#4165 = DIRECTION('',(-1.,0.)); +#4166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4167 = PCURVE('',#4168,#4173); +#4168 = CONICAL_SURFACE('',#4169,4.5,0.785398163397); +#4169 = AXIS2_PLACEMENT_3D('',#4170,#4171,#4172); +#4170 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4171 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4172 = DIRECTION('',(1.,0.,0.)); +#4173 = DEFINITIONAL_REPRESENTATION('',(#4174),#4178); +#4174 = LINE('',#4175,#4176); +#4175 = CARTESIAN_POINT('',(0.,-0.)); +#4176 = VECTOR('',#4177,1.); +#4177 = DIRECTION('',(1.,-0.)); +#4178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4179 = ORIENTED_EDGE('',*,*,#4180,.T.); +#4180 = EDGE_CURVE('',#4152,#4181,#4183,.T.); +#4181 = VERTEX_POINT('',#4182); +#4182 = CARTESIAN_POINT('',(4.493050188903,-0.25,1.5)); +#4183 = SURFACE_CURVE('',#4184,(#4189,#4196),.PCURVE_S1.); +#4184 = CIRCLE('',#4185,4.5); +#4185 = AXIS2_PLACEMENT_3D('',#4186,#4187,#4188); +#4186 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4187 = DIRECTION('',(0.,0.,1.)); +#4188 = DIRECTION('',(1.,0.,0.)); +#4189 = PCURVE('',#2157,#4190); +#4190 = DEFINITIONAL_REPRESENTATION('',(#4191),#4195); +#4191 = LINE('',#4192,#4193); +#4192 = CARTESIAN_POINT('',(0.,-0.5)); +#4193 = VECTOR('',#4194,1.); +#4194 = DIRECTION('',(1.,0.)); +#4195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4196 = PCURVE('',#4197,#4202); +#4197 = PLANE('',#4198); +#4198 = AXIS2_PLACEMENT_3D('',#4199,#4200,#4201); +#4199 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#4200 = DIRECTION('',(0.,0.,-1.)); +#4201 = DIRECTION('',(-1.,0.,0.)); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4211); +#4203 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4204,#4205,#4206,#4207, +#4208,#4209,#4210),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4204 = CARTESIAN_POINT('',(0.,0.)); +#4205 = CARTESIAN_POINT('',(0.,7.79422863406)); +#4206 = CARTESIAN_POINT('',(6.75,3.89711431703)); +#4207 = CARTESIAN_POINT('',(13.5,1.102182119233E-15)); +#4208 = CARTESIAN_POINT('',(6.75,-3.89711431703)); +#4209 = CARTESIAN_POINT('',(7.105427357601E-15,-7.79422863406)); +#4210 = CARTESIAN_POINT('',(0.,0.)); +#4211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4212 = ORIENTED_EDGE('',*,*,#4213,.F.); +#4213 = EDGE_CURVE('',#3693,#4181,#4214,.T.); +#4214 = SURFACE_CURVE('',#4215,(#4220,#4227),.PCURVE_S1.); +#4215 = CIRCLE('',#4216,4.5); +#4216 = AXIS2_PLACEMENT_3D('',#4217,#4218,#4219); +#4217 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4218 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4219 = DIRECTION('',(1.,0.,0.)); +#4220 = PCURVE('',#2157,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4226); +#4222 = LINE('',#4223,#4224); +#4223 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#4224 = VECTOR('',#4225,1.); +#4225 = DIRECTION('',(-1.,0.)); +#4226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4227 = PCURVE('',#4228,#4233); +#4228 = CONICAL_SURFACE('',#4229,4.5,0.785398163397); +#4229 = AXIS2_PLACEMENT_3D('',#4230,#4231,#4232); +#4230 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4231 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4232 = DIRECTION('',(1.,0.,0.)); +#4233 = DEFINITIONAL_REPRESENTATION('',(#4234),#4238); +#4234 = LINE('',#4235,#4236); +#4235 = CARTESIAN_POINT('',(0.,-0.)); +#4236 = VECTOR('',#4237,1.); +#4237 = DIRECTION('',(1.,-0.)); +#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4239 = ADVANCED_FACE('',(#4240,#4271),#3241,.T.); +#4240 = FACE_BOUND('',#4241,.F.); +#4241 = EDGE_LOOP('',(#4242)); +#4242 = ORIENTED_EDGE('',*,*,#4243,.F.); +#4243 = EDGE_CURVE('',#4244,#4244,#4246,.T.); +#4244 = VERTEX_POINT('',#4245); +#4245 = CARTESIAN_POINT('',(5.1,0.,-5.E-02)); +#4246 = SURFACE_CURVE('',#4247,(#4252,#4259),.PCURVE_S1.); +#4247 = CIRCLE('',#4248,5.1); +#4248 = AXIS2_PLACEMENT_3D('',#4249,#4250,#4251); +#4249 = CARTESIAN_POINT('',(0.,0.,-5.E-02)); +#4250 = DIRECTION('',(-0.,2.958228394579E-31,1.)); +#4251 = DIRECTION('',(1.,0.,0.)); +#4252 = PCURVE('',#3241,#4253); +#4253 = DEFINITIONAL_REPRESENTATION('',(#4254),#4258); +#4254 = CIRCLE('',#4255,5.1); +#4255 = AXIS2_PLACEMENT_2D('',#4256,#4257); +#4256 = CARTESIAN_POINT('',(0.,0.)); +#4257 = DIRECTION('',(1.,-0.)); +#4258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4259 = PCURVE('',#4260,#4265); +#4260 = CYLINDRICAL_SURFACE('',#4261,5.1); +#4261 = AXIS2_PLACEMENT_3D('',#4262,#4263,#4264); +#4262 = CARTESIAN_POINT('',(0.,0.,-5.E-02)); +#4263 = DIRECTION('',(0.,-2.958228394579E-31,-1.)); +#4264 = DIRECTION('',(1.,0.,0.)); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(-0.,0.)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(-1.,0.)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = FACE_BOUND('',#4272,.F.); +#4272 = EDGE_LOOP('',(#4273)); +#4273 = ORIENTED_EDGE('',*,*,#3226,.F.); +#4274 = ADVANCED_FACE('',(#4275),#4228,.T.); +#4275 = FACE_BOUND('',#4276,.F.); +#4276 = EDGE_LOOP('',(#4277,#4300,#4301,#4336)); +#4277 = ORIENTED_EDGE('',*,*,#4278,.F.); +#4278 = EDGE_CURVE('',#3693,#4279,#4281,.T.); +#4279 = VERTEX_POINT('',#4280); +#4280 = CARTESIAN_POINT('',(3.5,1.110223024625E-15,2.5)); +#4281 = SURFACE_CURVE('',#4282,(#4286,#4293),.PCURVE_S1.); +#4282 = LINE('',#4283,#4284); +#4283 = CARTESIAN_POINT('',(4.5,0.,1.5)); +#4284 = VECTOR('',#4285,1.); +#4285 = DIRECTION('',(-0.707106781187,7.850462293419E-16,0.707106781187) + ); +#4286 = PCURVE('',#4228,#4287); +#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4292); +#4288 = LINE('',#4289,#4290); +#4289 = CARTESIAN_POINT('',(0.,-0.)); +#4290 = VECTOR('',#4291,1.); +#4291 = DIRECTION('',(0.,-1.)); +#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4293 = PCURVE('',#3734,#4294); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(0.,-1.)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#4213,.T.); +#4301 = ORIENTED_EDGE('',*,*,#4302,.F.); +#4302 = EDGE_CURVE('',#4303,#4181,#4305,.T.); +#4303 = VERTEX_POINT('',#4304); +#4304 = CARTESIAN_POINT('',(3.491060010942,-0.25,2.5)); +#4305 = SURFACE_CURVE('',#4306,(#4311,#4324),.PCURVE_S1.); +#4306 = HYPERBOLA('',#4307,0.25,0.25); +#4307 = AXIS2_PLACEMENT_3D('',#4308,#4309,#4310); +#4308 = CARTESIAN_POINT('',(-2.775557561563E-17,-0.25,6.)); +#4309 = DIRECTION('',(-1.110223024625E-16,-1.,8.881784197001E-16)); +#4310 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4311 = PCURVE('',#4228,#4312); +#4312 = DEFINITIONAL_REPRESENTATION('',(#4313),#4323); +#4313 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4314,#4315,#4316,#4317,#4318, + #4319,#4320,#4321,#4322),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777081991 + ,3.582862560833),.PIECEWISE_BEZIER_KNOTS.); +#4314 = CARTESIAN_POINT('',(7.150012715642E-02,-1.000521771913)); +#4315 = CARTESIAN_POINT('',(6.924902831254E-02,-0.890532560869)); +#4316 = CARTESIAN_POINT('',(6.707878945405E-02,-0.776572252426)); +#4317 = CARTESIAN_POINT('',(6.498603930365E-02,-0.658474426573)); +#4318 = CARTESIAN_POINT('',(6.296757269234E-02,-0.536064255061)); +#4319 = CARTESIAN_POINT('',(6.102034075991E-02,-0.409157969148)); +#4320 = CARTESIAN_POINT('',(5.914144186914E-02,-0.277562286285)); +#4321 = CARTESIAN_POINT('',(5.732811312752E-02,-0.141073786675)); +#4322 = CARTESIAN_POINT('',(5.557772243764E-02,5.217719126832E-04)); +#4323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4324 = PCURVE('',#4325,#4330); +#4325 = PLANE('',#4326); +#4326 = AXIS2_PLACEMENT_3D('',#4327,#4328,#4329); +#4327 = CARTESIAN_POINT('',(3.491060010942,-0.25,2.5)); +#4328 = DIRECTION('',(-1.110223024625E-16,-1.,8.881784197001E-16)); +#4329 = DIRECTION('',(1.,-1.110223024625E-16,-9.860761315263E-32)); +#4330 = DEFINITIONAL_REPRESENTATION('',(#4331),#4335); +#4331 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4332,#4333,#4334), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777081991, +3.582862560833),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#4332 = CARTESIAN_POINT('',(-5.231082785269E-04,5.217719126804E-04)); +#4333 = CARTESIAN_POINT('',(0.438239663223,-0.437119940829)); +#4334 = CARTESIAN_POINT('',(1.002512756852,-1.000521771913)); +#4335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4336 = ORIENTED_EDGE('',*,*,#4337,.F.); +#4337 = EDGE_CURVE('',#4279,#4303,#4338,.T.); +#4338 = SURFACE_CURVE('',#4339,(#4344,#4351),.PCURVE_S1.); +#4339 = CIRCLE('',#4340,3.5); +#4340 = AXIS2_PLACEMENT_3D('',#4341,#4342,#4343); +#4341 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#4342 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4343 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#4344 = PCURVE('',#4228,#4345); +#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350); +#4346 = LINE('',#4347,#4348); +#4347 = CARTESIAN_POINT('',(0.,-1.)); +#4348 = VECTOR('',#4349,1.); +#4349 = DIRECTION('',(1.,-0.)); +#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4351 = PCURVE('',#4352,#4357); +#4352 = PLANE('',#4353); +#4353 = AXIS2_PLACEMENT_3D('',#4354,#4355,#4356); +#4354 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#4355 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4356 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#4357 = DEFINITIONAL_REPRESENTATION('',(#4358),#4362); +#4358 = CIRCLE('',#4359,3.5); +#4359 = AXIS2_PLACEMENT_2D('',#4360,#4361); +#4360 = CARTESIAN_POINT('',(0.,0.)); +#4361 = DIRECTION('',(1.,-1.408680187895E-32)); +#4362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4363 = ADVANCED_FACE('',(#4364),#4197,.F.); +#4364 = FACE_BOUND('',#4365,.F.); +#4365 = EDGE_LOOP('',(#4366,#4388,#4389,#4416)); +#4366 = ORIENTED_EDGE('',*,*,#4367,.T.); +#4367 = EDGE_CURVE('',#4368,#4181,#4370,.T.); +#4368 = VERTEX_POINT('',#4369); +#4369 = CARTESIAN_POINT('',(3.491060010942,-0.25,1.5)); +#4370 = SURFACE_CURVE('',#4371,(#4375,#4382),.PCURVE_S1.); +#4371 = LINE('',#4372,#4373); +#4372 = CARTESIAN_POINT('',(1.745530005471,-0.25,1.5)); +#4373 = VECTOR('',#4374,1.); +#4374 = DIRECTION('',(1.,-1.110223024625E-16,9.860761315263E-32)); +#4375 = PCURVE('',#4197,#4376); +#4376 = DEFINITIONAL_REPRESENTATION('',(#4377),#4381); +#4377 = LINE('',#4378,#4379); +#4378 = CARTESIAN_POINT('',(2.754469994529,-0.25)); +#4379 = VECTOR('',#4380,1.); +#4380 = DIRECTION('',(-1.,-1.110223024625E-16)); +#4381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4382 = PCURVE('',#4325,#4383); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4387); +#4384 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4385,#4386),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005471,2.887722890452),.PIECEWISE_BEZIER_KNOTS.); +#4385 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.)); +#4386 = CARTESIAN_POINT('',(1.142192884981,-1.)); +#4387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4388 = ORIENTED_EDGE('',*,*,#4180,.F.); +#4389 = ORIENTED_EDGE('',*,*,#4390,.F.); +#4390 = EDGE_CURVE('',#4391,#4152,#4393,.T.); +#4391 = VERTEX_POINT('',#4392); +#4392 = CARTESIAN_POINT('',(2.645328902818,-2.291775511676,1.5)); +#4393 = SURFACE_CURVE('',#4394,(#4398,#4405),.PCURVE_S1.); +#4394 = LINE('',#4395,#4396); +#4395 = CARTESIAN_POINT('',(1.411052799194,-1.057499408053,1.5)); +#4396 = VECTOR('',#4397,1.); +#4397 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#4398 = PCURVE('',#4197,#4399); +#4399 = DEFINITIONAL_REPRESENTATION('',(#4400),#4404); +#4400 = LINE('',#4401,#4402); +#4401 = CARTESIAN_POINT('',(3.088947200806,-1.057499408053)); +#4402 = VECTOR('',#4403,1.); +#4403 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#4404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4405 = PCURVE('',#4406,#4411); +#4406 = PLANE('',#4407); +#4407 = AXIS2_PLACEMENT_3D('',#4408,#4409,#4410); +#4408 = CARTESIAN_POINT('',(2.645328902818,-2.291775511676,2.5)); +#4409 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4410 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4415); +#4412 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4413,#4414),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005457,2.945530005464),.PIECEWISE_BEZIER_KNOTS.); +#4413 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.)); +#4414 = CARTESIAN_POINT('',(1.200000000007,-1.)); +#4415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4416 = ORIENTED_EDGE('',*,*,#4417,.T.); +#4417 = EDGE_CURVE('',#4391,#4368,#4418,.T.); +#4418 = SURFACE_CURVE('',#4419,(#4424,#4435),.PCURVE_S1.); +#4419 = CIRCLE('',#4420,3.5); +#4420 = AXIS2_PLACEMENT_3D('',#4421,#4422,#4423); +#4421 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4422 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#4423 = DIRECTION('',(-1.110223024625E-16,-1.,8.881784197001E-16)); +#4424 = PCURVE('',#4197,#4425); +#4425 = DEFINITIONAL_REPRESENTATION('',(#4426),#4434); +#4426 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4427,#4428,#4429,#4430, +#4431,#4432,#4433),.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('') ); +#4427 = CARTESIAN_POINT('',(4.5,-3.5)); +#4428 = CARTESIAN_POINT('',(-1.562177826491,-3.5)); +#4429 = CARTESIAN_POINT('',(1.468911086754,1.75)); +#4430 = CARTESIAN_POINT('',(4.5,7.)); +#4431 = CARTESIAN_POINT('',(7.531088913246,1.75)); +#4432 = CARTESIAN_POINT('',(10.562177826491,-3.5)); +#4433 = CARTESIAN_POINT('',(4.5,-3.5)); +#4434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4435 = PCURVE('',#4436,#4441); +#4436 = CYLINDRICAL_SURFACE('',#4437,3.5); +#4437 = AXIS2_PLACEMENT_3D('',#4438,#4439,#4440); +#4438 = CARTESIAN_POINT('',(9.860761315263E-32,8.881784197001E-16,2.5)); +#4439 = DIRECTION('',(9.860761315263E-32,8.881784197001E-16,1.)); +#4440 = DIRECTION('',(-1.110223024625E-16,-1.,8.881784197001E-16)); +#4441 = DEFINITIONAL_REPRESENTATION('',(#4442),#4446); +#4442 = LINE('',#4443,#4444); +#4443 = CARTESIAN_POINT('',(0.,-1.)); +#4444 = VECTOR('',#4445,1.); +#4445 = DIRECTION('',(1.,0.)); +#4446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4447 = ADVANCED_FACE('',(#4448),#4168,.T.); +#4448 = FACE_BOUND('',#4449,.F.); +#4449 = EDGE_LOOP('',(#4450,#4480,#4481,#4516)); +#4450 = ORIENTED_EDGE('',*,*,#4451,.T.); +#4451 = EDGE_CURVE('',#4452,#4152,#4454,.T.); +#4452 = VERTEX_POINT('',#4453); +#4453 = CARTESIAN_POINT('',(2.645328902818,-2.291775511676,2.5)); +#4454 = SURFACE_CURVE('',#4455,(#4460,#4473),.PCURVE_S1.); +#4455 = HYPERBOLA('',#4456,0.250000000388,0.250000000388); +#4456 = AXIS2_PLACEMENT_3D('',#4457,#4458,#4459); +#4457 = CARTESIAN_POINT('',(0.176776695571,0.176776695571,6.)); +#4458 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4459 = DIRECTION('',(4.930380657631E-32,-8.881784197001E-16,-1.)); +#4460 = PCURVE('',#4168,#4461); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4472); +#4462 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4463,#4464,#4465,#4466,#4467, + #4468,#4469,#4470,#4471),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777080437 + ,3.58286255928),.PIECEWISE_BEZIER_KNOTS.); +#4463 = CARTESIAN_POINT('',(0.71389803613,-1.000521771913)); +#4464 = CARTESIAN_POINT('',(0.716149134977,-0.89053256087)); +#4465 = CARTESIAN_POINT('',(0.71831937384,-0.776572252426)); +#4466 = CARTESIAN_POINT('',(0.720412123987,-0.658474426574)); +#4467 = CARTESIAN_POINT('',(0.722430590613,-0.536064255059)); +#4468 = CARTESIAN_POINT('',(0.724377822537,-0.40915796915)); +#4469 = CARTESIAN_POINT('',(0.726256721437,-0.277562286285)); +#4470 = CARTESIAN_POINT('',(0.728070050181,-0.141073786676)); +#4471 = CARTESIAN_POINT('',(0.729820440874,5.217719126828E-04)); +#4472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4473 = PCURVE('',#4406,#4474); +#4474 = DEFINITIONAL_REPRESENTATION('',(#4475),#4479); +#4475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4476,#4477,#4478), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777080437, +3.58286255928),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#4476 = CARTESIAN_POINT('',(-5.231082785309E-04,5.217719126809E-04)); +#4477 = CARTESIAN_POINT('',(0.438239663226,-0.437119940828)); +#4478 = CARTESIAN_POINT('',(1.002512756858,-1.000521771913)); +#4479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4480 = ORIENTED_EDGE('',*,*,#4151,.T.); +#4481 = ORIENTED_EDGE('',*,*,#4482,.F.); +#4482 = EDGE_CURVE('',#4483,#4119,#4485,.T.); +#4483 = VERTEX_POINT('',#4484); +#4484 = CARTESIAN_POINT('',(2.29177551197,-2.645328902563,2.5)); +#4485 = SURFACE_CURVE('',#4486,(#4491,#4504),.PCURVE_S1.); +#4486 = HYPERBOLA('',#4487,0.25,0.25); +#4487 = AXIS2_PLACEMENT_3D('',#4488,#4489,#4490); +#4488 = CARTESIAN_POINT('',(-0.176776695297,-0.176776695297,6.)); +#4489 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4490 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4491 = PCURVE('',#4168,#4492); +#4492 = DEFINITIONAL_REPRESENTATION('',(#4493),#4503); +#4493 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4494,#4495,#4496,#4497,#4498, + #4499,#4500,#4501,#4502),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777081991 + ,3.582862560833),.PIECEWISE_BEZIER_KNOTS.); +#4494 = CARTESIAN_POINT('',(0.856898290554,-1.000521771913)); +#4495 = CARTESIAN_POINT('',(0.85464719171,-0.890532560869)); +#4496 = CARTESIAN_POINT('',(0.852476952851,-0.776572252426)); +#4497 = CARTESIAN_POINT('',(0.850384202702,-0.658474426574)); +#4498 = CARTESIAN_POINT('',(0.848365736088,-0.536064255059)); +#4499 = CARTESIAN_POINT('',(0.846418504159,-0.409157969149)); +#4500 = CARTESIAN_POINT('',(0.844539605266,-0.277562286285)); +#4501 = CARTESIAN_POINT('',(0.842726276525,-0.141073786675)); +#4502 = CARTESIAN_POINT('',(0.840975885835,5.217719126842E-04)); +#4503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4504 = PCURVE('',#4505,#4510); +#4505 = PLANE('',#4506); +#4506 = AXIS2_PLACEMENT_3D('',#4507,#4508,#4509); +#4507 = CARTESIAN_POINT('',(2.29177551197,-2.645328902563,2.5)); +#4508 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4509 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#4510 = DEFINITIONAL_REPRESENTATION('',(#4511),#4515); +#4511 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4512,#4513,#4514), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777081991, +3.582862560833),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#4512 = CARTESIAN_POINT('',(-5.231082785264E-04,5.217719126795E-04)); +#4513 = CARTESIAN_POINT('',(0.438239663223,-0.437119940829)); +#4514 = CARTESIAN_POINT('',(1.002512756852,-1.000521771913)); +#4515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4516 = ORIENTED_EDGE('',*,*,#4517,.F.); +#4517 = EDGE_CURVE('',#4452,#4483,#4518,.T.); +#4518 = SURFACE_CURVE('',#4519,(#4524,#4531),.PCURVE_S1.); +#4519 = CIRCLE('',#4520,3.5); +#4520 = AXIS2_PLACEMENT_3D('',#4521,#4522,#4523); +#4521 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#4522 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4523 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#4524 = PCURVE('',#4168,#4525); +#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530); +#4526 = LINE('',#4527,#4528); +#4527 = CARTESIAN_POINT('',(0.,-1.)); +#4528 = VECTOR('',#4529,1.); +#4529 = DIRECTION('',(1.,-0.)); +#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4531 = PCURVE('',#4352,#4532); +#4532 = DEFINITIONAL_REPRESENTATION('',(#4533),#4537); +#4533 = CIRCLE('',#4534,3.5); +#4534 = AXIS2_PLACEMENT_2D('',#4535,#4536); +#4535 = CARTESIAN_POINT('',(0.,0.)); +#4536 = DIRECTION('',(1.,-1.408680187895E-32)); +#4537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4538 = ADVANCED_FACE('',(#4539),#4135,.F.); +#4539 = FACE_BOUND('',#4540,.F.); +#4540 = EDGE_LOOP('',(#4541,#4563,#4564,#4591)); +#4541 = ORIENTED_EDGE('',*,*,#4542,.T.); +#4542 = EDGE_CURVE('',#4543,#4119,#4545,.T.); +#4543 = VERTEX_POINT('',#4544); +#4544 = CARTESIAN_POINT('',(2.29177551197,-2.645328902563,1.5)); +#4545 = SURFACE_CURVE('',#4546,(#4550,#4557),.PCURVE_S1.); +#4546 = LINE('',#4547,#4548); +#4547 = CARTESIAN_POINT('',(1.057499408337,-1.41105279893,1.5)); +#4548 = VECTOR('',#4549,1.); +#4549 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#4550 = PCURVE('',#4135,#4551); +#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(3.442500591663,-1.41105279893)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4557 = PCURVE('',#4505,#4558); +#4558 = DEFINITIONAL_REPRESENTATION('',(#4559),#4562); +#4559 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4560,#4561),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005471,2.945530005471),.PIECEWISE_BEZIER_KNOTS.); +#4560 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.)); +#4561 = CARTESIAN_POINT('',(1.2,-1.)); +#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4563 = ORIENTED_EDGE('',*,*,#4118,.F.); +#4564 = ORIENTED_EDGE('',*,*,#4565,.F.); +#4565 = EDGE_CURVE('',#4566,#4090,#4568,.T.); +#4566 = VERTEX_POINT('',#4567); +#4567 = CARTESIAN_POINT('',(0.250000000388,-3.491060010914,1.5)); +#4568 = SURFACE_CURVE('',#4569,(#4573,#4580),.PCURVE_S1.); +#4569 = LINE('',#4570,#4571); +#4570 = CARTESIAN_POINT('',(0.250000000388,-1.745530005457,1.5)); +#4571 = VECTOR('',#4572,1.); +#4572 = DIRECTION('',(2.23709939462E-14,-1.,8.881784197001E-16)); +#4573 = PCURVE('',#4135,#4574); +#4574 = DEFINITIONAL_REPRESENTATION('',(#4575),#4579); +#4575 = LINE('',#4576,#4577); +#4576 = CARTESIAN_POINT('',(4.249999999612,-1.745530005457)); +#4577 = VECTOR('',#4578,1.); +#4578 = DIRECTION('',(-2.23709939462E-14,-1.)); +#4579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4580 = PCURVE('',#4581,#4586); +#4581 = PLANE('',#4582); +#4582 = AXIS2_PLACEMENT_3D('',#4583,#4584,#4585); +#4583 = CARTESIAN_POINT('',(0.250000000388,-3.491060010914,2.5)); +#4584 = DIRECTION('',(-1.,-2.170486013142E-14,1.913603992743E-29)); +#4585 = DIRECTION('',(2.170486013142E-14,-1.,8.881784197001E-16)); +#4586 = DEFINITIONAL_REPRESENTATION('',(#4587),#4590); +#4587 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4588,#4589),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005457,2.77515809389),.PIECEWISE_BEZIER_KNOTS.); +#4588 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.)); +#4589 = CARTESIAN_POINT('',(1.029628088432,-1.)); +#4590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4591 = ORIENTED_EDGE('',*,*,#4592,.T.); +#4592 = EDGE_CURVE('',#4566,#4543,#4593,.T.); +#4593 = SURFACE_CURVE('',#4594,(#4599,#4610),.PCURVE_S1.); +#4594 = CIRCLE('',#4595,3.5); +#4595 = AXIS2_PLACEMENT_3D('',#4596,#4597,#4598); +#4596 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4597 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#4598 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4599 = PCURVE('',#4135,#4600); +#4600 = DEFINITIONAL_REPRESENTATION('',(#4601),#4609); +#4601 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4602,#4603,#4604,#4605, +#4606,#4607,#4608),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4602 = CARTESIAN_POINT('',(6.974873734153,-2.474873734153)); +#4603 = CARTESIAN_POINT('',(2.688266684282,-6.761480784023)); +#4604 = CARTESIAN_POINT('',(1.119259607988,-0.905866657859)); +#4605 = CARTESIAN_POINT('',(-0.449747468306,4.949747468306)); +#4606 = CARTESIAN_POINT('',(5.405866657859,3.380740392012)); +#4607 = CARTESIAN_POINT('',(11.261480784023,1.811733315718)); +#4608 = CARTESIAN_POINT('',(6.974873734153,-2.474873734153)); +#4609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4610 = PCURVE('',#4611,#4616); +#4611 = CYLINDRICAL_SURFACE('',#4612,3.5); +#4612 = AXIS2_PLACEMENT_3D('',#4613,#4614,#4615); +#4613 = CARTESIAN_POINT('',(-1.972152263053E-31,8.881784197001E-16,2.5) + ); +#4614 = DIRECTION('',(-1.972152263053E-31,8.881784197001E-16,1.)); +#4615 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4616 = DEFINITIONAL_REPRESENTATION('',(#4617),#4621); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(0.,-1.)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(1.,0.)); +#4621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4622 = ADVANCED_FACE('',(#4623),#4106,.T.); +#4623 = FACE_BOUND('',#4624,.F.); +#4624 = EDGE_LOOP('',(#4625,#4655,#4656,#4691)); +#4625 = ORIENTED_EDGE('',*,*,#4626,.T.); +#4626 = EDGE_CURVE('',#4627,#4090,#4629,.T.); +#4627 = VERTEX_POINT('',#4628); +#4628 = CARTESIAN_POINT('',(0.250000000388,-3.491060010914,2.5)); +#4629 = SURFACE_CURVE('',#4630,(#4635,#4648),.PCURVE_S1.); +#4630 = HYPERBOLA('',#4631,0.250000000388,0.250000000388); +#4631 = AXIS2_PLACEMENT_3D('',#4632,#4633,#4634); +#4632 = CARTESIAN_POINT('',(0.250000000388,9.589551383869E-15,6.)); +#4633 = DIRECTION('',(-1.,-2.23709939462E-14,1.995571571176E-29)); +#4634 = DIRECTION('',(-8.628166150855E-32,-8.881784197001E-16,-1.)); +#4635 = PCURVE('',#4106,#4636); +#4636 = DEFINITIONAL_REPRESENTATION('',(#4637),#4647); +#4637 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4638,#4639,#4640,#4641,#4642, + #4643,#4644,#4645,#4646),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777080437 + ,3.58286255928),.PIECEWISE_BEZIER_KNOTS.); +#4638 = CARTESIAN_POINT('',(1.499296199527,-1.000521771913)); +#4639 = CARTESIAN_POINT('',(1.501547298375,-0.89053256087)); +#4640 = CARTESIAN_POINT('',(1.503717537236,-0.776572252426)); +#4641 = CARTESIAN_POINT('',(1.505810287386,-0.658474426575)); +#4642 = CARTESIAN_POINT('',(1.507828753999,-0.536064255061)); +#4643 = CARTESIAN_POINT('',(1.509775985936,-0.40915796915)); +#4644 = CARTESIAN_POINT('',(1.511654884833,-0.277562286285)); +#4645 = CARTESIAN_POINT('',(1.513468213578,-0.141073786676)); +#4646 = CARTESIAN_POINT('',(1.515218604271,5.217719126829E-04)); +#4647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4648 = PCURVE('',#4581,#4649); +#4649 = DEFINITIONAL_REPRESENTATION('',(#4650),#4654); +#4650 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4651,#4652,#4653), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777080437, +3.58286255928),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#4651 = CARTESIAN_POINT('',(-5.231082785309E-04,5.217719126809E-04)); +#4652 = CARTESIAN_POINT('',(0.438239663226,-0.437119940828)); +#4653 = CARTESIAN_POINT('',(1.002512756858,-1.000521771913)); +#4654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4655 = ORIENTED_EDGE('',*,*,#4089,.T.); +#4656 = ORIENTED_EDGE('',*,*,#4657,.F.); +#4657 = EDGE_CURVE('',#4658,#4057,#4660,.T.); +#4658 = VERTEX_POINT('',#4659); +#4659 = CARTESIAN_POINT('',(-0.25,-3.491060010942,2.5)); +#4660 = SURFACE_CURVE('',#4661,(#4666,#4679),.PCURVE_S1.); +#4661 = HYPERBOLA('',#4662,0.25,0.25); +#4662 = AXIS2_PLACEMENT_3D('',#4663,#4664,#4665); +#4663 = CARTESIAN_POINT('',(-0.25,3.996802888651E-15,6.)); +#4664 = DIRECTION('',(-1.,-0.,0.)); +#4665 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4666 = PCURVE('',#4106,#4667); +#4667 = DEFINITIONAL_REPRESENTATION('',(#4668),#4678); +#4668 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4669,#4670,#4671,#4672,#4673, + #4674,#4675,#4676,#4677),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330926552641 + ,3.582746438922),.PIECEWISE_BEZIER_KNOTS.); +#4669 = CARTESIAN_POINT('',(1.64228577668,-1.)); +#4670 = CARTESIAN_POINT('',(1.640037384787,-0.890110205402)); +#4671 = CARTESIAN_POINT('',(1.637869670616,-0.776257085909)); +#4672 = CARTESIAN_POINT('',(1.635779274025,-0.658274722096)); +#4673 = CARTESIAN_POINT('',(1.633763000254,-0.535988820438)); +#4674 = CARTESIAN_POINT('',(1.631817810206,-0.409216183779)); +#4675 = CARTESIAN_POINT('',(1.629940811342,-0.277764140954)); +#4676 = CARTESIAN_POINT('',(1.62812924933,-0.141429926681)); +#4677 = CARTESIAN_POINT('',(1.626380500076,1.198924460855E-15)); +#4678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4679 = PCURVE('',#4680,#4685); +#4680 = PLANE('',#4681); +#4681 = AXIS2_PLACEMENT_3D('',#4682,#4683,#4684); +#4682 = CARTESIAN_POINT('',(-0.25,-3.491060010942,2.5)); +#4683 = DIRECTION('',(-1.,0.,0.)); +#4684 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#4685 = DEFINITIONAL_REPRESENTATION('',(#4686),#4690); +#4686 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4687,#4688,#4689), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330926552641, +3.582746438922),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007937134408,1.)) REPRESENTATION_ITEM('') ); +#4687 = CARTESIAN_POINT('',(-4.440892098501E-16,0.)); +#4688 = CARTESIAN_POINT('',(0.438370702858,-0.437250980204)); +#4689 = CARTESIAN_POINT('',(1.001990177961,-1.)); +#4690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4691 = ORIENTED_EDGE('',*,*,#4692,.F.); +#4692 = EDGE_CURVE('',#4627,#4658,#4693,.T.); +#4693 = SURFACE_CURVE('',#4694,(#4699,#4706),.PCURVE_S1.); +#4694 = CIRCLE('',#4695,3.5); +#4695 = AXIS2_PLACEMENT_3D('',#4696,#4697,#4698); +#4696 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#4697 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4698 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#4699 = PCURVE('',#4106,#4700); +#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4705); +#4701 = LINE('',#4702,#4703); +#4702 = CARTESIAN_POINT('',(0.,-1.)); +#4703 = VECTOR('',#4704,1.); +#4704 = DIRECTION('',(1.,-0.)); +#4705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4706 = PCURVE('',#4352,#4707); +#4707 = DEFINITIONAL_REPRESENTATION('',(#4708),#4712); +#4708 = CIRCLE('',#4709,3.5); +#4709 = AXIS2_PLACEMENT_2D('',#4710,#4711); +#4710 = CARTESIAN_POINT('',(0.,0.)); +#4711 = DIRECTION('',(1.,-1.408680187895E-32)); +#4712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4713 = ADVANCED_FACE('',(#4714),#4073,.F.); +#4714 = FACE_BOUND('',#4715,.F.); +#4715 = EDGE_LOOP('',(#4716,#4738,#4739,#4766)); +#4716 = ORIENTED_EDGE('',*,*,#4717,.T.); +#4717 = EDGE_CURVE('',#4718,#4057,#4720,.T.); +#4718 = VERTEX_POINT('',#4719); +#4719 = CARTESIAN_POINT('',(-0.25,-3.491060010942,1.5)); +#4720 = SURFACE_CURVE('',#4721,(#4725,#4732),.PCURVE_S1.); +#4721 = LINE('',#4722,#4723); +#4722 = CARTESIAN_POINT('',(-0.25,-1.745530005471,1.5)); +#4723 = VECTOR('',#4724,1.); +#4724 = DIRECTION('',(0.,-1.,8.881784197001E-16)); +#4725 = PCURVE('',#4073,#4726); +#4726 = DEFINITIONAL_REPRESENTATION('',(#4727),#4731); +#4727 = LINE('',#4728,#4729); +#4728 = CARTESIAN_POINT('',(4.75,-1.745530005471)); +#4729 = VECTOR('',#4730,1.); +#4730 = DIRECTION('',(0.,-1.)); +#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4732 = PCURVE('',#4680,#4733); +#4733 = DEFINITIONAL_REPRESENTATION('',(#4734),#4737); +#4734 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4735,#4736),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005471,2.945530005471),.PIECEWISE_BEZIER_KNOTS.); +#4735 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.)); +#4736 = CARTESIAN_POINT('',(1.2,-1.)); +#4737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4738 = ORIENTED_EDGE('',*,*,#4056,.F.); +#4739 = ORIENTED_EDGE('',*,*,#4740,.F.); +#4740 = EDGE_CURVE('',#4741,#4028,#4743,.T.); +#4741 = VERTEX_POINT('',#4742); +#4742 = CARTESIAN_POINT('',(-2.291775511676,-2.645328902818,1.5)); +#4743 = SURFACE_CURVE('',#4744,(#4748,#4755),.PCURVE_S1.); +#4744 = LINE('',#4745,#4746); +#4745 = CARTESIAN_POINT('',(-1.057499408053,-1.411052799194,1.5)); +#4746 = VECTOR('',#4747,1.); +#4747 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4748 = PCURVE('',#4073,#4749); +#4749 = DEFINITIONAL_REPRESENTATION('',(#4750),#4754); +#4750 = LINE('',#4751,#4752); +#4751 = CARTESIAN_POINT('',(5.557499408053,-1.411052799194)); +#4752 = VECTOR('',#4753,1.); +#4753 = DIRECTION('',(0.707106781187,-0.707106781187)); +#4754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4755 = PCURVE('',#4756,#4761); +#4756 = PLANE('',#4757); +#4757 = AXIS2_PLACEMENT_3D('',#4758,#4759,#4760); +#4758 = CARTESIAN_POINT('',(-2.291775511676,-2.645328902818,2.5)); +#4759 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#4760 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4761 = DEFINITIONAL_REPRESENTATION('',(#4762),#4765); +#4762 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4763,#4764),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005457,2.945530005464),.PIECEWISE_BEZIER_KNOTS.); +#4763 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.)); +#4764 = CARTESIAN_POINT('',(1.200000000007,-1.)); +#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4741,#4718,#4768,.T.); +#4768 = SURFACE_CURVE('',#4769,(#4774,#4785),.PCURVE_S1.); +#4769 = CIRCLE('',#4770,3.5); +#4770 = AXIS2_PLACEMENT_3D('',#4771,#4772,#4773); +#4771 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4772 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#4773 = DIRECTION('',(-1.,0.,0.)); +#4774 = PCURVE('',#4073,#4775); +#4775 = DEFINITIONAL_REPRESENTATION('',(#4776),#4784); +#4776 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4777,#4778,#4779,#4780, +#4781,#4782,#4783),.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('') ); +#4777 = CARTESIAN_POINT('',(8.,0.)); +#4778 = CARTESIAN_POINT('',(8.,-6.062177826491)); +#4779 = CARTESIAN_POINT('',(2.75,-3.031088913246)); +#4780 = CARTESIAN_POINT('',(-2.5,-8.572527594031E-16)); +#4781 = CARTESIAN_POINT('',(2.75,3.031088913246)); +#4782 = CARTESIAN_POINT('',(8.,6.062177826491)); +#4783 = CARTESIAN_POINT('',(8.,0.)); +#4784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4785 = PCURVE('',#4786,#4791); +#4786 = CYLINDRICAL_SURFACE('',#4787,3.5); +#4787 = AXIS2_PLACEMENT_3D('',#4788,#4789,#4790); +#4788 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#4789 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#4790 = DIRECTION('',(-1.,0.,0.)); +#4791 = DEFINITIONAL_REPRESENTATION('',(#4792),#4796); +#4792 = LINE('',#4793,#4794); +#4793 = CARTESIAN_POINT('',(0.,-1.)); +#4794 = VECTOR('',#4795,1.); +#4795 = DIRECTION('',(1.,0.)); +#4796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4797 = ADVANCED_FACE('',(#4798),#4044,.T.); +#4798 = FACE_BOUND('',#4799,.F.); +#4799 = EDGE_LOOP('',(#4800,#4830,#4831,#4866)); +#4800 = ORIENTED_EDGE('',*,*,#4801,.T.); +#4801 = EDGE_CURVE('',#4802,#4028,#4804,.T.); +#4802 = VERTEX_POINT('',#4803); +#4803 = CARTESIAN_POINT('',(-2.291775511676,-2.645328902818,2.5)); +#4804 = SURFACE_CURVE('',#4805,(#4810,#4823),.PCURVE_S1.); +#4805 = HYPERBOLA('',#4806,0.250000000388,0.250000000388); +#4806 = AXIS2_PLACEMENT_3D('',#4807,#4808,#4809); +#4807 = CARTESIAN_POINT('',(0.176776695571,-0.176776695571,6.)); +#4808 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#4809 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4810 = PCURVE('',#4044,#4811); +#4811 = DEFINITIONAL_REPRESENTATION('',(#4812),#4822); +#4812 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4813,#4814,#4815,#4816,#4817, + #4818,#4819,#4820,#4821),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330926551087 + ,3.58274643737),.PIECEWISE_BEZIER_KNOTS.); +#4813 = CARTESIAN_POINT('',(2.284705040196,-1.)); +#4814 = CARTESIAN_POINT('',(2.286953432092,-0.890110205402)); +#4815 = CARTESIAN_POINT('',(2.289121146266,-0.776257085908)); +#4816 = CARTESIAN_POINT('',(2.291211542861,-0.658274722098)); +#4817 = CARTESIAN_POINT('',(2.293227816615,-0.535988820435)); +#4818 = CARTESIAN_POINT('',(2.295173006688,-0.409216183781)); +#4819 = CARTESIAN_POINT('',(2.29705000555,-0.277764140953)); +#4820 = CARTESIAN_POINT('',(2.298861567569,-0.141429926681)); +#4821 = CARTESIAN_POINT('',(2.300610316825,1.263559875971E-15)); +#4822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4823 = PCURVE('',#4756,#4824); +#4824 = DEFINITIONAL_REPRESENTATION('',(#4825),#4829); +#4825 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4826,#4827,#4828), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330926551087, +3.58274643737),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007937134408,1.)) REPRESENTATION_ITEM('') ); +#4826 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); +#4827 = CARTESIAN_POINT('',(0.43837070286,-0.437250980204)); +#4828 = CARTESIAN_POINT('',(1.001990177967,-1.)); +#4829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4830 = ORIENTED_EDGE('',*,*,#4027,.T.); +#4831 = ORIENTED_EDGE('',*,*,#4832,.F.); +#4832 = EDGE_CURVE('',#4833,#3995,#4835,.T.); +#4833 = VERTEX_POINT('',#4834); +#4834 = CARTESIAN_POINT('',(-2.645328902563,-2.29177551197,2.5)); +#4835 = SURFACE_CURVE('',#4836,(#4841,#4854),.PCURVE_S1.); +#4836 = HYPERBOLA('',#4837,0.25,0.25); +#4837 = AXIS2_PLACEMENT_3D('',#4838,#4839,#4840); +#4838 = CARTESIAN_POINT('',(-0.176776695297,0.176776695297,6.)); +#4839 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#4840 = DIRECTION('',(-4.930380657631E-32,-8.881784197001E-16,-1.)); +#4841 = PCURVE('',#4044,#4842); +#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4853); +#4843 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4844,#4845,#4846,#4847,#4848, + #4849,#4850,#4851,#4852),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777081991 + ,3.582862560833),.PIECEWISE_BEZIER_KNOTS.); +#4844 = CARTESIAN_POINT('',(2.427694617349,-1.000521771913)); +#4845 = CARTESIAN_POINT('',(2.425443518505,-0.890532560869)); +#4846 = CARTESIAN_POINT('',(2.423273279645,-0.776572252426)); +#4847 = CARTESIAN_POINT('',(2.421180529497,-0.658474426573)); +#4848 = CARTESIAN_POINT('',(2.419162062875,-0.536064255061)); +#4849 = CARTESIAN_POINT('',(2.41721483095,-0.409157969149)); +#4850 = CARTESIAN_POINT('',(2.415335932062,-0.277562286285)); +#4851 = CARTESIAN_POINT('',(2.41352260332,-0.141073786675)); +#4852 = CARTESIAN_POINT('',(2.41177221263,5.217719126828E-04)); +#4853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4854 = PCURVE('',#4855,#4860); +#4855 = PLANE('',#4856); +#4856 = AXIS2_PLACEMENT_3D('',#4857,#4858,#4859); +#4857 = CARTESIAN_POINT('',(-2.645328902563,-2.29177551197,2.5)); +#4858 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#4859 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4860 = DEFINITIONAL_REPRESENTATION('',(#4861),#4865); +#4861 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4862,#4863,#4864), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777081991, +3.582862560833),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#4862 = CARTESIAN_POINT('',(-5.231082785273E-04,5.217719126822E-04)); +#4863 = CARTESIAN_POINT('',(0.438239663223,-0.437119940829)); +#4864 = CARTESIAN_POINT('',(1.002512756852,-1.000521771913)); +#4865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4866 = ORIENTED_EDGE('',*,*,#4867,.F.); +#4867 = EDGE_CURVE('',#4802,#4833,#4868,.T.); +#4868 = SURFACE_CURVE('',#4869,(#4874,#4881),.PCURVE_S1.); +#4869 = CIRCLE('',#4870,3.5); +#4870 = AXIS2_PLACEMENT_3D('',#4871,#4872,#4873); +#4871 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#4872 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#4873 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#4874 = PCURVE('',#4044,#4875); +#4875 = DEFINITIONAL_REPRESENTATION('',(#4876),#4880); +#4876 = LINE('',#4877,#4878); +#4877 = CARTESIAN_POINT('',(0.,-1.)); +#4878 = VECTOR('',#4879,1.); +#4879 = DIRECTION('',(1.,-0.)); +#4880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4881 = PCURVE('',#4352,#4882); +#4882 = DEFINITIONAL_REPRESENTATION('',(#4883),#4887); +#4883 = CIRCLE('',#4884,3.5); +#4884 = AXIS2_PLACEMENT_2D('',#4885,#4886); +#4885 = CARTESIAN_POINT('',(0.,0.)); +#4886 = DIRECTION('',(1.,-1.408680187895E-32)); +#4887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4888 = ADVANCED_FACE('',(#4889),#4011,.F.); +#4889 = FACE_BOUND('',#4890,.F.); +#4890 = EDGE_LOOP('',(#4891,#4913,#4914,#4941)); +#4891 = ORIENTED_EDGE('',*,*,#4892,.T.); +#4892 = EDGE_CURVE('',#4893,#3995,#4895,.T.); +#4893 = VERTEX_POINT('',#4894); +#4894 = CARTESIAN_POINT('',(-2.645328902563,-2.29177551197,1.5)); +#4895 = SURFACE_CURVE('',#4896,(#4900,#4907),.PCURVE_S1.); +#4896 = LINE('',#4897,#4898); +#4897 = CARTESIAN_POINT('',(-1.41105279893,-1.057499408337,1.5)); +#4898 = VECTOR('',#4899,1.); +#4899 = DIRECTION('',(-0.707106781187,-0.707106781187,6.280369834735E-16 + )); +#4900 = PCURVE('',#4011,#4901); +#4901 = DEFINITIONAL_REPRESENTATION('',(#4902),#4906); +#4902 = LINE('',#4903,#4904); +#4903 = CARTESIAN_POINT('',(5.91105279893,-1.057499408337)); +#4904 = VECTOR('',#4905,1.); +#4905 = DIRECTION('',(0.707106781187,-0.707106781187)); +#4906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4907 = PCURVE('',#4855,#4908); +#4908 = DEFINITIONAL_REPRESENTATION('',(#4909),#4912); +#4909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4910,#4911),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005471,2.945530005471),.PIECEWISE_BEZIER_KNOTS.); +#4910 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.)); +#4911 = CARTESIAN_POINT('',(1.2,-1.)); +#4912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4913 = ORIENTED_EDGE('',*,*,#3994,.F.); +#4914 = ORIENTED_EDGE('',*,*,#4915,.F.); +#4915 = EDGE_CURVE('',#4916,#3966,#4918,.T.); +#4916 = VERTEX_POINT('',#4917); +#4917 = CARTESIAN_POINT('',(-3.491060010914,-0.250000000388,1.5)); +#4918 = SURFACE_CURVE('',#4919,(#4923,#4930),.PCURVE_S1.); +#4919 = LINE('',#4920,#4921); +#4920 = CARTESIAN_POINT('',(-1.745530005457,-0.250000000388,1.5)); +#4921 = VECTOR('',#4922,1.); +#4922 = DIRECTION('',(-1.,-2.22044604925E-14,1.972152263053E-29)); +#4923 = PCURVE('',#4011,#4924); +#4924 = DEFINITIONAL_REPRESENTATION('',(#4925),#4929); +#4925 = LINE('',#4926,#4927); +#4926 = CARTESIAN_POINT('',(6.245530005457,-0.250000000388)); +#4927 = VECTOR('',#4928,1.); +#4928 = DIRECTION('',(1.,-2.22044604925E-14)); +#4929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4930 = PCURVE('',#4931,#4936); +#4931 = PLANE('',#4932); +#4932 = AXIS2_PLACEMENT_3D('',#4933,#4934,#4935); +#4933 = CARTESIAN_POINT('',(-3.491060010914,-0.250000000388,2.5)); +#4934 = DIRECTION('',(-2.170486013142E-14,1.,-8.881784197001E-16)); +#4935 = DIRECTION('',(-1.,-2.170486013142E-14,1.898196553188E-29)); +#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4940); +#4937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4938,#4939),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005457,2.883274599048),.PIECEWISE_BEZIER_KNOTS.); +#4938 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.)); +#4939 = CARTESIAN_POINT('',(1.137744593591,-1.)); +#4940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4941 = ORIENTED_EDGE('',*,*,#4942,.T.); +#4942 = EDGE_CURVE('',#4916,#4893,#4943,.T.); +#4943 = SURFACE_CURVE('',#4944,(#4949,#4960),.PCURVE_S1.); +#4944 = CIRCLE('',#4945,3.5); +#4945 = AXIS2_PLACEMENT_3D('',#4946,#4947,#4948); +#4946 = CARTESIAN_POINT('',(0.,0.,1.5)); +#4947 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#4948 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#4949 = PCURVE('',#4011,#4950); +#4950 = DEFINITIONAL_REPRESENTATION('',(#4951),#4959); +#4951 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4952,#4953,#4954,#4955, +#4956,#4957,#4958),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4952 = CARTESIAN_POINT('',(6.974873734153,2.474873734153)); +#4953 = CARTESIAN_POINT('',(11.261480784023,-1.811733315718)); +#4954 = CARTESIAN_POINT('',(5.405866657859,-3.380740392012)); +#4955 = CARTESIAN_POINT('',(-0.449747468306,-4.949747468306)); +#4956 = CARTESIAN_POINT('',(1.119259607988,0.905866657859)); +#4957 = CARTESIAN_POINT('',(2.688266684282,6.761480784023)); +#4958 = CARTESIAN_POINT('',(6.974873734153,2.474873734153)); +#4959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4960 = PCURVE('',#4961,#4966); +#4961 = CYLINDRICAL_SURFACE('',#4962,3.5); +#4962 = AXIS2_PLACEMENT_3D('',#4963,#4964,#4965); +#4963 = CARTESIAN_POINT('',(-1.972152263053E-31,8.881784197001E-16,2.5) + ); +#4964 = DIRECTION('',(-9.860761315263E-32,8.881784197001E-16,1.)); +#4965 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#4966 = DEFINITIONAL_REPRESENTATION('',(#4967),#4971); +#4967 = LINE('',#4968,#4969); +#4968 = CARTESIAN_POINT('',(0.,-1.)); +#4969 = VECTOR('',#4970,1.); +#4970 = DIRECTION('',(1.,0.)); +#4971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4972 = ADVANCED_FACE('',(#4973),#3982,.T.); +#4973 = FACE_BOUND('',#4974,.F.); +#4974 = EDGE_LOOP('',(#4975,#5005,#5006,#5041)); +#4975 = ORIENTED_EDGE('',*,*,#4976,.T.); +#4976 = EDGE_CURVE('',#4977,#3966,#4979,.T.); +#4977 = VERTEX_POINT('',#4978); +#4978 = CARTESIAN_POINT('',(-3.491060010914,-0.250000000388,2.5)); +#4979 = SURFACE_CURVE('',#4980,(#4985,#4998),.PCURVE_S1.); +#4980 = HYPERBOLA('',#4981,0.250000000388,0.250000000388); +#4981 = AXIS2_PLACEMENT_3D('',#4982,#4983,#4984); +#4982 = CARTESIAN_POINT('',(5.551115131731E-15,-0.250000000388,6.)); +#4983 = DIRECTION('',(-2.22044604925E-14,1.,-8.881784197001E-16)); +#4984 = DIRECTION('',(-2.80259692865E-45,-8.881784197001E-16,-1.)); +#4985 = PCURVE('',#3982,#4986); +#4986 = DEFINITIONAL_REPRESENTATION('',(#4987),#4997); +#4987 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4988,#4989,#4990,#4991,#4992, + #4993,#4994,#4995,#4996),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777080437 + ,3.58286255928),.PIECEWISE_BEZIER_KNOTS.); +#4988 = CARTESIAN_POINT('',(3.070092526322,-1.000521771913)); +#4989 = CARTESIAN_POINT('',(3.07234362517,-0.89053256087)); +#4990 = CARTESIAN_POINT('',(3.074513864032,-0.776572252426)); +#4991 = CARTESIAN_POINT('',(3.076606614166,-0.658474426575)); +#4992 = CARTESIAN_POINT('',(3.078625080809,-0.53606425506)); +#4993 = CARTESIAN_POINT('',(3.08057231272,-0.40915796915)); +#4994 = CARTESIAN_POINT('',(3.082451211631,-0.277562286285)); +#4995 = CARTESIAN_POINT('',(3.084264540373,-0.141073786676)); +#4996 = CARTESIAN_POINT('',(3.086014931066,5.217719126823E-04)); +#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4998 = PCURVE('',#4931,#4999); +#4999 = DEFINITIONAL_REPRESENTATION('',(#5000),#5004); +#5000 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5001,#5002,#5003), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777080437, +3.58286255928),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#5001 = CARTESIAN_POINT('',(-5.231082785317E-04,5.217719126818E-04)); +#5002 = CARTESIAN_POINT('',(0.438239663226,-0.437119940828)); +#5003 = CARTESIAN_POINT('',(1.002512756858,-1.000521771913)); +#5004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5005 = ORIENTED_EDGE('',*,*,#3965,.T.); +#5006 = ORIENTED_EDGE('',*,*,#5007,.F.); +#5007 = EDGE_CURVE('',#5008,#3933,#5010,.T.); +#5008 = VERTEX_POINT('',#5009); +#5009 = CARTESIAN_POINT('',(-3.491060010942,0.25,2.5)); +#5010 = SURFACE_CURVE('',#5011,(#5016,#5029),.PCURVE_S1.); +#5011 = HYPERBOLA('',#5012,0.25,0.25); +#5012 = AXIS2_PLACEMENT_3D('',#5013,#5014,#5015); +#5013 = CARTESIAN_POINT('',(5.551115123126E-17,0.25,6.)); +#5014 = DIRECTION('',(2.22044604925E-16,1.,-8.881784197001E-16)); +#5015 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5016 = PCURVE('',#3982,#5017); +#5017 = DEFINITIONAL_REPRESENTATION('',(#5018),#5028); +#5018 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5019,#5020,#5021,#5022,#5023, + #5024,#5025,#5026,#5027),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777081991 + ,3.582862560833),.PIECEWISE_BEZIER_KNOTS.); +#5019 = CARTESIAN_POINT('',(3.213092780746,-1.000521771913)); +#5020 = CARTESIAN_POINT('',(3.210841681902,-0.890532560869)); +#5021 = CARTESIAN_POINT('',(3.208671443045,-0.776572252426)); +#5022 = CARTESIAN_POINT('',(3.206578692883,-0.658474426574)); +#5023 = CARTESIAN_POINT('',(3.204560226295,-0.53606425506)); +#5024 = CARTESIAN_POINT('',(3.202612994344,-0.40915796915)); +#5025 = CARTESIAN_POINT('',(3.200734095458,-0.277562286284)); +#5026 = CARTESIAN_POINT('',(3.198920766717,-0.141073786675)); +#5027 = CARTESIAN_POINT('',(3.197170376027,5.21771912683E-04)); +#5028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5029 = PCURVE('',#5030,#5035); +#5030 = PLANE('',#5031); +#5031 = AXIS2_PLACEMENT_3D('',#5032,#5033,#5034); +#5032 = CARTESIAN_POINT('',(-3.491060010942,0.25,2.5)); +#5033 = DIRECTION('',(2.22044604925E-16,1.,-8.881784197001E-16)); +#5034 = DIRECTION('',(-1.,2.22044604925E-16,-9.860761315263E-32)); +#5035 = DEFINITIONAL_REPRESENTATION('',(#5036),#5040); +#5036 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5037,#5038,#5039), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777081991, +3.582862560833),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#5037 = CARTESIAN_POINT('',(-5.231082785269E-04,5.217719126809E-04)); +#5038 = CARTESIAN_POINT('',(0.438239663223,-0.437119940829)); +#5039 = CARTESIAN_POINT('',(1.002512756852,-1.000521771913)); +#5040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5041 = ORIENTED_EDGE('',*,*,#5042,.F.); +#5042 = EDGE_CURVE('',#4977,#5008,#5043,.T.); +#5043 = SURFACE_CURVE('',#5044,(#5049,#5056),.PCURVE_S1.); +#5044 = CIRCLE('',#5045,3.5); +#5045 = AXIS2_PLACEMENT_3D('',#5046,#5047,#5048); +#5046 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5047 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5048 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5049 = PCURVE('',#3982,#5050); +#5050 = DEFINITIONAL_REPRESENTATION('',(#5051),#5055); +#5051 = LINE('',#5052,#5053); +#5052 = CARTESIAN_POINT('',(0.,-1.)); +#5053 = VECTOR('',#5054,1.); +#5054 = DIRECTION('',(1.,-0.)); +#5055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5056 = PCURVE('',#4352,#5057); +#5057 = DEFINITIONAL_REPRESENTATION('',(#5058),#5062); +#5058 = CIRCLE('',#5059,3.5); +#5059 = AXIS2_PLACEMENT_2D('',#5060,#5061); +#5060 = CARTESIAN_POINT('',(0.,0.)); +#5061 = DIRECTION('',(1.,-1.408680187895E-32)); +#5062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5063 = ADVANCED_FACE('',(#5064),#3949,.F.); +#5064 = FACE_BOUND('',#5065,.F.); +#5065 = EDGE_LOOP('',(#5066,#5067,#5094,#5127)); +#5066 = ORIENTED_EDGE('',*,*,#3932,.F.); +#5067 = ORIENTED_EDGE('',*,*,#5068,.F.); +#5068 = EDGE_CURVE('',#5069,#3904,#5071,.T.); +#5069 = VERTEX_POINT('',#5070); +#5070 = CARTESIAN_POINT('',(-2.645328902818,2.291775511676,1.5)); +#5071 = SURFACE_CURVE('',#5072,(#5076,#5083),.PCURVE_S1.); +#5072 = LINE('',#5073,#5074); +#5073 = CARTESIAN_POINT('',(-1.411052799194,1.057499408053,1.5)); +#5074 = VECTOR('',#5075,1.); +#5075 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#5076 = PCURVE('',#3949,#5077); +#5077 = DEFINITIONAL_REPRESENTATION('',(#5078),#5082); +#5078 = LINE('',#5079,#5080); +#5079 = CARTESIAN_POINT('',(5.911052799194,1.057499408053)); +#5080 = VECTOR('',#5081,1.); +#5081 = DIRECTION('',(0.707106781187,0.707106781187)); +#5082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5083 = PCURVE('',#5084,#5089); +#5084 = PLANE('',#5085); +#5085 = AXIS2_PLACEMENT_3D('',#5086,#5087,#5088); +#5086 = CARTESIAN_POINT('',(-2.645328902818,2.291775511676,2.5)); +#5087 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5088 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5093); +#5090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5091,#5092),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005457,2.945530005464),.PIECEWISE_BEZIER_KNOTS.); +#5091 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.)); +#5092 = CARTESIAN_POINT('',(1.200000000007,-1.)); +#5093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5094 = ORIENTED_EDGE('',*,*,#5095,.T.); +#5095 = EDGE_CURVE('',#5069,#5096,#5098,.T.); +#5096 = VERTEX_POINT('',#5097); +#5097 = CARTESIAN_POINT('',(-3.491060010942,0.25,1.5)); +#5098 = SURFACE_CURVE('',#5099,(#5104,#5115),.PCURVE_S1.); +#5099 = CIRCLE('',#5100,3.5); +#5100 = AXIS2_PLACEMENT_3D('',#5101,#5102,#5103); +#5101 = CARTESIAN_POINT('',(0.,0.,1.5)); +#5102 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#5103 = DIRECTION('',(2.22044604925E-16,1.,-8.881784197001E-16)); +#5104 = PCURVE('',#3949,#5105); +#5105 = DEFINITIONAL_REPRESENTATION('',(#5106),#5114); +#5106 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5107,#5108,#5109,#5110, +#5111,#5112,#5113),.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('') ); +#5107 = CARTESIAN_POINT('',(4.5,3.5)); +#5108 = CARTESIAN_POINT('',(10.562177826491,3.5)); +#5109 = CARTESIAN_POINT('',(7.531088913246,-1.75)); +#5110 = CARTESIAN_POINT('',(4.5,-7.)); +#5111 = CARTESIAN_POINT('',(1.468911086754,-1.75)); +#5112 = CARTESIAN_POINT('',(-1.562177826491,3.5)); +#5113 = CARTESIAN_POINT('',(4.5,3.5)); +#5114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5115 = PCURVE('',#5116,#5121); +#5116 = CYLINDRICAL_SURFACE('',#5117,3.5); +#5117 = AXIS2_PLACEMENT_3D('',#5118,#5119,#5120); +#5118 = CARTESIAN_POINT('',(-9.860761315263E-32,8.881784197001E-16,2.5) + ); +#5119 = DIRECTION('',(-9.860761315263E-32,8.881784197001E-16,1.)); +#5120 = DIRECTION('',(2.22044604925E-16,1.,-8.881784197001E-16)); +#5121 = DEFINITIONAL_REPRESENTATION('',(#5122),#5126); +#5122 = LINE('',#5123,#5124); +#5123 = CARTESIAN_POINT('',(0.,-1.)); +#5124 = VECTOR('',#5125,1.); +#5125 = DIRECTION('',(1.,0.)); +#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5127 = ORIENTED_EDGE('',*,*,#5128,.T.); +#5128 = EDGE_CURVE('',#5096,#3933,#5129,.T.); +#5129 = SURFACE_CURVE('',#5130,(#5134,#5141),.PCURVE_S1.); +#5130 = LINE('',#5131,#5132); +#5131 = CARTESIAN_POINT('',(-1.745530005471,0.25,1.5)); +#5132 = VECTOR('',#5133,1.); +#5133 = DIRECTION('',(-1.,2.22044604925E-16,-1.972152263053E-31)); +#5134 = PCURVE('',#3949,#5135); +#5135 = DEFINITIONAL_REPRESENTATION('',(#5136),#5140); +#5136 = LINE('',#5137,#5138); +#5137 = CARTESIAN_POINT('',(6.245530005471,0.25)); +#5138 = VECTOR('',#5139,1.); +#5139 = DIRECTION('',(1.,2.22044604925E-16)); +#5140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5141 = PCURVE('',#5030,#5142); +#5142 = DEFINITIONAL_REPRESENTATION('',(#5143),#5146); +#5143 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5144,#5145),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005471,2.883274599034),.PIECEWISE_BEZIER_KNOTS.); +#5144 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.)); +#5145 = CARTESIAN_POINT('',(1.137744593563,-1.)); +#5146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5147 = ADVANCED_FACE('',(#5148),#3920,.T.); +#5148 = FACE_BOUND('',#5149,.F.); +#5149 = EDGE_LOOP('',(#5150,#5180,#5181,#5216)); +#5150 = ORIENTED_EDGE('',*,*,#5151,.T.); +#5151 = EDGE_CURVE('',#5152,#3904,#5154,.T.); +#5152 = VERTEX_POINT('',#5153); +#5153 = CARTESIAN_POINT('',(-2.645328902818,2.291775511676,2.5)); +#5154 = SURFACE_CURVE('',#5155,(#5160,#5173),.PCURVE_S1.); +#5155 = HYPERBOLA('',#5156,0.250000000388,0.250000000388); +#5156 = AXIS2_PLACEMENT_3D('',#5157,#5158,#5159); +#5157 = CARTESIAN_POINT('',(-0.176776695571,-0.176776695571,6.)); +#5158 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5159 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5160 = PCURVE('',#3920,#5161); +#5161 = DEFINITIONAL_REPRESENTATION('',(#5162),#5172); +#5162 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5163,#5164,#5165,#5166,#5167, + #5168,#5169,#5170,#5171),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777080437 + ,3.58286255928),.PIECEWISE_BEZIER_KNOTS.); +#5163 = CARTESIAN_POINT('',(3.85549068972,-1.000521771913)); +#5164 = CARTESIAN_POINT('',(3.857741788567,-0.89053256087)); +#5165 = CARTESIAN_POINT('',(3.859912027433,-0.776572252426)); +#5166 = CARTESIAN_POINT('',(3.862004777577,-0.658474426574)); +#5167 = CARTESIAN_POINT('',(3.864023244205,-0.536064255062)); +#5168 = CARTESIAN_POINT('',(3.865970476119,-0.409157969149)); +#5169 = CARTESIAN_POINT('',(3.86784937503,-0.277562286285)); +#5170 = CARTESIAN_POINT('',(3.869662703771,-0.141073786676)); +#5171 = CARTESIAN_POINT('',(3.871413094463,5.217719126821E-04)); +#5172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5173 = PCURVE('',#5084,#5174); +#5174 = DEFINITIONAL_REPRESENTATION('',(#5175),#5179); +#5175 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5176,#5177,#5178), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777080437, +3.58286255928),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#5176 = CARTESIAN_POINT('',(-5.231082785313E-04,5.217719126818E-04)); +#5177 = CARTESIAN_POINT('',(0.438239663226,-0.437119940828)); +#5178 = CARTESIAN_POINT('',(1.002512756858,-1.000521771913)); +#5179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5180 = ORIENTED_EDGE('',*,*,#3903,.T.); +#5181 = ORIENTED_EDGE('',*,*,#5182,.F.); +#5182 = EDGE_CURVE('',#5183,#3871,#5185,.T.); +#5183 = VERTEX_POINT('',#5184); +#5184 = CARTESIAN_POINT('',(-2.29177551197,2.645328902563,2.5)); +#5185 = SURFACE_CURVE('',#5186,(#5191,#5204),.PCURVE_S1.); +#5186 = HYPERBOLA('',#5187,0.25,0.25); +#5187 = AXIS2_PLACEMENT_3D('',#5188,#5189,#5190); +#5188 = CARTESIAN_POINT('',(0.176776695297,0.176776695297,6.)); +#5189 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5190 = DIRECTION('',(-4.930380657631E-32,-8.881784197001E-16,-1.)); +#5191 = PCURVE('',#3920,#5192); +#5192 = DEFINITIONAL_REPRESENTATION('',(#5193),#5203); +#5193 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5194,#5195,#5196,#5197,#5198, + #5199,#5200,#5201,#5202),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777081991 + ,3.582862560833),.PIECEWISE_BEZIER_KNOTS.); +#5194 = CARTESIAN_POINT('',(3.998490944144,-1.000521771913)); +#5195 = CARTESIAN_POINT('',(3.9962398453,-0.890532560869)); +#5196 = CARTESIAN_POINT('',(3.99406960644,-0.776572252426)); +#5197 = CARTESIAN_POINT('',(3.991976856278,-0.658474426573)); +#5198 = CARTESIAN_POINT('',(3.989958389713,-0.53606425506)); +#5199 = CARTESIAN_POINT('',(3.988011157728,-0.40915796915)); +#5200 = CARTESIAN_POINT('',(3.986132258854,-0.277562286285)); +#5201 = CARTESIAN_POINT('',(3.984318930115,-0.141073786675)); +#5202 = CARTESIAN_POINT('',(3.982568539425,5.217719126825E-04)); +#5203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5204 = PCURVE('',#5205,#5210); +#5205 = PLANE('',#5206); +#5206 = AXIS2_PLACEMENT_3D('',#5207,#5208,#5209); +#5207 = CARTESIAN_POINT('',(-2.29177551197,2.645328902563,2.5)); +#5208 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5209 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#5210 = DEFINITIONAL_REPRESENTATION('',(#5211),#5215); +#5211 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5212,#5213,#5214), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777081991, +3.582862560833),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#5212 = CARTESIAN_POINT('',(-5.231082785282E-04,5.217719126818E-04)); +#5213 = CARTESIAN_POINT('',(0.438239663223,-0.437119940829)); +#5214 = CARTESIAN_POINT('',(1.002512756852,-1.000521771913)); +#5215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5216 = ORIENTED_EDGE('',*,*,#5217,.F.); +#5217 = EDGE_CURVE('',#5152,#5183,#5218,.T.); +#5218 = SURFACE_CURVE('',#5219,(#5224,#5231),.PCURVE_S1.); +#5219 = CIRCLE('',#5220,3.5); +#5220 = AXIS2_PLACEMENT_3D('',#5221,#5222,#5223); +#5221 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5222 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5223 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5224 = PCURVE('',#3920,#5225); +#5225 = DEFINITIONAL_REPRESENTATION('',(#5226),#5230); +#5226 = LINE('',#5227,#5228); +#5227 = CARTESIAN_POINT('',(0.,-1.)); +#5228 = VECTOR('',#5229,1.); +#5229 = DIRECTION('',(1.,-0.)); +#5230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5231 = PCURVE('',#4352,#5232); +#5232 = DEFINITIONAL_REPRESENTATION('',(#5233),#5237); +#5233 = CIRCLE('',#5234,3.5); +#5234 = AXIS2_PLACEMENT_2D('',#5235,#5236); +#5235 = CARTESIAN_POINT('',(0.,0.)); +#5236 = DIRECTION('',(1.,-1.408680187895E-32)); +#5237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5238 = ADVANCED_FACE('',(#5239),#3887,.F.); +#5239 = FACE_BOUND('',#5240,.F.); +#5240 = EDGE_LOOP('',(#5241,#5242,#5269,#5302)); +#5241 = ORIENTED_EDGE('',*,*,#3870,.F.); +#5242 = ORIENTED_EDGE('',*,*,#5243,.F.); +#5243 = EDGE_CURVE('',#5244,#3842,#5246,.T.); +#5244 = VERTEX_POINT('',#5245); +#5245 = CARTESIAN_POINT('',(-0.250000000388,3.491060010914,1.5)); +#5246 = SURFACE_CURVE('',#5247,(#5251,#5258),.PCURVE_S1.); +#5247 = LINE('',#5248,#5249); +#5248 = CARTESIAN_POINT('',(-0.250000000388,1.745530005457,1.5)); +#5249 = VECTOR('',#5250,1.); +#5250 = DIRECTION('',(-2.231548279497E-14,1.,-8.881784197001E-16)); +#5251 = PCURVE('',#3887,#5252); +#5252 = DEFINITIONAL_REPRESENTATION('',(#5253),#5257); +#5253 = LINE('',#5254,#5255); +#5254 = CARTESIAN_POINT('',(4.750000000388,1.745530005457)); +#5255 = VECTOR('',#5256,1.); +#5256 = DIRECTION('',(2.231548279497E-14,1.)); +#5257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5258 = PCURVE('',#5259,#5264); +#5259 = PLANE('',#5260); +#5260 = AXIS2_PLACEMENT_3D('',#5261,#5262,#5263); +#5261 = CARTESIAN_POINT('',(-0.250000000388,3.491060010914,2.5)); +#5262 = DIRECTION('',(1.,2.170486013142E-14,-1.676329423595E-29)); +#5263 = DIRECTION('',(-2.170486013142E-14,1.,-8.881784197001E-16)); +#5264 = DEFINITIONAL_REPRESENTATION('',(#5265),#5268); +#5265 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5266,#5267),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005457,2.88670956513),.PIECEWISE_BEZIER_KNOTS.); +#5266 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.)); +#5267 = CARTESIAN_POINT('',(1.141179559673,-1.)); +#5268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5269 = ORIENTED_EDGE('',*,*,#5270,.T.); +#5270 = EDGE_CURVE('',#5244,#5271,#5273,.T.); +#5271 = VERTEX_POINT('',#5272); +#5272 = CARTESIAN_POINT('',(-2.29177551197,2.645328902563,1.5)); +#5273 = SURFACE_CURVE('',#5274,(#5279,#5290),.PCURVE_S1.); +#5274 = CIRCLE('',#5275,3.5); +#5275 = AXIS2_PLACEMENT_3D('',#5276,#5277,#5278); +#5276 = CARTESIAN_POINT('',(0.,0.,1.5)); +#5277 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#5278 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5279 = PCURVE('',#3887,#5280); +#5280 = DEFINITIONAL_REPRESENTATION('',(#5281),#5289); +#5281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5282,#5283,#5284,#5285, +#5286,#5287,#5288),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5282 = CARTESIAN_POINT('',(2.025126265847,2.474873734153)); +#5283 = CARTESIAN_POINT('',(6.311733315718,6.761480784023)); +#5284 = CARTESIAN_POINT('',(7.880740392012,0.905866657859)); +#5285 = CARTESIAN_POINT('',(9.449747468306,-4.949747468306)); +#5286 = CARTESIAN_POINT('',(3.594133342141,-3.380740392012)); +#5287 = CARTESIAN_POINT('',(-2.261480784023,-1.811733315718)); +#5288 = CARTESIAN_POINT('',(2.025126265847,2.474873734153)); +#5289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5290 = PCURVE('',#5291,#5296); +#5291 = CYLINDRICAL_SURFACE('',#5292,3.5); +#5292 = AXIS2_PLACEMENT_3D('',#5293,#5294,#5295); +#5293 = CARTESIAN_POINT('',(1.972152263053E-31,8.881784197001E-16,2.5)); +#5294 = DIRECTION('',(1.972152263053E-31,8.881784197001E-16,1.)); +#5295 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5296 = DEFINITIONAL_REPRESENTATION('',(#5297),#5301); +#5297 = LINE('',#5298,#5299); +#5298 = CARTESIAN_POINT('',(0.,-1.)); +#5299 = VECTOR('',#5300,1.); +#5300 = DIRECTION('',(1.,0.)); +#5301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5302 = ORIENTED_EDGE('',*,*,#5303,.T.); +#5303 = EDGE_CURVE('',#5271,#3871,#5304,.T.); +#5304 = SURFACE_CURVE('',#5305,(#5309,#5316),.PCURVE_S1.); +#5305 = LINE('',#5306,#5307); +#5306 = CARTESIAN_POINT('',(-1.057499408337,1.41105279893,1.5)); +#5307 = VECTOR('',#5308,1.); +#5308 = DIRECTION('',(-0.707106781187,0.707106781187,-6.280369834735E-16 + )); +#5309 = PCURVE('',#3887,#5310); +#5310 = DEFINITIONAL_REPRESENTATION('',(#5311),#5315); +#5311 = LINE('',#5312,#5313); +#5312 = CARTESIAN_POINT('',(5.557499408337,1.41105279893)); +#5313 = VECTOR('',#5314,1.); +#5314 = DIRECTION('',(0.707106781187,0.707106781187)); +#5315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5316 = PCURVE('',#5205,#5317); +#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5321); +#5318 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5319,#5320),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005471,2.945530005471),.PIECEWISE_BEZIER_KNOTS.); +#5319 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.)); +#5320 = CARTESIAN_POINT('',(1.2,-1.)); +#5321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5322 = ADVANCED_FACE('',(#5323),#3858,.T.); +#5323 = FACE_BOUND('',#5324,.F.); +#5324 = EDGE_LOOP('',(#5325,#5355,#5356,#5391)); +#5325 = ORIENTED_EDGE('',*,*,#5326,.T.); +#5326 = EDGE_CURVE('',#5327,#3842,#5329,.T.); +#5327 = VERTEX_POINT('',#5328); +#5328 = CARTESIAN_POINT('',(-0.250000000388,3.491060010914,2.5)); +#5329 = SURFACE_CURVE('',#5330,(#5335,#5348),.PCURVE_S1.); +#5330 = HYPERBOLA('',#5331,0.250000000388,0.250000000388); +#5331 = AXIS2_PLACEMENT_3D('',#5332,#5333,#5334); +#5332 = CARTESIAN_POINT('',(-0.250000000388,-1.582067818739E-15,6.)); +#5333 = DIRECTION('',(1.,2.231548279497E-14,-1.984478214697E-29)); +#5334 = DIRECTION('',(-2.465190328816E-32,-8.881784197001E-16,-1.)); +#5335 = PCURVE('',#3858,#5336); +#5336 = DEFINITIONAL_REPRESENTATION('',(#5337),#5347); +#5337 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5338,#5339,#5340,#5341,#5342, + #5343,#5344,#5345,#5346),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777080437 + ,3.58286255928),.PIECEWISE_BEZIER_KNOTS.); +#5338 = CARTESIAN_POINT('',(4.640888853117,-1.000521771913)); +#5339 = CARTESIAN_POINT('',(4.643139951965,-0.89053256087)); +#5340 = CARTESIAN_POINT('',(4.64531019083,-0.776572252427)); +#5341 = CARTESIAN_POINT('',(4.647402940955,-0.658474426575)); +#5342 = CARTESIAN_POINT('',(4.649421407605,-0.536064255062)); +#5343 = CARTESIAN_POINT('',(4.651368639506,-0.40915796915)); +#5344 = CARTESIAN_POINT('',(4.653247538427,-0.277562286285)); +#5345 = CARTESIAN_POINT('',(4.655060867168,-0.141073786676)); +#5346 = CARTESIAN_POINT('',(4.656811257861,5.217719126812E-04)); +#5347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5348 = PCURVE('',#5259,#5349); +#5349 = DEFINITIONAL_REPRESENTATION('',(#5350),#5354); +#5350 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5351,#5352,#5353), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777080437, +3.58286255928),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#5351 = CARTESIAN_POINT('',(-5.231082785313E-04,5.217719126813E-04)); +#5352 = CARTESIAN_POINT('',(0.438239663226,-0.437119940828)); +#5353 = CARTESIAN_POINT('',(1.002512756858,-1.000521771913)); +#5354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5355 = ORIENTED_EDGE('',*,*,#3841,.T.); +#5356 = ORIENTED_EDGE('',*,*,#5357,.F.); +#5357 = EDGE_CURVE('',#5358,#3809,#5360,.T.); +#5358 = VERTEX_POINT('',#5359); +#5359 = CARTESIAN_POINT('',(0.25,3.491060010942,2.5)); +#5360 = SURFACE_CURVE('',#5361,(#5366,#5379),.PCURVE_S1.); +#5361 = HYPERBOLA('',#5362,0.25,0.25); +#5362 = AXIS2_PLACEMENT_3D('',#5363,#5364,#5365); +#5363 = CARTESIAN_POINT('',(0.25,3.966186718672E-15,6.)); +#5364 = DIRECTION('',(1.,-1.224646799147E-16,1.087704858758E-31)); +#5365 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5366 = PCURVE('',#3858,#5367); +#5367 = DEFINITIONAL_REPRESENTATION('',(#5368),#5378); +#5368 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5369,#5370,#5371,#5372,#5373, + #5374,#5375,#5376,#5377),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777081991 + ,3.582862560833),.PIECEWISE_BEZIER_KNOTS.); +#5369 = CARTESIAN_POINT('',(4.783889107541,-1.000521771913)); +#5370 = CARTESIAN_POINT('',(4.781638008697,-0.890532560869)); +#5371 = CARTESIAN_POINT('',(4.779467769831,-0.776572252426)); +#5372 = CARTESIAN_POINT('',(4.777375019688,-0.658474426572)); +#5373 = CARTESIAN_POINT('',(4.775356553015,-0.536064255062)); +#5374 = CARTESIAN_POINT('',(4.773409321155,-0.409157969147)); +#5375 = CARTESIAN_POINT('',(4.771530422244,-0.277562286285)); +#5376 = CARTESIAN_POINT('',(4.769717093512,-0.141073786675)); +#5377 = CARTESIAN_POINT('',(4.767966702822,5.21771912683E-04)); +#5378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5379 = PCURVE('',#5380,#5385); +#5380 = PLANE('',#5381); +#5381 = AXIS2_PLACEMENT_3D('',#5382,#5383,#5384); +#5382 = CARTESIAN_POINT('',(0.25,3.491060010942,2.5)); +#5383 = DIRECTION('',(1.,-1.224646799147E-16,1.087704858758E-31)); +#5384 = DIRECTION('',(1.224646799147E-16,1.,-8.881784197001E-16)); +#5385 = DEFINITIONAL_REPRESENTATION('',(#5386),#5390); +#5386 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5387,#5388,#5389), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777081991, +3.582862560833),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#5387 = CARTESIAN_POINT('',(-5.231082785269E-04,5.217719126809E-04)); +#5388 = CARTESIAN_POINT('',(0.438239663223,-0.437119940829)); +#5389 = CARTESIAN_POINT('',(1.002512756852,-1.000521771913)); +#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5391 = ORIENTED_EDGE('',*,*,#5392,.F.); +#5392 = EDGE_CURVE('',#5327,#5358,#5393,.T.); +#5393 = SURFACE_CURVE('',#5394,(#5399,#5406),.PCURVE_S1.); +#5394 = CIRCLE('',#5395,3.5); +#5395 = AXIS2_PLACEMENT_3D('',#5396,#5397,#5398); +#5396 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5397 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5398 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5399 = PCURVE('',#3858,#5400); +#5400 = DEFINITIONAL_REPRESENTATION('',(#5401),#5405); +#5401 = LINE('',#5402,#5403); +#5402 = CARTESIAN_POINT('',(0.,-1.)); +#5403 = VECTOR('',#5404,1.); +#5404 = DIRECTION('',(1.,-0.)); +#5405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5406 = PCURVE('',#4352,#5407); +#5407 = DEFINITIONAL_REPRESENTATION('',(#5408),#5412); +#5408 = CIRCLE('',#5409,3.5); +#5409 = AXIS2_PLACEMENT_2D('',#5410,#5411); +#5410 = CARTESIAN_POINT('',(0.,0.)); +#5411 = DIRECTION('',(1.,-1.408680187895E-32)); +#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5413 = ADVANCED_FACE('',(#5414),#3825,.F.); +#5414 = FACE_BOUND('',#5415,.F.); +#5415 = EDGE_LOOP('',(#5416,#5417,#5444,#5477)); +#5416 = ORIENTED_EDGE('',*,*,#3808,.F.); +#5417 = ORIENTED_EDGE('',*,*,#5418,.F.); +#5418 = EDGE_CURVE('',#5419,#3780,#5421,.T.); +#5419 = VERTEX_POINT('',#5420); +#5420 = CARTESIAN_POINT('',(2.291775511676,2.645328902818,1.5)); +#5421 = SURFACE_CURVE('',#5422,(#5426,#5433),.PCURVE_S1.); +#5422 = LINE('',#5423,#5424); +#5423 = CARTESIAN_POINT('',(1.057499408053,1.411052799194,1.5)); +#5424 = VECTOR('',#5425,1.); +#5425 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5426 = PCURVE('',#3825,#5427); +#5427 = DEFINITIONAL_REPRESENTATION('',(#5428),#5432); +#5428 = LINE('',#5429,#5430); +#5429 = CARTESIAN_POINT('',(3.442500591947,1.411052799194)); +#5430 = VECTOR('',#5431,1.); +#5431 = DIRECTION('',(-0.707106781187,0.707106781187)); +#5432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5433 = PCURVE('',#5434,#5439); +#5434 = PLANE('',#5435); +#5435 = AXIS2_PLACEMENT_3D('',#5436,#5437,#5438); +#5436 = CARTESIAN_POINT('',(2.291775511676,2.645328902818,2.5)); +#5437 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#5438 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5439 = DEFINITIONAL_REPRESENTATION('',(#5440),#5443); +#5440 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5441,#5442),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005457,2.945530005464),.PIECEWISE_BEZIER_KNOTS.); +#5441 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.)); +#5442 = CARTESIAN_POINT('',(1.200000000007,-1.)); +#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5444 = ORIENTED_EDGE('',*,*,#5445,.T.); +#5445 = EDGE_CURVE('',#5419,#5446,#5448,.T.); +#5446 = VERTEX_POINT('',#5447); +#5447 = CARTESIAN_POINT('',(0.25,3.491060010942,1.5)); +#5448 = SURFACE_CURVE('',#5449,(#5454,#5465),.PCURVE_S1.); +#5449 = CIRCLE('',#5450,3.5); +#5450 = AXIS2_PLACEMENT_3D('',#5451,#5452,#5453); +#5451 = CARTESIAN_POINT('',(0.,0.,1.5)); +#5452 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#5453 = DIRECTION('',(1.,-1.224646799147E-16,1.087704858758E-31)); +#5454 = PCURVE('',#3825,#5455); +#5455 = DEFINITIONAL_REPRESENTATION('',(#5456),#5464); +#5456 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5457,#5458,#5459,#5460, +#5461,#5462,#5463),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5457 = CARTESIAN_POINT('',(1.,-4.286263797016E-16)); +#5458 = CARTESIAN_POINT('',(1.,6.062177826491)); +#5459 = CARTESIAN_POINT('',(6.25,3.031088913246)); +#5460 = CARTESIAN_POINT('',(11.5,1.714505518806E-15)); +#5461 = CARTESIAN_POINT('',(6.25,-3.031088913246)); +#5462 = CARTESIAN_POINT('',(1.,-6.062177826491)); +#5463 = CARTESIAN_POINT('',(1.,-4.286263797016E-16)); +#5464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5465 = PCURVE('',#5466,#5471); +#5466 = CYLINDRICAL_SURFACE('',#5467,3.5); +#5467 = AXIS2_PLACEMENT_3D('',#5468,#5469,#5470); +#5468 = CARTESIAN_POINT('',(2.517958178084E-46,8.881784197001E-16,2.5)); +#5469 = DIRECTION('',(2.517958178084E-46,8.881784197001E-16,1.)); +#5470 = DIRECTION('',(1.,-1.224646799147E-16,1.087704858758E-31)); +#5471 = DEFINITIONAL_REPRESENTATION('',(#5472),#5476); +#5472 = LINE('',#5473,#5474); +#5473 = CARTESIAN_POINT('',(0.,-1.)); +#5474 = VECTOR('',#5475,1.); +#5475 = DIRECTION('',(1.,0.)); +#5476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5477 = ORIENTED_EDGE('',*,*,#5478,.T.); +#5478 = EDGE_CURVE('',#5446,#3809,#5479,.T.); +#5479 = SURFACE_CURVE('',#5480,(#5484,#5491),.PCURVE_S1.); +#5480 = LINE('',#5481,#5482); +#5481 = CARTESIAN_POINT('',(0.25,1.745530005471,1.5)); +#5482 = VECTOR('',#5483,1.); +#5483 = DIRECTION('',(1.224646799147E-16,1.,-8.881784197001E-16)); +#5484 = PCURVE('',#3825,#5485); +#5485 = DEFINITIONAL_REPRESENTATION('',(#5486),#5490); +#5486 = LINE('',#5487,#5488); +#5487 = CARTESIAN_POINT('',(4.25,1.745530005471)); +#5488 = VECTOR('',#5489,1.); +#5489 = DIRECTION('',(-1.224646799147E-16,1.)); +#5490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5491 = PCURVE('',#5380,#5492); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5496); +#5493 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5494,#5495),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005471,2.886709565116),.PIECEWISE_BEZIER_KNOTS.); +#5494 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.)); +#5495 = CARTESIAN_POINT('',(1.141179559645,-1.)); +#5496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5497 = ADVANCED_FACE('',(#5498),#3796,.T.); +#5498 = FACE_BOUND('',#5499,.F.); +#5499 = EDGE_LOOP('',(#5500,#5530,#5531,#5566)); +#5500 = ORIENTED_EDGE('',*,*,#5501,.T.); +#5501 = EDGE_CURVE('',#5502,#3780,#5504,.T.); +#5502 = VERTEX_POINT('',#5503); +#5503 = CARTESIAN_POINT('',(2.291775511676,2.645328902818,2.5)); +#5504 = SURFACE_CURVE('',#5505,(#5510,#5523),.PCURVE_S1.); +#5505 = HYPERBOLA('',#5506,0.250000000388,0.250000000388); +#5506 = AXIS2_PLACEMENT_3D('',#5507,#5508,#5509); +#5507 = CARTESIAN_POINT('',(-0.176776695571,0.176776695571,6.)); +#5508 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#5509 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5510 = PCURVE('',#3796,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5522); +#5512 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5513,#5514,#5515,#5516,#5517, + #5518,#5519,#5520,#5521),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777080437 + ,3.58286255928),.PIECEWISE_BEZIER_KNOTS.); +#5513 = CARTESIAN_POINT('',(5.426287016515,-1.000521771913)); +#5514 = CARTESIAN_POINT('',(5.428538115362,-0.89053256087)); +#5515 = CARTESIAN_POINT('',(5.430708354213,-0.776572252427)); +#5516 = CARTESIAN_POINT('',(5.43280110438,-0.658474426573)); +#5517 = CARTESIAN_POINT('',(5.434819570975,-0.536064255063)); +#5518 = CARTESIAN_POINT('',(5.436766802926,-0.409157969148)); +#5519 = CARTESIAN_POINT('',(5.438645701815,-0.277562286286)); +#5520 = CARTESIAN_POINT('',(5.440459030566,-0.141073786676)); +#5521 = CARTESIAN_POINT('',(5.442209421258,5.21771912682E-04)); +#5522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5523 = PCURVE('',#5434,#5524); +#5524 = DEFINITIONAL_REPRESENTATION('',(#5525),#5529); +#5525 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5526,#5527,#5528), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777080437, +3.58286255928),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#5526 = CARTESIAN_POINT('',(-5.2310827853E-04,5.217719126804E-04)); +#5527 = CARTESIAN_POINT('',(0.438239663226,-0.437119940828)); +#5528 = CARTESIAN_POINT('',(1.002512756858,-1.000521771913)); +#5529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5530 = ORIENTED_EDGE('',*,*,#3779,.T.); +#5531 = ORIENTED_EDGE('',*,*,#5532,.F.); +#5532 = EDGE_CURVE('',#5533,#3747,#5535,.T.); +#5533 = VERTEX_POINT('',#5534); +#5534 = CARTESIAN_POINT('',(2.645328902563,2.29177551197,2.5)); +#5535 = SURFACE_CURVE('',#5536,(#5541,#5554),.PCURVE_S1.); +#5536 = HYPERBOLA('',#5537,0.25,0.25); +#5537 = AXIS2_PLACEMENT_3D('',#5538,#5539,#5540); +#5538 = CARTESIAN_POINT('',(0.176776695297,-0.176776695297,6.)); +#5539 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#5540 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5541 = PCURVE('',#3796,#5542); +#5542 = DEFINITIONAL_REPRESENTATION('',(#5543),#5553); +#5543 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5544,#5545,#5546,#5547,#5548, + #5549,#5550,#5551,#5552),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777081991 + ,3.582862560833),.PIECEWISE_BEZIER_KNOTS.); +#5544 = CARTESIAN_POINT('',(5.569287270939,-1.000521771913)); +#5545 = CARTESIAN_POINT('',(5.567036172095,-0.890532560869)); +#5546 = CARTESIAN_POINT('',(5.564865933235,-0.776572252427)); +#5547 = CARTESIAN_POINT('',(5.562773183086,-0.658474426573)); +#5548 = CARTESIAN_POINT('',(5.560754716465,-0.536064255062)); +#5549 = CARTESIAN_POINT('',(5.558807484551,-0.409157969149)); +#5550 = CARTESIAN_POINT('',(5.556928585648,-0.277562286285)); +#5551 = CARTESIAN_POINT('',(5.55511525691,-0.141073786675)); +#5552 = CARTESIAN_POINT('',(5.55336486622,5.217719126826E-04)); +#5553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5554 = PCURVE('',#5555,#5560); +#5555 = PLANE('',#5556); +#5556 = AXIS2_PLACEMENT_3D('',#5557,#5558,#5559); +#5557 = CARTESIAN_POINT('',(2.645328902563,2.29177551197,2.5)); +#5558 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#5559 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5560 = DEFINITIONAL_REPRESENTATION('',(#5561),#5565); +#5561 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5562,#5563,#5564), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777081991, +3.582862560833),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#5562 = CARTESIAN_POINT('',(-5.231082785278E-04,5.217719126813E-04)); +#5563 = CARTESIAN_POINT('',(0.438239663223,-0.437119940829)); +#5564 = CARTESIAN_POINT('',(1.002512756852,-1.000521771913)); +#5565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5566 = ORIENTED_EDGE('',*,*,#5567,.F.); +#5567 = EDGE_CURVE('',#5502,#5533,#5568,.T.); +#5568 = SURFACE_CURVE('',#5569,(#5574,#5581),.PCURVE_S1.); +#5569 = CIRCLE('',#5570,3.5); +#5570 = AXIS2_PLACEMENT_3D('',#5571,#5572,#5573); +#5571 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5572 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5573 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5574 = PCURVE('',#3796,#5575); +#5575 = DEFINITIONAL_REPRESENTATION('',(#5576),#5580); +#5576 = LINE('',#5577,#5578); +#5577 = CARTESIAN_POINT('',(0.,-1.)); +#5578 = VECTOR('',#5579,1.); +#5579 = DIRECTION('',(1.,-0.)); +#5580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5581 = PCURVE('',#4352,#5582); +#5582 = DEFINITIONAL_REPRESENTATION('',(#5583),#5587); +#5583 = CIRCLE('',#5584,3.5); +#5584 = AXIS2_PLACEMENT_2D('',#5585,#5586); +#5585 = CARTESIAN_POINT('',(0.,0.)); +#5586 = DIRECTION('',(1.,-1.408680187895E-32)); +#5587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5588 = ADVANCED_FACE('',(#5589),#3763,.F.); +#5589 = FACE_BOUND('',#5590,.F.); +#5590 = EDGE_LOOP('',(#5591,#5592,#5619,#5652)); +#5591 = ORIENTED_EDGE('',*,*,#3746,.F.); +#5592 = ORIENTED_EDGE('',*,*,#5593,.F.); +#5593 = EDGE_CURVE('',#5594,#3718,#5596,.T.); +#5594 = VERTEX_POINT('',#5595); +#5595 = CARTESIAN_POINT('',(3.491060010914,0.250000000388,1.5)); +#5596 = SURFACE_CURVE('',#5597,(#5601,#5608),.PCURVE_S1.); +#5597 = LINE('',#5598,#5599); +#5598 = CARTESIAN_POINT('',(1.745530005457,0.250000000388,1.5)); +#5599 = VECTOR('',#5600,1.); +#5600 = DIRECTION('',(1.,2.23709939462E-14,-1.986943405025E-29)); +#5601 = PCURVE('',#3763,#5602); +#5602 = DEFINITIONAL_REPRESENTATION('',(#5603),#5607); +#5603 = LINE('',#5604,#5605); +#5604 = CARTESIAN_POINT('',(2.754469994543,0.250000000388)); +#5605 = VECTOR('',#5606,1.); +#5606 = DIRECTION('',(-1.,2.23709939462E-14)); +#5607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5608 = PCURVE('',#5609,#5614); +#5609 = PLANE('',#5610); +#5610 = AXIS2_PLACEMENT_3D('',#5611,#5612,#5613); +#5611 = CARTESIAN_POINT('',(3.491060010914,0.250000000388,2.5)); +#5612 = DIRECTION('',(2.170486013142E-14,-1.,8.881784197001E-16)); +#5613 = DIRECTION('',(1.,2.170486013142E-14,-2.208810534619E-29)); +#5614 = DEFINITIONAL_REPRESENTATION('',(#5615),#5618); +#5615 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5616,#5617),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005457,2.887722890466),.PIECEWISE_BEZIER_KNOTS.); +#5616 = CARTESIAN_POINT('',(-2.22044604925E-16,-1.)); +#5617 = CARTESIAN_POINT('',(1.142192885009,-1.)); +#5618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5619 = ORIENTED_EDGE('',*,*,#5620,.T.); +#5620 = EDGE_CURVE('',#5594,#5621,#5623,.T.); +#5621 = VERTEX_POINT('',#5622); +#5622 = CARTESIAN_POINT('',(2.645328902563,2.29177551197,1.5)); +#5623 = SURFACE_CURVE('',#5624,(#5629,#5640),.PCURVE_S1.); +#5624 = CIRCLE('',#5625,3.5); +#5625 = AXIS2_PLACEMENT_3D('',#5626,#5627,#5628); +#5626 = CARTESIAN_POINT('',(0.,0.,1.5)); +#5627 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#5628 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#5629 = PCURVE('',#3763,#5630); +#5630 = DEFINITIONAL_REPRESENTATION('',(#5631),#5639); +#5631 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5632,#5633,#5634,#5635, +#5636,#5637,#5638),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5632 = CARTESIAN_POINT('',(2.025126265847,-2.474873734153)); +#5633 = CARTESIAN_POINT('',(-2.261480784023,1.811733315718)); +#5634 = CARTESIAN_POINT('',(3.594133342141,3.380740392012)); +#5635 = CARTESIAN_POINT('',(9.449747468306,4.949747468306)); +#5636 = CARTESIAN_POINT('',(7.880740392012,-0.905866657859)); +#5637 = CARTESIAN_POINT('',(6.311733315718,-6.761480784023)); +#5638 = CARTESIAN_POINT('',(2.025126265847,-2.474873734153)); +#5639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5640 = PCURVE('',#5641,#5646); +#5641 = CYLINDRICAL_SURFACE('',#5642,3.5); +#5642 = AXIS2_PLACEMENT_3D('',#5643,#5644,#5645); +#5643 = CARTESIAN_POINT('',(9.860761315263E-32,8.881784197001E-16,2.5)); +#5644 = DIRECTION('',(9.860761315263E-32,8.881784197001E-16,1.)); +#5645 = DIRECTION('',(0.707106781187,-0.707106781187,6.280369834735E-16) + ); +#5646 = DEFINITIONAL_REPRESENTATION('',(#5647),#5651); +#5647 = LINE('',#5648,#5649); +#5648 = CARTESIAN_POINT('',(6.972611193684E-32,-1.)); +#5649 = VECTOR('',#5650,1.); +#5650 = DIRECTION('',(1.,0.)); +#5651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5652 = ORIENTED_EDGE('',*,*,#5653,.T.); +#5653 = EDGE_CURVE('',#5621,#3747,#5654,.T.); +#5654 = SURFACE_CURVE('',#5655,(#5659,#5666),.PCURVE_S1.); +#5655 = LINE('',#5656,#5657); +#5656 = CARTESIAN_POINT('',(1.41105279893,1.057499408337,1.5)); +#5657 = VECTOR('',#5658,1.); +#5658 = DIRECTION('',(0.707106781187,0.707106781187,-6.280369834735E-16) + ); +#5659 = PCURVE('',#3763,#5660); +#5660 = DEFINITIONAL_REPRESENTATION('',(#5661),#5665); +#5661 = LINE('',#5662,#5663); +#5662 = CARTESIAN_POINT('',(3.08894720107,1.057499408337)); +#5663 = VECTOR('',#5664,1.); +#5664 = DIRECTION('',(-0.707106781187,0.707106781187)); +#5665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5666 = PCURVE('',#5555,#5667); +#5667 = DEFINITIONAL_REPRESENTATION('',(#5668),#5671); +#5668 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5669,#5670),.UNSPECIFIED.,.F., + .F.,(2,2),(1.745530005471,2.945530005471),.PIECEWISE_BEZIER_KNOTS.); +#5669 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.)); +#5670 = CARTESIAN_POINT('',(1.2,-1.)); +#5671 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5672 = ADVANCED_FACE('',(#5673),#3734,.T.); +#5673 = FACE_BOUND('',#5674,.F.); +#5674 = EDGE_LOOP('',(#5675,#5699,#5727,#5728)); +#5675 = ORIENTED_EDGE('',*,*,#5676,.F.); +#5676 = EDGE_CURVE('',#5677,#4279,#5679,.T.); +#5677 = VERTEX_POINT('',#5678); +#5678 = CARTESIAN_POINT('',(3.491060010914,0.250000000388,2.5)); +#5679 = SURFACE_CURVE('',#5680,(#5685,#5692),.PCURVE_S1.); +#5680 = CIRCLE('',#5681,3.5); +#5681 = AXIS2_PLACEMENT_3D('',#5682,#5683,#5684); +#5682 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5683 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5684 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5685 = PCURVE('',#3734,#5686); +#5686 = DEFINITIONAL_REPRESENTATION('',(#5687),#5691); +#5687 = LINE('',#5688,#5689); +#5688 = CARTESIAN_POINT('',(0.,-1.)); +#5689 = VECTOR('',#5690,1.); +#5690 = DIRECTION('',(1.,-0.)); +#5691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5692 = PCURVE('',#4352,#5693); +#5693 = DEFINITIONAL_REPRESENTATION('',(#5694),#5698); +#5694 = CIRCLE('',#5695,3.5); +#5695 = AXIS2_PLACEMENT_2D('',#5696,#5697); +#5696 = CARTESIAN_POINT('',(0.,0.)); +#5697 = DIRECTION('',(1.,-1.408680187895E-32)); +#5698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5699 = ORIENTED_EDGE('',*,*,#5700,.T.); +#5700 = EDGE_CURVE('',#5677,#3718,#5701,.T.); +#5701 = SURFACE_CURVE('',#5702,(#5707,#5720),.PCURVE_S1.); +#5702 = HYPERBOLA('',#5703,0.250000000388,0.250000000388); +#5703 = AXIS2_PLACEMENT_3D('',#5704,#5705,#5706); +#5704 = CARTESIAN_POINT('',(-5.592748495219E-15,0.250000000388,6.)); +#5705 = DIRECTION('',(2.23709939462E-14,-1.,8.881784197001E-16)); +#5706 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5707 = PCURVE('',#3734,#5708); +#5708 = DEFINITIONAL_REPRESENTATION('',(#5709),#5719); +#5709 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5710,#5711,#5712,#5713,#5714, + #5715,#5716,#5717,#5718),.UNSPECIFIED.,.F.,.F.,(9,9),(3.330777080437 + ,3.58286255928),.PIECEWISE_BEZIER_KNOTS.); +#5710 = CARTESIAN_POINT('',(6.211685179912,-1.000521771913)); +#5711 = CARTESIAN_POINT('',(6.21393627876,-0.89053256087)); +#5712 = CARTESIAN_POINT('',(6.216106517621,-0.776572252427)); +#5713 = CARTESIAN_POINT('',(6.218199267787,-0.658474426573)); +#5714 = CARTESIAN_POINT('',(6.220217734357,-0.536064255066)); +#5715 = CARTESIAN_POINT('',(6.222164966337,-0.409157969148)); +#5716 = CARTESIAN_POINT('',(6.22404386521,-0.277562286285)); +#5717 = CARTESIAN_POINT('',(6.225857193963,-0.141073786676)); +#5718 = CARTESIAN_POINT('',(6.227607584656,5.217719126813E-04)); +#5719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5720 = PCURVE('',#5609,#5721); +#5721 = DEFINITIONAL_REPRESENTATION('',(#5722),#5726); +#5722 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5723,#5724,#5725), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.330777080437, +3.58286255928),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.007953907881,1.)) REPRESENTATION_ITEM('') ); +#5723 = CARTESIAN_POINT('',(-5.231082785313E-04,5.217719126813E-04)); +#5724 = CARTESIAN_POINT('',(0.438239663226,-0.437119940828)); +#5725 = CARTESIAN_POINT('',(1.002512756858,-1.000521771913)); +#5726 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5727 = ORIENTED_EDGE('',*,*,#3717,.T.); +#5728 = ORIENTED_EDGE('',*,*,#4278,.T.); +#5729 = ADVANCED_FACE('',(#5730),#4260,.T.); +#5730 = FACE_BOUND('',#5731,.F.); +#5731 = EDGE_LOOP('',(#5732,#5733,#5756,#5783)); +#5732 = ORIENTED_EDGE('',*,*,#4243,.T.); +#5733 = ORIENTED_EDGE('',*,*,#5734,.T.); +#5734 = EDGE_CURVE('',#4244,#5735,#5737,.T.); +#5735 = VERTEX_POINT('',#5736); +#5736 = CARTESIAN_POINT('',(5.099999999987,-2.22044604928E-16, + -1.050000000013)); +#5737 = SEAM_CURVE('',#5738,(#5742,#5749),.PCURVE_S1.); +#5738 = LINE('',#5739,#5740); +#5739 = CARTESIAN_POINT('',(5.1,0.,-5.E-02)); +#5740 = VECTOR('',#5741,1.); +#5741 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#5742 = PCURVE('',#4260,#5743); +#5743 = DEFINITIONAL_REPRESENTATION('',(#5744),#5748); +#5744 = LINE('',#5745,#5746); +#5745 = CARTESIAN_POINT('',(-0.,0.)); +#5746 = VECTOR('',#5747,1.); +#5747 = DIRECTION('',(-0.,1.)); +#5748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5749 = PCURVE('',#4260,#5750); +#5750 = DEFINITIONAL_REPRESENTATION('',(#5751),#5755); +#5751 = LINE('',#5752,#5753); +#5752 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#5753 = VECTOR('',#5754,1.); +#5754 = DIRECTION('',(-0.,1.)); +#5755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5756 = ORIENTED_EDGE('',*,*,#5757,.F.); +#5757 = EDGE_CURVE('',#5735,#5735,#5758,.T.); +#5758 = SURFACE_CURVE('',#5759,(#5764,#5771),.PCURVE_S1.); +#5759 = CIRCLE('',#5760,5.099999999987); +#5760 = AXIS2_PLACEMENT_3D('',#5761,#5762,#5763); +#5761 = CARTESIAN_POINT('',(0.,-2.958228394579E-31,-1.050000000013)); +#5762 = DIRECTION('',(5.63481689671E-49,2.958228394579E-31,1.)); +#5763 = DIRECTION('',(1.,-4.353815782912E-17,1.23160997841E-47)); +#5764 = PCURVE('',#4260,#5765); +#5765 = DEFINITIONAL_REPRESENTATION('',(#5766),#5770); +#5766 = LINE('',#5767,#5768); +#5767 = CARTESIAN_POINT('',(-0.,1.)); +#5768 = VECTOR('',#5769,1.); +#5769 = DIRECTION('',(-1.,0.)); +#5770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5771 = PCURVE('',#5772,#5777); +#5772 = TOROIDAL_SURFACE('',#5773,6.071661462341,2.001661462341); +#5773 = AXIS2_PLACEMENT_3D('',#5774,#5775,#5776); +#5774 = CARTESIAN_POINT('',(0.,-7.88860905221E-31,-2.800006460692)); +#5775 = DIRECTION('',(0.,-2.958228394579E-31,-1.)); +#5776 = DIRECTION('',(1.,-1.005695231681E-16,3.010602169448E-47)); +#5777 = DEFINITIONAL_REPRESENTATION('',(#5778),#5782); +#5778 = LINE('',#5779,#5780); +#5779 = CARTESIAN_POINT('',(-0.,4.205536936195)); +#5780 = VECTOR('',#5781,1.); +#5781 = DIRECTION('',(-1.,0.)); +#5782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5783 = ORIENTED_EDGE('',*,*,#5734,.F.); +#5784 = ADVANCED_FACE('',(#5785,#5972),#4352,.F.); +#5785 = FACE_BOUND('',#5786,.F.); +#5786 = EDGE_LOOP('',(#5787,#5788,#5810,#5811,#5833,#5834,#5856,#5857, + #5879,#5880,#5902,#5903,#5925,#5926,#5948,#5949,#5971)); +#5787 = ORIENTED_EDGE('',*,*,#4337,.T.); +#5788 = ORIENTED_EDGE('',*,*,#5789,.T.); +#5789 = EDGE_CURVE('',#4303,#4452,#5790,.T.); +#5790 = SURFACE_CURVE('',#5791,(#5796,#5803),.PCURVE_S1.); +#5791 = CIRCLE('',#5792,3.5); +#5792 = AXIS2_PLACEMENT_3D('',#5793,#5794,#5795); +#5793 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5794 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5795 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5796 = PCURVE('',#4352,#5797); +#5797 = DEFINITIONAL_REPRESENTATION('',(#5798),#5802); +#5798 = CIRCLE('',#5799,3.5); +#5799 = AXIS2_PLACEMENT_2D('',#5800,#5801); +#5800 = CARTESIAN_POINT('',(0.,0.)); +#5801 = DIRECTION('',(1.,-1.408680187895E-32)); +#5802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5803 = PCURVE('',#4436,#5804); +#5804 = DEFINITIONAL_REPRESENTATION('',(#5805),#5809); +#5805 = LINE('',#5806,#5807); +#5806 = CARTESIAN_POINT('',(1.570796326795,0.)); +#5807 = VECTOR('',#5808,1.); +#5808 = DIRECTION('',(-1.,0.)); +#5809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5810 = ORIENTED_EDGE('',*,*,#4517,.T.); +#5811 = ORIENTED_EDGE('',*,*,#5812,.T.); +#5812 = EDGE_CURVE('',#4483,#4627,#5813,.T.); +#5813 = SURFACE_CURVE('',#5814,(#5819,#5826),.PCURVE_S1.); +#5814 = CIRCLE('',#5815,3.5); +#5815 = AXIS2_PLACEMENT_3D('',#5816,#5817,#5818); +#5816 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5817 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5818 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5819 = PCURVE('',#4352,#5820); +#5820 = DEFINITIONAL_REPRESENTATION('',(#5821),#5825); +#5821 = CIRCLE('',#5822,3.5); +#5822 = AXIS2_PLACEMENT_2D('',#5823,#5824); +#5823 = CARTESIAN_POINT('',(0.,0.)); +#5824 = DIRECTION('',(1.,-1.408680187895E-32)); +#5825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5826 = PCURVE('',#4611,#5827); +#5827 = DEFINITIONAL_REPRESENTATION('',(#5828),#5832); +#5828 = LINE('',#5829,#5830); +#5829 = CARTESIAN_POINT('',(2.356194490192,0.)); +#5830 = VECTOR('',#5831,1.); +#5831 = DIRECTION('',(-1.,0.)); +#5832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5833 = ORIENTED_EDGE('',*,*,#4692,.T.); +#5834 = ORIENTED_EDGE('',*,*,#5835,.T.); +#5835 = EDGE_CURVE('',#4658,#4802,#5836,.T.); +#5836 = SURFACE_CURVE('',#5837,(#5842,#5849),.PCURVE_S1.); +#5837 = CIRCLE('',#5838,3.5); +#5838 = AXIS2_PLACEMENT_3D('',#5839,#5840,#5841); +#5839 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5840 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5841 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5842 = PCURVE('',#4352,#5843); +#5843 = DEFINITIONAL_REPRESENTATION('',(#5844),#5848); +#5844 = CIRCLE('',#5845,3.5); +#5845 = AXIS2_PLACEMENT_2D('',#5846,#5847); +#5846 = CARTESIAN_POINT('',(0.,0.)); +#5847 = DIRECTION('',(1.,-1.408680187895E-32)); +#5848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5849 = PCURVE('',#4786,#5850); +#5850 = DEFINITIONAL_REPRESENTATION('',(#5851),#5855); +#5851 = LINE('',#5852,#5853); +#5852 = CARTESIAN_POINT('',(3.14159265359,0.)); +#5853 = VECTOR('',#5854,1.); +#5854 = DIRECTION('',(-1.,0.)); +#5855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5856 = ORIENTED_EDGE('',*,*,#4867,.T.); +#5857 = ORIENTED_EDGE('',*,*,#5858,.T.); +#5858 = EDGE_CURVE('',#4833,#4977,#5859,.T.); +#5859 = SURFACE_CURVE('',#5860,(#5865,#5872),.PCURVE_S1.); +#5860 = CIRCLE('',#5861,3.5); +#5861 = AXIS2_PLACEMENT_3D('',#5862,#5863,#5864); +#5862 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5863 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5864 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5865 = PCURVE('',#4352,#5866); +#5866 = DEFINITIONAL_REPRESENTATION('',(#5867),#5871); +#5867 = CIRCLE('',#5868,3.5); +#5868 = AXIS2_PLACEMENT_2D('',#5869,#5870); +#5869 = CARTESIAN_POINT('',(0.,0.)); +#5870 = DIRECTION('',(1.,-1.408680187895E-32)); +#5871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5872 = PCURVE('',#4961,#5873); +#5873 = DEFINITIONAL_REPRESENTATION('',(#5874),#5878); +#5874 = LINE('',#5875,#5876); +#5875 = CARTESIAN_POINT('',(3.926990816987,0.)); +#5876 = VECTOR('',#5877,1.); +#5877 = DIRECTION('',(-1.,0.)); +#5878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5879 = ORIENTED_EDGE('',*,*,#5042,.T.); +#5880 = ORIENTED_EDGE('',*,*,#5881,.T.); +#5881 = EDGE_CURVE('',#5008,#5152,#5882,.T.); +#5882 = SURFACE_CURVE('',#5883,(#5888,#5895),.PCURVE_S1.); +#5883 = CIRCLE('',#5884,3.5); +#5884 = AXIS2_PLACEMENT_3D('',#5885,#5886,#5887); +#5885 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5886 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5887 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5888 = PCURVE('',#4352,#5889); +#5889 = DEFINITIONAL_REPRESENTATION('',(#5890),#5894); +#5890 = CIRCLE('',#5891,3.5); +#5891 = AXIS2_PLACEMENT_2D('',#5892,#5893); +#5892 = CARTESIAN_POINT('',(0.,0.)); +#5893 = DIRECTION('',(1.,-1.408680187895E-32)); +#5894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5895 = PCURVE('',#5116,#5896); +#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901); +#5897 = LINE('',#5898,#5899); +#5898 = CARTESIAN_POINT('',(4.712388980385,0.)); +#5899 = VECTOR('',#5900,1.); +#5900 = DIRECTION('',(-1.,0.)); +#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5902 = ORIENTED_EDGE('',*,*,#5217,.T.); +#5903 = ORIENTED_EDGE('',*,*,#5904,.T.); +#5904 = EDGE_CURVE('',#5183,#5327,#5905,.T.); +#5905 = SURFACE_CURVE('',#5906,(#5911,#5918),.PCURVE_S1.); +#5906 = CIRCLE('',#5907,3.5); +#5907 = AXIS2_PLACEMENT_3D('',#5908,#5909,#5910); +#5908 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5909 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5910 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5911 = PCURVE('',#4352,#5912); +#5912 = DEFINITIONAL_REPRESENTATION('',(#5913),#5917); +#5913 = CIRCLE('',#5914,3.5); +#5914 = AXIS2_PLACEMENT_2D('',#5915,#5916); +#5915 = CARTESIAN_POINT('',(0.,0.)); +#5916 = DIRECTION('',(1.,-1.408680187895E-32)); +#5917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5918 = PCURVE('',#5291,#5919); +#5919 = DEFINITIONAL_REPRESENTATION('',(#5920),#5924); +#5920 = LINE('',#5921,#5922); +#5921 = CARTESIAN_POINT('',(5.497787143782,0.)); +#5922 = VECTOR('',#5923,1.); +#5923 = DIRECTION('',(-1.,0.)); +#5924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5925 = ORIENTED_EDGE('',*,*,#5392,.T.); +#5926 = ORIENTED_EDGE('',*,*,#5927,.T.); +#5927 = EDGE_CURVE('',#5358,#5502,#5928,.T.); +#5928 = SURFACE_CURVE('',#5929,(#5934,#5941),.PCURVE_S1.); +#5929 = CIRCLE('',#5930,3.5); +#5930 = AXIS2_PLACEMENT_3D('',#5931,#5932,#5933); +#5931 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5932 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5933 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5934 = PCURVE('',#4352,#5935); +#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940); +#5936 = CIRCLE('',#5937,3.5); +#5937 = AXIS2_PLACEMENT_2D('',#5938,#5939); +#5938 = CARTESIAN_POINT('',(0.,0.)); +#5939 = DIRECTION('',(1.,-1.408680187895E-32)); +#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5941 = PCURVE('',#5466,#5942); +#5942 = DEFINITIONAL_REPRESENTATION('',(#5943),#5947); +#5943 = LINE('',#5944,#5945); +#5944 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5945 = VECTOR('',#5946,1.); +#5946 = DIRECTION('',(-1.,0.)); +#5947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5948 = ORIENTED_EDGE('',*,*,#5567,.T.); +#5949 = ORIENTED_EDGE('',*,*,#5950,.T.); +#5950 = EDGE_CURVE('',#5533,#5677,#5951,.T.); +#5951 = SURFACE_CURVE('',#5952,(#5957,#5964),.PCURVE_S1.); +#5952 = CIRCLE('',#5953,3.5); +#5953 = AXIS2_PLACEMENT_3D('',#5954,#5955,#5956); +#5954 = CARTESIAN_POINT('',(0.,8.881784197001E-16,2.5)); +#5955 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#5956 = DIRECTION('',(1.,6.344131569287E-17,-5.634720751579E-32)); +#5957 = PCURVE('',#4352,#5958); +#5958 = DEFINITIONAL_REPRESENTATION('',(#5959),#5963); +#5959 = CIRCLE('',#5960,3.5); +#5960 = AXIS2_PLACEMENT_2D('',#5961,#5962); +#5961 = CARTESIAN_POINT('',(0.,0.)); +#5962 = DIRECTION('',(1.,-1.408680187895E-32)); +#5963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5964 = PCURVE('',#5641,#5965); +#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5970); +#5966 = LINE('',#5967,#5968); +#5967 = CARTESIAN_POINT('',(7.068583470577,0.)); +#5968 = VECTOR('',#5969,1.); +#5969 = DIRECTION('',(-1.,0.)); +#5970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5971 = ORIENTED_EDGE('',*,*,#5676,.T.); +#5972 = FACE_BOUND('',#5973,.F.); +#5973 = EDGE_LOOP('',(#5974)); +#5974 = ORIENTED_EDGE('',*,*,#5975,.T.); +#5975 = EDGE_CURVE('',#5976,#5976,#5978,.T.); +#5976 = VERTEX_POINT('',#5977); +#5977 = CARTESIAN_POINT('',(3.,2.22044604925E-15,2.5)); +#5978 = SURFACE_CURVE('',#5979,(#5984,#5995),.PCURVE_S1.); +#5979 = CIRCLE('',#5980,3.); +#5980 = AXIS2_PLACEMENT_3D('',#5981,#5982,#5983); +#5981 = CARTESIAN_POINT('',(0.,2.22044604925E-15,2.5)); +#5982 = DIRECTION('',(-0.,8.881784197001E-16,1.)); +#5983 = DIRECTION('',(1.,0.,0.)); +#5984 = PCURVE('',#4352,#5985); +#5985 = DEFINITIONAL_REPRESENTATION('',(#5986),#5994); +#5986 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5987,#5988,#5989,#5990, +#5991,#5992,#5993),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#5987 = CARTESIAN_POINT('',(3.,-1.141943682472E-15)); +#5988 = CARTESIAN_POINT('',(3.,-5.196152422707)); +#5989 = CARTESIAN_POINT('',(-1.5,-2.598076211353)); +#5990 = CARTESIAN_POINT('',(-6.,-2.447703603196E-15)); +#5991 = CARTESIAN_POINT('',(-1.5,2.598076211353)); +#5992 = CARTESIAN_POINT('',(3.,5.196152422707)); +#5993 = CARTESIAN_POINT('',(3.,-1.141943682472E-15)); +#5994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5995 = PCURVE('',#5996,#6001); +#5996 = CYLINDRICAL_SURFACE('',#5997,3.); +#5997 = AXIS2_PLACEMENT_3D('',#5998,#5999,#6000); +#5998 = CARTESIAN_POINT('',(0.,2.22044604925E-15,2.5)); +#5999 = DIRECTION('',(0.,8.881784197001E-16,1.)); +#6000 = DIRECTION('',(1.,0.,0.)); +#6001 = DEFINITIONAL_REPRESENTATION('',(#6002),#6006); +#6002 = LINE('',#6003,#6004); +#6003 = CARTESIAN_POINT('',(0.,0.)); +#6004 = VECTOR('',#6005,1.); +#6005 = DIRECTION('',(1.,0.)); +#6006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6007 = ADVANCED_FACE('',(#6008),#4325,.T.); +#6008 = FACE_BOUND('',#6009,.T.); +#6009 = EDGE_LOOP('',(#6010,#6011,#6032)); +#6010 = ORIENTED_EDGE('',*,*,#4302,.F.); +#6011 = ORIENTED_EDGE('',*,*,#6012,.T.); +#6012 = EDGE_CURVE('',#4303,#4368,#6013,.T.); +#6013 = SURFACE_CURVE('',#6014,(#6018,#6025),.PCURVE_S1.); +#6014 = LINE('',#6015,#6016); +#6015 = CARTESIAN_POINT('',(3.491060010942,-0.25,2.5)); +#6016 = VECTOR('',#6017,1.); +#6017 = DIRECTION('',(-9.860761315263E-32,-8.881784197001E-16,-1.)); +#6018 = PCURVE('',#4325,#6019); +#6019 = DEFINITIONAL_REPRESENTATION('',(#6020),#6024); +#6020 = LINE('',#6021,#6022); +#6021 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); +#6022 = VECTOR('',#6023,1.); +#6023 = DIRECTION('',(0.,-1.)); +#6024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6025 = PCURVE('',#4436,#6026); +#6026 = DEFINITIONAL_REPRESENTATION('',(#6027),#6031); +#6027 = LINE('',#6028,#6029); +#6028 = CARTESIAN_POINT('',(1.499306876909,0.)); +#6029 = VECTOR('',#6030,1.); +#6030 = DIRECTION('',(0.,-1.)); +#6031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6032 = ORIENTED_EDGE('',*,*,#4367,.T.); +#6033 = ADVANCED_FACE('',(#6034),#4436,.T.); +#6034 = FACE_BOUND('',#6035,.T.); +#6035 = EDGE_LOOP('',(#6036,#6037,#6058,#6059)); +#6036 = ORIENTED_EDGE('',*,*,#5789,.T.); +#6037 = ORIENTED_EDGE('',*,*,#6038,.T.); +#6038 = EDGE_CURVE('',#4452,#4391,#6039,.T.); +#6039 = SURFACE_CURVE('',#6040,(#6044,#6051),.PCURVE_S1.); +#6040 = LINE('',#6041,#6042); +#6041 = CARTESIAN_POINT('',(2.645328902818,-2.291775511676,2.5)); +#6042 = VECTOR('',#6043,1.); +#6043 = DIRECTION('',(-9.860761315263E-32,-8.881784197001E-16,-1.)); +#6044 = PCURVE('',#4436,#6045); +#6045 = DEFINITIONAL_REPRESENTATION('',(#6046),#6050); +#6046 = LINE('',#6047,#6048); +#6047 = CARTESIAN_POINT('',(0.856887613394,0.)); +#6048 = VECTOR('',#6049,1.); +#6049 = DIRECTION('',(0.,-1.)); +#6050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6051 = PCURVE('',#4406,#6052); +#6052 = DEFINITIONAL_REPRESENTATION('',(#6053),#6057); +#6053 = LINE('',#6054,#6055); +#6054 = CARTESIAN_POINT('',(-3.140184917368E-16,2.958228394579E-31)); +#6055 = VECTOR('',#6056,1.); +#6056 = DIRECTION('',(9.860761315263E-32,-1.)); +#6057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6058 = ORIENTED_EDGE('',*,*,#4417,.T.); +#6059 = ORIENTED_EDGE('',*,*,#6012,.F.); +#6060 = ADVANCED_FACE('',(#6061),#4406,.F.); +#6061 = FACE_BOUND('',#6062,.F.); +#6062 = EDGE_LOOP('',(#6063,#6064,#6065)); +#6063 = ORIENTED_EDGE('',*,*,#4451,.F.); +#6064 = ORIENTED_EDGE('',*,*,#6038,.T.); +#6065 = ORIENTED_EDGE('',*,*,#4390,.T.); +#6066 = ADVANCED_FACE('',(#6067),#4505,.T.); +#6067 = FACE_BOUND('',#6068,.T.); +#6068 = EDGE_LOOP('',(#6069,#6070,#6091)); +#6069 = ORIENTED_EDGE('',*,*,#4482,.F.); +#6070 = ORIENTED_EDGE('',*,*,#6071,.T.); +#6071 = EDGE_CURVE('',#4483,#4543,#6072,.T.); +#6072 = SURFACE_CURVE('',#6073,(#6077,#6084),.PCURVE_S1.); +#6073 = LINE('',#6074,#6075); +#6074 = CARTESIAN_POINT('',(2.29177551197,-2.645328902563,2.5)); +#6075 = VECTOR('',#6076,1.); +#6076 = DIRECTION('',(1.972152263053E-31,-8.881784197001E-16,-1.)); +#6077 = PCURVE('',#4505,#6078); +#6078 = DEFINITIONAL_REPRESENTATION('',(#6079),#6083); +#6079 = LINE('',#6080,#6081); +#6080 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); +#6081 = VECTOR('',#6082,1.); +#6082 = DIRECTION('',(0.,-1.)); +#6083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6084 = PCURVE('',#4611,#6085); +#6085 = DEFINITIONAL_REPRESENTATION('',(#6086),#6090); +#6086 = LINE('',#6087,#6088); +#6087 = CARTESIAN_POINT('',(1.499306876909,0.)); +#6088 = VECTOR('',#6089,1.); +#6089 = DIRECTION('',(0.,-1.)); +#6090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6091 = ORIENTED_EDGE('',*,*,#4542,.T.); +#6092 = ADVANCED_FACE('',(#6093),#4611,.T.); +#6093 = FACE_BOUND('',#6094,.T.); +#6094 = EDGE_LOOP('',(#6095,#6096,#6117,#6118)); +#6095 = ORIENTED_EDGE('',*,*,#5812,.T.); +#6096 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6097 = EDGE_CURVE('',#4627,#4566,#6098,.T.); +#6098 = SURFACE_CURVE('',#6099,(#6103,#6110),.PCURVE_S1.); +#6099 = LINE('',#6100,#6101); +#6100 = CARTESIAN_POINT('',(0.250000000388,-3.491060010914,2.5)); +#6101 = VECTOR('',#6102,1.); +#6102 = DIRECTION('',(1.972152263053E-31,-8.881784197001E-16,-1.)); +#6103 = PCURVE('',#4611,#6104); +#6104 = DEFINITIONAL_REPRESENTATION('',(#6105),#6109); +#6105 = LINE('',#6106,#6107); +#6106 = CARTESIAN_POINT('',(0.856887613394,0.)); +#6107 = VECTOR('',#6108,1.); +#6108 = DIRECTION('',(0.,-1.)); +#6109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6110 = PCURVE('',#4581,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(-3.140184917368E-16,2.958228394579E-31)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(9.860761315263E-32,-1.)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6117 = ORIENTED_EDGE('',*,*,#4592,.T.); +#6118 = ORIENTED_EDGE('',*,*,#6071,.F.); +#6119 = ADVANCED_FACE('',(#6120),#4581,.F.); +#6120 = FACE_BOUND('',#6121,.F.); +#6121 = EDGE_LOOP('',(#6122,#6123,#6124)); +#6122 = ORIENTED_EDGE('',*,*,#4626,.F.); +#6123 = ORIENTED_EDGE('',*,*,#6097,.T.); +#6124 = ORIENTED_EDGE('',*,*,#4565,.T.); +#6125 = ADVANCED_FACE('',(#6126),#4680,.T.); +#6126 = FACE_BOUND('',#6127,.T.); +#6127 = EDGE_LOOP('',(#6128,#6129,#6150)); +#6128 = ORIENTED_EDGE('',*,*,#4657,.F.); +#6129 = ORIENTED_EDGE('',*,*,#6130,.T.); +#6130 = EDGE_CURVE('',#4658,#4718,#6131,.T.); +#6131 = SURFACE_CURVE('',#6132,(#6136,#6143),.PCURVE_S1.); +#6132 = LINE('',#6133,#6134); +#6133 = CARTESIAN_POINT('',(-0.25,-3.491060010942,2.5)); +#6134 = VECTOR('',#6135,1.); +#6135 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#6136 = PCURVE('',#4680,#6137); +#6137 = DEFINITIONAL_REPRESENTATION('',(#6138),#6142); +#6138 = LINE('',#6139,#6140); +#6139 = CARTESIAN_POINT('',(-4.440892098501E-16,3.944304526105E-31)); +#6140 = VECTOR('',#6141,1.); +#6141 = DIRECTION('',(0.,-1.)); +#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6143 = PCURVE('',#4786,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149); +#6145 = LINE('',#6146,#6147); +#6146 = CARTESIAN_POINT('',(1.499306876909,0.)); +#6147 = VECTOR('',#6148,1.); +#6148 = DIRECTION('',(0.,-1.)); +#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6150 = ORIENTED_EDGE('',*,*,#4717,.T.); +#6151 = ADVANCED_FACE('',(#6152),#4786,.T.); +#6152 = FACE_BOUND('',#6153,.T.); +#6153 = EDGE_LOOP('',(#6154,#6155,#6176,#6177)); +#6154 = ORIENTED_EDGE('',*,*,#5835,.T.); +#6155 = ORIENTED_EDGE('',*,*,#6156,.T.); +#6156 = EDGE_CURVE('',#4802,#4741,#6157,.T.); +#6157 = SURFACE_CURVE('',#6158,(#6162,#6169),.PCURVE_S1.); +#6158 = LINE('',#6159,#6160); +#6159 = CARTESIAN_POINT('',(-2.291775511676,-2.645328902818,2.5)); +#6160 = VECTOR('',#6161,1.); +#6161 = DIRECTION('',(0.,-8.881784197001E-16,-1.)); +#6162 = PCURVE('',#4786,#6163); +#6163 = DEFINITIONAL_REPRESENTATION('',(#6164),#6168); +#6164 = LINE('',#6165,#6166); +#6165 = CARTESIAN_POINT('',(0.856887613394,0.)); +#6166 = VECTOR('',#6167,1.); +#6167 = DIRECTION('',(0.,-1.)); +#6168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6169 = PCURVE('',#4756,#6170); +#6170 = DEFINITIONAL_REPRESENTATION('',(#6171),#6175); +#6171 = LINE('',#6172,#6173); +#6172 = CARTESIAN_POINT('',(-3.140184917368E-16,3.944304526105E-31)); +#6173 = VECTOR('',#6174,1.); +#6174 = DIRECTION('',(9.860761315263E-32,-1.)); +#6175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6176 = ORIENTED_EDGE('',*,*,#4767,.T.); +#6177 = ORIENTED_EDGE('',*,*,#6130,.F.); +#6178 = ADVANCED_FACE('',(#6179),#4756,.F.); +#6179 = FACE_BOUND('',#6180,.F.); +#6180 = EDGE_LOOP('',(#6181,#6182,#6183)); +#6181 = ORIENTED_EDGE('',*,*,#4801,.F.); +#6182 = ORIENTED_EDGE('',*,*,#6156,.T.); +#6183 = ORIENTED_EDGE('',*,*,#4740,.T.); +#6184 = ADVANCED_FACE('',(#6185),#4855,.T.); +#6185 = FACE_BOUND('',#6186,.T.); +#6186 = EDGE_LOOP('',(#6187,#6188,#6209)); +#6187 = ORIENTED_EDGE('',*,*,#4832,.F.); +#6188 = ORIENTED_EDGE('',*,*,#6189,.T.); +#6189 = EDGE_CURVE('',#4833,#4893,#6190,.T.); +#6190 = SURFACE_CURVE('',#6191,(#6195,#6202),.PCURVE_S1.); +#6191 = LINE('',#6192,#6193); +#6192 = CARTESIAN_POINT('',(-2.645328902563,-2.29177551197,2.5)); +#6193 = VECTOR('',#6194,1.); +#6194 = DIRECTION('',(9.860761315263E-32,-8.881784197001E-16,-1.)); +#6195 = PCURVE('',#4855,#6196); +#6196 = DEFINITIONAL_REPRESENTATION('',(#6197),#6201); +#6197 = LINE('',#6198,#6199); +#6198 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); +#6199 = VECTOR('',#6200,1.); +#6200 = DIRECTION('',(0.,-1.)); +#6201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6202 = PCURVE('',#4961,#6203); +#6203 = DEFINITIONAL_REPRESENTATION('',(#6204),#6208); +#6204 = LINE('',#6205,#6206); +#6205 = CARTESIAN_POINT('',(1.499306876909,0.)); +#6206 = VECTOR('',#6207,1.); +#6207 = DIRECTION('',(0.,-1.)); +#6208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6209 = ORIENTED_EDGE('',*,*,#4892,.T.); +#6210 = ADVANCED_FACE('',(#6211),#4961,.T.); +#6211 = FACE_BOUND('',#6212,.T.); +#6212 = EDGE_LOOP('',(#6213,#6214,#6235,#6236)); +#6213 = ORIENTED_EDGE('',*,*,#5858,.T.); +#6214 = ORIENTED_EDGE('',*,*,#6215,.T.); +#6215 = EDGE_CURVE('',#4977,#4916,#6216,.T.); +#6216 = SURFACE_CURVE('',#6217,(#6221,#6228),.PCURVE_S1.); +#6217 = LINE('',#6218,#6219); +#6218 = CARTESIAN_POINT('',(-3.491060010914,-0.250000000388,2.5)); +#6219 = VECTOR('',#6220,1.); +#6220 = DIRECTION('',(9.860761315263E-32,-8.881784197001E-16,-1.)); +#6221 = PCURVE('',#4961,#6222); +#6222 = DEFINITIONAL_REPRESENTATION('',(#6223),#6227); +#6223 = LINE('',#6224,#6225); +#6224 = CARTESIAN_POINT('',(0.856887613394,0.)); +#6225 = VECTOR('',#6226,1.); +#6226 = DIRECTION('',(0.,-1.)); +#6227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6228 = PCURVE('',#4931,#6229); +#6229 = DEFINITIONAL_REPRESENTATION('',(#6230),#6234); +#6230 = LINE('',#6231,#6232); +#6231 = CARTESIAN_POINT('',(-3.140184917368E-16,2.958228394579E-31)); +#6232 = VECTOR('',#6233,1.); +#6233 = DIRECTION('',(9.860761315263E-32,-1.)); +#6234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6235 = ORIENTED_EDGE('',*,*,#4942,.T.); +#6236 = ORIENTED_EDGE('',*,*,#6189,.F.); +#6237 = ADVANCED_FACE('',(#6238),#4931,.F.); +#6238 = FACE_BOUND('',#6239,.F.); +#6239 = EDGE_LOOP('',(#6240,#6241,#6242)); +#6240 = ORIENTED_EDGE('',*,*,#4976,.F.); +#6241 = ORIENTED_EDGE('',*,*,#6215,.T.); +#6242 = ORIENTED_EDGE('',*,*,#4915,.T.); +#6243 = ADVANCED_FACE('',(#6244),#5030,.T.); +#6244 = FACE_BOUND('',#6245,.T.); +#6245 = EDGE_LOOP('',(#6246,#6247,#6268)); +#6246 = ORIENTED_EDGE('',*,*,#5007,.F.); +#6247 = ORIENTED_EDGE('',*,*,#6248,.T.); +#6248 = EDGE_CURVE('',#5008,#5096,#6249,.T.); +#6249 = SURFACE_CURVE('',#6250,(#6254,#6261),.PCURVE_S1.); +#6250 = LINE('',#6251,#6252); +#6251 = CARTESIAN_POINT('',(-3.491060010942,0.25,2.5)); +#6252 = VECTOR('',#6253,1.); +#6253 = DIRECTION('',(9.860761315263E-32,-8.881784197001E-16,-1.)); +#6254 = PCURVE('',#5030,#6255); +#6255 = DEFINITIONAL_REPRESENTATION('',(#6256),#6260); +#6256 = LINE('',#6257,#6258); +#6257 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); +#6258 = VECTOR('',#6259,1.); +#6259 = DIRECTION('',(0.,-1.)); +#6260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6261 = PCURVE('',#5116,#6262); +#6262 = DEFINITIONAL_REPRESENTATION('',(#6263),#6267); +#6263 = LINE('',#6264,#6265); +#6264 = CARTESIAN_POINT('',(1.499306876909,0.)); +#6265 = VECTOR('',#6266,1.); +#6266 = DIRECTION('',(0.,-1.)); +#6267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6268 = ORIENTED_EDGE('',*,*,#5128,.T.); +#6269 = ADVANCED_FACE('',(#6270),#5116,.T.); +#6270 = FACE_BOUND('',#6271,.T.); +#6271 = EDGE_LOOP('',(#6272,#6273,#6294,#6295)); +#6272 = ORIENTED_EDGE('',*,*,#5881,.T.); +#6273 = ORIENTED_EDGE('',*,*,#6274,.T.); +#6274 = EDGE_CURVE('',#5152,#5069,#6275,.T.); +#6275 = SURFACE_CURVE('',#6276,(#6280,#6287),.PCURVE_S1.); +#6276 = LINE('',#6277,#6278); +#6277 = CARTESIAN_POINT('',(-2.645328902818,2.291775511676,2.5)); +#6278 = VECTOR('',#6279,1.); +#6279 = DIRECTION('',(9.860761315263E-32,-8.881784197001E-16,-1.)); +#6280 = PCURVE('',#5116,#6281); +#6281 = DEFINITIONAL_REPRESENTATION('',(#6282),#6286); +#6282 = LINE('',#6283,#6284); +#6283 = CARTESIAN_POINT('',(0.856887613394,0.)); +#6284 = VECTOR('',#6285,1.); +#6285 = DIRECTION('',(0.,-1.)); +#6286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6287 = PCURVE('',#5084,#6288); +#6288 = DEFINITIONAL_REPRESENTATION('',(#6289),#6293); +#6289 = LINE('',#6290,#6291); +#6290 = CARTESIAN_POINT('',(-3.140184917368E-16,2.958228394579E-31)); +#6291 = VECTOR('',#6292,1.); +#6292 = DIRECTION('',(9.860761315263E-32,-1.)); +#6293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6294 = ORIENTED_EDGE('',*,*,#5095,.T.); +#6295 = ORIENTED_EDGE('',*,*,#6248,.F.); +#6296 = ADVANCED_FACE('',(#6297),#5084,.F.); +#6297 = FACE_BOUND('',#6298,.F.); +#6298 = EDGE_LOOP('',(#6299,#6300,#6301)); +#6299 = ORIENTED_EDGE('',*,*,#5151,.F.); +#6300 = ORIENTED_EDGE('',*,*,#6274,.T.); +#6301 = ORIENTED_EDGE('',*,*,#5068,.T.); +#6302 = ADVANCED_FACE('',(#6303),#5205,.T.); +#6303 = FACE_BOUND('',#6304,.T.); +#6304 = EDGE_LOOP('',(#6305,#6306,#6327)); +#6305 = ORIENTED_EDGE('',*,*,#5182,.F.); +#6306 = ORIENTED_EDGE('',*,*,#6307,.T.); +#6307 = EDGE_CURVE('',#5183,#5271,#6308,.T.); +#6308 = SURFACE_CURVE('',#6309,(#6313,#6320),.PCURVE_S1.); +#6309 = LINE('',#6310,#6311); +#6310 = CARTESIAN_POINT('',(-2.29177551197,2.645328902563,2.5)); +#6311 = VECTOR('',#6312,1.); +#6312 = DIRECTION('',(-1.972152263053E-31,-8.881784197001E-16,-1.)); +#6313 = PCURVE('',#5205,#6314); +#6314 = DEFINITIONAL_REPRESENTATION('',(#6315),#6319); +#6315 = LINE('',#6316,#6317); +#6316 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); +#6317 = VECTOR('',#6318,1.); +#6318 = DIRECTION('',(0.,-1.)); +#6319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6320 = PCURVE('',#5291,#6321); +#6321 = DEFINITIONAL_REPRESENTATION('',(#6322),#6326); +#6322 = LINE('',#6323,#6324); +#6323 = CARTESIAN_POINT('',(1.499306876909,0.)); +#6324 = VECTOR('',#6325,1.); +#6325 = DIRECTION('',(0.,-1.)); +#6326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6327 = ORIENTED_EDGE('',*,*,#5303,.T.); +#6328 = ADVANCED_FACE('',(#6329),#5291,.T.); +#6329 = FACE_BOUND('',#6330,.T.); +#6330 = EDGE_LOOP('',(#6331,#6332,#6353,#6354)); +#6331 = ORIENTED_EDGE('',*,*,#5904,.T.); +#6332 = ORIENTED_EDGE('',*,*,#6333,.T.); +#6333 = EDGE_CURVE('',#5327,#5244,#6334,.T.); +#6334 = SURFACE_CURVE('',#6335,(#6339,#6346),.PCURVE_S1.); +#6335 = LINE('',#6336,#6337); +#6336 = CARTESIAN_POINT('',(-0.250000000388,3.491060010914,2.5)); +#6337 = VECTOR('',#6338,1.); +#6338 = DIRECTION('',(-1.972152263053E-31,-8.881784197001E-16,-1.)); +#6339 = PCURVE('',#5291,#6340); +#6340 = DEFINITIONAL_REPRESENTATION('',(#6341),#6345); +#6341 = LINE('',#6342,#6343); +#6342 = CARTESIAN_POINT('',(0.856887613394,0.)); +#6343 = VECTOR('',#6344,1.); +#6344 = DIRECTION('',(0.,-1.)); +#6345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6346 = PCURVE('',#5259,#6347); +#6347 = DEFINITIONAL_REPRESENTATION('',(#6348),#6352); +#6348 = LINE('',#6349,#6350); +#6349 = CARTESIAN_POINT('',(-3.140184917368E-16,2.958228394579E-31)); +#6350 = VECTOR('',#6351,1.); +#6351 = DIRECTION('',(9.860761315263E-32,-1.)); +#6352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6353 = ORIENTED_EDGE('',*,*,#5270,.T.); +#6354 = ORIENTED_EDGE('',*,*,#6307,.F.); +#6355 = ADVANCED_FACE('',(#6356),#5259,.F.); +#6356 = FACE_BOUND('',#6357,.F.); +#6357 = EDGE_LOOP('',(#6358,#6359,#6360)); +#6358 = ORIENTED_EDGE('',*,*,#5326,.F.); +#6359 = ORIENTED_EDGE('',*,*,#6333,.T.); +#6360 = ORIENTED_EDGE('',*,*,#5243,.T.); +#6361 = ADVANCED_FACE('',(#6362),#5380,.T.); +#6362 = FACE_BOUND('',#6363,.T.); +#6363 = EDGE_LOOP('',(#6364,#6365,#6386)); +#6364 = ORIENTED_EDGE('',*,*,#5357,.F.); +#6365 = ORIENTED_EDGE('',*,*,#6366,.T.); +#6366 = EDGE_CURVE('',#5358,#5446,#6367,.T.); +#6367 = SURFACE_CURVE('',#6368,(#6372,#6379),.PCURVE_S1.); +#6368 = LINE('',#6369,#6370); +#6369 = CARTESIAN_POINT('',(0.25,3.491060010942,2.5)); +#6370 = VECTOR('',#6371,1.); +#6371 = DIRECTION('',(-2.517958178084E-46,-8.881784197001E-16,-1.)); +#6372 = PCURVE('',#5380,#6373); +#6373 = DEFINITIONAL_REPRESENTATION('',(#6374),#6378); +#6374 = LINE('',#6375,#6376); +#6375 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); +#6376 = VECTOR('',#6377,1.); +#6377 = DIRECTION('',(0.,-1.)); +#6378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6379 = PCURVE('',#5466,#6380); +#6380 = DEFINITIONAL_REPRESENTATION('',(#6381),#6385); +#6381 = LINE('',#6382,#6383); +#6382 = CARTESIAN_POINT('',(1.499306876909,0.)); +#6383 = VECTOR('',#6384,1.); +#6384 = DIRECTION('',(0.,-1.)); +#6385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6386 = ORIENTED_EDGE('',*,*,#5478,.T.); +#6387 = ADVANCED_FACE('',(#6388),#5466,.T.); +#6388 = FACE_BOUND('',#6389,.T.); +#6389 = EDGE_LOOP('',(#6390,#6391,#6412,#6413)); +#6390 = ORIENTED_EDGE('',*,*,#5927,.T.); +#6391 = ORIENTED_EDGE('',*,*,#6392,.T.); +#6392 = EDGE_CURVE('',#5502,#5419,#6393,.T.); +#6393 = SURFACE_CURVE('',#6394,(#6398,#6405),.PCURVE_S1.); +#6394 = LINE('',#6395,#6396); +#6395 = CARTESIAN_POINT('',(2.291775511676,2.645328902818,2.5)); +#6396 = VECTOR('',#6397,1.); +#6397 = DIRECTION('',(-2.517958178084E-46,-8.881784197001E-16,-1.)); +#6398 = PCURVE('',#5466,#6399); +#6399 = DEFINITIONAL_REPRESENTATION('',(#6400),#6404); +#6400 = LINE('',#6401,#6402); +#6401 = CARTESIAN_POINT('',(0.856887613394,0.)); +#6402 = VECTOR('',#6403,1.); +#6403 = DIRECTION('',(0.,-1.)); +#6404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6405 = PCURVE('',#5434,#6406); +#6406 = DEFINITIONAL_REPRESENTATION('',(#6407),#6411); +#6407 = LINE('',#6408,#6409); +#6408 = CARTESIAN_POINT('',(-3.140184917368E-16,2.958228394579E-31)); +#6409 = VECTOR('',#6410,1.); +#6410 = DIRECTION('',(9.860761315263E-32,-1.)); +#6411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6412 = ORIENTED_EDGE('',*,*,#5445,.T.); +#6413 = ORIENTED_EDGE('',*,*,#6366,.F.); +#6414 = ADVANCED_FACE('',(#6415),#5434,.F.); +#6415 = FACE_BOUND('',#6416,.F.); +#6416 = EDGE_LOOP('',(#6417,#6418,#6419)); +#6417 = ORIENTED_EDGE('',*,*,#5501,.F.); +#6418 = ORIENTED_EDGE('',*,*,#6392,.T.); +#6419 = ORIENTED_EDGE('',*,*,#5418,.T.); +#6420 = ADVANCED_FACE('',(#6421),#5555,.T.); +#6421 = FACE_BOUND('',#6422,.T.); +#6422 = EDGE_LOOP('',(#6423,#6424,#6445)); +#6423 = ORIENTED_EDGE('',*,*,#5532,.F.); +#6424 = ORIENTED_EDGE('',*,*,#6425,.T.); +#6425 = EDGE_CURVE('',#5533,#5621,#6426,.T.); +#6426 = SURFACE_CURVE('',#6427,(#6431,#6438),.PCURVE_S1.); +#6427 = LINE('',#6428,#6429); +#6428 = CARTESIAN_POINT('',(2.645328902563,2.29177551197,2.5)); +#6429 = VECTOR('',#6430,1.); +#6430 = DIRECTION('',(-9.860761315263E-32,-8.881784197001E-16,-1.)); +#6431 = PCURVE('',#5555,#6432); +#6432 = DEFINITIONAL_REPRESENTATION('',(#6433),#6437); +#6433 = LINE('',#6434,#6435); +#6434 = CARTESIAN_POINT('',(-4.440892098501E-16,2.958228394579E-31)); +#6435 = VECTOR('',#6436,1.); +#6436 = DIRECTION('',(0.,-1.)); +#6437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6438 = PCURVE('',#5641,#6439); +#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444); +#6440 = LINE('',#6441,#6442); +#6441 = CARTESIAN_POINT('',(1.499306876909,0.)); +#6442 = VECTOR('',#6443,1.); +#6443 = DIRECTION('',(0.,-1.)); +#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6445 = ORIENTED_EDGE('',*,*,#5653,.T.); +#6446 = ADVANCED_FACE('',(#6447),#5641,.T.); +#6447 = FACE_BOUND('',#6448,.T.); +#6448 = EDGE_LOOP('',(#6449,#6450,#6471,#6472)); +#6449 = ORIENTED_EDGE('',*,*,#5950,.T.); +#6450 = ORIENTED_EDGE('',*,*,#6451,.T.); +#6451 = EDGE_CURVE('',#5677,#5594,#6452,.T.); +#6452 = SURFACE_CURVE('',#6453,(#6457,#6464),.PCURVE_S1.); +#6453 = LINE('',#6454,#6455); +#6454 = CARTESIAN_POINT('',(3.491060010914,0.250000000388,2.5)); +#6455 = VECTOR('',#6456,1.); +#6456 = DIRECTION('',(-9.860761315263E-32,-8.881784197001E-16,-1.)); +#6457 = PCURVE('',#5641,#6458); +#6458 = DEFINITIONAL_REPRESENTATION('',(#6459),#6463); +#6459 = LINE('',#6460,#6461); +#6460 = CARTESIAN_POINT('',(0.856887613394,0.)); +#6461 = VECTOR('',#6462,1.); +#6462 = DIRECTION('',(0.,-1.)); +#6463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6464 = PCURVE('',#5609,#6465); +#6465 = DEFINITIONAL_REPRESENTATION('',(#6466),#6470); +#6466 = LINE('',#6467,#6468); +#6467 = CARTESIAN_POINT('',(-3.140184917368E-16,2.958228394579E-31)); +#6468 = VECTOR('',#6469,1.); +#6469 = DIRECTION('',(9.860761315263E-32,-1.)); +#6470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6471 = ORIENTED_EDGE('',*,*,#5620,.T.); +#6472 = ORIENTED_EDGE('',*,*,#6425,.F.); +#6473 = ADVANCED_FACE('',(#6474),#5609,.F.); +#6474 = FACE_BOUND('',#6475,.F.); +#6475 = EDGE_LOOP('',(#6476,#6477,#6478)); +#6476 = ORIENTED_EDGE('',*,*,#5700,.F.); +#6477 = ORIENTED_EDGE('',*,*,#6451,.T.); +#6478 = ORIENTED_EDGE('',*,*,#5593,.T.); +#6479 = ADVANCED_FACE('',(#6480),#5772,.F.); +#6480 = FACE_BOUND('',#6481,.T.); +#6481 = EDGE_LOOP('',(#6482,#6511,#6533,#6534)); +#6482 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6483 = EDGE_CURVE('',#6484,#6484,#6486,.T.); +#6484 = VERTEX_POINT('',#6485); +#6485 = CARTESIAN_POINT('',(4.070000000005,-6.106226635399E-16, + -2.799999999982)); +#6486 = SURFACE_CURVE('',#6487,(#6492,#6499),.PCURVE_S1.); +#6487 = CIRCLE('',#6488,4.070000000005); +#6488 = AXIS2_PLACEMENT_3D('',#6489,#6490,#6491); +#6489 = CARTESIAN_POINT('',(0.,-7.88860905221E-31,-2.799999999982)); +#6490 = DIRECTION('',(5.917645538485E-49,2.958228394579E-31,1.)); +#6491 = DIRECTION('',(1.,-1.500301384617E-16,4.379057701015E-47)); +#6492 = PCURVE('',#5772,#6493); +#6493 = DEFINITIONAL_REPRESENTATION('',(#6494),#6498); +#6494 = LINE('',#6495,#6496); +#6495 = CARTESIAN_POINT('',(-0.,3.141595881272)); +#6496 = VECTOR('',#6497,1.); +#6497 = DIRECTION('',(-1.,0.)); +#6498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6499 = PCURVE('',#6500,#6505); +#6500 = CYLINDRICAL_SURFACE('',#6501,4.07); +#6501 = AXIS2_PLACEMENT_3D('',#6502,#6503,#6504); +#6502 = CARTESIAN_POINT('',(0.,-7.88860905221E-31,-2.8)); +#6503 = DIRECTION('',(0.,-2.958228394579E-31,-1.)); +#6504 = DIRECTION('',(1.,-1.500301384629E-16,4.379057701015E-47)); +#6505 = DEFINITIONAL_REPRESENTATION('',(#6506),#6510); +#6506 = LINE('',#6507,#6508); +#6507 = CARTESIAN_POINT('',(-0.,0.)); +#6508 = VECTOR('',#6509,1.); +#6509 = DIRECTION('',(-1.,0.)); +#6510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6511 = ORIENTED_EDGE('',*,*,#6512,.T.); +#6512 = EDGE_CURVE('',#6484,#5735,#6513,.T.); +#6513 = SEAM_CURVE('',#6514,(#6519,#6526),.PCURVE_S1.); +#6514 = CIRCLE('',#6515,2.001661462341); +#6515 = AXIS2_PLACEMENT_3D('',#6516,#6517,#6518); +#6516 = CARTESIAN_POINT('',(6.071661462341,-6.106240981057E-16, + -2.800006460692)); +#6517 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#6518 = DIRECTION('',(1.,0.,0.)); +#6519 = PCURVE('',#5772,#6520); +#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525); +#6521 = LINE('',#6522,#6523); +#6522 = CARTESIAN_POINT('',(-0.,0.)); +#6523 = VECTOR('',#6524,1.); +#6524 = DIRECTION('',(-0.,1.)); +#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6526 = PCURVE('',#5772,#6527); +#6527 = DEFINITIONAL_REPRESENTATION('',(#6528),#6532); +#6528 = LINE('',#6529,#6530); +#6529 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6530 = VECTOR('',#6531,1.); +#6531 = DIRECTION('',(-0.,1.)); +#6532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6533 = ORIENTED_EDGE('',*,*,#5757,.F.); +#6534 = ORIENTED_EDGE('',*,*,#6512,.F.); +#6535 = ADVANCED_FACE('',(#6536),#5996,.F.); +#6536 = FACE_BOUND('',#6537,.F.); +#6537 = EDGE_LOOP('',(#6538,#6539,#6562,#6589)); +#6538 = ORIENTED_EDGE('',*,*,#5975,.F.); +#6539 = ORIENTED_EDGE('',*,*,#6540,.T.); +#6540 = EDGE_CURVE('',#5976,#6541,#6543,.T.); +#6541 = VERTEX_POINT('',#6542); +#6542 = CARTESIAN_POINT('',(3.,8.881784197001E-16,1.)); +#6543 = SEAM_CURVE('',#6544,(#6548,#6555),.PCURVE_S1.); +#6544 = LINE('',#6545,#6546); +#6545 = CARTESIAN_POINT('',(3.,2.22044604925E-15,2.5)); +#6546 = VECTOR('',#6547,1.); +#6547 = DIRECTION('',(-0.,-8.881784197001E-16,-1.)); +#6548 = PCURVE('',#5996,#6549); +#6549 = DEFINITIONAL_REPRESENTATION('',(#6550),#6554); +#6550 = LINE('',#6551,#6552); +#6551 = CARTESIAN_POINT('',(6.28318530718,0.)); +#6552 = VECTOR('',#6553,1.); +#6553 = DIRECTION('',(0.,-1.)); +#6554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6555 = PCURVE('',#5996,#6556); +#6556 = DEFINITIONAL_REPRESENTATION('',(#6557),#6561); +#6557 = LINE('',#6558,#6559); +#6558 = CARTESIAN_POINT('',(0.,0.)); +#6559 = VECTOR('',#6560,1.); +#6560 = DIRECTION('',(0.,-1.)); +#6561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6562 = ORIENTED_EDGE('',*,*,#6563,.T.); +#6563 = EDGE_CURVE('',#6541,#6541,#6564,.T.); +#6564 = SURFACE_CURVE('',#6565,(#6570,#6577),.PCURVE_S1.); +#6565 = CIRCLE('',#6566,3.); +#6566 = AXIS2_PLACEMENT_3D('',#6567,#6568,#6569); +#6567 = CARTESIAN_POINT('',(0.,8.881784197001E-16,1.)); +#6568 = DIRECTION('',(-0.,8.881784197001E-16,1.)); +#6569 = DIRECTION('',(1.,0.,0.)); +#6570 = PCURVE('',#5996,#6571); +#6571 = DEFINITIONAL_REPRESENTATION('',(#6572),#6576); +#6572 = LINE('',#6573,#6574); +#6573 = CARTESIAN_POINT('',(0.,-1.5)); +#6574 = VECTOR('',#6575,1.); +#6575 = DIRECTION('',(1.,0.)); +#6576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6577 = PCURVE('',#6578,#6583); +#6578 = PLANE('',#6579); +#6579 = AXIS2_PLACEMENT_3D('',#6580,#6581,#6582); +#6580 = CARTESIAN_POINT('',(-1.709300165674E-16,9.665022308859E-16,1.)); +#6581 = DIRECTION('',(2.186172153669E-31,8.546500828371E-16,1.)); +#6582 = DIRECTION('',(0.,1.,-8.546500828371E-16)); +#6583 = DEFINITIONAL_REPRESENTATION('',(#6584),#6588); +#6584 = CIRCLE('',#6585,3.); +#6585 = AXIS2_PLACEMENT_2D('',#6586,#6587); +#6586 = CARTESIAN_POINT('',(-7.832381118581E-17,-1.709300165674E-16)); +#6587 = DIRECTION('',(0.,-1.)); +#6588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6589 = ORIENTED_EDGE('',*,*,#6540,.F.); +#6590 = ADVANCED_FACE('',(#6591),#6500,.T.); +#6591 = FACE_BOUND('',#6592,.F.); +#6592 = EDGE_LOOP('',(#6593,#6594,#6617,#6644)); +#6593 = ORIENTED_EDGE('',*,*,#6483,.T.); +#6594 = ORIENTED_EDGE('',*,*,#6595,.T.); +#6595 = EDGE_CURVE('',#6484,#6596,#6598,.T.); +#6596 = VERTEX_POINT('',#6597); +#6597 = CARTESIAN_POINT('',(4.07,-8.326672684689E-16,-3.8)); +#6598 = SEAM_CURVE('',#6599,(#6603,#6610),.PCURVE_S1.); +#6599 = LINE('',#6600,#6601); +#6600 = CARTESIAN_POINT('',(4.07,-6.106226635438E-16,-2.8)); +#6601 = VECTOR('',#6602,1.); +#6602 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#6603 = PCURVE('',#6500,#6604); +#6604 = DEFINITIONAL_REPRESENTATION('',(#6605),#6609); +#6605 = LINE('',#6606,#6607); +#6606 = CARTESIAN_POINT('',(-0.,0.)); +#6607 = VECTOR('',#6608,1.); +#6608 = DIRECTION('',(-0.,1.)); +#6609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6610 = PCURVE('',#6500,#6611); +#6611 = DEFINITIONAL_REPRESENTATION('',(#6612),#6616); +#6612 = LINE('',#6613,#6614); +#6613 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#6614 = VECTOR('',#6615,1.); +#6615 = DIRECTION('',(-0.,1.)); +#6616 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6617 = ORIENTED_EDGE('',*,*,#6618,.F.); +#6618 = EDGE_CURVE('',#6596,#6596,#6619,.T.); +#6619 = SURFACE_CURVE('',#6620,(#6625,#6632),.PCURVE_S1.); +#6620 = CIRCLE('',#6621,4.07); +#6621 = AXIS2_PLACEMENT_3D('',#6622,#6623,#6624); +#6622 = CARTESIAN_POINT('',(0.,-1.084683744679E-30,-3.8)); +#6623 = DIRECTION('',(3.09331471509E-49,2.958228394579E-31,1.)); +#6624 = DIRECTION('',(1.,-2.045865524494E-16,6.021204338896E-47)); +#6625 = PCURVE('',#6500,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(-0.,1.)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-1.,0.)); +#6631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6632 = PCURVE('',#6633,#6638); +#6633 = PLANE('',#6634); +#6634 = AXIS2_PLACEMENT_3D('',#6635,#6636,#6637); +#6635 = CARTESIAN_POINT('',(0.,-1.084683744679E-30,-3.8)); +#6636 = DIRECTION('',(0.,2.958228394579E-31,1.)); +#6637 = DIRECTION('',(1.,-2.045865524494E-16,6.021204338896E-47)); +#6638 = DEFINITIONAL_REPRESENTATION('',(#6639),#6643); +#6639 = CIRCLE('',#6640,4.07); +#6640 = AXIS2_PLACEMENT_2D('',#6641,#6642); +#6641 = CARTESIAN_POINT('',(0.,0.)); +#6642 = DIRECTION('',(1.,-4.845582955903E-32)); +#6643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6644 = ORIENTED_EDGE('',*,*,#6595,.F.); +#6645 = ADVANCED_FACE('',(#6646,#6649),#6578,.T.); +#6646 = FACE_BOUND('',#6647,.T.); +#6647 = EDGE_LOOP('',(#6648)); +#6648 = ORIENTED_EDGE('',*,*,#6563,.T.); +#6649 = FACE_BOUND('',#6650,.T.); +#6650 = EDGE_LOOP('',(#6651)); +#6651 = ORIENTED_EDGE('',*,*,#6652,.F.); +#6652 = EDGE_CURVE('',#6653,#6653,#6655,.T.); +#6653 = VERTEX_POINT('',#6654); +#6654 = CARTESIAN_POINT('',(1.5,8.546500828371E-16,1.)); +#6655 = SURFACE_CURVE('',#6656,(#6661,#6668),.PCURVE_S1.); +#6656 = CIRCLE('',#6657,1.5); +#6657 = AXIS2_PLACEMENT_3D('',#6658,#6659,#6660); +#6658 = CARTESIAN_POINT('',(2.186172153669E-31,8.546500828371E-16,1.)); +#6659 = DIRECTION('',(2.186172153669E-31,8.546500828371E-16,1.)); +#6660 = DIRECTION('',(1.,-1.86841221223E-46,-2.186172153669E-31)); +#6661 = PCURVE('',#6578,#6662); +#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667); +#6663 = CIRCLE('',#6664,1.5); +#6664 = AXIS2_PLACEMENT_2D('',#6665,#6666); +#6665 = CARTESIAN_POINT('',(-1.118521480488E-16,-1.709300165674E-16)); +#6666 = DIRECTION('',(0.,-1.)); +#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6668 = PCURVE('',#6669,#6674); +#6669 = CYLINDRICAL_SURFACE('',#6670,1.5); +#6670 = AXIS2_PLACEMENT_3D('',#6671,#6672,#6673); +#6671 = CARTESIAN_POINT('',(2.186172153669E-31,8.546500828371E-16,1.)); +#6672 = DIRECTION('',(2.186172153669E-31,8.546500828371E-16,1.)); +#6673 = DIRECTION('',(1.,-1.86841221223E-46,-2.186172153669E-31)); +#6674 = DEFINITIONAL_REPRESENTATION('',(#6675),#6679); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(0.,0.)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(1.,0.)); +#6679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6680 = ADVANCED_FACE('',(#6681,#6684),#6633,.F.); +#6681 = FACE_BOUND('',#6682,.F.); +#6682 = EDGE_LOOP('',(#6683)); +#6683 = ORIENTED_EDGE('',*,*,#6618,.T.); +#6684 = FACE_BOUND('',#6685,.F.); +#6685 = EDGE_LOOP('',(#6686)); +#6686 = ORIENTED_EDGE('',*,*,#6687,.T.); +#6687 = EDGE_CURVE('',#6688,#6688,#6690,.T.); +#6688 = VERTEX_POINT('',#6689); +#6689 = CARTESIAN_POINT('',(2.9,0.,-3.8)); +#6690 = SURFACE_CURVE('',#6691,(#6696,#6707),.PCURVE_S1.); +#6691 = CIRCLE('',#6692,2.9); +#6692 = AXIS2_PLACEMENT_3D('',#6693,#6694,#6695); +#6693 = CARTESIAN_POINT('',(0.,0.,-3.8)); +#6694 = DIRECTION('',(0.,0.,-1.)); +#6695 = DIRECTION('',(1.,0.,0.)); +#6696 = PCURVE('',#6633,#6697); +#6697 = DEFINITIONAL_REPRESENTATION('',(#6698),#6706); +#6698 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6699,#6700,#6701,#6702, +#6703,#6704,#6705),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#6699 = CARTESIAN_POINT('',(2.9,5.933010021031E-16)); +#6700 = CARTESIAN_POINT('',(2.9,-5.02294734195)); +#6701 = CARTESIAN_POINT('',(-1.45,-2.511473670975)); +#6702 = CARTESIAN_POINT('',(-5.8,-1.896897147712E-15)); +#6703 = CARTESIAN_POINT('',(-1.45,2.511473670975)); +#6704 = CARTESIAN_POINT('',(2.9,5.02294734195)); +#6705 = CARTESIAN_POINT('',(2.9,5.933010021031E-16)); +#6706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6707 = PCURVE('',#6708,#6713); +#6708 = CYLINDRICAL_SURFACE('',#6709,2.9); +#6709 = AXIS2_PLACEMENT_3D('',#6710,#6711,#6712); +#6710 = CARTESIAN_POINT('',(0.,0.,-3.8)); +#6711 = DIRECTION('',(0.,0.,-1.)); +#6712 = DIRECTION('',(1.,0.,0.)); +#6713 = DEFINITIONAL_REPRESENTATION('',(#6714),#6718); +#6714 = LINE('',#6715,#6716); +#6715 = CARTESIAN_POINT('',(0.,0.)); +#6716 = VECTOR('',#6717,1.); +#6717 = DIRECTION('',(1.,0.)); +#6718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6719 = ADVANCED_FACE('',(#6720),#6669,.F.); +#6720 = FACE_BOUND('',#6721,.F.); +#6721 = EDGE_LOOP('',(#6722,#6723,#6746,#6773)); +#6722 = ORIENTED_EDGE('',*,*,#6652,.F.); +#6723 = ORIENTED_EDGE('',*,*,#6724,.T.); +#6724 = EDGE_CURVE('',#6653,#6725,#6727,.T.); +#6725 = VERTEX_POINT('',#6726); +#6726 = CARTESIAN_POINT('',(1.5,-8.546500828371E-17,-1.E-01)); +#6727 = SEAM_CURVE('',#6728,(#6732,#6739),.PCURVE_S1.); +#6728 = LINE('',#6729,#6730); +#6729 = CARTESIAN_POINT('',(1.5,8.546500828371E-16,1.)); +#6730 = VECTOR('',#6731,1.); +#6731 = DIRECTION('',(-2.186172153669E-31,-8.546500828371E-16,-1.)); +#6732 = PCURVE('',#6669,#6733); +#6733 = DEFINITIONAL_REPRESENTATION('',(#6734),#6738); +#6734 = LINE('',#6735,#6736); +#6735 = CARTESIAN_POINT('',(6.28318530718,0.)); +#6736 = VECTOR('',#6737,1.); +#6737 = DIRECTION('',(0.,-1.)); +#6738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6739 = PCURVE('',#6669,#6740); +#6740 = DEFINITIONAL_REPRESENTATION('',(#6741),#6745); +#6741 = LINE('',#6742,#6743); +#6742 = CARTESIAN_POINT('',(0.,0.)); +#6743 = VECTOR('',#6744,1.); +#6744 = DIRECTION('',(0.,-1.)); +#6745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6746 = ORIENTED_EDGE('',*,*,#6747,.T.); +#6747 = EDGE_CURVE('',#6725,#6725,#6748,.T.); +#6748 = SURFACE_CURVE('',#6749,(#6754,#6761),.PCURVE_S1.); +#6749 = CIRCLE('',#6750,1.5); +#6750 = AXIS2_PLACEMENT_3D('',#6751,#6752,#6753); +#6751 = CARTESIAN_POINT('',(-2.186172153669E-32,-8.546500828371E-17, + -1.E-01)); +#6752 = DIRECTION('',(2.186172153669E-31,8.546500828371E-16,1.)); +#6753 = DIRECTION('',(1.,-1.86841221223E-46,-2.186172153669E-31)); +#6754 = PCURVE('',#6669,#6755); +#6755 = DEFINITIONAL_REPRESENTATION('',(#6756),#6760); +#6756 = LINE('',#6757,#6758); +#6757 = CARTESIAN_POINT('',(0.,-1.1)); +#6758 = VECTOR('',#6759,1.); +#6759 = DIRECTION('',(1.,0.)); +#6760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6761 = PCURVE('',#6762,#6767); +#6762 = PLANE('',#6763); +#6763 = AXIS2_PLACEMENT_3D('',#6764,#6765,#6766); +#6764 = CARTESIAN_POINT('',(2.9,0.,-1.E-01)); +#6765 = DIRECTION('',(0.,0.,1.)); +#6766 = DIRECTION('',(1.,0.,0.)); +#6767 = DEFINITIONAL_REPRESENTATION('',(#6768),#6772); +#6768 = CIRCLE('',#6769,1.5); +#6769 = AXIS2_PLACEMENT_2D('',#6770,#6771); +#6770 = CARTESIAN_POINT('',(-2.9,-8.546500828371E-17)); +#6771 = DIRECTION('',(1.,-1.86841221223E-46)); +#6772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6773 = ORIENTED_EDGE('',*,*,#6724,.F.); +#6774 = ADVANCED_FACE('',(#6775),#6708,.F.); +#6775 = FACE_BOUND('',#6776,.F.); +#6776 = EDGE_LOOP('',(#6777,#6778,#6801,#6827)); +#6777 = ORIENTED_EDGE('',*,*,#6687,.F.); +#6778 = ORIENTED_EDGE('',*,*,#6779,.T.); +#6779 = EDGE_CURVE('',#6688,#6780,#6782,.T.); +#6780 = VERTEX_POINT('',#6781); +#6781 = CARTESIAN_POINT('',(2.9,0.,-1.E-01)); +#6782 = SEAM_CURVE('',#6783,(#6787,#6794),.PCURVE_S1.); +#6783 = LINE('',#6784,#6785); +#6784 = CARTESIAN_POINT('',(2.9,0.,-3.8)); +#6785 = VECTOR('',#6786,1.); +#6786 = DIRECTION('',(0.,0.,1.)); +#6787 = PCURVE('',#6708,#6788); +#6788 = DEFINITIONAL_REPRESENTATION('',(#6789),#6793); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(6.28318530718,0.)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(0.,-1.)); +#6793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6794 = PCURVE('',#6708,#6795); +#6795 = DEFINITIONAL_REPRESENTATION('',(#6796),#6800); +#6796 = LINE('',#6797,#6798); +#6797 = CARTESIAN_POINT('',(0.,0.)); +#6798 = VECTOR('',#6799,1.); +#6799 = DIRECTION('',(0.,-1.)); +#6800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6801 = ORIENTED_EDGE('',*,*,#6802,.T.); +#6802 = EDGE_CURVE('',#6780,#6780,#6803,.T.); +#6803 = SURFACE_CURVE('',#6804,(#6809,#6816),.PCURVE_S1.); +#6804 = CIRCLE('',#6805,2.9); +#6805 = AXIS2_PLACEMENT_3D('',#6806,#6807,#6808); +#6806 = CARTESIAN_POINT('',(0.,0.,-1.E-01)); +#6807 = DIRECTION('',(0.,0.,-1.)); +#6808 = DIRECTION('',(1.,0.,0.)); +#6809 = PCURVE('',#6708,#6810); +#6810 = DEFINITIONAL_REPRESENTATION('',(#6811),#6815); +#6811 = LINE('',#6812,#6813); +#6812 = CARTESIAN_POINT('',(0.,-3.7)); +#6813 = VECTOR('',#6814,1.); +#6814 = DIRECTION('',(1.,0.)); +#6815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6816 = PCURVE('',#6762,#6817); +#6817 = DEFINITIONAL_REPRESENTATION('',(#6818),#6826); +#6818 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6819,#6820,#6821,#6822, +#6823,#6824,#6825),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#6819 = CARTESIAN_POINT('',(0.,0.)); +#6820 = CARTESIAN_POINT('',(0.,-5.02294734195)); +#6821 = CARTESIAN_POINT('',(-4.35,-2.511473670975)); +#6822 = CARTESIAN_POINT('',(-8.7,-7.102951435055E-16)); +#6823 = CARTESIAN_POINT('',(-4.35,2.511473670975)); +#6824 = CARTESIAN_POINT('',(-4.440892098501E-15,5.02294734195)); +#6825 = CARTESIAN_POINT('',(0.,0.)); +#6826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6827 = ORIENTED_EDGE('',*,*,#6779,.F.); +#6828 = ADVANCED_FACE('',(#6829,#6832),#6762,.F.); +#6829 = FACE_BOUND('',#6830,.F.); +#6830 = EDGE_LOOP('',(#6831)); +#6831 = ORIENTED_EDGE('',*,*,#6802,.F.); +#6832 = FACE_BOUND('',#6833,.F.); +#6833 = EDGE_LOOP('',(#6834)); +#6834 = ORIENTED_EDGE('',*,*,#6747,.F.); +#6835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#6839)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#6836,#6837,#6838)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#6836 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#6837 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#6838 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#6839 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#6836, + 'distance_accuracy_value','confusion accuracy'); +#6840 = PRODUCT_TYPE('part',$,(#7)); +#6841 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #6842),#6835); +#6842 = STYLED_ITEM('color',(#6843),#15); +#6843 = PRESENTATION_STYLE_ASSIGNMENT((#6844,#6850)); +#6844 = SURFACE_STYLE_USAGE(.BOTH.,#6845); +#6845 = SURFACE_SIDE_STYLE('',(#6846)); +#6846 = SURFACE_STYLE_FILL_AREA(#6847); +#6847 = FILL_AREA_STYLE('',(#6848)); +#6848 = FILL_AREA_STYLE_COLOUR('',#6849); +#6849 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#6850 = CURVE_STYLE('',#6851,POSITIVE_LENGTH_MEASURE(0.1),#6849); +#6851 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/Servos/Futaba3003-4-arms-horn.stl b/Electrical Parts/Servos/Futaba3003-4-arms-horn.stl new file mode 100644 index 0000000000000000000000000000000000000000..ee2d1fa886d376ed871c1cd4bb147d209bb9b943 GIT binary patch literal 152684 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 literal 0 HcmV?d00001