From 22c252e452ac8232f30e79e1d634ec1c27ea117b Mon Sep 17 00:00:00 2001 From: Daniel Stauffer Date: Tue, 13 Dec 2016 06:46:21 +0100 Subject: [PATCH] added a coupling for z axis --- .../Zaxis_coupling_5x8mm.FCStd | Bin 0 -> 192319 bytes .../Zaxis_coupling_5x8mm.step | 9123 +++++++++++++++++ .../Zaxis_coupling_5x8mm.stl | Bin 0 -> 161584 bytes 3 files changed, 9123 insertions(+) create mode 100644 Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.FCStd create mode 100644 Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.step create mode 100644 Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.stl diff --git a/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.FCStd b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.FCStd new file mode 100644 index 0000000000000000000000000000000000000000..de5c2d1f6b07f96f3dd99b11a80e11f92f742d05 GIT binary patch literal 192319 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

~~XA{a3PNbadq3H8CY2*R4_IVW?L~sCbng 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 z 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 literal 0 HcmV?d00001 diff --git a/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.step b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.step new file mode 100644 index 00000000..a21a8bc8 --- /dev/null +++ b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.step @@ -0,0 +1,9123 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'C:/Users/dstau/Documents/GitHub/FreeCAD-Library/Mechanical +Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.step', + '2016-12-13T06:45:28',('Author'),(''), + 'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#13 = DIRECTION('',(0.E+000,0.E+000,1.)); +#14 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18); +#16 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#17 = DIRECTION('',(0.E+000,0.E+000,1.)); +#18 = DIRECTION('',(1.,0.E+000,0.E+000)); +#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22); +#20 = CARTESIAN_POINT('',(0.E+000,0.E+000,11.4)); +#21 = DIRECTION('',(0.E+000,0.E+000,1.)); +#22 = DIRECTION('',(1.,0.E+000,0.E+000)); +#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26); +#24 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#25 = DIRECTION('',(0.E+000,0.E+000,1.)); +#26 = DIRECTION('',(1.,0.E+000,0.E+000)); +#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT( +(#28,#29,#30)) REPRESENTATION_CONTEXT('Context #1', + '3D Context with UNIT and UNCERTAINTY') ); +#28 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#29 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#30 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#31 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#28, + 'distance_accuracy_value','confusion accuracy'); +#32 = PRODUCT_TYPE('part',$,(#7)); +#33 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#34),#3016); +#34 = MANIFOLD_SOLID_BREP('',#35); +#35 = CLOSED_SHELL('',(#36,#316,#547,#595,#652,#714,#786,#972,#1021, + #1078,#1128,#1525,#1557,#1593,#1947,#2004,#2032,#2354,#2361,#2416, + #2469,#2553,#2603,#2659,#2686,#2787,#2836,#2886,#2934,#2940,#2995, + #3002,#3009)); +#36 = ADVANCED_FACE('',(#37),#51,.F.); +#37 = FACE_BOUND('',#38,.F.); +#38 = EDGE_LOOP('',(#39,#74,#107,#140,#168,#201,#229,#257,#285)); +#39 = ORIENTED_EDGE('',*,*,#40,.F.); +#40 = EDGE_CURVE('',#41,#43,#45,.T.); +#41 = VERTEX_POINT('',#42); +#42 = CARTESIAN_POINT('',(0.55,11.987389206996,33.8)); +#43 = VERTEX_POINT('',#44); +#44 = CARTESIAN_POINT('',(0.55,4.466262419518,33.8)); +#45 = SURFACE_CURVE('',#46,(#50,#62),.PCURVE_S1.); +#46 = LINE('',#47,#48); +#47 = CARTESIAN_POINT('',(0.55,12.567560287525,33.8)); +#48 = VECTOR('',#49,1.); +#49 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#50 = PCURVE('',#51,#56); +#51 = PLANE('',#52); +#52 = AXIS2_PLACEMENT_3D('',#53,#54,#55); +#53 = CARTESIAN_POINT('',(12.5,0.E+000,33.8)); +#54 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#55 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#56 = DEFINITIONAL_REPRESENTATION('',(#57),#61); +#57 = LINE('',#58,#59); +#58 = CARTESIAN_POINT('',(11.95,12.567560287525)); +#59 = VECTOR('',#60,1.); +#60 = DIRECTION('',(0.E+000,-1.)); +#61 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#62 = PCURVE('',#63,#68); +#63 = PLANE('',#64); +#64 = AXIS2_PLACEMENT_3D('',#65,#66,#67); +#65 = CARTESIAN_POINT('',(0.55,12.567560287525,33.8)); +#66 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#67 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#68 = DEFINITIONAL_REPRESENTATION('',(#69),#73); +#69 = LINE('',#70,#71); +#70 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#71 = VECTOR('',#72,1.); +#72 = DIRECTION('',(1.,0.E+000)); +#73 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#74 = ORIENTED_EDGE('',*,*,#75,.F.); +#75 = EDGE_CURVE('',#76,#41,#78,.T.); +#76 = VERTEX_POINT('',#77); +#77 = CARTESIAN_POINT('',(12.,-2.886579864025E-015,33.8)); +#78 = SURFACE_CURVE('',#79,(#84,#95),.PCURVE_S1.); +#79 = CIRCLE('',#80,12.); +#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83); +#81 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.8)); +#82 = DIRECTION('',(0.E+000,0.E+000,1.)); +#83 = DIRECTION('',(1.,0.E+000,0.E+000)); +#84 = PCURVE('',#51,#85); +#85 = DEFINITIONAL_REPRESENTATION('',(#86),#94); +#86 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#87,#88,#89,#90,#91,#92,#93), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#87 = CARTESIAN_POINT('',(0.5,0.E+000)); +#88 = CARTESIAN_POINT('',(0.5,20.784609690827)); +#89 = CARTESIAN_POINT('',(18.5,10.392304845413)); +#90 = CARTESIAN_POINT('',(36.5,2.939152317954E-015)); +#91 = CARTESIAN_POINT('',(18.5,-10.39230484541)); +#92 = CARTESIAN_POINT('',(0.5,-20.78460969082)); +#93 = CARTESIAN_POINT('',(0.5,0.E+000)); +#94 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#95 = PCURVE('',#96,#101); +#96 = CONICAL_SURFACE('',#97,12.5,0.785398163397); +#97 = AXIS2_PLACEMENT_3D('',#98,#99,#100); +#98 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.3)); +#99 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#100 = DIRECTION('',(1.,0.E+000,0.E+000)); +#101 = DEFINITIONAL_REPRESENTATION('',(#102),#106); +#102 = LINE('',#103,#104); +#103 = CARTESIAN_POINT('',(-0.E+000,-0.5)); +#104 = VECTOR('',#105,1.); +#105 = DIRECTION('',(-1.,0.E+000)); +#106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#107 = ORIENTED_EDGE('',*,*,#108,.F.); +#108 = EDGE_CURVE('',#109,#76,#111,.T.); +#109 = VERTEX_POINT('',#110); +#110 = CARTESIAN_POINT('',(-0.55,11.987389206996,33.8)); +#111 = SURFACE_CURVE('',#112,(#117,#128),.PCURVE_S1.); +#112 = CIRCLE('',#113,12.); +#113 = AXIS2_PLACEMENT_3D('',#114,#115,#116); +#114 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.8)); +#115 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#116 = DIRECTION('',(-4.400000000001E-002,0.999031531034,0.E+000)); +#117 = PCURVE('',#51,#118); +#118 = DEFINITIONAL_REPRESENTATION('',(#119),#127); +#119 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#120,#121,#122,#123,#124,#125 +,#126),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#120 = CARTESIAN_POINT('',(13.028,11.988378372407)); +#121 = CARTESIAN_POINT('',(33.792480441369,11.073855546011)); +#122 = CARTESIAN_POINT('',(22.618240220684,-6.451450599402)); +#123 = CARTESIAN_POINT('',(11.444,-23.97675674481)); +#124 = CARTESIAN_POINT('',(1.853759779315,-5.536927773005)); +#125 = CARTESIAN_POINT('',(-7.736480441369,12.902901198804)); +#126 = CARTESIAN_POINT('',(13.028,11.988378372407)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#128 = PCURVE('',#129,#134); +#129 = CONICAL_SURFACE('',#130,12.5,0.785398163397); +#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133); +#131 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.3)); +#132 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#133 = DIRECTION('',(-4.400000000001E-002,0.999031531034,0.E+000)); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#139); +#135 = LINE('',#136,#137); +#136 = CARTESIAN_POINT('',(-0.E+000,-0.5)); +#137 = VECTOR('',#138,1.); +#138 = DIRECTION('',(-1.,0.E+000)); +#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#140 = ORIENTED_EDGE('',*,*,#141,.F.); +#141 = EDGE_CURVE('',#142,#109,#144,.T.); +#142 = VERTEX_POINT('',#143); +#143 = CARTESIAN_POINT('',(-0.55,4.466262419518,33.8)); +#144 = SURFACE_CURVE('',#145,(#149,#156),.PCURVE_S1.); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-0.55,3.962007067132,33.8)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-2.451235490345E-016,1.,0.E+000)); +#149 = PCURVE('',#51,#150); +#150 = DEFINITIONAL_REPRESENTATION('',(#151),#155); +#151 = LINE('',#152,#153); +#152 = CARTESIAN_POINT('',(13.05,3.962007067132)); +#153 = VECTOR('',#154,1.); +#154 = DIRECTION('',(2.451235490345E-016,1.)); +#155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#156 = PCURVE('',#157,#162); +#157 = PLANE('',#158); +#158 = AXIS2_PLACEMENT_3D('',#159,#160,#161); +#159 = CARTESIAN_POINT('',(-0.55,3.962007067132,33.8)); +#160 = DIRECTION('',(1.,2.451235490345E-016,0.E+000)); +#161 = DIRECTION('',(-2.451235490345E-016,1.,0.E+000)); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#167); +#163 = LINE('',#164,#165); +#164 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#165 = VECTOR('',#166,1.); +#166 = DIRECTION('',(1.,0.E+000)); +#167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#168 = ORIENTED_EDGE('',*,*,#169,.T.); +#169 = EDGE_CURVE('',#142,#170,#172,.T.); +#170 = VERTEX_POINT('',#171); +#171 = CARTESIAN_POINT('',(-0.55,-4.466262419518,33.8)); +#172 = SURFACE_CURVE('',#173,(#178,#189),.PCURVE_S1.); +#173 = CIRCLE('',#174,4.5); +#174 = AXIS2_PLACEMENT_3D('',#175,#176,#177); +#175 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.8)); +#176 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#177 = DIRECTION('',(-0.1375,0.990501766783,0.E+000)); +#178 = PCURVE('',#51,#179); +#179 = DEFINITIONAL_REPRESENTATION('',(#180),#188); +#180 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#181,#182,#183,#184,#185,#186 +,#187),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#181 = CARTESIAN_POINT('',(13.11875,4.457257950523)); +#182 = CARTESIAN_POINT('',(20.838947232746,3.38555151334)); +#183 = CARTESIAN_POINT('',(16.050723616373,-2.764482193853)); +#184 = CARTESIAN_POINT('',(11.2625,-8.914515901046)); +#185 = CARTESIAN_POINT('',(8.330526383627,-1.69277575667)); +#186 = CARTESIAN_POINT('',(5.398552767254,5.528964387706)); +#187 = CARTESIAN_POINT('',(13.11875,4.457257950523)); +#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#189 = PCURVE('',#190,#195); +#190 = CONICAL_SURFACE('',#191,4.,0.785398163397); +#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); +#192 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.3)); +#193 = DIRECTION('',(0.E+000,0.E+000,1.)); +#194 = DIRECTION('',(-0.1375,0.990501766783,0.E+000)); +#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(-0.E+000,0.5)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(1.,-0.E+000)); +#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#201 = ORIENTED_EDGE('',*,*,#202,.F.); +#202 = EDGE_CURVE('',#203,#170,#205,.T.); +#203 = VERTEX_POINT('',#204); +#204 = CARTESIAN_POINT('',(-0.55,-4.932439712475,33.8)); +#205 = SURFACE_CURVE('',#206,(#210,#217),.PCURVE_S1.); +#206 = LINE('',#207,#208); +#207 = CARTESIAN_POINT('',(-0.55,-4.932439712475,33.8)); +#208 = VECTOR('',#209,1.); +#209 = DIRECTION('',(0.E+000,1.,0.E+000)); +#210 = PCURVE('',#51,#211); +#211 = DEFINITIONAL_REPRESENTATION('',(#212),#216); +#212 = LINE('',#213,#214); +#213 = CARTESIAN_POINT('',(13.05,-4.932439712475)); +#214 = VECTOR('',#215,1.); +#215 = DIRECTION('',(0.E+000,1.)); +#216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#217 = PCURVE('',#218,#223); +#218 = PLANE('',#219); +#219 = AXIS2_PLACEMENT_3D('',#220,#221,#222); +#220 = CARTESIAN_POINT('',(-0.55,-4.932439712475,33.8)); +#221 = DIRECTION('',(1.,0.E+000,0.E+000)); +#222 = DIRECTION('',(0.E+000,1.,0.E+000)); +#223 = DEFINITIONAL_REPRESENTATION('',(#224),#228); +#224 = LINE('',#225,#226); +#225 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#226 = VECTOR('',#227,1.); +#227 = DIRECTION('',(1.,0.E+000)); +#228 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#229 = ORIENTED_EDGE('',*,*,#230,.F.); +#230 = EDGE_CURVE('',#231,#203,#233,.T.); +#231 = VERTEX_POINT('',#232); +#232 = CARTESIAN_POINT('',(0.55,-4.932439712475,33.8)); +#233 = SURFACE_CURVE('',#234,(#238,#245),.PCURVE_S1.); +#234 = LINE('',#235,#236); +#235 = CARTESIAN_POINT('',(0.55,-4.932439712475,33.8)); +#236 = VECTOR('',#237,1.); +#237 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#238 = PCURVE('',#51,#239); +#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(11.95,-4.932439712475)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(1.,0.E+000)); +#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#245 = PCURVE('',#246,#251); +#246 = PLANE('',#247); +#247 = AXIS2_PLACEMENT_3D('',#248,#249,#250); +#248 = CARTESIAN_POINT('',(0.55,-4.932439712475,33.8)); +#249 = DIRECTION('',(0.E+000,1.,0.E+000)); +#250 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = LINE('',#253,#254); +#253 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#254 = VECTOR('',#255,1.); +#255 = DIRECTION('',(1.,0.E+000)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#257 = ORIENTED_EDGE('',*,*,#258,.F.); +#258 = EDGE_CURVE('',#259,#231,#261,.T.); +#259 = VERTEX_POINT('',#260); +#260 = CARTESIAN_POINT('',(0.55,-4.466262419518,33.8)); +#261 = SURFACE_CURVE('',#262,(#266,#273),.PCURVE_S1.); +#262 = LINE('',#263,#264); +#263 = CARTESIAN_POINT('',(0.55,-3.962007067132,33.8)); +#264 = VECTOR('',#265,1.); +#265 = DIRECTION('',(-4.576198172858E-016,-1.,0.E+000)); +#266 = PCURVE('',#51,#267); +#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272); +#268 = LINE('',#269,#270); +#269 = CARTESIAN_POINT('',(11.95,-3.962007067132)); +#270 = VECTOR('',#271,1.); +#271 = DIRECTION('',(4.576198172858E-016,-1.)); +#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#273 = PCURVE('',#274,#279); +#274 = PLANE('',#275); +#275 = AXIS2_PLACEMENT_3D('',#276,#277,#278); +#276 = CARTESIAN_POINT('',(0.55,-3.962007067132,33.8)); +#277 = DIRECTION('',(-1.,4.576198172858E-016,0.E+000)); +#278 = DIRECTION('',(-4.576198172858E-016,-1.,0.E+000)); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(1.,0.E+000)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = ORIENTED_EDGE('',*,*,#286,.T.); +#286 = EDGE_CURVE('',#259,#43,#287,.T.); +#287 = SURFACE_CURVE('',#288,(#293,#304),.PCURVE_S1.); +#288 = CIRCLE('',#289,4.5); +#289 = AXIS2_PLACEMENT_3D('',#290,#291,#292); +#290 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.8)); +#291 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#292 = DIRECTION('',(0.1375,-0.990501766783,0.E+000)); +#293 = PCURVE('',#51,#294); +#294 = DEFINITIONAL_REPRESENTATION('',(#295),#303); +#295 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#296,#297,#298,#299,#300,#301 +,#302),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#296 = CARTESIAN_POINT('',(11.88125,-4.457257950523)); +#297 = CARTESIAN_POINT('',(4.161052767254,-3.38555151334)); +#298 = CARTESIAN_POINT('',(8.949276383627,2.764482193853)); +#299 = CARTESIAN_POINT('',(13.7375,8.914515901046)); +#300 = CARTESIAN_POINT('',(16.669473616373,1.69277575667)); +#301 = CARTESIAN_POINT('',(19.601447232746,-5.528964387706)); +#302 = CARTESIAN_POINT('',(11.88125,-4.457257950523)); +#303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#304 = PCURVE('',#305,#310); +#305 = CONICAL_SURFACE('',#306,4.,0.785398163397); +#306 = AXIS2_PLACEMENT_3D('',#307,#308,#309); +#307 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.3)); +#308 = DIRECTION('',(0.E+000,0.E+000,1.)); +#309 = DIRECTION('',(0.1375,-0.990501766783,0.E+000)); +#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315); +#311 = LINE('',#312,#313); +#312 = CARTESIAN_POINT('',(-0.E+000,0.5)); +#313 = VECTOR('',#314,1.); +#314 = DIRECTION('',(1.,-0.E+000)); +#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#316 = ADVANCED_FACE('',(#317,#516),#63,.T.); +#317 = FACE_BOUND('',#318,.T.); +#318 = EDGE_LOOP('',(#319,#320,#350,#376,#404,#432,#460,#488)); +#319 = ORIENTED_EDGE('',*,*,#40,.F.); +#320 = ORIENTED_EDGE('',*,*,#321,.T.); +#321 = EDGE_CURVE('',#41,#322,#324,.T.); +#322 = VERTEX_POINT('',#323); +#323 = CARTESIAN_POINT('',(0.55,12.487894137924,33.3)); +#324 = SURFACE_CURVE('',#325,(#330,#337),.PCURVE_S1.); +#325 = HYPERBOLA('',#326,0.55,0.55); +#326 = AXIS2_PLACEMENT_3D('',#327,#328,#329); +#327 = CARTESIAN_POINT('',(0.55,0.E+000,45.8)); +#328 = DIRECTION('',(1.,-0.E+000,0.E+000)); +#329 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#330 = PCURVE('',#63,#331); +#331 = DEFINITIONAL_REPRESENTATION('',(#332),#336); +#332 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#333,#334,#335), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.775365243298, +3.816228473861),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.000208732713,1.)) REPRESENTATION_ITEM('') ); +#333 = CARTESIAN_POINT('',(0.58017108053,3.552713678801E-015)); +#334 = CARTESIAN_POINT('',(0.335025808238,-0.244887649268)); +#335 = CARTESIAN_POINT('',(7.966614960124E-002,-0.5)); +#336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#337 = PCURVE('',#96,#338); +#338 = DEFINITIONAL_REPRESENTATION('',(#339),#349); +#339 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#340,#341,#342,#343,#344,#345, + #346,#347,#348),.UNSPECIFIED.,.F.,.F.,(9,9),(3.775365243298, + 3.816228473861),.PIECEWISE_BEZIER_KNOTS.); +#340 = CARTESIAN_POINT('',(-1.524946931302,-0.5)); +#341 = CARTESIAN_POINT('',(-1.525181043594,-0.438769559821)); +#342 = CARTESIAN_POINT('',(-1.525413790621,-0.377181316604)); +#343 = CARTESIAN_POINT('',(-1.525645181699,-0.315232824011)); +#344 = CARTESIAN_POINT('',(-1.525875226022,-0.25292162777)); +#345 = CARTESIAN_POINT('',(-1.526103932705,-0.190245253502)); +#346 = CARTESIAN_POINT('',(-1.526331310801,-0.127201206485)); +#347 = CARTESIAN_POINT('',(-1.526557369277,-6.378697147828E-002)); +#348 = CARTESIAN_POINT('',(-1.526782117079,-5.552505856223E-016)); +#349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#350 = ORIENTED_EDGE('',*,*,#351,.T.); +#351 = EDGE_CURVE('',#322,#352,#354,.T.); +#352 = VERTEX_POINT('',#353); +#353 = CARTESIAN_POINT('',(0.55,12.487894137924,22.4)); +#354 = SURFACE_CURVE('',#355,(#359,#365),.PCURVE_S1.); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.55,12.487894137924,22.4)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#359 = PCURVE('',#63,#360); +#360 = DEFINITIONAL_REPRESENTATION('',(#361),#364); +#361 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#362,#363),.UNSPECIFIED.,.F.,.F., + (2,2),(-11.4000004,4.E-007),.PIECEWISE_BEZIER_KNOTS.); +#362 = CARTESIAN_POINT('',(7.966614960125E-002,4.000000011217E-007)); +#363 = CARTESIAN_POINT('',(7.966614960125E-002,-11.4000004)); +#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#365 = PCURVE('',#366,#371); +#366 = CYLINDRICAL_SURFACE('',#367,12.5); +#367 = AXIS2_PLACEMENT_3D('',#368,#369,#370); +#368 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#369 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#370 = DIRECTION('',(1.,0.E+000,0.E+000)); +#371 = DEFINITIONAL_REPRESENTATION('',(#372),#375); +#372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#373,#374),.UNSPECIFIED.,.F.,.F., + (2,2),(-11.4000004,4.E-007),.PIECEWISE_BEZIER_KNOTS.); +#373 = CARTESIAN_POINT('',(-1.526782117079,-11.4000004)); +#374 = CARTESIAN_POINT('',(-1.526782117079,4.E-007)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#377,.T.); +#377 = EDGE_CURVE('',#352,#378,#380,.T.); +#378 = VERTEX_POINT('',#379); +#379 = CARTESIAN_POINT('',(0.55,12.487219464216,22.4)); +#380 = SURFACE_CURVE('',#381,(#385,#392),.PCURVE_S1.); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(0.55,12.567560287525,22.4)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#385 = PCURVE('',#63,#386); +#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(1.,0.E+000)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = PCURVE('',#393,#398); +#393 = PLANE('',#394); +#394 = AXIS2_PLACEMENT_3D('',#395,#396,#397); +#395 = CARTESIAN_POINT('',(12.5,0.E+000,22.4)); +#396 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#397 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#398 = DEFINITIONAL_REPRESENTATION('',(#399),#403); +#399 = LINE('',#400,#401); +#400 = CARTESIAN_POINT('',(11.95,12.567560287525)); +#401 = VECTOR('',#402,1.); +#402 = DIRECTION('',(0.E+000,-1.)); +#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#404 = ORIENTED_EDGE('',*,*,#405,.T.); +#405 = EDGE_CURVE('',#378,#406,#408,.T.); +#406 = VERTEX_POINT('',#407); +#407 = CARTESIAN_POINT('',(0.55,6.977113721255,22.4)); +#408 = SURFACE_CURVE('',#409,(#413,#420),.PCURVE_S1.); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.55,12.567560287525,22.4)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#413 = PCURVE('',#63,#414); +#414 = DEFINITIONAL_REPRESENTATION('',(#415),#419); +#415 = LINE('',#416,#417); +#416 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#417 = VECTOR('',#418,1.); +#418 = DIRECTION('',(1.,0.E+000)); +#419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#420 = PCURVE('',#421,#426); +#421 = PLANE('',#422); +#422 = AXIS2_PLACEMENT_3D('',#423,#424,#425); +#423 = CARTESIAN_POINT('',(0.55,-3.962007067132,22.4)); +#424 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#425 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431); +#427 = LINE('',#428,#429); +#428 = CARTESIAN_POINT('',(9.992007221626E-016,16.529567354657)); +#429 = VECTOR('',#430,1.); +#430 = DIRECTION('',(0.E+000,-1.)); +#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#432 = ORIENTED_EDGE('',*,*,#433,.T.); +#433 = EDGE_CURVE('',#406,#434,#436,.T.); +#434 = VERTEX_POINT('',#435); +#435 = CARTESIAN_POINT('',(0.55,3.962007067132,22.4)); +#436 = SURFACE_CURVE('',#437,(#441,#448),.PCURVE_S1.); +#437 = LINE('',#438,#439); +#438 = CARTESIAN_POINT('',(0.55,12.567560287525,22.4)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(0.E+000,-1.,0.E+000)); +#441 = PCURVE('',#63,#442); +#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447); +#443 = LINE('',#444,#445); +#444 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#445 = VECTOR('',#446,1.); +#446 = DIRECTION('',(1.,0.E+000)); +#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#448 = PCURVE('',#449,#454); +#449 = PLANE('',#450); +#450 = AXIS2_PLACEMENT_3D('',#451,#452,#453); +#451 = CARTESIAN_POINT('',(12.5,0.E+000,22.4)); +#452 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#453 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(11.95,12.567560287525)); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(0.E+000,-1.)); +#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#460 = ORIENTED_EDGE('',*,*,#461,.F.); +#461 = EDGE_CURVE('',#462,#434,#464,.T.); +#462 = VERTEX_POINT('',#463); +#463 = CARTESIAN_POINT('',(0.55,3.962007067132,33.3)); +#464 = SURFACE_CURVE('',#465,(#469,#476),.PCURVE_S1.); +#465 = LINE('',#466,#467); +#466 = CARTESIAN_POINT('',(0.55,3.962007067132,33.8)); +#467 = VECTOR('',#468,1.); +#468 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#469 = PCURVE('',#63,#470); +#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475); +#471 = LINE('',#472,#473); +#472 = CARTESIAN_POINT('',(8.605553220394,0.E+000)); +#473 = VECTOR('',#474,1.); +#474 = DIRECTION('',(0.E+000,-1.)); +#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#476 = PCURVE('',#477,#482); +#477 = CYLINDRICAL_SURFACE('',#478,4.); +#478 = AXIS2_PLACEMENT_3D('',#479,#480,#481); +#479 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.8)); +#480 = DIRECTION('',(0.E+000,0.E+000,1.)); +#481 = DIRECTION('',(1.,0.E+000,0.E+000)); +#482 = DEFINITIONAL_REPRESENTATION('',(#483),#487); +#483 = LINE('',#484,#485); +#484 = CARTESIAN_POINT('',(7.716044637556,0.E+000)); +#485 = VECTOR('',#486,1.); +#486 = DIRECTION('',(0.E+000,-1.)); +#487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#488 = ORIENTED_EDGE('',*,*,#489,.F.); +#489 = EDGE_CURVE('',#43,#462,#490,.T.); +#490 = SURFACE_CURVE('',#491,(#496,#503),.PCURVE_S1.); +#491 = HYPERBOLA('',#492,0.55,0.55); +#492 = AXIS2_PLACEMENT_3D('',#493,#494,#495); +#493 = CARTESIAN_POINT('',(0.55,0.E+000,29.3)); +#494 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#495 = DIRECTION('',(0.E+000,0.E+000,1.)); +#496 = PCURVE('',#63,#497); +#497 = DEFINITIONAL_REPRESENTATION('',(#498),#502); +#498 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#499,#500,#501), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.791305914354, +-2.672518112941),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.00176433629,1.)) REPRESENTATION_ITEM('') ); +#499 = CARTESIAN_POINT('',(8.101297868007,0.E+000)); +#500 = CARTESIAN_POINT('',(8.368256583977,-0.264957262377)); +#501 = CARTESIAN_POINT('',(8.605553220394,-0.5)); +#502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#503 = PCURVE('',#305,#504); +#504 = DEFINITIONAL_REPRESENTATION('',(#505),#515); +#505 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#506,#507,#508,#509,#510,#511, + #512,#513,#514),.UNSPECIFIED.,.F.,.F.,(9,9),(-2.791305914354, + -2.672518112941),.PIECEWISE_BEZIER_KNOTS.); +#506 = CARTESIAN_POINT('',(2.881127072889,0.5)); +#507 = CARTESIAN_POINT('',(2.879312259162,0.433682810049)); +#508 = CARTESIAN_POINT('',(2.87746687963,0.368499507344)); +#509 = CARTESIAN_POINT('',(2.875590342688,0.304427807152)); +#510 = CARTESIAN_POINT('',(2.873682043699,0.241445962517)); +#511 = CARTESIAN_POINT('',(2.871741364776,0.179532744107)); +#512 = CARTESIAN_POINT('',(2.869767674151,0.118667425079)); +#513 = CARTESIAN_POINT('',(2.867760326191,5.88297666168E-002)); +#514 = CARTESIAN_POINT('',(2.865718660753,7.120895872076E-016)); +#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#516 = FACE_BOUND('',#517,.T.); +#517 = EDGE_LOOP('',(#518)); +#518 = ORIENTED_EDGE('',*,*,#519,.F.); +#519 = EDGE_CURVE('',#520,#520,#522,.T.); +#520 = VERTEX_POINT('',#521); +#521 = CARTESIAN_POINT('',(0.55,7.5,29.)); +#522 = SURFACE_CURVE('',#523,(#528,#535),.PCURVE_S1.); +#523 = CIRCLE('',#524,1.5); +#524 = AXIS2_PLACEMENT_3D('',#525,#526,#527); +#525 = CARTESIAN_POINT('',(0.55,9.,29.)); +#526 = DIRECTION('',(-1.,4.440892098501E-016,0.E+000)); +#527 = DIRECTION('',(-4.440892098501E-016,-1.,0.E+000)); +#528 = PCURVE('',#63,#529); +#529 = DEFINITIONAL_REPRESENTATION('',(#530),#534); +#530 = CIRCLE('',#531,1.5); +#531 = AXIS2_PLACEMENT_2D('',#532,#533); +#532 = CARTESIAN_POINT('',(3.567560287525,-4.8)); +#533 = DIRECTION('',(1.,0.E+000)); +#534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#535 = PCURVE('',#536,#541); +#536 = CYLINDRICAL_SURFACE('',#537,1.5); +#537 = AXIS2_PLACEMENT_3D('',#538,#539,#540); +#538 = CARTESIAN_POINT('',(-4.5,9.,29.)); +#539 = DIRECTION('',(-1.,4.440892098501E-016,0.E+000)); +#540 = DIRECTION('',(-4.440892098501E-016,-1.,0.E+000)); +#541 = DEFINITIONAL_REPRESENTATION('',(#542),#546); +#542 = LINE('',#543,#544); +#543 = CARTESIAN_POINT('',(0.E+000,-5.05)); +#544 = VECTOR('',#545,1.); +#545 = DIRECTION('',(1.,0.E+000)); +#546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#547 = ADVANCED_FACE('',(#548),#96,.T.); +#548 = FACE_BOUND('',#549,.F.); +#549 = EDGE_LOOP('',(#550,#571,#572,#573)); +#550 = ORIENTED_EDGE('',*,*,#551,.F.); +#551 = EDGE_CURVE('',#76,#552,#554,.T.); +#552 = VERTEX_POINT('',#553); +#553 = CARTESIAN_POINT('',(12.5,-3.10862446895E-015,33.3)); +#554 = SURFACE_CURVE('',#555,(#559,#565),.PCURVE_S1.); +#555 = LINE('',#556,#557); +#556 = CARTESIAN_POINT('',(12.5,-3.10862446895E-015,33.3)); +#557 = VECTOR('',#558,1.); +#558 = DIRECTION('',(0.707106781187,-1.700029006457E-016,-0.707106781187 + )); +#559 = PCURVE('',#96,#560); +#560 = DEFINITIONAL_REPRESENTATION('',(#561),#564); +#561 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#562,#563),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.E+000),.PIECEWISE_BEZIER_KNOTS.); +#562 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#563 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = PCURVE('',#129,#566); +#566 = DEFINITIONAL_REPRESENTATION('',(#567),#570); +#567 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#568,#569),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.E+000),.PIECEWISE_BEZIER_KNOTS.); +#568 = CARTESIAN_POINT('',(-4.668374770668,-0.5)); +#569 = CARTESIAN_POINT('',(-4.668374770668,0.E+000)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#75,.T.); +#572 = ORIENTED_EDGE('',*,*,#321,.T.); +#573 = ORIENTED_EDGE('',*,*,#574,.F.); +#574 = EDGE_CURVE('',#552,#322,#575,.T.); +#575 = SURFACE_CURVE('',#576,(#581,#588),.PCURVE_S1.); +#576 = CIRCLE('',#577,12.5); +#577 = AXIS2_PLACEMENT_3D('',#578,#579,#580); +#578 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.3)); +#579 = DIRECTION('',(0.E+000,0.E+000,1.)); +#580 = DIRECTION('',(1.,0.E+000,0.E+000)); +#581 = PCURVE('',#96,#582); +#582 = DEFINITIONAL_REPRESENTATION('',(#583),#587); +#583 = LINE('',#584,#585); +#584 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#585 = VECTOR('',#586,1.); +#586 = DIRECTION('',(-1.,0.E+000)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#366,#589); +#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594); +#590 = LINE('',#591,#592); +#591 = CARTESIAN_POINT('',(-0.E+000,-10.9)); +#592 = VECTOR('',#593,1.); +#593 = DIRECTION('',(-1.,0.E+000)); +#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#595 = ADVANCED_FACE('',(#596),#305,.F.); +#596 = FACE_BOUND('',#597,.T.); +#597 = EDGE_LOOP('',(#598,#628,#629,#630)); +#598 = ORIENTED_EDGE('',*,*,#599,.F.); +#599 = EDGE_CURVE('',#259,#600,#602,.T.); +#600 = VERTEX_POINT('',#601); +#601 = CARTESIAN_POINT('',(0.55,-3.962007067132,33.3)); +#602 = SURFACE_CURVE('',#603,(#608,#621),.PCURVE_S1.); +#603 = HYPERBOLA('',#604,0.55,0.55); +#604 = AXIS2_PLACEMENT_3D('',#605,#606,#607); +#605 = CARTESIAN_POINT('',(0.55,-2.516908995072E-016,29.3)); +#606 = DIRECTION('',(-1.,4.576198172858E-016,0.E+000)); +#607 = DIRECTION('',(0.E+000,0.E+000,1.)); +#608 = PCURVE('',#305,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#620); +#610 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#611,#612,#613,#614,#615,#616, + #617,#618,#619),.UNSPECIFIED.,.F.,.F.,(9,9),(-2.791305914354, + -2.672518112941),.PIECEWISE_BEZIER_KNOTS.); +#611 = CARTESIAN_POINT('',(-1.540841213552E-002,0.5)); +#612 = CARTESIAN_POINT('',(-1.359359840935E-002,0.433682810049)); +#613 = CARTESIAN_POINT('',(-1.174821889005E-002,0.368499507345)); +#614 = CARTESIAN_POINT('',(-9.871681900465E-003,0.304427807149)); +#615 = CARTESIAN_POINT('',(-7.963383009399E-003,0.241445962519)); +#616 = CARTESIAN_POINT('',(-6.022703996921E-003,0.179532744104)); +#617 = CARTESIAN_POINT('',(-4.049013410865E-003,0.118667425079)); +#618 = CARTESIAN_POINT('',(-2.041665437883E-003,5.88297666168E-002)); +#619 = CARTESIAN_POINT('',(9.769962616701E-015,-2.310014290236E-015)); +#620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#621 = PCURVE('',#274,#622); +#622 = DEFINITIONAL_REPRESENTATION('',(#623),#627); +#623 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#624,#625,#626), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.791305914354, +-2.672518112941),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.00176433629,1.)) REPRESENTATION_ITEM('') ); +#624 = CARTESIAN_POINT('',(0.504255352387,3.552713678801E-015)); +#625 = CARTESIAN_POINT('',(0.237296636417,-0.264957262377)); +#626 = CARTESIAN_POINT('',(4.440892098501E-016,-0.5)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = ORIENTED_EDGE('',*,*,#286,.T.); +#629 = ORIENTED_EDGE('',*,*,#489,.T.); +#630 = ORIENTED_EDGE('',*,*,#631,.F.); +#631 = EDGE_CURVE('',#600,#462,#632,.T.); +#632 = SURFACE_CURVE('',#633,(#638,#645),.PCURVE_S1.); +#633 = CIRCLE('',#634,4.); +#634 = AXIS2_PLACEMENT_3D('',#635,#636,#637); +#635 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.3)); +#636 = DIRECTION('',(-0.E+000,0.E+000,1.)); +#637 = DIRECTION('',(0.1375,-0.990501766783,0.E+000)); +#638 = PCURVE('',#305,#639); +#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(1.,-0.E+000)); +#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#645 = PCURVE('',#477,#646); +#646 = DEFINITIONAL_REPRESENTATION('',(#647),#651); +#647 = LINE('',#648,#649); +#648 = CARTESIAN_POINT('',(4.850325976803,-0.5)); +#649 = VECTOR('',#650,1.); +#650 = DIRECTION('',(1.,0.E+000)); +#651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#652 = ADVANCED_FACE('',(#653),#129,.T.); +#653 = FACE_BOUND('',#654,.F.); +#654 = EDGE_LOOP('',(#655,#685,#686,#687)); +#655 = ORIENTED_EDGE('',*,*,#656,.F.); +#656 = EDGE_CURVE('',#109,#657,#659,.T.); +#657 = VERTEX_POINT('',#658); +#658 = CARTESIAN_POINT('',(-0.55,12.487894137924,33.3)); +#659 = SURFACE_CURVE('',#660,(#665,#678),.PCURVE_S1.); +#660 = HYPERBOLA('',#661,0.55,0.55); +#661 = AXIS2_PLACEMENT_3D('',#662,#663,#664); +#662 = CARTESIAN_POINT('',(-0.55,-1.348179519689E-016,45.8)); +#663 = DIRECTION('',(1.,2.451235490345E-016,0.E+000)); +#664 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#665 = PCURVE('',#129,#666); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#677); +#667 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#668,#669,#670,#671,#672,#673, + #674,#675,#676),.UNSPECIFIED.,.F.,.F.,(9,9),(3.775365243298, + 3.816228473861),.PIECEWISE_BEZIER_KNOTS.); +#668 = CARTESIAN_POINT('',(-1.835185776845E-003,-0.5)); +#669 = CARTESIAN_POINT('',(-1.601073484271E-003,-0.438769559821)); +#670 = CARTESIAN_POINT('',(-1.36832646033E-003,-0.377181316604)); +#671 = CARTESIAN_POINT('',(-1.136935342153E-003,-0.315232824009)); +#672 = CARTESIAN_POINT('',(-9.068910773991E-004,-0.252921627771)); +#673 = CARTESIAN_POINT('',(-6.781843264676E-004,-0.1902452535)); +#674 = CARTESIAN_POINT('',(-4.508062781738E-004,-0.127201206485)); +#675 = CARTESIAN_POINT('',(-2.247478013127E-004,-6.378697147828E-002)); +#676 = CARTESIAN_POINT('',(7.105427357601E-015,-4.161385225057E-015)); +#677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#678 = PCURVE('',#157,#679); +#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684); +#680 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#681,#682,#683), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.775365243298, +3.816228473861),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.000208732713,1.)) REPRESENTATION_ITEM('') ); +#681 = CARTESIAN_POINT('',(8.025382139864,5.329070518201E-015)); +#682 = CARTESIAN_POINT('',(8.270527412156,-0.244887649268)); +#683 = CARTESIAN_POINT('',(8.525887070793,-0.5)); +#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#685 = ORIENTED_EDGE('',*,*,#108,.T.); +#686 = ORIENTED_EDGE('',*,*,#551,.T.); +#687 = ORIENTED_EDGE('',*,*,#688,.F.); +#688 = EDGE_CURVE('',#657,#552,#689,.T.); +#689 = SURFACE_CURVE('',#690,(#695,#702),.PCURVE_S1.); +#690 = CIRCLE('',#691,12.5); +#691 = AXIS2_PLACEMENT_3D('',#692,#693,#694); +#692 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.3)); +#693 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#694 = DIRECTION('',(-4.400000000001E-002,0.999031531034,0.E+000)); +#695 = PCURVE('',#129,#696); +#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701); +#697 = LINE('',#698,#699); +#698 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#699 = VECTOR('',#700,1.); +#700 = DIRECTION('',(-1.,0.E+000)); +#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#702 = PCURVE('',#703,#708); +#703 = CYLINDRICAL_SURFACE('',#704,12.5); +#704 = AXIS2_PLACEMENT_3D('',#705,#706,#707); +#705 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#706 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#707 = DIRECTION('',(1.,0.E+000,0.E+000)); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(-1.614810536511,-10.9)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(-1.,0.E+000)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = ADVANCED_FACE('',(#715),#274,.T.); +#715 = FACE_BOUND('',#716,.T.); +#716 = EDGE_LOOP('',(#717,#740,#763,#784,#785)); +#717 = ORIENTED_EDGE('',*,*,#718,.T.); +#718 = EDGE_CURVE('',#600,#719,#721,.T.); +#719 = VERTEX_POINT('',#720); +#720 = CARTESIAN_POINT('',(0.55,-3.962007067132,22.4)); +#721 = SURFACE_CURVE('',#722,(#726,#733),.PCURVE_S1.); +#722 = LINE('',#723,#724); +#723 = CARTESIAN_POINT('',(0.55,-3.962007067132,33.8)); +#724 = VECTOR('',#725,1.); +#725 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#726 = PCURVE('',#274,#727); +#727 = DEFINITIONAL_REPRESENTATION('',(#728),#732); +#728 = LINE('',#729,#730); +#729 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#730 = VECTOR('',#731,1.); +#731 = DIRECTION('',(0.E+000,-1.)); +#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#733 = PCURVE('',#477,#734); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739); +#735 = LINE('',#736,#737); +#736 = CARTESIAN_POINT('',(4.850325976803,0.E+000)); +#737 = VECTOR('',#738,1.); +#738 = DIRECTION('',(0.E+000,-1.)); +#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#740 = ORIENTED_EDGE('',*,*,#741,.T.); +#741 = EDGE_CURVE('',#719,#742,#744,.T.); +#742 = VERTEX_POINT('',#743); +#743 = CARTESIAN_POINT('',(0.55,-4.932439712475,22.4)); +#744 = SURFACE_CURVE('',#745,(#749,#756),.PCURVE_S1.); +#745 = LINE('',#746,#747); +#746 = CARTESIAN_POINT('',(0.55,-3.962007067132,22.4)); +#747 = VECTOR('',#748,1.); +#748 = DIRECTION('',(-4.576198172858E-016,-1.,0.E+000)); +#749 = PCURVE('',#274,#750); +#750 = DEFINITIONAL_REPRESENTATION('',(#751),#755); +#751 = LINE('',#752,#753); +#752 = CARTESIAN_POINT('',(-0.E+000,-11.4)); +#753 = VECTOR('',#754,1.); +#754 = DIRECTION('',(1.,0.E+000)); +#755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#756 = PCURVE('',#449,#757); +#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(11.95,-3.962007067132)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(4.576198172858E-016,-1.)); +#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#763 = ORIENTED_EDGE('',*,*,#764,.F.); +#764 = EDGE_CURVE('',#231,#742,#765,.T.); +#765 = SURFACE_CURVE('',#766,(#770,#777),.PCURVE_S1.); +#766 = LINE('',#767,#768); +#767 = CARTESIAN_POINT('',(0.55,-4.932439712475,33.8)); +#768 = VECTOR('',#769,1.); +#769 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#770 = PCURVE('',#274,#771); +#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(0.970432645343,0.E+000)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(0.E+000,-1.)); +#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#777 = PCURVE('',#246,#778); +#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783); +#779 = LINE('',#780,#781); +#780 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#781 = VECTOR('',#782,1.); +#782 = DIRECTION('',(0.E+000,-1.)); +#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#784 = ORIENTED_EDGE('',*,*,#258,.F.); +#785 = ORIENTED_EDGE('',*,*,#599,.T.); +#786 = ADVANCED_FACE('',(#787,#937),#157,.T.); +#787 = FACE_BOUND('',#788,.T.); +#788 = EDGE_LOOP('',(#789,#790,#820,#848,#871,#894,#917,#936)); +#789 = ORIENTED_EDGE('',*,*,#141,.F.); +#790 = ORIENTED_EDGE('',*,*,#791,.T.); +#791 = EDGE_CURVE('',#142,#792,#794,.T.); +#792 = VERTEX_POINT('',#793); +#793 = CARTESIAN_POINT('',(-0.55,3.962007067132,33.3)); +#794 = SURFACE_CURVE('',#795,(#800,#807),.PCURVE_S1.); +#795 = HYPERBOLA('',#796,0.55,0.55); +#796 = AXIS2_PLACEMENT_3D('',#797,#798,#799); +#797 = CARTESIAN_POINT('',(-0.55,-1.348179519689E-016,29.3)); +#798 = DIRECTION('',(1.,2.451235490345E-016,-0.E+000)); +#799 = DIRECTION('',(0.E+000,0.E+000,1.)); +#800 = PCURVE('',#157,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#803,#804,#805), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.791305914354, +-2.672518112941),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.00176433629,1.)) REPRESENTATION_ITEM('') ); +#803 = CARTESIAN_POINT('',(0.504255352387,0.E+000)); +#804 = CARTESIAN_POINT('',(0.237296636417,-0.264957262377)); +#805 = CARTESIAN_POINT('',(-4.440892098501E-016,-0.5)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = PCURVE('',#190,#808); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#819); +#809 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#810,#811,#812,#813,#814,#815, + #816,#817,#818),.UNSPECIFIED.,.F.,.F.,(9,9),(-2.791305914354, + -2.672518112941),.PIECEWISE_BEZIER_KNOTS.); +#810 = CARTESIAN_POINT('',(-1.540841213552E-002,0.5)); +#811 = CARTESIAN_POINT('',(-1.359359840935E-002,0.433682810049)); +#812 = CARTESIAN_POINT('',(-1.174821888459E-002,0.368499507344)); +#813 = CARTESIAN_POINT('',(-9.87168192957E-003,0.304427807151)); +#814 = CARTESIAN_POINT('',(-7.963382998486E-003,0.241445962519)); +#815 = CARTESIAN_POINT('',(-6.02270401875E-003,0.179532744105)); +#816 = CARTESIAN_POINT('',(-4.049013409047E-003,0.118667425079)); +#817 = CARTESIAN_POINT('',(-2.041665437884E-003,5.88297666168E-002)); +#818 = CARTESIAN_POINT('',(8.881784197001E-015,-3.10692643121E-017)); +#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#820 = ORIENTED_EDGE('',*,*,#821,.T.); +#821 = EDGE_CURVE('',#792,#822,#824,.T.); +#822 = VERTEX_POINT('',#823); +#823 = CARTESIAN_POINT('',(-0.55,3.962007067132,22.4)); +#824 = SURFACE_CURVE('',#825,(#829,#836),.PCURVE_S1.); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(-0.55,3.962007067132,33.8)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#829 = PCURVE('',#157,#830); +#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835); +#831 = LINE('',#832,#833); +#832 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#833 = VECTOR('',#834,1.); +#834 = DIRECTION('',(0.E+000,-1.)); +#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#836 = PCURVE('',#837,#842); +#837 = CYLINDRICAL_SURFACE('',#838,4.); +#838 = AXIS2_PLACEMENT_3D('',#839,#840,#841); +#839 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.8)); +#840 = DIRECTION('',(0.E+000,0.E+000,1.)); +#841 = DIRECTION('',(1.,0.E+000,0.E+000)); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(1.708733323213,0.E+000)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(0.E+000,-1.)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = ORIENTED_EDGE('',*,*,#849,.T.); +#849 = EDGE_CURVE('',#822,#850,#852,.T.); +#850 = VERTEX_POINT('',#851); +#851 = CARTESIAN_POINT('',(-0.55,6.977113721249,22.4)); +#852 = SURFACE_CURVE('',#853,(#857,#864),.PCURVE_S1.); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(-0.55,3.962007067132,22.4)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(-2.451235490345E-016,1.,0.E+000)); +#857 = PCURVE('',#157,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.E+000)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = PCURVE('',#449,#865); +#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(13.05,3.962007067132)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(2.451235490345E-016,1.)); +#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#871 = ORIENTED_EDGE('',*,*,#872,.T.); +#872 = EDGE_CURVE('',#850,#873,#875,.T.); +#873 = VERTEX_POINT('',#874); +#874 = CARTESIAN_POINT('',(-0.55,12.486268489427,22.4)); +#875 = SURFACE_CURVE('',#876,(#880,#887),.PCURVE_S1.); +#876 = LINE('',#877,#878); +#877 = CARTESIAN_POINT('',(-0.55,3.962007067132,22.4)); +#878 = VECTOR('',#879,1.); +#879 = DIRECTION('',(-2.451235490345E-016,1.,0.E+000)); +#880 = PCURVE('',#157,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = LINE('',#883,#884); +#883 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#884 = VECTOR('',#885,1.); +#885 = DIRECTION('',(1.,0.E+000)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = PCURVE('',#421,#888); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(1.1,7.924014134263)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(2.451235490345E-016,1.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#894 = ORIENTED_EDGE('',*,*,#895,.T.); +#895 = EDGE_CURVE('',#873,#896,#898,.T.); +#896 = VERTEX_POINT('',#897); +#897 = CARTESIAN_POINT('',(-0.55,12.487894137924,22.4)); +#898 = SURFACE_CURVE('',#899,(#903,#910),.PCURVE_S1.); +#899 = LINE('',#900,#901); +#900 = CARTESIAN_POINT('',(-0.55,3.962007067132,22.4)); +#901 = VECTOR('',#902,1.); +#902 = DIRECTION('',(-2.451235490345E-016,1.,0.E+000)); +#903 = PCURVE('',#157,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(1.,0.E+000)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = PCURVE('',#449,#911); +#911 = DEFINITIONAL_REPRESENTATION('',(#912),#916); +#912 = LINE('',#913,#914); +#913 = CARTESIAN_POINT('',(13.05,3.962007067132)); +#914 = VECTOR('',#915,1.); +#915 = DIRECTION('',(2.451235490345E-016,1.)); +#916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#917 = ORIENTED_EDGE('',*,*,#918,.F.); +#918 = EDGE_CURVE('',#657,#896,#919,.T.); +#919 = SURFACE_CURVE('',#920,(#924,#930),.PCURVE_S1.); +#920 = LINE('',#921,#922); +#921 = CARTESIAN_POINT('',(-0.55,12.487894137924,22.4)); +#922 = VECTOR('',#923,1.); +#923 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#924 = PCURVE('',#157,#925); +#925 = DEFINITIONAL_REPRESENTATION('',(#926),#929); +#926 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#927,#928),.UNSPECIFIED.,.F.,.F., + (2,2),(-11.4000004,4.E-007),.PIECEWISE_BEZIER_KNOTS.); +#927 = CARTESIAN_POINT('',(8.525887070793,4.000000011217E-007)); +#928 = CARTESIAN_POINT('',(8.525887070793,-11.4000004)); +#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#930 = PCURVE('',#703,#931); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#935); +#932 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#933,#934),.UNSPECIFIED.,.F.,.F., + (2,2),(-11.4000004,4.E-007),.PIECEWISE_BEZIER_KNOTS.); +#933 = CARTESIAN_POINT('',(-1.614810536511,-11.4000004)); +#934 = CARTESIAN_POINT('',(-1.614810536511,4.E-007)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = ORIENTED_EDGE('',*,*,#656,.F.); +#937 = FACE_BOUND('',#938,.T.); +#938 = EDGE_LOOP('',(#939)); +#939 = ORIENTED_EDGE('',*,*,#940,.T.); +#940 = EDGE_CURVE('',#941,#941,#943,.T.); +#941 = VERTEX_POINT('',#942); +#942 = CARTESIAN_POINT('',(-0.55,7.5,29.)); +#943 = SURFACE_CURVE('',#944,(#949,#960),.PCURVE_S1.); +#944 = CIRCLE('',#945,1.5); +#945 = AXIS2_PLACEMENT_3D('',#946,#947,#948); +#946 = CARTESIAN_POINT('',(-0.55,9.,29.)); +#947 = DIRECTION('',(-1.,4.440892098501E-016,0.E+000)); +#948 = DIRECTION('',(-4.440892098501E-016,-1.,0.E+000)); +#949 = PCURVE('',#157,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#959); +#951 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#952,#953,#954,#955,#956,#957 +,#958),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.E+000,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( + '') ); +#952 = CARTESIAN_POINT('',(3.537992932868,-4.8)); +#953 = CARTESIAN_POINT('',(3.537992932868,-2.201923788647)); +#954 = CARTESIAN_POINT('',(5.787992932868,-3.500961894323)); +#955 = CARTESIAN_POINT('',(8.037992932868,-4.8)); +#956 = CARTESIAN_POINT('',(5.787992932868,-6.099038105677)); +#957 = CARTESIAN_POINT('',(3.537992932868,-7.398076211353)); +#958 = CARTESIAN_POINT('',(3.537992932868,-4.8)); +#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#960 = PCURVE('',#961,#966); +#961 = CYLINDRICAL_SURFACE('',#962,1.5); +#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); +#963 = CARTESIAN_POINT('',(-4.5,9.,29.)); +#964 = DIRECTION('',(-1.,4.440892098501E-016,0.E+000)); +#965 = DIRECTION('',(-4.440892098501E-016,-1.,0.E+000)); +#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(0.E+000,-3.95)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(1.,0.E+000)); +#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#972 = ADVANCED_FACE('',(#973),#246,.T.); +#973 = FACE_BOUND('',#974,.T.); +#974 = EDGE_LOOP('',(#975,#976,#999,#1020)); +#975 = ORIENTED_EDGE('',*,*,#764,.T.); +#976 = ORIENTED_EDGE('',*,*,#977,.T.); +#977 = EDGE_CURVE('',#742,#978,#980,.T.); +#978 = VERTEX_POINT('',#979); +#979 = CARTESIAN_POINT('',(-0.55,-4.932439712475,22.4)); +#980 = SURFACE_CURVE('',#981,(#985,#992),.PCURVE_S1.); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(0.55,-4.932439712475,22.4)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#985 = PCURVE('',#246,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991); +#987 = LINE('',#988,#989); +#988 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#989 = VECTOR('',#990,1.); +#990 = DIRECTION('',(1.,0.E+000)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#992 = PCURVE('',#449,#993); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(11.95,-4.932439712475)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(1.,0.E+000)); +#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#999 = ORIENTED_EDGE('',*,*,#1000,.F.); +#1000 = EDGE_CURVE('',#203,#978,#1001,.T.); +#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.); +#1002 = LINE('',#1003,#1004); +#1003 = CARTESIAN_POINT('',(-0.55,-4.932439712475,33.8)); +#1004 = VECTOR('',#1005,1.); +#1005 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1006 = PCURVE('',#246,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(1.1,0.E+000)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(0.E+000,-1.)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1013 = PCURVE('',#218,#1014); +#1014 = DEFINITIONAL_REPRESENTATION('',(#1015),#1019); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(0.E+000,-1.)); +#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1020 = ORIENTED_EDGE('',*,*,#230,.F.); +#1021 = ADVANCED_FACE('',(#1022),#190,.F.); +#1022 = FACE_BOUND('',#1023,.T.); +#1023 = EDGE_LOOP('',(#1024,#1025,#1026,#1056)); +#1024 = ORIENTED_EDGE('',*,*,#791,.F.); +#1025 = ORIENTED_EDGE('',*,*,#169,.T.); +#1026 = ORIENTED_EDGE('',*,*,#1027,.T.); +#1027 = EDGE_CURVE('',#170,#1028,#1030,.T.); +#1028 = VERTEX_POINT('',#1029); +#1029 = CARTESIAN_POINT('',(-0.55,-3.962007067132,33.3)); +#1030 = SURFACE_CURVE('',#1031,(#1036,#1049),.PCURVE_S1.); +#1031 = HYPERBOLA('',#1032,0.55,0.55); +#1032 = AXIS2_PLACEMENT_3D('',#1033,#1034,#1035); +#1033 = CARTESIAN_POINT('',(-0.55,0.E+000,29.3)); +#1034 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1035 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1036 = PCURVE('',#190,#1037); +#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1048); +#1038 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1039,#1040,#1041,#1042,#1043, + #1044,#1045,#1046,#1047),.UNSPECIFIED.,.F.,.F.,(9,9),( + -2.791305914354,-2.672518112941),.PIECEWISE_BEZIER_KNOTS.); +#1039 = CARTESIAN_POINT('',(2.881127072889,0.5)); +#1040 = CARTESIAN_POINT('',(2.879312259162,0.433682810049)); +#1041 = CARTESIAN_POINT('',(2.877466879626,0.368499507345)); +#1042 = CARTESIAN_POINT('',(2.875590342699,0.30442780715)); +#1043 = CARTESIAN_POINT('',(2.873682043692,0.241445962519)); +#1044 = CARTESIAN_POINT('',(2.871741364783,0.179532744105)); +#1045 = CARTESIAN_POINT('',(2.869767674148,0.118667425079)); +#1046 = CARTESIAN_POINT('',(2.867760326191,5.88297666168E-002)); +#1047 = CARTESIAN_POINT('',(2.865718660753,-1.064267281452E-015)); +#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1049 = PCURVE('',#218,#1050); +#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1055); +#1051 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1052,#1053,#1054), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.791305914354, +-2.672518112941),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.00176433629,1.)) REPRESENTATION_ITEM('') ); +#1052 = CARTESIAN_POINT('',(0.466177292956,2.6645352591E-015)); +#1053 = CARTESIAN_POINT('',(0.733136008926,-0.264957262377)); +#1054 = CARTESIAN_POINT('',(0.970432645343,-0.5)); +#1055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1056 = ORIENTED_EDGE('',*,*,#1057,.F.); +#1057 = EDGE_CURVE('',#792,#1028,#1058,.T.); +#1058 = SURFACE_CURVE('',#1059,(#1064,#1071),.PCURVE_S1.); +#1059 = CIRCLE('',#1060,4.); +#1060 = AXIS2_PLACEMENT_3D('',#1061,#1062,#1063); +#1061 = CARTESIAN_POINT('',(0.E+000,0.E+000,33.3)); +#1062 = DIRECTION('',(0.E+000,-0.E+000,1.)); +#1063 = DIRECTION('',(-0.1375,0.990501766783,0.E+000)); +#1064 = PCURVE('',#190,#1065); +#1065 = DEFINITIONAL_REPRESENTATION('',(#1066),#1070); +#1066 = LINE('',#1067,#1068); +#1067 = CARTESIAN_POINT('',(0.E+000,-0.E+000)); +#1068 = VECTOR('',#1069,1.); +#1069 = DIRECTION('',(1.,-0.E+000)); +#1070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1071 = PCURVE('',#837,#1072); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(1.708733323213,-0.5)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,0.E+000)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = ADVANCED_FACE('',(#1079),#218,.T.); +#1079 = FACE_BOUND('',#1080,.T.); +#1080 = EDGE_LOOP('',(#1081,#1082,#1083,#1106,#1127)); +#1081 = ORIENTED_EDGE('',*,*,#202,.F.); +#1082 = ORIENTED_EDGE('',*,*,#1000,.T.); +#1083 = ORIENTED_EDGE('',*,*,#1084,.T.); +#1084 = EDGE_CURVE('',#978,#1085,#1087,.T.); +#1085 = VERTEX_POINT('',#1086); +#1086 = CARTESIAN_POINT('',(-0.55,-3.962007067132,22.4)); +#1087 = SURFACE_CURVE('',#1088,(#1092,#1099),.PCURVE_S1.); +#1088 = LINE('',#1089,#1090); +#1089 = CARTESIAN_POINT('',(-0.55,-4.932439712475,22.4)); +#1090 = VECTOR('',#1091,1.); +#1091 = DIRECTION('',(0.E+000,1.,0.E+000)); +#1092 = PCURVE('',#218,#1093); +#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1098); +#1094 = LINE('',#1095,#1096); +#1095 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#1096 = VECTOR('',#1097,1.); +#1097 = DIRECTION('',(1.,0.E+000)); +#1098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1099 = PCURVE('',#449,#1100); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(13.05,-4.932439712475)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(0.E+000,1.)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = ORIENTED_EDGE('',*,*,#1107,.F.); +#1107 = EDGE_CURVE('',#1028,#1085,#1108,.T.); +#1108 = SURFACE_CURVE('',#1109,(#1113,#1120),.PCURVE_S1.); +#1109 = LINE('',#1110,#1111); +#1110 = CARTESIAN_POINT('',(-0.55,-3.962007067132,33.8)); +#1111 = VECTOR('',#1112,1.); +#1112 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#1113 = PCURVE('',#218,#1114); +#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119); +#1115 = LINE('',#1116,#1117); +#1116 = CARTESIAN_POINT('',(0.970432645343,0.E+000)); +#1117 = VECTOR('',#1118,1.); +#1118 = DIRECTION('',(0.E+000,-1.)); +#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1120 = PCURVE('',#837,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(4.574451983966,0.E+000)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(0.E+000,-1.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = ORIENTED_EDGE('',*,*,#1027,.F.); +#1128 = ADVANCED_FACE('',(#1129,#1243),#366,.T.); +#1129 = FACE_BOUND('',#1130,.F.); +#1130 = EDGE_LOOP('',(#1131,#1132,#1160,#1193,#1221,#1242)); +#1131 = ORIENTED_EDGE('',*,*,#351,.T.); +#1132 = ORIENTED_EDGE('',*,*,#1133,.F.); +#1133 = EDGE_CURVE('',#1134,#352,#1136,.T.); +#1134 = VERTEX_POINT('',#1135); +#1135 = CARTESIAN_POINT('',(1.324271787287,12.429654228232,22.4)); +#1136 = SURFACE_CURVE('',#1137,(#1142,#1149),.PCURVE_S1.); +#1137 = CIRCLE('',#1138,12.5); +#1138 = AXIS2_PLACEMENT_3D('',#1139,#1140,#1141); +#1139 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#1140 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1141 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1142 = PCURVE('',#366,#1143); +#1143 = DEFINITIONAL_REPRESENTATION('',(#1144),#1148); +#1144 = LINE('',#1145,#1146); +#1145 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1146 = VECTOR('',#1147,1.); +#1147 = DIRECTION('',(-1.,0.E+000)); +#1148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1149 = PCURVE('',#393,#1150); +#1150 = DEFINITIONAL_REPRESENTATION('',(#1151),#1159); +#1151 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1152,#1153,#1154,#1155, +#1156,#1157,#1158),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1152 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1153 = CARTESIAN_POINT('',(0.E+000,21.650635094611)); +#1154 = CARTESIAN_POINT('',(18.75,10.825317547305)); +#1155 = CARTESIAN_POINT('',(37.5,3.061616997868E-015)); +#1156 = CARTESIAN_POINT('',(18.75,-10.8253175473)); +#1157 = CARTESIAN_POINT('',(2.13162820728E-014,-21.65063509461)); +#1158 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1160 = ORIENTED_EDGE('',*,*,#1161,.F.); +#1161 = EDGE_CURVE('',#1162,#1134,#1164,.T.); +#1162 = VERTEX_POINT('',#1163); +#1163 = CARTESIAN_POINT('',(5.749832186035,11.099073377199,22.4)); +#1164 = SURFACE_CURVE('',#1165,(#1170,#1177),.PCURVE_S1.); +#1165 = CIRCLE('',#1166,12.5); +#1166 = AXIS2_PLACEMENT_3D('',#1167,#1168,#1169); +#1167 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#1168 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1169 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1170 = PCURVE('',#366,#1171); +#1171 = DEFINITIONAL_REPRESENTATION('',(#1172),#1176); +#1172 = LINE('',#1173,#1174); +#1173 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1174 = VECTOR('',#1175,1.); +#1175 = DIRECTION('',(-1.,0.E+000)); +#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1177 = PCURVE('',#1178,#1183); +#1178 = PLANE('',#1179); +#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182); +#1180 = CARTESIAN_POINT('',(3.20590423307,6.22146900002,22.4)); +#1181 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#1182 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1192); +#1184 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1185,#1186,#1187,#1188, +#1189,#1190,#1191),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1185 = CARTESIAN_POINT('',(-9.29409576693,-6.22146900002)); +#1186 = CARTESIAN_POINT('',(-9.29409576693,15.429166094591)); +#1187 = CARTESIAN_POINT('',(9.45590423307,4.603848547286)); +#1188 = CARTESIAN_POINT('',(28.20590423307,-6.22146900002)); +#1189 = CARTESIAN_POINT('',(9.45590423307,-17.04678654732)); +#1190 = CARTESIAN_POINT('',(-9.29409576693,-27.87210409463)); +#1191 = CARTESIAN_POINT('',(-9.29409576693,-6.22146900002)); +#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1193 = ORIENTED_EDGE('',*,*,#1194,.F.); +#1194 = EDGE_CURVE('',#1195,#1162,#1197,.T.); +#1195 = VERTEX_POINT('',#1196); +#1196 = CARTESIAN_POINT('',(12.5,0.E+000,22.4)); +#1197 = SURFACE_CURVE('',#1198,(#1203,#1210),.PCURVE_S1.); +#1198 = CIRCLE('',#1199,12.5); +#1199 = AXIS2_PLACEMENT_3D('',#1200,#1201,#1202); +#1200 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#1201 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1202 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1203 = PCURVE('',#366,#1204); +#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209); +#1205 = LINE('',#1206,#1207); +#1206 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1207 = VECTOR('',#1208,1.); +#1208 = DIRECTION('',(-1.,0.E+000)); +#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1210 = PCURVE('',#449,#1211); +#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1220); +#1212 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1213,#1214,#1215,#1216, +#1217,#1218,#1219),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1213 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1214 = CARTESIAN_POINT('',(0.E+000,21.650635094611)); +#1215 = CARTESIAN_POINT('',(18.75,10.825317547305)); +#1216 = CARTESIAN_POINT('',(37.5,3.061616997868E-015)); +#1217 = CARTESIAN_POINT('',(18.75,-10.8253175473)); +#1218 = CARTESIAN_POINT('',(2.13162820728E-014,-21.65063509461)); +#1219 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = ORIENTED_EDGE('',*,*,#1222,.T.); +#1222 = EDGE_CURVE('',#1195,#552,#1223,.T.); +#1223 = SURFACE_CURVE('',#1224,(#1228,#1235),.PCURVE_S1.); +#1224 = LINE('',#1225,#1226); +#1225 = CARTESIAN_POINT('',(12.5,0.E+000,22.4)); +#1226 = VECTOR('',#1227,1.); +#1227 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1228 = PCURVE('',#366,#1229); +#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234); +#1230 = LINE('',#1231,#1232); +#1231 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1232 = VECTOR('',#1233,1.); +#1233 = DIRECTION('',(-0.E+000,-1.)); +#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1235 = PCURVE('',#703,#1236); +#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1241); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(-0.E+000,-1.)); +#1241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1242 = ORIENTED_EDGE('',*,*,#574,.T.); +#1243 = FACE_BOUND('',#1244,.F.); +#1244 = EDGE_LOOP('',(#1245,#1387)); +#1245 = ORIENTED_EDGE('',*,*,#1246,.F.); +#1246 = EDGE_CURVE('',#1247,#1249,#1251,.T.); +#1247 = VERTEX_POINT('',#1248); +#1248 = CARTESIAN_POINT('',(10.,7.5,29.)); +#1249 = VERTEX_POINT('',#1250); +#1250 = CARTESIAN_POINT('',(6.782329983125,10.5,29.)); +#1251 = SURFACE_CURVE('',#1252,(#1295,#1341),.PCURVE_S1.); +#1252 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1253,#1254,#1255,#1256,#1257, + #1258,#1259,#1260,#1261,#1262,#1263,#1264,#1265,#1266,#1267,#1268, + #1269,#1270,#1271,#1272,#1273,#1274,#1275,#1276,#1277,#1278,#1279, + #1280,#1281,#1282,#1283,#1284,#1285,#1286,#1287,#1288,#1289,#1290, + #1291,#1292,#1293,#1294),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,6.149840231489E-002,0.140269700282,0.224931791474, + 0.320778303278,0.455770546873,0.603358393232,0.801963369541,1.), + .UNSPECIFIED.); +#1253 = CARTESIAN_POINT('',(10.,7.5,29.)); +#1254 = CARTESIAN_POINT('',(9.999999996836,7.500000004218, + 29.042182942675)); +#1255 = CARTESIAN_POINT('',(9.998932325785,7.501423536585, + 29.084365664889)); +#1256 = CARTESIAN_POINT('',(9.996797075416,7.504270557445, + 29.126521539213)); +#1257 = CARTESIAN_POINT('',(9.993588826938,7.508545105374, + 29.168623144981)); +#1258 = CARTESIAN_POINT('',(9.989296654204,7.514255297174, + 29.210642268294)); +#1259 = CARTESIAN_POINT('',(9.976997007242,7.530581815963,29.30622802339 + )); +#1260 = CARTESIAN_POINT('',(9.968285371257,7.542124194557, + 29.359715879976)); +#1261 = CARTESIAN_POINT('',(9.957734152938,7.556067682659, + 29.412961074818)); +#1262 = CARTESIAN_POINT('',(9.94529196976,7.572450011112,29.465898203744 + )); +#1263 = CARTESIAN_POINT('',(9.930891119479,7.591319422599, + 29.518448855369)); +#1264 = CARTESIAN_POINT('',(9.896774335393,7.635751427918,29.62648854966 + )); +#1265 = CARTESIAN_POINT('',(9.876744290792,7.661704873771, + 29.681894114774)); +#1266 = CARTESIAN_POINT('',(9.854244344144,7.69067747656,29.736651504484 + )); +#1267 = CARTESIAN_POINT('',(9.829137752704,7.722765172151, + 29.790636476009)); +#1268 = CARTESIAN_POINT('',(9.801261787078,7.758073956151, + 29.843687388737)); +#1269 = CARTESIAN_POINT('',(9.735515291082,7.840463925764,29.95438179719 + )); +#1270 = CARTESIAN_POINT('',(9.696802784878,7.888494274609, + 30.011720048239)); +#1271 = CARTESIAN_POINT('',(9.65399599053,7.940988268252,30.067343378002 + )); +#1272 = CARTESIAN_POINT('',(9.606767409641,7.998121951194, + 30.120880403402)); +#1273 = CARTESIAN_POINT('',(9.55475164608,8.060053575875,30.171862134157 + )); +#1274 = CARTESIAN_POINT('',(9.416969454046,8.221073228968, + 30.287121920886)); +#1275 = CARTESIAN_POINT('',(9.324974617367,8.326313855368, + 30.349262321938)); +#1276 = CARTESIAN_POINT('',(9.221563442445,8.441548405718, + 30.402819045536)); +#1277 = CARTESIAN_POINT('',(9.107185330126,8.565010569803, + 30.445218941753)); +#1278 = CARTESIAN_POINT('',(8.982840659309,8.694472857699, + 30.474645024763)); +#1279 = CARTESIAN_POINT('',(8.705156331443,8.972871867638, + 30.506880846664)); +#1280 = CARTESIAN_POINT('',(8.555354929598,9.117325521626, + 30.506352570502)); +#1281 = CARTESIAN_POINT('',(8.403792542738,9.257528445103,30.48937335244 + )); +#1282 = CARTESIAN_POINT('',(8.254115983291,9.390353973374, + 30.457870132671)); +#1283 = CARTESIAN_POINT('',(8.110354390864,9.513280708559, + 30.414742075384)); +#1284 = CARTESIAN_POINT('',(7.795672517531,9.774070988424, + 30.295333983846)); +#1285 = CARTESIAN_POINT('',(7.627398000632,9.906671840038, + 30.210797798957)); +#1286 = CARTESIAN_POINT('',(7.473571966556,10.022675363224, + 30.114802512224)); +#1287 = CARTESIAN_POINT('',(7.335333441397,10.123269782358, + 30.010087212231)); +#1288 = CARTESIAN_POINT('',(7.213332610027,10.209503821657, + 29.898020526215)); +#1289 = CARTESIAN_POINT('',(7.004663642712,10.353778569276, + 29.660691616138)); +#1290 = CARTESIAN_POINT('',(6.917831539368,10.411942367499, + 29.535397131793)); +#1291 = CARTESIAN_POINT('',(6.85076477811,10.455795738854, + 29.405150579109)); +#1292 = CARTESIAN_POINT('',(6.8052511496,10.485194316584,29.271556975925 + )); +#1293 = CARTESIAN_POINT('',(6.782329983125,10.5,29.136042930632)); +#1294 = CARTESIAN_POINT('',(6.782329983125,10.5,29.)); +#1295 = PCURVE('',#366,#1296); +#1296 = DEFINITIONAL_REPRESENTATION('',(#1297),#1340); +#1297 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1298,#1299,#1300,#1301,#1302, + #1303,#1304,#1305,#1306,#1307,#1308,#1309,#1310,#1311,#1312,#1313, + #1314,#1315,#1316,#1317,#1318,#1319,#1320,#1321,#1322,#1323,#1324, + #1325,#1326,#1327,#1328,#1329,#1330,#1331,#1332,#1333,#1334,#1335, + #1336,#1337,#1338,#1339),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,6.149840231489E-002,0.140269700282,0.224931791474, + 0.320778303278,0.455770546873,0.603358393232,0.801963369541,1.), + .UNSPECIFIED.); +#1298 = CARTESIAN_POINT('',(-0.643501108793,-6.6)); +#1299 = CARTESIAN_POINT('',(-0.643501109215,-6.642182942675)); +#1300 = CARTESIAN_POINT('',(-0.643643463635,-6.684365664889)); +#1301 = CARTESIAN_POINT('',(-0.643928164892,-6.726521539213)); +#1302 = CARTESIAN_POINT('',(-0.64435573165,-6.768623144981)); +#1303 = CARTESIAN_POINT('',(-0.644927208405,-6.810642268294)); +#1304 = CARTESIAN_POINT('',(-0.646562492417,-6.90622802339)); +#1305 = CARTESIAN_POINT('',(-0.647719370201,-6.959715879976)); +#1306 = CARTESIAN_POINT('',(-0.649118221105,-7.012961074818)); +#1307 = CARTESIAN_POINT('',(-0.650763937437,-7.065898203744)); +#1308 = CARTESIAN_POINT('',(-0.652662881543,-7.118448855369)); +#1309 = CARTESIAN_POINT('',(-0.657144422744,-7.22648854966)); +#1310 = CARTESIAN_POINT('',(-0.659767125969,-7.281894114774)); +#1311 = CARTESIAN_POINT('',(-0.662701764712,-7.336651504484)); +#1312 = CARTESIAN_POINT('',(-0.665961134034,-7.390636476009)); +#1313 = CARTESIAN_POINT('',(-0.669560000988,-7.443687388737)); +#1314 = CARTESIAN_POINT('',(-0.677992588758,-7.55438179719)); +#1315 = CARTESIAN_POINT('',(-0.682927672589,-7.611720048239)); +#1316 = CARTESIAN_POINT('',(-0.688346346324,-7.667343378002)); +#1317 = CARTESIAN_POINT('',(-0.69427625685,-7.720880403402)); +#1318 = CARTESIAN_POINT('',(-0.70074618523,-7.771862134157)); +#1319 = CARTESIAN_POINT('',(-0.717700006959,-7.887121920886)); +#1320 = CARTESIAN_POINT('',(-0.728881910612,-7.949262321938)); +#1321 = CARTESIAN_POINT('',(-0.741266557131,-8.002819045536)); +#1322 = CARTESIAN_POINT('',(-0.754727841078,-8.045218941753)); +#1323 = CARTESIAN_POINT('',(-0.769085604393,-8.074645024763)); +#1324 = CARTESIAN_POINT('',(-0.800542454298,-8.106880846664)); +#1325 = CARTESIAN_POINT('',(-0.817187651678,-8.106352570502)); +#1326 = CARTESIAN_POINT('',(-0.833699431382,-8.08937335244)); +#1327 = CARTESIAN_POINT('',(-0.849704206236,-8.057870132671)); +#1328 = CARTESIAN_POINT('',(-0.864834568236,-8.014742075384)); +#1329 = CARTESIAN_POINT('',(-0.897530623188,-7.895333983846)); +#1330 = CARTESIAN_POINT('',(-0.91466470212,-7.810797798957)); +#1331 = CARTESIAN_POINT('',(-0.930073529852,-7.714802512224)); +#1332 = CARTESIAN_POINT('',(-0.943748735808,-7.610087212231)); +#1333 = CARTESIAN_POINT('',(-0.955700117854,-7.498020526215)); +#1334 = CARTESIAN_POINT('',(-0.975995211365,-7.260691616138)); +#1335 = CARTESIAN_POINT('',(-0.984355284518,-7.135397131793)); +#1336 = CARTESIAN_POINT('',(-0.990765598137,-7.005150579109)); +#1337 = CARTESIAN_POINT('',(-0.995100260629,-6.871556975925)); +#1338 = CARTESIAN_POINT('',(-0.997283222372,-6.736042930632)); +#1339 = CARTESIAN_POINT('',(-0.997283222372,-6.6)); +#1340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1341 = PCURVE('',#536,#1342); +#1342 = DEFINITIONAL_REPRESENTATION('',(#1343),#1386); +#1343 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1344,#1345,#1346,#1347,#1348, + #1349,#1350,#1351,#1352,#1353,#1354,#1355,#1356,#1357,#1358,#1359, + #1360,#1361,#1362,#1363,#1364,#1365,#1366,#1367,#1368,#1369,#1370, + #1371,#1372,#1373,#1374,#1375,#1376,#1377,#1378,#1379,#1380,#1381, + #1382,#1383,#1384,#1385),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,6.149840231489E-002,0.140269700282,0.224931791474, + 0.320778303278,0.455770546873,0.603358393232,0.801963369541,1.), + .UNSPECIFIED.); +#1344 = CARTESIAN_POINT('',(0.E+000,-14.5)); +#1345 = CARTESIAN_POINT('',(2.812196178318E-002,-14.49999999683)); +#1346 = CARTESIAN_POINT('',(5.624394815001E-002,-14.49893232578)); +#1347 = CARTESIAN_POINT('',(8.438772209274E-002,-14.49679707541)); +#1348 = CARTESIAN_POINT('',(0.112575378636,-14.49358882693)); +#1349 = CARTESIAN_POINT('',(0.140829344839,-14.4892966542)); +#1350 = CARTESIAN_POINT('',(0.20547604895,-14.47699700724)); +#1351 = CARTESIAN_POINT('',(0.241921867146,-14.46828537125)); +#1352 = CARTESIAN_POINT('',(0.278562407214,-14.45773415293)); +#1353 = CARTESIAN_POINT('',(0.315449853987,-14.44529196976)); +#1354 = CARTESIAN_POINT('',(0.352636004288,-14.43089111947)); +#1355 = CARTESIAN_POINT('',(0.430515622615,-14.39677433539)); +#1356 = CARTESIAN_POINT('',(0.471257469232,-14.37674429079)); +#1357 = CARTESIAN_POINT('',(0.512483514855,-14.35424434414)); +#1358 = CARTESIAN_POINT('',(0.554271194402,-14.3291377527)); +#1359 = CARTESIAN_POINT('',(0.596697001867,-14.30126178707)); +#1360 = CARTESIAN_POINT('',(0.688690622795,-14.23551529108)); +#1361 = CARTESIAN_POINT('',(0.738472860748,-14.19680278487)); +#1362 = CARTESIAN_POINT('',(0.789325065842,-14.15399599053)); +#1363 = CARTESIAN_POINT('',(0.841367525003,-14.10676740964)); +#1364 = CARTESIAN_POINT('',(0.894723588486,-14.05475164608)); +#1365 = CARTESIAN_POINT('',(1.026737303462,-13.91696945404)); +#1366 = CARTESIAN_POINT('',(1.107900095369,-13.82497461736)); +#1367 = CARTESIAN_POINT('',(1.191980964855,-13.72156344244)); +#1368 = CARTESIAN_POINT('',(1.278271281759,-13.60718533012)); +#1369 = CARTESIAN_POINT('',(1.366264032389,-13.4828406593)); +#1370 = CARTESIAN_POINT('',(1.553103425033,-13.20515633144)); +#1371 = CARTESIAN_POINT('',(1.648726230678,-13.05535492959)); +#1372 = CARTESIAN_POINT('',(1.741944977734,-12.90379254273)); +#1373 = CARTESIAN_POINT('',(1.832174375153,-12.75411598329)); +#1374 = CARTESIAN_POINT('',(1.918656257628,-12.61035439086)); +#1375 = CARTESIAN_POINT('',(2.109874413899,-12.29567251753)); +#1376 = CARTESIAN_POINT('',(2.213713536342,-12.12739800063)); +#1377 = CARTESIAN_POINT('',(2.313041034446,-11.97357196655)); +#1378 = CARTESIAN_POINT('',(2.408958934812,-11.83533344139)); +#1379 = CARTESIAN_POINT('',(2.502663786125,-11.71333261002)); +#1380 = CARTESIAN_POINT('',(2.687824634349,-11.50466364271)); +#1381 = CARTESIAN_POINT('',(2.779342751613,-11.41783153936)); +#1382 = CARTESIAN_POINT('',(2.870148902061,-11.35076477811)); +#1383 = CARTESIAN_POINT('',(2.960554833799,-11.3052511496)); +#1384 = CARTESIAN_POINT('',(3.050897366502,-11.28232998312)); +#1385 = CARTESIAN_POINT('',(3.14159265359,-11.28232998312)); +#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1387 = ORIENTED_EDGE('',*,*,#1388,.T.); +#1388 = EDGE_CURVE('',#1247,#1249,#1389,.T.); +#1389 = SURFACE_CURVE('',#1390,(#1433,#1479),.PCURVE_S1.); +#1390 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1391,#1392,#1393,#1394,#1395, + #1396,#1397,#1398,#1399,#1400,#1401,#1402,#1403,#1404,#1405,#1406, + #1407,#1408,#1409,#1410,#1411,#1412,#1413,#1414,#1415,#1416,#1417, + #1418,#1419,#1420,#1421,#1422,#1423,#1424,#1425,#1426,#1427,#1428, + #1429,#1430,#1431,#1432),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,6.149840231489E-002,0.140269700282,0.224931791474, + 0.320778303278,0.455770546873,0.603358393232,0.801963369541,1.), + .UNSPECIFIED.); +#1391 = CARTESIAN_POINT('',(10.,7.5,29.)); +#1392 = CARTESIAN_POINT('',(9.999999996836,7.500000004218, + 28.957817057325)); +#1393 = CARTESIAN_POINT('',(9.998932325785,7.501423536585, + 28.915634335111)); +#1394 = CARTESIAN_POINT('',(9.996797075416,7.504270557445, + 28.873478460787)); +#1395 = CARTESIAN_POINT('',(9.993588826938,7.508545105374, + 28.831376855019)); +#1396 = CARTESIAN_POINT('',(9.989296654204,7.514255297174, + 28.789357731706)); +#1397 = CARTESIAN_POINT('',(9.976997007242,7.530581815963,28.69377197661 + )); +#1398 = CARTESIAN_POINT('',(9.968285371257,7.542124194557, + 28.640284120024)); +#1399 = CARTESIAN_POINT('',(9.957734152938,7.556067682659, + 28.587038925182)); +#1400 = CARTESIAN_POINT('',(9.94529196976,7.572450011112,28.534101796256 + )); +#1401 = CARTESIAN_POINT('',(9.930891119479,7.591319422599, + 28.481551144631)); +#1402 = CARTESIAN_POINT('',(9.896774335393,7.635751427918,28.37351145034 + )); +#1403 = CARTESIAN_POINT('',(9.876744290792,7.661704873771, + 28.318105885226)); +#1404 = CARTESIAN_POINT('',(9.854244344144,7.69067747656,28.263348495516 + )); +#1405 = CARTESIAN_POINT('',(9.829137752704,7.722765172151, + 28.209363523991)); +#1406 = CARTESIAN_POINT('',(9.801261787079,7.758073956151, + 28.156312611263)); +#1407 = CARTESIAN_POINT('',(9.735515291082,7.840463925764,28.04561820281 + )); +#1408 = CARTESIAN_POINT('',(9.696802784878,7.888494274609, + 27.988279951761)); +#1409 = CARTESIAN_POINT('',(9.65399599053,7.940988268252,27.932656621998 + )); +#1410 = CARTESIAN_POINT('',(9.606767409641,7.998121951194, + 27.879119596598)); +#1411 = CARTESIAN_POINT('',(9.55475164608,8.060053575875,27.828137865843 + )); +#1412 = CARTESIAN_POINT('',(9.416969454046,8.221073228968, + 27.712878079114)); +#1413 = CARTESIAN_POINT('',(9.324974617367,8.326313855368, + 27.650737678062)); +#1414 = CARTESIAN_POINT('',(9.221563442445,8.441548405718, + 27.597180954464)); +#1415 = CARTESIAN_POINT('',(9.107185330126,8.565010569803, + 27.554781058247)); +#1416 = CARTESIAN_POINT('',(8.982840659309,8.694472857699, + 27.525354975237)); +#1417 = CARTESIAN_POINT('',(8.705156331443,8.972871867637, + 27.493119153336)); +#1418 = CARTESIAN_POINT('',(8.555354929597,9.117325521626, + 27.493647429498)); +#1419 = CARTESIAN_POINT('',(8.403792542738,9.257528445102,27.51062664756 + )); +#1420 = CARTESIAN_POINT('',(8.254115983291,9.390353973374, + 27.542129867329)); +#1421 = CARTESIAN_POINT('',(8.110354390864,9.513280708559, + 27.585257924616)); +#1422 = CARTESIAN_POINT('',(7.795672517531,9.774070988424, + 27.704666016154)); +#1423 = CARTESIAN_POINT('',(7.627398000632,9.906671840038, + 27.789202201043)); +#1424 = CARTESIAN_POINT('',(7.473571966556,10.022675363224, + 27.885197487776)); +#1425 = CARTESIAN_POINT('',(7.335333441397,10.123269782358, + 27.989912787769)); +#1426 = CARTESIAN_POINT('',(7.213332610027,10.209503821657, + 28.101979473785)); +#1427 = CARTESIAN_POINT('',(7.004663642712,10.353778569276, + 28.339308383862)); +#1428 = CARTESIAN_POINT('',(6.917831539368,10.411942367499, + 28.464602868206)); +#1429 = CARTESIAN_POINT('',(6.850764778109,10.455795738854, + 28.594849420891)); +#1430 = CARTESIAN_POINT('',(6.8052511496,10.485194316584,28.728443024075 + )); +#1431 = CARTESIAN_POINT('',(6.782329983125,10.5,28.863957069368)); +#1432 = CARTESIAN_POINT('',(6.782329983125,10.5,29.)); +#1433 = PCURVE('',#366,#1434); +#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1478); +#1435 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1436,#1437,#1438,#1439,#1440, + #1441,#1442,#1443,#1444,#1445,#1446,#1447,#1448,#1449,#1450,#1451, + #1452,#1453,#1454,#1455,#1456,#1457,#1458,#1459,#1460,#1461,#1462, + #1463,#1464,#1465,#1466,#1467,#1468,#1469,#1470,#1471,#1472,#1473, + #1474,#1475,#1476,#1477),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,6.149840231489E-002,0.140269700282,0.224931791474, + 0.320778303278,0.455770546873,0.603358393232,0.801963369541,1.), + .UNSPECIFIED.); +#1436 = CARTESIAN_POINT('',(-0.643501108793,-6.6)); +#1437 = CARTESIAN_POINT('',(-0.643501109215,-6.557817057325)); +#1438 = CARTESIAN_POINT('',(-0.643643463635,-6.515634335111)); +#1439 = CARTESIAN_POINT('',(-0.643928164892,-6.473478460787)); +#1440 = CARTESIAN_POINT('',(-0.64435573165,-6.431376855019)); +#1441 = CARTESIAN_POINT('',(-0.644927208405,-6.389357731706)); +#1442 = CARTESIAN_POINT('',(-0.646562492417,-6.29377197661)); +#1443 = CARTESIAN_POINT('',(-0.647719370201,-6.240284120024)); +#1444 = CARTESIAN_POINT('',(-0.649118221105,-6.187038925182)); +#1445 = CARTESIAN_POINT('',(-0.650763937437,-6.134101796256)); +#1446 = CARTESIAN_POINT('',(-0.652662881543,-6.081551144631)); +#1447 = CARTESIAN_POINT('',(-0.657144422744,-5.97351145034)); +#1448 = CARTESIAN_POINT('',(-0.659767125969,-5.918105885226)); +#1449 = CARTESIAN_POINT('',(-0.662701764712,-5.863348495516)); +#1450 = CARTESIAN_POINT('',(-0.665961134034,-5.809363523991)); +#1451 = CARTESIAN_POINT('',(-0.669560000988,-5.756312611263)); +#1452 = CARTESIAN_POINT('',(-0.677992588758,-5.64561820281)); +#1453 = CARTESIAN_POINT('',(-0.682927672589,-5.588279951761)); +#1454 = CARTESIAN_POINT('',(-0.688346346324,-5.532656621998)); +#1455 = CARTESIAN_POINT('',(-0.69427625685,-5.479119596598)); +#1456 = CARTESIAN_POINT('',(-0.70074618523,-5.428137865843)); +#1457 = CARTESIAN_POINT('',(-0.717700006959,-5.312878079114)); +#1458 = CARTESIAN_POINT('',(-0.728881910612,-5.250737678062)); +#1459 = CARTESIAN_POINT('',(-0.741266557131,-5.197180954464)); +#1460 = CARTESIAN_POINT('',(-0.754727841078,-5.154781058247)); +#1461 = CARTESIAN_POINT('',(-0.769085604393,-5.125354975237)); +#1462 = CARTESIAN_POINT('',(-0.800542454298,-5.093119153336)); +#1463 = CARTESIAN_POINT('',(-0.817187651678,-5.093647429498)); +#1464 = CARTESIAN_POINT('',(-0.833699431382,-5.11062664756)); +#1465 = CARTESIAN_POINT('',(-0.849704206236,-5.142129867329)); +#1466 = CARTESIAN_POINT('',(-0.864834568236,-5.185257924616)); +#1467 = CARTESIAN_POINT('',(-0.897530623188,-5.304666016154)); +#1468 = CARTESIAN_POINT('',(-0.91466470212,-5.389202201043)); +#1469 = CARTESIAN_POINT('',(-0.930073529852,-5.485197487776)); +#1470 = CARTESIAN_POINT('',(-0.943748735808,-5.589912787769)); +#1471 = CARTESIAN_POINT('',(-0.955700117854,-5.701979473785)); +#1472 = CARTESIAN_POINT('',(-0.975995211365,-5.939308383862)); +#1473 = CARTESIAN_POINT('',(-0.984355284518,-6.064602868206)); +#1474 = CARTESIAN_POINT('',(-0.990765598137,-6.194849420891)); +#1475 = CARTESIAN_POINT('',(-0.995100260629,-6.328443024075)); +#1476 = CARTESIAN_POINT('',(-0.997283222372,-6.463957069368)); +#1477 = CARTESIAN_POINT('',(-0.997283222372,-6.6)); +#1478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1479 = PCURVE('',#536,#1480); +#1480 = DEFINITIONAL_REPRESENTATION('',(#1481),#1524); +#1481 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#1482,#1483,#1484,#1485,#1486, + #1487,#1488,#1489,#1490,#1491,#1492,#1493,#1494,#1495,#1496,#1497, + #1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507,#1508, + #1509,#1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518,#1519, + #1520,#1521,#1522,#1523),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,6.149840231489E-002,0.140269700282,0.224931791474, + 0.320778303278,0.455770546873,0.603358393232,0.801963369541,1.), + .UNSPECIFIED.); +#1482 = CARTESIAN_POINT('',(6.28318530718,-14.5)); +#1483 = CARTESIAN_POINT('',(6.255063345396,-14.49999999683)); +#1484 = CARTESIAN_POINT('',(6.22694135903,-14.49893232578)); +#1485 = CARTESIAN_POINT('',(6.198797585087,-14.49679707541)); +#1486 = CARTESIAN_POINT('',(6.170609928543,-14.49358882693)); +#1487 = CARTESIAN_POINT('',(6.142355962341,-14.4892966542)); +#1488 = CARTESIAN_POINT('',(6.07770925823,-14.47699700724)); +#1489 = CARTESIAN_POINT('',(6.041263440034,-14.46828537125)); +#1490 = CARTESIAN_POINT('',(6.004622899965,-14.45773415293)); +#1491 = CARTESIAN_POINT('',(5.967735453192,-14.44529196976)); +#1492 = CARTESIAN_POINT('',(5.930549302891,-14.43089111947)); +#1493 = CARTESIAN_POINT('',(5.852669684564,-14.39677433539)); +#1494 = CARTESIAN_POINT('',(5.811927837947,-14.37674429079)); +#1495 = CARTESIAN_POINT('',(5.770701792325,-14.35424434414)); +#1496 = CARTESIAN_POINT('',(5.728914112778,-14.3291377527)); +#1497 = CARTESIAN_POINT('',(5.686488305313,-14.30126178707)); +#1498 = CARTESIAN_POINT('',(5.594494684385,-14.23551529108)); +#1499 = CARTESIAN_POINT('',(5.544712446432,-14.19680278487)); +#1500 = CARTESIAN_POINT('',(5.493860241337,-14.15399599053)); +#1501 = CARTESIAN_POINT('',(5.441817782177,-14.10676740964)); +#1502 = CARTESIAN_POINT('',(5.388461718693,-14.05475164608)); +#1503 = CARTESIAN_POINT('',(5.256448003717,-13.91696945404)); +#1504 = CARTESIAN_POINT('',(5.17528521181,-13.82497461736)); +#1505 = CARTESIAN_POINT('',(5.091204342324,-13.72156344244)); +#1506 = CARTESIAN_POINT('',(5.004914025421,-13.60718533012)); +#1507 = CARTESIAN_POINT('',(4.916921274791,-13.4828406593)); +#1508 = CARTESIAN_POINT('',(4.730081882146,-13.20515633144)); +#1509 = CARTESIAN_POINT('',(4.634459076502,-13.05535492959)); +#1510 = CARTESIAN_POINT('',(4.541240329446,-12.90379254273)); +#1511 = CARTESIAN_POINT('',(4.451010932026,-12.75411598329)); +#1512 = CARTESIAN_POINT('',(4.364529049551,-12.61035439086)); +#1513 = CARTESIAN_POINT('',(4.173310893281,-12.29567251753)); +#1514 = CARTESIAN_POINT('',(4.069471770838,-12.12739800063)); +#1515 = CARTESIAN_POINT('',(3.970144272734,-11.97357196655)); +#1516 = CARTESIAN_POINT('',(3.874226372367,-11.83533344139)); +#1517 = CARTESIAN_POINT('',(3.780521521055,-11.71333261002)); +#1518 = CARTESIAN_POINT('',(3.595360672831,-11.50466364271)); +#1519 = CARTESIAN_POINT('',(3.503842555567,-11.41783153936)); +#1520 = CARTESIAN_POINT('',(3.413036405119,-11.3507647781)); +#1521 = CARTESIAN_POINT('',(3.32263047338,-11.3052511496)); +#1522 = CARTESIAN_POINT('',(3.232287940678,-11.28232998312)); +#1523 = CARTESIAN_POINT('',(3.14159265359,-11.28232998312)); +#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1525 = ADVANCED_FACE('',(#1526),#477,.F.); +#1526 = FACE_BOUND('',#1527,.F.); +#1527 = EDGE_LOOP('',(#1528,#1529,#1555,#1556)); +#1528 = ORIENTED_EDGE('',*,*,#718,.T.); +#1529 = ORIENTED_EDGE('',*,*,#1530,.T.); +#1530 = EDGE_CURVE('',#719,#434,#1531,.T.); +#1531 = SURFACE_CURVE('',#1532,(#1537,#1544),.PCURVE_S1.); +#1532 = CIRCLE('',#1533,4.); +#1533 = AXIS2_PLACEMENT_3D('',#1534,#1535,#1536); +#1534 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#1535 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1536 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1537 = PCURVE('',#477,#1538); +#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543); +#1539 = LINE('',#1540,#1541); +#1540 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#1541 = VECTOR('',#1542,1.); +#1542 = DIRECTION('',(1.,0.E+000)); +#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1544 = PCURVE('',#449,#1545); +#1545 = DEFINITIONAL_REPRESENTATION('',(#1546),#1554); +#1546 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1547,#1548,#1549,#1550, +#1551,#1552,#1553),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1547 = CARTESIAN_POINT('',(8.5,0.E+000)); +#1548 = CARTESIAN_POINT('',(8.5,6.928203230276)); +#1549 = CARTESIAN_POINT('',(14.5,3.464101615138)); +#1550 = CARTESIAN_POINT('',(20.5,9.797174393179E-016)); +#1551 = CARTESIAN_POINT('',(14.5,-3.464101615138)); +#1552 = CARTESIAN_POINT('',(8.5,-6.928203230276)); +#1553 = CARTESIAN_POINT('',(8.5,0.E+000)); +#1554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1555 = ORIENTED_EDGE('',*,*,#461,.F.); +#1556 = ORIENTED_EDGE('',*,*,#631,.F.); +#1557 = ADVANCED_FACE('',(#1558),#393,.T.); +#1558 = FACE_BOUND('',#1559,.T.); +#1559 = EDGE_LOOP('',(#1560,#1561,#1562)); +#1560 = ORIENTED_EDGE('',*,*,#377,.F.); +#1561 = ORIENTED_EDGE('',*,*,#1133,.F.); +#1562 = ORIENTED_EDGE('',*,*,#1563,.T.); +#1563 = EDGE_CURVE('',#1134,#378,#1564,.T.); +#1564 = SURFACE_CURVE('',#1565,(#1570,#1581),.PCURVE_S1.); +#1565 = CIRCLE('',#1566,12.5); +#1566 = AXIS2_PLACEMENT_3D('',#1567,#1568,#1569); +#1567 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 22.4)); +#1568 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1569 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1570 = PCURVE('',#393,#1571); +#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1580); +#1572 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1573,#1574,#1575,#1576, +#1577,#1578,#1579),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1573 = CARTESIAN_POINT('',(-1.079606186223E-002,-1.145485331474E-003)); +#1574 = CARTESIAN_POINT('',(-1.079606186223E-002,21.649489609279)); +#1575 = CARTESIAN_POINT('',(18.739203938138,10.824172061974)); +#1576 = CARTESIAN_POINT('',(37.489203938138,-1.145485331471E-003)); +#1577 = CARTESIAN_POINT('',(18.739203938138,-10.82646303263)); +#1578 = CARTESIAN_POINT('',(-1.079606186221E-002,-21.65178057994)); +#1579 = CARTESIAN_POINT('',(-1.079606186223E-002,-1.145485331474E-003)); +#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1581 = PCURVE('',#1582,#1587); +#1582 = CYLINDRICAL_SURFACE('',#1583,12.5); +#1583 = AXIS2_PLACEMENT_3D('',#1584,#1585,#1586); +#1584 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 22.4)); +#1585 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1586 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592); +#1588 = LINE('',#1589,#1590); +#1589 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1590 = VECTOR('',#1591,1.); +#1591 = DIRECTION('',(1.,0.E+000)); +#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1593 = ADVANCED_FACE('',(#1594),#449,.T.); +#1594 = FACE_BOUND('',#1595,.T.); +#1595 = EDGE_LOOP('',(#1596,#1597,#1625,#1653,#1686,#1714,#1747,#1773, + #1774,#1802,#1830,#1861,#1862,#1888,#1889,#1890,#1891,#1892,#1893, + #1921)); +#1596 = ORIENTED_EDGE('',*,*,#1194,.F.); +#1597 = ORIENTED_EDGE('',*,*,#1598,.F.); +#1598 = EDGE_CURVE('',#1599,#1195,#1601,.T.); +#1599 = VERTEX_POINT('',#1600); +#1600 = CARTESIAN_POINT('',(5.815284651133,-11.06492044374,22.4)); +#1601 = SURFACE_CURVE('',#1602,(#1607,#1618),.PCURVE_S1.); +#1602 = CIRCLE('',#1603,12.5); +#1603 = AXIS2_PLACEMENT_3D('',#1604,#1605,#1606); +#1604 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#1605 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1606 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1607 = PCURVE('',#449,#1608); +#1608 = DEFINITIONAL_REPRESENTATION('',(#1609),#1617); +#1609 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1610,#1611,#1612,#1613, +#1614,#1615,#1616),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1610 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1611 = CARTESIAN_POINT('',(0.E+000,21.650635094611)); +#1612 = CARTESIAN_POINT('',(18.75,10.825317547305)); +#1613 = CARTESIAN_POINT('',(37.5,3.061616997868E-015)); +#1614 = CARTESIAN_POINT('',(18.75,-10.8253175473)); +#1615 = CARTESIAN_POINT('',(2.13162820728E-014,-21.65063509461)); +#1616 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1618 = PCURVE('',#703,#1619); +#1619 = DEFINITIONAL_REPRESENTATION('',(#1620),#1624); +#1620 = LINE('',#1621,#1622); +#1621 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1622 = VECTOR('',#1623,1.); +#1623 = DIRECTION('',(-1.,0.E+000)); +#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1625 = ORIENTED_EDGE('',*,*,#1626,.T.); +#1626 = EDGE_CURVE('',#1599,#1627,#1629,.T.); +#1627 = VERTEX_POINT('',#1628); +#1628 = CARTESIAN_POINT('',(3.212464649424,-6.065079440106,22.4)); +#1629 = SURFACE_CURVE('',#1630,(#1634,#1641),.PCURVE_S1.); +#1630 = LINE('',#1631,#1632); +#1631 = CARTESIAN_POINT('',(5.818070586121,-11.07027203623,22.4)); +#1632 = VECTOR('',#1633,1.); +#1633 = DIRECTION('',(-0.461758037371,0.88700592722,0.E+000)); +#1634 = PCURVE('',#449,#1635); +#1635 = DEFINITIONAL_REPRESENTATION('',(#1636),#1640); +#1636 = LINE('',#1637,#1638); +#1637 = CARTESIAN_POINT('',(6.681929413879,-11.07027203623)); +#1638 = VECTOR('',#1639,1.); +#1639 = DIRECTION('',(0.461758037371,0.88700592722)); +#1640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1641 = PCURVE('',#1642,#1647); +#1642 = PLANE('',#1643); +#1643 = AXIS2_PLACEMENT_3D('',#1644,#1645,#1646); +#1644 = CARTESIAN_POINT('',(5.818070586121,-11.07027203623,22.4)); +#1645 = DIRECTION('',(0.88700592722,0.461758037371,0.E+000)); +#1646 = DIRECTION('',(-0.461758037371,0.88700592722,0.E+000)); +#1647 = DEFINITIONAL_REPRESENTATION('',(#1648),#1652); +#1648 = LINE('',#1649,#1650); +#1649 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1650 = VECTOR('',#1651,1.); +#1651 = DIRECTION('',(1.,0.E+000)); +#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1653 = ORIENTED_EDGE('',*,*,#1654,.F.); +#1654 = EDGE_CURVE('',#1655,#1627,#1657,.T.); +#1655 = VERTEX_POINT('',#1656); +#1656 = CARTESIAN_POINT('',(-3.212464649424,-6.065079440106,22.4)); +#1657 = SURFACE_CURVE('',#1658,(#1663,#1674),.PCURVE_S1.); +#1658 = CIRCLE('',#1659,7.); +#1659 = AXIS2_PLACEMENT_3D('',#1660,#1661,#1662); +#1660 = CARTESIAN_POINT('',(5.797585267524E-017,0.15425098014,22.4)); +#1661 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1662 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1663 = PCURVE('',#449,#1664); +#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1673); +#1665 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1666,#1667,#1668,#1669, +#1670,#1671,#1672),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1666 = CARTESIAN_POINT('',(5.5,0.15425098014)); +#1667 = CARTESIAN_POINT('',(5.5,12.278606633123)); +#1668 = CARTESIAN_POINT('',(16.,6.216428806632)); +#1669 = CARTESIAN_POINT('',(26.5,0.15425098014)); +#1670 = CARTESIAN_POINT('',(16.,-5.907926846351)); +#1671 = CARTESIAN_POINT('',(5.5,-11.97010467284)); +#1672 = CARTESIAN_POINT('',(5.5,0.15425098014)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1674 = PCURVE('',#1675,#1680); +#1675 = CYLINDRICAL_SURFACE('',#1676,7.); +#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679); +#1677 = CARTESIAN_POINT('',(5.797585267524E-017,0.15425098014,22.4)); +#1678 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1679 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1680 = DEFINITIONAL_REPRESENTATION('',(#1681),#1685); +#1681 = LINE('',#1682,#1683); +#1682 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1683 = VECTOR('',#1684,1.); +#1684 = DIRECTION('',(1.,0.E+000)); +#1685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1686 = ORIENTED_EDGE('',*,*,#1687,.F.); +#1687 = EDGE_CURVE('',#1688,#1655,#1690,.T.); +#1688 = VERTEX_POINT('',#1689); +#1689 = CARTESIAN_POINT('',(-5.813325841981,-11.06141691279,22.4)); +#1690 = SURFACE_CURVE('',#1691,(#1695,#1702),.PCURVE_S1.); +#1691 = LINE('',#1692,#1693); +#1692 = CARTESIAN_POINT('',(-5.813325841981,-11.06141691279,22.4)); +#1693 = VECTOR('',#1694,1.); +#1694 = DIRECTION('',(0.461739189047,0.887015739036,0.E+000)); +#1695 = PCURVE('',#449,#1696); +#1696 = DEFINITIONAL_REPRESENTATION('',(#1697),#1701); +#1697 = LINE('',#1698,#1699); +#1698 = CARTESIAN_POINT('',(18.313325841981,-11.06141691279)); +#1699 = VECTOR('',#1700,1.); +#1700 = DIRECTION('',(-0.461739189047,0.887015739036)); +#1701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1702 = PCURVE('',#1703,#1708); +#1703 = PLANE('',#1704); +#1704 = AXIS2_PLACEMENT_3D('',#1705,#1706,#1707); +#1705 = CARTESIAN_POINT('',(-5.813325841981,-11.06141691279,22.4)); +#1706 = DIRECTION('',(0.887015739036,-0.461739189047,0.E+000)); +#1707 = DIRECTION('',(0.461739189047,0.887015739036,0.E+000)); +#1708 = DEFINITIONAL_REPRESENTATION('',(#1709),#1713); +#1709 = LINE('',#1710,#1711); +#1710 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1711 = VECTOR('',#1712,1.); +#1712 = DIRECTION('',(1.,0.E+000)); +#1713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1714 = ORIENTED_EDGE('',*,*,#1715,.T.); +#1715 = EDGE_CURVE('',#1688,#1716,#1718,.T.); +#1716 = VERTEX_POINT('',#1717); +#1717 = CARTESIAN_POINT('',(-1.313475725422,-12.43079971356,22.4)); +#1718 = SURFACE_CURVE('',#1719,(#1724,#1735),.PCURVE_S1.); +#1719 = CIRCLE('',#1720,12.5); +#1720 = AXIS2_PLACEMENT_3D('',#1721,#1722,#1723); +#1721 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 22.4)); +#1722 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1723 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1724 = PCURVE('',#449,#1725); +#1725 = DEFINITIONAL_REPRESENTATION('',(#1726),#1734); +#1726 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1727,#1728,#1729,#1730, +#1731,#1732,#1733),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1727 = CARTESIAN_POINT('',(-1.079606186223E-002,-1.145485331474E-003)); +#1728 = CARTESIAN_POINT('',(-1.079606186223E-002,21.649489609279)); +#1729 = CARTESIAN_POINT('',(18.739203938138,10.824172061974)); +#1730 = CARTESIAN_POINT('',(37.489203938138,-1.145485331471E-003)); +#1731 = CARTESIAN_POINT('',(18.739203938138,-10.82646303263)); +#1732 = CARTESIAN_POINT('',(-1.079606186221E-002,-21.65178057994)); +#1733 = CARTESIAN_POINT('',(-1.079606186223E-002,-1.145485331474E-003)); +#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1735 = PCURVE('',#1736,#1741); +#1736 = CYLINDRICAL_SURFACE('',#1737,12.5); +#1737 = AXIS2_PLACEMENT_3D('',#1738,#1739,#1740); +#1738 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 22.4)); +#1739 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1740 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1746); +#1742 = LINE('',#1743,#1744); +#1743 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1744 = VECTOR('',#1745,1.); +#1745 = DIRECTION('',(1.,0.E+000)); +#1746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1747 = ORIENTED_EDGE('',*,*,#1748,.F.); +#1748 = EDGE_CURVE('',#896,#1716,#1749,.T.); +#1749 = SURFACE_CURVE('',#1750,(#1755,#1766),.PCURVE_S1.); +#1750 = CIRCLE('',#1751,12.5); +#1751 = AXIS2_PLACEMENT_3D('',#1752,#1753,#1754); +#1752 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#1753 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1754 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1755 = PCURVE('',#449,#1756); +#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1765); +#1757 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1758,#1759,#1760,#1761, +#1762,#1763,#1764),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1758 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1759 = CARTESIAN_POINT('',(0.E+000,21.650635094611)); +#1760 = CARTESIAN_POINT('',(18.75,10.825317547305)); +#1761 = CARTESIAN_POINT('',(37.5,3.061616997868E-015)); +#1762 = CARTESIAN_POINT('',(18.75,-10.8253175473)); +#1763 = CARTESIAN_POINT('',(2.13162820728E-014,-21.65063509461)); +#1764 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1766 = PCURVE('',#703,#1767); +#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772); +#1768 = LINE('',#1769,#1770); +#1769 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#1770 = VECTOR('',#1771,1.); +#1771 = DIRECTION('',(-1.,0.E+000)); +#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1773 = ORIENTED_EDGE('',*,*,#895,.F.); +#1774 = ORIENTED_EDGE('',*,*,#1775,.T.); +#1775 = EDGE_CURVE('',#873,#1776,#1778,.T.); +#1776 = VERTEX_POINT('',#1777); +#1777 = CARTESIAN_POINT('',(-5.739500289445,11.097687420526,22.4)); +#1778 = SURFACE_CURVE('',#1779,(#1784,#1795),.PCURVE_S1.); +#1779 = CIRCLE('',#1780,12.5); +#1780 = AXIS2_PLACEMENT_3D('',#1781,#1782,#1783); +#1781 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 22.4)); +#1782 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1783 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1784 = PCURVE('',#449,#1785); +#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1794); +#1786 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1787,#1788,#1789,#1790, +#1791,#1792,#1793),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1787 = CARTESIAN_POINT('',(-1.079606186223E-002,-1.145485331474E-003)); +#1788 = CARTESIAN_POINT('',(-1.079606186223E-002,21.649489609279)); +#1789 = CARTESIAN_POINT('',(18.739203938138,10.824172061974)); +#1790 = CARTESIAN_POINT('',(37.489203938138,-1.145485331471E-003)); +#1791 = CARTESIAN_POINT('',(18.739203938138,-10.82646303263)); +#1792 = CARTESIAN_POINT('',(-1.079606186221E-002,-21.65178057994)); +#1793 = CARTESIAN_POINT('',(-1.079606186223E-002,-1.145485331474E-003)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = PCURVE('',#1582,#1796); +#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801); +#1797 = LINE('',#1798,#1799); +#1798 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1799 = VECTOR('',#1800,1.); +#1800 = DIRECTION('',(1.,0.E+000)); +#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1802 = ORIENTED_EDGE('',*,*,#1803,.F.); +#1803 = EDGE_CURVE('',#1804,#1776,#1806,.T.); +#1804 = VERTEX_POINT('',#1805); +#1805 = CARTESIAN_POINT('',(-3.205904233227,6.221468999927,22.4)); +#1806 = SURFACE_CURVE('',#1807,(#1811,#1818),.PCURVE_S1.); +#1807 = LINE('',#1808,#1809); +#1808 = CARTESIAN_POINT('',(-3.205904233142,6.221469,22.4)); +#1809 = VECTOR('',#1810,1.); +#1810 = DIRECTION('',(-0.461060846174,0.88736852329,0.E+000)); +#1811 = PCURVE('',#449,#1812); +#1812 = DEFINITIONAL_REPRESENTATION('',(#1813),#1817); +#1813 = LINE('',#1814,#1815); +#1814 = CARTESIAN_POINT('',(15.705904233142,6.221469)); +#1815 = VECTOR('',#1816,1.); +#1816 = DIRECTION('',(0.461060846174,0.88736852329)); +#1817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1818 = PCURVE('',#1819,#1824); +#1819 = PLANE('',#1820); +#1820 = AXIS2_PLACEMENT_3D('',#1821,#1822,#1823); +#1821 = CARTESIAN_POINT('',(-3.205904233142,6.221469,22.4)); +#1822 = DIRECTION('',(0.88736852329,0.461060846174,0.E+000)); +#1823 = DIRECTION('',(-0.461060846174,0.88736852329,0.E+000)); +#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829); +#1825 = LINE('',#1826,#1827); +#1826 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1827 = VECTOR('',#1828,1.); +#1828 = DIRECTION('',(1.,0.E+000)); +#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1830 = ORIENTED_EDGE('',*,*,#1831,.F.); +#1831 = EDGE_CURVE('',#850,#1804,#1832,.T.); +#1832 = SURFACE_CURVE('',#1833,(#1838,#1849),.PCURVE_S1.); +#1833 = CIRCLE('',#1834,7.); +#1834 = AXIS2_PLACEMENT_3D('',#1835,#1836,#1837); +#1835 = CARTESIAN_POINT('',(4.077054098923E-011,-1.245684797542E-003, + 22.4)); +#1836 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1837 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1838 = PCURVE('',#449,#1839); +#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1848); +#1840 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1841,#1842,#1843,#1844, +#1845,#1846,#1847),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1841 = CARTESIAN_POINT('',(5.499999999959,-1.245684797542E-003)); +#1842 = CARTESIAN_POINT('',(5.499999999959,12.123109968185)); +#1843 = CARTESIAN_POINT('',(15.999999999959,6.060932141694)); +#1844 = CARTESIAN_POINT('',(26.499999999959,-1.245684797541E-003)); +#1845 = CARTESIAN_POINT('',(15.999999999959,-6.063423511289)); +#1846 = CARTESIAN_POINT('',(5.499999999959,-12.12560133778)); +#1847 = CARTESIAN_POINT('',(5.499999999959,-1.245684797542E-003)); +#1848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1849 = PCURVE('',#1850,#1855); +#1850 = CYLINDRICAL_SURFACE('',#1851,7.); +#1851 = AXIS2_PLACEMENT_3D('',#1852,#1853,#1854); +#1852 = CARTESIAN_POINT('',(4.077054098923E-011,-1.245684797542E-003, + 22.4)); +#1853 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1854 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1855 = DEFINITIONAL_REPRESENTATION('',(#1856),#1860); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(1.,0.E+000)); +#1860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1861 = ORIENTED_EDGE('',*,*,#849,.F.); +#1862 = ORIENTED_EDGE('',*,*,#1863,.T.); +#1863 = EDGE_CURVE('',#822,#1085,#1864,.T.); +#1864 = SURFACE_CURVE('',#1865,(#1870,#1881),.PCURVE_S1.); +#1865 = CIRCLE('',#1866,4.); +#1866 = AXIS2_PLACEMENT_3D('',#1867,#1868,#1869); +#1867 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#1868 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1869 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1870 = PCURVE('',#449,#1871); +#1871 = DEFINITIONAL_REPRESENTATION('',(#1872),#1880); +#1872 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1873,#1874,#1875,#1876, +#1877,#1878,#1879),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1873 = CARTESIAN_POINT('',(8.5,0.E+000)); +#1874 = CARTESIAN_POINT('',(8.5,6.928203230276)); +#1875 = CARTESIAN_POINT('',(14.5,3.464101615138)); +#1876 = CARTESIAN_POINT('',(20.5,9.797174393179E-016)); +#1877 = CARTESIAN_POINT('',(14.5,-3.464101615138)); +#1878 = CARTESIAN_POINT('',(8.5,-6.928203230276)); +#1879 = CARTESIAN_POINT('',(8.5,0.E+000)); +#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1881 = PCURVE('',#837,#1882); +#1882 = DEFINITIONAL_REPRESENTATION('',(#1883),#1887); +#1883 = LINE('',#1884,#1885); +#1884 = CARTESIAN_POINT('',(0.E+000,-11.4)); +#1885 = VECTOR('',#1886,1.); +#1886 = DIRECTION('',(1.,0.E+000)); +#1887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1888 = ORIENTED_EDGE('',*,*,#1084,.F.); +#1889 = ORIENTED_EDGE('',*,*,#977,.F.); +#1890 = ORIENTED_EDGE('',*,*,#741,.F.); +#1891 = ORIENTED_EDGE('',*,*,#1530,.T.); +#1892 = ORIENTED_EDGE('',*,*,#433,.F.); +#1893 = ORIENTED_EDGE('',*,*,#1894,.F.); +#1894 = EDGE_CURVE('',#1895,#406,#1897,.T.); +#1895 = VERTEX_POINT('',#1896); +#1896 = CARTESIAN_POINT('',(3.205904233106,6.22146900001,22.4)); +#1897 = SURFACE_CURVE('',#1898,(#1903,#1914),.PCURVE_S1.); +#1898 = CIRCLE('',#1899,7.); +#1899 = AXIS2_PLACEMENT_3D('',#1900,#1901,#1902); +#1900 = CARTESIAN_POINT('',(4.077054098923E-011,-1.245684797542E-003, + 22.4)); +#1901 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1902 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1903 = PCURVE('',#449,#1904); +#1904 = DEFINITIONAL_REPRESENTATION('',(#1905),#1913); +#1905 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1906,#1907,#1908,#1909, +#1910,#1911,#1912),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1906 = CARTESIAN_POINT('',(5.499999999959,-1.245684797542E-003)); +#1907 = CARTESIAN_POINT('',(5.499999999959,12.123109968185)); +#1908 = CARTESIAN_POINT('',(15.999999999959,6.060932141694)); +#1909 = CARTESIAN_POINT('',(26.499999999959,-1.245684797541E-003)); +#1910 = CARTESIAN_POINT('',(15.999999999959,-6.063423511289)); +#1911 = CARTESIAN_POINT('',(5.499999999959,-12.12560133778)); +#1912 = CARTESIAN_POINT('',(5.499999999959,-1.245684797542E-003)); +#1913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1914 = PCURVE('',#1850,#1915); +#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920); +#1916 = LINE('',#1917,#1918); +#1917 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1918 = VECTOR('',#1919,1.); +#1919 = DIRECTION('',(1.,0.E+000)); +#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1921 = ORIENTED_EDGE('',*,*,#1922,.T.); +#1922 = EDGE_CURVE('',#1895,#1162,#1923,.T.); +#1923 = SURFACE_CURVE('',#1924,(#1928,#1935),.PCURVE_S1.); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(3.205904233142,6.221469,22.4)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.462436102784,0.886652610012,0.E+000)); +#1928 = PCURVE('',#449,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1934); +#1930 = LINE('',#1931,#1932); +#1931 = CARTESIAN_POINT('',(9.294095766858,6.221469)); +#1932 = VECTOR('',#1933,1.); +#1933 = DIRECTION('',(-0.462436102784,0.886652610012)); +#1934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1935 = PCURVE('',#1936,#1941); +#1936 = PLANE('',#1937); +#1937 = AXIS2_PLACEMENT_3D('',#1938,#1939,#1940); +#1938 = CARTESIAN_POINT('',(3.205904233142,6.221469,22.4)); +#1939 = DIRECTION('',(0.886652610012,-0.462436102784,0.E+000)); +#1940 = DIRECTION('',(0.462436102784,0.886652610012,0.E+000)); +#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946); +#1942 = LINE('',#1943,#1944); +#1943 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1944 = VECTOR('',#1945,1.); +#1945 = DIRECTION('',(1.,0.E+000)); +#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1947 = ADVANCED_FACE('',(#1948),#421,.F.); +#1948 = FACE_BOUND('',#1949,.F.); +#1949 = EDGE_LOOP('',(#1950,#1951,#1977,#1978)); +#1950 = ORIENTED_EDGE('',*,*,#405,.T.); +#1951 = ORIENTED_EDGE('',*,*,#1952,.T.); +#1952 = EDGE_CURVE('',#406,#850,#1953,.T.); +#1953 = SURFACE_CURVE('',#1954,(#1959,#1970),.PCURVE_S1.); +#1954 = CIRCLE('',#1955,7.); +#1955 = AXIS2_PLACEMENT_3D('',#1956,#1957,#1958); +#1956 = CARTESIAN_POINT('',(4.077054098923E-011,-1.245684797542E-003, + 22.4)); +#1957 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1958 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1959 = PCURVE('',#421,#1960); +#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1969); +#1961 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1962,#1963,#1964,#1965, +#1966,#1967,#1968),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1962 = CARTESIAN_POINT('',(-6.450000000041,3.960761382334)); +#1963 = CARTESIAN_POINT('',(-6.450000000041,16.085117035316)); +#1964 = CARTESIAN_POINT('',(4.049999999959,10.022939208825)); +#1965 = CARTESIAN_POINT('',(14.549999999959,3.960761382334)); +#1966 = CARTESIAN_POINT('',(4.049999999959,-2.101416444157)); +#1967 = CARTESIAN_POINT('',(-6.450000000041,-8.163594270648)); +#1968 = CARTESIAN_POINT('',(-6.450000000041,3.960761382334)); +#1969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1970 = PCURVE('',#1850,#1971); +#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976); +#1972 = LINE('',#1973,#1974); +#1973 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#1974 = VECTOR('',#1975,1.); +#1975 = DIRECTION('',(1.,0.E+000)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = ORIENTED_EDGE('',*,*,#872,.T.); +#1978 = ORIENTED_EDGE('',*,*,#1979,.F.); +#1979 = EDGE_CURVE('',#378,#873,#1980,.T.); +#1980 = SURFACE_CURVE('',#1981,(#1986,#1997),.PCURVE_S1.); +#1981 = CIRCLE('',#1982,12.5); +#1982 = AXIS2_PLACEMENT_3D('',#1983,#1984,#1985); +#1983 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 22.4)); +#1984 = DIRECTION('',(0.E+000,0.E+000,1.)); +#1985 = DIRECTION('',(1.,0.E+000,0.E+000)); +#1986 = PCURVE('',#421,#1987); +#1987 = DEFINITIONAL_REPRESENTATION('',(#1988),#1996); +#1988 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1989,#1990,#1991,#1992, +#1993,#1994,#1995),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#1989 = CARTESIAN_POINT('',(-11.96079606186,3.9608615818)); +#1990 = CARTESIAN_POINT('',(-11.96079606186,25.611496676411)); +#1991 = CARTESIAN_POINT('',(6.789203938138,14.786179129106)); +#1992 = CARTESIAN_POINT('',(25.539203938138,3.9608615818)); +#1993 = CARTESIAN_POINT('',(6.789203938138,-6.864455965505)); +#1994 = CARTESIAN_POINT('',(-11.96079606186,-17.68977351281)); +#1995 = CARTESIAN_POINT('',(-11.96079606186,3.9608615818)); +#1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1997 = PCURVE('',#1582,#1998); +#1998 = DEFINITIONAL_REPRESENTATION('',(#1999),#2003); +#1999 = LINE('',#2000,#2001); +#2000 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2001 = VECTOR('',#2002,1.); +#2002 = DIRECTION('',(1.,0.E+000)); +#2003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2004 = ADVANCED_FACE('',(#2005),#536,.F.); +#2005 = FACE_BOUND('',#2006,.F.); +#2006 = EDGE_LOOP('',(#2007,#2008,#2029,#2030,#2031)); +#2007 = ORIENTED_EDGE('',*,*,#519,.F.); +#2008 = ORIENTED_EDGE('',*,*,#2009,.T.); +#2009 = EDGE_CURVE('',#520,#1247,#2010,.T.); +#2010 = SEAM_CURVE('',#2011,(#2015,#2022),.PCURVE_S1.); +#2011 = LINE('',#2012,#2013); +#2012 = CARTESIAN_POINT('',(-4.5,7.5,29.)); +#2013 = VECTOR('',#2014,1.); +#2014 = DIRECTION('',(1.,-4.440892098501E-016,0.E+000)); +#2015 = PCURVE('',#536,#2016); +#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021); +#2017 = LINE('',#2018,#2019); +#2018 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#2019 = VECTOR('',#2020,1.); +#2020 = DIRECTION('',(0.E+000,-1.)); +#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2022 = PCURVE('',#536,#2023); +#2023 = DEFINITIONAL_REPRESENTATION('',(#2024),#2028); +#2024 = LINE('',#2025,#2026); +#2025 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2026 = VECTOR('',#2027,1.); +#2027 = DIRECTION('',(0.E+000,-1.)); +#2028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2029 = ORIENTED_EDGE('',*,*,#1246,.T.); +#2030 = ORIENTED_EDGE('',*,*,#1388,.F.); +#2031 = ORIENTED_EDGE('',*,*,#2009,.F.); +#2032 = ADVANCED_FACE('',(#2033,#2067),#703,.T.); +#2033 = FACE_BOUND('',#2034,.F.); +#2034 = EDGE_LOOP('',(#2035,#2036,#2037,#2064,#2065,#2066)); +#2035 = ORIENTED_EDGE('',*,*,#1222,.F.); +#2036 = ORIENTED_EDGE('',*,*,#1598,.F.); +#2037 = ORIENTED_EDGE('',*,*,#2038,.F.); +#2038 = EDGE_CURVE('',#1716,#1599,#2039,.T.); +#2039 = SURFACE_CURVE('',#2040,(#2045,#2052),.PCURVE_S1.); +#2040 = CIRCLE('',#2041,12.5); +#2041 = AXIS2_PLACEMENT_3D('',#2042,#2043,#2044); +#2042 = CARTESIAN_POINT('',(0.E+000,0.E+000,22.4)); +#2043 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2044 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2045 = PCURVE('',#703,#2046); +#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051); +#2047 = LINE('',#2048,#2049); +#2048 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2049 = VECTOR('',#2050,1.); +#2050 = DIRECTION('',(-1.,0.E+000)); +#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2052 = PCURVE('',#2053,#2058); +#2053 = PLANE('',#2054); +#2054 = AXIS2_PLACEMENT_3D('',#2055,#2056,#2057); +#2055 = CARTESIAN_POINT('',(-5.813325841981,-11.06141691279,22.4)); +#2056 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2057 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2058 = DEFINITIONAL_REPRESENTATION('',(#2059),#2063); +#2059 = CIRCLE('',#2060,12.5); +#2060 = AXIS2_PLACEMENT_2D('',#2061,#2062); +#2061 = CARTESIAN_POINT('',(5.813325841981,11.061416912796)); +#2062 = DIRECTION('',(1.,0.E+000)); +#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2064 = ORIENTED_EDGE('',*,*,#1748,.F.); +#2065 = ORIENTED_EDGE('',*,*,#918,.F.); +#2066 = ORIENTED_EDGE('',*,*,#688,.T.); +#2067 = FACE_BOUND('',#2068,.F.); +#2068 = EDGE_LOOP('',(#2069,#2216)); +#2069 = ORIENTED_EDGE('',*,*,#2070,.F.); +#2070 = EDGE_CURVE('',#2071,#2073,#2075,.T.); +#2071 = VERTEX_POINT('',#2072); +#2072 = CARTESIAN_POINT('',(-4.657252408878,11.6,29.)); +#2073 = VERTEX_POINT('',#2074); +#2074 = CARTESIAN_POINT('',(-10.7373181009,6.4,29.)); +#2075 = SURFACE_CURVE('',#2076,(#2119,#2165),.PCURVE_S1.); +#2076 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2077,#2078,#2079,#2080,#2081, + #2082,#2083,#2084,#2085,#2086,#2087,#2088,#2089,#2090,#2091,#2092, + #2093,#2094,#2095,#2096,#2097,#2098,#2099,#2100,#2101,#2102,#2103, + #2104,#2105,#2106,#2107,#2108,#2109,#2110,#2111,#2112,#2113,#2114, + #2115,#2116,#2117,#2118),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,7.961520668056E-002,0.210564759771,0.324388495734, + 0.419585649352,0.506496580463,0.603553810764,0.782829592844,1.), + .UNSPECIFIED.); +#2077 = CARTESIAN_POINT('',(-4.657252408878,11.6,29.)); +#2078 = CARTESIAN_POINT('',(-4.657252431952,11.599999990736, + 29.09264005668)); +#2079 = CARTESIAN_POINT('',(-4.667116912924,11.596038929138, + 29.185210201647)); +#2080 = CARTESIAN_POINT('',(-4.686824509761,11.588128305777, + 29.277517555556)); +#2081 = CARTESIAN_POINT('',(-4.716127791428,11.576288516562, + 29.369337834447)); +#2082 = CARTESIAN_POINT('',(-4.754561405202,11.560567673796, + 29.460415717985)); +#2083 = CARTESIAN_POINT('',(-4.878572099713,11.508975258724, + 29.698576894301)); +#2084 = CARTESIAN_POINT('',(-4.978436798182,11.466704920572, + 29.843644139072)); +#2085 = CARTESIAN_POINT('',(-5.098518314459,11.414478885369, + 29.985594340563)); +#2086 = CARTESIAN_POINT('',(-5.236217209609,11.352324081951, + 30.124111749993)); +#2087 = CARTESIAN_POINT('',(-5.388961176656,11.280211078784, + 30.258658226595)); +#2088 = CARTESIAN_POINT('',(-5.698025958323,11.126914995404, + 30.501349586539)); +#2089 = CARTESIAN_POINT('',(-5.851494508971,11.04803570422, + 30.610827414701)); +#2090 = CARTESIAN_POINT('',(-6.013666955455,10.961303959353, + 30.716823259986)); +#2091 = CARTESIAN_POINT('',(-6.183808443875,10.866288832974, + 30.819077136633)); +#2092 = CARTESIAN_POINT('',(-6.361309640172,10.762457157231, + 30.917078902199)); +#2093 = CARTESIAN_POINT('',(-6.699553875015,10.554557080794, + 31.087667141632)); +#2094 = CARTESIAN_POINT('',(-6.85826471699,10.453320315874, + 31.161777917997)); +#2095 = CARTESIAN_POINT('',(-7.021569010092,10.345015892172, + 31.231968390259)); +#2096 = CARTESIAN_POINT('',(-7.189304696857,10.229090158691, + 31.297623130576)); +#2097 = CARTESIAN_POINT('',(-7.361132495804,10.105049275325, + 31.35781183865)); +#2098 = CARTESIAN_POINT('',(-7.696515799233,9.851593571308, + 31.460040733833)); +#2099 = CARTESIAN_POINT('',(-7.860363002312,9.7229276352,31.503470044151 + )); +#2100 = CARTESIAN_POINT('',(-8.026650776949,9.586879707841, + 31.540161219505)); +#2101 = CARTESIAN_POINT('',(-8.19405063996,9.44390894034,31.568751662602 + )); +#2102 = CARTESIAN_POINT('',(-8.361268538344,9.294654418459, + 31.587889681139)); +#2103 = CARTESIAN_POINT('',(-8.712211921697,8.967244871683, + 31.605542303692)); +#2104 = CARTESIAN_POINT('',(-8.89440443267,8.788856439669, + 31.601329076293)); +#2105 = CARTESIAN_POINT('',(-9.068808395139,8.609085904903, + 31.581885482369)); +#2106 = CARTESIAN_POINT('',(-9.232064446426,8.432306737666, + 31.547204095746)); +#2107 = CARTESIAN_POINT('',(-9.381966485356,8.262698020283, + 31.498996509708)); +#2108 = CARTESIAN_POINT('',(-9.766828387622,7.810722640768, + 31.333064528219)); +#2109 = CARTESIAN_POINT('',(-9.966854260364,7.553850750668, + 31.19079147607)); +#2110 = CARTESIAN_POINT('',(-10.12799827578,7.33349130321, + 31.026713741512)); +#2111 = CARTESIAN_POINT('',(-10.25858550225,7.146519559099, + 30.849503800506)); +#2112 = CARTESIAN_POINT('',(-10.36485483361,6.98888989248, + 30.664174060456)); +#2113 = CARTESIAN_POINT('',(-10.55588696133,6.697733895189, + 30.240511828642)); +#2114 = CARTESIAN_POINT('',(-10.63187870793,6.575545944467, + 29.99809531817)); +#2115 = CARTESIAN_POINT('',(-10.68538327026,6.487131480158, + 29.751055330869)); +#2116 = CARTESIAN_POINT('',(-10.71992015804,6.429188454326, + 29.50195301397)); +#2117 = CARTESIAN_POINT('',(-10.7373181009,6.4,29.251482931993)); +#2118 = CARTESIAN_POINT('',(-10.7373181009,6.4,29.)); +#2119 = PCURVE('',#703,#2120); +#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2164); +#2121 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2122,#2123,#2124,#2125,#2126, + #2127,#2128,#2129,#2130,#2131,#2132,#2133,#2134,#2135,#2136,#2137, + #2138,#2139,#2140,#2141,#2142,#2143,#2144,#2145,#2146,#2147,#2148, + #2149,#2150,#2151,#2152,#2153,#2154,#2155,#2156,#2157,#2158,#2159, + #2160,#2161,#2162,#2163),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,7.961520668056E-002,0.210564759771,0.324388495734, + 0.419585649352,0.506496580463,0.603553810764,0.782829592844,1.), + .UNSPECIFIED.); +#2122 = CARTESIAN_POINT('',(-1.952584181018,-6.6)); +#2123 = CARTESIAN_POINT('',(-1.952584183008,-6.69264005668)); +#2124 = CARTESIAN_POINT('',(-1.953434583899,-6.785210201647)); +#2125 = CARTESIAN_POINT('',(-1.955133473225,-6.877517555556)); +#2126 = CARTESIAN_POINT('',(-1.957661837349,-6.969337834447)); +#2127 = CARTESIAN_POINT('',(-1.960983744295,-7.060415717985)); +#2128 = CARTESIAN_POINT('',(-1.971728917618,-7.298576894301)); +#2129 = CARTESIAN_POINT('',(-1.980404179114,-7.443644139072)); +#2130 = CARTESIAN_POINT('',(-1.990879030835,-7.585594340563)); +#2131 = CARTESIAN_POINT('',(-2.002963118288,-7.724111749993)); +#2132 = CARTESIAN_POINT('',(-2.01647342671,-7.858658226595)); +#2133 = CARTESIAN_POINT('',(-2.044072931453,-8.101349586539)); +#2134 = CARTESIAN_POINT('',(-2.057875747317,-8.210827414701)); +#2135 = CARTESIAN_POINT('',(-2.072585330916,-8.316823259986)); +#2136 = CARTESIAN_POINT('',(-2.08817092959,-8.419077136633)); +#2137 = CARTESIAN_POINT('',(-2.104618200427,-8.517078902199)); +#2138 = CARTESIAN_POINT('',(-2.136380477845,-8.687667141632)); +#2139 = CARTESIAN_POINT('',(-2.151438382187,-8.761777917997)); +#2140 = CARTESIAN_POINT('',(-2.167110842521,-8.831968390259)); +#2141 = CARTESIAN_POINT('',(-2.183417745835,-8.897623130576)); +#2142 = CARTESIAN_POINT('',(-2.200367441075,-8.95781183865)); +#2143 = CARTESIAN_POINT('',(-2.233998070364,-9.060040733833)); +#2144 = CARTESIAN_POINT('',(-2.250661521453,-9.103470044151)); +#2145 = CARTESIAN_POINT('',(-2.267844142857,-9.140161219505)); +#2146 = CARTESIAN_POINT('',(-2.285449528048,-9.168751662602)); +#2147 = CARTESIAN_POINT('',(-2.303376354684,-9.187889681139)); +#2148 = CARTESIAN_POINT('',(-2.341772876997,-9.205542303692)); +#2149 = CARTESIAN_POINT('',(-2.362165364237,-9.201329076293)); +#2150 = CARTESIAN_POINT('',(-2.382193569671,-9.181885482369)); +#2151 = CARTESIAN_POINT('',(-2.401436103597,-9.147204095746)); +#2152 = CARTESIAN_POINT('',(-2.419541885165,-9.098996509708)); +#2153 = CARTESIAN_POINT('',(-2.467032544626,-8.933064528219)); +#2154 = CARTESIAN_POINT('',(-2.493053102752,-8.79079147607)); +#2155 = CARTESIAN_POINT('',(-2.514884686949,-8.626713741512)); +#2156 = CARTESIAN_POINT('',(-2.533124654417,-8.449503800506)); +#2157 = CARTESIAN_POINT('',(-2.548332106036,-8.264174060456)); +#2158 = CARTESIAN_POINT('',(-2.576190615811,-7.840511828642)); +#2159 = CARTESIAN_POINT('',(-2.587698589296,-7.59809531817)); +#2160 = CARTESIAN_POINT('',(-2.595966546894,-7.351055330869)); +#2161 = CARTESIAN_POINT('',(-2.601362666923,-7.10195301397)); +#2162 = CARTESIAN_POINT('',(-2.60408114646,-6.851482931993)); +#2163 = CARTESIAN_POINT('',(-2.60408114646,-6.6)); +#2164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2165 = PCURVE('',#2166,#2171); +#2166 = CYLINDRICAL_SURFACE('',#2167,2.6); +#2167 = AXIS2_PLACEMENT_3D('',#2168,#2169,#2170); +#2168 = CARTESIAN_POINT('',(-12.5,9.,29.)); +#2169 = DIRECTION('',(-1.,3.330669073875E-016,-4.190823558987E-031)); +#2170 = DIRECTION('',(3.330669073875E-016,1.,-3.697785493223E-031)); +#2171 = DEFINITIONAL_REPRESENTATION('',(#2172),#2215); +#2172 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2173,#2174,#2175,#2176,#2177, + #2178,#2179,#2180,#2181,#2182,#2183,#2184,#2185,#2186,#2187,#2188, + #2189,#2190,#2191,#2192,#2193,#2194,#2195,#2196,#2197,#2198,#2199, + #2200,#2201,#2202,#2203,#2204,#2205,#2206,#2207,#2208,#2209,#2210, + #2211,#2212,#2213,#2214),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,7.961520668056E-002,0.210564759771,0.324388495734, + 0.419585649352,0.506496580463,0.603553810764,0.782829592844,1.), + .UNSPECIFIED.); +#2173 = CARTESIAN_POINT('',(0.E+000,-7.842747591122)); +#2174 = CARTESIAN_POINT('',(-3.56307910308E-002,-7.842747568048)); +#2175 = CARTESIAN_POINT('',(-7.123476360333E-002,-7.832883087076)); +#2176 = CARTESIAN_POINT('',(-0.106818817489,-7.813175490239)); +#2177 = CARTESIAN_POINT('',(-0.14237815462,-7.783872208572)); +#2178 = CARTESIAN_POINT('',(-0.177894088304,-7.745438594798)); +#2179 = CARTESIAN_POINT('',(-0.271619201922,-7.621427900287)); +#2180 = CARTESIAN_POINT('',(-0.329592288875,-7.521563201818)); +#2181 = CARTESIAN_POINT('',(-0.387557745571,-7.401481685541)); +#2182 = CARTESIAN_POINT('',(-0.445740202376,-7.263782790391)); +#2183 = CARTESIAN_POINT('',(-0.504302733853,-7.111038823344)); +#2184 = CARTESIAN_POINT('',(-0.614707305468,-6.801974041677)); +#2185 = CARTESIAN_POINT('',(-0.666508418593,-6.648505491029)); +#2186 = CARTESIAN_POINT('',(-0.719034852872,-6.486333044545)); +#2187 = CARTESIAN_POINT('',(-0.772553459566,-6.316191556125)); +#2188 = CARTESIAN_POINT('',(-0.827336077685,-6.138690359828)); +#2189 = CARTESIAN_POINT('',(-0.930770295708,-5.800446124985)); +#2190 = CARTESIAN_POINT('',(-0.978951957771,-5.64173528301)); +#2191 = CARTESIAN_POINT('',(-1.028467862922,-5.478430989908)); +#2192 = CARTESIAN_POINT('',(-1.07956110831,-5.310695303143)); +#2193 = CARTESIAN_POINT('',(-1.132465425759,-5.138867504196)); +#2194 = CARTESIAN_POINT('',(-1.237579157423,-4.803484200767)); +#2195 = CARTESIAN_POINT('',(-1.289721507738,-4.639636997688)); +#2196 = CARTESIAN_POINT('',(-1.343755416767,-4.473349223051)); +#2197 = CARTESIAN_POINT('',(-1.399636402468,-4.30594936004)); +#2198 = CARTESIAN_POINT('',(-1.457355256784,-4.138731461656)); +#2199 = CARTESIAN_POINT('',(-1.583464903358,-3.787788078303)); +#2200 = CARTESIAN_POINT('',(-1.651889492737,-3.60559556733)); +#2201 = CARTESIAN_POINT('',(-1.721057811043,-3.431191604861)); +#2202 = CARTESIAN_POINT('',(-1.789976688241,-3.267935553574)); +#2203 = CARTESIAN_POINT('',(-1.857604269212,-3.118033514644)); +#2204 = CARTESIAN_POINT('',(-2.042785759498,-2.733171612378)); +#2205 = CARTESIAN_POINT('',(-2.15439054219,-2.533145739636)); +#2206 = CARTESIAN_POINT('',(-2.258811109323,-2.372001724218)); +#2207 = CARTESIAN_POINT('',(-2.356990194631,-2.241414497742)); +#2208 = CARTESIAN_POINT('',(-2.450075554839,-2.135145166388)); +#2209 = CARTESIAN_POINT('',(-2.647792367681,-1.944113038665)); +#2210 = CARTESIAN_POINT('',(-2.7512514183,-1.868121292061)); +#2211 = CARTESIAN_POINT('',(-2.851099786772,-1.81461672974)); +#2212 = CARTESIAN_POINT('',(-2.948532936227,-1.78007984196)); +#2213 = CARTESIAN_POINT('',(-3.044868448977,-1.762681899096)); +#2214 = CARTESIAN_POINT('',(-3.14159265359,-1.762681899096)); +#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2216 = ORIENTED_EDGE('',*,*,#2217,.T.); +#2217 = EDGE_CURVE('',#2071,#2073,#2218,.T.); +#2218 = SURFACE_CURVE('',#2219,(#2262,#2308),.PCURVE_S1.); +#2219 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2220,#2221,#2222,#2223,#2224, + #2225,#2226,#2227,#2228,#2229,#2230,#2231,#2232,#2233,#2234,#2235, + #2236,#2237,#2238,#2239,#2240,#2241,#2242,#2243,#2244,#2245,#2246, + #2247,#2248,#2249,#2250,#2251,#2252,#2253,#2254,#2255,#2256,#2257, + #2258,#2259,#2260,#2261),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,7.961520668049E-002,0.210564759771,0.324388495734, + 0.419585649352,0.506496580463,0.603553810764,0.782829592844,1.), + .UNSPECIFIED.); +#2220 = CARTESIAN_POINT('',(-4.657252408878,11.6,29.)); +#2221 = CARTESIAN_POINT('',(-4.657252431952,11.599999990736, + 28.90735994332)); +#2222 = CARTESIAN_POINT('',(-4.667116912924,11.596038929138, + 28.814789798353)); +#2223 = CARTESIAN_POINT('',(-4.686824509761,11.588128305777, + 28.722482444444)); +#2224 = CARTESIAN_POINT('',(-4.716127791428,11.576288516562, + 28.630662165553)); +#2225 = CARTESIAN_POINT('',(-4.754561405202,11.560567673796, + 28.539584282015)); +#2226 = CARTESIAN_POINT('',(-4.878572099713,11.508975258724, + 28.301423105699)); +#2227 = CARTESIAN_POINT('',(-4.978436798182,11.466704920572, + 28.156355860928)); +#2228 = CARTESIAN_POINT('',(-5.098518314459,11.414478885369, + 28.014405659437)); +#2229 = CARTESIAN_POINT('',(-5.236217209609,11.352324081951, + 27.875888250007)); +#2230 = CARTESIAN_POINT('',(-5.388961176656,11.280211078784, + 27.741341773405)); +#2231 = CARTESIAN_POINT('',(-5.698025958323,11.126914995404, + 27.498650413461)); +#2232 = CARTESIAN_POINT('',(-5.851494508971,11.04803570422, + 27.389172585299)); +#2233 = CARTESIAN_POINT('',(-6.013666955455,10.961303959353, + 27.283176740014)); +#2234 = CARTESIAN_POINT('',(-6.183808443875,10.866288832974, + 27.180922863367)); +#2235 = CARTESIAN_POINT('',(-6.361309640172,10.762457157231, + 27.082921097801)); +#2236 = CARTESIAN_POINT('',(-6.699553875015,10.554557080794, + 26.912332858368)); +#2237 = CARTESIAN_POINT('',(-6.85826471699,10.453320315874, + 26.838222082003)); +#2238 = CARTESIAN_POINT('',(-7.021569010092,10.345015892172, + 26.768031609741)); +#2239 = CARTESIAN_POINT('',(-7.189304696857,10.229090158691, + 26.702376869424)); +#2240 = CARTESIAN_POINT('',(-7.361132495804,10.105049275325, + 26.64218816135)); +#2241 = CARTESIAN_POINT('',(-7.696515799233,9.851593571308, + 26.539959266167)); +#2242 = CARTESIAN_POINT('',(-7.860363002311,9.7229276352,26.496529955849 + )); +#2243 = CARTESIAN_POINT('',(-8.026650776949,9.586879707841, + 26.459838780495)); +#2244 = CARTESIAN_POINT('',(-8.19405063996,9.44390894034,26.431248337398 + )); +#2245 = CARTESIAN_POINT('',(-8.361268538344,9.294654418459, + 26.412110318861)); +#2246 = CARTESIAN_POINT('',(-8.712211921697,8.967244871683, + 26.394457696308)); +#2247 = CARTESIAN_POINT('',(-8.89440443267,8.788856439669, + 26.398670923707)); +#2248 = CARTESIAN_POINT('',(-9.068808395139,8.609085904903, + 26.418114517631)); +#2249 = CARTESIAN_POINT('',(-9.232064446426,8.432306737666, + 26.452795904254)); +#2250 = CARTESIAN_POINT('',(-9.381966485356,8.262698020283, + 26.501003490292)); +#2251 = CARTESIAN_POINT('',(-9.766828387622,7.810722640768, + 26.666935471781)); +#2252 = CARTESIAN_POINT('',(-9.966854260364,7.553850750668, + 26.80920852393)); +#2253 = CARTESIAN_POINT('',(-10.12799827578,7.33349130321, + 26.973286258488)); +#2254 = CARTESIAN_POINT('',(-10.25858550225,7.146519559098, + 27.150496199494)); +#2255 = CARTESIAN_POINT('',(-10.36485483361,6.98888989248, + 27.335825939544)); +#2256 = CARTESIAN_POINT('',(-10.55588696133,6.697733895189, + 27.759488171358)); +#2257 = CARTESIAN_POINT('',(-10.63187870793,6.575545944467, + 28.00190468183)); +#2258 = CARTESIAN_POINT('',(-10.68538327026,6.487131480158, + 28.248944669131)); +#2259 = CARTESIAN_POINT('',(-10.71992015804,6.429188454326, + 28.49804698603)); +#2260 = CARTESIAN_POINT('',(-10.7373181009,6.4,28.748517068007)); +#2261 = CARTESIAN_POINT('',(-10.7373181009,6.4,29.)); +#2262 = PCURVE('',#703,#2263); +#2263 = DEFINITIONAL_REPRESENTATION('',(#2264),#2307); +#2264 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2265,#2266,#2267,#2268,#2269, + #2270,#2271,#2272,#2273,#2274,#2275,#2276,#2277,#2278,#2279,#2280, + #2281,#2282,#2283,#2284,#2285,#2286,#2287,#2288,#2289,#2290,#2291, + #2292,#2293,#2294,#2295,#2296,#2297,#2298,#2299,#2300,#2301,#2302, + #2303,#2304,#2305,#2306),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,7.961520668049E-002,0.210564759771,0.324388495734, + 0.419585649352,0.506496580463,0.603553810764,0.782829592844,1.), + .UNSPECIFIED.); +#2265 = CARTESIAN_POINT('',(-1.952584181018,-6.6)); +#2266 = CARTESIAN_POINT('',(-1.952584183008,-6.50735994332)); +#2267 = CARTESIAN_POINT('',(-1.953434583899,-6.414789798353)); +#2268 = CARTESIAN_POINT('',(-1.955133473225,-6.322482444444)); +#2269 = CARTESIAN_POINT('',(-1.957661837349,-6.230662165553)); +#2270 = CARTESIAN_POINT('',(-1.960983744295,-6.139584282015)); +#2271 = CARTESIAN_POINT('',(-1.971728917618,-5.901423105699)); +#2272 = CARTESIAN_POINT('',(-1.980404179114,-5.756355860928)); +#2273 = CARTESIAN_POINT('',(-1.990879030835,-5.614405659437)); +#2274 = CARTESIAN_POINT('',(-2.002963118288,-5.475888250007)); +#2275 = CARTESIAN_POINT('',(-2.01647342671,-5.341341773405)); +#2276 = CARTESIAN_POINT('',(-2.044072931453,-5.098650413461)); +#2277 = CARTESIAN_POINT('',(-2.057875747317,-4.989172585299)); +#2278 = CARTESIAN_POINT('',(-2.072585330916,-4.883176740014)); +#2279 = CARTESIAN_POINT('',(-2.08817092959,-4.780922863367)); +#2280 = CARTESIAN_POINT('',(-2.104618200427,-4.682921097801)); +#2281 = CARTESIAN_POINT('',(-2.136380477845,-4.512332858368)); +#2282 = CARTESIAN_POINT('',(-2.151438382187,-4.438222082003)); +#2283 = CARTESIAN_POINT('',(-2.167110842521,-4.368031609741)); +#2284 = CARTESIAN_POINT('',(-2.183417745835,-4.302376869424)); +#2285 = CARTESIAN_POINT('',(-2.200367441075,-4.24218816135)); +#2286 = CARTESIAN_POINT('',(-2.233998070364,-4.139959266167)); +#2287 = CARTESIAN_POINT('',(-2.250661521453,-4.096529955849)); +#2288 = CARTESIAN_POINT('',(-2.267844142857,-4.059838780495)); +#2289 = CARTESIAN_POINT('',(-2.285449528048,-4.031248337398)); +#2290 = CARTESIAN_POINT('',(-2.303376354684,-4.012110318861)); +#2291 = CARTESIAN_POINT('',(-2.341772876997,-3.994457696308)); +#2292 = CARTESIAN_POINT('',(-2.362165364237,-3.998670923707)); +#2293 = CARTESIAN_POINT('',(-2.382193569671,-4.018114517631)); +#2294 = CARTESIAN_POINT('',(-2.401436103597,-4.052795904254)); +#2295 = CARTESIAN_POINT('',(-2.419541885165,-4.101003490292)); +#2296 = CARTESIAN_POINT('',(-2.467032544626,-4.266935471781)); +#2297 = CARTESIAN_POINT('',(-2.493053102752,-4.40920852393)); +#2298 = CARTESIAN_POINT('',(-2.514884686949,-4.573286258488)); +#2299 = CARTESIAN_POINT('',(-2.533124654417,-4.750496199494)); +#2300 = CARTESIAN_POINT('',(-2.548332106036,-4.935825939544)); +#2301 = CARTESIAN_POINT('',(-2.576190615811,-5.359488171358)); +#2302 = CARTESIAN_POINT('',(-2.587698589296,-5.60190468183)); +#2303 = CARTESIAN_POINT('',(-2.595966546894,-5.848944669131)); +#2304 = CARTESIAN_POINT('',(-2.601362666923,-6.09804698603)); +#2305 = CARTESIAN_POINT('',(-2.60408114646,-6.348517068007)); +#2306 = CARTESIAN_POINT('',(-2.60408114646,-6.6)); +#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2308 = PCURVE('',#2166,#2309); +#2309 = DEFINITIONAL_REPRESENTATION('',(#2310),#2353); +#2310 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#2311,#2312,#2313,#2314,#2315, + #2316,#2317,#2318,#2319,#2320,#2321,#2322,#2323,#2324,#2325,#2326, + #2327,#2328,#2329,#2330,#2331,#2332,#2333,#2334,#2335,#2336,#2337, + #2338,#2339,#2340,#2341,#2342,#2343,#2344,#2345,#2346,#2347,#2348, + #2349,#2350,#2351,#2352),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,7.961520668049E-002,0.210564759771,0.324388495734, + 0.419585649352,0.506496580463,0.603553810764,0.782829592844,1.), + .UNSPECIFIED.); +#2311 = CARTESIAN_POINT('',(-6.28318530718,-7.842747591122)); +#2312 = CARTESIAN_POINT('',(-6.247554516149,-7.842747568048)); +#2313 = CARTESIAN_POINT('',(-6.211950543576,-7.832883087076)); +#2314 = CARTESIAN_POINT('',(-6.17636648969,-7.813175490239)); +#2315 = CARTESIAN_POINT('',(-6.140807152559,-7.783872208572)); +#2316 = CARTESIAN_POINT('',(-6.105291218876,-7.745438594798)); +#2317 = CARTESIAN_POINT('',(-6.011566105258,-7.621427900287)); +#2318 = CARTESIAN_POINT('',(-5.953593018305,-7.521563201818)); +#2319 = CARTESIAN_POINT('',(-5.895627561609,-7.401481685541)); +#2320 = CARTESIAN_POINT('',(-5.837445104803,-7.263782790391)); +#2321 = CARTESIAN_POINT('',(-5.778882573327,-7.111038823344)); +#2322 = CARTESIAN_POINT('',(-5.668478001711,-6.801974041677)); +#2323 = CARTESIAN_POINT('',(-5.616676888587,-6.648505491029)); +#2324 = CARTESIAN_POINT('',(-5.564150454308,-6.486333044545)); +#2325 = CARTESIAN_POINT('',(-5.510631847614,-6.316191556125)); +#2326 = CARTESIAN_POINT('',(-5.455849229494,-6.138690359828)); +#2327 = CARTESIAN_POINT('',(-5.352415011472,-5.800446124985)); +#2328 = CARTESIAN_POINT('',(-5.304233349409,-5.64173528301)); +#2329 = CARTESIAN_POINT('',(-5.254717444258,-5.478430989908)); +#2330 = CARTESIAN_POINT('',(-5.20362419887,-5.310695303143)); +#2331 = CARTESIAN_POINT('',(-5.15071988142,-5.138867504196)); +#2332 = CARTESIAN_POINT('',(-5.045606149757,-4.803484200767)); +#2333 = CARTESIAN_POINT('',(-4.993463799441,-4.639636997689)); +#2334 = CARTESIAN_POINT('',(-4.939429890412,-4.473349223051)); +#2335 = CARTESIAN_POINT('',(-4.883548904712,-4.30594936004)); +#2336 = CARTESIAN_POINT('',(-4.825830050396,-4.138731461656)); +#2337 = CARTESIAN_POINT('',(-4.699720403822,-3.787788078303)); +#2338 = CARTESIAN_POINT('',(-4.631295814442,-3.60559556733)); +#2339 = CARTESIAN_POINT('',(-4.562127496137,-3.431191604861)); +#2340 = CARTESIAN_POINT('',(-4.493208618938,-3.267935553574)); +#2341 = CARTESIAN_POINT('',(-4.425581037967,-3.118033514644)); +#2342 = CARTESIAN_POINT('',(-4.240399547681,-2.733171612378)); +#2343 = CARTESIAN_POINT('',(-4.12879476499,-2.533145739636)); +#2344 = CARTESIAN_POINT('',(-4.024374197857,-2.372001724218)); +#2345 = CARTESIAN_POINT('',(-3.926195112549,-2.241414497742)); +#2346 = CARTESIAN_POINT('',(-3.83310975234,-2.135145166388)); +#2347 = CARTESIAN_POINT('',(-3.635392939498,-1.944113038665)); +#2348 = CARTESIAN_POINT('',(-3.53193388888,-1.868121292061)); +#2349 = CARTESIAN_POINT('',(-3.432085520408,-1.81461672974)); +#2350 = CARTESIAN_POINT('',(-3.334652370953,-1.78007984196)); +#2351 = CARTESIAN_POINT('',(-3.238316858203,-1.762681899096)); +#2352 = CARTESIAN_POINT('',(-3.14159265359,-1.762681899096)); +#2353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2354 = ADVANCED_FACE('',(#2355),#837,.F.); +#2355 = FACE_BOUND('',#2356,.F.); +#2356 = EDGE_LOOP('',(#2357,#2358,#2359,#2360)); +#2357 = ORIENTED_EDGE('',*,*,#821,.T.); +#2358 = ORIENTED_EDGE('',*,*,#1863,.T.); +#2359 = ORIENTED_EDGE('',*,*,#1107,.F.); +#2360 = ORIENTED_EDGE('',*,*,#1057,.F.); +#2361 = ADVANCED_FACE('',(#2362),#961,.F.); +#2362 = FACE_BOUND('',#2363,.F.); +#2363 = EDGE_LOOP('',(#2364,#2393,#2414,#2415)); +#2364 = ORIENTED_EDGE('',*,*,#2365,.F.); +#2365 = EDGE_CURVE('',#2366,#2366,#2368,.T.); +#2366 = VERTEX_POINT('',#2367); +#2367 = CARTESIAN_POINT('',(-4.5,7.5,29.)); +#2368 = SURFACE_CURVE('',#2369,(#2374,#2381),.PCURVE_S1.); +#2369 = CIRCLE('',#2370,1.5); +#2370 = AXIS2_PLACEMENT_3D('',#2371,#2372,#2373); +#2371 = CARTESIAN_POINT('',(-4.5,9.,29.)); +#2372 = DIRECTION('',(-1.,4.440892098501E-016,0.E+000)); +#2373 = DIRECTION('',(-4.440892098501E-016,-1.,0.E+000)); +#2374 = PCURVE('',#961,#2375); +#2375 = DEFINITIONAL_REPRESENTATION('',(#2376),#2380); +#2376 = LINE('',#2377,#2378); +#2377 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2378 = VECTOR('',#2379,1.); +#2379 = DIRECTION('',(1.,0.E+000)); +#2380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2381 = PCURVE('',#2382,#2387); +#2382 = PLANE('',#2383); +#2383 = AXIS2_PLACEMENT_3D('',#2384,#2385,#2386); +#2384 = CARTESIAN_POINT('',(-4.5,11.6,29.)); +#2385 = DIRECTION('',(-1.,4.554761126667E-016,-2.448445795417E-031)); +#2386 = DIRECTION('',(-4.554761126667E-016,-1.,5.501893008968E-047)); +#2387 = DEFINITIONAL_REPRESENTATION('',(#2388),#2392); +#2388 = CIRCLE('',#2389,1.5); +#2389 = AXIS2_PLACEMENT_2D('',#2390,#2391); +#2390 = CARTESIAN_POINT('',(2.6,1.06581410364E-014)); +#2391 = DIRECTION('',(1.,-5.056800674494E-032)); +#2392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2393 = ORIENTED_EDGE('',*,*,#2394,.T.); +#2394 = EDGE_CURVE('',#2366,#941,#2395,.T.); +#2395 = SEAM_CURVE('',#2396,(#2400,#2407),.PCURVE_S1.); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(-4.5,7.5,29.)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(1.,-4.440892098501E-016,0.E+000)); +#2400 = PCURVE('',#961,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.E+000,-1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = PCURVE('',#961,#2408); +#2408 = DEFINITIONAL_REPRESENTATION('',(#2409),#2413); +#2409 = LINE('',#2410,#2411); +#2410 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2411 = VECTOR('',#2412,1.); +#2412 = DIRECTION('',(0.E+000,-1.)); +#2413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2414 = ORIENTED_EDGE('',*,*,#940,.T.); +#2415 = ORIENTED_EDGE('',*,*,#2394,.F.); +#2416 = ADVANCED_FACE('',(#2417),#1178,.F.); +#2417 = FACE_BOUND('',#2418,.F.); +#2418 = EDGE_LOOP('',(#2419,#2442,#2443)); +#2419 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2420 = EDGE_CURVE('',#1162,#2421,#2423,.T.); +#2421 = VERTEX_POINT('',#2422); +#2422 = CARTESIAN_POINT('',(5.751656436518,11.102571106815,22.4)); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(3.205904233142,6.221469,22.4)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.462436102784,0.886652610012,0.E+000)); +#2428 = PCURVE('',#1178,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(-7.132117119113E-011,-1.989697295812E-011)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(-0.462436102784,0.886652610012)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = PCURVE('',#1936,#2436); +#2436 = DEFINITIONAL_REPRESENTATION('',(#2437),#2441); +#2437 = LINE('',#2438,#2439); +#2438 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2439 = VECTOR('',#2440,1.); +#2440 = DIRECTION('',(1.,0.E+000)); +#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2442 = ORIENTED_EDGE('',*,*,#1161,.T.); +#2443 = ORIENTED_EDGE('',*,*,#2444,.F.); +#2444 = EDGE_CURVE('',#2421,#1134,#2445,.T.); +#2445 = SURFACE_CURVE('',#2446,(#2451,#2462),.PCURVE_S1.); +#2446 = CIRCLE('',#2447,12.5); +#2447 = AXIS2_PLACEMENT_3D('',#2448,#2449,#2450); +#2448 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 22.4)); +#2449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2450 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2451 = PCURVE('',#1178,#2452); +#2452 = DEFINITIONAL_REPRESENTATION('',(#2453),#2461); +#2453 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2454,#2455,#2456,#2457, +#2458,#2459,#2460),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#2454 = CARTESIAN_POINT('',(-9.304891828792,-6.222614485351)); +#2455 = CARTESIAN_POINT('',(-9.304891828792,15.42802060926)); +#2456 = CARTESIAN_POINT('',(9.445108171208,4.602703061954)); +#2457 = CARTESIAN_POINT('',(28.195108171208,-6.222614485351)); +#2458 = CARTESIAN_POINT('',(9.445108171208,-17.04793203265)); +#2459 = CARTESIAN_POINT('',(-9.304891828792,-27.87324957996)); +#2460 = CARTESIAN_POINT('',(-9.304891828792,-6.222614485351)); +#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2462 = PCURVE('',#1582,#2463); +#2463 = DEFINITIONAL_REPRESENTATION('',(#2464),#2468); +#2464 = LINE('',#2465,#2466); +#2465 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2466 = VECTOR('',#2467,1.); +#2467 = DIRECTION('',(1.,0.E+000)); +#2468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2469 = ADVANCED_FACE('',(#2470),#1582,.T.); +#2470 = FACE_BOUND('',#2471,.T.); +#2471 = EDGE_LOOP('',(#2472,#2495,#2528,#2549,#2550,#2551,#2552)); +#2472 = ORIENTED_EDGE('',*,*,#2473,.T.); +#2473 = EDGE_CURVE('',#2421,#2474,#2476,.T.); +#2474 = VERTEX_POINT('',#2475); +#2475 = CARTESIAN_POINT('',(5.751656436518,11.102571106815,11.4)); +#2476 = SURFACE_CURVE('',#2477,(#2481,#2488),.PCURVE_S1.); +#2477 = LINE('',#2478,#2479); +#2478 = CARTESIAN_POINT('',(5.751656436518,11.102571106815,22.4)); +#2479 = VECTOR('',#2480,1.); +#2480 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2481 = PCURVE('',#1582,#2482); +#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2487); +#2483 = LINE('',#2484,#2485); +#2484 = CARTESIAN_POINT('',(1.093624417658,0.E+000)); +#2485 = VECTOR('',#2486,1.); +#2486 = DIRECTION('',(0.E+000,-1.)); +#2487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2488 = PCURVE('',#1936,#2489); +#2489 = DEFINITIONAL_REPRESENTATION('',(#2490),#2494); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(5.505089650328,0.E+000)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(0.E+000,-1.)); +#2494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2495 = ORIENTED_EDGE('',*,*,#2496,.T.); +#2496 = EDGE_CURVE('',#2474,#2497,#2499,.T.); +#2497 = VERTEX_POINT('',#2498); +#2498 = CARTESIAN_POINT('',(-5.739500289445,11.097687420526,11.4)); +#2499 = SURFACE_CURVE('',#2500,(#2505,#2512),.PCURVE_S1.); +#2500 = CIRCLE('',#2501,12.5); +#2501 = AXIS2_PLACEMENT_3D('',#2502,#2503,#2504); +#2502 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 11.4)); +#2503 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2504 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2505 = PCURVE('',#1582,#2506); +#2506 = DEFINITIONAL_REPRESENTATION('',(#2507),#2511); +#2507 = LINE('',#2508,#2509); +#2508 = CARTESIAN_POINT('',(0.E+000,-11.)); +#2509 = VECTOR('',#2510,1.); +#2510 = DIRECTION('',(1.,0.E+000)); +#2511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2512 = PCURVE('',#2513,#2518); +#2513 = PLANE('',#2514); +#2514 = AXIS2_PLACEMENT_3D('',#2515,#2516,#2517); +#2515 = CARTESIAN_POINT('',(3.20590423307,6.22146900002,11.4)); +#2516 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#2517 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2527); +#2519 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2520,#2521,#2522,#2523, +#2524,#2525,#2526),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#2520 = CARTESIAN_POINT('',(-9.304891828792,-6.222614485351)); +#2521 = CARTESIAN_POINT('',(-9.304891828792,15.42802060926)); +#2522 = CARTESIAN_POINT('',(9.445108171208,4.602703061954)); +#2523 = CARTESIAN_POINT('',(28.195108171208,-6.222614485351)); +#2524 = CARTESIAN_POINT('',(9.445108171208,-17.04793203265)); +#2525 = CARTESIAN_POINT('',(-9.304891828792,-27.87324957996)); +#2526 = CARTESIAN_POINT('',(-9.304891828792,-6.222614485351)); +#2527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2528 = ORIENTED_EDGE('',*,*,#2529,.F.); +#2529 = EDGE_CURVE('',#1776,#2497,#2530,.T.); +#2530 = SURFACE_CURVE('',#2531,(#2535,#2542),.PCURVE_S1.); +#2531 = LINE('',#2532,#2533); +#2532 = CARTESIAN_POINT('',(-5.739500289445,11.097687420526,22.4)); +#2533 = VECTOR('',#2534,1.); +#2534 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2535 = PCURVE('',#1582,#2536); +#2536 = DEFINITIONAL_REPRESENTATION('',(#2537),#2541); +#2537 = LINE('',#2538,#2539); +#2538 = CARTESIAN_POINT('',(2.048818226253,0.E+000)); +#2539 = VECTOR('',#2540,1.); +#2540 = DIRECTION('',(0.E+000,-1.)); +#2541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2542 = PCURVE('',#1819,#2543); +#2543 = DEFINITIONAL_REPRESENTATION('',(#2544),#2548); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(5.495144680642,0.E+000)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.E+000,-1.)); +#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2549 = ORIENTED_EDGE('',*,*,#1775,.F.); +#2550 = ORIENTED_EDGE('',*,*,#1979,.F.); +#2551 = ORIENTED_EDGE('',*,*,#1563,.F.); +#2552 = ORIENTED_EDGE('',*,*,#2444,.F.); +#2553 = ADVANCED_FACE('',(#2554),#1936,.T.); +#2554 = FACE_BOUND('',#2555,.T.); +#2555 = EDGE_LOOP('',(#2556,#2579,#2600,#2601,#2602)); +#2556 = ORIENTED_EDGE('',*,*,#2557,.T.); +#2557 = EDGE_CURVE('',#1895,#2558,#2560,.T.); +#2558 = VERTEX_POINT('',#2559); +#2559 = CARTESIAN_POINT('',(3.205904233106,6.22146900001,11.4)); +#2560 = SURFACE_CURVE('',#2561,(#2565,#2572),.PCURVE_S1.); +#2561 = LINE('',#2562,#2563); +#2562 = CARTESIAN_POINT('',(3.205904233106,6.22146900001,22.4)); +#2563 = VECTOR('',#2564,1.); +#2564 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2565 = PCURVE('',#1936,#2566); +#2566 = DEFINITIONAL_REPRESENTATION('',(#2567),#2571); +#2567 = LINE('',#2568,#2569); +#2568 = CARTESIAN_POINT('',(-7.670164602421E-012,0.E+000)); +#2569 = VECTOR('',#2570,1.); +#2570 = DIRECTION('',(0.E+000,-1.)); +#2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2572 = PCURVE('',#1850,#2573); +#2573 = DEFINITIONAL_REPRESENTATION('',(#2574),#2578); +#2574 = LINE('',#2575,#2576); +#2575 = CARTESIAN_POINT('',(1.095067665379,0.E+000)); +#2576 = VECTOR('',#2577,1.); +#2577 = DIRECTION('',(0.E+000,-1.)); +#2578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2579 = ORIENTED_EDGE('',*,*,#2580,.T.); +#2580 = EDGE_CURVE('',#2558,#2474,#2581,.T.); +#2581 = SURFACE_CURVE('',#2582,(#2586,#2593),.PCURVE_S1.); +#2582 = LINE('',#2583,#2584); +#2583 = CARTESIAN_POINT('',(3.205904233142,6.221469,11.4)); +#2584 = VECTOR('',#2585,1.); +#2585 = DIRECTION('',(0.462436102784,0.886652610012,0.E+000)); +#2586 = PCURVE('',#1936,#2587); +#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2592); +#2588 = LINE('',#2589,#2590); +#2589 = CARTESIAN_POINT('',(0.E+000,-11.)); +#2590 = VECTOR('',#2591,1.); +#2591 = DIRECTION('',(1.,0.E+000)); +#2592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2593 = PCURVE('',#2513,#2594); +#2594 = DEFINITIONAL_REPRESENTATION('',(#2595),#2599); +#2595 = LINE('',#2596,#2597); +#2596 = CARTESIAN_POINT('',(-7.132117119113E-011,-1.989697295812E-011)); +#2597 = VECTOR('',#2598,1.); +#2598 = DIRECTION('',(-0.462436102784,0.886652610012)); +#2599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2600 = ORIENTED_EDGE('',*,*,#2473,.F.); +#2601 = ORIENTED_EDGE('',*,*,#2420,.F.); +#2602 = ORIENTED_EDGE('',*,*,#1922,.F.); +#2603 = ADVANCED_FACE('',(#2604),#1850,.F.); +#2604 = FACE_BOUND('',#2605,.F.); +#2605 = EDGE_LOOP('',(#2606,#2607,#2635,#2656,#2657,#2658)); +#2606 = ORIENTED_EDGE('',*,*,#2557,.T.); +#2607 = ORIENTED_EDGE('',*,*,#2608,.T.); +#2608 = EDGE_CURVE('',#2558,#2609,#2611,.T.); +#2609 = VERTEX_POINT('',#2610); +#2610 = CARTESIAN_POINT('',(-3.205904233227,6.221468999927,11.4)); +#2611 = SURFACE_CURVE('',#2612,(#2617,#2624),.PCURVE_S1.); +#2612 = CIRCLE('',#2613,7.); +#2613 = AXIS2_PLACEMENT_3D('',#2614,#2615,#2616); +#2614 = CARTESIAN_POINT('',(4.077054098923E-011,-1.245684797542E-003, + 11.4)); +#2615 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2616 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2617 = PCURVE('',#1850,#2618); +#2618 = DEFINITIONAL_REPRESENTATION('',(#2619),#2623); +#2619 = LINE('',#2620,#2621); +#2620 = CARTESIAN_POINT('',(0.E+000,-11.)); +#2621 = VECTOR('',#2622,1.); +#2622 = DIRECTION('',(1.,0.E+000)); +#2623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2624 = PCURVE('',#2513,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2634); +#2626 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2627,#2628,#2629,#2630, +#2631,#2632,#2633),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#2627 = CARTESIAN_POINT('',(-3.79409576697,-6.222714684817)); +#2628 = CARTESIAN_POINT('',(-3.79409576697,5.901640968165)); +#2629 = CARTESIAN_POINT('',(6.70590423303,-0.160536858326)); +#2630 = CARTESIAN_POINT('',(17.20590423303,-6.222714684817)); +#2631 = CARTESIAN_POINT('',(6.70590423303,-12.2848925113)); +#2632 = CARTESIAN_POINT('',(-3.79409576697,-18.3470703378)); +#2633 = CARTESIAN_POINT('',(-3.79409576697,-6.222714684817)); +#2634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2635 = ORIENTED_EDGE('',*,*,#2636,.F.); +#2636 = EDGE_CURVE('',#1804,#2609,#2637,.T.); +#2637 = SURFACE_CURVE('',#2638,(#2642,#2649),.PCURVE_S1.); +#2638 = LINE('',#2639,#2640); +#2639 = CARTESIAN_POINT('',(-3.205904233227,6.221468999927,22.4)); +#2640 = VECTOR('',#2641,1.); +#2641 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2642 = PCURVE('',#1850,#2643); +#2643 = DEFINITIONAL_REPRESENTATION('',(#2644),#2648); +#2644 = LINE('',#2645,#2646); +#2645 = CARTESIAN_POINT('',(2.046524988263,0.E+000)); +#2646 = VECTOR('',#2647,1.); +#2647 = DIRECTION('',(0.E+000,-1.)); +#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2649 = PCURVE('',#1819,#2650); +#2650 = DEFINITIONAL_REPRESENTATION('',(#2651),#2655); +#2651 = LINE('',#2652,#2653); +#2652 = CARTESIAN_POINT('',(-2.578254423878E-011,0.E+000)); +#2653 = VECTOR('',#2654,1.); +#2654 = DIRECTION('',(0.E+000,-1.)); +#2655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2656 = ORIENTED_EDGE('',*,*,#1831,.F.); +#2657 = ORIENTED_EDGE('',*,*,#1952,.F.); +#2658 = ORIENTED_EDGE('',*,*,#1894,.F.); +#2659 = ADVANCED_FACE('',(#2660),#1819,.F.); +#2660 = FACE_BOUND('',#2661,.F.); +#2661 = EDGE_LOOP('',(#2662,#2663,#2684,#2685)); +#2662 = ORIENTED_EDGE('',*,*,#2636,.T.); +#2663 = ORIENTED_EDGE('',*,*,#2664,.T.); +#2664 = EDGE_CURVE('',#2609,#2497,#2665,.T.); +#2665 = SURFACE_CURVE('',#2666,(#2670,#2677),.PCURVE_S1.); +#2666 = LINE('',#2667,#2668); +#2667 = CARTESIAN_POINT('',(-3.205904233142,6.221469,11.4)); +#2668 = VECTOR('',#2669,1.); +#2669 = DIRECTION('',(-0.461060846174,0.88736852329,0.E+000)); +#2670 = PCURVE('',#1819,#2671); +#2671 = DEFINITIONAL_REPRESENTATION('',(#2672),#2676); +#2672 = LINE('',#2673,#2674); +#2673 = CARTESIAN_POINT('',(0.E+000,-11.)); +#2674 = VECTOR('',#2675,1.); +#2675 = DIRECTION('',(1.,0.E+000)); +#2676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2677 = PCURVE('',#2513,#2678); +#2678 = DEFINITIONAL_REPRESENTATION('',(#2679),#2683); +#2679 = LINE('',#2680,#2681); +#2680 = CARTESIAN_POINT('',(6.411808466212,-1.989697295812E-011)); +#2681 = VECTOR('',#2682,1.); +#2682 = DIRECTION('',(0.461060846174,0.88736852329)); +#2683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2684 = ORIENTED_EDGE('',*,*,#2529,.F.); +#2685 = ORIENTED_EDGE('',*,*,#1803,.F.); +#2686 = ADVANCED_FACE('',(#2687),#1736,.T.); +#2687 = FACE_BOUND('',#2688,.T.); +#2688 = EDGE_LOOP('',(#2689,#2712,#2741,#2764,#2786)); +#2689 = ORIENTED_EDGE('',*,*,#2690,.T.); +#2690 = EDGE_CURVE('',#1688,#2691,#2693,.T.); +#2691 = VERTEX_POINT('',#2692); +#2692 = CARTESIAN_POINT('',(-5.813325841981,-11.06141691279,11.4)); +#2693 = SURFACE_CURVE('',#2694,(#2698,#2705),.PCURVE_S1.); +#2694 = LINE('',#2695,#2696); +#2695 = CARTESIAN_POINT('',(-5.813325841981,-11.06141691279,22.4)); +#2696 = VECTOR('',#2697,1.); +#2697 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2698 = PCURVE('',#1736,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704); +#2700 = LINE('',#2701,#2702); +#2701 = CARTESIAN_POINT('',(4.22770388026,0.E+000)); +#2702 = VECTOR('',#2703,1.); +#2703 = DIRECTION('',(0.E+000,-1.)); +#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2705 = PCURVE('',#1703,#2706); +#2706 = DEFINITIONAL_REPRESENTATION('',(#2707),#2711); +#2707 = LINE('',#2708,#2709); +#2708 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2709 = VECTOR('',#2710,1.); +#2710 = DIRECTION('',(0.E+000,-1.)); +#2711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2712 = ORIENTED_EDGE('',*,*,#2713,.T.); +#2713 = EDGE_CURVE('',#2691,#2714,#2716,.T.); +#2714 = VERTEX_POINT('',#2715); +#2715 = CARTESIAN_POINT('',(5.818070586121,-11.07027203623,11.4)); +#2716 = SURFACE_CURVE('',#2717,(#2722,#2729),.PCURVE_S1.); +#2717 = CIRCLE('',#2718,12.5); +#2718 = AXIS2_PLACEMENT_3D('',#2719,#2720,#2721); +#2719 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 11.4)); +#2720 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2721 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2722 = PCURVE('',#1736,#2723); +#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2728); +#2724 = LINE('',#2725,#2726); +#2725 = CARTESIAN_POINT('',(0.E+000,-11.)); +#2726 = VECTOR('',#2727,1.); +#2727 = DIRECTION('',(1.,0.E+000)); +#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2729 = PCURVE('',#2730,#2735); +#2730 = PLANE('',#2731); +#2731 = AXIS2_PLACEMENT_3D('',#2732,#2733,#2734); +#2732 = CARTESIAN_POINT('',(-5.813325841981,-11.06141691279,11.4)); +#2733 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2734 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2740); +#2736 = CIRCLE('',#2737,12.5); +#2737 = AXIS2_PLACEMENT_2D('',#2738,#2739); +#2738 = CARTESIAN_POINT('',(5.824121903843,11.060271427464)); +#2739 = DIRECTION('',(1.,0.E+000)); +#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2741 = ORIENTED_EDGE('',*,*,#2742,.F.); +#2742 = EDGE_CURVE('',#2743,#2714,#2745,.T.); +#2743 = VERTEX_POINT('',#2744); +#2744 = CARTESIAN_POINT('',(5.818070586121,-11.07027203623,22.4)); +#2745 = SURFACE_CURVE('',#2746,(#2750,#2757),.PCURVE_S1.); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(5.818070586121,-11.07027203623,22.4)); +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2750 = PCURVE('',#1736,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(5.195551456501,0.E+000)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(0.E+000,-1.)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2757 = PCURVE('',#1642,#2758); +#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763); +#2759 = LINE('',#2760,#2761); +#2760 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2761 = VECTOR('',#2762,1.); +#2762 = DIRECTION('',(0.E+000,-1.)); +#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2764 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2765 = EDGE_CURVE('',#1716,#2743,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2772,#2779),.PCURVE_S1.); +#2767 = CIRCLE('',#2768,12.5); +#2768 = AXIS2_PLACEMENT_3D('',#2769,#2770,#2771); +#2769 = CARTESIAN_POINT('',(1.079606186223E-002,-1.145485331474E-003, + 22.4)); +#2770 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2771 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2772 = PCURVE('',#1736,#2773); +#2773 = DEFINITIONAL_REPRESENTATION('',(#2774),#2778); +#2774 = LINE('',#2775,#2776); +#2775 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2776 = VECTOR('',#2777,1.); +#2777 = DIRECTION('',(1.,0.E+000)); +#2778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2779 = PCURVE('',#2053,#2780); +#2780 = DEFINITIONAL_REPRESENTATION('',(#2781),#2785); +#2781 = CIRCLE('',#2782,12.5); +#2782 = AXIS2_PLACEMENT_2D('',#2783,#2784); +#2783 = CARTESIAN_POINT('',(5.824121903843,11.060271427464)); +#2784 = DIRECTION('',(1.,0.E+000)); +#2785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2786 = ORIENTED_EDGE('',*,*,#1715,.F.); +#2787 = ADVANCED_FACE('',(#2788),#1703,.F.); +#2788 = FACE_BOUND('',#2789,.F.); +#2789 = EDGE_LOOP('',(#2790,#2791,#2814,#2835)); +#2790 = ORIENTED_EDGE('',*,*,#2690,.T.); +#2791 = ORIENTED_EDGE('',*,*,#2792,.T.); +#2792 = EDGE_CURVE('',#2691,#2793,#2795,.T.); +#2793 = VERTEX_POINT('',#2794); +#2794 = CARTESIAN_POINT('',(-3.212464649424,-6.065079440106,11.4)); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-5.813325841981,-11.06141691279,11.4)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.461739189047,0.887015739036,0.E+000)); +#2800 = PCURVE('',#1703,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); +#2802 = LINE('',#2803,#2804); +#2803 = CARTESIAN_POINT('',(0.E+000,-11.)); +#2804 = VECTOR('',#2805,1.); +#2805 = DIRECTION('',(1.,0.E+000)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2807 = PCURVE('',#2730,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(0.461739189047,0.887015739036)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2814 = ORIENTED_EDGE('',*,*,#2815,.F.); +#2815 = EDGE_CURVE('',#1655,#2793,#2816,.T.); +#2816 = SURFACE_CURVE('',#2817,(#2821,#2828),.PCURVE_S1.); +#2817 = LINE('',#2818,#2819); +#2818 = CARTESIAN_POINT('',(-3.212464649424,-6.065079440106,22.4)); +#2819 = VECTOR('',#2820,1.); +#2820 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2821 = PCURVE('',#1703,#2822); +#2822 = DEFINITIONAL_REPRESENTATION('',(#2823),#2827); +#2823 = LINE('',#2824,#2825); +#2824 = CARTESIAN_POINT('',(5.632749513688,0.E+000)); +#2825 = VECTOR('',#2826,1.); +#2826 = DIRECTION('',(0.E+000,-1.)); +#2827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2828 = PCURVE('',#1675,#2829); +#2829 = DEFINITIONAL_REPRESENTATION('',(#2830),#2834); +#2830 = LINE('',#2831,#2832); +#2831 = CARTESIAN_POINT('',(4.235605763109,0.E+000)); +#2832 = VECTOR('',#2833,1.); +#2833 = DIRECTION('',(0.E+000,-1.)); +#2834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2835 = ORIENTED_EDGE('',*,*,#1687,.F.); +#2836 = ADVANCED_FACE('',(#2837),#1675,.F.); +#2837 = FACE_BOUND('',#2838,.F.); +#2838 = EDGE_LOOP('',(#2839,#2840,#2864,#2885)); +#2839 = ORIENTED_EDGE('',*,*,#2815,.T.); +#2840 = ORIENTED_EDGE('',*,*,#2841,.T.); +#2841 = EDGE_CURVE('',#2793,#2842,#2844,.T.); +#2842 = VERTEX_POINT('',#2843); +#2843 = CARTESIAN_POINT('',(3.212464649424,-6.065079440106,11.4)); +#2844 = SURFACE_CURVE('',#2845,(#2850,#2857),.PCURVE_S1.); +#2845 = CIRCLE('',#2846,7.); +#2846 = AXIS2_PLACEMENT_3D('',#2847,#2848,#2849); +#2847 = CARTESIAN_POINT('',(5.797585267524E-017,0.15425098014,11.4)); +#2848 = DIRECTION('',(0.E+000,0.E+000,1.)); +#2849 = DIRECTION('',(1.,0.E+000,0.E+000)); +#2850 = PCURVE('',#1675,#2851); +#2851 = DEFINITIONAL_REPRESENTATION('',(#2852),#2856); +#2852 = LINE('',#2853,#2854); +#2853 = CARTESIAN_POINT('',(0.E+000,-11.)); +#2854 = VECTOR('',#2855,1.); +#2855 = DIRECTION('',(1.,0.E+000)); +#2856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2857 = PCURVE('',#2730,#2858); +#2858 = DEFINITIONAL_REPRESENTATION('',(#2859),#2863); +#2859 = CIRCLE('',#2860,7.); +#2860 = AXIS2_PLACEMENT_2D('',#2861,#2862); +#2861 = CARTESIAN_POINT('',(5.813325841981,11.215667892936)); +#2862 = DIRECTION('',(1.,0.E+000)); +#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2864 = ORIENTED_EDGE('',*,*,#2865,.F.); +#2865 = EDGE_CURVE('',#1627,#2842,#2866,.T.); +#2866 = SURFACE_CURVE('',#2867,(#2871,#2878),.PCURVE_S1.); +#2867 = LINE('',#2868,#2869); +#2868 = CARTESIAN_POINT('',(3.212464649424,-6.065079440106,22.4)); +#2869 = VECTOR('',#2870,1.); +#2870 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#2871 = PCURVE('',#1675,#2872); +#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(5.189172197661,0.E+000)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(0.E+000,-1.)); +#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2878 = PCURVE('',#1642,#2879); +#2879 = DEFINITIONAL_REPRESENTATION('',(#2880),#2884); +#2880 = LINE('',#2881,#2882); +#2881 = CARTESIAN_POINT('',(5.642794983134,0.E+000)); +#2882 = VECTOR('',#2883,1.); +#2883 = DIRECTION('',(0.E+000,-1.)); +#2884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2885 = ORIENTED_EDGE('',*,*,#1654,.F.); +#2886 = ADVANCED_FACE('',(#2887),#1642,.T.); +#2887 = FACE_BOUND('',#2888,.T.); +#2888 = EDGE_LOOP('',(#2889,#2890,#2911,#2912,#2913)); +#2889 = ORIENTED_EDGE('',*,*,#2742,.T.); +#2890 = ORIENTED_EDGE('',*,*,#2891,.T.); +#2891 = EDGE_CURVE('',#2714,#2842,#2892,.T.); +#2892 = SURFACE_CURVE('',#2893,(#2897,#2904),.PCURVE_S1.); +#2893 = LINE('',#2894,#2895); +#2894 = CARTESIAN_POINT('',(5.818070586121,-11.07027203623,11.4)); +#2895 = VECTOR('',#2896,1.); +#2896 = DIRECTION('',(-0.461758037371,0.88700592722,0.E+000)); +#2897 = PCURVE('',#1642,#2898); +#2898 = DEFINITIONAL_REPRESENTATION('',(#2899),#2903); +#2899 = LINE('',#2900,#2901); +#2900 = CARTESIAN_POINT('',(0.E+000,-11.)); +#2901 = VECTOR('',#2902,1.); +#2902 = DIRECTION('',(1.,0.E+000)); +#2903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2904 = PCURVE('',#2730,#2905); +#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910); +#2906 = LINE('',#2907,#2908); +#2907 = CARTESIAN_POINT('',(11.631396428102,-8.855123438384E-003)); +#2908 = VECTOR('',#2909,1.); +#2909 = DIRECTION('',(-0.461758037371,0.88700592722)); +#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2911 = ORIENTED_EDGE('',*,*,#2865,.F.); +#2912 = ORIENTED_EDGE('',*,*,#1626,.F.); +#2913 = ORIENTED_EDGE('',*,*,#2914,.F.); +#2914 = EDGE_CURVE('',#2743,#1599,#2915,.T.); +#2915 = SURFACE_CURVE('',#2916,(#2920,#2927),.PCURVE_S1.); +#2916 = LINE('',#2917,#2918); +#2917 = CARTESIAN_POINT('',(5.818070586121,-11.07027203623,22.4)); +#2918 = VECTOR('',#2919,1.); +#2919 = DIRECTION('',(-0.461758037371,0.88700592722,0.E+000)); +#2920 = PCURVE('',#1642,#2921); +#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2926); +#2922 = LINE('',#2923,#2924); +#2923 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#2924 = VECTOR('',#2925,1.); +#2925 = DIRECTION('',(1.,0.E+000)); +#2926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2927 = PCURVE('',#2053,#2928); +#2928 = DEFINITIONAL_REPRESENTATION('',(#2929),#2933); +#2929 = LINE('',#2930,#2931); +#2930 = CARTESIAN_POINT('',(11.631396428102,-8.855123438384E-003)); +#2931 = VECTOR('',#2932,1.); +#2932 = DIRECTION('',(-0.461758037371,0.88700592722)); +#2933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2934 = ADVANCED_FACE('',(#2935),#2053,.T.); +#2935 = FACE_BOUND('',#2936,.T.); +#2936 = EDGE_LOOP('',(#2937,#2938,#2939)); +#2937 = ORIENTED_EDGE('',*,*,#2038,.F.); +#2938 = ORIENTED_EDGE('',*,*,#2765,.T.); +#2939 = ORIENTED_EDGE('',*,*,#2914,.T.); +#2940 = ADVANCED_FACE('',(#2941),#2166,.F.); +#2941 = FACE_BOUND('',#2942,.T.); +#2942 = EDGE_LOOP('',(#2943,#2944,#2967,#2993,#2994)); +#2943 = ORIENTED_EDGE('',*,*,#2070,.F.); +#2944 = ORIENTED_EDGE('',*,*,#2945,.T.); +#2945 = EDGE_CURVE('',#2071,#2946,#2948,.T.); +#2946 = VERTEX_POINT('',#2947); +#2947 = CARTESIAN_POINT('',(-4.5,11.6,29.)); +#2948 = SEAM_CURVE('',#2949,(#2953,#2960),.PCURVE_S1.); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(-12.5,11.6,29.)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(1.,-1.110223024625E-016,1.665334536938E-016)); +#2953 = PCURVE('',#2166,#2954); +#2954 = DEFINITIONAL_REPRESENTATION('',(#2955),#2959); +#2955 = LINE('',#2956,#2957); +#2956 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#2957 = VECTOR('',#2958,1.); +#2958 = DIRECTION('',(-0.E+000,-1.)); +#2959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2960 = PCURVE('',#2166,#2961); +#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2966); +#2962 = LINE('',#2963,#2964); +#2963 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#2964 = VECTOR('',#2965,1.); +#2965 = DIRECTION('',(-0.E+000,-1.)); +#2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2967 = ORIENTED_EDGE('',*,*,#2968,.T.); +#2968 = EDGE_CURVE('',#2946,#2946,#2969,.T.); +#2969 = SURFACE_CURVE('',#2970,(#2975,#2982),.PCURVE_S1.); +#2970 = CIRCLE('',#2971,2.6); +#2971 = AXIS2_PLACEMENT_3D('',#2972,#2973,#2974); +#2972 = CARTESIAN_POINT('',(-4.5,9.,29.)); +#2973 = DIRECTION('',(1.,-2.22044604925E-016,1.110223024625E-016)); +#2974 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016)); +#2975 = PCURVE('',#2166,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(-0.E+000,-8.)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(-1.,0.E+000)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2982 = PCURVE('',#2382,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2992); +#2984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2985,#2986,#2987,#2988, +#2989,#2990,#2991),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#2985 = CARTESIAN_POINT('',(-1.7763568394E-015,-2.259757801414E-031)); +#2986 = CARTESIAN_POINT('',(-1.7763568394E-015,4.503332099679)); +#2987 = CARTESIAN_POINT('',(3.9,2.25166604984)); +#2988 = CARTESIAN_POINT('',(7.8,6.368163355566E-016)); +#2989 = CARTESIAN_POINT('',(3.9,-2.25166604984)); +#2990 = CARTESIAN_POINT('',(2.6645352591E-015,-4.503332099679)); +#2991 = CARTESIAN_POINT('',(-1.7763568394E-015,-2.259757801414E-031)); +#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2993 = ORIENTED_EDGE('',*,*,#2945,.F.); +#2994 = ORIENTED_EDGE('',*,*,#2217,.T.); +#2995 = ADVANCED_FACE('',(#2996,#2999),#2382,.T.); +#2996 = FACE_BOUND('',#2997,.T.); +#2997 = EDGE_LOOP('',(#2998)); +#2998 = ORIENTED_EDGE('',*,*,#2968,.F.); +#2999 = FACE_BOUND('',#3000,.T.); +#3000 = EDGE_LOOP('',(#3001)); +#3001 = ORIENTED_EDGE('',*,*,#2365,.F.); +#3002 = ADVANCED_FACE('',(#3003),#2513,.T.); +#3003 = FACE_BOUND('',#3004,.T.); +#3004 = EDGE_LOOP('',(#3005,#3006,#3007,#3008)); +#3005 = ORIENTED_EDGE('',*,*,#2608,.T.); +#3006 = ORIENTED_EDGE('',*,*,#2664,.T.); +#3007 = ORIENTED_EDGE('',*,*,#2496,.F.); +#3008 = ORIENTED_EDGE('',*,*,#2580,.F.); +#3009 = ADVANCED_FACE('',(#3010),#2730,.F.); +#3010 = FACE_BOUND('',#3011,.F.); +#3011 = EDGE_LOOP('',(#3012,#3013,#3014,#3015)); +#3012 = ORIENTED_EDGE('',*,*,#2792,.F.); +#3013 = ORIENTED_EDGE('',*,*,#2713,.T.); +#3014 = ORIENTED_EDGE('',*,*,#2891,.T.); +#3015 = ORIENTED_EDGE('',*,*,#2841,.F.); +#3016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3020)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3017,#3018,#3019)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3017 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3018 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3019 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3020 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#3017, + 'distance_accuracy_value','confusion accuracy'); +#3021 = SHAPE_DEFINITION_REPRESENTATION(#3022,#33); +#3022 = PRODUCT_DEFINITION_SHAPE('','',#3023); +#3023 = PRODUCT_DEFINITION('design','',#3024,#3027); +#3024 = PRODUCT_DEFINITION_FORMATION('','',#3025); +#3025 = PRODUCT('Pocket004','Pocket004','',(#3026)); +#3026 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#3027 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3028 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3029,#3031); +#3029 = ( REPRESENTATION_RELATIONSHIP('','',#33,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3030) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#3030 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); +#3031 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3032); +#3032 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#3023,$); +#3033 = PRODUCT_TYPE('part',$,(#3025)); +#3034 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#3035),#4479); +#3035 = MANIFOLD_SOLID_BREP('',#3036); +#3036 = CLOSED_SHELL('',(#3037,#3167,#3243,#3319,#3712,#4085,#4112,#4139 + ,#4166,#4193,#4220,#4247,#4274,#4301,#4328,#4355,#4382,#4409,#4416, + #4475)); +#3037 = ADVANCED_FACE('',(#3038),#3052,.T.); +#3038 = FACE_BOUND('',#3039,.F.); +#3039 = EDGE_LOOP('',(#3040,#3075,#3108,#3136)); +#3040 = ORIENTED_EDGE('',*,*,#3041,.T.); +#3041 = EDGE_CURVE('',#3042,#3044,#3046,.T.); +#3042 = VERTEX_POINT('',#3043); +#3043 = CARTESIAN_POINT('',(3.232240292645,6.209075832248,0.E+000)); +#3044 = VERTEX_POINT('',#3045); +#3045 = CARTESIAN_POINT('',(3.232240292645,6.209075832248,11.)); +#3046 = SURFACE_CURVE('',#3047,(#3051,#3063),.PCURVE_S1.); +#3047 = LINE('',#3048,#3049); +#3048 = CARTESIAN_POINT('',(3.232240292645,6.209075832248,0.E+000)); +#3049 = VECTOR('',#3050,1.); +#3050 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3051 = PCURVE('',#3052,#3057); +#3052 = CYLINDRICAL_SURFACE('',#3053,7.); +#3053 = AXIS2_PLACEMENT_3D('',#3054,#3055,#3056); +#3054 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 0.E+000)); +#3055 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3056 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3057 = DEFINITIONAL_REPRESENTATION('',(#3058),#3062); +#3058 = LINE('',#3059,#3060); +#3059 = CARTESIAN_POINT('',(-1.090830782496,0.E+000)); +#3060 = VECTOR('',#3061,1.); +#3061 = DIRECTION('',(-0.E+000,-1.)); +#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3063 = PCURVE('',#3064,#3069); +#3064 = PLANE('',#3065); +#3065 = AXIS2_PLACEMENT_3D('',#3066,#3067,#3068); +#3066 = CARTESIAN_POINT('',(3.232240292645,6.209075832248,0.E+000)); +#3067 = DIRECTION('',(-0.887010833178,0.461748613235,0.E+000)); +#3068 = DIRECTION('',(0.461748613235,0.887010833178,0.E+000)); +#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074); +#3070 = LINE('',#3071,#3072); +#3071 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3072 = VECTOR('',#3073,1.); +#3073 = DIRECTION('',(0.E+000,-1.)); +#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3075 = ORIENTED_EDGE('',*,*,#3076,.T.); +#3076 = EDGE_CURVE('',#3044,#3077,#3079,.T.); +#3077 = VERTEX_POINT('',#3078); +#3078 = CARTESIAN_POINT('',(-3.232240292645,6.209075832248,11.)); +#3079 = SURFACE_CURVE('',#3080,(#3085,#3092),.PCURVE_S1.); +#3080 = CIRCLE('',#3081,7.); +#3081 = AXIS2_PLACEMENT_3D('',#3082,#3083,#3084); +#3082 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 11.)); +#3083 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3084 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3085 = PCURVE('',#3052,#3086); +#3086 = DEFINITIONAL_REPRESENTATION('',(#3087),#3091); +#3087 = LINE('',#3088,#3089); +#3088 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#3089 = VECTOR('',#3090,1.); +#3090 = DIRECTION('',(-1.,0.E+000)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = PCURVE('',#3093,#3098); +#3093 = PLANE('',#3094); +#3094 = AXIS2_PLACEMENT_3D('',#3095,#3096,#3097); +#3095 = CARTESIAN_POINT('',(3.232240292645,6.209075832248,11.)); +#3096 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3097 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3098 = DEFINITIONAL_REPRESENTATION('',(#3099),#3107); +#3099 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3100,#3101,#3102,#3103, +#3104,#3105,#3106),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3100 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3101 = CARTESIAN_POINT('',(-3.767759707355,5.915279820735)); +#3102 = CARTESIAN_POINT('',(6.732240292645,-0.146898005756)); +#3103 = CARTESIAN_POINT('',(17.232240292645,-6.209075832248)); +#3104 = CARTESIAN_POINT('',(6.732240292645,-12.27125365873)); +#3105 = CARTESIAN_POINT('',(-3.767759707355,-18.33343148523)); +#3106 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3108 = ORIENTED_EDGE('',*,*,#3109,.F.); +#3109 = EDGE_CURVE('',#3110,#3077,#3112,.T.); +#3110 = VERTEX_POINT('',#3111); +#3111 = CARTESIAN_POINT('',(-3.232240292645,6.209075832248,0.E+000)); +#3112 = SURFACE_CURVE('',#3113,(#3117,#3124),.PCURVE_S1.); +#3113 = LINE('',#3114,#3115); +#3114 = CARTESIAN_POINT('',(-3.232240292645,6.209075832248,0.E+000)); +#3115 = VECTOR('',#3116,1.); +#3116 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3117 = PCURVE('',#3052,#3118); +#3118 = DEFINITIONAL_REPRESENTATION('',(#3119),#3123); +#3119 = LINE('',#3120,#3121); +#3120 = CARTESIAN_POINT('',(-2.050761871093,0.E+000)); +#3121 = VECTOR('',#3122,1.); +#3122 = DIRECTION('',(-0.E+000,-1.)); +#3123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3124 = PCURVE('',#3125,#3130); +#3125 = PLANE('',#3126); +#3126 = AXIS2_PLACEMENT_3D('',#3127,#3128,#3129); +#3127 = CARTESIAN_POINT('',(-3.232240292645,6.209075832248,0.E+000)); +#3128 = DIRECTION('',(-0.887010833178,-0.461748613235,0.E+000)); +#3129 = DIRECTION('',(-0.461748613235,0.887010833178,0.E+000)); +#3130 = DEFINITIONAL_REPRESENTATION('',(#3131),#3135); +#3131 = LINE('',#3132,#3133); +#3132 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3133 = VECTOR('',#3134,1.); +#3134 = DIRECTION('',(0.E+000,-1.)); +#3135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3136 = ORIENTED_EDGE('',*,*,#3137,.F.); +#3137 = EDGE_CURVE('',#3042,#3110,#3138,.T.); +#3138 = SURFACE_CURVE('',#3139,(#3144,#3151),.PCURVE_S1.); +#3139 = CIRCLE('',#3140,7.); +#3140 = AXIS2_PLACEMENT_3D('',#3141,#3142,#3143); +#3141 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 0.E+000)); +#3142 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3143 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3144 = PCURVE('',#3052,#3145); +#3145 = DEFINITIONAL_REPRESENTATION('',(#3146),#3150); +#3146 = LINE('',#3147,#3148); +#3147 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3148 = VECTOR('',#3149,1.); +#3149 = DIRECTION('',(-1.,0.E+000)); +#3150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3151 = PCURVE('',#3152,#3157); +#3152 = PLANE('',#3153); +#3153 = AXIS2_PLACEMENT_3D('',#3154,#3155,#3156); +#3154 = CARTESIAN_POINT('',(3.232240292645,6.209075832248,0.E+000)); +#3155 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#3156 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#3157 = DEFINITIONAL_REPRESENTATION('',(#3158),#3166); +#3158 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3159,#3160,#3161,#3162, +#3163,#3164,#3165),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3159 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3160 = CARTESIAN_POINT('',(-3.767759707355,5.915279820735)); +#3161 = CARTESIAN_POINT('',(6.732240292645,-0.146898005756)); +#3162 = CARTESIAN_POINT('',(17.232240292645,-6.209075832248)); +#3163 = CARTESIAN_POINT('',(6.732240292645,-12.27125365873)); +#3164 = CARTESIAN_POINT('',(-3.767759707355,-18.33343148523)); +#3165 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = ADVANCED_FACE('',(#3168),#3064,.T.); +#3168 = FACE_BOUND('',#3169,.T.); +#3169 = EDGE_LOOP('',(#3170,#3171,#3194,#3222)); +#3170 = ORIENTED_EDGE('',*,*,#3041,.T.); +#3171 = ORIENTED_EDGE('',*,*,#3172,.T.); +#3172 = EDGE_CURVE('',#3044,#3173,#3175,.T.); +#3173 = VERTEX_POINT('',#3174); +#3174 = CARTESIAN_POINT('',(5.771857665438,11.087635414728,11.)); +#3175 = SURFACE_CURVE('',#3176,(#3180,#3187),.PCURVE_S1.); +#3176 = LINE('',#3177,#3178); +#3177 = CARTESIAN_POINT('',(3.232240292645,6.209075832248,11.)); +#3178 = VECTOR('',#3179,1.); +#3179 = DIRECTION('',(0.461748613235,0.887010833178,0.E+000)); +#3180 = PCURVE('',#3064,#3181); +#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3186); +#3182 = LINE('',#3183,#3184); +#3183 = CARTESIAN_POINT('',(0.E+000,-11.)); +#3184 = VECTOR('',#3185,1.); +#3185 = DIRECTION('',(1.,0.E+000)); +#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3187 = PCURVE('',#3093,#3188); +#3188 = DEFINITIONAL_REPRESENTATION('',(#3189),#3193); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(-0.461748613235,0.887010833178)); +#3193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3194 = ORIENTED_EDGE('',*,*,#3195,.F.); +#3195 = EDGE_CURVE('',#3196,#3173,#3198,.T.); +#3196 = VERTEX_POINT('',#3197); +#3197 = CARTESIAN_POINT('',(5.771857665438,11.087635414728,0.E+000)); +#3198 = SURFACE_CURVE('',#3199,(#3203,#3210),.PCURVE_S1.); +#3199 = LINE('',#3200,#3201); +#3200 = CARTESIAN_POINT('',(5.771857665438,11.087635414728,0.E+000)); +#3201 = VECTOR('',#3202,1.); +#3202 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3203 = PCURVE('',#3064,#3204); +#3204 = DEFINITIONAL_REPRESENTATION('',(#3205),#3209); +#3205 = LINE('',#3206,#3207); +#3206 = CARTESIAN_POINT('',(5.5,0.E+000)); +#3207 = VECTOR('',#3208,1.); +#3208 = DIRECTION('',(0.E+000,-1.)); +#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3210 = PCURVE('',#3211,#3216); +#3211 = CYLINDRICAL_SURFACE('',#3212,12.5); +#3212 = AXIS2_PLACEMENT_3D('',#3213,#3214,#3215); +#3213 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031, + 0.E+000)); +#3214 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3215 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3216 = DEFINITIONAL_REPRESENTATION('',(#3217),#3221); +#3217 = LINE('',#3218,#3219); +#3218 = CARTESIAN_POINT('',(-1.090830782496,0.E+000)); +#3219 = VECTOR('',#3220,1.); +#3220 = DIRECTION('',(-0.E+000,-1.)); +#3221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3222 = ORIENTED_EDGE('',*,*,#3223,.F.); +#3223 = EDGE_CURVE('',#3042,#3196,#3224,.T.); +#3224 = SURFACE_CURVE('',#3225,(#3229,#3236),.PCURVE_S1.); +#3225 = LINE('',#3226,#3227); +#3226 = CARTESIAN_POINT('',(3.232240292645,6.209075832248,0.E+000)); +#3227 = VECTOR('',#3228,1.); +#3228 = DIRECTION('',(0.461748613235,0.887010833178,0.E+000)); +#3229 = PCURVE('',#3064,#3230); +#3230 = DEFINITIONAL_REPRESENTATION('',(#3231),#3235); +#3231 = LINE('',#3232,#3233); +#3232 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3233 = VECTOR('',#3234,1.); +#3234 = DIRECTION('',(1.,0.E+000)); +#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3236 = PCURVE('',#3152,#3237); +#3237 = DEFINITIONAL_REPRESENTATION('',(#3238),#3242); +#3238 = LINE('',#3239,#3240); +#3239 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3240 = VECTOR('',#3241,1.); +#3241 = DIRECTION('',(-0.461748613235,0.887010833178)); +#3242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3243 = ADVANCED_FACE('',(#3244),#3125,.F.); +#3244 = FACE_BOUND('',#3245,.F.); +#3245 = EDGE_LOOP('',(#3246,#3247,#3270,#3298)); +#3246 = ORIENTED_EDGE('',*,*,#3109,.T.); +#3247 = ORIENTED_EDGE('',*,*,#3248,.T.); +#3248 = EDGE_CURVE('',#3077,#3249,#3251,.T.); +#3249 = VERTEX_POINT('',#3250); +#3250 = CARTESIAN_POINT('',(-5.771857665438,11.087635414728,11.)); +#3251 = SURFACE_CURVE('',#3252,(#3256,#3263),.PCURVE_S1.); +#3252 = LINE('',#3253,#3254); +#3253 = CARTESIAN_POINT('',(-3.232240292645,6.209075832248,11.)); +#3254 = VECTOR('',#3255,1.); +#3255 = DIRECTION('',(-0.461748613235,0.887010833178,0.E+000)); +#3256 = PCURVE('',#3125,#3257); +#3257 = DEFINITIONAL_REPRESENTATION('',(#3258),#3262); +#3258 = LINE('',#3259,#3260); +#3259 = CARTESIAN_POINT('',(0.E+000,-11.)); +#3260 = VECTOR('',#3261,1.); +#3261 = DIRECTION('',(1.,0.E+000)); +#3262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3263 = PCURVE('',#3093,#3264); +#3264 = DEFINITIONAL_REPRESENTATION('',(#3265),#3269); +#3265 = LINE('',#3266,#3267); +#3266 = CARTESIAN_POINT('',(6.46448058529,8.881784197001E-016)); +#3267 = VECTOR('',#3268,1.); +#3268 = DIRECTION('',(0.461748613235,0.887010833178)); +#3269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3270 = ORIENTED_EDGE('',*,*,#3271,.F.); +#3271 = EDGE_CURVE('',#3272,#3249,#3274,.T.); +#3272 = VERTEX_POINT('',#3273); +#3273 = CARTESIAN_POINT('',(-5.771857665438,11.087635414728,0.E+000)); +#3274 = SURFACE_CURVE('',#3275,(#3279,#3286),.PCURVE_S1.); +#3275 = LINE('',#3276,#3277); +#3276 = CARTESIAN_POINT('',(-5.771857665438,11.087635414728,0.E+000)); +#3277 = VECTOR('',#3278,1.); +#3278 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3279 = PCURVE('',#3125,#3280); +#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3285); +#3281 = LINE('',#3282,#3283); +#3282 = CARTESIAN_POINT('',(5.5,0.E+000)); +#3283 = VECTOR('',#3284,1.); +#3284 = DIRECTION('',(0.E+000,-1.)); +#3285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3286 = PCURVE('',#3287,#3292); +#3287 = CYLINDRICAL_SURFACE('',#3288,12.5); +#3288 = AXIS2_PLACEMENT_3D('',#3289,#3290,#3291); +#3289 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031, + 0.E+000)); +#3290 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3291 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297); +#3293 = LINE('',#3294,#3295); +#3294 = CARTESIAN_POINT('',(-2.050761871093,0.E+000)); +#3295 = VECTOR('',#3296,1.); +#3296 = DIRECTION('',(-0.E+000,-1.)); +#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3298 = ORIENTED_EDGE('',*,*,#3299,.F.); +#3299 = EDGE_CURVE('',#3110,#3272,#3300,.T.); +#3300 = SURFACE_CURVE('',#3301,(#3305,#3312),.PCURVE_S1.); +#3301 = LINE('',#3302,#3303); +#3302 = CARTESIAN_POINT('',(-3.232240292645,6.209075832248,0.E+000)); +#3303 = VECTOR('',#3304,1.); +#3304 = DIRECTION('',(-0.461748613235,0.887010833178,0.E+000)); +#3305 = PCURVE('',#3125,#3306); +#3306 = DEFINITIONAL_REPRESENTATION('',(#3307),#3311); +#3307 = LINE('',#3308,#3309); +#3308 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3309 = VECTOR('',#3310,1.); +#3310 = DIRECTION('',(1.,0.E+000)); +#3311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3312 = PCURVE('',#3152,#3313); +#3313 = DEFINITIONAL_REPRESENTATION('',(#3314),#3318); +#3314 = LINE('',#3315,#3316); +#3315 = CARTESIAN_POINT('',(6.46448058529,8.881784197001E-016)); +#3316 = VECTOR('',#3317,1.); +#3317 = DIRECTION('',(0.461748613235,0.887010833178)); +#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3319 = ADVANCED_FACE('',(#3320),#3152,.T.); +#3320 = FACE_BOUND('',#3321,.F.); +#3321 = EDGE_LOOP('',(#3322,#3323,#3324,#3352,#3380,#3413,#3441,#3474, + #3502,#3535,#3563,#3596,#3624,#3657,#3685,#3711)); +#3322 = ORIENTED_EDGE('',*,*,#3137,.T.); +#3323 = ORIENTED_EDGE('',*,*,#3299,.T.); +#3324 = ORIENTED_EDGE('',*,*,#3325,.T.); +#3325 = EDGE_CURVE('',#3272,#3326,#3328,.T.); +#3326 = VERTEX_POINT('',#3327); +#3327 = CARTESIAN_POINT('',(-10.89178944942,6.133426659655,0.E+000)); +#3328 = SURFACE_CURVE('',#3329,(#3334,#3345),.PCURVE_S1.); +#3329 = CIRCLE('',#3330,12.5); +#3330 = AXIS2_PLACEMENT_3D('',#3331,#3332,#3333); +#3331 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031, + 0.E+000)); +#3332 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3333 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3334 = PCURVE('',#3152,#3335); +#3335 = DEFINITIONAL_REPRESENTATION('',(#3336),#3344); +#3336 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3337,#3338,#3339,#3340, +#3341,#3342,#3343),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3337 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3338 = CARTESIAN_POINT('',(-9.267759707355,15.441559262363)); +#3339 = CARTESIAN_POINT('',(9.482240292645,4.616241715058)); +#3340 = CARTESIAN_POINT('',(28.232240292645,-6.209075832248)); +#3341 = CARTESIAN_POINT('',(9.482240292645,-17.03439337955)); +#3342 = CARTESIAN_POINT('',(-9.267759707355,-27.85971092685)); +#3343 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3345 = PCURVE('',#3287,#3346); +#3346 = DEFINITIONAL_REPRESENTATION('',(#3347),#3351); +#3347 = LINE('',#3348,#3349); +#3348 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3349 = VECTOR('',#3350,1.); +#3350 = DIRECTION('',(-1.,0.E+000)); +#3351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3352 = ORIENTED_EDGE('',*,*,#3353,.F.); +#3353 = EDGE_CURVE('',#3354,#3326,#3356,.T.); +#3354 = VERTEX_POINT('',#3355); +#3355 = CARTESIAN_POINT('',(-6.099402091679,3.434718929407,0.E+000)); +#3356 = SURFACE_CURVE('',#3357,(#3361,#3368),.PCURVE_S1.); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(-6.099402091679,3.434718929407,0.E+000)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(-0.871343155954,0.490674132772,0.E+000)); +#3361 = PCURVE('',#3152,#3362); +#3362 = DEFINITIONAL_REPRESENTATION('',(#3363),#3367); +#3363 = LINE('',#3364,#3365); +#3364 = CARTESIAN_POINT('',(9.331642384324,-2.774356902841)); +#3365 = VECTOR('',#3366,1.); +#3366 = DIRECTION('',(0.871343155954,0.490674132772)); +#3367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3368 = PCURVE('',#3369,#3374); +#3369 = PLANE('',#3370); +#3370 = AXIS2_PLACEMENT_3D('',#3371,#3372,#3373); +#3371 = CARTESIAN_POINT('',(-6.099402091679,3.434718929407,0.E+000)); +#3372 = DIRECTION('',(-0.490674132772,-0.871343155954,0.E+000)); +#3373 = DIRECTION('',(-0.871343155954,0.490674132772,0.E+000)); +#3374 = DEFINITIONAL_REPRESENTATION('',(#3375),#3379); +#3375 = LINE('',#3376,#3377); +#3376 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3377 = VECTOR('',#3378,1.); +#3378 = DIRECTION('',(1.,0.E+000)); +#3379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3380 = ORIENTED_EDGE('',*,*,#3381,.T.); +#3381 = EDGE_CURVE('',#3354,#3382,#3384,.T.); +#3382 = VERTEX_POINT('',#3383); +#3383 = CARTESIAN_POINT('',(-6.209075832248,-3.232240292645,0.E+000)); +#3384 = SURFACE_CURVE('',#3385,(#3390,#3401),.PCURVE_S1.); +#3385 = CIRCLE('',#3386,7.); +#3386 = AXIS2_PLACEMENT_3D('',#3387,#3388,#3389); +#3387 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 0.E+000)); +#3388 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3389 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3390 = PCURVE('',#3152,#3391); +#3391 = DEFINITIONAL_REPRESENTATION('',(#3392),#3400); +#3392 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3393,#3394,#3395,#3396, +#3397,#3398,#3399),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3393 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3394 = CARTESIAN_POINT('',(-3.767759707355,5.915279820735)); +#3395 = CARTESIAN_POINT('',(6.732240292645,-0.146898005756)); +#3396 = CARTESIAN_POINT('',(17.232240292645,-6.209075832248)); +#3397 = CARTESIAN_POINT('',(6.732240292645,-12.27125365873)); +#3398 = CARTESIAN_POINT('',(-3.767759707355,-18.33343148523)); +#3399 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3401 = PCURVE('',#3402,#3407); +#3402 = CYLINDRICAL_SURFACE('',#3403,7.); +#3403 = AXIS2_PLACEMENT_3D('',#3404,#3405,#3406); +#3404 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 0.E+000)); +#3405 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3406 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(-1.,0.E+000)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = ORIENTED_EDGE('',*,*,#3414,.T.); +#3414 = EDGE_CURVE('',#3382,#3415,#3417,.T.); +#3415 = VERTEX_POINT('',#3416); +#3416 = CARTESIAN_POINT('',(-11.08763541472,-5.771857665438,0.E+000)); +#3417 = SURFACE_CURVE('',#3418,(#3422,#3429),.PCURVE_S1.); +#3418 = LINE('',#3419,#3420); +#3419 = CARTESIAN_POINT('',(-6.209075832248,-3.232240292645,0.E+000)); +#3420 = VECTOR('',#3421,1.); +#3421 = DIRECTION('',(-0.887010833178,-0.461748613235,0.E+000)); +#3422 = PCURVE('',#3152,#3423); +#3423 = DEFINITIONAL_REPRESENTATION('',(#3424),#3428); +#3424 = LINE('',#3425,#3426); +#3425 = CARTESIAN_POINT('',(9.441316124893,-9.441316124893)); +#3426 = VECTOR('',#3427,1.); +#3427 = DIRECTION('',(0.887010833178,-0.461748613235)); +#3428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3429 = PCURVE('',#3430,#3435); +#3430 = PLANE('',#3431); +#3431 = AXIS2_PLACEMENT_3D('',#3432,#3433,#3434); +#3432 = CARTESIAN_POINT('',(-6.209075832248,-3.232240292645,0.E+000)); +#3433 = DIRECTION('',(0.461748613235,-0.887010833178,0.E+000)); +#3434 = DIRECTION('',(-0.887010833178,-0.461748613235,0.E+000)); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(1.,-0.E+000)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3441 = ORIENTED_EDGE('',*,*,#3442,.T.); +#3442 = EDGE_CURVE('',#3415,#3443,#3445,.T.); +#3443 = VERTEX_POINT('',#3444); +#3444 = CARTESIAN_POINT('',(-5.771857665438,-11.08763541472,0.E+000)); +#3445 = SURFACE_CURVE('',#3446,(#3451,#3462),.PCURVE_S1.); +#3446 = CIRCLE('',#3447,12.5); +#3447 = AXIS2_PLACEMENT_3D('',#3448,#3449,#3450); +#3448 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031, + 0.E+000)); +#3449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3450 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3451 = PCURVE('',#3152,#3452); +#3452 = DEFINITIONAL_REPRESENTATION('',(#3453),#3461); +#3453 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3454,#3455,#3456,#3457, +#3458,#3459,#3460),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3454 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3455 = CARTESIAN_POINT('',(-9.267759707355,15.441559262363)); +#3456 = CARTESIAN_POINT('',(9.482240292645,4.616241715058)); +#3457 = CARTESIAN_POINT('',(28.232240292645,-6.209075832248)); +#3458 = CARTESIAN_POINT('',(9.482240292645,-17.03439337955)); +#3459 = CARTESIAN_POINT('',(-9.267759707355,-27.85971092685)); +#3460 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3462 = PCURVE('',#3463,#3468); +#3463 = CYLINDRICAL_SURFACE('',#3464,12.5); +#3464 = AXIS2_PLACEMENT_3D('',#3465,#3466,#3467); +#3465 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031, + 0.E+000)); +#3466 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3467 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3468 = DEFINITIONAL_REPRESENTATION('',(#3469),#3473); +#3469 = LINE('',#3470,#3471); +#3470 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3471 = VECTOR('',#3472,1.); +#3472 = DIRECTION('',(-1.,0.E+000)); +#3473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3474 = ORIENTED_EDGE('',*,*,#3475,.F.); +#3475 = EDGE_CURVE('',#3476,#3443,#3478,.T.); +#3476 = VERTEX_POINT('',#3477); +#3477 = CARTESIAN_POINT('',(-3.232240292645,-6.209075832248,0.E+000)); +#3478 = SURFACE_CURVE('',#3479,(#3483,#3490),.PCURVE_S1.); +#3479 = LINE('',#3480,#3481); +#3480 = CARTESIAN_POINT('',(-3.232240292645,-6.209075832248,0.E+000)); +#3481 = VECTOR('',#3482,1.); +#3482 = DIRECTION('',(-0.461748613235,-0.887010833178,0.E+000)); +#3483 = PCURVE('',#3152,#3484); +#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3489); +#3485 = LINE('',#3486,#3487); +#3486 = CARTESIAN_POINT('',(6.46448058529,-12.41815166449)); +#3487 = VECTOR('',#3488,1.); +#3488 = DIRECTION('',(0.461748613235,-0.887010833178)); +#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3490 = PCURVE('',#3491,#3496); +#3491 = PLANE('',#3492); +#3492 = AXIS2_PLACEMENT_3D('',#3493,#3494,#3495); +#3493 = CARTESIAN_POINT('',(-3.232240292645,-6.209075832248,0.E+000)); +#3494 = DIRECTION('',(0.887010833178,-0.461748613235,0.E+000)); +#3495 = DIRECTION('',(-0.461748613235,-0.887010833178,0.E+000)); +#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501); +#3497 = LINE('',#3498,#3499); +#3498 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3499 = VECTOR('',#3500,1.); +#3500 = DIRECTION('',(1.,-0.E+000)); +#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3502 = ORIENTED_EDGE('',*,*,#3503,.T.); +#3503 = EDGE_CURVE('',#3476,#3504,#3506,.T.); +#3504 = VERTEX_POINT('',#3505); +#3505 = CARTESIAN_POINT('',(3.232240292645,-6.209075832248,0.E+000)); +#3506 = SURFACE_CURVE('',#3507,(#3512,#3523),.PCURVE_S1.); +#3507 = CIRCLE('',#3508,7.); +#3508 = AXIS2_PLACEMENT_3D('',#3509,#3510,#3511); +#3509 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 0.E+000)); +#3510 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3511 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3512 = PCURVE('',#3152,#3513); +#3513 = DEFINITIONAL_REPRESENTATION('',(#3514),#3522); +#3514 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3515,#3516,#3517,#3518, +#3519,#3520,#3521),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3515 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3516 = CARTESIAN_POINT('',(-3.767759707355,5.915279820735)); +#3517 = CARTESIAN_POINT('',(6.732240292645,-0.146898005756)); +#3518 = CARTESIAN_POINT('',(17.232240292645,-6.209075832248)); +#3519 = CARTESIAN_POINT('',(6.732240292645,-12.27125365873)); +#3520 = CARTESIAN_POINT('',(-3.767759707355,-18.33343148523)); +#3521 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3523 = PCURVE('',#3524,#3529); +#3524 = CYLINDRICAL_SURFACE('',#3525,7.); +#3525 = AXIS2_PLACEMENT_3D('',#3526,#3527,#3528); +#3526 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 0.E+000)); +#3527 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3528 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534); +#3530 = LINE('',#3531,#3532); +#3531 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3532 = VECTOR('',#3533,1.); +#3533 = DIRECTION('',(-1.,0.E+000)); +#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3535 = ORIENTED_EDGE('',*,*,#3536,.T.); +#3536 = EDGE_CURVE('',#3504,#3537,#3539,.T.); +#3537 = VERTEX_POINT('',#3538); +#3538 = CARTESIAN_POINT('',(5.771857665438,-11.08763541472,0.E+000)); +#3539 = SURFACE_CURVE('',#3540,(#3544,#3551),.PCURVE_S1.); +#3540 = LINE('',#3541,#3542); +#3541 = CARTESIAN_POINT('',(3.232240292645,-6.209075832248,0.E+000)); +#3542 = VECTOR('',#3543,1.); +#3543 = DIRECTION('',(0.461748613235,-0.887010833178,0.E+000)); +#3544 = PCURVE('',#3152,#3545); +#3545 = DEFINITIONAL_REPRESENTATION('',(#3546),#3550); +#3546 = LINE('',#3547,#3548); +#3547 = CARTESIAN_POINT('',(7.549516567451E-015,-12.41815166449)); +#3548 = VECTOR('',#3549,1.); +#3549 = DIRECTION('',(-0.461748613235,-0.887010833178)); +#3550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3551 = PCURVE('',#3552,#3557); +#3552 = PLANE('',#3553); +#3553 = AXIS2_PLACEMENT_3D('',#3554,#3555,#3556); +#3554 = CARTESIAN_POINT('',(3.232240292645,-6.209075832248,0.E+000)); +#3555 = DIRECTION('',(0.887010833178,0.461748613235,0.E+000)); +#3556 = DIRECTION('',(0.461748613235,-0.887010833178,0.E+000)); +#3557 = DEFINITIONAL_REPRESENTATION('',(#3558),#3562); +#3558 = LINE('',#3559,#3560); +#3559 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3560 = VECTOR('',#3561,1.); +#3561 = DIRECTION('',(1.,0.E+000)); +#3562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3563 = ORIENTED_EDGE('',*,*,#3564,.T.); +#3564 = EDGE_CURVE('',#3537,#3565,#3567,.T.); +#3565 = VERTEX_POINT('',#3566); +#3566 = CARTESIAN_POINT('',(11.087635414728,-5.771857665438,0.E+000)); +#3567 = SURFACE_CURVE('',#3568,(#3573,#3584),.PCURVE_S1.); +#3568 = CIRCLE('',#3569,12.5); +#3569 = AXIS2_PLACEMENT_3D('',#3570,#3571,#3572); +#3570 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031, + 0.E+000)); +#3571 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3572 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3573 = PCURVE('',#3152,#3574); +#3574 = DEFINITIONAL_REPRESENTATION('',(#3575),#3583); +#3575 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3576,#3577,#3578,#3579, +#3580,#3581,#3582),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3576 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3577 = CARTESIAN_POINT('',(-9.267759707355,15.441559262363)); +#3578 = CARTESIAN_POINT('',(9.482240292645,4.616241715058)); +#3579 = CARTESIAN_POINT('',(28.232240292645,-6.209075832248)); +#3580 = CARTESIAN_POINT('',(9.482240292645,-17.03439337955)); +#3581 = CARTESIAN_POINT('',(-9.267759707355,-27.85971092685)); +#3582 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3584 = PCURVE('',#3585,#3590); +#3585 = CYLINDRICAL_SURFACE('',#3586,12.5); +#3586 = AXIS2_PLACEMENT_3D('',#3587,#3588,#3589); +#3587 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031, + 0.E+000)); +#3588 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3589 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3590 = DEFINITIONAL_REPRESENTATION('',(#3591),#3595); +#3591 = LINE('',#3592,#3593); +#3592 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3593 = VECTOR('',#3594,1.); +#3594 = DIRECTION('',(-1.,0.E+000)); +#3595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3596 = ORIENTED_EDGE('',*,*,#3597,.F.); +#3597 = EDGE_CURVE('',#3598,#3565,#3600,.T.); +#3598 = VERTEX_POINT('',#3599); +#3599 = CARTESIAN_POINT('',(6.209075832248,-3.232240292645,0.E+000)); +#3600 = SURFACE_CURVE('',#3601,(#3605,#3612),.PCURVE_S1.); +#3601 = LINE('',#3602,#3603); +#3602 = CARTESIAN_POINT('',(6.209075832248,-3.232240292645,0.E+000)); +#3603 = VECTOR('',#3604,1.); +#3604 = DIRECTION('',(0.887010833178,-0.461748613235,0.E+000)); +#3605 = PCURVE('',#3152,#3606); +#3606 = DEFINITIONAL_REPRESENTATION('',(#3607),#3611); +#3607 = LINE('',#3608,#3609); +#3608 = CARTESIAN_POINT('',(-2.976835539602,-9.441316124893)); +#3609 = VECTOR('',#3610,1.); +#3610 = DIRECTION('',(-0.887010833178,-0.461748613235)); +#3611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3612 = PCURVE('',#3613,#3618); +#3613 = PLANE('',#3614); +#3614 = AXIS2_PLACEMENT_3D('',#3615,#3616,#3617); +#3615 = CARTESIAN_POINT('',(6.209075832248,-3.232240292645,0.E+000)); +#3616 = DIRECTION('',(0.461748613235,0.887010833178,0.E+000)); +#3617 = DIRECTION('',(0.887010833178,-0.461748613235,0.E+000)); +#3618 = DEFINITIONAL_REPRESENTATION('',(#3619),#3623); +#3619 = LINE('',#3620,#3621); +#3620 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3621 = VECTOR('',#3622,1.); +#3622 = DIRECTION('',(1.,0.E+000)); +#3623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3624 = ORIENTED_EDGE('',*,*,#3625,.T.); +#3625 = EDGE_CURVE('',#3598,#3626,#3628,.T.); +#3626 = VERTEX_POINT('',#3627); +#3627 = CARTESIAN_POINT('',(6.099402091679,3.434718929407,0.E+000)); +#3628 = SURFACE_CURVE('',#3629,(#3634,#3645),.PCURVE_S1.); +#3629 = CIRCLE('',#3630,7.); +#3630 = AXIS2_PLACEMENT_3D('',#3631,#3632,#3633); +#3631 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 0.E+000)); +#3632 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3633 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3634 = PCURVE('',#3152,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3644); +#3636 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3637,#3638,#3639,#3640, +#3641,#3642,#3643),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3637 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3638 = CARTESIAN_POINT('',(-3.767759707355,5.915279820735)); +#3639 = CARTESIAN_POINT('',(6.732240292645,-0.146898005756)); +#3640 = CARTESIAN_POINT('',(17.232240292645,-6.209075832248)); +#3641 = CARTESIAN_POINT('',(6.732240292645,-12.27125365873)); +#3642 = CARTESIAN_POINT('',(-3.767759707355,-18.33343148523)); +#3643 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3645 = PCURVE('',#3646,#3651); +#3646 = CYLINDRICAL_SURFACE('',#3647,7.); +#3647 = AXIS2_PLACEMENT_3D('',#3648,#3649,#3650); +#3648 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 0.E+000)); +#3649 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#3650 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656); +#3652 = LINE('',#3653,#3654); +#3653 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3654 = VECTOR('',#3655,1.); +#3655 = DIRECTION('',(-1.,0.E+000)); +#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3657 = ORIENTED_EDGE('',*,*,#3658,.T.); +#3658 = EDGE_CURVE('',#3626,#3659,#3661,.T.); +#3659 = VERTEX_POINT('',#3660); +#3660 = CARTESIAN_POINT('',(10.891789449426,6.133426659655,0.E+000)); +#3661 = SURFACE_CURVE('',#3662,(#3666,#3673),.PCURVE_S1.); +#3662 = LINE('',#3663,#3664); +#3663 = CARTESIAN_POINT('',(6.099402091679,3.434718929407,0.E+000)); +#3664 = VECTOR('',#3665,1.); +#3665 = DIRECTION('',(0.871343155954,0.490674132772,0.E+000)); +#3666 = PCURVE('',#3152,#3667); +#3667 = DEFINITIONAL_REPRESENTATION('',(#3668),#3672); +#3668 = LINE('',#3669,#3670); +#3669 = CARTESIAN_POINT('',(-2.867161799033,-2.774356902841)); +#3670 = VECTOR('',#3671,1.); +#3671 = DIRECTION('',(-0.871343155954,0.490674132772)); +#3672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3673 = PCURVE('',#3674,#3679); +#3674 = PLANE('',#3675); +#3675 = AXIS2_PLACEMENT_3D('',#3676,#3677,#3678); +#3676 = CARTESIAN_POINT('',(6.099402091679,3.434718929407,0.E+000)); +#3677 = DIRECTION('',(-0.490674132772,0.871343155954,0.E+000)); +#3678 = DIRECTION('',(0.871343155954,0.490674132772,0.E+000)); +#3679 = DEFINITIONAL_REPRESENTATION('',(#3680),#3684); +#3680 = LINE('',#3681,#3682); +#3681 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#3682 = VECTOR('',#3683,1.); +#3683 = DIRECTION('',(1.,0.E+000)); +#3684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3685 = ORIENTED_EDGE('',*,*,#3686,.T.); +#3686 = EDGE_CURVE('',#3659,#3196,#3687,.T.); +#3687 = SURFACE_CURVE('',#3688,(#3693,#3704),.PCURVE_S1.); +#3688 = CIRCLE('',#3689,12.5); +#3689 = AXIS2_PLACEMENT_3D('',#3690,#3691,#3692); +#3690 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031, + 0.E+000)); +#3691 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3692 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3693 = PCURVE('',#3152,#3694); +#3694 = DEFINITIONAL_REPRESENTATION('',(#3695),#3703); +#3695 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3696,#3697,#3698,#3699, +#3700,#3701,#3702),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3696 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3697 = CARTESIAN_POINT('',(-9.267759707355,15.441559262363)); +#3698 = CARTESIAN_POINT('',(9.482240292645,4.616241715058)); +#3699 = CARTESIAN_POINT('',(28.232240292645,-6.209075832248)); +#3700 = CARTESIAN_POINT('',(9.482240292645,-17.03439337955)); +#3701 = CARTESIAN_POINT('',(-9.267759707355,-27.85971092685)); +#3702 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3704 = PCURVE('',#3211,#3705); +#3705 = DEFINITIONAL_REPRESENTATION('',(#3706),#3710); +#3706 = LINE('',#3707,#3708); +#3707 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#3708 = VECTOR('',#3709,1.); +#3709 = DIRECTION('',(-1.,0.E+000)); +#3710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3711 = ORIENTED_EDGE('',*,*,#3223,.F.); +#3712 = ADVANCED_FACE('',(#3713,#4050),#3093,.F.); +#3713 = FACE_BOUND('',#3714,.F.); +#3714 = EDGE_LOOP('',(#3715,#3716,#3717,#3745,#3768,#3796,#3819,#3847, + #3870,#3898,#3921,#3949,#3972,#4000,#4023,#4049)); +#3715 = ORIENTED_EDGE('',*,*,#3076,.F.); +#3716 = ORIENTED_EDGE('',*,*,#3172,.T.); +#3717 = ORIENTED_EDGE('',*,*,#3718,.F.); +#3718 = EDGE_CURVE('',#3719,#3173,#3721,.T.); +#3719 = VERTEX_POINT('',#3720); +#3720 = CARTESIAN_POINT('',(10.891789449426,6.133426659655,11.)); +#3721 = SURFACE_CURVE('',#3722,(#3727,#3738),.PCURVE_S1.); +#3722 = CIRCLE('',#3723,12.5); +#3723 = AXIS2_PLACEMENT_3D('',#3724,#3725,#3726); +#3724 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031,11. + )); +#3725 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3726 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3727 = PCURVE('',#3093,#3728); +#3728 = DEFINITIONAL_REPRESENTATION('',(#3729),#3737); +#3729 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3730,#3731,#3732,#3733, +#3734,#3735,#3736),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3730 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3731 = CARTESIAN_POINT('',(-9.267759707355,15.441559262363)); +#3732 = CARTESIAN_POINT('',(9.482240292645,4.616241715058)); +#3733 = CARTESIAN_POINT('',(28.232240292645,-6.209075832248)); +#3734 = CARTESIAN_POINT('',(9.482240292645,-17.03439337955)); +#3735 = CARTESIAN_POINT('',(-9.267759707355,-27.85971092685)); +#3736 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3737 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3738 = PCURVE('',#3211,#3739); +#3739 = DEFINITIONAL_REPRESENTATION('',(#3740),#3744); +#3740 = LINE('',#3741,#3742); +#3741 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#3742 = VECTOR('',#3743,1.); +#3743 = DIRECTION('',(-1.,0.E+000)); +#3744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3745 = ORIENTED_EDGE('',*,*,#3746,.F.); +#3746 = EDGE_CURVE('',#3747,#3719,#3749,.T.); +#3747 = VERTEX_POINT('',#3748); +#3748 = CARTESIAN_POINT('',(6.099402091679,3.434718929407,11.)); +#3749 = SURFACE_CURVE('',#3750,(#3754,#3761),.PCURVE_S1.); +#3750 = LINE('',#3751,#3752); +#3751 = CARTESIAN_POINT('',(6.099402091679,3.434718929407,11.)); +#3752 = VECTOR('',#3753,1.); +#3753 = DIRECTION('',(0.871343155954,0.490674132772,0.E+000)); +#3754 = PCURVE('',#3093,#3755); +#3755 = DEFINITIONAL_REPRESENTATION('',(#3756),#3760); +#3756 = LINE('',#3757,#3758); +#3757 = CARTESIAN_POINT('',(-2.867161799033,-2.774356902841)); +#3758 = VECTOR('',#3759,1.); +#3759 = DIRECTION('',(-0.871343155954,0.490674132772)); +#3760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3761 = PCURVE('',#3674,#3762); +#3762 = DEFINITIONAL_REPRESENTATION('',(#3763),#3767); +#3763 = LINE('',#3764,#3765); +#3764 = CARTESIAN_POINT('',(0.E+000,-11.)); +#3765 = VECTOR('',#3766,1.); +#3766 = DIRECTION('',(1.,0.E+000)); +#3767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3768 = ORIENTED_EDGE('',*,*,#3769,.F.); +#3769 = EDGE_CURVE('',#3770,#3747,#3772,.T.); +#3770 = VERTEX_POINT('',#3771); +#3771 = CARTESIAN_POINT('',(6.209075832248,-3.232240292645,11.)); +#3772 = SURFACE_CURVE('',#3773,(#3778,#3789),.PCURVE_S1.); +#3773 = CIRCLE('',#3774,7.); +#3774 = AXIS2_PLACEMENT_3D('',#3775,#3776,#3777); +#3775 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 11.)); +#3776 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3777 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3778 = PCURVE('',#3093,#3779); +#3779 = DEFINITIONAL_REPRESENTATION('',(#3780),#3788); +#3780 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3781,#3782,#3783,#3784, +#3785,#3786,#3787),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3781 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3782 = CARTESIAN_POINT('',(-3.767759707355,5.915279820735)); +#3783 = CARTESIAN_POINT('',(6.732240292645,-0.146898005756)); +#3784 = CARTESIAN_POINT('',(17.232240292645,-6.209075832248)); +#3785 = CARTESIAN_POINT('',(6.732240292645,-12.27125365873)); +#3786 = CARTESIAN_POINT('',(-3.767759707355,-18.33343148523)); +#3787 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3789 = PCURVE('',#3646,#3790); +#3790 = DEFINITIONAL_REPRESENTATION('',(#3791),#3795); +#3791 = LINE('',#3792,#3793); +#3792 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#3793 = VECTOR('',#3794,1.); +#3794 = DIRECTION('',(-1.,0.E+000)); +#3795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3796 = ORIENTED_EDGE('',*,*,#3797,.T.); +#3797 = EDGE_CURVE('',#3770,#3798,#3800,.T.); +#3798 = VERTEX_POINT('',#3799); +#3799 = CARTESIAN_POINT('',(11.087635414728,-5.771857665438,11.)); +#3800 = SURFACE_CURVE('',#3801,(#3805,#3812),.PCURVE_S1.); +#3801 = LINE('',#3802,#3803); +#3802 = CARTESIAN_POINT('',(6.209075832248,-3.232240292645,11.)); +#3803 = VECTOR('',#3804,1.); +#3804 = DIRECTION('',(0.887010833178,-0.461748613235,0.E+000)); +#3805 = PCURVE('',#3093,#3806); +#3806 = DEFINITIONAL_REPRESENTATION('',(#3807),#3811); +#3807 = LINE('',#3808,#3809); +#3808 = CARTESIAN_POINT('',(-2.976835539602,-9.441316124893)); +#3809 = VECTOR('',#3810,1.); +#3810 = DIRECTION('',(-0.887010833178,-0.461748613235)); +#3811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3812 = PCURVE('',#3613,#3813); +#3813 = DEFINITIONAL_REPRESENTATION('',(#3814),#3818); +#3814 = LINE('',#3815,#3816); +#3815 = CARTESIAN_POINT('',(0.E+000,-11.)); +#3816 = VECTOR('',#3817,1.); +#3817 = DIRECTION('',(1.,0.E+000)); +#3818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3819 = ORIENTED_EDGE('',*,*,#3820,.F.); +#3820 = EDGE_CURVE('',#3821,#3798,#3823,.T.); +#3821 = VERTEX_POINT('',#3822); +#3822 = CARTESIAN_POINT('',(5.771857665438,-11.08763541472,11.)); +#3823 = SURFACE_CURVE('',#3824,(#3829,#3840),.PCURVE_S1.); +#3824 = CIRCLE('',#3825,12.5); +#3825 = AXIS2_PLACEMENT_3D('',#3826,#3827,#3828); +#3826 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031,11. + )); +#3827 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3828 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3829 = PCURVE('',#3093,#3830); +#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.E+000,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('',(-9.267759707355,-6.209075832248)); +#3833 = CARTESIAN_POINT('',(-9.267759707355,15.441559262363)); +#3834 = CARTESIAN_POINT('',(9.482240292645,4.616241715058)); +#3835 = CARTESIAN_POINT('',(28.232240292645,-6.209075832248)); +#3836 = CARTESIAN_POINT('',(9.482240292645,-17.03439337955)); +#3837 = CARTESIAN_POINT('',(-9.267759707355,-27.85971092685)); +#3838 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3840 = PCURVE('',#3585,#3841); +#3841 = DEFINITIONAL_REPRESENTATION('',(#3842),#3846); +#3842 = LINE('',#3843,#3844); +#3843 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#3844 = VECTOR('',#3845,1.); +#3845 = DIRECTION('',(-1.,0.E+000)); +#3846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3847 = ORIENTED_EDGE('',*,*,#3848,.F.); +#3848 = EDGE_CURVE('',#3849,#3821,#3851,.T.); +#3849 = VERTEX_POINT('',#3850); +#3850 = CARTESIAN_POINT('',(3.232240292645,-6.209075832248,11.)); +#3851 = SURFACE_CURVE('',#3852,(#3856,#3863),.PCURVE_S1.); +#3852 = LINE('',#3853,#3854); +#3853 = CARTESIAN_POINT('',(3.232240292645,-6.209075832248,11.)); +#3854 = VECTOR('',#3855,1.); +#3855 = DIRECTION('',(0.461748613235,-0.887010833178,0.E+000)); +#3856 = PCURVE('',#3093,#3857); +#3857 = DEFINITIONAL_REPRESENTATION('',(#3858),#3862); +#3858 = LINE('',#3859,#3860); +#3859 = CARTESIAN_POINT('',(7.549516567451E-015,-12.41815166449)); +#3860 = VECTOR('',#3861,1.); +#3861 = DIRECTION('',(-0.461748613235,-0.887010833178)); +#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3863 = PCURVE('',#3552,#3864); +#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3869); +#3865 = LINE('',#3866,#3867); +#3866 = CARTESIAN_POINT('',(0.E+000,-11.)); +#3867 = VECTOR('',#3868,1.); +#3868 = DIRECTION('',(1.,0.E+000)); +#3869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3870 = ORIENTED_EDGE('',*,*,#3871,.F.); +#3871 = EDGE_CURVE('',#3872,#3849,#3874,.T.); +#3872 = VERTEX_POINT('',#3873); +#3873 = CARTESIAN_POINT('',(-3.232240292645,-6.209075832248,11.)); +#3874 = SURFACE_CURVE('',#3875,(#3880,#3891),.PCURVE_S1.); +#3875 = CIRCLE('',#3876,7.); +#3876 = AXIS2_PLACEMENT_3D('',#3877,#3878,#3879); +#3877 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 11.)); +#3878 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3879 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3880 = PCURVE('',#3093,#3881); +#3881 = DEFINITIONAL_REPRESENTATION('',(#3882),#3890); +#3882 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3883,#3884,#3885,#3886, +#3887,#3888,#3889),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3883 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3884 = CARTESIAN_POINT('',(-3.767759707355,5.915279820735)); +#3885 = CARTESIAN_POINT('',(6.732240292645,-0.146898005756)); +#3886 = CARTESIAN_POINT('',(17.232240292645,-6.209075832248)); +#3887 = CARTESIAN_POINT('',(6.732240292645,-12.27125365873)); +#3888 = CARTESIAN_POINT('',(-3.767759707355,-18.33343148523)); +#3889 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = PCURVE('',#3524,#3892); +#3892 = DEFINITIONAL_REPRESENTATION('',(#3893),#3897); +#3893 = LINE('',#3894,#3895); +#3894 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#3895 = VECTOR('',#3896,1.); +#3896 = DIRECTION('',(-1.,0.E+000)); +#3897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3898 = ORIENTED_EDGE('',*,*,#3899,.T.); +#3899 = EDGE_CURVE('',#3872,#3900,#3902,.T.); +#3900 = VERTEX_POINT('',#3901); +#3901 = CARTESIAN_POINT('',(-5.771857665438,-11.08763541472,11.)); +#3902 = SURFACE_CURVE('',#3903,(#3907,#3914),.PCURVE_S1.); +#3903 = LINE('',#3904,#3905); +#3904 = CARTESIAN_POINT('',(-3.232240292645,-6.209075832248,11.)); +#3905 = VECTOR('',#3906,1.); +#3906 = DIRECTION('',(-0.461748613235,-0.887010833178,0.E+000)); +#3907 = PCURVE('',#3093,#3908); +#3908 = DEFINITIONAL_REPRESENTATION('',(#3909),#3913); +#3909 = LINE('',#3910,#3911); +#3910 = CARTESIAN_POINT('',(6.46448058529,-12.41815166449)); +#3911 = VECTOR('',#3912,1.); +#3912 = DIRECTION('',(0.461748613235,-0.887010833178)); +#3913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3914 = PCURVE('',#3491,#3915); +#3915 = DEFINITIONAL_REPRESENTATION('',(#3916),#3920); +#3916 = LINE('',#3917,#3918); +#3917 = CARTESIAN_POINT('',(0.E+000,-11.)); +#3918 = VECTOR('',#3919,1.); +#3919 = DIRECTION('',(1.,-0.E+000)); +#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3921 = ORIENTED_EDGE('',*,*,#3922,.F.); +#3922 = EDGE_CURVE('',#3923,#3900,#3925,.T.); +#3923 = VERTEX_POINT('',#3924); +#3924 = CARTESIAN_POINT('',(-11.08763541472,-5.771857665438,11.)); +#3925 = SURFACE_CURVE('',#3926,(#3931,#3942),.PCURVE_S1.); +#3926 = CIRCLE('',#3927,12.5); +#3927 = AXIS2_PLACEMENT_3D('',#3928,#3929,#3930); +#3928 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031,11. + )); +#3929 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3930 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3931 = PCURVE('',#3093,#3932); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3941); +#3933 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3934,#3935,#3936,#3937, +#3938,#3939,#3940),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3934 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3935 = CARTESIAN_POINT('',(-9.267759707355,15.441559262363)); +#3936 = CARTESIAN_POINT('',(9.482240292645,4.616241715058)); +#3937 = CARTESIAN_POINT('',(28.232240292645,-6.209075832248)); +#3938 = CARTESIAN_POINT('',(9.482240292645,-17.03439337955)); +#3939 = CARTESIAN_POINT('',(-9.267759707355,-27.85971092685)); +#3940 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#3941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3942 = PCURVE('',#3463,#3943); +#3943 = DEFINITIONAL_REPRESENTATION('',(#3944),#3948); +#3944 = LINE('',#3945,#3946); +#3945 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#3946 = VECTOR('',#3947,1.); +#3947 = DIRECTION('',(-1.,0.E+000)); +#3948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3949 = ORIENTED_EDGE('',*,*,#3950,.F.); +#3950 = EDGE_CURVE('',#3951,#3923,#3953,.T.); +#3951 = VERTEX_POINT('',#3952); +#3952 = CARTESIAN_POINT('',(-6.209075832248,-3.232240292645,11.)); +#3953 = SURFACE_CURVE('',#3954,(#3958,#3965),.PCURVE_S1.); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(-6.209075832248,-3.232240292645,11.)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(-0.887010833178,-0.461748613235,0.E+000)); +#3958 = PCURVE('',#3093,#3959); +#3959 = DEFINITIONAL_REPRESENTATION('',(#3960),#3964); +#3960 = LINE('',#3961,#3962); +#3961 = CARTESIAN_POINT('',(9.441316124893,-9.441316124893)); +#3962 = VECTOR('',#3963,1.); +#3963 = DIRECTION('',(0.887010833178,-0.461748613235)); +#3964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3965 = PCURVE('',#3430,#3966); +#3966 = DEFINITIONAL_REPRESENTATION('',(#3967),#3971); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(0.E+000,-11.)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(1.,-0.E+000)); +#3971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3972 = ORIENTED_EDGE('',*,*,#3973,.F.); +#3973 = EDGE_CURVE('',#3974,#3951,#3976,.T.); +#3974 = VERTEX_POINT('',#3975); +#3975 = CARTESIAN_POINT('',(-6.099402091679,3.434718929407,11.)); +#3976 = SURFACE_CURVE('',#3977,(#3982,#3993),.PCURVE_S1.); +#3977 = CIRCLE('',#3978,7.); +#3978 = AXIS2_PLACEMENT_3D('',#3979,#3980,#3981); +#3979 = CARTESIAN_POINT('',(-2.668495693585E-032,-1.066522774407E-032, + 11.)); +#3980 = DIRECTION('',(0.E+000,0.E+000,1.)); +#3981 = DIRECTION('',(1.,0.E+000,0.E+000)); +#3982 = PCURVE('',#3093,#3983); +#3983 = DEFINITIONAL_REPRESENTATION('',(#3984),#3992); +#3984 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3985,#3986,#3987,#3988, +#3989,#3990,#3991),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#3985 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3986 = CARTESIAN_POINT('',(-3.767759707355,5.915279820735)); +#3987 = CARTESIAN_POINT('',(6.732240292645,-0.146898005756)); +#3988 = CARTESIAN_POINT('',(17.232240292645,-6.209075832248)); +#3989 = CARTESIAN_POINT('',(6.732240292645,-12.27125365873)); +#3990 = CARTESIAN_POINT('',(-3.767759707355,-18.33343148523)); +#3991 = CARTESIAN_POINT('',(-3.767759707355,-6.209075832248)); +#3992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3993 = PCURVE('',#3402,#3994); +#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#3999); +#3995 = LINE('',#3996,#3997); +#3996 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#3997 = VECTOR('',#3998,1.); +#3998 = DIRECTION('',(-1.,0.E+000)); +#3999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4000 = ORIENTED_EDGE('',*,*,#4001,.T.); +#4001 = EDGE_CURVE('',#3974,#4002,#4004,.T.); +#4002 = VERTEX_POINT('',#4003); +#4003 = CARTESIAN_POINT('',(-10.89178944942,6.133426659655,11.)); +#4004 = SURFACE_CURVE('',#4005,(#4009,#4016),.PCURVE_S1.); +#4005 = LINE('',#4006,#4007); +#4006 = CARTESIAN_POINT('',(-6.099402091679,3.434718929407,11.)); +#4007 = VECTOR('',#4008,1.); +#4008 = DIRECTION('',(-0.871343155954,0.490674132772,0.E+000)); +#4009 = PCURVE('',#3093,#4010); +#4010 = DEFINITIONAL_REPRESENTATION('',(#4011),#4015); +#4011 = LINE('',#4012,#4013); +#4012 = CARTESIAN_POINT('',(9.331642384324,-2.774356902841)); +#4013 = VECTOR('',#4014,1.); +#4014 = DIRECTION('',(0.871343155954,0.490674132772)); +#4015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4016 = PCURVE('',#3369,#4017); +#4017 = DEFINITIONAL_REPRESENTATION('',(#4018),#4022); +#4018 = LINE('',#4019,#4020); +#4019 = CARTESIAN_POINT('',(0.E+000,-11.)); +#4020 = VECTOR('',#4021,1.); +#4021 = DIRECTION('',(1.,0.E+000)); +#4022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4023 = ORIENTED_EDGE('',*,*,#4024,.F.); +#4024 = EDGE_CURVE('',#3249,#4002,#4025,.T.); +#4025 = SURFACE_CURVE('',#4026,(#4031,#4042),.PCURVE_S1.); +#4026 = CIRCLE('',#4027,12.5); +#4027 = AXIS2_PLACEMENT_3D('',#4028,#4029,#4030); +#4028 = CARTESIAN_POINT('',(1.112210071377E-031,-2.670714972059E-031,11. + )); +#4029 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4030 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4031 = PCURVE('',#3093,#4032); +#4032 = DEFINITIONAL_REPRESENTATION('',(#4033),#4041); +#4033 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4034,#4035,#4036,#4037, +#4038,#4039,#4040),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#4034 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#4035 = CARTESIAN_POINT('',(-9.267759707355,15.441559262363)); +#4036 = CARTESIAN_POINT('',(9.482240292645,4.616241715058)); +#4037 = CARTESIAN_POINT('',(28.232240292645,-6.209075832248)); +#4038 = CARTESIAN_POINT('',(9.482240292645,-17.03439337955)); +#4039 = CARTESIAN_POINT('',(-9.267759707355,-27.85971092685)); +#4040 = CARTESIAN_POINT('',(-9.267759707355,-6.209075832248)); +#4041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4042 = PCURVE('',#3287,#4043); +#4043 = DEFINITIONAL_REPRESENTATION('',(#4044),#4048); +#4044 = LINE('',#4045,#4046); +#4045 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#4046 = VECTOR('',#4047,1.); +#4047 = DIRECTION('',(-1.,0.E+000)); +#4048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4049 = ORIENTED_EDGE('',*,*,#3248,.F.); +#4050 = FACE_BOUND('',#4051,.F.); +#4051 = EDGE_LOOP('',(#4052)); +#4052 = ORIENTED_EDGE('',*,*,#4053,.T.); +#4053 = EDGE_CURVE('',#4054,#4054,#4056,.T.); +#4054 = VERTEX_POINT('',#4055); +#4055 = CARTESIAN_POINT('',(4.,0.E+000,11.)); +#4056 = SURFACE_CURVE('',#4057,(#4062,#4073),.PCURVE_S1.); +#4057 = CIRCLE('',#4058,4.); +#4058 = AXIS2_PLACEMENT_3D('',#4059,#4060,#4061); +#4059 = CARTESIAN_POINT('',(0.E+000,0.E+000,11.)); +#4060 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4061 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4062 = PCURVE('',#3093,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4072); +#4064 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4065,#4066,#4067,#4068, +#4069,#4070,#4071),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#4065 = CARTESIAN_POINT('',(-0.767759707355,-6.209075832248)); +#4066 = CARTESIAN_POINT('',(-0.767759707355,0.719127398028)); +#4067 = CARTESIAN_POINT('',(5.232240292645,-2.74497421711)); +#4068 = CARTESIAN_POINT('',(11.232240292645,-6.209075832248)); +#4069 = CARTESIAN_POINT('',(5.232240292645,-9.673177447385)); +#4070 = CARTESIAN_POINT('',(-0.767759707355,-13.13727906252)); +#4071 = CARTESIAN_POINT('',(-0.767759707355,-6.209075832248)); +#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4073 = PCURVE('',#4074,#4079); +#4074 = CYLINDRICAL_SURFACE('',#4075,4.); +#4075 = AXIS2_PLACEMENT_3D('',#4076,#4077,#4078); +#4076 = CARTESIAN_POINT('',(0.E+000,0.E+000,11.)); +#4077 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4078 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(1.,0.E+000)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = ADVANCED_FACE('',(#4086),#3211,.T.); +#4086 = FACE_BOUND('',#4087,.F.); +#4087 = EDGE_LOOP('',(#4088,#4109,#4110,#4111)); +#4088 = ORIENTED_EDGE('',*,*,#4089,.T.); +#4089 = EDGE_CURVE('',#3659,#3719,#4090,.T.); +#4090 = SURFACE_CURVE('',#4091,(#4095,#4102),.PCURVE_S1.); +#4091 = LINE('',#4092,#4093); +#4092 = CARTESIAN_POINT('',(10.891789449426,6.133426659655,0.E+000)); +#4093 = VECTOR('',#4094,1.); +#4094 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4095 = PCURVE('',#3211,#4096); +#4096 = DEFINITIONAL_REPRESENTATION('',(#4097),#4101); +#4097 = LINE('',#4098,#4099); +#4098 = CARTESIAN_POINT('',(-0.512863255369,0.E+000)); +#4099 = VECTOR('',#4100,1.); +#4100 = DIRECTION('',(-0.E+000,-1.)); +#4101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4102 = PCURVE('',#3674,#4103); +#4103 = DEFINITIONAL_REPRESENTATION('',(#4104),#4108); +#4104 = LINE('',#4105,#4106); +#4105 = CARTESIAN_POINT('',(5.5,0.E+000)); +#4106 = VECTOR('',#4107,1.); +#4107 = DIRECTION('',(0.E+000,-1.)); +#4108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4109 = ORIENTED_EDGE('',*,*,#3718,.T.); +#4110 = ORIENTED_EDGE('',*,*,#3195,.F.); +#4111 = ORIENTED_EDGE('',*,*,#3686,.F.); +#4112 = ADVANCED_FACE('',(#4113),#3287,.T.); +#4113 = FACE_BOUND('',#4114,.F.); +#4114 = EDGE_LOOP('',(#4115,#4116,#4117,#4138)); +#4115 = ORIENTED_EDGE('',*,*,#3271,.T.); +#4116 = ORIENTED_EDGE('',*,*,#4024,.T.); +#4117 = ORIENTED_EDGE('',*,*,#4118,.F.); +#4118 = EDGE_CURVE('',#3326,#4002,#4119,.T.); +#4119 = SURFACE_CURVE('',#4120,(#4124,#4131),.PCURVE_S1.); +#4120 = LINE('',#4121,#4122); +#4121 = CARTESIAN_POINT('',(-10.89178944942,6.133426659655,0.E+000)); +#4122 = VECTOR('',#4123,1.); +#4123 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4124 = PCURVE('',#3287,#4125); +#4125 = DEFINITIONAL_REPRESENTATION('',(#4126),#4130); +#4126 = LINE('',#4127,#4128); +#4127 = CARTESIAN_POINT('',(-2.628729398221,0.E+000)); +#4128 = VECTOR('',#4129,1.); +#4129 = DIRECTION('',(-0.E+000,-1.)); +#4130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4131 = PCURVE('',#3369,#4132); +#4132 = DEFINITIONAL_REPRESENTATION('',(#4133),#4137); +#4133 = LINE('',#4134,#4135); +#4134 = CARTESIAN_POINT('',(5.5,0.E+000)); +#4135 = VECTOR('',#4136,1.); +#4136 = DIRECTION('',(0.E+000,-1.)); +#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4138 = ORIENTED_EDGE('',*,*,#3325,.F.); +#4139 = ADVANCED_FACE('',(#4140),#3369,.T.); +#4140 = FACE_BOUND('',#4141,.T.); +#4141 = EDGE_LOOP('',(#4142,#4163,#4164,#4165)); +#4142 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4143 = EDGE_CURVE('',#3354,#3974,#4144,.T.); +#4144 = SURFACE_CURVE('',#4145,(#4149,#4156),.PCURVE_S1.); +#4145 = LINE('',#4146,#4147); +#4146 = CARTESIAN_POINT('',(-6.099402091679,3.434718929407,0.E+000)); +#4147 = VECTOR('',#4148,1.); +#4148 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4149 = PCURVE('',#3369,#4150); +#4150 = DEFINITIONAL_REPRESENTATION('',(#4151),#4155); +#4151 = LINE('',#4152,#4153); +#4152 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4153 = VECTOR('',#4154,1.); +#4154 = DIRECTION('',(0.E+000,-1.)); +#4155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4156 = PCURVE('',#3402,#4157); +#4157 = DEFINITIONAL_REPRESENTATION('',(#4158),#4162); +#4158 = LINE('',#4159,#4160); +#4159 = CARTESIAN_POINT('',(-2.628729398221,0.E+000)); +#4160 = VECTOR('',#4161,1.); +#4161 = DIRECTION('',(-0.E+000,-1.)); +#4162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4163 = ORIENTED_EDGE('',*,*,#4001,.T.); +#4164 = ORIENTED_EDGE('',*,*,#4118,.F.); +#4165 = ORIENTED_EDGE('',*,*,#3353,.F.); +#4166 = ADVANCED_FACE('',(#4167),#3402,.T.); +#4167 = FACE_BOUND('',#4168,.F.); +#4168 = EDGE_LOOP('',(#4169,#4170,#4171,#4192)); +#4169 = ORIENTED_EDGE('',*,*,#4143,.T.); +#4170 = ORIENTED_EDGE('',*,*,#3973,.T.); +#4171 = ORIENTED_EDGE('',*,*,#4172,.F.); +#4172 = EDGE_CURVE('',#3382,#3951,#4173,.T.); +#4173 = SURFACE_CURVE('',#4174,(#4178,#4185),.PCURVE_S1.); +#4174 = LINE('',#4175,#4176); +#4175 = CARTESIAN_POINT('',(-6.209075832248,-3.232240292645,0.E+000)); +#4176 = VECTOR('',#4177,1.); +#4177 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4178 = PCURVE('',#3402,#4179); +#4179 = DEFINITIONAL_REPRESENTATION('',(#4180),#4184); +#4180 = LINE('',#4181,#4182); +#4181 = CARTESIAN_POINT('',(-3.621558197888,0.E+000)); +#4182 = VECTOR('',#4183,1.); +#4183 = DIRECTION('',(-0.E+000,-1.)); +#4184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4185 = PCURVE('',#3430,#4186); +#4186 = DEFINITIONAL_REPRESENTATION('',(#4187),#4191); +#4187 = LINE('',#4188,#4189); +#4188 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4189 = VECTOR('',#4190,1.); +#4190 = DIRECTION('',(0.E+000,-1.)); +#4191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4192 = ORIENTED_EDGE('',*,*,#3381,.F.); +#4193 = ADVANCED_FACE('',(#4194),#3430,.F.); +#4194 = FACE_BOUND('',#4195,.F.); +#4195 = EDGE_LOOP('',(#4196,#4197,#4198,#4219)); +#4196 = ORIENTED_EDGE('',*,*,#4172,.T.); +#4197 = ORIENTED_EDGE('',*,*,#3950,.T.); +#4198 = ORIENTED_EDGE('',*,*,#4199,.F.); +#4199 = EDGE_CURVE('',#3415,#3923,#4200,.T.); +#4200 = SURFACE_CURVE('',#4201,(#4205,#4212),.PCURVE_S1.); +#4201 = LINE('',#4202,#4203); +#4202 = CARTESIAN_POINT('',(-11.08763541472,-5.771857665438,0.E+000)); +#4203 = VECTOR('',#4204,1.); +#4204 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4205 = PCURVE('',#3430,#4206); +#4206 = DEFINITIONAL_REPRESENTATION('',(#4207),#4211); +#4207 = LINE('',#4208,#4209); +#4208 = CARTESIAN_POINT('',(5.5,0.E+000)); +#4209 = VECTOR('',#4210,1.); +#4210 = DIRECTION('',(0.E+000,-1.)); +#4211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4212 = PCURVE('',#3463,#4213); +#4213 = DEFINITIONAL_REPRESENTATION('',(#4214),#4218); +#4214 = LINE('',#4215,#4216); +#4215 = CARTESIAN_POINT('',(-3.621558197888,0.E+000)); +#4216 = VECTOR('',#4217,1.); +#4217 = DIRECTION('',(-0.E+000,-1.)); +#4218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4219 = ORIENTED_EDGE('',*,*,#3414,.F.); +#4220 = ADVANCED_FACE('',(#4221),#3463,.T.); +#4221 = FACE_BOUND('',#4222,.F.); +#4222 = EDGE_LOOP('',(#4223,#4224,#4225,#4246)); +#4223 = ORIENTED_EDGE('',*,*,#4199,.T.); +#4224 = ORIENTED_EDGE('',*,*,#3922,.T.); +#4225 = ORIENTED_EDGE('',*,*,#4226,.F.); +#4226 = EDGE_CURVE('',#3443,#3900,#4227,.T.); +#4227 = SURFACE_CURVE('',#4228,(#4232,#4239),.PCURVE_S1.); +#4228 = LINE('',#4229,#4230); +#4229 = CARTESIAN_POINT('',(-5.771857665438,-11.08763541472,0.E+000)); +#4230 = VECTOR('',#4231,1.); +#4231 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4232 = PCURVE('',#3463,#4233); +#4233 = DEFINITIONAL_REPRESENTATION('',(#4234),#4238); +#4234 = LINE('',#4235,#4236); +#4235 = CARTESIAN_POINT('',(-4.232423436086,0.E+000)); +#4236 = VECTOR('',#4237,1.); +#4237 = DIRECTION('',(-0.E+000,-1.)); +#4238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4239 = PCURVE('',#3491,#4240); +#4240 = DEFINITIONAL_REPRESENTATION('',(#4241),#4245); +#4241 = LINE('',#4242,#4243); +#4242 = CARTESIAN_POINT('',(5.5,0.E+000)); +#4243 = VECTOR('',#4244,1.); +#4244 = DIRECTION('',(0.E+000,-1.)); +#4245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4246 = ORIENTED_EDGE('',*,*,#3442,.F.); +#4247 = ADVANCED_FACE('',(#4248),#3491,.T.); +#4248 = FACE_BOUND('',#4249,.T.); +#4249 = EDGE_LOOP('',(#4250,#4271,#4272,#4273)); +#4250 = ORIENTED_EDGE('',*,*,#4251,.T.); +#4251 = EDGE_CURVE('',#3476,#3872,#4252,.T.); +#4252 = SURFACE_CURVE('',#4253,(#4257,#4264),.PCURVE_S1.); +#4253 = LINE('',#4254,#4255); +#4254 = CARTESIAN_POINT('',(-3.232240292645,-6.209075832248,0.E+000)); +#4255 = VECTOR('',#4256,1.); +#4256 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4257 = PCURVE('',#3491,#4258); +#4258 = DEFINITIONAL_REPRESENTATION('',(#4259),#4263); +#4259 = LINE('',#4260,#4261); +#4260 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4261 = VECTOR('',#4262,1.); +#4262 = DIRECTION('',(0.E+000,-1.)); +#4263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4264 = PCURVE('',#3524,#4265); +#4265 = DEFINITIONAL_REPRESENTATION('',(#4266),#4270); +#4266 = LINE('',#4267,#4268); +#4267 = CARTESIAN_POINT('',(-4.232423436086,0.E+000)); +#4268 = VECTOR('',#4269,1.); +#4269 = DIRECTION('',(-0.E+000,-1.)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = ORIENTED_EDGE('',*,*,#3899,.T.); +#4272 = ORIENTED_EDGE('',*,*,#4226,.F.); +#4273 = ORIENTED_EDGE('',*,*,#3475,.F.); +#4274 = ADVANCED_FACE('',(#4275),#3524,.T.); +#4275 = FACE_BOUND('',#4276,.F.); +#4276 = EDGE_LOOP('',(#4277,#4278,#4279,#4300)); +#4277 = ORIENTED_EDGE('',*,*,#4251,.T.); +#4278 = ORIENTED_EDGE('',*,*,#3871,.T.); +#4279 = ORIENTED_EDGE('',*,*,#4280,.F.); +#4280 = EDGE_CURVE('',#3504,#3849,#4281,.T.); +#4281 = SURFACE_CURVE('',#4282,(#4286,#4293),.PCURVE_S1.); +#4282 = LINE('',#4283,#4284); +#4283 = CARTESIAN_POINT('',(3.232240292645,-6.209075832248,0.E+000)); +#4284 = VECTOR('',#4285,1.); +#4285 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4286 = PCURVE('',#3524,#4287); +#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4292); +#4288 = LINE('',#4289,#4290); +#4289 = CARTESIAN_POINT('',(-5.192354524683,0.E+000)); +#4290 = VECTOR('',#4291,1.); +#4291 = DIRECTION('',(-0.E+000,-1.)); +#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4293 = PCURVE('',#3552,#4294); +#4294 = DEFINITIONAL_REPRESENTATION('',(#4295),#4299); +#4295 = LINE('',#4296,#4297); +#4296 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4297 = VECTOR('',#4298,1.); +#4298 = DIRECTION('',(0.E+000,-1.)); +#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4300 = ORIENTED_EDGE('',*,*,#3503,.F.); +#4301 = ADVANCED_FACE('',(#4302),#3552,.F.); +#4302 = FACE_BOUND('',#4303,.F.); +#4303 = EDGE_LOOP('',(#4304,#4305,#4306,#4327)); +#4304 = ORIENTED_EDGE('',*,*,#4280,.T.); +#4305 = ORIENTED_EDGE('',*,*,#3848,.T.); +#4306 = ORIENTED_EDGE('',*,*,#4307,.F.); +#4307 = EDGE_CURVE('',#3537,#3821,#4308,.T.); +#4308 = SURFACE_CURVE('',#4309,(#4313,#4320),.PCURVE_S1.); +#4309 = LINE('',#4310,#4311); +#4310 = CARTESIAN_POINT('',(5.771857665438,-11.08763541472,0.E+000)); +#4311 = VECTOR('',#4312,1.); +#4312 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4313 = PCURVE('',#3552,#4314); +#4314 = DEFINITIONAL_REPRESENTATION('',(#4315),#4319); +#4315 = LINE('',#4316,#4317); +#4316 = CARTESIAN_POINT('',(5.5,0.E+000)); +#4317 = VECTOR('',#4318,1.); +#4318 = DIRECTION('',(0.E+000,-1.)); +#4319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4320 = PCURVE('',#3585,#4321); +#4321 = DEFINITIONAL_REPRESENTATION('',(#4322),#4326); +#4322 = LINE('',#4323,#4324); +#4323 = CARTESIAN_POINT('',(-5.192354524683,0.E+000)); +#4324 = VECTOR('',#4325,1.); +#4325 = DIRECTION('',(-0.E+000,-1.)); +#4326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4327 = ORIENTED_EDGE('',*,*,#3536,.F.); +#4328 = ADVANCED_FACE('',(#4329),#3585,.T.); +#4329 = FACE_BOUND('',#4330,.F.); +#4330 = EDGE_LOOP('',(#4331,#4332,#4333,#4354)); +#4331 = ORIENTED_EDGE('',*,*,#4307,.T.); +#4332 = ORIENTED_EDGE('',*,*,#3820,.T.); +#4333 = ORIENTED_EDGE('',*,*,#4334,.F.); +#4334 = EDGE_CURVE('',#3565,#3798,#4335,.T.); +#4335 = SURFACE_CURVE('',#4336,(#4340,#4347),.PCURVE_S1.); +#4336 = LINE('',#4337,#4338); +#4337 = CARTESIAN_POINT('',(11.087635414728,-5.771857665438,0.E+000)); +#4338 = VECTOR('',#4339,1.); +#4339 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4340 = PCURVE('',#3585,#4341); +#4341 = DEFINITIONAL_REPRESENTATION('',(#4342),#4346); +#4342 = LINE('',#4343,#4344); +#4343 = CARTESIAN_POINT('',(-5.803219762881,0.E+000)); +#4344 = VECTOR('',#4345,1.); +#4345 = DIRECTION('',(-0.E+000,-1.)); +#4346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4347 = PCURVE('',#3613,#4348); +#4348 = DEFINITIONAL_REPRESENTATION('',(#4349),#4353); +#4349 = LINE('',#4350,#4351); +#4350 = CARTESIAN_POINT('',(5.5,0.E+000)); +#4351 = VECTOR('',#4352,1.); +#4352 = DIRECTION('',(0.E+000,-1.)); +#4353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4354 = ORIENTED_EDGE('',*,*,#3564,.F.); +#4355 = ADVANCED_FACE('',(#4356),#3613,.T.); +#4356 = FACE_BOUND('',#4357,.T.); +#4357 = EDGE_LOOP('',(#4358,#4379,#4380,#4381)); +#4358 = ORIENTED_EDGE('',*,*,#4359,.T.); +#4359 = EDGE_CURVE('',#3598,#3770,#4360,.T.); +#4360 = SURFACE_CURVE('',#4361,(#4365,#4372),.PCURVE_S1.); +#4361 = LINE('',#4362,#4363); +#4362 = CARTESIAN_POINT('',(6.209075832248,-3.232240292645,0.E+000)); +#4363 = VECTOR('',#4364,1.); +#4364 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4365 = PCURVE('',#3613,#4366); +#4366 = DEFINITIONAL_REPRESENTATION('',(#4367),#4371); +#4367 = LINE('',#4368,#4369); +#4368 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4369 = VECTOR('',#4370,1.); +#4370 = DIRECTION('',(0.E+000,-1.)); +#4371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4372 = PCURVE('',#3646,#4373); +#4373 = DEFINITIONAL_REPRESENTATION('',(#4374),#4378); +#4374 = LINE('',#4375,#4376); +#4375 = CARTESIAN_POINT('',(-5.803219762881,0.E+000)); +#4376 = VECTOR('',#4377,1.); +#4377 = DIRECTION('',(-0.E+000,-1.)); +#4378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4379 = ORIENTED_EDGE('',*,*,#3797,.T.); +#4380 = ORIENTED_EDGE('',*,*,#4334,.F.); +#4381 = ORIENTED_EDGE('',*,*,#3597,.F.); +#4382 = ADVANCED_FACE('',(#4383),#3646,.T.); +#4383 = FACE_BOUND('',#4384,.F.); +#4384 = EDGE_LOOP('',(#4385,#4386,#4387,#4408)); +#4385 = ORIENTED_EDGE('',*,*,#4359,.T.); +#4386 = ORIENTED_EDGE('',*,*,#3769,.T.); +#4387 = ORIENTED_EDGE('',*,*,#4388,.F.); +#4388 = EDGE_CURVE('',#3626,#3747,#4389,.T.); +#4389 = SURFACE_CURVE('',#4390,(#4394,#4401),.PCURVE_S1.); +#4390 = LINE('',#4391,#4392); +#4391 = CARTESIAN_POINT('',(6.099402091679,3.434718929407,0.E+000)); +#4392 = VECTOR('',#4393,1.); +#4393 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4394 = PCURVE('',#3646,#4395); +#4395 = DEFINITIONAL_REPRESENTATION('',(#4396),#4400); +#4396 = LINE('',#4397,#4398); +#4397 = CARTESIAN_POINT('',(-6.796048562549,0.E+000)); +#4398 = VECTOR('',#4399,1.); +#4399 = DIRECTION('',(-0.E+000,-1.)); +#4400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4401 = PCURVE('',#3674,#4402); +#4402 = DEFINITIONAL_REPRESENTATION('',(#4403),#4407); +#4403 = LINE('',#4404,#4405); +#4404 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4405 = VECTOR('',#4406,1.); +#4406 = DIRECTION('',(0.E+000,-1.)); +#4407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4408 = ORIENTED_EDGE('',*,*,#3625,.F.); +#4409 = ADVANCED_FACE('',(#4410),#3674,.F.); +#4410 = FACE_BOUND('',#4411,.F.); +#4411 = EDGE_LOOP('',(#4412,#4413,#4414,#4415)); +#4412 = ORIENTED_EDGE('',*,*,#4388,.T.); +#4413 = ORIENTED_EDGE('',*,*,#3746,.T.); +#4414 = ORIENTED_EDGE('',*,*,#4089,.F.); +#4415 = ORIENTED_EDGE('',*,*,#3658,.F.); +#4416 = ADVANCED_FACE('',(#4417),#4074,.F.); +#4417 = FACE_BOUND('',#4418,.F.); +#4418 = EDGE_LOOP('',(#4419,#4420,#4443,#4474)); +#4419 = ORIENTED_EDGE('',*,*,#4053,.F.); +#4420 = ORIENTED_EDGE('',*,*,#4421,.T.); +#4421 = EDGE_CURVE('',#4054,#4422,#4424,.T.); +#4422 = VERTEX_POINT('',#4423); +#4423 = CARTESIAN_POINT('',(4.,0.E+000,7.)); +#4424 = SEAM_CURVE('',#4425,(#4429,#4436),.PCURVE_S1.); +#4425 = LINE('',#4426,#4427); +#4426 = CARTESIAN_POINT('',(4.,0.E+000,11.)); +#4427 = VECTOR('',#4428,1.); +#4428 = DIRECTION('',(-0.E+000,-0.E+000,-1.)); +#4429 = PCURVE('',#4074,#4430); +#4430 = DEFINITIONAL_REPRESENTATION('',(#4431),#4435); +#4431 = LINE('',#4432,#4433); +#4432 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#4433 = VECTOR('',#4434,1.); +#4434 = DIRECTION('',(0.E+000,-1.)); +#4435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4436 = PCURVE('',#4074,#4437); +#4437 = DEFINITIONAL_REPRESENTATION('',(#4438),#4442); +#4438 = LINE('',#4439,#4440); +#4439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4440 = VECTOR('',#4441,1.); +#4441 = DIRECTION('',(0.E+000,-1.)); +#4442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4443 = ORIENTED_EDGE('',*,*,#4444,.T.); +#4444 = EDGE_CURVE('',#4422,#4422,#4445,.T.); +#4445 = SURFACE_CURVE('',#4446,(#4451,#4458),.PCURVE_S1.); +#4446 = CIRCLE('',#4447,4.); +#4447 = AXIS2_PLACEMENT_3D('',#4448,#4449,#4450); +#4448 = CARTESIAN_POINT('',(0.E+000,0.E+000,7.)); +#4449 = DIRECTION('',(0.E+000,0.E+000,1.)); +#4450 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4451 = PCURVE('',#4074,#4452); +#4452 = DEFINITIONAL_REPRESENTATION('',(#4453),#4457); +#4453 = LINE('',#4454,#4455); +#4454 = CARTESIAN_POINT('',(0.E+000,-4.)); +#4455 = VECTOR('',#4456,1.); +#4456 = DIRECTION('',(1.,0.E+000)); +#4457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4458 = PCURVE('',#4459,#4464); +#4459 = PLANE('',#4460); +#4460 = AXIS2_PLACEMENT_3D('',#4461,#4462,#4463); +#4461 = CARTESIAN_POINT('',(4.,0.E+000,7.)); +#4462 = DIRECTION('',(0.E+000,0.E+000,-1.)); +#4463 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4464 = DEFINITIONAL_REPRESENTATION('',(#4465),#4473); +#4465 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4466,#4467,#4468,#4469, +#4470,#4471,#4472),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#4466 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4467 = CARTESIAN_POINT('',(0.E+000,6.928203230276)); +#4468 = CARTESIAN_POINT('',(6.,3.464101615138)); +#4469 = CARTESIAN_POINT('',(12.,9.797174393179E-016)); +#4470 = CARTESIAN_POINT('',(6.,-3.464101615138)); +#4471 = CARTESIAN_POINT('',(6.661338147751E-015,-6.928203230276)); +#4472 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4474 = ORIENTED_EDGE('',*,*,#4421,.F.); +#4475 = ADVANCED_FACE('',(#4476),#4459,.F.); +#4476 = FACE_BOUND('',#4477,.T.); +#4477 = EDGE_LOOP('',(#4478)); +#4478 = ORIENTED_EDGE('',*,*,#4444,.T.); +#4479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4483)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4480,#4481,#4482)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4480 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4481 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4482 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4483 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#4480, + 'distance_accuracy_value','confusion accuracy'); +#4484 = SHAPE_DEFINITION_REPRESENTATION(#4485,#3034); +#4485 = PRODUCT_DEFINITION_SHAPE('','',#4486); +#4486 = PRODUCT_DEFINITION('design','',#4487,#4490); +#4487 = PRODUCT_DEFINITION_FORMATION('','',#4488); +#4488 = PRODUCT('Pocket003','Pocket003','',(#4489)); +#4489 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#4490 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#4491 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#4492,#4494); +#4492 = ( REPRESENTATION_RELATIONSHIP('','',#3034,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#4493) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#4493 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); +#4494 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #4495); +#4495 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#4486,$); +#4496 = PRODUCT_TYPE('part',$,(#4488)); +#4497 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#4498),#7111); +#4498 = MANIFOLD_SOLID_BREP('',#4499); +#4499 = CLOSED_SHELL('',(#4500,#4762,#4941,#4989,#5046,#5108,#5180,#5316 + ,#5365,#5422,#5472,#5869,#5901,#6161,#6215,#6554,#6561,#6589,#6667, + #6720,#6754,#6760,#6809,#6859,#6886,#6962,#7016,#7065,#7097,#7104)); +#4500 = ADVANCED_FACE('',(#4501),#4515,.T.); +#4501 = FACE_BOUND('',#4502,.F.); +#4502 = EDGE_LOOP('',(#4503,#4536,#4565,#4594,#4620,#4653,#4679,#4705, + #4731)); +#4503 = ORIENTED_EDGE('',*,*,#4504,.T.); +#4504 = EDGE_CURVE('',#4505,#4507,#4509,.T.); +#4505 = VERTEX_POINT('',#4506); +#4506 = CARTESIAN_POINT('',(0.55,-2.949152420612,1.654044106261E-015)); +#4507 = VERTEX_POINT('',#4508); +#4508 = CARTESIAN_POINT('',(0.55,-11.98738920699,6.661338147751E-015)); +#4509 = SURFACE_CURVE('',#4510,(#4514,#4525),.PCURVE_S1.); +#4510 = LINE('',#4511,#4512); +#4511 = CARTESIAN_POINT('',(0.55,-1.219374839826,4.061334068469E-016)); +#4512 = VECTOR('',#4513,1.); +#4513 = DIRECTION('',(0.E+000,-1.,5.551115123126E-016)); +#4514 = PCURVE('',#4515,#4520); +#4515 = PLANE('',#4516); +#4516 = AXIS2_PLACEMENT_3D('',#4517,#4518,#4519); +#4517 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#4518 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#4519 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4520 = DEFINITIONAL_REPRESENTATION('',(#4521),#4524); +#4521 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4522,#4523),.UNSPECIFIED.,.F., + .F.,(2,2),(0.208085407791,12.343558592209),.PIECEWISE_BEZIER_KNOTS.); +#4522 = CARTESIAN_POINT('',(0.55,1.427460247616)); +#4523 = CARTESIAN_POINT('',(0.55,13.562933432035)); +#4524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4525 = PCURVE('',#4526,#4531); +#4526 = PLANE('',#4527); +#4527 = AXIS2_PLACEMENT_3D('',#4528,#4529,#4530); +#4528 = CARTESIAN_POINT('',(0.55,-2.438749679651,11.4)); +#4529 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4530 = DIRECTION('',(0.E+000,-1.,5.551115123126E-016)); +#4531 = DEFINITIONAL_REPRESENTATION('',(#4532),#4535); +#4532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4533,#4534),.UNSPECIFIED.,.F., + .F.,(2,2),(0.208085407791,12.343558592209),.PIECEWISE_BEZIER_KNOTS.); +#4533 = CARTESIAN_POINT('',(-1.011289432035,-11.4)); +#4534 = CARTESIAN_POINT('',(11.124183752383,-11.4)); +#4535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4536 = ORIENTED_EDGE('',*,*,#4537,.F.); +#4537 = EDGE_CURVE('',#4538,#4507,#4540,.T.); +#4538 = VERTEX_POINT('',#4539); +#4539 = CARTESIAN_POINT('',(12.,2.997602166488E-015,0.E+000)); +#4540 = SURFACE_CURVE('',#4541,(#4546,#4553),.PCURVE_S1.); +#4541 = CIRCLE('',#4542,12.); +#4542 = AXIS2_PLACEMENT_3D('',#4543,#4544,#4545); +#4543 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#4544 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#4545 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4546 = PCURVE('',#4515,#4547); +#4547 = DEFINITIONAL_REPRESENTATION('',(#4548),#4552); +#4548 = CIRCLE('',#4549,12.); +#4549 = AXIS2_PLACEMENT_2D('',#4550,#4551); +#4550 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4551 = DIRECTION('',(1.,-0.E+000)); +#4552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4553 = PCURVE('',#4554,#4559); +#4554 = CONICAL_SURFACE('',#4555,12.5,0.785398163397); +#4555 = AXIS2_PLACEMENT_3D('',#4556,#4557,#4558); +#4556 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016,0.5)); +#4557 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#4558 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4559 = DEFINITIONAL_REPRESENTATION('',(#4560),#4564); +#4560 = LINE('',#4561,#4562); +#4561 = CARTESIAN_POINT('',(-0.E+000,-0.5)); +#4562 = VECTOR('',#4563,1.); +#4563 = DIRECTION('',(-1.,0.E+000)); +#4564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4565 = ORIENTED_EDGE('',*,*,#4566,.F.); +#4566 = EDGE_CURVE('',#4567,#4538,#4569,.T.); +#4567 = VERTEX_POINT('',#4568); +#4568 = CARTESIAN_POINT('',(-0.55,-11.98738920699,6.661338147751E-015)); +#4569 = SURFACE_CURVE('',#4570,(#4575,#4582),.PCURVE_S1.); +#4570 = CIRCLE('',#4571,12.); +#4571 = AXIS2_PLACEMENT_3D('',#4572,#4573,#4574); +#4572 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#4573 = DIRECTION('',(3.08148791102E-033,-5.551115123126E-016,-1.)); +#4574 = DIRECTION('',(-4.4E-002,-0.999031531034,5.545739040402E-016)); +#4575 = PCURVE('',#4515,#4576); +#4576 = DEFINITIONAL_REPRESENTATION('',(#4577),#4581); +#4577 = CIRCLE('',#4578,12.); +#4578 = AXIS2_PLACEMENT_2D('',#4579,#4580); +#4579 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4580 = DIRECTION('',(-4.4E-002,0.999031531034)); +#4581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4582 = PCURVE('',#4583,#4588); +#4583 = CONICAL_SURFACE('',#4584,12.5,0.785398163397); +#4584 = AXIS2_PLACEMENT_3D('',#4585,#4586,#4587); +#4585 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016,0.5)); +#4586 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#4587 = DIRECTION('',(-4.4E-002,-0.999031531034,5.545739040402E-016)); +#4588 = DEFINITIONAL_REPRESENTATION('',(#4589),#4593); +#4589 = LINE('',#4590,#4591); +#4590 = CARTESIAN_POINT('',(-0.E+000,-0.5)); +#4591 = VECTOR('',#4592,1.); +#4592 = DIRECTION('',(-1.,0.E+000)); +#4593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4594 = ORIENTED_EDGE('',*,*,#4595,.T.); +#4595 = EDGE_CURVE('',#4567,#4596,#4598,.T.); +#4596 = VERTEX_POINT('',#4597); +#4597 = CARTESIAN_POINT('',(-0.55,-2.949152420612,1.654044106261E-015)); +#4598 = SURFACE_CURVE('',#4599,(#4603,#4609),.PCURVE_S1.); +#4599 = LINE('',#4600,#4601); +#4600 = CARTESIAN_POINT('',(-0.55,-6.275822,3.866625464255E-015)); +#4601 = VECTOR('',#4602,1.); +#4602 = DIRECTION('',(0.E+000,1.,-5.551115123126E-016)); +#4603 = PCURVE('',#4515,#4604); +#4604 = DEFINITIONAL_REPRESENTATION('',(#4605),#4608); +#4605 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4606,#4607),.UNSPECIFIED.,.F., + .F.,(2,2),(-7.287111432035,4.848361752383),.PIECEWISE_BEZIER_KNOTS.); +#4606 = CARTESIAN_POINT('',(-0.55,13.562933432035)); +#4607 = CARTESIAN_POINT('',(-0.55,1.427460247617)); +#4608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4609 = PCURVE('',#4610,#4615); +#4610 = PLANE('',#4611); +#4611 = AXIS2_PLACEMENT_3D('',#4612,#4613,#4614); +#4612 = CARTESIAN_POINT('',(-0.55,-12.551644,11.4)); +#4613 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4614 = DIRECTION('',(0.E+000,1.,-5.551115123126E-016)); +#4615 = DEFINITIONAL_REPRESENTATION('',(#4616),#4619); +#4616 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4617,#4618),.UNSPECIFIED.,.F., + .F.,(2,2),(-7.287111432035,4.848361752383),.PIECEWISE_BEZIER_KNOTS.); +#4617 = CARTESIAN_POINT('',(-1.011289432035,-11.4)); +#4618 = CARTESIAN_POINT('',(11.124183752383,-11.4)); +#4619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4620 = ORIENTED_EDGE('',*,*,#4621,.F.); +#4621 = EDGE_CURVE('',#4622,#4596,#4624,.T.); +#4622 = VERTEX_POINT('',#4623); +#4623 = CARTESIAN_POINT('',(-0.55,2.949152420612,-1.654044106261E-015)); +#4624 = SURFACE_CURVE('',#4625,(#4630,#4641),.PCURVE_S1.); +#4625 = CIRCLE('',#4626,3.); +#4626 = AXIS2_PLACEMENT_3D('',#4627,#4628,#4629); +#4627 = CARTESIAN_POINT('',(0.E+000,-1.262177448354E-029, + 7.006492321624E-045)); +#4628 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#4629 = DIRECTION('',(-0.22,0.975499871861,-5.415112091293E-016)); +#4630 = PCURVE('',#4515,#4631); +#4631 = DEFINITIONAL_REPRESENTATION('',(#4632),#4640); +#4632 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4633,#4634,#4635,#4636, +#4637,#4638,#4639),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#4633 = CARTESIAN_POINT('',(-0.66,-2.926499615582)); +#4634 = CARTESIAN_POINT('',(-5.728846022518,-1.783346082586)); +#4635 = CARTESIAN_POINT('',(-2.204423011259,2.034826574289)); +#4636 = CARTESIAN_POINT('',(1.32,5.852999231163)); +#4637 = CARTESIAN_POINT('',(2.864423011259,0.891673041293)); +#4638 = CARTESIAN_POINT('',(4.408846022518,-4.069653148577)); +#4639 = CARTESIAN_POINT('',(-0.66,-2.926499615582)); +#4640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4641 = PCURVE('',#4642,#4647); +#4642 = CONICAL_SURFACE('',#4643,2.5,0.785398163397); +#4643 = AXIS2_PLACEMENT_3D('',#4644,#4645,#4646); +#4644 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016,0.5)); +#4645 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#4646 = DIRECTION('',(-0.22,0.975499871861,-5.415112091293E-016)); +#4647 = DEFINITIONAL_REPRESENTATION('',(#4648),#4652); +#4648 = LINE('',#4649,#4650); +#4649 = CARTESIAN_POINT('',(0.E+000,0.5)); +#4650 = VECTOR('',#4651,1.); +#4651 = DIRECTION('',(-1.,-0.E+000)); +#4652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4653 = ORIENTED_EDGE('',*,*,#4654,.T.); +#4654 = EDGE_CURVE('',#4622,#4655,#4657,.T.); +#4655 = VERTEX_POINT('',#4656); +#4656 = CARTESIAN_POINT('',(-0.55,4.948356,-3.424490468973E-015)); +#4657 = SURFACE_CURVE('',#4658,(#4662,#4668),.PCURVE_S1.); +#4658 = LINE('',#4659,#4660); +#4659 = CARTESIAN_POINT('',(-0.55,1.219374839826,-4.061334068469E-016)); +#4660 = VECTOR('',#4661,1.); +#4661 = DIRECTION('',(0.E+000,1.,-5.551115123126E-016)); +#4662 = PCURVE('',#4515,#4663); +#4663 = DEFINITIONAL_REPRESENTATION('',(#4664),#4667); +#4664 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4665,#4666),.UNSPECIFIED.,.F., + .F.,(2,2),(0.968414207791,3.979941792209),.PIECEWISE_BEZIER_KNOTS.); +#4665 = CARTESIAN_POINT('',(-0.55,-2.187789047617)); +#4666 = CARTESIAN_POINT('',(-0.55,-5.199316632035)); +#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4668 = PCURVE('',#4669,#4674); +#4669 = PLANE('',#4670); +#4670 = AXIS2_PLACEMENT_3D('',#4671,#4672,#4673); +#4671 = CARTESIAN_POINT('',(-0.55,2.438749679651,11.4)); +#4672 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4673 = DIRECTION('',(0.E+000,1.,-5.551115123126E-016)); +#4674 = DEFINITIONAL_REPRESENTATION('',(#4675),#4678); +#4675 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4676,#4677),.UNSPECIFIED.,.F., + .F.,(2,2),(0.968414207791,3.979941792209),.PIECEWISE_BEZIER_KNOTS.); +#4676 = CARTESIAN_POINT('',(-0.250960632035,-11.4)); +#4677 = CARTESIAN_POINT('',(2.760566952383,-11.4)); +#4678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4679 = ORIENTED_EDGE('',*,*,#4680,.T.); +#4680 = EDGE_CURVE('',#4655,#4681,#4683,.T.); +#4681 = VERTEX_POINT('',#4682); +#4682 = CARTESIAN_POINT('',(0.55,4.948356,-3.424490468973E-015)); +#4683 = SURFACE_CURVE('',#4684,(#4688,#4694),.PCURVE_S1.); +#4684 = LINE('',#4685,#4686); +#4685 = CARTESIAN_POINT('',(-0.275,4.948356,-3.085689925797E-015)); +#4686 = VECTOR('',#4687,1.); +#4687 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4688 = PCURVE('',#4515,#4689); +#4689 = DEFINITIONAL_REPRESENTATION('',(#4690),#4693); +#4690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4691,#4692),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.385,0.935),.PIECEWISE_BEZIER_KNOTS.); +#4691 = CARTESIAN_POINT('',(-0.66,-4.948356)); +#4692 = CARTESIAN_POINT('',(0.66,-4.948356)); +#4693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4694 = PCURVE('',#4695,#4700); +#4695 = PLANE('',#4696); +#4696 = AXIS2_PLACEMENT_3D('',#4697,#4698,#4699); +#4697 = CARTESIAN_POINT('',(-0.55,4.948356,11.4)); +#4698 = DIRECTION('',(0.E+000,-1.,5.551115123126E-016)); +#4699 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4700 = DEFINITIONAL_REPRESENTATION('',(#4701),#4704); +#4701 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4702,#4703),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.385,0.935),.PIECEWISE_BEZIER_KNOTS.); +#4702 = CARTESIAN_POINT('',(-0.11,-11.4)); +#4703 = CARTESIAN_POINT('',(1.21,-11.4)); +#4704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4705 = ORIENTED_EDGE('',*,*,#4706,.T.); +#4706 = EDGE_CURVE('',#4681,#4707,#4709,.T.); +#4707 = VERTEX_POINT('',#4708); +#4708 = CARTESIAN_POINT('',(0.55,2.949152420612,-1.654044106261E-015)); +#4709 = SURFACE_CURVE('',#4710,(#4714,#4720),.PCURVE_S1.); +#4710 = LINE('',#4711,#4712); +#4711 = CARTESIAN_POINT('',(0.55,2.474178,-1.712245234486E-015)); +#4712 = VECTOR('',#4713,1.); +#4713 = DIRECTION('',(0.E+000,-1.,5.551115123126E-016)); +#4714 = PCURVE('',#4515,#4715); +#4715 = DEFINITIONAL_REPRESENTATION('',(#4716),#4719); +#4716 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4717,#4718),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.725138632035,0.286388952383),.PIECEWISE_BEZIER_KNOTS.); +#4717 = CARTESIAN_POINT('',(0.55,-5.199316632035)); +#4718 = CARTESIAN_POINT('',(0.55,-2.187789047617)); +#4719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4720 = PCURVE('',#4721,#4726); +#4721 = PLANE('',#4722); +#4722 = AXIS2_PLACEMENT_3D('',#4723,#4724,#4725); +#4723 = CARTESIAN_POINT('',(0.55,4.948356,11.4)); +#4724 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4725 = DIRECTION('',(0.E+000,-1.,5.551115123126E-016)); +#4726 = DEFINITIONAL_REPRESENTATION('',(#4727),#4730); +#4727 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4728,#4729),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.725138632035,0.286388952383),.PIECEWISE_BEZIER_KNOTS.); +#4728 = CARTESIAN_POINT('',(-0.250960632035,-11.4)); +#4729 = CARTESIAN_POINT('',(2.760566952383,-11.4)); +#4730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4731 = ORIENTED_EDGE('',*,*,#4732,.F.); +#4732 = EDGE_CURVE('',#4505,#4707,#4733,.T.); +#4733 = SURFACE_CURVE('',#4734,(#4739,#4750),.PCURVE_S1.); +#4734 = CIRCLE('',#4735,3.); +#4735 = AXIS2_PLACEMENT_3D('',#4736,#4737,#4738); +#4736 = CARTESIAN_POINT('',(0.E+000,-1.262177448354E-029, + 7.006492321624E-045)); +#4737 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#4738 = DIRECTION('',(0.22,-0.975499871861,5.415112091292E-016)); +#4739 = PCURVE('',#4515,#4740); +#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4749); +#4741 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4742,#4743,#4744,#4745, +#4746,#4747,#4748),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#4742 = CARTESIAN_POINT('',(0.660000000001,2.926499615582)); +#4743 = CARTESIAN_POINT('',(5.728846022519,1.783346082584)); +#4744 = CARTESIAN_POINT('',(2.204423011259,-2.034826574289)); +#4745 = CARTESIAN_POINT('',(-1.320000000002,-5.852999231163)); +#4746 = CARTESIAN_POINT('',(-2.864423011259,-0.891673041292)); +#4747 = CARTESIAN_POINT('',(-4.408846022517,4.069653148579)); +#4748 = CARTESIAN_POINT('',(0.660000000001,2.926499615582)); +#4749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4750 = PCURVE('',#4751,#4756); +#4751 = CONICAL_SURFACE('',#4752,2.5,0.785398163397); +#4752 = AXIS2_PLACEMENT_3D('',#4753,#4754,#4755); +#4753 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016,0.5)); +#4754 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#4755 = DIRECTION('',(0.22,-0.975499871861,5.415112091292E-016)); +#4756 = DEFINITIONAL_REPRESENTATION('',(#4757),#4761); +#4757 = LINE('',#4758,#4759); +#4758 = CARTESIAN_POINT('',(0.E+000,0.5)); +#4759 = VECTOR('',#4760,1.); +#4760 = DIRECTION('',(-1.,-0.E+000)); +#4761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4762 = ADVANCED_FACE('',(#4763,#4906),#4526,.T.); +#4763 = FACE_BOUND('',#4764,.T.); +#4764 = EDGE_LOOP('',(#4765,#4766,#4796,#4822,#4850,#4878)); +#4765 = ORIENTED_EDGE('',*,*,#4504,.T.); +#4766 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4767 = EDGE_CURVE('',#4507,#4768,#4770,.T.); +#4768 = VERTEX_POINT('',#4769); +#4769 = CARTESIAN_POINT('',(0.55,-12.48789413792,0.5)); +#4770 = SURFACE_CURVE('',#4771,(#4776,#4783),.PCURVE_S1.); +#4771 = HYPERBOLA('',#4772,0.55,0.55); +#4772 = AXIS2_PLACEMENT_3D('',#4773,#4774,#4775); +#4773 = CARTESIAN_POINT('',(0.55,-6.661338147751E-015,-12.)); +#4774 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4775 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#4776 = PCURVE('',#4526,#4777); +#4777 = DEFINITIONAL_REPRESENTATION('',(#4778),#4782); +#4778 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4779,#4780,#4781), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.775365243298, +3.816228473861),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.000208732713,1.)) REPRESENTATION_ITEM('') ); +#4779 = CARTESIAN_POINT('',(9.548639527344,-11.4)); +#4780 = CARTESIAN_POINT('',(9.793784799636,-11.15511235073)); +#4781 = CARTESIAN_POINT('',(10.049144458273,-10.9)); +#4782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4783 = PCURVE('',#4554,#4784); +#4784 = DEFINITIONAL_REPRESENTATION('',(#4785),#4795); +#4785 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4786,#4787,#4788,#4789,#4790, + #4791,#4792,#4793,#4794),.UNSPECIFIED.,.F.,.F.,(9,9),(3.775365243298 + ,3.816228473861),.PIECEWISE_BEZIER_KNOTS.); +#4786 = CARTESIAN_POINT('',(-1.524946931302,-0.5)); +#4787 = CARTESIAN_POINT('',(-1.525181043594,-0.438769559821)); +#4788 = CARTESIAN_POINT('',(-1.525413790621,-0.377181316604)); +#4789 = CARTESIAN_POINT('',(-1.525645181699,-0.31523282401)); +#4790 = CARTESIAN_POINT('',(-1.525875226022,-0.25292162777)); +#4791 = CARTESIAN_POINT('',(-1.526103932705,-0.190245253501)); +#4792 = CARTESIAN_POINT('',(-1.526331310801,-0.127201206485)); +#4793 = CARTESIAN_POINT('',(-1.526557369277,-6.378697147828E-002)); +#4794 = CARTESIAN_POINT('',(-1.526782117079,4.161945627236E-016)); +#4795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4796 = ORIENTED_EDGE('',*,*,#4797,.T.); +#4797 = EDGE_CURVE('',#4768,#4798,#4800,.T.); +#4798 = VERTEX_POINT('',#4799); +#4799 = CARTESIAN_POINT('',(0.55,-12.48789413792,11.4)); +#4800 = SURFACE_CURVE('',#4801,(#4805,#4811),.PCURVE_S1.); +#4801 = LINE('',#4802,#4803); +#4802 = CARTESIAN_POINT('',(0.55,-12.48789413792,6.932173800502E-015)); +#4803 = VECTOR('',#4804,1.); +#4804 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#4805 = PCURVE('',#4526,#4806); +#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4810); +#4807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4808,#4809),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.E-007,11.4000004),.PIECEWISE_BEZIER_KNOTS.); +#4808 = CARTESIAN_POINT('',(10.049144458273,-11.4000004)); +#4809 = CARTESIAN_POINT('',(10.049144458273,4.000000011217E-007)); +#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4811 = PCURVE('',#4812,#4817); +#4812 = CYLINDRICAL_SURFACE('',#4813,12.5); +#4813 = AXIS2_PLACEMENT_3D('',#4814,#4815,#4816); +#4814 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#4815 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#4816 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4817 = DEFINITIONAL_REPRESENTATION('',(#4818),#4821); +#4818 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4819,#4820),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.E-007,11.4000004),.PIECEWISE_BEZIER_KNOTS.); +#4819 = CARTESIAN_POINT('',(-1.526782117079,-4.E-007)); +#4820 = CARTESIAN_POINT('',(-1.526782117079,11.4000004)); +#4821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4822 = ORIENTED_EDGE('',*,*,#4823,.F.); +#4823 = EDGE_CURVE('',#4824,#4798,#4826,.T.); +#4824 = VERTEX_POINT('',#4825); +#4825 = CARTESIAN_POINT('',(0.55,-2.438749679651,11.4)); +#4826 = SURFACE_CURVE('',#4827,(#4831,#4838),.PCURVE_S1.); +#4827 = LINE('',#4828,#4829); +#4828 = CARTESIAN_POINT('',(0.55,-2.438749679651,11.4)); +#4829 = VECTOR('',#4830,1.); +#4830 = DIRECTION('',(0.E+000,-1.,5.551115123126E-016)); +#4831 = PCURVE('',#4526,#4832); +#4832 = DEFINITIONAL_REPRESENTATION('',(#4833),#4837); +#4833 = LINE('',#4834,#4835); +#4834 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4835 = VECTOR('',#4836,1.); +#4836 = DIRECTION('',(1.,0.E+000)); +#4837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4838 = PCURVE('',#4839,#4844); +#4839 = PLANE('',#4840); +#4840 = AXIS2_PLACEMENT_3D('',#4841,#4842,#4843); +#4841 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#4842 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#4843 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4844 = DEFINITIONAL_REPRESENTATION('',(#4845),#4849); +#4845 = LINE('',#4846,#4847); +#4846 = CARTESIAN_POINT('',(0.55,2.438749679651)); +#4847 = VECTOR('',#4848,1.); +#4848 = DIRECTION('',(0.E+000,1.)); +#4849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4850 = ORIENTED_EDGE('',*,*,#4851,.T.); +#4851 = EDGE_CURVE('',#4824,#4852,#4854,.T.); +#4852 = VERTEX_POINT('',#4853); +#4853 = CARTESIAN_POINT('',(0.550000000001,-2.438749679651,0.5)); +#4854 = SURFACE_CURVE('',#4855,(#4859,#4866),.PCURVE_S1.); +#4855 = LINE('',#4856,#4857); +#4856 = CARTESIAN_POINT('',(0.55,-2.438749679651,11.4)); +#4857 = VECTOR('',#4858,1.); +#4858 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#4859 = PCURVE('',#4526,#4860); +#4860 = DEFINITIONAL_REPRESENTATION('',(#4861),#4865); +#4861 = LINE('',#4862,#4863); +#4862 = CARTESIAN_POINT('',(-8.437694987151E-014,1.8735446499E-029)); +#4863 = VECTOR('',#4864,1.); +#4864 = DIRECTION('',(0.E+000,-1.)); +#4865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4866 = PCURVE('',#4867,#4872); +#4867 = CYLINDRICAL_SURFACE('',#4868,2.5); +#4868 = AXIS2_PLACEMENT_3D('',#4869,#4870,#4871); +#4869 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#4870 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#4871 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#4872 = DEFINITIONAL_REPRESENTATION('',(#4873),#4877); +#4873 = LINE('',#4874,#4875); +#4874 = CARTESIAN_POINT('',(1.792610797292,0.E+000)); +#4875 = VECTOR('',#4876,1.); +#4876 = DIRECTION('',(0.E+000,-1.)); +#4877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4878 = ORIENTED_EDGE('',*,*,#4879,.F.); +#4879 = EDGE_CURVE('',#4505,#4852,#4880,.T.); +#4880 = SURFACE_CURVE('',#4881,(#4886,#4893),.PCURVE_S1.); +#4881 = HYPERBOLA('',#4882,0.55,0.55); +#4882 = AXIS2_PLACEMENT_3D('',#4883,#4884,#4885); +#4883 = CARTESIAN_POINT('',(0.55,1.665334536938E-015,3.)); +#4884 = DIRECTION('',(1.,0.E+000,0.E+000)); +#4885 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#4886 = PCURVE('',#4526,#4887); +#4887 = DEFINITIONAL_REPRESENTATION('',(#4888),#4892); +#4888 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4889,#4890,#4891), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.381085759849, +-2.194949198635),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.004333979377,1.)) REPRESENTATION_ITEM('') ); +#4889 = CARTESIAN_POINT('',(0.51040274096,-11.4)); +#4890 = CARTESIAN_POINT('',(0.232001245891,-11.12631718563)); +#4891 = CARTESIAN_POINT('',(8.881784197001E-016,-10.9)); +#4892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4893 = PCURVE('',#4751,#4894); +#4894 = DEFINITIONAL_REPRESENTATION('',(#4895),#4905); +#4895 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#4896,#4897,#4898,#4899,#4900, + #4901,#4902,#4903,#4904),.UNSPECIFIED.,.F.,.F.,(9,9),( + -2.381085759849,-2.194949198635),.PIECEWISE_BEZIER_KNOTS.); +#4896 = CARTESIAN_POINT('',(3.743827946114E-002,0.5)); +#4897 = CARTESIAN_POINT('',(3.317264979162E-002,0.431381861599)); +#4898 = CARTESIAN_POINT('',(2.879551572212E-002,0.364619805718)); +#4899 = CARTESIAN_POINT('',(2.430359476718E-002,0.299657224641)); +#4900 = CARTESIAN_POINT('',(1.969350189326E-002,0.236439657184)); +#4901 = CARTESIAN_POINT('',(1.496174698993E-002,0.174914687668)); +#4902 = CARTESIAN_POINT('',(1.010473324211E-002,0.115031854072)); +#4903 = CARTESIAN_POINT('',(5.1187555937E-003,5.674256176624E-002)); +#4904 = CARTESIAN_POINT('',(3.099742684753E-013,-8.25570737779E-016)); +#4905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4906 = FACE_BOUND('',#4907,.T.); +#4907 = EDGE_LOOP('',(#4908)); +#4908 = ORIENTED_EDGE('',*,*,#4909,.T.); +#4909 = EDGE_CURVE('',#4910,#4910,#4912,.T.); +#4910 = VERTEX_POINT('',#4911); +#4911 = CARTESIAN_POINT('',(0.55,-7.474422,4.980666)); +#4912 = SURFACE_CURVE('',#4913,(#4918,#4929),.PCURVE_S1.); +#4913 = CIRCLE('',#4914,1.5); +#4914 = AXIS2_PLACEMENT_3D('',#4915,#4916,#4917); +#4915 = CARTESIAN_POINT('',(0.55,-8.974422,4.980666)); +#4916 = DIRECTION('',(1.,-3.697785493223E-032,3.330669073875E-016)); +#4917 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4918 = PCURVE('',#4526,#4919); +#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4928); +#4920 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4921,#4922,#4923,#4924, +#4925,#4926,#4927),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#4921 = CARTESIAN_POINT('',(5.035672320349,-6.419334)); +#4922 = CARTESIAN_POINT('',(5.035672320349,-3.821257788647)); +#4923 = CARTESIAN_POINT('',(7.285672320349,-5.120295894323)); +#4924 = CARTESIAN_POINT('',(9.535672320349,-6.419334)); +#4925 = CARTESIAN_POINT('',(7.285672320349,-7.718372105677)); +#4926 = CARTESIAN_POINT('',(5.035672320349,-9.017410211353)); +#4927 = CARTESIAN_POINT('',(5.035672320349,-6.419334)); +#4928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4929 = PCURVE('',#4930,#4935); +#4930 = CYLINDRICAL_SURFACE('',#4931,1.5); +#4931 = AXIS2_PLACEMENT_3D('',#4932,#4933,#4934); +#4932 = CARTESIAN_POINT('',(5.,-8.974422,4.980666)); +#4933 = DIRECTION('',(1.,-3.697785493223E-032,3.330669073875E-016)); +#4934 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#4935 = DEFINITIONAL_REPRESENTATION('',(#4936),#4940); +#4936 = LINE('',#4937,#4938); +#4937 = CARTESIAN_POINT('',(0.E+000,-4.45)); +#4938 = VECTOR('',#4939,1.); +#4939 = DIRECTION('',(1.,0.E+000)); +#4940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4941 = ADVANCED_FACE('',(#4942),#4554,.T.); +#4942 = FACE_BOUND('',#4943,.F.); +#4943 = EDGE_LOOP('',(#4944,#4965,#4966,#4967)); +#4944 = ORIENTED_EDGE('',*,*,#4945,.F.); +#4945 = EDGE_CURVE('',#4538,#4946,#4948,.T.); +#4946 = VERTEX_POINT('',#4947); +#4947 = CARTESIAN_POINT('',(12.5,3.386180225107E-015,0.5)); +#4948 = SURFACE_CURVE('',#4949,(#4953,#4959),.PCURVE_S1.); +#4949 = LINE('',#4950,#4951); +#4950 = CARTESIAN_POINT('',(12.5,3.386180225107E-015,0.5)); +#4951 = VECTOR('',#4952,1.); +#4952 = DIRECTION('',(0.707106781187,5.590565683647E-016,0.707106781187) + ); +#4953 = PCURVE('',#4554,#4954); +#4954 = DEFINITIONAL_REPRESENTATION('',(#4955),#4958); +#4955 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4956,#4957),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.E+000),.PIECEWISE_BEZIER_KNOTS.); +#4956 = CARTESIAN_POINT('',(0.E+000,-0.5)); +#4957 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#4958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4959 = PCURVE('',#4583,#4960); +#4960 = DEFINITIONAL_REPRESENTATION('',(#4961),#4964); +#4961 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4962,#4963),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.707106781187,0.E+000),.PIECEWISE_BEZIER_KNOTS.); +#4962 = CARTESIAN_POINT('',(-4.668374770668,-0.5)); +#4963 = CARTESIAN_POINT('',(-4.668374770668,0.E+000)); +#4964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4965 = ORIENTED_EDGE('',*,*,#4537,.T.); +#4966 = ORIENTED_EDGE('',*,*,#4767,.T.); +#4967 = ORIENTED_EDGE('',*,*,#4968,.F.); +#4968 = EDGE_CURVE('',#4946,#4768,#4969,.T.); +#4969 = SURFACE_CURVE('',#4970,(#4975,#4982),.PCURVE_S1.); +#4970 = CIRCLE('',#4971,12.5); +#4971 = AXIS2_PLACEMENT_3D('',#4972,#4973,#4974); +#4972 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016,0.5)); +#4973 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#4974 = DIRECTION('',(1.,0.E+000,-0.E+000)); +#4975 = PCURVE('',#4554,#4976); +#4976 = DEFINITIONAL_REPRESENTATION('',(#4977),#4981); +#4977 = LINE('',#4978,#4979); +#4978 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#4979 = VECTOR('',#4980,1.); +#4980 = DIRECTION('',(-1.,0.E+000)); +#4981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4982 = PCURVE('',#4812,#4983); +#4983 = DEFINITIONAL_REPRESENTATION('',(#4984),#4988); +#4984 = LINE('',#4985,#4986); +#4985 = CARTESIAN_POINT('',(-0.E+000,0.5)); +#4986 = VECTOR('',#4987,1.); +#4987 = DIRECTION('',(-1.,0.E+000)); +#4988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4989 = ADVANCED_FACE('',(#4990),#4751,.F.); +#4990 = FACE_BOUND('',#4991,.F.); +#4991 = EDGE_LOOP('',(#4992,#4993,#4994,#5024)); +#4992 = ORIENTED_EDGE('',*,*,#4879,.F.); +#4993 = ORIENTED_EDGE('',*,*,#4732,.T.); +#4994 = ORIENTED_EDGE('',*,*,#4995,.T.); +#4995 = EDGE_CURVE('',#4707,#4996,#4998,.T.); +#4996 = VERTEX_POINT('',#4997); +#4997 = CARTESIAN_POINT('',(0.55,2.438749679652,0.5)); +#4998 = SURFACE_CURVE('',#4999,(#5004,#5017),.PCURVE_S1.); +#4999 = HYPERBOLA('',#5000,0.55,0.55); +#5000 = AXIS2_PLACEMENT_3D('',#5001,#5002,#5003); +#5001 = CARTESIAN_POINT('',(0.55,1.665334536938E-015,3.)); +#5002 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#5003 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5004 = PCURVE('',#4751,#5005); +#5005 = DEFINITIONAL_REPRESENTATION('',(#5006),#5016); +#5006 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5007,#5008,#5009,#5010,#5011, + #5012,#5013,#5014,#5015),.UNSPECIFIED.,.F.,.F.,(9,9),( + -2.381085759849,-2.194949198635),.PIECEWISE_BEZIER_KNOTS.); +#5007 = CARTESIAN_POINT('',(-2.735401992057,0.5)); +#5008 = CARTESIAN_POINT('',(-2.731136362387,0.431381861599)); +#5009 = CARTESIAN_POINT('',(-2.726759228313,0.364619805718)); +#5010 = CARTESIAN_POINT('',(-2.722267307376,0.299657224641)); +#5011 = CARTESIAN_POINT('',(-2.717657214484,0.236439657184)); +#5012 = CARTESIAN_POINT('',(-2.712925459591,0.174914687668)); +#5013 = CARTESIAN_POINT('',(-2.708068445832,0.115031854072)); +#5014 = CARTESIAN_POINT('',(-2.703082468189,5.674256176624E-002)); +#5015 = CARTESIAN_POINT('',(-2.697963712596,-8.48187284184E-016)); +#5016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5017 = PCURVE('',#4721,#5018); +#5018 = DEFINITIONAL_REPRESENTATION('',(#5019),#5023); +#5019 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5020,#5021,#5022), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.381085759849, +-2.194949198635),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.004333979377,1.)) REPRESENTATION_ITEM('') ); +#5020 = CARTESIAN_POINT('',(1.999203579388,-11.4)); +#5021 = CARTESIAN_POINT('',(2.277605074458,-11.12631718563)); +#5022 = CARTESIAN_POINT('',(2.509606320349,-10.9)); +#5023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5024 = ORIENTED_EDGE('',*,*,#5025,.F.); +#5025 = EDGE_CURVE('',#4852,#4996,#5026,.T.); +#5026 = SURFACE_CURVE('',#5027,(#5032,#5039),.PCURVE_S1.); +#5027 = CIRCLE('',#5028,2.5); +#5028 = AXIS2_PLACEMENT_3D('',#5029,#5030,#5031); +#5029 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016,0.5)); +#5030 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#5031 = DIRECTION('',(0.22,-0.975499871861,5.415112091292E-016)); +#5032 = PCURVE('',#4751,#5033); +#5033 = DEFINITIONAL_REPRESENTATION('',(#5034),#5038); +#5034 = LINE('',#5035,#5036); +#5035 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#5036 = VECTOR('',#5037,1.); +#5037 = DIRECTION('',(-1.,-0.E+000)); +#5038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5039 = PCURVE('',#4867,#5040); +#5040 = DEFINITIONAL_REPRESENTATION('',(#5041),#5045); +#5041 = LINE('',#5042,#5043); +#5042 = CARTESIAN_POINT('',(1.792610797292,-10.9)); +#5043 = VECTOR('',#5044,1.); +#5044 = DIRECTION('',(1.,0.E+000)); +#5045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5046 = ADVANCED_FACE('',(#5047),#4583,.T.); +#5047 = FACE_BOUND('',#5048,.F.); +#5048 = EDGE_LOOP('',(#5049,#5079,#5080,#5081)); +#5049 = ORIENTED_EDGE('',*,*,#5050,.F.); +#5050 = EDGE_CURVE('',#4567,#5051,#5053,.T.); +#5051 = VERTEX_POINT('',#5052); +#5052 = CARTESIAN_POINT('',(-0.55,-12.48789413792,0.5)); +#5053 = SURFACE_CURVE('',#5054,(#5059,#5072),.PCURVE_S1.); +#5054 = HYPERBOLA('',#5055,0.55,0.55); +#5055 = AXIS2_PLACEMENT_3D('',#5056,#5057,#5058); +#5056 = CARTESIAN_POINT('',(-0.55,-6.661338147751E-015,-12.)); +#5057 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5058 = DIRECTION('',(-0.E+000,5.551115123126E-016,1.)); +#5059 = PCURVE('',#4583,#5060); +#5060 = DEFINITIONAL_REPRESENTATION('',(#5061),#5071); +#5061 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5062,#5063,#5064,#5065,#5066, + #5067,#5068,#5069,#5070),.UNSPECIFIED.,.F.,.F.,(9,9),(3.775365243298 + ,3.816228473861),.PIECEWISE_BEZIER_KNOTS.); +#5062 = CARTESIAN_POINT('',(-1.83518577686E-003,-0.5)); +#5063 = CARTESIAN_POINT('',(-1.601073484282E-003,-0.438769559821)); +#5064 = CARTESIAN_POINT('',(-1.368326455927E-003,-0.377181316604)); +#5065 = CARTESIAN_POINT('',(-1.136935377419E-003,-0.315232824009)); +#5066 = CARTESIAN_POINT('',(-9.068910552203E-004,-0.252921627771)); +#5067 = CARTESIAN_POINT('',(-6.78184370138E-004,-0.1902452535)); +#5068 = CARTESIAN_POINT('',(-4.508062764502E-004,-0.127201206485)); +#5069 = CARTESIAN_POINT('',(-2.247478013235E-004,-6.378697147828E-002)); +#5070 = CARTESIAN_POINT('',(-9.889813444735E-017,-5.254048193442E-016)); +#5071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5072 = PCURVE('',#4610,#5073); +#5073 = DEFINITIONAL_REPRESENTATION('',(#5074),#5078); +#5074 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5075,#5076,#5077), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(3.775365243298, +3.816228473861),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.000208732713,1.)) REPRESENTATION_ITEM('') ); +#5075 = CARTESIAN_POINT('',(0.564254793004,-11.4)); +#5076 = CARTESIAN_POINT('',(0.319109520713,-11.15511235073)); +#5077 = CARTESIAN_POINT('',(6.374986207586E-002,-10.9)); +#5078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5079 = ORIENTED_EDGE('',*,*,#4566,.T.); +#5080 = ORIENTED_EDGE('',*,*,#4945,.T.); +#5081 = ORIENTED_EDGE('',*,*,#5082,.F.); +#5082 = EDGE_CURVE('',#5051,#4946,#5083,.T.); +#5083 = SURFACE_CURVE('',#5084,(#5089,#5096),.PCURVE_S1.); +#5084 = CIRCLE('',#5085,12.5); +#5085 = AXIS2_PLACEMENT_3D('',#5086,#5087,#5088); +#5086 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016,0.5)); +#5087 = DIRECTION('',(3.08148791102E-033,-5.551115123126E-016,-1.)); +#5088 = DIRECTION('',(-4.4E-002,-0.999031531034,5.545739040402E-016)); +#5089 = PCURVE('',#4583,#5090); +#5090 = DEFINITIONAL_REPRESENTATION('',(#5091),#5095); +#5091 = LINE('',#5092,#5093); +#5092 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5093 = VECTOR('',#5094,1.); +#5094 = DIRECTION('',(-1.,0.E+000)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = PCURVE('',#5097,#5102); +#5097 = CYLINDRICAL_SURFACE('',#5098,12.5); +#5098 = AXIS2_PLACEMENT_3D('',#5099,#5100,#5101); +#5099 = CARTESIAN_POINT('',(0.E+000,0.E+000,0.E+000)); +#5100 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#5101 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5102 = DEFINITIONAL_REPRESENTATION('',(#5103),#5107); +#5103 = LINE('',#5104,#5105); +#5104 = CARTESIAN_POINT('',(-1.614810536511,0.5)); +#5105 = VECTOR('',#5106,1.); +#5106 = DIRECTION('',(-1.,0.E+000)); +#5107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5108 = ADVANCED_FACE('',(#5109),#4721,.T.); +#5109 = FACE_BOUND('',#5110,.T.); +#5110 = EDGE_LOOP('',(#5111,#5134,#5157,#5178,#5179)); +#5111 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5112 = EDGE_CURVE('',#5113,#4996,#5115,.T.); +#5113 = VERTEX_POINT('',#5114); +#5114 = CARTESIAN_POINT('',(0.55,2.438749679651,11.4)); +#5115 = SURFACE_CURVE('',#5116,(#5120,#5127),.PCURVE_S1.); +#5116 = LINE('',#5117,#5118); +#5117 = CARTESIAN_POINT('',(0.55,2.438749679651,11.4)); +#5118 = VECTOR('',#5119,1.); +#5119 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5120 = PCURVE('',#4721,#5121); +#5121 = DEFINITIONAL_REPRESENTATION('',(#5122),#5126); +#5122 = LINE('',#5123,#5124); +#5123 = CARTESIAN_POINT('',(2.509606320349,1.219112295481E-015)); +#5124 = VECTOR('',#5125,1.); +#5125 = DIRECTION('',(0.E+000,-1.)); +#5126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5127 = PCURVE('',#4867,#5128); +#5128 = DEFINITIONAL_REPRESENTATION('',(#5129),#5133); +#5129 = LINE('',#5130,#5131); +#5130 = CARTESIAN_POINT('',(4.490574509888,0.E+000)); +#5131 = VECTOR('',#5132,1.); +#5132 = DIRECTION('',(0.E+000,-1.)); +#5133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5134 = ORIENTED_EDGE('',*,*,#5135,.F.); +#5135 = EDGE_CURVE('',#5136,#5113,#5138,.T.); +#5136 = VERTEX_POINT('',#5137); +#5137 = CARTESIAN_POINT('',(0.55,4.948356,11.4)); +#5138 = SURFACE_CURVE('',#5139,(#5143,#5150),.PCURVE_S1.); +#5139 = LINE('',#5140,#5141); +#5140 = CARTESIAN_POINT('',(0.55,4.948356,11.4)); +#5141 = VECTOR('',#5142,1.); +#5142 = DIRECTION('',(0.E+000,-1.,5.551115123126E-016)); +#5143 = PCURVE('',#4721,#5144); +#5144 = DEFINITIONAL_REPRESENTATION('',(#5145),#5149); +#5145 = LINE('',#5146,#5147); +#5146 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5147 = VECTOR('',#5148,1.); +#5148 = DIRECTION('',(1.,0.E+000)); +#5149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5150 = PCURVE('',#4839,#5151); +#5151 = DEFINITIONAL_REPRESENTATION('',(#5152),#5156); +#5152 = LINE('',#5153,#5154); +#5153 = CARTESIAN_POINT('',(0.55,-4.948356)); +#5154 = VECTOR('',#5155,1.); +#5155 = DIRECTION('',(0.E+000,1.)); +#5156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5157 = ORIENTED_EDGE('',*,*,#5158,.T.); +#5158 = EDGE_CURVE('',#5136,#4681,#5159,.T.); +#5159 = SURFACE_CURVE('',#5160,(#5164,#5171),.PCURVE_S1.); +#5160 = LINE('',#5161,#5162); +#5161 = CARTESIAN_POINT('',(0.55,4.948356,11.4)); +#5162 = VECTOR('',#5163,1.); +#5163 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5164 = PCURVE('',#4721,#5165); +#5165 = DEFINITIONAL_REPRESENTATION('',(#5166),#5170); +#5166 = LINE('',#5167,#5168); +#5167 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5168 = VECTOR('',#5169,1.); +#5169 = DIRECTION('',(0.E+000,-1.)); +#5170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5171 = PCURVE('',#4695,#5172); +#5172 = DEFINITIONAL_REPRESENTATION('',(#5173),#5177); +#5173 = LINE('',#5174,#5175); +#5174 = CARTESIAN_POINT('',(1.1,0.E+000)); +#5175 = VECTOR('',#5176,1.); +#5176 = DIRECTION('',(0.E+000,-1.)); +#5177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5178 = ORIENTED_EDGE('',*,*,#4706,.T.); +#5179 = ORIENTED_EDGE('',*,*,#4995,.T.); +#5180 = ADVANCED_FACE('',(#5181,#5285),#4610,.T.); +#5181 = FACE_BOUND('',#5182,.T.); +#5182 = EDGE_LOOP('',(#5183,#5184,#5214,#5242,#5265,#5284)); +#5183 = ORIENTED_EDGE('',*,*,#4595,.T.); +#5184 = ORIENTED_EDGE('',*,*,#5185,.T.); +#5185 = EDGE_CURVE('',#4596,#5186,#5188,.T.); +#5186 = VERTEX_POINT('',#5187); +#5187 = CARTESIAN_POINT('',(-0.55,-2.438749679651,0.5)); +#5188 = SURFACE_CURVE('',#5189,(#5194,#5201),.PCURVE_S1.); +#5189 = HYPERBOLA('',#5190,0.55,0.55); +#5190 = AXIS2_PLACEMENT_3D('',#5191,#5192,#5193); +#5191 = CARTESIAN_POINT('',(-0.55,1.665334536938E-015,3.)); +#5192 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5193 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5194 = PCURVE('',#4610,#5195); +#5195 = DEFINITIONAL_REPRESENTATION('',(#5196),#5200); +#5196 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5197,#5198,#5199), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.381085759849, +-2.194949198635),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.004333979377,1.)) REPRESENTATION_ITEM('') ); +#5197 = CARTESIAN_POINT('',(9.602491579388,-11.4)); +#5198 = CARTESIAN_POINT('',(9.880893074458,-11.12631718563)); +#5199 = CARTESIAN_POINT('',(10.112894320349,-10.9)); +#5200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5201 = PCURVE('',#4642,#5202); +#5202 = DEFINITIONAL_REPRESENTATION('',(#5203),#5213); +#5203 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5204,#5205,#5206,#5207,#5208, + #5209,#5210,#5211,#5212),.UNSPECIFIED.,.F.,.F.,(9,9),( + -2.381085759849,-2.194949198635),.PIECEWISE_BEZIER_KNOTS.); +#5204 = CARTESIAN_POINT('',(-2.735401992057,0.5)); +#5205 = CARTESIAN_POINT('',(-2.731136362388,0.431381861599)); +#5206 = CARTESIAN_POINT('',(-2.726759228315,0.364619805718)); +#5207 = CARTESIAN_POINT('',(-2.72226730737,0.299657224642)); +#5208 = CARTESIAN_POINT('',(-2.717657214487,0.236439657184)); +#5209 = CARTESIAN_POINT('',(-2.712925459591,0.174914687668)); +#5210 = CARTESIAN_POINT('',(-2.708068445834,0.115031854072)); +#5211 = CARTESIAN_POINT('',(-2.70308246819,5.674256176624E-002)); +#5212 = CARTESIAN_POINT('',(-2.697963712596,4.285691939256E-016)); +#5213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5214 = ORIENTED_EDGE('',*,*,#5215,.F.); +#5215 = EDGE_CURVE('',#5216,#5186,#5218,.T.); +#5216 = VERTEX_POINT('',#5217); +#5217 = CARTESIAN_POINT('',(-0.55,-2.438749679651,11.4)); +#5218 = SURFACE_CURVE('',#5219,(#5223,#5230),.PCURVE_S1.); +#5219 = LINE('',#5220,#5221); +#5220 = CARTESIAN_POINT('',(-0.55,-2.438749679651,11.4)); +#5221 = VECTOR('',#5222,1.); +#5222 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5223 = PCURVE('',#4610,#5224); +#5224 = DEFINITIONAL_REPRESENTATION('',(#5225),#5229); +#5225 = LINE('',#5226,#5227); +#5226 = CARTESIAN_POINT('',(10.112894320349,-1.30720005479E-015)); +#5227 = VECTOR('',#5228,1.); +#5228 = DIRECTION('',(0.E+000,-1.)); +#5229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5230 = PCURVE('',#5231,#5236); +#5231 = CYLINDRICAL_SURFACE('',#5232,2.5); +#5232 = AXIS2_PLACEMENT_3D('',#5233,#5234,#5235); +#5233 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#5234 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#5235 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5236 = DEFINITIONAL_REPRESENTATION('',(#5237),#5241); +#5237 = LINE('',#5238,#5239); +#5238 = CARTESIAN_POINT('',(7.632167163478,0.E+000)); +#5239 = VECTOR('',#5240,1.); +#5240 = DIRECTION('',(0.E+000,-1.)); +#5241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5242 = ORIENTED_EDGE('',*,*,#5243,.F.); +#5243 = EDGE_CURVE('',#5244,#5216,#5246,.T.); +#5244 = VERTEX_POINT('',#5245); +#5245 = CARTESIAN_POINT('',(-0.55,-12.48789413792,11.4)); +#5246 = SURFACE_CURVE('',#5247,(#5251,#5258),.PCURVE_S1.); +#5247 = LINE('',#5248,#5249); +#5248 = CARTESIAN_POINT('',(-0.55,-12.551644,11.4)); +#5249 = VECTOR('',#5250,1.); +#5250 = DIRECTION('',(0.E+000,1.,-5.551115123126E-016)); +#5251 = PCURVE('',#4610,#5252); +#5252 = DEFINITIONAL_REPRESENTATION('',(#5253),#5257); +#5253 = LINE('',#5254,#5255); +#5254 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5255 = VECTOR('',#5256,1.); +#5256 = DIRECTION('',(1.,0.E+000)); +#5257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5258 = PCURVE('',#4839,#5259); +#5259 = DEFINITIONAL_REPRESENTATION('',(#5260),#5264); +#5260 = LINE('',#5261,#5262); +#5261 = CARTESIAN_POINT('',(-0.55,12.551644)); +#5262 = VECTOR('',#5263,1.); +#5263 = DIRECTION('',(0.E+000,-1.)); +#5264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5265 = ORIENTED_EDGE('',*,*,#5266,.F.); +#5266 = EDGE_CURVE('',#5051,#5244,#5267,.T.); +#5267 = SURFACE_CURVE('',#5268,(#5272,#5278),.PCURVE_S1.); +#5268 = LINE('',#5269,#5270); +#5269 = CARTESIAN_POINT('',(-0.55,-12.48789413792,6.932173800502E-015)); +#5270 = VECTOR('',#5271,1.); +#5271 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#5272 = PCURVE('',#4610,#5273); +#5273 = DEFINITIONAL_REPRESENTATION('',(#5274),#5277); +#5274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5275,#5276),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.E-007,11.4000004),.PIECEWISE_BEZIER_KNOTS.); +#5275 = CARTESIAN_POINT('',(6.374986207587E-002,-11.4000004)); +#5276 = CARTESIAN_POINT('',(6.374986207587E-002,3.999999993454E-007)); +#5277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5278 = PCURVE('',#5097,#5279); +#5279 = DEFINITIONAL_REPRESENTATION('',(#5280),#5283); +#5280 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5281,#5282),.UNSPECIFIED.,.F., + .F.,(2,2),(-4.E-007,11.4000004),.PIECEWISE_BEZIER_KNOTS.); +#5281 = CARTESIAN_POINT('',(-1.614810536511,-4.E-007)); +#5282 = CARTESIAN_POINT('',(-1.614810536511,11.4000004)); +#5283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5284 = ORIENTED_EDGE('',*,*,#5050,.F.); +#5285 = FACE_BOUND('',#5286,.T.); +#5286 = EDGE_LOOP('',(#5287)); +#5287 = ORIENTED_EDGE('',*,*,#5288,.F.); +#5288 = EDGE_CURVE('',#5289,#5289,#5291,.T.); +#5289 = VERTEX_POINT('',#5290); +#5290 = CARTESIAN_POINT('',(-0.55,-7.474422,4.980666)); +#5291 = SURFACE_CURVE('',#5292,(#5297,#5304),.PCURVE_S1.); +#5292 = CIRCLE('',#5293,1.5); +#5293 = AXIS2_PLACEMENT_3D('',#5294,#5295,#5296); +#5294 = CARTESIAN_POINT('',(-0.55,-8.974422,4.980666)); +#5295 = DIRECTION('',(1.,-3.697785493223E-032,3.330669073875E-016)); +#5296 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5297 = PCURVE('',#4610,#5298); +#5298 = DEFINITIONAL_REPRESENTATION('',(#5299),#5303); +#5299 = CIRCLE('',#5300,1.5); +#5300 = AXIS2_PLACEMENT_2D('',#5301,#5302); +#5301 = CARTESIAN_POINT('',(3.577222,-6.419334)); +#5302 = DIRECTION('',(1.,6.661338147751E-016)); +#5303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5304 = PCURVE('',#5305,#5310); +#5305 = CYLINDRICAL_SURFACE('',#5306,1.5); +#5306 = AXIS2_PLACEMENT_3D('',#5307,#5308,#5309); +#5307 = CARTESIAN_POINT('',(5.,-8.974422,4.980666)); +#5308 = DIRECTION('',(1.,-3.697785493223E-032,3.330669073875E-016)); +#5309 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#5310 = DEFINITIONAL_REPRESENTATION('',(#5311),#5315); +#5311 = LINE('',#5312,#5313); +#5312 = CARTESIAN_POINT('',(0.E+000,-5.55)); +#5313 = VECTOR('',#5314,1.); +#5314 = DIRECTION('',(1.,0.E+000)); +#5315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5316 = ADVANCED_FACE('',(#5317),#4695,.T.); +#5317 = FACE_BOUND('',#5318,.T.); +#5318 = EDGE_LOOP('',(#5319,#5342,#5363,#5364)); +#5319 = ORIENTED_EDGE('',*,*,#5320,.F.); +#5320 = EDGE_CURVE('',#5321,#5136,#5323,.T.); +#5321 = VERTEX_POINT('',#5322); +#5322 = CARTESIAN_POINT('',(-0.55,4.948356,11.4)); +#5323 = SURFACE_CURVE('',#5324,(#5328,#5335),.PCURVE_S1.); +#5324 = LINE('',#5325,#5326); +#5325 = CARTESIAN_POINT('',(-0.55,4.948356,11.4)); +#5326 = VECTOR('',#5327,1.); +#5327 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5328 = PCURVE('',#4695,#5329); +#5329 = DEFINITIONAL_REPRESENTATION('',(#5330),#5334); +#5330 = LINE('',#5331,#5332); +#5331 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5332 = VECTOR('',#5333,1.); +#5333 = DIRECTION('',(1.,0.E+000)); +#5334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5335 = PCURVE('',#4839,#5336); +#5336 = DEFINITIONAL_REPRESENTATION('',(#5337),#5341); +#5337 = LINE('',#5338,#5339); +#5338 = CARTESIAN_POINT('',(-0.55,-4.948356)); +#5339 = VECTOR('',#5340,1.); +#5340 = DIRECTION('',(1.,0.E+000)); +#5341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5342 = ORIENTED_EDGE('',*,*,#5343,.T.); +#5343 = EDGE_CURVE('',#5321,#4655,#5344,.T.); +#5344 = SURFACE_CURVE('',#5345,(#5349,#5356),.PCURVE_S1.); +#5345 = LINE('',#5346,#5347); +#5346 = CARTESIAN_POINT('',(-0.55,4.948356,11.4)); +#5347 = VECTOR('',#5348,1.); +#5348 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5349 = PCURVE('',#4695,#5350); +#5350 = DEFINITIONAL_REPRESENTATION('',(#5351),#5355); +#5351 = LINE('',#5352,#5353); +#5352 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5353 = VECTOR('',#5354,1.); +#5354 = DIRECTION('',(0.E+000,-1.)); +#5355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5356 = PCURVE('',#4669,#5357); +#5357 = DEFINITIONAL_REPRESENTATION('',(#5358),#5362); +#5358 = LINE('',#5359,#5360); +#5359 = CARTESIAN_POINT('',(2.509606320349,-1.219112295481E-015)); +#5360 = VECTOR('',#5361,1.); +#5361 = DIRECTION('',(0.E+000,-1.)); +#5362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5363 = ORIENTED_EDGE('',*,*,#4680,.T.); +#5364 = ORIENTED_EDGE('',*,*,#5158,.F.); +#5365 = ADVANCED_FACE('',(#5366),#4642,.F.); +#5366 = FACE_BOUND('',#5367,.F.); +#5367 = EDGE_LOOP('',(#5368,#5398,#5399,#5400)); +#5368 = ORIENTED_EDGE('',*,*,#5369,.F.); +#5369 = EDGE_CURVE('',#4622,#5370,#5372,.T.); +#5370 = VERTEX_POINT('',#5371); +#5371 = CARTESIAN_POINT('',(-0.55,2.438749679651,0.5)); +#5372 = SURFACE_CURVE('',#5373,(#5378,#5391),.PCURVE_S1.); +#5373 = HYPERBOLA('',#5374,0.55,0.55); +#5374 = AXIS2_PLACEMENT_3D('',#5375,#5376,#5377); +#5375 = CARTESIAN_POINT('',(-0.55,1.665334536938E-015,3.)); +#5376 = DIRECTION('',(-1.,-0.E+000,0.E+000)); +#5377 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5378 = PCURVE('',#4642,#5379); +#5379 = DEFINITIONAL_REPRESENTATION('',(#5380),#5390); +#5380 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#5381,#5382,#5383,#5384,#5385, + #5386,#5387,#5388,#5389),.UNSPECIFIED.,.F.,.F.,(9,9),( + -2.381085759849,-2.194949198635),.PIECEWISE_BEZIER_KNOTS.); +#5381 = CARTESIAN_POINT('',(3.743827946083E-002,0.5)); +#5382 = CARTESIAN_POINT('',(3.317264979131E-002,0.431381861599)); +#5383 = CARTESIAN_POINT('',(2.87955157203E-002,0.364619805718)); +#5384 = CARTESIAN_POINT('',(2.43035947781E-002,0.299657224643)); +#5385 = CARTESIAN_POINT('',(1.969350192964E-002,0.236439657183)); +#5386 = CARTESIAN_POINT('',(1.496174699721E-002,0.17491468767)); +#5387 = CARTESIAN_POINT('',(1.01047332412E-002,0.115031854071)); +#5388 = CARTESIAN_POINT('',(5.118755593391E-003,5.674256176624E-002)); +#5389 = CARTESIAN_POINT('',(8.881784197001E-016,-4.560410953589E-016)); +#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5391 = PCURVE('',#4669,#5392); +#5392 = DEFINITIONAL_REPRESENTATION('',(#5393),#5397); +#5393 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5394,#5395,#5396), +.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((3,3),(-2.381085759849, +-2.194949198635),.PIECEWISE_BEZIER_KNOTS.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1., +1.004333979377,1.)) REPRESENTATION_ITEM('') ); +#5394 = CARTESIAN_POINT('',(0.51040274096,-11.4)); +#5395 = CARTESIAN_POINT('',(0.232001245891,-11.12631718563)); +#5396 = CARTESIAN_POINT('',(0.E+000,-10.9)); +#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5398 = ORIENTED_EDGE('',*,*,#4621,.T.); +#5399 = ORIENTED_EDGE('',*,*,#5185,.T.); +#5400 = ORIENTED_EDGE('',*,*,#5401,.F.); +#5401 = EDGE_CURVE('',#5370,#5186,#5402,.T.); +#5402 = SURFACE_CURVE('',#5403,(#5408,#5415),.PCURVE_S1.); +#5403 = CIRCLE('',#5404,2.5); +#5404 = AXIS2_PLACEMENT_3D('',#5405,#5406,#5407); +#5405 = CARTESIAN_POINT('',(0.E+000,2.775557561563E-016,0.5)); +#5406 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#5407 = DIRECTION('',(-0.22,0.975499871861,-5.415112091293E-016)); +#5408 = PCURVE('',#4642,#5409); +#5409 = DEFINITIONAL_REPRESENTATION('',(#5410),#5414); +#5410 = LINE('',#5411,#5412); +#5411 = CARTESIAN_POINT('',(-0.E+000,-0.E+000)); +#5412 = VECTOR('',#5413,1.); +#5413 = DIRECTION('',(-1.,-0.E+000)); +#5414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5415 = PCURVE('',#5231,#5416); +#5416 = DEFINITIONAL_REPRESENTATION('',(#5417),#5421); +#5417 = LINE('',#5418,#5419); +#5418 = CARTESIAN_POINT('',(4.934203450881,-10.9)); +#5419 = VECTOR('',#5420,1.); +#5420 = DIRECTION('',(1.,0.E+000)); +#5421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5422 = ADVANCED_FACE('',(#5423),#4669,.T.); +#5423 = FACE_BOUND('',#5424,.T.); +#5424 = EDGE_LOOP('',(#5425,#5426,#5427,#5450,#5471)); +#5425 = ORIENTED_EDGE('',*,*,#4654,.T.); +#5426 = ORIENTED_EDGE('',*,*,#5343,.F.); +#5427 = ORIENTED_EDGE('',*,*,#5428,.F.); +#5428 = EDGE_CURVE('',#5429,#5321,#5431,.T.); +#5429 = VERTEX_POINT('',#5430); +#5430 = CARTESIAN_POINT('',(-0.55,2.438749679651,11.4)); +#5431 = SURFACE_CURVE('',#5432,(#5436,#5443),.PCURVE_S1.); +#5432 = LINE('',#5433,#5434); +#5433 = CARTESIAN_POINT('',(-0.55,2.438749679651,11.4)); +#5434 = VECTOR('',#5435,1.); +#5435 = DIRECTION('',(0.E+000,1.,-5.551115123126E-016)); +#5436 = PCURVE('',#4669,#5437); +#5437 = DEFINITIONAL_REPRESENTATION('',(#5438),#5442); +#5438 = LINE('',#5439,#5440); +#5439 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5440 = VECTOR('',#5441,1.); +#5441 = DIRECTION('',(1.,0.E+000)); +#5442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5443 = PCURVE('',#4839,#5444); +#5444 = DEFINITIONAL_REPRESENTATION('',(#5445),#5449); +#5445 = LINE('',#5446,#5447); +#5446 = CARTESIAN_POINT('',(-0.55,-2.438749679651)); +#5447 = VECTOR('',#5448,1.); +#5448 = DIRECTION('',(0.E+000,-1.)); +#5449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5450 = ORIENTED_EDGE('',*,*,#5451,.T.); +#5451 = EDGE_CURVE('',#5429,#5370,#5452,.T.); +#5452 = SURFACE_CURVE('',#5453,(#5457,#5464),.PCURVE_S1.); +#5453 = LINE('',#5454,#5455); +#5454 = CARTESIAN_POINT('',(-0.55,2.438749679651,11.4)); +#5455 = VECTOR('',#5456,1.); +#5456 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5457 = PCURVE('',#4669,#5458); +#5458 = DEFINITIONAL_REPRESENTATION('',(#5459),#5463); +#5459 = LINE('',#5460,#5461); +#5460 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5461 = VECTOR('',#5462,1.); +#5462 = DIRECTION('',(0.E+000,-1.)); +#5463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5464 = PCURVE('',#5231,#5465); +#5465 = DEFINITIONAL_REPRESENTATION('',(#5466),#5470); +#5466 = LINE('',#5467,#5468); +#5467 = CARTESIAN_POINT('',(4.934203450881,0.E+000)); +#5468 = VECTOR('',#5469,1.); +#5469 = DIRECTION('',(0.E+000,-1.)); +#5470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5471 = ORIENTED_EDGE('',*,*,#5369,.F.); +#5472 = ADVANCED_FACE('',(#5473,#5551),#4812,.T.); +#5473 = FACE_BOUND('',#5474,.F.); +#5474 = EDGE_LOOP('',(#5475,#5498,#5499,#5500,#5524)); +#5475 = ORIENTED_EDGE('',*,*,#5476,.F.); +#5476 = EDGE_CURVE('',#4946,#5477,#5479,.T.); +#5477 = VERTEX_POINT('',#5478); +#5478 = CARTESIAN_POINT('',(12.5,6.328271240363E-015,11.4)); +#5479 = SURFACE_CURVE('',#5480,(#5484,#5491),.PCURVE_S1.); +#5480 = LINE('',#5481,#5482); +#5481 = CARTESIAN_POINT('',(12.5,0.E+000,0.E+000)); +#5482 = VECTOR('',#5483,1.); +#5483 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#5484 = PCURVE('',#4812,#5485); +#5485 = DEFINITIONAL_REPRESENTATION('',(#5486),#5490); +#5486 = LINE('',#5487,#5488); +#5487 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5488 = VECTOR('',#5489,1.); +#5489 = DIRECTION('',(-0.E+000,1.)); +#5490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5491 = PCURVE('',#5097,#5492); +#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497); +#5493 = LINE('',#5494,#5495); +#5494 = CARTESIAN_POINT('',(-6.28318530718,0.E+000)); +#5495 = VECTOR('',#5496,1.); +#5496 = DIRECTION('',(-0.E+000,1.)); +#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5498 = ORIENTED_EDGE('',*,*,#4968,.T.); +#5499 = ORIENTED_EDGE('',*,*,#4797,.T.); +#5500 = ORIENTED_EDGE('',*,*,#5501,.F.); +#5501 = EDGE_CURVE('',#5502,#4798,#5504,.T.); +#5502 = VERTEX_POINT('',#5503); +#5503 = CARTESIAN_POINT('',(11.158584028229,-5.633471619254,11.4)); +#5504 = SURFACE_CURVE('',#5505,(#5510,#5517),.PCURVE_S1.); +#5505 = CIRCLE('',#5506,12.5); +#5506 = AXIS2_PLACEMENT_3D('',#5507,#5508,#5509); +#5507 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#5508 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5509 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5510 = PCURVE('',#4812,#5511); +#5511 = DEFINITIONAL_REPRESENTATION('',(#5512),#5516); +#5512 = LINE('',#5513,#5514); +#5513 = CARTESIAN_POINT('',(-0.E+000,11.4)); +#5514 = VECTOR('',#5515,1.); +#5515 = DIRECTION('',(-1.,0.E+000)); +#5516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5517 = PCURVE('',#4839,#5518); +#5518 = DEFINITIONAL_REPRESENTATION('',(#5519),#5523); +#5519 = CIRCLE('',#5520,12.5); +#5520 = AXIS2_PLACEMENT_2D('',#5521,#5522); +#5521 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5522 = DIRECTION('',(1.,0.E+000)); +#5523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5524 = ORIENTED_EDGE('',*,*,#5525,.F.); +#5525 = EDGE_CURVE('',#5477,#5502,#5526,.T.); +#5526 = SURFACE_CURVE('',#5527,(#5532,#5539),.PCURVE_S1.); +#5527 = CIRCLE('',#5528,12.5); +#5528 = AXIS2_PLACEMENT_3D('',#5529,#5530,#5531); +#5529 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#5530 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5531 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5532 = PCURVE('',#4812,#5533); +#5533 = DEFINITIONAL_REPRESENTATION('',(#5534),#5538); +#5534 = LINE('',#5535,#5536); +#5535 = CARTESIAN_POINT('',(-0.E+000,11.4)); +#5536 = VECTOR('',#5537,1.); +#5537 = DIRECTION('',(-1.,0.E+000)); +#5538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5539 = PCURVE('',#5540,#5545); +#5540 = CYLINDRICAL_SURFACE('',#5541,12.5); +#5541 = AXIS2_PLACEMENT_3D('',#5542,#5543,#5544); +#5542 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#5543 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5544 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5545 = DEFINITIONAL_REPRESENTATION('',(#5546),#5550); +#5546 = LINE('',#5547,#5548); +#5547 = CARTESIAN_POINT('',(-3.14159265359,0.E+000)); +#5548 = VECTOR('',#5549,1.); +#5549 = DIRECTION('',(1.,-0.E+000)); +#5550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5551 = FACE_BOUND('',#5552,.F.); +#5552 = EDGE_LOOP('',(#5553,#5700,#5845)); +#5553 = ORIENTED_EDGE('',*,*,#5554,.F.); +#5554 = EDGE_CURVE('',#5555,#5557,#5559,.T.); +#5555 = VERTEX_POINT('',#5556); +#5556 = CARTESIAN_POINT('',(10.685945498189,-6.485412,4.968595)); +#5557 = VERTEX_POINT('',#5558); +#5558 = CARTESIAN_POINT('',(5.,-11.45643923739,3.901716450419)); +#5559 = SURFACE_CURVE('',#5560,(#5603,#5649),.PCURVE_S1.); +#5560 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5561,#5562,#5563,#5564,#5565, + #5566,#5567,#5568,#5569,#5570,#5571,#5572,#5573,#5574,#5575,#5576, + #5577,#5578,#5579,#5580,#5581,#5582,#5583,#5584,#5585,#5586,#5587, + #5588,#5589,#5590,#5591,#5592,#5593,#5594,#5595,#5596,#5597,#5598, + #5599,#5600,#5601,#5602),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,9.731658298248E-002,0.215439288684,0.370037521589, + 0.521688020155,0.628138582953,0.734194462239,0.851496215013,1.), + .UNSPECIFIED.); +#5561 = CARTESIAN_POINT('',(10.685945498189,-6.485412,4.968595)); +#5562 = CARTESIAN_POINT('',(10.685945492303,-6.485412009697, + 4.871622742052)); +#5563 = CARTESIAN_POINT('',(10.683311589957,-6.48975197396, + 4.774659252638)); +#5564 = CARTESIAN_POINT('',(10.678043889714,-6.498431194413, + 4.677785022997)); +#5565 = CARTESIAN_POINT('',(10.670108312836,-6.511477071569, + 4.581091875987)); +#5566 = CARTESIAN_POINT('',(10.659435170638,-6.528943798537, + 4.484683659231)); +#5567 = CARTESIAN_POINT('',(10.629510287243,-6.577574873529, + 4.272144140862)); +#5568 = CARTESIAN_POINT('',(10.608920322908,-6.610856694883, + 4.156256266135)); +#5569 = CARTESIAN_POINT('',(10.583946094974,-6.650913564071, + 4.041126972065)); +#5570 = CARTESIAN_POINT('',(10.554298249839,-6.697972722039, + 3.926969089741)); +#5571 = CARTESIAN_POINT('',(10.519585031285,-6.752317557852, + 3.814095696765)); +#5572 = CARTESIAN_POINT('',(10.426569411111,-6.895361177403, + 3.557416716448)); +#5573 = CARTESIAN_POINT('',(10.364339465702,-6.989416610344, + 3.414951861309)); +#5574 = CARTESIAN_POINT('',(10.291332913702,-7.097360497394, + 3.27603018192)); +#5575 = CARTESIAN_POINT('',(10.205844044784,-7.220369185837, + 3.141786991556)); +#5576 = CARTESIAN_POINT('',(10.105669359963,-7.359600453517, + 3.014108097893)); +#5577 = CARTESIAN_POINT('',(9.872654983311,-7.669257465462, + 2.779645752926)); +#5578 = CARTESIAN_POINT('',(9.738366755264,-7.841835370347, + 2.670390124573)); +#5579 = CARTESIAN_POINT('',(9.583949227434,-8.032213748642, + 2.573755044704)); +#5580 = CARTESIAN_POINT('',(9.408492797874,-8.237878147048, + 2.494372875118)); +#5581 = CARTESIAN_POINT('',(9.211589946168,-8.455472649994, + 2.435734664977)); +#5582 = CARTESIAN_POINT('',(8.840800148534,-8.839612025666, + 2.375275635336)); +#5583 = CARTESIAN_POINT('',(8.680252585322,-8.99924025229,2.362170828628 + )); +#5584 = CARTESIAN_POINT('',(8.51357359757,-9.157805275766,2.361064003717 + )); +#5585 = CARTESIAN_POINT('',(8.3427953581,-9.313011923479,2.371424524134) + ); +#5586 = CARTESIAN_POINT('',(8.170546787744,-9.462630171518, + 2.392027860485)); +#5587 = CARTESIAN_POINT('',(7.830298433956,-9.746038519143, + 2.449783970366)); +#5588 = CARTESIAN_POINT('',(7.661254971603,-9.880739928852, + 2.487049009282)); +#5589 = CARTESIAN_POINT('',(7.49376712198,-10.00855269925,2.531472256995 + )); +#5590 = CARTESIAN_POINT('',(7.32852236758,-10.12950078424,2.581960914544 + )); +#5591 = CARTESIAN_POINT('',(7.166089951523,-10.24373489934,2.63760653733 + )); +#5592 = CARTESIAN_POINT('',(6.830842666297,-10.4706632998,2.764123021213 + )); +#5593 = CARTESIAN_POINT('',(6.658450966834,-10.5821136775,2.836097035404 + )); +#5594 = CARTESIAN_POINT('',(6.490233256752,-10.68618514264, + 2.912697137411)); +#5595 = CARTESIAN_POINT('',(6.326539191814,-10.78329247555, + 2.993294037018)); +#5596 = CARTESIAN_POINT('',(6.167671715355,-10.873847347,3.077488841438) + ); +#5597 = CARTESIAN_POINT('',(5.819436106135,-11.06496347791, + 3.275943173933)); +#5598 = CARTESIAN_POINT('',(5.633267291674,-11.16174303851,3.39220258377 + )); +#5599 = CARTESIAN_POINT('',(5.456580460704,-11.24902889081, + 3.513201508842)); +#5600 = CARTESIAN_POINT('',(5.290785299076,-11.32716550164, + 3.638564009979)); +#5601 = CARTESIAN_POINT('',(5.137759272305,-11.39631616636, + 3.768099097216)); +#5602 = CARTESIAN_POINT('',(4.9999996,-11.45643941196,3.901716838392)); +#5603 = PCURVE('',#4812,#5604); +#5604 = DEFINITIONAL_REPRESENTATION('',(#5605),#5648); +#5605 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5606,#5607,#5608,#5609,#5610, + #5611,#5612,#5613,#5614,#5615,#5616,#5617,#5618,#5619,#5620,#5621, + #5622,#5623,#5624,#5625,#5626,#5627,#5628,#5629,#5630,#5631,#5632, + #5633,#5634,#5635,#5636,#5637,#5638,#5639,#5640,#5641,#5642,#5643, + #5644,#5645,#5646,#5647),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,9.731658298248E-002,0.215439288684,0.370037521589, + 0.521688020155,0.628138582953,0.734194462239,0.851496215013,1.), + .UNSPECIFIED.); +#5606 = CARTESIAN_POINT('',(-0.545485226639,4.968595)); +#5607 = CARTESIAN_POINT('',(-0.545485227546,4.871622742052)); +#5608 = CARTESIAN_POINT('',(-0.545891361711,4.774659252638)); +#5609 = CARTESIAN_POINT('',(-0.546703580349,4.677785022996)); +#5610 = CARTESIAN_POINT('',(-0.547925165988,4.581091875987)); +#5611 = CARTESIAN_POINT('',(-0.549562722796,4.484683659231)); +#5612 = CARTESIAN_POINT('',(-0.554130771903,4.272144140862)); +#5613 = CARTESIAN_POINT('',(-0.557261637149,4.156256266135)); +#5614 = CARTESIAN_POINT('',(-0.561037975006,4.041126972065)); +#5615 = CARTESIAN_POINT('',(-0.565487452251,3.926969089741)); +#5616 = CARTESIAN_POINT('',(-0.57064612101,3.814095696765)); +#5617 = CARTESIAN_POINT('',(-0.584296236366,3.557416716448)); +#5618 = CARTESIAN_POINT('',(-0.593318122058,3.414951861309)); +#5619 = CARTESIAN_POINT('',(-0.603742700043,3.27603018192)); +#5620 = CARTESIAN_POINT('',(-0.61572450605,3.141786991556)); +#5621 = CARTESIAN_POINT('',(-0.629443389359,3.014108097893)); +#5622 = CARTESIAN_POINT('',(-0.660446167534,2.779645752926)); +#5623 = CARTESIAN_POINT('',(-0.677937435959,2.670390124573)); +#5624 = CARTESIAN_POINT('',(-0.697541487616,2.573755044704)); +#5625 = CARTESIAN_POINT('',(-0.719156348679,2.494372875118)); +#5626 = CARTESIAN_POINT('',(-0.742620865941,2.435734664977)); +#5627 = CARTESIAN_POINT('',(-0.785332785324,2.375275635336)); +#5628 = CARTESIAN_POINT('',(-0.803440957183,2.362170828628)); +#5629 = CARTESIAN_POINT('',(-0.821838245644,2.361064003717)); +#5630 = CARTESIAN_POINT('',(-0.840292744698,2.371424524134)); +#5631 = CARTESIAN_POINT('',(-0.85854127472,2.392027860485)); +#5632 = CARTESIAN_POINT('',(-0.893966845937,2.449783970366)); +#5633 = CARTESIAN_POINT('',(-0.911254636555,2.487049009282)); +#5634 = CARTESIAN_POINT('',(-0.928104118844,2.531472256995)); +#5635 = CARTESIAN_POINT('',(-0.944481818678,2.581960914544)); +#5636 = CARTESIAN_POINT('',(-0.960365643089,2.63760653733)); +#5637 = CARTESIAN_POINT('',(-0.992752034422,2.764123021213)); +#5638 = CARTESIAN_POINT('',(-1.009170805956,2.836097035404)); +#5639 = CARTESIAN_POINT('',(-1.024991001495,2.912697137411)); +#5640 = CARTESIAN_POINT('',(-1.040213840887,2.993294037018)); +#5641 = CARTESIAN_POINT('',(-1.054841017537,3.077488841438)); +#5642 = CARTESIAN_POINT('',(-1.086619592963,3.275943173933)); +#5643 = CARTESIAN_POINT('',(-1.103401064111,3.39220258377)); +#5644 = CARTESIAN_POINT('',(-1.119162188379,3.513201508842)); +#5645 = CARTESIAN_POINT('',(-1.13382199522,3.638564009979)); +#5646 = CARTESIAN_POINT('',(-1.147254865766,3.768099097216)); +#5647 = CARTESIAN_POINT('',(-1.159279515642,3.901716838392)); +#5648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5649 = PCURVE('',#5650,#5655); +#5650 = CYLINDRICAL_SURFACE('',#5651,2.6); +#5651 = AXIS2_PLACEMENT_3D('',#5652,#5653,#5654); +#5652 = CARTESIAN_POINT('',(13.,-9.085412,4.968595)); +#5653 = DIRECTION('',(1.,-3.330669073875E-016,4.190823558987E-031)); +#5654 = DIRECTION('',(3.330669073875E-016,1.,-3.697785493223E-031)); +#5655 = DEFINITIONAL_REPRESENTATION('',(#5656),#5699); +#5656 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5657,#5658,#5659,#5660,#5661, + #5662,#5663,#5664,#5665,#5666,#5667,#5668,#5669,#5670,#5671,#5672, + #5673,#5674,#5675,#5676,#5677,#5678,#5679,#5680,#5681,#5682,#5683, + #5684,#5685,#5686,#5687,#5688,#5689,#5690,#5691,#5692,#5693,#5694, + #5695,#5696,#5697,#5698),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,9.731658298248E-002,0.215439288684,0.370037521589, + 0.521688020155,0.628138582953,0.734194462239,0.851496215013,1.), + .UNSPECIFIED.); +#5657 = CARTESIAN_POINT('',(6.28318530718,-2.314054501811)); +#5658 = CARTESIAN_POINT('',(6.245888284892,-2.314054507697)); +#5659 = CARTESIAN_POINT('',(6.208594638969,-2.316688410043)); +#5660 = CARTESIAN_POINT('',(6.171241928398,-2.321956110286)); +#5661 = CARTESIAN_POINT('',(6.133772143655,-2.329891687164)); +#5662 = CARTESIAN_POINT('',(6.096127767642,-2.340564829362)); +#5663 = CARTESIAN_POINT('',(6.012269239688,-2.370489712757)); +#5664 = CARTESIAN_POINT('',(5.965964742276,-2.391079677092)); +#5665 = CARTESIAN_POINT('',(5.919188390555,-2.416053905026)); +#5666 = CARTESIAN_POINT('',(5.871813154037,-2.445701750161)); +#5667 = CARTESIAN_POINT('',(5.823716405678,-2.480414968715)); +#5668 = CARTESIAN_POINT('',(5.710698645102,-2.573430588889)); +#5669 = CARTESIAN_POINT('',(5.645225575715,-2.635660534298)); +#5670 = CARTESIAN_POINT('',(5.577867668475,-2.708667086298)); +#5671 = CARTESIAN_POINT('',(5.508212051825,-2.794155955216)); +#5672 = CARTESIAN_POINT('',(5.435874391607,-2.894330640037)); +#5673 = CARTESIAN_POINT('',(5.286487054898,-3.127345016689)); +#5674 = CARTESIAN_POINT('',(5.208202357349,-3.261633244736)); +#5675 = CARTESIAN_POINT('',(5.126662001981,-3.416050772566)); +#5676 = CARTESIAN_POINT('',(5.042554315554,-3.591507202126)); +#5677 = CARTESIAN_POINT('',(4.956375231247,-3.788410053832)); +#5678 = CARTESIAN_POINT('',(4.806810599651,-4.159199851466)); +#5679 = CARTESIAN_POINT('',(4.745378313759,-4.319747414678)); +#5680 = CARTESIAN_POINT('',(4.68464398657,-4.48642640243)); +#5681 = CARTESIAN_POINT('',(4.625045111164,-4.6572046419)); +#5682 = CARTESIAN_POINT('',(4.567075912883,-4.829453212256)); +#5683 = CARTESIAN_POINT('',(4.455832230972,-5.169701566044)); +#5684 = CARTESIAN_POINT('',(4.402205101882,-5.338745028397)); +#5685 = CARTESIAN_POINT('',(4.350317394626,-5.50623287802)); +#5686 = CARTESIAN_POINT('',(4.300037885961,-5.67147763242)); +#5687 = CARTESIAN_POINT('',(4.251241174417,-5.833910048477)); +#5688 = CARTESIAN_POINT('',(4.151313005225,-6.169157333703)); +#5689 = CARTESIAN_POINT('',(4.100392811775,-6.341549033166)); +#5690 = CARTESIAN_POINT('',(4.050825855671,-6.509766743248)); +#5691 = CARTESIAN_POINT('',(4.002405233012,-6.673460808186)); +#5692 = CARTESIAN_POINT('',(3.95492077736,-6.832328284645)); +#5693 = CARTESIAN_POINT('',(3.848952783992,-7.180563893865)); +#5694 = CARTESIAN_POINT('',(3.790923952687,-7.366732708326)); +#5695 = CARTESIAN_POINT('',(3.733743007012,-7.543419539296)); +#5696 = CARTESIAN_POINT('',(3.677118175224,-7.709214700924)); +#5697 = CARTESIAN_POINT('',(3.620771421307,-7.862240727695)); +#5698 = CARTESIAN_POINT('',(3.564417056693,-8.0000004)); +#5699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5700 = ORIENTED_EDGE('',*,*,#5701,.T.); +#5701 = EDGE_CURVE('',#5555,#5702,#5704,.T.); +#5702 = VERTEX_POINT('',#5703); +#5703 = CARTESIAN_POINT('',(5.,-11.45643923739,6.035473549581)); +#5704 = SURFACE_CURVE('',#5705,(#5748,#5794),.PCURVE_S1.); +#5705 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5706,#5707,#5708,#5709,#5710, + #5711,#5712,#5713,#5714,#5715,#5716,#5717,#5718,#5719,#5720,#5721, + #5722,#5723,#5724,#5725,#5726,#5727,#5728,#5729,#5730,#5731,#5732, + #5733,#5734,#5735,#5736,#5737,#5738,#5739,#5740,#5741,#5742,#5743, + #5744,#5745,#5746,#5747),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,9.731658298226E-002,0.215439288684,0.370037521589, + 0.521688020154,0.628138582952,0.734194462238,0.851496215012,1.), + .UNSPECIFIED.); +#5706 = CARTESIAN_POINT('',(10.685945498189,-6.485412,4.968595)); +#5707 = CARTESIAN_POINT('',(10.685945492303,-6.485412009697, + 5.065567257948)); +#5708 = CARTESIAN_POINT('',(10.683311589957,-6.48975197396, + 5.162530747362)); +#5709 = CARTESIAN_POINT('',(10.678043889714,-6.498431194413, + 5.259404977004)); +#5710 = CARTESIAN_POINT('',(10.670108312836,-6.511477071569, + 5.356098124013)); +#5711 = CARTESIAN_POINT('',(10.659435170638,-6.528943798537, + 5.452506340769)); +#5712 = CARTESIAN_POINT('',(10.629510287243,-6.577574873529, + 5.665045859138)); +#5713 = CARTESIAN_POINT('',(10.608920322908,-6.610856694883, + 5.780933733865)); +#5714 = CARTESIAN_POINT('',(10.583946094974,-6.650913564071, + 5.896063027935)); +#5715 = CARTESIAN_POINT('',(10.554298249839,-6.697972722039, + 6.010220910259)); +#5716 = CARTESIAN_POINT('',(10.519585031285,-6.752317557852, + 6.123094303235)); +#5717 = CARTESIAN_POINT('',(10.426569411111,-6.895361177403, + 6.379773283552)); +#5718 = CARTESIAN_POINT('',(10.364339465702,-6.989416610344, + 6.522238138691)); +#5719 = CARTESIAN_POINT('',(10.291332913702,-7.097360497393, + 6.66115981808)); +#5720 = CARTESIAN_POINT('',(10.205844044784,-7.220369185837, + 6.795403008444)); +#5721 = CARTESIAN_POINT('',(10.105669359963,-7.359600453517, + 6.923081902107)); +#5722 = CARTESIAN_POINT('',(9.872654983311,-7.669257465462, + 7.157544247074)); +#5723 = CARTESIAN_POINT('',(9.738366755264,-7.841835370347, + 7.266799875427)); +#5724 = CARTESIAN_POINT('',(9.583949227434,-8.032213748642, + 7.363434955296)); +#5725 = CARTESIAN_POINT('',(9.408492797874,-8.237878147048, + 7.442817124882)); +#5726 = CARTESIAN_POINT('',(9.211589946168,-8.455472649994, + 7.501455335023)); +#5727 = CARTESIAN_POINT('',(8.840800148534,-8.839612025666, + 7.561914364664)); +#5728 = CARTESIAN_POINT('',(8.680252585322,-8.99924025229,7.575019171372 + )); +#5729 = CARTESIAN_POINT('',(8.51357359757,-9.157805275766,7.576125996283 + )); +#5730 = CARTESIAN_POINT('',(8.3427953581,-9.313011923479,7.565765475866) + ); +#5731 = CARTESIAN_POINT('',(8.170546787744,-9.462630171518, + 7.545162139514)); +#5732 = CARTESIAN_POINT('',(7.830298433956,-9.746038519143, + 7.487406029634)); +#5733 = CARTESIAN_POINT('',(7.661254971603,-9.880739928852, + 7.450140990718)); +#5734 = CARTESIAN_POINT('',(7.49376712198,-10.00855269925,7.405717743005 + )); +#5735 = CARTESIAN_POINT('',(7.32852236758,-10.12950078424,7.355229085456 + )); +#5736 = CARTESIAN_POINT('',(7.166089951523,-10.24373489934,7.29958346267 + )); +#5737 = CARTESIAN_POINT('',(6.830842666297,-10.4706632998,7.173066978787 + )); +#5738 = CARTESIAN_POINT('',(6.658450966834,-10.5821136775,7.101092964596 + )); +#5739 = CARTESIAN_POINT('',(6.490233256752,-10.68618514264, + 7.024492862589)); +#5740 = CARTESIAN_POINT('',(6.326539191814,-10.78329247555, + 6.943895962982)); +#5741 = CARTESIAN_POINT('',(6.167671715355,-10.873847347,6.859701158562) + ); +#5742 = CARTESIAN_POINT('',(5.819436106134,-11.06496347791, + 6.661246826067)); +#5743 = CARTESIAN_POINT('',(5.633267291674,-11.16174303851,6.54498741623 + )); +#5744 = CARTESIAN_POINT('',(5.456580460704,-11.2490288908,6.423988491158 + )); +#5745 = CARTESIAN_POINT('',(5.290785299076,-11.32716550164, + 6.298625990021)); +#5746 = CARTESIAN_POINT('',(5.137759272305,-11.39631616636, + 6.169090902784)); +#5747 = CARTESIAN_POINT('',(4.9999996,-11.45643941196,6.035473161608)); +#5748 = PCURVE('',#4812,#5749); +#5749 = DEFINITIONAL_REPRESENTATION('',(#5750),#5793); +#5750 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5751,#5752,#5753,#5754,#5755, + #5756,#5757,#5758,#5759,#5760,#5761,#5762,#5763,#5764,#5765,#5766, + #5767,#5768,#5769,#5770,#5771,#5772,#5773,#5774,#5775,#5776,#5777, + #5778,#5779,#5780,#5781,#5782,#5783,#5784,#5785,#5786,#5787,#5788, + #5789,#5790,#5791,#5792),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,9.731658298226E-002,0.215439288684,0.370037521589, + 0.521688020154,0.628138582952,0.734194462238,0.851496215012,1.), + .UNSPECIFIED.); +#5751 = CARTESIAN_POINT('',(-0.545485226639,4.968595)); +#5752 = CARTESIAN_POINT('',(-0.545485227546,5.065567257948)); +#5753 = CARTESIAN_POINT('',(-0.545891361711,5.162530747362)); +#5754 = CARTESIAN_POINT('',(-0.546703580349,5.259404977003)); +#5755 = CARTESIAN_POINT('',(-0.547925165988,5.356098124013)); +#5756 = CARTESIAN_POINT('',(-0.549562722796,5.452506340769)); +#5757 = CARTESIAN_POINT('',(-0.554130771903,5.665045859138)); +#5758 = CARTESIAN_POINT('',(-0.557261637149,5.780933733865)); +#5759 = CARTESIAN_POINT('',(-0.561037975006,5.896063027935)); +#5760 = CARTESIAN_POINT('',(-0.565487452251,6.010220910259)); +#5761 = CARTESIAN_POINT('',(-0.57064612101,6.123094303235)); +#5762 = CARTESIAN_POINT('',(-0.584296236366,6.379773283552)); +#5763 = CARTESIAN_POINT('',(-0.593318122058,6.522238138691)); +#5764 = CARTESIAN_POINT('',(-0.603742700043,6.66115981808)); +#5765 = CARTESIAN_POINT('',(-0.61572450605,6.795403008444)); +#5766 = CARTESIAN_POINT('',(-0.629443389359,6.923081902107)); +#5767 = CARTESIAN_POINT('',(-0.660446167534,7.157544247074)); +#5768 = CARTESIAN_POINT('',(-0.677937435959,7.266799875427)); +#5769 = CARTESIAN_POINT('',(-0.697541487616,7.363434955296)); +#5770 = CARTESIAN_POINT('',(-0.719156348679,7.442817124882)); +#5771 = CARTESIAN_POINT('',(-0.742620865941,7.501455335023)); +#5772 = CARTESIAN_POINT('',(-0.785332785324,7.561914364664)); +#5773 = CARTESIAN_POINT('',(-0.803440957183,7.575019171372)); +#5774 = CARTESIAN_POINT('',(-0.821838245644,7.576125996283)); +#5775 = CARTESIAN_POINT('',(-0.840292744698,7.565765475866)); +#5776 = CARTESIAN_POINT('',(-0.85854127472,7.545162139514)); +#5777 = CARTESIAN_POINT('',(-0.893966845937,7.487406029634)); +#5778 = CARTESIAN_POINT('',(-0.911254636555,7.450140990718)); +#5779 = CARTESIAN_POINT('',(-0.928104118844,7.405717743005)); +#5780 = CARTESIAN_POINT('',(-0.944481818678,7.355229085456)); +#5781 = CARTESIAN_POINT('',(-0.960365643089,7.29958346267)); +#5782 = CARTESIAN_POINT('',(-0.992752034422,7.173066978787)); +#5783 = CARTESIAN_POINT('',(-1.009170805956,7.101092964596)); +#5784 = CARTESIAN_POINT('',(-1.024991001495,7.024492862589)); +#5785 = CARTESIAN_POINT('',(-1.040213840887,6.943895962982)); +#5786 = CARTESIAN_POINT('',(-1.054841017537,6.859701158562)); +#5787 = CARTESIAN_POINT('',(-1.086619592963,6.661246826067)); +#5788 = CARTESIAN_POINT('',(-1.103401064111,6.54498741623)); +#5789 = CARTESIAN_POINT('',(-1.119162188379,6.423988491158)); +#5790 = CARTESIAN_POINT('',(-1.13382199522,6.298625990021)); +#5791 = CARTESIAN_POINT('',(-1.147254865766,6.169090902784)); +#5792 = CARTESIAN_POINT('',(-1.159279515642,6.035473161608)); +#5793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5794 = PCURVE('',#5795,#5800); +#5795 = CYLINDRICAL_SURFACE('',#5796,2.6); +#5796 = AXIS2_PLACEMENT_3D('',#5797,#5798,#5799); +#5797 = CARTESIAN_POINT('',(13.,-9.085412,4.968595)); +#5798 = DIRECTION('',(1.,-3.330669073875E-016,4.190823558987E-031)); +#5799 = DIRECTION('',(3.330669073875E-016,1.,-3.697785493223E-031)); +#5800 = DEFINITIONAL_REPRESENTATION('',(#5801),#5844); +#5801 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#5802,#5803,#5804,#5805,#5806, + #5807,#5808,#5809,#5810,#5811,#5812,#5813,#5814,#5815,#5816,#5817, + #5818,#5819,#5820,#5821,#5822,#5823,#5824,#5825,#5826,#5827,#5828, + #5829,#5830,#5831,#5832,#5833,#5834,#5835,#5836,#5837,#5838,#5839, + #5840,#5841,#5842,#5843),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,9.731658298226E-002,0.215439288684,0.370037521589, + 0.521688020154,0.628138582952,0.734194462238,0.851496215012,1.), + .UNSPECIFIED.); +#5802 = CARTESIAN_POINT('',(0.E+000,-2.314054501811)); +#5803 = CARTESIAN_POINT('',(3.72970222876E-002,-2.314054507697)); +#5804 = CARTESIAN_POINT('',(7.459066821065E-002,-2.316688410043)); +#5805 = CARTESIAN_POINT('',(0.111943378782,-2.321956110286)); +#5806 = CARTESIAN_POINT('',(0.149413163525,-2.329891687164)); +#5807 = CARTESIAN_POINT('',(0.187057539538,-2.340564829362)); +#5808 = CARTESIAN_POINT('',(0.270916067492,-2.370489712757)); +#5809 = CARTESIAN_POINT('',(0.317220564904,-2.391079677092)); +#5810 = CARTESIAN_POINT('',(0.363996916624,-2.416053905026)); +#5811 = CARTESIAN_POINT('',(0.411372153143,-2.445701750161)); +#5812 = CARTESIAN_POINT('',(0.459468901501,-2.480414968715)); +#5813 = CARTESIAN_POINT('',(0.572486662078,-2.573430588889)); +#5814 = CARTESIAN_POINT('',(0.637959731465,-2.635660534298)); +#5815 = CARTESIAN_POINT('',(0.705317638704,-2.708667086298)); +#5816 = CARTESIAN_POINT('',(0.774973255355,-2.794155955216)); +#5817 = CARTESIAN_POINT('',(0.847310915573,-2.894330640037)); +#5818 = CARTESIAN_POINT('',(0.996698252282,-3.127345016689)); +#5819 = CARTESIAN_POINT('',(1.07498294983,-3.261633244736)); +#5820 = CARTESIAN_POINT('',(1.156523305199,-3.416050772566)); +#5821 = CARTESIAN_POINT('',(1.240630991626,-3.591507202126)); +#5822 = CARTESIAN_POINT('',(1.326810075932,-3.788410053832)); +#5823 = CARTESIAN_POINT('',(1.476374707529,-4.159199851466)); +#5824 = CARTESIAN_POINT('',(1.53780699342,-4.319747414678)); +#5825 = CARTESIAN_POINT('',(1.598541320609,-4.48642640243)); +#5826 = CARTESIAN_POINT('',(1.658140196016,-4.6572046419)); +#5827 = CARTESIAN_POINT('',(1.716109394296,-4.829453212256)); +#5828 = CARTESIAN_POINT('',(1.827353076207,-5.169701566044)); +#5829 = CARTESIAN_POINT('',(1.880980205297,-5.338745028397)); +#5830 = CARTESIAN_POINT('',(1.932867912554,-5.50623287802)); +#5831 = CARTESIAN_POINT('',(1.983147421218,-5.67147763242)); +#5832 = CARTESIAN_POINT('',(2.031944132762,-5.833910048477)); +#5833 = CARTESIAN_POINT('',(2.131872301955,-6.169157333703)); +#5834 = CARTESIAN_POINT('',(2.182792495405,-6.341549033166)); +#5835 = CARTESIAN_POINT('',(2.232359451508,-6.509766743248)); +#5836 = CARTESIAN_POINT('',(2.280780074168,-6.673460808186)); +#5837 = CARTESIAN_POINT('',(2.328264529819,-6.832328284645)); +#5838 = CARTESIAN_POINT('',(2.434232523188,-7.180563893866)); +#5839 = CARTESIAN_POINT('',(2.492261354492,-7.366732708326)); +#5840 = CARTESIAN_POINT('',(2.549442300168,-7.543419539296)); +#5841 = CARTESIAN_POINT('',(2.606067131955,-7.709214700924)); +#5842 = CARTESIAN_POINT('',(2.662413885872,-7.862240727695)); +#5843 = CARTESIAN_POINT('',(2.718768250486,-8.0000004)); +#5844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5845 = ORIENTED_EDGE('',*,*,#5846,.F.); +#5846 = EDGE_CURVE('',#5557,#5702,#5847,.T.); +#5847 = SURFACE_CURVE('',#5848,(#5852,#5858),.PCURVE_S1.); +#5848 = LINE('',#5849,#5850); +#5849 = CARTESIAN_POINT('',(5.,-11.45643923739,8.331870732716E-015)); +#5850 = VECTOR('',#5851,1.); +#5851 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#5852 = PCURVE('',#4812,#5853); +#5853 = DEFINITIONAL_REPRESENTATION('',(#5854),#5857); +#5854 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5855,#5856),.UNSPECIFIED.,.F., + .F.,(2,2),(1.848595,8.088595),.PIECEWISE_BEZIER_KNOTS.); +#5855 = CARTESIAN_POINT('',(-1.159279480727,1.848595)); +#5856 = CARTESIAN_POINT('',(-1.159279480727,8.088595)); +#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5858 = PCURVE('',#5859,#5864); +#5859 = PLANE('',#5860); +#5860 = AXIS2_PLACEMENT_3D('',#5861,#5862,#5863); +#5861 = CARTESIAN_POINT('',(5.,-6.485412,4.968595)); +#5862 = DIRECTION('',(-1.,2.277380563334E-016,-3.944538843864E-016)); +#5863 = DIRECTION('',(3.944538843864E-016,4.926439913642E-047,-1.)); +#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5868); +#5865 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5866,#5867),.UNSPECIFIED.,.F., + .F.,(2,2),(1.848595,8.088595),.PIECEWISE_BEZIER_KNOTS.); +#5866 = CARTESIAN_POINT('',(3.12,4.97102723739)); +#5867 = CARTESIAN_POINT('',(-3.12,4.97102723739)); +#5868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5869 = ADVANCED_FACE('',(#5870),#4867,.F.); +#5870 = FACE_BOUND('',#5871,.F.); +#5871 = EDGE_LOOP('',(#5872,#5873,#5899,#5900)); +#5872 = ORIENTED_EDGE('',*,*,#5112,.F.); +#5873 = ORIENTED_EDGE('',*,*,#5874,.F.); +#5874 = EDGE_CURVE('',#4824,#5113,#5875,.T.); +#5875 = SURFACE_CURVE('',#5876,(#5881,#5888),.PCURVE_S1.); +#5876 = CIRCLE('',#5877,2.5); +#5877 = AXIS2_PLACEMENT_3D('',#5878,#5879,#5880); +#5878 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#5879 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#5880 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5881 = PCURVE('',#4867,#5882); +#5882 = DEFINITIONAL_REPRESENTATION('',(#5883),#5887); +#5883 = LINE('',#5884,#5885); +#5884 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5885 = VECTOR('',#5886,1.); +#5886 = DIRECTION('',(1.,0.E+000)); +#5887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5888 = PCURVE('',#4839,#5889); +#5889 = DEFINITIONAL_REPRESENTATION('',(#5890),#5898); +#5890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5891,#5892,#5893,#5894, +#5895,#5896,#5897),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#5891 = CARTESIAN_POINT('',(-2.5,1.262177448354E-029)); +#5892 = CARTESIAN_POINT('',(-2.5,4.330127018922)); +#5893 = CARTESIAN_POINT('',(1.25,2.165063509461)); +#5894 = CARTESIAN_POINT('',(5.,6.123233995737E-016)); +#5895 = CARTESIAN_POINT('',(1.25,-2.165063509461)); +#5896 = CARTESIAN_POINT('',(-2.5,-4.330127018922)); +#5897 = CARTESIAN_POINT('',(-2.5,1.262177448354E-029)); +#5898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5899 = ORIENTED_EDGE('',*,*,#4851,.T.); +#5900 = ORIENTED_EDGE('',*,*,#5025,.T.); +#5901 = ADVANCED_FACE('',(#5902),#4839,.F.); +#5902 = FACE_BOUND('',#5903,.F.); +#5903 = EDGE_LOOP('',(#5904,#5905,#5929,#5957,#5990,#6018,#6042,#6070, + #6103,#6129,#6130,#6131,#6132,#6133,#6134,#6135)); +#5904 = ORIENTED_EDGE('',*,*,#5243,.F.); +#5905 = ORIENTED_EDGE('',*,*,#5906,.T.); +#5906 = EDGE_CURVE('',#5244,#5907,#5909,.T.); +#5907 = VERTEX_POINT('',#5908); +#5908 = CARTESIAN_POINT('',(-11.16680042925,-5.617167273035,11.4)); +#5909 = SURFACE_CURVE('',#5910,(#5915,#5922),.PCURVE_S1.); +#5910 = CIRCLE('',#5911,12.5); +#5911 = AXIS2_PLACEMENT_3D('',#5912,#5913,#5914); +#5912 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#5913 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5914 = DIRECTION('',(1.,0.E+000,0.E+000)); +#5915 = PCURVE('',#4839,#5916); +#5916 = DEFINITIONAL_REPRESENTATION('',(#5917),#5921); +#5917 = CIRCLE('',#5918,12.5); +#5918 = AXIS2_PLACEMENT_2D('',#5919,#5920); +#5919 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5920 = DIRECTION('',(1.,0.E+000)); +#5921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5922 = PCURVE('',#5097,#5923); +#5923 = DEFINITIONAL_REPRESENTATION('',(#5924),#5928); +#5924 = LINE('',#5925,#5926); +#5925 = CARTESIAN_POINT('',(-0.E+000,11.4)); +#5926 = VECTOR('',#5927,1.); +#5927 = DIRECTION('',(-1.,0.E+000)); +#5928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5929 = ORIENTED_EDGE('',*,*,#5930,.F.); +#5930 = EDGE_CURVE('',#5931,#5907,#5933,.T.); +#5931 = VERTEX_POINT('',#5932); +#5932 = CARTESIAN_POINT('',(-6.316896414214,-3.1775497404,11.4)); +#5933 = SURFACE_CURVE('',#5934,(#5938,#5945),.PCURVE_S1.); +#5934 = LINE('',#5935,#5936); +#5935 = CARTESIAN_POINT('',(-6.316896414214,-3.1775497404,11.4)); +#5936 = VECTOR('',#5937,1.); +#5937 = DIRECTION('',(-0.89334403434,-0.449373381843,2.494523375878E-016 + )); +#5938 = PCURVE('',#4839,#5939); +#5939 = DEFINITIONAL_REPRESENTATION('',(#5940),#5944); +#5940 = LINE('',#5941,#5942); +#5941 = CARTESIAN_POINT('',(-6.316896414214,3.1775497404)); +#5942 = VECTOR('',#5943,1.); +#5943 = DIRECTION('',(-0.89334403434,0.449373381843)); +#5944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5945 = PCURVE('',#5946,#5951); +#5946 = PLANE('',#5947); +#5947 = AXIS2_PLACEMENT_3D('',#5948,#5949,#5950); +#5948 = CARTESIAN_POINT('',(-6.316896414214,-3.1775497404,11.4)); +#5949 = DIRECTION('',(0.449373381843,-0.89334403434,4.95905557918E-016) + ); +#5950 = DIRECTION('',(-0.89334403434,-0.449373381843,2.494523375878E-016 + )); +#5951 = DEFINITIONAL_REPRESENTATION('',(#5952),#5956); +#5952 = LINE('',#5953,#5954); +#5953 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#5954 = VECTOR('',#5955,1.); +#5955 = DIRECTION('',(1.,7.395570986447E-032)); +#5956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5957 = ORIENTED_EDGE('',*,*,#5958,.F.); +#5958 = EDGE_CURVE('',#5959,#5931,#5961,.T.); +#5959 = VERTEX_POINT('',#5960); +#5960 = CARTESIAN_POINT('',(-6.226119299742,3.351930954838,11.4)); +#5961 = SURFACE_CURVE('',#5962,(#5967,#5978),.PCURVE_S1.); +#5962 = CIRCLE('',#5963,7.071068); +#5963 = AXIS2_PLACEMENT_3D('',#5964,#5965,#5966); +#5964 = CARTESIAN_POINT('',(-2.619264724367E-032,6.328271240363E-015, + 11.4)); +#5965 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#5966 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5967 = PCURVE('',#4839,#5968); +#5968 = DEFINITIONAL_REPRESENTATION('',(#5969),#5977); +#5969 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5970,#5971,#5972,#5973, +#5974,#5975,#5976),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#5970 = CARTESIAN_POINT('',(-7.071068,0.E+000)); +#5971 = CARTESIAN_POINT('',(-7.071068,12.247449039774)); +#5972 = CARTESIAN_POINT('',(3.535534,6.123724519887)); +#5973 = CARTESIAN_POINT('',(14.142136,1.731912158551E-015)); +#5974 = CARTESIAN_POINT('',(3.535534,-6.123724519887)); +#5975 = CARTESIAN_POINT('',(-7.071068,-12.24744903977)); +#5976 = CARTESIAN_POINT('',(-7.071068,0.E+000)); +#5977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5978 = PCURVE('',#5979,#5984); +#5979 = CYLINDRICAL_SURFACE('',#5980,7.071068); +#5980 = AXIS2_PLACEMENT_3D('',#5981,#5982,#5983); +#5981 = CARTESIAN_POINT('',(-2.619264724367E-032,6.328271240363E-015, + 11.4)); +#5982 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#5983 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#5984 = DEFINITIONAL_REPRESENTATION('',(#5985),#5989); +#5985 = LINE('',#5986,#5987); +#5986 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#5987 = VECTOR('',#5988,1.); +#5988 = DIRECTION('',(-1.,0.E+000)); +#5989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5990 = ORIENTED_EDGE('',*,*,#5991,.T.); +#5991 = EDGE_CURVE('',#5959,#5992,#5994,.T.); +#5992 = VERTEX_POINT('',#5993); +#5993 = CARTESIAN_POINT('',(-11.00632765047,5.925432612934,11.4)); +#5994 = SURFACE_CURVE('',#5995,(#5999,#6006),.PCURVE_S1.); +#5995 = LINE('',#5996,#5997); +#5996 = CARTESIAN_POINT('',(-6.226119299742,3.351930954838,11.4)); +#5997 = VECTOR('',#5998,1.); +#5998 = DIRECTION('',(-0.880506212038,0.474034609035, + -2.631420687098E-016)); +#5999 = PCURVE('',#4839,#6000); +#6000 = DEFINITIONAL_REPRESENTATION('',(#6001),#6005); +#6001 = LINE('',#6002,#6003); +#6002 = CARTESIAN_POINT('',(-6.226119299742,-3.351930954838)); +#6003 = VECTOR('',#6004,1.); +#6004 = DIRECTION('',(-0.880506212038,-0.474034609035)); +#6005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6006 = PCURVE('',#6007,#6012); +#6007 = PLANE('',#6008); +#6008 = AXIS2_PLACEMENT_3D('',#6009,#6010,#6011); +#6009 = CARTESIAN_POINT('',(-6.226119299742,3.351930954838,11.4)); +#6010 = DIRECTION('',(-0.474034609035,-0.880506212038,4.88779134965E-016 + )); +#6011 = DIRECTION('',(-0.880506212038,0.474034609035, + -2.631420687098E-016)); +#6012 = DEFINITIONAL_REPRESENTATION('',(#6013),#6017); +#6013 = LINE('',#6014,#6015); +#6014 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6015 = VECTOR('',#6016,1.); +#6016 = DIRECTION('',(1.,0.E+000)); +#6017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6018 = ORIENTED_EDGE('',*,*,#6019,.T.); +#6019 = EDGE_CURVE('',#5992,#6020,#6022,.T.); +#6020 = VERTEX_POINT('',#6021); +#6021 = CARTESIAN_POINT('',(11.014970654992,5.909350342438,11.4)); +#6022 = SURFACE_CURVE('',#6023,(#6028,#6035),.PCURVE_S1.); +#6023 = CIRCLE('',#6024,12.5); +#6024 = AXIS2_PLACEMENT_3D('',#6025,#6026,#6027); +#6025 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#6026 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#6027 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6028 = PCURVE('',#4839,#6029); +#6029 = DEFINITIONAL_REPRESENTATION('',(#6030),#6034); +#6030 = CIRCLE('',#6031,12.5); +#6031 = AXIS2_PLACEMENT_2D('',#6032,#6033); +#6032 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6033 = DIRECTION('',(1.,0.E+000)); +#6034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6035 = PCURVE('',#5097,#6036); +#6036 = DEFINITIONAL_REPRESENTATION('',(#6037),#6041); +#6037 = LINE('',#6038,#6039); +#6038 = CARTESIAN_POINT('',(-0.E+000,11.4)); +#6039 = VECTOR('',#6040,1.); +#6040 = DIRECTION('',(-1.,0.E+000)); +#6041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6042 = ORIENTED_EDGE('',*,*,#6043,.F.); +#6043 = EDGE_CURVE('',#6044,#6020,#6046,.T.); +#6044 = VERTEX_POINT('',#6045); +#6045 = CARTESIAN_POINT('',(6.231008521556,3.342833448576,11.4)); +#6046 = SURFACE_CURVE('',#6047,(#6051,#6058),.PCURVE_S1.); +#6047 = LINE('',#6048,#6049); +#6048 = CARTESIAN_POINT('',(6.231008521556,3.342833448576,11.4)); +#6049 = VECTOR('',#6050,1.); +#6050 = DIRECTION('',(0.881197652399,0.472748027395,-2.6242787243E-016) + ); +#6051 = PCURVE('',#4839,#6052); +#6052 = DEFINITIONAL_REPRESENTATION('',(#6053),#6057); +#6053 = LINE('',#6054,#6055); +#6054 = CARTESIAN_POINT('',(6.231008521556,-3.342833448576)); +#6055 = VECTOR('',#6056,1.); +#6056 = DIRECTION('',(0.881197652399,-0.472748027395)); +#6057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6058 = PCURVE('',#6059,#6064); +#6059 = PLANE('',#6060); +#6060 = AXIS2_PLACEMENT_3D('',#6061,#6062,#6063); +#6061 = CARTESIAN_POINT('',(6.231008521556,3.342833448576,11.4)); +#6062 = DIRECTION('',(-0.472748027395,0.881197652399, + -4.891629614697E-016)); +#6063 = DIRECTION('',(0.881197652399,0.472748027395,-2.6242787243E-016) + ); +#6064 = DEFINITIONAL_REPRESENTATION('',(#6065),#6069); +#6065 = LINE('',#6066,#6067); +#6066 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6067 = VECTOR('',#6068,1.); +#6068 = DIRECTION('',(1.,-4.930380657631E-032)); +#6069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6070 = ORIENTED_EDGE('',*,*,#6071,.F.); +#6071 = EDGE_CURVE('',#6072,#6044,#6074,.T.); +#6072 = VERTEX_POINT('',#6073); +#6073 = CARTESIAN_POINT('',(6.312248515786,-3.186772871665,11.4)); +#6074 = SURFACE_CURVE('',#6075,(#6080,#6091),.PCURVE_S1.); +#6075 = CIRCLE('',#6076,7.071068); +#6076 = AXIS2_PLACEMENT_3D('',#6077,#6078,#6079); +#6077 = CARTESIAN_POINT('',(-2.619264724367E-032,6.328271240363E-015, + 11.4)); +#6078 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6079 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6080 = PCURVE('',#4839,#6081); +#6081 = DEFINITIONAL_REPRESENTATION('',(#6082),#6090); +#6082 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6083,#6084,#6085,#6086, +#6087,#6088,#6089),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#6083 = CARTESIAN_POINT('',(-7.071068,0.E+000)); +#6084 = CARTESIAN_POINT('',(-7.071068,12.247449039774)); +#6085 = CARTESIAN_POINT('',(3.535534,6.123724519887)); +#6086 = CARTESIAN_POINT('',(14.142136,1.731912158551E-015)); +#6087 = CARTESIAN_POINT('',(3.535534,-6.123724519887)); +#6088 = CARTESIAN_POINT('',(-7.071068,-12.24744903977)); +#6089 = CARTESIAN_POINT('',(-7.071068,0.E+000)); +#6090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6091 = PCURVE('',#6092,#6097); +#6092 = CYLINDRICAL_SURFACE('',#6093,7.071068); +#6093 = AXIS2_PLACEMENT_3D('',#6094,#6095,#6096); +#6094 = CARTESIAN_POINT('',(-2.619264724367E-032,6.328271240363E-015, + 11.4)); +#6095 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#6096 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6097 = DEFINITIONAL_REPRESENTATION('',(#6098),#6102); +#6098 = LINE('',#6099,#6100); +#6099 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6100 = VECTOR('',#6101,1.); +#6101 = DIRECTION('',(-1.,0.E+000)); +#6102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6103 = ORIENTED_EDGE('',*,*,#6104,.T.); +#6104 = EDGE_CURVE('',#6072,#5502,#6105,.T.); +#6105 = SURFACE_CURVE('',#6106,(#6110,#6117),.PCURVE_S1.); +#6106 = LINE('',#6107,#6108); +#6107 = CARTESIAN_POINT('',(6.312248515786,-3.186772871665,11.4)); +#6108 = VECTOR('',#6109,1.); +#6109 = DIRECTION('',(0.892686722258,-0.45067772954,2.501763960107E-016) + ); +#6110 = PCURVE('',#4839,#6111); +#6111 = DEFINITIONAL_REPRESENTATION('',(#6112),#6116); +#6112 = LINE('',#6113,#6114); +#6113 = CARTESIAN_POINT('',(6.312248515786,3.186772871665)); +#6114 = VECTOR('',#6115,1.); +#6115 = DIRECTION('',(0.892686722258,0.45067772954)); +#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6117 = PCURVE('',#6118,#6123); +#6118 = PLANE('',#6119); +#6119 = AXIS2_PLACEMENT_3D('',#6120,#6121,#6122); +#6120 = CARTESIAN_POINT('',(6.312248515786,-3.186772871665,11.4)); +#6121 = DIRECTION('',(0.45067772954,0.892686722258,-4.955406764142E-016) + ); +#6122 = DIRECTION('',(0.892686722258,-0.45067772954,2.501763960107E-016) + ); +#6123 = DEFINITIONAL_REPRESENTATION('',(#6124),#6128); +#6124 = LINE('',#6125,#6126); +#6125 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6126 = VECTOR('',#6127,1.); +#6127 = DIRECTION('',(1.,-4.930380657631E-032)); +#6128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6129 = ORIENTED_EDGE('',*,*,#5501,.T.); +#6130 = ORIENTED_EDGE('',*,*,#4823,.F.); +#6131 = ORIENTED_EDGE('',*,*,#5874,.T.); +#6132 = ORIENTED_EDGE('',*,*,#5135,.F.); +#6133 = ORIENTED_EDGE('',*,*,#5320,.F.); +#6134 = ORIENTED_EDGE('',*,*,#5428,.F.); +#6135 = ORIENTED_EDGE('',*,*,#6136,.T.); +#6136 = EDGE_CURVE('',#5429,#5216,#6137,.T.); +#6137 = SURFACE_CURVE('',#6138,(#6143,#6154),.PCURVE_S1.); +#6138 = CIRCLE('',#6139,2.5); +#6139 = AXIS2_PLACEMENT_3D('',#6140,#6141,#6142); +#6140 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#6141 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6142 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6143 = PCURVE('',#4839,#6144); +#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6153); +#6145 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6146,#6147,#6148,#6149, +#6150,#6151,#6152),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#6146 = CARTESIAN_POINT('',(-2.5,1.262177448354E-029)); +#6147 = CARTESIAN_POINT('',(-2.5,4.330127018922)); +#6148 = CARTESIAN_POINT('',(1.25,2.165063509461)); +#6149 = CARTESIAN_POINT('',(5.,6.123233995737E-016)); +#6150 = CARTESIAN_POINT('',(1.25,-2.165063509461)); +#6151 = CARTESIAN_POINT('',(-2.5,-4.330127018922)); +#6152 = CARTESIAN_POINT('',(-2.5,1.262177448354E-029)); +#6153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6154 = PCURVE('',#5231,#6155); +#6155 = DEFINITIONAL_REPRESENTATION('',(#6156),#6160); +#6156 = LINE('',#6157,#6158); +#6157 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6158 = VECTOR('',#6159,1.); +#6159 = DIRECTION('',(1.,0.E+000)); +#6160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6161 = ADVANCED_FACE('',(#6162),#4930,.F.); +#6162 = FACE_BOUND('',#6163,.F.); +#6163 = EDGE_LOOP('',(#6164,#6192,#6213,#6214)); +#6164 = ORIENTED_EDGE('',*,*,#6165,.F.); +#6165 = EDGE_CURVE('',#6166,#6166,#6168,.T.); +#6166 = VERTEX_POINT('',#6167); +#6167 = CARTESIAN_POINT('',(5.,-7.474422,4.980666)); +#6168 = SURFACE_CURVE('',#6169,(#6174,#6181),.PCURVE_S1.); +#6169 = CIRCLE('',#6170,1.5); +#6170 = AXIS2_PLACEMENT_3D('',#6171,#6172,#6173); +#6171 = CARTESIAN_POINT('',(5.,-8.974422,4.980666)); +#6172 = DIRECTION('',(1.,-3.697785493224E-032,3.330669073875E-016)); +#6173 = DIRECTION('',(0.E+000,1.,1.110223024625E-016)); +#6174 = PCURVE('',#4930,#6175); +#6175 = DEFINITIONAL_REPRESENTATION('',(#6176),#6180); +#6176 = LINE('',#6177,#6178); +#6177 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6178 = VECTOR('',#6179,1.); +#6179 = DIRECTION('',(1.,0.E+000)); +#6180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6181 = PCURVE('',#5859,#6182); +#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6191); +#6183 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6184,#6185,#6186,#6187, +#6188,#6189,#6190),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#6184 = CARTESIAN_POINT('',(-1.207100000001E-002,0.98901)); +#6185 = CARTESIAN_POINT('',(-2.610147211353,0.98901)); +#6186 = CARTESIAN_POINT('',(-1.311109105677,3.23901)); +#6187 = CARTESIAN_POINT('',(-1.207100000001E-002,5.48901)); +#6188 = CARTESIAN_POINT('',(1.286967105677,3.23901)); +#6189 = CARTESIAN_POINT('',(2.586005211353,0.98901)); +#6190 = CARTESIAN_POINT('',(-1.207100000001E-002,0.98901)); +#6191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6192 = ORIENTED_EDGE('',*,*,#6193,.T.); +#6193 = EDGE_CURVE('',#6166,#4910,#6194,.T.); +#6194 = SEAM_CURVE('',#6195,(#6199,#6206),.PCURVE_S1.); +#6195 = LINE('',#6196,#6197); +#6196 = CARTESIAN_POINT('',(5.,-7.474422,4.980666)); +#6197 = VECTOR('',#6198,1.); +#6198 = DIRECTION('',(-1.,1.110223024625E-016,-3.330669073875E-016)); +#6199 = PCURVE('',#4930,#6200); +#6200 = DEFINITIONAL_REPRESENTATION('',(#6201),#6205); +#6201 = LINE('',#6202,#6203); +#6202 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#6203 = VECTOR('',#6204,1.); +#6204 = DIRECTION('',(0.E+000,-1.)); +#6205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6206 = PCURVE('',#4930,#6207); +#6207 = DEFINITIONAL_REPRESENTATION('',(#6208),#6212); +#6208 = LINE('',#6209,#6210); +#6209 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6210 = VECTOR('',#6211,1.); +#6211 = DIRECTION('',(0.E+000,-1.)); +#6212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6213 = ORIENTED_EDGE('',*,*,#4909,.T.); +#6214 = ORIENTED_EDGE('',*,*,#6193,.F.); +#6215 = ADVANCED_FACE('',(#6216,#6272),#5097,.T.); +#6216 = FACE_BOUND('',#6217,.F.); +#6217 = EDGE_LOOP('',(#6218,#6219,#6220,#6221,#6243,#6244,#6271)); +#6218 = ORIENTED_EDGE('',*,*,#5266,.F.); +#6219 = ORIENTED_EDGE('',*,*,#5082,.T.); +#6220 = ORIENTED_EDGE('',*,*,#5476,.T.); +#6221 = ORIENTED_EDGE('',*,*,#6222,.F.); +#6222 = EDGE_CURVE('',#6020,#5477,#6223,.T.); +#6223 = SURFACE_CURVE('',#6224,(#6229,#6236),.PCURVE_S1.); +#6224 = CIRCLE('',#6225,12.5); +#6225 = AXIS2_PLACEMENT_3D('',#6226,#6227,#6228); +#6226 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#6227 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#6228 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6229 = PCURVE('',#5097,#6230); +#6230 = DEFINITIONAL_REPRESENTATION('',(#6231),#6235); +#6231 = LINE('',#6232,#6233); +#6232 = CARTESIAN_POINT('',(-0.E+000,11.4)); +#6233 = VECTOR('',#6234,1.); +#6234 = DIRECTION('',(-1.,0.E+000)); +#6235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6236 = PCURVE('',#5540,#6237); +#6237 = DEFINITIONAL_REPRESENTATION('',(#6238),#6242); +#6238 = LINE('',#6239,#6240); +#6239 = CARTESIAN_POINT('',(-9.424777960769,0.E+000)); +#6240 = VECTOR('',#6241,1.); +#6241 = DIRECTION('',(1.,-0.E+000)); +#6242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6243 = ORIENTED_EDGE('',*,*,#6019,.F.); +#6244 = ORIENTED_EDGE('',*,*,#6245,.F.); +#6245 = EDGE_CURVE('',#5907,#5992,#6246,.T.); +#6246 = SURFACE_CURVE('',#6247,(#6252,#6259),.PCURVE_S1.); +#6247 = CIRCLE('',#6248,12.5); +#6248 = AXIS2_PLACEMENT_3D('',#6249,#6250,#6251); +#6249 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#6250 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#6251 = DIRECTION('',(1.,0.E+000,0.E+000)); +#6252 = PCURVE('',#5097,#6253); +#6253 = DEFINITIONAL_REPRESENTATION('',(#6254),#6258); +#6254 = LINE('',#6255,#6256); +#6255 = CARTESIAN_POINT('',(-0.E+000,11.4)); +#6256 = VECTOR('',#6257,1.); +#6257 = DIRECTION('',(-1.,0.E+000)); +#6258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6259 = PCURVE('',#6260,#6265); +#6260 = CYLINDRICAL_SURFACE('',#6261,12.5); +#6261 = AXIS2_PLACEMENT_3D('',#6262,#6263,#6264); +#6262 = CARTESIAN_POINT('',(0.E+000,6.328271240363E-015,11.4)); +#6263 = DIRECTION('',(0.E+000,-5.551115123126E-016,-1.)); +#6264 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270); +#6266 = LINE('',#6267,#6268); +#6267 = CARTESIAN_POINT('',(-9.424777960769,0.E+000)); +#6268 = VECTOR('',#6269,1.); +#6269 = DIRECTION('',(1.,-0.E+000)); +#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6271 = ORIENTED_EDGE('',*,*,#5906,.F.); +#6272 = FACE_BOUND('',#6273,.F.); +#6273 = EDGE_LOOP('',(#6274,#6416)); +#6274 = ORIENTED_EDGE('',*,*,#6275,.F.); +#6275 = EDGE_CURVE('',#6276,#6278,#6280,.T.); +#6276 = VERTEX_POINT('',#6277); +#6277 = CARTESIAN_POINT('',(-6.821765443484,-10.474422,4.980666)); +#6278 = VERTEX_POINT('',#6279); +#6279 = CARTESIAN_POINT('',(-10.01913248569,-7.474422,4.980666)); +#6280 = SURFACE_CURVE('',#6281,(#6324,#6370),.PCURVE_S1.); +#6281 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6282,#6283,#6284,#6285,#6286, + #6287,#6288,#6289,#6290,#6291,#6292,#6293,#6294,#6295,#6296,#6297, + #6298,#6299,#6300,#6301,#6302,#6303,#6304,#6305,#6306,#6307,#6308, + #6309,#6310,#6311,#6312,#6313,#6314,#6315,#6316,#6317,#6318,#6319, + #6320,#6321,#6322,#6323),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,0.185091933911,0.233156979645,0.336111972348,0.510714405758, + 0.690212996568,0.796976095932,0.892447858943,1.),.UNSPECIFIED.); +#6282 = CARTESIAN_POINT('',(-6.821765443484,-10.474422,4.980666)); +#6283 = CARTESIAN_POINT('',(-6.821765443484,-10.474422,4.852787438106)); +#6284 = CARTESIAN_POINT('',(-6.841852027587,-10.46133997644, + 4.725504327049)); +#6285 = CARTESIAN_POINT('',(-6.881677815621,-10.43540252972, + 4.599931265739)); +#6286 = CARTESIAN_POINT('',(-6.940400311757,-10.39674598538, + 4.47718790737)); +#6287 = CARTESIAN_POINT('',(-7.016668555672,-10.34547628302, + 4.358526064399)); +#6288 = CARTESIAN_POINT('',(-7.132592941963,-10.26532814938, + 4.216010881347)); +#6289 = CARTESIAN_POINT('',(-7.157568200605,-10.24796217066, + 4.186986015855)); +#6290 = CARTESIAN_POINT('',(-7.183598155295,-10.22975110414, + 4.158333899249)); +#6291 = CARTESIAN_POINT('',(-7.210661009925,-10.21069169848, + 4.130073579742)); +#6292 = CARTESIAN_POINT('',(-7.238736054707,-10.19077900644, + 4.102224882009)); +#6293 = CARTESIAN_POINT('',(-7.330066287177,-10.12551157461, + 4.016082509352)); +#6294 = CARTESIAN_POINT('',(-7.396842124808,-10.07710045081, + 3.959377781746)); +#6295 = CARTESIAN_POINT('',(-7.467991560006,-10.02467137953, + 3.904841576583)); +#6296 = CARTESIAN_POINT('',(-7.543362200664,-9.968108695861, + 3.852711206582)); +#6297 = CARTESIAN_POINT('',(-7.622786911492,-9.907285758629, + 3.803314220146)); +#6298 = CARTESIAN_POINT('',(-7.847342578335,-9.731464544397, + 3.678640382436)); +#6299 = CARTESIAN_POINT('',(-8.001605187861,-9.606756109141, + 3.60824058351)); +#6300 = CARTESIAN_POINT('',(-8.16681124117,-9.468003724785, + 3.549330066887)); +#6301 = CARTESIAN_POINT('',(-8.339951787159,-9.315963308437, + 3.50567376061)); +#6302 = CARTESIAN_POINT('',(-8.517413195865,-9.152319290524, + 3.481331609242)); +#6303 = CARTESIAN_POINT('',(-8.878070142576,-8.803103500537, + 3.480003718208)); +#6304 = CARTESIAN_POINT('',(-9.051570500674,-8.626457527532, + 3.504401991365)); +#6305 = CARTESIAN_POINT('',(-9.209912086246,-8.456697986454, + 3.55364753908)); +#6306 = CARTESIAN_POINT('',(-9.349431286465,-8.300264887241, + 3.624499763647)); +#6307 = CARTESIAN_POINT('',(-9.468585692515,-8.162072406781, + 3.710829922985)); +#6308 = CARTESIAN_POINT('',(-9.62606049631,-7.974790743536, + 3.858765736111)); +#6309 = CARTESIAN_POINT('',(-9.678774782573,-7.910856556428, + 3.917344208646)); +#6310 = CARTESIAN_POINT('',(-9.726004296837,-7.852631176693, + 3.97863338554)); +#6311 = CARTESIAN_POINT('',(-9.768213107013,-7.799881193393, + 4.042079964854)); +#6312 = CARTESIAN_POINT('',(-9.805803446871,-7.752363308312, + 4.107268688041)); +#6313 = CARTESIAN_POINT('',(-9.868916713654,-7.671819627745, + 4.233521296483)); +#6314 = CARTESIAN_POINT('',(-9.895294868485,-7.637793338233, + 4.294291671953)); +#6315 = CARTESIAN_POINT('',(-9.918483301071,-7.607622254986, + 4.35599629394)); +#6316 = CARTESIAN_POINT('',(-9.938667766295,-7.581178863068, + 4.418446889433)); +#6317 = CARTESIAN_POINT('',(-9.955996149921,-7.558354681718, + 4.481501176061)); +#6318 = CARTESIAN_POINT('',(-9.98701282394,-7.517334437924, + 4.616667064526)); +#6319 = CARTESIAN_POINT('',(-9.999958369443,-7.500095675905, + 4.688894443423)); +#6320 = CARTESIAN_POINT('',(-10.00956936178,-7.487240678582, + 4.761559656318)); +#6321 = CARTESIAN_POINT('',(-10.01594462182,-7.47869534309, + 4.834500331573)); +#6322 = CARTESIAN_POINT('',(-10.01913248024,-7.474422007309, + 4.907575815804)); +#6323 = CARTESIAN_POINT('',(-10.01913248569,-7.474422,4.980666)); +#6324 = PCURVE('',#5097,#6325); +#6325 = DEFINITIONAL_REPRESENTATION('',(#6326),#6369); +#6326 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6327,#6328,#6329,#6330,#6331, + #6332,#6333,#6334,#6335,#6336,#6337,#6338,#6339,#6340,#6341,#6342, + #6343,#6344,#6345,#6346,#6347,#6348,#6349,#6350,#6351,#6352,#6353, + #6354,#6355,#6356,#6357,#6358,#6359,#6360,#6361,#6362,#6363,#6364, + #6365,#6366,#6367,#6368),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,0.185091933911,0.233156979645,0.336111972348,0.510714405758, + 0.690212996568,0.796976095932,0.892447858943,1.),.UNSPECIFIED.); +#6327 = CARTESIAN_POINT('',(-2.148069765008,4.980666)); +#6328 = CARTESIAN_POINT('',(-2.148069765008,4.852787438106)); +#6329 = CARTESIAN_POINT('',(-2.149987438024,4.725504327049)); +#6330 = CARTESIAN_POINT('',(-2.153789657524,4.599931265739)); +#6331 = CARTESIAN_POINT('',(-2.15941384074,4.47718790737)); +#6332 = CARTESIAN_POINT('',(-2.166765129551,4.358526064399)); +#6333 = CARTESIAN_POINT('',(-2.17803979117,4.216010881347)); +#6334 = CARTESIAN_POINT('',(-2.180473336236,4.186986015855)); +#6335 = CARTESIAN_POINT('',(-2.183014753658,4.158333899249)); +#6336 = CARTESIAN_POINT('',(-2.185662791405,4.130073579742)); +#6337 = CARTESIAN_POINT('',(-2.188416359477,4.102224882009)); +#6338 = CARTESIAN_POINT('',(-2.197396711014,4.016082509352)); +#6339 = CARTESIAN_POINT('',(-2.203994811232,3.959377781746)); +#6340 = CARTESIAN_POINT('',(-2.211064885932,3.904841576583)); +#6341 = CARTESIAN_POINT('',(-2.218603125345,3.852711206582)); +#6342 = CARTESIAN_POINT('',(-2.226605749468,3.803314220146)); +#6343 = CARTESIAN_POINT('',(-2.249421652257,3.678640382436)); +#6344 = CARTESIAN_POINT('',(-2.265289012299,3.60824058351)); +#6345 = CARTESIAN_POINT('',(-2.282543706758,3.549330066887)); +#6346 = CARTESIAN_POINT('',(-2.300969592084,3.50567376061)); +#6347 = CARTESIAN_POINT('',(-2.320275508633,3.481331609242)); +#6348 = CARTESIAN_POINT('',(-2.360437189968,3.480003718208)); +#6349 = CARTESIAN_POINT('',(-2.380238987171,3.504401991365)); +#6350 = CARTESIAN_POINT('',(-2.398801680475,3.55364753908)); +#6351 = CARTESIAN_POINT('',(-2.415566918461,3.624499763647)); +#6352 = CARTESIAN_POINT('',(-2.430163294417,3.710829922985)); +#6353 = CARTESIAN_POINT('',(-2.449738419075,3.858765736111)); +#6354 = CARTESIAN_POINT('',(-2.456367204489,3.917344208646)); +#6355 = CARTESIAN_POINT('',(-2.462364724744,3.97863338554)); +#6356 = CARTESIAN_POINT('',(-2.467769280122,4.042079964854)); +#6357 = CARTESIAN_POINT('',(-2.472616314051,4.107268688041)); +#6358 = CARTESIAN_POINT('',(-2.480802377886,4.233521296483)); +#6359 = CARTESIAN_POINT('',(-2.484246604548,4.294291671953)); +#6360 = CARTESIAN_POINT('',(-2.487290776527,4.35599629394)); +#6361 = CARTESIAN_POINT('',(-2.489952091491,4.418446889433)); +#6362 = CARTESIAN_POINT('',(-2.492244635577,4.481501176061)); +#6363 = CARTESIAN_POINT('',(-2.496358763018,4.616667064526)); +#6364 = CARTESIAN_POINT('',(-2.498083421715,4.688894443423)); +#6365 = CARTESIAN_POINT('',(-2.499367467999,4.761559656318)); +#6366 = CARTESIAN_POINT('',(-2.50022038687,4.834500331573)); +#6367 = CARTESIAN_POINT('',(-2.500646898161,4.907575815804)); +#6368 = CARTESIAN_POINT('',(-2.500646898891,4.980666)); +#6369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6370 = PCURVE('',#5305,#6371); +#6371 = DEFINITIONAL_REPRESENTATION('',(#6372),#6415); +#6372 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6373,#6374,#6375,#6376,#6377, + #6378,#6379,#6380,#6381,#6382,#6383,#6384,#6385,#6386,#6387,#6388, + #6389,#6390,#6391,#6392,#6393,#6394,#6395,#6396,#6397,#6398,#6399, + #6400,#6401,#6402,#6403,#6404,#6405,#6406,#6407,#6408,#6409,#6410, + #6411,#6412,#6413,#6414),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,0.185091933911,0.233156979645,0.336111972348,0.510714405758, + 0.690212996568,0.796976095932,0.892447858943,1.),.UNSPECIFIED.); +#6373 = CARTESIAN_POINT('',(3.14159265359,-11.82176544348)); +#6374 = CARTESIAN_POINT('',(3.226845028186,-11.82176544348)); +#6375 = CARTESIAN_POINT('',(3.31170034899,-11.84185202758)); +#6376 = CARTESIAN_POINT('',(3.396531292464,-11.88167781562)); +#6377 = CARTESIAN_POINT('',(3.481653907907,-11.94040031175)); +#6378 = CARTESIAN_POINT('',(3.567360230986,-12.01666855567)); +#6379 = CARTESIAN_POINT('',(3.676364411794,-12.13259294196)); +#6380 = CARTESIAN_POINT('',(3.698905242252,-12.1575682006)); +#6381 = CARTESIAN_POINT('',(3.721525940251,-12.18359815529)); +#6382 = CARTESIAN_POINT('',(3.74423766991,-12.21066100992)); +#6383 = CARTESIAN_POINT('',(3.767052634689,-12.2387360547)); +#6384 = CARTESIAN_POINT('',(3.839103067717,-12.33006628717)); +#6385 = CARTESIAN_POINT('',(3.88872461245,-12.3968421248)); +#6386 = CARTESIAN_POINT('',(3.939025400469,-12.46799156)); +#6387 = CARTESIAN_POINT('',(3.990160016898,-12.54336220066)); +#6388 = CARTESIAN_POINT('',(4.042285423047,-12.62278691149)); +#6389 = CARTESIAN_POINT('',(4.185977478319,-12.84734257833)); +#6390 = CARTESIAN_POINT('',(4.280945000787,-13.00160518786)); +#6391 = CARTESIAN_POINT('',(4.380444017601,-13.16681124117)); +#6392 = CARTESIAN_POINT('',(4.484632021029,-13.33995178715)); +#6393 = CARTESIAN_POINT('',(4.593789947628,-13.51741319586)); +#6394 = CARTESIAN_POINT('',(4.82660215738,-13.87807014257)); +#6395 = CARTESIAN_POINT('',(4.944303451611,-14.05157050067)); +#6396 = CARTESIAN_POINT('',(5.060310180771,-14.20991208624)); +#6397 = CARTESIAN_POINT('',(5.173210284264,-14.34943128646)); +#6398 = CARTESIAN_POINT('',(5.281180077437,-14.46858569251)); +#6399 = CARTESIAN_POINT('',(5.440287904178,-14.62606049631)); +#6400 = CARTESIAN_POINT('',(5.49794169595,-14.67877478257)); +#6401 = CARTESIAN_POINT('',(5.554104296755,-14.72600429683)); +#6402 = CARTESIAN_POINT('',(5.60894134957,-14.76821310701)); +#6403 = CARTESIAN_POINT('',(5.662617179587,-14.80580344687)); +#6404 = CARTESIAN_POINT('',(5.762454838075,-14.86891671365)); +#6405 = CARTESIAN_POINT('',(5.808810209128,-14.89529486848)); +#6406 = CARTESIAN_POINT('',(5.854496692747,-14.91848330107)); +#6407 = CARTESIAN_POINT('',(5.899612074923,-14.93866776629)); +#6408 = CARTESIAN_POINT('',(5.944255455739,-14.95599614992)); +#6409 = CARTESIAN_POINT('',(6.038424282395,-14.98701282394)); +#6410 = CARTESIAN_POINT('',(6.087838209837,-14.99995836944)); +#6411 = CARTESIAN_POINT('',(6.136906162851,-15.00956936178)); +#6412 = CARTESIAN_POINT('',(6.185741557478,-15.01594462182)); +#6413 = CARTESIAN_POINT('',(6.234458517716,-15.01913248024)); +#6414 = CARTESIAN_POINT('',(6.28318530718,-15.01913248569)); +#6415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6416 = ORIENTED_EDGE('',*,*,#6417,.T.); +#6417 = EDGE_CURVE('',#6276,#6278,#6418,.T.); +#6418 = SURFACE_CURVE('',#6419,(#6462,#6508),.PCURVE_S1.); +#6419 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6420,#6421,#6422,#6423,#6424, + #6425,#6426,#6427,#6428,#6429,#6430,#6431,#6432,#6433,#6434,#6435, + #6436,#6437,#6438,#6439,#6440,#6441,#6442,#6443,#6444,#6445,#6446, + #6447,#6448,#6449,#6450,#6451,#6452,#6453,#6454,#6455,#6456,#6457, + #6458,#6459,#6460,#6461),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,0.185091933911,0.233156979645,0.336111972348,0.510714405758, + 0.690212996568,0.796976095932,0.892447858943,1.),.UNSPECIFIED.); +#6420 = CARTESIAN_POINT('',(-6.821765443484,-10.474422,4.980666)); +#6421 = CARTESIAN_POINT('',(-6.821765443484,-10.474422,5.108544561894)); +#6422 = CARTESIAN_POINT('',(-6.841852027587,-10.46133997644, + 5.235827672951)); +#6423 = CARTESIAN_POINT('',(-6.881677815621,-10.43540252972, + 5.361400734261)); +#6424 = CARTESIAN_POINT('',(-6.940400311757,-10.39674598538, + 5.48414409263)); +#6425 = CARTESIAN_POINT('',(-7.016668555672,-10.34547628302, + 5.602805935601)); +#6426 = CARTESIAN_POINT('',(-7.132592941963,-10.26532814938, + 5.745321118653)); +#6427 = CARTESIAN_POINT('',(-7.157568200605,-10.24796217066, + 5.774345984145)); +#6428 = CARTESIAN_POINT('',(-7.183598155295,-10.22975110414, + 5.802998100751)); +#6429 = CARTESIAN_POINT('',(-7.210661009925,-10.21069169848, + 5.831258420258)); +#6430 = CARTESIAN_POINT('',(-7.238736054707,-10.19077900644, + 5.859107117991)); +#6431 = CARTESIAN_POINT('',(-7.330066287177,-10.12551157461, + 5.945249490648)); +#6432 = CARTESIAN_POINT('',(-7.396842124808,-10.07710045081, + 6.001954218254)); +#6433 = CARTESIAN_POINT('',(-7.467991560006,-10.02467137953, + 6.056490423417)); +#6434 = CARTESIAN_POINT('',(-7.543362200664,-9.968108695861, + 6.108620793418)); +#6435 = CARTESIAN_POINT('',(-7.622786911492,-9.907285758629, + 6.158017779854)); +#6436 = CARTESIAN_POINT('',(-7.847342578335,-9.731464544396, + 6.282691617564)); +#6437 = CARTESIAN_POINT('',(-8.00160518786,-9.606756109141,6.35309141649 + )); +#6438 = CARTESIAN_POINT('',(-8.166811241171,-9.468003724785, + 6.412001933113)); +#6439 = CARTESIAN_POINT('',(-8.339951787159,-9.315963308437, + 6.45565823939)); +#6440 = CARTESIAN_POINT('',(-8.517413195865,-9.152319290524, + 6.480000390758)); +#6441 = CARTESIAN_POINT('',(-8.878070142576,-8.803103500537, + 6.481328281792)); +#6442 = CARTESIAN_POINT('',(-9.051570500674,-8.626457527532, + 6.456930008635)); +#6443 = CARTESIAN_POINT('',(-9.209912086246,-8.456697986454, + 6.40768446092)); +#6444 = CARTESIAN_POINT('',(-9.349431286465,-8.300264887241, + 6.336832236353)); +#6445 = CARTESIAN_POINT('',(-9.468585692515,-8.162072406781, + 6.250502077015)); +#6446 = CARTESIAN_POINT('',(-9.62606049631,-7.974790743536, + 6.102566263889)); +#6447 = CARTESIAN_POINT('',(-9.678774782573,-7.910856556428, + 6.043987791354)); +#6448 = CARTESIAN_POINT('',(-9.726004296837,-7.852631176693, + 5.98269861446)); +#6449 = CARTESIAN_POINT('',(-9.768213107013,-7.799881193393, + 5.919252035146)); +#6450 = CARTESIAN_POINT('',(-9.805803446871,-7.752363308312, + 5.854063311959)); +#6451 = CARTESIAN_POINT('',(-9.868916713654,-7.671819627745, + 5.727810703517)); +#6452 = CARTESIAN_POINT('',(-9.895294868485,-7.637793338233, + 5.667040328047)); +#6453 = CARTESIAN_POINT('',(-9.918483301071,-7.607622254986, + 5.60533570606)); +#6454 = CARTESIAN_POINT('',(-9.938667766295,-7.581178863068, + 5.542885110567)); +#6455 = CARTESIAN_POINT('',(-9.955996149921,-7.558354681718, + 5.479830823939)); +#6456 = CARTESIAN_POINT('',(-9.98701282394,-7.517334437924, + 5.344664935474)); +#6457 = CARTESIAN_POINT('',(-9.999958369443,-7.500095675905, + 5.272437556577)); +#6458 = CARTESIAN_POINT('',(-10.00956936178,-7.487240678582, + 5.199772343682)); +#6459 = CARTESIAN_POINT('',(-10.01594462182,-7.47869534309, + 5.126831668427)); +#6460 = CARTESIAN_POINT('',(-10.01913248024,-7.474422007309, + 5.053756184196)); +#6461 = CARTESIAN_POINT('',(-10.01913248569,-7.474422,4.980666)); +#6462 = PCURVE('',#5097,#6463); +#6463 = DEFINITIONAL_REPRESENTATION('',(#6464),#6507); +#6464 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6465,#6466,#6467,#6468,#6469, + #6470,#6471,#6472,#6473,#6474,#6475,#6476,#6477,#6478,#6479,#6480, + #6481,#6482,#6483,#6484,#6485,#6486,#6487,#6488,#6489,#6490,#6491, + #6492,#6493,#6494,#6495,#6496,#6497,#6498,#6499,#6500,#6501,#6502, + #6503,#6504,#6505,#6506),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,0.185091933911,0.233156979645,0.336111972348,0.510714405758, + 0.690212996568,0.796976095932,0.892447858943,1.),.UNSPECIFIED.); +#6465 = CARTESIAN_POINT('',(-2.148069765008,4.980666)); +#6466 = CARTESIAN_POINT('',(-2.148069765008,5.108544561894)); +#6467 = CARTESIAN_POINT('',(-2.149987438024,5.235827672951)); +#6468 = CARTESIAN_POINT('',(-2.153789657524,5.361400734261)); +#6469 = CARTESIAN_POINT('',(-2.15941384074,5.48414409263)); +#6470 = CARTESIAN_POINT('',(-2.166765129551,5.602805935601)); +#6471 = CARTESIAN_POINT('',(-2.17803979117,5.745321118653)); +#6472 = CARTESIAN_POINT('',(-2.180473336236,5.774345984145)); +#6473 = CARTESIAN_POINT('',(-2.183014753658,5.802998100751)); +#6474 = CARTESIAN_POINT('',(-2.185662791405,5.831258420258)); +#6475 = CARTESIAN_POINT('',(-2.188416359477,5.859107117991)); +#6476 = CARTESIAN_POINT('',(-2.197396711014,5.945249490648)); +#6477 = CARTESIAN_POINT('',(-2.203994811232,6.001954218254)); +#6478 = CARTESIAN_POINT('',(-2.211064885932,6.056490423417)); +#6479 = CARTESIAN_POINT('',(-2.218603125345,6.108620793418)); +#6480 = CARTESIAN_POINT('',(-2.226605749468,6.158017779854)); +#6481 = CARTESIAN_POINT('',(-2.249421652257,6.282691617564)); +#6482 = CARTESIAN_POINT('',(-2.265289012299,6.35309141649)); +#6483 = CARTESIAN_POINT('',(-2.282543706758,6.412001933113)); +#6484 = CARTESIAN_POINT('',(-2.300969592084,6.45565823939)); +#6485 = CARTESIAN_POINT('',(-2.320275508633,6.480000390758)); +#6486 = CARTESIAN_POINT('',(-2.360437189968,6.481328281792)); +#6487 = CARTESIAN_POINT('',(-2.380238987171,6.456930008635)); +#6488 = CARTESIAN_POINT('',(-2.398801680475,6.40768446092)); +#6489 = CARTESIAN_POINT('',(-2.415566918461,6.336832236353)); +#6490 = CARTESIAN_POINT('',(-2.430163294417,6.250502077015)); +#6491 = CARTESIAN_POINT('',(-2.449738419075,6.102566263889)); +#6492 = CARTESIAN_POINT('',(-2.456367204489,6.043987791354)); +#6493 = CARTESIAN_POINT('',(-2.462364724744,5.98269861446)); +#6494 = CARTESIAN_POINT('',(-2.467769280122,5.919252035146)); +#6495 = CARTESIAN_POINT('',(-2.472616314051,5.854063311959)); +#6496 = CARTESIAN_POINT('',(-2.480802377886,5.727810703517)); +#6497 = CARTESIAN_POINT('',(-2.484246604548,5.667040328047)); +#6498 = CARTESIAN_POINT('',(-2.487290776527,5.60533570606)); +#6499 = CARTESIAN_POINT('',(-2.489952091491,5.542885110567)); +#6500 = CARTESIAN_POINT('',(-2.492244635577,5.479830823939)); +#6501 = CARTESIAN_POINT('',(-2.496358763018,5.344664935474)); +#6502 = CARTESIAN_POINT('',(-2.498083421715,5.272437556577)); +#6503 = CARTESIAN_POINT('',(-2.499367467999,5.199772343682)); +#6504 = CARTESIAN_POINT('',(-2.50022038687,5.126831668427)); +#6505 = CARTESIAN_POINT('',(-2.500646898161,5.053756184196)); +#6506 = CARTESIAN_POINT('',(-2.500646898891,4.980666)); +#6507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6508 = PCURVE('',#5305,#6509); +#6509 = DEFINITIONAL_REPRESENTATION('',(#6510),#6553); +#6510 = B_SPLINE_CURVE_WITH_KNOTS('',6,(#6511,#6512,#6513,#6514,#6515, + #6516,#6517,#6518,#6519,#6520,#6521,#6522,#6523,#6524,#6525,#6526, + #6527,#6528,#6529,#6530,#6531,#6532,#6533,#6534,#6535,#6536,#6537, + #6538,#6539,#6540,#6541,#6542,#6543,#6544,#6545,#6546,#6547,#6548, + #6549,#6550,#6551,#6552),.UNSPECIFIED.,.F.,.F.,(7,5,5,5,5,5,5,5,7),( + 0.E+000,0.185091933911,0.233156979645,0.336111972348,0.510714405758, + 0.690212996568,0.796976095932,0.892447858943,1.),.UNSPECIFIED.); +#6511 = CARTESIAN_POINT('',(3.14159265359,-11.82176544348)); +#6512 = CARTESIAN_POINT('',(3.056340278994,-11.82176544348)); +#6513 = CARTESIAN_POINT('',(2.97148495819,-11.84185202758)); +#6514 = CARTESIAN_POINT('',(2.886654014716,-11.88167781562)); +#6515 = CARTESIAN_POINT('',(2.801531399273,-11.94040031175)); +#6516 = CARTESIAN_POINT('',(2.715825076193,-12.01666855567)); +#6517 = CARTESIAN_POINT('',(2.606820895386,-12.13259294196)); +#6518 = CARTESIAN_POINT('',(2.584280064928,-12.1575682006)); +#6519 = CARTESIAN_POINT('',(2.561659366928,-12.18359815529)); +#6520 = CARTESIAN_POINT('',(2.53894763727,-12.21066100992)); +#6521 = CARTESIAN_POINT('',(2.51613267249,-12.2387360547)); +#6522 = CARTESIAN_POINT('',(2.444082239462,-12.33006628717)); +#6523 = CARTESIAN_POINT('',(2.394460694729,-12.3968421248)); +#6524 = CARTESIAN_POINT('',(2.344159906711,-12.46799156)); +#6525 = CARTESIAN_POINT('',(2.293025290281,-12.54336220066)); +#6526 = CARTESIAN_POINT('',(2.240899884132,-12.62278691149)); +#6527 = CARTESIAN_POINT('',(2.09720782886,-12.84734257833)); +#6528 = CARTESIAN_POINT('',(2.002240306393,-13.00160518786)); +#6529 = CARTESIAN_POINT('',(1.902741289578,-13.16681124117)); +#6530 = CARTESIAN_POINT('',(1.798553286151,-13.33995178715)); +#6531 = CARTESIAN_POINT('',(1.689395359551,-13.51741319586)); +#6532 = CARTESIAN_POINT('',(1.4565831498,-13.87807014257)); +#6533 = CARTESIAN_POINT('',(1.338881855569,-14.05157050067)); +#6534 = CARTESIAN_POINT('',(1.222875126408,-14.20991208624)); +#6535 = CARTESIAN_POINT('',(1.109975022916,-14.34943128646)); +#6536 = CARTESIAN_POINT('',(1.002005229742,-14.46858569251)); +#6537 = CARTESIAN_POINT('',(0.842897403002,-14.6260604963)); +#6538 = CARTESIAN_POINT('',(0.78524361123,-14.67877478257)); +#6539 = CARTESIAN_POINT('',(0.729081010424,-14.72600429683)); +#6540 = CARTESIAN_POINT('',(0.674243957609,-14.76821310701)); +#6541 = CARTESIAN_POINT('',(0.620568127593,-14.80580344687)); +#6542 = CARTESIAN_POINT('',(0.520730469105,-14.86891671365)); +#6543 = CARTESIAN_POINT('',(0.474375098052,-14.89529486848)); +#6544 = CARTESIAN_POINT('',(0.428688614433,-14.91848330107)); +#6545 = CARTESIAN_POINT('',(0.383573232256,-14.93866776629)); +#6546 = CARTESIAN_POINT('',(0.33892985144,-14.95599614992)); +#6547 = CARTESIAN_POINT('',(0.244761024785,-14.98701282394)); +#6548 = CARTESIAN_POINT('',(0.195347097342,-14.99995836944)); +#6549 = CARTESIAN_POINT('',(0.146279144329,-15.00956936178)); +#6550 = CARTESIAN_POINT('',(9.744374970196E-002,-15.01594462182)); +#6551 = CARTESIAN_POINT('',(4.872678946379E-002,-15.01913248024)); +#6552 = CARTESIAN_POINT('',(0.E+000,-15.01913248569)); +#6553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6554 = ADVANCED_FACE('',(#6555),#5231,.F.); +#6555 = FACE_BOUND('',#6556,.F.); +#6556 = EDGE_LOOP('',(#6557,#6558,#6559,#6560)); +#6557 = ORIENTED_EDGE('',*,*,#5215,.F.); +#6558 = ORIENTED_EDGE('',*,*,#6136,.F.); +#6559 = ORIENTED_EDGE('',*,*,#5451,.T.); +#6560 = ORIENTED_EDGE('',*,*,#5401,.T.); +#6561 = ADVANCED_FACE('',(#6562),#5305,.F.); +#6562 = FACE_BOUND('',#6563,.F.); +#6563 = EDGE_LOOP('',(#6564,#6565,#6586,#6587,#6588)); +#6564 = ORIENTED_EDGE('',*,*,#5288,.F.); +#6565 = ORIENTED_EDGE('',*,*,#6566,.T.); +#6566 = EDGE_CURVE('',#5289,#6278,#6567,.T.); +#6567 = SEAM_CURVE('',#6568,(#6572,#6579),.PCURVE_S1.); +#6568 = LINE('',#6569,#6570); +#6569 = CARTESIAN_POINT('',(5.,-7.474422,4.980666)); +#6570 = VECTOR('',#6571,1.); +#6571 = DIRECTION('',(-1.,1.110223024625E-016,-3.330669073875E-016)); +#6572 = PCURVE('',#5305,#6573); +#6573 = DEFINITIONAL_REPRESENTATION('',(#6574),#6578); +#6574 = LINE('',#6575,#6576); +#6575 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#6576 = VECTOR('',#6577,1.); +#6577 = DIRECTION('',(0.E+000,-1.)); +#6578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6579 = PCURVE('',#5305,#6580); +#6580 = DEFINITIONAL_REPRESENTATION('',(#6581),#6585); +#6581 = LINE('',#6582,#6583); +#6582 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6583 = VECTOR('',#6584,1.); +#6584 = DIRECTION('',(0.E+000,-1.)); +#6585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6586 = ORIENTED_EDGE('',*,*,#6417,.F.); +#6587 = ORIENTED_EDGE('',*,*,#6275,.T.); +#6588 = ORIENTED_EDGE('',*,*,#6566,.F.); +#6589 = ADVANCED_FACE('',(#6590),#5540,.T.); +#6590 = FACE_BOUND('',#6591,.F.); +#6591 = EDGE_LOOP('',(#6592,#6615,#6644,#6665,#6666)); +#6592 = ORIENTED_EDGE('',*,*,#6593,.T.); +#6593 = EDGE_CURVE('',#5502,#6594,#6596,.T.); +#6594 = VERTEX_POINT('',#6595); +#6595 = CARTESIAN_POINT('',(11.158584028229,-5.633471619254,22.4)); +#6596 = SURFACE_CURVE('',#6597,(#6601,#6608),.PCURVE_S1.); +#6597 = LINE('',#6598,#6599); +#6598 = CARTESIAN_POINT('',(11.158584028229,-5.633471619254,11.4)); +#6599 = VECTOR('',#6600,1.); +#6600 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6601 = PCURVE('',#5540,#6602); +#6602 = DEFINITIONAL_REPRESENTATION('',(#6603),#6607); +#6603 = LINE('',#6604,#6605); +#6604 = CARTESIAN_POINT('',(-2.674068257915,0.E+000)); +#6605 = VECTOR('',#6606,1.); +#6606 = DIRECTION('',(-0.E+000,-1.)); +#6607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6608 = PCURVE('',#6118,#6609); +#6609 = DEFINITIONAL_REPRESENTATION('',(#6610),#6614); +#6610 = LINE('',#6611,#6612); +#6611 = CARTESIAN_POINT('',(5.428932,8.149143851684E-016)); +#6612 = VECTOR('',#6613,1.); +#6613 = DIRECTION('',(-2.465190328816E-032,-1.)); +#6614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6615 = ORIENTED_EDGE('',*,*,#6616,.T.); +#6616 = EDGE_CURVE('',#6594,#6617,#6619,.T.); +#6617 = VERTEX_POINT('',#6618); +#6618 = CARTESIAN_POINT('',(11.014970654992,5.909350342438,22.4)); +#6619 = SURFACE_CURVE('',#6620,(#6625,#6632),.PCURVE_S1.); +#6620 = CIRCLE('',#6621,12.5); +#6621 = AXIS2_PLACEMENT_3D('',#6622,#6623,#6624); +#6622 = CARTESIAN_POINT('',(0.E+000,1.24344978758E-014,22.4)); +#6623 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6624 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6625 = PCURVE('',#5540,#6626); +#6626 = DEFINITIONAL_REPRESENTATION('',(#6627),#6631); +#6627 = LINE('',#6628,#6629); +#6628 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#6629 = VECTOR('',#6630,1.); +#6630 = DIRECTION('',(-1.,0.E+000)); +#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('',(9.547260636026,0.118785017188,22.4)); +#6636 = DIRECTION('',(9.603959244963E-017,4.707483973995E-016,1.)); +#6637 = DIRECTION('',(0.E+000,1.,-4.707483973995E-016)); +#6638 = DEFINITIONAL_REPRESENTATION('',(#6639),#6643); +#6639 = CIRCLE('',#6640,12.5); +#6640 = AXIS2_PLACEMENT_2D('',#6641,#6642); +#6641 = CARTESIAN_POINT('',(-0.118785017188,9.547260636026)); +#6642 = DIRECTION('',(0.E+000,1.)); +#6643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6644 = ORIENTED_EDGE('',*,*,#6645,.F.); +#6645 = EDGE_CURVE('',#6020,#6617,#6646,.T.); +#6646 = SURFACE_CURVE('',#6647,(#6651,#6658),.PCURVE_S1.); +#6647 = LINE('',#6648,#6649); +#6648 = CARTESIAN_POINT('',(11.014970654992,5.909350342438,11.4)); +#6649 = VECTOR('',#6650,1.); +#6650 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6651 = PCURVE('',#5540,#6652); +#6652 = DEFINITIONAL_REPRESENTATION('',(#6653),#6657); +#6653 = LINE('',#6654,#6655); +#6654 = CARTESIAN_POINT('',(-3.633999346512,0.E+000)); +#6655 = VECTOR('',#6656,1.); +#6656 = DIRECTION('',(-0.E+000,-1.)); +#6657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6658 = PCURVE('',#6059,#6659); +#6659 = DEFINITIONAL_REPRESENTATION('',(#6660),#6664); +#6660 = LINE('',#6661,#6662); +#6661 = CARTESIAN_POINT('',(5.428932,-8.548218445964E-016)); +#6662 = VECTOR('',#6663,1.); +#6663 = DIRECTION('',(-2.465190328816E-032,-1.)); +#6664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6665 = ORIENTED_EDGE('',*,*,#6222,.T.); +#6666 = ORIENTED_EDGE('',*,*,#5525,.T.); +#6667 = ADVANCED_FACE('',(#6668),#5650,.F.); +#6668 = FACE_BOUND('',#6669,.F.); +#6669 = EDGE_LOOP('',(#6670,#6693,#6694)); +#6670 = ORIENTED_EDGE('',*,*,#6671,.F.); +#6671 = EDGE_CURVE('',#5555,#6672,#6674,.T.); +#6672 = VERTEX_POINT('',#6673); +#6673 = CARTESIAN_POINT('',(5.,-6.485412,4.968595)); +#6674 = SURFACE_CURVE('',#6675,(#6679,#6686),.PCURVE_S1.); +#6675 = LINE('',#6676,#6677); +#6676 = CARTESIAN_POINT('',(13.,-6.485412,4.968595)); +#6677 = VECTOR('',#6678,1.); +#6678 = DIRECTION('',(-1.,1.110223024625E-016,-1.665334536938E-016)); +#6679 = PCURVE('',#5650,#6680); +#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6685); +#6681 = LINE('',#6682,#6683); +#6682 = CARTESIAN_POINT('',(6.28318530718,0.E+000)); +#6683 = VECTOR('',#6684,1.); +#6684 = DIRECTION('',(0.E+000,-1.)); +#6685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6686 = PCURVE('',#5795,#6687); +#6687 = DEFINITIONAL_REPRESENTATION('',(#6688),#6692); +#6688 = LINE('',#6689,#6690); +#6689 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6690 = VECTOR('',#6691,1.); +#6691 = DIRECTION('',(0.E+000,-1.)); +#6692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6693 = ORIENTED_EDGE('',*,*,#5554,.T.); +#6694 = ORIENTED_EDGE('',*,*,#6695,.T.); +#6695 = EDGE_CURVE('',#5557,#6672,#6696,.T.); +#6696 = SURFACE_CURVE('',#6697,(#6702,#6709),.PCURVE_S1.); +#6697 = CIRCLE('',#6698,2.6); +#6698 = AXIS2_PLACEMENT_3D('',#6699,#6700,#6701); +#6699 = CARTESIAN_POINT('',(5.,-9.085412,4.968595)); +#6700 = DIRECTION('',(1.,-2.22044604925E-016,1.110223024625E-016)); +#6701 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016)); +#6702 = PCURVE('',#5650,#6703); +#6703 = DEFINITIONAL_REPRESENTATION('',(#6704),#6708); +#6704 = LINE('',#6705,#6706); +#6705 = CARTESIAN_POINT('',(0.E+000,-8.)); +#6706 = VECTOR('',#6707,1.); +#6707 = DIRECTION('',(1.,0.E+000)); +#6708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6709 = PCURVE('',#5859,#6710); +#6710 = DEFINITIONAL_REPRESENTATION('',(#6711),#6719); +#6711 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6712,#6713,#6714,#6715, +#6716,#6717,#6718),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#6712 = CARTESIAN_POINT('',(-8.881784197001E-016,-8.881784197001E-016)); +#6713 = CARTESIAN_POINT('',(-4.503332099679,-8.881784197001E-016)); +#6714 = CARTESIAN_POINT('',(-2.25166604984,3.9)); +#6715 = CARTESIAN_POINT('',(-1.524994755257E-015,7.8)); +#6716 = CARTESIAN_POINT('',(2.25166604984,3.9)); +#6717 = CARTESIAN_POINT('',(4.503332099679,3.552713678801E-015)); +#6718 = CARTESIAN_POINT('',(-8.881784197001E-016,-8.881784197001E-016)); +#6719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6720 = ADVANCED_FACE('',(#6721,#6751),#5859,.F.); +#6721 = FACE_BOUND('',#6722,.F.); +#6722 = EDGE_LOOP('',(#6723,#6749,#6750)); +#6723 = ORIENTED_EDGE('',*,*,#6724,.F.); +#6724 = EDGE_CURVE('',#6672,#5702,#6725,.T.); +#6725 = SURFACE_CURVE('',#6726,(#6731,#6742),.PCURVE_S1.); +#6726 = CIRCLE('',#6727,2.6); +#6727 = AXIS2_PLACEMENT_3D('',#6728,#6729,#6730); +#6728 = CARTESIAN_POINT('',(5.,-9.085412,4.968595)); +#6729 = DIRECTION('',(1.,-2.22044604925E-016,1.110223024625E-016)); +#6730 = DIRECTION('',(2.22044604925E-016,1.,-1.110223024625E-016)); +#6731 = PCURVE('',#5859,#6732); +#6732 = DEFINITIONAL_REPRESENTATION('',(#6733),#6741); +#6733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6734,#6735,#6736,#6737, +#6738,#6739,#6740),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#6734 = CARTESIAN_POINT('',(-8.881784197001E-016,-8.881784197001E-016)); +#6735 = CARTESIAN_POINT('',(-4.503332099679,-8.881784197001E-016)); +#6736 = CARTESIAN_POINT('',(-2.25166604984,3.9)); +#6737 = CARTESIAN_POINT('',(-1.524994755257E-015,7.8)); +#6738 = CARTESIAN_POINT('',(2.25166604984,3.9)); +#6739 = CARTESIAN_POINT('',(4.503332099679,3.552713678801E-015)); +#6740 = CARTESIAN_POINT('',(-8.881784197001E-016,-8.881784197001E-016)); +#6741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6742 = PCURVE('',#5795,#6743); +#6743 = DEFINITIONAL_REPRESENTATION('',(#6744),#6748); +#6744 = LINE('',#6745,#6746); +#6745 = CARTESIAN_POINT('',(0.E+000,-8.)); +#6746 = VECTOR('',#6747,1.); +#6747 = DIRECTION('',(1.,0.E+000)); +#6748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6749 = ORIENTED_EDGE('',*,*,#6695,.F.); +#6750 = ORIENTED_EDGE('',*,*,#5846,.T.); +#6751 = FACE_BOUND('',#6752,.F.); +#6752 = EDGE_LOOP('',(#6753)); +#6753 = ORIENTED_EDGE('',*,*,#6165,.T.); +#6754 = ADVANCED_FACE('',(#6755),#5795,.F.); +#6755 = FACE_BOUND('',#6756,.F.); +#6756 = EDGE_LOOP('',(#6757,#6758,#6759)); +#6757 = ORIENTED_EDGE('',*,*,#5701,.F.); +#6758 = ORIENTED_EDGE('',*,*,#6671,.T.); +#6759 = ORIENTED_EDGE('',*,*,#6724,.T.); +#6760 = ADVANCED_FACE('',(#6761),#6118,.F.); +#6761 = FACE_BOUND('',#6762,.F.); +#6762 = EDGE_LOOP('',(#6763,#6786,#6807,#6808)); +#6763 = ORIENTED_EDGE('',*,*,#6764,.T.); +#6764 = EDGE_CURVE('',#6072,#6765,#6767,.T.); +#6765 = VERTEX_POINT('',#6766); +#6766 = CARTESIAN_POINT('',(6.312248515786,-3.186772871665,22.4)); +#6767 = SURFACE_CURVE('',#6768,(#6772,#6779),.PCURVE_S1.); +#6768 = LINE('',#6769,#6770); +#6769 = CARTESIAN_POINT('',(6.312248515786,-3.186772871665,11.4)); +#6770 = VECTOR('',#6771,1.); +#6771 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6772 = PCURVE('',#6118,#6773); +#6773 = DEFINITIONAL_REPRESENTATION('',(#6774),#6778); +#6774 = LINE('',#6775,#6776); +#6775 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6776 = VECTOR('',#6777,1.); +#6777 = DIRECTION('',(-2.465190328816E-032,-1.)); +#6778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6779 = PCURVE('',#6092,#6780); +#6780 = DEFINITIONAL_REPRESENTATION('',(#6781),#6785); +#6781 = LINE('',#6782,#6783); +#6782 = CARTESIAN_POINT('',(-2.674068257915,0.E+000)); +#6783 = VECTOR('',#6784,1.); +#6784 = DIRECTION('',(-0.E+000,-1.)); +#6785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6786 = ORIENTED_EDGE('',*,*,#6787,.T.); +#6787 = EDGE_CURVE('',#6765,#6594,#6788,.T.); +#6788 = SURFACE_CURVE('',#6789,(#6793,#6800),.PCURVE_S1.); +#6789 = LINE('',#6790,#6791); +#6790 = CARTESIAN_POINT('',(6.312248515786,-3.186772871665,22.4)); +#6791 = VECTOR('',#6792,1.); +#6792 = DIRECTION('',(0.892686722258,-0.45067772954,2.501763960107E-016) + ); +#6793 = PCURVE('',#6118,#6794); +#6794 = DEFINITIONAL_REPRESENTATION('',(#6795),#6799); +#6795 = LINE('',#6796,#6797); +#6796 = CARTESIAN_POINT('',(5.003527920215E-017,-11.)); +#6797 = VECTOR('',#6798,1.); +#6798 = DIRECTION('',(1.,-4.930380657631E-032)); +#6799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6800 = PCURVE('',#6633,#6801); +#6801 = DEFINITIONAL_REPRESENTATION('',(#6802),#6806); +#6802 = LINE('',#6803,#6804); +#6803 = CARTESIAN_POINT('',(-3.305557888854,3.235012120241)); +#6804 = VECTOR('',#6805,1.); +#6805 = DIRECTION('',(-0.45067772954,-0.892686722258)); +#6806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6807 = ORIENTED_EDGE('',*,*,#6593,.F.); +#6808 = ORIENTED_EDGE('',*,*,#6104,.F.); +#6809 = ADVANCED_FACE('',(#6810),#6092,.F.); +#6810 = FACE_BOUND('',#6811,.T.); +#6811 = EDGE_LOOP('',(#6812,#6813,#6837,#6858)); +#6812 = ORIENTED_EDGE('',*,*,#6764,.T.); +#6813 = ORIENTED_EDGE('',*,*,#6814,.T.); +#6814 = EDGE_CURVE('',#6765,#6815,#6817,.T.); +#6815 = VERTEX_POINT('',#6816); +#6816 = CARTESIAN_POINT('',(6.231008521556,3.342833448576,22.4)); +#6817 = SURFACE_CURVE('',#6818,(#6823,#6830),.PCURVE_S1.); +#6818 = CIRCLE('',#6819,7.071068); +#6819 = AXIS2_PLACEMENT_3D('',#6820,#6821,#6822); +#6820 = CARTESIAN_POINT('',(-2.619264724367E-032,1.24344978758E-014,22.4 + )); +#6821 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6822 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6823 = PCURVE('',#6092,#6824); +#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829); +#6825 = LINE('',#6826,#6827); +#6826 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#6827 = VECTOR('',#6828,1.); +#6828 = DIRECTION('',(-1.,0.E+000)); +#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6830 = PCURVE('',#6633,#6831); +#6831 = DEFINITIONAL_REPRESENTATION('',(#6832),#6836); +#6832 = CIRCLE('',#6833,7.071068); +#6833 = AXIS2_PLACEMENT_2D('',#6834,#6835); +#6834 = CARTESIAN_POINT('',(-0.118785017188,9.547260636026)); +#6835 = DIRECTION('',(0.E+000,1.)); +#6836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6837 = ORIENTED_EDGE('',*,*,#6838,.F.); +#6838 = EDGE_CURVE('',#6044,#6815,#6839,.T.); +#6839 = SURFACE_CURVE('',#6840,(#6844,#6851),.PCURVE_S1.); +#6840 = LINE('',#6841,#6842); +#6841 = CARTESIAN_POINT('',(6.231008521556,3.342833448576,11.4)); +#6842 = VECTOR('',#6843,1.); +#6843 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6844 = PCURVE('',#6092,#6845); +#6845 = DEFINITIONAL_REPRESENTATION('',(#6846),#6850); +#6846 = LINE('',#6847,#6848); +#6847 = CARTESIAN_POINT('',(-3.633999346512,0.E+000)); +#6848 = VECTOR('',#6849,1.); +#6849 = DIRECTION('',(-0.E+000,-1.)); +#6850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6851 = PCURVE('',#6059,#6852); +#6852 = DEFINITIONAL_REPRESENTATION('',(#6853),#6857); +#6853 = LINE('',#6854,#6855); +#6854 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#6855 = VECTOR('',#6856,1.); +#6856 = DIRECTION('',(-2.465190328816E-032,-1.)); +#6857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6858 = ORIENTED_EDGE('',*,*,#6071,.F.); +#6859 = ADVANCED_FACE('',(#6860),#6059,.T.); +#6860 = FACE_BOUND('',#6861,.T.); +#6861 = EDGE_LOOP('',(#6862,#6863,#6884,#6885)); +#6862 = ORIENTED_EDGE('',*,*,#6838,.T.); +#6863 = ORIENTED_EDGE('',*,*,#6864,.T.); +#6864 = EDGE_CURVE('',#6815,#6617,#6865,.T.); +#6865 = SURFACE_CURVE('',#6866,(#6870,#6877),.PCURVE_S1.); +#6866 = LINE('',#6867,#6868); +#6867 = CARTESIAN_POINT('',(6.231008521556,3.342833448576,22.4)); +#6868 = VECTOR('',#6869,1.); +#6869 = DIRECTION('',(0.881197652399,0.472748027395,-2.6242787243E-016) + ); +#6870 = PCURVE('',#6059,#6871); +#6871 = DEFINITIONAL_REPRESENTATION('',(#6872),#6876); +#6872 = LINE('',#6873,#6874); +#6873 = CARTESIAN_POINT('',(-5.248557448601E-017,-11.)); +#6874 = VECTOR('',#6875,1.); +#6875 = DIRECTION('',(1.,-4.930380657631E-032)); +#6876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6877 = PCURVE('',#6633,#6878); +#6878 = DEFINITIONAL_REPRESENTATION('',(#6879),#6883); +#6879 = LINE('',#6880,#6881); +#6880 = CARTESIAN_POINT('',(3.224048431388,3.31625211447)); +#6881 = VECTOR('',#6882,1.); +#6882 = DIRECTION('',(0.472748027395,-0.881197652399)); +#6883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6884 = ORIENTED_EDGE('',*,*,#6645,.F.); +#6885 = ORIENTED_EDGE('',*,*,#6043,.F.); +#6886 = ADVANCED_FACE('',(#6887),#6007,.F.); +#6887 = FACE_BOUND('',#6888,.F.); +#6888 = EDGE_LOOP('',(#6889,#6912,#6940,#6961)); +#6889 = ORIENTED_EDGE('',*,*,#6890,.T.); +#6890 = EDGE_CURVE('',#5959,#6891,#6893,.T.); +#6891 = VERTEX_POINT('',#6892); +#6892 = CARTESIAN_POINT('',(-6.226119299742,3.351930954838,22.4)); +#6893 = SURFACE_CURVE('',#6894,(#6898,#6905),.PCURVE_S1.); +#6894 = LINE('',#6895,#6896); +#6895 = CARTESIAN_POINT('',(-6.226119299742,3.351930954838,11.4)); +#6896 = VECTOR('',#6897,1.); +#6897 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6898 = PCURVE('',#6007,#6899); +#6899 = DEFINITIONAL_REPRESENTATION('',(#6900),#6904); +#6900 = LINE('',#6901,#6902); +#6901 = CARTESIAN_POINT('',(-0.E+000,0.E+000)); +#6902 = VECTOR('',#6903,1.); +#6903 = DIRECTION('',(0.E+000,-1.)); +#6904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6905 = PCURVE('',#5979,#6906); +#6906 = DEFINITIONAL_REPRESENTATION('',(#6907),#6911); +#6907 = LINE('',#6908,#6909); +#6908 = CARTESIAN_POINT('',(-5.78931800395,0.E+000)); +#6909 = VECTOR('',#6910,1.); +#6910 = DIRECTION('',(-0.E+000,-1.)); +#6911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6912 = ORIENTED_EDGE('',*,*,#6913,.T.); +#6913 = EDGE_CURVE('',#6891,#6914,#6916,.T.); +#6914 = VERTEX_POINT('',#6915); +#6915 = CARTESIAN_POINT('',(-11.00632765047,5.925432612934,22.4)); +#6916 = SURFACE_CURVE('',#6917,(#6921,#6928),.PCURVE_S1.); +#6917 = LINE('',#6918,#6919); +#6918 = CARTESIAN_POINT('',(-6.226119299742,3.351930954838,22.4)); +#6919 = VECTOR('',#6920,1.); +#6920 = DIRECTION('',(-0.880506212038,0.474034609035, + -2.631420687098E-016)); +#6921 = PCURVE('',#6007,#6922); +#6922 = DEFINITIONAL_REPRESENTATION('',(#6923),#6927); +#6923 = LINE('',#6924,#6925); +#6924 = CARTESIAN_POINT('',(-5.262841374195E-017,-11.)); +#6925 = VECTOR('',#6926,1.); +#6926 = DIRECTION('',(1.,0.E+000)); +#6927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6928 = PCURVE('',#6929,#6934); +#6929 = PLANE('',#6930); +#6930 = AXIS2_PLACEMENT_3D('',#6931,#6932,#6933); +#6931 = CARTESIAN_POINT('',(-9.54707695349,0.132729712809,22.4)); +#6932 = DIRECTION('',(9.551407054999E-017,-4.708882900516E-016,-1.)); +#6933 = DIRECTION('',(0.E+000,-1.,4.708882900516E-016)); +#6934 = DEFINITIONAL_REPRESENTATION('',(#6935),#6939); +#6935 = LINE('',#6936,#6937); +#6936 = CARTESIAN_POINT('',(-3.219201242028,-3.320957653748)); +#6937 = VECTOR('',#6938,1.); +#6938 = DIRECTION('',(-0.474034609035,0.880506212038)); +#6939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6940 = ORIENTED_EDGE('',*,*,#6941,.F.); +#6941 = EDGE_CURVE('',#5992,#6914,#6942,.T.); +#6942 = SURFACE_CURVE('',#6943,(#6947,#6954),.PCURVE_S1.); +#6943 = LINE('',#6944,#6945); +#6944 = CARTESIAN_POINT('',(-11.00632765047,5.925432612934,11.4)); +#6945 = VECTOR('',#6946,1.); +#6946 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6947 = PCURVE('',#6007,#6948); +#6948 = DEFINITIONAL_REPRESENTATION('',(#6949),#6953); +#6949 = LINE('',#6950,#6951); +#6950 = CARTESIAN_POINT('',(5.428932,-8.571482384188E-016)); +#6951 = VECTOR('',#6952,1.); +#6952 = DIRECTION('',(0.E+000,-1.)); +#6953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6954 = PCURVE('',#6260,#6955); +#6955 = DEFINITIONAL_REPRESENTATION('',(#6956),#6960); +#6956 = LINE('',#6957,#6958); +#6957 = CARTESIAN_POINT('',(-5.78931800395,0.E+000)); +#6958 = VECTOR('',#6959,1.); +#6959 = DIRECTION('',(-0.E+000,-1.)); +#6960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6961 = ORIENTED_EDGE('',*,*,#5991,.F.); +#6962 = ADVANCED_FACE('',(#6963),#5979,.F.); +#6963 = FACE_BOUND('',#6964,.T.); +#6964 = EDGE_LOOP('',(#6965,#6966,#6994,#7015)); +#6965 = ORIENTED_EDGE('',*,*,#6890,.T.); +#6966 = ORIENTED_EDGE('',*,*,#6967,.T.); +#6967 = EDGE_CURVE('',#6891,#6968,#6970,.T.); +#6968 = VERTEX_POINT('',#6969); +#6969 = CARTESIAN_POINT('',(-6.316896414214,-3.1775497404,22.4)); +#6970 = SURFACE_CURVE('',#6971,(#6976,#6983),.PCURVE_S1.); +#6971 = CIRCLE('',#6972,7.071068); +#6972 = AXIS2_PLACEMENT_3D('',#6973,#6974,#6975); +#6973 = CARTESIAN_POINT('',(-2.619264724367E-032,1.24344978758E-014,22.4 + )); +#6974 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#6975 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#6976 = PCURVE('',#5979,#6977); +#6977 = DEFINITIONAL_REPRESENTATION('',(#6978),#6982); +#6978 = LINE('',#6979,#6980); +#6979 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#6980 = VECTOR('',#6981,1.); +#6981 = DIRECTION('',(-1.,0.E+000)); +#6982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6983 = PCURVE('',#6929,#6984); +#6984 = DEFINITIONAL_REPRESENTATION('',(#6985),#6993); +#6985 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6986,#6987,#6988,#6989, +#6990,#6991,#6992),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#6986 = CARTESIAN_POINT('',(0.132729712809,-2.47600895349)); +#6987 = CARTESIAN_POINT('',(12.380178752584,-2.47600895349)); +#6988 = CARTESIAN_POINT('',(6.256454232697,-13.08261095349)); +#6989 = CARTESIAN_POINT('',(0.132729712809,-23.68921295349)); +#6990 = CARTESIAN_POINT('',(-5.990994807078,-13.08261095349)); +#6991 = CARTESIAN_POINT('',(-12.11471932696,-2.47600895349)); +#6992 = CARTESIAN_POINT('',(0.132729712809,-2.47600895349)); +#6993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#6994 = ORIENTED_EDGE('',*,*,#6995,.F.); +#6995 = EDGE_CURVE('',#5931,#6968,#6996,.T.); +#6996 = SURFACE_CURVE('',#6997,(#7001,#7008),.PCURVE_S1.); +#6997 = LINE('',#6998,#6999); +#6998 = CARTESIAN_POINT('',(-6.316896414214,-3.1775497404,11.4)); +#6999 = VECTOR('',#7000,1.); +#7000 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#7001 = PCURVE('',#5979,#7002); +#7002 = DEFINITIONAL_REPRESENTATION('',(#7003),#7007); +#7003 = LINE('',#7004,#7005); +#7004 = CARTESIAN_POINT('',(-6.749249092547,0.E+000)); +#7005 = VECTOR('',#7006,1.); +#7006 = DIRECTION('',(-0.E+000,-1.)); +#7007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7008 = PCURVE('',#5946,#7009); +#7009 = DEFINITIONAL_REPRESENTATION('',(#7010),#7014); +#7010 = LINE('',#7011,#7012); +#7011 = CARTESIAN_POINT('',(0.E+000,0.E+000)); +#7012 = VECTOR('',#7013,1.); +#7013 = DIRECTION('',(4.930380657631E-032,-1.)); +#7014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7015 = ORIENTED_EDGE('',*,*,#5958,.F.); +#7016 = ADVANCED_FACE('',(#7017),#5946,.T.); +#7017 = FACE_BOUND('',#7018,.T.); +#7018 = EDGE_LOOP('',(#7019,#7020,#7043,#7064)); +#7019 = ORIENTED_EDGE('',*,*,#6995,.T.); +#7020 = ORIENTED_EDGE('',*,*,#7021,.T.); +#7021 = EDGE_CURVE('',#6968,#7022,#7024,.T.); +#7022 = VERTEX_POINT('',#7023); +#7023 = CARTESIAN_POINT('',(-11.16680042925,-5.617167273035,22.4)); +#7024 = SURFACE_CURVE('',#7025,(#7029,#7036),.PCURVE_S1.); +#7025 = LINE('',#7026,#7027); +#7026 = CARTESIAN_POINT('',(-6.316896414214,-3.1775497404,22.4)); +#7027 = VECTOR('',#7028,1.); +#7028 = DIRECTION('',(-0.89334403434,-0.449373381843,2.494523375878E-016 + )); +#7029 = PCURVE('',#5946,#7030); +#7030 = DEFINITIONAL_REPRESENTATION('',(#7031),#7035); +#7031 = LINE('',#7032,#7033); +#7032 = CARTESIAN_POINT('',(4.989046751755E-017,-11.)); +#7033 = VECTOR('',#7034,1.); +#7034 = DIRECTION('',(1.,7.395570986447E-032)); +#7035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7036 = PCURVE('',#6929,#7037); +#7037 = DEFINITIONAL_REPRESENTATION('',(#7038),#7042); +#7038 = LINE('',#7039,#7040); +#7039 = CARTESIAN_POINT('',(3.31027945321,-3.230180539277)); +#7040 = VECTOR('',#7041,1.); +#7041 = DIRECTION('',(0.449373381843,0.89334403434)); +#7042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7043 = ORIENTED_EDGE('',*,*,#7044,.F.); +#7044 = EDGE_CURVE('',#5907,#7022,#7045,.T.); +#7045 = SURFACE_CURVE('',#7046,(#7050,#7057),.PCURVE_S1.); +#7046 = LINE('',#7047,#7048); +#7047 = CARTESIAN_POINT('',(-11.16680042925,-5.617167273035,11.4)); +#7048 = VECTOR('',#7049,1.); +#7049 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#7050 = PCURVE('',#5946,#7051); +#7051 = DEFINITIONAL_REPRESENTATION('',(#7052),#7056); +#7052 = LINE('',#7053,#7054); +#7053 = CARTESIAN_POINT('',(5.428932,8.12555866803E-016)); +#7054 = VECTOR('',#7055,1.); +#7055 = DIRECTION('',(4.930380657631E-032,-1.)); +#7056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7057 = PCURVE('',#6260,#7058); +#7058 = DEFINITIONAL_REPRESENTATION('',(#7059),#7063); +#7059 = LINE('',#7060,#7061); +#7060 = CARTESIAN_POINT('',(-6.749249092547,0.E+000)); +#7061 = VECTOR('',#7062,1.); +#7062 = DIRECTION('',(-0.E+000,-1.)); +#7063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7064 = ORIENTED_EDGE('',*,*,#5930,.F.); +#7065 = ADVANCED_FACE('',(#7066),#6260,.T.); +#7066 = FACE_BOUND('',#7067,.F.); +#7067 = EDGE_LOOP('',(#7068,#7069,#7095,#7096)); +#7068 = ORIENTED_EDGE('',*,*,#6941,.T.); +#7069 = ORIENTED_EDGE('',*,*,#7070,.T.); +#7070 = EDGE_CURVE('',#6914,#7022,#7071,.T.); +#7071 = SURFACE_CURVE('',#7072,(#7077,#7084),.PCURVE_S1.); +#7072 = CIRCLE('',#7073,12.5); +#7073 = AXIS2_PLACEMENT_3D('',#7074,#7075,#7076); +#7074 = CARTESIAN_POINT('',(0.E+000,1.24344978758E-014,22.4)); +#7075 = DIRECTION('',(0.E+000,5.551115123126E-016,1.)); +#7076 = DIRECTION('',(-1.,0.E+000,0.E+000)); +#7077 = PCURVE('',#6260,#7078); +#7078 = DEFINITIONAL_REPRESENTATION('',(#7079),#7083); +#7079 = LINE('',#7080,#7081); +#7080 = CARTESIAN_POINT('',(-0.E+000,-11.)); +#7081 = VECTOR('',#7082,1.); +#7082 = DIRECTION('',(-1.,0.E+000)); +#7083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7084 = PCURVE('',#6929,#7085); +#7085 = DEFINITIONAL_REPRESENTATION('',(#7086),#7094); +#7086 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7087,#7088,#7089,#7090, +#7091,#7092,#7093),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.E+000,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('') ); +#7087 = CARTESIAN_POINT('',(0.132729712809,2.95292304651)); +#7088 = CARTESIAN_POINT('',(21.78336480742,2.95292304651)); +#7089 = CARTESIAN_POINT('',(10.958047260115,-15.79707695349)); +#7090 = CARTESIAN_POINT('',(0.132729712809,-34.54707695349)); +#7091 = CARTESIAN_POINT('',(-10.69258783449,-15.79707695349)); +#7092 = CARTESIAN_POINT('',(-21.5179053818,2.95292304651)); +#7093 = CARTESIAN_POINT('',(0.132729712809,2.95292304651)); +#7094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#7095 = ORIENTED_EDGE('',*,*,#7044,.F.); +#7096 = ORIENTED_EDGE('',*,*,#6245,.T.); +#7097 = ADVANCED_FACE('',(#7098),#6633,.T.); +#7098 = FACE_BOUND('',#7099,.T.); +#7099 = EDGE_LOOP('',(#7100,#7101,#7102,#7103)); +#7100 = ORIENTED_EDGE('',*,*,#6814,.F.); +#7101 = ORIENTED_EDGE('',*,*,#6787,.T.); +#7102 = ORIENTED_EDGE('',*,*,#6616,.T.); +#7103 = ORIENTED_EDGE('',*,*,#6864,.F.); +#7104 = ADVANCED_FACE('',(#7105),#6929,.F.); +#7105 = FACE_BOUND('',#7106,.T.); +#7106 = EDGE_LOOP('',(#7107,#7108,#7109,#7110)); +#7107 = ORIENTED_EDGE('',*,*,#6913,.T.); +#7108 = ORIENTED_EDGE('',*,*,#7070,.T.); +#7109 = ORIENTED_EDGE('',*,*,#7021,.F.); +#7110 = ORIENTED_EDGE('',*,*,#6967,.F.); +#7111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7115)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#7112,#7113,#7114)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#7112 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#7113 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#7114 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#7115 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-007),#7112, + 'distance_accuracy_value','confusion accuracy'); +#7116 = SHAPE_DEFINITION_REPRESENTATION(#7117,#4497); +#7117 = PRODUCT_DEFINITION_SHAPE('','',#7118); +#7118 = PRODUCT_DEFINITION('design','',#7119,#7122); +#7119 = PRODUCT_DEFINITION_FORMATION('','',#7120); +#7120 = PRODUCT('lower_coupling','lower_coupling','',(#7121)); +#7121 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#7122 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#7123 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7124,#7126); +#7124 = ( REPRESENTATION_RELATIONSHIP('','',#4497,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7125) +SHAPE_REPRESENTATION_RELATIONSHIP() ); +#7125 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#7126 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #7127); +#7127 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#7118,$); +#7128 = PRODUCT_TYPE('part',$,(#7120)); +#7129 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7130),#7111); +#7130 = STYLED_ITEM('color',(#7131),#4498); +#7131 = PRESENTATION_STYLE_ASSIGNMENT((#7132,#7138)); +#7132 = SURFACE_STYLE_USAGE(.BOTH.,#7133); +#7133 = SURFACE_SIDE_STYLE('',(#7134)); +#7134 = SURFACE_STYLE_FILL_AREA(#7135); +#7135 = FILL_AREA_STYLE('',(#7136)); +#7136 = FILL_AREA_STYLE_COLOUR('',#7137); +#7137 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#7138 = CURVE_STYLE('',#7139,POSITIVE_LENGTH_MEASURE(0.1),#7137); +#7139 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7140 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7141),#3016); +#7141 = STYLED_ITEM('color',(#7142),#34); +#7142 = PRESENTATION_STYLE_ASSIGNMENT((#7143,#7148)); +#7143 = SURFACE_STYLE_USAGE(.BOTH.,#7144); +#7144 = SURFACE_SIDE_STYLE('',(#7145)); +#7145 = SURFACE_STYLE_FILL_AREA(#7146); +#7146 = FILL_AREA_STYLE('',(#7147)); +#7147 = FILL_AREA_STYLE_COLOUR('',#7137); +#7148 = CURVE_STYLE('',#7149,POSITIVE_LENGTH_MEASURE(0.1),#7137); +#7149 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#7150 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #7151,#7159,#7166,#7173,#7180,#7187,#7194,#7201,#7208,#7215,#7222, + #7229,#7236,#7243,#7250,#7257,#7264,#7271,#7278,#7285),#4479); +#7151 = STYLED_ITEM('color',(#7152),#3037); +#7152 = PRESENTATION_STYLE_ASSIGNMENT((#7153)); +#7153 = SURFACE_STYLE_USAGE(.BOTH.,#7154); +#7154 = SURFACE_SIDE_STYLE('',(#7155)); +#7155 = SURFACE_STYLE_FILL_AREA(#7156); +#7156 = FILL_AREA_STYLE('',(#7157)); +#7157 = FILL_AREA_STYLE_COLOUR('',#7158); +#7158 = DRAUGHTING_PRE_DEFINED_COLOUR('red'); +#7159 = STYLED_ITEM('color',(#7160),#3167); +#7160 = PRESENTATION_STYLE_ASSIGNMENT((#7161)); +#7161 = SURFACE_STYLE_USAGE(.BOTH.,#7162); +#7162 = SURFACE_SIDE_STYLE('',(#7163)); +#7163 = SURFACE_STYLE_FILL_AREA(#7164); +#7164 = FILL_AREA_STYLE('',(#7165)); +#7165 = FILL_AREA_STYLE_COLOUR('',#7158); +#7166 = STYLED_ITEM('color',(#7167),#3243); +#7167 = PRESENTATION_STYLE_ASSIGNMENT((#7168)); +#7168 = SURFACE_STYLE_USAGE(.BOTH.,#7169); +#7169 = SURFACE_SIDE_STYLE('',(#7170)); +#7170 = SURFACE_STYLE_FILL_AREA(#7171); +#7171 = FILL_AREA_STYLE('',(#7172)); +#7172 = FILL_AREA_STYLE_COLOUR('',#7158); +#7173 = STYLED_ITEM('color',(#7174),#3319); +#7174 = PRESENTATION_STYLE_ASSIGNMENT((#7175)); +#7175 = SURFACE_STYLE_USAGE(.BOTH.,#7176); +#7176 = SURFACE_SIDE_STYLE('',(#7177)); +#7177 = SURFACE_STYLE_FILL_AREA(#7178); +#7178 = FILL_AREA_STYLE('',(#7179)); +#7179 = FILL_AREA_STYLE_COLOUR('',#7158); +#7180 = STYLED_ITEM('color',(#7181),#3712); +#7181 = PRESENTATION_STYLE_ASSIGNMENT((#7182)); +#7182 = SURFACE_STYLE_USAGE(.BOTH.,#7183); +#7183 = SURFACE_SIDE_STYLE('',(#7184)); +#7184 = SURFACE_STYLE_FILL_AREA(#7185); +#7185 = FILL_AREA_STYLE('',(#7186)); +#7186 = FILL_AREA_STYLE_COLOUR('',#7158); +#7187 = STYLED_ITEM('color',(#7188),#4085); +#7188 = PRESENTATION_STYLE_ASSIGNMENT((#7189)); +#7189 = SURFACE_STYLE_USAGE(.BOTH.,#7190); +#7190 = SURFACE_SIDE_STYLE('',(#7191)); +#7191 = SURFACE_STYLE_FILL_AREA(#7192); +#7192 = FILL_AREA_STYLE('',(#7193)); +#7193 = FILL_AREA_STYLE_COLOUR('',#7158); +#7194 = STYLED_ITEM('color',(#7195),#4112); +#7195 = PRESENTATION_STYLE_ASSIGNMENT((#7196)); +#7196 = SURFACE_STYLE_USAGE(.BOTH.,#7197); +#7197 = SURFACE_SIDE_STYLE('',(#7198)); +#7198 = SURFACE_STYLE_FILL_AREA(#7199); +#7199 = FILL_AREA_STYLE('',(#7200)); +#7200 = FILL_AREA_STYLE_COLOUR('',#7158); +#7201 = STYLED_ITEM('color',(#7202),#4139); +#7202 = PRESENTATION_STYLE_ASSIGNMENT((#7203)); +#7203 = SURFACE_STYLE_USAGE(.BOTH.,#7204); +#7204 = SURFACE_SIDE_STYLE('',(#7205)); +#7205 = SURFACE_STYLE_FILL_AREA(#7206); +#7206 = FILL_AREA_STYLE('',(#7207)); +#7207 = FILL_AREA_STYLE_COLOUR('',#7158); +#7208 = STYLED_ITEM('color',(#7209),#4166); +#7209 = PRESENTATION_STYLE_ASSIGNMENT((#7210)); +#7210 = SURFACE_STYLE_USAGE(.BOTH.,#7211); +#7211 = SURFACE_SIDE_STYLE('',(#7212)); +#7212 = SURFACE_STYLE_FILL_AREA(#7213); +#7213 = FILL_AREA_STYLE('',(#7214)); +#7214 = FILL_AREA_STYLE_COLOUR('',#7158); +#7215 = STYLED_ITEM('color',(#7216),#4193); +#7216 = PRESENTATION_STYLE_ASSIGNMENT((#7217)); +#7217 = SURFACE_STYLE_USAGE(.BOTH.,#7218); +#7218 = SURFACE_SIDE_STYLE('',(#7219)); +#7219 = SURFACE_STYLE_FILL_AREA(#7220); +#7220 = FILL_AREA_STYLE('',(#7221)); +#7221 = FILL_AREA_STYLE_COLOUR('',#7158); +#7222 = STYLED_ITEM('color',(#7223),#4220); +#7223 = PRESENTATION_STYLE_ASSIGNMENT((#7224)); +#7224 = SURFACE_STYLE_USAGE(.BOTH.,#7225); +#7225 = SURFACE_SIDE_STYLE('',(#7226)); +#7226 = SURFACE_STYLE_FILL_AREA(#7227); +#7227 = FILL_AREA_STYLE('',(#7228)); +#7228 = FILL_AREA_STYLE_COLOUR('',#7158); +#7229 = STYLED_ITEM('color',(#7230),#4247); +#7230 = PRESENTATION_STYLE_ASSIGNMENT((#7231)); +#7231 = SURFACE_STYLE_USAGE(.BOTH.,#7232); +#7232 = SURFACE_SIDE_STYLE('',(#7233)); +#7233 = SURFACE_STYLE_FILL_AREA(#7234); +#7234 = FILL_AREA_STYLE('',(#7235)); +#7235 = FILL_AREA_STYLE_COLOUR('',#7158); +#7236 = STYLED_ITEM('color',(#7237),#4274); +#7237 = PRESENTATION_STYLE_ASSIGNMENT((#7238)); +#7238 = SURFACE_STYLE_USAGE(.BOTH.,#7239); +#7239 = SURFACE_SIDE_STYLE('',(#7240)); +#7240 = SURFACE_STYLE_FILL_AREA(#7241); +#7241 = FILL_AREA_STYLE('',(#7242)); +#7242 = FILL_AREA_STYLE_COLOUR('',#7158); +#7243 = STYLED_ITEM('color',(#7244),#4301); +#7244 = PRESENTATION_STYLE_ASSIGNMENT((#7245)); +#7245 = SURFACE_STYLE_USAGE(.BOTH.,#7246); +#7246 = SURFACE_SIDE_STYLE('',(#7247)); +#7247 = SURFACE_STYLE_FILL_AREA(#7248); +#7248 = FILL_AREA_STYLE('',(#7249)); +#7249 = FILL_AREA_STYLE_COLOUR('',#7158); +#7250 = STYLED_ITEM('color',(#7251),#4328); +#7251 = PRESENTATION_STYLE_ASSIGNMENT((#7252)); +#7252 = SURFACE_STYLE_USAGE(.BOTH.,#7253); +#7253 = SURFACE_SIDE_STYLE('',(#7254)); +#7254 = SURFACE_STYLE_FILL_AREA(#7255); +#7255 = FILL_AREA_STYLE('',(#7256)); +#7256 = FILL_AREA_STYLE_COLOUR('',#7158); +#7257 = STYLED_ITEM('color',(#7258),#4355); +#7258 = PRESENTATION_STYLE_ASSIGNMENT((#7259)); +#7259 = SURFACE_STYLE_USAGE(.BOTH.,#7260); +#7260 = SURFACE_SIDE_STYLE('',(#7261)); +#7261 = SURFACE_STYLE_FILL_AREA(#7262); +#7262 = FILL_AREA_STYLE('',(#7263)); +#7263 = FILL_AREA_STYLE_COLOUR('',#7158); +#7264 = STYLED_ITEM('color',(#7265),#4382); +#7265 = PRESENTATION_STYLE_ASSIGNMENT((#7266)); +#7266 = SURFACE_STYLE_USAGE(.BOTH.,#7267); +#7267 = SURFACE_SIDE_STYLE('',(#7268)); +#7268 = SURFACE_STYLE_FILL_AREA(#7269); +#7269 = FILL_AREA_STYLE('',(#7270)); +#7270 = FILL_AREA_STYLE_COLOUR('',#7158); +#7271 = STYLED_ITEM('color',(#7272),#4409); +#7272 = PRESENTATION_STYLE_ASSIGNMENT((#7273)); +#7273 = SURFACE_STYLE_USAGE(.BOTH.,#7274); +#7274 = SURFACE_SIDE_STYLE('',(#7275)); +#7275 = SURFACE_STYLE_FILL_AREA(#7276); +#7276 = FILL_AREA_STYLE('',(#7277)); +#7277 = FILL_AREA_STYLE_COLOUR('',#7158); +#7278 = STYLED_ITEM('color',(#7279),#4416); +#7279 = PRESENTATION_STYLE_ASSIGNMENT((#7280)); +#7280 = SURFACE_STYLE_USAGE(.BOTH.,#7281); +#7281 = SURFACE_SIDE_STYLE('',(#7282)); +#7282 = SURFACE_STYLE_FILL_AREA(#7283); +#7283 = FILL_AREA_STYLE('',(#7284)); +#7284 = FILL_AREA_STYLE_COLOUR('',#7158); +#7285 = STYLED_ITEM('color',(#7286),#4475); +#7286 = PRESENTATION_STYLE_ASSIGNMENT((#7287)); +#7287 = SURFACE_STYLE_USAGE(.BOTH.,#7288); +#7288 = SURFACE_SIDE_STYLE('',(#7289)); +#7289 = SURFACE_STYLE_FILL_AREA(#7290); +#7290 = FILL_AREA_STYLE('',(#7291)); +#7291 = FILL_AREA_STYLE_COLOUR('',#7158); +ENDSEC; +END-ISO-10303-21; diff --git a/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.stl b/Mechanical Parts/Fasteners/Shaft Couplers & Dowel Pins/Zaxis_coupling_5x8mm.stl new file mode 100644 index 0000000000000000000000000000000000000000..e51d1ef6d97385f2409917b8006816db6a1fd927 GIT binary patch literal 161584 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