From fb3c611674ba1a779f97f5f3e6963eadd1728c59 Mon Sep 17 00:00:00 2001 From: obijuan <juan@iearobotics.com> Date: Fri, 22 Aug 2014 10:03:22 +0200 Subject: [PATCH 1/2] SM-S43036 6-arms horn --- .../SM-S4303R-6-arm-horn.fcstd | Bin 0 -> 153995 bytes .../SM-S4303R-6-arms-horn.stl | Bin 0 -> 171884 bytes .../SM-S4303R-6-arms-horn.stp | 5700 +++++++++++++++++ 3 files changed, 5700 insertions(+) create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arm-horn.fcstd create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arms-horn.stl create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arms-horn.stp diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arm-horn.fcstd b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arm-horn.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..ee2daa5df546df3be34e711a3c66dd047080566f GIT binary patch literal 153995 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 H8e0D!EMa4@ literal 0 HcmV?d00001 diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arms-horn.stl b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arms-horn.stl new file mode 100644 index 0000000000000000000000000000000000000000..b341930f263564a32148e1ebb99dc18f93e1bfb5 GIT binary patch literal 171884 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 GmH!WsctrdF literal 0 HcmV?d00001 diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arms-horn.stp b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arms-horn.stp new file mode 100644 index 00000000..d33ade59 --- /dev/null +++ b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-6-arms-horn.stp @@ -0,0 +1,5700 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/printbot_part_ +library/servos/SpringRC-SM-S4303R/step-stl/SM-S4303R-6-arms-horn.stp', + '2014-08-17T18:53:07',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('Horn-6-arms-final','Horn-6-arms-final','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4663); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#105,#163,#220,#259,#298,#357,#412,#447,#500, + #559,#2001,#2040,#2142,#2191,#2245,#2294,#2343,#2393,#2447,#2496, + #2545,#2595,#2674,#2722,#2798,#2847,#2897,#2946,#2995,#3049,#3099, + #3148,#3196,#3250,#3326,#3353,#3407,#3461,#3515,#3569,#3623,#3677, + #3731,#3785,#3839,#3893,#3947,#4001,#4055,#4109,#4163,#4217,#4271, + #4325,#4384,#4504,#4543,#4602,#4656)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.2,0.,-1.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(4.2,0.,-3.)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(4.2,0.,-0.7)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,-1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,4.2); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,-0.7)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-0.,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.F.); +#51 = EDGE_CURVE('',#22,#22,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,4.2); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,-1.)); +#56 = DIRECTION('',(0.,0.,-1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-0.3)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = CONICAL_SURFACE('',#67,4.2,0.785398163397); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(0.,0.,-1.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(-0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(-1.,-0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.T.); +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#24,#24,#80,.T.); +#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); +#81 = CIRCLE('',#82,4.2); +#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); +#83 = CARTESIAN_POINT('',(0.,0.,-3.)); +#84 = DIRECTION('',(0.,0.,-1.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-0.,-2.3)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-1.,0.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = TOROIDAL_SURFACE('',#95,4.1,0.1); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(0.,0.,-3.)); +#97 = DIRECTION('',(-0.,-0.,-1.)); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108,#130,#131,#132)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#24,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(4.1,0.,-3.1)); +#112 = SEAM_CURVE('',#113,(#118,#124),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.1); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(4.1,0.,-3.)); +#116 = DIRECTION('',(-0.,1.,0.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#123); +#120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = CARTESIAN_POINT('',(0.,1.570796326795)); +#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#124 = PCURVE('',#94,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#129); +#126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#127,#128),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#127 = CARTESIAN_POINT('',(6.28318530718,0.)); +#128 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#130 = ORIENTED_EDGE('',*,*,#79,.T.); +#131 = ORIENTED_EDGE('',*,*,#109,.T.); +#132 = ORIENTED_EDGE('',*,*,#133,.F.); +#133 = EDGE_CURVE('',#110,#110,#134,.T.); +#134 = SURFACE_CURVE('',#135,(#140,#147),.PCURVE_S1.); +#135 = CIRCLE('',#136,4.1); +#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); +#137 = CARTESIAN_POINT('',(0.,0.,-3.1)); +#138 = DIRECTION('',(0.,0.,-1.)); +#139 = DIRECTION('',(1.,0.,0.)); +#140 = PCURVE('',#94,#141); +#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(0.,1.570796326795)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(1.,0.)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = PCURVE('',#148,#153); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(4.2,0.,-3.1)); +#151 = DIRECTION('',(0.,0.,1.)); +#152 = DIRECTION('',(1.,0.,0.)); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#162); +#154 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#155,#156,#157,#158,#159,#160 +,#161),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#155 = CARTESIAN_POINT('',(-1.E-01,0.)); +#156 = CARTESIAN_POINT('',(-1.E-01,-7.101408311032)); +#157 = CARTESIAN_POINT('',(-6.25,-3.550704155516)); +#158 = CARTESIAN_POINT('',(-12.4,-1.004210375301E-15)); +#159 = CARTESIAN_POINT('',(-6.25,3.550704155516)); +#160 = CARTESIAN_POINT('',(-0.1,7.101408311032)); +#161 = CARTESIAN_POINT('',(-1.E-01,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = ADVANCED_FACE('',(#164),#66,.T.); +#164 = FACE_BOUND('',#165,.T.); +#165 = EDGE_LOOP('',(#166,#187,#218,#219)); +#166 = ORIENTED_EDGE('',*,*,#167,.F.); +#167 = EDGE_CURVE('',#168,#22,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(4.5,0.,-0.7)); +#170 = SEAM_CURVE('',#171,(#175,#181),.PCURVE_S1.); +#171 = LINE('',#172,#173); +#172 = CARTESIAN_POINT('',(4.2,0.,-1.)); +#173 = VECTOR('',#174,1.); +#174 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#175 = PCURVE('',#66,#176); +#176 = DEFINITIONAL_REPRESENTATION('',(#177),#180); +#177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#178,#179),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#178 = CARTESIAN_POINT('',(0.,0.3)); +#179 = CARTESIAN_POINT('',(0.,0.)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#66,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#186); +#183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#184,#185),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#184 = CARTESIAN_POINT('',(-6.28318530718,0.3)); +#185 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#187 = ORIENTED_EDGE('',*,*,#188,.T.); +#188 = EDGE_CURVE('',#168,#168,#189,.T.); +#189 = SURFACE_CURVE('',#190,(#195,#202),.PCURVE_S1.); +#190 = CIRCLE('',#191,4.5); +#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); +#192 = CARTESIAN_POINT('',(0.,0.,-0.7)); +#193 = DIRECTION('',(0.,0.,-1.)); +#194 = DIRECTION('',(1.,0.,0.)); +#195 = PCURVE('',#66,#196); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(0.,0.3)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(-1.,-0.)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = PCURVE('',#203,#208); +#203 = PLANE('',#204); +#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207); +#205 = CARTESIAN_POINT('',(5.,0.,-0.7)); +#206 = DIRECTION('',(0.,0.,1.)); +#207 = DIRECTION('',(1.,0.,0.)); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#217); +#209 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#210,#211,#212,#213,#214,#215 +,#216),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#210 = CARTESIAN_POINT('',(-0.5,0.)); +#211 = CARTESIAN_POINT('',(-0.5,-7.79422863406)); +#212 = CARTESIAN_POINT('',(-7.25,-3.89711431703)); +#213 = CARTESIAN_POINT('',(-14.,-1.102182119233E-15)); +#214 = CARTESIAN_POINT('',(-7.25,3.89711431703)); +#215 = CARTESIAN_POINT('',(-0.5,7.79422863406)); +#216 = CARTESIAN_POINT('',(-0.5,0.)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = ORIENTED_EDGE('',*,*,#167,.T.); +#219 = ORIENTED_EDGE('',*,*,#51,.F.); +#220 = ADVANCED_FACE('',(#221,#224),#148,.F.); +#221 = FACE_BOUND('',#222,.F.); +#222 = EDGE_LOOP('',(#223)); +#223 = ORIENTED_EDGE('',*,*,#133,.F.); +#224 = FACE_BOUND('',#225,.F.); +#225 = EDGE_LOOP('',(#226)); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#228,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(2.9,0.,-3.1)); +#230 = SURFACE_CURVE('',#231,(#236,#247),.PCURVE_S1.); +#231 = CIRCLE('',#232,2.9); +#232 = AXIS2_PLACEMENT_3D('',#233,#234,#235); +#233 = CARTESIAN_POINT('',(0.,0.,-3.1)); +#234 = DIRECTION('',(0.,0.,-1.)); +#235 = DIRECTION('',(1.,0.,0.)); +#236 = PCURVE('',#148,#237); +#237 = DEFINITIONAL_REPRESENTATION('',(#238),#246); +#238 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#239,#240,#241,#242,#243,#244 +,#245),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#239 = CARTESIAN_POINT('',(-1.3,0.)); +#240 = CARTESIAN_POINT('',(-1.3,-5.02294734195)); +#241 = CARTESIAN_POINT('',(-5.65,-2.511473670975)); +#242 = CARTESIAN_POINT('',(-10.,-7.102951435055E-16)); +#243 = CARTESIAN_POINT('',(-5.65,2.511473670975)); +#244 = CARTESIAN_POINT('',(-1.3,5.02294734195)); +#245 = CARTESIAN_POINT('',(-1.3,0.)); +#246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#247 = PCURVE('',#248,#253); +#248 = CYLINDRICAL_SURFACE('',#249,2.9); +#249 = AXIS2_PLACEMENT_3D('',#250,#251,#252); +#250 = CARTESIAN_POINT('',(0.,0.,-3.1)); +#251 = DIRECTION('',(0.,0.,-1.)); +#252 = DIRECTION('',(1.,0.,0.)); +#253 = DEFINITIONAL_REPRESENTATION('',(#254),#258); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(0.,0.)); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(1.,0.)); +#258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#259 = ADVANCED_FACE('',(#260,#263),#203,.F.); +#260 = FACE_BOUND('',#261,.F.); +#261 = EDGE_LOOP('',(#262)); +#262 = ORIENTED_EDGE('',*,*,#188,.T.); +#263 = FACE_BOUND('',#264,.F.); +#264 = EDGE_LOOP('',(#265)); +#265 = ORIENTED_EDGE('',*,*,#266,.F.); +#266 = EDGE_CURVE('',#267,#267,#269,.T.); +#267 = VERTEX_POINT('',#268); +#268 = CARTESIAN_POINT('',(5.,0.,-0.7)); +#269 = SURFACE_CURVE('',#270,(#275,#286),.PCURVE_S1.); +#270 = CIRCLE('',#271,5.); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(0.,0.,-0.7)); +#273 = DIRECTION('',(0.,0.,-1.)); +#274 = DIRECTION('',(1.,0.,0.)); +#275 = PCURVE('',#203,#276); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#285); +#277 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#278,#279,#280,#281,#282,#283 +,#284),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = CARTESIAN_POINT('',(0.,-8.660254037844)); +#280 = CARTESIAN_POINT('',(-7.5,-4.330127018922)); +#281 = CARTESIAN_POINT('',(-15.,-1.224646799147E-15)); +#282 = CARTESIAN_POINT('',(-7.5,4.330127018922)); +#283 = CARTESIAN_POINT('',(-7.993605777301E-15,8.660254037844)); +#284 = CARTESIAN_POINT('',(0.,0.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = PCURVE('',#287,#292); +#287 = CYLINDRICAL_SURFACE('',#288,5.); +#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291); +#289 = CARTESIAN_POINT('',(0.,0.,0.)); +#290 = DIRECTION('',(0.,0.,1.)); +#291 = DIRECTION('',(1.,0.,0.)); +#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297); +#293 = LINE('',#294,#295); +#294 = CARTESIAN_POINT('',(-0.,-0.7)); +#295 = VECTOR('',#296,1.); +#296 = DIRECTION('',(-1.,0.)); +#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#298 = ADVANCED_FACE('',(#299),#248,.F.); +#299 = FACE_BOUND('',#300,.F.); +#300 = EDGE_LOOP('',(#301,#302,#325,#356)); +#301 = ORIENTED_EDGE('',*,*,#227,.F.); +#302 = ORIENTED_EDGE('',*,*,#303,.T.); +#303 = EDGE_CURVE('',#228,#304,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(2.9,0.,0.7)); +#306 = SEAM_CURVE('',#307,(#311,#318),.PCURVE_S1.); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(2.9,0.,-3.1)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(0.,0.,1.)); +#311 = PCURVE('',#248,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(6.28318530718,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,-1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#248,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.,0.)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(0.,-1.)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.T.); +#326 = EDGE_CURVE('',#304,#304,#327,.T.); +#327 = SURFACE_CURVE('',#328,(#333,#340),.PCURVE_S1.); +#328 = CIRCLE('',#329,2.9); +#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332); +#330 = CARTESIAN_POINT('',(0.,0.,0.7)); +#331 = DIRECTION('',(0.,0.,-1.)); +#332 = DIRECTION('',(1.,0.,0.)); +#333 = PCURVE('',#248,#334); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(0.,-3.8)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = PCURVE('',#341,#346); +#341 = PLANE('',#342); +#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345); +#343 = CARTESIAN_POINT('',(2.9,0.,0.7)); +#344 = DIRECTION('',(0.,0.,1.)); +#345 = DIRECTION('',(1.,0.,0.)); +#346 = DEFINITIONAL_REPRESENTATION('',(#347),#355); +#347 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#348,#349,#350,#351,#352,#353 +,#354),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#348 = CARTESIAN_POINT('',(0.,0.)); +#349 = CARTESIAN_POINT('',(0.,-5.02294734195)); +#350 = CARTESIAN_POINT('',(-4.35,-2.511473670975)); +#351 = CARTESIAN_POINT('',(-8.7,-7.102951435055E-16)); +#352 = CARTESIAN_POINT('',(-4.35,2.511473670975)); +#353 = CARTESIAN_POINT('',(-4.440892098501E-15,5.02294734195)); +#354 = CARTESIAN_POINT('',(0.,0.)); +#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#356 = ORIENTED_EDGE('',*,*,#303,.F.); +#357 = ADVANCED_FACE('',(#358),#287,.T.); +#358 = FACE_BOUND('',#359,.F.); +#359 = EDGE_LOOP('',(#360,#383,#410,#411)); +#360 = ORIENTED_EDGE('',*,*,#361,.F.); +#361 = EDGE_CURVE('',#362,#267,#364,.T.); +#362 = VERTEX_POINT('',#363); +#363 = CARTESIAN_POINT('',(5.,0.,-0.3)); +#364 = SEAM_CURVE('',#365,(#369,#376),.PCURVE_S1.); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(5.,0.,0.)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(0.,0.,-1.)); +#369 = PCURVE('',#287,#370); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(-0.,-1.)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = PCURVE('',#287,#377); +#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382); +#378 = LINE('',#379,#380); +#379 = CARTESIAN_POINT('',(-0.,0.)); +#380 = VECTOR('',#381,1.); +#381 = DIRECTION('',(-0.,-1.)); +#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#383 = ORIENTED_EDGE('',*,*,#384,.F.); +#384 = EDGE_CURVE('',#362,#362,#385,.T.); +#385 = SURFACE_CURVE('',#386,(#391,#398),.PCURVE_S1.); +#386 = CIRCLE('',#387,5.); +#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390); +#388 = CARTESIAN_POINT('',(0.,0.,-0.3)); +#389 = DIRECTION('',(0.,0.,-1.)); +#390 = DIRECTION('',(1.,0.,0.)); +#391 = PCURVE('',#287,#392); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(-0.,-0.3)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(-1.,0.)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = PCURVE('',#399,#404); +#399 = CONICAL_SURFACE('',#400,5.,0.785398163397); +#400 = AXIS2_PLACEMENT_3D('',#401,#402,#403); +#401 = CARTESIAN_POINT('',(0.,0.,-0.3)); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = DIRECTION('',(1.,0.,0.)); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-0.,-0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-1.,-0.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = ORIENTED_EDGE('',*,*,#361,.T.); +#411 = ORIENTED_EDGE('',*,*,#266,.T.); +#412 = ADVANCED_FACE('',(#413,#416),#341,.F.); +#413 = FACE_BOUND('',#414,.F.); +#414 = EDGE_LOOP('',(#415)); +#415 = ORIENTED_EDGE('',*,*,#326,.F.); +#416 = FACE_BOUND('',#417,.F.); +#417 = EDGE_LOOP('',(#418)); +#418 = ORIENTED_EDGE('',*,*,#419,.F.); +#419 = EDGE_CURVE('',#420,#420,#422,.T.); +#420 = VERTEX_POINT('',#421); +#421 = CARTESIAN_POINT('',(1.4,0.,0.7)); +#422 = SURFACE_CURVE('',#423,(#428,#435),.PCURVE_S1.); +#423 = CIRCLE('',#424,1.4); +#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427); +#425 = CARTESIAN_POINT('',(0.,0.,0.7)); +#426 = DIRECTION('',(0.,0.,1.)); +#427 = DIRECTION('',(1.,0.,0.)); +#428 = PCURVE('',#341,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = CIRCLE('',#431,1.4); +#431 = AXIS2_PLACEMENT_2D('',#432,#433); +#432 = CARTESIAN_POINT('',(-2.9,0.)); +#433 = DIRECTION('',(1.,0.)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = PCURVE('',#436,#441); +#436 = CYLINDRICAL_SURFACE('',#437,1.4); +#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440); +#438 = CARTESIAN_POINT('',(0.,0.,1.9)); +#439 = DIRECTION('',(0.,0.,1.)); +#440 = DIRECTION('',(1.,0.,0.)); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446); +#442 = LINE('',#443,#444); +#443 = CARTESIAN_POINT('',(0.,-1.2)); +#444 = VECTOR('',#445,1.); +#445 = DIRECTION('',(1.,0.)); +#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#447 = ADVANCED_FACE('',(#448),#399,.T.); +#448 = FACE_BOUND('',#449,.T.); +#449 = EDGE_LOOP('',(#450,#471,#498,#499)); +#450 = ORIENTED_EDGE('',*,*,#451,.F.); +#451 = EDGE_CURVE('',#452,#362,#454,.T.); +#452 = VERTEX_POINT('',#453); +#453 = CARTESIAN_POINT('',(5.3,0.,0.)); +#454 = SEAM_CURVE('',#455,(#459,#465),.PCURVE_S1.); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(5.,0.,-0.3)); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#459 = PCURVE('',#399,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#464); +#461 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#462,#463),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#462 = CARTESIAN_POINT('',(0.,0.3)); +#463 = CARTESIAN_POINT('',(0.,0.)); +#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#465 = PCURVE('',#399,#466); +#466 = DEFINITIONAL_REPRESENTATION('',(#467),#470); +#467 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#468,#469),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#468 = CARTESIAN_POINT('',(-6.28318530718,0.3)); +#469 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#472,.T.); +#472 = EDGE_CURVE('',#452,#452,#473,.T.); +#473 = SURFACE_CURVE('',#474,(#479,#486),.PCURVE_S1.); +#474 = CIRCLE('',#475,5.3); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(0.,0.,0.)); +#477 = DIRECTION('',(0.,0.,-1.)); +#478 = DIRECTION('',(1.,0.,0.)); +#479 = PCURVE('',#399,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.,0.3)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(-1.,-0.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = PCURVE('',#487,#492); +#487 = PLANE('',#488); +#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491); +#489 = CARTESIAN_POINT('',(13.865067283731,-2.379229414479,0.)); +#490 = DIRECTION('',(0.,0.,-1.)); +#491 = DIRECTION('',(-1.,0.,0.)); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497); +#493 = CIRCLE('',#494,5.3); +#494 = AXIS2_PLACEMENT_2D('',#495,#496); +#495 = CARTESIAN_POINT('',(13.865067283731,2.379229414479)); +#496 = DIRECTION('',(-1.,0.)); +#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#498 = ORIENTED_EDGE('',*,*,#451,.T.); +#499 = ORIENTED_EDGE('',*,*,#384,.F.); +#500 = ADVANCED_FACE('',(#501),#436,.F.); +#501 = FACE_BOUND('',#502,.F.); +#502 = EDGE_LOOP('',(#503,#536,#557,#558)); +#503 = ORIENTED_EDGE('',*,*,#504,.F.); +#504 = EDGE_CURVE('',#505,#505,#507,.T.); +#505 = VERTEX_POINT('',#506); +#506 = CARTESIAN_POINT('',(1.4,0.,1.9)); +#507 = SURFACE_CURVE('',#508,(#513,#520),.PCURVE_S1.); +#508 = CIRCLE('',#509,1.4); +#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); +#510 = CARTESIAN_POINT('',(0.,0.,1.9)); +#511 = DIRECTION('',(0.,0.,1.)); +#512 = DIRECTION('',(1.,0.,0.)); +#513 = PCURVE('',#436,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(0.,0.)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.,0.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(3.,0.,1.9)); +#524 = DIRECTION('',(0.,0.,-1.)); +#525 = DIRECTION('',(-1.,0.,0.)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#535); +#527 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#528,#529,#530,#531,#532,#533 +,#534),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#528 = CARTESIAN_POINT('',(1.6,0.)); +#529 = CARTESIAN_POINT('',(1.6,2.424871130596)); +#530 = CARTESIAN_POINT('',(3.7,1.212435565298)); +#531 = CARTESIAN_POINT('',(5.8,3.429011037613E-16)); +#532 = CARTESIAN_POINT('',(3.7,-1.212435565298)); +#533 = CARTESIAN_POINT('',(1.6,-2.424871130596)); +#534 = CARTESIAN_POINT('',(1.6,0.)); +#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#536 = ORIENTED_EDGE('',*,*,#537,.T.); +#537 = EDGE_CURVE('',#505,#420,#538,.T.); +#538 = SEAM_CURVE('',#539,(#543,#550),.PCURVE_S1.); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(1.4,0.,1.9)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(-0.,-0.,-1.)); +#543 = PCURVE('',#436,#544); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(6.28318530718,0.)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,-1.)); +#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#550 = PCURVE('',#436,#551); +#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556); +#552 = LINE('',#553,#554); +#553 = CARTESIAN_POINT('',(0.,0.)); +#554 = VECTOR('',#555,1.); +#555 = DIRECTION('',(0.,-1.)); +#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#557 = ORIENTED_EDGE('',*,*,#419,.T.); +#558 = ORIENTED_EDGE('',*,*,#537,.F.); +#559 = ADVANCED_FACE('',(#560,#563,#1371,#1406,#1441,#1476,#1511,#1546, + #1581,#1616,#1651,#1686,#1721,#1756,#1791,#1826,#1861,#1896,#1931, + #1966),#487,.T.); +#560 = FACE_BOUND('',#561,.T.); +#561 = EDGE_LOOP('',(#562)); +#562 = ORIENTED_EDGE('',*,*,#472,.F.); +#563 = FACE_BOUND('',#564,.T.); +#564 = EDGE_LOOP('',(#565,#599,#627,#660,#688,#721,#749,#782,#806,#834, + #863,#891,#920,#948,#976,#1003,#1031,#1064,#1092,#1125,#1153,#1185, + #1208,#1236,#1265,#1293,#1322,#1350)); +#565 = ORIENTED_EDGE('',*,*,#566,.F.); +#566 = EDGE_CURVE('',#567,#569,#571,.T.); +#567 = VERTEX_POINT('',#568); +#568 = CARTESIAN_POINT('',(13.865067283731,-2.379229414479,0.)); +#569 = VERTEX_POINT('',#570); +#570 = CARTESIAN_POINT('',(15.95,0.,0.)); +#571 = SURFACE_CURVE('',#572,(#577,#588),.PCURVE_S1.); +#572 = CIRCLE('',#573,2.4); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(13.55,0.,0.)); +#575 = DIRECTION('',(0.,0.,1.)); +#576 = DIRECTION('',(-1.,0.,0.)); +#577 = PCURVE('',#487,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#587); +#579 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#580,#581,#582,#583,#584,#585 +,#586),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#580 = CARTESIAN_POINT('',(2.715067283731,2.379229414479)); +#581 = CARTESIAN_POINT('',(2.715067283731,-1.777692523686)); +#582 = CARTESIAN_POINT('',(-0.884932716269,0.300768445396)); +#583 = CARTESIAN_POINT('',(-4.484932716269,2.379229414479)); +#584 = CARTESIAN_POINT('',(-0.884932716269,4.457690383562)); +#585 = CARTESIAN_POINT('',(2.715067283731,6.536151352644)); +#586 = CARTESIAN_POINT('',(2.715067283731,2.379229414479)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#589,#594); +#589 = CYLINDRICAL_SURFACE('',#590,2.4); +#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593); +#591 = CARTESIAN_POINT('',(13.55,0.,0.)); +#592 = DIRECTION('',(0.,0.,-1.)); +#593 = DIRECTION('',(-1.,0.,0.)); +#594 = DEFINITIONAL_REPRESENTATION('',(#595),#598); +#595 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#596,#597),.UNSPECIFIED.,.F.,.F., + (2,2),(1.702454388914,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#596 = CARTESIAN_POINT('',(-1.702454388914,0.)); +#597 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#567,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(6.325903307349,-3.37759632319,0.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(13.865067283731,-2.379229414479,0.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(-0.991345589366,-0.131278034888,-0.)); +#608 = PCURVE('',#487,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,0.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(0.991345589366,-0.131278034888)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#616,#621); +#616 = PLANE('',#617); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(13.865067283731,-2.379229414479,0.)); +#619 = DIRECTION('',(0.131278034888,-0.991345589366,0.)); +#620 = DIRECTION('',(-0.991345589366,-0.131278034888,0.)); +#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626); +#622 = LINE('',#623,#624); +#623 = CARTESIAN_POINT('',(0.,0.)); +#624 = VECTOR('',#625,1.); +#625 = DIRECTION('',(1.,0.)); +#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#627 = ORIENTED_EDGE('',*,*,#628,.T.); +#628 = EDGE_CURVE('',#601,#629,#631,.T.); +#629 = VERTEX_POINT('',#630); +#630 = CARTESIAN_POINT('',(6.088035873286,-3.789594804453,0.)); +#631 = SURFACE_CURVE('',#632,(#637,#648),.PCURVE_S1.); +#632 = CIRCLE('',#633,0.3); +#633 = AXIS2_PLACEMENT_3D('',#634,#635,#636); +#634 = CARTESIAN_POINT('',(6.365286717816,-3.675,0.)); +#635 = DIRECTION('',(0.,0.,1.)); +#636 = DIRECTION('',(-1.,0.,0.)); +#637 = PCURVE('',#487,#638); +#638 = DEFINITIONAL_REPRESENTATION('',(#639),#647); +#639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#640,#641,#642,#643,#644,#645 +,#646),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#640 = CARTESIAN_POINT('',(7.799780565916,-1.295770585521)); +#641 = CARTESIAN_POINT('',(7.799780565916,-1.815385827792)); +#642 = CARTESIAN_POINT('',(7.349780565916,-1.555578206656)); +#643 = CARTESIAN_POINT('',(6.899780565916,-1.295770585521)); +#644 = CARTESIAN_POINT('',(7.349780565916,-1.035962964386)); +#645 = CARTESIAN_POINT('',(7.799780565916,-0.77615534325)); +#646 = CARTESIAN_POINT('',(7.799780565916,-1.295770585521)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = PCURVE('',#649,#654); +#649 = CYLINDRICAL_SURFACE('',#650,0.3); +#650 = AXIS2_PLACEMENT_3D('',#651,#652,#653); +#651 = CARTESIAN_POINT('',(6.365286717816,-3.675,0.)); +#652 = DIRECTION('',(0.,0.,-1.)); +#653 = DIRECTION('',(-1.,0.,0.)); +#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659); +#655 = LINE('',#656,#657); +#656 = CARTESIAN_POINT('',(-0.,0.)); +#657 = VECTOR('',#658,1.); +#658 = DIRECTION('',(-1.,0.)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = ORIENTED_EDGE('',*,*,#661,.T.); +#661 = EDGE_CURVE('',#629,#662,#664,.T.); +#662 = VERTEX_POINT('',#663); +#663 = CARTESIAN_POINT('',(8.993006756236,-10.81788578565,0.)); +#664 = SURFACE_CURVE('',#665,(#669,#676),.PCURVE_S1.); +#665 = LINE('',#666,#667); +#666 = CARTESIAN_POINT('',(6.088035873286,-3.789594804453,0.)); +#667 = VECTOR('',#668,1.); +#668 = DIRECTION('',(0.381982681511,-0.924169481765,0.)); +#669 = PCURVE('',#487,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(7.777031410445,-1.410365389974)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-0.381982681511,-0.924169481765)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = PCURVE('',#677,#682); +#677 = PLANE('',#678); +#678 = AXIS2_PLACEMENT_3D('',#679,#680,#681); +#679 = CARTESIAN_POINT('',(6.088035873286,-3.789594804453,0.)); +#680 = DIRECTION('',(0.924169481765,0.381982681511,0.)); +#681 = DIRECTION('',(0.381982681511,-0.924169481765,0.)); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(0.,0.)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(1.,0.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ORIENTED_EDGE('',*,*,#689,.F.); +#689 = EDGE_CURVE('',#690,#662,#692,.T.); +#690 = VERTEX_POINT('',#691); +#691 = CARTESIAN_POINT('',(4.872060527496,-13.19711520013,0.)); +#692 = SURFACE_CURVE('',#693,(#698,#709),.PCURVE_S1.); +#693 = CIRCLE('',#694,2.4); +#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697); +#695 = CARTESIAN_POINT('',(6.775,-11.73464422127,0.)); +#696 = DIRECTION('',(0.,0.,1.)); +#697 = DIRECTION('',(-1.,0.,0.)); +#698 = PCURVE('',#487,#699); +#699 = DEFINITIONAL_REPRESENTATION('',(#700),#708); +#700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#701,#702,#703,#704,#705,#706 +,#707),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#701 = CARTESIAN_POINT('',(9.490067283731,-9.3554148068)); +#702 = CARTESIAN_POINT('',(9.490067283731,-13.51233674496)); +#703 = CARTESIAN_POINT('',(5.890067283731,-11.43387577588)); +#704 = CARTESIAN_POINT('',(2.290067283731,-9.3554148068)); +#705 = CARTESIAN_POINT('',(5.890067283731,-7.276953837717)); +#706 = CARTESIAN_POINT('',(9.490067283731,-5.198492868635)); +#707 = CARTESIAN_POINT('',(9.490067283731,-9.3554148068)); +#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#709 = PCURVE('',#710,#715); +#710 = CYLINDRICAL_SURFACE('',#711,2.4); +#711 = AXIS2_PLACEMENT_3D('',#712,#713,#714); +#712 = CARTESIAN_POINT('',(6.775,-11.73464422127,0.)); +#713 = DIRECTION('',(0.,0.,-1.)); +#714 = DIRECTION('',(-1.,0.,0.)); +#715 = DEFINITIONAL_REPRESENTATION('',(#716),#720); +#716 = LINE('',#717,#718); +#717 = CARTESIAN_POINT('',(-0.,0.)); +#718 = VECTOR('',#719,1.); +#719 = DIRECTION('',(-1.,0.)); +#720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#721 = ORIENTED_EDGE('',*,*,#722,.T.); +#722 = EDGE_CURVE('',#690,#723,#725,.T.); +#723 = VERTEX_POINT('',#724); +#724 = CARTESIAN_POINT('',(0.237867434063,-7.167191127643,0.)); +#725 = SURFACE_CURVE('',#726,(#730,#737),.PCURVE_S1.); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(4.872060527496,-13.19711520013,0.)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(-0.609362907855,0.792891446877,0.)); +#730 = PCURVE('',#487,#731); +#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736); +#732 = LINE('',#733,#734); +#733 = CARTESIAN_POINT('',(8.993006756236,-10.81788578565)); +#734 = VECTOR('',#735,1.); +#735 = DIRECTION('',(0.609362907855,0.792891446877)); +#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#737 = PCURVE('',#738,#743); +#738 = PLANE('',#739); +#739 = AXIS2_PLACEMENT_3D('',#740,#741,#742); +#740 = CARTESIAN_POINT('',(4.872060527496,-13.19711520013,0.)); +#741 = DIRECTION('',(-0.792891446877,-0.609362907855,-0.)); +#742 = DIRECTION('',(-0.609362907855,0.792891446877,0.)); +#743 = DEFINITIONAL_REPRESENTATION('',(#744),#748); +#744 = LINE('',#745,#746); +#745 = CARTESIAN_POINT('',(0.,0.)); +#746 = VECTOR('',#747,1.); +#747 = DIRECTION('',(1.,0.)); +#748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#749 = ORIENTED_EDGE('',*,*,#750,.T.); +#750 = EDGE_CURVE('',#723,#751,#753,.T.); +#751 = VERTEX_POINT('',#752); +#752 = CARTESIAN_POINT('',(0.,-7.05,0.)); +#753 = SURFACE_CURVE('',#754,(#759,#770),.PCURVE_S1.); +#754 = CIRCLE('',#755,0.3); +#755 = AXIS2_PLACEMENT_3D('',#756,#757,#758); +#756 = CARTESIAN_POINT('',(0.,-7.35,0.)); +#757 = DIRECTION('',(0.,0.,1.)); +#758 = DIRECTION('',(-1.,0.,0.)); +#759 = PCURVE('',#487,#760); +#760 = DEFINITIONAL_REPRESENTATION('',(#761),#769); +#761 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#762,#763,#764,#765,#766,#767 +,#768),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#762 = CARTESIAN_POINT('',(14.165067283731,-4.970770585521)); +#763 = CARTESIAN_POINT('',(14.165067283731,-5.490385827792)); +#764 = CARTESIAN_POINT('',(13.715067283731,-5.230578206656)); +#765 = CARTESIAN_POINT('',(13.265067283731,-4.970770585521)); +#766 = CARTESIAN_POINT('',(13.715067283731,-4.710962964386)); +#767 = CARTESIAN_POINT('',(14.165067283731,-4.45115534325)); +#768 = CARTESIAN_POINT('',(14.165067283731,-4.970770585521)); +#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#770 = PCURVE('',#771,#776); +#771 = CYLINDRICAL_SURFACE('',#772,0.3); +#772 = AXIS2_PLACEMENT_3D('',#773,#774,#775); +#773 = CARTESIAN_POINT('',(0.,-7.35,0.)); +#774 = DIRECTION('',(-0.,-0.,-1.)); +#775 = DIRECTION('',(-1.,0.,0.)); +#776 = DEFINITIONAL_REPRESENTATION('',(#777),#781); +#777 = LINE('',#778,#779); +#778 = CARTESIAN_POINT('',(4.440892098501E-16,-0.)); +#779 = VECTOR('',#780,1.); +#780 = DIRECTION('',(-1.,0.)); +#781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#751,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(-0.237867434063,-7.167191127643,0.)); +#786 = SURFACE_CURVE('',#787,(#792,#799),.PCURVE_S1.); +#787 = CIRCLE('',#788,0.3); +#788 = AXIS2_PLACEMENT_3D('',#789,#790,#791); +#789 = CARTESIAN_POINT('',(0.,-7.35,0.)); +#790 = DIRECTION('',(0.,0.,-1.)); +#791 = DIRECTION('',(1.,0.,0.)); +#792 = PCURVE('',#487,#793); +#793 = DEFINITIONAL_REPRESENTATION('',(#794),#798); +#794 = CIRCLE('',#795,0.3); +#795 = AXIS2_PLACEMENT_2D('',#796,#797); +#796 = CARTESIAN_POINT('',(13.865067283731,-4.970770585521)); +#797 = DIRECTION('',(-1.,0.)); +#798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#799 = PCURVE('',#771,#800); +#800 = DEFINITIONAL_REPRESENTATION('',(#801),#805); +#801 = LINE('',#802,#803); +#802 = CARTESIAN_POINT('',(-9.424777960769,0.)); +#803 = VECTOR('',#804,1.); +#804 = DIRECTION('',(1.,-0.)); +#805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#806 = ORIENTED_EDGE('',*,*,#807,.F.); +#807 = EDGE_CURVE('',#808,#784,#810,.T.); +#808 = VERTEX_POINT('',#809); +#809 = CARTESIAN_POINT('',(-4.872060527496,-13.19711520013,0.)); +#810 = SURFACE_CURVE('',#811,(#815,#822),.PCURVE_S1.); +#811 = LINE('',#812,#813); +#812 = CARTESIAN_POINT('',(-4.872060527496,-13.19711520013,0.)); +#813 = VECTOR('',#814,1.); +#814 = DIRECTION('',(0.609362907855,0.792891446877,0.)); +#815 = PCURVE('',#487,#816); +#816 = DEFINITIONAL_REPRESENTATION('',(#817),#821); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(18.737127811227,-10.81788578565)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(-0.609362907855,0.792891446877)); +#821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#822 = PCURVE('',#823,#828); +#823 = PLANE('',#824); +#824 = AXIS2_PLACEMENT_3D('',#825,#826,#827); +#825 = CARTESIAN_POINT('',(-4.872060527496,-13.19711520013,0.)); +#826 = DIRECTION('',(0.792891446877,-0.609362907855,0.)); +#827 = DIRECTION('',(-0.609362907855,-0.792891446877,-0.)); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#833); +#829 = LINE('',#830,#831); +#830 = CARTESIAN_POINT('',(-0.,0.)); +#831 = VECTOR('',#832,1.); +#832 = DIRECTION('',(-1.,0.)); +#833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#834 = ORIENTED_EDGE('',*,*,#835,.T.); +#835 = EDGE_CURVE('',#808,#836,#838,.T.); +#836 = VERTEX_POINT('',#837); +#837 = CARTESIAN_POINT('',(-8.993006756236,-10.81788578565,0.)); +#838 = SURFACE_CURVE('',#839,(#844,#851),.PCURVE_S1.); +#839 = CIRCLE('',#840,2.4); +#840 = AXIS2_PLACEMENT_3D('',#841,#842,#843); +#841 = CARTESIAN_POINT('',(-6.775,-11.73464422127,0.)); +#842 = DIRECTION('',(0.,0.,-1.)); +#843 = DIRECTION('',(1.,0.,0.)); +#844 = PCURVE('',#487,#845); +#845 = DEFINITIONAL_REPRESENTATION('',(#846),#850); +#846 = CIRCLE('',#847,2.4); +#847 = AXIS2_PLACEMENT_2D('',#848,#849); +#848 = CARTESIAN_POINT('',(20.640067283731,-9.3554148068)); +#849 = DIRECTION('',(-1.,0.)); +#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#851 = PCURVE('',#852,#857); +#852 = CYLINDRICAL_SURFACE('',#853,2.4); +#853 = AXIS2_PLACEMENT_3D('',#854,#855,#856); +#854 = CARTESIAN_POINT('',(-6.775,-11.73464422127,0.)); +#855 = DIRECTION('',(0.,0.,-1.)); +#856 = DIRECTION('',(1.,0.,0.)); +#857 = DEFINITIONAL_REPRESENTATION('',(#858),#862); +#858 = LINE('',#859,#860); +#859 = CARTESIAN_POINT('',(0.,0.)); +#860 = VECTOR('',#861,1.); +#861 = DIRECTION('',(1.,0.)); +#862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#863 = ORIENTED_EDGE('',*,*,#864,.F.); +#864 = EDGE_CURVE('',#865,#836,#867,.T.); +#865 = VERTEX_POINT('',#866); +#866 = CARTESIAN_POINT('',(-6.088035873286,-3.789594804453,0.)); +#867 = SURFACE_CURVE('',#868,(#872,#879),.PCURVE_S1.); +#868 = LINE('',#869,#870); +#869 = CARTESIAN_POINT('',(-6.088035873286,-3.789594804453,0.)); +#870 = VECTOR('',#871,1.); +#871 = DIRECTION('',(-0.381982681511,-0.924169481765,-0.)); +#872 = PCURVE('',#487,#873); +#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878); +#874 = LINE('',#875,#876); +#875 = CARTESIAN_POINT('',(19.953103157017,-1.410365389974)); +#876 = VECTOR('',#877,1.); +#877 = DIRECTION('',(0.381982681511,-0.924169481765)); +#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#879 = PCURVE('',#880,#885); +#880 = PLANE('',#881); +#881 = AXIS2_PLACEMENT_3D('',#882,#883,#884); +#882 = CARTESIAN_POINT('',(-6.088035873286,-3.789594804453,0.)); +#883 = DIRECTION('',(-0.924169481765,0.381982681511,0.)); +#884 = DIRECTION('',(0.381982681511,0.924169481765,0.)); +#885 = DEFINITIONAL_REPRESENTATION('',(#886),#890); +#886 = LINE('',#887,#888); +#887 = CARTESIAN_POINT('',(-0.,0.)); +#888 = VECTOR('',#889,1.); +#889 = DIRECTION('',(-1.,0.)); +#890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#891 = ORIENTED_EDGE('',*,*,#892,.F.); +#892 = EDGE_CURVE('',#893,#865,#895,.T.); +#893 = VERTEX_POINT('',#894); +#894 = CARTESIAN_POINT('',(-6.325903307349,-3.37759632319,0.)); +#895 = SURFACE_CURVE('',#896,(#901,#908),.PCURVE_S1.); +#896 = CIRCLE('',#897,0.3); +#897 = AXIS2_PLACEMENT_3D('',#898,#899,#900); +#898 = CARTESIAN_POINT('',(-6.365286717816,-3.675,0.)); +#899 = DIRECTION('',(0.,0.,-1.)); +#900 = DIRECTION('',(1.,0.,0.)); +#901 = PCURVE('',#487,#902); +#902 = DEFINITIONAL_REPRESENTATION('',(#903),#907); +#903 = CIRCLE('',#904,0.3); +#904 = AXIS2_PLACEMENT_2D('',#905,#906); +#905 = CARTESIAN_POINT('',(20.230354001547,-1.295770585521)); +#906 = DIRECTION('',(-1.,0.)); +#907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#908 = PCURVE('',#909,#914); +#909 = CYLINDRICAL_SURFACE('',#910,0.3); +#910 = AXIS2_PLACEMENT_3D('',#911,#912,#913); +#911 = CARTESIAN_POINT('',(-6.365286717816,-3.675,0.)); +#912 = DIRECTION('',(0.,0.,-1.)); +#913 = DIRECTION('',(1.,0.,0.)); +#914 = DEFINITIONAL_REPRESENTATION('',(#915),#919); +#915 = LINE('',#916,#917); +#916 = CARTESIAN_POINT('',(0.,0.)); +#917 = VECTOR('',#918,1.); +#918 = DIRECTION('',(1.,0.)); +#919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#920 = ORIENTED_EDGE('',*,*,#921,.F.); +#921 = EDGE_CURVE('',#922,#893,#924,.T.); +#922 = VERTEX_POINT('',#923); +#923 = CARTESIAN_POINT('',(-13.86506728373,-2.379229414479,0.)); +#924 = SURFACE_CURVE('',#925,(#929,#936),.PCURVE_S1.); +#925 = LINE('',#926,#927); +#926 = CARTESIAN_POINT('',(-13.86506728373,-2.379229414479,0.)); +#927 = VECTOR('',#928,1.); +#928 = DIRECTION('',(0.991345589366,-0.131278034888,0.)); +#929 = PCURVE('',#487,#930); +#930 = DEFINITIONAL_REPRESENTATION('',(#931),#935); +#931 = LINE('',#932,#933); +#932 = CARTESIAN_POINT('',(27.730134567463,0.)); +#933 = VECTOR('',#934,1.); +#934 = DIRECTION('',(-0.991345589366,-0.131278034888)); +#935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#936 = PCURVE('',#937,#942); +#937 = PLANE('',#938); +#938 = AXIS2_PLACEMENT_3D('',#939,#940,#941); +#939 = CARTESIAN_POINT('',(-13.86506728373,-2.379229414479,0.)); +#940 = DIRECTION('',(-0.131278034888,-0.991345589366,-0.)); +#941 = DIRECTION('',(-0.991345589366,0.131278034888,0.)); +#942 = DEFINITIONAL_REPRESENTATION('',(#943),#947); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(-0.,0.)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(-1.,0.)); +#947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#948 = ORIENTED_EDGE('',*,*,#949,.T.); +#949 = EDGE_CURVE('',#922,#950,#952,.T.); +#950 = VERTEX_POINT('',#951); +#951 = CARTESIAN_POINT('',(-15.95,0.,0.)); +#952 = SURFACE_CURVE('',#953,(#958,#965),.PCURVE_S1.); +#953 = CIRCLE('',#954,2.4); +#954 = AXIS2_PLACEMENT_3D('',#955,#956,#957); +#955 = CARTESIAN_POINT('',(-13.55,0.,0.)); +#956 = DIRECTION('',(0.,0.,-1.)); +#957 = DIRECTION('',(1.,0.,0.)); +#958 = PCURVE('',#487,#959); +#959 = DEFINITIONAL_REPRESENTATION('',(#960),#964); +#960 = CIRCLE('',#961,2.4); +#961 = AXIS2_PLACEMENT_2D('',#962,#963); +#962 = CARTESIAN_POINT('',(27.415067283731,2.379229414479)); +#963 = DIRECTION('',(-1.,0.)); +#964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#965 = PCURVE('',#966,#971); +#966 = CYLINDRICAL_SURFACE('',#967,2.4); +#967 = AXIS2_PLACEMENT_3D('',#968,#969,#970); +#968 = CARTESIAN_POINT('',(-13.55,0.,0.)); +#969 = DIRECTION('',(0.,0.,-1.)); +#970 = DIRECTION('',(1.,0.,0.)); +#971 = DEFINITIONAL_REPRESENTATION('',(#972),#975); +#972 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#973,#974),.UNSPECIFIED.,.F.,.F., + (2,2),(1.702454388914,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#973 = CARTESIAN_POINT('',(1.702454388914,0.)); +#974 = CARTESIAN_POINT('',(3.14159265359,0.)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = ORIENTED_EDGE('',*,*,#977,.F.); +#977 = EDGE_CURVE('',#978,#950,#980,.T.); +#978 = VERTEX_POINT('',#979); +#979 = CARTESIAN_POINT('',(-13.86506728373,2.379229414479,0.)); +#980 = SURFACE_CURVE('',#981,(#986,#997),.PCURVE_S1.); +#981 = CIRCLE('',#982,2.4); +#982 = AXIS2_PLACEMENT_3D('',#983,#984,#985); +#983 = CARTESIAN_POINT('',(-13.55,0.,0.)); +#984 = DIRECTION('',(0.,0.,1.)); +#985 = DIRECTION('',(1.,0.,0.)); +#986 = PCURVE('',#487,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#996); +#988 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#989,#990,#991,#992,#993,#994 +,#995),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#989 = CARTESIAN_POINT('',(25.015067283731,2.379229414479)); +#990 = CARTESIAN_POINT('',(25.015067283731,6.536151352644)); +#991 = CARTESIAN_POINT('',(28.615067283731,4.457690383562)); +#992 = CARTESIAN_POINT('',(32.215067283731,2.379229414479)); +#993 = CARTESIAN_POINT('',(28.615067283731,0.300768445396)); +#994 = CARTESIAN_POINT('',(25.015067283731,-1.777692523686)); +#995 = CARTESIAN_POINT('',(25.015067283731,2.379229414479)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = PCURVE('',#966,#998); +#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1002); +#999 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1000,#1001),.UNSPECIFIED.,.F., + .F.,(2,2),(1.702454388914,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#1000 = CARTESIAN_POINT('',(4.580730918266,0.)); +#1001 = CARTESIAN_POINT('',(3.14159265359,0.)); +#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1003 = ORIENTED_EDGE('',*,*,#1004,.T.); +#1004 = EDGE_CURVE('',#978,#1005,#1007,.T.); +#1005 = VERTEX_POINT('',#1006); +#1006 = CARTESIAN_POINT('',(-6.325903307349,3.37759632319,0.)); +#1007 = SURFACE_CURVE('',#1008,(#1012,#1019),.PCURVE_S1.); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(-13.86506728373,2.379229414479,0.)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(0.991345589366,0.131278034888,0.)); +#1012 = PCURVE('',#487,#1013); +#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018); +#1014 = LINE('',#1015,#1016); +#1015 = CARTESIAN_POINT('',(27.730134567463,4.758458828958)); +#1016 = VECTOR('',#1017,1.); +#1017 = DIRECTION('',(-0.991345589366,0.131278034888)); +#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1019 = PCURVE('',#1020,#1025); +#1020 = PLANE('',#1021); +#1021 = AXIS2_PLACEMENT_3D('',#1022,#1023,#1024); +#1022 = CARTESIAN_POINT('',(-13.86506728373,2.379229414479,0.)); +#1023 = DIRECTION('',(-0.131278034888,0.991345589366,0.)); +#1024 = DIRECTION('',(0.991345589366,0.131278034888,0.)); +#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(0.,0.)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(1.,0.)); +#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1031 = ORIENTED_EDGE('',*,*,#1032,.T.); +#1032 = EDGE_CURVE('',#1005,#1033,#1035,.T.); +#1033 = VERTEX_POINT('',#1034); +#1034 = CARTESIAN_POINT('',(-6.088035873286,3.789594804453,0.)); +#1035 = SURFACE_CURVE('',#1036,(#1041,#1052),.PCURVE_S1.); +#1036 = CIRCLE('',#1037,0.3); +#1037 = AXIS2_PLACEMENT_3D('',#1038,#1039,#1040); +#1038 = CARTESIAN_POINT('',(-6.365286717816,3.675,0.)); +#1039 = DIRECTION('',(0.,0.,1.)); +#1040 = DIRECTION('',(1.,0.,0.)); +#1041 = PCURVE('',#487,#1042); +#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1051); +#1043 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1044,#1045,#1046,#1047, +#1048,#1049,#1050),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1044 = CARTESIAN_POINT('',(19.930354001547,6.054229414479)); +#1045 = CARTESIAN_POINT('',(19.930354001547,6.57384465675)); +#1046 = CARTESIAN_POINT('',(20.380354001547,6.314037035614)); +#1047 = CARTESIAN_POINT('',(20.830354001547,6.054229414479)); +#1048 = CARTESIAN_POINT('',(20.380354001547,5.794421793344)); +#1049 = CARTESIAN_POINT('',(19.930354001547,5.534614172208)); +#1050 = CARTESIAN_POINT('',(19.930354001547,6.054229414479)); +#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1052 = PCURVE('',#1053,#1058); +#1053 = CYLINDRICAL_SURFACE('',#1054,0.3); +#1054 = AXIS2_PLACEMENT_3D('',#1055,#1056,#1057); +#1055 = CARTESIAN_POINT('',(-6.365286717816,3.675,0.)); +#1056 = DIRECTION('',(-0.,-0.,-1.)); +#1057 = DIRECTION('',(1.,0.,0.)); +#1058 = DEFINITIONAL_REPRESENTATION('',(#1059),#1063); +#1059 = LINE('',#1060,#1061); +#1060 = CARTESIAN_POINT('',(-0.,0.)); +#1061 = VECTOR('',#1062,1.); +#1062 = DIRECTION('',(-1.,0.)); +#1063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1064 = ORIENTED_EDGE('',*,*,#1065,.T.); +#1065 = EDGE_CURVE('',#1033,#1066,#1068,.T.); +#1066 = VERTEX_POINT('',#1067); +#1067 = CARTESIAN_POINT('',(-8.993006756236,10.817885785652,0.)); +#1068 = SURFACE_CURVE('',#1069,(#1073,#1080),.PCURVE_S1.); +#1069 = LINE('',#1070,#1071); +#1070 = CARTESIAN_POINT('',(-6.088035873286,3.789594804453,0.)); +#1071 = VECTOR('',#1072,1.); +#1072 = DIRECTION('',(-0.381982681511,0.924169481765,0.)); +#1073 = PCURVE('',#487,#1074); +#1074 = DEFINITIONAL_REPRESENTATION('',(#1075),#1079); +#1075 = LINE('',#1076,#1077); +#1076 = CARTESIAN_POINT('',(19.953103157017,6.168824218932)); +#1077 = VECTOR('',#1078,1.); +#1078 = DIRECTION('',(0.381982681511,0.924169481765)); +#1079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1080 = PCURVE('',#1081,#1086); +#1081 = PLANE('',#1082); +#1082 = AXIS2_PLACEMENT_3D('',#1083,#1084,#1085); +#1083 = CARTESIAN_POINT('',(-6.088035873286,3.789594804453,0.)); +#1084 = DIRECTION('',(-0.924169481765,-0.381982681511,0.)); +#1085 = DIRECTION('',(-0.381982681511,0.924169481765,0.)); +#1086 = DEFINITIONAL_REPRESENTATION('',(#1087),#1091); +#1087 = LINE('',#1088,#1089); +#1088 = CARTESIAN_POINT('',(0.,0.)); +#1089 = VECTOR('',#1090,1.); +#1090 = DIRECTION('',(1.,0.)); +#1091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1092 = ORIENTED_EDGE('',*,*,#1093,.F.); +#1093 = EDGE_CURVE('',#1094,#1066,#1096,.T.); +#1094 = VERTEX_POINT('',#1095); +#1095 = CARTESIAN_POINT('',(-4.872060527496,13.197115200131,0.)); +#1096 = SURFACE_CURVE('',#1097,(#1102,#1113),.PCURVE_S1.); +#1097 = CIRCLE('',#1098,2.4); +#1098 = AXIS2_PLACEMENT_3D('',#1099,#1100,#1101); +#1099 = CARTESIAN_POINT('',(-6.775,11.734644221279,0.)); +#1100 = DIRECTION('',(0.,0.,1.)); +#1101 = DIRECTION('',(1.,0.,0.)); +#1102 = PCURVE('',#487,#1103); +#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1112); +#1104 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1105,#1106,#1107,#1108, +#1109,#1110,#1111),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1105 = CARTESIAN_POINT('',(18.240067283731,14.113873635758)); +#1106 = CARTESIAN_POINT('',(18.240067283731,18.270795573923)); +#1107 = CARTESIAN_POINT('',(21.840067283731,16.192334604841)); +#1108 = CARTESIAN_POINT('',(25.440067283731,14.113873635758)); +#1109 = CARTESIAN_POINT('',(21.840067283731,12.035412666676)); +#1110 = CARTESIAN_POINT('',(18.240067283731,9.956951697593)); +#1111 = CARTESIAN_POINT('',(18.240067283731,14.113873635758)); +#1112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1113 = PCURVE('',#1114,#1119); +#1114 = CYLINDRICAL_SURFACE('',#1115,2.4); +#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118); +#1116 = CARTESIAN_POINT('',(-6.775,11.734644221279,0.)); +#1117 = DIRECTION('',(-0.,-0.,-1.)); +#1118 = DIRECTION('',(1.,0.,0.)); +#1119 = DEFINITIONAL_REPRESENTATION('',(#1120),#1124); +#1120 = LINE('',#1121,#1122); +#1121 = CARTESIAN_POINT('',(-0.,0.)); +#1122 = VECTOR('',#1123,1.); +#1123 = DIRECTION('',(-1.,0.)); +#1124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1125 = ORIENTED_EDGE('',*,*,#1126,.T.); +#1126 = EDGE_CURVE('',#1094,#1127,#1129,.T.); +#1127 = VERTEX_POINT('',#1128); +#1128 = CARTESIAN_POINT('',(-0.237867434063,7.167191127643,0.)); +#1129 = SURFACE_CURVE('',#1130,(#1134,#1141),.PCURVE_S1.); +#1130 = LINE('',#1131,#1132); +#1131 = CARTESIAN_POINT('',(-4.872060527496,13.197115200131,0.)); +#1132 = VECTOR('',#1133,1.); +#1133 = DIRECTION('',(0.609362907855,-0.792891446877,0.)); +#1134 = PCURVE('',#487,#1135); +#1135 = DEFINITIONAL_REPRESENTATION('',(#1136),#1140); +#1136 = LINE('',#1137,#1138); +#1137 = CARTESIAN_POINT('',(18.737127811227,15.57634461461)); +#1138 = VECTOR('',#1139,1.); +#1139 = DIRECTION('',(-0.609362907855,-0.792891446877)); +#1140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1141 = PCURVE('',#1142,#1147); +#1142 = PLANE('',#1143); +#1143 = AXIS2_PLACEMENT_3D('',#1144,#1145,#1146); +#1144 = CARTESIAN_POINT('',(-4.872060527496,13.197115200131,0.)); +#1145 = DIRECTION('',(0.792891446877,0.609362907855,0.)); +#1146 = DIRECTION('',(0.609362907855,-0.792891446877,0.)); +#1147 = DEFINITIONAL_REPRESENTATION('',(#1148),#1152); +#1148 = LINE('',#1149,#1150); +#1149 = CARTESIAN_POINT('',(0.,0.)); +#1150 = VECTOR('',#1151,1.); +#1151 = DIRECTION('',(1.,0.)); +#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1153 = ORIENTED_EDGE('',*,*,#1154,.T.); +#1154 = EDGE_CURVE('',#1127,#1155,#1157,.T.); +#1155 = VERTEX_POINT('',#1156); +#1156 = CARTESIAN_POINT('',(0.,7.05,0.)); +#1157 = SURFACE_CURVE('',#1158,(#1163,#1174),.PCURVE_S1.); +#1158 = CIRCLE('',#1159,0.3); +#1159 = AXIS2_PLACEMENT_3D('',#1160,#1161,#1162); +#1160 = CARTESIAN_POINT('',(0.,7.35,0.)); +#1161 = DIRECTION('',(0.,0.,1.)); +#1162 = DIRECTION('',(1.,0.,0.)); +#1163 = PCURVE('',#487,#1164); +#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1173); +#1165 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1166,#1167,#1168,#1169, +#1170,#1171,#1172),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1166 = CARTESIAN_POINT('',(13.565067283731,9.729229414479)); +#1167 = CARTESIAN_POINT('',(13.565067283731,10.24884465675)); +#1168 = CARTESIAN_POINT('',(14.015067283731,9.989037035614)); +#1169 = CARTESIAN_POINT('',(14.465067283731,9.729229414479)); +#1170 = CARTESIAN_POINT('',(14.015067283731,9.469421793344)); +#1171 = CARTESIAN_POINT('',(13.565067283731,9.209614172208)); +#1172 = CARTESIAN_POINT('',(13.565067283731,9.729229414479)); +#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1174 = PCURVE('',#1175,#1180); +#1175 = CYLINDRICAL_SURFACE('',#1176,0.3); +#1176 = AXIS2_PLACEMENT_3D('',#1177,#1178,#1179); +#1177 = CARTESIAN_POINT('',(0.,7.35,0.)); +#1178 = DIRECTION('',(0.,0.,-1.)); +#1179 = DIRECTION('',(-1.,-0.,-0.)); +#1180 = DEFINITIONAL_REPRESENTATION('',(#1181),#1184); +#1181 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1182,#1183),.UNSPECIFIED.,.F., + .F.,(2,2),(3.796849491307,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1182 = CARTESIAN_POINT('',(5.627928469462,0.)); +#1183 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1185 = ORIENTED_EDGE('',*,*,#1186,.F.); +#1186 = EDGE_CURVE('',#1187,#1155,#1189,.T.); +#1187 = VERTEX_POINT('',#1188); +#1188 = CARTESIAN_POINT('',(0.237867434063,7.167191127643,0.)); +#1189 = SURFACE_CURVE('',#1190,(#1195,#1202),.PCURVE_S1.); +#1190 = CIRCLE('',#1191,0.3); +#1191 = AXIS2_PLACEMENT_3D('',#1192,#1193,#1194); +#1192 = CARTESIAN_POINT('',(0.,7.35,0.)); +#1193 = DIRECTION('',(0.,0.,-1.)); +#1194 = DIRECTION('',(-1.,-0.,-0.)); +#1195 = PCURVE('',#487,#1196); +#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1201); +#1197 = CIRCLE('',#1198,0.3); +#1198 = AXIS2_PLACEMENT_2D('',#1199,#1200); +#1199 = CARTESIAN_POINT('',(13.865067283731,9.729229414479)); +#1200 = DIRECTION('',(1.,0.)); +#1201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1202 = PCURVE('',#1175,#1203); +#1203 = DEFINITIONAL_REPRESENTATION('',(#1204),#1207); +#1204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1205,#1206),.UNSPECIFIED.,.F., + .F.,(2,2),(3.796849491307,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#1205 = CARTESIAN_POINT('',(3.796849491307,0.)); +#1206 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1208 = ORIENTED_EDGE('',*,*,#1209,.F.); +#1209 = EDGE_CURVE('',#1210,#1187,#1212,.T.); +#1210 = VERTEX_POINT('',#1211); +#1211 = CARTESIAN_POINT('',(4.872060527496,13.197115200131,0.)); +#1212 = SURFACE_CURVE('',#1213,(#1217,#1224),.PCURVE_S1.); +#1213 = LINE('',#1214,#1215); +#1214 = CARTESIAN_POINT('',(4.872060527496,13.197115200131,0.)); +#1215 = VECTOR('',#1216,1.); +#1216 = DIRECTION('',(-0.609362907855,-0.792891446877,-0.)); +#1217 = PCURVE('',#487,#1218); +#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223); +#1219 = LINE('',#1220,#1221); +#1220 = CARTESIAN_POINT('',(8.993006756236,15.57634461461)); +#1221 = VECTOR('',#1222,1.); +#1222 = DIRECTION('',(0.609362907855,-0.792891446877)); +#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1224 = PCURVE('',#1225,#1230); +#1225 = PLANE('',#1226); +#1226 = AXIS2_PLACEMENT_3D('',#1227,#1228,#1229); +#1227 = CARTESIAN_POINT('',(4.872060527496,13.197115200131,0.)); +#1228 = DIRECTION('',(-0.792891446877,0.609362907855,0.)); +#1229 = DIRECTION('',(0.609362907855,0.792891446877,0.)); +#1230 = DEFINITIONAL_REPRESENTATION('',(#1231),#1235); +#1231 = LINE('',#1232,#1233); +#1232 = CARTESIAN_POINT('',(-0.,0.)); +#1233 = VECTOR('',#1234,1.); +#1234 = DIRECTION('',(-1.,0.)); +#1235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1236 = ORIENTED_EDGE('',*,*,#1237,.T.); +#1237 = EDGE_CURVE('',#1210,#1238,#1240,.T.); +#1238 = VERTEX_POINT('',#1239); +#1239 = CARTESIAN_POINT('',(8.993006756236,10.817885785652,0.)); +#1240 = SURFACE_CURVE('',#1241,(#1246,#1253),.PCURVE_S1.); +#1241 = CIRCLE('',#1242,2.4); +#1242 = AXIS2_PLACEMENT_3D('',#1243,#1244,#1245); +#1243 = CARTESIAN_POINT('',(6.775,11.734644221279,0.)); +#1244 = DIRECTION('',(0.,0.,-1.)); +#1245 = DIRECTION('',(-1.,-0.,-0.)); +#1246 = PCURVE('',#487,#1247); +#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252); +#1248 = CIRCLE('',#1249,2.4); +#1249 = AXIS2_PLACEMENT_2D('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(7.090067283731,14.113873635758)); +#1251 = DIRECTION('',(1.,0.)); +#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1253 = PCURVE('',#1254,#1259); +#1254 = CYLINDRICAL_SURFACE('',#1255,2.4); +#1255 = AXIS2_PLACEMENT_3D('',#1256,#1257,#1258); +#1256 = CARTESIAN_POINT('',(6.775,11.734644221279,0.)); +#1257 = DIRECTION('',(0.,0.,-1.)); +#1258 = DIRECTION('',(-1.,0.,0.)); +#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(0.,0.)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(1.,0.)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = ORIENTED_EDGE('',*,*,#1266,.F.); +#1266 = EDGE_CURVE('',#1267,#1238,#1269,.T.); +#1267 = VERTEX_POINT('',#1268); +#1268 = CARTESIAN_POINT('',(6.088035873286,3.789594804453,0.)); +#1269 = SURFACE_CURVE('',#1270,(#1274,#1281),.PCURVE_S1.); +#1270 = LINE('',#1271,#1272); +#1271 = CARTESIAN_POINT('',(6.088035873286,3.789594804453,0.)); +#1272 = VECTOR('',#1273,1.); +#1273 = DIRECTION('',(0.381982681511,0.924169481765,0.)); +#1274 = PCURVE('',#487,#1275); +#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1280); +#1276 = LINE('',#1277,#1278); +#1277 = CARTESIAN_POINT('',(7.777031410445,6.168824218932)); +#1278 = VECTOR('',#1279,1.); +#1279 = DIRECTION('',(-0.381982681511,0.924169481765)); +#1280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1281 = PCURVE('',#1282,#1287); +#1282 = PLANE('',#1283); +#1283 = AXIS2_PLACEMENT_3D('',#1284,#1285,#1286); +#1284 = CARTESIAN_POINT('',(6.088035873286,3.789594804453,0.)); +#1285 = DIRECTION('',(0.924169481765,-0.381982681511,0.)); +#1286 = DIRECTION('',(-0.381982681511,-0.924169481765,-0.)); +#1287 = DEFINITIONAL_REPRESENTATION('',(#1288),#1292); +#1288 = LINE('',#1289,#1290); +#1289 = CARTESIAN_POINT('',(-0.,0.)); +#1290 = VECTOR('',#1291,1.); +#1291 = DIRECTION('',(-1.,0.)); +#1292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1293 = ORIENTED_EDGE('',*,*,#1294,.F.); +#1294 = EDGE_CURVE('',#1295,#1267,#1297,.T.); +#1295 = VERTEX_POINT('',#1296); +#1296 = CARTESIAN_POINT('',(6.325903307349,3.37759632319,0.)); +#1297 = SURFACE_CURVE('',#1298,(#1303,#1310),.PCURVE_S1.); +#1298 = CIRCLE('',#1299,0.3); +#1299 = AXIS2_PLACEMENT_3D('',#1300,#1301,#1302); +#1300 = CARTESIAN_POINT('',(6.365286717816,3.675,0.)); +#1301 = DIRECTION('',(0.,0.,-1.)); +#1302 = DIRECTION('',(-1.,-0.,-0.)); +#1303 = PCURVE('',#487,#1304); +#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309); +#1305 = CIRCLE('',#1306,0.3); +#1306 = AXIS2_PLACEMENT_2D('',#1307,#1308); +#1307 = CARTESIAN_POINT('',(7.499780565916,6.054229414479)); +#1308 = DIRECTION('',(1.,0.)); +#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1310 = PCURVE('',#1311,#1316); +#1311 = CYLINDRICAL_SURFACE('',#1312,0.3); +#1312 = AXIS2_PLACEMENT_3D('',#1313,#1314,#1315); +#1313 = CARTESIAN_POINT('',(6.365286717816,3.675,0.)); +#1314 = DIRECTION('',(0.,0.,-1.)); +#1315 = DIRECTION('',(-1.,0.,0.)); +#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321); +#1317 = LINE('',#1318,#1319); +#1318 = CARTESIAN_POINT('',(0.,0.)); +#1319 = VECTOR('',#1320,1.); +#1320 = DIRECTION('',(1.,0.)); +#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1322 = ORIENTED_EDGE('',*,*,#1323,.F.); +#1323 = EDGE_CURVE('',#1324,#1295,#1326,.T.); +#1324 = VERTEX_POINT('',#1325); +#1325 = CARTESIAN_POINT('',(13.865067283731,2.379229414479,0.)); +#1326 = SURFACE_CURVE('',#1327,(#1331,#1338),.PCURVE_S1.); +#1327 = LINE('',#1328,#1329); +#1328 = CARTESIAN_POINT('',(13.865067283731,2.379229414479,0.)); +#1329 = VECTOR('',#1330,1.); +#1330 = DIRECTION('',(-0.991345589366,0.131278034888,0.)); +#1331 = PCURVE('',#487,#1332); +#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337); +#1333 = LINE('',#1334,#1335); +#1334 = CARTESIAN_POINT('',(0.,4.758458828958)); +#1335 = VECTOR('',#1336,1.); +#1336 = DIRECTION('',(0.991345589366,0.131278034888)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = PCURVE('',#1339,#1344); +#1339 = PLANE('',#1340); +#1340 = AXIS2_PLACEMENT_3D('',#1341,#1342,#1343); +#1341 = CARTESIAN_POINT('',(13.865067283731,2.379229414479,0.)); +#1342 = DIRECTION('',(0.131278034888,0.991345589366,0.)); +#1343 = DIRECTION('',(0.991345589366,-0.131278034888,0.)); +#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349); +#1345 = LINE('',#1346,#1347); +#1346 = CARTESIAN_POINT('',(-0.,0.)); +#1347 = VECTOR('',#1348,1.); +#1348 = DIRECTION('',(-1.,0.)); +#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1350 = ORIENTED_EDGE('',*,*,#1351,.T.); +#1351 = EDGE_CURVE('',#1324,#569,#1352,.T.); +#1352 = SURFACE_CURVE('',#1353,(#1358,#1365),.PCURVE_S1.); +#1353 = CIRCLE('',#1354,2.4); +#1354 = AXIS2_PLACEMENT_3D('',#1355,#1356,#1357); +#1355 = CARTESIAN_POINT('',(13.55,0.,0.)); +#1356 = DIRECTION('',(0.,0.,-1.)); +#1357 = DIRECTION('',(-1.,-0.,-0.)); +#1358 = PCURVE('',#487,#1359); +#1359 = DEFINITIONAL_REPRESENTATION('',(#1360),#1364); +#1360 = CIRCLE('',#1361,2.4); +#1361 = AXIS2_PLACEMENT_2D('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(0.315067283731,2.379229414479)); +#1363 = DIRECTION('',(1.,0.)); +#1364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1365 = PCURVE('',#589,#1366); +#1366 = DEFINITIONAL_REPRESENTATION('',(#1367),#1370); +#1367 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1368,#1369),.UNSPECIFIED.,.F., + .F.,(2,2),(1.702454388914,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#1368 = CARTESIAN_POINT('',(-4.580730918266,0.)); +#1369 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1371 = FACE_BOUND('',#1372,.T.); +#1372 = EDGE_LOOP('',(#1373)); +#1373 = ORIENTED_EDGE('',*,*,#1374,.T.); +#1374 = EDGE_CURVE('',#1375,#1375,#1377,.T.); +#1375 = VERTEX_POINT('',#1376); +#1376 = CARTESIAN_POINT('',(-6.45,0.,0.)); +#1377 = SURFACE_CURVE('',#1378,(#1383,#1394),.PCURVE_S1.); +#1378 = CIRCLE('',#1379,0.8); +#1379 = AXIS2_PLACEMENT_3D('',#1380,#1381,#1382); +#1380 = CARTESIAN_POINT('',(-7.25,0.,0.)); +#1381 = DIRECTION('',(0.,0.,1.)); +#1382 = DIRECTION('',(1.,0.,0.)); +#1383 = PCURVE('',#487,#1384); +#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1393); +#1385 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1386,#1387,#1388,#1389, +#1390,#1391,#1392),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1386 = CARTESIAN_POINT('',(20.315067283731,2.379229414479)); +#1387 = CARTESIAN_POINT('',(20.315067283731,3.764870060534)); +#1388 = CARTESIAN_POINT('',(21.515067283731,3.072049737507)); +#1389 = CARTESIAN_POINT('',(22.715067283731,2.379229414479)); +#1390 = CARTESIAN_POINT('',(21.515067283731,1.686409091451)); +#1391 = CARTESIAN_POINT('',(20.315067283731,0.993588768424)); +#1392 = CARTESIAN_POINT('',(20.315067283731,2.379229414479)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = PCURVE('',#1395,#1400); +#1395 = CYLINDRICAL_SURFACE('',#1396,0.8); +#1396 = AXIS2_PLACEMENT_3D('',#1397,#1398,#1399); +#1397 = CARTESIAN_POINT('',(-7.25,0.,2.6)); +#1398 = DIRECTION('',(0.,0.,1.)); +#1399 = DIRECTION('',(1.,0.,0.)); +#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1405); +#1401 = LINE('',#1402,#1403); +#1402 = CARTESIAN_POINT('',(0.,-2.6)); +#1403 = VECTOR('',#1404,1.); +#1404 = DIRECTION('',(1.,0.)); +#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1406 = FACE_BOUND('',#1407,.T.); +#1407 = EDGE_LOOP('',(#1408)); +#1408 = ORIENTED_EDGE('',*,*,#1409,.T.); +#1409 = EDGE_CURVE('',#1410,#1410,#1412,.T.); +#1410 = VERTEX_POINT('',#1411); +#1411 = CARTESIAN_POINT('',(-9.05,0.,0.)); +#1412 = SURFACE_CURVE('',#1413,(#1418,#1429),.PCURVE_S1.); +#1413 = CIRCLE('',#1414,0.8); +#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417); +#1415 = CARTESIAN_POINT('',(-9.85,0.,0.)); +#1416 = DIRECTION('',(0.,0.,1.)); +#1417 = DIRECTION('',(1.,0.,0.)); +#1418 = PCURVE('',#487,#1419); +#1419 = DEFINITIONAL_REPRESENTATION('',(#1420),#1428); +#1420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1421,#1422,#1423,#1424, +#1425,#1426,#1427),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1421 = CARTESIAN_POINT('',(22.915067283731,2.379229414479)); +#1422 = CARTESIAN_POINT('',(22.915067283731,3.764870060534)); +#1423 = CARTESIAN_POINT('',(24.115067283731,3.072049737507)); +#1424 = CARTESIAN_POINT('',(25.315067283731,2.379229414479)); +#1425 = CARTESIAN_POINT('',(24.115067283731,1.686409091451)); +#1426 = CARTESIAN_POINT('',(22.915067283731,0.993588768424)); +#1427 = CARTESIAN_POINT('',(22.915067283731,2.379229414479)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = PCURVE('',#1430,#1435); +#1430 = CYLINDRICAL_SURFACE('',#1431,0.8); +#1431 = AXIS2_PLACEMENT_3D('',#1432,#1433,#1434); +#1432 = CARTESIAN_POINT('',(-9.85,0.,2.6)); +#1433 = DIRECTION('',(0.,0.,1.)); +#1434 = DIRECTION('',(1.,0.,0.)); +#1435 = DEFINITIONAL_REPRESENTATION('',(#1436),#1440); +#1436 = LINE('',#1437,#1438); +#1437 = CARTESIAN_POINT('',(0.,-2.6)); +#1438 = VECTOR('',#1439,1.); +#1439 = DIRECTION('',(1.,0.)); +#1440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1441 = FACE_BOUND('',#1442,.T.); +#1442 = EDGE_LOOP('',(#1443)); +#1443 = ORIENTED_EDGE('',*,*,#1444,.T.); +#1444 = EDGE_CURVE('',#1445,#1445,#1447,.T.); +#1445 = VERTEX_POINT('',#1446); +#1446 = CARTESIAN_POINT('',(-12.25,0.,0.)); +#1447 = SURFACE_CURVE('',#1448,(#1453,#1464),.PCURVE_S1.); +#1448 = CIRCLE('',#1449,0.8); +#1449 = AXIS2_PLACEMENT_3D('',#1450,#1451,#1452); +#1450 = CARTESIAN_POINT('',(-13.05,0.,0.)); +#1451 = DIRECTION('',(0.,0.,1.)); +#1452 = DIRECTION('',(1.,0.,0.)); +#1453 = PCURVE('',#487,#1454); +#1454 = DEFINITIONAL_REPRESENTATION('',(#1455),#1463); +#1455 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1456,#1457,#1458,#1459, +#1460,#1461,#1462),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1456 = CARTESIAN_POINT('',(26.115067283731,2.379229414479)); +#1457 = CARTESIAN_POINT('',(26.115067283731,3.764870060534)); +#1458 = CARTESIAN_POINT('',(27.315067283731,3.072049737507)); +#1459 = CARTESIAN_POINT('',(28.515067283731,2.379229414479)); +#1460 = CARTESIAN_POINT('',(27.315067283731,1.686409091451)); +#1461 = CARTESIAN_POINT('',(26.115067283731,0.993588768424)); +#1462 = CARTESIAN_POINT('',(26.115067283731,2.379229414479)); +#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1464 = PCURVE('',#1465,#1470); +#1465 = CYLINDRICAL_SURFACE('',#1466,0.8); +#1466 = AXIS2_PLACEMENT_3D('',#1467,#1468,#1469); +#1467 = CARTESIAN_POINT('',(-13.05,0.,2.6)); +#1468 = DIRECTION('',(0.,0.,1.)); +#1469 = DIRECTION('',(1.,0.,0.)); +#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475); +#1471 = LINE('',#1472,#1473); +#1472 = CARTESIAN_POINT('',(0.,-2.6)); +#1473 = VECTOR('',#1474,1.); +#1474 = DIRECTION('',(1.,0.)); +#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1476 = FACE_BOUND('',#1477,.T.); +#1477 = EDGE_LOOP('',(#1478)); +#1478 = ORIENTED_EDGE('',*,*,#1479,.T.); +#1479 = EDGE_CURVE('',#1480,#1480,#1482,.T.); +#1480 = VERTEX_POINT('',#1481); +#1481 = CARTESIAN_POINT('',(12.25,-1.500192328956E-15,0.)); +#1482 = SURFACE_CURVE('',#1483,(#1488,#1499),.PCURVE_S1.); +#1483 = CIRCLE('',#1484,0.8); +#1484 = AXIS2_PLACEMENT_3D('',#1485,#1486,#1487); +#1485 = CARTESIAN_POINT('',(13.05,-1.598164072887E-15,0.)); +#1486 = DIRECTION('',(0.,0.,1.)); +#1487 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1488 = PCURVE('',#487,#1489); +#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1498); +#1490 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1491,#1492,#1493,#1494, +#1495,#1496,#1497),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1491 = CARTESIAN_POINT('',(1.615067283731,2.379229414479)); +#1492 = CARTESIAN_POINT('',(1.615067283731,0.993588768424)); +#1493 = CARTESIAN_POINT('',(0.415067283731,1.686409091451)); +#1494 = CARTESIAN_POINT('',(-0.784932716269,2.379229414479)); +#1495 = CARTESIAN_POINT('',(0.415067283731,3.072049737507)); +#1496 = CARTESIAN_POINT('',(1.615067283731,3.764870060534)); +#1497 = CARTESIAN_POINT('',(1.615067283731,2.379229414479)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#1500,#1505); +#1500 = CYLINDRICAL_SURFACE('',#1501,0.8); +#1501 = AXIS2_PLACEMENT_3D('',#1502,#1503,#1504); +#1502 = CARTESIAN_POINT('',(13.05,-1.598164072887E-15,2.6)); +#1503 = DIRECTION('',(0.,0.,1.)); +#1504 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1505 = DEFINITIONAL_REPRESENTATION('',(#1506),#1510); +#1506 = LINE('',#1507,#1508); +#1507 = CARTESIAN_POINT('',(0.,-2.6)); +#1508 = VECTOR('',#1509,1.); +#1509 = DIRECTION('',(1.,0.)); +#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1511 = FACE_BOUND('',#1512,.T.); +#1512 = EDGE_LOOP('',(#1513)); +#1513 = ORIENTED_EDGE('',*,*,#1514,.T.); +#1514 = EDGE_CURVE('',#1515,#1515,#1517,.T.); +#1515 = VERTEX_POINT('',#1516); +#1516 = CARTESIAN_POINT('',(9.05,-1.108305353228E-15,0.)); +#1517 = SURFACE_CURVE('',#1518,(#1523,#1534),.PCURVE_S1.); +#1518 = CIRCLE('',#1519,0.8); +#1519 = AXIS2_PLACEMENT_3D('',#1520,#1521,#1522); +#1520 = CARTESIAN_POINT('',(9.85,-1.20627709716E-15,0.)); +#1521 = DIRECTION('',(0.,0.,1.)); +#1522 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1523 = PCURVE('',#487,#1524); +#1524 = DEFINITIONAL_REPRESENTATION('',(#1525),#1533); +#1525 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1526,#1527,#1528,#1529, +#1530,#1531,#1532),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1526 = CARTESIAN_POINT('',(4.815067283731,2.379229414479)); +#1527 = CARTESIAN_POINT('',(4.815067283731,0.993588768424)); +#1528 = CARTESIAN_POINT('',(3.615067283731,1.686409091451)); +#1529 = CARTESIAN_POINT('',(2.415067283731,2.379229414479)); +#1530 = CARTESIAN_POINT('',(3.615067283731,3.072049737507)); +#1531 = CARTESIAN_POINT('',(4.815067283731,3.764870060534)); +#1532 = CARTESIAN_POINT('',(4.815067283731,2.379229414479)); +#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1534 = PCURVE('',#1535,#1540); +#1535 = CYLINDRICAL_SURFACE('',#1536,0.8); +#1536 = AXIS2_PLACEMENT_3D('',#1537,#1538,#1539); +#1537 = CARTESIAN_POINT('',(9.85,-1.20627709716E-15,2.6)); +#1538 = DIRECTION('',(0.,0.,1.)); +#1539 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1540 = DEFINITIONAL_REPRESENTATION('',(#1541),#1545); +#1541 = LINE('',#1542,#1543); +#1542 = CARTESIAN_POINT('',(0.,-2.6)); +#1543 = VECTOR('',#1544,1.); +#1544 = DIRECTION('',(1.,0.)); +#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1546 = FACE_BOUND('',#1547,.T.); +#1547 = EDGE_LOOP('',(#1548)); +#1548 = ORIENTED_EDGE('',*,*,#1549,.T.); +#1549 = EDGE_CURVE('',#1550,#1550,#1552,.T.); +#1550 = VERTEX_POINT('',#1551); +#1551 = CARTESIAN_POINT('',(6.125,-10.60881119635,0.)); +#1552 = SURFACE_CURVE('',#1553,(#1558,#1569),.PCURVE_S1.); +#1553 = CIRCLE('',#1554,0.8); +#1554 = AXIS2_PLACEMENT_3D('',#1555,#1556,#1557); +#1555 = CARTESIAN_POINT('',(6.525,-11.30163151938,0.)); +#1556 = DIRECTION('',(0.,0.,1.)); +#1557 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1558 = PCURVE('',#487,#1559); +#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1568); +#1560 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1561,#1562,#1563,#1564, +#1565,#1566,#1567),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1561 = CARTESIAN_POINT('',(7.740067283731,-8.22958178188)); +#1562 = CARTESIAN_POINT('',(8.940067283731,-8.922402104908)); +#1563 = CARTESIAN_POINT('',(7.740067283731,-9.615222427935)); +#1564 = CARTESIAN_POINT('',(6.540067283731,-10.30804275096)); +#1565 = CARTESIAN_POINT('',(6.540067283731,-8.922402104908)); +#1566 = CARTESIAN_POINT('',(6.540067283731,-7.536761458853)); +#1567 = CARTESIAN_POINT('',(7.740067283731,-8.22958178188)); +#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1569 = PCURVE('',#1570,#1575); +#1570 = CYLINDRICAL_SURFACE('',#1571,0.8); +#1571 = AXIS2_PLACEMENT_3D('',#1572,#1573,#1574); +#1572 = CARTESIAN_POINT('',(6.525,-11.30163151938,2.6)); +#1573 = DIRECTION('',(0.,0.,1.)); +#1574 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1575 = DEFINITIONAL_REPRESENTATION('',(#1576),#1580); +#1576 = LINE('',#1577,#1578); +#1577 = CARTESIAN_POINT('',(0.,-2.6)); +#1578 = VECTOR('',#1579,1.); +#1579 = DIRECTION('',(1.,0.)); +#1580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1581 = FACE_BOUND('',#1582,.T.); +#1582 = EDGE_LOOP('',(#1583)); +#1583 = ORIENTED_EDGE('',*,*,#1584,.T.); +#1584 = EDGE_CURVE('',#1585,#1585,#1587,.T.); +#1585 = VERTEX_POINT('',#1586); +#1586 = CARTESIAN_POINT('',(-4.525,7.837529904249,0.)); +#1587 = SURFACE_CURVE('',#1588,(#1593,#1604),.PCURVE_S1.); +#1588 = CIRCLE('',#1589,0.8); +#1589 = AXIS2_PLACEMENT_3D('',#1590,#1591,#1592); +#1590 = CARTESIAN_POINT('',(-4.925,8.530350227277,0.)); +#1591 = DIRECTION('',(-0.,0.,1.)); +#1592 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1593 = PCURVE('',#487,#1594); +#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1603); +#1595 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1596,#1597,#1598,#1599, +#1600,#1601,#1602),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1596 = CARTESIAN_POINT('',(18.390067283731,10.216759318728)); +#1597 = CARTESIAN_POINT('',(17.190067283731,10.909579641756)); +#1598 = CARTESIAN_POINT('',(18.390067283731,11.602399964783)); +#1599 = CARTESIAN_POINT('',(19.590067283731,12.295220287811)); +#1600 = CARTESIAN_POINT('',(19.590067283731,10.909579641756)); +#1601 = CARTESIAN_POINT('',(19.590067283731,9.523938995701)); +#1602 = CARTESIAN_POINT('',(18.390067283731,10.216759318728)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1605,#1610); +#1605 = CYLINDRICAL_SURFACE('',#1606,0.8); +#1606 = AXIS2_PLACEMENT_3D('',#1607,#1608,#1609); +#1607 = CARTESIAN_POINT('',(-4.925,8.530350227277,2.6)); +#1608 = DIRECTION('',(0.,0.,1.)); +#1609 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1615); +#1611 = LINE('',#1612,#1613); +#1612 = CARTESIAN_POINT('',(0.,-2.6)); +#1613 = VECTOR('',#1614,1.); +#1614 = DIRECTION('',(1.,0.)); +#1615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1616 = FACE_BOUND('',#1617,.T.); +#1617 = EDGE_LOOP('',(#1618)); +#1618 = ORIENTED_EDGE('',*,*,#1619,.T.); +#1619 = EDGE_CURVE('',#1620,#1620,#1622,.T.); +#1620 = VERTEX_POINT('',#1621); +#1621 = CARTESIAN_POINT('',(-6.125,-10.60881119635,0.)); +#1622 = SURFACE_CURVE('',#1623,(#1628,#1639),.PCURVE_S1.); +#1623 = CIRCLE('',#1624,0.8); +#1624 = AXIS2_PLACEMENT_3D('',#1625,#1626,#1627); +#1625 = CARTESIAN_POINT('',(-6.525,-11.30163151938,0.)); +#1626 = DIRECTION('',(0.,-0.,1.)); +#1627 = DIRECTION('',(0.5,0.866025403784,0.)); +#1628 = PCURVE('',#487,#1629); +#1629 = DEFINITIONAL_REPRESENTATION('',(#1630),#1638); +#1630 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1631,#1632,#1633,#1634, +#1635,#1636,#1637),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1631 = CARTESIAN_POINT('',(19.990067283731,-8.22958178188)); +#1632 = CARTESIAN_POINT('',(21.190067283731,-7.536761458853)); +#1633 = CARTESIAN_POINT('',(21.190067283731,-8.922402104908)); +#1634 = CARTESIAN_POINT('',(21.190067283731,-10.30804275096)); +#1635 = CARTESIAN_POINT('',(19.990067283731,-9.615222427935)); +#1636 = CARTESIAN_POINT('',(18.790067283731,-8.922402104908)); +#1637 = CARTESIAN_POINT('',(19.990067283731,-8.22958178188)); +#1638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1639 = PCURVE('',#1640,#1645); +#1640 = CYLINDRICAL_SURFACE('',#1641,0.8); +#1641 = AXIS2_PLACEMENT_3D('',#1642,#1643,#1644); +#1642 = CARTESIAN_POINT('',(-6.525,-11.30163151938,2.6)); +#1643 = DIRECTION('',(0.,0.,1.)); +#1644 = DIRECTION('',(0.5,0.866025403784,0.)); +#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1650); +#1646 = LINE('',#1647,#1648); +#1647 = CARTESIAN_POINT('',(0.,-2.6)); +#1648 = VECTOR('',#1649,1.); +#1649 = DIRECTION('',(1.,0.)); +#1650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1651 = FACE_BOUND('',#1652,.T.); +#1652 = EDGE_LOOP('',(#1653)); +#1653 = ORIENTED_EDGE('',*,*,#1654,.T.); +#1654 = EDGE_CURVE('',#1655,#1655,#1657,.T.); +#1655 = VERTEX_POINT('',#1656); +#1656 = CARTESIAN_POINT('',(4.525,-7.837529904249,0.)); +#1657 = SURFACE_CURVE('',#1658,(#1663,#1674),.PCURVE_S1.); +#1658 = CIRCLE('',#1659,0.8); +#1659 = AXIS2_PLACEMENT_3D('',#1660,#1661,#1662); +#1660 = CARTESIAN_POINT('',(4.925,-8.530350227277,0.)); +#1661 = DIRECTION('',(0.,0.,1.)); +#1662 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1663 = PCURVE('',#487,#1664); +#1664 = DEFINITIONAL_REPRESENTATION('',(#1665),#1673); +#1665 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1666,#1667,#1668,#1669, +#1670,#1671,#1672),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1666 = CARTESIAN_POINT('',(9.340067283731,-5.45830048977)); +#1667 = CARTESIAN_POINT('',(10.540067283731,-6.151120812798)); +#1668 = CARTESIAN_POINT('',(9.340067283731,-6.843941135825)); +#1669 = CARTESIAN_POINT('',(8.140067283731,-7.536761458853)); +#1670 = CARTESIAN_POINT('',(8.140067283731,-6.151120812798)); +#1671 = CARTESIAN_POINT('',(8.140067283731,-4.765480166743)); +#1672 = CARTESIAN_POINT('',(9.340067283731,-5.45830048977)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1674 = PCURVE('',#1675,#1680); +#1675 = CYLINDRICAL_SURFACE('',#1676,0.8); +#1676 = AXIS2_PLACEMENT_3D('',#1677,#1678,#1679); +#1677 = CARTESIAN_POINT('',(4.925,-8.530350227277,2.6)); +#1678 = DIRECTION('',(0.,0.,1.)); +#1679 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1680 = DEFINITIONAL_REPRESENTATION('',(#1681),#1685); +#1681 = LINE('',#1682,#1683); +#1682 = CARTESIAN_POINT('',(0.,-2.6)); +#1683 = VECTOR('',#1684,1.); +#1684 = DIRECTION('',(1.,0.)); +#1685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1686 = FACE_BOUND('',#1687,.T.); +#1687 = EDGE_LOOP('',(#1688)); +#1688 = ORIENTED_EDGE('',*,*,#1689,.T.); +#1689 = EDGE_CURVE('',#1690,#1690,#1692,.T.); +#1690 = VERTEX_POINT('',#1691); +#1691 = CARTESIAN_POINT('',(-4.525,-7.837529904249,0.)); +#1692 = SURFACE_CURVE('',#1693,(#1698,#1709),.PCURVE_S1.); +#1693 = CIRCLE('',#1694,0.8); +#1694 = AXIS2_PLACEMENT_3D('',#1695,#1696,#1697); +#1695 = CARTESIAN_POINT('',(-4.925,-8.530350227277,0.)); +#1696 = DIRECTION('',(0.,-0.,1.)); +#1697 = DIRECTION('',(0.5,0.866025403784,0.)); +#1698 = PCURVE('',#487,#1699); +#1699 = DEFINITIONAL_REPRESENTATION('',(#1700),#1708); +#1700 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1701,#1702,#1703,#1704, +#1705,#1706,#1707),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1701 = CARTESIAN_POINT('',(18.390067283731,-5.45830048977)); +#1702 = CARTESIAN_POINT('',(19.590067283731,-4.765480166743)); +#1703 = CARTESIAN_POINT('',(19.590067283731,-6.151120812798)); +#1704 = CARTESIAN_POINT('',(19.590067283731,-7.536761458853)); +#1705 = CARTESIAN_POINT('',(18.390067283731,-6.843941135825)); +#1706 = CARTESIAN_POINT('',(17.190067283731,-6.151120812798)); +#1707 = CARTESIAN_POINT('',(18.390067283731,-5.45830048977)); +#1708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1709 = PCURVE('',#1710,#1715); +#1710 = CYLINDRICAL_SURFACE('',#1711,0.8); +#1711 = AXIS2_PLACEMENT_3D('',#1712,#1713,#1714); +#1712 = CARTESIAN_POINT('',(-4.925,-8.530350227277,2.6)); +#1713 = DIRECTION('',(0.,0.,1.)); +#1714 = DIRECTION('',(0.5,0.866025403784,0.)); +#1715 = DEFINITIONAL_REPRESENTATION('',(#1716),#1720); +#1716 = LINE('',#1717,#1718); +#1717 = CARTESIAN_POINT('',(0.,-2.6)); +#1718 = VECTOR('',#1719,1.); +#1719 = DIRECTION('',(1.,0.)); +#1720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1721 = FACE_BOUND('',#1722,.T.); +#1722 = EDGE_LOOP('',(#1723)); +#1723 = ORIENTED_EDGE('',*,*,#1724,.T.); +#1724 = EDGE_CURVE('',#1725,#1725,#1727,.T.); +#1725 = VERTEX_POINT('',#1726); +#1726 = CARTESIAN_POINT('',(6.125,10.608811196359,0.)); +#1727 = SURFACE_CURVE('',#1728,(#1733,#1744),.PCURVE_S1.); +#1728 = CIRCLE('',#1729,0.8); +#1729 = AXIS2_PLACEMENT_3D('',#1730,#1731,#1732); +#1730 = CARTESIAN_POINT('',(6.525,11.301631519387,0.)); +#1731 = DIRECTION('',(0.,0.,1.)); +#1732 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1733 = PCURVE('',#487,#1734); +#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1743); +#1735 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1736,#1737,#1738,#1739, +#1740,#1741,#1742),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1736 = CARTESIAN_POINT('',(7.740067283731,12.988040610838)); +#1737 = CARTESIAN_POINT('',(6.540067283731,12.295220287811)); +#1738 = CARTESIAN_POINT('',(6.540067283731,13.680860933866)); +#1739 = CARTESIAN_POINT('',(6.540067283731,15.066501579921)); +#1740 = CARTESIAN_POINT('',(7.740067283731,14.373681256893)); +#1741 = CARTESIAN_POINT('',(8.940067283731,13.680860933866)); +#1742 = CARTESIAN_POINT('',(7.740067283731,12.988040610838)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = PCURVE('',#1745,#1750); +#1745 = CYLINDRICAL_SURFACE('',#1746,0.8); +#1746 = AXIS2_PLACEMENT_3D('',#1747,#1748,#1749); +#1747 = CARTESIAN_POINT('',(6.525,11.301631519387,2.6)); +#1748 = DIRECTION('',(0.,0.,1.)); +#1749 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1750 = DEFINITIONAL_REPRESENTATION('',(#1751),#1755); +#1751 = LINE('',#1752,#1753); +#1752 = CARTESIAN_POINT('',(0.,-2.6)); +#1753 = VECTOR('',#1754,1.); +#1754 = DIRECTION('',(1.,0.)); +#1755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1756 = FACE_BOUND('',#1757,.T.); +#1757 = EDGE_LOOP('',(#1758)); +#1758 = ORIENTED_EDGE('',*,*,#1759,.T.); +#1759 = EDGE_CURVE('',#1760,#1760,#1762,.T.); +#1760 = VERTEX_POINT('',#1761); +#1761 = CARTESIAN_POINT('',(6.45,-7.8989718545E-16,0.)); +#1762 = SURFACE_CURVE('',#1763,(#1768,#1779),.PCURVE_S1.); +#1763 = CIRCLE('',#1764,0.8); +#1764 = AXIS2_PLACEMENT_3D('',#1765,#1766,#1767); +#1765 = CARTESIAN_POINT('',(7.25,-8.878689293818E-16,0.)); +#1766 = DIRECTION('',(0.,0.,1.)); +#1767 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1768 = PCURVE('',#487,#1769); +#1769 = DEFINITIONAL_REPRESENTATION('',(#1770),#1778); +#1770 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1771,#1772,#1773,#1774, +#1775,#1776,#1777),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1771 = CARTESIAN_POINT('',(7.415067283731,2.379229414479)); +#1772 = CARTESIAN_POINT('',(7.415067283731,0.993588768424)); +#1773 = CARTESIAN_POINT('',(6.215067283731,1.686409091451)); +#1774 = CARTESIAN_POINT('',(5.015067283731,2.379229414479)); +#1775 = CARTESIAN_POINT('',(6.215067283731,3.072049737507)); +#1776 = CARTESIAN_POINT('',(7.415067283731,3.764870060534)); +#1777 = CARTESIAN_POINT('',(7.415067283731,2.379229414479)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = PCURVE('',#1780,#1785); +#1780 = CYLINDRICAL_SURFACE('',#1781,0.8); +#1781 = AXIS2_PLACEMENT_3D('',#1782,#1783,#1784); +#1782 = CARTESIAN_POINT('',(7.25,-8.878689293818E-16,2.6)); +#1783 = DIRECTION('',(0.,0.,1.)); +#1784 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790); +#1786 = LINE('',#1787,#1788); +#1787 = CARTESIAN_POINT('',(0.,-2.6)); +#1788 = VECTOR('',#1789,1.); +#1789 = DIRECTION('',(1.,0.)); +#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1791 = FACE_BOUND('',#1792,.T.); +#1792 = EDGE_LOOP('',(#1793)); +#1793 = ORIENTED_EDGE('',*,*,#1794,.T.); +#1794 = EDGE_CURVE('',#1795,#1795,#1797,.T.); +#1795 = VERTEX_POINT('',#1796); +#1796 = CARTESIAN_POINT('',(-3.225,5.58586385441,0.)); +#1797 = SURFACE_CURVE('',#1798,(#1803,#1814),.PCURVE_S1.); +#1798 = CIRCLE('',#1799,0.8); +#1799 = AXIS2_PLACEMENT_3D('',#1800,#1801,#1802); +#1800 = CARTESIAN_POINT('',(-3.625,6.278684177437,0.)); +#1801 = DIRECTION('',(-0.,0.,1.)); +#1802 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1803 = PCURVE('',#487,#1804); +#1804 = DEFINITIONAL_REPRESENTATION('',(#1805),#1813); +#1805 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1806,#1807,#1808,#1809, +#1810,#1811,#1812),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1806 = CARTESIAN_POINT('',(17.090067283731,7.965093268889)); +#1807 = CARTESIAN_POINT('',(15.890067283731,8.657913591916)); +#1808 = CARTESIAN_POINT('',(17.090067283731,9.350733914944)); +#1809 = CARTESIAN_POINT('',(18.290067283731,10.043554237971)); +#1810 = CARTESIAN_POINT('',(18.290067283731,8.657913591916)); +#1811 = CARTESIAN_POINT('',(18.290067283731,7.272272945861)); +#1812 = CARTESIAN_POINT('',(17.090067283731,7.965093268889)); +#1813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1814 = PCURVE('',#1815,#1820); +#1815 = CYLINDRICAL_SURFACE('',#1816,0.8); +#1816 = AXIS2_PLACEMENT_3D('',#1817,#1818,#1819); +#1817 = CARTESIAN_POINT('',(-3.625,6.278684177437,2.6)); +#1818 = DIRECTION('',(0.,0.,1.)); +#1819 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1820 = DEFINITIONAL_REPRESENTATION('',(#1821),#1825); +#1821 = LINE('',#1822,#1823); +#1822 = CARTESIAN_POINT('',(0.,-2.6)); +#1823 = VECTOR('',#1824,1.); +#1824 = DIRECTION('',(1.,0.)); +#1825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1826 = FACE_BOUND('',#1827,.T.); +#1827 = EDGE_LOOP('',(#1828)); +#1828 = ORIENTED_EDGE('',*,*,#1829,.T.); +#1829 = EDGE_CURVE('',#1830,#1830,#1832,.T.); +#1830 = VERTEX_POINT('',#1831); +#1831 = CARTESIAN_POINT('',(3.225,5.58586385441,0.)); +#1832 = SURFACE_CURVE('',#1833,(#1838,#1849),.PCURVE_S1.); +#1833 = CIRCLE('',#1834,0.8); +#1834 = AXIS2_PLACEMENT_3D('',#1835,#1836,#1837); +#1835 = CARTESIAN_POINT('',(3.625,6.278684177437,0.)); +#1836 = DIRECTION('',(0.,0.,1.)); +#1837 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1838 = PCURVE('',#487,#1839); +#1839 = DEFINITIONAL_REPRESENTATION('',(#1840),#1848); +#1840 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1841,#1842,#1843,#1844, +#1845,#1846,#1847),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1841 = CARTESIAN_POINT('',(10.640067283731,7.965093268889)); +#1842 = CARTESIAN_POINT('',(9.440067283731,7.272272945861)); +#1843 = CARTESIAN_POINT('',(9.440067283731,8.657913591916)); +#1844 = CARTESIAN_POINT('',(9.440067283731,10.043554237971)); +#1845 = CARTESIAN_POINT('',(10.640067283731,9.350733914944)); +#1846 = CARTESIAN_POINT('',(11.840067283731,8.657913591916)); +#1847 = CARTESIAN_POINT('',(10.640067283731,7.965093268889)); +#1848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1849 = PCURVE('',#1850,#1855); +#1850 = CYLINDRICAL_SURFACE('',#1851,0.8); +#1851 = AXIS2_PLACEMENT_3D('',#1852,#1853,#1854); +#1852 = CARTESIAN_POINT('',(3.625,6.278684177437,2.6)); +#1853 = DIRECTION('',(0.,0.,1.)); +#1854 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1855 = DEFINITIONAL_REPRESENTATION('',(#1856),#1860); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(0.,-2.6)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(1.,0.)); +#1860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1861 = FACE_BOUND('',#1862,.T.); +#1862 = EDGE_LOOP('',(#1863)); +#1863 = ORIENTED_EDGE('',*,*,#1864,.T.); +#1864 = EDGE_CURVE('',#1865,#1865,#1867,.T.); +#1865 = VERTEX_POINT('',#1866); +#1866 = CARTESIAN_POINT('',(4.525,7.837529904249,0.)); +#1867 = SURFACE_CURVE('',#1868,(#1873,#1884),.PCURVE_S1.); +#1868 = CIRCLE('',#1869,0.8); +#1869 = AXIS2_PLACEMENT_3D('',#1870,#1871,#1872); +#1870 = CARTESIAN_POINT('',(4.925,8.530350227277,0.)); +#1871 = DIRECTION('',(0.,0.,1.)); +#1872 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1873 = PCURVE('',#487,#1874); +#1874 = DEFINITIONAL_REPRESENTATION('',(#1875),#1883); +#1875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1876,#1877,#1878,#1879, +#1880,#1881,#1882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1876 = CARTESIAN_POINT('',(9.340067283731,10.216759318728)); +#1877 = CARTESIAN_POINT('',(8.140067283731,9.523938995701)); +#1878 = CARTESIAN_POINT('',(8.140067283731,10.909579641756)); +#1879 = CARTESIAN_POINT('',(8.140067283731,12.295220287811)); +#1880 = CARTESIAN_POINT('',(9.340067283731,11.602399964783)); +#1881 = CARTESIAN_POINT('',(10.540067283731,10.909579641756)); +#1882 = CARTESIAN_POINT('',(9.340067283731,10.216759318728)); +#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1884 = PCURVE('',#1885,#1890); +#1885 = CYLINDRICAL_SURFACE('',#1886,0.8); +#1886 = AXIS2_PLACEMENT_3D('',#1887,#1888,#1889); +#1887 = CARTESIAN_POINT('',(4.925,8.530350227277,2.6)); +#1888 = DIRECTION('',(0.,0.,1.)); +#1889 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895); +#1891 = LINE('',#1892,#1893); +#1892 = CARTESIAN_POINT('',(0.,-2.6)); +#1893 = VECTOR('',#1894,1.); +#1894 = DIRECTION('',(1.,0.)); +#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1896 = FACE_BOUND('',#1897,.T.); +#1897 = EDGE_LOOP('',(#1898)); +#1898 = ORIENTED_EDGE('',*,*,#1899,.T.); +#1899 = EDGE_CURVE('',#1900,#1900,#1902,.T.); +#1900 = VERTEX_POINT('',#1901); +#1901 = CARTESIAN_POINT('',(-6.125,10.608811196359,0.)); +#1902 = SURFACE_CURVE('',#1903,(#1908,#1919),.PCURVE_S1.); +#1903 = CIRCLE('',#1904,0.8); +#1904 = AXIS2_PLACEMENT_3D('',#1905,#1906,#1907); +#1905 = CARTESIAN_POINT('',(-6.525,11.301631519387,0.)); +#1906 = DIRECTION('',(-0.,0.,1.)); +#1907 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1908 = PCURVE('',#487,#1909); +#1909 = DEFINITIONAL_REPRESENTATION('',(#1910),#1918); +#1910 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1911,#1912,#1913,#1914, +#1915,#1916,#1917),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1911 = CARTESIAN_POINT('',(19.990067283731,12.988040610838)); +#1912 = CARTESIAN_POINT('',(18.790067283731,13.680860933866)); +#1913 = CARTESIAN_POINT('',(19.990067283731,14.373681256893)); +#1914 = CARTESIAN_POINT('',(21.190067283731,15.066501579921)); +#1915 = CARTESIAN_POINT('',(21.190067283731,13.680860933866)); +#1916 = CARTESIAN_POINT('',(21.190067283731,12.295220287811)); +#1917 = CARTESIAN_POINT('',(19.990067283731,12.988040610838)); +#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1919 = PCURVE('',#1920,#1925); +#1920 = CYLINDRICAL_SURFACE('',#1921,0.8); +#1921 = AXIS2_PLACEMENT_3D('',#1922,#1923,#1924); +#1922 = CARTESIAN_POINT('',(-6.525,11.301631519387,2.6)); +#1923 = DIRECTION('',(0.,0.,1.)); +#1924 = DIRECTION('',(0.5,-0.866025403784,0.)); +#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930); +#1926 = LINE('',#1927,#1928); +#1927 = CARTESIAN_POINT('',(0.,-2.6)); +#1928 = VECTOR('',#1929,1.); +#1929 = DIRECTION('',(1.,0.)); +#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1931 = FACE_BOUND('',#1932,.T.); +#1932 = EDGE_LOOP('',(#1933)); +#1933 = ORIENTED_EDGE('',*,*,#1934,.T.); +#1934 = EDGE_CURVE('',#1935,#1935,#1937,.T.); +#1935 = VERTEX_POINT('',#1936); +#1936 = CARTESIAN_POINT('',(3.225,-5.58586385441,0.)); +#1937 = SURFACE_CURVE('',#1938,(#1943,#1954),.PCURVE_S1.); +#1938 = CIRCLE('',#1939,0.8); +#1939 = AXIS2_PLACEMENT_3D('',#1940,#1941,#1942); +#1940 = CARTESIAN_POINT('',(3.625,-6.278684177437,0.)); +#1941 = DIRECTION('',(0.,0.,1.)); +#1942 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1943 = PCURVE('',#487,#1944); +#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1953); +#1945 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1946,#1947,#1948,#1949, +#1950,#1951,#1952),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1946 = CARTESIAN_POINT('',(10.640067283731,-3.206634439931)); +#1947 = CARTESIAN_POINT('',(11.840067283731,-3.899454762958)); +#1948 = CARTESIAN_POINT('',(10.640067283731,-4.592275085986)); +#1949 = CARTESIAN_POINT('',(9.440067283731,-5.285095409013)); +#1950 = CARTESIAN_POINT('',(9.440067283731,-3.899454762958)); +#1951 = CARTESIAN_POINT('',(9.440067283731,-2.513814116903)); +#1952 = CARTESIAN_POINT('',(10.640067283731,-3.206634439931)); +#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1954 = PCURVE('',#1955,#1960); +#1955 = CYLINDRICAL_SURFACE('',#1956,0.8); +#1956 = AXIS2_PLACEMENT_3D('',#1957,#1958,#1959); +#1957 = CARTESIAN_POINT('',(3.625,-6.278684177437,2.6)); +#1958 = DIRECTION('',(0.,0.,1.)); +#1959 = DIRECTION('',(-0.5,0.866025403784,0.)); +#1960 = DEFINITIONAL_REPRESENTATION('',(#1961),#1965); +#1961 = LINE('',#1962,#1963); +#1962 = CARTESIAN_POINT('',(0.,-2.6)); +#1963 = VECTOR('',#1964,1.); +#1964 = DIRECTION('',(1.,0.)); +#1965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1966 = FACE_BOUND('',#1967,.T.); +#1967 = EDGE_LOOP('',(#1968)); +#1968 = ORIENTED_EDGE('',*,*,#1969,.T.); +#1969 = EDGE_CURVE('',#1970,#1970,#1972,.T.); +#1970 = VERTEX_POINT('',#1971); +#1971 = CARTESIAN_POINT('',(-3.225,-5.58586385441,0.)); +#1972 = SURFACE_CURVE('',#1973,(#1978,#1989),.PCURVE_S1.); +#1973 = CIRCLE('',#1974,0.8); +#1974 = AXIS2_PLACEMENT_3D('',#1975,#1976,#1977); +#1975 = CARTESIAN_POINT('',(-3.625,-6.278684177437,0.)); +#1976 = DIRECTION('',(0.,-0.,1.)); +#1977 = DIRECTION('',(0.5,0.866025403784,0.)); +#1978 = PCURVE('',#487,#1979); +#1979 = DEFINITIONAL_REPRESENTATION('',(#1980),#1988); +#1980 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1981,#1982,#1983,#1984, +#1985,#1986,#1987),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1981 = CARTESIAN_POINT('',(17.090067283731,-3.206634439931)); +#1982 = CARTESIAN_POINT('',(18.290067283731,-2.513814116903)); +#1983 = CARTESIAN_POINT('',(18.290067283731,-3.899454762958)); +#1984 = CARTESIAN_POINT('',(18.290067283731,-5.285095409013)); +#1985 = CARTESIAN_POINT('',(17.090067283731,-4.592275085986)); +#1986 = CARTESIAN_POINT('',(15.890067283731,-3.899454762958)); +#1987 = CARTESIAN_POINT('',(17.090067283731,-3.206634439931)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1990,#1995); +#1990 = CYLINDRICAL_SURFACE('',#1991,0.8); +#1991 = AXIS2_PLACEMENT_3D('',#1992,#1993,#1994); +#1992 = CARTESIAN_POINT('',(-3.625,-6.278684177437,2.6)); +#1993 = DIRECTION('',(0.,0.,1.)); +#1994 = DIRECTION('',(0.5,0.866025403784,0.)); +#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#2000); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(0.,-2.6)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(1.,0.)); +#2000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2001 = ADVANCED_FACE('',(#2002,#2037),#521,.F.); +#2002 = FACE_BOUND('',#2003,.F.); +#2003 = EDGE_LOOP('',(#2004)); +#2004 = ORIENTED_EDGE('',*,*,#2005,.F.); +#2005 = EDGE_CURVE('',#2006,#2006,#2008,.T.); +#2006 = VERTEX_POINT('',#2007); +#2007 = CARTESIAN_POINT('',(3.,0.,1.9)); +#2008 = SURFACE_CURVE('',#2009,(#2014,#2025),.PCURVE_S1.); +#2009 = CIRCLE('',#2010,3.); +#2010 = AXIS2_PLACEMENT_3D('',#2011,#2012,#2013); +#2011 = CARTESIAN_POINT('',(0.,0.,1.9)); +#2012 = DIRECTION('',(0.,0.,1.)); +#2013 = DIRECTION('',(1.,0.,0.)); +#2014 = PCURVE('',#521,#2015); +#2015 = DEFINITIONAL_REPRESENTATION('',(#2016),#2024); +#2016 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2017,#2018,#2019,#2020, +#2021,#2022,#2023),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2017 = CARTESIAN_POINT('',(0.,0.)); +#2018 = CARTESIAN_POINT('',(0.,5.196152422707)); +#2019 = CARTESIAN_POINT('',(4.5,2.598076211353)); +#2020 = CARTESIAN_POINT('',(9.,7.347880794884E-16)); +#2021 = CARTESIAN_POINT('',(4.5,-2.598076211353)); +#2022 = CARTESIAN_POINT('',(4.440892098501E-15,-5.196152422707)); +#2023 = CARTESIAN_POINT('',(0.,0.)); +#2024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2025 = PCURVE('',#2026,#2031); +#2026 = CYLINDRICAL_SURFACE('',#2027,3.); +#2027 = AXIS2_PLACEMENT_3D('',#2028,#2029,#2030); +#2028 = CARTESIAN_POINT('',(0.,0.,2.7)); +#2029 = DIRECTION('',(0.,0.,1.)); +#2030 = DIRECTION('',(1.,0.,0.)); +#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(0.,-0.8)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(1.,0.)); +#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2037 = FACE_BOUND('',#2038,.F.); +#2038 = EDGE_LOOP('',(#2039)); +#2039 = ORIENTED_EDGE('',*,*,#504,.T.); +#2040 = ADVANCED_FACE('',(#2041),#589,.T.); +#2041 = FACE_BOUND('',#2042,.F.); +#2042 = EDGE_LOOP('',(#2043,#2065,#2066,#2067,#2089,#2121)); +#2043 = ORIENTED_EDGE('',*,*,#2044,.F.); +#2044 = EDGE_CURVE('',#1324,#2045,#2047,.T.); +#2045 = VERTEX_POINT('',#2046); +#2046 = CARTESIAN_POINT('',(13.865067283731,2.379229414479,2.6)); +#2047 = SURFACE_CURVE('',#2048,(#2052,#2058),.PCURVE_S1.); +#2048 = LINE('',#2049,#2050); +#2049 = CARTESIAN_POINT('',(13.865067283731,2.379229414479,0.)); +#2050 = VECTOR('',#2051,1.); +#2051 = DIRECTION('',(0.,0.,1.)); +#2052 = PCURVE('',#589,#2053); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2057); +#2054 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2055,#2056),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.6),.PIECEWISE_BEZIER_KNOTS.); +#2055 = CARTESIAN_POINT('',(-4.580730918266,0.)); +#2056 = CARTESIAN_POINT('',(-4.580730918266,-2.6)); +#2057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2058 = PCURVE('',#1339,#2059); +#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064); +#2060 = LINE('',#2061,#2062); +#2061 = CARTESIAN_POINT('',(-0.,0.)); +#2062 = VECTOR('',#2063,1.); +#2063 = DIRECTION('',(-0.,-1.)); +#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2065 = ORIENTED_EDGE('',*,*,#1351,.T.); +#2066 = ORIENTED_EDGE('',*,*,#566,.F.); +#2067 = ORIENTED_EDGE('',*,*,#2068,.T.); +#2068 = EDGE_CURVE('',#567,#2069,#2071,.T.); +#2069 = VERTEX_POINT('',#2070); +#2070 = CARTESIAN_POINT('',(13.865067283731,-2.379229414479,2.6)); +#2071 = SURFACE_CURVE('',#2072,(#2076,#2082),.PCURVE_S1.); +#2072 = LINE('',#2073,#2074); +#2073 = CARTESIAN_POINT('',(13.865067283731,-2.379229414479,0.)); +#2074 = VECTOR('',#2075,1.); +#2075 = DIRECTION('',(0.,0.,1.)); +#2076 = PCURVE('',#589,#2077); +#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2081); +#2078 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2079,#2080),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.6),.PIECEWISE_BEZIER_KNOTS.); +#2079 = CARTESIAN_POINT('',(-1.702454388914,0.)); +#2080 = CARTESIAN_POINT('',(-1.702454388914,-2.6)); +#2081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2082 = PCURVE('',#616,#2083); +#2083 = DEFINITIONAL_REPRESENTATION('',(#2084),#2088); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(0.,0.)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(0.,-1.)); +#2088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2089 = ORIENTED_EDGE('',*,*,#2090,.T.); +#2090 = EDGE_CURVE('',#2069,#2091,#2093,.T.); +#2091 = VERTEX_POINT('',#2092); +#2092 = CARTESIAN_POINT('',(15.95,0.,2.6)); +#2093 = SURFACE_CURVE('',#2094,(#2099,#2105),.PCURVE_S1.); +#2094 = CIRCLE('',#2095,2.4); +#2095 = AXIS2_PLACEMENT_3D('',#2096,#2097,#2098); +#2096 = CARTESIAN_POINT('',(13.55,0.,2.6)); +#2097 = DIRECTION('',(0.,0.,1.)); +#2098 = DIRECTION('',(-1.,0.,0.)); +#2099 = PCURVE('',#589,#2100); +#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2104); +#2101 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2102,#2103),.UNSPECIFIED.,.F., + .F.,(2,2),(1.702454388914,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#2102 = CARTESIAN_POINT('',(-1.702454388914,-2.6)); +#2103 = CARTESIAN_POINT('',(-3.14159265359,-2.6)); +#2104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2105 = PCURVE('',#2106,#2111); +#2106 = PLANE('',#2107); +#2107 = AXIS2_PLACEMENT_3D('',#2108,#2109,#2110); +#2108 = CARTESIAN_POINT('',(13.865067283731,-2.379229414479,2.6)); +#2109 = DIRECTION('',(0.,0.,-1.)); +#2110 = DIRECTION('',(-1.,0.,0.)); +#2111 = DEFINITIONAL_REPRESENTATION('',(#2112),#2120); +#2112 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2113,#2114,#2115,#2116, +#2117,#2118,#2119),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2113 = CARTESIAN_POINT('',(2.715067283731,2.379229414479)); +#2114 = CARTESIAN_POINT('',(2.715067283731,-1.777692523686)); +#2115 = CARTESIAN_POINT('',(-0.884932716269,0.300768445396)); +#2116 = CARTESIAN_POINT('',(-4.484932716269,2.379229414479)); +#2117 = CARTESIAN_POINT('',(-0.884932716269,4.457690383562)); +#2118 = CARTESIAN_POINT('',(2.715067283731,6.536151352644)); +#2119 = CARTESIAN_POINT('',(2.715067283731,2.379229414479)); +#2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2121 = ORIENTED_EDGE('',*,*,#2122,.F.); +#2122 = EDGE_CURVE('',#2045,#2091,#2123,.T.); +#2123 = SURFACE_CURVE('',#2124,(#2129,#2135),.PCURVE_S1.); +#2124 = CIRCLE('',#2125,2.4); +#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128); +#2126 = CARTESIAN_POINT('',(13.55,0.,2.6)); +#2127 = DIRECTION('',(0.,0.,-1.)); +#2128 = DIRECTION('',(-1.,-0.,-0.)); +#2129 = PCURVE('',#589,#2130); +#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2134); +#2131 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2132,#2133),.UNSPECIFIED.,.F., + .F.,(2,2),(1.702454388914,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#2132 = CARTESIAN_POINT('',(-4.580730918266,-2.6)); +#2133 = CARTESIAN_POINT('',(-3.14159265359,-2.6)); +#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2135 = PCURVE('',#2106,#2136); +#2136 = DEFINITIONAL_REPRESENTATION('',(#2137),#2141); +#2137 = CIRCLE('',#2138,2.4); +#2138 = AXIS2_PLACEMENT_2D('',#2139,#2140); +#2139 = CARTESIAN_POINT('',(0.315067283731,2.379229414479)); +#2140 = DIRECTION('',(1.,0.)); +#2141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2142 = ADVANCED_FACE('',(#2143),#616,.T.); +#2143 = FACE_BOUND('',#2144,.T.); +#2144 = EDGE_LOOP('',(#2145,#2146,#2169,#2190)); +#2145 = ORIENTED_EDGE('',*,*,#2068,.T.); +#2146 = ORIENTED_EDGE('',*,*,#2147,.T.); +#2147 = EDGE_CURVE('',#2069,#2148,#2150,.T.); +#2148 = VERTEX_POINT('',#2149); +#2149 = CARTESIAN_POINT('',(6.325903307349,-3.37759632319,2.6)); +#2150 = SURFACE_CURVE('',#2151,(#2155,#2162),.PCURVE_S1.); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(13.865067283731,-2.379229414479,2.6)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(-0.991345589366,-0.131278034888,-0.)); +#2155 = PCURVE('',#616,#2156); +#2156 = DEFINITIONAL_REPRESENTATION('',(#2157),#2161); +#2157 = LINE('',#2158,#2159); +#2158 = CARTESIAN_POINT('',(0.,-2.6)); +#2159 = VECTOR('',#2160,1.); +#2160 = DIRECTION('',(1.,0.)); +#2161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2162 = PCURVE('',#2106,#2163); +#2163 = DEFINITIONAL_REPRESENTATION('',(#2164),#2168); +#2164 = LINE('',#2165,#2166); +#2165 = CARTESIAN_POINT('',(0.,0.)); +#2166 = VECTOR('',#2167,1.); +#2167 = DIRECTION('',(0.991345589366,-0.131278034888)); +#2168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2169 = ORIENTED_EDGE('',*,*,#2170,.F.); +#2170 = EDGE_CURVE('',#601,#2148,#2171,.T.); +#2171 = SURFACE_CURVE('',#2172,(#2176,#2183),.PCURVE_S1.); +#2172 = LINE('',#2173,#2174); +#2173 = CARTESIAN_POINT('',(6.325903307349,-3.37759632319,0.)); +#2174 = VECTOR('',#2175,1.); +#2175 = DIRECTION('',(0.,0.,1.)); +#2176 = PCURVE('',#616,#2177); +#2177 = DEFINITIONAL_REPRESENTATION('',(#2178),#2182); +#2178 = LINE('',#2179,#2180); +#2179 = CARTESIAN_POINT('',(7.604980601368,0.)); +#2180 = VECTOR('',#2181,1.); +#2181 = DIRECTION('',(0.,-1.)); +#2182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2183 = PCURVE('',#649,#2184); +#2184 = DEFINITIONAL_REPRESENTATION('',(#2185),#2189); +#2185 = LINE('',#2186,#2187); +#2186 = CARTESIAN_POINT('',(-4.844047042504,0.)); +#2187 = VECTOR('',#2188,1.); +#2188 = DIRECTION('',(-0.,-1.)); +#2189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2190 = ORIENTED_EDGE('',*,*,#600,.F.); +#2191 = ADVANCED_FACE('',(#2192),#649,.F.); +#2192 = FACE_BOUND('',#2193,.T.); +#2193 = EDGE_LOOP('',(#2194,#2195,#2223,#2244)); +#2194 = ORIENTED_EDGE('',*,*,#2170,.T.); +#2195 = ORIENTED_EDGE('',*,*,#2196,.T.); +#2196 = EDGE_CURVE('',#2148,#2197,#2199,.T.); +#2197 = VERTEX_POINT('',#2198); +#2198 = CARTESIAN_POINT('',(6.088035873286,-3.789594804453,2.6)); +#2199 = SURFACE_CURVE('',#2200,(#2205,#2212),.PCURVE_S1.); +#2200 = CIRCLE('',#2201,0.3); +#2201 = AXIS2_PLACEMENT_3D('',#2202,#2203,#2204); +#2202 = CARTESIAN_POINT('',(6.365286717816,-3.675,2.6)); +#2203 = DIRECTION('',(0.,0.,1.)); +#2204 = DIRECTION('',(-1.,0.,0.)); +#2205 = PCURVE('',#649,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(-0.,-2.6)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(-1.,0.)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#2106,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2222); +#2214 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2215,#2216,#2217,#2218, +#2219,#2220,#2221),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2215 = CARTESIAN_POINT('',(7.799780565916,-1.295770585521)); +#2216 = CARTESIAN_POINT('',(7.799780565916,-1.815385827792)); +#2217 = CARTESIAN_POINT('',(7.349780565916,-1.555578206656)); +#2218 = CARTESIAN_POINT('',(6.899780565916,-1.295770585521)); +#2219 = CARTESIAN_POINT('',(7.349780565916,-1.035962964386)); +#2220 = CARTESIAN_POINT('',(7.799780565916,-0.77615534325)); +#2221 = CARTESIAN_POINT('',(7.799780565916,-1.295770585521)); +#2222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2223 = ORIENTED_EDGE('',*,*,#2224,.F.); +#2224 = EDGE_CURVE('',#629,#2197,#2225,.T.); +#2225 = SURFACE_CURVE('',#2226,(#2230,#2237),.PCURVE_S1.); +#2226 = LINE('',#2227,#2228); +#2227 = CARTESIAN_POINT('',(6.088035873286,-3.789594804453,0.)); +#2228 = VECTOR('',#2229,1.); +#2229 = DIRECTION('',(0.,0.,1.)); +#2230 = PCURVE('',#649,#2231); +#2231 = DEFINITIONAL_REPRESENTATION('',(#2232),#2236); +#2232 = LINE('',#2233,#2234); +#2233 = CARTESIAN_POINT('',(-6.675126020659,0.)); +#2234 = VECTOR('',#2235,1.); +#2235 = DIRECTION('',(-0.,-1.)); +#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2237 = PCURVE('',#677,#2238); +#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2243); +#2239 = LINE('',#2240,#2241); +#2240 = CARTESIAN_POINT('',(0.,0.)); +#2241 = VECTOR('',#2242,1.); +#2242 = DIRECTION('',(0.,-1.)); +#2243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2244 = ORIENTED_EDGE('',*,*,#628,.F.); +#2245 = ADVANCED_FACE('',(#2246),#1339,.T.); +#2246 = FACE_BOUND('',#2247,.F.); +#2247 = EDGE_LOOP('',(#2248,#2249,#2272,#2293)); +#2248 = ORIENTED_EDGE('',*,*,#2044,.T.); +#2249 = ORIENTED_EDGE('',*,*,#2250,.T.); +#2250 = EDGE_CURVE('',#2045,#2251,#2253,.T.); +#2251 = VERTEX_POINT('',#2252); +#2252 = CARTESIAN_POINT('',(6.325903307349,3.37759632319,2.6)); +#2253 = SURFACE_CURVE('',#2254,(#2258,#2265),.PCURVE_S1.); +#2254 = LINE('',#2255,#2256); +#2255 = CARTESIAN_POINT('',(13.865067283731,2.379229414479,2.6)); +#2256 = VECTOR('',#2257,1.); +#2257 = DIRECTION('',(-0.991345589366,0.131278034888,0.)); +#2258 = PCURVE('',#1339,#2259); +#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264); +#2260 = LINE('',#2261,#2262); +#2261 = CARTESIAN_POINT('',(-0.,-2.6)); +#2262 = VECTOR('',#2263,1.); +#2263 = DIRECTION('',(-1.,0.)); +#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2265 = PCURVE('',#2106,#2266); +#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2271); +#2267 = LINE('',#2268,#2269); +#2268 = CARTESIAN_POINT('',(0.,4.758458828958)); +#2269 = VECTOR('',#2270,1.); +#2270 = DIRECTION('',(0.991345589366,0.131278034888)); +#2271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2272 = ORIENTED_EDGE('',*,*,#2273,.F.); +#2273 = EDGE_CURVE('',#1295,#2251,#2274,.T.); +#2274 = SURFACE_CURVE('',#2275,(#2279,#2286),.PCURVE_S1.); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(6.325903307349,3.37759632319,0.)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(0.,0.,1.)); +#2279 = PCURVE('',#1339,#2280); +#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285); +#2281 = LINE('',#2282,#2283); +#2282 = CARTESIAN_POINT('',(-7.604980601368,0.)); +#2283 = VECTOR('',#2284,1.); +#2284 = DIRECTION('',(-0.,-1.)); +#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2286 = PCURVE('',#1311,#2287); +#2287 = DEFINITIONAL_REPRESENTATION('',(#2288),#2292); +#2288 = LINE('',#2289,#2290); +#2289 = CARTESIAN_POINT('',(4.844047042504,0.)); +#2290 = VECTOR('',#2291,1.); +#2291 = DIRECTION('',(0.,-1.)); +#2292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2293 = ORIENTED_EDGE('',*,*,#1323,.F.); +#2294 = ADVANCED_FACE('',(#2295),#677,.T.); +#2295 = FACE_BOUND('',#2296,.T.); +#2296 = EDGE_LOOP('',(#2297,#2298,#2321,#2342)); +#2297 = ORIENTED_EDGE('',*,*,#2224,.T.); +#2298 = ORIENTED_EDGE('',*,*,#2299,.T.); +#2299 = EDGE_CURVE('',#2197,#2300,#2302,.T.); +#2300 = VERTEX_POINT('',#2301); +#2301 = CARTESIAN_POINT('',(8.993006756236,-10.81788578565,2.6)); +#2302 = SURFACE_CURVE('',#2303,(#2307,#2314),.PCURVE_S1.); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(6.088035873286,-3.789594804453,2.6)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(0.381982681511,-0.924169481765,0.)); +#2307 = PCURVE('',#677,#2308); +#2308 = DEFINITIONAL_REPRESENTATION('',(#2309),#2313); +#2309 = LINE('',#2310,#2311); +#2310 = CARTESIAN_POINT('',(0.,-2.6)); +#2311 = VECTOR('',#2312,1.); +#2312 = DIRECTION('',(1.,0.)); +#2313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2314 = PCURVE('',#2106,#2315); +#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2320); +#2316 = LINE('',#2317,#2318); +#2317 = CARTESIAN_POINT('',(7.777031410445,-1.410365389974)); +#2318 = VECTOR('',#2319,1.); +#2319 = DIRECTION('',(-0.381982681511,-0.924169481765)); +#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2321 = ORIENTED_EDGE('',*,*,#2322,.F.); +#2322 = EDGE_CURVE('',#662,#2300,#2323,.T.); +#2323 = SURFACE_CURVE('',#2324,(#2328,#2335),.PCURVE_S1.); +#2324 = LINE('',#2325,#2326); +#2325 = CARTESIAN_POINT('',(8.993006756236,-10.81788578565,0.)); +#2326 = VECTOR('',#2327,1.); +#2327 = DIRECTION('',(0.,0.,1.)); +#2328 = PCURVE('',#677,#2329); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(7.604980601368,0.)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(0.,-1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = PCURVE('',#710,#2336); +#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341); +#2337 = LINE('',#2338,#2339); +#2338 = CARTESIAN_POINT('',(-3.533533367069,0.)); +#2339 = VECTOR('',#2340,1.); +#2340 = DIRECTION('',(-0.,-1.)); +#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2342 = ORIENTED_EDGE('',*,*,#661,.F.); +#2343 = ADVANCED_FACE('',(#2344),#1311,.F.); +#2344 = FACE_BOUND('',#2345,.F.); +#2345 = EDGE_LOOP('',(#2346,#2347,#2371,#2392)); +#2346 = ORIENTED_EDGE('',*,*,#2273,.T.); +#2347 = ORIENTED_EDGE('',*,*,#2348,.T.); +#2348 = EDGE_CURVE('',#2251,#2349,#2351,.T.); +#2349 = VERTEX_POINT('',#2350); +#2350 = CARTESIAN_POINT('',(6.088035873286,3.789594804453,2.6)); +#2351 = SURFACE_CURVE('',#2352,(#2357,#2364),.PCURVE_S1.); +#2352 = CIRCLE('',#2353,0.3); +#2353 = AXIS2_PLACEMENT_3D('',#2354,#2355,#2356); +#2354 = CARTESIAN_POINT('',(6.365286717816,3.675,2.6)); +#2355 = DIRECTION('',(0.,0.,-1.)); +#2356 = DIRECTION('',(-1.,-0.,-0.)); +#2357 = PCURVE('',#1311,#2358); +#2358 = DEFINITIONAL_REPRESENTATION('',(#2359),#2363); +#2359 = LINE('',#2360,#2361); +#2360 = CARTESIAN_POINT('',(0.,-2.6)); +#2361 = VECTOR('',#2362,1.); +#2362 = DIRECTION('',(1.,0.)); +#2363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2364 = PCURVE('',#2106,#2365); +#2365 = DEFINITIONAL_REPRESENTATION('',(#2366),#2370); +#2366 = CIRCLE('',#2367,0.3); +#2367 = AXIS2_PLACEMENT_2D('',#2368,#2369); +#2368 = CARTESIAN_POINT('',(7.499780565916,6.054229414479)); +#2369 = DIRECTION('',(1.,0.)); +#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2371 = ORIENTED_EDGE('',*,*,#2372,.F.); +#2372 = EDGE_CURVE('',#1267,#2349,#2373,.T.); +#2373 = SURFACE_CURVE('',#2374,(#2378,#2385),.PCURVE_S1.); +#2374 = LINE('',#2375,#2376); +#2375 = CARTESIAN_POINT('',(6.088035873286,3.789594804453,0.)); +#2376 = VECTOR('',#2377,1.); +#2377 = DIRECTION('',(0.,0.,1.)); +#2378 = PCURVE('',#1311,#2379); +#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2384); +#2380 = LINE('',#2381,#2382); +#2381 = CARTESIAN_POINT('',(6.675126020659,0.)); +#2382 = VECTOR('',#2383,1.); +#2383 = DIRECTION('',(0.,-1.)); +#2384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2385 = PCURVE('',#1282,#2386); +#2386 = DEFINITIONAL_REPRESENTATION('',(#2387),#2391); +#2387 = LINE('',#2388,#2389); +#2388 = CARTESIAN_POINT('',(-0.,0.)); +#2389 = VECTOR('',#2390,1.); +#2390 = DIRECTION('',(-0.,-1.)); +#2391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2392 = ORIENTED_EDGE('',*,*,#1294,.F.); +#2393 = ADVANCED_FACE('',(#2394),#710,.T.); +#2394 = FACE_BOUND('',#2395,.F.); +#2395 = EDGE_LOOP('',(#2396,#2419,#2445,#2446)); +#2396 = ORIENTED_EDGE('',*,*,#2397,.T.); +#2397 = EDGE_CURVE('',#690,#2398,#2400,.T.); +#2398 = VERTEX_POINT('',#2399); +#2399 = CARTESIAN_POINT('',(4.872060527496,-13.19711520013,2.6)); +#2400 = SURFACE_CURVE('',#2401,(#2405,#2412),.PCURVE_S1.); +#2401 = LINE('',#2402,#2403); +#2402 = CARTESIAN_POINT('',(4.872060527496,-13.19711520013,0.)); +#2403 = VECTOR('',#2404,1.); +#2404 = DIRECTION('',(0.,0.,1.)); +#2405 = PCURVE('',#710,#2406); +#2406 = DEFINITIONAL_REPRESENTATION('',(#2407),#2411); +#2407 = LINE('',#2408,#2409); +#2408 = CARTESIAN_POINT('',(-0.655256837717,0.)); +#2409 = VECTOR('',#2410,1.); +#2410 = DIRECTION('',(-0.,-1.)); +#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2412 = PCURVE('',#738,#2413); +#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); +#2414 = LINE('',#2415,#2416); +#2415 = CARTESIAN_POINT('',(0.,0.)); +#2416 = VECTOR('',#2417,1.); +#2417 = DIRECTION('',(0.,-1.)); +#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2419 = ORIENTED_EDGE('',*,*,#2420,.T.); +#2420 = EDGE_CURVE('',#2398,#2300,#2421,.T.); +#2421 = SURFACE_CURVE('',#2422,(#2427,#2434),.PCURVE_S1.); +#2422 = CIRCLE('',#2423,2.4); +#2423 = AXIS2_PLACEMENT_3D('',#2424,#2425,#2426); +#2424 = CARTESIAN_POINT('',(6.775,-11.73464422127,2.6)); +#2425 = DIRECTION('',(0.,0.,1.)); +#2426 = DIRECTION('',(-1.,0.,0.)); +#2427 = PCURVE('',#710,#2428); +#2428 = DEFINITIONAL_REPRESENTATION('',(#2429),#2433); +#2429 = LINE('',#2430,#2431); +#2430 = CARTESIAN_POINT('',(-0.,-2.6)); +#2431 = VECTOR('',#2432,1.); +#2432 = DIRECTION('',(-1.,0.)); +#2433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2434 = PCURVE('',#2106,#2435); +#2435 = DEFINITIONAL_REPRESENTATION('',(#2436),#2444); +#2436 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2437,#2438,#2439,#2440, +#2441,#2442,#2443),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2437 = CARTESIAN_POINT('',(9.490067283731,-9.3554148068)); +#2438 = CARTESIAN_POINT('',(9.490067283731,-13.51233674496)); +#2439 = CARTESIAN_POINT('',(5.890067283731,-11.43387577588)); +#2440 = CARTESIAN_POINT('',(2.290067283731,-9.3554148068)); +#2441 = CARTESIAN_POINT('',(5.890067283731,-7.276953837717)); +#2442 = CARTESIAN_POINT('',(9.490067283731,-5.198492868635)); +#2443 = CARTESIAN_POINT('',(9.490067283731,-9.3554148068)); +#2444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2445 = ORIENTED_EDGE('',*,*,#2322,.F.); +#2446 = ORIENTED_EDGE('',*,*,#689,.F.); +#2447 = ADVANCED_FACE('',(#2448),#1282,.T.); +#2448 = FACE_BOUND('',#2449,.F.); +#2449 = EDGE_LOOP('',(#2450,#2451,#2474,#2495)); +#2450 = ORIENTED_EDGE('',*,*,#2372,.T.); +#2451 = ORIENTED_EDGE('',*,*,#2452,.T.); +#2452 = EDGE_CURVE('',#2349,#2453,#2455,.T.); +#2453 = VERTEX_POINT('',#2454); +#2454 = CARTESIAN_POINT('',(8.993006756236,10.817885785652,2.6)); +#2455 = SURFACE_CURVE('',#2456,(#2460,#2467),.PCURVE_S1.); +#2456 = LINE('',#2457,#2458); +#2457 = CARTESIAN_POINT('',(6.088035873286,3.789594804453,2.6)); +#2458 = VECTOR('',#2459,1.); +#2459 = DIRECTION('',(0.381982681511,0.924169481765,0.)); +#2460 = PCURVE('',#1282,#2461); +#2461 = DEFINITIONAL_REPRESENTATION('',(#2462),#2466); +#2462 = LINE('',#2463,#2464); +#2463 = CARTESIAN_POINT('',(-0.,-2.6)); +#2464 = VECTOR('',#2465,1.); +#2465 = DIRECTION('',(-1.,0.)); +#2466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2467 = PCURVE('',#2106,#2468); +#2468 = DEFINITIONAL_REPRESENTATION('',(#2469),#2473); +#2469 = LINE('',#2470,#2471); +#2470 = CARTESIAN_POINT('',(7.777031410445,6.168824218932)); +#2471 = VECTOR('',#2472,1.); +#2472 = DIRECTION('',(-0.381982681511,0.924169481765)); +#2473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2474 = ORIENTED_EDGE('',*,*,#2475,.F.); +#2475 = EDGE_CURVE('',#1238,#2453,#2476,.T.); +#2476 = SURFACE_CURVE('',#2477,(#2481,#2488),.PCURVE_S1.); +#2477 = LINE('',#2478,#2479); +#2478 = CARTESIAN_POINT('',(8.993006756236,10.817885785652,0.)); +#2479 = VECTOR('',#2480,1.); +#2480 = DIRECTION('',(0.,0.,1.)); +#2481 = PCURVE('',#1282,#2482); +#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2487); +#2483 = LINE('',#2484,#2485); +#2484 = CARTESIAN_POINT('',(-7.604980601368,0.)); +#2485 = VECTOR('',#2486,1.); +#2486 = DIRECTION('',(-0.,-1.)); +#2487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2488 = PCURVE('',#1254,#2489); +#2489 = DEFINITIONAL_REPRESENTATION('',(#2490),#2494); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(3.533533367069,0.)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(0.,-1.)); +#2494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2495 = ORIENTED_EDGE('',*,*,#1266,.F.); +#2496 = ADVANCED_FACE('',(#2497),#738,.T.); +#2497 = FACE_BOUND('',#2498,.T.); +#2498 = EDGE_LOOP('',(#2499,#2500,#2523,#2544)); +#2499 = ORIENTED_EDGE('',*,*,#2397,.T.); +#2500 = ORIENTED_EDGE('',*,*,#2501,.T.); +#2501 = EDGE_CURVE('',#2398,#2502,#2504,.T.); +#2502 = VERTEX_POINT('',#2503); +#2503 = CARTESIAN_POINT('',(0.237867434063,-7.167191127643,2.6)); +#2504 = SURFACE_CURVE('',#2505,(#2509,#2516),.PCURVE_S1.); +#2505 = LINE('',#2506,#2507); +#2506 = CARTESIAN_POINT('',(4.872060527496,-13.19711520013,2.6)); +#2507 = VECTOR('',#2508,1.); +#2508 = DIRECTION('',(-0.609362907855,0.792891446877,0.)); +#2509 = PCURVE('',#738,#2510); +#2510 = DEFINITIONAL_REPRESENTATION('',(#2511),#2515); +#2511 = LINE('',#2512,#2513); +#2512 = CARTESIAN_POINT('',(0.,-2.6)); +#2513 = VECTOR('',#2514,1.); +#2514 = DIRECTION('',(1.,0.)); +#2515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2516 = PCURVE('',#2106,#2517); +#2517 = DEFINITIONAL_REPRESENTATION('',(#2518),#2522); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(8.993006756236,-10.81788578565)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.609362907855,0.792891446877)); +#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2523 = ORIENTED_EDGE('',*,*,#2524,.F.); +#2524 = EDGE_CURVE('',#723,#2502,#2525,.T.); +#2525 = SURFACE_CURVE('',#2526,(#2530,#2537),.PCURVE_S1.); +#2526 = LINE('',#2527,#2528); +#2527 = CARTESIAN_POINT('',(0.237867434063,-7.167191127643,0.)); +#2528 = VECTOR('',#2529,1.); +#2529 = DIRECTION('',(0.,0.,1.)); +#2530 = PCURVE('',#738,#2531); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2536); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(7.604980601368,0.)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(0.,-1.)); +#2536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2537 = PCURVE('',#771,#2538); +#2538 = DEFINITIONAL_REPRESENTATION('',(#2539),#2543); +#2539 = LINE('',#2540,#2541); +#2540 = CARTESIAN_POINT('',(-3.796849491307,0.)); +#2541 = VECTOR('',#2542,1.); +#2542 = DIRECTION('',(-0.,-1.)); +#2543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2544 = ORIENTED_EDGE('',*,*,#722,.F.); +#2545 = ADVANCED_FACE('',(#2546),#1254,.T.); +#2546 = FACE_BOUND('',#2547,.T.); +#2547 = EDGE_LOOP('',(#2548,#2571,#2593,#2594)); +#2548 = ORIENTED_EDGE('',*,*,#2549,.T.); +#2549 = EDGE_CURVE('',#1210,#2550,#2552,.T.); +#2550 = VERTEX_POINT('',#2551); +#2551 = CARTESIAN_POINT('',(4.872060527496,13.197115200131,2.6)); +#2552 = SURFACE_CURVE('',#2553,(#2557,#2564),.PCURVE_S1.); +#2553 = LINE('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(4.872060527496,13.197115200131,0.)); +#2555 = VECTOR('',#2556,1.); +#2556 = DIRECTION('',(0.,0.,1.)); +#2557 = PCURVE('',#1254,#2558); +#2558 = DEFINITIONAL_REPRESENTATION('',(#2559),#2563); +#2559 = LINE('',#2560,#2561); +#2560 = CARTESIAN_POINT('',(0.655256837717,0.)); +#2561 = VECTOR('',#2562,1.); +#2562 = DIRECTION('',(0.,-1.)); +#2563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2564 = PCURVE('',#1225,#2565); +#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570); +#2566 = LINE('',#2567,#2568); +#2567 = CARTESIAN_POINT('',(-0.,0.)); +#2568 = VECTOR('',#2569,1.); +#2569 = DIRECTION('',(-0.,-1.)); +#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2571 = ORIENTED_EDGE('',*,*,#2572,.T.); +#2572 = EDGE_CURVE('',#2550,#2453,#2573,.T.); +#2573 = SURFACE_CURVE('',#2574,(#2579,#2586),.PCURVE_S1.); +#2574 = CIRCLE('',#2575,2.4); +#2575 = AXIS2_PLACEMENT_3D('',#2576,#2577,#2578); +#2576 = CARTESIAN_POINT('',(6.775,11.734644221279,2.6)); +#2577 = DIRECTION('',(0.,0.,-1.)); +#2578 = DIRECTION('',(-1.,-0.,-0.)); +#2579 = PCURVE('',#1254,#2580); +#2580 = DEFINITIONAL_REPRESENTATION('',(#2581),#2585); +#2581 = LINE('',#2582,#2583); +#2582 = CARTESIAN_POINT('',(0.,-2.6)); +#2583 = VECTOR('',#2584,1.); +#2584 = DIRECTION('',(1.,0.)); +#2585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2586 = PCURVE('',#2106,#2587); +#2587 = DEFINITIONAL_REPRESENTATION('',(#2588),#2592); +#2588 = CIRCLE('',#2589,2.4); +#2589 = AXIS2_PLACEMENT_2D('',#2590,#2591); +#2590 = CARTESIAN_POINT('',(7.090067283731,14.113873635758)); +#2591 = DIRECTION('',(1.,0.)); +#2592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2593 = ORIENTED_EDGE('',*,*,#2475,.F.); +#2594 = ORIENTED_EDGE('',*,*,#1237,.F.); +#2595 = ADVANCED_FACE('',(#2596),#771,.F.); +#2596 = FACE_BOUND('',#2597,.T.); +#2597 = EDGE_LOOP('',(#2598,#2621,#2622,#2623,#2624,#2652)); +#2598 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2599 = EDGE_CURVE('',#784,#2600,#2602,.T.); +#2600 = VERTEX_POINT('',#2601); +#2601 = CARTESIAN_POINT('',(-0.237867434063,-7.167191127643,2.6)); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(-0.237867434063,-7.167191127643,0.)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.,0.,1.)); +#2607 = PCURVE('',#771,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(-5.627928469462,0.)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(-0.,-1.)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2614 = PCURVE('',#823,#2615); +#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620); +#2616 = LINE('',#2617,#2618); +#2617 = CARTESIAN_POINT('',(-7.604980601368,0.)); +#2618 = VECTOR('',#2619,1.); +#2619 = DIRECTION('',(-0.,-1.)); +#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2621 = ORIENTED_EDGE('',*,*,#783,.T.); +#2622 = ORIENTED_EDGE('',*,*,#750,.F.); +#2623 = ORIENTED_EDGE('',*,*,#2524,.T.); +#2624 = ORIENTED_EDGE('',*,*,#2625,.T.); +#2625 = EDGE_CURVE('',#2502,#2626,#2628,.T.); +#2626 = VERTEX_POINT('',#2627); +#2627 = CARTESIAN_POINT('',(0.,-7.05,2.6)); +#2628 = SURFACE_CURVE('',#2629,(#2634,#2641),.PCURVE_S1.); +#2629 = CIRCLE('',#2630,0.3); +#2630 = AXIS2_PLACEMENT_3D('',#2631,#2632,#2633); +#2631 = CARTESIAN_POINT('',(0.,-7.35,2.6)); +#2632 = DIRECTION('',(0.,0.,1.)); +#2633 = DIRECTION('',(-1.,0.,0.)); +#2634 = PCURVE('',#771,#2635); +#2635 = DEFINITIONAL_REPRESENTATION('',(#2636),#2640); +#2636 = LINE('',#2637,#2638); +#2637 = CARTESIAN_POINT('',(4.440892098501E-16,-2.6)); +#2638 = VECTOR('',#2639,1.); +#2639 = DIRECTION('',(-1.,0.)); +#2640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2641 = PCURVE('',#2106,#2642); +#2642 = DEFINITIONAL_REPRESENTATION('',(#2643),#2651); +#2643 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2644,#2645,#2646,#2647, +#2648,#2649,#2650),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2644 = CARTESIAN_POINT('',(14.165067283731,-4.970770585521)); +#2645 = CARTESIAN_POINT('',(14.165067283731,-5.490385827792)); +#2646 = CARTESIAN_POINT('',(13.715067283731,-5.230578206656)); +#2647 = CARTESIAN_POINT('',(13.265067283731,-4.970770585521)); +#2648 = CARTESIAN_POINT('',(13.715067283731,-4.710962964386)); +#2649 = CARTESIAN_POINT('',(14.165067283731,-4.45115534325)); +#2650 = CARTESIAN_POINT('',(14.165067283731,-4.970770585521)); +#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2652 = ORIENTED_EDGE('',*,*,#2653,.F.); +#2653 = EDGE_CURVE('',#2600,#2626,#2654,.T.); +#2654 = SURFACE_CURVE('',#2655,(#2660,#2667),.PCURVE_S1.); +#2655 = CIRCLE('',#2656,0.3); +#2656 = AXIS2_PLACEMENT_3D('',#2657,#2658,#2659); +#2657 = CARTESIAN_POINT('',(0.,-7.35,2.6)); +#2658 = DIRECTION('',(0.,0.,-1.)); +#2659 = DIRECTION('',(1.,0.,0.)); +#2660 = PCURVE('',#771,#2661); +#2661 = DEFINITIONAL_REPRESENTATION('',(#2662),#2666); +#2662 = LINE('',#2663,#2664); +#2663 = CARTESIAN_POINT('',(-9.424777960769,-2.6)); +#2664 = VECTOR('',#2665,1.); +#2665 = DIRECTION('',(1.,-0.)); +#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2667 = PCURVE('',#2106,#2668); +#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673); +#2669 = CIRCLE('',#2670,0.3); +#2670 = AXIS2_PLACEMENT_2D('',#2671,#2672); +#2671 = CARTESIAN_POINT('',(13.865067283731,-4.970770585521)); +#2672 = DIRECTION('',(-1.,0.)); +#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2674 = ADVANCED_FACE('',(#2675),#1225,.T.); +#2675 = FACE_BOUND('',#2676,.F.); +#2676 = EDGE_LOOP('',(#2677,#2678,#2701,#2721)); +#2677 = ORIENTED_EDGE('',*,*,#2549,.T.); +#2678 = ORIENTED_EDGE('',*,*,#2679,.T.); +#2679 = EDGE_CURVE('',#2550,#2680,#2682,.T.); +#2680 = VERTEX_POINT('',#2681); +#2681 = CARTESIAN_POINT('',(0.237867434063,7.167191127643,2.6)); +#2682 = SURFACE_CURVE('',#2683,(#2687,#2694),.PCURVE_S1.); +#2683 = LINE('',#2684,#2685); +#2684 = CARTESIAN_POINT('',(4.872060527496,13.197115200131,2.6)); +#2685 = VECTOR('',#2686,1.); +#2686 = DIRECTION('',(-0.609362907855,-0.792891446877,-0.)); +#2687 = PCURVE('',#1225,#2688); +#2688 = DEFINITIONAL_REPRESENTATION('',(#2689),#2693); +#2689 = LINE('',#2690,#2691); +#2690 = CARTESIAN_POINT('',(-0.,-2.6)); +#2691 = VECTOR('',#2692,1.); +#2692 = DIRECTION('',(-1.,0.)); +#2693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2694 = PCURVE('',#2106,#2695); +#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700); +#2696 = LINE('',#2697,#2698); +#2697 = CARTESIAN_POINT('',(8.993006756236,15.57634461461)); +#2698 = VECTOR('',#2699,1.); +#2699 = DIRECTION('',(0.609362907855,-0.792891446877)); +#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2701 = ORIENTED_EDGE('',*,*,#2702,.F.); +#2702 = EDGE_CURVE('',#1187,#2680,#2703,.T.); +#2703 = SURFACE_CURVE('',#2704,(#2708,#2715),.PCURVE_S1.); +#2704 = LINE('',#2705,#2706); +#2705 = CARTESIAN_POINT('',(0.237867434063,7.167191127643,0.)); +#2706 = VECTOR('',#2707,1.); +#2707 = DIRECTION('',(0.,0.,1.)); +#2708 = PCURVE('',#1225,#2709); +#2709 = DEFINITIONAL_REPRESENTATION('',(#2710),#2714); +#2710 = LINE('',#2711,#2712); +#2711 = CARTESIAN_POINT('',(-7.604980601368,0.)); +#2712 = VECTOR('',#2713,1.); +#2713 = DIRECTION('',(-0.,-1.)); +#2714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2715 = PCURVE('',#1175,#2716); +#2716 = DEFINITIONAL_REPRESENTATION('',(#2717),#2720); +#2717 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2718,#2719),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.6),.PIECEWISE_BEZIER_KNOTS.); +#2718 = CARTESIAN_POINT('',(3.796849491307,0.)); +#2719 = CARTESIAN_POINT('',(3.796849491307,-2.6)); +#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2721 = ORIENTED_EDGE('',*,*,#1209,.F.); +#2722 = ADVANCED_FACE('',(#2723),#1175,.F.); +#2723 = FACE_BOUND('',#2724,.F.); +#2724 = EDGE_LOOP('',(#2725,#2747,#2748,#2749,#2750,#2773)); +#2725 = ORIENTED_EDGE('',*,*,#2726,.F.); +#2726 = EDGE_CURVE('',#1127,#2727,#2729,.T.); +#2727 = VERTEX_POINT('',#2728); +#2728 = CARTESIAN_POINT('',(-0.237867434063,7.167191127643,2.6)); +#2729 = SURFACE_CURVE('',#2730,(#2734,#2740),.PCURVE_S1.); +#2730 = LINE('',#2731,#2732); +#2731 = CARTESIAN_POINT('',(-0.237867434063,7.167191127643,0.)); +#2732 = VECTOR('',#2733,1.); +#2733 = DIRECTION('',(0.,0.,1.)); +#2734 = PCURVE('',#1175,#2735); +#2735 = DEFINITIONAL_REPRESENTATION('',(#2736),#2739); +#2736 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2737,#2738),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.6),.PIECEWISE_BEZIER_KNOTS.); +#2737 = CARTESIAN_POINT('',(5.627928469462,0.)); +#2738 = CARTESIAN_POINT('',(5.627928469462,-2.6)); +#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2740 = PCURVE('',#1142,#2741); +#2741 = DEFINITIONAL_REPRESENTATION('',(#2742),#2746); +#2742 = LINE('',#2743,#2744); +#2743 = CARTESIAN_POINT('',(7.604980601368,0.)); +#2744 = VECTOR('',#2745,1.); +#2745 = DIRECTION('',(0.,-1.)); +#2746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2747 = ORIENTED_EDGE('',*,*,#1154,.T.); +#2748 = ORIENTED_EDGE('',*,*,#1186,.F.); +#2749 = ORIENTED_EDGE('',*,*,#2702,.T.); +#2750 = ORIENTED_EDGE('',*,*,#2751,.T.); +#2751 = EDGE_CURVE('',#2680,#2752,#2754,.T.); +#2752 = VERTEX_POINT('',#2753); +#2753 = CARTESIAN_POINT('',(0.,7.05,2.6)); +#2754 = SURFACE_CURVE('',#2755,(#2760,#2766),.PCURVE_S1.); +#2755 = CIRCLE('',#2756,0.3); +#2756 = AXIS2_PLACEMENT_3D('',#2757,#2758,#2759); +#2757 = CARTESIAN_POINT('',(0.,7.35,2.6)); +#2758 = DIRECTION('',(0.,0.,-1.)); +#2759 = DIRECTION('',(-1.,-0.,-0.)); +#2760 = PCURVE('',#1175,#2761); +#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2765); +#2762 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2763,#2764),.UNSPECIFIED.,.F., + .F.,(2,2),(3.796849491307,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2763 = CARTESIAN_POINT('',(3.796849491307,-2.6)); +#2764 = CARTESIAN_POINT('',(4.712388980385,-2.6)); +#2765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2766 = PCURVE('',#2106,#2767); +#2767 = DEFINITIONAL_REPRESENTATION('',(#2768),#2772); +#2768 = CIRCLE('',#2769,0.3); +#2769 = AXIS2_PLACEMENT_2D('',#2770,#2771); +#2770 = CARTESIAN_POINT('',(13.865067283731,9.729229414479)); +#2771 = DIRECTION('',(1.,0.)); +#2772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2773 = ORIENTED_EDGE('',*,*,#2774,.F.); +#2774 = EDGE_CURVE('',#2727,#2752,#2775,.T.); +#2775 = SURFACE_CURVE('',#2776,(#2781,#2787),.PCURVE_S1.); +#2776 = CIRCLE('',#2777,0.3); +#2777 = AXIS2_PLACEMENT_3D('',#2778,#2779,#2780); +#2778 = CARTESIAN_POINT('',(0.,7.35,2.6)); +#2779 = DIRECTION('',(0.,0.,1.)); +#2780 = DIRECTION('',(1.,0.,0.)); +#2781 = PCURVE('',#1175,#2782); +#2782 = DEFINITIONAL_REPRESENTATION('',(#2783),#2786); +#2783 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2784,#2785),.UNSPECIFIED.,.F., + .F.,(2,2),(3.796849491307,4.712388980385),.PIECEWISE_BEZIER_KNOTS.); +#2784 = CARTESIAN_POINT('',(5.627928469462,-2.6)); +#2785 = CARTESIAN_POINT('',(4.712388980385,-2.6)); +#2786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2787 = PCURVE('',#2106,#2788); +#2788 = DEFINITIONAL_REPRESENTATION('',(#2789),#2797); +#2789 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2790,#2791,#2792,#2793, +#2794,#2795,#2796),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2790 = CARTESIAN_POINT('',(13.565067283731,9.729229414479)); +#2791 = CARTESIAN_POINT('',(13.565067283731,10.24884465675)); +#2792 = CARTESIAN_POINT('',(14.015067283731,9.989037035614)); +#2793 = CARTESIAN_POINT('',(14.465067283731,9.729229414479)); +#2794 = CARTESIAN_POINT('',(14.015067283731,9.469421793344)); +#2795 = CARTESIAN_POINT('',(13.565067283731,9.209614172208)); +#2796 = CARTESIAN_POINT('',(13.565067283731,9.729229414479)); +#2797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2798 = ADVANCED_FACE('',(#2799),#823,.T.); +#2799 = FACE_BOUND('',#2800,.F.); +#2800 = EDGE_LOOP('',(#2801,#2824,#2845,#2846)); +#2801 = ORIENTED_EDGE('',*,*,#2802,.T.); +#2802 = EDGE_CURVE('',#808,#2803,#2805,.T.); +#2803 = VERTEX_POINT('',#2804); +#2804 = CARTESIAN_POINT('',(-4.872060527496,-13.19711520013,2.6)); +#2805 = SURFACE_CURVE('',#2806,(#2810,#2817),.PCURVE_S1.); +#2806 = LINE('',#2807,#2808); +#2807 = CARTESIAN_POINT('',(-4.872060527496,-13.19711520013,0.)); +#2808 = VECTOR('',#2809,1.); +#2809 = DIRECTION('',(0.,0.,1.)); +#2810 = PCURVE('',#823,#2811); +#2811 = DEFINITIONAL_REPRESENTATION('',(#2812),#2816); +#2812 = LINE('',#2813,#2814); +#2813 = CARTESIAN_POINT('',(-0.,0.)); +#2814 = VECTOR('',#2815,1.); +#2815 = DIRECTION('',(-0.,-1.)); +#2816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2817 = PCURVE('',#852,#2818); +#2818 = DEFINITIONAL_REPRESENTATION('',(#2819),#2823); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(0.655256837717,0.)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(0.,-1.)); +#2823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2824 = ORIENTED_EDGE('',*,*,#2825,.T.); +#2825 = EDGE_CURVE('',#2803,#2600,#2826,.T.); +#2826 = SURFACE_CURVE('',#2827,(#2831,#2838),.PCURVE_S1.); +#2827 = LINE('',#2828,#2829); +#2828 = CARTESIAN_POINT('',(-4.872060527496,-13.19711520013,2.6)); +#2829 = VECTOR('',#2830,1.); +#2830 = DIRECTION('',(0.609362907855,0.792891446877,0.)); +#2831 = PCURVE('',#823,#2832); +#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837); +#2833 = LINE('',#2834,#2835); +#2834 = CARTESIAN_POINT('',(-0.,-2.6)); +#2835 = VECTOR('',#2836,1.); +#2836 = DIRECTION('',(-1.,0.)); +#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2838 = PCURVE('',#2106,#2839); +#2839 = DEFINITIONAL_REPRESENTATION('',(#2840),#2844); +#2840 = LINE('',#2841,#2842); +#2841 = CARTESIAN_POINT('',(18.737127811227,-10.81788578565)); +#2842 = VECTOR('',#2843,1.); +#2843 = DIRECTION('',(-0.609362907855,0.792891446877)); +#2844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2845 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2846 = ORIENTED_EDGE('',*,*,#807,.F.); +#2847 = ADVANCED_FACE('',(#2848),#852,.T.); +#2848 = FACE_BOUND('',#2849,.T.); +#2849 = EDGE_LOOP('',(#2850,#2851,#2875,#2896)); +#2850 = ORIENTED_EDGE('',*,*,#2802,.T.); +#2851 = ORIENTED_EDGE('',*,*,#2852,.T.); +#2852 = EDGE_CURVE('',#2803,#2853,#2855,.T.); +#2853 = VERTEX_POINT('',#2854); +#2854 = CARTESIAN_POINT('',(-8.993006756236,-10.81788578565,2.6)); +#2855 = SURFACE_CURVE('',#2856,(#2861,#2868),.PCURVE_S1.); +#2856 = CIRCLE('',#2857,2.4); +#2857 = AXIS2_PLACEMENT_3D('',#2858,#2859,#2860); +#2858 = CARTESIAN_POINT('',(-6.775,-11.73464422127,2.6)); +#2859 = DIRECTION('',(0.,0.,-1.)); +#2860 = DIRECTION('',(1.,0.,0.)); +#2861 = PCURVE('',#852,#2862); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.,-2.6)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(1.,0.)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2868 = PCURVE('',#2106,#2869); +#2869 = DEFINITIONAL_REPRESENTATION('',(#2870),#2874); +#2870 = CIRCLE('',#2871,2.4); +#2871 = AXIS2_PLACEMENT_2D('',#2872,#2873); +#2872 = CARTESIAN_POINT('',(20.640067283731,-9.3554148068)); +#2873 = DIRECTION('',(-1.,0.)); +#2874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2875 = ORIENTED_EDGE('',*,*,#2876,.F.); +#2876 = EDGE_CURVE('',#836,#2853,#2877,.T.); +#2877 = SURFACE_CURVE('',#2878,(#2882,#2889),.PCURVE_S1.); +#2878 = LINE('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(-8.993006756236,-10.81788578565,0.)); +#2880 = VECTOR('',#2881,1.); +#2881 = DIRECTION('',(0.,0.,1.)); +#2882 = PCURVE('',#852,#2883); +#2883 = DEFINITIONAL_REPRESENTATION('',(#2884),#2888); +#2884 = LINE('',#2885,#2886); +#2885 = CARTESIAN_POINT('',(3.533533367069,0.)); +#2886 = VECTOR('',#2887,1.); +#2887 = DIRECTION('',(0.,-1.)); +#2888 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2889 = PCURVE('',#880,#2890); +#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); +#2891 = LINE('',#2892,#2893); +#2892 = CARTESIAN_POINT('',(-7.604980601368,0.)); +#2893 = VECTOR('',#2894,1.); +#2894 = DIRECTION('',(-0.,-1.)); +#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2896 = ORIENTED_EDGE('',*,*,#835,.F.); +#2897 = ADVANCED_FACE('',(#2898),#1142,.T.); +#2898 = FACE_BOUND('',#2899,.T.); +#2899 = EDGE_LOOP('',(#2900,#2923,#2944,#2945)); +#2900 = ORIENTED_EDGE('',*,*,#2901,.T.); +#2901 = EDGE_CURVE('',#1094,#2902,#2904,.T.); +#2902 = VERTEX_POINT('',#2903); +#2903 = CARTESIAN_POINT('',(-4.872060527496,13.197115200131,2.6)); +#2904 = SURFACE_CURVE('',#2905,(#2909,#2916),.PCURVE_S1.); +#2905 = LINE('',#2906,#2907); +#2906 = CARTESIAN_POINT('',(-4.872060527496,13.197115200131,0.)); +#2907 = VECTOR('',#2908,1.); +#2908 = DIRECTION('',(0.,0.,1.)); +#2909 = PCURVE('',#1142,#2910); +#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915); +#2911 = LINE('',#2912,#2913); +#2912 = CARTESIAN_POINT('',(0.,0.)); +#2913 = VECTOR('',#2914,1.); +#2914 = DIRECTION('',(0.,-1.)); +#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2916 = PCURVE('',#1114,#2917); +#2917 = DEFINITIONAL_REPRESENTATION('',(#2918),#2922); +#2918 = LINE('',#2919,#2920); +#2919 = CARTESIAN_POINT('',(-0.655256837717,0.)); +#2920 = VECTOR('',#2921,1.); +#2921 = DIRECTION('',(-0.,-1.)); +#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2923 = ORIENTED_EDGE('',*,*,#2924,.T.); +#2924 = EDGE_CURVE('',#2902,#2727,#2925,.T.); +#2925 = SURFACE_CURVE('',#2926,(#2930,#2937),.PCURVE_S1.); +#2926 = LINE('',#2927,#2928); +#2927 = CARTESIAN_POINT('',(-4.872060527496,13.197115200131,2.6)); +#2928 = VECTOR('',#2929,1.); +#2929 = DIRECTION('',(0.609362907855,-0.792891446877,0.)); +#2930 = PCURVE('',#1142,#2931); +#2931 = DEFINITIONAL_REPRESENTATION('',(#2932),#2936); +#2932 = LINE('',#2933,#2934); +#2933 = CARTESIAN_POINT('',(0.,-2.6)); +#2934 = VECTOR('',#2935,1.); +#2935 = DIRECTION('',(1.,0.)); +#2936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2937 = PCURVE('',#2106,#2938); +#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2943); +#2939 = LINE('',#2940,#2941); +#2940 = CARTESIAN_POINT('',(18.737127811227,15.57634461461)); +#2941 = VECTOR('',#2942,1.); +#2942 = DIRECTION('',(-0.609362907855,-0.792891446877)); +#2943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2944 = ORIENTED_EDGE('',*,*,#2726,.F.); +#2945 = ORIENTED_EDGE('',*,*,#1126,.F.); +#2946 = ADVANCED_FACE('',(#2947),#880,.T.); +#2947 = FACE_BOUND('',#2948,.F.); +#2948 = EDGE_LOOP('',(#2949,#2972,#2993,#2994)); +#2949 = ORIENTED_EDGE('',*,*,#2950,.T.); +#2950 = EDGE_CURVE('',#865,#2951,#2953,.T.); +#2951 = VERTEX_POINT('',#2952); +#2952 = CARTESIAN_POINT('',(-6.088035873286,-3.789594804453,2.6)); +#2953 = SURFACE_CURVE('',#2954,(#2958,#2965),.PCURVE_S1.); +#2954 = LINE('',#2955,#2956); +#2955 = CARTESIAN_POINT('',(-6.088035873286,-3.789594804453,0.)); +#2956 = VECTOR('',#2957,1.); +#2957 = DIRECTION('',(0.,0.,1.)); +#2958 = PCURVE('',#880,#2959); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(-0.,0.)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(-0.,-1.)); +#2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2965 = PCURVE('',#909,#2966); +#2966 = DEFINITIONAL_REPRESENTATION('',(#2967),#2971); +#2967 = LINE('',#2968,#2969); +#2968 = CARTESIAN_POINT('',(6.675126020659,0.)); +#2969 = VECTOR('',#2970,1.); +#2970 = DIRECTION('',(0.,-1.)); +#2971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2972 = ORIENTED_EDGE('',*,*,#2973,.T.); +#2973 = EDGE_CURVE('',#2951,#2853,#2974,.T.); +#2974 = SURFACE_CURVE('',#2975,(#2979,#2986),.PCURVE_S1.); +#2975 = LINE('',#2976,#2977); +#2976 = CARTESIAN_POINT('',(-6.088035873286,-3.789594804453,2.6)); +#2977 = VECTOR('',#2978,1.); +#2978 = DIRECTION('',(-0.381982681511,-0.924169481765,-0.)); +#2979 = PCURVE('',#880,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(-0.,-2.6)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(-1.,0.)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2986 = PCURVE('',#2106,#2987); +#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2992); +#2988 = LINE('',#2989,#2990); +#2989 = CARTESIAN_POINT('',(19.953103157017,-1.410365389974)); +#2990 = VECTOR('',#2991,1.); +#2991 = DIRECTION('',(0.381982681511,-0.924169481765)); +#2992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2993 = ORIENTED_EDGE('',*,*,#2876,.F.); +#2994 = ORIENTED_EDGE('',*,*,#864,.F.); +#2995 = ADVANCED_FACE('',(#2996),#1114,.T.); +#2996 = FACE_BOUND('',#2997,.F.); +#2997 = EDGE_LOOP('',(#2998,#2999,#3027,#3048)); +#2998 = ORIENTED_EDGE('',*,*,#2901,.T.); +#2999 = ORIENTED_EDGE('',*,*,#3000,.T.); +#3000 = EDGE_CURVE('',#2902,#3001,#3003,.T.); +#3001 = VERTEX_POINT('',#3002); +#3002 = CARTESIAN_POINT('',(-8.993006756236,10.817885785652,2.6)); +#3003 = SURFACE_CURVE('',#3004,(#3009,#3016),.PCURVE_S1.); +#3004 = CIRCLE('',#3005,2.4); +#3005 = AXIS2_PLACEMENT_3D('',#3006,#3007,#3008); +#3006 = CARTESIAN_POINT('',(-6.775,11.734644221279,2.6)); +#3007 = DIRECTION('',(0.,0.,1.)); +#3008 = DIRECTION('',(1.,0.,0.)); +#3009 = PCURVE('',#1114,#3010); +#3010 = DEFINITIONAL_REPRESENTATION('',(#3011),#3015); +#3011 = LINE('',#3012,#3013); +#3012 = CARTESIAN_POINT('',(-0.,-2.6)); +#3013 = VECTOR('',#3014,1.); +#3014 = DIRECTION('',(-1.,0.)); +#3015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3016 = PCURVE('',#2106,#3017); +#3017 = DEFINITIONAL_REPRESENTATION('',(#3018),#3026); +#3018 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3019,#3020,#3021,#3022, +#3023,#3024,#3025),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3019 = CARTESIAN_POINT('',(18.240067283731,14.113873635758)); +#3020 = CARTESIAN_POINT('',(18.240067283731,18.270795573923)); +#3021 = CARTESIAN_POINT('',(21.840067283731,16.192334604841)); +#3022 = CARTESIAN_POINT('',(25.440067283731,14.113873635758)); +#3023 = CARTESIAN_POINT('',(21.840067283731,12.035412666676)); +#3024 = CARTESIAN_POINT('',(18.240067283731,9.956951697593)); +#3025 = CARTESIAN_POINT('',(18.240067283731,14.113873635758)); +#3026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3027 = ORIENTED_EDGE('',*,*,#3028,.F.); +#3028 = EDGE_CURVE('',#1066,#3001,#3029,.T.); +#3029 = SURFACE_CURVE('',#3030,(#3034,#3041),.PCURVE_S1.); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(-8.993006756236,10.817885785652,0.)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(0.,0.,1.)); +#3034 = PCURVE('',#1114,#3035); +#3035 = DEFINITIONAL_REPRESENTATION('',(#3036),#3040); +#3036 = LINE('',#3037,#3038); +#3037 = CARTESIAN_POINT('',(-3.533533367069,0.)); +#3038 = VECTOR('',#3039,1.); +#3039 = DIRECTION('',(-0.,-1.)); +#3040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3041 = PCURVE('',#1081,#3042); +#3042 = DEFINITIONAL_REPRESENTATION('',(#3043),#3047); +#3043 = LINE('',#3044,#3045); +#3044 = CARTESIAN_POINT('',(7.604980601368,0.)); +#3045 = VECTOR('',#3046,1.); +#3046 = DIRECTION('',(0.,-1.)); +#3047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3048 = ORIENTED_EDGE('',*,*,#1093,.F.); +#3049 = ADVANCED_FACE('',(#3050),#909,.F.); +#3050 = FACE_BOUND('',#3051,.F.); +#3051 = EDGE_LOOP('',(#3052,#3075,#3097,#3098)); +#3052 = ORIENTED_EDGE('',*,*,#3053,.T.); +#3053 = EDGE_CURVE('',#893,#3054,#3056,.T.); +#3054 = VERTEX_POINT('',#3055); +#3055 = CARTESIAN_POINT('',(-6.325903307349,-3.37759632319,2.6)); +#3056 = SURFACE_CURVE('',#3057,(#3061,#3068),.PCURVE_S1.); +#3057 = LINE('',#3058,#3059); +#3058 = CARTESIAN_POINT('',(-6.325903307349,-3.37759632319,0.)); +#3059 = VECTOR('',#3060,1.); +#3060 = DIRECTION('',(0.,0.,1.)); +#3061 = PCURVE('',#909,#3062); +#3062 = DEFINITIONAL_REPRESENTATION('',(#3063),#3067); +#3063 = LINE('',#3064,#3065); +#3064 = CARTESIAN_POINT('',(4.844047042504,0.)); +#3065 = VECTOR('',#3066,1.); +#3066 = DIRECTION('',(0.,-1.)); +#3067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3068 = PCURVE('',#937,#3069); +#3069 = DEFINITIONAL_REPRESENTATION('',(#3070),#3074); +#3070 = LINE('',#3071,#3072); +#3071 = CARTESIAN_POINT('',(-7.604980601368,0.)); +#3072 = VECTOR('',#3073,1.); +#3073 = DIRECTION('',(-0.,-1.)); +#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3075 = ORIENTED_EDGE('',*,*,#3076,.T.); +#3076 = EDGE_CURVE('',#3054,#2951,#3077,.T.); +#3077 = SURFACE_CURVE('',#3078,(#3083,#3090),.PCURVE_S1.); +#3078 = CIRCLE('',#3079,0.3); +#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082); +#3080 = CARTESIAN_POINT('',(-6.365286717816,-3.675,2.6)); +#3081 = DIRECTION('',(0.,0.,-1.)); +#3082 = DIRECTION('',(1.,0.,0.)); +#3083 = PCURVE('',#909,#3084); +#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089); +#3085 = LINE('',#3086,#3087); +#3086 = CARTESIAN_POINT('',(0.,-2.6)); +#3087 = VECTOR('',#3088,1.); +#3088 = DIRECTION('',(1.,0.)); +#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3090 = PCURVE('',#2106,#3091); +#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096); +#3092 = CIRCLE('',#3093,0.3); +#3093 = AXIS2_PLACEMENT_2D('',#3094,#3095); +#3094 = CARTESIAN_POINT('',(20.230354001547,-1.295770585521)); +#3095 = DIRECTION('',(-1.,0.)); +#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3097 = ORIENTED_EDGE('',*,*,#2950,.F.); +#3098 = ORIENTED_EDGE('',*,*,#892,.F.); +#3099 = ADVANCED_FACE('',(#3100),#1081,.T.); +#3100 = FACE_BOUND('',#3101,.T.); +#3101 = EDGE_LOOP('',(#3102,#3125,#3146,#3147)); +#3102 = ORIENTED_EDGE('',*,*,#3103,.T.); +#3103 = EDGE_CURVE('',#1033,#3104,#3106,.T.); +#3104 = VERTEX_POINT('',#3105); +#3105 = CARTESIAN_POINT('',(-6.088035873286,3.789594804453,2.6)); +#3106 = SURFACE_CURVE('',#3107,(#3111,#3118),.PCURVE_S1.); +#3107 = LINE('',#3108,#3109); +#3108 = CARTESIAN_POINT('',(-6.088035873286,3.789594804453,0.)); +#3109 = VECTOR('',#3110,1.); +#3110 = DIRECTION('',(0.,0.,1.)); +#3111 = PCURVE('',#1081,#3112); +#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3117); +#3113 = LINE('',#3114,#3115); +#3114 = CARTESIAN_POINT('',(0.,0.)); +#3115 = VECTOR('',#3116,1.); +#3116 = DIRECTION('',(0.,-1.)); +#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3118 = PCURVE('',#1053,#3119); +#3119 = DEFINITIONAL_REPRESENTATION('',(#3120),#3124); +#3120 = LINE('',#3121,#3122); +#3121 = CARTESIAN_POINT('',(-6.675126020659,0.)); +#3122 = VECTOR('',#3123,1.); +#3123 = DIRECTION('',(-0.,-1.)); +#3124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3125 = ORIENTED_EDGE('',*,*,#3126,.T.); +#3126 = EDGE_CURVE('',#3104,#3001,#3127,.T.); +#3127 = SURFACE_CURVE('',#3128,(#3132,#3139),.PCURVE_S1.); +#3128 = LINE('',#3129,#3130); +#3129 = CARTESIAN_POINT('',(-6.088035873286,3.789594804453,2.6)); +#3130 = VECTOR('',#3131,1.); +#3131 = DIRECTION('',(-0.381982681511,0.924169481765,0.)); +#3132 = PCURVE('',#1081,#3133); +#3133 = DEFINITIONAL_REPRESENTATION('',(#3134),#3138); +#3134 = LINE('',#3135,#3136); +#3135 = CARTESIAN_POINT('',(0.,-2.6)); +#3136 = VECTOR('',#3137,1.); +#3137 = DIRECTION('',(1.,0.)); +#3138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3139 = PCURVE('',#2106,#3140); +#3140 = DEFINITIONAL_REPRESENTATION('',(#3141),#3145); +#3141 = LINE('',#3142,#3143); +#3142 = CARTESIAN_POINT('',(19.953103157017,6.168824218932)); +#3143 = VECTOR('',#3144,1.); +#3144 = DIRECTION('',(0.381982681511,0.924169481765)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = ORIENTED_EDGE('',*,*,#3028,.F.); +#3147 = ORIENTED_EDGE('',*,*,#1065,.F.); +#3148 = ADVANCED_FACE('',(#3149),#937,.T.); +#3149 = FACE_BOUND('',#3150,.F.); +#3150 = EDGE_LOOP('',(#3151,#3173,#3194,#3195)); +#3151 = ORIENTED_EDGE('',*,*,#3152,.T.); +#3152 = EDGE_CURVE('',#922,#3153,#3155,.T.); +#3153 = VERTEX_POINT('',#3154); +#3154 = CARTESIAN_POINT('',(-13.86506728373,-2.379229414479,2.6)); +#3155 = SURFACE_CURVE('',#3156,(#3160,#3167),.PCURVE_S1.); +#3156 = LINE('',#3157,#3158); +#3157 = CARTESIAN_POINT('',(-13.86506728373,-2.379229414479,0.)); +#3158 = VECTOR('',#3159,1.); +#3159 = DIRECTION('',(0.,0.,1.)); +#3160 = PCURVE('',#937,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(-0.,0.)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(-0.,-1.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3167 = PCURVE('',#966,#3168); +#3168 = DEFINITIONAL_REPRESENTATION('',(#3169),#3172); +#3169 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3170,#3171),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.6),.PIECEWISE_BEZIER_KNOTS.); +#3170 = CARTESIAN_POINT('',(1.702454388914,0.)); +#3171 = CARTESIAN_POINT('',(1.702454388914,-2.6)); +#3172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3173 = ORIENTED_EDGE('',*,*,#3174,.T.); +#3174 = EDGE_CURVE('',#3153,#3054,#3175,.T.); +#3175 = SURFACE_CURVE('',#3176,(#3180,#3187),.PCURVE_S1.); +#3176 = LINE('',#3177,#3178); +#3177 = CARTESIAN_POINT('',(-13.86506728373,-2.379229414479,2.6)); +#3178 = VECTOR('',#3179,1.); +#3179 = DIRECTION('',(0.991345589366,-0.131278034888,0.)); +#3180 = PCURVE('',#937,#3181); +#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3186); +#3182 = LINE('',#3183,#3184); +#3183 = CARTESIAN_POINT('',(-0.,-2.6)); +#3184 = VECTOR('',#3185,1.); +#3185 = DIRECTION('',(-1.,0.)); +#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3187 = PCURVE('',#2106,#3188); +#3188 = DEFINITIONAL_REPRESENTATION('',(#3189),#3193); +#3189 = LINE('',#3190,#3191); +#3190 = CARTESIAN_POINT('',(27.730134567463,0.)); +#3191 = VECTOR('',#3192,1.); +#3192 = DIRECTION('',(-0.991345589366,-0.131278034888)); +#3193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3194 = ORIENTED_EDGE('',*,*,#3053,.F.); +#3195 = ORIENTED_EDGE('',*,*,#921,.F.); +#3196 = ADVANCED_FACE('',(#3197),#1053,.F.); +#3197 = FACE_BOUND('',#3198,.T.); +#3198 = EDGE_LOOP('',(#3199,#3222,#3248,#3249)); +#3199 = ORIENTED_EDGE('',*,*,#3200,.T.); +#3200 = EDGE_CURVE('',#1005,#3201,#3203,.T.); +#3201 = VERTEX_POINT('',#3202); +#3202 = CARTESIAN_POINT('',(-6.325903307349,3.37759632319,2.6)); +#3203 = SURFACE_CURVE('',#3204,(#3208,#3215),.PCURVE_S1.); +#3204 = LINE('',#3205,#3206); +#3205 = CARTESIAN_POINT('',(-6.325903307349,3.37759632319,0.)); +#3206 = VECTOR('',#3207,1.); +#3207 = DIRECTION('',(0.,0.,1.)); +#3208 = PCURVE('',#1053,#3209); +#3209 = DEFINITIONAL_REPRESENTATION('',(#3210),#3214); +#3210 = LINE('',#3211,#3212); +#3211 = CARTESIAN_POINT('',(-4.844047042504,0.)); +#3212 = VECTOR('',#3213,1.); +#3213 = DIRECTION('',(-0.,-1.)); +#3214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3215 = PCURVE('',#1020,#3216); +#3216 = DEFINITIONAL_REPRESENTATION('',(#3217),#3221); +#3217 = LINE('',#3218,#3219); +#3218 = CARTESIAN_POINT('',(7.604980601368,0.)); +#3219 = VECTOR('',#3220,1.); +#3220 = DIRECTION('',(0.,-1.)); +#3221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3222 = ORIENTED_EDGE('',*,*,#3223,.T.); +#3223 = EDGE_CURVE('',#3201,#3104,#3224,.T.); +#3224 = SURFACE_CURVE('',#3225,(#3230,#3237),.PCURVE_S1.); +#3225 = CIRCLE('',#3226,0.3); +#3226 = AXIS2_PLACEMENT_3D('',#3227,#3228,#3229); +#3227 = CARTESIAN_POINT('',(-6.365286717816,3.675,2.6)); +#3228 = DIRECTION('',(0.,0.,1.)); +#3229 = DIRECTION('',(1.,0.,0.)); +#3230 = PCURVE('',#1053,#3231); +#3231 = DEFINITIONAL_REPRESENTATION('',(#3232),#3236); +#3232 = LINE('',#3233,#3234); +#3233 = CARTESIAN_POINT('',(-0.,-2.6)); +#3234 = VECTOR('',#3235,1.); +#3235 = DIRECTION('',(-1.,0.)); +#3236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3237 = PCURVE('',#2106,#3238); +#3238 = DEFINITIONAL_REPRESENTATION('',(#3239),#3247); +#3239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3240,#3241,#3242,#3243, +#3244,#3245,#3246),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3240 = CARTESIAN_POINT('',(19.930354001547,6.054229414479)); +#3241 = CARTESIAN_POINT('',(19.930354001547,6.57384465675)); +#3242 = CARTESIAN_POINT('',(20.380354001547,6.314037035614)); +#3243 = CARTESIAN_POINT('',(20.830354001547,6.054229414479)); +#3244 = CARTESIAN_POINT('',(20.380354001547,5.794421793344)); +#3245 = CARTESIAN_POINT('',(19.930354001547,5.534614172208)); +#3246 = CARTESIAN_POINT('',(19.930354001547,6.054229414479)); +#3247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3248 = ORIENTED_EDGE('',*,*,#3103,.F.); +#3249 = ORIENTED_EDGE('',*,*,#1032,.F.); +#3250 = ADVANCED_FACE('',(#3251),#966,.T.); +#3251 = FACE_BOUND('',#3252,.T.); +#3252 = EDGE_LOOP('',(#3253,#3282,#3302,#3303,#3304,#3305)); +#3253 = ORIENTED_EDGE('',*,*,#3254,.F.); +#3254 = EDGE_CURVE('',#3255,#3257,#3259,.T.); +#3255 = VERTEX_POINT('',#3256); +#3256 = CARTESIAN_POINT('',(-13.86506728373,2.379229414479,2.6)); +#3257 = VERTEX_POINT('',#3258); +#3258 = CARTESIAN_POINT('',(-15.95,0.,2.6)); +#3259 = SURFACE_CURVE('',#3260,(#3265,#3271),.PCURVE_S1.); +#3260 = CIRCLE('',#3261,2.4); +#3261 = AXIS2_PLACEMENT_3D('',#3262,#3263,#3264); +#3262 = CARTESIAN_POINT('',(-13.55,0.,2.6)); +#3263 = DIRECTION('',(0.,0.,1.)); +#3264 = DIRECTION('',(1.,0.,0.)); +#3265 = PCURVE('',#966,#3266); +#3266 = DEFINITIONAL_REPRESENTATION('',(#3267),#3270); +#3267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3268,#3269),.UNSPECIFIED.,.F., + .F.,(2,2),(1.702454388914,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3268 = CARTESIAN_POINT('',(4.580730918266,-2.6)); +#3269 = CARTESIAN_POINT('',(3.14159265359,-2.6)); +#3270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3271 = PCURVE('',#2106,#3272); +#3272 = DEFINITIONAL_REPRESENTATION('',(#3273),#3281); +#3273 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3274,#3275,#3276,#3277, +#3278,#3279,#3280),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3274 = CARTESIAN_POINT('',(25.015067283731,2.379229414479)); +#3275 = CARTESIAN_POINT('',(25.015067283731,6.536151352644)); +#3276 = CARTESIAN_POINT('',(28.615067283731,4.457690383562)); +#3277 = CARTESIAN_POINT('',(32.215067283731,2.379229414479)); +#3278 = CARTESIAN_POINT('',(28.615067283731,0.300768445396)); +#3279 = CARTESIAN_POINT('',(25.015067283731,-1.777692523686)); +#3280 = CARTESIAN_POINT('',(25.015067283731,2.379229414479)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3282 = ORIENTED_EDGE('',*,*,#3283,.F.); +#3283 = EDGE_CURVE('',#978,#3255,#3284,.T.); +#3284 = SURFACE_CURVE('',#3285,(#3289,#3295),.PCURVE_S1.); +#3285 = LINE('',#3286,#3287); +#3286 = CARTESIAN_POINT('',(-13.86506728373,2.379229414479,0.)); +#3287 = VECTOR('',#3288,1.); +#3288 = DIRECTION('',(0.,0.,1.)); +#3289 = PCURVE('',#966,#3290); +#3290 = DEFINITIONAL_REPRESENTATION('',(#3291),#3294); +#3291 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3292,#3293),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.6),.PIECEWISE_BEZIER_KNOTS.); +#3292 = CARTESIAN_POINT('',(4.580730918266,0.)); +#3293 = CARTESIAN_POINT('',(4.580730918266,-2.6)); +#3294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3295 = PCURVE('',#1020,#3296); +#3296 = DEFINITIONAL_REPRESENTATION('',(#3297),#3301); +#3297 = LINE('',#3298,#3299); +#3298 = CARTESIAN_POINT('',(0.,0.)); +#3299 = VECTOR('',#3300,1.); +#3300 = DIRECTION('',(0.,-1.)); +#3301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3302 = ORIENTED_EDGE('',*,*,#977,.T.); +#3303 = ORIENTED_EDGE('',*,*,#949,.F.); +#3304 = ORIENTED_EDGE('',*,*,#3152,.T.); +#3305 = ORIENTED_EDGE('',*,*,#3306,.T.); +#3306 = EDGE_CURVE('',#3153,#3257,#3307,.T.); +#3307 = SURFACE_CURVE('',#3308,(#3313,#3319),.PCURVE_S1.); +#3308 = CIRCLE('',#3309,2.4); +#3309 = AXIS2_PLACEMENT_3D('',#3310,#3311,#3312); +#3310 = CARTESIAN_POINT('',(-13.55,0.,2.6)); +#3311 = DIRECTION('',(0.,0.,-1.)); +#3312 = DIRECTION('',(1.,0.,0.)); +#3313 = PCURVE('',#966,#3314); +#3314 = DEFINITIONAL_REPRESENTATION('',(#3315),#3318); +#3315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3316,#3317),.UNSPECIFIED.,.F., + .F.,(2,2),(1.702454388914,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3316 = CARTESIAN_POINT('',(1.702454388914,-2.6)); +#3317 = CARTESIAN_POINT('',(3.14159265359,-2.6)); +#3318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3319 = PCURVE('',#2106,#3320); +#3320 = DEFINITIONAL_REPRESENTATION('',(#3321),#3325); +#3321 = CIRCLE('',#3322,2.4); +#3322 = AXIS2_PLACEMENT_2D('',#3323,#3324); +#3323 = CARTESIAN_POINT('',(27.415067283731,2.379229414479)); +#3324 = DIRECTION('',(-1.,0.)); +#3325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3326 = ADVANCED_FACE('',(#3327),#1020,.T.); +#3327 = FACE_BOUND('',#3328,.T.); +#3328 = EDGE_LOOP('',(#3329,#3330,#3351,#3352)); +#3329 = ORIENTED_EDGE('',*,*,#3283,.T.); +#3330 = ORIENTED_EDGE('',*,*,#3331,.T.); +#3331 = EDGE_CURVE('',#3255,#3201,#3332,.T.); +#3332 = SURFACE_CURVE('',#3333,(#3337,#3344),.PCURVE_S1.); +#3333 = LINE('',#3334,#3335); +#3334 = CARTESIAN_POINT('',(-13.86506728373,2.379229414479,2.6)); +#3335 = VECTOR('',#3336,1.); +#3336 = DIRECTION('',(0.991345589366,0.131278034888,0.)); +#3337 = PCURVE('',#1020,#3338); +#3338 = DEFINITIONAL_REPRESENTATION('',(#3339),#3343); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(0.,-2.6)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(1.,0.)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = PCURVE('',#2106,#3345); +#3345 = DEFINITIONAL_REPRESENTATION('',(#3346),#3350); +#3346 = LINE('',#3347,#3348); +#3347 = CARTESIAN_POINT('',(27.730134567463,4.758458828958)); +#3348 = VECTOR('',#3349,1.); +#3349 = DIRECTION('',(-0.991345589366,0.131278034888)); +#3350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3351 = ORIENTED_EDGE('',*,*,#3200,.F.); +#3352 = ORIENTED_EDGE('',*,*,#1004,.F.); +#3353 = ADVANCED_FACE('',(#3354),#1395,.F.); +#3354 = FACE_BOUND('',#3355,.F.); +#3355 = EDGE_LOOP('',(#3356,#3384,#3405,#3406)); +#3356 = ORIENTED_EDGE('',*,*,#3357,.F.); +#3357 = EDGE_CURVE('',#3358,#3358,#3360,.T.); +#3358 = VERTEX_POINT('',#3359); +#3359 = CARTESIAN_POINT('',(-6.45,0.,2.6)); +#3360 = SURFACE_CURVE('',#3361,(#3366,#3373),.PCURVE_S1.); +#3361 = CIRCLE('',#3362,0.8); +#3362 = AXIS2_PLACEMENT_3D('',#3363,#3364,#3365); +#3363 = CARTESIAN_POINT('',(-7.25,0.,2.6)); +#3364 = DIRECTION('',(0.,0.,1.)); +#3365 = DIRECTION('',(1.,0.,0.)); +#3366 = PCURVE('',#1395,#3367); +#3367 = DEFINITIONAL_REPRESENTATION('',(#3368),#3372); +#3368 = LINE('',#3369,#3370); +#3369 = CARTESIAN_POINT('',(0.,0.)); +#3370 = VECTOR('',#3371,1.); +#3371 = DIRECTION('',(1.,0.)); +#3372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3373 = PCURVE('',#2106,#3374); +#3374 = DEFINITIONAL_REPRESENTATION('',(#3375),#3383); +#3375 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3376,#3377,#3378,#3379, +#3380,#3381,#3382),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3376 = CARTESIAN_POINT('',(20.315067283731,2.379229414479)); +#3377 = CARTESIAN_POINT('',(20.315067283731,3.764870060534)); +#3378 = CARTESIAN_POINT('',(21.515067283731,3.072049737507)); +#3379 = CARTESIAN_POINT('',(22.715067283731,2.379229414479)); +#3380 = CARTESIAN_POINT('',(21.515067283731,1.686409091451)); +#3381 = CARTESIAN_POINT('',(20.315067283731,0.993588768424)); +#3382 = CARTESIAN_POINT('',(20.315067283731,2.379229414479)); +#3383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3384 = ORIENTED_EDGE('',*,*,#3385,.T.); +#3385 = EDGE_CURVE('',#3358,#1375,#3386,.T.); +#3386 = SEAM_CURVE('',#3387,(#3391,#3398),.PCURVE_S1.); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(-6.45,0.,2.6)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(-0.,-0.,-1.)); +#3391 = PCURVE('',#1395,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.,-1.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = PCURVE('',#1395,#3399); +#3399 = DEFINITIONAL_REPRESENTATION('',(#3400),#3404); +#3400 = LINE('',#3401,#3402); +#3401 = CARTESIAN_POINT('',(0.,0.)); +#3402 = VECTOR('',#3403,1.); +#3403 = DIRECTION('',(0.,-1.)); +#3404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3405 = ORIENTED_EDGE('',*,*,#1374,.T.); +#3406 = ORIENTED_EDGE('',*,*,#3385,.F.); +#3407 = ADVANCED_FACE('',(#3408),#1430,.F.); +#3408 = FACE_BOUND('',#3409,.F.); +#3409 = EDGE_LOOP('',(#3410,#3438,#3459,#3460)); +#3410 = ORIENTED_EDGE('',*,*,#3411,.F.); +#3411 = EDGE_CURVE('',#3412,#3412,#3414,.T.); +#3412 = VERTEX_POINT('',#3413); +#3413 = CARTESIAN_POINT('',(-9.05,0.,2.6)); +#3414 = SURFACE_CURVE('',#3415,(#3420,#3427),.PCURVE_S1.); +#3415 = CIRCLE('',#3416,0.8); +#3416 = AXIS2_PLACEMENT_3D('',#3417,#3418,#3419); +#3417 = CARTESIAN_POINT('',(-9.85,0.,2.6)); +#3418 = DIRECTION('',(0.,0.,1.)); +#3419 = DIRECTION('',(1.,0.,0.)); +#3420 = PCURVE('',#1430,#3421); +#3421 = DEFINITIONAL_REPRESENTATION('',(#3422),#3426); +#3422 = LINE('',#3423,#3424); +#3423 = CARTESIAN_POINT('',(0.,0.)); +#3424 = VECTOR('',#3425,1.); +#3425 = DIRECTION('',(1.,0.)); +#3426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3427 = PCURVE('',#2106,#3428); +#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3437); +#3429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3430,#3431,#3432,#3433, +#3434,#3435,#3436),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3430 = CARTESIAN_POINT('',(22.915067283731,2.379229414479)); +#3431 = CARTESIAN_POINT('',(22.915067283731,3.764870060534)); +#3432 = CARTESIAN_POINT('',(24.115067283731,3.072049737507)); +#3433 = CARTESIAN_POINT('',(25.315067283731,2.379229414479)); +#3434 = CARTESIAN_POINT('',(24.115067283731,1.686409091451)); +#3435 = CARTESIAN_POINT('',(22.915067283731,0.993588768424)); +#3436 = CARTESIAN_POINT('',(22.915067283731,2.379229414479)); +#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3438 = ORIENTED_EDGE('',*,*,#3439,.T.); +#3439 = EDGE_CURVE('',#3412,#1410,#3440,.T.); +#3440 = SEAM_CURVE('',#3441,(#3445,#3452),.PCURVE_S1.); +#3441 = LINE('',#3442,#3443); +#3442 = CARTESIAN_POINT('',(-9.05,0.,2.6)); +#3443 = VECTOR('',#3444,1.); +#3444 = DIRECTION('',(-0.,-0.,-1.)); +#3445 = PCURVE('',#1430,#3446); +#3446 = DEFINITIONAL_REPRESENTATION('',(#3447),#3451); +#3447 = LINE('',#3448,#3449); +#3448 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3449 = VECTOR('',#3450,1.); +#3450 = DIRECTION('',(0.,-1.)); +#3451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3452 = PCURVE('',#1430,#3453); +#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(0.,0.)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.,-1.)); +#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3459 = ORIENTED_EDGE('',*,*,#1409,.T.); +#3460 = ORIENTED_EDGE('',*,*,#3439,.F.); +#3461 = ADVANCED_FACE('',(#3462),#1465,.F.); +#3462 = FACE_BOUND('',#3463,.F.); +#3463 = EDGE_LOOP('',(#3464,#3492,#3513,#3514)); +#3464 = ORIENTED_EDGE('',*,*,#3465,.F.); +#3465 = EDGE_CURVE('',#3466,#3466,#3468,.T.); +#3466 = VERTEX_POINT('',#3467); +#3467 = CARTESIAN_POINT('',(-12.25,0.,2.6)); +#3468 = SURFACE_CURVE('',#3469,(#3474,#3481),.PCURVE_S1.); +#3469 = CIRCLE('',#3470,0.8); +#3470 = AXIS2_PLACEMENT_3D('',#3471,#3472,#3473); +#3471 = CARTESIAN_POINT('',(-13.05,0.,2.6)); +#3472 = DIRECTION('',(0.,0.,1.)); +#3473 = DIRECTION('',(1.,0.,0.)); +#3474 = PCURVE('',#1465,#3475); +#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480); +#3476 = LINE('',#3477,#3478); +#3477 = CARTESIAN_POINT('',(0.,0.)); +#3478 = VECTOR('',#3479,1.); +#3479 = DIRECTION('',(1.,0.)); +#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3481 = PCURVE('',#2106,#3482); +#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3491); +#3483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3484,#3485,#3486,#3487, +#3488,#3489,#3490),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3484 = CARTESIAN_POINT('',(26.115067283731,2.379229414479)); +#3485 = CARTESIAN_POINT('',(26.115067283731,3.764870060534)); +#3486 = CARTESIAN_POINT('',(27.315067283731,3.072049737507)); +#3487 = CARTESIAN_POINT('',(28.515067283731,2.379229414479)); +#3488 = CARTESIAN_POINT('',(27.315067283731,1.686409091451)); +#3489 = CARTESIAN_POINT('',(26.115067283731,0.993588768424)); +#3490 = CARTESIAN_POINT('',(26.115067283731,2.379229414479)); +#3491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3492 = ORIENTED_EDGE('',*,*,#3493,.T.); +#3493 = EDGE_CURVE('',#3466,#1445,#3494,.T.); +#3494 = SEAM_CURVE('',#3495,(#3499,#3506),.PCURVE_S1.); +#3495 = LINE('',#3496,#3497); +#3496 = CARTESIAN_POINT('',(-12.25,0.,2.6)); +#3497 = VECTOR('',#3498,1.); +#3498 = DIRECTION('',(-0.,-0.,-1.)); +#3499 = PCURVE('',#1465,#3500); +#3500 = DEFINITIONAL_REPRESENTATION('',(#3501),#3505); +#3501 = LINE('',#3502,#3503); +#3502 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3503 = VECTOR('',#3504,1.); +#3504 = DIRECTION('',(0.,-1.)); +#3505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3506 = PCURVE('',#1465,#3507); +#3507 = DEFINITIONAL_REPRESENTATION('',(#3508),#3512); +#3508 = LINE('',#3509,#3510); +#3509 = CARTESIAN_POINT('',(0.,0.)); +#3510 = VECTOR('',#3511,1.); +#3511 = DIRECTION('',(0.,-1.)); +#3512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3513 = ORIENTED_EDGE('',*,*,#1444,.T.); +#3514 = ORIENTED_EDGE('',*,*,#3493,.F.); +#3515 = ADVANCED_FACE('',(#3516),#1500,.F.); +#3516 = FACE_BOUND('',#3517,.F.); +#3517 = EDGE_LOOP('',(#3518,#3546,#3567,#3568)); +#3518 = ORIENTED_EDGE('',*,*,#3519,.F.); +#3519 = EDGE_CURVE('',#3520,#3520,#3522,.T.); +#3520 = VERTEX_POINT('',#3521); +#3521 = CARTESIAN_POINT('',(12.25,-1.500192328956E-15,2.6)); +#3522 = SURFACE_CURVE('',#3523,(#3528,#3535),.PCURVE_S1.); +#3523 = CIRCLE('',#3524,0.8); +#3524 = AXIS2_PLACEMENT_3D('',#3525,#3526,#3527); +#3525 = CARTESIAN_POINT('',(13.05,-1.598164072887E-15,2.6)); +#3526 = DIRECTION('',(0.,0.,1.)); +#3527 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#3528 = PCURVE('',#1500,#3529); +#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534); +#3530 = LINE('',#3531,#3532); +#3531 = CARTESIAN_POINT('',(0.,0.)); +#3532 = VECTOR('',#3533,1.); +#3533 = DIRECTION('',(1.,0.)); +#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3535 = PCURVE('',#2106,#3536); +#3536 = DEFINITIONAL_REPRESENTATION('',(#3537),#3545); +#3537 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3538,#3539,#3540,#3541, +#3542,#3543,#3544),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3538 = CARTESIAN_POINT('',(1.615067283731,2.379229414479)); +#3539 = CARTESIAN_POINT('',(1.615067283731,0.993588768424)); +#3540 = CARTESIAN_POINT('',(0.415067283731,1.686409091451)); +#3541 = CARTESIAN_POINT('',(-0.784932716269,2.379229414479)); +#3542 = CARTESIAN_POINT('',(0.415067283731,3.072049737507)); +#3543 = CARTESIAN_POINT('',(1.615067283731,3.764870060534)); +#3544 = CARTESIAN_POINT('',(1.615067283731,2.379229414479)); +#3545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3546 = ORIENTED_EDGE('',*,*,#3547,.T.); +#3547 = EDGE_CURVE('',#3520,#1480,#3548,.T.); +#3548 = SEAM_CURVE('',#3549,(#3553,#3560),.PCURVE_S1.); +#3549 = LINE('',#3550,#3551); +#3550 = CARTESIAN_POINT('',(12.25,-1.500192328956E-15,2.6)); +#3551 = VECTOR('',#3552,1.); +#3552 = DIRECTION('',(0.,0.,-1.)); +#3553 = PCURVE('',#1500,#3554); +#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559); +#3555 = LINE('',#3556,#3557); +#3556 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3557 = VECTOR('',#3558,1.); +#3558 = DIRECTION('',(0.,-1.)); +#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3560 = PCURVE('',#1500,#3561); +#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3566); +#3562 = LINE('',#3563,#3564); +#3563 = CARTESIAN_POINT('',(0.,0.)); +#3564 = VECTOR('',#3565,1.); +#3565 = DIRECTION('',(0.,-1.)); +#3566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3567 = ORIENTED_EDGE('',*,*,#1479,.T.); +#3568 = ORIENTED_EDGE('',*,*,#3547,.F.); +#3569 = ADVANCED_FACE('',(#3570),#1535,.F.); +#3570 = FACE_BOUND('',#3571,.F.); +#3571 = EDGE_LOOP('',(#3572,#3600,#3621,#3622)); +#3572 = ORIENTED_EDGE('',*,*,#3573,.F.); +#3573 = EDGE_CURVE('',#3574,#3574,#3576,.T.); +#3574 = VERTEX_POINT('',#3575); +#3575 = CARTESIAN_POINT('',(9.05,-1.108305353228E-15,2.6)); +#3576 = SURFACE_CURVE('',#3577,(#3582,#3589),.PCURVE_S1.); +#3577 = CIRCLE('',#3578,0.8); +#3578 = AXIS2_PLACEMENT_3D('',#3579,#3580,#3581); +#3579 = CARTESIAN_POINT('',(9.85,-1.20627709716E-15,2.6)); +#3580 = DIRECTION('',(0.,0.,1.)); +#3581 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#3582 = PCURVE('',#1535,#3583); +#3583 = DEFINITIONAL_REPRESENTATION('',(#3584),#3588); +#3584 = LINE('',#3585,#3586); +#3585 = CARTESIAN_POINT('',(0.,0.)); +#3586 = VECTOR('',#3587,1.); +#3587 = DIRECTION('',(1.,0.)); +#3588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3589 = PCURVE('',#2106,#3590); +#3590 = DEFINITIONAL_REPRESENTATION('',(#3591),#3599); +#3591 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3592,#3593,#3594,#3595, +#3596,#3597,#3598),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3592 = CARTESIAN_POINT('',(4.815067283731,2.379229414479)); +#3593 = CARTESIAN_POINT('',(4.815067283731,0.993588768424)); +#3594 = CARTESIAN_POINT('',(3.615067283731,1.686409091451)); +#3595 = CARTESIAN_POINT('',(2.415067283731,2.379229414479)); +#3596 = CARTESIAN_POINT('',(3.615067283731,3.072049737507)); +#3597 = CARTESIAN_POINT('',(4.815067283731,3.764870060534)); +#3598 = CARTESIAN_POINT('',(4.815067283731,2.379229414479)); +#3599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3600 = ORIENTED_EDGE('',*,*,#3601,.T.); +#3601 = EDGE_CURVE('',#3574,#1515,#3602,.T.); +#3602 = SEAM_CURVE('',#3603,(#3607,#3614),.PCURVE_S1.); +#3603 = LINE('',#3604,#3605); +#3604 = CARTESIAN_POINT('',(9.05,-1.108305353228E-15,2.6)); +#3605 = VECTOR('',#3606,1.); +#3606 = DIRECTION('',(0.,0.,-1.)); +#3607 = PCURVE('',#1535,#3608); +#3608 = DEFINITIONAL_REPRESENTATION('',(#3609),#3613); +#3609 = LINE('',#3610,#3611); +#3610 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3611 = VECTOR('',#3612,1.); +#3612 = DIRECTION('',(0.,-1.)); +#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3614 = PCURVE('',#1535,#3615); +#3615 = DEFINITIONAL_REPRESENTATION('',(#3616),#3620); +#3616 = LINE('',#3617,#3618); +#3617 = CARTESIAN_POINT('',(0.,0.)); +#3618 = VECTOR('',#3619,1.); +#3619 = DIRECTION('',(0.,-1.)); +#3620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3621 = ORIENTED_EDGE('',*,*,#1514,.T.); +#3622 = ORIENTED_EDGE('',*,*,#3601,.F.); +#3623 = ADVANCED_FACE('',(#3624),#1570,.F.); +#3624 = FACE_BOUND('',#3625,.F.); +#3625 = EDGE_LOOP('',(#3626,#3654,#3675,#3676)); +#3626 = ORIENTED_EDGE('',*,*,#3627,.F.); +#3627 = EDGE_CURVE('',#3628,#3628,#3630,.T.); +#3628 = VERTEX_POINT('',#3629); +#3629 = CARTESIAN_POINT('',(6.125,-10.60881119635,2.6)); +#3630 = SURFACE_CURVE('',#3631,(#3636,#3643),.PCURVE_S1.); +#3631 = CIRCLE('',#3632,0.8); +#3632 = AXIS2_PLACEMENT_3D('',#3633,#3634,#3635); +#3633 = CARTESIAN_POINT('',(6.525,-11.30163151938,2.6)); +#3634 = DIRECTION('',(0.,0.,1.)); +#3635 = DIRECTION('',(-0.5,0.866025403784,0.)); +#3636 = PCURVE('',#1570,#3637); +#3637 = DEFINITIONAL_REPRESENTATION('',(#3638),#3642); +#3638 = LINE('',#3639,#3640); +#3639 = CARTESIAN_POINT('',(0.,0.)); +#3640 = VECTOR('',#3641,1.); +#3641 = DIRECTION('',(1.,0.)); +#3642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3643 = PCURVE('',#2106,#3644); +#3644 = DEFINITIONAL_REPRESENTATION('',(#3645),#3653); +#3645 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3646,#3647,#3648,#3649, +#3650,#3651,#3652),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3646 = CARTESIAN_POINT('',(7.740067283731,-8.22958178188)); +#3647 = CARTESIAN_POINT('',(8.940067283731,-8.922402104908)); +#3648 = CARTESIAN_POINT('',(7.740067283731,-9.615222427935)); +#3649 = CARTESIAN_POINT('',(6.540067283731,-10.30804275096)); +#3650 = CARTESIAN_POINT('',(6.540067283731,-8.922402104908)); +#3651 = CARTESIAN_POINT('',(6.540067283731,-7.536761458853)); +#3652 = CARTESIAN_POINT('',(7.740067283731,-8.22958178188)); +#3653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3654 = ORIENTED_EDGE('',*,*,#3655,.T.); +#3655 = EDGE_CURVE('',#3628,#1550,#3656,.T.); +#3656 = SEAM_CURVE('',#3657,(#3661,#3668),.PCURVE_S1.); +#3657 = LINE('',#3658,#3659); +#3658 = CARTESIAN_POINT('',(6.125,-10.60881119635,2.6)); +#3659 = VECTOR('',#3660,1.); +#3660 = DIRECTION('',(0.,0.,-1.)); +#3661 = PCURVE('',#1570,#3662); +#3662 = DEFINITIONAL_REPRESENTATION('',(#3663),#3667); +#3663 = LINE('',#3664,#3665); +#3664 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3665 = VECTOR('',#3666,1.); +#3666 = DIRECTION('',(0.,-1.)); +#3667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3668 = PCURVE('',#1570,#3669); +#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674); +#3670 = LINE('',#3671,#3672); +#3671 = CARTESIAN_POINT('',(0.,0.)); +#3672 = VECTOR('',#3673,1.); +#3673 = DIRECTION('',(0.,-1.)); +#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3675 = ORIENTED_EDGE('',*,*,#1549,.T.); +#3676 = ORIENTED_EDGE('',*,*,#3655,.F.); +#3677 = ADVANCED_FACE('',(#3678),#1605,.F.); +#3678 = FACE_BOUND('',#3679,.F.); +#3679 = EDGE_LOOP('',(#3680,#3708,#3729,#3730)); +#3680 = ORIENTED_EDGE('',*,*,#3681,.F.); +#3681 = EDGE_CURVE('',#3682,#3682,#3684,.T.); +#3682 = VERTEX_POINT('',#3683); +#3683 = CARTESIAN_POINT('',(-4.525,7.837529904249,2.6)); +#3684 = SURFACE_CURVE('',#3685,(#3690,#3697),.PCURVE_S1.); +#3685 = CIRCLE('',#3686,0.8); +#3686 = AXIS2_PLACEMENT_3D('',#3687,#3688,#3689); +#3687 = CARTESIAN_POINT('',(-4.925,8.530350227277,2.6)); +#3688 = DIRECTION('',(-0.,0.,1.)); +#3689 = DIRECTION('',(0.5,-0.866025403784,0.)); +#3690 = PCURVE('',#1605,#3691); +#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3696); +#3692 = LINE('',#3693,#3694); +#3693 = CARTESIAN_POINT('',(0.,0.)); +#3694 = VECTOR('',#3695,1.); +#3695 = DIRECTION('',(1.,0.)); +#3696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3697 = PCURVE('',#2106,#3698); +#3698 = DEFINITIONAL_REPRESENTATION('',(#3699),#3707); +#3699 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3700,#3701,#3702,#3703, +#3704,#3705,#3706),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3700 = CARTESIAN_POINT('',(18.390067283731,10.216759318728)); +#3701 = CARTESIAN_POINT('',(17.190067283731,10.909579641756)); +#3702 = CARTESIAN_POINT('',(18.390067283731,11.602399964783)); +#3703 = CARTESIAN_POINT('',(19.590067283731,12.295220287811)); +#3704 = CARTESIAN_POINT('',(19.590067283731,10.909579641756)); +#3705 = CARTESIAN_POINT('',(19.590067283731,9.523938995701)); +#3706 = CARTESIAN_POINT('',(18.390067283731,10.216759318728)); +#3707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3708 = ORIENTED_EDGE('',*,*,#3709,.T.); +#3709 = EDGE_CURVE('',#3682,#1585,#3710,.T.); +#3710 = SEAM_CURVE('',#3711,(#3715,#3722),.PCURVE_S1.); +#3711 = LINE('',#3712,#3713); +#3712 = CARTESIAN_POINT('',(-4.525,7.837529904249,2.6)); +#3713 = VECTOR('',#3714,1.); +#3714 = DIRECTION('',(-0.,0.,-1.)); +#3715 = PCURVE('',#1605,#3716); +#3716 = DEFINITIONAL_REPRESENTATION('',(#3717),#3721); +#3717 = LINE('',#3718,#3719); +#3718 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3719 = VECTOR('',#3720,1.); +#3720 = DIRECTION('',(0.,-1.)); +#3721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3722 = PCURVE('',#1605,#3723); +#3723 = DEFINITIONAL_REPRESENTATION('',(#3724),#3728); +#3724 = LINE('',#3725,#3726); +#3725 = CARTESIAN_POINT('',(0.,0.)); +#3726 = VECTOR('',#3727,1.); +#3727 = DIRECTION('',(0.,-1.)); +#3728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3729 = ORIENTED_EDGE('',*,*,#1584,.T.); +#3730 = ORIENTED_EDGE('',*,*,#3709,.F.); +#3731 = ADVANCED_FACE('',(#3732),#1640,.F.); +#3732 = FACE_BOUND('',#3733,.F.); +#3733 = EDGE_LOOP('',(#3734,#3762,#3783,#3784)); +#3734 = ORIENTED_EDGE('',*,*,#3735,.F.); +#3735 = EDGE_CURVE('',#3736,#3736,#3738,.T.); +#3736 = VERTEX_POINT('',#3737); +#3737 = CARTESIAN_POINT('',(-6.125,-10.60881119635,2.6)); +#3738 = SURFACE_CURVE('',#3739,(#3744,#3751),.PCURVE_S1.); +#3739 = CIRCLE('',#3740,0.8); +#3740 = AXIS2_PLACEMENT_3D('',#3741,#3742,#3743); +#3741 = CARTESIAN_POINT('',(-6.525,-11.30163151938,2.6)); +#3742 = DIRECTION('',(0.,-0.,1.)); +#3743 = DIRECTION('',(0.5,0.866025403784,0.)); +#3744 = PCURVE('',#1640,#3745); +#3745 = DEFINITIONAL_REPRESENTATION('',(#3746),#3750); +#3746 = LINE('',#3747,#3748); +#3747 = CARTESIAN_POINT('',(0.,0.)); +#3748 = VECTOR('',#3749,1.); +#3749 = DIRECTION('',(1.,0.)); +#3750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3751 = PCURVE('',#2106,#3752); +#3752 = DEFINITIONAL_REPRESENTATION('',(#3753),#3761); +#3753 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3754,#3755,#3756,#3757, +#3758,#3759,#3760),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3754 = CARTESIAN_POINT('',(19.990067283731,-8.22958178188)); +#3755 = CARTESIAN_POINT('',(21.190067283731,-7.536761458853)); +#3756 = CARTESIAN_POINT('',(21.190067283731,-8.922402104908)); +#3757 = CARTESIAN_POINT('',(21.190067283731,-10.30804275096)); +#3758 = CARTESIAN_POINT('',(19.990067283731,-9.615222427935)); +#3759 = CARTESIAN_POINT('',(18.790067283731,-8.922402104908)); +#3760 = CARTESIAN_POINT('',(19.990067283731,-8.22958178188)); +#3761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3762 = ORIENTED_EDGE('',*,*,#3763,.T.); +#3763 = EDGE_CURVE('',#3736,#1620,#3764,.T.); +#3764 = SEAM_CURVE('',#3765,(#3769,#3776),.PCURVE_S1.); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(-6.125,-10.60881119635,2.6)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(0.,-0.,-1.)); +#3769 = PCURVE('',#1640,#3770); +#3770 = DEFINITIONAL_REPRESENTATION('',(#3771),#3775); +#3771 = LINE('',#3772,#3773); +#3772 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3773 = VECTOR('',#3774,1.); +#3774 = DIRECTION('',(0.,-1.)); +#3775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3776 = PCURVE('',#1640,#3777); +#3777 = DEFINITIONAL_REPRESENTATION('',(#3778),#3782); +#3778 = LINE('',#3779,#3780); +#3779 = CARTESIAN_POINT('',(0.,0.)); +#3780 = VECTOR('',#3781,1.); +#3781 = DIRECTION('',(0.,-1.)); +#3782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3783 = ORIENTED_EDGE('',*,*,#1619,.T.); +#3784 = ORIENTED_EDGE('',*,*,#3763,.F.); +#3785 = ADVANCED_FACE('',(#3786),#1675,.F.); +#3786 = FACE_BOUND('',#3787,.F.); +#3787 = EDGE_LOOP('',(#3788,#3816,#3837,#3838)); +#3788 = ORIENTED_EDGE('',*,*,#3789,.F.); +#3789 = EDGE_CURVE('',#3790,#3790,#3792,.T.); +#3790 = VERTEX_POINT('',#3791); +#3791 = CARTESIAN_POINT('',(4.525,-7.837529904249,2.6)); +#3792 = SURFACE_CURVE('',#3793,(#3798,#3805),.PCURVE_S1.); +#3793 = CIRCLE('',#3794,0.8); +#3794 = AXIS2_PLACEMENT_3D('',#3795,#3796,#3797); +#3795 = CARTESIAN_POINT('',(4.925,-8.530350227277,2.6)); +#3796 = DIRECTION('',(0.,0.,1.)); +#3797 = DIRECTION('',(-0.5,0.866025403784,0.)); +#3798 = PCURVE('',#1675,#3799); +#3799 = DEFINITIONAL_REPRESENTATION('',(#3800),#3804); +#3800 = LINE('',#3801,#3802); +#3801 = CARTESIAN_POINT('',(0.,0.)); +#3802 = VECTOR('',#3803,1.); +#3803 = DIRECTION('',(1.,0.)); +#3804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3805 = PCURVE('',#2106,#3806); +#3806 = DEFINITIONAL_REPRESENTATION('',(#3807),#3815); +#3807 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3808,#3809,#3810,#3811, +#3812,#3813,#3814),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3808 = CARTESIAN_POINT('',(9.340067283731,-5.45830048977)); +#3809 = CARTESIAN_POINT('',(10.540067283731,-6.151120812798)); +#3810 = CARTESIAN_POINT('',(9.340067283731,-6.843941135825)); +#3811 = CARTESIAN_POINT('',(8.140067283731,-7.536761458853)); +#3812 = CARTESIAN_POINT('',(8.140067283731,-6.151120812798)); +#3813 = CARTESIAN_POINT('',(8.140067283731,-4.765480166743)); +#3814 = CARTESIAN_POINT('',(9.340067283731,-5.45830048977)); +#3815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3816 = ORIENTED_EDGE('',*,*,#3817,.T.); +#3817 = EDGE_CURVE('',#3790,#1655,#3818,.T.); +#3818 = SEAM_CURVE('',#3819,(#3823,#3830),.PCURVE_S1.); +#3819 = LINE('',#3820,#3821); +#3820 = CARTESIAN_POINT('',(4.525,-7.837529904249,2.6)); +#3821 = VECTOR('',#3822,1.); +#3822 = DIRECTION('',(0.,0.,-1.)); +#3823 = PCURVE('',#1675,#3824); +#3824 = DEFINITIONAL_REPRESENTATION('',(#3825),#3829); +#3825 = LINE('',#3826,#3827); +#3826 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3827 = VECTOR('',#3828,1.); +#3828 = DIRECTION('',(0.,-1.)); +#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3830 = PCURVE('',#1675,#3831); +#3831 = DEFINITIONAL_REPRESENTATION('',(#3832),#3836); +#3832 = LINE('',#3833,#3834); +#3833 = CARTESIAN_POINT('',(0.,0.)); +#3834 = VECTOR('',#3835,1.); +#3835 = DIRECTION('',(0.,-1.)); +#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3837 = ORIENTED_EDGE('',*,*,#1654,.T.); +#3838 = ORIENTED_EDGE('',*,*,#3817,.F.); +#3839 = ADVANCED_FACE('',(#3840),#1710,.F.); +#3840 = FACE_BOUND('',#3841,.F.); +#3841 = EDGE_LOOP('',(#3842,#3870,#3891,#3892)); +#3842 = ORIENTED_EDGE('',*,*,#3843,.F.); +#3843 = EDGE_CURVE('',#3844,#3844,#3846,.T.); +#3844 = VERTEX_POINT('',#3845); +#3845 = CARTESIAN_POINT('',(-4.525,-7.837529904249,2.6)); +#3846 = SURFACE_CURVE('',#3847,(#3852,#3859),.PCURVE_S1.); +#3847 = CIRCLE('',#3848,0.8); +#3848 = AXIS2_PLACEMENT_3D('',#3849,#3850,#3851); +#3849 = CARTESIAN_POINT('',(-4.925,-8.530350227277,2.6)); +#3850 = DIRECTION('',(0.,-0.,1.)); +#3851 = DIRECTION('',(0.5,0.866025403784,0.)); +#3852 = PCURVE('',#1710,#3853); +#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858); +#3854 = LINE('',#3855,#3856); +#3855 = CARTESIAN_POINT('',(0.,0.)); +#3856 = VECTOR('',#3857,1.); +#3857 = DIRECTION('',(1.,0.)); +#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3859 = PCURVE('',#2106,#3860); +#3860 = DEFINITIONAL_REPRESENTATION('',(#3861),#3869); +#3861 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3862,#3863,#3864,#3865, +#3866,#3867,#3868),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3862 = CARTESIAN_POINT('',(18.390067283731,-5.45830048977)); +#3863 = CARTESIAN_POINT('',(19.590067283731,-4.765480166743)); +#3864 = CARTESIAN_POINT('',(19.590067283731,-6.151120812798)); +#3865 = CARTESIAN_POINT('',(19.590067283731,-7.536761458853)); +#3866 = CARTESIAN_POINT('',(18.390067283731,-6.843941135825)); +#3867 = CARTESIAN_POINT('',(17.190067283731,-6.151120812798)); +#3868 = CARTESIAN_POINT('',(18.390067283731,-5.45830048977)); +#3869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3870 = ORIENTED_EDGE('',*,*,#3871,.T.); +#3871 = EDGE_CURVE('',#3844,#1690,#3872,.T.); +#3872 = SEAM_CURVE('',#3873,(#3877,#3884),.PCURVE_S1.); +#3873 = LINE('',#3874,#3875); +#3874 = CARTESIAN_POINT('',(-4.525,-7.837529904249,2.6)); +#3875 = VECTOR('',#3876,1.); +#3876 = DIRECTION('',(0.,-0.,-1.)); +#3877 = PCURVE('',#1710,#3878); +#3878 = DEFINITIONAL_REPRESENTATION('',(#3879),#3883); +#3879 = LINE('',#3880,#3881); +#3880 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3881 = VECTOR('',#3882,1.); +#3882 = DIRECTION('',(0.,-1.)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = PCURVE('',#1710,#3885); +#3885 = DEFINITIONAL_REPRESENTATION('',(#3886),#3890); +#3886 = LINE('',#3887,#3888); +#3887 = CARTESIAN_POINT('',(0.,0.)); +#3888 = VECTOR('',#3889,1.); +#3889 = DIRECTION('',(0.,-1.)); +#3890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3891 = ORIENTED_EDGE('',*,*,#1689,.T.); +#3892 = ORIENTED_EDGE('',*,*,#3871,.F.); +#3893 = ADVANCED_FACE('',(#3894),#1745,.F.); +#3894 = FACE_BOUND('',#3895,.F.); +#3895 = EDGE_LOOP('',(#3896,#3924,#3945,#3946)); +#3896 = ORIENTED_EDGE('',*,*,#3897,.F.); +#3897 = EDGE_CURVE('',#3898,#3898,#3900,.T.); +#3898 = VERTEX_POINT('',#3899); +#3899 = CARTESIAN_POINT('',(6.125,10.608811196359,2.6)); +#3900 = SURFACE_CURVE('',#3901,(#3906,#3913),.PCURVE_S1.); +#3901 = CIRCLE('',#3902,0.8); +#3902 = AXIS2_PLACEMENT_3D('',#3903,#3904,#3905); +#3903 = CARTESIAN_POINT('',(6.525,11.301631519387,2.6)); +#3904 = DIRECTION('',(0.,0.,1.)); +#3905 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#3906 = PCURVE('',#1745,#3907); +#3907 = DEFINITIONAL_REPRESENTATION('',(#3908),#3912); +#3908 = LINE('',#3909,#3910); +#3909 = CARTESIAN_POINT('',(0.,0.)); +#3910 = VECTOR('',#3911,1.); +#3911 = DIRECTION('',(1.,0.)); +#3912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3913 = PCURVE('',#2106,#3914); +#3914 = DEFINITIONAL_REPRESENTATION('',(#3915),#3923); +#3915 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3916,#3917,#3918,#3919, +#3920,#3921,#3922),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3916 = CARTESIAN_POINT('',(7.740067283731,12.988040610838)); +#3917 = CARTESIAN_POINT('',(6.540067283731,12.295220287811)); +#3918 = CARTESIAN_POINT('',(6.540067283731,13.680860933866)); +#3919 = CARTESIAN_POINT('',(6.540067283731,15.066501579921)); +#3920 = CARTESIAN_POINT('',(7.740067283731,14.373681256893)); +#3921 = CARTESIAN_POINT('',(8.940067283731,13.680860933866)); +#3922 = CARTESIAN_POINT('',(7.740067283731,12.988040610838)); +#3923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3924 = ORIENTED_EDGE('',*,*,#3925,.T.); +#3925 = EDGE_CURVE('',#3898,#1725,#3926,.T.); +#3926 = SEAM_CURVE('',#3927,(#3931,#3938),.PCURVE_S1.); +#3927 = LINE('',#3928,#3929); +#3928 = CARTESIAN_POINT('',(6.125,10.608811196359,2.6)); +#3929 = VECTOR('',#3930,1.); +#3930 = DIRECTION('',(0.,0.,-1.)); +#3931 = PCURVE('',#1745,#3932); +#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937); +#3933 = LINE('',#3934,#3935); +#3934 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3935 = VECTOR('',#3936,1.); +#3936 = DIRECTION('',(0.,-1.)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3938 = PCURVE('',#1745,#3939); +#3939 = DEFINITIONAL_REPRESENTATION('',(#3940),#3944); +#3940 = LINE('',#3941,#3942); +#3941 = CARTESIAN_POINT('',(0.,0.)); +#3942 = VECTOR('',#3943,1.); +#3943 = DIRECTION('',(0.,-1.)); +#3944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3945 = ORIENTED_EDGE('',*,*,#1724,.T.); +#3946 = ORIENTED_EDGE('',*,*,#3925,.F.); +#3947 = ADVANCED_FACE('',(#3948),#1780,.F.); +#3948 = FACE_BOUND('',#3949,.F.); +#3949 = EDGE_LOOP('',(#3950,#3978,#3999,#4000)); +#3950 = ORIENTED_EDGE('',*,*,#3951,.F.); +#3951 = EDGE_CURVE('',#3952,#3952,#3954,.T.); +#3952 = VERTEX_POINT('',#3953); +#3953 = CARTESIAN_POINT('',(6.45,-7.8989718545E-16,2.6)); +#3954 = SURFACE_CURVE('',#3955,(#3960,#3967),.PCURVE_S1.); +#3955 = CIRCLE('',#3956,0.8); +#3956 = AXIS2_PLACEMENT_3D('',#3957,#3958,#3959); +#3957 = CARTESIAN_POINT('',(7.25,-8.878689293818E-16,2.6)); +#3958 = DIRECTION('',(0.,0.,1.)); +#3959 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#3960 = PCURVE('',#1780,#3961); +#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3966); +#3962 = LINE('',#3963,#3964); +#3963 = CARTESIAN_POINT('',(0.,0.)); +#3964 = VECTOR('',#3965,1.); +#3965 = DIRECTION('',(1.,0.)); +#3966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3967 = PCURVE('',#2106,#3968); +#3968 = DEFINITIONAL_REPRESENTATION('',(#3969),#3977); +#3969 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3970,#3971,#3972,#3973, +#3974,#3975,#3976),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3970 = CARTESIAN_POINT('',(7.415067283731,2.379229414479)); +#3971 = CARTESIAN_POINT('',(7.415067283731,0.993588768424)); +#3972 = CARTESIAN_POINT('',(6.215067283731,1.686409091451)); +#3973 = CARTESIAN_POINT('',(5.015067283731,2.379229414479)); +#3974 = CARTESIAN_POINT('',(6.215067283731,3.072049737507)); +#3975 = CARTESIAN_POINT('',(7.415067283731,3.764870060534)); +#3976 = CARTESIAN_POINT('',(7.415067283731,2.379229414479)); +#3977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3978 = ORIENTED_EDGE('',*,*,#3979,.T.); +#3979 = EDGE_CURVE('',#3952,#1760,#3980,.T.); +#3980 = SEAM_CURVE('',#3981,(#3985,#3992),.PCURVE_S1.); +#3981 = LINE('',#3982,#3983); +#3982 = CARTESIAN_POINT('',(6.45,-7.8989718545E-16,2.6)); +#3983 = VECTOR('',#3984,1.); +#3984 = DIRECTION('',(0.,0.,-1.)); +#3985 = PCURVE('',#1780,#3986); +#3986 = DEFINITIONAL_REPRESENTATION('',(#3987),#3991); +#3987 = LINE('',#3988,#3989); +#3988 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3989 = VECTOR('',#3990,1.); +#3990 = DIRECTION('',(0.,-1.)); +#3991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3992 = PCURVE('',#1780,#3993); +#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998); +#3994 = LINE('',#3995,#3996); +#3995 = CARTESIAN_POINT('',(0.,0.)); +#3996 = VECTOR('',#3997,1.); +#3997 = DIRECTION('',(0.,-1.)); +#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3999 = ORIENTED_EDGE('',*,*,#1759,.T.); +#4000 = ORIENTED_EDGE('',*,*,#3979,.F.); +#4001 = ADVANCED_FACE('',(#4002),#1815,.F.); +#4002 = FACE_BOUND('',#4003,.F.); +#4003 = EDGE_LOOP('',(#4004,#4032,#4053,#4054)); +#4004 = ORIENTED_EDGE('',*,*,#4005,.F.); +#4005 = EDGE_CURVE('',#4006,#4006,#4008,.T.); +#4006 = VERTEX_POINT('',#4007); +#4007 = CARTESIAN_POINT('',(-3.225,5.58586385441,2.6)); +#4008 = SURFACE_CURVE('',#4009,(#4014,#4021),.PCURVE_S1.); +#4009 = CIRCLE('',#4010,0.8); +#4010 = AXIS2_PLACEMENT_3D('',#4011,#4012,#4013); +#4011 = CARTESIAN_POINT('',(-3.625,6.278684177437,2.6)); +#4012 = DIRECTION('',(-0.,0.,1.)); +#4013 = DIRECTION('',(0.5,-0.866025403784,0.)); +#4014 = PCURVE('',#1815,#4015); +#4015 = DEFINITIONAL_REPRESENTATION('',(#4016),#4020); +#4016 = LINE('',#4017,#4018); +#4017 = CARTESIAN_POINT('',(0.,0.)); +#4018 = VECTOR('',#4019,1.); +#4019 = DIRECTION('',(1.,0.)); +#4020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4021 = PCURVE('',#2106,#4022); +#4022 = DEFINITIONAL_REPRESENTATION('',(#4023),#4031); +#4023 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4024,#4025,#4026,#4027, +#4028,#4029,#4030),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4024 = CARTESIAN_POINT('',(17.090067283731,7.965093268889)); +#4025 = CARTESIAN_POINT('',(15.890067283731,8.657913591916)); +#4026 = CARTESIAN_POINT('',(17.090067283731,9.350733914944)); +#4027 = CARTESIAN_POINT('',(18.290067283731,10.043554237971)); +#4028 = CARTESIAN_POINT('',(18.290067283731,8.657913591916)); +#4029 = CARTESIAN_POINT('',(18.290067283731,7.272272945861)); +#4030 = CARTESIAN_POINT('',(17.090067283731,7.965093268889)); +#4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4032 = ORIENTED_EDGE('',*,*,#4033,.T.); +#4033 = EDGE_CURVE('',#4006,#1795,#4034,.T.); +#4034 = SEAM_CURVE('',#4035,(#4039,#4046),.PCURVE_S1.); +#4035 = LINE('',#4036,#4037); +#4036 = CARTESIAN_POINT('',(-3.225,5.58586385441,2.6)); +#4037 = VECTOR('',#4038,1.); +#4038 = DIRECTION('',(-0.,0.,-1.)); +#4039 = PCURVE('',#1815,#4040); +#4040 = DEFINITIONAL_REPRESENTATION('',(#4041),#4045); +#4041 = LINE('',#4042,#4043); +#4042 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4043 = VECTOR('',#4044,1.); +#4044 = DIRECTION('',(0.,-1.)); +#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4046 = PCURVE('',#1815,#4047); +#4047 = DEFINITIONAL_REPRESENTATION('',(#4048),#4052); +#4048 = LINE('',#4049,#4050); +#4049 = CARTESIAN_POINT('',(0.,0.)); +#4050 = VECTOR('',#4051,1.); +#4051 = DIRECTION('',(0.,-1.)); +#4052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4053 = ORIENTED_EDGE('',*,*,#1794,.T.); +#4054 = ORIENTED_EDGE('',*,*,#4033,.F.); +#4055 = ADVANCED_FACE('',(#4056),#1850,.F.); +#4056 = FACE_BOUND('',#4057,.F.); +#4057 = EDGE_LOOP('',(#4058,#4086,#4107,#4108)); +#4058 = ORIENTED_EDGE('',*,*,#4059,.F.); +#4059 = EDGE_CURVE('',#4060,#4060,#4062,.T.); +#4060 = VERTEX_POINT('',#4061); +#4061 = CARTESIAN_POINT('',(3.225,5.58586385441,2.6)); +#4062 = SURFACE_CURVE('',#4063,(#4068,#4075),.PCURVE_S1.); +#4063 = CIRCLE('',#4064,0.8); +#4064 = AXIS2_PLACEMENT_3D('',#4065,#4066,#4067); +#4065 = CARTESIAN_POINT('',(3.625,6.278684177437,2.6)); +#4066 = DIRECTION('',(0.,0.,1.)); +#4067 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#4068 = PCURVE('',#1850,#4069); +#4069 = DEFINITIONAL_REPRESENTATION('',(#4070),#4074); +#4070 = LINE('',#4071,#4072); +#4071 = CARTESIAN_POINT('',(0.,0.)); +#4072 = VECTOR('',#4073,1.); +#4073 = DIRECTION('',(1.,0.)); +#4074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4075 = PCURVE('',#2106,#4076); +#4076 = DEFINITIONAL_REPRESENTATION('',(#4077),#4085); +#4077 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4078,#4079,#4080,#4081, +#4082,#4083,#4084),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4078 = CARTESIAN_POINT('',(10.640067283731,7.965093268889)); +#4079 = CARTESIAN_POINT('',(9.440067283731,7.272272945861)); +#4080 = CARTESIAN_POINT('',(9.440067283731,8.657913591916)); +#4081 = CARTESIAN_POINT('',(9.440067283731,10.043554237971)); +#4082 = CARTESIAN_POINT('',(10.640067283731,9.350733914944)); +#4083 = CARTESIAN_POINT('',(11.840067283731,8.657913591916)); +#4084 = CARTESIAN_POINT('',(10.640067283731,7.965093268889)); +#4085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4086 = ORIENTED_EDGE('',*,*,#4087,.T.); +#4087 = EDGE_CURVE('',#4060,#1830,#4088,.T.); +#4088 = SEAM_CURVE('',#4089,(#4093,#4100),.PCURVE_S1.); +#4089 = LINE('',#4090,#4091); +#4090 = CARTESIAN_POINT('',(3.225,5.58586385441,2.6)); +#4091 = VECTOR('',#4092,1.); +#4092 = DIRECTION('',(0.,0.,-1.)); +#4093 = PCURVE('',#1850,#4094); +#4094 = DEFINITIONAL_REPRESENTATION('',(#4095),#4099); +#4095 = LINE('',#4096,#4097); +#4096 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4097 = VECTOR('',#4098,1.); +#4098 = DIRECTION('',(0.,-1.)); +#4099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4100 = PCURVE('',#1850,#4101); +#4101 = DEFINITIONAL_REPRESENTATION('',(#4102),#4106); +#4102 = LINE('',#4103,#4104); +#4103 = CARTESIAN_POINT('',(0.,0.)); +#4104 = VECTOR('',#4105,1.); +#4105 = DIRECTION('',(0.,-1.)); +#4106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4107 = ORIENTED_EDGE('',*,*,#1829,.T.); +#4108 = ORIENTED_EDGE('',*,*,#4087,.F.); +#4109 = ADVANCED_FACE('',(#4110),#1885,.F.); +#4110 = FACE_BOUND('',#4111,.F.); +#4111 = EDGE_LOOP('',(#4112,#4140,#4161,#4162)); +#4112 = ORIENTED_EDGE('',*,*,#4113,.F.); +#4113 = EDGE_CURVE('',#4114,#4114,#4116,.T.); +#4114 = VERTEX_POINT('',#4115); +#4115 = CARTESIAN_POINT('',(4.525,7.837529904249,2.6)); +#4116 = SURFACE_CURVE('',#4117,(#4122,#4129),.PCURVE_S1.); +#4117 = CIRCLE('',#4118,0.8); +#4118 = AXIS2_PLACEMENT_3D('',#4119,#4120,#4121); +#4119 = CARTESIAN_POINT('',(4.925,8.530350227277,2.6)); +#4120 = DIRECTION('',(0.,0.,1.)); +#4121 = DIRECTION('',(-0.5,-0.866025403784,0.)); +#4122 = PCURVE('',#1885,#4123); +#4123 = DEFINITIONAL_REPRESENTATION('',(#4124),#4128); +#4124 = LINE('',#4125,#4126); +#4125 = CARTESIAN_POINT('',(0.,0.)); +#4126 = VECTOR('',#4127,1.); +#4127 = DIRECTION('',(1.,0.)); +#4128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4129 = PCURVE('',#2106,#4130); +#4130 = DEFINITIONAL_REPRESENTATION('',(#4131),#4139); +#4131 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4132,#4133,#4134,#4135, +#4136,#4137,#4138),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4132 = CARTESIAN_POINT('',(9.340067283731,10.216759318728)); +#4133 = CARTESIAN_POINT('',(8.140067283731,9.523938995701)); +#4134 = CARTESIAN_POINT('',(8.140067283731,10.909579641756)); +#4135 = CARTESIAN_POINT('',(8.140067283731,12.295220287811)); +#4136 = CARTESIAN_POINT('',(9.340067283731,11.602399964783)); +#4137 = CARTESIAN_POINT('',(10.540067283731,10.909579641756)); +#4138 = CARTESIAN_POINT('',(9.340067283731,10.216759318728)); +#4139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4140 = ORIENTED_EDGE('',*,*,#4141,.T.); +#4141 = EDGE_CURVE('',#4114,#1865,#4142,.T.); +#4142 = SEAM_CURVE('',#4143,(#4147,#4154),.PCURVE_S1.); +#4143 = LINE('',#4144,#4145); +#4144 = CARTESIAN_POINT('',(4.525,7.837529904249,2.6)); +#4145 = VECTOR('',#4146,1.); +#4146 = DIRECTION('',(0.,0.,-1.)); +#4147 = PCURVE('',#1885,#4148); +#4148 = DEFINITIONAL_REPRESENTATION('',(#4149),#4153); +#4149 = LINE('',#4150,#4151); +#4150 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4151 = VECTOR('',#4152,1.); +#4152 = DIRECTION('',(0.,-1.)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = PCURVE('',#1885,#4155); +#4155 = DEFINITIONAL_REPRESENTATION('',(#4156),#4160); +#4156 = LINE('',#4157,#4158); +#4157 = CARTESIAN_POINT('',(0.,0.)); +#4158 = VECTOR('',#4159,1.); +#4159 = DIRECTION('',(0.,-1.)); +#4160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4161 = ORIENTED_EDGE('',*,*,#1864,.T.); +#4162 = ORIENTED_EDGE('',*,*,#4141,.F.); +#4163 = ADVANCED_FACE('',(#4164),#1920,.F.); +#4164 = FACE_BOUND('',#4165,.F.); +#4165 = EDGE_LOOP('',(#4166,#4194,#4215,#4216)); +#4166 = ORIENTED_EDGE('',*,*,#4167,.F.); +#4167 = EDGE_CURVE('',#4168,#4168,#4170,.T.); +#4168 = VERTEX_POINT('',#4169); +#4169 = CARTESIAN_POINT('',(-6.125,10.608811196359,2.6)); +#4170 = SURFACE_CURVE('',#4171,(#4176,#4183),.PCURVE_S1.); +#4171 = CIRCLE('',#4172,0.8); +#4172 = AXIS2_PLACEMENT_3D('',#4173,#4174,#4175); +#4173 = CARTESIAN_POINT('',(-6.525,11.301631519387,2.6)); +#4174 = DIRECTION('',(-0.,0.,1.)); +#4175 = DIRECTION('',(0.5,-0.866025403784,0.)); +#4176 = PCURVE('',#1920,#4177); +#4177 = DEFINITIONAL_REPRESENTATION('',(#4178),#4182); +#4178 = LINE('',#4179,#4180); +#4179 = CARTESIAN_POINT('',(0.,0.)); +#4180 = VECTOR('',#4181,1.); +#4181 = DIRECTION('',(1.,0.)); +#4182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4183 = PCURVE('',#2106,#4184); +#4184 = DEFINITIONAL_REPRESENTATION('',(#4185),#4193); +#4185 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4186,#4187,#4188,#4189, +#4190,#4191,#4192),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4186 = CARTESIAN_POINT('',(19.990067283731,12.988040610838)); +#4187 = CARTESIAN_POINT('',(18.790067283731,13.680860933866)); +#4188 = CARTESIAN_POINT('',(19.990067283731,14.373681256893)); +#4189 = CARTESIAN_POINT('',(21.190067283731,15.066501579921)); +#4190 = CARTESIAN_POINT('',(21.190067283731,13.680860933866)); +#4191 = CARTESIAN_POINT('',(21.190067283731,12.295220287811)); +#4192 = CARTESIAN_POINT('',(19.990067283731,12.988040610838)); +#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4194 = ORIENTED_EDGE('',*,*,#4195,.T.); +#4195 = EDGE_CURVE('',#4168,#1900,#4196,.T.); +#4196 = SEAM_CURVE('',#4197,(#4201,#4208),.PCURVE_S1.); +#4197 = LINE('',#4198,#4199); +#4198 = CARTESIAN_POINT('',(-6.125,10.608811196359,2.6)); +#4199 = VECTOR('',#4200,1.); +#4200 = DIRECTION('',(-0.,0.,-1.)); +#4201 = PCURVE('',#1920,#4202); +#4202 = DEFINITIONAL_REPRESENTATION('',(#4203),#4207); +#4203 = LINE('',#4204,#4205); +#4204 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4205 = VECTOR('',#4206,1.); +#4206 = DIRECTION('',(0.,-1.)); +#4207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4208 = PCURVE('',#1920,#4209); +#4209 = DEFINITIONAL_REPRESENTATION('',(#4210),#4214); +#4210 = LINE('',#4211,#4212); +#4211 = CARTESIAN_POINT('',(0.,0.)); +#4212 = VECTOR('',#4213,1.); +#4213 = DIRECTION('',(0.,-1.)); +#4214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4215 = ORIENTED_EDGE('',*,*,#1899,.T.); +#4216 = ORIENTED_EDGE('',*,*,#4195,.F.); +#4217 = ADVANCED_FACE('',(#4218),#1955,.F.); +#4218 = FACE_BOUND('',#4219,.F.); +#4219 = EDGE_LOOP('',(#4220,#4248,#4269,#4270)); +#4220 = ORIENTED_EDGE('',*,*,#4221,.F.); +#4221 = EDGE_CURVE('',#4222,#4222,#4224,.T.); +#4222 = VERTEX_POINT('',#4223); +#4223 = CARTESIAN_POINT('',(3.225,-5.58586385441,2.6)); +#4224 = SURFACE_CURVE('',#4225,(#4230,#4237),.PCURVE_S1.); +#4225 = CIRCLE('',#4226,0.8); +#4226 = AXIS2_PLACEMENT_3D('',#4227,#4228,#4229); +#4227 = CARTESIAN_POINT('',(3.625,-6.278684177437,2.6)); +#4228 = DIRECTION('',(0.,0.,1.)); +#4229 = DIRECTION('',(-0.5,0.866025403784,0.)); +#4230 = PCURVE('',#1955,#4231); +#4231 = DEFINITIONAL_REPRESENTATION('',(#4232),#4236); +#4232 = LINE('',#4233,#4234); +#4233 = CARTESIAN_POINT('',(0.,0.)); +#4234 = VECTOR('',#4235,1.); +#4235 = DIRECTION('',(1.,0.)); +#4236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4237 = PCURVE('',#2106,#4238); +#4238 = DEFINITIONAL_REPRESENTATION('',(#4239),#4247); +#4239 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4240,#4241,#4242,#4243, +#4244,#4245,#4246),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4240 = CARTESIAN_POINT('',(10.640067283731,-3.206634439931)); +#4241 = CARTESIAN_POINT('',(11.840067283731,-3.899454762958)); +#4242 = CARTESIAN_POINT('',(10.640067283731,-4.592275085986)); +#4243 = CARTESIAN_POINT('',(9.440067283731,-5.285095409013)); +#4244 = CARTESIAN_POINT('',(9.440067283731,-3.899454762958)); +#4245 = CARTESIAN_POINT('',(9.440067283731,-2.513814116903)); +#4246 = CARTESIAN_POINT('',(10.640067283731,-3.206634439931)); +#4247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4248 = ORIENTED_EDGE('',*,*,#4249,.T.); +#4249 = EDGE_CURVE('',#4222,#1935,#4250,.T.); +#4250 = SEAM_CURVE('',#4251,(#4255,#4262),.PCURVE_S1.); +#4251 = LINE('',#4252,#4253); +#4252 = CARTESIAN_POINT('',(3.225,-5.58586385441,2.6)); +#4253 = VECTOR('',#4254,1.); +#4254 = DIRECTION('',(0.,0.,-1.)); +#4255 = PCURVE('',#1955,#4256); +#4256 = DEFINITIONAL_REPRESENTATION('',(#4257),#4261); +#4257 = LINE('',#4258,#4259); +#4258 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4259 = VECTOR('',#4260,1.); +#4260 = DIRECTION('',(0.,-1.)); +#4261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4262 = PCURVE('',#1955,#4263); +#4263 = DEFINITIONAL_REPRESENTATION('',(#4264),#4268); +#4264 = LINE('',#4265,#4266); +#4265 = CARTESIAN_POINT('',(0.,0.)); +#4266 = VECTOR('',#4267,1.); +#4267 = DIRECTION('',(0.,-1.)); +#4268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4269 = ORIENTED_EDGE('',*,*,#1934,.T.); +#4270 = ORIENTED_EDGE('',*,*,#4249,.F.); +#4271 = ADVANCED_FACE('',(#4272),#1990,.F.); +#4272 = FACE_BOUND('',#4273,.F.); +#4273 = EDGE_LOOP('',(#4274,#4302,#4323,#4324)); +#4274 = ORIENTED_EDGE('',*,*,#4275,.F.); +#4275 = EDGE_CURVE('',#4276,#4276,#4278,.T.); +#4276 = VERTEX_POINT('',#4277); +#4277 = CARTESIAN_POINT('',(-3.225,-5.58586385441,2.6)); +#4278 = SURFACE_CURVE('',#4279,(#4284,#4291),.PCURVE_S1.); +#4279 = CIRCLE('',#4280,0.8); +#4280 = AXIS2_PLACEMENT_3D('',#4281,#4282,#4283); +#4281 = CARTESIAN_POINT('',(-3.625,-6.278684177437,2.6)); +#4282 = DIRECTION('',(0.,-0.,1.)); +#4283 = DIRECTION('',(0.5,0.866025403784,0.)); +#4284 = PCURVE('',#1990,#4285); +#4285 = DEFINITIONAL_REPRESENTATION('',(#4286),#4290); +#4286 = LINE('',#4287,#4288); +#4287 = CARTESIAN_POINT('',(0.,0.)); +#4288 = VECTOR('',#4289,1.); +#4289 = DIRECTION('',(1.,0.)); +#4290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4291 = PCURVE('',#2106,#4292); +#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4301); +#4293 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4294,#4295,#4296,#4297, +#4298,#4299,#4300),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4294 = CARTESIAN_POINT('',(17.090067283731,-3.206634439931)); +#4295 = CARTESIAN_POINT('',(18.290067283731,-2.513814116903)); +#4296 = CARTESIAN_POINT('',(18.290067283731,-3.899454762958)); +#4297 = CARTESIAN_POINT('',(18.290067283731,-5.285095409013)); +#4298 = CARTESIAN_POINT('',(17.090067283731,-4.592275085986)); +#4299 = CARTESIAN_POINT('',(15.890067283731,-3.899454762958)); +#4300 = CARTESIAN_POINT('',(17.090067283731,-3.206634439931)); +#4301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4302 = ORIENTED_EDGE('',*,*,#4303,.T.); +#4303 = EDGE_CURVE('',#4276,#1970,#4304,.T.); +#4304 = SEAM_CURVE('',#4305,(#4309,#4316),.PCURVE_S1.); +#4305 = LINE('',#4306,#4307); +#4306 = CARTESIAN_POINT('',(-3.225,-5.58586385441,2.6)); +#4307 = VECTOR('',#4308,1.); +#4308 = DIRECTION('',(0.,-0.,-1.)); +#4309 = PCURVE('',#1990,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4315); +#4311 = LINE('',#4312,#4313); +#4312 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4313 = VECTOR('',#4314,1.); +#4314 = DIRECTION('',(0.,-1.)); +#4315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4316 = PCURVE('',#1990,#4317); +#4317 = DEFINITIONAL_REPRESENTATION('',(#4318),#4322); +#4318 = LINE('',#4319,#4320); +#4319 = CARTESIAN_POINT('',(0.,0.)); +#4320 = VECTOR('',#4321,1.); +#4321 = DIRECTION('',(0.,-1.)); +#4322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4323 = ORIENTED_EDGE('',*,*,#1969,.T.); +#4324 = ORIENTED_EDGE('',*,*,#4303,.F.); +#4325 = ADVANCED_FACE('',(#4326),#2026,.F.); +#4326 = FACE_BOUND('',#4327,.F.); +#4327 = EDGE_LOOP('',(#4328,#4361,#4382,#4383)); +#4328 = ORIENTED_EDGE('',*,*,#4329,.F.); +#4329 = EDGE_CURVE('',#4330,#4330,#4332,.T.); +#4330 = VERTEX_POINT('',#4331); +#4331 = CARTESIAN_POINT('',(3.,0.,2.7)); +#4332 = SURFACE_CURVE('',#4333,(#4338,#4345),.PCURVE_S1.); +#4333 = CIRCLE('',#4334,3.); +#4334 = AXIS2_PLACEMENT_3D('',#4335,#4336,#4337); +#4335 = CARTESIAN_POINT('',(0.,0.,2.7)); +#4336 = DIRECTION('',(0.,0.,1.)); +#4337 = DIRECTION('',(1.,0.,0.)); +#4338 = PCURVE('',#2026,#4339); +#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4344); +#4340 = LINE('',#4341,#4342); +#4341 = CARTESIAN_POINT('',(0.,0.)); +#4342 = VECTOR('',#4343,1.); +#4343 = DIRECTION('',(1.,0.)); +#4344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4345 = PCURVE('',#4346,#4351); +#4346 = PLANE('',#4347); +#4347 = AXIS2_PLACEMENT_3D('',#4348,#4349,#4350); +#4348 = CARTESIAN_POINT('',(3.492774,-1.0694E-02,2.7)); +#4349 = DIRECTION('',(0.,0.,-1.)); +#4350 = DIRECTION('',(-1.,0.,0.)); +#4351 = DEFINITIONAL_REPRESENTATION('',(#4352),#4360); +#4352 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4353,#4354,#4355,#4356, +#4357,#4358,#4359),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4353 = CARTESIAN_POINT('',(0.492774,1.0694E-02)); +#4354 = CARTESIAN_POINT('',(0.492774,5.206846422707)); +#4355 = CARTESIAN_POINT('',(4.992774,2.608770211353)); +#4356 = CARTESIAN_POINT('',(9.492774,1.0694E-02)); +#4357 = CARTESIAN_POINT('',(4.992774,-2.587382211353)); +#4358 = CARTESIAN_POINT('',(0.492774,-5.185458422707)); +#4359 = CARTESIAN_POINT('',(0.492774,1.0694E-02)); +#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4361 = ORIENTED_EDGE('',*,*,#4362,.T.); +#4362 = EDGE_CURVE('',#4330,#2006,#4363,.T.); +#4363 = SEAM_CURVE('',#4364,(#4368,#4375),.PCURVE_S1.); +#4364 = LINE('',#4365,#4366); +#4365 = CARTESIAN_POINT('',(3.,0.,2.7)); +#4366 = VECTOR('',#4367,1.); +#4367 = DIRECTION('',(-0.,-0.,-1.)); +#4368 = PCURVE('',#2026,#4369); +#4369 = DEFINITIONAL_REPRESENTATION('',(#4370),#4374); +#4370 = LINE('',#4371,#4372); +#4371 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4372 = VECTOR('',#4373,1.); +#4373 = DIRECTION('',(0.,-1.)); +#4374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4375 = PCURVE('',#2026,#4376); +#4376 = DEFINITIONAL_REPRESENTATION('',(#4377),#4381); +#4377 = LINE('',#4378,#4379); +#4378 = CARTESIAN_POINT('',(0.,0.)); +#4379 = VECTOR('',#4380,1.); +#4380 = DIRECTION('',(0.,-1.)); +#4381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4382 = ORIENTED_EDGE('',*,*,#2005,.T.); +#4383 = ORIENTED_EDGE('',*,*,#4362,.F.); +#4384 = ADVANCED_FACE('',(#4385,#4415,#4450,#4453,#4456,#4459,#4462, + #4465,#4468,#4471,#4474,#4477,#4480,#4483,#4486,#4489,#4492,#4495, + #4498,#4501),#2106,.F.); +#4385 = FACE_BOUND('',#4386,.F.); +#4386 = EDGE_LOOP('',(#4387,#4388,#4389,#4390,#4391,#4392,#4393,#4394, + #4395,#4396,#4397,#4398,#4399,#4400,#4401,#4402,#4403,#4404,#4405, + #4406,#4407,#4408,#4409,#4410,#4411,#4412,#4413,#4414)); +#4387 = ORIENTED_EDGE('',*,*,#2090,.F.); +#4388 = ORIENTED_EDGE('',*,*,#2147,.T.); +#4389 = ORIENTED_EDGE('',*,*,#2196,.T.); +#4390 = ORIENTED_EDGE('',*,*,#2299,.T.); +#4391 = ORIENTED_EDGE('',*,*,#2420,.F.); +#4392 = ORIENTED_EDGE('',*,*,#2501,.T.); +#4393 = ORIENTED_EDGE('',*,*,#2625,.T.); +#4394 = ORIENTED_EDGE('',*,*,#2653,.F.); +#4395 = ORIENTED_EDGE('',*,*,#2825,.F.); +#4396 = ORIENTED_EDGE('',*,*,#2852,.T.); +#4397 = ORIENTED_EDGE('',*,*,#2973,.F.); +#4398 = ORIENTED_EDGE('',*,*,#3076,.F.); +#4399 = ORIENTED_EDGE('',*,*,#3174,.F.); +#4400 = ORIENTED_EDGE('',*,*,#3306,.T.); +#4401 = ORIENTED_EDGE('',*,*,#3254,.F.); +#4402 = ORIENTED_EDGE('',*,*,#3331,.T.); +#4403 = ORIENTED_EDGE('',*,*,#3223,.T.); +#4404 = ORIENTED_EDGE('',*,*,#3126,.T.); +#4405 = ORIENTED_EDGE('',*,*,#3000,.F.); +#4406 = ORIENTED_EDGE('',*,*,#2924,.T.); +#4407 = ORIENTED_EDGE('',*,*,#2774,.T.); +#4408 = ORIENTED_EDGE('',*,*,#2751,.F.); +#4409 = ORIENTED_EDGE('',*,*,#2679,.F.); +#4410 = ORIENTED_EDGE('',*,*,#2572,.T.); +#4411 = ORIENTED_EDGE('',*,*,#2452,.F.); +#4412 = ORIENTED_EDGE('',*,*,#2348,.F.); +#4413 = ORIENTED_EDGE('',*,*,#2250,.F.); +#4414 = ORIENTED_EDGE('',*,*,#2122,.T.); +#4415 = FACE_BOUND('',#4416,.F.); +#4416 = EDGE_LOOP('',(#4417)); +#4417 = ORIENTED_EDGE('',*,*,#4418,.T.); +#4418 = EDGE_CURVE('',#4419,#4419,#4421,.T.); +#4419 = VERTEX_POINT('',#4420); +#4420 = CARTESIAN_POINT('',(4.45,0.,2.6)); +#4421 = SURFACE_CURVE('',#4422,(#4427,#4438),.PCURVE_S1.); +#4422 = CIRCLE('',#4423,4.45); +#4423 = AXIS2_PLACEMENT_3D('',#4424,#4425,#4426); +#4424 = CARTESIAN_POINT('',(0.,0.,2.6)); +#4425 = DIRECTION('',(0.,0.,1.)); +#4426 = DIRECTION('',(1.,0.,0.)); +#4427 = PCURVE('',#2106,#4428); +#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4437); +#4429 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4430,#4431,#4432,#4433, +#4434,#4435,#4436),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4430 = CARTESIAN_POINT('',(9.415067283731,2.379229414479)); +#4431 = CARTESIAN_POINT('',(9.415067283731,10.086855508161)); +#4432 = CARTESIAN_POINT('',(16.090067283731,6.23304246132)); +#4433 = CARTESIAN_POINT('',(22.765067283731,2.379229414479)); +#4434 = CARTESIAN_POINT('',(16.090067283731,-1.474583632362)); +#4435 = CARTESIAN_POINT('',(9.415067283731,-5.328396679202)); +#4436 = CARTESIAN_POINT('',(9.415067283731,2.379229414479)); +#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4438 = PCURVE('',#4439,#4444); +#4439 = CYLINDRICAL_SURFACE('',#4440,4.45); +#4440 = AXIS2_PLACEMENT_3D('',#4441,#4442,#4443); +#4441 = CARTESIAN_POINT('',(0.,0.,2.6)); +#4442 = DIRECTION('',(0.,0.,1.)); +#4443 = DIRECTION('',(1.,0.,0.)); +#4444 = DEFINITIONAL_REPRESENTATION('',(#4445),#4449); +#4445 = LINE('',#4446,#4447); +#4446 = CARTESIAN_POINT('',(0.,0.)); +#4447 = VECTOR('',#4448,1.); +#4448 = DIRECTION('',(1.,0.)); +#4449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4450 = FACE_BOUND('',#4451,.F.); +#4451 = EDGE_LOOP('',(#4452)); +#4452 = ORIENTED_EDGE('',*,*,#3357,.T.); +#4453 = FACE_BOUND('',#4454,.F.); +#4454 = EDGE_LOOP('',(#4455)); +#4455 = ORIENTED_EDGE('',*,*,#3411,.T.); +#4456 = FACE_BOUND('',#4457,.F.); +#4457 = EDGE_LOOP('',(#4458)); +#4458 = ORIENTED_EDGE('',*,*,#3465,.T.); +#4459 = FACE_BOUND('',#4460,.F.); +#4460 = EDGE_LOOP('',(#4461)); +#4461 = ORIENTED_EDGE('',*,*,#3897,.T.); +#4462 = FACE_BOUND('',#4463,.F.); +#4463 = EDGE_LOOP('',(#4464)); +#4464 = ORIENTED_EDGE('',*,*,#4167,.T.); +#4465 = FACE_BOUND('',#4466,.F.); +#4466 = EDGE_LOOP('',(#4467)); +#4467 = ORIENTED_EDGE('',*,*,#3735,.T.); +#4468 = FACE_BOUND('',#4469,.F.); +#4469 = EDGE_LOOP('',(#4470)); +#4470 = ORIENTED_EDGE('',*,*,#3843,.T.); +#4471 = FACE_BOUND('',#4472,.F.); +#4472 = EDGE_LOOP('',(#4473)); +#4473 = ORIENTED_EDGE('',*,*,#4275,.T.); +#4474 = FACE_BOUND('',#4475,.F.); +#4475 = EDGE_LOOP('',(#4476)); +#4476 = ORIENTED_EDGE('',*,*,#4221,.T.); +#4477 = FACE_BOUND('',#4478,.F.); +#4478 = EDGE_LOOP('',(#4479)); +#4479 = ORIENTED_EDGE('',*,*,#3789,.T.); +#4480 = FACE_BOUND('',#4481,.F.); +#4481 = EDGE_LOOP('',(#4482)); +#4482 = ORIENTED_EDGE('',*,*,#4059,.T.); +#4483 = FACE_BOUND('',#4484,.F.); +#4484 = EDGE_LOOP('',(#4485)); +#4485 = ORIENTED_EDGE('',*,*,#4113,.T.); +#4486 = FACE_BOUND('',#4487,.F.); +#4487 = EDGE_LOOP('',(#4488)); +#4488 = ORIENTED_EDGE('',*,*,#4005,.T.); +#4489 = FACE_BOUND('',#4490,.F.); +#4490 = EDGE_LOOP('',(#4491)); +#4491 = ORIENTED_EDGE('',*,*,#3681,.T.); +#4492 = FACE_BOUND('',#4493,.F.); +#4493 = EDGE_LOOP('',(#4494)); +#4494 = ORIENTED_EDGE('',*,*,#3627,.T.); +#4495 = FACE_BOUND('',#4496,.F.); +#4496 = EDGE_LOOP('',(#4497)); +#4497 = ORIENTED_EDGE('',*,*,#3951,.T.); +#4498 = FACE_BOUND('',#4499,.F.); +#4499 = EDGE_LOOP('',(#4500)); +#4500 = ORIENTED_EDGE('',*,*,#3519,.T.); +#4501 = FACE_BOUND('',#4502,.F.); +#4502 = EDGE_LOOP('',(#4503)); +#4503 = ORIENTED_EDGE('',*,*,#3573,.T.); +#4504 = ADVANCED_FACE('',(#4505,#4540),#4346,.F.); +#4505 = FACE_BOUND('',#4506,.F.); +#4506 = EDGE_LOOP('',(#4507)); +#4507 = ORIENTED_EDGE('',*,*,#4508,.F.); +#4508 = EDGE_CURVE('',#4509,#4509,#4511,.T.); +#4509 = VERTEX_POINT('',#4510); +#4510 = CARTESIAN_POINT('',(3.492774,-1.0694E-02,2.7)); +#4511 = SURFACE_CURVE('',#4512,(#4517,#4528),.PCURVE_S1.); +#4512 = CIRCLE('',#4513,3.45); +#4513 = AXIS2_PLACEMENT_3D('',#4514,#4515,#4516); +#4514 = CARTESIAN_POINT('',(4.2774E-02,-1.0694E-02,2.7)); +#4515 = DIRECTION('',(0.,0.,1.)); +#4516 = DIRECTION('',(1.,0.,0.)); +#4517 = PCURVE('',#4346,#4518); +#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4527); +#4519 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4520,#4521,#4522,#4523, +#4524,#4525,#4526),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4520 = CARTESIAN_POINT('',(0.,0.)); +#4521 = CARTESIAN_POINT('',(0.,5.975575286113)); +#4522 = CARTESIAN_POINT('',(5.175,2.987787643056)); +#4523 = CARTESIAN_POINT('',(10.35,8.450062914117E-16)); +#4524 = CARTESIAN_POINT('',(5.175,-2.987787643056)); +#4525 = CARTESIAN_POINT('',(5.329070518201E-15,-5.975575286113)); +#4526 = CARTESIAN_POINT('',(0.,0.)); +#4527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4528 = PCURVE('',#4529,#4534); +#4529 = CYLINDRICAL_SURFACE('',#4530,3.45); +#4530 = AXIS2_PLACEMENT_3D('',#4531,#4532,#4533); +#4531 = CARTESIAN_POINT('',(4.2774E-02,-1.0694E-02,2.)); +#4532 = DIRECTION('',(-0.,-0.,-1.)); +#4533 = DIRECTION('',(1.,0.,0.)); +#4534 = DEFINITIONAL_REPRESENTATION('',(#4535),#4539); +#4535 = LINE('',#4536,#4537); +#4536 = CARTESIAN_POINT('',(-0.,-0.7)); +#4537 = VECTOR('',#4538,1.); +#4538 = DIRECTION('',(-1.,0.)); +#4539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4540 = FACE_BOUND('',#4541,.F.); +#4541 = EDGE_LOOP('',(#4542)); +#4542 = ORIENTED_EDGE('',*,*,#4329,.T.); +#4543 = ADVANCED_FACE('',(#4544),#4439,.F.); +#4544 = FACE_BOUND('',#4545,.F.); +#4545 = EDGE_LOOP('',(#4546,#4547,#4570,#4601)); +#4546 = ORIENTED_EDGE('',*,*,#4418,.F.); +#4547 = ORIENTED_EDGE('',*,*,#4548,.T.); +#4548 = EDGE_CURVE('',#4419,#4549,#4551,.T.); +#4549 = VERTEX_POINT('',#4550); +#4550 = CARTESIAN_POINT('',(4.45,0.,2.)); +#4551 = SEAM_CURVE('',#4552,(#4556,#4563),.PCURVE_S1.); +#4552 = LINE('',#4553,#4554); +#4553 = CARTESIAN_POINT('',(4.45,0.,2.6)); +#4554 = VECTOR('',#4555,1.); +#4555 = DIRECTION('',(-0.,-0.,-1.)); +#4556 = PCURVE('',#4439,#4557); +#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4562); +#4558 = LINE('',#4559,#4560); +#4559 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4560 = VECTOR('',#4561,1.); +#4561 = DIRECTION('',(0.,-1.)); +#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4563 = PCURVE('',#4439,#4564); +#4564 = DEFINITIONAL_REPRESENTATION('',(#4565),#4569); +#4565 = LINE('',#4566,#4567); +#4566 = CARTESIAN_POINT('',(0.,0.)); +#4567 = VECTOR('',#4568,1.); +#4568 = DIRECTION('',(0.,-1.)); +#4569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4570 = ORIENTED_EDGE('',*,*,#4571,.T.); +#4571 = EDGE_CURVE('',#4549,#4549,#4572,.T.); +#4572 = SURFACE_CURVE('',#4573,(#4578,#4585),.PCURVE_S1.); +#4573 = CIRCLE('',#4574,4.45); +#4574 = AXIS2_PLACEMENT_3D('',#4575,#4576,#4577); +#4575 = CARTESIAN_POINT('',(0.,0.,2.)); +#4576 = DIRECTION('',(0.,0.,1.)); +#4577 = DIRECTION('',(1.,0.,0.)); +#4578 = PCURVE('',#4439,#4579); +#4579 = DEFINITIONAL_REPRESENTATION('',(#4580),#4584); +#4580 = LINE('',#4581,#4582); +#4581 = CARTESIAN_POINT('',(0.,-0.6)); +#4582 = VECTOR('',#4583,1.); +#4583 = DIRECTION('',(1.,0.)); +#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4585 = PCURVE('',#4586,#4591); +#4586 = PLANE('',#4587); +#4587 = AXIS2_PLACEMENT_3D('',#4588,#4589,#4590); +#4588 = CARTESIAN_POINT('',(4.45,0.,2.)); +#4589 = DIRECTION('',(0.,0.,-1.)); +#4590 = DIRECTION('',(-1.,0.,0.)); +#4591 = DEFINITIONAL_REPRESENTATION('',(#4592),#4600); +#4592 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4593,#4594,#4595,#4596, +#4597,#4598,#4599),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4593 = CARTESIAN_POINT('',(0.,0.)); +#4594 = CARTESIAN_POINT('',(0.,7.707626093682)); +#4595 = CARTESIAN_POINT('',(6.675,3.853813046841)); +#4596 = CARTESIAN_POINT('',(13.35,1.089935651241E-15)); +#4597 = CARTESIAN_POINT('',(6.675,-3.853813046841)); +#4598 = CARTESIAN_POINT('',(7.105427357601E-15,-7.707626093682)); +#4599 = CARTESIAN_POINT('',(0.,0.)); +#4600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4601 = ORIENTED_EDGE('',*,*,#4548,.F.); +#4602 = ADVANCED_FACE('',(#4603),#4529,.T.); +#4603 = FACE_BOUND('',#4604,.F.); +#4604 = EDGE_LOOP('',(#4605,#4633,#4654,#4655)); +#4605 = ORIENTED_EDGE('',*,*,#4606,.F.); +#4606 = EDGE_CURVE('',#4607,#4607,#4609,.T.); +#4607 = VERTEX_POINT('',#4608); +#4608 = CARTESIAN_POINT('',(3.492774,-1.0694E-02,2.)); +#4609 = SURFACE_CURVE('',#4610,(#4615,#4622),.PCURVE_S1.); +#4610 = CIRCLE('',#4611,3.45); +#4611 = AXIS2_PLACEMENT_3D('',#4612,#4613,#4614); +#4612 = CARTESIAN_POINT('',(4.2774E-02,-1.0694E-02,2.)); +#4613 = DIRECTION('',(0.,0.,1.)); +#4614 = DIRECTION('',(1.,0.,0.)); +#4615 = PCURVE('',#4529,#4616); +#4616 = DEFINITIONAL_REPRESENTATION('',(#4617),#4621); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(-0.,0.)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(-1.,0.)); +#4621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4622 = PCURVE('',#4586,#4623); +#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4632); +#4624 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4625,#4626,#4627,#4628, +#4629,#4630,#4631),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4625 = CARTESIAN_POINT('',(0.957226,-1.0694E-02)); +#4626 = CARTESIAN_POINT('',(0.957226,5.964881286113)); +#4627 = CARTESIAN_POINT('',(6.132226,2.977093643056)); +#4628 = CARTESIAN_POINT('',(11.307226,-1.0694E-02)); +#4629 = CARTESIAN_POINT('',(6.132226,-2.998481643056)); +#4630 = CARTESIAN_POINT('',(0.957226,-5.986269286113)); +#4631 = CARTESIAN_POINT('',(0.957226,-1.0694E-02)); +#4632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4633 = ORIENTED_EDGE('',*,*,#4634,.T.); +#4634 = EDGE_CURVE('',#4607,#4509,#4635,.T.); +#4635 = SEAM_CURVE('',#4636,(#4640,#4647),.PCURVE_S1.); +#4636 = LINE('',#4637,#4638); +#4637 = CARTESIAN_POINT('',(3.492774,-1.0694E-02,2.)); +#4638 = VECTOR('',#4639,1.); +#4639 = DIRECTION('',(0.,0.,1.)); +#4640 = PCURVE('',#4529,#4641); +#4641 = DEFINITIONAL_REPRESENTATION('',(#4642),#4646); +#4642 = LINE('',#4643,#4644); +#4643 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4644 = VECTOR('',#4645,1.); +#4645 = DIRECTION('',(-0.,-1.)); +#4646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4647 = PCURVE('',#4529,#4648); +#4648 = DEFINITIONAL_REPRESENTATION('',(#4649),#4653); +#4649 = LINE('',#4650,#4651); +#4650 = CARTESIAN_POINT('',(-0.,0.)); +#4651 = VECTOR('',#4652,1.); +#4652 = DIRECTION('',(-0.,-1.)); +#4653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4654 = ORIENTED_EDGE('',*,*,#4508,.T.); +#4655 = ORIENTED_EDGE('',*,*,#4634,.F.); +#4656 = ADVANCED_FACE('',(#4657,#4660),#4586,.F.); +#4657 = FACE_BOUND('',#4658,.F.); +#4658 = EDGE_LOOP('',(#4659)); +#4659 = ORIENTED_EDGE('',*,*,#4571,.F.); +#4660 = FACE_BOUND('',#4661,.F.); +#4661 = EDGE_LOOP('',(#4662)); +#4662 = ORIENTED_EDGE('',*,*,#4606,.T.); +#4663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4667)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4664,#4665,#4666)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4664 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4665 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4666 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4667 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4664, + 'distance_accuracy_value','confusion accuracy'); +#4668 = PRODUCT_TYPE('part',$,(#7)); +#4669 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4670),#4663); +#4670 = STYLED_ITEM('color',(#4671),#15); +#4671 = PRESENTATION_STYLE_ASSIGNMENT((#4672,#4678)); +#4672 = SURFACE_STYLE_USAGE(.BOTH.,#4673); +#4673 = SURFACE_SIDE_STYLE('',(#4674)); +#4674 = SURFACE_STYLE_FILL_AREA(#4675); +#4675 = FILL_AREA_STYLE('',(#4676)); +#4676 = FILL_AREA_STYLE_COLOUR('',#4677); +#4677 = COLOUR_RGB('',0.219607844949,0.219607844949,0.219607844949); +#4678 = CURVE_STYLE('',#4679,POSITIVE_LENGTH_MEASURE(0.1),#4677); +#4679 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; From a52fa837ab0e38bf69b02b956f489ea7b6cff518 Mon Sep 17 00:00:00 2001 From: obijuan <juan@iearobotics.com> Date: Fri, 22 Aug 2014 11:11:50 +0200 Subject: [PATCH 2/2] SM-S4303R servo 4-arms horn --- .../SM-S4303R-4-arm-horn.fcstd | Bin 0 -> 147586 bytes .../SM-S4303R-4-arms-horn.stl | Bin 0 -> 154284 bytes .../SM-S4303R-4-arms-horn.stp | 5428 +++++++++++++++++ 3 files changed, 5428 insertions(+) create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arm-horn.fcstd create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arms-horn.stl create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arms-horn.stp diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arm-horn.fcstd b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arm-horn.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..389c3db14ac3ac6d0c11eac80ee5e939895289fd GIT binary patch literal 147586 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�Sg>-x<m%X}$<iZ3+=;K=bcoAQghG=8m)xnt@C- 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 b3bHyvuH<`=pTGjhxmjCFOUh9F`Dp!rfUX7E literal 0 HcmV?d00001 diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arms-horn.stl b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arms-horn.stl new file mode 100644 index 0000000000000000000000000000000000000000..610849ec4ccf8e860eaaa7c3f0f39afe81272129 GIT binary patch literal 154284 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 literal 0 HcmV?d00001 diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arms-horn.stp b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arms-horn.stp new file mode 100644 index 00000000..b0054fa4 --- /dev/null +++ b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-4-arms-horn.stp @@ -0,0 +1,5428 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/printbot_part_ +library/servos/SpringRC-SM-S4303R/step-stl/SM-S4303R-4-arms-horn.stp', + '2014-08-18T09:46:47',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('horn-final','horn-final','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4455); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#105,#163,#220,#259,#298,#357,#412,#447,#500, + #559,#1919,#1958,#2060,#2109,#2158,#2207,#2261,#2310,#2359,#2409, + #2458,#2507,#2586,#2634,#2710,#2759,#2808,#2857,#2907,#2956,#3005, + #3059,#3107,#3156,#3232,#3259,#3313,#3367,#3421,#3475,#3529,#3583, + #3637,#3691,#3745,#3799,#3853,#3907,#3961,#4015,#4069,#4123,#4182, + #4296,#4335,#4394,#4448)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.2,0.,-1.3)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(4.2,0.,-3.8)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(4.2,0.,-1.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,-1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,4.2); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,0.,-1.)); +#35 = DIRECTION('',(0.,0.,1.)); +#36 = DIRECTION('',(1.,0.,0.)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-0.,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.F.); +#51 = EDGE_CURVE('',#22,#22,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,4.2); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,0.,-1.3)); +#56 = DIRECTION('',(0.,0.,-1.)); +#57 = DIRECTION('',(1.,0.,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-0.3)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = CONICAL_SURFACE('',#67,4.2,0.785398163397); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(0.,0.,-1.3)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(-0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(-1.,-0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.T.); +#78 = ORIENTED_EDGE('',*,*,#79,.T.); +#79 = EDGE_CURVE('',#24,#24,#80,.T.); +#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); +#81 = CIRCLE('',#82,4.2); +#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); +#83 = CARTESIAN_POINT('',(0.,0.,-3.8)); +#84 = DIRECTION('',(0.,0.,-1.)); +#85 = DIRECTION('',(1.,0.,0.)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-0.,-2.8)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-1.,0.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = TOROIDAL_SURFACE('',#95,4.1,0.1); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(0.,0.,-3.8)); +#97 = DIRECTION('',(-0.,-0.,-1.)); +#98 = DIRECTION('',(1.,0.,0.)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(0.,0.)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(1.,0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#94,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108,#130,#131,#132)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#24,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(4.1,0.,-3.9)); +#112 = SEAM_CURVE('',#113,(#118,#124),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.1); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(4.1,0.,-3.8)); +#116 = DIRECTION('',(-0.,1.,0.)); +#117 = DIRECTION('',(1.,0.,0.)); +#118 = PCURVE('',#94,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#123); +#120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = CARTESIAN_POINT('',(0.,1.570796326795)); +#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#124 = PCURVE('',#94,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#129); +#126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#127,#128),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#127 = CARTESIAN_POINT('',(6.28318530718,0.)); +#128 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#130 = ORIENTED_EDGE('',*,*,#79,.T.); +#131 = ORIENTED_EDGE('',*,*,#109,.T.); +#132 = ORIENTED_EDGE('',*,*,#133,.F.); +#133 = EDGE_CURVE('',#110,#110,#134,.T.); +#134 = SURFACE_CURVE('',#135,(#140,#147),.PCURVE_S1.); +#135 = CIRCLE('',#136,4.1); +#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); +#137 = CARTESIAN_POINT('',(0.,0.,-3.9)); +#138 = DIRECTION('',(0.,0.,-1.)); +#139 = DIRECTION('',(1.,0.,0.)); +#140 = PCURVE('',#94,#141); +#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(0.,1.570796326795)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(1.,0.)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = PCURVE('',#148,#153); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(4.2,0.,-3.9)); +#151 = DIRECTION('',(0.,0.,1.)); +#152 = DIRECTION('',(1.,0.,0.)); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#162); +#154 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#155,#156,#157,#158,#159,#160 +,#161),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#155 = CARTESIAN_POINT('',(-1.E-01,0.)); +#156 = CARTESIAN_POINT('',(-1.E-01,-7.101408311032)); +#157 = CARTESIAN_POINT('',(-6.25,-3.550704155516)); +#158 = CARTESIAN_POINT('',(-12.4,-1.004210375301E-15)); +#159 = CARTESIAN_POINT('',(-6.25,3.550704155516)); +#160 = CARTESIAN_POINT('',(-0.1,7.101408311032)); +#161 = CARTESIAN_POINT('',(-1.E-01,0.)); +#162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#163 = ADVANCED_FACE('',(#164),#66,.T.); +#164 = FACE_BOUND('',#165,.T.); +#165 = EDGE_LOOP('',(#166,#187,#218,#219)); +#166 = ORIENTED_EDGE('',*,*,#167,.F.); +#167 = EDGE_CURVE('',#168,#22,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(4.5,0.,-1.)); +#170 = SEAM_CURVE('',#171,(#175,#181),.PCURVE_S1.); +#171 = LINE('',#172,#173); +#172 = CARTESIAN_POINT('',(4.2,0.,-1.3)); +#173 = VECTOR('',#174,1.); +#174 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#175 = PCURVE('',#66,#176); +#176 = DEFINITIONAL_REPRESENTATION('',(#177),#180); +#177 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#178,#179),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#178 = CARTESIAN_POINT('',(0.,0.3)); +#179 = CARTESIAN_POINT('',(0.,0.)); +#180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#181 = PCURVE('',#66,#182); +#182 = DEFINITIONAL_REPRESENTATION('',(#183),#186); +#183 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#184,#185),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#184 = CARTESIAN_POINT('',(-6.28318530718,0.3)); +#185 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#187 = ORIENTED_EDGE('',*,*,#188,.T.); +#188 = EDGE_CURVE('',#168,#168,#189,.T.); +#189 = SURFACE_CURVE('',#190,(#195,#202),.PCURVE_S1.); +#190 = CIRCLE('',#191,4.5); +#191 = AXIS2_PLACEMENT_3D('',#192,#193,#194); +#192 = CARTESIAN_POINT('',(0.,0.,-1.)); +#193 = DIRECTION('',(0.,0.,-1.)); +#194 = DIRECTION('',(1.,0.,0.)); +#195 = PCURVE('',#66,#196); +#196 = DEFINITIONAL_REPRESENTATION('',(#197),#201); +#197 = LINE('',#198,#199); +#198 = CARTESIAN_POINT('',(0.,0.3)); +#199 = VECTOR('',#200,1.); +#200 = DIRECTION('',(-1.,-0.)); +#201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#202 = PCURVE('',#203,#208); +#203 = PLANE('',#204); +#204 = AXIS2_PLACEMENT_3D('',#205,#206,#207); +#205 = CARTESIAN_POINT('',(5.,0.,-1.)); +#206 = DIRECTION('',(0.,0.,1.)); +#207 = DIRECTION('',(1.,0.,0.)); +#208 = DEFINITIONAL_REPRESENTATION('',(#209),#217); +#209 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#210,#211,#212,#213,#214,#215 +,#216),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#210 = CARTESIAN_POINT('',(-0.5,0.)); +#211 = CARTESIAN_POINT('',(-0.5,-7.79422863406)); +#212 = CARTESIAN_POINT('',(-7.25,-3.89711431703)); +#213 = CARTESIAN_POINT('',(-14.,-1.102182119233E-15)); +#214 = CARTESIAN_POINT('',(-7.25,3.89711431703)); +#215 = CARTESIAN_POINT('',(-0.5,7.79422863406)); +#216 = CARTESIAN_POINT('',(-0.5,0.)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = ORIENTED_EDGE('',*,*,#167,.T.); +#219 = ORIENTED_EDGE('',*,*,#51,.F.); +#220 = ADVANCED_FACE('',(#221,#224),#148,.F.); +#221 = FACE_BOUND('',#222,.F.); +#222 = EDGE_LOOP('',(#223)); +#223 = ORIENTED_EDGE('',*,*,#133,.F.); +#224 = FACE_BOUND('',#225,.F.); +#225 = EDGE_LOOP('',(#226)); +#226 = ORIENTED_EDGE('',*,*,#227,.T.); +#227 = EDGE_CURVE('',#228,#228,#230,.T.); +#228 = VERTEX_POINT('',#229); +#229 = CARTESIAN_POINT('',(2.95,0.,-3.9)); +#230 = SURFACE_CURVE('',#231,(#236,#247),.PCURVE_S1.); +#231 = CIRCLE('',#232,2.95); +#232 = AXIS2_PLACEMENT_3D('',#233,#234,#235); +#233 = CARTESIAN_POINT('',(0.,0.,-3.9)); +#234 = DIRECTION('',(0.,0.,-1.)); +#235 = DIRECTION('',(1.,0.,0.)); +#236 = PCURVE('',#148,#237); +#237 = DEFINITIONAL_REPRESENTATION('',(#238),#246); +#238 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#239,#240,#241,#242,#243,#244 +,#245),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#239 = CARTESIAN_POINT('',(-1.25,0.)); +#240 = CARTESIAN_POINT('',(-1.25,-5.109549882328)); +#241 = CARTESIAN_POINT('',(-5.675,-2.554774941164)); +#242 = CARTESIAN_POINT('',(-10.1,-7.225416114969E-16)); +#243 = CARTESIAN_POINT('',(-5.675,2.554774941164)); +#244 = CARTESIAN_POINT('',(-1.25,5.109549882328)); +#245 = CARTESIAN_POINT('',(-1.25,0.)); +#246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#247 = PCURVE('',#248,#253); +#248 = CYLINDRICAL_SURFACE('',#249,2.95); +#249 = AXIS2_PLACEMENT_3D('',#250,#251,#252); +#250 = CARTESIAN_POINT('',(0.,0.,-3.9)); +#251 = DIRECTION('',(0.,0.,-1.)); +#252 = DIRECTION('',(1.,0.,0.)); +#253 = DEFINITIONAL_REPRESENTATION('',(#254),#258); +#254 = LINE('',#255,#256); +#255 = CARTESIAN_POINT('',(0.,0.)); +#256 = VECTOR('',#257,1.); +#257 = DIRECTION('',(1.,0.)); +#258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#259 = ADVANCED_FACE('',(#260,#263),#203,.F.); +#260 = FACE_BOUND('',#261,.F.); +#261 = EDGE_LOOP('',(#262)); +#262 = ORIENTED_EDGE('',*,*,#188,.T.); +#263 = FACE_BOUND('',#264,.F.); +#264 = EDGE_LOOP('',(#265)); +#265 = ORIENTED_EDGE('',*,*,#266,.F.); +#266 = EDGE_CURVE('',#267,#267,#269,.T.); +#267 = VERTEX_POINT('',#268); +#268 = CARTESIAN_POINT('',(5.,0.,-1.)); +#269 = SURFACE_CURVE('',#270,(#275,#286),.PCURVE_S1.); +#270 = CIRCLE('',#271,5.); +#271 = AXIS2_PLACEMENT_3D('',#272,#273,#274); +#272 = CARTESIAN_POINT('',(0.,0.,-1.)); +#273 = DIRECTION('',(0.,0.,-1.)); +#274 = DIRECTION('',(1.,0.,0.)); +#275 = PCURVE('',#203,#276); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#285); +#277 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#278,#279,#280,#281,#282,#283 +,#284),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#278 = CARTESIAN_POINT('',(0.,0.)); +#279 = CARTESIAN_POINT('',(0.,-8.660254037844)); +#280 = CARTESIAN_POINT('',(-7.5,-4.330127018922)); +#281 = CARTESIAN_POINT('',(-15.,-1.224646799147E-15)); +#282 = CARTESIAN_POINT('',(-7.5,4.330127018922)); +#283 = CARTESIAN_POINT('',(-7.993605777301E-15,8.660254037844)); +#284 = CARTESIAN_POINT('',(0.,0.)); +#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#286 = PCURVE('',#287,#292); +#287 = CYLINDRICAL_SURFACE('',#288,5.); +#288 = AXIS2_PLACEMENT_3D('',#289,#290,#291); +#289 = CARTESIAN_POINT('',(0.,0.,0.)); +#290 = DIRECTION('',(0.,0.,1.)); +#291 = DIRECTION('',(1.,0.,0.)); +#292 = DEFINITIONAL_REPRESENTATION('',(#293),#297); +#293 = LINE('',#294,#295); +#294 = CARTESIAN_POINT('',(-0.,-1.)); +#295 = VECTOR('',#296,1.); +#296 = DIRECTION('',(-1.,0.)); +#297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#298 = ADVANCED_FACE('',(#299),#248,.F.); +#299 = FACE_BOUND('',#300,.F.); +#300 = EDGE_LOOP('',(#301,#302,#325,#356)); +#301 = ORIENTED_EDGE('',*,*,#227,.F.); +#302 = ORIENTED_EDGE('',*,*,#303,.T.); +#303 = EDGE_CURVE('',#228,#304,#306,.T.); +#304 = VERTEX_POINT('',#305); +#305 = CARTESIAN_POINT('',(2.95,0.,-0.1)); +#306 = SEAM_CURVE('',#307,(#311,#318),.PCURVE_S1.); +#307 = LINE('',#308,#309); +#308 = CARTESIAN_POINT('',(2.95,0.,-3.9)); +#309 = VECTOR('',#310,1.); +#310 = DIRECTION('',(0.,0.,1.)); +#311 = PCURVE('',#248,#312); +#312 = DEFINITIONAL_REPRESENTATION('',(#313),#317); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(6.28318530718,0.)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(0.,-1.)); +#317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#318 = PCURVE('',#248,#319); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.,0.)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(0.,-1.)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.T.); +#326 = EDGE_CURVE('',#304,#304,#327,.T.); +#327 = SURFACE_CURVE('',#328,(#333,#340),.PCURVE_S1.); +#328 = CIRCLE('',#329,2.95); +#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332); +#330 = CARTESIAN_POINT('',(0.,0.,-0.1)); +#331 = DIRECTION('',(0.,0.,-1.)); +#332 = DIRECTION('',(1.,0.,0.)); +#333 = PCURVE('',#248,#334); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(0.,-3.8)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = PCURVE('',#341,#346); +#341 = PLANE('',#342); +#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345); +#343 = CARTESIAN_POINT('',(2.95,0.,-0.1)); +#344 = DIRECTION('',(0.,0.,1.)); +#345 = DIRECTION('',(1.,0.,0.)); +#346 = DEFINITIONAL_REPRESENTATION('',(#347),#355); +#347 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#348,#349,#350,#351,#352,#353 +,#354),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#348 = CARTESIAN_POINT('',(0.,0.)); +#349 = CARTESIAN_POINT('',(0.,-5.109549882328)); +#350 = CARTESIAN_POINT('',(-4.425,-2.554774941164)); +#351 = CARTESIAN_POINT('',(-8.85,-7.225416114969E-16)); +#352 = CARTESIAN_POINT('',(-4.425,2.554774941164)); +#353 = CARTESIAN_POINT('',(-4.440892098501E-15,5.109549882328)); +#354 = CARTESIAN_POINT('',(0.,0.)); +#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#356 = ORIENTED_EDGE('',*,*,#303,.F.); +#357 = ADVANCED_FACE('',(#358),#287,.T.); +#358 = FACE_BOUND('',#359,.F.); +#359 = EDGE_LOOP('',(#360,#383,#410,#411)); +#360 = ORIENTED_EDGE('',*,*,#361,.F.); +#361 = EDGE_CURVE('',#362,#267,#364,.T.); +#362 = VERTEX_POINT('',#363); +#363 = CARTESIAN_POINT('',(5.,0.,-0.4)); +#364 = SEAM_CURVE('',#365,(#369,#376),.PCURVE_S1.); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(5.,0.,0.)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(0.,0.,-1.)); +#369 = PCURVE('',#287,#370); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(-0.,-1.)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = PCURVE('',#287,#377); +#377 = DEFINITIONAL_REPRESENTATION('',(#378),#382); +#378 = LINE('',#379,#380); +#379 = CARTESIAN_POINT('',(-0.,0.)); +#380 = VECTOR('',#381,1.); +#381 = DIRECTION('',(-0.,-1.)); +#382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#383 = ORIENTED_EDGE('',*,*,#384,.F.); +#384 = EDGE_CURVE('',#362,#362,#385,.T.); +#385 = SURFACE_CURVE('',#386,(#391,#398),.PCURVE_S1.); +#386 = CIRCLE('',#387,5.); +#387 = AXIS2_PLACEMENT_3D('',#388,#389,#390); +#388 = CARTESIAN_POINT('',(0.,0.,-0.4)); +#389 = DIRECTION('',(0.,0.,-1.)); +#390 = DIRECTION('',(1.,0.,0.)); +#391 = PCURVE('',#287,#392); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(-0.,-0.4)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(-1.,0.)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = PCURVE('',#399,#404); +#399 = CONICAL_SURFACE('',#400,5.,0.785398163397); +#400 = AXIS2_PLACEMENT_3D('',#401,#402,#403); +#401 = CARTESIAN_POINT('',(0.,0.,-0.4)); +#402 = DIRECTION('',(0.,0.,1.)); +#403 = DIRECTION('',(1.,0.,0.)); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(-0.,-0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(-1.,-0.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = ORIENTED_EDGE('',*,*,#361,.T.); +#411 = ORIENTED_EDGE('',*,*,#266,.T.); +#412 = ADVANCED_FACE('',(#413,#416),#341,.F.); +#413 = FACE_BOUND('',#414,.F.); +#414 = EDGE_LOOP('',(#415)); +#415 = ORIENTED_EDGE('',*,*,#326,.F.); +#416 = FACE_BOUND('',#417,.F.); +#417 = EDGE_LOOP('',(#418)); +#418 = ORIENTED_EDGE('',*,*,#419,.F.); +#419 = EDGE_CURVE('',#420,#420,#422,.T.); +#420 = VERTEX_POINT('',#421); +#421 = CARTESIAN_POINT('',(1.45,0.,-0.1)); +#422 = SURFACE_CURVE('',#423,(#428,#435),.PCURVE_S1.); +#423 = CIRCLE('',#424,1.45); +#424 = AXIS2_PLACEMENT_3D('',#425,#426,#427); +#425 = CARTESIAN_POINT('',(0.,0.,-0.1)); +#426 = DIRECTION('',(0.,0.,1.)); +#427 = DIRECTION('',(1.,0.,0.)); +#428 = PCURVE('',#341,#429); +#429 = DEFINITIONAL_REPRESENTATION('',(#430),#434); +#430 = CIRCLE('',#431,1.45); +#431 = AXIS2_PLACEMENT_2D('',#432,#433); +#432 = CARTESIAN_POINT('',(-2.95,0.)); +#433 = DIRECTION('',(1.,0.)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = PCURVE('',#436,#441); +#436 = CYLINDRICAL_SURFACE('',#437,1.45); +#437 = AXIS2_PLACEMENT_3D('',#438,#439,#440); +#438 = CARTESIAN_POINT('',(0.,0.,1.3)); +#439 = DIRECTION('',(0.,0.,1.)); +#440 = DIRECTION('',(1.,0.,0.)); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446); +#442 = LINE('',#443,#444); +#443 = CARTESIAN_POINT('',(0.,-1.4)); +#444 = VECTOR('',#445,1.); +#445 = DIRECTION('',(1.,0.)); +#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#447 = ADVANCED_FACE('',(#448),#399,.T.); +#448 = FACE_BOUND('',#449,.T.); +#449 = EDGE_LOOP('',(#450,#471,#498,#499)); +#450 = ORIENTED_EDGE('',*,*,#451,.F.); +#451 = EDGE_CURVE('',#452,#362,#454,.T.); +#452 = VERTEX_POINT('',#453); +#453 = CARTESIAN_POINT('',(5.4,0.,0.)); +#454 = SEAM_CURVE('',#455,(#459,#465),.PCURVE_S1.); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(5.,0.,-0.4)); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#459 = PCURVE('',#399,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#464); +#461 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#462,#463),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.565685424949,0.),.PIECEWISE_BEZIER_KNOTS.); +#462 = CARTESIAN_POINT('',(0.,0.4)); +#463 = CARTESIAN_POINT('',(0.,0.)); +#464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#465 = PCURVE('',#399,#466); +#466 = DEFINITIONAL_REPRESENTATION('',(#467),#470); +#467 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#468,#469),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.565685424949,0.),.PIECEWISE_BEZIER_KNOTS.); +#468 = CARTESIAN_POINT('',(-6.28318530718,0.4)); +#469 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ORIENTED_EDGE('',*,*,#472,.T.); +#472 = EDGE_CURVE('',#452,#452,#473,.T.); +#473 = SURFACE_CURVE('',#474,(#479,#486),.PCURVE_S1.); +#474 = CIRCLE('',#475,5.4); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(0.,0.,0.)); +#477 = DIRECTION('',(0.,0.,-1.)); +#478 = DIRECTION('',(1.,0.,0.)); +#479 = PCURVE('',#399,#480); +#480 = DEFINITIONAL_REPRESENTATION('',(#481),#485); +#481 = LINE('',#482,#483); +#482 = CARTESIAN_POINT('',(0.,0.4)); +#483 = VECTOR('',#484,1.); +#484 = DIRECTION('',(-1.,-0.)); +#485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#486 = PCURVE('',#487,#492); +#487 = PLANE('',#488); +#488 = AXIS2_PLACEMENT_3D('',#489,#490,#491); +#489 = CARTESIAN_POINT('',(17.414238302041,-2.363981097454,0.)); +#490 = DIRECTION('',(0.,0.,-1.)); +#491 = DIRECTION('',(-1.,0.,0.)); +#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497); +#493 = CIRCLE('',#494,5.4); +#494 = AXIS2_PLACEMENT_2D('',#495,#496); +#495 = CARTESIAN_POINT('',(17.414238302041,2.363981097454)); +#496 = DIRECTION('',(-1.,0.)); +#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#498 = ORIENTED_EDGE('',*,*,#451,.T.); +#499 = ORIENTED_EDGE('',*,*,#384,.F.); +#500 = ADVANCED_FACE('',(#501),#436,.F.); +#501 = FACE_BOUND('',#502,.F.); +#502 = EDGE_LOOP('',(#503,#536,#557,#558)); +#503 = ORIENTED_EDGE('',*,*,#504,.F.); +#504 = EDGE_CURVE('',#505,#505,#507,.T.); +#505 = VERTEX_POINT('',#506); +#506 = CARTESIAN_POINT('',(1.45,0.,1.3)); +#507 = SURFACE_CURVE('',#508,(#513,#520),.PCURVE_S1.); +#508 = CIRCLE('',#509,1.45); +#509 = AXIS2_PLACEMENT_3D('',#510,#511,#512); +#510 = CARTESIAN_POINT('',(0.,0.,1.3)); +#511 = DIRECTION('',(0.,0.,1.)); +#512 = DIRECTION('',(1.,0.,0.)); +#513 = PCURVE('',#436,#514); +#514 = DEFINITIONAL_REPRESENTATION('',(#515),#519); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(0.,0.)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(1.,0.)); +#519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#520 = PCURVE('',#521,#526); +#521 = PLANE('',#522); +#522 = AXIS2_PLACEMENT_3D('',#523,#524,#525); +#523 = CARTESIAN_POINT('',(3.05,0.,1.3)); +#524 = DIRECTION('',(0.,0.,-1.)); +#525 = DIRECTION('',(-1.,0.,0.)); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#535); +#527 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#528,#529,#530,#531,#532,#533 +,#534),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#528 = CARTESIAN_POINT('',(1.6,0.)); +#529 = CARTESIAN_POINT('',(1.6,2.511473670975)); +#530 = CARTESIAN_POINT('',(3.775,1.255736835487)); +#531 = CARTESIAN_POINT('',(5.95,3.551475717527E-16)); +#532 = CARTESIAN_POINT('',(3.775,-1.255736835487)); +#533 = CARTESIAN_POINT('',(1.6,-2.511473670975)); +#534 = CARTESIAN_POINT('',(1.6,0.)); +#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#536 = ORIENTED_EDGE('',*,*,#537,.T.); +#537 = EDGE_CURVE('',#505,#420,#538,.T.); +#538 = SEAM_CURVE('',#539,(#543,#550),.PCURVE_S1.); +#539 = LINE('',#540,#541); +#540 = CARTESIAN_POINT('',(1.45,0.,1.3)); +#541 = VECTOR('',#542,1.); +#542 = DIRECTION('',(-0.,-0.,-1.)); +#543 = PCURVE('',#436,#544); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#549); +#545 = LINE('',#546,#547); +#546 = CARTESIAN_POINT('',(6.28318530718,0.)); +#547 = VECTOR('',#548,1.); +#548 = DIRECTION('',(0.,-1.)); +#549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#550 = PCURVE('',#436,#551); +#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556); +#552 = LINE('',#553,#554); +#553 = CARTESIAN_POINT('',(0.,0.)); +#554 = VECTOR('',#555,1.); +#555 = DIRECTION('',(0.,-1.)); +#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#557 = ORIENTED_EDGE('',*,*,#419,.T.); +#558 = ORIENTED_EDGE('',*,*,#537,.F.); +#559 = ADVANCED_FACE('',(#560,#563,#1359,#1394,#1429,#1464,#1499,#1534, + #1569,#1604,#1639,#1674,#1709,#1744,#1779,#1814,#1849,#1884),#487, + .T.); +#560 = FACE_BOUND('',#561,.T.); +#561 = EDGE_LOOP('',(#562)); +#562 = ORIENTED_EDGE('',*,*,#472,.F.); +#563 = FACE_BOUND('',#564,.T.); +#564 = EDGE_LOOP('',(#565,#599,#627,#655,#688,#716,#744,#777,#801,#829, + #857,#886,#914,#942,#970,#997,#1025,#1053,#1086,#1114,#1142,#1174, + #1197,#1225,#1253,#1282,#1310,#1338)); +#565 = ORIENTED_EDGE('',*,*,#566,.F.); +#566 = EDGE_CURVE('',#567,#569,#571,.T.); +#567 = VERTEX_POINT('',#568); +#568 = CARTESIAN_POINT('',(17.414238302041,-2.363981097454,0.)); +#569 = VERTEX_POINT('',#570); +#570 = CARTESIAN_POINT('',(19.4,0.,0.)); +#571 = SURFACE_CURVE('',#572,(#577,#588),.PCURVE_S1.); +#572 = CIRCLE('',#573,2.4); +#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576); +#574 = CARTESIAN_POINT('',(17.,0.,0.)); +#575 = DIRECTION('',(0.,0.,1.)); +#576 = DIRECTION('',(-1.,0.,0.)); +#577 = PCURVE('',#487,#578); +#578 = DEFINITIONAL_REPRESENTATION('',(#579),#587); +#579 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#580,#581,#582,#583,#584,#585 +,#586),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#580 = CARTESIAN_POINT('',(2.814238302041,2.363981097454)); +#581 = CARTESIAN_POINT('',(2.814238302041,-1.792940840711)); +#582 = CARTESIAN_POINT('',(-0.785761697959,0.285520128372)); +#583 = CARTESIAN_POINT('',(-4.385761697959,2.363981097454)); +#584 = CARTESIAN_POINT('',(-0.785761697959,4.442442066537)); +#585 = CARTESIAN_POINT('',(2.814238302041,6.52090303562)); +#586 = CARTESIAN_POINT('',(2.814238302041,2.363981097454)); +#587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#588 = PCURVE('',#589,#594); +#589 = CYLINDRICAL_SURFACE('',#590,2.4); +#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593); +#591 = CARTESIAN_POINT('',(17.,0.,0.)); +#592 = DIRECTION('',(0.,0.,-1.)); +#593 = DIRECTION('',(-1.,0.,0.)); +#594 = DEFINITIONAL_REPRESENTATION('',(#595),#598); +#595 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#596,#597),.UNSPECIFIED.,.F.,.F., + (2,2),(1.74426428589,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#596 = CARTESIAN_POINT('',(-1.74426428589,0.)); +#597 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.T.); +#600 = EDGE_CURVE('',#567,#601,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(7.586136356114,-4.086143571376,0.)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(17.414238302041,-2.363981097454,0.)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(-0.984992244503,-0.172598604483,-0.)); +#608 = PCURVE('',#487,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(0.,0.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(0.984992244503,-0.172598604483)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#616,#621); +#616 = PLANE('',#617); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(17.414238302041,-2.363981097454,0.)); +#619 = DIRECTION('',(0.172598604483,-0.984992244503,0.)); +#620 = DIRECTION('',(-0.984992244503,-0.172598604483,0.)); +#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626); +#622 = LINE('',#623,#624); +#623 = CARTESIAN_POINT('',(0.,0.)); +#624 = VECTOR('',#625,1.); +#625 = DIRECTION('',(1.,0.)); +#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#627 = ORIENTED_EDGE('',*,*,#628,.F.); +#628 = EDGE_CURVE('',#629,#601,#631,.T.); +#629 = VERTEX_POINT('',#630); +#630 = CARTESIAN_POINT('',(5.586136356114,-4.086143571384,0.)); +#631 = SURFACE_CURVE('',#632,(#636,#643),.PCURVE_S1.); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(5.586136356114,-4.086143571376,0.)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,0.,0.)); +#636 = PCURVE('',#487,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(11.828101945927,-1.722162473921)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(-1.,0.)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#643 = PCURVE('',#644,#649); +#644 = PLANE('',#645); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(5.586136356114,-4.086143571376,0.)); +#647 = DIRECTION('',(0.,1.,0.)); +#648 = DIRECTION('',(1.,0.,0.)); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(0.,-0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(1.,0.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = ORIENTED_EDGE('',*,*,#656,.T.); +#656 = EDGE_CURVE('',#629,#657,#659,.T.); +#657 = VERTEX_POINT('',#658); +#658 = CARTESIAN_POINT('',(4.086143571398,-5.586131531897,0.)); +#659 = SURFACE_CURVE('',#660,(#665,#676),.PCURVE_S1.); +#660 = CIRCLE('',#661,1.5); +#661 = AXIS2_PLACEMENT_3D('',#662,#663,#664); +#662 = CARTESIAN_POINT('',(5.586143571372,-5.586143571376,0.)); +#663 = DIRECTION('',(0.,0.,1.)); +#664 = DIRECTION('',(-1.,0.,0.)); +#665 = PCURVE('',#487,#666); +#666 = DEFINITIONAL_REPRESENTATION('',(#667),#675); +#667 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#668,#669,#670,#671,#672,#673 +,#674),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#668 = CARTESIAN_POINT('',(13.328094730669,-3.222162473921)); +#669 = CARTESIAN_POINT('',(13.328094730669,-5.820238685274)); +#670 = CARTESIAN_POINT('',(11.078094730669,-4.521200579598)); +#671 = CARTESIAN_POINT('',(8.828094730669,-3.222162473921)); +#672 = CARTESIAN_POINT('',(11.078094730669,-1.923124368245)); +#673 = CARTESIAN_POINT('',(13.328094730669,-0.624086262568)); +#674 = CARTESIAN_POINT('',(13.328094730669,-3.222162473921)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = PCURVE('',#677,#682); +#677 = CYLINDRICAL_SURFACE('',#678,1.5); +#678 = AXIS2_PLACEMENT_3D('',#679,#680,#681); +#679 = CARTESIAN_POINT('',(5.586143571372,-5.586143571376,0.)); +#680 = DIRECTION('',(0.,0.,-1.)); +#681 = DIRECTION('',(-1.,0.,0.)); +#682 = DEFINITIONAL_REPRESENTATION('',(#683),#687); +#683 = LINE('',#684,#685); +#684 = CARTESIAN_POINT('',(-0.,0.)); +#685 = VECTOR('',#686,1.); +#686 = DIRECTION('',(-1.,0.)); +#687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#688 = ORIENTED_EDGE('',*,*,#689,.T.); +#689 = EDGE_CURVE('',#657,#690,#692,.T.); +#690 = VERTEX_POINT('',#691); +#691 = CARTESIAN_POINT('',(4.086143571376,-7.586131531897,0.)); +#692 = SURFACE_CURVE('',#693,(#697,#704),.PCURVE_S1.); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(4.086143571376,-5.586131531897,0.)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(-0.,-1.,-0.)); +#697 = PCURVE('',#487,#698); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#703); +#699 = LINE('',#700,#701); +#700 = CARTESIAN_POINT('',(13.328094730665,-3.222150434442)); +#701 = VECTOR('',#702,1.); +#702 = DIRECTION('',(0.,-1.)); +#703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#704 = PCURVE('',#705,#710); +#705 = PLANE('',#706); +#706 = AXIS2_PLACEMENT_3D('',#707,#708,#709); +#707 = CARTESIAN_POINT('',(4.086143571376,-5.586131531897,0.)); +#708 = DIRECTION('',(1.,0.,0.)); +#709 = DIRECTION('',(0.,-1.,0.)); +#710 = DEFINITIONAL_REPRESENTATION('',(#711),#715); +#711 = LINE('',#712,#713); +#712 = CARTESIAN_POINT('',(0.,0.)); +#713 = VECTOR('',#714,1.); +#714 = DIRECTION('',(1.,0.)); +#715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#716 = ORIENTED_EDGE('',*,*,#717,.T.); +#717 = EDGE_CURVE('',#690,#718,#720,.T.); +#718 = VERTEX_POINT('',#719); +#719 = CARTESIAN_POINT('',(2.363981259367,-17.41423737803,0.)); +#720 = SURFACE_CURVE('',#721,(#725,#732),.PCURVE_S1.); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(4.086143571376,-7.586131531897,0.)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(-0.172598522285,-0.984992258906,-0.)); +#725 = PCURVE('',#487,#726); +#726 = DEFINITIONAL_REPRESENTATION('',(#727),#731); +#727 = LINE('',#728,#729); +#728 = CARTESIAN_POINT('',(13.328094730665,-5.222150434442)); +#729 = VECTOR('',#730,1.); +#730 = DIRECTION('',(0.172598522285,-0.984992258906)); +#731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#732 = PCURVE('',#733,#738); +#733 = PLANE('',#734); +#734 = AXIS2_PLACEMENT_3D('',#735,#736,#737); +#735 = CARTESIAN_POINT('',(4.086143571376,-7.586131531897,0.)); +#736 = DIRECTION('',(0.984992258906,-0.172598522285,0.)); +#737 = DIRECTION('',(-0.172598522285,-0.984992258906,0.)); +#738 = DEFINITIONAL_REPRESENTATION('',(#739),#743); +#739 = LINE('',#740,#741); +#740 = CARTESIAN_POINT('',(0.,0.)); +#741 = VECTOR('',#742,1.); +#742 = DIRECTION('',(1.,0.)); +#743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#744 = ORIENTED_EDGE('',*,*,#745,.F.); +#745 = EDGE_CURVE('',#746,#718,#748,.T.); +#746 = VERTEX_POINT('',#747); +#747 = CARTESIAN_POINT('',(0.,-19.4,0.)); +#748 = SURFACE_CURVE('',#749,(#754,#765),.PCURVE_S1.); +#749 = CIRCLE('',#750,2.4); +#750 = AXIS2_PLACEMENT_3D('',#751,#752,#753); +#751 = CARTESIAN_POINT('',(0.,-17.,0.)); +#752 = DIRECTION('',(0.,0.,1.)); +#753 = DIRECTION('',(-1.,0.,0.)); +#754 = PCURVE('',#487,#755); +#755 = DEFINITIONAL_REPRESENTATION('',(#756),#764); +#756 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#757,#758,#759,#760,#761,#762 +,#763),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#757 = CARTESIAN_POINT('',(19.814238302041,-14.63601890254)); +#758 = CARTESIAN_POINT('',(19.814238302041,-18.79294084071)); +#759 = CARTESIAN_POINT('',(16.214238302041,-16.71447987162)); +#760 = CARTESIAN_POINT('',(12.614238302041,-14.63601890254)); +#761 = CARTESIAN_POINT('',(16.214238302041,-12.55755793346)); +#762 = CARTESIAN_POINT('',(19.814238302041,-10.47909696438)); +#763 = CARTESIAN_POINT('',(19.814238302041,-14.63601890254)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = PCURVE('',#766,#771); +#766 = CYLINDRICAL_SURFACE('',#767,2.4); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(0.,-17.,0.)); +#769 = DIRECTION('',(-0.,-0.,-1.)); +#770 = DIRECTION('',(-1.,0.,0.)); +#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(-0.,0.)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(-1.,0.)); +#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#777 = ORIENTED_EDGE('',*,*,#778,.T.); +#778 = EDGE_CURVE('',#746,#779,#781,.T.); +#779 = VERTEX_POINT('',#780); +#780 = CARTESIAN_POINT('',(-2.363981259367,-17.41423737803,0.)); +#781 = SURFACE_CURVE('',#782,(#787,#794),.PCURVE_S1.); +#782 = CIRCLE('',#783,2.4); +#783 = AXIS2_PLACEMENT_3D('',#784,#785,#786); +#784 = CARTESIAN_POINT('',(0.,-17.,0.)); +#785 = DIRECTION('',(0.,0.,-1.)); +#786 = DIRECTION('',(1.,0.,0.)); +#787 = PCURVE('',#487,#788); +#788 = DEFINITIONAL_REPRESENTATION('',(#789),#793); +#789 = CIRCLE('',#790,2.4); +#790 = AXIS2_PLACEMENT_2D('',#791,#792); +#791 = CARTESIAN_POINT('',(17.414238302041,-14.63601890254)); +#792 = DIRECTION('',(-1.,0.)); +#793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#794 = PCURVE('',#766,#795); +#795 = DEFINITIONAL_REPRESENTATION('',(#796),#800); +#796 = LINE('',#797,#798); +#797 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#798 = VECTOR('',#799,1.); +#799 = DIRECTION('',(1.,-0.)); +#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#801 = ORIENTED_EDGE('',*,*,#802,.F.); +#802 = EDGE_CURVE('',#803,#779,#805,.T.); +#803 = VERTEX_POINT('',#804); +#804 = CARTESIAN_POINT('',(-4.086143571376,-7.586131531897,0.)); +#805 = SURFACE_CURVE('',#806,(#810,#817),.PCURVE_S1.); +#806 = LINE('',#807,#808); +#807 = CARTESIAN_POINT('',(-4.086143571376,-7.586131531897,0.)); +#808 = VECTOR('',#809,1.); +#809 = DIRECTION('',(0.172598522285,-0.984992258906,0.)); +#810 = PCURVE('',#487,#811); +#811 = DEFINITIONAL_REPRESENTATION('',(#812),#816); +#812 = LINE('',#813,#814); +#813 = CARTESIAN_POINT('',(21.500381873417,-5.222150434442)); +#814 = VECTOR('',#815,1.); +#815 = DIRECTION('',(-0.172598522285,-0.984992258906)); +#816 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#817 = PCURVE('',#818,#823); +#818 = PLANE('',#819); +#819 = AXIS2_PLACEMENT_3D('',#820,#821,#822); +#820 = CARTESIAN_POINT('',(-4.086143571376,-7.586131531897,0.)); +#821 = DIRECTION('',(-0.984992258906,-0.172598522285,-0.)); +#822 = DIRECTION('',(-0.172598522285,0.984992258906,0.)); +#823 = DEFINITIONAL_REPRESENTATION('',(#824),#828); +#824 = LINE('',#825,#826); +#825 = CARTESIAN_POINT('',(-0.,0.)); +#826 = VECTOR('',#827,1.); +#827 = DIRECTION('',(-1.,0.)); +#828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#829 = ORIENTED_EDGE('',*,*,#830,.F.); +#830 = EDGE_CURVE('',#831,#803,#833,.T.); +#831 = VERTEX_POINT('',#832); +#832 = CARTESIAN_POINT('',(-4.086143571398,-5.586131531897,0.)); +#833 = SURFACE_CURVE('',#834,(#838,#845),.PCURVE_S1.); +#834 = LINE('',#835,#836); +#835 = CARTESIAN_POINT('',(-4.086143571376,-5.586131531897,0.)); +#836 = VECTOR('',#837,1.); +#837 = DIRECTION('',(-0.,-1.,-0.)); +#838 = PCURVE('',#487,#839); +#839 = DEFINITIONAL_REPRESENTATION('',(#840),#844); +#840 = LINE('',#841,#842); +#841 = CARTESIAN_POINT('',(21.500381873417,-3.222150434442)); +#842 = VECTOR('',#843,1.); +#843 = DIRECTION('',(0.,-1.)); +#844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#845 = PCURVE('',#846,#851); +#846 = PLANE('',#847); +#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); +#848 = CARTESIAN_POINT('',(-4.086143571376,-5.586131531897,0.)); +#849 = DIRECTION('',(-1.,-0.,-0.)); +#850 = DIRECTION('',(0.,1.,0.)); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-0.,0.)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(-1.,0.)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = ORIENTED_EDGE('',*,*,#858,.F.); +#858 = EDGE_CURVE('',#859,#831,#861,.T.); +#859 = VERTEX_POINT('',#860); +#860 = CARTESIAN_POINT('',(-5.586136356114,-4.086143571384,0.)); +#861 = SURFACE_CURVE('',#862,(#867,#874),.PCURVE_S1.); +#862 = CIRCLE('',#863,1.5); +#863 = AXIS2_PLACEMENT_3D('',#864,#865,#866); +#864 = CARTESIAN_POINT('',(-5.586143571372,-5.586143571376,0.)); +#865 = DIRECTION('',(0.,0.,-1.)); +#866 = DIRECTION('',(1.,0.,0.)); +#867 = PCURVE('',#487,#868); +#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873); +#869 = CIRCLE('',#870,1.5); +#870 = AXIS2_PLACEMENT_2D('',#871,#872); +#871 = CARTESIAN_POINT('',(23.000381873413,-3.222162473921)); +#872 = DIRECTION('',(-1.,0.)); +#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#874 = PCURVE('',#875,#880); +#875 = CYLINDRICAL_SURFACE('',#876,1.5); +#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879); +#877 = CARTESIAN_POINT('',(-5.586143571372,-5.586143571376,0.)); +#878 = DIRECTION('',(0.,0.,-1.)); +#879 = DIRECTION('',(1.,0.,0.)); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(0.,0.)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(1.,0.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#887,.T.); +#887 = EDGE_CURVE('',#859,#888,#890,.T.); +#888 = VERTEX_POINT('',#889); +#889 = CARTESIAN_POINT('',(-7.586136356114,-4.086143571376,0.)); +#890 = SURFACE_CURVE('',#891,(#895,#902),.PCURVE_S1.); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(-5.586136356114,-4.086143571376,0.)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(-1.,-0.,-0.)); +#895 = PCURVE('',#487,#896); +#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(23.000374658155,-1.722162473921)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(1.,0.)); +#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#902 = PCURVE('',#903,#908); +#903 = PLANE('',#904); +#904 = AXIS2_PLACEMENT_3D('',#905,#906,#907); +#905 = CARTESIAN_POINT('',(-5.586136356114,-4.086143571376,0.)); +#906 = DIRECTION('',(0.,1.,0.)); +#907 = DIRECTION('',(1.,0.,0.)); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(-0.,-0.)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(-1.,0.)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#916,#888,#918,.T.); +#916 = VERTEX_POINT('',#917); +#917 = CARTESIAN_POINT('',(-17.41423830204,-2.363981097454,0.)); +#918 = SURFACE_CURVE('',#919,(#923,#930),.PCURVE_S1.); +#919 = LINE('',#920,#921); +#920 = CARTESIAN_POINT('',(-17.41423830204,-2.363981097454,0.)); +#921 = VECTOR('',#922,1.); +#922 = DIRECTION('',(0.984992244503,-0.172598604483,0.)); +#923 = PCURVE('',#487,#924); +#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929); +#925 = LINE('',#926,#927); +#926 = CARTESIAN_POINT('',(34.828476604082,0.)); +#927 = VECTOR('',#928,1.); +#928 = DIRECTION('',(-0.984992244503,-0.172598604483)); +#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#930 = PCURVE('',#931,#936); +#931 = PLANE('',#932); +#932 = AXIS2_PLACEMENT_3D('',#933,#934,#935); +#933 = CARTESIAN_POINT('',(-17.41423830204,-2.363981097454,0.)); +#934 = DIRECTION('',(-0.172598604483,-0.984992244503,-0.)); +#935 = DIRECTION('',(-0.984992244503,0.172598604483,0.)); +#936 = DEFINITIONAL_REPRESENTATION('',(#937),#941); +#937 = LINE('',#938,#939); +#938 = CARTESIAN_POINT('',(-0.,0.)); +#939 = VECTOR('',#940,1.); +#940 = DIRECTION('',(-1.,0.)); +#941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#942 = ORIENTED_EDGE('',*,*,#943,.T.); +#943 = EDGE_CURVE('',#916,#944,#946,.T.); +#944 = VERTEX_POINT('',#945); +#945 = CARTESIAN_POINT('',(-19.4,0.,0.)); +#946 = SURFACE_CURVE('',#947,(#952,#959),.PCURVE_S1.); +#947 = CIRCLE('',#948,2.4); +#948 = AXIS2_PLACEMENT_3D('',#949,#950,#951); +#949 = CARTESIAN_POINT('',(-17.,0.,0.)); +#950 = DIRECTION('',(0.,0.,-1.)); +#951 = DIRECTION('',(1.,0.,0.)); +#952 = PCURVE('',#487,#953); +#953 = DEFINITIONAL_REPRESENTATION('',(#954),#958); +#954 = CIRCLE('',#955,2.4); +#955 = AXIS2_PLACEMENT_2D('',#956,#957); +#956 = CARTESIAN_POINT('',(34.414238302041,2.363981097454)); +#957 = DIRECTION('',(-1.,0.)); +#958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#959 = PCURVE('',#960,#965); +#960 = CYLINDRICAL_SURFACE('',#961,2.4); +#961 = AXIS2_PLACEMENT_3D('',#962,#963,#964); +#962 = CARTESIAN_POINT('',(-17.,0.,0.)); +#963 = DIRECTION('',(0.,0.,-1.)); +#964 = DIRECTION('',(1.,0.,0.)); +#965 = DEFINITIONAL_REPRESENTATION('',(#966),#969); +#966 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#967,#968),.UNSPECIFIED.,.F.,.F., + (2,2),(1.74426428589,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#967 = CARTESIAN_POINT('',(1.74426428589,0.)); +#968 = CARTESIAN_POINT('',(3.14159265359,0.)); +#969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#970 = ORIENTED_EDGE('',*,*,#971,.F.); +#971 = EDGE_CURVE('',#972,#944,#974,.T.); +#972 = VERTEX_POINT('',#973); +#973 = CARTESIAN_POINT('',(-17.41423830204,2.363981097454,0.)); +#974 = SURFACE_CURVE('',#975,(#980,#991),.PCURVE_S1.); +#975 = CIRCLE('',#976,2.4); +#976 = AXIS2_PLACEMENT_3D('',#977,#978,#979); +#977 = CARTESIAN_POINT('',(-17.,0.,0.)); +#978 = DIRECTION('',(0.,0.,1.)); +#979 = DIRECTION('',(1.,0.,0.)); +#980 = PCURVE('',#487,#981); +#981 = DEFINITIONAL_REPRESENTATION('',(#982),#990); +#982 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#983,#984,#985,#986,#987,#988 +,#989),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#983 = CARTESIAN_POINT('',(32.014238302041,2.363981097454)); +#984 = CARTESIAN_POINT('',(32.014238302041,6.52090303562)); +#985 = CARTESIAN_POINT('',(35.614238302041,4.442442066537)); +#986 = CARTESIAN_POINT('',(39.214238302041,2.363981097454)); +#987 = CARTESIAN_POINT('',(35.614238302041,0.285520128372)); +#988 = CARTESIAN_POINT('',(32.014238302041,-1.792940840711)); +#989 = CARTESIAN_POINT('',(32.014238302041,2.363981097454)); +#990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#991 = PCURVE('',#960,#992); +#992 = DEFINITIONAL_REPRESENTATION('',(#993),#996); +#993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#994,#995),.UNSPECIFIED.,.F.,.F., + (2,2),(1.74426428589,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#994 = CARTESIAN_POINT('',(4.53892102129,0.)); +#995 = CARTESIAN_POINT('',(3.14159265359,0.)); +#996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#997 = ORIENTED_EDGE('',*,*,#998,.T.); +#998 = EDGE_CURVE('',#972,#999,#1001,.T.); +#999 = VERTEX_POINT('',#1000); +#1000 = CARTESIAN_POINT('',(-7.586136356114,4.086143571376,0.)); +#1001 = SURFACE_CURVE('',#1002,(#1006,#1013),.PCURVE_S1.); +#1002 = LINE('',#1003,#1004); +#1003 = CARTESIAN_POINT('',(-17.41423830204,2.363981097454,0.)); +#1004 = VECTOR('',#1005,1.); +#1005 = DIRECTION('',(0.984992244503,0.172598604483,0.)); +#1006 = PCURVE('',#487,#1007); +#1007 = DEFINITIONAL_REPRESENTATION('',(#1008),#1012); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(34.828476604082,4.727962194909)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(-0.984992244503,0.172598604483)); +#1012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1013 = PCURVE('',#1014,#1019); +#1014 = PLANE('',#1015); +#1015 = AXIS2_PLACEMENT_3D('',#1016,#1017,#1018); +#1016 = CARTESIAN_POINT('',(-17.41423830204,2.363981097454,0.)); +#1017 = DIRECTION('',(-0.172598604483,0.984992244503,0.)); +#1018 = DIRECTION('',(0.984992244503,0.172598604483,0.)); +#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024); +#1020 = LINE('',#1021,#1022); +#1021 = CARTESIAN_POINT('',(0.,0.)); +#1022 = VECTOR('',#1023,1.); +#1023 = DIRECTION('',(1.,0.)); +#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1025 = ORIENTED_EDGE('',*,*,#1026,.F.); +#1026 = EDGE_CURVE('',#1027,#999,#1029,.T.); +#1027 = VERTEX_POINT('',#1028); +#1028 = CARTESIAN_POINT('',(-5.586136356114,4.086143571384,0.)); +#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.); +#1030 = LINE('',#1031,#1032); +#1031 = CARTESIAN_POINT('',(-5.586136356114,4.086143571376,0.)); +#1032 = VECTOR('',#1033,1.); +#1033 = DIRECTION('',(-1.,0.,0.)); +#1034 = PCURVE('',#487,#1035); +#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(23.000374658155,6.45012466883)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(1.,0.)); +#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1041 = PCURVE('',#1042,#1047); +#1042 = PLANE('',#1043); +#1043 = AXIS2_PLACEMENT_3D('',#1044,#1045,#1046); +#1044 = CARTESIAN_POINT('',(-5.586136356114,4.086143571376,0.)); +#1045 = DIRECTION('',(0.,-1.,0.)); +#1046 = DIRECTION('',(-1.,0.,0.)); +#1047 = DEFINITIONAL_REPRESENTATION('',(#1048),#1052); +#1048 = LINE('',#1049,#1050); +#1049 = CARTESIAN_POINT('',(0.,-0.)); +#1050 = VECTOR('',#1051,1.); +#1051 = DIRECTION('',(1.,0.)); +#1052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1053 = ORIENTED_EDGE('',*,*,#1054,.T.); +#1054 = EDGE_CURVE('',#1027,#1055,#1057,.T.); +#1055 = VERTEX_POINT('',#1056); +#1056 = CARTESIAN_POINT('',(-4.086143571398,5.586131531897,0.)); +#1057 = SURFACE_CURVE('',#1058,(#1063,#1074),.PCURVE_S1.); +#1058 = CIRCLE('',#1059,1.5); +#1059 = AXIS2_PLACEMENT_3D('',#1060,#1061,#1062); +#1060 = CARTESIAN_POINT('',(-5.586143571372,5.586143571376,0.)); +#1061 = DIRECTION('',(0.,0.,1.)); +#1062 = DIRECTION('',(1.,0.,0.)); +#1063 = PCURVE('',#487,#1064); +#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1073); +#1065 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1066,#1067,#1068,#1069, +#1070,#1071,#1072),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1066 = CARTESIAN_POINT('',(21.500381873413,7.95012466883)); +#1067 = CARTESIAN_POINT('',(21.500381873413,10.548200880183)); +#1068 = CARTESIAN_POINT('',(23.750381873413,9.249162774507)); +#1069 = CARTESIAN_POINT('',(26.000381873413,7.95012466883)); +#1070 = CARTESIAN_POINT('',(23.750381873413,6.651086563153)); +#1071 = CARTESIAN_POINT('',(21.500381873413,5.352048457477)); +#1072 = CARTESIAN_POINT('',(21.500381873413,7.95012466883)); +#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1074 = PCURVE('',#1075,#1080); +#1075 = CYLINDRICAL_SURFACE('',#1076,1.5); +#1076 = AXIS2_PLACEMENT_3D('',#1077,#1078,#1079); +#1077 = CARTESIAN_POINT('',(-5.586143571372,5.586143571376,0.)); +#1078 = DIRECTION('',(-0.,-0.,-1.)); +#1079 = DIRECTION('',(1.,0.,0.)); +#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085); +#1081 = LINE('',#1082,#1083); +#1082 = CARTESIAN_POINT('',(-0.,0.)); +#1083 = VECTOR('',#1084,1.); +#1084 = DIRECTION('',(-1.,0.)); +#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1086 = ORIENTED_EDGE('',*,*,#1087,.T.); +#1087 = EDGE_CURVE('',#1055,#1088,#1090,.T.); +#1088 = VERTEX_POINT('',#1089); +#1089 = CARTESIAN_POINT('',(-4.086143571376,7.586131531897,0.)); +#1090 = SURFACE_CURVE('',#1091,(#1095,#1102),.PCURVE_S1.); +#1091 = LINE('',#1092,#1093); +#1092 = CARTESIAN_POINT('',(-4.086143571376,5.586131531897,0.)); +#1093 = VECTOR('',#1094,1.); +#1094 = DIRECTION('',(0.,1.,0.)); +#1095 = PCURVE('',#487,#1096); +#1096 = DEFINITIONAL_REPRESENTATION('',(#1097),#1101); +#1097 = LINE('',#1098,#1099); +#1098 = CARTESIAN_POINT('',(21.500381873417,7.950112629351)); +#1099 = VECTOR('',#1100,1.); +#1100 = DIRECTION('',(0.,1.)); +#1101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1102 = PCURVE('',#1103,#1108); +#1103 = PLANE('',#1104); +#1104 = AXIS2_PLACEMENT_3D('',#1105,#1106,#1107); +#1105 = CARTESIAN_POINT('',(-4.086143571376,5.586131531897,0.)); +#1106 = DIRECTION('',(-1.,0.,0.)); +#1107 = DIRECTION('',(0.,1.,0.)); +#1108 = DEFINITIONAL_REPRESENTATION('',(#1109),#1113); +#1109 = LINE('',#1110,#1111); +#1110 = CARTESIAN_POINT('',(0.,0.)); +#1111 = VECTOR('',#1112,1.); +#1112 = DIRECTION('',(1.,0.)); +#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1114 = ORIENTED_EDGE('',*,*,#1115,.T.); +#1115 = EDGE_CURVE('',#1088,#1116,#1118,.T.); +#1116 = VERTEX_POINT('',#1117); +#1117 = CARTESIAN_POINT('',(-2.363981259367,17.414237378033,0.)); +#1118 = SURFACE_CURVE('',#1119,(#1123,#1130),.PCURVE_S1.); +#1119 = LINE('',#1120,#1121); +#1120 = CARTESIAN_POINT('',(-4.086143571376,7.586131531897,0.)); +#1121 = VECTOR('',#1122,1.); +#1122 = DIRECTION('',(0.172598522285,0.984992258906,0.)); +#1123 = PCURVE('',#487,#1124); +#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1129); +#1125 = LINE('',#1126,#1127); +#1126 = CARTESIAN_POINT('',(21.500381873417,9.950112629351)); +#1127 = VECTOR('',#1128,1.); +#1128 = DIRECTION('',(-0.172598522285,0.984992258906)); +#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1130 = PCURVE('',#1131,#1136); +#1131 = PLANE('',#1132); +#1132 = AXIS2_PLACEMENT_3D('',#1133,#1134,#1135); +#1133 = CARTESIAN_POINT('',(-4.086143571376,7.586131531897,0.)); +#1134 = DIRECTION('',(-0.984992258906,0.172598522285,0.)); +#1135 = DIRECTION('',(0.172598522285,0.984992258906,0.)); +#1136 = DEFINITIONAL_REPRESENTATION('',(#1137),#1141); +#1137 = LINE('',#1138,#1139); +#1138 = CARTESIAN_POINT('',(0.,0.)); +#1139 = VECTOR('',#1140,1.); +#1140 = DIRECTION('',(1.,0.)); +#1141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1142 = ORIENTED_EDGE('',*,*,#1143,.F.); +#1143 = EDGE_CURVE('',#1144,#1116,#1146,.T.); +#1144 = VERTEX_POINT('',#1145); +#1145 = CARTESIAN_POINT('',(0.,19.4,0.)); +#1146 = SURFACE_CURVE('',#1147,(#1152,#1163),.PCURVE_S1.); +#1147 = CIRCLE('',#1148,2.4); +#1148 = AXIS2_PLACEMENT_3D('',#1149,#1150,#1151); +#1149 = CARTESIAN_POINT('',(0.,17.,0.)); +#1150 = DIRECTION('',(0.,0.,1.)); +#1151 = DIRECTION('',(1.,0.,0.)); +#1152 = PCURVE('',#487,#1153); +#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1162); +#1154 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1155,#1156,#1157,#1158, +#1159,#1160,#1161),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1155 = CARTESIAN_POINT('',(15.014238302041,19.363981097454)); +#1156 = CARTESIAN_POINT('',(15.014238302041,23.52090303562)); +#1157 = CARTESIAN_POINT('',(18.614238302041,21.442442066537)); +#1158 = CARTESIAN_POINT('',(22.214238302041,19.363981097454)); +#1159 = CARTESIAN_POINT('',(18.614238302041,17.285520128372)); +#1160 = CARTESIAN_POINT('',(15.014238302041,15.207059159289)); +#1161 = CARTESIAN_POINT('',(15.014238302041,19.363981097454)); +#1162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1163 = PCURVE('',#1164,#1169); +#1164 = CYLINDRICAL_SURFACE('',#1165,2.4); +#1165 = AXIS2_PLACEMENT_3D('',#1166,#1167,#1168); +#1166 = CARTESIAN_POINT('',(0.,17.,0.)); +#1167 = DIRECTION('',(0.,0.,-1.)); +#1168 = DIRECTION('',(-1.,-0.,-0.)); +#1169 = DEFINITIONAL_REPRESENTATION('',(#1170),#1173); +#1170 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1171,#1172),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,2.968125085364),.PIECEWISE_BEZIER_KNOTS.); +#1171 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1172 = CARTESIAN_POINT('',(0.173467568225,0.)); +#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1174 = ORIENTED_EDGE('',*,*,#1175,.T.); +#1175 = EDGE_CURVE('',#1144,#1176,#1178,.T.); +#1176 = VERTEX_POINT('',#1177); +#1177 = CARTESIAN_POINT('',(2.363981259367,17.414237378033,0.)); +#1178 = SURFACE_CURVE('',#1179,(#1184,#1191),.PCURVE_S1.); +#1179 = CIRCLE('',#1180,2.4); +#1180 = AXIS2_PLACEMENT_3D('',#1181,#1182,#1183); +#1181 = CARTESIAN_POINT('',(0.,17.,0.)); +#1182 = DIRECTION('',(0.,0.,-1.)); +#1183 = DIRECTION('',(-1.,-0.,-0.)); +#1184 = PCURVE('',#487,#1185); +#1185 = DEFINITIONAL_REPRESENTATION('',(#1186),#1190); +#1186 = CIRCLE('',#1187,2.4); +#1187 = AXIS2_PLACEMENT_2D('',#1188,#1189); +#1188 = CARTESIAN_POINT('',(17.414238302041,19.363981097454)); +#1189 = DIRECTION('',(1.,0.)); +#1190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1191 = PCURVE('',#1164,#1192); +#1192 = DEFINITIONAL_REPRESENTATION('',(#1193),#1196); +#1193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1194,#1195),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,2.968125085364),.PIECEWISE_BEZIER_KNOTS.); +#1194 = CARTESIAN_POINT('',(1.570796326795,0.)); +#1195 = CARTESIAN_POINT('',(2.968125085364,0.)); +#1196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1197 = ORIENTED_EDGE('',*,*,#1198,.F.); +#1198 = EDGE_CURVE('',#1199,#1176,#1201,.T.); +#1199 = VERTEX_POINT('',#1200); +#1200 = CARTESIAN_POINT('',(4.086143571376,7.586131531897,0.)); +#1201 = SURFACE_CURVE('',#1202,(#1206,#1213),.PCURVE_S1.); +#1202 = LINE('',#1203,#1204); +#1203 = CARTESIAN_POINT('',(4.086143571376,7.586131531897,0.)); +#1204 = VECTOR('',#1205,1.); +#1205 = DIRECTION('',(-0.172598522285,0.984992258906,0.)); +#1206 = PCURVE('',#487,#1207); +#1207 = DEFINITIONAL_REPRESENTATION('',(#1208),#1212); +#1208 = LINE('',#1209,#1210); +#1209 = CARTESIAN_POINT('',(13.328094730665,9.950112629351)); +#1210 = VECTOR('',#1211,1.); +#1211 = DIRECTION('',(0.172598522285,0.984992258906)); +#1212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1213 = PCURVE('',#1214,#1219); +#1214 = PLANE('',#1215); +#1215 = AXIS2_PLACEMENT_3D('',#1216,#1217,#1218); +#1216 = CARTESIAN_POINT('',(4.086143571376,7.586131531897,0.)); +#1217 = DIRECTION('',(0.984992258906,0.172598522285,0.)); +#1218 = DIRECTION('',(0.172598522285,-0.984992258906,0.)); +#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1224); +#1220 = LINE('',#1221,#1222); +#1221 = CARTESIAN_POINT('',(-0.,0.)); +#1222 = VECTOR('',#1223,1.); +#1223 = DIRECTION('',(-1.,0.)); +#1224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1225 = ORIENTED_EDGE('',*,*,#1226,.F.); +#1226 = EDGE_CURVE('',#1227,#1199,#1229,.T.); +#1227 = VERTEX_POINT('',#1228); +#1228 = CARTESIAN_POINT('',(4.086143571398,5.586131531897,0.)); +#1229 = SURFACE_CURVE('',#1230,(#1234,#1241),.PCURVE_S1.); +#1230 = LINE('',#1231,#1232); +#1231 = CARTESIAN_POINT('',(4.086143571376,5.586131531897,0.)); +#1232 = VECTOR('',#1233,1.); +#1233 = DIRECTION('',(0.,1.,0.)); +#1234 = PCURVE('',#487,#1235); +#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240); +#1236 = LINE('',#1237,#1238); +#1237 = CARTESIAN_POINT('',(13.328094730665,7.950112629351)); +#1238 = VECTOR('',#1239,1.); +#1239 = DIRECTION('',(0.,1.)); +#1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1241 = PCURVE('',#1242,#1247); +#1242 = PLANE('',#1243); +#1243 = AXIS2_PLACEMENT_3D('',#1244,#1245,#1246); +#1244 = CARTESIAN_POINT('',(4.086143571376,5.586131531897,0.)); +#1245 = DIRECTION('',(1.,0.,0.)); +#1246 = DIRECTION('',(0.,-1.,0.)); +#1247 = DEFINITIONAL_REPRESENTATION('',(#1248),#1252); +#1248 = LINE('',#1249,#1250); +#1249 = CARTESIAN_POINT('',(-0.,0.)); +#1250 = VECTOR('',#1251,1.); +#1251 = DIRECTION('',(-1.,0.)); +#1252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1253 = ORIENTED_EDGE('',*,*,#1254,.F.); +#1254 = EDGE_CURVE('',#1255,#1227,#1257,.T.); +#1255 = VERTEX_POINT('',#1256); +#1256 = CARTESIAN_POINT('',(5.586136356114,4.086143571384,0.)); +#1257 = SURFACE_CURVE('',#1258,(#1263,#1270),.PCURVE_S1.); +#1258 = CIRCLE('',#1259,1.5); +#1259 = AXIS2_PLACEMENT_3D('',#1260,#1261,#1262); +#1260 = CARTESIAN_POINT('',(5.586143571372,5.586143571376,0.)); +#1261 = DIRECTION('',(0.,0.,-1.)); +#1262 = DIRECTION('',(-1.,-0.,-0.)); +#1263 = PCURVE('',#487,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = CIRCLE('',#1266,1.5); +#1266 = AXIS2_PLACEMENT_2D('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(11.828094730669,7.95012466883)); +#1268 = DIRECTION('',(1.,0.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = PCURVE('',#1271,#1276); +#1271 = CYLINDRICAL_SURFACE('',#1272,1.5); +#1272 = AXIS2_PLACEMENT_3D('',#1273,#1274,#1275); +#1273 = CARTESIAN_POINT('',(5.586143571372,5.586143571376,0.)); +#1274 = DIRECTION('',(0.,0.,-1.)); +#1275 = DIRECTION('',(-1.,0.,0.)); +#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281); +#1277 = LINE('',#1278,#1279); +#1278 = CARTESIAN_POINT('',(0.,0.)); +#1279 = VECTOR('',#1280,1.); +#1280 = DIRECTION('',(1.,0.)); +#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1282 = ORIENTED_EDGE('',*,*,#1283,.T.); +#1283 = EDGE_CURVE('',#1255,#1284,#1286,.T.); +#1284 = VERTEX_POINT('',#1285); +#1285 = CARTESIAN_POINT('',(7.586136356114,4.086143571376,0.)); +#1286 = SURFACE_CURVE('',#1287,(#1291,#1298),.PCURVE_S1.); +#1287 = LINE('',#1288,#1289); +#1288 = CARTESIAN_POINT('',(5.586136356114,4.086143571376,0.)); +#1289 = VECTOR('',#1290,1.); +#1290 = DIRECTION('',(1.,0.,0.)); +#1291 = PCURVE('',#487,#1292); +#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297); +#1293 = LINE('',#1294,#1295); +#1294 = CARTESIAN_POINT('',(11.828101945927,6.45012466883)); +#1295 = VECTOR('',#1296,1.); +#1296 = DIRECTION('',(-1.,0.)); +#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1298 = PCURVE('',#1299,#1304); +#1299 = PLANE('',#1300); +#1300 = AXIS2_PLACEMENT_3D('',#1301,#1302,#1303); +#1301 = CARTESIAN_POINT('',(5.586136356114,4.086143571376,0.)); +#1302 = DIRECTION('',(-0.,-1.,-0.)); +#1303 = DIRECTION('',(-1.,0.,0.)); +#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1309); +#1305 = LINE('',#1306,#1307); +#1306 = CARTESIAN_POINT('',(-0.,-0.)); +#1307 = VECTOR('',#1308,1.); +#1308 = DIRECTION('',(-1.,0.)); +#1309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1310 = ORIENTED_EDGE('',*,*,#1311,.F.); +#1311 = EDGE_CURVE('',#1312,#1284,#1314,.T.); +#1312 = VERTEX_POINT('',#1313); +#1313 = CARTESIAN_POINT('',(17.414238302041,2.363981097454,0.)); +#1314 = SURFACE_CURVE('',#1315,(#1319,#1326),.PCURVE_S1.); +#1315 = LINE('',#1316,#1317); +#1316 = CARTESIAN_POINT('',(17.414238302041,2.363981097454,0.)); +#1317 = VECTOR('',#1318,1.); +#1318 = DIRECTION('',(-0.984992244503,0.172598604483,0.)); +#1319 = PCURVE('',#487,#1320); +#1320 = DEFINITIONAL_REPRESENTATION('',(#1321),#1325); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(0.,4.727962194909)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(0.984992244503,0.172598604483)); +#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1326 = PCURVE('',#1327,#1332); +#1327 = PLANE('',#1328); +#1328 = AXIS2_PLACEMENT_3D('',#1329,#1330,#1331); +#1329 = CARTESIAN_POINT('',(17.414238302041,2.363981097454,0.)); +#1330 = DIRECTION('',(0.172598604483,0.984992244503,0.)); +#1331 = DIRECTION('',(0.984992244503,-0.172598604483,0.)); +#1332 = DEFINITIONAL_REPRESENTATION('',(#1333),#1337); +#1333 = LINE('',#1334,#1335); +#1334 = CARTESIAN_POINT('',(-0.,0.)); +#1335 = VECTOR('',#1336,1.); +#1336 = DIRECTION('',(-1.,0.)); +#1337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1338 = ORIENTED_EDGE('',*,*,#1339,.T.); +#1339 = EDGE_CURVE('',#1312,#569,#1340,.T.); +#1340 = SURFACE_CURVE('',#1341,(#1346,#1353),.PCURVE_S1.); +#1341 = CIRCLE('',#1342,2.4); +#1342 = AXIS2_PLACEMENT_3D('',#1343,#1344,#1345); +#1343 = CARTESIAN_POINT('',(17.,0.,0.)); +#1344 = DIRECTION('',(0.,0.,-1.)); +#1345 = DIRECTION('',(-1.,-0.,-0.)); +#1346 = PCURVE('',#487,#1347); +#1347 = DEFINITIONAL_REPRESENTATION('',(#1348),#1352); +#1348 = CIRCLE('',#1349,2.4); +#1349 = AXIS2_PLACEMENT_2D('',#1350,#1351); +#1350 = CARTESIAN_POINT('',(0.414238302041,2.363981097454)); +#1351 = DIRECTION('',(1.,0.)); +#1352 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1353 = PCURVE('',#589,#1354); +#1354 = DEFINITIONAL_REPRESENTATION('',(#1355),#1358); +#1355 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1356,#1357),.UNSPECIFIED.,.F., + .F.,(2,2),(1.74426428589,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#1356 = CARTESIAN_POINT('',(-4.53892102129,0.)); +#1357 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1359 = FACE_BOUND('',#1360,.T.); +#1360 = EDGE_LOOP('',(#1361)); +#1361 = ORIENTED_EDGE('',*,*,#1362,.T.); +#1362 = EDGE_CURVE('',#1363,#1363,#1365,.T.); +#1363 = VERTEX_POINT('',#1364); +#1364 = CARTESIAN_POINT('',(0.8,16.15,0.)); +#1365 = SURFACE_CURVE('',#1366,(#1371,#1382),.PCURVE_S1.); +#1366 = CIRCLE('',#1367,0.8); +#1367 = AXIS2_PLACEMENT_3D('',#1368,#1369,#1370); +#1368 = CARTESIAN_POINT('',(0.,16.15,0.)); +#1369 = DIRECTION('',(0.,0.,1.)); +#1370 = DIRECTION('',(1.,0.,0.)); +#1371 = PCURVE('',#487,#1372); +#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1381); +#1373 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1374,#1375,#1376,#1377, +#1378,#1379,#1380),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1374 = CARTESIAN_POINT('',(16.614238302041,18.513981097454)); +#1375 = CARTESIAN_POINT('',(16.614238302041,19.89962174351)); +#1376 = CARTESIAN_POINT('',(17.814238302041,19.206801420482)); +#1377 = CARTESIAN_POINT('',(19.014238302041,18.513981097454)); +#1378 = CARTESIAN_POINT('',(17.814238302041,17.821160774427)); +#1379 = CARTESIAN_POINT('',(16.614238302041,17.128340451399)); +#1380 = CARTESIAN_POINT('',(16.614238302041,18.513981097454)); +#1381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1382 = PCURVE('',#1383,#1388); +#1383 = CYLINDRICAL_SURFACE('',#1384,0.8); +#1384 = AXIS2_PLACEMENT_3D('',#1385,#1386,#1387); +#1385 = CARTESIAN_POINT('',(0.,16.15,2.)); +#1386 = DIRECTION('',(0.,0.,1.)); +#1387 = DIRECTION('',(1.,0.,0.)); +#1388 = DEFINITIONAL_REPRESENTATION('',(#1389),#1393); +#1389 = LINE('',#1390,#1391); +#1390 = CARTESIAN_POINT('',(0.,-2.)); +#1391 = VECTOR('',#1392,1.); +#1392 = DIRECTION('',(1.,0.)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = FACE_BOUND('',#1395,.T.); +#1395 = EDGE_LOOP('',(#1396)); +#1396 = ORIENTED_EDGE('',*,*,#1397,.T.); +#1397 = EDGE_CURVE('',#1398,#1398,#1400,.T.); +#1398 = VERTEX_POINT('',#1399); +#1399 = CARTESIAN_POINT('',(0.8,7.15,0.)); +#1400 = SURFACE_CURVE('',#1401,(#1406,#1417),.PCURVE_S1.); +#1401 = CIRCLE('',#1402,0.8); +#1402 = AXIS2_PLACEMENT_3D('',#1403,#1404,#1405); +#1403 = CARTESIAN_POINT('',(0.,7.15,0.)); +#1404 = DIRECTION('',(0.,0.,1.)); +#1405 = DIRECTION('',(1.,0.,0.)); +#1406 = PCURVE('',#487,#1407); +#1407 = DEFINITIONAL_REPRESENTATION('',(#1408),#1416); +#1408 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1409,#1410,#1411,#1412, +#1413,#1414,#1415),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1409 = CARTESIAN_POINT('',(16.614238302041,9.513981097454)); +#1410 = CARTESIAN_POINT('',(16.614238302041,10.89962174351)); +#1411 = CARTESIAN_POINT('',(17.814238302041,10.206801420482)); +#1412 = CARTESIAN_POINT('',(19.014238302041,9.513981097454)); +#1413 = CARTESIAN_POINT('',(17.814238302041,8.821160774427)); +#1414 = CARTESIAN_POINT('',(16.614238302041,8.128340451399)); +#1415 = CARTESIAN_POINT('',(16.614238302041,9.513981097454)); +#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1417 = PCURVE('',#1418,#1423); +#1418 = CYLINDRICAL_SURFACE('',#1419,0.8); +#1419 = AXIS2_PLACEMENT_3D('',#1420,#1421,#1422); +#1420 = CARTESIAN_POINT('',(0.,7.15,2.)); +#1421 = DIRECTION('',(0.,0.,1.)); +#1422 = DIRECTION('',(1.,0.,0.)); +#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1428); +#1424 = LINE('',#1425,#1426); +#1425 = CARTESIAN_POINT('',(0.,-2.)); +#1426 = VECTOR('',#1427,1.); +#1427 = DIRECTION('',(1.,0.)); +#1428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1429 = FACE_BOUND('',#1430,.T.); +#1430 = EDGE_LOOP('',(#1431)); +#1431 = ORIENTED_EDGE('',*,*,#1432,.T.); +#1432 = EDGE_CURVE('',#1433,#1433,#1435,.T.); +#1433 = VERTEX_POINT('',#1434); +#1434 = CARTESIAN_POINT('',(0.8,9.75,0.)); +#1435 = SURFACE_CURVE('',#1436,(#1441,#1452),.PCURVE_S1.); +#1436 = CIRCLE('',#1437,0.8); +#1437 = AXIS2_PLACEMENT_3D('',#1438,#1439,#1440); +#1438 = CARTESIAN_POINT('',(0.,9.75,0.)); +#1439 = DIRECTION('',(0.,0.,1.)); +#1440 = DIRECTION('',(1.,0.,0.)); +#1441 = PCURVE('',#487,#1442); +#1442 = DEFINITIONAL_REPRESENTATION('',(#1443),#1451); +#1443 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1444,#1445,#1446,#1447, +#1448,#1449,#1450),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1444 = CARTESIAN_POINT('',(16.614238302041,12.113981097454)); +#1445 = CARTESIAN_POINT('',(16.614238302041,13.49962174351)); +#1446 = CARTESIAN_POINT('',(17.814238302041,12.806801420482)); +#1447 = CARTESIAN_POINT('',(19.014238302041,12.113981097454)); +#1448 = CARTESIAN_POINT('',(17.814238302041,11.421160774427)); +#1449 = CARTESIAN_POINT('',(16.614238302041,10.728340451399)); +#1450 = CARTESIAN_POINT('',(16.614238302041,12.113981097454)); +#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1452 = PCURVE('',#1453,#1458); +#1453 = CYLINDRICAL_SURFACE('',#1454,0.8); +#1454 = AXIS2_PLACEMENT_3D('',#1455,#1456,#1457); +#1455 = CARTESIAN_POINT('',(0.,9.75,2.)); +#1456 = DIRECTION('',(0.,0.,1.)); +#1457 = DIRECTION('',(1.,0.,0.)); +#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463); +#1459 = LINE('',#1460,#1461); +#1460 = CARTESIAN_POINT('',(0.,-2.)); +#1461 = VECTOR('',#1462,1.); +#1462 = DIRECTION('',(1.,0.)); +#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1464 = FACE_BOUND('',#1465,.T.); +#1465 = EDGE_LOOP('',(#1466)); +#1466 = ORIENTED_EDGE('',*,*,#1467,.T.); +#1467 = EDGE_CURVE('',#1468,#1468,#1470,.T.); +#1468 = VERTEX_POINT('',#1469); +#1469 = CARTESIAN_POINT('',(0.8,12.95,0.)); +#1470 = SURFACE_CURVE('',#1471,(#1476,#1487),.PCURVE_S1.); +#1471 = CIRCLE('',#1472,0.8); +#1472 = AXIS2_PLACEMENT_3D('',#1473,#1474,#1475); +#1473 = CARTESIAN_POINT('',(0.,12.95,0.)); +#1474 = DIRECTION('',(0.,0.,1.)); +#1475 = DIRECTION('',(1.,0.,0.)); +#1476 = PCURVE('',#487,#1477); +#1477 = DEFINITIONAL_REPRESENTATION('',(#1478),#1486); +#1478 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1479,#1480,#1481,#1482, +#1483,#1484,#1485),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1479 = CARTESIAN_POINT('',(16.614238302041,15.313981097454)); +#1480 = CARTESIAN_POINT('',(16.614238302041,16.69962174351)); +#1481 = CARTESIAN_POINT('',(17.814238302041,16.006801420482)); +#1482 = CARTESIAN_POINT('',(19.014238302041,15.313981097454)); +#1483 = CARTESIAN_POINT('',(17.814238302041,14.621160774427)); +#1484 = CARTESIAN_POINT('',(16.614238302041,13.928340451399)); +#1485 = CARTESIAN_POINT('',(16.614238302041,15.313981097454)); +#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1487 = PCURVE('',#1488,#1493); +#1488 = CYLINDRICAL_SURFACE('',#1489,0.8); +#1489 = AXIS2_PLACEMENT_3D('',#1490,#1491,#1492); +#1490 = CARTESIAN_POINT('',(0.,12.95,2.)); +#1491 = DIRECTION('',(0.,0.,1.)); +#1492 = DIRECTION('',(1.,0.,0.)); +#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498); +#1494 = LINE('',#1495,#1496); +#1495 = CARTESIAN_POINT('',(0.,-2.)); +#1496 = VECTOR('',#1497,1.); +#1497 = DIRECTION('',(1.,0.)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = FACE_BOUND('',#1500,.T.); +#1500 = EDGE_LOOP('',(#1501)); +#1501 = ORIENTED_EDGE('',*,*,#1502,.T.); +#1502 = EDGE_CURVE('',#1503,#1503,#1505,.T.); +#1503 = VERTEX_POINT('',#1504); +#1504 = CARTESIAN_POINT('',(-0.8,-7.15,0.)); +#1505 = SURFACE_CURVE('',#1506,(#1511,#1522),.PCURVE_S1.); +#1506 = CIRCLE('',#1507,0.8); +#1507 = AXIS2_PLACEMENT_3D('',#1508,#1509,#1510); +#1508 = CARTESIAN_POINT('',(-8.756224613904E-16,-7.15,0.)); +#1509 = DIRECTION('',(0.,0.,1.)); +#1510 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1511 = PCURVE('',#487,#1512); +#1512 = DEFINITIONAL_REPRESENTATION('',(#1513),#1521); +#1513 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1514,#1515,#1516,#1517, +#1518,#1519,#1520),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1514 = CARTESIAN_POINT('',(18.214238302041,-4.786018902546)); +#1515 = CARTESIAN_POINT('',(18.214238302041,-6.171659548601)); +#1516 = CARTESIAN_POINT('',(17.014238302041,-5.478839225573)); +#1517 = CARTESIAN_POINT('',(15.814238302041,-4.786018902546)); +#1518 = CARTESIAN_POINT('',(17.014238302041,-4.093198579518)); +#1519 = CARTESIAN_POINT('',(18.214238302041,-3.40037825649)); +#1520 = CARTESIAN_POINT('',(18.214238302041,-4.786018902546)); +#1521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1522 = PCURVE('',#1523,#1528); +#1523 = CYLINDRICAL_SURFACE('',#1524,0.8); +#1524 = AXIS2_PLACEMENT_3D('',#1525,#1526,#1527); +#1525 = CARTESIAN_POINT('',(-8.756224613904E-16,-7.15,2.)); +#1526 = DIRECTION('',(0.,0.,1.)); +#1527 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1533); +#1529 = LINE('',#1530,#1531); +#1530 = CARTESIAN_POINT('',(0.,-2.)); +#1531 = VECTOR('',#1532,1.); +#1532 = DIRECTION('',(1.,0.)); +#1533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1534 = FACE_BOUND('',#1535,.T.); +#1535 = EDGE_LOOP('',(#1536)); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1538,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(-0.8,-9.75,0.)); +#1540 = SURFACE_CURVE('',#1541,(#1546,#1557),.PCURVE_S1.); +#1541 = CIRCLE('',#1542,0.8); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(-1.194030629169E-15,-9.75,0.)); +#1544 = DIRECTION('',(0.,0.,1.)); +#1545 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1546 = PCURVE('',#487,#1547); +#1547 = DEFINITIONAL_REPRESENTATION('',(#1548),#1556); +#1548 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1549,#1550,#1551,#1552, +#1553,#1554,#1555),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1549 = CARTESIAN_POINT('',(18.214238302041,-7.386018902546)); +#1550 = CARTESIAN_POINT('',(18.214238302041,-8.771659548601)); +#1551 = CARTESIAN_POINT('',(17.014238302041,-8.078839225573)); +#1552 = CARTESIAN_POINT('',(15.814238302041,-7.386018902546)); +#1553 = CARTESIAN_POINT('',(17.014238302041,-6.693198579518)); +#1554 = CARTESIAN_POINT('',(18.214238302041,-6.00037825649)); +#1555 = CARTESIAN_POINT('',(18.214238302041,-7.386018902546)); +#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1557 = PCURVE('',#1558,#1563); +#1558 = CYLINDRICAL_SURFACE('',#1559,0.8); +#1559 = AXIS2_PLACEMENT_3D('',#1560,#1561,#1562); +#1560 = CARTESIAN_POINT('',(-1.194030629169E-15,-9.75,2.)); +#1561 = DIRECTION('',(0.,0.,1.)); +#1562 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1563 = DEFINITIONAL_REPRESENTATION('',(#1564),#1568); +#1564 = LINE('',#1565,#1566); +#1565 = CARTESIAN_POINT('',(0.,-2.)); +#1566 = VECTOR('',#1567,1.); +#1567 = DIRECTION('',(1.,0.)); +#1568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1569 = FACE_BOUND('',#1570,.T.); +#1570 = EDGE_LOOP('',(#1571)); +#1571 = ORIENTED_EDGE('',*,*,#1572,.T.); +#1572 = EDGE_CURVE('',#1573,#1573,#1575,.T.); +#1573 = VERTEX_POINT('',#1574); +#1574 = CARTESIAN_POINT('',(-0.8,-16.15,0.)); +#1575 = SURFACE_CURVE('',#1576,(#1581,#1592),.PCURVE_S1.); +#1576 = CIRCLE('',#1577,0.8); +#1577 = AXIS2_PLACEMENT_3D('',#1578,#1579,#1580); +#1578 = CARTESIAN_POINT('',(-1.977804580623E-15,-16.15,0.)); +#1579 = DIRECTION('',(0.,0.,1.)); +#1580 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1581 = PCURVE('',#487,#1582); +#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1591); +#1583 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1584,#1585,#1586,#1587, +#1588,#1589,#1590),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1584 = CARTESIAN_POINT('',(18.214238302041,-13.78601890254)); +#1585 = CARTESIAN_POINT('',(18.214238302041,-15.1716595486)); +#1586 = CARTESIAN_POINT('',(17.014238302041,-14.47883922557)); +#1587 = CARTESIAN_POINT('',(15.814238302041,-13.78601890254)); +#1588 = CARTESIAN_POINT('',(17.014238302041,-13.09319857951)); +#1589 = CARTESIAN_POINT('',(18.214238302041,-12.40037825649)); +#1590 = CARTESIAN_POINT('',(18.214238302041,-13.78601890254)); +#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1592 = PCURVE('',#1593,#1598); +#1593 = CYLINDRICAL_SURFACE('',#1594,0.8); +#1594 = AXIS2_PLACEMENT_3D('',#1595,#1596,#1597); +#1595 = CARTESIAN_POINT('',(-1.977804580623E-15,-16.15,2.)); +#1596 = DIRECTION('',(0.,0.,1.)); +#1597 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1598 = DEFINITIONAL_REPRESENTATION('',(#1599),#1603); +#1599 = LINE('',#1600,#1601); +#1600 = CARTESIAN_POINT('',(0.,-2.)); +#1601 = VECTOR('',#1602,1.); +#1602 = DIRECTION('',(1.,0.)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = FACE_BOUND('',#1605,.T.); +#1605 = EDGE_LOOP('',(#1606)); +#1606 = ORIENTED_EDGE('',*,*,#1607,.T.); +#1607 = EDGE_CURVE('',#1608,#1608,#1610,.T.); +#1608 = VERTEX_POINT('',#1609); +#1609 = CARTESIAN_POINT('',(-0.8,-12.95,0.)); +#1610 = SURFACE_CURVE('',#1611,(#1616,#1627),.PCURVE_S1.); +#1611 = CIRCLE('',#1612,0.8); +#1612 = AXIS2_PLACEMENT_3D('',#1613,#1614,#1615); +#1613 = CARTESIAN_POINT('',(-1.585917604896E-15,-12.95,0.)); +#1614 = DIRECTION('',(0.,0.,1.)); +#1615 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1616 = PCURVE('',#487,#1617); +#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1626); +#1618 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1619,#1620,#1621,#1622, +#1623,#1624,#1625),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1619 = CARTESIAN_POINT('',(18.214238302041,-10.58601890254)); +#1620 = CARTESIAN_POINT('',(18.214238302041,-11.9716595486)); +#1621 = CARTESIAN_POINT('',(17.014238302041,-11.27883922557)); +#1622 = CARTESIAN_POINT('',(15.814238302041,-10.58601890254)); +#1623 = CARTESIAN_POINT('',(17.014238302041,-9.893198579518)); +#1624 = CARTESIAN_POINT('',(18.214238302041,-9.20037825649)); +#1625 = CARTESIAN_POINT('',(18.214238302041,-10.58601890254)); +#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1627 = PCURVE('',#1628,#1633); +#1628 = CYLINDRICAL_SURFACE('',#1629,0.8); +#1629 = AXIS2_PLACEMENT_3D('',#1630,#1631,#1632); +#1630 = CARTESIAN_POINT('',(-1.585917604896E-15,-12.95,2.)); +#1631 = DIRECTION('',(0.,0.,1.)); +#1632 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#1633 = DEFINITIONAL_REPRESENTATION('',(#1634),#1638); +#1634 = LINE('',#1635,#1636); +#1635 = CARTESIAN_POINT('',(0.,-2.)); +#1636 = VECTOR('',#1637,1.); +#1637 = DIRECTION('',(1.,0.)); +#1638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1639 = FACE_BOUND('',#1640,.T.); +#1640 = EDGE_LOOP('',(#1641)); +#1641 = ORIENTED_EDGE('',*,*,#1642,.T.); +#1642 = EDGE_CURVE('',#1643,#1643,#1645,.T.); +#1643 = VERTEX_POINT('',#1644); +#1644 = CARTESIAN_POINT('',(12.95,-0.8,0.)); +#1645 = SURFACE_CURVE('',#1646,(#1651,#1662),.PCURVE_S1.); +#1646 = CIRCLE('',#1647,0.8); +#1647 = AXIS2_PLACEMENT_3D('',#1648,#1649,#1650); +#1648 = CARTESIAN_POINT('',(12.95,-2.875477633779E-15,0.)); +#1649 = DIRECTION('',(0.,0.,1.)); +#1650 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1651 = PCURVE('',#487,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1661); +#1653 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1654,#1655,#1656,#1657, +#1658,#1659,#1660),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1654 = CARTESIAN_POINT('',(4.464238302041,1.563981097454)); +#1655 = CARTESIAN_POINT('',(3.078597655986,1.563981097454)); +#1656 = CARTESIAN_POINT('',(3.771417979014,2.763981097454)); +#1657 = CARTESIAN_POINT('',(4.464238302041,3.963981097454)); +#1658 = CARTESIAN_POINT('',(5.157058625069,2.763981097454)); +#1659 = CARTESIAN_POINT('',(5.849878948096,1.563981097454)); +#1660 = CARTESIAN_POINT('',(4.464238302041,1.563981097454)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1662 = PCURVE('',#1663,#1668); +#1663 = CYLINDRICAL_SURFACE('',#1664,0.8); +#1664 = AXIS2_PLACEMENT_3D('',#1665,#1666,#1667); +#1665 = CARTESIAN_POINT('',(12.95,-2.875477633779E-15,2.)); +#1666 = DIRECTION('',(0.,0.,1.)); +#1667 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1668 = DEFINITIONAL_REPRESENTATION('',(#1669),#1673); +#1669 = LINE('',#1670,#1671); +#1670 = CARTESIAN_POINT('',(0.,-2.)); +#1671 = VECTOR('',#1672,1.); +#1672 = DIRECTION('',(1.,0.)); +#1673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1674 = FACE_BOUND('',#1675,.T.); +#1675 = EDGE_LOOP('',(#1676)); +#1676 = ORIENTED_EDGE('',*,*,#1677,.T.); +#1677 = EDGE_CURVE('',#1678,#1678,#1680,.T.); +#1678 = VERTEX_POINT('',#1679); +#1679 = CARTESIAN_POINT('',(16.15,-0.8,0.)); +#1680 = SURFACE_CURVE('',#1681,(#1686,#1697),.PCURVE_S1.); +#1681 = CIRCLE('',#1682,0.8); +#1682 = AXIS2_PLACEMENT_3D('',#1683,#1684,#1685); +#1683 = CARTESIAN_POINT('',(16.15,-3.586020369539E-15,0.)); +#1684 = DIRECTION('',(0.,0.,1.)); +#1685 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1686 = PCURVE('',#487,#1687); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1696); +#1688 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1689,#1690,#1691,#1692, +#1693,#1694,#1695),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1689 = CARTESIAN_POINT('',(1.264238302041,1.563981097454)); +#1690 = CARTESIAN_POINT('',(-0.121402344014,1.563981097454)); +#1691 = CARTESIAN_POINT('',(0.571417979014,2.763981097454)); +#1692 = CARTESIAN_POINT('',(1.264238302041,3.963981097454)); +#1693 = CARTESIAN_POINT('',(1.957058625069,2.763981097454)); +#1694 = CARTESIAN_POINT('',(2.649878948096,1.563981097454)); +#1695 = CARTESIAN_POINT('',(1.264238302041,1.563981097454)); +#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1697 = PCURVE('',#1698,#1703); +#1698 = CYLINDRICAL_SURFACE('',#1699,0.8); +#1699 = AXIS2_PLACEMENT_3D('',#1700,#1701,#1702); +#1700 = CARTESIAN_POINT('',(16.15,-3.586020369539E-15,2.)); +#1701 = DIRECTION('',(0.,0.,1.)); +#1702 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1703 = DEFINITIONAL_REPRESENTATION('',(#1704),#1708); +#1704 = LINE('',#1705,#1706); +#1705 = CARTESIAN_POINT('',(0.,-2.)); +#1706 = VECTOR('',#1707,1.); +#1707 = DIRECTION('',(1.,0.)); +#1708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1709 = FACE_BOUND('',#1710,.T.); +#1710 = EDGE_LOOP('',(#1711)); +#1711 = ORIENTED_EDGE('',*,*,#1712,.T.); +#1712 = EDGE_CURVE('',#1713,#1713,#1715,.T.); +#1713 = VERTEX_POINT('',#1714); +#1714 = CARTESIAN_POINT('',(9.75,-0.8,0.)); +#1715 = SURFACE_CURVE('',#1716,(#1721,#1732),.PCURVE_S1.); +#1716 = CIRCLE('',#1717,0.8); +#1717 = AXIS2_PLACEMENT_3D('',#1718,#1719,#1720); +#1718 = CARTESIAN_POINT('',(9.75,-2.164934898019E-15,0.)); +#1719 = DIRECTION('',(0.,0.,1.)); +#1720 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1721 = PCURVE('',#487,#1722); +#1722 = DEFINITIONAL_REPRESENTATION('',(#1723),#1731); +#1723 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1724,#1725,#1726,#1727, +#1728,#1729,#1730),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1724 = CARTESIAN_POINT('',(7.664238302041,1.563981097454)); +#1725 = CARTESIAN_POINT('',(6.278597655986,1.563981097454)); +#1726 = CARTESIAN_POINT('',(6.971417979014,2.763981097454)); +#1727 = CARTESIAN_POINT('',(7.664238302041,3.963981097454)); +#1728 = CARTESIAN_POINT('',(8.357058625069,2.763981097454)); +#1729 = CARTESIAN_POINT('',(9.049878948096,1.563981097454)); +#1730 = CARTESIAN_POINT('',(7.664238302041,1.563981097454)); +#1731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1732 = PCURVE('',#1733,#1738); +#1733 = CYLINDRICAL_SURFACE('',#1734,0.8); +#1734 = AXIS2_PLACEMENT_3D('',#1735,#1736,#1737); +#1735 = CARTESIAN_POINT('',(9.75,-2.164934898019E-15,2.)); +#1736 = DIRECTION('',(0.,0.,1.)); +#1737 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(0.,-2.)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(1.,0.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = FACE_BOUND('',#1745,.T.); +#1745 = EDGE_LOOP('',(#1746)); +#1746 = ORIENTED_EDGE('',*,*,#1747,.T.); +#1747 = EDGE_CURVE('',#1748,#1748,#1750,.T.); +#1748 = VERTEX_POINT('',#1749); +#1749 = CARTESIAN_POINT('',(7.15,-0.8,0.)); +#1750 = SURFACE_CURVE('',#1751,(#1756,#1767),.PCURVE_S1.); +#1751 = CIRCLE('',#1752,0.8); +#1752 = AXIS2_PLACEMENT_3D('',#1753,#1754,#1755); +#1753 = CARTESIAN_POINT('',(7.15,-1.587618925214E-15,0.)); +#1754 = DIRECTION('',(0.,0.,1.)); +#1755 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1756 = PCURVE('',#487,#1757); +#1757 = DEFINITIONAL_REPRESENTATION('',(#1758),#1766); +#1758 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1759,#1760,#1761,#1762, +#1763,#1764,#1765),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1759 = CARTESIAN_POINT('',(10.264238302041,1.563981097454)); +#1760 = CARTESIAN_POINT('',(8.878597655986,1.563981097454)); +#1761 = CARTESIAN_POINT('',(9.571417979014,2.763981097454)); +#1762 = CARTESIAN_POINT('',(10.264238302041,3.963981097454)); +#1763 = CARTESIAN_POINT('',(10.957058625069,2.763981097454)); +#1764 = CARTESIAN_POINT('',(11.649878948096,1.563981097454)); +#1765 = CARTESIAN_POINT('',(10.264238302041,1.563981097454)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1768,#1773); +#1768 = CYLINDRICAL_SURFACE('',#1769,0.8); +#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772); +#1770 = CARTESIAN_POINT('',(7.15,-1.587618925214E-15,2.)); +#1771 = DIRECTION('',(0.,0.,1.)); +#1772 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(0.,-2.)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(1.,0.)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1779 = FACE_BOUND('',#1780,.T.); +#1780 = EDGE_LOOP('',(#1781)); +#1781 = ORIENTED_EDGE('',*,*,#1782,.T.); +#1782 = EDGE_CURVE('',#1783,#1783,#1785,.T.); +#1783 = VERTEX_POINT('',#1784); +#1784 = CARTESIAN_POINT('',(-16.15,0.8,0.)); +#1785 = SURFACE_CURVE('',#1786,(#1791,#1802),.PCURVE_S1.); +#1786 = CIRCLE('',#1787,0.8); +#1787 = AXIS2_PLACEMENT_3D('',#1788,#1789,#1790); +#1788 = CARTESIAN_POINT('',(-16.15,1.79301018477E-15,0.)); +#1789 = DIRECTION('',(0.,-0.,1.)); +#1790 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1791 = PCURVE('',#487,#1792); +#1792 = DEFINITIONAL_REPRESENTATION('',(#1793),#1801); +#1793 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1794,#1795,#1796,#1797, +#1798,#1799,#1800),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1794 = CARTESIAN_POINT('',(33.564238302041,3.163981097454)); +#1795 = CARTESIAN_POINT('',(34.949878948096,3.163981097454)); +#1796 = CARTESIAN_POINT('',(34.257058625069,1.963981097454)); +#1797 = CARTESIAN_POINT('',(33.564238302041,0.763981097454)); +#1798 = CARTESIAN_POINT('',(32.871417979014,1.963981097454)); +#1799 = CARTESIAN_POINT('',(32.178597655986,3.163981097454)); +#1800 = CARTESIAN_POINT('',(33.564238302041,3.163981097454)); +#1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1802 = PCURVE('',#1803,#1808); +#1803 = CYLINDRICAL_SURFACE('',#1804,0.8); +#1804 = AXIS2_PLACEMENT_3D('',#1805,#1806,#1807); +#1805 = CARTESIAN_POINT('',(-16.15,1.79301018477E-15,2.)); +#1806 = DIRECTION('',(0.,0.,1.)); +#1807 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1808 = DEFINITIONAL_REPRESENTATION('',(#1809),#1813); +#1809 = LINE('',#1810,#1811); +#1810 = CARTESIAN_POINT('',(0.,-2.)); +#1811 = VECTOR('',#1812,1.); +#1812 = DIRECTION('',(1.,0.)); +#1813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1814 = FACE_BOUND('',#1815,.T.); +#1815 = EDGE_LOOP('',(#1816)); +#1816 = ORIENTED_EDGE('',*,*,#1817,.T.); +#1817 = EDGE_CURVE('',#1818,#1818,#1820,.T.); +#1818 = VERTEX_POINT('',#1819); +#1819 = CARTESIAN_POINT('',(-9.75,0.8,0.)); +#1820 = SURFACE_CURVE('',#1821,(#1826,#1837),.PCURVE_S1.); +#1821 = CIRCLE('',#1822,0.8); +#1822 = AXIS2_PLACEMENT_3D('',#1823,#1824,#1825); +#1823 = CARTESIAN_POINT('',(-9.75,1.08246744901E-15,0.)); +#1824 = DIRECTION('',(0.,-0.,1.)); +#1825 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1826 = PCURVE('',#487,#1827); +#1827 = DEFINITIONAL_REPRESENTATION('',(#1828),#1836); +#1828 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1829,#1830,#1831,#1832, +#1833,#1834,#1835),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1829 = CARTESIAN_POINT('',(27.164238302041,3.163981097454)); +#1830 = CARTESIAN_POINT('',(28.549878948096,3.163981097454)); +#1831 = CARTESIAN_POINT('',(27.857058625069,1.963981097454)); +#1832 = CARTESIAN_POINT('',(27.164238302041,0.763981097454)); +#1833 = CARTESIAN_POINT('',(26.471417979014,1.963981097454)); +#1834 = CARTESIAN_POINT('',(25.778597655986,3.163981097454)); +#1835 = CARTESIAN_POINT('',(27.164238302041,3.163981097454)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1838,#1843); +#1838 = CYLINDRICAL_SURFACE('',#1839,0.8); +#1839 = AXIS2_PLACEMENT_3D('',#1840,#1841,#1842); +#1840 = CARTESIAN_POINT('',(-9.75,1.08246744901E-15,2.)); +#1841 = DIRECTION('',(0.,0.,1.)); +#1842 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1843 = DEFINITIONAL_REPRESENTATION('',(#1844),#1848); +#1844 = LINE('',#1845,#1846); +#1845 = CARTESIAN_POINT('',(0.,-2.)); +#1846 = VECTOR('',#1847,1.); +#1847 = DIRECTION('',(1.,0.)); +#1848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1849 = FACE_BOUND('',#1850,.T.); +#1850 = EDGE_LOOP('',(#1851)); +#1851 = ORIENTED_EDGE('',*,*,#1852,.T.); +#1852 = EDGE_CURVE('',#1853,#1853,#1855,.T.); +#1853 = VERTEX_POINT('',#1854); +#1854 = CARTESIAN_POINT('',(-7.15,0.8,0.)); +#1855 = SURFACE_CURVE('',#1856,(#1861,#1872),.PCURVE_S1.); +#1856 = CIRCLE('',#1857,0.8); +#1857 = AXIS2_PLACEMENT_3D('',#1858,#1859,#1860); +#1858 = CARTESIAN_POINT('',(-7.15,7.93809462607E-16,0.)); +#1859 = DIRECTION('',(0.,-0.,1.)); +#1860 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1861 = PCURVE('',#487,#1862); +#1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1871); +#1863 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1864,#1865,#1866,#1867, +#1868,#1869,#1870),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1864 = CARTESIAN_POINT('',(24.564238302041,3.163981097454)); +#1865 = CARTESIAN_POINT('',(25.949878948096,3.163981097454)); +#1866 = CARTESIAN_POINT('',(25.257058625069,1.963981097454)); +#1867 = CARTESIAN_POINT('',(24.564238302041,0.763981097454)); +#1868 = CARTESIAN_POINT('',(23.871417979014,1.963981097454)); +#1869 = CARTESIAN_POINT('',(23.178597655986,3.163981097454)); +#1870 = CARTESIAN_POINT('',(24.564238302041,3.163981097454)); +#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1872 = PCURVE('',#1873,#1878); +#1873 = CYLINDRICAL_SURFACE('',#1874,0.8); +#1874 = AXIS2_PLACEMENT_3D('',#1875,#1876,#1877); +#1875 = CARTESIAN_POINT('',(-7.15,7.93809462607E-16,2.)); +#1876 = DIRECTION('',(0.,0.,1.)); +#1877 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1883); +#1879 = LINE('',#1880,#1881); +#1880 = CARTESIAN_POINT('',(0.,-2.)); +#1881 = VECTOR('',#1882,1.); +#1882 = DIRECTION('',(1.,0.)); +#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1884 = FACE_BOUND('',#1885,.T.); +#1885 = EDGE_LOOP('',(#1886)); +#1886 = ORIENTED_EDGE('',*,*,#1887,.T.); +#1887 = EDGE_CURVE('',#1888,#1888,#1890,.T.); +#1888 = VERTEX_POINT('',#1889); +#1889 = CARTESIAN_POINT('',(-12.95,0.8,0.)); +#1890 = SURFACE_CURVE('',#1891,(#1896,#1907),.PCURVE_S1.); +#1891 = CIRCLE('',#1892,0.8); +#1892 = AXIS2_PLACEMENT_3D('',#1893,#1894,#1895); +#1893 = CARTESIAN_POINT('',(-12.95,1.43773881689E-15,0.)); +#1894 = DIRECTION('',(0.,-0.,1.)); +#1895 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1896 = PCURVE('',#487,#1897); +#1897 = DEFINITIONAL_REPRESENTATION('',(#1898),#1906); +#1898 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1899,#1900,#1901,#1902, +#1903,#1904,#1905),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1899 = CARTESIAN_POINT('',(30.364238302041,3.163981097454)); +#1900 = CARTESIAN_POINT('',(31.749878948096,3.163981097454)); +#1901 = CARTESIAN_POINT('',(31.057058625069,1.963981097454)); +#1902 = CARTESIAN_POINT('',(30.364238302041,0.763981097454)); +#1903 = CARTESIAN_POINT('',(29.671417979014,1.963981097454)); +#1904 = CARTESIAN_POINT('',(28.978597655986,3.163981097454)); +#1905 = CARTESIAN_POINT('',(30.364238302041,3.163981097454)); +#1906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1907 = PCURVE('',#1908,#1913); +#1908 = CYLINDRICAL_SURFACE('',#1909,0.8); +#1909 = AXIS2_PLACEMENT_3D('',#1910,#1911,#1912); +#1910 = CARTESIAN_POINT('',(-12.95,1.43773881689E-15,2.)); +#1911 = DIRECTION('',(0.,0.,1.)); +#1912 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918); +#1914 = LINE('',#1915,#1916); +#1915 = CARTESIAN_POINT('',(0.,-2.)); +#1916 = VECTOR('',#1917,1.); +#1917 = DIRECTION('',(1.,0.)); +#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1919 = ADVANCED_FACE('',(#1920,#1955),#521,.F.); +#1920 = FACE_BOUND('',#1921,.F.); +#1921 = EDGE_LOOP('',(#1922)); +#1922 = ORIENTED_EDGE('',*,*,#1923,.F.); +#1923 = EDGE_CURVE('',#1924,#1924,#1926,.T.); +#1924 = VERTEX_POINT('',#1925); +#1925 = CARTESIAN_POINT('',(3.05,0.,1.3)); +#1926 = SURFACE_CURVE('',#1927,(#1932,#1943),.PCURVE_S1.); +#1927 = CIRCLE('',#1928,3.05); +#1928 = AXIS2_PLACEMENT_3D('',#1929,#1930,#1931); +#1929 = CARTESIAN_POINT('',(0.,0.,1.3)); +#1930 = DIRECTION('',(0.,0.,1.)); +#1931 = DIRECTION('',(1.,0.,0.)); +#1932 = PCURVE('',#521,#1933); +#1933 = DEFINITIONAL_REPRESENTATION('',(#1934),#1942); +#1934 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1935,#1936,#1937,#1938, +#1939,#1940,#1941),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1935 = CARTESIAN_POINT('',(0.,0.)); +#1936 = CARTESIAN_POINT('',(0.,5.282754963085)); +#1937 = CARTESIAN_POINT('',(4.575,2.641377481543)); +#1938 = CARTESIAN_POINT('',(9.15,7.470345474799E-16)); +#1939 = CARTESIAN_POINT('',(4.575,-2.641377481543)); +#1940 = CARTESIAN_POINT('',(4.884981308351E-15,-5.282754963085)); +#1941 = CARTESIAN_POINT('',(0.,0.)); +#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1943 = PCURVE('',#1944,#1949); +#1944 = CYLINDRICAL_SURFACE('',#1945,3.05); +#1945 = AXIS2_PLACEMENT_3D('',#1946,#1947,#1948); +#1946 = CARTESIAN_POINT('',(0.,0.,2.1)); +#1947 = DIRECTION('',(0.,0.,1.)); +#1948 = DIRECTION('',(1.,0.,0.)); +#1949 = DEFINITIONAL_REPRESENTATION('',(#1950),#1954); +#1950 = LINE('',#1951,#1952); +#1951 = CARTESIAN_POINT('',(0.,-0.8)); +#1952 = VECTOR('',#1953,1.); +#1953 = DIRECTION('',(1.,0.)); +#1954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1955 = FACE_BOUND('',#1956,.F.); +#1956 = EDGE_LOOP('',(#1957)); +#1957 = ORIENTED_EDGE('',*,*,#504,.T.); +#1958 = ADVANCED_FACE('',(#1959),#589,.T.); +#1959 = FACE_BOUND('',#1960,.F.); +#1960 = EDGE_LOOP('',(#1961,#1983,#1984,#1985,#2007,#2039)); +#1961 = ORIENTED_EDGE('',*,*,#1962,.F.); +#1962 = EDGE_CURVE('',#1312,#1963,#1965,.T.); +#1963 = VERTEX_POINT('',#1964); +#1964 = CARTESIAN_POINT('',(17.414238302041,2.363981097454,2.)); +#1965 = SURFACE_CURVE('',#1966,(#1970,#1976),.PCURVE_S1.); +#1966 = LINE('',#1967,#1968); +#1967 = CARTESIAN_POINT('',(17.414238302041,2.363981097454,0.)); +#1968 = VECTOR('',#1969,1.); +#1969 = DIRECTION('',(0.,0.,1.)); +#1970 = PCURVE('',#589,#1971); +#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1975); +#1972 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1973,#1974),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#1973 = CARTESIAN_POINT('',(-4.53892102129,0.)); +#1974 = CARTESIAN_POINT('',(-4.53892102129,-2.)); +#1975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1976 = PCURVE('',#1327,#1977); +#1977 = DEFINITIONAL_REPRESENTATION('',(#1978),#1982); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(-0.,0.)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(-0.,-1.)); +#1982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1983 = ORIENTED_EDGE('',*,*,#1339,.T.); +#1984 = ORIENTED_EDGE('',*,*,#566,.F.); +#1985 = ORIENTED_EDGE('',*,*,#1986,.T.); +#1986 = EDGE_CURVE('',#567,#1987,#1989,.T.); +#1987 = VERTEX_POINT('',#1988); +#1988 = CARTESIAN_POINT('',(17.414238302041,-2.363981097454,2.)); +#1989 = SURFACE_CURVE('',#1990,(#1994,#2000),.PCURVE_S1.); +#1990 = LINE('',#1991,#1992); +#1991 = CARTESIAN_POINT('',(17.414238302041,-2.363981097454,0.)); +#1992 = VECTOR('',#1993,1.); +#1993 = DIRECTION('',(0.,0.,1.)); +#1994 = PCURVE('',#589,#1995); +#1995 = DEFINITIONAL_REPRESENTATION('',(#1996),#1999); +#1996 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1997,#1998),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#1997 = CARTESIAN_POINT('',(-1.74426428589,0.)); +#1998 = CARTESIAN_POINT('',(-1.74426428589,-2.)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2000 = PCURVE('',#616,#2001); +#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2006); +#2002 = LINE('',#2003,#2004); +#2003 = CARTESIAN_POINT('',(0.,0.)); +#2004 = VECTOR('',#2005,1.); +#2005 = DIRECTION('',(0.,-1.)); +#2006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2007 = ORIENTED_EDGE('',*,*,#2008,.T.); +#2008 = EDGE_CURVE('',#1987,#2009,#2011,.T.); +#2009 = VERTEX_POINT('',#2010); +#2010 = CARTESIAN_POINT('',(19.4,0.,2.)); +#2011 = SURFACE_CURVE('',#2012,(#2017,#2023),.PCURVE_S1.); +#2012 = CIRCLE('',#2013,2.4); +#2013 = AXIS2_PLACEMENT_3D('',#2014,#2015,#2016); +#2014 = CARTESIAN_POINT('',(17.,0.,2.)); +#2015 = DIRECTION('',(0.,0.,1.)); +#2016 = DIRECTION('',(-1.,0.,0.)); +#2017 = PCURVE('',#589,#2018); +#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2022); +#2019 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2020,#2021),.UNSPECIFIED.,.F., + .F.,(2,2),(1.74426428589,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#2020 = CARTESIAN_POINT('',(-1.74426428589,-2.)); +#2021 = CARTESIAN_POINT('',(-3.14159265359,-2.)); +#2022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2023 = PCURVE('',#2024,#2029); +#2024 = PLANE('',#2025); +#2025 = AXIS2_PLACEMENT_3D('',#2026,#2027,#2028); +#2026 = CARTESIAN_POINT('',(17.414238302041,-2.363981097454,2.)); +#2027 = DIRECTION('',(0.,0.,-1.)); +#2028 = DIRECTION('',(-1.,0.,0.)); +#2029 = DEFINITIONAL_REPRESENTATION('',(#2030),#2038); +#2030 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2031,#2032,#2033,#2034, +#2035,#2036,#2037),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2031 = CARTESIAN_POINT('',(2.814238302041,2.363981097454)); +#2032 = CARTESIAN_POINT('',(2.814238302041,-1.792940840711)); +#2033 = CARTESIAN_POINT('',(-0.785761697959,0.285520128372)); +#2034 = CARTESIAN_POINT('',(-4.385761697959,2.363981097454)); +#2035 = CARTESIAN_POINT('',(-0.785761697959,4.442442066537)); +#2036 = CARTESIAN_POINT('',(2.814238302041,6.52090303562)); +#2037 = CARTESIAN_POINT('',(2.814238302041,2.363981097454)); +#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2039 = ORIENTED_EDGE('',*,*,#2040,.F.); +#2040 = EDGE_CURVE('',#1963,#2009,#2041,.T.); +#2041 = SURFACE_CURVE('',#2042,(#2047,#2053),.PCURVE_S1.); +#2042 = CIRCLE('',#2043,2.4); +#2043 = AXIS2_PLACEMENT_3D('',#2044,#2045,#2046); +#2044 = CARTESIAN_POINT('',(17.,0.,2.)); +#2045 = DIRECTION('',(0.,0.,-1.)); +#2046 = DIRECTION('',(-1.,-0.,-0.)); +#2047 = PCURVE('',#589,#2048); +#2048 = DEFINITIONAL_REPRESENTATION('',(#2049),#2052); +#2049 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2050,#2051),.UNSPECIFIED.,.F., + .F.,(2,2),(1.74426428589,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#2050 = CARTESIAN_POINT('',(-4.53892102129,-2.)); +#2051 = CARTESIAN_POINT('',(-3.14159265359,-2.)); +#2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2053 = PCURVE('',#2024,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = CIRCLE('',#2056,2.4); +#2056 = AXIS2_PLACEMENT_2D('',#2057,#2058); +#2057 = CARTESIAN_POINT('',(0.414238302041,2.363981097454)); +#2058 = DIRECTION('',(1.,0.)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2060 = ADVANCED_FACE('',(#2061),#616,.T.); +#2061 = FACE_BOUND('',#2062,.T.); +#2062 = EDGE_LOOP('',(#2063,#2064,#2087,#2108)); +#2063 = ORIENTED_EDGE('',*,*,#1986,.T.); +#2064 = ORIENTED_EDGE('',*,*,#2065,.T.); +#2065 = EDGE_CURVE('',#1987,#2066,#2068,.T.); +#2066 = VERTEX_POINT('',#2067); +#2067 = CARTESIAN_POINT('',(7.586136356114,-4.086143571376,2.)); +#2068 = SURFACE_CURVE('',#2069,(#2073,#2080),.PCURVE_S1.); +#2069 = LINE('',#2070,#2071); +#2070 = CARTESIAN_POINT('',(17.414238302041,-2.363981097454,2.)); +#2071 = VECTOR('',#2072,1.); +#2072 = DIRECTION('',(-0.984992244503,-0.172598604483,-0.)); +#2073 = PCURVE('',#616,#2074); +#2074 = DEFINITIONAL_REPRESENTATION('',(#2075),#2079); +#2075 = LINE('',#2076,#2077); +#2076 = CARTESIAN_POINT('',(0.,-2.)); +#2077 = VECTOR('',#2078,1.); +#2078 = DIRECTION('',(1.,0.)); +#2079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2080 = PCURVE('',#2024,#2081); +#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2086); +#2082 = LINE('',#2083,#2084); +#2083 = CARTESIAN_POINT('',(0.,0.)); +#2084 = VECTOR('',#2085,1.); +#2085 = DIRECTION('',(0.984992244503,-0.172598604483)); +#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2087 = ORIENTED_EDGE('',*,*,#2088,.F.); +#2088 = EDGE_CURVE('',#601,#2066,#2089,.T.); +#2089 = SURFACE_CURVE('',#2090,(#2094,#2101),.PCURVE_S1.); +#2090 = LINE('',#2091,#2092); +#2091 = CARTESIAN_POINT('',(7.586136356114,-4.086143571376,0.)); +#2092 = VECTOR('',#2093,1.); +#2093 = DIRECTION('',(0.,0.,1.)); +#2094 = PCURVE('',#616,#2095); +#2095 = DEFINITIONAL_REPRESENTATION('',(#2096),#2100); +#2096 = LINE('',#2097,#2098); +#2097 = CARTESIAN_POINT('',(9.977847034612,0.)); +#2098 = VECTOR('',#2099,1.); +#2099 = DIRECTION('',(0.,-1.)); +#2100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2101 = PCURVE('',#644,#2102); +#2102 = DEFINITIONAL_REPRESENTATION('',(#2103),#2107); +#2103 = LINE('',#2104,#2105); +#2104 = CARTESIAN_POINT('',(2.,0.)); +#2105 = VECTOR('',#2106,1.); +#2106 = DIRECTION('',(0.,-1.)); +#2107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2108 = ORIENTED_EDGE('',*,*,#600,.F.); +#2109 = ADVANCED_FACE('',(#2110),#644,.F.); +#2110 = FACE_BOUND('',#2111,.F.); +#2111 = EDGE_LOOP('',(#2112,#2135,#2156,#2157)); +#2112 = ORIENTED_EDGE('',*,*,#2113,.T.); +#2113 = EDGE_CURVE('',#629,#2114,#2116,.T.); +#2114 = VERTEX_POINT('',#2115); +#2115 = CARTESIAN_POINT('',(5.586136356114,-4.086143571384,2.)); +#2116 = SURFACE_CURVE('',#2117,(#2121,#2128),.PCURVE_S1.); +#2117 = LINE('',#2118,#2119); +#2118 = CARTESIAN_POINT('',(5.586136356114,-4.086143571384,0.)); +#2119 = VECTOR('',#2120,1.); +#2120 = DIRECTION('',(0.,0.,1.)); +#2121 = PCURVE('',#644,#2122); +#2122 = DEFINITIONAL_REPRESENTATION('',(#2123),#2127); +#2123 = LINE('',#2124,#2125); +#2124 = CARTESIAN_POINT('',(3.552713678801E-15,0.)); +#2125 = VECTOR('',#2126,1.); +#2126 = DIRECTION('',(0.,-1.)); +#2127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2128 = PCURVE('',#677,#2129); +#2129 = DEFINITIONAL_REPRESENTATION('',(#2130),#2134); +#2130 = LINE('',#2131,#2132); +#2131 = CARTESIAN_POINT('',(-4.712393790556,0.)); +#2132 = VECTOR('',#2133,1.); +#2133 = DIRECTION('',(-0.,-1.)); +#2134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2135 = ORIENTED_EDGE('',*,*,#2136,.T.); +#2136 = EDGE_CURVE('',#2114,#2066,#2137,.T.); +#2137 = SURFACE_CURVE('',#2138,(#2142,#2149),.PCURVE_S1.); +#2138 = LINE('',#2139,#2140); +#2139 = CARTESIAN_POINT('',(5.586136356114,-4.086143571376,2.)); +#2140 = VECTOR('',#2141,1.); +#2141 = DIRECTION('',(1.,0.,0.)); +#2142 = PCURVE('',#644,#2143); +#2143 = DEFINITIONAL_REPRESENTATION('',(#2144),#2148); +#2144 = LINE('',#2145,#2146); +#2145 = CARTESIAN_POINT('',(0.,-2.)); +#2146 = VECTOR('',#2147,1.); +#2147 = DIRECTION('',(1.,0.)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = PCURVE('',#2024,#2150); +#2150 = DEFINITIONAL_REPRESENTATION('',(#2151),#2155); +#2151 = LINE('',#2152,#2153); +#2152 = CARTESIAN_POINT('',(11.828101945927,-1.722162473921)); +#2153 = VECTOR('',#2154,1.); +#2154 = DIRECTION('',(-1.,0.)); +#2155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2156 = ORIENTED_EDGE('',*,*,#2088,.F.); +#2157 = ORIENTED_EDGE('',*,*,#628,.F.); +#2158 = ADVANCED_FACE('',(#2159),#1327,.T.); +#2159 = FACE_BOUND('',#2160,.F.); +#2160 = EDGE_LOOP('',(#2161,#2162,#2185,#2206)); +#2161 = ORIENTED_EDGE('',*,*,#1962,.T.); +#2162 = ORIENTED_EDGE('',*,*,#2163,.T.); +#2163 = EDGE_CURVE('',#1963,#2164,#2166,.T.); +#2164 = VERTEX_POINT('',#2165); +#2165 = CARTESIAN_POINT('',(7.586136356114,4.086143571376,2.)); +#2166 = SURFACE_CURVE('',#2167,(#2171,#2178),.PCURVE_S1.); +#2167 = LINE('',#2168,#2169); +#2168 = CARTESIAN_POINT('',(17.414238302041,2.363981097454,2.)); +#2169 = VECTOR('',#2170,1.); +#2170 = DIRECTION('',(-0.984992244503,0.172598604483,0.)); +#2171 = PCURVE('',#1327,#2172); +#2172 = DEFINITIONAL_REPRESENTATION('',(#2173),#2177); +#2173 = LINE('',#2174,#2175); +#2174 = CARTESIAN_POINT('',(-0.,-2.)); +#2175 = VECTOR('',#2176,1.); +#2176 = DIRECTION('',(-1.,0.)); +#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2178 = PCURVE('',#2024,#2179); +#2179 = DEFINITIONAL_REPRESENTATION('',(#2180),#2184); +#2180 = LINE('',#2181,#2182); +#2181 = CARTESIAN_POINT('',(0.,4.727962194909)); +#2182 = VECTOR('',#2183,1.); +#2183 = DIRECTION('',(0.984992244503,0.172598604483)); +#2184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2185 = ORIENTED_EDGE('',*,*,#2186,.F.); +#2186 = EDGE_CURVE('',#1284,#2164,#2187,.T.); +#2187 = SURFACE_CURVE('',#2188,(#2192,#2199),.PCURVE_S1.); +#2188 = LINE('',#2189,#2190); +#2189 = CARTESIAN_POINT('',(7.586136356114,4.086143571376,0.)); +#2190 = VECTOR('',#2191,1.); +#2191 = DIRECTION('',(0.,0.,1.)); +#2192 = PCURVE('',#1327,#2193); +#2193 = DEFINITIONAL_REPRESENTATION('',(#2194),#2198); +#2194 = LINE('',#2195,#2196); +#2195 = CARTESIAN_POINT('',(-9.977847034612,0.)); +#2196 = VECTOR('',#2197,1.); +#2197 = DIRECTION('',(-0.,-1.)); +#2198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2199 = PCURVE('',#1299,#2200); +#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(-2.,0.)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(-0.,-1.)); +#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2206 = ORIENTED_EDGE('',*,*,#1311,.F.); +#2207 = ADVANCED_FACE('',(#2208),#677,.F.); +#2208 = FACE_BOUND('',#2209,.T.); +#2209 = EDGE_LOOP('',(#2210,#2211,#2239,#2260)); +#2210 = ORIENTED_EDGE('',*,*,#2113,.T.); +#2211 = ORIENTED_EDGE('',*,*,#2212,.T.); +#2212 = EDGE_CURVE('',#2114,#2213,#2215,.T.); +#2213 = VERTEX_POINT('',#2214); +#2214 = CARTESIAN_POINT('',(4.086143571398,-5.586131531897,2.)); +#2215 = SURFACE_CURVE('',#2216,(#2221,#2228),.PCURVE_S1.); +#2216 = CIRCLE('',#2217,1.5); +#2217 = AXIS2_PLACEMENT_3D('',#2218,#2219,#2220); +#2218 = CARTESIAN_POINT('',(5.586143571372,-5.586143571376,2.)); +#2219 = DIRECTION('',(0.,0.,1.)); +#2220 = DIRECTION('',(-1.,0.,0.)); +#2221 = PCURVE('',#677,#2222); +#2222 = DEFINITIONAL_REPRESENTATION('',(#2223),#2227); +#2223 = LINE('',#2224,#2225); +#2224 = CARTESIAN_POINT('',(-0.,-2.)); +#2225 = VECTOR('',#2226,1.); +#2226 = DIRECTION('',(-1.,0.)); +#2227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2228 = PCURVE('',#2024,#2229); +#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2238); +#2230 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2231,#2232,#2233,#2234, +#2235,#2236,#2237),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2231 = CARTESIAN_POINT('',(13.328094730669,-3.222162473921)); +#2232 = CARTESIAN_POINT('',(13.328094730669,-5.820238685274)); +#2233 = CARTESIAN_POINT('',(11.078094730669,-4.521200579598)); +#2234 = CARTESIAN_POINT('',(8.828094730669,-3.222162473921)); +#2235 = CARTESIAN_POINT('',(11.078094730669,-1.923124368245)); +#2236 = CARTESIAN_POINT('',(13.328094730669,-0.624086262568)); +#2237 = CARTESIAN_POINT('',(13.328094730669,-3.222162473921)); +#2238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2239 = ORIENTED_EDGE('',*,*,#2240,.F.); +#2240 = EDGE_CURVE('',#657,#2213,#2241,.T.); +#2241 = SURFACE_CURVE('',#2242,(#2246,#2253),.PCURVE_S1.); +#2242 = LINE('',#2243,#2244); +#2243 = CARTESIAN_POINT('',(4.086143571398,-5.586131531897,0.)); +#2244 = VECTOR('',#2245,1.); +#2245 = DIRECTION('',(0.,0.,1.)); +#2246 = PCURVE('',#677,#2247); +#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252); +#2248 = LINE('',#2249,#2250); +#2249 = CARTESIAN_POINT('',(-6.28317728086,0.)); +#2250 = VECTOR('',#2251,1.); +#2251 = DIRECTION('',(-0.,-1.)); +#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2253 = PCURVE('',#705,#2254); +#2254 = DEFINITIONAL_REPRESENTATION('',(#2255),#2259); +#2255 = LINE('',#2256,#2257); +#2256 = CARTESIAN_POINT('',(-1.7763568394E-15,0.)); +#2257 = VECTOR('',#2258,1.); +#2258 = DIRECTION('',(0.,-1.)); +#2259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2260 = ORIENTED_EDGE('',*,*,#656,.F.); +#2261 = ADVANCED_FACE('',(#2262),#1299,.F.); +#2262 = FACE_BOUND('',#2263,.T.); +#2263 = EDGE_LOOP('',(#2264,#2287,#2308,#2309)); +#2264 = ORIENTED_EDGE('',*,*,#2265,.T.); +#2265 = EDGE_CURVE('',#1255,#2266,#2268,.T.); +#2266 = VERTEX_POINT('',#2267); +#2267 = CARTESIAN_POINT('',(5.586136356114,4.086143571384,2.)); +#2268 = SURFACE_CURVE('',#2269,(#2273,#2280),.PCURVE_S1.); +#2269 = LINE('',#2270,#2271); +#2270 = CARTESIAN_POINT('',(5.586136356114,4.086143571384,0.)); +#2271 = VECTOR('',#2272,1.); +#2272 = DIRECTION('',(0.,0.,1.)); +#2273 = PCURVE('',#1299,#2274); +#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279); +#2275 = LINE('',#2276,#2277); +#2276 = CARTESIAN_POINT('',(-3.552713678801E-15,0.)); +#2277 = VECTOR('',#2278,1.); +#2278 = DIRECTION('',(-0.,-1.)); +#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2280 = PCURVE('',#1271,#2281); +#2281 = DEFINITIONAL_REPRESENTATION('',(#2282),#2286); +#2282 = LINE('',#2283,#2284); +#2283 = CARTESIAN_POINT('',(4.712393790556,0.)); +#2284 = VECTOR('',#2285,1.); +#2285 = DIRECTION('',(0.,-1.)); +#2286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2287 = ORIENTED_EDGE('',*,*,#2288,.T.); +#2288 = EDGE_CURVE('',#2266,#2164,#2289,.T.); +#2289 = SURFACE_CURVE('',#2290,(#2294,#2301),.PCURVE_S1.); +#2290 = LINE('',#2291,#2292); +#2291 = CARTESIAN_POINT('',(5.586136356114,4.086143571376,2.)); +#2292 = VECTOR('',#2293,1.); +#2293 = DIRECTION('',(1.,0.,0.)); +#2294 = PCURVE('',#1299,#2295); +#2295 = DEFINITIONAL_REPRESENTATION('',(#2296),#2300); +#2296 = LINE('',#2297,#2298); +#2297 = CARTESIAN_POINT('',(-0.,-2.)); +#2298 = VECTOR('',#2299,1.); +#2299 = DIRECTION('',(-1.,0.)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2301 = PCURVE('',#2024,#2302); +#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(11.828101945927,6.45012466883)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(-1.,0.)); +#2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2308 = ORIENTED_EDGE('',*,*,#2186,.F.); +#2309 = ORIENTED_EDGE('',*,*,#1283,.F.); +#2310 = ADVANCED_FACE('',(#2311),#705,.T.); +#2311 = FACE_BOUND('',#2312,.T.); +#2312 = EDGE_LOOP('',(#2313,#2314,#2337,#2358)); +#2313 = ORIENTED_EDGE('',*,*,#2240,.T.); +#2314 = ORIENTED_EDGE('',*,*,#2315,.T.); +#2315 = EDGE_CURVE('',#2213,#2316,#2318,.T.); +#2316 = VERTEX_POINT('',#2317); +#2317 = CARTESIAN_POINT('',(4.086143571376,-7.586131531897,2.)); +#2318 = SURFACE_CURVE('',#2319,(#2323,#2330),.PCURVE_S1.); +#2319 = LINE('',#2320,#2321); +#2320 = CARTESIAN_POINT('',(4.086143571376,-5.586131531897,2.)); +#2321 = VECTOR('',#2322,1.); +#2322 = DIRECTION('',(-0.,-1.,-0.)); +#2323 = PCURVE('',#705,#2324); +#2324 = DEFINITIONAL_REPRESENTATION('',(#2325),#2329); +#2325 = LINE('',#2326,#2327); +#2326 = CARTESIAN_POINT('',(0.,-2.)); +#2327 = VECTOR('',#2328,1.); +#2328 = DIRECTION('',(1.,0.)); +#2329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2330 = PCURVE('',#2024,#2331); +#2331 = DEFINITIONAL_REPRESENTATION('',(#2332),#2336); +#2332 = LINE('',#2333,#2334); +#2333 = CARTESIAN_POINT('',(13.328094730665,-3.222150434442)); +#2334 = VECTOR('',#2335,1.); +#2335 = DIRECTION('',(0.,-1.)); +#2336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2337 = ORIENTED_EDGE('',*,*,#2338,.F.); +#2338 = EDGE_CURVE('',#690,#2316,#2339,.T.); +#2339 = SURFACE_CURVE('',#2340,(#2344,#2351),.PCURVE_S1.); +#2340 = LINE('',#2341,#2342); +#2341 = CARTESIAN_POINT('',(4.086143571376,-7.586131531897,0.)); +#2342 = VECTOR('',#2343,1.); +#2343 = DIRECTION('',(0.,0.,1.)); +#2344 = PCURVE('',#705,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = LINE('',#2347,#2348); +#2347 = CARTESIAN_POINT('',(2.,0.)); +#2348 = VECTOR('',#2349,1.); +#2349 = DIRECTION('',(0.,-1.)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = PCURVE('',#733,#2352); +#2352 = DEFINITIONAL_REPRESENTATION('',(#2353),#2357); +#2353 = LINE('',#2354,#2355); +#2354 = CARTESIAN_POINT('',(-8.748488679321E-16,0.)); +#2355 = VECTOR('',#2356,1.); +#2356 = DIRECTION('',(0.,-1.)); +#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2358 = ORIENTED_EDGE('',*,*,#689,.F.); +#2359 = ADVANCED_FACE('',(#2360),#1271,.F.); +#2360 = FACE_BOUND('',#2361,.F.); +#2361 = EDGE_LOOP('',(#2362,#2363,#2387,#2408)); +#2362 = ORIENTED_EDGE('',*,*,#2265,.T.); +#2363 = ORIENTED_EDGE('',*,*,#2364,.T.); +#2364 = EDGE_CURVE('',#2266,#2365,#2367,.T.); +#2365 = VERTEX_POINT('',#2366); +#2366 = CARTESIAN_POINT('',(4.086143571398,5.586131531897,2.)); +#2367 = SURFACE_CURVE('',#2368,(#2373,#2380),.PCURVE_S1.); +#2368 = CIRCLE('',#2369,1.5); +#2369 = AXIS2_PLACEMENT_3D('',#2370,#2371,#2372); +#2370 = CARTESIAN_POINT('',(5.586143571372,5.586143571376,2.)); +#2371 = DIRECTION('',(0.,0.,-1.)); +#2372 = DIRECTION('',(-1.,-0.,-0.)); +#2373 = PCURVE('',#1271,#2374); +#2374 = DEFINITIONAL_REPRESENTATION('',(#2375),#2379); +#2375 = LINE('',#2376,#2377); +#2376 = CARTESIAN_POINT('',(0.,-2.)); +#2377 = VECTOR('',#2378,1.); +#2378 = DIRECTION('',(1.,0.)); +#2379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2380 = PCURVE('',#2024,#2381); +#2381 = DEFINITIONAL_REPRESENTATION('',(#2382),#2386); +#2382 = CIRCLE('',#2383,1.5); +#2383 = AXIS2_PLACEMENT_2D('',#2384,#2385); +#2384 = CARTESIAN_POINT('',(11.828094730669,7.95012466883)); +#2385 = DIRECTION('',(1.,0.)); +#2386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2387 = ORIENTED_EDGE('',*,*,#2388,.F.); +#2388 = EDGE_CURVE('',#1227,#2365,#2389,.T.); +#2389 = SURFACE_CURVE('',#2390,(#2394,#2401),.PCURVE_S1.); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(4.086143571398,5.586131531897,0.)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(0.,0.,1.)); +#2394 = PCURVE('',#1271,#2395); +#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400); +#2396 = LINE('',#2397,#2398); +#2397 = CARTESIAN_POINT('',(6.28317728086,0.)); +#2398 = VECTOR('',#2399,1.); +#2399 = DIRECTION('',(0.,-1.)); +#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2401 = PCURVE('',#1242,#2402); +#2402 = DEFINITIONAL_REPRESENTATION('',(#2403),#2407); +#2403 = LINE('',#2404,#2405); +#2404 = CARTESIAN_POINT('',(1.7763568394E-15,-0.)); +#2405 = VECTOR('',#2406,1.); +#2406 = DIRECTION('',(-0.,-1.)); +#2407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2408 = ORIENTED_EDGE('',*,*,#1254,.F.); +#2409 = ADVANCED_FACE('',(#2410),#733,.T.); +#2410 = FACE_BOUND('',#2411,.T.); +#2411 = EDGE_LOOP('',(#2412,#2413,#2436,#2457)); +#2412 = ORIENTED_EDGE('',*,*,#2338,.T.); +#2413 = ORIENTED_EDGE('',*,*,#2414,.T.); +#2414 = EDGE_CURVE('',#2316,#2415,#2417,.T.); +#2415 = VERTEX_POINT('',#2416); +#2416 = CARTESIAN_POINT('',(2.363981259367,-17.41423737803,2.)); +#2417 = SURFACE_CURVE('',#2418,(#2422,#2429),.PCURVE_S1.); +#2418 = LINE('',#2419,#2420); +#2419 = CARTESIAN_POINT('',(4.086143571376,-7.586131531897,2.)); +#2420 = VECTOR('',#2421,1.); +#2421 = DIRECTION('',(-0.172598522285,-0.984992258906,-0.)); +#2422 = PCURVE('',#733,#2423); +#2423 = DEFINITIONAL_REPRESENTATION('',(#2424),#2428); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(0.,-2.)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(1.,0.)); +#2428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2429 = PCURVE('',#2024,#2430); +#2430 = DEFINITIONAL_REPRESENTATION('',(#2431),#2435); +#2431 = LINE('',#2432,#2433); +#2432 = CARTESIAN_POINT('',(13.328094730665,-5.222150434442)); +#2433 = VECTOR('',#2434,1.); +#2434 = DIRECTION('',(0.172598522285,-0.984992258906)); +#2435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2436 = ORIENTED_EDGE('',*,*,#2437,.F.); +#2437 = EDGE_CURVE('',#718,#2415,#2438,.T.); +#2438 = SURFACE_CURVE('',#2439,(#2443,#2450),.PCURVE_S1.); +#2439 = LINE('',#2440,#2441); +#2440 = CARTESIAN_POINT('',(2.363981259367,-17.41423737803,0.)); +#2441 = VECTOR('',#2442,1.); +#2442 = DIRECTION('',(0.,0.,1.)); +#2443 = PCURVE('',#733,#2444); +#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2449); +#2445 = LINE('',#2446,#2447); +#2446 = CARTESIAN_POINT('',(9.977850848341,0.)); +#2447 = VECTOR('',#2448,1.); +#2448 = DIRECTION('',(0.,-1.)); +#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2450 = PCURVE('',#766,#2451); +#2451 = DEFINITIONAL_REPRESENTATION('',(#2452),#2456); +#2452 = LINE('',#2453,#2454); +#2453 = CARTESIAN_POINT('',(-2.968125085364,0.)); +#2454 = VECTOR('',#2455,1.); +#2455 = DIRECTION('',(-0.,-1.)); +#2456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2457 = ORIENTED_EDGE('',*,*,#717,.F.); +#2458 = ADVANCED_FACE('',(#2459),#1242,.T.); +#2459 = FACE_BOUND('',#2460,.F.); +#2460 = EDGE_LOOP('',(#2461,#2462,#2485,#2506)); +#2461 = ORIENTED_EDGE('',*,*,#2388,.T.); +#2462 = ORIENTED_EDGE('',*,*,#2463,.T.); +#2463 = EDGE_CURVE('',#2365,#2464,#2466,.T.); +#2464 = VERTEX_POINT('',#2465); +#2465 = CARTESIAN_POINT('',(4.086143571376,7.586131531897,2.)); +#2466 = SURFACE_CURVE('',#2467,(#2471,#2478),.PCURVE_S1.); +#2467 = LINE('',#2468,#2469); +#2468 = CARTESIAN_POINT('',(4.086143571376,5.586131531897,2.)); +#2469 = VECTOR('',#2470,1.); +#2470 = DIRECTION('',(0.,1.,0.)); +#2471 = PCURVE('',#1242,#2472); +#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477); +#2473 = LINE('',#2474,#2475); +#2474 = CARTESIAN_POINT('',(-0.,-2.)); +#2475 = VECTOR('',#2476,1.); +#2476 = DIRECTION('',(-1.,0.)); +#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2478 = PCURVE('',#2024,#2479); +#2479 = DEFINITIONAL_REPRESENTATION('',(#2480),#2484); +#2480 = LINE('',#2481,#2482); +#2481 = CARTESIAN_POINT('',(13.328094730665,7.950112629351)); +#2482 = VECTOR('',#2483,1.); +#2483 = DIRECTION('',(0.,1.)); +#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2485 = ORIENTED_EDGE('',*,*,#2486,.F.); +#2486 = EDGE_CURVE('',#1199,#2464,#2487,.T.); +#2487 = SURFACE_CURVE('',#2488,(#2492,#2499),.PCURVE_S1.); +#2488 = LINE('',#2489,#2490); +#2489 = CARTESIAN_POINT('',(4.086143571376,7.586131531897,0.)); +#2490 = VECTOR('',#2491,1.); +#2491 = DIRECTION('',(0.,0.,1.)); +#2492 = PCURVE('',#1242,#2493); +#2493 = DEFINITIONAL_REPRESENTATION('',(#2494),#2498); +#2494 = LINE('',#2495,#2496); +#2495 = CARTESIAN_POINT('',(-2.,0.)); +#2496 = VECTOR('',#2497,1.); +#2497 = DIRECTION('',(-0.,-1.)); +#2498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2499 = PCURVE('',#1214,#2500); +#2500 = DEFINITIONAL_REPRESENTATION('',(#2501),#2505); +#2501 = LINE('',#2502,#2503); +#2502 = CARTESIAN_POINT('',(8.748488679321E-16,-0.)); +#2503 = VECTOR('',#2504,1.); +#2504 = DIRECTION('',(-0.,-1.)); +#2505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2506 = ORIENTED_EDGE('',*,*,#1226,.F.); +#2507 = ADVANCED_FACE('',(#2508),#766,.T.); +#2508 = FACE_BOUND('',#2509,.F.); +#2509 = EDGE_LOOP('',(#2510,#2533,#2557,#2583,#2584,#2585)); +#2510 = ORIENTED_EDGE('',*,*,#2511,.T.); +#2511 = EDGE_CURVE('',#779,#2512,#2514,.T.); +#2512 = VERTEX_POINT('',#2513); +#2513 = CARTESIAN_POINT('',(-2.363981259367,-17.41423737803,2.)); +#2514 = SURFACE_CURVE('',#2515,(#2519,#2526),.PCURVE_S1.); +#2515 = LINE('',#2516,#2517); +#2516 = CARTESIAN_POINT('',(-2.363981259367,-17.41423737803,0.)); +#2517 = VECTOR('',#2518,1.); +#2518 = DIRECTION('',(0.,0.,1.)); +#2519 = PCURVE('',#766,#2520); +#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525); +#2521 = LINE('',#2522,#2523); +#2522 = CARTESIAN_POINT('',(-0.173467568225,0.)); +#2523 = VECTOR('',#2524,1.); +#2524 = DIRECTION('',(-0.,-1.)); +#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2526 = PCURVE('',#818,#2527); +#2527 = DEFINITIONAL_REPRESENTATION('',(#2528),#2532); +#2528 = LINE('',#2529,#2530); +#2529 = CARTESIAN_POINT('',(-9.977850848341,0.)); +#2530 = VECTOR('',#2531,1.); +#2531 = DIRECTION('',(-0.,-1.)); +#2532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2533 = ORIENTED_EDGE('',*,*,#2534,.F.); +#2534 = EDGE_CURVE('',#2535,#2512,#2537,.T.); +#2535 = VERTEX_POINT('',#2536); +#2536 = CARTESIAN_POINT('',(0.,-19.4,2.)); +#2537 = SURFACE_CURVE('',#2538,(#2543,#2550),.PCURVE_S1.); +#2538 = CIRCLE('',#2539,2.4); +#2539 = AXIS2_PLACEMENT_3D('',#2540,#2541,#2542); +#2540 = CARTESIAN_POINT('',(0.,-17.,2.)); +#2541 = DIRECTION('',(0.,0.,-1.)); +#2542 = DIRECTION('',(1.,0.,0.)); +#2543 = PCURVE('',#766,#2544); +#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549); +#2545 = LINE('',#2546,#2547); +#2546 = CARTESIAN_POINT('',(-3.14159265359,-2.)); +#2547 = VECTOR('',#2548,1.); +#2548 = DIRECTION('',(1.,-0.)); +#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2550 = PCURVE('',#2024,#2551); +#2551 = DEFINITIONAL_REPRESENTATION('',(#2552),#2556); +#2552 = CIRCLE('',#2553,2.4); +#2553 = AXIS2_PLACEMENT_2D('',#2554,#2555); +#2554 = CARTESIAN_POINT('',(17.414238302041,-14.63601890254)); +#2555 = DIRECTION('',(-1.,0.)); +#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2557 = ORIENTED_EDGE('',*,*,#2558,.T.); +#2558 = EDGE_CURVE('',#2535,#2415,#2559,.T.); +#2559 = SURFACE_CURVE('',#2560,(#2565,#2572),.PCURVE_S1.); +#2560 = CIRCLE('',#2561,2.4); +#2561 = AXIS2_PLACEMENT_3D('',#2562,#2563,#2564); +#2562 = CARTESIAN_POINT('',(0.,-17.,2.)); +#2563 = DIRECTION('',(0.,0.,1.)); +#2564 = DIRECTION('',(-1.,0.,0.)); +#2565 = PCURVE('',#766,#2566); +#2566 = DEFINITIONAL_REPRESENTATION('',(#2567),#2571); +#2567 = LINE('',#2568,#2569); +#2568 = CARTESIAN_POINT('',(-0.,-2.)); +#2569 = VECTOR('',#2570,1.); +#2570 = DIRECTION('',(-1.,0.)); +#2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2572 = PCURVE('',#2024,#2573); +#2573 = DEFINITIONAL_REPRESENTATION('',(#2574),#2582); +#2574 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2575,#2576,#2577,#2578, +#2579,#2580,#2581),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2575 = CARTESIAN_POINT('',(19.814238302041,-14.63601890254)); +#2576 = CARTESIAN_POINT('',(19.814238302041,-18.79294084071)); +#2577 = CARTESIAN_POINT('',(16.214238302041,-16.71447987162)); +#2578 = CARTESIAN_POINT('',(12.614238302041,-14.63601890254)); +#2579 = CARTESIAN_POINT('',(16.214238302041,-12.55755793346)); +#2580 = CARTESIAN_POINT('',(19.814238302041,-10.47909696438)); +#2581 = CARTESIAN_POINT('',(19.814238302041,-14.63601890254)); +#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2583 = ORIENTED_EDGE('',*,*,#2437,.F.); +#2584 = ORIENTED_EDGE('',*,*,#745,.F.); +#2585 = ORIENTED_EDGE('',*,*,#778,.T.); +#2586 = ADVANCED_FACE('',(#2587),#1214,.T.); +#2587 = FACE_BOUND('',#2588,.F.); +#2588 = EDGE_LOOP('',(#2589,#2590,#2613,#2633)); +#2589 = ORIENTED_EDGE('',*,*,#2486,.T.); +#2590 = ORIENTED_EDGE('',*,*,#2591,.T.); +#2591 = EDGE_CURVE('',#2464,#2592,#2594,.T.); +#2592 = VERTEX_POINT('',#2593); +#2593 = CARTESIAN_POINT('',(2.363981259367,17.414237378033,2.)); +#2594 = SURFACE_CURVE('',#2595,(#2599,#2606),.PCURVE_S1.); +#2595 = LINE('',#2596,#2597); +#2596 = CARTESIAN_POINT('',(4.086143571376,7.586131531897,2.)); +#2597 = VECTOR('',#2598,1.); +#2598 = DIRECTION('',(-0.172598522285,0.984992258906,0.)); +#2599 = PCURVE('',#1214,#2600); +#2600 = DEFINITIONAL_REPRESENTATION('',(#2601),#2605); +#2601 = LINE('',#2602,#2603); +#2602 = CARTESIAN_POINT('',(-0.,-2.)); +#2603 = VECTOR('',#2604,1.); +#2604 = DIRECTION('',(-1.,0.)); +#2605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2606 = PCURVE('',#2024,#2607); +#2607 = DEFINITIONAL_REPRESENTATION('',(#2608),#2612); +#2608 = LINE('',#2609,#2610); +#2609 = CARTESIAN_POINT('',(13.328094730665,9.950112629351)); +#2610 = VECTOR('',#2611,1.); +#2611 = DIRECTION('',(0.172598522285,0.984992258906)); +#2612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2613 = ORIENTED_EDGE('',*,*,#2614,.F.); +#2614 = EDGE_CURVE('',#1176,#2592,#2615,.T.); +#2615 = SURFACE_CURVE('',#2616,(#2620,#2627),.PCURVE_S1.); +#2616 = LINE('',#2617,#2618); +#2617 = CARTESIAN_POINT('',(2.363981259367,17.414237378033,0.)); +#2618 = VECTOR('',#2619,1.); +#2619 = DIRECTION('',(0.,0.,1.)); +#2620 = PCURVE('',#1214,#2621); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(-9.977850848341,0.)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(-0.,-1.)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = PCURVE('',#1164,#2628); +#2628 = DEFINITIONAL_REPRESENTATION('',(#2629),#2632); +#2629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2630,#2631),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#2630 = CARTESIAN_POINT('',(2.968125085364,0.)); +#2631 = CARTESIAN_POINT('',(2.968125085364,-2.)); +#2632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2633 = ORIENTED_EDGE('',*,*,#1198,.F.); +#2634 = ADVANCED_FACE('',(#2635),#1164,.T.); +#2635 = FACE_BOUND('',#2636,.T.); +#2636 = EDGE_LOOP('',(#2637,#2659,#2686,#2707,#2708,#2709)); +#2637 = ORIENTED_EDGE('',*,*,#2638,.T.); +#2638 = EDGE_CURVE('',#1116,#2639,#2641,.T.); +#2639 = VERTEX_POINT('',#2640); +#2640 = CARTESIAN_POINT('',(-2.363981259367,17.414237378033,2.)); +#2641 = SURFACE_CURVE('',#2642,(#2646,#2652),.PCURVE_S1.); +#2642 = LINE('',#2643,#2644); +#2643 = CARTESIAN_POINT('',(-2.363981259367,17.414237378033,0.)); +#2644 = VECTOR('',#2645,1.); +#2645 = DIRECTION('',(0.,0.,1.)); +#2646 = PCURVE('',#1164,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2651); +#2648 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2649,#2650),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#2649 = CARTESIAN_POINT('',(0.173467568225,0.)); +#2650 = CARTESIAN_POINT('',(0.173467568225,-2.)); +#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2652 = PCURVE('',#1131,#2653); +#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658); +#2654 = LINE('',#2655,#2656); +#2655 = CARTESIAN_POINT('',(9.977850848341,0.)); +#2656 = VECTOR('',#2657,1.); +#2657 = DIRECTION('',(0.,-1.)); +#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2659 = ORIENTED_EDGE('',*,*,#2660,.F.); +#2660 = EDGE_CURVE('',#2661,#2639,#2663,.T.); +#2661 = VERTEX_POINT('',#2662); +#2662 = CARTESIAN_POINT('',(0.,19.4,2.)); +#2663 = SURFACE_CURVE('',#2664,(#2669,#2675),.PCURVE_S1.); +#2664 = CIRCLE('',#2665,2.4); +#2665 = AXIS2_PLACEMENT_3D('',#2666,#2667,#2668); +#2666 = CARTESIAN_POINT('',(0.,17.,2.)); +#2667 = DIRECTION('',(0.,0.,1.)); +#2668 = DIRECTION('',(1.,0.,0.)); +#2669 = PCURVE('',#1164,#2670); +#2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2674); +#2671 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2672,#2673),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,2.968125085364),.PIECEWISE_BEZIER_KNOTS.); +#2672 = CARTESIAN_POINT('',(1.570796326795,-2.)); +#2673 = CARTESIAN_POINT('',(0.173467568225,-2.)); +#2674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2675 = PCURVE('',#2024,#2676); +#2676 = DEFINITIONAL_REPRESENTATION('',(#2677),#2685); +#2677 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2678,#2679,#2680,#2681, +#2682,#2683,#2684),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2678 = CARTESIAN_POINT('',(15.014238302041,19.363981097454)); +#2679 = CARTESIAN_POINT('',(15.014238302041,23.52090303562)); +#2680 = CARTESIAN_POINT('',(18.614238302041,21.442442066537)); +#2681 = CARTESIAN_POINT('',(22.214238302041,19.363981097454)); +#2682 = CARTESIAN_POINT('',(18.614238302041,17.285520128372)); +#2683 = CARTESIAN_POINT('',(15.014238302041,15.207059159289)); +#2684 = CARTESIAN_POINT('',(15.014238302041,19.363981097454)); +#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2686 = ORIENTED_EDGE('',*,*,#2687,.T.); +#2687 = EDGE_CURVE('',#2661,#2592,#2688,.T.); +#2688 = SURFACE_CURVE('',#2689,(#2694,#2700),.PCURVE_S1.); +#2689 = CIRCLE('',#2690,2.4); +#2690 = AXIS2_PLACEMENT_3D('',#2691,#2692,#2693); +#2691 = CARTESIAN_POINT('',(0.,17.,2.)); +#2692 = DIRECTION('',(0.,0.,-1.)); +#2693 = DIRECTION('',(-1.,-0.,-0.)); +#2694 = PCURVE('',#1164,#2695); +#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2699); +#2696 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2697,#2698),.UNSPECIFIED.,.F., + .F.,(2,2),(1.570796326795,2.968125085364),.PIECEWISE_BEZIER_KNOTS.); +#2697 = CARTESIAN_POINT('',(1.570796326795,-2.)); +#2698 = CARTESIAN_POINT('',(2.968125085364,-2.)); +#2699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2700 = PCURVE('',#2024,#2701); +#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706); +#2702 = CIRCLE('',#2703,2.4); +#2703 = AXIS2_PLACEMENT_2D('',#2704,#2705); +#2704 = CARTESIAN_POINT('',(17.414238302041,19.363981097454)); +#2705 = DIRECTION('',(1.,0.)); +#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2707 = ORIENTED_EDGE('',*,*,#2614,.F.); +#2708 = ORIENTED_EDGE('',*,*,#1175,.F.); +#2709 = ORIENTED_EDGE('',*,*,#1143,.T.); +#2710 = ADVANCED_FACE('',(#2711),#818,.T.); +#2711 = FACE_BOUND('',#2712,.F.); +#2712 = EDGE_LOOP('',(#2713,#2736,#2757,#2758)); +#2713 = ORIENTED_EDGE('',*,*,#2714,.T.); +#2714 = EDGE_CURVE('',#803,#2715,#2717,.T.); +#2715 = VERTEX_POINT('',#2716); +#2716 = CARTESIAN_POINT('',(-4.086143571376,-7.586131531897,2.)); +#2717 = SURFACE_CURVE('',#2718,(#2722,#2729),.PCURVE_S1.); +#2718 = LINE('',#2719,#2720); +#2719 = CARTESIAN_POINT('',(-4.086143571376,-7.586131531897,0.)); +#2720 = VECTOR('',#2721,1.); +#2721 = DIRECTION('',(0.,0.,1.)); +#2722 = PCURVE('',#818,#2723); +#2723 = DEFINITIONAL_REPRESENTATION('',(#2724),#2728); +#2724 = LINE('',#2725,#2726); +#2725 = CARTESIAN_POINT('',(8.748488679321E-16,-0.)); +#2726 = VECTOR('',#2727,1.); +#2727 = DIRECTION('',(-0.,-1.)); +#2728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2729 = PCURVE('',#846,#2730); +#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735); +#2731 = LINE('',#2732,#2733); +#2732 = CARTESIAN_POINT('',(-2.,0.)); +#2733 = VECTOR('',#2734,1.); +#2734 = DIRECTION('',(-0.,-1.)); +#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2736 = ORIENTED_EDGE('',*,*,#2737,.T.); +#2737 = EDGE_CURVE('',#2715,#2512,#2738,.T.); +#2738 = SURFACE_CURVE('',#2739,(#2743,#2750),.PCURVE_S1.); +#2739 = LINE('',#2740,#2741); +#2740 = CARTESIAN_POINT('',(-4.086143571376,-7.586131531897,2.)); +#2741 = VECTOR('',#2742,1.); +#2742 = DIRECTION('',(0.172598522285,-0.984992258906,0.)); +#2743 = PCURVE('',#818,#2744); +#2744 = DEFINITIONAL_REPRESENTATION('',(#2745),#2749); +#2745 = LINE('',#2746,#2747); +#2746 = CARTESIAN_POINT('',(-0.,-2.)); +#2747 = VECTOR('',#2748,1.); +#2748 = DIRECTION('',(-1.,0.)); +#2749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2750 = PCURVE('',#2024,#2751); +#2751 = DEFINITIONAL_REPRESENTATION('',(#2752),#2756); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(21.500381873417,-5.222150434442)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(-0.172598522285,-0.984992258906)); +#2756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2757 = ORIENTED_EDGE('',*,*,#2511,.F.); +#2758 = ORIENTED_EDGE('',*,*,#802,.F.); +#2759 = ADVANCED_FACE('',(#2760),#846,.T.); +#2760 = FACE_BOUND('',#2761,.F.); +#2761 = EDGE_LOOP('',(#2762,#2785,#2806,#2807)); +#2762 = ORIENTED_EDGE('',*,*,#2763,.T.); +#2763 = EDGE_CURVE('',#831,#2764,#2766,.T.); +#2764 = VERTEX_POINT('',#2765); +#2765 = CARTESIAN_POINT('',(-4.086143571398,-5.586131531897,2.)); +#2766 = SURFACE_CURVE('',#2767,(#2771,#2778),.PCURVE_S1.); +#2767 = LINE('',#2768,#2769); +#2768 = CARTESIAN_POINT('',(-4.086143571398,-5.586131531897,0.)); +#2769 = VECTOR('',#2770,1.); +#2770 = DIRECTION('',(0.,0.,1.)); +#2771 = PCURVE('',#846,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(1.7763568394E-15,-0.)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(-0.,-1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2778 = PCURVE('',#875,#2779); +#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784); +#2780 = LINE('',#2781,#2782); +#2781 = CARTESIAN_POINT('',(6.28317728086,0.)); +#2782 = VECTOR('',#2783,1.); +#2783 = DIRECTION('',(0.,-1.)); +#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2785 = ORIENTED_EDGE('',*,*,#2786,.T.); +#2786 = EDGE_CURVE('',#2764,#2715,#2787,.T.); +#2787 = SURFACE_CURVE('',#2788,(#2792,#2799),.PCURVE_S1.); +#2788 = LINE('',#2789,#2790); +#2789 = CARTESIAN_POINT('',(-4.086143571376,-5.586131531897,2.)); +#2790 = VECTOR('',#2791,1.); +#2791 = DIRECTION('',(-0.,-1.,-0.)); +#2792 = PCURVE('',#846,#2793); +#2793 = DEFINITIONAL_REPRESENTATION('',(#2794),#2798); +#2794 = LINE('',#2795,#2796); +#2795 = CARTESIAN_POINT('',(-0.,-2.)); +#2796 = VECTOR('',#2797,1.); +#2797 = DIRECTION('',(-1.,0.)); +#2798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2799 = PCURVE('',#2024,#2800); +#2800 = DEFINITIONAL_REPRESENTATION('',(#2801),#2805); +#2801 = LINE('',#2802,#2803); +#2802 = CARTESIAN_POINT('',(21.500381873417,-3.222150434442)); +#2803 = VECTOR('',#2804,1.); +#2804 = DIRECTION('',(0.,-1.)); +#2805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2806 = ORIENTED_EDGE('',*,*,#2714,.F.); +#2807 = ORIENTED_EDGE('',*,*,#830,.F.); +#2808 = ADVANCED_FACE('',(#2809),#1131,.T.); +#2809 = FACE_BOUND('',#2810,.T.); +#2810 = EDGE_LOOP('',(#2811,#2834,#2855,#2856)); +#2811 = ORIENTED_EDGE('',*,*,#2812,.T.); +#2812 = EDGE_CURVE('',#1088,#2813,#2815,.T.); +#2813 = VERTEX_POINT('',#2814); +#2814 = CARTESIAN_POINT('',(-4.086143571376,7.586131531897,2.)); +#2815 = SURFACE_CURVE('',#2816,(#2820,#2827),.PCURVE_S1.); +#2816 = LINE('',#2817,#2818); +#2817 = CARTESIAN_POINT('',(-4.086143571376,7.586131531897,0.)); +#2818 = VECTOR('',#2819,1.); +#2819 = DIRECTION('',(0.,0.,1.)); +#2820 = PCURVE('',#1131,#2821); +#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826); +#2822 = LINE('',#2823,#2824); +#2823 = CARTESIAN_POINT('',(-8.748488679321E-16,0.)); +#2824 = VECTOR('',#2825,1.); +#2825 = DIRECTION('',(0.,-1.)); +#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2827 = PCURVE('',#1103,#2828); +#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2833); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(2.,0.)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(0.,-1.)); +#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2834 = ORIENTED_EDGE('',*,*,#2835,.T.); +#2835 = EDGE_CURVE('',#2813,#2639,#2836,.T.); +#2836 = SURFACE_CURVE('',#2837,(#2841,#2848),.PCURVE_S1.); +#2837 = LINE('',#2838,#2839); +#2838 = CARTESIAN_POINT('',(-4.086143571376,7.586131531897,2.)); +#2839 = VECTOR('',#2840,1.); +#2840 = DIRECTION('',(0.172598522285,0.984992258906,0.)); +#2841 = PCURVE('',#1131,#2842); +#2842 = DEFINITIONAL_REPRESENTATION('',(#2843),#2847); +#2843 = LINE('',#2844,#2845); +#2844 = CARTESIAN_POINT('',(0.,-2.)); +#2845 = VECTOR('',#2846,1.); +#2846 = DIRECTION('',(1.,0.)); +#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2848 = PCURVE('',#2024,#2849); +#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854); +#2850 = LINE('',#2851,#2852); +#2851 = CARTESIAN_POINT('',(21.500381873417,9.950112629351)); +#2852 = VECTOR('',#2853,1.); +#2853 = DIRECTION('',(-0.172598522285,0.984992258906)); +#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2855 = ORIENTED_EDGE('',*,*,#2638,.F.); +#2856 = ORIENTED_EDGE('',*,*,#1115,.F.); +#2857 = ADVANCED_FACE('',(#2858),#875,.F.); +#2858 = FACE_BOUND('',#2859,.F.); +#2859 = EDGE_LOOP('',(#2860,#2883,#2905,#2906)); +#2860 = ORIENTED_EDGE('',*,*,#2861,.T.); +#2861 = EDGE_CURVE('',#859,#2862,#2864,.T.); +#2862 = VERTEX_POINT('',#2863); +#2863 = CARTESIAN_POINT('',(-5.586136356114,-4.086143571384,2.)); +#2864 = SURFACE_CURVE('',#2865,(#2869,#2876),.PCURVE_S1.); +#2865 = LINE('',#2866,#2867); +#2866 = CARTESIAN_POINT('',(-5.586136356114,-4.086143571384,0.)); +#2867 = VECTOR('',#2868,1.); +#2868 = DIRECTION('',(0.,0.,1.)); +#2869 = PCURVE('',#875,#2870); +#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875); +#2871 = LINE('',#2872,#2873); +#2872 = CARTESIAN_POINT('',(4.712393790556,0.)); +#2873 = VECTOR('',#2874,1.); +#2874 = DIRECTION('',(0.,-1.)); +#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2876 = PCURVE('',#903,#2877); +#2877 = DEFINITIONAL_REPRESENTATION('',(#2878),#2882); +#2878 = LINE('',#2879,#2880); +#2879 = CARTESIAN_POINT('',(-3.552713678801E-15,0.)); +#2880 = VECTOR('',#2881,1.); +#2881 = DIRECTION('',(-0.,-1.)); +#2882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2883 = ORIENTED_EDGE('',*,*,#2884,.T.); +#2884 = EDGE_CURVE('',#2862,#2764,#2885,.T.); +#2885 = SURFACE_CURVE('',#2886,(#2891,#2898),.PCURVE_S1.); +#2886 = CIRCLE('',#2887,1.5); +#2887 = AXIS2_PLACEMENT_3D('',#2888,#2889,#2890); +#2888 = CARTESIAN_POINT('',(-5.586143571372,-5.586143571376,2.)); +#2889 = DIRECTION('',(0.,0.,-1.)); +#2890 = DIRECTION('',(1.,0.,0.)); +#2891 = PCURVE('',#875,#2892); +#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897); +#2893 = LINE('',#2894,#2895); +#2894 = CARTESIAN_POINT('',(0.,-2.)); +#2895 = VECTOR('',#2896,1.); +#2896 = DIRECTION('',(1.,0.)); +#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2898 = PCURVE('',#2024,#2899); +#2899 = DEFINITIONAL_REPRESENTATION('',(#2900),#2904); +#2900 = CIRCLE('',#2901,1.5); +#2901 = AXIS2_PLACEMENT_2D('',#2902,#2903); +#2902 = CARTESIAN_POINT('',(23.000381873413,-3.222162473921)); +#2903 = DIRECTION('',(-1.,0.)); +#2904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2905 = ORIENTED_EDGE('',*,*,#2763,.F.); +#2906 = ORIENTED_EDGE('',*,*,#858,.F.); +#2907 = ADVANCED_FACE('',(#2908),#1103,.T.); +#2908 = FACE_BOUND('',#2909,.T.); +#2909 = EDGE_LOOP('',(#2910,#2933,#2954,#2955)); +#2910 = ORIENTED_EDGE('',*,*,#2911,.T.); +#2911 = EDGE_CURVE('',#1055,#2912,#2914,.T.); +#2912 = VERTEX_POINT('',#2913); +#2913 = CARTESIAN_POINT('',(-4.086143571398,5.586131531897,2.)); +#2914 = SURFACE_CURVE('',#2915,(#2919,#2926),.PCURVE_S1.); +#2915 = LINE('',#2916,#2917); +#2916 = CARTESIAN_POINT('',(-4.086143571398,5.586131531897,0.)); +#2917 = VECTOR('',#2918,1.); +#2918 = DIRECTION('',(0.,0.,1.)); +#2919 = PCURVE('',#1103,#2920); +#2920 = DEFINITIONAL_REPRESENTATION('',(#2921),#2925); +#2921 = LINE('',#2922,#2923); +#2922 = CARTESIAN_POINT('',(-1.7763568394E-15,0.)); +#2923 = VECTOR('',#2924,1.); +#2924 = DIRECTION('',(0.,-1.)); +#2925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2926 = PCURVE('',#1075,#2927); +#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932); +#2928 = LINE('',#2929,#2930); +#2929 = CARTESIAN_POINT('',(-6.28317728086,0.)); +#2930 = VECTOR('',#2931,1.); +#2931 = DIRECTION('',(-0.,-1.)); +#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2933 = ORIENTED_EDGE('',*,*,#2934,.T.); +#2934 = EDGE_CURVE('',#2912,#2813,#2935,.T.); +#2935 = SURFACE_CURVE('',#2936,(#2940,#2947),.PCURVE_S1.); +#2936 = LINE('',#2937,#2938); +#2937 = CARTESIAN_POINT('',(-4.086143571376,5.586131531897,2.)); +#2938 = VECTOR('',#2939,1.); +#2939 = DIRECTION('',(0.,1.,0.)); +#2940 = PCURVE('',#1103,#2941); +#2941 = DEFINITIONAL_REPRESENTATION('',(#2942),#2946); +#2942 = LINE('',#2943,#2944); +#2943 = CARTESIAN_POINT('',(0.,-2.)); +#2944 = VECTOR('',#2945,1.); +#2945 = DIRECTION('',(1.,0.)); +#2946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2947 = PCURVE('',#2024,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(21.500381873417,7.950112629351)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.,1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = ORIENTED_EDGE('',*,*,#2812,.F.); +#2955 = ORIENTED_EDGE('',*,*,#1087,.F.); +#2956 = ADVANCED_FACE('',(#2957),#903,.F.); +#2957 = FACE_BOUND('',#2958,.T.); +#2958 = EDGE_LOOP('',(#2959,#2960,#2983,#3004)); +#2959 = ORIENTED_EDGE('',*,*,#2861,.T.); +#2960 = ORIENTED_EDGE('',*,*,#2961,.T.); +#2961 = EDGE_CURVE('',#2862,#2962,#2964,.T.); +#2962 = VERTEX_POINT('',#2963); +#2963 = CARTESIAN_POINT('',(-7.586136356114,-4.086143571376,2.)); +#2964 = SURFACE_CURVE('',#2965,(#2969,#2976),.PCURVE_S1.); +#2965 = LINE('',#2966,#2967); +#2966 = CARTESIAN_POINT('',(-5.586136356114,-4.086143571376,2.)); +#2967 = VECTOR('',#2968,1.); +#2968 = DIRECTION('',(-1.,-0.,-0.)); +#2969 = PCURVE('',#903,#2970); +#2970 = DEFINITIONAL_REPRESENTATION('',(#2971),#2975); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(-0.,-2.)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(-1.,0.)); +#2975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2976 = PCURVE('',#2024,#2977); +#2977 = DEFINITIONAL_REPRESENTATION('',(#2978),#2982); +#2978 = LINE('',#2979,#2980); +#2979 = CARTESIAN_POINT('',(23.000374658155,-1.722162473921)); +#2980 = VECTOR('',#2981,1.); +#2981 = DIRECTION('',(1.,0.)); +#2982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2983 = ORIENTED_EDGE('',*,*,#2984,.F.); +#2984 = EDGE_CURVE('',#888,#2962,#2985,.T.); +#2985 = SURFACE_CURVE('',#2986,(#2990,#2997),.PCURVE_S1.); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(-7.586136356114,-4.086143571376,0.)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(0.,0.,1.)); +#2990 = PCURVE('',#903,#2991); +#2991 = DEFINITIONAL_REPRESENTATION('',(#2992),#2996); +#2992 = LINE('',#2993,#2994); +#2993 = CARTESIAN_POINT('',(-2.,0.)); +#2994 = VECTOR('',#2995,1.); +#2995 = DIRECTION('',(-0.,-1.)); +#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2997 = PCURVE('',#931,#2998); +#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3003); +#2999 = LINE('',#3000,#3001); +#3000 = CARTESIAN_POINT('',(-9.977847034612,0.)); +#3001 = VECTOR('',#3002,1.); +#3002 = DIRECTION('',(-0.,-1.)); +#3003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3004 = ORIENTED_EDGE('',*,*,#887,.F.); +#3005 = ADVANCED_FACE('',(#3006),#1075,.F.); +#3006 = FACE_BOUND('',#3007,.T.); +#3007 = EDGE_LOOP('',(#3008,#3031,#3057,#3058)); +#3008 = ORIENTED_EDGE('',*,*,#3009,.T.); +#3009 = EDGE_CURVE('',#1027,#3010,#3012,.T.); +#3010 = VERTEX_POINT('',#3011); +#3011 = CARTESIAN_POINT('',(-5.586136356114,4.086143571384,2.)); +#3012 = SURFACE_CURVE('',#3013,(#3017,#3024),.PCURVE_S1.); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(-5.586136356114,4.086143571384,0.)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(0.,0.,1.)); +#3017 = PCURVE('',#1075,#3018); +#3018 = DEFINITIONAL_REPRESENTATION('',(#3019),#3023); +#3019 = LINE('',#3020,#3021); +#3020 = CARTESIAN_POINT('',(-4.712393790556,0.)); +#3021 = VECTOR('',#3022,1.); +#3022 = DIRECTION('',(-0.,-1.)); +#3023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3024 = PCURVE('',#1042,#3025); +#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030); +#3026 = LINE('',#3027,#3028); +#3027 = CARTESIAN_POINT('',(3.552713678801E-15,0.)); +#3028 = VECTOR('',#3029,1.); +#3029 = DIRECTION('',(0.,-1.)); +#3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3031 = ORIENTED_EDGE('',*,*,#3032,.T.); +#3032 = EDGE_CURVE('',#3010,#2912,#3033,.T.); +#3033 = SURFACE_CURVE('',#3034,(#3039,#3046),.PCURVE_S1.); +#3034 = CIRCLE('',#3035,1.5); +#3035 = AXIS2_PLACEMENT_3D('',#3036,#3037,#3038); +#3036 = CARTESIAN_POINT('',(-5.586143571372,5.586143571376,2.)); +#3037 = DIRECTION('',(0.,0.,1.)); +#3038 = DIRECTION('',(1.,0.,0.)); +#3039 = PCURVE('',#1075,#3040); +#3040 = DEFINITIONAL_REPRESENTATION('',(#3041),#3045); +#3041 = LINE('',#3042,#3043); +#3042 = CARTESIAN_POINT('',(-0.,-2.)); +#3043 = VECTOR('',#3044,1.); +#3044 = DIRECTION('',(-1.,0.)); +#3045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3046 = PCURVE('',#2024,#3047); +#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3056); +#3048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3049,#3050,#3051,#3052, +#3053,#3054,#3055),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3049 = CARTESIAN_POINT('',(21.500381873413,7.95012466883)); +#3050 = CARTESIAN_POINT('',(21.500381873413,10.548200880183)); +#3051 = CARTESIAN_POINT('',(23.750381873413,9.249162774507)); +#3052 = CARTESIAN_POINT('',(26.000381873413,7.95012466883)); +#3053 = CARTESIAN_POINT('',(23.750381873413,6.651086563153)); +#3054 = CARTESIAN_POINT('',(21.500381873413,5.352048457477)); +#3055 = CARTESIAN_POINT('',(21.500381873413,7.95012466883)); +#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3057 = ORIENTED_EDGE('',*,*,#2911,.F.); +#3058 = ORIENTED_EDGE('',*,*,#1054,.F.); +#3059 = ADVANCED_FACE('',(#3060),#931,.T.); +#3060 = FACE_BOUND('',#3061,.F.); +#3061 = EDGE_LOOP('',(#3062,#3084,#3105,#3106)); +#3062 = ORIENTED_EDGE('',*,*,#3063,.T.); +#3063 = EDGE_CURVE('',#916,#3064,#3066,.T.); +#3064 = VERTEX_POINT('',#3065); +#3065 = CARTESIAN_POINT('',(-17.41423830204,-2.363981097454,2.)); +#3066 = SURFACE_CURVE('',#3067,(#3071,#3078),.PCURVE_S1.); +#3067 = LINE('',#3068,#3069); +#3068 = CARTESIAN_POINT('',(-17.41423830204,-2.363981097454,0.)); +#3069 = VECTOR('',#3070,1.); +#3070 = DIRECTION('',(0.,0.,1.)); +#3071 = PCURVE('',#931,#3072); +#3072 = DEFINITIONAL_REPRESENTATION('',(#3073),#3077); +#3073 = LINE('',#3074,#3075); +#3074 = CARTESIAN_POINT('',(-0.,0.)); +#3075 = VECTOR('',#3076,1.); +#3076 = DIRECTION('',(-0.,-1.)); +#3077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3078 = PCURVE('',#960,#3079); +#3079 = DEFINITIONAL_REPRESENTATION('',(#3080),#3083); +#3080 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3081,#3082),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#3081 = CARTESIAN_POINT('',(1.74426428589,0.)); +#3082 = CARTESIAN_POINT('',(1.74426428589,-2.)); +#3083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3084 = ORIENTED_EDGE('',*,*,#3085,.T.); +#3085 = EDGE_CURVE('',#3064,#2962,#3086,.T.); +#3086 = SURFACE_CURVE('',#3087,(#3091,#3098),.PCURVE_S1.); +#3087 = LINE('',#3088,#3089); +#3088 = CARTESIAN_POINT('',(-17.41423830204,-2.363981097454,2.)); +#3089 = VECTOR('',#3090,1.); +#3090 = DIRECTION('',(0.984992244503,-0.172598604483,0.)); +#3091 = PCURVE('',#931,#3092); +#3092 = DEFINITIONAL_REPRESENTATION('',(#3093),#3097); +#3093 = LINE('',#3094,#3095); +#3094 = CARTESIAN_POINT('',(-0.,-2.)); +#3095 = VECTOR('',#3096,1.); +#3096 = DIRECTION('',(-1.,0.)); +#3097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3098 = PCURVE('',#2024,#3099); +#3099 = DEFINITIONAL_REPRESENTATION('',(#3100),#3104); +#3100 = LINE('',#3101,#3102); +#3101 = CARTESIAN_POINT('',(34.828476604082,0.)); +#3102 = VECTOR('',#3103,1.); +#3103 = DIRECTION('',(-0.984992244503,-0.172598604483)); +#3104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3105 = ORIENTED_EDGE('',*,*,#2984,.F.); +#3106 = ORIENTED_EDGE('',*,*,#915,.F.); +#3107 = ADVANCED_FACE('',(#3108),#1042,.F.); +#3108 = FACE_BOUND('',#3109,.F.); +#3109 = EDGE_LOOP('',(#3110,#3111,#3134,#3155)); +#3110 = ORIENTED_EDGE('',*,*,#3009,.T.); +#3111 = ORIENTED_EDGE('',*,*,#3112,.T.); +#3112 = EDGE_CURVE('',#3010,#3113,#3115,.T.); +#3113 = VERTEX_POINT('',#3114); +#3114 = CARTESIAN_POINT('',(-7.586136356114,4.086143571376,2.)); +#3115 = SURFACE_CURVE('',#3116,(#3120,#3127),.PCURVE_S1.); +#3116 = LINE('',#3117,#3118); +#3117 = CARTESIAN_POINT('',(-5.586136356114,4.086143571376,2.)); +#3118 = VECTOR('',#3119,1.); +#3119 = DIRECTION('',(-1.,0.,0.)); +#3120 = PCURVE('',#1042,#3121); +#3121 = DEFINITIONAL_REPRESENTATION('',(#3122),#3126); +#3122 = LINE('',#3123,#3124); +#3123 = CARTESIAN_POINT('',(0.,-2.)); +#3124 = VECTOR('',#3125,1.); +#3125 = DIRECTION('',(1.,0.)); +#3126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3127 = PCURVE('',#2024,#3128); +#3128 = DEFINITIONAL_REPRESENTATION('',(#3129),#3133); +#3129 = LINE('',#3130,#3131); +#3130 = CARTESIAN_POINT('',(23.000374658155,6.45012466883)); +#3131 = VECTOR('',#3132,1.); +#3132 = DIRECTION('',(1.,0.)); +#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3134 = ORIENTED_EDGE('',*,*,#3135,.F.); +#3135 = EDGE_CURVE('',#999,#3113,#3136,.T.); +#3136 = SURFACE_CURVE('',#3137,(#3141,#3148),.PCURVE_S1.); +#3137 = LINE('',#3138,#3139); +#3138 = CARTESIAN_POINT('',(-7.586136356114,4.086143571376,0.)); +#3139 = VECTOR('',#3140,1.); +#3140 = DIRECTION('',(0.,0.,1.)); +#3141 = PCURVE('',#1042,#3142); +#3142 = DEFINITIONAL_REPRESENTATION('',(#3143),#3147); +#3143 = LINE('',#3144,#3145); +#3144 = CARTESIAN_POINT('',(2.,0.)); +#3145 = VECTOR('',#3146,1.); +#3146 = DIRECTION('',(0.,-1.)); +#3147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3148 = PCURVE('',#1014,#3149); +#3149 = DEFINITIONAL_REPRESENTATION('',(#3150),#3154); +#3150 = LINE('',#3151,#3152); +#3151 = CARTESIAN_POINT('',(9.977847034612,0.)); +#3152 = VECTOR('',#3153,1.); +#3153 = DIRECTION('',(0.,-1.)); +#3154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3155 = ORIENTED_EDGE('',*,*,#1026,.F.); +#3156 = ADVANCED_FACE('',(#3157),#960,.T.); +#3157 = FACE_BOUND('',#3158,.T.); +#3158 = EDGE_LOOP('',(#3159,#3188,#3208,#3209,#3210,#3211)); +#3159 = ORIENTED_EDGE('',*,*,#3160,.F.); +#3160 = EDGE_CURVE('',#3161,#3163,#3165,.T.); +#3161 = VERTEX_POINT('',#3162); +#3162 = CARTESIAN_POINT('',(-17.41423830204,2.363981097454,2.)); +#3163 = VERTEX_POINT('',#3164); +#3164 = CARTESIAN_POINT('',(-19.4,0.,2.)); +#3165 = SURFACE_CURVE('',#3166,(#3171,#3177),.PCURVE_S1.); +#3166 = CIRCLE('',#3167,2.4); +#3167 = AXIS2_PLACEMENT_3D('',#3168,#3169,#3170); +#3168 = CARTESIAN_POINT('',(-17.,0.,2.)); +#3169 = DIRECTION('',(0.,0.,1.)); +#3170 = DIRECTION('',(1.,0.,0.)); +#3171 = PCURVE('',#960,#3172); +#3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3176); +#3173 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3174,#3175),.UNSPECIFIED.,.F., + .F.,(2,2),(1.74426428589,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3174 = CARTESIAN_POINT('',(4.53892102129,-2.)); +#3175 = CARTESIAN_POINT('',(3.14159265359,-2.)); +#3176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3177 = PCURVE('',#2024,#3178); +#3178 = DEFINITIONAL_REPRESENTATION('',(#3179),#3187); +#3179 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3180,#3181,#3182,#3183, +#3184,#3185,#3186),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3180 = CARTESIAN_POINT('',(32.014238302041,2.363981097454)); +#3181 = CARTESIAN_POINT('',(32.014238302041,6.52090303562)); +#3182 = CARTESIAN_POINT('',(35.614238302041,4.442442066537)); +#3183 = CARTESIAN_POINT('',(39.214238302041,2.363981097454)); +#3184 = CARTESIAN_POINT('',(35.614238302041,0.285520128372)); +#3185 = CARTESIAN_POINT('',(32.014238302041,-1.792940840711)); +#3186 = CARTESIAN_POINT('',(32.014238302041,2.363981097454)); +#3187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3188 = ORIENTED_EDGE('',*,*,#3189,.F.); +#3189 = EDGE_CURVE('',#972,#3161,#3190,.T.); +#3190 = SURFACE_CURVE('',#3191,(#3195,#3201),.PCURVE_S1.); +#3191 = LINE('',#3192,#3193); +#3192 = CARTESIAN_POINT('',(-17.41423830204,2.363981097454,0.)); +#3193 = VECTOR('',#3194,1.); +#3194 = DIRECTION('',(0.,0.,1.)); +#3195 = PCURVE('',#960,#3196); +#3196 = DEFINITIONAL_REPRESENTATION('',(#3197),#3200); +#3197 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3198,#3199),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.),.PIECEWISE_BEZIER_KNOTS.); +#3198 = CARTESIAN_POINT('',(4.53892102129,0.)); +#3199 = CARTESIAN_POINT('',(4.53892102129,-2.)); +#3200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3201 = PCURVE('',#1014,#3202); +#3202 = DEFINITIONAL_REPRESENTATION('',(#3203),#3207); +#3203 = LINE('',#3204,#3205); +#3204 = CARTESIAN_POINT('',(0.,0.)); +#3205 = VECTOR('',#3206,1.); +#3206 = DIRECTION('',(0.,-1.)); +#3207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3208 = ORIENTED_EDGE('',*,*,#971,.T.); +#3209 = ORIENTED_EDGE('',*,*,#943,.F.); +#3210 = ORIENTED_EDGE('',*,*,#3063,.T.); +#3211 = ORIENTED_EDGE('',*,*,#3212,.T.); +#3212 = EDGE_CURVE('',#3064,#3163,#3213,.T.); +#3213 = SURFACE_CURVE('',#3214,(#3219,#3225),.PCURVE_S1.); +#3214 = CIRCLE('',#3215,2.4); +#3215 = AXIS2_PLACEMENT_3D('',#3216,#3217,#3218); +#3216 = CARTESIAN_POINT('',(-17.,0.,2.)); +#3217 = DIRECTION('',(0.,0.,-1.)); +#3218 = DIRECTION('',(1.,0.,0.)); +#3219 = PCURVE('',#960,#3220); +#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3224); +#3221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3222,#3223),.UNSPECIFIED.,.F., + .F.,(2,2),(1.74426428589,3.14159265359),.PIECEWISE_BEZIER_KNOTS.); +#3222 = CARTESIAN_POINT('',(1.74426428589,-2.)); +#3223 = CARTESIAN_POINT('',(3.14159265359,-2.)); +#3224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3225 = PCURVE('',#2024,#3226); +#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231); +#3227 = CIRCLE('',#3228,2.4); +#3228 = AXIS2_PLACEMENT_2D('',#3229,#3230); +#3229 = CARTESIAN_POINT('',(34.414238302041,2.363981097454)); +#3230 = DIRECTION('',(-1.,0.)); +#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3232 = ADVANCED_FACE('',(#3233),#1014,.T.); +#3233 = FACE_BOUND('',#3234,.T.); +#3234 = EDGE_LOOP('',(#3235,#3236,#3257,#3258)); +#3235 = ORIENTED_EDGE('',*,*,#3189,.T.); +#3236 = ORIENTED_EDGE('',*,*,#3237,.T.); +#3237 = EDGE_CURVE('',#3161,#3113,#3238,.T.); +#3238 = SURFACE_CURVE('',#3239,(#3243,#3250),.PCURVE_S1.); +#3239 = LINE('',#3240,#3241); +#3240 = CARTESIAN_POINT('',(-17.41423830204,2.363981097454,2.)); +#3241 = VECTOR('',#3242,1.); +#3242 = DIRECTION('',(0.984992244503,0.172598604483,0.)); +#3243 = PCURVE('',#1014,#3244); +#3244 = DEFINITIONAL_REPRESENTATION('',(#3245),#3249); +#3245 = LINE('',#3246,#3247); +#3246 = CARTESIAN_POINT('',(0.,-2.)); +#3247 = VECTOR('',#3248,1.); +#3248 = DIRECTION('',(1.,0.)); +#3249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3250 = PCURVE('',#2024,#3251); +#3251 = DEFINITIONAL_REPRESENTATION('',(#3252),#3256); +#3252 = LINE('',#3253,#3254); +#3253 = CARTESIAN_POINT('',(34.828476604082,4.727962194909)); +#3254 = VECTOR('',#3255,1.); +#3255 = DIRECTION('',(-0.984992244503,0.172598604483)); +#3256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3257 = ORIENTED_EDGE('',*,*,#3135,.F.); +#3258 = ORIENTED_EDGE('',*,*,#998,.F.); +#3259 = ADVANCED_FACE('',(#3260),#1383,.F.); +#3260 = FACE_BOUND('',#3261,.F.); +#3261 = EDGE_LOOP('',(#3262,#3290,#3311,#3312)); +#3262 = ORIENTED_EDGE('',*,*,#3263,.F.); +#3263 = EDGE_CURVE('',#3264,#3264,#3266,.T.); +#3264 = VERTEX_POINT('',#3265); +#3265 = CARTESIAN_POINT('',(0.8,16.15,2.)); +#3266 = SURFACE_CURVE('',#3267,(#3272,#3279),.PCURVE_S1.); +#3267 = CIRCLE('',#3268,0.8); +#3268 = AXIS2_PLACEMENT_3D('',#3269,#3270,#3271); +#3269 = CARTESIAN_POINT('',(0.,16.15,2.)); +#3270 = DIRECTION('',(0.,0.,1.)); +#3271 = DIRECTION('',(1.,0.,0.)); +#3272 = PCURVE('',#1383,#3273); +#3273 = DEFINITIONAL_REPRESENTATION('',(#3274),#3278); +#3274 = LINE('',#3275,#3276); +#3275 = CARTESIAN_POINT('',(0.,0.)); +#3276 = VECTOR('',#3277,1.); +#3277 = DIRECTION('',(1.,0.)); +#3278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3279 = PCURVE('',#2024,#3280); +#3280 = DEFINITIONAL_REPRESENTATION('',(#3281),#3289); +#3281 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3282,#3283,#3284,#3285, +#3286,#3287,#3288),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3282 = CARTESIAN_POINT('',(16.614238302041,18.513981097454)); +#3283 = CARTESIAN_POINT('',(16.614238302041,19.89962174351)); +#3284 = CARTESIAN_POINT('',(17.814238302041,19.206801420482)); +#3285 = CARTESIAN_POINT('',(19.014238302041,18.513981097454)); +#3286 = CARTESIAN_POINT('',(17.814238302041,17.821160774427)); +#3287 = CARTESIAN_POINT('',(16.614238302041,17.128340451399)); +#3288 = CARTESIAN_POINT('',(16.614238302041,18.513981097454)); +#3289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3290 = ORIENTED_EDGE('',*,*,#3291,.T.); +#3291 = EDGE_CURVE('',#3264,#1363,#3292,.T.); +#3292 = SEAM_CURVE('',#3293,(#3297,#3304),.PCURVE_S1.); +#3293 = LINE('',#3294,#3295); +#3294 = CARTESIAN_POINT('',(0.8,16.15,2.)); +#3295 = VECTOR('',#3296,1.); +#3296 = DIRECTION('',(-0.,-0.,-1.)); +#3297 = PCURVE('',#1383,#3298); +#3298 = DEFINITIONAL_REPRESENTATION('',(#3299),#3303); +#3299 = LINE('',#3300,#3301); +#3300 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3301 = VECTOR('',#3302,1.); +#3302 = DIRECTION('',(0.,-1.)); +#3303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3304 = PCURVE('',#1383,#3305); +#3305 = DEFINITIONAL_REPRESENTATION('',(#3306),#3310); +#3306 = LINE('',#3307,#3308); +#3307 = CARTESIAN_POINT('',(0.,0.)); +#3308 = VECTOR('',#3309,1.); +#3309 = DIRECTION('',(0.,-1.)); +#3310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3311 = ORIENTED_EDGE('',*,*,#1362,.T.); +#3312 = ORIENTED_EDGE('',*,*,#3291,.F.); +#3313 = ADVANCED_FACE('',(#3314),#1418,.F.); +#3314 = FACE_BOUND('',#3315,.F.); +#3315 = EDGE_LOOP('',(#3316,#3344,#3365,#3366)); +#3316 = ORIENTED_EDGE('',*,*,#3317,.F.); +#3317 = EDGE_CURVE('',#3318,#3318,#3320,.T.); +#3318 = VERTEX_POINT('',#3319); +#3319 = CARTESIAN_POINT('',(0.8,7.15,2.)); +#3320 = SURFACE_CURVE('',#3321,(#3326,#3333),.PCURVE_S1.); +#3321 = CIRCLE('',#3322,0.8); +#3322 = AXIS2_PLACEMENT_3D('',#3323,#3324,#3325); +#3323 = CARTESIAN_POINT('',(0.,7.15,2.)); +#3324 = DIRECTION('',(0.,0.,1.)); +#3325 = DIRECTION('',(1.,0.,0.)); +#3326 = PCURVE('',#1418,#3327); +#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(0.,0.)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(1.,0.)); +#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3333 = PCURVE('',#2024,#3334); +#3334 = DEFINITIONAL_REPRESENTATION('',(#3335),#3343); +#3335 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3336,#3337,#3338,#3339, +#3340,#3341,#3342),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3336 = CARTESIAN_POINT('',(16.614238302041,9.513981097454)); +#3337 = CARTESIAN_POINT('',(16.614238302041,10.89962174351)); +#3338 = CARTESIAN_POINT('',(17.814238302041,10.206801420482)); +#3339 = CARTESIAN_POINT('',(19.014238302041,9.513981097454)); +#3340 = CARTESIAN_POINT('',(17.814238302041,8.821160774427)); +#3341 = CARTESIAN_POINT('',(16.614238302041,8.128340451399)); +#3342 = CARTESIAN_POINT('',(16.614238302041,9.513981097454)); +#3343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3344 = ORIENTED_EDGE('',*,*,#3345,.T.); +#3345 = EDGE_CURVE('',#3318,#1398,#3346,.T.); +#3346 = SEAM_CURVE('',#3347,(#3351,#3358),.PCURVE_S1.); +#3347 = LINE('',#3348,#3349); +#3348 = CARTESIAN_POINT('',(0.8,7.15,2.)); +#3349 = VECTOR('',#3350,1.); +#3350 = DIRECTION('',(-0.,-0.,-1.)); +#3351 = PCURVE('',#1418,#3352); +#3352 = DEFINITIONAL_REPRESENTATION('',(#3353),#3357); +#3353 = LINE('',#3354,#3355); +#3354 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3355 = VECTOR('',#3356,1.); +#3356 = DIRECTION('',(0.,-1.)); +#3357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3358 = PCURVE('',#1418,#3359); +#3359 = DEFINITIONAL_REPRESENTATION('',(#3360),#3364); +#3360 = LINE('',#3361,#3362); +#3361 = CARTESIAN_POINT('',(0.,0.)); +#3362 = VECTOR('',#3363,1.); +#3363 = DIRECTION('',(0.,-1.)); +#3364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3365 = ORIENTED_EDGE('',*,*,#1397,.T.); +#3366 = ORIENTED_EDGE('',*,*,#3345,.F.); +#3367 = ADVANCED_FACE('',(#3368),#1453,.F.); +#3368 = FACE_BOUND('',#3369,.F.); +#3369 = EDGE_LOOP('',(#3370,#3398,#3419,#3420)); +#3370 = ORIENTED_EDGE('',*,*,#3371,.F.); +#3371 = EDGE_CURVE('',#3372,#3372,#3374,.T.); +#3372 = VERTEX_POINT('',#3373); +#3373 = CARTESIAN_POINT('',(0.8,9.75,2.)); +#3374 = SURFACE_CURVE('',#3375,(#3380,#3387),.PCURVE_S1.); +#3375 = CIRCLE('',#3376,0.8); +#3376 = AXIS2_PLACEMENT_3D('',#3377,#3378,#3379); +#3377 = CARTESIAN_POINT('',(0.,9.75,2.)); +#3378 = DIRECTION('',(0.,0.,1.)); +#3379 = DIRECTION('',(1.,0.,0.)); +#3380 = PCURVE('',#1453,#3381); +#3381 = DEFINITIONAL_REPRESENTATION('',(#3382),#3386); +#3382 = LINE('',#3383,#3384); +#3383 = CARTESIAN_POINT('',(0.,0.)); +#3384 = VECTOR('',#3385,1.); +#3385 = DIRECTION('',(1.,0.)); +#3386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3387 = PCURVE('',#2024,#3388); +#3388 = DEFINITIONAL_REPRESENTATION('',(#3389),#3397); +#3389 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3390,#3391,#3392,#3393, +#3394,#3395,#3396),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3390 = CARTESIAN_POINT('',(16.614238302041,12.113981097454)); +#3391 = CARTESIAN_POINT('',(16.614238302041,13.49962174351)); +#3392 = CARTESIAN_POINT('',(17.814238302041,12.806801420482)); +#3393 = CARTESIAN_POINT('',(19.014238302041,12.113981097454)); +#3394 = CARTESIAN_POINT('',(17.814238302041,11.421160774427)); +#3395 = CARTESIAN_POINT('',(16.614238302041,10.728340451399)); +#3396 = CARTESIAN_POINT('',(16.614238302041,12.113981097454)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#3399,.T.); +#3399 = EDGE_CURVE('',#3372,#1433,#3400,.T.); +#3400 = SEAM_CURVE('',#3401,(#3405,#3412),.PCURVE_S1.); +#3401 = LINE('',#3402,#3403); +#3402 = CARTESIAN_POINT('',(0.8,9.75,2.)); +#3403 = VECTOR('',#3404,1.); +#3404 = DIRECTION('',(-0.,-0.,-1.)); +#3405 = PCURVE('',#1453,#3406); +#3406 = DEFINITIONAL_REPRESENTATION('',(#3407),#3411); +#3407 = LINE('',#3408,#3409); +#3408 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3409 = VECTOR('',#3410,1.); +#3410 = DIRECTION('',(0.,-1.)); +#3411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3412 = PCURVE('',#1453,#3413); +#3413 = DEFINITIONAL_REPRESENTATION('',(#3414),#3418); +#3414 = LINE('',#3415,#3416); +#3415 = CARTESIAN_POINT('',(0.,0.)); +#3416 = VECTOR('',#3417,1.); +#3417 = DIRECTION('',(0.,-1.)); +#3418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3419 = ORIENTED_EDGE('',*,*,#1432,.T.); +#3420 = ORIENTED_EDGE('',*,*,#3399,.F.); +#3421 = ADVANCED_FACE('',(#3422),#1488,.F.); +#3422 = FACE_BOUND('',#3423,.F.); +#3423 = EDGE_LOOP('',(#3424,#3452,#3473,#3474)); +#3424 = ORIENTED_EDGE('',*,*,#3425,.F.); +#3425 = EDGE_CURVE('',#3426,#3426,#3428,.T.); +#3426 = VERTEX_POINT('',#3427); +#3427 = CARTESIAN_POINT('',(0.8,12.95,2.)); +#3428 = SURFACE_CURVE('',#3429,(#3434,#3441),.PCURVE_S1.); +#3429 = CIRCLE('',#3430,0.8); +#3430 = AXIS2_PLACEMENT_3D('',#3431,#3432,#3433); +#3431 = CARTESIAN_POINT('',(0.,12.95,2.)); +#3432 = DIRECTION('',(0.,0.,1.)); +#3433 = DIRECTION('',(1.,0.,0.)); +#3434 = PCURVE('',#1488,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(0.,0.)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(1.,0.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3441 = PCURVE('',#2024,#3442); +#3442 = DEFINITIONAL_REPRESENTATION('',(#3443),#3451); +#3443 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3444,#3445,#3446,#3447, +#3448,#3449,#3450),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3444 = CARTESIAN_POINT('',(16.614238302041,15.313981097454)); +#3445 = CARTESIAN_POINT('',(16.614238302041,16.69962174351)); +#3446 = CARTESIAN_POINT('',(17.814238302041,16.006801420482)); +#3447 = CARTESIAN_POINT('',(19.014238302041,15.313981097454)); +#3448 = CARTESIAN_POINT('',(17.814238302041,14.621160774427)); +#3449 = CARTESIAN_POINT('',(16.614238302041,13.928340451399)); +#3450 = CARTESIAN_POINT('',(16.614238302041,15.313981097454)); +#3451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3452 = ORIENTED_EDGE('',*,*,#3453,.T.); +#3453 = EDGE_CURVE('',#3426,#1468,#3454,.T.); +#3454 = SEAM_CURVE('',#3455,(#3459,#3466),.PCURVE_S1.); +#3455 = LINE('',#3456,#3457); +#3456 = CARTESIAN_POINT('',(0.8,12.95,2.)); +#3457 = VECTOR('',#3458,1.); +#3458 = DIRECTION('',(-0.,-0.,-1.)); +#3459 = PCURVE('',#1488,#3460); +#3460 = DEFINITIONAL_REPRESENTATION('',(#3461),#3465); +#3461 = LINE('',#3462,#3463); +#3462 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3463 = VECTOR('',#3464,1.); +#3464 = DIRECTION('',(0.,-1.)); +#3465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3466 = PCURVE('',#1488,#3467); +#3467 = DEFINITIONAL_REPRESENTATION('',(#3468),#3472); +#3468 = LINE('',#3469,#3470); +#3469 = CARTESIAN_POINT('',(0.,0.)); +#3470 = VECTOR('',#3471,1.); +#3471 = DIRECTION('',(0.,-1.)); +#3472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3473 = ORIENTED_EDGE('',*,*,#1467,.T.); +#3474 = ORIENTED_EDGE('',*,*,#3453,.F.); +#3475 = ADVANCED_FACE('',(#3476),#1523,.F.); +#3476 = FACE_BOUND('',#3477,.F.); +#3477 = EDGE_LOOP('',(#3478,#3506,#3527,#3528)); +#3478 = ORIENTED_EDGE('',*,*,#3479,.F.); +#3479 = EDGE_CURVE('',#3480,#3480,#3482,.T.); +#3480 = VERTEX_POINT('',#3481); +#3481 = CARTESIAN_POINT('',(-0.8,-7.15,2.)); +#3482 = SURFACE_CURVE('',#3483,(#3488,#3495),.PCURVE_S1.); +#3483 = CIRCLE('',#3484,0.8); +#3484 = AXIS2_PLACEMENT_3D('',#3485,#3486,#3487); +#3485 = CARTESIAN_POINT('',(-8.756224613904E-16,-7.15,2.)); +#3486 = DIRECTION('',(0.,0.,1.)); +#3487 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#3488 = PCURVE('',#1523,#3489); +#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3494); +#3490 = LINE('',#3491,#3492); +#3491 = CARTESIAN_POINT('',(0.,0.)); +#3492 = VECTOR('',#3493,1.); +#3493 = DIRECTION('',(1.,0.)); +#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3495 = PCURVE('',#2024,#3496); +#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3505); +#3497 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3498,#3499,#3500,#3501, +#3502,#3503,#3504),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3498 = CARTESIAN_POINT('',(18.214238302041,-4.786018902546)); +#3499 = CARTESIAN_POINT('',(18.214238302041,-6.171659548601)); +#3500 = CARTESIAN_POINT('',(17.014238302041,-5.478839225573)); +#3501 = CARTESIAN_POINT('',(15.814238302041,-4.786018902546)); +#3502 = CARTESIAN_POINT('',(17.014238302041,-4.093198579518)); +#3503 = CARTESIAN_POINT('',(18.214238302041,-3.40037825649)); +#3504 = CARTESIAN_POINT('',(18.214238302041,-4.786018902546)); +#3505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3506 = ORIENTED_EDGE('',*,*,#3507,.T.); +#3507 = EDGE_CURVE('',#3480,#1503,#3508,.T.); +#3508 = SEAM_CURVE('',#3509,(#3513,#3520),.PCURVE_S1.); +#3509 = LINE('',#3510,#3511); +#3510 = CARTESIAN_POINT('',(-0.8,-7.15,2.)); +#3511 = VECTOR('',#3512,1.); +#3512 = DIRECTION('',(0.,0.,-1.)); +#3513 = PCURVE('',#1523,#3514); +#3514 = DEFINITIONAL_REPRESENTATION('',(#3515),#3519); +#3515 = LINE('',#3516,#3517); +#3516 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3517 = VECTOR('',#3518,1.); +#3518 = DIRECTION('',(0.,-1.)); +#3519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3520 = PCURVE('',#1523,#3521); +#3521 = DEFINITIONAL_REPRESENTATION('',(#3522),#3526); +#3522 = LINE('',#3523,#3524); +#3523 = CARTESIAN_POINT('',(0.,0.)); +#3524 = VECTOR('',#3525,1.); +#3525 = DIRECTION('',(0.,-1.)); +#3526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3527 = ORIENTED_EDGE('',*,*,#1502,.T.); +#3528 = ORIENTED_EDGE('',*,*,#3507,.F.); +#3529 = ADVANCED_FACE('',(#3530),#1558,.F.); +#3530 = FACE_BOUND('',#3531,.F.); +#3531 = EDGE_LOOP('',(#3532,#3560,#3581,#3582)); +#3532 = ORIENTED_EDGE('',*,*,#3533,.F.); +#3533 = EDGE_CURVE('',#3534,#3534,#3536,.T.); +#3534 = VERTEX_POINT('',#3535); +#3535 = CARTESIAN_POINT('',(-0.8,-9.75,2.)); +#3536 = SURFACE_CURVE('',#3537,(#3542,#3549),.PCURVE_S1.); +#3537 = CIRCLE('',#3538,0.8); +#3538 = AXIS2_PLACEMENT_3D('',#3539,#3540,#3541); +#3539 = CARTESIAN_POINT('',(-1.194030629169E-15,-9.75,2.)); +#3540 = DIRECTION('',(0.,0.,1.)); +#3541 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#3542 = PCURVE('',#1558,#3543); +#3543 = DEFINITIONAL_REPRESENTATION('',(#3544),#3548); +#3544 = LINE('',#3545,#3546); +#3545 = CARTESIAN_POINT('',(0.,0.)); +#3546 = VECTOR('',#3547,1.); +#3547 = DIRECTION('',(1.,0.)); +#3548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3549 = PCURVE('',#2024,#3550); +#3550 = DEFINITIONAL_REPRESENTATION('',(#3551),#3559); +#3551 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3552,#3553,#3554,#3555, +#3556,#3557,#3558),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3552 = CARTESIAN_POINT('',(18.214238302041,-7.386018902546)); +#3553 = CARTESIAN_POINT('',(18.214238302041,-8.771659548601)); +#3554 = CARTESIAN_POINT('',(17.014238302041,-8.078839225573)); +#3555 = CARTESIAN_POINT('',(15.814238302041,-7.386018902546)); +#3556 = CARTESIAN_POINT('',(17.014238302041,-6.693198579518)); +#3557 = CARTESIAN_POINT('',(18.214238302041,-6.00037825649)); +#3558 = CARTESIAN_POINT('',(18.214238302041,-7.386018902546)); +#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3560 = ORIENTED_EDGE('',*,*,#3561,.T.); +#3561 = EDGE_CURVE('',#3534,#1538,#3562,.T.); +#3562 = SEAM_CURVE('',#3563,(#3567,#3574),.PCURVE_S1.); +#3563 = LINE('',#3564,#3565); +#3564 = CARTESIAN_POINT('',(-0.8,-9.75,2.)); +#3565 = VECTOR('',#3566,1.); +#3566 = DIRECTION('',(0.,0.,-1.)); +#3567 = PCURVE('',#1558,#3568); +#3568 = DEFINITIONAL_REPRESENTATION('',(#3569),#3573); +#3569 = LINE('',#3570,#3571); +#3570 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3571 = VECTOR('',#3572,1.); +#3572 = DIRECTION('',(0.,-1.)); +#3573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3574 = PCURVE('',#1558,#3575); +#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580); +#3576 = LINE('',#3577,#3578); +#3577 = CARTESIAN_POINT('',(0.,0.)); +#3578 = VECTOR('',#3579,1.); +#3579 = DIRECTION('',(0.,-1.)); +#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3581 = ORIENTED_EDGE('',*,*,#1537,.T.); +#3582 = ORIENTED_EDGE('',*,*,#3561,.F.); +#3583 = ADVANCED_FACE('',(#3584),#1593,.F.); +#3584 = FACE_BOUND('',#3585,.F.); +#3585 = EDGE_LOOP('',(#3586,#3614,#3635,#3636)); +#3586 = ORIENTED_EDGE('',*,*,#3587,.F.); +#3587 = EDGE_CURVE('',#3588,#3588,#3590,.T.); +#3588 = VERTEX_POINT('',#3589); +#3589 = CARTESIAN_POINT('',(-0.8,-16.15,2.)); +#3590 = SURFACE_CURVE('',#3591,(#3596,#3603),.PCURVE_S1.); +#3591 = CIRCLE('',#3592,0.8); +#3592 = AXIS2_PLACEMENT_3D('',#3593,#3594,#3595); +#3593 = CARTESIAN_POINT('',(-1.977804580623E-15,-16.15,2.)); +#3594 = DIRECTION('',(0.,0.,1.)); +#3595 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#3596 = PCURVE('',#1593,#3597); +#3597 = DEFINITIONAL_REPRESENTATION('',(#3598),#3602); +#3598 = LINE('',#3599,#3600); +#3599 = CARTESIAN_POINT('',(0.,0.)); +#3600 = VECTOR('',#3601,1.); +#3601 = DIRECTION('',(1.,0.)); +#3602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3603 = PCURVE('',#2024,#3604); +#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3613); +#3605 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3606,#3607,#3608,#3609, +#3610,#3611,#3612),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3606 = CARTESIAN_POINT('',(18.214238302041,-13.78601890254)); +#3607 = CARTESIAN_POINT('',(18.214238302041,-15.1716595486)); +#3608 = CARTESIAN_POINT('',(17.014238302041,-14.47883922557)); +#3609 = CARTESIAN_POINT('',(15.814238302041,-13.78601890254)); +#3610 = CARTESIAN_POINT('',(17.014238302041,-13.09319857951)); +#3611 = CARTESIAN_POINT('',(18.214238302041,-12.40037825649)); +#3612 = CARTESIAN_POINT('',(18.214238302041,-13.78601890254)); +#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3614 = ORIENTED_EDGE('',*,*,#3615,.T.); +#3615 = EDGE_CURVE('',#3588,#1573,#3616,.T.); +#3616 = SEAM_CURVE('',#3617,(#3621,#3628),.PCURVE_S1.); +#3617 = LINE('',#3618,#3619); +#3618 = CARTESIAN_POINT('',(-0.8,-16.15,2.)); +#3619 = VECTOR('',#3620,1.); +#3620 = DIRECTION('',(0.,0.,-1.)); +#3621 = PCURVE('',#1593,#3622); +#3622 = DEFINITIONAL_REPRESENTATION('',(#3623),#3627); +#3623 = LINE('',#3624,#3625); +#3624 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3625 = VECTOR('',#3626,1.); +#3626 = DIRECTION('',(0.,-1.)); +#3627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3628 = PCURVE('',#1593,#3629); +#3629 = DEFINITIONAL_REPRESENTATION('',(#3630),#3634); +#3630 = LINE('',#3631,#3632); +#3631 = CARTESIAN_POINT('',(0.,0.)); +#3632 = VECTOR('',#3633,1.); +#3633 = DIRECTION('',(0.,-1.)); +#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3635 = ORIENTED_EDGE('',*,*,#1572,.T.); +#3636 = ORIENTED_EDGE('',*,*,#3615,.F.); +#3637 = ADVANCED_FACE('',(#3638),#1628,.F.); +#3638 = FACE_BOUND('',#3639,.F.); +#3639 = EDGE_LOOP('',(#3640,#3668,#3689,#3690)); +#3640 = ORIENTED_EDGE('',*,*,#3641,.F.); +#3641 = EDGE_CURVE('',#3642,#3642,#3644,.T.); +#3642 = VERTEX_POINT('',#3643); +#3643 = CARTESIAN_POINT('',(-0.8,-12.95,2.)); +#3644 = SURFACE_CURVE('',#3645,(#3650,#3657),.PCURVE_S1.); +#3645 = CIRCLE('',#3646,0.8); +#3646 = AXIS2_PLACEMENT_3D('',#3647,#3648,#3649); +#3647 = CARTESIAN_POINT('',(-1.585917604896E-15,-12.95,2.)); +#3648 = DIRECTION('',(0.,0.,1.)); +#3649 = DIRECTION('',(-1.,1.224646799147E-16,0.)); +#3650 = PCURVE('',#1628,#3651); +#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3656); +#3652 = LINE('',#3653,#3654); +#3653 = CARTESIAN_POINT('',(0.,0.)); +#3654 = VECTOR('',#3655,1.); +#3655 = DIRECTION('',(1.,0.)); +#3656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3657 = PCURVE('',#2024,#3658); +#3658 = DEFINITIONAL_REPRESENTATION('',(#3659),#3667); +#3659 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3660,#3661,#3662,#3663, +#3664,#3665,#3666),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3660 = CARTESIAN_POINT('',(18.214238302041,-10.58601890254)); +#3661 = CARTESIAN_POINT('',(18.214238302041,-11.9716595486)); +#3662 = CARTESIAN_POINT('',(17.014238302041,-11.27883922557)); +#3663 = CARTESIAN_POINT('',(15.814238302041,-10.58601890254)); +#3664 = CARTESIAN_POINT('',(17.014238302041,-9.893198579518)); +#3665 = CARTESIAN_POINT('',(18.214238302041,-9.20037825649)); +#3666 = CARTESIAN_POINT('',(18.214238302041,-10.58601890254)); +#3667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3668 = ORIENTED_EDGE('',*,*,#3669,.T.); +#3669 = EDGE_CURVE('',#3642,#1608,#3670,.T.); +#3670 = SEAM_CURVE('',#3671,(#3675,#3682),.PCURVE_S1.); +#3671 = LINE('',#3672,#3673); +#3672 = CARTESIAN_POINT('',(-0.8,-12.95,2.)); +#3673 = VECTOR('',#3674,1.); +#3674 = DIRECTION('',(0.,0.,-1.)); +#3675 = PCURVE('',#1628,#3676); +#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681); +#3677 = LINE('',#3678,#3679); +#3678 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3679 = VECTOR('',#3680,1.); +#3680 = DIRECTION('',(0.,-1.)); +#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3682 = PCURVE('',#1628,#3683); +#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688); +#3684 = LINE('',#3685,#3686); +#3685 = CARTESIAN_POINT('',(0.,0.)); +#3686 = VECTOR('',#3687,1.); +#3687 = DIRECTION('',(0.,-1.)); +#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3689 = ORIENTED_EDGE('',*,*,#1607,.T.); +#3690 = ORIENTED_EDGE('',*,*,#3669,.F.); +#3691 = ADVANCED_FACE('',(#3692),#1663,.F.); +#3692 = FACE_BOUND('',#3693,.F.); +#3693 = EDGE_LOOP('',(#3694,#3722,#3743,#3744)); +#3694 = ORIENTED_EDGE('',*,*,#3695,.F.); +#3695 = EDGE_CURVE('',#3696,#3696,#3698,.T.); +#3696 = VERTEX_POINT('',#3697); +#3697 = CARTESIAN_POINT('',(12.95,-0.8,2.)); +#3698 = SURFACE_CURVE('',#3699,(#3704,#3711),.PCURVE_S1.); +#3699 = CIRCLE('',#3700,0.8); +#3700 = AXIS2_PLACEMENT_3D('',#3701,#3702,#3703); +#3701 = CARTESIAN_POINT('',(12.95,-2.875477633779E-15,2.)); +#3702 = DIRECTION('',(0.,0.,1.)); +#3703 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3704 = PCURVE('',#1663,#3705); +#3705 = DEFINITIONAL_REPRESENTATION('',(#3706),#3710); +#3706 = LINE('',#3707,#3708); +#3707 = CARTESIAN_POINT('',(0.,0.)); +#3708 = VECTOR('',#3709,1.); +#3709 = DIRECTION('',(1.,0.)); +#3710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3711 = PCURVE('',#2024,#3712); +#3712 = DEFINITIONAL_REPRESENTATION('',(#3713),#3721); +#3713 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3714,#3715,#3716,#3717, +#3718,#3719,#3720),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3714 = CARTESIAN_POINT('',(4.464238302041,1.563981097454)); +#3715 = CARTESIAN_POINT('',(3.078597655986,1.563981097454)); +#3716 = CARTESIAN_POINT('',(3.771417979014,2.763981097454)); +#3717 = CARTESIAN_POINT('',(4.464238302041,3.963981097454)); +#3718 = CARTESIAN_POINT('',(5.157058625069,2.763981097454)); +#3719 = CARTESIAN_POINT('',(5.849878948096,1.563981097454)); +#3720 = CARTESIAN_POINT('',(4.464238302041,1.563981097454)); +#3721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3722 = ORIENTED_EDGE('',*,*,#3723,.T.); +#3723 = EDGE_CURVE('',#3696,#1643,#3724,.T.); +#3724 = SEAM_CURVE('',#3725,(#3729,#3736),.PCURVE_S1.); +#3725 = LINE('',#3726,#3727); +#3726 = CARTESIAN_POINT('',(12.95,-0.8,2.)); +#3727 = VECTOR('',#3728,1.); +#3728 = DIRECTION('',(0.,0.,-1.)); +#3729 = PCURVE('',#1663,#3730); +#3730 = DEFINITIONAL_REPRESENTATION('',(#3731),#3735); +#3731 = LINE('',#3732,#3733); +#3732 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3733 = VECTOR('',#3734,1.); +#3734 = DIRECTION('',(0.,-1.)); +#3735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3736 = PCURVE('',#1663,#3737); +#3737 = DEFINITIONAL_REPRESENTATION('',(#3738),#3742); +#3738 = LINE('',#3739,#3740); +#3739 = CARTESIAN_POINT('',(0.,0.)); +#3740 = VECTOR('',#3741,1.); +#3741 = DIRECTION('',(0.,-1.)); +#3742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3743 = ORIENTED_EDGE('',*,*,#1642,.T.); +#3744 = ORIENTED_EDGE('',*,*,#3723,.F.); +#3745 = ADVANCED_FACE('',(#3746),#1698,.F.); +#3746 = FACE_BOUND('',#3747,.F.); +#3747 = EDGE_LOOP('',(#3748,#3776,#3797,#3798)); +#3748 = ORIENTED_EDGE('',*,*,#3749,.F.); +#3749 = EDGE_CURVE('',#3750,#3750,#3752,.T.); +#3750 = VERTEX_POINT('',#3751); +#3751 = CARTESIAN_POINT('',(16.15,-0.8,2.)); +#3752 = SURFACE_CURVE('',#3753,(#3758,#3765),.PCURVE_S1.); +#3753 = CIRCLE('',#3754,0.8); +#3754 = AXIS2_PLACEMENT_3D('',#3755,#3756,#3757); +#3755 = CARTESIAN_POINT('',(16.15,-3.586020369539E-15,2.)); +#3756 = DIRECTION('',(0.,0.,1.)); +#3757 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3758 = PCURVE('',#1698,#3759); +#3759 = DEFINITIONAL_REPRESENTATION('',(#3760),#3764); +#3760 = LINE('',#3761,#3762); +#3761 = CARTESIAN_POINT('',(0.,0.)); +#3762 = VECTOR('',#3763,1.); +#3763 = DIRECTION('',(1.,0.)); +#3764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3765 = PCURVE('',#2024,#3766); +#3766 = DEFINITIONAL_REPRESENTATION('',(#3767),#3775); +#3767 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3768,#3769,#3770,#3771, +#3772,#3773,#3774),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3768 = CARTESIAN_POINT('',(1.264238302041,1.563981097454)); +#3769 = CARTESIAN_POINT('',(-0.121402344014,1.563981097454)); +#3770 = CARTESIAN_POINT('',(0.571417979014,2.763981097454)); +#3771 = CARTESIAN_POINT('',(1.264238302041,3.963981097454)); +#3772 = CARTESIAN_POINT('',(1.957058625069,2.763981097454)); +#3773 = CARTESIAN_POINT('',(2.649878948096,1.563981097454)); +#3774 = CARTESIAN_POINT('',(1.264238302041,1.563981097454)); +#3775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3776 = ORIENTED_EDGE('',*,*,#3777,.T.); +#3777 = EDGE_CURVE('',#3750,#1678,#3778,.T.); +#3778 = SEAM_CURVE('',#3779,(#3783,#3790),.PCURVE_S1.); +#3779 = LINE('',#3780,#3781); +#3780 = CARTESIAN_POINT('',(16.15,-0.8,2.)); +#3781 = VECTOR('',#3782,1.); +#3782 = DIRECTION('',(0.,0.,-1.)); +#3783 = PCURVE('',#1698,#3784); +#3784 = DEFINITIONAL_REPRESENTATION('',(#3785),#3789); +#3785 = LINE('',#3786,#3787); +#3786 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3787 = VECTOR('',#3788,1.); +#3788 = DIRECTION('',(0.,-1.)); +#3789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3790 = PCURVE('',#1698,#3791); +#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3796); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.,0.)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(0.,-1.)); +#3796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3797 = ORIENTED_EDGE('',*,*,#1677,.T.); +#3798 = ORIENTED_EDGE('',*,*,#3777,.F.); +#3799 = ADVANCED_FACE('',(#3800),#1733,.F.); +#3800 = FACE_BOUND('',#3801,.F.); +#3801 = EDGE_LOOP('',(#3802,#3830,#3851,#3852)); +#3802 = ORIENTED_EDGE('',*,*,#3803,.F.); +#3803 = EDGE_CURVE('',#3804,#3804,#3806,.T.); +#3804 = VERTEX_POINT('',#3805); +#3805 = CARTESIAN_POINT('',(9.75,-0.8,2.)); +#3806 = SURFACE_CURVE('',#3807,(#3812,#3819),.PCURVE_S1.); +#3807 = CIRCLE('',#3808,0.8); +#3808 = AXIS2_PLACEMENT_3D('',#3809,#3810,#3811); +#3809 = CARTESIAN_POINT('',(9.75,-2.164934898019E-15,2.)); +#3810 = DIRECTION('',(0.,0.,1.)); +#3811 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3812 = PCURVE('',#1733,#3813); +#3813 = DEFINITIONAL_REPRESENTATION('',(#3814),#3818); +#3814 = LINE('',#3815,#3816); +#3815 = CARTESIAN_POINT('',(0.,0.)); +#3816 = VECTOR('',#3817,1.); +#3817 = DIRECTION('',(1.,0.)); +#3818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3819 = PCURVE('',#2024,#3820); +#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3829); +#3821 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3822,#3823,#3824,#3825, +#3826,#3827,#3828),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3822 = CARTESIAN_POINT('',(7.664238302041,1.563981097454)); +#3823 = CARTESIAN_POINT('',(6.278597655986,1.563981097454)); +#3824 = CARTESIAN_POINT('',(6.971417979014,2.763981097454)); +#3825 = CARTESIAN_POINT('',(7.664238302041,3.963981097454)); +#3826 = CARTESIAN_POINT('',(8.357058625069,2.763981097454)); +#3827 = CARTESIAN_POINT('',(9.049878948096,1.563981097454)); +#3828 = CARTESIAN_POINT('',(7.664238302041,1.563981097454)); +#3829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3830 = ORIENTED_EDGE('',*,*,#3831,.T.); +#3831 = EDGE_CURVE('',#3804,#1713,#3832,.T.); +#3832 = SEAM_CURVE('',#3833,(#3837,#3844),.PCURVE_S1.); +#3833 = LINE('',#3834,#3835); +#3834 = CARTESIAN_POINT('',(9.75,-0.8,2.)); +#3835 = VECTOR('',#3836,1.); +#3836 = DIRECTION('',(0.,0.,-1.)); +#3837 = PCURVE('',#1733,#3838); +#3838 = DEFINITIONAL_REPRESENTATION('',(#3839),#3843); +#3839 = LINE('',#3840,#3841); +#3840 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3841 = VECTOR('',#3842,1.); +#3842 = DIRECTION('',(0.,-1.)); +#3843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3844 = PCURVE('',#1733,#3845); +#3845 = DEFINITIONAL_REPRESENTATION('',(#3846),#3850); +#3846 = LINE('',#3847,#3848); +#3847 = CARTESIAN_POINT('',(0.,0.)); +#3848 = VECTOR('',#3849,1.); +#3849 = DIRECTION('',(0.,-1.)); +#3850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3851 = ORIENTED_EDGE('',*,*,#1712,.T.); +#3852 = ORIENTED_EDGE('',*,*,#3831,.F.); +#3853 = ADVANCED_FACE('',(#3854),#1768,.F.); +#3854 = FACE_BOUND('',#3855,.F.); +#3855 = EDGE_LOOP('',(#3856,#3884,#3905,#3906)); +#3856 = ORIENTED_EDGE('',*,*,#3857,.F.); +#3857 = EDGE_CURVE('',#3858,#3858,#3860,.T.); +#3858 = VERTEX_POINT('',#3859); +#3859 = CARTESIAN_POINT('',(7.15,-0.8,2.)); +#3860 = SURFACE_CURVE('',#3861,(#3866,#3873),.PCURVE_S1.); +#3861 = CIRCLE('',#3862,0.8); +#3862 = AXIS2_PLACEMENT_3D('',#3863,#3864,#3865); +#3863 = CARTESIAN_POINT('',(7.15,-1.587618925214E-15,2.)); +#3864 = DIRECTION('',(0.,0.,1.)); +#3865 = DIRECTION('',(-2.22044604925E-16,-1.,0.)); +#3866 = PCURVE('',#1768,#3867); +#3867 = DEFINITIONAL_REPRESENTATION('',(#3868),#3872); +#3868 = LINE('',#3869,#3870); +#3869 = CARTESIAN_POINT('',(0.,0.)); +#3870 = VECTOR('',#3871,1.); +#3871 = DIRECTION('',(1.,0.)); +#3872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3873 = PCURVE('',#2024,#3874); +#3874 = DEFINITIONAL_REPRESENTATION('',(#3875),#3883); +#3875 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3876,#3877,#3878,#3879, +#3880,#3881,#3882),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3876 = CARTESIAN_POINT('',(10.264238302041,1.563981097454)); +#3877 = CARTESIAN_POINT('',(8.878597655986,1.563981097454)); +#3878 = CARTESIAN_POINT('',(9.571417979014,2.763981097454)); +#3879 = CARTESIAN_POINT('',(10.264238302041,3.963981097454)); +#3880 = CARTESIAN_POINT('',(10.957058625069,2.763981097454)); +#3881 = CARTESIAN_POINT('',(11.649878948096,1.563981097454)); +#3882 = CARTESIAN_POINT('',(10.264238302041,1.563981097454)); +#3883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3884 = ORIENTED_EDGE('',*,*,#3885,.T.); +#3885 = EDGE_CURVE('',#3858,#1748,#3886,.T.); +#3886 = SEAM_CURVE('',#3887,(#3891,#3898),.PCURVE_S1.); +#3887 = LINE('',#3888,#3889); +#3888 = CARTESIAN_POINT('',(7.15,-0.8,2.)); +#3889 = VECTOR('',#3890,1.); +#3890 = DIRECTION('',(0.,0.,-1.)); +#3891 = PCURVE('',#1768,#3892); +#3892 = DEFINITIONAL_REPRESENTATION('',(#3893),#3897); +#3893 = LINE('',#3894,#3895); +#3894 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3895 = VECTOR('',#3896,1.); +#3896 = DIRECTION('',(0.,-1.)); +#3897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3898 = PCURVE('',#1768,#3899); +#3899 = DEFINITIONAL_REPRESENTATION('',(#3900),#3904); +#3900 = LINE('',#3901,#3902); +#3901 = CARTESIAN_POINT('',(0.,0.)); +#3902 = VECTOR('',#3903,1.); +#3903 = DIRECTION('',(0.,-1.)); +#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3905 = ORIENTED_EDGE('',*,*,#1747,.T.); +#3906 = ORIENTED_EDGE('',*,*,#3885,.F.); +#3907 = ADVANCED_FACE('',(#3908),#1803,.F.); +#3908 = FACE_BOUND('',#3909,.F.); +#3909 = EDGE_LOOP('',(#3910,#3938,#3959,#3960)); +#3910 = ORIENTED_EDGE('',*,*,#3911,.F.); +#3911 = EDGE_CURVE('',#3912,#3912,#3914,.T.); +#3912 = VERTEX_POINT('',#3913); +#3913 = CARTESIAN_POINT('',(-16.15,0.8,2.)); +#3914 = SURFACE_CURVE('',#3915,(#3920,#3927),.PCURVE_S1.); +#3915 = CIRCLE('',#3916,0.8); +#3916 = AXIS2_PLACEMENT_3D('',#3917,#3918,#3919); +#3917 = CARTESIAN_POINT('',(-16.15,1.79301018477E-15,2.)); +#3918 = DIRECTION('',(0.,-0.,1.)); +#3919 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#3920 = PCURVE('',#1803,#3921); +#3921 = DEFINITIONAL_REPRESENTATION('',(#3922),#3926); +#3922 = LINE('',#3923,#3924); +#3923 = CARTESIAN_POINT('',(0.,0.)); +#3924 = VECTOR('',#3925,1.); +#3925 = DIRECTION('',(1.,0.)); +#3926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3927 = PCURVE('',#2024,#3928); +#3928 = DEFINITIONAL_REPRESENTATION('',(#3929),#3937); +#3929 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3930,#3931,#3932,#3933, +#3934,#3935,#3936),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3930 = CARTESIAN_POINT('',(33.564238302041,3.163981097454)); +#3931 = CARTESIAN_POINT('',(34.949878948096,3.163981097454)); +#3932 = CARTESIAN_POINT('',(34.257058625069,1.963981097454)); +#3933 = CARTESIAN_POINT('',(33.564238302041,0.763981097454)); +#3934 = CARTESIAN_POINT('',(32.871417979014,1.963981097454)); +#3935 = CARTESIAN_POINT('',(32.178597655986,3.163981097454)); +#3936 = CARTESIAN_POINT('',(33.564238302041,3.163981097454)); +#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3938 = ORIENTED_EDGE('',*,*,#3939,.T.); +#3939 = EDGE_CURVE('',#3912,#1783,#3940,.T.); +#3940 = SEAM_CURVE('',#3941,(#3945,#3952),.PCURVE_S1.); +#3941 = LINE('',#3942,#3943); +#3942 = CARTESIAN_POINT('',(-16.15,0.8,2.)); +#3943 = VECTOR('',#3944,1.); +#3944 = DIRECTION('',(0.,-0.,-1.)); +#3945 = PCURVE('',#1803,#3946); +#3946 = DEFINITIONAL_REPRESENTATION('',(#3947),#3951); +#3947 = LINE('',#3948,#3949); +#3948 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3949 = VECTOR('',#3950,1.); +#3950 = DIRECTION('',(0.,-1.)); +#3951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3952 = PCURVE('',#1803,#3953); +#3953 = DEFINITIONAL_REPRESENTATION('',(#3954),#3958); +#3954 = LINE('',#3955,#3956); +#3955 = CARTESIAN_POINT('',(0.,0.)); +#3956 = VECTOR('',#3957,1.); +#3957 = DIRECTION('',(0.,-1.)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ORIENTED_EDGE('',*,*,#1782,.T.); +#3960 = ORIENTED_EDGE('',*,*,#3939,.F.); +#3961 = ADVANCED_FACE('',(#3962),#1838,.F.); +#3962 = FACE_BOUND('',#3963,.F.); +#3963 = EDGE_LOOP('',(#3964,#3992,#4013,#4014)); +#3964 = ORIENTED_EDGE('',*,*,#3965,.F.); +#3965 = EDGE_CURVE('',#3966,#3966,#3968,.T.); +#3966 = VERTEX_POINT('',#3967); +#3967 = CARTESIAN_POINT('',(-9.75,0.8,2.)); +#3968 = SURFACE_CURVE('',#3969,(#3974,#3981),.PCURVE_S1.); +#3969 = CIRCLE('',#3970,0.8); +#3970 = AXIS2_PLACEMENT_3D('',#3971,#3972,#3973); +#3971 = CARTESIAN_POINT('',(-9.75,1.08246744901E-15,2.)); +#3972 = DIRECTION('',(0.,-0.,1.)); +#3973 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#3974 = PCURVE('',#1838,#3975); +#3975 = DEFINITIONAL_REPRESENTATION('',(#3976),#3980); +#3976 = LINE('',#3977,#3978); +#3977 = CARTESIAN_POINT('',(0.,0.)); +#3978 = VECTOR('',#3979,1.); +#3979 = DIRECTION('',(1.,0.)); +#3980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3981 = PCURVE('',#2024,#3982); +#3982 = DEFINITIONAL_REPRESENTATION('',(#3983),#3991); +#3983 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3984,#3985,#3986,#3987, +#3988,#3989,#3990),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3984 = CARTESIAN_POINT('',(27.164238302041,3.163981097454)); +#3985 = CARTESIAN_POINT('',(28.549878948096,3.163981097454)); +#3986 = CARTESIAN_POINT('',(27.857058625069,1.963981097454)); +#3987 = CARTESIAN_POINT('',(27.164238302041,0.763981097454)); +#3988 = CARTESIAN_POINT('',(26.471417979014,1.963981097454)); +#3989 = CARTESIAN_POINT('',(25.778597655986,3.163981097454)); +#3990 = CARTESIAN_POINT('',(27.164238302041,3.163981097454)); +#3991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3992 = ORIENTED_EDGE('',*,*,#3993,.T.); +#3993 = EDGE_CURVE('',#3966,#1818,#3994,.T.); +#3994 = SEAM_CURVE('',#3995,(#3999,#4006),.PCURVE_S1.); +#3995 = LINE('',#3996,#3997); +#3996 = CARTESIAN_POINT('',(-9.75,0.8,2.)); +#3997 = VECTOR('',#3998,1.); +#3998 = DIRECTION('',(0.,-0.,-1.)); +#3999 = PCURVE('',#1838,#4000); +#4000 = DEFINITIONAL_REPRESENTATION('',(#4001),#4005); +#4001 = LINE('',#4002,#4003); +#4002 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4003 = VECTOR('',#4004,1.); +#4004 = DIRECTION('',(0.,-1.)); +#4005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4006 = PCURVE('',#1838,#4007); +#4007 = DEFINITIONAL_REPRESENTATION('',(#4008),#4012); +#4008 = LINE('',#4009,#4010); +#4009 = CARTESIAN_POINT('',(0.,0.)); +#4010 = VECTOR('',#4011,1.); +#4011 = DIRECTION('',(0.,-1.)); +#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4013 = ORIENTED_EDGE('',*,*,#1817,.T.); +#4014 = ORIENTED_EDGE('',*,*,#3993,.F.); +#4015 = ADVANCED_FACE('',(#4016),#1873,.F.); +#4016 = FACE_BOUND('',#4017,.F.); +#4017 = EDGE_LOOP('',(#4018,#4046,#4067,#4068)); +#4018 = ORIENTED_EDGE('',*,*,#4019,.F.); +#4019 = EDGE_CURVE('',#4020,#4020,#4022,.T.); +#4020 = VERTEX_POINT('',#4021); +#4021 = CARTESIAN_POINT('',(-7.15,0.8,2.)); +#4022 = SURFACE_CURVE('',#4023,(#4028,#4035),.PCURVE_S1.); +#4023 = CIRCLE('',#4024,0.8); +#4024 = AXIS2_PLACEMENT_3D('',#4025,#4026,#4027); +#4025 = CARTESIAN_POINT('',(-7.15,7.93809462607E-16,2.)); +#4026 = DIRECTION('',(0.,-0.,1.)); +#4027 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#4028 = PCURVE('',#1873,#4029); +#4029 = DEFINITIONAL_REPRESENTATION('',(#4030),#4034); +#4030 = LINE('',#4031,#4032); +#4031 = CARTESIAN_POINT('',(0.,0.)); +#4032 = VECTOR('',#4033,1.); +#4033 = DIRECTION('',(1.,0.)); +#4034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4035 = PCURVE('',#2024,#4036); +#4036 = DEFINITIONAL_REPRESENTATION('',(#4037),#4045); +#4037 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4038,#4039,#4040,#4041, +#4042,#4043,#4044),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4038 = CARTESIAN_POINT('',(24.564238302041,3.163981097454)); +#4039 = CARTESIAN_POINT('',(25.949878948096,3.163981097454)); +#4040 = CARTESIAN_POINT('',(25.257058625069,1.963981097454)); +#4041 = CARTESIAN_POINT('',(24.564238302041,0.763981097454)); +#4042 = CARTESIAN_POINT('',(23.871417979014,1.963981097454)); +#4043 = CARTESIAN_POINT('',(23.178597655986,3.163981097454)); +#4044 = CARTESIAN_POINT('',(24.564238302041,3.163981097454)); +#4045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4046 = ORIENTED_EDGE('',*,*,#4047,.T.); +#4047 = EDGE_CURVE('',#4020,#1853,#4048,.T.); +#4048 = SEAM_CURVE('',#4049,(#4053,#4060),.PCURVE_S1.); +#4049 = LINE('',#4050,#4051); +#4050 = CARTESIAN_POINT('',(-7.15,0.8,2.)); +#4051 = VECTOR('',#4052,1.); +#4052 = DIRECTION('',(0.,-0.,-1.)); +#4053 = PCURVE('',#1873,#4054); +#4054 = DEFINITIONAL_REPRESENTATION('',(#4055),#4059); +#4055 = LINE('',#4056,#4057); +#4056 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4057 = VECTOR('',#4058,1.); +#4058 = DIRECTION('',(0.,-1.)); +#4059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4060 = PCURVE('',#1873,#4061); +#4061 = DEFINITIONAL_REPRESENTATION('',(#4062),#4066); +#4062 = LINE('',#4063,#4064); +#4063 = CARTESIAN_POINT('',(0.,0.)); +#4064 = VECTOR('',#4065,1.); +#4065 = DIRECTION('',(0.,-1.)); +#4066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4067 = ORIENTED_EDGE('',*,*,#1852,.T.); +#4068 = ORIENTED_EDGE('',*,*,#4047,.F.); +#4069 = ADVANCED_FACE('',(#4070),#1908,.F.); +#4070 = FACE_BOUND('',#4071,.F.); +#4071 = EDGE_LOOP('',(#4072,#4100,#4121,#4122)); +#4072 = ORIENTED_EDGE('',*,*,#4073,.F.); +#4073 = EDGE_CURVE('',#4074,#4074,#4076,.T.); +#4074 = VERTEX_POINT('',#4075); +#4075 = CARTESIAN_POINT('',(-12.95,0.8,2.)); +#4076 = SURFACE_CURVE('',#4077,(#4082,#4089),.PCURVE_S1.); +#4077 = CIRCLE('',#4078,0.8); +#4078 = AXIS2_PLACEMENT_3D('',#4079,#4080,#4081); +#4079 = CARTESIAN_POINT('',(-12.95,1.43773881689E-15,2.)); +#4080 = DIRECTION('',(0.,-0.,1.)); +#4081 = DIRECTION('',(1.110223024625E-16,1.,0.)); +#4082 = PCURVE('',#1908,#4083); +#4083 = DEFINITIONAL_REPRESENTATION('',(#4084),#4088); +#4084 = LINE('',#4085,#4086); +#4085 = CARTESIAN_POINT('',(0.,0.)); +#4086 = VECTOR('',#4087,1.); +#4087 = DIRECTION('',(1.,0.)); +#4088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4089 = PCURVE('',#2024,#4090); +#4090 = DEFINITIONAL_REPRESENTATION('',(#4091),#4099); +#4091 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4092,#4093,#4094,#4095, +#4096,#4097,#4098),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4092 = CARTESIAN_POINT('',(30.364238302041,3.163981097454)); +#4093 = CARTESIAN_POINT('',(31.749878948096,3.163981097454)); +#4094 = CARTESIAN_POINT('',(31.057058625069,1.963981097454)); +#4095 = CARTESIAN_POINT('',(30.364238302041,0.763981097454)); +#4096 = CARTESIAN_POINT('',(29.671417979014,1.963981097454)); +#4097 = CARTESIAN_POINT('',(28.978597655986,3.163981097454)); +#4098 = CARTESIAN_POINT('',(30.364238302041,3.163981097454)); +#4099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4100 = ORIENTED_EDGE('',*,*,#4101,.T.); +#4101 = EDGE_CURVE('',#4074,#1888,#4102,.T.); +#4102 = SEAM_CURVE('',#4103,(#4107,#4114),.PCURVE_S1.); +#4103 = LINE('',#4104,#4105); +#4104 = CARTESIAN_POINT('',(-12.95,0.8,2.)); +#4105 = VECTOR('',#4106,1.); +#4106 = DIRECTION('',(0.,-0.,-1.)); +#4107 = PCURVE('',#1908,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = LINE('',#4110,#4111); +#4110 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4111 = VECTOR('',#4112,1.); +#4112 = DIRECTION('',(0.,-1.)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#1908,#4115); +#4115 = DEFINITIONAL_REPRESENTATION('',(#4116),#4120); +#4116 = LINE('',#4117,#4118); +#4117 = CARTESIAN_POINT('',(0.,0.)); +#4118 = VECTOR('',#4119,1.); +#4119 = DIRECTION('',(0.,-1.)); +#4120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4121 = ORIENTED_EDGE('',*,*,#1887,.T.); +#4122 = ORIENTED_EDGE('',*,*,#4101,.F.); +#4123 = ADVANCED_FACE('',(#4124),#1944,.F.); +#4124 = FACE_BOUND('',#4125,.F.); +#4125 = EDGE_LOOP('',(#4126,#4159,#4180,#4181)); +#4126 = ORIENTED_EDGE('',*,*,#4127,.F.); +#4127 = EDGE_CURVE('',#4128,#4128,#4130,.T.); +#4128 = VERTEX_POINT('',#4129); +#4129 = CARTESIAN_POINT('',(3.05,0.,2.1)); +#4130 = SURFACE_CURVE('',#4131,(#4136,#4143),.PCURVE_S1.); +#4131 = CIRCLE('',#4132,3.05); +#4132 = AXIS2_PLACEMENT_3D('',#4133,#4134,#4135); +#4133 = CARTESIAN_POINT('',(0.,0.,2.1)); +#4134 = DIRECTION('',(0.,0.,1.)); +#4135 = DIRECTION('',(1.,0.,0.)); +#4136 = PCURVE('',#1944,#4137); +#4137 = DEFINITIONAL_REPRESENTATION('',(#4138),#4142); +#4138 = LINE('',#4139,#4140); +#4139 = CARTESIAN_POINT('',(0.,0.)); +#4140 = VECTOR('',#4141,1.); +#4141 = DIRECTION('',(1.,0.)); +#4142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4143 = PCURVE('',#4144,#4149); +#4144 = PLANE('',#4145); +#4145 = AXIS2_PLACEMENT_3D('',#4146,#4147,#4148); +#4146 = CARTESIAN_POINT('',(3.5,0.,2.1)); +#4147 = DIRECTION('',(0.,0.,-1.)); +#4148 = DIRECTION('',(-1.,0.,0.)); +#4149 = DEFINITIONAL_REPRESENTATION('',(#4150),#4158); +#4150 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4151,#4152,#4153,#4154, +#4155,#4156,#4157),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4151 = CARTESIAN_POINT('',(0.45,0.)); +#4152 = CARTESIAN_POINT('',(0.45,5.282754963085)); +#4153 = CARTESIAN_POINT('',(5.025,2.641377481543)); +#4154 = CARTESIAN_POINT('',(9.6,7.470345474799E-16)); +#4155 = CARTESIAN_POINT('',(5.025,-2.641377481543)); +#4156 = CARTESIAN_POINT('',(0.45,-5.282754963085)); +#4157 = CARTESIAN_POINT('',(0.45,0.)); +#4158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4159 = ORIENTED_EDGE('',*,*,#4160,.T.); +#4160 = EDGE_CURVE('',#4128,#1924,#4161,.T.); +#4161 = SEAM_CURVE('',#4162,(#4166,#4173),.PCURVE_S1.); +#4162 = LINE('',#4163,#4164); +#4163 = CARTESIAN_POINT('',(3.05,0.,2.1)); +#4164 = VECTOR('',#4165,1.); +#4165 = DIRECTION('',(-0.,-0.,-1.)); +#4166 = PCURVE('',#1944,#4167); +#4167 = DEFINITIONAL_REPRESENTATION('',(#4168),#4172); +#4168 = LINE('',#4169,#4170); +#4169 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4170 = VECTOR('',#4171,1.); +#4171 = DIRECTION('',(0.,-1.)); +#4172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4173 = PCURVE('',#1944,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(0.,0.)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = ORIENTED_EDGE('',*,*,#1923,.T.); +#4181 = ORIENTED_EDGE('',*,*,#4160,.F.); +#4182 = ADVANCED_FACE('',(#4183,#4213,#4248,#4251,#4254,#4257,#4260, + #4263,#4266,#4269,#4272,#4275,#4278,#4281,#4284,#4287,#4290,#4293), + #2024,.F.); +#4183 = FACE_BOUND('',#4184,.F.); +#4184 = EDGE_LOOP('',(#4185,#4186,#4187,#4188,#4189,#4190,#4191,#4192, + #4193,#4194,#4195,#4196,#4197,#4198,#4199,#4200,#4201,#4202,#4203, + #4204,#4205,#4206,#4207,#4208,#4209,#4210,#4211,#4212)); +#4185 = ORIENTED_EDGE('',*,*,#2008,.F.); +#4186 = ORIENTED_EDGE('',*,*,#2065,.T.); +#4187 = ORIENTED_EDGE('',*,*,#2136,.F.); +#4188 = ORIENTED_EDGE('',*,*,#2212,.T.); +#4189 = ORIENTED_EDGE('',*,*,#2315,.T.); +#4190 = ORIENTED_EDGE('',*,*,#2414,.T.); +#4191 = ORIENTED_EDGE('',*,*,#2558,.F.); +#4192 = ORIENTED_EDGE('',*,*,#2534,.T.); +#4193 = ORIENTED_EDGE('',*,*,#2737,.F.); +#4194 = ORIENTED_EDGE('',*,*,#2786,.F.); +#4195 = ORIENTED_EDGE('',*,*,#2884,.F.); +#4196 = ORIENTED_EDGE('',*,*,#2961,.T.); +#4197 = ORIENTED_EDGE('',*,*,#3085,.F.); +#4198 = ORIENTED_EDGE('',*,*,#3212,.T.); +#4199 = ORIENTED_EDGE('',*,*,#3160,.F.); +#4200 = ORIENTED_EDGE('',*,*,#3237,.T.); +#4201 = ORIENTED_EDGE('',*,*,#3112,.F.); +#4202 = ORIENTED_EDGE('',*,*,#3032,.T.); +#4203 = ORIENTED_EDGE('',*,*,#2934,.T.); +#4204 = ORIENTED_EDGE('',*,*,#2835,.T.); +#4205 = ORIENTED_EDGE('',*,*,#2660,.F.); +#4206 = ORIENTED_EDGE('',*,*,#2687,.T.); +#4207 = ORIENTED_EDGE('',*,*,#2591,.F.); +#4208 = ORIENTED_EDGE('',*,*,#2463,.F.); +#4209 = ORIENTED_EDGE('',*,*,#2364,.F.); +#4210 = ORIENTED_EDGE('',*,*,#2288,.T.); +#4211 = ORIENTED_EDGE('',*,*,#2163,.F.); +#4212 = ORIENTED_EDGE('',*,*,#2040,.T.); +#4213 = FACE_BOUND('',#4214,.F.); +#4214 = EDGE_LOOP('',(#4215)); +#4215 = ORIENTED_EDGE('',*,*,#4216,.T.); +#4216 = EDGE_CURVE('',#4217,#4217,#4219,.T.); +#4217 = VERTEX_POINT('',#4218); +#4218 = CARTESIAN_POINT('',(4.5,0.,2.)); +#4219 = SURFACE_CURVE('',#4220,(#4225,#4236),.PCURVE_S1.); +#4220 = CIRCLE('',#4221,4.5); +#4221 = AXIS2_PLACEMENT_3D('',#4222,#4223,#4224); +#4222 = CARTESIAN_POINT('',(0.,0.,2.)); +#4223 = DIRECTION('',(0.,0.,1.)); +#4224 = DIRECTION('',(1.,0.,0.)); +#4225 = PCURVE('',#2024,#4226); +#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4235); +#4227 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4228,#4229,#4230,#4231, +#4232,#4233,#4234),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4228 = CARTESIAN_POINT('',(12.914238302041,2.363981097454)); +#4229 = CARTESIAN_POINT('',(12.914238302041,10.158209731514)); +#4230 = CARTESIAN_POINT('',(19.664238302041,6.261095414484)); +#4231 = CARTESIAN_POINT('',(26.414238302041,2.363981097454)); +#4232 = CARTESIAN_POINT('',(19.664238302041,-1.533133219575)); +#4233 = CARTESIAN_POINT('',(12.914238302041,-5.430247536605)); +#4234 = CARTESIAN_POINT('',(12.914238302041,2.363981097454)); +#4235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4236 = PCURVE('',#4237,#4242); +#4237 = CYLINDRICAL_SURFACE('',#4238,4.5); +#4238 = AXIS2_PLACEMENT_3D('',#4239,#4240,#4241); +#4239 = CARTESIAN_POINT('',(0.,0.,2.)); +#4240 = DIRECTION('',(0.,0.,1.)); +#4241 = DIRECTION('',(1.,0.,0.)); +#4242 = DEFINITIONAL_REPRESENTATION('',(#4243),#4247); +#4243 = LINE('',#4244,#4245); +#4244 = CARTESIAN_POINT('',(0.,0.)); +#4245 = VECTOR('',#4246,1.); +#4246 = DIRECTION('',(1.,0.)); +#4247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4248 = FACE_BOUND('',#4249,.F.); +#4249 = EDGE_LOOP('',(#4250)); +#4250 = ORIENTED_EDGE('',*,*,#3317,.T.); +#4251 = FACE_BOUND('',#4252,.F.); +#4252 = EDGE_LOOP('',(#4253)); +#4253 = ORIENTED_EDGE('',*,*,#3425,.T.); +#4254 = FACE_BOUND('',#4255,.F.); +#4255 = EDGE_LOOP('',(#4256)); +#4256 = ORIENTED_EDGE('',*,*,#3263,.T.); +#4257 = FACE_BOUND('',#4258,.F.); +#4258 = EDGE_LOOP('',(#4259)); +#4259 = ORIENTED_EDGE('',*,*,#3371,.T.); +#4260 = FACE_BOUND('',#4261,.F.); +#4261 = EDGE_LOOP('',(#4262)); +#4262 = ORIENTED_EDGE('',*,*,#3641,.T.); +#4263 = FACE_BOUND('',#4264,.F.); +#4264 = EDGE_LOOP('',(#4265)); +#4265 = ORIENTED_EDGE('',*,*,#3857,.T.); +#4266 = FACE_BOUND('',#4267,.F.); +#4267 = EDGE_LOOP('',(#4268)); +#4268 = ORIENTED_EDGE('',*,*,#3803,.T.); +#4269 = FACE_BOUND('',#4270,.F.); +#4270 = EDGE_LOOP('',(#4271)); +#4271 = ORIENTED_EDGE('',*,*,#3695,.T.); +#4272 = FACE_BOUND('',#4273,.F.); +#4273 = EDGE_LOOP('',(#4274)); +#4274 = ORIENTED_EDGE('',*,*,#3965,.T.); +#4275 = FACE_BOUND('',#4276,.F.); +#4276 = EDGE_LOOP('',(#4277)); +#4277 = ORIENTED_EDGE('',*,*,#3911,.T.); +#4278 = FACE_BOUND('',#4279,.F.); +#4279 = EDGE_LOOP('',(#4280)); +#4280 = ORIENTED_EDGE('',*,*,#3533,.T.); +#4281 = FACE_BOUND('',#4282,.F.); +#4282 = EDGE_LOOP('',(#4283)); +#4283 = ORIENTED_EDGE('',*,*,#3479,.T.); +#4284 = FACE_BOUND('',#4285,.F.); +#4285 = EDGE_LOOP('',(#4286)); +#4286 = ORIENTED_EDGE('',*,*,#4073,.T.); +#4287 = FACE_BOUND('',#4288,.F.); +#4288 = EDGE_LOOP('',(#4289)); +#4289 = ORIENTED_EDGE('',*,*,#3587,.T.); +#4290 = FACE_BOUND('',#4291,.F.); +#4291 = EDGE_LOOP('',(#4292)); +#4292 = ORIENTED_EDGE('',*,*,#3749,.T.); +#4293 = FACE_BOUND('',#4294,.F.); +#4294 = EDGE_LOOP('',(#4295)); +#4295 = ORIENTED_EDGE('',*,*,#4019,.T.); +#4296 = ADVANCED_FACE('',(#4297,#4332),#4144,.F.); +#4297 = FACE_BOUND('',#4298,.F.); +#4298 = EDGE_LOOP('',(#4299)); +#4299 = ORIENTED_EDGE('',*,*,#4300,.F.); +#4300 = EDGE_CURVE('',#4301,#4301,#4303,.T.); +#4301 = VERTEX_POINT('',#4302); +#4302 = CARTESIAN_POINT('',(3.5,0.,2.1)); +#4303 = SURFACE_CURVE('',#4304,(#4309,#4320),.PCURVE_S1.); +#4304 = CIRCLE('',#4305,3.5); +#4305 = AXIS2_PLACEMENT_3D('',#4306,#4307,#4308); +#4306 = CARTESIAN_POINT('',(0.,0.,2.1)); +#4307 = DIRECTION('',(0.,0.,1.)); +#4308 = DIRECTION('',(1.,0.,0.)); +#4309 = PCURVE('',#4144,#4310); +#4310 = DEFINITIONAL_REPRESENTATION('',(#4311),#4319); +#4311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4312,#4313,#4314,#4315, +#4316,#4317,#4318),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4312 = CARTESIAN_POINT('',(0.,0.)); +#4313 = CARTESIAN_POINT('',(0.,6.062177826491)); +#4314 = CARTESIAN_POINT('',(5.25,3.031088913246)); +#4315 = CARTESIAN_POINT('',(10.5,8.572527594031E-16)); +#4316 = CARTESIAN_POINT('',(5.25,-3.031088913246)); +#4317 = CARTESIAN_POINT('',(5.329070518201E-15,-6.062177826491)); +#4318 = CARTESIAN_POINT('',(0.,0.)); +#4319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4320 = PCURVE('',#4321,#4326); +#4321 = CYLINDRICAL_SURFACE('',#4322,3.5); +#4322 = AXIS2_PLACEMENT_3D('',#4323,#4324,#4325); +#4323 = CARTESIAN_POINT('',(0.,0.,1.3)); +#4324 = DIRECTION('',(-0.,-0.,-1.)); +#4325 = DIRECTION('',(1.,0.,0.)); +#4326 = DEFINITIONAL_REPRESENTATION('',(#4327),#4331); +#4327 = LINE('',#4328,#4329); +#4328 = CARTESIAN_POINT('',(-0.,-0.8)); +#4329 = VECTOR('',#4330,1.); +#4330 = DIRECTION('',(-1.,0.)); +#4331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4332 = FACE_BOUND('',#4333,.F.); +#4333 = EDGE_LOOP('',(#4334)); +#4334 = ORIENTED_EDGE('',*,*,#4127,.T.); +#4335 = ADVANCED_FACE('',(#4336),#4237,.F.); +#4336 = FACE_BOUND('',#4337,.F.); +#4337 = EDGE_LOOP('',(#4338,#4339,#4362,#4393)); +#4338 = ORIENTED_EDGE('',*,*,#4216,.F.); +#4339 = ORIENTED_EDGE('',*,*,#4340,.T.); +#4340 = EDGE_CURVE('',#4217,#4341,#4343,.T.); +#4341 = VERTEX_POINT('',#4342); +#4342 = CARTESIAN_POINT('',(4.5,0.,1.3)); +#4343 = SEAM_CURVE('',#4344,(#4348,#4355),.PCURVE_S1.); +#4344 = LINE('',#4345,#4346); +#4345 = CARTESIAN_POINT('',(4.5,0.,2.)); +#4346 = VECTOR('',#4347,1.); +#4347 = DIRECTION('',(-0.,-0.,-1.)); +#4348 = PCURVE('',#4237,#4349); +#4349 = DEFINITIONAL_REPRESENTATION('',(#4350),#4354); +#4350 = LINE('',#4351,#4352); +#4351 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4352 = VECTOR('',#4353,1.); +#4353 = DIRECTION('',(0.,-1.)); +#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4355 = PCURVE('',#4237,#4356); +#4356 = DEFINITIONAL_REPRESENTATION('',(#4357),#4361); +#4357 = LINE('',#4358,#4359); +#4358 = CARTESIAN_POINT('',(0.,0.)); +#4359 = VECTOR('',#4360,1.); +#4360 = DIRECTION('',(0.,-1.)); +#4361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4362 = ORIENTED_EDGE('',*,*,#4363,.T.); +#4363 = EDGE_CURVE('',#4341,#4341,#4364,.T.); +#4364 = SURFACE_CURVE('',#4365,(#4370,#4377),.PCURVE_S1.); +#4365 = CIRCLE('',#4366,4.5); +#4366 = AXIS2_PLACEMENT_3D('',#4367,#4368,#4369); +#4367 = CARTESIAN_POINT('',(0.,0.,1.3)); +#4368 = DIRECTION('',(0.,0.,1.)); +#4369 = DIRECTION('',(1.,0.,0.)); +#4370 = PCURVE('',#4237,#4371); +#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376); +#4372 = LINE('',#4373,#4374); +#4373 = CARTESIAN_POINT('',(0.,-0.7)); +#4374 = VECTOR('',#4375,1.); +#4375 = DIRECTION('',(1.,0.)); +#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4377 = PCURVE('',#4378,#4383); +#4378 = PLANE('',#4379); +#4379 = AXIS2_PLACEMENT_3D('',#4380,#4381,#4382); +#4380 = CARTESIAN_POINT('',(4.5,0.,1.3)); +#4381 = DIRECTION('',(0.,0.,-1.)); +#4382 = DIRECTION('',(-1.,0.,0.)); +#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4392); +#4384 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4385,#4386,#4387,#4388, +#4389,#4390,#4391),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4385 = CARTESIAN_POINT('',(0.,0.)); +#4386 = CARTESIAN_POINT('',(0.,7.79422863406)); +#4387 = CARTESIAN_POINT('',(6.75,3.89711431703)); +#4388 = CARTESIAN_POINT('',(13.5,1.102182119233E-15)); +#4389 = CARTESIAN_POINT('',(6.75,-3.89711431703)); +#4390 = CARTESIAN_POINT('',(7.105427357601E-15,-7.79422863406)); +#4391 = CARTESIAN_POINT('',(0.,0.)); +#4392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4393 = ORIENTED_EDGE('',*,*,#4340,.F.); +#4394 = ADVANCED_FACE('',(#4395),#4321,.T.); +#4395 = FACE_BOUND('',#4396,.F.); +#4396 = EDGE_LOOP('',(#4397,#4425,#4446,#4447)); +#4397 = ORIENTED_EDGE('',*,*,#4398,.F.); +#4398 = EDGE_CURVE('',#4399,#4399,#4401,.T.); +#4399 = VERTEX_POINT('',#4400); +#4400 = CARTESIAN_POINT('',(3.5,0.,1.3)); +#4401 = SURFACE_CURVE('',#4402,(#4407,#4414),.PCURVE_S1.); +#4402 = CIRCLE('',#4403,3.5); +#4403 = AXIS2_PLACEMENT_3D('',#4404,#4405,#4406); +#4404 = CARTESIAN_POINT('',(0.,0.,1.3)); +#4405 = DIRECTION('',(0.,0.,1.)); +#4406 = DIRECTION('',(1.,0.,0.)); +#4407 = PCURVE('',#4321,#4408); +#4408 = DEFINITIONAL_REPRESENTATION('',(#4409),#4413); +#4409 = LINE('',#4410,#4411); +#4410 = CARTESIAN_POINT('',(-0.,0.)); +#4411 = VECTOR('',#4412,1.); +#4412 = DIRECTION('',(-1.,0.)); +#4413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4414 = PCURVE('',#4378,#4415); +#4415 = DEFINITIONAL_REPRESENTATION('',(#4416),#4424); +#4416 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4417,#4418,#4419,#4420, +#4421,#4422,#4423),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4417 = CARTESIAN_POINT('',(1.,0.)); +#4418 = CARTESIAN_POINT('',(1.,6.062177826491)); +#4419 = CARTESIAN_POINT('',(6.25,3.031088913246)); +#4420 = CARTESIAN_POINT('',(11.5,8.572527594031E-16)); +#4421 = CARTESIAN_POINT('',(6.25,-3.031088913246)); +#4422 = CARTESIAN_POINT('',(1.,-6.062177826491)); +#4423 = CARTESIAN_POINT('',(1.,0.)); +#4424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4425 = ORIENTED_EDGE('',*,*,#4426,.T.); +#4426 = EDGE_CURVE('',#4399,#4301,#4427,.T.); +#4427 = SEAM_CURVE('',#4428,(#4432,#4439),.PCURVE_S1.); +#4428 = LINE('',#4429,#4430); +#4429 = CARTESIAN_POINT('',(3.5,0.,1.3)); +#4430 = VECTOR('',#4431,1.); +#4431 = DIRECTION('',(0.,0.,1.)); +#4432 = PCURVE('',#4321,#4433); +#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4438); +#4434 = LINE('',#4435,#4436); +#4435 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4436 = VECTOR('',#4437,1.); +#4437 = DIRECTION('',(-0.,-1.)); +#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4439 = PCURVE('',#4321,#4440); +#4440 = DEFINITIONAL_REPRESENTATION('',(#4441),#4445); +#4441 = LINE('',#4442,#4443); +#4442 = CARTESIAN_POINT('',(-0.,0.)); +#4443 = VECTOR('',#4444,1.); +#4444 = DIRECTION('',(-0.,-1.)); +#4445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4446 = ORIENTED_EDGE('',*,*,#4300,.T.); +#4447 = ORIENTED_EDGE('',*,*,#4426,.F.); +#4448 = ADVANCED_FACE('',(#4449,#4452),#4378,.F.); +#4449 = FACE_BOUND('',#4450,.F.); +#4450 = EDGE_LOOP('',(#4451)); +#4451 = ORIENTED_EDGE('',*,*,#4363,.F.); +#4452 = FACE_BOUND('',#4453,.F.); +#4453 = EDGE_LOOP('',(#4454)); +#4454 = ORIENTED_EDGE('',*,*,#4398,.T.); +#4455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4459)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4456,#4457,#4458)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4456 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4457 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4458 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4459 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4456, + 'distance_accuracy_value','confusion accuracy'); +#4460 = PRODUCT_TYPE('part',$,(#7)); +#4461 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4462),#4455); +#4462 = STYLED_ITEM('color',(#4463),#15); +#4463 = PRESENTATION_STYLE_ASSIGNMENT((#4464,#4470)); +#4464 = SURFACE_STYLE_USAGE(.BOTH.,#4465); +#4465 = SURFACE_SIDE_STYLE('',(#4466)); +#4466 = SURFACE_STYLE_FILL_AREA(#4467); +#4467 = FILL_AREA_STYLE('',(#4468)); +#4468 = FILL_AREA_STYLE_COLOUR('',#4469); +#4469 = COLOUR_RGB('',0.219607844949,0.219607844949,0.219607844949); +#4470 = CURVE_STYLE('',#4471,POSITIVE_LENGTH_MEASURE(0.1),#4469); +#4471 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21;