From 696bfd51c0e5a84639346243f1468953d726b93c Mon Sep 17 00:00:00 2001 From: MrFreez Date: Wed, 4 Feb 2015 22:15:12 +0100 Subject: [PATCH] ethernet connector added --- .../rj45-ethernet-PCB-with-leds.fcstd | Bin 0 -> 91272 bytes .../rj45-ethernet-PCB-with-leds.step | 5291 +++++++++++++++++ .../rj45-ethernet-PCB-with-leds.stl | Bin 0 -> 114484 bytes 3 files changed, 5291 insertions(+) create mode 100644 Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.fcstd create mode 100644 Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.step create mode 100644 Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.stl diff --git a/Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.fcstd b/Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..4a30c49d78e76314dbc51b95e262008e8259b744 GIT binary patch literal 91272 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%0A~s)eVhi#SqZzH4y0esZV6YL468$d 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%0AY2ZTwfHj>TCbKA3pFIgx^*~$90HqK`r^c>T5Gj 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 literal 0 HcmV?d00001 diff --git a/Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.step b/Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.step new file mode 100644 index 00000000..5186711d --- /dev/null +++ b/Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.step @@ -0,0 +1,5291 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/florent/.FreeCAD/FreeCAD-library/Electrical +Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-l +eds.step','2015-02-04T22:01:46',('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('Chamfer001','Chamfer001','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#4425); +#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,#109,#166,#953,#957,#1060,#1109,#1185,#1261, + #1372,#1448,#1497,#1608,#1657,#2022,#2077,#2132,#2187,#2242,#2297, + #2352,#2407,#2462,#2517,#2572,#2627,#2682,#2737,#2744,#2823,#2850, + #2929,#2956,#2963,#2990,#3017,#3024,#3100,#3149,#3198,#3247,#3296, + #3345,#3394,#3443,#3492,#3541,#3590,#3617,#3674,#3731,#3788,#3845, + #3902,#3959,#4016,#4073,#4130,#4187,#4244,#4301,#4358,#4373,#4377, + #4381,#4385,#4389,#4393,#4397,#4401,#4405,#4409,#4413,#4417,#4421)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#81,#82)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.96,-6.68,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(1.96,-6.68,-3.05)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(1.96,-6.68,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,0.,-1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,0.25); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(1.71,-6.68,0.)); +#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,0.25); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(1.71,-6.68,0.)); +#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.)); +#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 = PLANE('',#67); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(0.,0.,0.)); +#69 = DIRECTION('',(0.,0.,1.)); +#70 = DIRECTION('',(1.,0.,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#80); +#72 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#73,#74,#75,#76,#77,#78,#79), +.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( + '') ); +#73 = CARTESIAN_POINT('',(1.96,-6.68)); +#74 = CARTESIAN_POINT('',(1.96,-7.113012701892)); +#75 = CARTESIAN_POINT('',(1.585,-6.896506350946)); +#76 = CARTESIAN_POINT('',(1.21,-6.68)); +#77 = CARTESIAN_POINT('',(1.585,-6.463493649054)); +#78 = CARTESIAN_POINT('',(1.96,-6.246987298108)); +#79 = CARTESIAN_POINT('',(1.96,-6.68)); +#80 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#81 = ORIENTED_EDGE('',*,*,#21,.T.); +#82 = ORIENTED_EDGE('',*,*,#83,.T.); +#83 = EDGE_CURVE('',#24,#24,#84,.T.); +#84 = SURFACE_CURVE('',#85,(#90,#97),.PCURVE_S1.); +#85 = CIRCLE('',#86,0.25); +#86 = AXIS2_PLACEMENT_3D('',#87,#88,#89); +#87 = CARTESIAN_POINT('',(1.71,-6.68,-3.05)); +#88 = DIRECTION('',(0.,0.,-1.)); +#89 = DIRECTION('',(1.,0.,0.)); +#90 = PCURVE('',#32,#91); +#91 = DEFINITIONAL_REPRESENTATION('',(#92),#96); +#92 = LINE('',#93,#94); +#93 = CARTESIAN_POINT('',(-0.,-3.05)); +#94 = VECTOR('',#95,1.); +#95 = DIRECTION('',(-1.,0.)); +#96 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#97 = PCURVE('',#98,#103); +#98 = CONICAL_SURFACE('',#99,0.25,0.785398163397); +#99 = AXIS2_PLACEMENT_3D('',#100,#101,#102); +#100 = CARTESIAN_POINT('',(1.71,-6.68,-3.05)); +#101 = DIRECTION('',(0.,0.,1.)); +#102 = DIRECTION('',(1.,0.,0.)); +#103 = DEFINITIONAL_REPRESENTATION('',(#104),#108); +#104 = LINE('',#105,#106); +#105 = CARTESIAN_POINT('',(-0.,-0.)); +#106 = VECTOR('',#107,1.); +#107 = DIRECTION('',(-1.,-0.)); +#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#109 = ADVANCED_FACE('',(#110),#98,.T.); +#110 = FACE_BOUND('',#111,.T.); +#111 = EDGE_LOOP('',(#112,#133,#134,#135)); +#112 = ORIENTED_EDGE('',*,*,#113,.F.); +#113 = EDGE_CURVE('',#24,#114,#116,.T.); +#114 = VERTEX_POINT('',#115); +#115 = CARTESIAN_POINT('',(1.81,-6.68,-3.2)); +#116 = SEAM_CURVE('',#117,(#121,#127),.PCURVE_S1.); +#117 = LINE('',#118,#119); +#118 = CARTESIAN_POINT('',(1.96,-6.68,-3.05)); +#119 = VECTOR('',#120,1.); +#120 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#121 = PCURVE('',#98,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#126); +#123 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#124,#125),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#124 = CARTESIAN_POINT('',(0.,0.)); +#125 = CARTESIAN_POINT('',(0.,-0.15)); +#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#127 = PCURVE('',#98,#128); +#128 = DEFINITIONAL_REPRESENTATION('',(#129),#132); +#129 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#130,#131),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#130 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#131 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#133 = ORIENTED_EDGE('',*,*,#83,.T.); +#134 = ORIENTED_EDGE('',*,*,#113,.T.); +#135 = ORIENTED_EDGE('',*,*,#136,.F.); +#136 = EDGE_CURVE('',#114,#114,#137,.T.); +#137 = SURFACE_CURVE('',#138,(#143,#150),.PCURVE_S1.); +#138 = CIRCLE('',#139,0.1); +#139 = AXIS2_PLACEMENT_3D('',#140,#141,#142); +#140 = CARTESIAN_POINT('',(1.71,-6.68,-3.2)); +#141 = DIRECTION('',(0.,0.,-1.)); +#142 = DIRECTION('',(1.,0.,0.)); +#143 = PCURVE('',#98,#144); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(-0.,-0.15)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(-1.,-0.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = PCURVE('',#151,#156); +#151 = PLANE('',#152); +#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155); +#153 = CARTESIAN_POINT('',(1.96,-6.68,-3.2)); +#154 = DIRECTION('',(0.,0.,1.)); +#155 = DIRECTION('',(1.,0.,0.)); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#165); +#157 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#158,#159,#160,#161,#162,#163 +,#164),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#158 = CARTESIAN_POINT('',(-0.15,0.)); +#159 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#160 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#161 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#162 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#163 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#164 = CARTESIAN_POINT('',(-0.15,0.)); +#165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#166 = ADVANCED_FACE('',(#167,#495,#530,#565,#568,#603,#638,#673,#708, + #743,#778,#813,#848,#883,#918),#66,.F.); +#167 = FACE_BOUND('',#168,.F.); +#168 = EDGE_LOOP('',(#169,#199,#227,#255,#283,#311,#339,#362,#390,#413, + #441,#469)); +#169 = ORIENTED_EDGE('',*,*,#170,.F.); +#170 = EDGE_CURVE('',#171,#173,#175,.T.); +#171 = VERTEX_POINT('',#172); +#172 = CARTESIAN_POINT('',(0.,0.,0.)); +#173 = VERTEX_POINT('',#174); +#174 = CARTESIAN_POINT('',(7.15,-7.88860905221E-31,-3.552713678801E-15) + ); +#175 = SURFACE_CURVE('',#176,(#180,#187),.PCURVE_S1.); +#176 = LINE('',#177,#178); +#177 = CARTESIAN_POINT('',(0.,0.,0.)); +#178 = VECTOR('',#179,1.); +#179 = DIRECTION('',(1.,0.,0.)); +#180 = PCURVE('',#66,#181); +#181 = DEFINITIONAL_REPRESENTATION('',(#182),#186); +#182 = LINE('',#183,#184); +#183 = CARTESIAN_POINT('',(0.,0.)); +#184 = VECTOR('',#185,1.); +#185 = DIRECTION('',(1.,0.)); +#186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#187 = PCURVE('',#188,#193); +#188 = PLANE('',#189); +#189 = AXIS2_PLACEMENT_3D('',#190,#191,#192); +#190 = CARTESIAN_POINT('',(0.,0.,0.)); +#191 = DIRECTION('',(0.,1.,0.)); +#192 = DIRECTION('',(1.,0.,0.)); +#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198); +#194 = LINE('',#195,#196); +#195 = CARTESIAN_POINT('',(0.,0.)); +#196 = VECTOR('',#197,1.); +#197 = DIRECTION('',(1.,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ORIENTED_EDGE('',*,*,#200,.F.); +#200 = EDGE_CURVE('',#201,#171,#203,.T.); +#201 = VERTEX_POINT('',#202); +#202 = CARTESIAN_POINT('',(0.,-15.9,0.)); +#203 = SURFACE_CURVE('',#204,(#208,#215),.PCURVE_S1.); +#204 = LINE('',#205,#206); +#205 = CARTESIAN_POINT('',(0.,-15.9,0.)); +#206 = VECTOR('',#207,1.); +#207 = DIRECTION('',(0.,1.,0.)); +#208 = PCURVE('',#66,#209); +#209 = DEFINITIONAL_REPRESENTATION('',(#210),#214); +#210 = LINE('',#211,#212); +#211 = CARTESIAN_POINT('',(0.,-15.9)); +#212 = VECTOR('',#213,1.); +#213 = DIRECTION('',(0.,1.)); +#214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#215 = PCURVE('',#216,#221); +#216 = PLANE('',#217); +#217 = AXIS2_PLACEMENT_3D('',#218,#219,#220); +#218 = CARTESIAN_POINT('',(0.,-15.9,0.)); +#219 = DIRECTION('',(-1.,0.,0.)); +#220 = DIRECTION('',(0.,1.,0.)); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(0.,0.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(1.,0.)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = ORIENTED_EDGE('',*,*,#228,.F.); +#228 = EDGE_CURVE('',#229,#201,#231,.T.); +#229 = VERTEX_POINT('',#230); +#230 = CARTESIAN_POINT('',(7.15,-15.9,0.)); +#231 = SURFACE_CURVE('',#232,(#236,#243),.PCURVE_S1.); +#232 = LINE('',#233,#234); +#233 = CARTESIAN_POINT('',(21.3,-15.9,0.)); +#234 = VECTOR('',#235,1.); +#235 = DIRECTION('',(-1.,0.,0.)); +#236 = PCURVE('',#66,#237); +#237 = DEFINITIONAL_REPRESENTATION('',(#238),#242); +#238 = LINE('',#239,#240); +#239 = CARTESIAN_POINT('',(21.3,-15.9)); +#240 = VECTOR('',#241,1.); +#241 = DIRECTION('',(-1.,0.)); +#242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#243 = PCURVE('',#244,#249); +#244 = PLANE('',#245); +#245 = AXIS2_PLACEMENT_3D('',#246,#247,#248); +#246 = CARTESIAN_POINT('',(21.3,-15.9,0.)); +#247 = DIRECTION('',(0.,-1.,0.)); +#248 = DIRECTION('',(-1.,0.,0.)); +#249 = DEFINITIONAL_REPRESENTATION('',(#250),#254); +#250 = LINE('',#251,#252); +#251 = CARTESIAN_POINT('',(0.,-0.)); +#252 = VECTOR('',#253,1.); +#253 = DIRECTION('',(1.,0.)); +#254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#255 = ORIENTED_EDGE('',*,*,#256,.T.); +#256 = EDGE_CURVE('',#229,#257,#259,.T.); +#257 = VERTEX_POINT('',#258); +#258 = CARTESIAN_POINT('',(7.15,-15.65,-5.551115123126E-17)); +#259 = SURFACE_CURVE('',#260,(#264,#271),.PCURVE_S1.); +#260 = LINE('',#261,#262); +#261 = CARTESIAN_POINT('',(7.15,-15.9,0.)); +#262 = VECTOR('',#263,1.); +#263 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#264 = PCURVE('',#66,#265); +#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270); +#266 = LINE('',#267,#268); +#267 = CARTESIAN_POINT('',(7.15,-15.9)); +#268 = VECTOR('',#269,1.); +#269 = DIRECTION('',(0.,1.)); +#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#271 = PCURVE('',#272,#277); +#272 = PLANE('',#273); +#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276); +#274 = CARTESIAN_POINT('',(7.15,-15.9,0.)); +#275 = DIRECTION('',(-1.,0.,0.)); +#276 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(0.,0.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(0.,-1.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = ORIENTED_EDGE('',*,*,#284,.F.); +#284 = EDGE_CURVE('',#285,#257,#287,.T.); +#285 = VERTEX_POINT('',#286); +#286 = CARTESIAN_POINT('',(8.15,-15.65,-5.551115123126E-17)); +#287 = SURFACE_CURVE('',#288,(#292,#299),.PCURVE_S1.); +#288 = LINE('',#289,#290); +#289 = CARTESIAN_POINT('',(8.15,-15.65,-5.551115123126E-17)); +#290 = VECTOR('',#291,1.); +#291 = DIRECTION('',(-1.,0.,0.)); +#292 = PCURVE('',#66,#293); +#293 = DEFINITIONAL_REPRESENTATION('',(#294),#298); +#294 = LINE('',#295,#296); +#295 = CARTESIAN_POINT('',(8.15,-15.65)); +#296 = VECTOR('',#297,1.); +#297 = DIRECTION('',(-1.,0.)); +#298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#299 = PCURVE('',#300,#305); +#300 = PLANE('',#301); +#301 = AXIS2_PLACEMENT_3D('',#302,#303,#304); +#302 = CARTESIAN_POINT('',(8.15,-15.65,-5.551115123126E-17)); +#303 = DIRECTION('',(0.,1.,0.)); +#304 = DIRECTION('',(0.,0.,1.)); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,0.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(0.,-1.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = ORIENTED_EDGE('',*,*,#312,.F.); +#312 = EDGE_CURVE('',#313,#285,#315,.T.); +#313 = VERTEX_POINT('',#314); +#314 = CARTESIAN_POINT('',(8.15,-15.9,0.)); +#315 = SURFACE_CURVE('',#316,(#320,#327),.PCURVE_S1.); +#316 = LINE('',#317,#318); +#317 = CARTESIAN_POINT('',(8.15,-15.9,0.)); +#318 = VECTOR('',#319,1.); +#319 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#320 = PCURVE('',#66,#321); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326); +#322 = LINE('',#323,#324); +#323 = CARTESIAN_POINT('',(8.15,-15.9)); +#324 = VECTOR('',#325,1.); +#325 = DIRECTION('',(0.,1.)); +#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#327 = PCURVE('',#328,#333); +#328 = PLANE('',#329); +#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332); +#330 = CARTESIAN_POINT('',(8.15,-15.9,-3.88277086166)); +#331 = DIRECTION('',(1.,0.,0.)); +#332 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#333 = DEFINITIONAL_REPRESENTATION('',(#334),#338); +#334 = LINE('',#335,#336); +#335 = CARTESIAN_POINT('',(3.88277086166,8.621483219918E-16)); +#336 = VECTOR('',#337,1.); +#337 = DIRECTION('',(0.,-1.)); +#338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#339 = ORIENTED_EDGE('',*,*,#340,.F.); +#340 = EDGE_CURVE('',#341,#313,#343,.T.); +#341 = VERTEX_POINT('',#342); +#342 = CARTESIAN_POINT('',(21.3,-15.9,0.)); +#343 = SURFACE_CURVE('',#344,(#348,#355),.PCURVE_S1.); +#344 = LINE('',#345,#346); +#345 = CARTESIAN_POINT('',(21.3,-15.9,0.)); +#346 = VECTOR('',#347,1.); +#347 = DIRECTION('',(-1.,0.,0.)); +#348 = PCURVE('',#66,#349); +#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(21.3,-15.9)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(-1.,0.)); +#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#355 = PCURVE('',#244,#356); +#356 = DEFINITIONAL_REPRESENTATION('',(#357),#361); +#357 = LINE('',#358,#359); +#358 = CARTESIAN_POINT('',(0.,-0.)); +#359 = VECTOR('',#360,1.); +#360 = DIRECTION('',(1.,0.)); +#361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#362 = ORIENTED_EDGE('',*,*,#363,.F.); +#363 = EDGE_CURVE('',#364,#341,#366,.T.); +#364 = VERTEX_POINT('',#365); +#365 = CARTESIAN_POINT('',(21.3,0.,0.)); +#366 = SURFACE_CURVE('',#367,(#371,#378),.PCURVE_S1.); +#367 = LINE('',#368,#369); +#368 = CARTESIAN_POINT('',(21.3,0.,0.)); +#369 = VECTOR('',#370,1.); +#370 = DIRECTION('',(0.,-1.,0.)); +#371 = PCURVE('',#66,#372); +#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(21.3,0.)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(0.,-1.)); +#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#378 = PCURVE('',#379,#384); +#379 = PLANE('',#380); +#380 = AXIS2_PLACEMENT_3D('',#381,#382,#383); +#381 = CARTESIAN_POINT('',(21.3,0.,0.)); +#382 = DIRECTION('',(1.,0.,0.)); +#383 = DIRECTION('',(0.,-1.,0.)); +#384 = DEFINITIONAL_REPRESENTATION('',(#385),#389); +#385 = LINE('',#386,#387); +#386 = CARTESIAN_POINT('',(0.,0.)); +#387 = VECTOR('',#388,1.); +#388 = DIRECTION('',(1.,0.)); +#389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#390 = ORIENTED_EDGE('',*,*,#391,.F.); +#391 = EDGE_CURVE('',#392,#364,#394,.T.); +#392 = VERTEX_POINT('',#393); +#393 = CARTESIAN_POINT('',(8.15,-7.88860905221E-31,-3.552713678801E-15) + ); +#394 = SURFACE_CURVE('',#395,(#399,#406),.PCURVE_S1.); +#395 = LINE('',#396,#397); +#396 = CARTESIAN_POINT('',(0.,0.,0.)); +#397 = VECTOR('',#398,1.); +#398 = DIRECTION('',(1.,0.,0.)); +#399 = PCURVE('',#66,#400); +#400 = DEFINITIONAL_REPRESENTATION('',(#401),#405); +#401 = LINE('',#402,#403); +#402 = CARTESIAN_POINT('',(0.,0.)); +#403 = VECTOR('',#404,1.); +#404 = DIRECTION('',(1.,0.)); +#405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#406 = PCURVE('',#188,#407); +#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412); +#408 = LINE('',#409,#410); +#409 = CARTESIAN_POINT('',(0.,0.)); +#410 = VECTOR('',#411,1.); +#411 = DIRECTION('',(1.,0.)); +#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#413 = ORIENTED_EDGE('',*,*,#414,.T.); +#414 = EDGE_CURVE('',#392,#415,#417,.T.); +#415 = VERTEX_POINT('',#416); +#416 = CARTESIAN_POINT('',(8.15,-0.25,-3.497202527569E-15)); +#417 = SURFACE_CURVE('',#418,(#422,#429),.PCURVE_S1.); +#418 = LINE('',#419,#420); +#419 = CARTESIAN_POINT('',(8.15,-7.88860905221E-31,-3.552713678801E-15) + ); +#420 = VECTOR('',#421,1.); +#421 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#422 = PCURVE('',#66,#423); +#423 = DEFINITIONAL_REPRESENTATION('',(#424),#428); +#424 = LINE('',#425,#426); +#425 = CARTESIAN_POINT('',(8.15,-7.88860905221E-31)); +#426 = VECTOR('',#427,1.); +#427 = DIRECTION('',(0.,-1.)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#429 = PCURVE('',#430,#435); +#430 = PLANE('',#431); +#431 = AXIS2_PLACEMENT_3D('',#432,#433,#434); +#432 = CARTESIAN_POINT('',(8.15,-8.621483219918E-16,-3.88277086166)); +#433 = DIRECTION('',(-1.,0.,0.)); +#434 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#435 = DEFINITIONAL_REPRESENTATION('',(#436),#440); +#436 = LINE('',#437,#438); +#437 = CARTESIAN_POINT('',(3.88277086166,0.)); +#438 = VECTOR('',#439,1.); +#439 = DIRECTION('',(0.,-1.)); +#440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#441 = ORIENTED_EDGE('',*,*,#442,.T.); +#442 = EDGE_CURVE('',#415,#443,#445,.T.); +#443 = VERTEX_POINT('',#444); +#444 = CARTESIAN_POINT('',(7.15,-0.25,-3.497202527569E-15)); +#445 = SURFACE_CURVE('',#446,(#450,#457),.PCURVE_S1.); +#446 = LINE('',#447,#448); +#447 = CARTESIAN_POINT('',(8.15,-0.25,-3.497202527569E-15)); +#448 = VECTOR('',#449,1.); +#449 = DIRECTION('',(-1.,0.,0.)); +#450 = PCURVE('',#66,#451); +#451 = DEFINITIONAL_REPRESENTATION('',(#452),#456); +#452 = LINE('',#453,#454); +#453 = CARTESIAN_POINT('',(8.15,-0.25)); +#454 = VECTOR('',#455,1.); +#455 = DIRECTION('',(-1.,0.)); +#456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#457 = PCURVE('',#458,#463); +#458 = PLANE('',#459); +#459 = AXIS2_PLACEMENT_3D('',#460,#461,#462); +#460 = CARTESIAN_POINT('',(8.15,-0.25,-3.497202527569E-15)); +#461 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#462 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468); +#464 = LINE('',#465,#466); +#465 = CARTESIAN_POINT('',(0.,0.)); +#466 = VECTOR('',#467,1.); +#467 = DIRECTION('',(0.,-1.)); +#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#469 = ORIENTED_EDGE('',*,*,#470,.F.); +#470 = EDGE_CURVE('',#173,#443,#471,.T.); +#471 = SURFACE_CURVE('',#472,(#476,#483),.PCURVE_S1.); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(7.15,-7.88860905221E-31,-3.552713678801E-15) + ); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#476 = PCURVE('',#66,#477); +#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(7.15,-7.88860905221E-31)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(0.,-1.)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#483 = PCURVE('',#484,#489); +#484 = PLANE('',#485); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(7.15,-7.88860905221E-31,-3.552713678801E-15) + ); +#487 = DIRECTION('',(1.,0.,0.)); +#488 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494); +#490 = LINE('',#491,#492); +#491 = CARTESIAN_POINT('',(0.,0.)); +#492 = VECTOR('',#493,1.); +#493 = DIRECTION('',(0.,-1.)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = FACE_BOUND('',#496,.F.); +#496 = EDGE_LOOP('',(#497)); +#497 = ORIENTED_EDGE('',*,*,#498,.T.); +#498 = EDGE_CURVE('',#499,#499,#501,.T.); +#499 = VERTEX_POINT('',#500); +#500 = CARTESIAN_POINT('',(12.1,-13.665,0.)); +#501 = SURFACE_CURVE('',#502,(#507,#518),.PCURVE_S1.); +#502 = CIRCLE('',#503,1.5); +#503 = AXIS2_PLACEMENT_3D('',#504,#505,#506); +#504 = CARTESIAN_POINT('',(10.6,-13.665,0.)); +#505 = DIRECTION('',(0.,0.,-1.)); +#506 = DIRECTION('',(1.,0.,0.)); +#507 = PCURVE('',#66,#508); +#508 = DEFINITIONAL_REPRESENTATION('',(#509),#517); +#509 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#510,#511,#512,#513,#514,#515 +,#516),.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( + '') ); +#510 = CARTESIAN_POINT('',(12.1,-13.665)); +#511 = CARTESIAN_POINT('',(12.1,-16.26307621135)); +#512 = CARTESIAN_POINT('',(9.85,-14.96403810567)); +#513 = CARTESIAN_POINT('',(7.6,-13.665)); +#514 = CARTESIAN_POINT('',(9.85,-12.36596189432)); +#515 = CARTESIAN_POINT('',(12.1,-11.06692378864)); +#516 = CARTESIAN_POINT('',(12.1,-13.665)); +#517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#518 = PCURVE('',#519,#524); +#519 = CYLINDRICAL_SURFACE('',#520,1.5); +#520 = AXIS2_PLACEMENT_3D('',#521,#522,#523); +#521 = CARTESIAN_POINT('',(10.6,-13.665,0.)); +#522 = DIRECTION('',(0.,0.,1.)); +#523 = DIRECTION('',(1.,0.,0.)); +#524 = DEFINITIONAL_REPRESENTATION('',(#525),#529); +#525 = LINE('',#526,#527); +#526 = CARTESIAN_POINT('',(-0.,0.)); +#527 = VECTOR('',#528,1.); +#528 = DIRECTION('',(-1.,0.)); +#529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#530 = FACE_BOUND('',#531,.F.); +#531 = EDGE_LOOP('',(#532)); +#532 = ORIENTED_EDGE('',*,*,#533,.T.); +#533 = EDGE_CURVE('',#534,#534,#536,.T.); +#534 = VERTEX_POINT('',#535); +#535 = CARTESIAN_POINT('',(12.1,-2.235,0.)); +#536 = SURFACE_CURVE('',#537,(#542,#553),.PCURVE_S1.); +#537 = CIRCLE('',#538,1.5); +#538 = AXIS2_PLACEMENT_3D('',#539,#540,#541); +#539 = CARTESIAN_POINT('',(10.6,-2.235,0.)); +#540 = DIRECTION('',(0.,0.,-1.)); +#541 = DIRECTION('',(1.,0.,0.)); +#542 = PCURVE('',#66,#543); +#543 = DEFINITIONAL_REPRESENTATION('',(#544),#552); +#544 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#545,#546,#547,#548,#549,#550 +,#551),.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( + '') ); +#545 = CARTESIAN_POINT('',(12.1,-2.235)); +#546 = CARTESIAN_POINT('',(12.1,-4.833076211353)); +#547 = CARTESIAN_POINT('',(9.85,-3.534038105677)); +#548 = CARTESIAN_POINT('',(7.6,-2.235)); +#549 = CARTESIAN_POINT('',(9.85,-0.935961894323)); +#550 = CARTESIAN_POINT('',(12.1,0.363076211353)); +#551 = CARTESIAN_POINT('',(12.1,-2.235)); +#552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#553 = PCURVE('',#554,#559); +#554 = CYLINDRICAL_SURFACE('',#555,1.5); +#555 = AXIS2_PLACEMENT_3D('',#556,#557,#558); +#556 = CARTESIAN_POINT('',(10.6,-2.235,0.)); +#557 = DIRECTION('',(0.,0.,1.)); +#558 = DIRECTION('',(1.,0.,0.)); +#559 = DEFINITIONAL_REPRESENTATION('',(#560),#564); +#560 = LINE('',#561,#562); +#561 = CARTESIAN_POINT('',(-0.,0.)); +#562 = VECTOR('',#563,1.); +#563 = DIRECTION('',(-1.,0.)); +#564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#565 = FACE_BOUND('',#566,.F.); +#566 = EDGE_LOOP('',(#567)); +#567 = ORIENTED_EDGE('',*,*,#51,.T.); +#568 = FACE_BOUND('',#569,.F.); +#569 = EDGE_LOOP('',(#570)); +#570 = ORIENTED_EDGE('',*,*,#571,.T.); +#571 = EDGE_CURVE('',#572,#572,#574,.T.); +#572 = VERTEX_POINT('',#573); +#573 = CARTESIAN_POINT('',(4.5,-5.41,0.)); +#574 = SURFACE_CURVE('',#575,(#580,#591),.PCURVE_S1.); +#575 = CIRCLE('',#576,0.25); +#576 = AXIS2_PLACEMENT_3D('',#577,#578,#579); +#577 = CARTESIAN_POINT('',(4.25,-5.41,0.)); +#578 = DIRECTION('',(0.,0.,-1.)); +#579 = DIRECTION('',(1.,0.,0.)); +#580 = PCURVE('',#66,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#590); +#582 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#583,#584,#585,#586,#587,#588 +,#589),.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( + '') ); +#583 = CARTESIAN_POINT('',(4.5,-5.41)); +#584 = CARTESIAN_POINT('',(4.5,-5.843012701892)); +#585 = CARTESIAN_POINT('',(4.125,-5.626506350946)); +#586 = CARTESIAN_POINT('',(3.75,-5.41)); +#587 = CARTESIAN_POINT('',(4.125,-5.193493649054)); +#588 = CARTESIAN_POINT('',(4.5,-4.976987298108)); +#589 = CARTESIAN_POINT('',(4.5,-5.41)); +#590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#591 = PCURVE('',#592,#597); +#592 = CYLINDRICAL_SURFACE('',#593,0.25); +#593 = AXIS2_PLACEMENT_3D('',#594,#595,#596); +#594 = CARTESIAN_POINT('',(4.25,-5.41,0.)); +#595 = DIRECTION('',(0.,0.,1.)); +#596 = DIRECTION('',(1.,0.,0.)); +#597 = DEFINITIONAL_REPRESENTATION('',(#598),#602); +#598 = LINE('',#599,#600); +#599 = CARTESIAN_POINT('',(-0.,0.)); +#600 = VECTOR('',#601,1.); +#601 = DIRECTION('',(-1.,0.)); +#602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#603 = FACE_BOUND('',#604,.F.); +#604 = EDGE_LOOP('',(#605)); +#605 = ORIENTED_EDGE('',*,*,#606,.T.); +#606 = EDGE_CURVE('',#607,#607,#609,.T.); +#607 = VERTEX_POINT('',#608); +#608 = CARTESIAN_POINT('',(1.96,-4.14,0.)); +#609 = SURFACE_CURVE('',#610,(#615,#626),.PCURVE_S1.); +#610 = CIRCLE('',#611,0.25); +#611 = AXIS2_PLACEMENT_3D('',#612,#613,#614); +#612 = CARTESIAN_POINT('',(1.71,-4.14,0.)); +#613 = DIRECTION('',(0.,0.,-1.)); +#614 = DIRECTION('',(1.,0.,0.)); +#615 = PCURVE('',#66,#616); +#616 = DEFINITIONAL_REPRESENTATION('',(#617),#625); +#617 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#618,#619,#620,#621,#622,#623 +,#624),.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( + '') ); +#618 = CARTESIAN_POINT('',(1.96,-4.14)); +#619 = CARTESIAN_POINT('',(1.96,-4.573012701892)); +#620 = CARTESIAN_POINT('',(1.585,-4.356506350946)); +#621 = CARTESIAN_POINT('',(1.21,-4.14)); +#622 = CARTESIAN_POINT('',(1.585,-3.923493649054)); +#623 = CARTESIAN_POINT('',(1.96,-3.706987298108)); +#624 = CARTESIAN_POINT('',(1.96,-4.14)); +#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#626 = PCURVE('',#627,#632); +#627 = CYLINDRICAL_SURFACE('',#628,0.25); +#628 = AXIS2_PLACEMENT_3D('',#629,#630,#631); +#629 = CARTESIAN_POINT('',(1.71,-4.14,0.)); +#630 = DIRECTION('',(0.,0.,1.)); +#631 = DIRECTION('',(1.,0.,0.)); +#632 = DEFINITIONAL_REPRESENTATION('',(#633),#637); +#633 = LINE('',#634,#635); +#634 = CARTESIAN_POINT('',(-0.,0.)); +#635 = VECTOR('',#636,1.); +#636 = DIRECTION('',(-1.,0.)); +#637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#638 = FACE_BOUND('',#639,.F.); +#639 = EDGE_LOOP('',(#640)); +#640 = ORIENTED_EDGE('',*,*,#641,.T.); +#641 = EDGE_CURVE('',#642,#642,#644,.T.); +#642 = VERTEX_POINT('',#643); +#643 = CARTESIAN_POINT('',(4.5,-13.03,0.)); +#644 = SURFACE_CURVE('',#645,(#650,#661),.PCURVE_S1.); +#645 = CIRCLE('',#646,0.25); +#646 = AXIS2_PLACEMENT_3D('',#647,#648,#649); +#647 = CARTESIAN_POINT('',(4.25,-13.03,0.)); +#648 = DIRECTION('',(0.,0.,-1.)); +#649 = DIRECTION('',(1.,0.,0.)); +#650 = PCURVE('',#66,#651); +#651 = DEFINITIONAL_REPRESENTATION('',(#652),#660); +#652 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#653,#654,#655,#656,#657,#658 +,#659),.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( + '') ); +#653 = CARTESIAN_POINT('',(4.5,-13.03)); +#654 = CARTESIAN_POINT('',(4.5,-13.46301270189)); +#655 = CARTESIAN_POINT('',(4.125,-13.24650635094)); +#656 = CARTESIAN_POINT('',(3.75,-13.03)); +#657 = CARTESIAN_POINT('',(4.125,-12.81349364905)); +#658 = CARTESIAN_POINT('',(4.5,-12.5969872981)); +#659 = CARTESIAN_POINT('',(4.5,-13.03)); +#660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#661 = PCURVE('',#662,#667); +#662 = CYLINDRICAL_SURFACE('',#663,0.25); +#663 = AXIS2_PLACEMENT_3D('',#664,#665,#666); +#664 = CARTESIAN_POINT('',(4.25,-13.03,0.)); +#665 = DIRECTION('',(0.,0.,1.)); +#666 = DIRECTION('',(1.,0.,0.)); +#667 = DEFINITIONAL_REPRESENTATION('',(#668),#672); +#668 = LINE('',#669,#670); +#669 = CARTESIAN_POINT('',(-0.,0.)); +#670 = VECTOR('',#671,1.); +#671 = DIRECTION('',(-1.,0.)); +#672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#673 = FACE_BOUND('',#674,.F.); +#674 = EDGE_LOOP('',(#675)); +#675 = ORIENTED_EDGE('',*,*,#676,.T.); +#676 = EDGE_CURVE('',#677,#677,#679,.T.); +#677 = VERTEX_POINT('',#678); +#678 = CARTESIAN_POINT('',(4.5,-10.49,0.)); +#679 = SURFACE_CURVE('',#680,(#685,#696),.PCURVE_S1.); +#680 = CIRCLE('',#681,0.25); +#681 = AXIS2_PLACEMENT_3D('',#682,#683,#684); +#682 = CARTESIAN_POINT('',(4.25,-10.49,0.)); +#683 = DIRECTION('',(0.,0.,-1.)); +#684 = DIRECTION('',(1.,0.,0.)); +#685 = PCURVE('',#66,#686); +#686 = DEFINITIONAL_REPRESENTATION('',(#687),#695); +#687 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#688,#689,#690,#691,#692,#693 +,#694),.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( + '') ); +#688 = CARTESIAN_POINT('',(4.5,-10.49)); +#689 = CARTESIAN_POINT('',(4.5,-10.92301270189)); +#690 = CARTESIAN_POINT('',(4.125,-10.70650635094)); +#691 = CARTESIAN_POINT('',(3.75,-10.49)); +#692 = CARTESIAN_POINT('',(4.125,-10.27349364905)); +#693 = CARTESIAN_POINT('',(4.5,-10.0569872981)); +#694 = CARTESIAN_POINT('',(4.5,-10.49)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = PCURVE('',#697,#702); +#697 = CYLINDRICAL_SURFACE('',#698,0.25); +#698 = AXIS2_PLACEMENT_3D('',#699,#700,#701); +#699 = CARTESIAN_POINT('',(4.25,-10.49,0.)); +#700 = DIRECTION('',(0.,0.,1.)); +#701 = DIRECTION('',(1.,0.,0.)); +#702 = DEFINITIONAL_REPRESENTATION('',(#703),#707); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-0.,0.)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(-1.,0.)); +#707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#708 = FACE_BOUND('',#709,.F.); +#709 = EDGE_LOOP('',(#710)); +#710 = ORIENTED_EDGE('',*,*,#711,.T.); +#711 = EDGE_CURVE('',#712,#712,#714,.T.); +#712 = VERTEX_POINT('',#713); +#713 = CARTESIAN_POINT('',(4.5,-7.95,0.)); +#714 = SURFACE_CURVE('',#715,(#720,#731),.PCURVE_S1.); +#715 = CIRCLE('',#716,0.25); +#716 = AXIS2_PLACEMENT_3D('',#717,#718,#719); +#717 = CARTESIAN_POINT('',(4.25,-7.95,0.)); +#718 = DIRECTION('',(0.,0.,-1.)); +#719 = DIRECTION('',(1.,0.,0.)); +#720 = PCURVE('',#66,#721); +#721 = DEFINITIONAL_REPRESENTATION('',(#722),#730); +#722 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#723,#724,#725,#726,#727,#728 +,#729),.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( + '') ); +#723 = CARTESIAN_POINT('',(4.5,-7.95)); +#724 = CARTESIAN_POINT('',(4.5,-8.383012701892)); +#725 = CARTESIAN_POINT('',(4.125,-8.166506350946)); +#726 = CARTESIAN_POINT('',(3.75,-7.95)); +#727 = CARTESIAN_POINT('',(4.125,-7.733493649054)); +#728 = CARTESIAN_POINT('',(4.5,-7.516987298108)); +#729 = CARTESIAN_POINT('',(4.5,-7.95)); +#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#731 = PCURVE('',#732,#737); +#732 = CYLINDRICAL_SURFACE('',#733,0.25); +#733 = AXIS2_PLACEMENT_3D('',#734,#735,#736); +#734 = CARTESIAN_POINT('',(4.25,-7.95,0.)); +#735 = DIRECTION('',(0.,0.,1.)); +#736 = DIRECTION('',(1.,0.,0.)); +#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742); +#738 = LINE('',#739,#740); +#739 = CARTESIAN_POINT('',(-0.,0.)); +#740 = VECTOR('',#741,1.); +#741 = DIRECTION('',(-1.,0.)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = FACE_BOUND('',#744,.F.); +#744 = EDGE_LOOP('',(#745)); +#745 = ORIENTED_EDGE('',*,*,#746,.T.); +#746 = EDGE_CURVE('',#747,#747,#749,.T.); +#747 = VERTEX_POINT('',#748); +#748 = CARTESIAN_POINT('',(1.96,-11.76,0.)); +#749 = SURFACE_CURVE('',#750,(#755,#766),.PCURVE_S1.); +#750 = CIRCLE('',#751,0.25); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(1.71,-11.76,0.)); +#753 = DIRECTION('',(0.,0.,-1.)); +#754 = DIRECTION('',(1.,0.,0.)); +#755 = PCURVE('',#66,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#765); +#757 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#758,#759,#760,#761,#762,#763 +,#764),.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( + '') ); +#758 = CARTESIAN_POINT('',(1.96,-11.76)); +#759 = CARTESIAN_POINT('',(1.96,-12.19301270189)); +#760 = CARTESIAN_POINT('',(1.585,-11.97650635094)); +#761 = CARTESIAN_POINT('',(1.21,-11.76)); +#762 = CARTESIAN_POINT('',(1.585,-11.54349364905)); +#763 = CARTESIAN_POINT('',(1.96,-11.3269872981)); +#764 = CARTESIAN_POINT('',(1.96,-11.76)); +#765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#766 = PCURVE('',#767,#772); +#767 = CYLINDRICAL_SURFACE('',#768,0.25); +#768 = AXIS2_PLACEMENT_3D('',#769,#770,#771); +#769 = CARTESIAN_POINT('',(1.71,-11.76,0.)); +#770 = DIRECTION('',(0.,0.,1.)); +#771 = DIRECTION('',(1.,0.,0.)); +#772 = DEFINITIONAL_REPRESENTATION('',(#773),#777); +#773 = LINE('',#774,#775); +#774 = CARTESIAN_POINT('',(-0.,0.)); +#775 = VECTOR('',#776,1.); +#776 = DIRECTION('',(-1.,0.)); +#777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#778 = FACE_BOUND('',#779,.F.); +#779 = EDGE_LOOP('',(#780)); +#780 = ORIENTED_EDGE('',*,*,#781,.T.); +#781 = EDGE_CURVE('',#782,#782,#784,.T.); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(1.96,-9.22,0.)); +#784 = SURFACE_CURVE('',#785,(#790,#801),.PCURVE_S1.); +#785 = CIRCLE('',#786,0.25); +#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789); +#787 = CARTESIAN_POINT('',(1.71,-9.22,0.)); +#788 = DIRECTION('',(0.,0.,-1.)); +#789 = DIRECTION('',(1.,0.,0.)); +#790 = PCURVE('',#66,#791); +#791 = DEFINITIONAL_REPRESENTATION('',(#792),#800); +#792 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#793,#794,#795,#796,#797,#798 +,#799),.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( + '') ); +#793 = CARTESIAN_POINT('',(1.96,-9.22)); +#794 = CARTESIAN_POINT('',(1.96,-9.653012701892)); +#795 = CARTESIAN_POINT('',(1.585,-9.436506350946)); +#796 = CARTESIAN_POINT('',(1.21,-9.22)); +#797 = CARTESIAN_POINT('',(1.585,-9.003493649054)); +#798 = CARTESIAN_POINT('',(1.96,-8.786987298108)); +#799 = CARTESIAN_POINT('',(1.96,-9.22)); +#800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#801 = PCURVE('',#802,#807); +#802 = CYLINDRICAL_SURFACE('',#803,0.25); +#803 = AXIS2_PLACEMENT_3D('',#804,#805,#806); +#804 = CARTESIAN_POINT('',(1.71,-9.22,0.)); +#805 = DIRECTION('',(0.,0.,1.)); +#806 = DIRECTION('',(1.,0.,0.)); +#807 = DEFINITIONAL_REPRESENTATION('',(#808),#812); +#808 = LINE('',#809,#810); +#809 = CARTESIAN_POINT('',(-0.,0.)); +#810 = VECTOR('',#811,1.); +#811 = DIRECTION('',(-1.,0.)); +#812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#813 = FACE_BOUND('',#814,.F.); +#814 = EDGE_LOOP('',(#815)); +#815 = ORIENTED_EDGE('',*,*,#816,.T.); +#816 = EDGE_CURVE('',#817,#817,#819,.T.); +#817 = VERTEX_POINT('',#818); +#818 = CARTESIAN_POINT('',(14.78,-1.6,0.)); +#819 = SURFACE_CURVE('',#820,(#825,#836),.PCURVE_S1.); +#820 = CIRCLE('',#821,0.25); +#821 = AXIS2_PLACEMENT_3D('',#822,#823,#824); +#822 = CARTESIAN_POINT('',(14.53,-1.6,0.)); +#823 = DIRECTION('',(0.,0.,-1.)); +#824 = DIRECTION('',(1.,0.,0.)); +#825 = PCURVE('',#66,#826); +#826 = DEFINITIONAL_REPRESENTATION('',(#827),#835); +#827 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#828,#829,#830,#831,#832,#833 +,#834),.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( + '') ); +#828 = CARTESIAN_POINT('',(14.78,-1.6)); +#829 = CARTESIAN_POINT('',(14.78,-2.033012701892)); +#830 = CARTESIAN_POINT('',(14.405,-1.816506350946)); +#831 = CARTESIAN_POINT('',(14.03,-1.6)); +#832 = CARTESIAN_POINT('',(14.405,-1.383493649054)); +#833 = CARTESIAN_POINT('',(14.78,-1.166987298108)); +#834 = CARTESIAN_POINT('',(14.78,-1.6)); +#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#836 = PCURVE('',#837,#842); +#837 = CYLINDRICAL_SURFACE('',#838,0.25); +#838 = AXIS2_PLACEMENT_3D('',#839,#840,#841); +#839 = CARTESIAN_POINT('',(14.53,-1.6,0.)); +#840 = DIRECTION('',(0.,0.,1.)); +#841 = DIRECTION('',(1.,0.,0.)); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847); +#843 = LINE('',#844,#845); +#844 = CARTESIAN_POINT('',(-0.,0.)); +#845 = VECTOR('',#846,1.); +#846 = DIRECTION('',(-1.,0.)); +#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#848 = FACE_BOUND('',#849,.F.); +#849 = EDGE_LOOP('',(#850)); +#850 = ORIENTED_EDGE('',*,*,#851,.T.); +#851 = EDGE_CURVE('',#852,#852,#854,.T.); +#852 = VERTEX_POINT('',#853); +#853 = CARTESIAN_POINT('',(14.78,-11.76,0.)); +#854 = SURFACE_CURVE('',#855,(#860,#871),.PCURVE_S1.); +#855 = CIRCLE('',#856,0.25); +#856 = AXIS2_PLACEMENT_3D('',#857,#858,#859); +#857 = CARTESIAN_POINT('',(14.53,-11.76,0.)); +#858 = DIRECTION('',(0.,0.,-1.)); +#859 = DIRECTION('',(1.,0.,0.)); +#860 = PCURVE('',#66,#861); +#861 = DEFINITIONAL_REPRESENTATION('',(#862),#870); +#862 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#863,#864,#865,#866,#867,#868 +,#869),.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( + '') ); +#863 = CARTESIAN_POINT('',(14.78,-11.76)); +#864 = CARTESIAN_POINT('',(14.78,-12.19301270189)); +#865 = CARTESIAN_POINT('',(14.405,-11.97650635094)); +#866 = CARTESIAN_POINT('',(14.03,-11.76)); +#867 = CARTESIAN_POINT('',(14.405,-11.54349364905)); +#868 = CARTESIAN_POINT('',(14.78,-11.3269872981)); +#869 = CARTESIAN_POINT('',(14.78,-11.76)); +#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#871 = PCURVE('',#872,#877); +#872 = CYLINDRICAL_SURFACE('',#873,0.25); +#873 = AXIS2_PLACEMENT_3D('',#874,#875,#876); +#874 = CARTESIAN_POINT('',(14.53,-11.76,0.)); +#875 = DIRECTION('',(0.,0.,1.)); +#876 = DIRECTION('',(1.,0.,0.)); +#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882); +#878 = LINE('',#879,#880); +#879 = CARTESIAN_POINT('',(-0.,0.)); +#880 = VECTOR('',#881,1.); +#881 = DIRECTION('',(-1.,0.)); +#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#883 = FACE_BOUND('',#884,.F.); +#884 = EDGE_LOOP('',(#885)); +#885 = ORIENTED_EDGE('',*,*,#886,.T.); +#886 = EDGE_CURVE('',#887,#887,#889,.T.); +#887 = VERTEX_POINT('',#888); +#888 = CARTESIAN_POINT('',(16.05,-14.3,0.)); +#889 = SURFACE_CURVE('',#890,(#895,#906),.PCURVE_S1.); +#890 = CIRCLE('',#891,0.25); +#891 = AXIS2_PLACEMENT_3D('',#892,#893,#894); +#892 = CARTESIAN_POINT('',(15.8,-14.3,0.)); +#893 = DIRECTION('',(0.,0.,-1.)); +#894 = DIRECTION('',(1.,0.,0.)); +#895 = PCURVE('',#66,#896); +#896 = DEFINITIONAL_REPRESENTATION('',(#897),#905); +#897 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#898,#899,#900,#901,#902,#903 +,#904),.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( + '') ); +#898 = CARTESIAN_POINT('',(16.05,-14.3)); +#899 = CARTESIAN_POINT('',(16.05,-14.73301270189)); +#900 = CARTESIAN_POINT('',(15.675,-14.51650635094)); +#901 = CARTESIAN_POINT('',(15.3,-14.3)); +#902 = CARTESIAN_POINT('',(15.675,-14.08349364905)); +#903 = CARTESIAN_POINT('',(16.05,-13.8669872981)); +#904 = CARTESIAN_POINT('',(16.05,-14.3)); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#906 = PCURVE('',#907,#912); +#907 = CYLINDRICAL_SURFACE('',#908,0.25); +#908 = AXIS2_PLACEMENT_3D('',#909,#910,#911); +#909 = CARTESIAN_POINT('',(15.8,-14.3,0.)); +#910 = DIRECTION('',(0.,0.,1.)); +#911 = DIRECTION('',(1.,0.,0.)); +#912 = DEFINITIONAL_REPRESENTATION('',(#913),#917); +#913 = LINE('',#914,#915); +#914 = CARTESIAN_POINT('',(-0.,0.)); +#915 = VECTOR('',#916,1.); +#916 = DIRECTION('',(-1.,0.)); +#917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#918 = FACE_BOUND('',#919,.F.); +#919 = EDGE_LOOP('',(#920)); +#920 = ORIENTED_EDGE('',*,*,#921,.T.); +#921 = EDGE_CURVE('',#922,#922,#924,.T.); +#922 = VERTEX_POINT('',#923); +#923 = CARTESIAN_POINT('',(16.05,-4.14,0.)); +#924 = SURFACE_CURVE('',#925,(#930,#941),.PCURVE_S1.); +#925 = CIRCLE('',#926,0.25); +#926 = AXIS2_PLACEMENT_3D('',#927,#928,#929); +#927 = CARTESIAN_POINT('',(15.8,-4.14,0.)); +#928 = DIRECTION('',(0.,0.,-1.)); +#929 = DIRECTION('',(1.,0.,0.)); +#930 = PCURVE('',#66,#931); +#931 = DEFINITIONAL_REPRESENTATION('',(#932),#940); +#932 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#933,#934,#935,#936,#937,#938 +,#939),.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( + '') ); +#933 = CARTESIAN_POINT('',(16.05,-4.14)); +#934 = CARTESIAN_POINT('',(16.05,-4.573012701892)); +#935 = CARTESIAN_POINT('',(15.675,-4.356506350946)); +#936 = CARTESIAN_POINT('',(15.3,-4.14)); +#937 = CARTESIAN_POINT('',(15.675,-3.923493649054)); +#938 = CARTESIAN_POINT('',(16.05,-3.706987298108)); +#939 = CARTESIAN_POINT('',(16.05,-4.14)); +#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#941 = PCURVE('',#942,#947); +#942 = CYLINDRICAL_SURFACE('',#943,0.25); +#943 = AXIS2_PLACEMENT_3D('',#944,#945,#946); +#944 = CARTESIAN_POINT('',(15.8,-4.14,0.)); +#945 = DIRECTION('',(0.,0.,1.)); +#946 = DIRECTION('',(1.,0.,0.)); +#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952); +#948 = LINE('',#949,#950); +#949 = CARTESIAN_POINT('',(-0.,0.)); +#950 = VECTOR('',#951,1.); +#951 = DIRECTION('',(-1.,0.)); +#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#953 = ADVANCED_FACE('',(#954),#151,.F.); +#954 = FACE_BOUND('',#955,.F.); +#955 = EDGE_LOOP('',(#956)); +#956 = ORIENTED_EDGE('',*,*,#136,.F.); +#957 = ADVANCED_FACE('',(#958),#188,.T.); +#958 = FACE_BOUND('',#959,.T.); +#959 = EDGE_LOOP('',(#960,#983,#1011,#1032,#1033,#1059)); +#960 = ORIENTED_EDGE('',*,*,#961,.T.); +#961 = EDGE_CURVE('',#171,#962,#964,.T.); +#962 = VERTEX_POINT('',#963); +#963 = CARTESIAN_POINT('',(0.,0.,13.4)); +#964 = SURFACE_CURVE('',#965,(#969,#976),.PCURVE_S1.); +#965 = LINE('',#966,#967); +#966 = CARTESIAN_POINT('',(0.,0.,0.)); +#967 = VECTOR('',#968,1.); +#968 = DIRECTION('',(0.,0.,1.)); +#969 = PCURVE('',#188,#970); +#970 = DEFINITIONAL_REPRESENTATION('',(#971),#975); +#971 = LINE('',#972,#973); +#972 = CARTESIAN_POINT('',(0.,0.)); +#973 = VECTOR('',#974,1.); +#974 = DIRECTION('',(0.,-1.)); +#975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#976 = PCURVE('',#216,#977); +#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982); +#978 = LINE('',#979,#980); +#979 = CARTESIAN_POINT('',(15.9,0.)); +#980 = VECTOR('',#981,1.); +#981 = DIRECTION('',(0.,-1.)); +#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#983 = ORIENTED_EDGE('',*,*,#984,.T.); +#984 = EDGE_CURVE('',#962,#985,#987,.T.); +#985 = VERTEX_POINT('',#986); +#986 = CARTESIAN_POINT('',(21.3,0.,13.4)); +#987 = SURFACE_CURVE('',#988,(#992,#999),.PCURVE_S1.); +#988 = LINE('',#989,#990); +#989 = CARTESIAN_POINT('',(0.,0.,13.4)); +#990 = VECTOR('',#991,1.); +#991 = DIRECTION('',(1.,0.,0.)); +#992 = PCURVE('',#188,#993); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(0.,-13.4)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(1.,0.)); +#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#999 = PCURVE('',#1000,#1005); +#1000 = PLANE('',#1001); +#1001 = AXIS2_PLACEMENT_3D('',#1002,#1003,#1004); +#1002 = CARTESIAN_POINT('',(0.,0.,13.4)); +#1003 = DIRECTION('',(0.,0.,1.)); +#1004 = DIRECTION('',(1.,0.,0.)); +#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010); +#1006 = LINE('',#1007,#1008); +#1007 = CARTESIAN_POINT('',(0.,0.)); +#1008 = VECTOR('',#1009,1.); +#1009 = DIRECTION('',(1.,0.)); +#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1011 = ORIENTED_EDGE('',*,*,#1012,.F.); +#1012 = EDGE_CURVE('',#364,#985,#1013,.T.); +#1013 = SURFACE_CURVE('',#1014,(#1018,#1025),.PCURVE_S1.); +#1014 = LINE('',#1015,#1016); +#1015 = CARTESIAN_POINT('',(21.3,0.,0.)); +#1016 = VECTOR('',#1017,1.); +#1017 = DIRECTION('',(0.,0.,1.)); +#1018 = PCURVE('',#188,#1019); +#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1024); +#1020 = LINE('',#1021,#1022); +#1021 = CARTESIAN_POINT('',(21.3,0.)); +#1022 = VECTOR('',#1023,1.); +#1023 = DIRECTION('',(0.,-1.)); +#1024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1025 = PCURVE('',#379,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1031); +#1027 = LINE('',#1028,#1029); +#1028 = CARTESIAN_POINT('',(0.,0.)); +#1029 = VECTOR('',#1030,1.); +#1030 = DIRECTION('',(0.,-1.)); +#1031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1032 = ORIENTED_EDGE('',*,*,#391,.F.); +#1033 = ORIENTED_EDGE('',*,*,#1034,.T.); +#1034 = EDGE_CURVE('',#392,#173,#1035,.T.); +#1035 = SURFACE_CURVE('',#1036,(#1040,#1047),.PCURVE_S1.); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(8.15,-7.88860905221E-31,-3.552713678801E-15) + ); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(-1.,0.,0.)); +#1040 = PCURVE('',#188,#1041); +#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046); +#1042 = LINE('',#1043,#1044); +#1043 = CARTESIAN_POINT('',(8.15,3.552713678801E-15)); +#1044 = VECTOR('',#1045,1.); +#1045 = DIRECTION('',(-1.,0.)); +#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1047 = PCURVE('',#1048,#1053); +#1048 = PLANE('',#1049); +#1049 = AXIS2_PLACEMENT_3D('',#1050,#1051,#1052); +#1050 = CARTESIAN_POINT('',(8.15,-7.88860905221E-31,-3.552713678801E-15) + ); +#1051 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1052 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(0.,0.)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(0.,-1.)); +#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1059 = ORIENTED_EDGE('',*,*,#170,.F.); +#1060 = ADVANCED_FACE('',(#1061),#216,.T.); +#1061 = FACE_BOUND('',#1062,.T.); +#1062 = EDGE_LOOP('',(#1063,#1086,#1107,#1108)); +#1063 = ORIENTED_EDGE('',*,*,#1064,.T.); +#1064 = EDGE_CURVE('',#201,#1065,#1067,.T.); +#1065 = VERTEX_POINT('',#1066); +#1066 = CARTESIAN_POINT('',(0.,-15.9,13.4)); +#1067 = SURFACE_CURVE('',#1068,(#1072,#1079),.PCURVE_S1.); +#1068 = LINE('',#1069,#1070); +#1069 = CARTESIAN_POINT('',(0.,-15.9,0.)); +#1070 = VECTOR('',#1071,1.); +#1071 = DIRECTION('',(0.,0.,1.)); +#1072 = PCURVE('',#216,#1073); +#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078); +#1074 = LINE('',#1075,#1076); +#1075 = CARTESIAN_POINT('',(0.,0.)); +#1076 = VECTOR('',#1077,1.); +#1077 = DIRECTION('',(0.,-1.)); +#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1079 = PCURVE('',#244,#1080); +#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085); +#1081 = LINE('',#1082,#1083); +#1082 = CARTESIAN_POINT('',(21.3,0.)); +#1083 = VECTOR('',#1084,1.); +#1084 = DIRECTION('',(0.,-1.)); +#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1086 = ORIENTED_EDGE('',*,*,#1087,.T.); +#1087 = EDGE_CURVE('',#1065,#962,#1088,.T.); +#1088 = SURFACE_CURVE('',#1089,(#1093,#1100),.PCURVE_S1.); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(0.,-15.9,13.4)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(0.,1.,0.)); +#1093 = PCURVE('',#216,#1094); +#1094 = DEFINITIONAL_REPRESENTATION('',(#1095),#1099); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(0.,-13.4)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(1.,0.)); +#1099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1100 = PCURVE('',#1000,#1101); +#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1106); +#1102 = LINE('',#1103,#1104); +#1103 = CARTESIAN_POINT('',(0.,-15.9)); +#1104 = VECTOR('',#1105,1.); +#1105 = DIRECTION('',(0.,1.)); +#1106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1107 = ORIENTED_EDGE('',*,*,#961,.F.); +#1108 = ORIENTED_EDGE('',*,*,#200,.F.); +#1109 = ADVANCED_FACE('',(#1110),#484,.F.); +#1110 = FACE_BOUND('',#1111,.F.); +#1111 = EDGE_LOOP('',(#1112,#1135,#1136,#1159)); +#1112 = ORIENTED_EDGE('',*,*,#1113,.F.); +#1113 = EDGE_CURVE('',#173,#1114,#1116,.T.); +#1114 = VERTEX_POINT('',#1115); +#1115 = CARTESIAN_POINT('',(7.15,-7.733304800218E-16,-3.48277086166)); +#1116 = SURFACE_CURVE('',#1117,(#1121,#1128),.PCURVE_S1.); +#1117 = LINE('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(7.15,-7.88860905221E-31,-3.552713678801E-15) + ); +#1119 = VECTOR('',#1120,1.); +#1120 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1121 = PCURVE('',#484,#1122); +#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127); +#1123 = LINE('',#1124,#1125); +#1124 = CARTESIAN_POINT('',(0.,0.)); +#1125 = VECTOR('',#1126,1.); +#1126 = DIRECTION('',(1.,0.)); +#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1128 = PCURVE('',#1048,#1129); +#1129 = DEFINITIONAL_REPRESENTATION('',(#1130),#1134); +#1130 = LINE('',#1131,#1132); +#1131 = CARTESIAN_POINT('',(0.,-1.)); +#1132 = VECTOR('',#1133,1.); +#1133 = DIRECTION('',(-1.,0.)); +#1134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1135 = ORIENTED_EDGE('',*,*,#470,.T.); +#1136 = ORIENTED_EDGE('',*,*,#1137,.T.); +#1137 = EDGE_CURVE('',#443,#1138,#1140,.T.); +#1138 = VERTEX_POINT('',#1139); +#1139 = CARTESIAN_POINT('',(7.15,-0.25,-3.48277086166)); +#1140 = SURFACE_CURVE('',#1141,(#1145,#1152),.PCURVE_S1.); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(7.15,-0.25,-3.497202527569E-15)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1145 = PCURVE('',#484,#1146); +#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(0.,-0.25)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(1.,0.)); +#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1152 = PCURVE('',#458,#1153); +#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158); +#1154 = LINE('',#1155,#1156); +#1155 = CARTESIAN_POINT('',(0.,-1.)); +#1156 = VECTOR('',#1157,1.); +#1157 = DIRECTION('',(-1.,0.)); +#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1159 = ORIENTED_EDGE('',*,*,#1160,.F.); +#1160 = EDGE_CURVE('',#1114,#1138,#1161,.T.); +#1161 = SURFACE_CURVE('',#1162,(#1166,#1173),.PCURVE_S1.); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(7.15,-7.733304800218E-16,-3.48277086166)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#1166 = PCURVE('',#484,#1167); +#1167 = DEFINITIONAL_REPRESENTATION('',(#1168),#1172); +#1168 = LINE('',#1169,#1170); +#1169 = CARTESIAN_POINT('',(3.48277086166,0.)); +#1170 = VECTOR('',#1171,1.); +#1171 = DIRECTION('',(0.,-1.)); +#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1173 = PCURVE('',#1174,#1179); +#1174 = CYLINDRICAL_SURFACE('',#1175,0.4); +#1175 = AXIS2_PLACEMENT_3D('',#1176,#1177,#1178); +#1176 = CARTESIAN_POINT('',(7.55,-7.733304800218E-16,-3.48277086166)); +#1177 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#1178 = DIRECTION('',(-1.,0.,0.)); +#1179 = DEFINITIONAL_REPRESENTATION('',(#1180),#1184); +#1180 = LINE('',#1181,#1182); +#1181 = CARTESIAN_POINT('',(0.,0.)); +#1182 = VECTOR('',#1183,1.); +#1183 = DIRECTION('',(0.,1.)); +#1184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1185 = ADVANCED_FACE('',(#1186),#244,.T.); +#1186 = FACE_BOUND('',#1187,.T.); +#1187 = EDGE_LOOP('',(#1188,#1211,#1232,#1233,#1234,#1260)); +#1188 = ORIENTED_EDGE('',*,*,#1189,.T.); +#1189 = EDGE_CURVE('',#341,#1190,#1192,.T.); +#1190 = VERTEX_POINT('',#1191); +#1191 = CARTESIAN_POINT('',(21.3,-15.9,13.4)); +#1192 = SURFACE_CURVE('',#1193,(#1197,#1204),.PCURVE_S1.); +#1193 = LINE('',#1194,#1195); +#1194 = CARTESIAN_POINT('',(21.3,-15.9,0.)); +#1195 = VECTOR('',#1196,1.); +#1196 = DIRECTION('',(0.,0.,1.)); +#1197 = PCURVE('',#244,#1198); +#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1203); +#1199 = LINE('',#1200,#1201); +#1200 = CARTESIAN_POINT('',(0.,-0.)); +#1201 = VECTOR('',#1202,1.); +#1202 = DIRECTION('',(0.,-1.)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = PCURVE('',#379,#1205); +#1205 = DEFINITIONAL_REPRESENTATION('',(#1206),#1210); +#1206 = LINE('',#1207,#1208); +#1207 = CARTESIAN_POINT('',(15.9,0.)); +#1208 = VECTOR('',#1209,1.); +#1209 = DIRECTION('',(0.,-1.)); +#1210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1211 = ORIENTED_EDGE('',*,*,#1212,.T.); +#1212 = EDGE_CURVE('',#1190,#1065,#1213,.T.); +#1213 = SURFACE_CURVE('',#1214,(#1218,#1225),.PCURVE_S1.); +#1214 = LINE('',#1215,#1216); +#1215 = CARTESIAN_POINT('',(21.3,-15.9,13.4)); +#1216 = VECTOR('',#1217,1.); +#1217 = DIRECTION('',(-1.,0.,0.)); +#1218 = PCURVE('',#244,#1219); +#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1224); +#1220 = LINE('',#1221,#1222); +#1221 = CARTESIAN_POINT('',(0.,-13.4)); +#1222 = VECTOR('',#1223,1.); +#1223 = DIRECTION('',(1.,0.)); +#1224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1225 = PCURVE('',#1000,#1226); +#1226 = DEFINITIONAL_REPRESENTATION('',(#1227),#1231); +#1227 = LINE('',#1228,#1229); +#1228 = CARTESIAN_POINT('',(21.3,-15.9)); +#1229 = VECTOR('',#1230,1.); +#1230 = DIRECTION('',(-1.,0.)); +#1231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1232 = ORIENTED_EDGE('',*,*,#1064,.F.); +#1233 = ORIENTED_EDGE('',*,*,#228,.F.); +#1234 = ORIENTED_EDGE('',*,*,#1235,.F.); +#1235 = EDGE_CURVE('',#313,#229,#1236,.T.); +#1236 = SURFACE_CURVE('',#1237,(#1241,#1248),.PCURVE_S1.); +#1237 = LINE('',#1238,#1239); +#1238 = CARTESIAN_POINT('',(8.15,-15.9,0.)); +#1239 = VECTOR('',#1240,1.); +#1240 = DIRECTION('',(-1.,0.,0.)); +#1241 = PCURVE('',#244,#1242); +#1242 = DEFINITIONAL_REPRESENTATION('',(#1243),#1247); +#1243 = LINE('',#1244,#1245); +#1244 = CARTESIAN_POINT('',(13.15,0.)); +#1245 = VECTOR('',#1246,1.); +#1246 = DIRECTION('',(1.,0.)); +#1247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1248 = PCURVE('',#1249,#1254); +#1249 = PLANE('',#1250); +#1250 = AXIS2_PLACEMENT_3D('',#1251,#1252,#1253); +#1251 = CARTESIAN_POINT('',(8.15,-15.9,0.)); +#1252 = DIRECTION('',(0.,1.,0.)); +#1253 = DIRECTION('',(0.,0.,1.)); +#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259); +#1255 = LINE('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(0.,0.)); +#1257 = VECTOR('',#1258,1.); +#1258 = DIRECTION('',(0.,-1.)); +#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1260 = ORIENTED_EDGE('',*,*,#340,.F.); +#1261 = ADVANCED_FACE('',(#1262),#458,.F.); +#1262 = FACE_BOUND('',#1263,.F.); +#1263 = EDGE_LOOP('',(#1264,#1287,#1316,#1344,#1370,#1371)); +#1264 = ORIENTED_EDGE('',*,*,#1265,.F.); +#1265 = EDGE_CURVE('',#1266,#415,#1268,.T.); +#1266 = VERTEX_POINT('',#1267); +#1267 = CARTESIAN_POINT('',(8.15,-0.25,-3.48277086166)); +#1268 = SURFACE_CURVE('',#1269,(#1273,#1280),.PCURVE_S1.); +#1269 = LINE('',#1270,#1271); +#1270 = CARTESIAN_POINT('',(8.15,-0.25,-3.88277086166)); +#1271 = VECTOR('',#1272,1.); +#1272 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1273 = PCURVE('',#458,#1274); +#1274 = DEFINITIONAL_REPRESENTATION('',(#1275),#1279); +#1275 = LINE('',#1276,#1277); +#1276 = CARTESIAN_POINT('',(-3.88277086166,0.)); +#1277 = VECTOR('',#1278,1.); +#1278 = DIRECTION('',(1.,0.)); +#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1280 = PCURVE('',#430,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286); +#1282 = LINE('',#1283,#1284); +#1283 = CARTESIAN_POINT('',(-5.551115123126E-17,-0.25)); +#1284 = VECTOR('',#1285,1.); +#1285 = DIRECTION('',(1.,0.)); +#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1287 = ORIENTED_EDGE('',*,*,#1288,.T.); +#1288 = EDGE_CURVE('',#1266,#1289,#1291,.T.); +#1289 = VERTEX_POINT('',#1290); +#1290 = CARTESIAN_POINT('',(7.75,-0.25,-3.88277086166)); +#1291 = SURFACE_CURVE('',#1292,(#1297,#1304),.PCURVE_S1.); +#1292 = CIRCLE('',#1293,0.4); +#1293 = AXIS2_PLACEMENT_3D('',#1294,#1295,#1296); +#1294 = CARTESIAN_POINT('',(7.75,-0.25,-3.48277086166)); +#1295 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1296 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1297 = PCURVE('',#458,#1298); +#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303); +#1299 = CIRCLE('',#1300,0.4); +#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(-3.48277086166,-0.4)); +#1302 = DIRECTION('',(-1.,0.)); +#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1304 = PCURVE('',#1305,#1310); +#1305 = CYLINDRICAL_SURFACE('',#1306,0.4); +#1306 = AXIS2_PLACEMENT_3D('',#1307,#1308,#1309); +#1307 = CARTESIAN_POINT('',(7.75,-7.733304800218E-16,-3.48277086166)); +#1308 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#1309 = DIRECTION('',(1.,0.,0.)); +#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315); +#1311 = LINE('',#1312,#1313); +#1312 = CARTESIAN_POINT('',(4.712388980385,0.25)); +#1313 = VECTOR('',#1314,1.); +#1314 = DIRECTION('',(-1.,0.)); +#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1316 = ORIENTED_EDGE('',*,*,#1317,.F.); +#1317 = EDGE_CURVE('',#1318,#1289,#1320,.T.); +#1318 = VERTEX_POINT('',#1319); +#1319 = CARTESIAN_POINT('',(7.55,-0.25,-3.88277086166)); +#1320 = SURFACE_CURVE('',#1321,(#1325,#1332),.PCURVE_S1.); +#1321 = LINE('',#1322,#1323); +#1322 = CARTESIAN_POINT('',(7.15,-0.25,-3.88277086166)); +#1323 = VECTOR('',#1324,1.); +#1324 = DIRECTION('',(1.,0.,0.)); +#1325 = PCURVE('',#458,#1326); +#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1331); +#1327 = LINE('',#1328,#1329); +#1328 = CARTESIAN_POINT('',(-3.88277086166,-1.)); +#1329 = VECTOR('',#1330,1.); +#1330 = DIRECTION('',(0.,1.)); +#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1332 = PCURVE('',#1333,#1338); +#1333 = PLANE('',#1334); +#1334 = AXIS2_PLACEMENT_3D('',#1335,#1336,#1337); +#1335 = CARTESIAN_POINT('',(7.15,-8.621483219918E-16,-3.88277086166)); +#1336 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1337 = DIRECTION('',(1.,0.,0.)); +#1338 = DEFINITIONAL_REPRESENTATION('',(#1339),#1343); +#1339 = LINE('',#1340,#1341); +#1340 = CARTESIAN_POINT('',(0.,-0.25)); +#1341 = VECTOR('',#1342,1.); +#1342 = DIRECTION('',(1.,0.)); +#1343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1344 = ORIENTED_EDGE('',*,*,#1345,.F.); +#1345 = EDGE_CURVE('',#1138,#1318,#1346,.T.); +#1346 = SURFACE_CURVE('',#1347,(#1352,#1363),.PCURVE_S1.); +#1347 = CIRCLE('',#1348,0.4); +#1348 = AXIS2_PLACEMENT_3D('',#1349,#1350,#1351); +#1349 = CARTESIAN_POINT('',(7.55,-0.25,-3.48277086166)); +#1350 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#1351 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1352 = PCURVE('',#458,#1353); +#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1362); +#1354 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1355,#1356,#1357,#1358, +#1359,#1360,#1361),.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('') ); +#1355 = CARTESIAN_POINT('',(-3.88277086166,-0.6)); +#1356 = CARTESIAN_POINT('',(-3.88277086166,9.282032302755E-02)); +#1357 = CARTESIAN_POINT('',(-3.28277086166,-0.253589838486)); +#1358 = CARTESIAN_POINT('',(-2.68277086166,-0.6)); +#1359 = CARTESIAN_POINT('',(-3.28277086166,-0.946410161514)); +#1360 = CARTESIAN_POINT('',(-3.88277086166,-1.292820323028)); +#1361 = CARTESIAN_POINT('',(-3.88277086166,-0.6)); +#1362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1363 = PCURVE('',#1174,#1364); +#1364 = DEFINITIONAL_REPRESENTATION('',(#1365),#1369); +#1365 = LINE('',#1366,#1367); +#1366 = CARTESIAN_POINT('',(-4.712388980385,0.25)); +#1367 = VECTOR('',#1368,1.); +#1368 = DIRECTION('',(1.,0.)); +#1369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1370 = ORIENTED_EDGE('',*,*,#1137,.F.); +#1371 = ORIENTED_EDGE('',*,*,#442,.F.); +#1372 = ADVANCED_FACE('',(#1373),#272,.T.); +#1373 = FACE_BOUND('',#1374,.T.); +#1374 = EDGE_LOOP('',(#1375,#1398,#1399,#1422)); +#1375 = ORIENTED_EDGE('',*,*,#1376,.F.); +#1376 = EDGE_CURVE('',#229,#1377,#1379,.T.); +#1377 = VERTEX_POINT('',#1378); +#1378 = CARTESIAN_POINT('',(7.15,-15.9,-3.48277086166)); +#1379 = SURFACE_CURVE('',#1380,(#1384,#1391),.PCURVE_S1.); +#1380 = LINE('',#1381,#1382); +#1381 = CARTESIAN_POINT('',(7.15,-15.9,0.)); +#1382 = VECTOR('',#1383,1.); +#1383 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1384 = PCURVE('',#272,#1385); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(0.,0.)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(1.,0.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = PCURVE('',#1249,#1392); +#1392 = DEFINITIONAL_REPRESENTATION('',(#1393),#1397); +#1393 = LINE('',#1394,#1395); +#1394 = CARTESIAN_POINT('',(0.,-1.)); +#1395 = VECTOR('',#1396,1.); +#1396 = DIRECTION('',(-1.,0.)); +#1397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1398 = ORIENTED_EDGE('',*,*,#256,.T.); +#1399 = ORIENTED_EDGE('',*,*,#1400,.T.); +#1400 = EDGE_CURVE('',#257,#1401,#1403,.T.); +#1401 = VERTEX_POINT('',#1402); +#1402 = CARTESIAN_POINT('',(7.15,-15.65,-3.48277086166)); +#1403 = SURFACE_CURVE('',#1404,(#1408,#1415),.PCURVE_S1.); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(7.15,-15.65,-5.551115123126E-17)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1408 = PCURVE('',#272,#1409); +#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1414); +#1410 = LINE('',#1411,#1412); +#1411 = CARTESIAN_POINT('',(0.,-0.25)); +#1412 = VECTOR('',#1413,1.); +#1413 = DIRECTION('',(1.,0.)); +#1414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1415 = PCURVE('',#300,#1416); +#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1421); +#1417 = LINE('',#1418,#1419); +#1418 = CARTESIAN_POINT('',(0.,-1.)); +#1419 = VECTOR('',#1420,1.); +#1420 = DIRECTION('',(-1.,0.)); +#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1422 = ORIENTED_EDGE('',*,*,#1423,.F.); +#1423 = EDGE_CURVE('',#1377,#1401,#1424,.T.); +#1424 = SURFACE_CURVE('',#1425,(#1429,#1436),.PCURVE_S1.); +#1425 = LINE('',#1426,#1427); +#1426 = CARTESIAN_POINT('',(7.15,-15.9,-3.48277086166)); +#1427 = VECTOR('',#1428,1.); +#1428 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1429 = PCURVE('',#272,#1430); +#1430 = DEFINITIONAL_REPRESENTATION('',(#1431),#1435); +#1431 = LINE('',#1432,#1433); +#1432 = CARTESIAN_POINT('',(3.48277086166,0.)); +#1433 = VECTOR('',#1434,1.); +#1434 = DIRECTION('',(0.,-1.)); +#1435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1436 = PCURVE('',#1437,#1442); +#1437 = CYLINDRICAL_SURFACE('',#1438,0.4); +#1438 = AXIS2_PLACEMENT_3D('',#1439,#1440,#1441); +#1439 = CARTESIAN_POINT('',(7.55,-15.9,-3.48277086166)); +#1440 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1441 = DIRECTION('',(-1.,0.,0.)); +#1442 = DEFINITIONAL_REPRESENTATION('',(#1443),#1447); +#1443 = LINE('',#1444,#1445); +#1444 = CARTESIAN_POINT('',(-0.,0.)); +#1445 = VECTOR('',#1446,1.); +#1446 = DIRECTION('',(-0.,1.)); +#1447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1448 = ADVANCED_FACE('',(#1449),#430,.F.); +#1449 = FACE_BOUND('',#1450,.F.); +#1450 = EDGE_LOOP('',(#1451,#1474,#1495,#1496)); +#1451 = ORIENTED_EDGE('',*,*,#1452,.F.); +#1452 = EDGE_CURVE('',#1453,#392,#1455,.T.); +#1453 = VERTEX_POINT('',#1454); +#1454 = CARTESIAN_POINT('',(8.15,-7.733304800218E-16,-3.48277086166)); +#1455 = SURFACE_CURVE('',#1456,(#1460,#1467),.PCURVE_S1.); +#1456 = LINE('',#1457,#1458); +#1457 = CARTESIAN_POINT('',(8.15,-8.621483219918E-16,-3.88277086166)); +#1458 = VECTOR('',#1459,1.); +#1459 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1460 = PCURVE('',#430,#1461); +#1461 = DEFINITIONAL_REPRESENTATION('',(#1462),#1466); +#1462 = LINE('',#1463,#1464); +#1463 = CARTESIAN_POINT('',(0.,0.)); +#1464 = VECTOR('',#1465,1.); +#1465 = DIRECTION('',(1.,0.)); +#1466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1467 = PCURVE('',#1048,#1468); +#1468 = DEFINITIONAL_REPRESENTATION('',(#1469),#1473); +#1469 = LINE('',#1470,#1471); +#1470 = CARTESIAN_POINT('',(-3.88277086166,0.)); +#1471 = VECTOR('',#1472,1.); +#1472 = DIRECTION('',(1.,0.)); +#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1474 = ORIENTED_EDGE('',*,*,#1475,.T.); +#1475 = EDGE_CURVE('',#1453,#1266,#1476,.T.); +#1476 = SURFACE_CURVE('',#1477,(#1481,#1488),.PCURVE_S1.); +#1477 = LINE('',#1478,#1479); +#1478 = CARTESIAN_POINT('',(8.15,-7.733304800218E-16,-3.48277086166)); +#1479 = VECTOR('',#1480,1.); +#1480 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#1481 = PCURVE('',#430,#1482); +#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1487); +#1483 = LINE('',#1484,#1485); +#1484 = CARTESIAN_POINT('',(0.4,0.)); +#1485 = VECTOR('',#1486,1.); +#1486 = DIRECTION('',(0.,-1.)); +#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1488 = PCURVE('',#1305,#1489); +#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494); +#1490 = LINE('',#1491,#1492); +#1491 = CARTESIAN_POINT('',(-0.,0.)); +#1492 = VECTOR('',#1493,1.); +#1493 = DIRECTION('',(-0.,1.)); +#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1495 = ORIENTED_EDGE('',*,*,#1265,.T.); +#1496 = ORIENTED_EDGE('',*,*,#414,.F.); +#1497 = ADVANCED_FACE('',(#1498),#300,.T.); +#1498 = FACE_BOUND('',#1499,.T.); +#1499 = EDGE_LOOP('',(#1500,#1523,#1552,#1580,#1606,#1607)); +#1500 = ORIENTED_EDGE('',*,*,#1501,.F.); +#1501 = EDGE_CURVE('',#1502,#285,#1504,.T.); +#1502 = VERTEX_POINT('',#1503); +#1503 = CARTESIAN_POINT('',(8.15,-15.65,-3.48277086166)); +#1504 = SURFACE_CURVE('',#1505,(#1509,#1516),.PCURVE_S1.); +#1505 = LINE('',#1506,#1507); +#1506 = CARTESIAN_POINT('',(8.15,-15.65,-3.88277086166)); +#1507 = VECTOR('',#1508,1.); +#1508 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1509 = PCURVE('',#300,#1510); +#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1515); +#1511 = LINE('',#1512,#1513); +#1512 = CARTESIAN_POINT('',(-3.88277086166,0.)); +#1513 = VECTOR('',#1514,1.); +#1514 = DIRECTION('',(1.,0.)); +#1515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1516 = PCURVE('',#328,#1517); +#1517 = DEFINITIONAL_REPRESENTATION('',(#1518),#1522); +#1518 = LINE('',#1519,#1520); +#1519 = CARTESIAN_POINT('',(5.551115123126E-17,-0.25)); +#1520 = VECTOR('',#1521,1.); +#1521 = DIRECTION('',(1.,0.)); +#1522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1523 = ORIENTED_EDGE('',*,*,#1524,.T.); +#1524 = EDGE_CURVE('',#1502,#1525,#1527,.T.); +#1525 = VERTEX_POINT('',#1526); +#1526 = CARTESIAN_POINT('',(7.75,-15.65,-3.88277086166)); +#1527 = SURFACE_CURVE('',#1528,(#1533,#1540),.PCURVE_S1.); +#1528 = CIRCLE('',#1529,0.4); +#1529 = AXIS2_PLACEMENT_3D('',#1530,#1531,#1532); +#1530 = CARTESIAN_POINT('',(7.75,-15.65,-3.48277086166)); +#1531 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1532 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1533 = PCURVE('',#300,#1534); +#1534 = DEFINITIONAL_REPRESENTATION('',(#1535),#1539); +#1535 = CIRCLE('',#1536,0.4); +#1536 = AXIS2_PLACEMENT_2D('',#1537,#1538); +#1537 = CARTESIAN_POINT('',(-3.48277086166,-0.4)); +#1538 = DIRECTION('',(1.,0.)); +#1539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1540 = PCURVE('',#1541,#1546); +#1541 = CYLINDRICAL_SURFACE('',#1542,0.4); +#1542 = AXIS2_PLACEMENT_3D('',#1543,#1544,#1545); +#1543 = CARTESIAN_POINT('',(7.75,-15.9,-3.48277086166)); +#1544 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1545 = DIRECTION('',(1.,0.,0.)); +#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551); +#1547 = LINE('',#1548,#1549); +#1548 = CARTESIAN_POINT('',(-1.570796326795,0.25)); +#1549 = VECTOR('',#1550,1.); +#1550 = DIRECTION('',(1.,0.)); +#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1552 = ORIENTED_EDGE('',*,*,#1553,.F.); +#1553 = EDGE_CURVE('',#1554,#1525,#1556,.T.); +#1554 = VERTEX_POINT('',#1555); +#1555 = CARTESIAN_POINT('',(7.55,-15.65,-3.88277086166)); +#1556 = SURFACE_CURVE('',#1557,(#1561,#1568),.PCURVE_S1.); +#1557 = LINE('',#1558,#1559); +#1558 = CARTESIAN_POINT('',(7.15,-15.65,-3.88277086166)); +#1559 = VECTOR('',#1560,1.); +#1560 = DIRECTION('',(1.,0.,0.)); +#1561 = PCURVE('',#300,#1562); +#1562 = DEFINITIONAL_REPRESENTATION('',(#1563),#1567); +#1563 = LINE('',#1564,#1565); +#1564 = CARTESIAN_POINT('',(-3.88277086166,-1.)); +#1565 = VECTOR('',#1566,1.); +#1566 = DIRECTION('',(0.,1.)); +#1567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1568 = PCURVE('',#1569,#1574); +#1569 = PLANE('',#1570); +#1570 = AXIS2_PLACEMENT_3D('',#1571,#1572,#1573); +#1571 = CARTESIAN_POINT('',(7.15,-15.9,-3.88277086166)); +#1572 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1573 = DIRECTION('',(1.,0.,0.)); +#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579); +#1575 = LINE('',#1576,#1577); +#1576 = CARTESIAN_POINT('',(0.,-0.25)); +#1577 = VECTOR('',#1578,1.); +#1578 = DIRECTION('',(1.,0.)); +#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1580 = ORIENTED_EDGE('',*,*,#1581,.F.); +#1581 = EDGE_CURVE('',#1401,#1554,#1582,.T.); +#1582 = SURFACE_CURVE('',#1583,(#1588,#1599),.PCURVE_S1.); +#1583 = CIRCLE('',#1584,0.4); +#1584 = AXIS2_PLACEMENT_3D('',#1585,#1586,#1587); +#1585 = CARTESIAN_POINT('',(7.55,-15.65,-3.48277086166)); +#1586 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#1587 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1588 = PCURVE('',#300,#1589); +#1589 = DEFINITIONAL_REPRESENTATION('',(#1590),#1598); +#1590 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1591,#1592,#1593,#1594, +#1595,#1596,#1597),.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('') ); +#1591 = CARTESIAN_POINT('',(-3.08277086166,-0.6)); +#1592 = CARTESIAN_POINT('',(-3.08277086166,-1.292820323028)); +#1593 = CARTESIAN_POINT('',(-3.68277086166,-0.946410161514)); +#1594 = CARTESIAN_POINT('',(-4.28277086166,-0.6)); +#1595 = CARTESIAN_POINT('',(-3.68277086166,-0.253589838486)); +#1596 = CARTESIAN_POINT('',(-3.08277086166,9.282032302755E-02)); +#1597 = CARTESIAN_POINT('',(-3.08277086166,-0.6)); +#1598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1599 = PCURVE('',#1437,#1600); +#1600 = DEFINITIONAL_REPRESENTATION('',(#1601),#1605); +#1601 = LINE('',#1602,#1603); +#1602 = CARTESIAN_POINT('',(1.570796326795,0.25)); +#1603 = VECTOR('',#1604,1.); +#1604 = DIRECTION('',(-1.,0.)); +#1605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1606 = ORIENTED_EDGE('',*,*,#1400,.F.); +#1607 = ORIENTED_EDGE('',*,*,#284,.F.); +#1608 = ADVANCED_FACE('',(#1609),#328,.T.); +#1609 = FACE_BOUND('',#1610,.T.); +#1610 = EDGE_LOOP('',(#1611,#1634,#1655,#1656)); +#1611 = ORIENTED_EDGE('',*,*,#1612,.F.); +#1612 = EDGE_CURVE('',#1613,#313,#1615,.T.); +#1613 = VERTEX_POINT('',#1614); +#1614 = CARTESIAN_POINT('',(8.15,-15.9,-3.48277086166)); +#1615 = SURFACE_CURVE('',#1616,(#1620,#1627),.PCURVE_S1.); +#1616 = LINE('',#1617,#1618); +#1617 = CARTESIAN_POINT('',(8.15,-15.9,-3.88277086166)); +#1618 = VECTOR('',#1619,1.); +#1619 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1620 = PCURVE('',#328,#1621); +#1621 = DEFINITIONAL_REPRESENTATION('',(#1622),#1626); +#1622 = LINE('',#1623,#1624); +#1623 = CARTESIAN_POINT('',(0.,0.)); +#1624 = VECTOR('',#1625,1.); +#1625 = DIRECTION('',(1.,0.)); +#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1627 = PCURVE('',#1249,#1628); +#1628 = DEFINITIONAL_REPRESENTATION('',(#1629),#1633); +#1629 = LINE('',#1630,#1631); +#1630 = CARTESIAN_POINT('',(-3.88277086166,0.)); +#1631 = VECTOR('',#1632,1.); +#1632 = DIRECTION('',(1.,0.)); +#1633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1634 = ORIENTED_EDGE('',*,*,#1635,.T.); +#1635 = EDGE_CURVE('',#1613,#1502,#1636,.T.); +#1636 = SURFACE_CURVE('',#1637,(#1641,#1648),.PCURVE_S1.); +#1637 = LINE('',#1638,#1639); +#1638 = CARTESIAN_POINT('',(8.15,-15.9,-3.48277086166)); +#1639 = VECTOR('',#1640,1.); +#1640 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1641 = PCURVE('',#328,#1642); +#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(0.4,0.)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(0.,-1.)); +#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1648 = PCURVE('',#1541,#1649); +#1649 = DEFINITIONAL_REPRESENTATION('',(#1650),#1654); +#1650 = LINE('',#1651,#1652); +#1651 = CARTESIAN_POINT('',(0.,0.)); +#1652 = VECTOR('',#1653,1.); +#1653 = DIRECTION('',(0.,1.)); +#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1655 = ORIENTED_EDGE('',*,*,#1501,.T.); +#1656 = ORIENTED_EDGE('',*,*,#312,.F.); +#1657 = ADVANCED_FACE('',(#1658,#1684),#379,.T.); +#1658 = FACE_BOUND('',#1659,.T.); +#1659 = EDGE_LOOP('',(#1660,#1661,#1682,#1683)); +#1660 = ORIENTED_EDGE('',*,*,#1012,.T.); +#1661 = ORIENTED_EDGE('',*,*,#1662,.T.); +#1662 = EDGE_CURVE('',#985,#1190,#1663,.T.); +#1663 = SURFACE_CURVE('',#1664,(#1668,#1675),.PCURVE_S1.); +#1664 = LINE('',#1665,#1666); +#1665 = CARTESIAN_POINT('',(21.3,0.,13.4)); +#1666 = VECTOR('',#1667,1.); +#1667 = DIRECTION('',(0.,-1.,0.)); +#1668 = PCURVE('',#379,#1669); +#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674); +#1670 = LINE('',#1671,#1672); +#1671 = CARTESIAN_POINT('',(0.,-13.4)); +#1672 = VECTOR('',#1673,1.); +#1673 = DIRECTION('',(1.,0.)); +#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1675 = PCURVE('',#1000,#1676); +#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1681); +#1677 = LINE('',#1678,#1679); +#1678 = CARTESIAN_POINT('',(21.3,0.)); +#1679 = VECTOR('',#1680,1.); +#1680 = DIRECTION('',(0.,-1.)); +#1681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1682 = ORIENTED_EDGE('',*,*,#1189,.F.); +#1683 = ORIENTED_EDGE('',*,*,#363,.F.); +#1684 = FACE_BOUND('',#1685,.T.); +#1685 = EDGE_LOOP('',(#1686,#1716,#1744,#1772,#1800,#1828,#1856,#1884, + #1912,#1940,#1968,#1996)); +#1686 = ORIENTED_EDGE('',*,*,#1687,.T.); +#1687 = EDGE_CURVE('',#1688,#1690,#1692,.T.); +#1688 = VERTEX_POINT('',#1689); +#1689 = CARTESIAN_POINT('',(21.3,-4.8,4.)); +#1690 = VERTEX_POINT('',#1691); +#1691 = CARTESIAN_POINT('',(21.3,-4.8,2.4)); +#1692 = SURFACE_CURVE('',#1693,(#1697,#1704),.PCURVE_S1.); +#1693 = LINE('',#1694,#1695); +#1694 = CARTESIAN_POINT('',(21.3,-4.8,4.)); +#1695 = VECTOR('',#1696,1.); +#1696 = DIRECTION('',(0.,0.,-1.)); +#1697 = PCURVE('',#379,#1698); +#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703); +#1699 = LINE('',#1700,#1701); +#1700 = CARTESIAN_POINT('',(4.8,-4.)); +#1701 = VECTOR('',#1702,1.); +#1702 = DIRECTION('',(0.,1.)); +#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1704 = PCURVE('',#1705,#1710); +#1705 = PLANE('',#1706); +#1706 = AXIS2_PLACEMENT_3D('',#1707,#1708,#1709); +#1707 = CARTESIAN_POINT('',(21.3,-4.8,4.)); +#1708 = DIRECTION('',(0.,-1.,0.)); +#1709 = DIRECTION('',(0.,0.,-1.)); +#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1715); +#1711 = LINE('',#1712,#1713); +#1712 = CARTESIAN_POINT('',(0.,0.)); +#1713 = VECTOR('',#1714,1.); +#1714 = DIRECTION('',(1.,0.)); +#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1716 = ORIENTED_EDGE('',*,*,#1717,.T.); +#1717 = EDGE_CURVE('',#1690,#1718,#1720,.T.); +#1718 = VERTEX_POINT('',#1719); +#1719 = CARTESIAN_POINT('',(21.3,-5.95,2.4)); +#1720 = SURFACE_CURVE('',#1721,(#1725,#1732),.PCURVE_S1.); +#1721 = LINE('',#1722,#1723); +#1722 = CARTESIAN_POINT('',(21.3,-4.8,2.4)); +#1723 = VECTOR('',#1724,1.); +#1724 = DIRECTION('',(0.,-1.,0.)); +#1725 = PCURVE('',#379,#1726); +#1726 = DEFINITIONAL_REPRESENTATION('',(#1727),#1731); +#1727 = LINE('',#1728,#1729); +#1728 = CARTESIAN_POINT('',(4.8,-2.4)); +#1729 = VECTOR('',#1730,1.); +#1730 = DIRECTION('',(1.,0.)); +#1731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1732 = PCURVE('',#1733,#1738); +#1733 = PLANE('',#1734); +#1734 = AXIS2_PLACEMENT_3D('',#1735,#1736,#1737); +#1735 = CARTESIAN_POINT('',(21.3,-4.8,2.4)); +#1736 = DIRECTION('',(0.,0.,1.)); +#1737 = DIRECTION('',(0.,-1.,0.)); +#1738 = DEFINITIONAL_REPRESENTATION('',(#1739),#1743); +#1739 = LINE('',#1740,#1741); +#1740 = CARTESIAN_POINT('',(0.,0.)); +#1741 = VECTOR('',#1742,1.); +#1742 = DIRECTION('',(1.,0.)); +#1743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1744 = ORIENTED_EDGE('',*,*,#1745,.T.); +#1745 = EDGE_CURVE('',#1718,#1746,#1748,.T.); +#1746 = VERTEX_POINT('',#1747); +#1747 = CARTESIAN_POINT('',(21.3,-5.95,0.9)); +#1748 = SURFACE_CURVE('',#1749,(#1753,#1760),.PCURVE_S1.); +#1749 = LINE('',#1750,#1751); +#1750 = CARTESIAN_POINT('',(21.3,-5.95,2.4)); +#1751 = VECTOR('',#1752,1.); +#1752 = DIRECTION('',(0.,0.,-1.)); +#1753 = PCURVE('',#379,#1754); +#1754 = DEFINITIONAL_REPRESENTATION('',(#1755),#1759); +#1755 = LINE('',#1756,#1757); +#1756 = CARTESIAN_POINT('',(5.95,-2.4)); +#1757 = VECTOR('',#1758,1.); +#1758 = DIRECTION('',(0.,1.)); +#1759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1760 = PCURVE('',#1761,#1766); +#1761 = PLANE('',#1762); +#1762 = AXIS2_PLACEMENT_3D('',#1763,#1764,#1765); +#1763 = CARTESIAN_POINT('',(21.3,-5.95,2.4)); +#1764 = DIRECTION('',(0.,-1.,0.)); +#1765 = DIRECTION('',(0.,0.,-1.)); +#1766 = DEFINITIONAL_REPRESENTATION('',(#1767),#1771); +#1767 = LINE('',#1768,#1769); +#1768 = CARTESIAN_POINT('',(0.,0.)); +#1769 = VECTOR('',#1770,1.); +#1770 = DIRECTION('',(1.,0.)); +#1771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1772 = ORIENTED_EDGE('',*,*,#1773,.T.); +#1773 = EDGE_CURVE('',#1746,#1774,#1776,.T.); +#1774 = VERTEX_POINT('',#1775); +#1775 = CARTESIAN_POINT('',(21.3,-9.95,0.9)); +#1776 = SURFACE_CURVE('',#1777,(#1781,#1788),.PCURVE_S1.); +#1777 = LINE('',#1778,#1779); +#1778 = CARTESIAN_POINT('',(21.3,-5.95,0.9)); +#1779 = VECTOR('',#1780,1.); +#1780 = DIRECTION('',(0.,-1.,0.)); +#1781 = PCURVE('',#379,#1782); +#1782 = DEFINITIONAL_REPRESENTATION('',(#1783),#1787); +#1783 = LINE('',#1784,#1785); +#1784 = CARTESIAN_POINT('',(5.95,-0.9)); +#1785 = VECTOR('',#1786,1.); +#1786 = DIRECTION('',(1.,0.)); +#1787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1788 = PCURVE('',#1789,#1794); +#1789 = PLANE('',#1790); +#1790 = AXIS2_PLACEMENT_3D('',#1791,#1792,#1793); +#1791 = CARTESIAN_POINT('',(21.3,-5.95,0.9)); +#1792 = DIRECTION('',(0.,0.,1.)); +#1793 = DIRECTION('',(0.,-1.,0.)); +#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799); +#1795 = LINE('',#1796,#1797); +#1796 = CARTESIAN_POINT('',(0.,0.)); +#1797 = VECTOR('',#1798,1.); +#1798 = DIRECTION('',(1.,0.)); +#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1800 = ORIENTED_EDGE('',*,*,#1801,.T.); +#1801 = EDGE_CURVE('',#1774,#1802,#1804,.T.); +#1802 = VERTEX_POINT('',#1803); +#1803 = CARTESIAN_POINT('',(21.3,-9.95,2.4)); +#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.); +#1805 = LINE('',#1806,#1807); +#1806 = CARTESIAN_POINT('',(21.3,-9.95,0.9)); +#1807 = VECTOR('',#1808,1.); +#1808 = DIRECTION('',(0.,0.,1.)); +#1809 = PCURVE('',#379,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(9.95,-0.9)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(0.,-1.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1816 = PCURVE('',#1817,#1822); +#1817 = PLANE('',#1818); +#1818 = AXIS2_PLACEMENT_3D('',#1819,#1820,#1821); +#1819 = CARTESIAN_POINT('',(21.3,-9.95,0.9)); +#1820 = DIRECTION('',(0.,1.,0.)); +#1821 = DIRECTION('',(0.,0.,1.)); +#1822 = DEFINITIONAL_REPRESENTATION('',(#1823),#1827); +#1823 = LINE('',#1824,#1825); +#1824 = CARTESIAN_POINT('',(0.,0.)); +#1825 = VECTOR('',#1826,1.); +#1826 = DIRECTION('',(1.,0.)); +#1827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1828 = ORIENTED_EDGE('',*,*,#1829,.T.); +#1829 = EDGE_CURVE('',#1802,#1830,#1832,.T.); +#1830 = VERTEX_POINT('',#1831); +#1831 = CARTESIAN_POINT('',(21.3,-11.1,2.4)); +#1832 = SURFACE_CURVE('',#1833,(#1837,#1844),.PCURVE_S1.); +#1833 = LINE('',#1834,#1835); +#1834 = CARTESIAN_POINT('',(21.3,-9.95,2.4)); +#1835 = VECTOR('',#1836,1.); +#1836 = DIRECTION('',(0.,-1.,3.861645303044E-16)); +#1837 = PCURVE('',#379,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(9.95,-2.4)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(1.,-3.861645303044E-16)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = PCURVE('',#1845,#1850); +#1845 = PLANE('',#1846); +#1846 = AXIS2_PLACEMENT_3D('',#1847,#1848,#1849); +#1847 = CARTESIAN_POINT('',(21.3,-9.95,2.4)); +#1848 = DIRECTION('',(0.,3.861645303044E-16,1.)); +#1849 = DIRECTION('',(0.,-1.,3.861645303044E-16)); +#1850 = DEFINITIONAL_REPRESENTATION('',(#1851),#1855); +#1851 = LINE('',#1852,#1853); +#1852 = CARTESIAN_POINT('',(0.,0.)); +#1853 = VECTOR('',#1854,1.); +#1854 = DIRECTION('',(1.,0.)); +#1855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1856 = ORIENTED_EDGE('',*,*,#1857,.T.); +#1857 = EDGE_CURVE('',#1830,#1858,#1860,.T.); +#1858 = VERTEX_POINT('',#1859); +#1859 = CARTESIAN_POINT('',(21.3,-11.1,4.)); +#1860 = SURFACE_CURVE('',#1861,(#1865,#1872),.PCURVE_S1.); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(21.3,-11.1,2.4)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(0.,0.,1.)); +#1865 = PCURVE('',#379,#1866); +#1866 = DEFINITIONAL_REPRESENTATION('',(#1867),#1871); +#1867 = LINE('',#1868,#1869); +#1868 = CARTESIAN_POINT('',(11.1,-2.4)); +#1869 = VECTOR('',#1870,1.); +#1870 = DIRECTION('',(0.,-1.)); +#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1872 = PCURVE('',#1873,#1878); +#1873 = PLANE('',#1874); +#1874 = AXIS2_PLACEMENT_3D('',#1875,#1876,#1877); +#1875 = CARTESIAN_POINT('',(21.3,-11.1,2.4)); +#1876 = DIRECTION('',(0.,1.,0.)); +#1877 = DIRECTION('',(0.,0.,1.)); +#1878 = DEFINITIONAL_REPRESENTATION('',(#1879),#1883); +#1879 = LINE('',#1880,#1881); +#1880 = CARTESIAN_POINT('',(0.,0.)); +#1881 = VECTOR('',#1882,1.); +#1882 = DIRECTION('',(1.,0.)); +#1883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1884 = ORIENTED_EDGE('',*,*,#1885,.T.); +#1885 = EDGE_CURVE('',#1858,#1886,#1888,.T.); +#1886 = VERTEX_POINT('',#1887); +#1887 = CARTESIAN_POINT('',(21.3,-13.9,4.)); +#1888 = SURFACE_CURVE('',#1889,(#1893,#1900),.PCURVE_S1.); +#1889 = LINE('',#1890,#1891); +#1890 = CARTESIAN_POINT('',(21.3,-11.1,4.)); +#1891 = VECTOR('',#1892,1.); +#1892 = DIRECTION('',(0.,-1.,0.)); +#1893 = PCURVE('',#379,#1894); +#1894 = DEFINITIONAL_REPRESENTATION('',(#1895),#1899); +#1895 = LINE('',#1896,#1897); +#1896 = CARTESIAN_POINT('',(11.1,-4.)); +#1897 = VECTOR('',#1898,1.); +#1898 = DIRECTION('',(1.,0.)); +#1899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1900 = PCURVE('',#1901,#1906); +#1901 = PLANE('',#1902); +#1902 = AXIS2_PLACEMENT_3D('',#1903,#1904,#1905); +#1903 = CARTESIAN_POINT('',(21.3,-11.1,4.)); +#1904 = DIRECTION('',(0.,0.,1.)); +#1905 = DIRECTION('',(0.,-1.,0.)); +#1906 = DEFINITIONAL_REPRESENTATION('',(#1907),#1911); +#1907 = LINE('',#1908,#1909); +#1908 = CARTESIAN_POINT('',(0.,0.)); +#1909 = VECTOR('',#1910,1.); +#1910 = DIRECTION('',(1.,0.)); +#1911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1912 = ORIENTED_EDGE('',*,*,#1913,.T.); +#1913 = EDGE_CURVE('',#1886,#1914,#1916,.T.); +#1914 = VERTEX_POINT('',#1915); +#1915 = CARTESIAN_POINT('',(21.3,-13.9,10.9)); +#1916 = SURFACE_CURVE('',#1917,(#1921,#1928),.PCURVE_S1.); +#1917 = LINE('',#1918,#1919); +#1918 = CARTESIAN_POINT('',(21.3,-13.9,4.)); +#1919 = VECTOR('',#1920,1.); +#1920 = DIRECTION('',(0.,0.,1.)); +#1921 = PCURVE('',#379,#1922); +#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927); +#1923 = LINE('',#1924,#1925); +#1924 = CARTESIAN_POINT('',(13.9,-4.)); +#1925 = VECTOR('',#1926,1.); +#1926 = DIRECTION('',(0.,-1.)); +#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1928 = PCURVE('',#1929,#1934); +#1929 = PLANE('',#1930); +#1930 = AXIS2_PLACEMENT_3D('',#1931,#1932,#1933); +#1931 = CARTESIAN_POINT('',(21.3,-13.9,4.)); +#1932 = DIRECTION('',(0.,1.,0.)); +#1933 = DIRECTION('',(0.,0.,1.)); +#1934 = DEFINITIONAL_REPRESENTATION('',(#1935),#1939); +#1935 = LINE('',#1936,#1937); +#1936 = CARTESIAN_POINT('',(0.,0.)); +#1937 = VECTOR('',#1938,1.); +#1938 = DIRECTION('',(1.,0.)); +#1939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1940 = ORIENTED_EDGE('',*,*,#1941,.T.); +#1941 = EDGE_CURVE('',#1914,#1942,#1944,.T.); +#1942 = VERTEX_POINT('',#1943); +#1943 = CARTESIAN_POINT('',(21.3,-2.,10.9)); +#1944 = SURFACE_CURVE('',#1945,(#1949,#1956),.PCURVE_S1.); +#1945 = LINE('',#1946,#1947); +#1946 = CARTESIAN_POINT('',(21.3,-13.9,10.9)); +#1947 = VECTOR('',#1948,1.); +#1948 = DIRECTION('',(0.,1.,0.)); +#1949 = PCURVE('',#379,#1950); +#1950 = DEFINITIONAL_REPRESENTATION('',(#1951),#1955); +#1951 = LINE('',#1952,#1953); +#1952 = CARTESIAN_POINT('',(13.9,-10.9)); +#1953 = VECTOR('',#1954,1.); +#1954 = DIRECTION('',(-1.,0.)); +#1955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1956 = PCURVE('',#1957,#1962); +#1957 = PLANE('',#1958); +#1958 = AXIS2_PLACEMENT_3D('',#1959,#1960,#1961); +#1959 = CARTESIAN_POINT('',(21.3,-13.9,10.9)); +#1960 = DIRECTION('',(0.,0.,-1.)); +#1961 = DIRECTION('',(0.,1.,0.)); +#1962 = DEFINITIONAL_REPRESENTATION('',(#1963),#1967); +#1963 = LINE('',#1964,#1965); +#1964 = CARTESIAN_POINT('',(0.,0.)); +#1965 = VECTOR('',#1966,1.); +#1966 = DIRECTION('',(1.,0.)); +#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1968 = ORIENTED_EDGE('',*,*,#1969,.T.); +#1969 = EDGE_CURVE('',#1942,#1970,#1972,.T.); +#1970 = VERTEX_POINT('',#1971); +#1971 = CARTESIAN_POINT('',(21.3,-2.,4.)); +#1972 = SURFACE_CURVE('',#1973,(#1977,#1984),.PCURVE_S1.); +#1973 = LINE('',#1974,#1975); +#1974 = CARTESIAN_POINT('',(21.3,-2.,10.9)); +#1975 = VECTOR('',#1976,1.); +#1976 = DIRECTION('',(0.,0.,-1.)); +#1977 = PCURVE('',#379,#1978); +#1978 = DEFINITIONAL_REPRESENTATION('',(#1979),#1983); +#1979 = LINE('',#1980,#1981); +#1980 = CARTESIAN_POINT('',(2.,-10.9)); +#1981 = VECTOR('',#1982,1.); +#1982 = DIRECTION('',(0.,1.)); +#1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1984 = PCURVE('',#1985,#1990); +#1985 = PLANE('',#1986); +#1986 = AXIS2_PLACEMENT_3D('',#1987,#1988,#1989); +#1987 = CARTESIAN_POINT('',(21.3,-2.,10.9)); +#1988 = DIRECTION('',(0.,-1.,0.)); +#1989 = DIRECTION('',(0.,0.,-1.)); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(0.,0.)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(1.,0.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1997,.T.); +#1997 = EDGE_CURVE('',#1970,#1688,#1998,.T.); +#1998 = SURFACE_CURVE('',#1999,(#2003,#2010),.PCURVE_S1.); +#1999 = LINE('',#2000,#2001); +#2000 = CARTESIAN_POINT('',(21.3,-2.,4.)); +#2001 = VECTOR('',#2002,1.); +#2002 = DIRECTION('',(0.,-1.,0.)); +#2003 = PCURVE('',#379,#2004); +#2004 = DEFINITIONAL_REPRESENTATION('',(#2005),#2009); +#2005 = LINE('',#2006,#2007); +#2006 = CARTESIAN_POINT('',(2.,-4.)); +#2007 = VECTOR('',#2008,1.); +#2008 = DIRECTION('',(1.,0.)); +#2009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2010 = PCURVE('',#2011,#2016); +#2011 = PLANE('',#2012); +#2012 = AXIS2_PLACEMENT_3D('',#2013,#2014,#2015); +#2013 = CARTESIAN_POINT('',(21.3,-2.,4.)); +#2014 = DIRECTION('',(0.,0.,1.)); +#2015 = DIRECTION('',(0.,-1.,0.)); +#2016 = DEFINITIONAL_REPRESENTATION('',(#2017),#2021); +#2017 = LINE('',#2018,#2019); +#2018 = CARTESIAN_POINT('',(0.,0.)); +#2019 = VECTOR('',#2020,1.); +#2020 = DIRECTION('',(1.,0.)); +#2021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2022 = ADVANCED_FACE('',(#2023),#519,.T.); +#2023 = FACE_BOUND('',#2024,.F.); +#2024 = EDGE_LOOP('',(#2025,#2048,#2049,#2050)); +#2025 = ORIENTED_EDGE('',*,*,#2026,.F.); +#2026 = EDGE_CURVE('',#499,#2027,#2029,.T.); +#2027 = VERTEX_POINT('',#2028); +#2028 = CARTESIAN_POINT('',(12.1,-13.665,-2.7)); +#2029 = SEAM_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.); +#2030 = LINE('',#2031,#2032); +#2031 = CARTESIAN_POINT('',(12.1,-13.665,0.)); +#2032 = VECTOR('',#2033,1.); +#2033 = DIRECTION('',(0.,0.,-1.)); +#2034 = PCURVE('',#519,#2035); +#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040); +#2036 = LINE('',#2037,#2038); +#2037 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2038 = VECTOR('',#2039,1.); +#2039 = DIRECTION('',(-0.,-1.)); +#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2041 = PCURVE('',#519,#2042); +#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047); +#2043 = LINE('',#2044,#2045); +#2044 = CARTESIAN_POINT('',(-0.,0.)); +#2045 = VECTOR('',#2046,1.); +#2046 = DIRECTION('',(-0.,-1.)); +#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2048 = ORIENTED_EDGE('',*,*,#498,.F.); +#2049 = ORIENTED_EDGE('',*,*,#2026,.T.); +#2050 = ORIENTED_EDGE('',*,*,#2051,.T.); +#2051 = EDGE_CURVE('',#2027,#2027,#2052,.T.); +#2052 = SURFACE_CURVE('',#2053,(#2058,#2065),.PCURVE_S1.); +#2053 = CIRCLE('',#2054,1.5); +#2054 = AXIS2_PLACEMENT_3D('',#2055,#2056,#2057); +#2055 = CARTESIAN_POINT('',(10.6,-13.665,-2.7)); +#2056 = DIRECTION('',(0.,0.,-1.)); +#2057 = DIRECTION('',(1.,0.,0.)); +#2058 = PCURVE('',#519,#2059); +#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2064); +#2060 = LINE('',#2061,#2062); +#2061 = CARTESIAN_POINT('',(-0.,-2.7)); +#2062 = VECTOR('',#2063,1.); +#2063 = DIRECTION('',(-1.,0.)); +#2064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2065 = PCURVE('',#2066,#2071); +#2066 = CONICAL_SURFACE('',#2067,1.5,0.785398163397); +#2067 = AXIS2_PLACEMENT_3D('',#2068,#2069,#2070); +#2068 = CARTESIAN_POINT('',(10.6,-13.665,-2.7)); +#2069 = DIRECTION('',(0.,0.,1.)); +#2070 = DIRECTION('',(1.,0.,0.)); +#2071 = DEFINITIONAL_REPRESENTATION('',(#2072),#2076); +#2072 = LINE('',#2073,#2074); +#2073 = CARTESIAN_POINT('',(-0.,-0.)); +#2074 = VECTOR('',#2075,1.); +#2075 = DIRECTION('',(-1.,-0.)); +#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2077 = ADVANCED_FACE('',(#2078),#554,.T.); +#2078 = FACE_BOUND('',#2079,.F.); +#2079 = EDGE_LOOP('',(#2080,#2103,#2104,#2105)); +#2080 = ORIENTED_EDGE('',*,*,#2081,.F.); +#2081 = EDGE_CURVE('',#534,#2082,#2084,.T.); +#2082 = VERTEX_POINT('',#2083); +#2083 = CARTESIAN_POINT('',(12.1,-2.235,-2.7)); +#2084 = SEAM_CURVE('',#2085,(#2089,#2096),.PCURVE_S1.); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(12.1,-2.235,0.)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.,0.,-1.)); +#2089 = PCURVE('',#554,#2090); +#2090 = DEFINITIONAL_REPRESENTATION('',(#2091),#2095); +#2091 = LINE('',#2092,#2093); +#2092 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2093 = VECTOR('',#2094,1.); +#2094 = DIRECTION('',(-0.,-1.)); +#2095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2096 = PCURVE('',#554,#2097); +#2097 = DEFINITIONAL_REPRESENTATION('',(#2098),#2102); +#2098 = LINE('',#2099,#2100); +#2099 = CARTESIAN_POINT('',(-0.,0.)); +#2100 = VECTOR('',#2101,1.); +#2101 = DIRECTION('',(-0.,-1.)); +#2102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2103 = ORIENTED_EDGE('',*,*,#533,.F.); +#2104 = ORIENTED_EDGE('',*,*,#2081,.T.); +#2105 = ORIENTED_EDGE('',*,*,#2106,.T.); +#2106 = EDGE_CURVE('',#2082,#2082,#2107,.T.); +#2107 = SURFACE_CURVE('',#2108,(#2113,#2120),.PCURVE_S1.); +#2108 = CIRCLE('',#2109,1.5); +#2109 = AXIS2_PLACEMENT_3D('',#2110,#2111,#2112); +#2110 = CARTESIAN_POINT('',(10.6,-2.235,-2.7)); +#2111 = DIRECTION('',(0.,0.,-1.)); +#2112 = DIRECTION('',(1.,0.,0.)); +#2113 = PCURVE('',#554,#2114); +#2114 = DEFINITIONAL_REPRESENTATION('',(#2115),#2119); +#2115 = LINE('',#2116,#2117); +#2116 = CARTESIAN_POINT('',(-0.,-2.7)); +#2117 = VECTOR('',#2118,1.); +#2118 = DIRECTION('',(-1.,0.)); +#2119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2120 = PCURVE('',#2121,#2126); +#2121 = CONICAL_SURFACE('',#2122,1.5,0.785398163397); +#2122 = AXIS2_PLACEMENT_3D('',#2123,#2124,#2125); +#2123 = CARTESIAN_POINT('',(10.6,-2.235,-2.7)); +#2124 = DIRECTION('',(0.,0.,1.)); +#2125 = DIRECTION('',(1.,0.,0.)); +#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2131); +#2127 = LINE('',#2128,#2129); +#2128 = CARTESIAN_POINT('',(-0.,-0.)); +#2129 = VECTOR('',#2130,1.); +#2130 = DIRECTION('',(-1.,-0.)); +#2131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2132 = ADVANCED_FACE('',(#2133),#592,.T.); +#2133 = FACE_BOUND('',#2134,.F.); +#2134 = EDGE_LOOP('',(#2135,#2158,#2159,#2160)); +#2135 = ORIENTED_EDGE('',*,*,#2136,.F.); +#2136 = EDGE_CURVE('',#572,#2137,#2139,.T.); +#2137 = VERTEX_POINT('',#2138); +#2138 = CARTESIAN_POINT('',(4.5,-5.41,-3.05)); +#2139 = SEAM_CURVE('',#2140,(#2144,#2151),.PCURVE_S1.); +#2140 = LINE('',#2141,#2142); +#2141 = CARTESIAN_POINT('',(4.5,-5.41,0.)); +#2142 = VECTOR('',#2143,1.); +#2143 = DIRECTION('',(0.,0.,-1.)); +#2144 = PCURVE('',#592,#2145); +#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150); +#2146 = LINE('',#2147,#2148); +#2147 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2148 = VECTOR('',#2149,1.); +#2149 = DIRECTION('',(-0.,-1.)); +#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2151 = PCURVE('',#592,#2152); +#2152 = DEFINITIONAL_REPRESENTATION('',(#2153),#2157); +#2153 = LINE('',#2154,#2155); +#2154 = CARTESIAN_POINT('',(-0.,0.)); +#2155 = VECTOR('',#2156,1.); +#2156 = DIRECTION('',(-0.,-1.)); +#2157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2158 = ORIENTED_EDGE('',*,*,#571,.F.); +#2159 = ORIENTED_EDGE('',*,*,#2136,.T.); +#2160 = ORIENTED_EDGE('',*,*,#2161,.T.); +#2161 = EDGE_CURVE('',#2137,#2137,#2162,.T.); +#2162 = SURFACE_CURVE('',#2163,(#2168,#2175),.PCURVE_S1.); +#2163 = CIRCLE('',#2164,0.25); +#2164 = AXIS2_PLACEMENT_3D('',#2165,#2166,#2167); +#2165 = CARTESIAN_POINT('',(4.25,-5.41,-3.05)); +#2166 = DIRECTION('',(0.,0.,-1.)); +#2167 = DIRECTION('',(1.,0.,0.)); +#2168 = PCURVE('',#592,#2169); +#2169 = DEFINITIONAL_REPRESENTATION('',(#2170),#2174); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(-0.,-3.05)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(-1.,0.)); +#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2175 = PCURVE('',#2176,#2181); +#2176 = CONICAL_SURFACE('',#2177,0.25,0.785398163397); +#2177 = AXIS2_PLACEMENT_3D('',#2178,#2179,#2180); +#2178 = CARTESIAN_POINT('',(4.25,-5.41,-3.05)); +#2179 = DIRECTION('',(0.,0.,1.)); +#2180 = DIRECTION('',(1.,0.,0.)); +#2181 = DEFINITIONAL_REPRESENTATION('',(#2182),#2186); +#2182 = LINE('',#2183,#2184); +#2183 = CARTESIAN_POINT('',(-0.,-0.)); +#2184 = VECTOR('',#2185,1.); +#2185 = DIRECTION('',(-1.,-0.)); +#2186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2187 = ADVANCED_FACE('',(#2188),#627,.T.); +#2188 = FACE_BOUND('',#2189,.F.); +#2189 = EDGE_LOOP('',(#2190,#2213,#2214,#2215)); +#2190 = ORIENTED_EDGE('',*,*,#2191,.F.); +#2191 = EDGE_CURVE('',#607,#2192,#2194,.T.); +#2192 = VERTEX_POINT('',#2193); +#2193 = CARTESIAN_POINT('',(1.96,-4.14,-3.05)); +#2194 = SEAM_CURVE('',#2195,(#2199,#2206),.PCURVE_S1.); +#2195 = LINE('',#2196,#2197); +#2196 = CARTESIAN_POINT('',(1.96,-4.14,0.)); +#2197 = VECTOR('',#2198,1.); +#2198 = DIRECTION('',(0.,0.,-1.)); +#2199 = PCURVE('',#627,#2200); +#2200 = DEFINITIONAL_REPRESENTATION('',(#2201),#2205); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(-0.,-1.)); +#2205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2206 = PCURVE('',#627,#2207); +#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212); +#2208 = LINE('',#2209,#2210); +#2209 = CARTESIAN_POINT('',(-0.,0.)); +#2210 = VECTOR('',#2211,1.); +#2211 = DIRECTION('',(-0.,-1.)); +#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2213 = ORIENTED_EDGE('',*,*,#606,.F.); +#2214 = ORIENTED_EDGE('',*,*,#2191,.T.); +#2215 = ORIENTED_EDGE('',*,*,#2216,.T.); +#2216 = EDGE_CURVE('',#2192,#2192,#2217,.T.); +#2217 = SURFACE_CURVE('',#2218,(#2223,#2230),.PCURVE_S1.); +#2218 = CIRCLE('',#2219,0.25); +#2219 = AXIS2_PLACEMENT_3D('',#2220,#2221,#2222); +#2220 = CARTESIAN_POINT('',(1.71,-4.14,-3.05)); +#2221 = DIRECTION('',(0.,0.,-1.)); +#2222 = DIRECTION('',(1.,0.,0.)); +#2223 = PCURVE('',#627,#2224); +#2224 = DEFINITIONAL_REPRESENTATION('',(#2225),#2229); +#2225 = LINE('',#2226,#2227); +#2226 = CARTESIAN_POINT('',(-0.,-3.05)); +#2227 = VECTOR('',#2228,1.); +#2228 = DIRECTION('',(-1.,0.)); +#2229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2230 = PCURVE('',#2231,#2236); +#2231 = CONICAL_SURFACE('',#2232,0.25,0.785398163397); +#2232 = AXIS2_PLACEMENT_3D('',#2233,#2234,#2235); +#2233 = CARTESIAN_POINT('',(1.71,-4.14,-3.05)); +#2234 = DIRECTION('',(0.,0.,1.)); +#2235 = DIRECTION('',(1.,0.,0.)); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(-0.,-0.)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(-1.,-0.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = ADVANCED_FACE('',(#2243),#662,.T.); +#2243 = FACE_BOUND('',#2244,.F.); +#2244 = EDGE_LOOP('',(#2245,#2268,#2269,#2270)); +#2245 = ORIENTED_EDGE('',*,*,#2246,.F.); +#2246 = EDGE_CURVE('',#642,#2247,#2249,.T.); +#2247 = VERTEX_POINT('',#2248); +#2248 = CARTESIAN_POINT('',(4.5,-13.03,-3.05)); +#2249 = SEAM_CURVE('',#2250,(#2254,#2261),.PCURVE_S1.); +#2250 = LINE('',#2251,#2252); +#2251 = CARTESIAN_POINT('',(4.5,-13.03,0.)); +#2252 = VECTOR('',#2253,1.); +#2253 = DIRECTION('',(0.,0.,-1.)); +#2254 = PCURVE('',#662,#2255); +#2255 = DEFINITIONAL_REPRESENTATION('',(#2256),#2260); +#2256 = LINE('',#2257,#2258); +#2257 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2258 = VECTOR('',#2259,1.); +#2259 = DIRECTION('',(-0.,-1.)); +#2260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2261 = PCURVE('',#662,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(-0.,0.)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(-0.,-1.)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = ORIENTED_EDGE('',*,*,#641,.F.); +#2269 = ORIENTED_EDGE('',*,*,#2246,.T.); +#2270 = ORIENTED_EDGE('',*,*,#2271,.T.); +#2271 = EDGE_CURVE('',#2247,#2247,#2272,.T.); +#2272 = SURFACE_CURVE('',#2273,(#2278,#2285),.PCURVE_S1.); +#2273 = CIRCLE('',#2274,0.25); +#2274 = AXIS2_PLACEMENT_3D('',#2275,#2276,#2277); +#2275 = CARTESIAN_POINT('',(4.25,-13.03,-3.05)); +#2276 = DIRECTION('',(0.,0.,-1.)); +#2277 = DIRECTION('',(1.,0.,0.)); +#2278 = PCURVE('',#662,#2279); +#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284); +#2280 = LINE('',#2281,#2282); +#2281 = CARTESIAN_POINT('',(-0.,-3.05)); +#2282 = VECTOR('',#2283,1.); +#2283 = DIRECTION('',(-1.,0.)); +#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2285 = PCURVE('',#2286,#2291); +#2286 = CONICAL_SURFACE('',#2287,0.25,0.785398163397); +#2287 = AXIS2_PLACEMENT_3D('',#2288,#2289,#2290); +#2288 = CARTESIAN_POINT('',(4.25,-13.03,-3.05)); +#2289 = DIRECTION('',(0.,0.,1.)); +#2290 = DIRECTION('',(1.,0.,0.)); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2296); +#2292 = LINE('',#2293,#2294); +#2293 = CARTESIAN_POINT('',(-0.,-0.)); +#2294 = VECTOR('',#2295,1.); +#2295 = DIRECTION('',(-1.,-0.)); +#2296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2297 = ADVANCED_FACE('',(#2298),#697,.T.); +#2298 = FACE_BOUND('',#2299,.F.); +#2299 = EDGE_LOOP('',(#2300,#2323,#2324,#2325)); +#2300 = ORIENTED_EDGE('',*,*,#2301,.F.); +#2301 = EDGE_CURVE('',#677,#2302,#2304,.T.); +#2302 = VERTEX_POINT('',#2303); +#2303 = CARTESIAN_POINT('',(4.5,-10.49,-3.05)); +#2304 = SEAM_CURVE('',#2305,(#2309,#2316),.PCURVE_S1.); +#2305 = LINE('',#2306,#2307); +#2306 = CARTESIAN_POINT('',(4.5,-10.49,0.)); +#2307 = VECTOR('',#2308,1.); +#2308 = DIRECTION('',(0.,0.,-1.)); +#2309 = PCURVE('',#697,#2310); +#2310 = DEFINITIONAL_REPRESENTATION('',(#2311),#2315); +#2311 = LINE('',#2312,#2313); +#2312 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2313 = VECTOR('',#2314,1.); +#2314 = DIRECTION('',(-0.,-1.)); +#2315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2316 = PCURVE('',#697,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(-0.,0.)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(-0.,-1.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2323 = ORIENTED_EDGE('',*,*,#676,.F.); +#2324 = ORIENTED_EDGE('',*,*,#2301,.T.); +#2325 = ORIENTED_EDGE('',*,*,#2326,.T.); +#2326 = EDGE_CURVE('',#2302,#2302,#2327,.T.); +#2327 = SURFACE_CURVE('',#2328,(#2333,#2340),.PCURVE_S1.); +#2328 = CIRCLE('',#2329,0.25); +#2329 = AXIS2_PLACEMENT_3D('',#2330,#2331,#2332); +#2330 = CARTESIAN_POINT('',(4.25,-10.49,-3.05)); +#2331 = DIRECTION('',(0.,0.,-1.)); +#2332 = DIRECTION('',(1.,0.,0.)); +#2333 = PCURVE('',#697,#2334); +#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339); +#2335 = LINE('',#2336,#2337); +#2336 = CARTESIAN_POINT('',(-0.,-3.05)); +#2337 = VECTOR('',#2338,1.); +#2338 = DIRECTION('',(-1.,0.)); +#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2340 = PCURVE('',#2341,#2346); +#2341 = CONICAL_SURFACE('',#2342,0.25,0.785398163397); +#2342 = AXIS2_PLACEMENT_3D('',#2343,#2344,#2345); +#2343 = CARTESIAN_POINT('',(4.25,-10.49,-3.05)); +#2344 = DIRECTION('',(0.,0.,1.)); +#2345 = DIRECTION('',(1.,0.,0.)); +#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2351); +#2347 = LINE('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(-0.,-0.)); +#2349 = VECTOR('',#2350,1.); +#2350 = DIRECTION('',(-1.,-0.)); +#2351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2352 = ADVANCED_FACE('',(#2353),#732,.T.); +#2353 = FACE_BOUND('',#2354,.F.); +#2354 = EDGE_LOOP('',(#2355,#2378,#2379,#2380)); +#2355 = ORIENTED_EDGE('',*,*,#2356,.F.); +#2356 = EDGE_CURVE('',#712,#2357,#2359,.T.); +#2357 = VERTEX_POINT('',#2358); +#2358 = CARTESIAN_POINT('',(4.5,-7.95,-3.05)); +#2359 = SEAM_CURVE('',#2360,(#2364,#2371),.PCURVE_S1.); +#2360 = LINE('',#2361,#2362); +#2361 = CARTESIAN_POINT('',(4.5,-7.95,0.)); +#2362 = VECTOR('',#2363,1.); +#2363 = DIRECTION('',(0.,0.,-1.)); +#2364 = PCURVE('',#732,#2365); +#2365 = DEFINITIONAL_REPRESENTATION('',(#2366),#2370); +#2366 = LINE('',#2367,#2368); +#2367 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2368 = VECTOR('',#2369,1.); +#2369 = DIRECTION('',(-0.,-1.)); +#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2371 = PCURVE('',#732,#2372); +#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(-0.,0.)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(-0.,-1.)); +#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2378 = ORIENTED_EDGE('',*,*,#711,.F.); +#2379 = ORIENTED_EDGE('',*,*,#2356,.T.); +#2380 = ORIENTED_EDGE('',*,*,#2381,.T.); +#2381 = EDGE_CURVE('',#2357,#2357,#2382,.T.); +#2382 = SURFACE_CURVE('',#2383,(#2388,#2395),.PCURVE_S1.); +#2383 = CIRCLE('',#2384,0.25); +#2384 = AXIS2_PLACEMENT_3D('',#2385,#2386,#2387); +#2385 = CARTESIAN_POINT('',(4.25,-7.95,-3.05)); +#2386 = DIRECTION('',(0.,0.,-1.)); +#2387 = DIRECTION('',(1.,0.,0.)); +#2388 = PCURVE('',#732,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(-0.,-3.05)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(-1.,0.)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2396,#2401); +#2396 = CONICAL_SURFACE('',#2397,0.25,0.785398163397); +#2397 = AXIS2_PLACEMENT_3D('',#2398,#2399,#2400); +#2398 = CARTESIAN_POINT('',(4.25,-7.95,-3.05)); +#2399 = DIRECTION('',(0.,0.,1.)); +#2400 = DIRECTION('',(1.,0.,0.)); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(-0.,-0.)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(-1.,-0.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = ADVANCED_FACE('',(#2408),#767,.T.); +#2408 = FACE_BOUND('',#2409,.F.); +#2409 = EDGE_LOOP('',(#2410,#2433,#2434,#2435)); +#2410 = ORIENTED_EDGE('',*,*,#2411,.F.); +#2411 = EDGE_CURVE('',#747,#2412,#2414,.T.); +#2412 = VERTEX_POINT('',#2413); +#2413 = CARTESIAN_POINT('',(1.96,-11.76,-3.05)); +#2414 = SEAM_CURVE('',#2415,(#2419,#2426),.PCURVE_S1.); +#2415 = LINE('',#2416,#2417); +#2416 = CARTESIAN_POINT('',(1.96,-11.76,0.)); +#2417 = VECTOR('',#2418,1.); +#2418 = DIRECTION('',(0.,0.,-1.)); +#2419 = PCURVE('',#767,#2420); +#2420 = DEFINITIONAL_REPRESENTATION('',(#2421),#2425); +#2421 = LINE('',#2422,#2423); +#2422 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2423 = VECTOR('',#2424,1.); +#2424 = DIRECTION('',(-0.,-1.)); +#2425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2426 = PCURVE('',#767,#2427); +#2427 = DEFINITIONAL_REPRESENTATION('',(#2428),#2432); +#2428 = LINE('',#2429,#2430); +#2429 = CARTESIAN_POINT('',(-0.,0.)); +#2430 = VECTOR('',#2431,1.); +#2431 = DIRECTION('',(-0.,-1.)); +#2432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2433 = ORIENTED_EDGE('',*,*,#746,.F.); +#2434 = ORIENTED_EDGE('',*,*,#2411,.T.); +#2435 = ORIENTED_EDGE('',*,*,#2436,.T.); +#2436 = EDGE_CURVE('',#2412,#2412,#2437,.T.); +#2437 = SURFACE_CURVE('',#2438,(#2443,#2450),.PCURVE_S1.); +#2438 = CIRCLE('',#2439,0.25); +#2439 = AXIS2_PLACEMENT_3D('',#2440,#2441,#2442); +#2440 = CARTESIAN_POINT('',(1.71,-11.76,-3.05)); +#2441 = DIRECTION('',(0.,0.,-1.)); +#2442 = DIRECTION('',(1.,0.,0.)); +#2443 = PCURVE('',#767,#2444); +#2444 = DEFINITIONAL_REPRESENTATION('',(#2445),#2449); +#2445 = LINE('',#2446,#2447); +#2446 = CARTESIAN_POINT('',(-0.,-3.05)); +#2447 = VECTOR('',#2448,1.); +#2448 = DIRECTION('',(-1.,0.)); +#2449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2450 = PCURVE('',#2451,#2456); +#2451 = CONICAL_SURFACE('',#2452,0.25,0.785398163397); +#2452 = AXIS2_PLACEMENT_3D('',#2453,#2454,#2455); +#2453 = CARTESIAN_POINT('',(1.71,-11.76,-3.05)); +#2454 = DIRECTION('',(0.,0.,1.)); +#2455 = DIRECTION('',(1.,0.,0.)); +#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461); +#2457 = LINE('',#2458,#2459); +#2458 = CARTESIAN_POINT('',(-0.,-0.)); +#2459 = VECTOR('',#2460,1.); +#2460 = DIRECTION('',(-1.,-0.)); +#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2462 = ADVANCED_FACE('',(#2463),#802,.T.); +#2463 = FACE_BOUND('',#2464,.F.); +#2464 = EDGE_LOOP('',(#2465,#2488,#2489,#2490)); +#2465 = ORIENTED_EDGE('',*,*,#2466,.F.); +#2466 = EDGE_CURVE('',#782,#2467,#2469,.T.); +#2467 = VERTEX_POINT('',#2468); +#2468 = CARTESIAN_POINT('',(1.96,-9.22,-3.05)); +#2469 = SEAM_CURVE('',#2470,(#2474,#2481),.PCURVE_S1.); +#2470 = LINE('',#2471,#2472); +#2471 = CARTESIAN_POINT('',(1.96,-9.22,0.)); +#2472 = VECTOR('',#2473,1.); +#2473 = DIRECTION('',(0.,0.,-1.)); +#2474 = PCURVE('',#802,#2475); +#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480); +#2476 = LINE('',#2477,#2478); +#2477 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2478 = VECTOR('',#2479,1.); +#2479 = DIRECTION('',(-0.,-1.)); +#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2481 = PCURVE('',#802,#2482); +#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2487); +#2483 = LINE('',#2484,#2485); +#2484 = CARTESIAN_POINT('',(-0.,0.)); +#2485 = VECTOR('',#2486,1.); +#2486 = DIRECTION('',(-0.,-1.)); +#2487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2488 = ORIENTED_EDGE('',*,*,#781,.F.); +#2489 = ORIENTED_EDGE('',*,*,#2466,.T.); +#2490 = ORIENTED_EDGE('',*,*,#2491,.T.); +#2491 = EDGE_CURVE('',#2467,#2467,#2492,.T.); +#2492 = SURFACE_CURVE('',#2493,(#2498,#2505),.PCURVE_S1.); +#2493 = CIRCLE('',#2494,0.25); +#2494 = AXIS2_PLACEMENT_3D('',#2495,#2496,#2497); +#2495 = CARTESIAN_POINT('',(1.71,-9.22,-3.05)); +#2496 = DIRECTION('',(0.,0.,-1.)); +#2497 = DIRECTION('',(1.,0.,0.)); +#2498 = PCURVE('',#802,#2499); +#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2504); +#2500 = LINE('',#2501,#2502); +#2501 = CARTESIAN_POINT('',(-0.,-3.05)); +#2502 = VECTOR('',#2503,1.); +#2503 = DIRECTION('',(-1.,0.)); +#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2505 = PCURVE('',#2506,#2511); +#2506 = CONICAL_SURFACE('',#2507,0.25,0.785398163397); +#2507 = AXIS2_PLACEMENT_3D('',#2508,#2509,#2510); +#2508 = CARTESIAN_POINT('',(1.71,-9.22,-3.05)); +#2509 = DIRECTION('',(0.,0.,1.)); +#2510 = DIRECTION('',(1.,0.,0.)); +#2511 = DEFINITIONAL_REPRESENTATION('',(#2512),#2516); +#2512 = LINE('',#2513,#2514); +#2513 = CARTESIAN_POINT('',(-0.,-0.)); +#2514 = VECTOR('',#2515,1.); +#2515 = DIRECTION('',(-1.,-0.)); +#2516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2517 = ADVANCED_FACE('',(#2518),#837,.T.); +#2518 = FACE_BOUND('',#2519,.F.); +#2519 = EDGE_LOOP('',(#2520,#2543,#2544,#2545)); +#2520 = ORIENTED_EDGE('',*,*,#2521,.F.); +#2521 = EDGE_CURVE('',#817,#2522,#2524,.T.); +#2522 = VERTEX_POINT('',#2523); +#2523 = CARTESIAN_POINT('',(14.78,-1.6,-3.05)); +#2524 = SEAM_CURVE('',#2525,(#2529,#2536),.PCURVE_S1.); +#2525 = LINE('',#2526,#2527); +#2526 = CARTESIAN_POINT('',(14.78,-1.6,0.)); +#2527 = VECTOR('',#2528,1.); +#2528 = DIRECTION('',(0.,0.,-1.)); +#2529 = PCURVE('',#837,#2530); +#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2535); +#2531 = LINE('',#2532,#2533); +#2532 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2533 = VECTOR('',#2534,1.); +#2534 = DIRECTION('',(-0.,-1.)); +#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2536 = PCURVE('',#837,#2537); +#2537 = DEFINITIONAL_REPRESENTATION('',(#2538),#2542); +#2538 = LINE('',#2539,#2540); +#2539 = CARTESIAN_POINT('',(-0.,0.)); +#2540 = VECTOR('',#2541,1.); +#2541 = DIRECTION('',(-0.,-1.)); +#2542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2543 = ORIENTED_EDGE('',*,*,#816,.F.); +#2544 = ORIENTED_EDGE('',*,*,#2521,.T.); +#2545 = ORIENTED_EDGE('',*,*,#2546,.T.); +#2546 = EDGE_CURVE('',#2522,#2522,#2547,.T.); +#2547 = SURFACE_CURVE('',#2548,(#2553,#2560),.PCURVE_S1.); +#2548 = CIRCLE('',#2549,0.25); +#2549 = AXIS2_PLACEMENT_3D('',#2550,#2551,#2552); +#2550 = CARTESIAN_POINT('',(14.53,-1.6,-3.05)); +#2551 = DIRECTION('',(0.,0.,-1.)); +#2552 = DIRECTION('',(1.,0.,0.)); +#2553 = PCURVE('',#837,#2554); +#2554 = DEFINITIONAL_REPRESENTATION('',(#2555),#2559); +#2555 = LINE('',#2556,#2557); +#2556 = CARTESIAN_POINT('',(-0.,-3.05)); +#2557 = VECTOR('',#2558,1.); +#2558 = DIRECTION('',(-1.,0.)); +#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2560 = PCURVE('',#2561,#2566); +#2561 = CONICAL_SURFACE('',#2562,0.25,0.785398163397); +#2562 = AXIS2_PLACEMENT_3D('',#2563,#2564,#2565); +#2563 = CARTESIAN_POINT('',(14.53,-1.6,-3.05)); +#2564 = DIRECTION('',(0.,0.,1.)); +#2565 = DIRECTION('',(1.,0.,0.)); +#2566 = DEFINITIONAL_REPRESENTATION('',(#2567),#2571); +#2567 = LINE('',#2568,#2569); +#2568 = CARTESIAN_POINT('',(-0.,-0.)); +#2569 = VECTOR('',#2570,1.); +#2570 = DIRECTION('',(-1.,-0.)); +#2571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2572 = ADVANCED_FACE('',(#2573),#872,.T.); +#2573 = FACE_BOUND('',#2574,.F.); +#2574 = EDGE_LOOP('',(#2575,#2598,#2599,#2600)); +#2575 = ORIENTED_EDGE('',*,*,#2576,.F.); +#2576 = EDGE_CURVE('',#852,#2577,#2579,.T.); +#2577 = VERTEX_POINT('',#2578); +#2578 = CARTESIAN_POINT('',(14.78,-11.76,-3.05)); +#2579 = SEAM_CURVE('',#2580,(#2584,#2591),.PCURVE_S1.); +#2580 = LINE('',#2581,#2582); +#2581 = CARTESIAN_POINT('',(14.78,-11.76,0.)); +#2582 = VECTOR('',#2583,1.); +#2583 = DIRECTION('',(0.,0.,-1.)); +#2584 = PCURVE('',#872,#2585); +#2585 = DEFINITIONAL_REPRESENTATION('',(#2586),#2590); +#2586 = LINE('',#2587,#2588); +#2587 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2588 = VECTOR('',#2589,1.); +#2589 = DIRECTION('',(-0.,-1.)); +#2590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2591 = PCURVE('',#872,#2592); +#2592 = DEFINITIONAL_REPRESENTATION('',(#2593),#2597); +#2593 = LINE('',#2594,#2595); +#2594 = CARTESIAN_POINT('',(-0.,0.)); +#2595 = VECTOR('',#2596,1.); +#2596 = DIRECTION('',(-0.,-1.)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2598 = ORIENTED_EDGE('',*,*,#851,.F.); +#2599 = ORIENTED_EDGE('',*,*,#2576,.T.); +#2600 = ORIENTED_EDGE('',*,*,#2601,.T.); +#2601 = EDGE_CURVE('',#2577,#2577,#2602,.T.); +#2602 = SURFACE_CURVE('',#2603,(#2608,#2615),.PCURVE_S1.); +#2603 = CIRCLE('',#2604,0.25); +#2604 = AXIS2_PLACEMENT_3D('',#2605,#2606,#2607); +#2605 = CARTESIAN_POINT('',(14.53,-11.76,-3.05)); +#2606 = DIRECTION('',(0.,0.,-1.)); +#2607 = DIRECTION('',(1.,0.,0.)); +#2608 = PCURVE('',#872,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(-0.,-3.05)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(-1.,0.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#2616,#2621); +#2616 = CONICAL_SURFACE('',#2617,0.25,0.785398163397); +#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620); +#2618 = CARTESIAN_POINT('',(14.53,-11.76,-3.05)); +#2619 = DIRECTION('',(0.,0.,1.)); +#2620 = DIRECTION('',(1.,0.,0.)); +#2621 = DEFINITIONAL_REPRESENTATION('',(#2622),#2626); +#2622 = LINE('',#2623,#2624); +#2623 = CARTESIAN_POINT('',(-0.,-0.)); +#2624 = VECTOR('',#2625,1.); +#2625 = DIRECTION('',(-1.,-0.)); +#2626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2627 = ADVANCED_FACE('',(#2628),#907,.T.); +#2628 = FACE_BOUND('',#2629,.F.); +#2629 = EDGE_LOOP('',(#2630,#2653,#2654,#2655)); +#2630 = ORIENTED_EDGE('',*,*,#2631,.F.); +#2631 = EDGE_CURVE('',#887,#2632,#2634,.T.); +#2632 = VERTEX_POINT('',#2633); +#2633 = CARTESIAN_POINT('',(16.05,-14.3,-3.05)); +#2634 = SEAM_CURVE('',#2635,(#2639,#2646),.PCURVE_S1.); +#2635 = LINE('',#2636,#2637); +#2636 = CARTESIAN_POINT('',(16.05,-14.3,0.)); +#2637 = VECTOR('',#2638,1.); +#2638 = DIRECTION('',(0.,0.,-1.)); +#2639 = PCURVE('',#907,#2640); +#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645); +#2641 = LINE('',#2642,#2643); +#2642 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2643 = VECTOR('',#2644,1.); +#2644 = DIRECTION('',(-0.,-1.)); +#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2646 = PCURVE('',#907,#2647); +#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2652); +#2648 = LINE('',#2649,#2650); +#2649 = CARTESIAN_POINT('',(-0.,0.)); +#2650 = VECTOR('',#2651,1.); +#2651 = DIRECTION('',(-0.,-1.)); +#2652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2653 = ORIENTED_EDGE('',*,*,#886,.F.); +#2654 = ORIENTED_EDGE('',*,*,#2631,.T.); +#2655 = ORIENTED_EDGE('',*,*,#2656,.T.); +#2656 = EDGE_CURVE('',#2632,#2632,#2657,.T.); +#2657 = SURFACE_CURVE('',#2658,(#2663,#2670),.PCURVE_S1.); +#2658 = CIRCLE('',#2659,0.25); +#2659 = AXIS2_PLACEMENT_3D('',#2660,#2661,#2662); +#2660 = CARTESIAN_POINT('',(15.8,-14.3,-3.05)); +#2661 = DIRECTION('',(0.,0.,-1.)); +#2662 = DIRECTION('',(1.,0.,0.)); +#2663 = PCURVE('',#907,#2664); +#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2669); +#2665 = LINE('',#2666,#2667); +#2666 = CARTESIAN_POINT('',(-0.,-3.05)); +#2667 = VECTOR('',#2668,1.); +#2668 = DIRECTION('',(-1.,0.)); +#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2670 = PCURVE('',#2671,#2676); +#2671 = CONICAL_SURFACE('',#2672,0.25,0.785398163397); +#2672 = AXIS2_PLACEMENT_3D('',#2673,#2674,#2675); +#2673 = CARTESIAN_POINT('',(15.8,-14.3,-3.05)); +#2674 = DIRECTION('',(0.,0.,1.)); +#2675 = DIRECTION('',(1.,0.,0.)); +#2676 = DEFINITIONAL_REPRESENTATION('',(#2677),#2681); +#2677 = LINE('',#2678,#2679); +#2678 = CARTESIAN_POINT('',(-0.,-0.)); +#2679 = VECTOR('',#2680,1.); +#2680 = DIRECTION('',(-1.,-0.)); +#2681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2682 = ADVANCED_FACE('',(#2683),#942,.T.); +#2683 = FACE_BOUND('',#2684,.F.); +#2684 = EDGE_LOOP('',(#2685,#2708,#2709,#2710)); +#2685 = ORIENTED_EDGE('',*,*,#2686,.F.); +#2686 = EDGE_CURVE('',#922,#2687,#2689,.T.); +#2687 = VERTEX_POINT('',#2688); +#2688 = CARTESIAN_POINT('',(16.05,-4.14,-3.05)); +#2689 = SEAM_CURVE('',#2690,(#2694,#2701),.PCURVE_S1.); +#2690 = LINE('',#2691,#2692); +#2691 = CARTESIAN_POINT('',(16.05,-4.14,0.)); +#2692 = VECTOR('',#2693,1.); +#2693 = DIRECTION('',(0.,0.,-1.)); +#2694 = PCURVE('',#942,#2695); +#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700); +#2696 = LINE('',#2697,#2698); +#2697 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2698 = VECTOR('',#2699,1.); +#2699 = DIRECTION('',(-0.,-1.)); +#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2701 = PCURVE('',#942,#2702); +#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707); +#2703 = LINE('',#2704,#2705); +#2704 = CARTESIAN_POINT('',(-0.,0.)); +#2705 = VECTOR('',#2706,1.); +#2706 = DIRECTION('',(-0.,-1.)); +#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2708 = ORIENTED_EDGE('',*,*,#921,.F.); +#2709 = ORIENTED_EDGE('',*,*,#2686,.T.); +#2710 = ORIENTED_EDGE('',*,*,#2711,.T.); +#2711 = EDGE_CURVE('',#2687,#2687,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2718,#2725),.PCURVE_S1.); +#2713 = CIRCLE('',#2714,0.25); +#2714 = AXIS2_PLACEMENT_3D('',#2715,#2716,#2717); +#2715 = CARTESIAN_POINT('',(15.8,-4.14,-3.05)); +#2716 = DIRECTION('',(0.,0.,-1.)); +#2717 = DIRECTION('',(1.,0.,0.)); +#2718 = PCURVE('',#942,#2719); +#2719 = DEFINITIONAL_REPRESENTATION('',(#2720),#2724); +#2720 = LINE('',#2721,#2722); +#2721 = CARTESIAN_POINT('',(-0.,-3.05)); +#2722 = VECTOR('',#2723,1.); +#2723 = DIRECTION('',(-1.,0.)); +#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2725 = PCURVE('',#2726,#2731); +#2726 = CONICAL_SURFACE('',#2727,0.25,0.785398163397); +#2727 = AXIS2_PLACEMENT_3D('',#2728,#2729,#2730); +#2728 = CARTESIAN_POINT('',(15.8,-4.14,-3.05)); +#2729 = DIRECTION('',(0.,0.,1.)); +#2730 = DIRECTION('',(1.,0.,0.)); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(-0.,-0.)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(-1.,-0.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = ADVANCED_FACE('',(#2738),#1000,.T.); +#2738 = FACE_BOUND('',#2739,.F.); +#2739 = EDGE_LOOP('',(#2740,#2741,#2742,#2743)); +#2740 = ORIENTED_EDGE('',*,*,#984,.T.); +#2741 = ORIENTED_EDGE('',*,*,#1662,.T.); +#2742 = ORIENTED_EDGE('',*,*,#1212,.T.); +#2743 = ORIENTED_EDGE('',*,*,#1087,.T.); +#2744 = ADVANCED_FACE('',(#2745),#1048,.T.); +#2745 = FACE_BOUND('',#2746,.T.); +#2746 = EDGE_LOOP('',(#2747,#2748,#2772,#2795,#2821,#2822)); +#2747 = ORIENTED_EDGE('',*,*,#1452,.F.); +#2748 = ORIENTED_EDGE('',*,*,#2749,.T.); +#2749 = EDGE_CURVE('',#1453,#2750,#2752,.T.); +#2750 = VERTEX_POINT('',#2751); +#2751 = CARTESIAN_POINT('',(7.75,-8.621483219918E-16,-3.88277086166)); +#2752 = SURFACE_CURVE('',#2753,(#2758,#2765),.PCURVE_S1.); +#2753 = CIRCLE('',#2754,0.4); +#2754 = AXIS2_PLACEMENT_3D('',#2755,#2756,#2757); +#2755 = CARTESIAN_POINT('',(7.75,-7.733304800218E-16,-3.48277086166)); +#2756 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2757 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#2758 = PCURVE('',#1048,#2759); +#2759 = DEFINITIONAL_REPRESENTATION('',(#2760),#2764); +#2760 = CIRCLE('',#2761,0.4); +#2761 = AXIS2_PLACEMENT_2D('',#2762,#2763); +#2762 = CARTESIAN_POINT('',(-3.48277086166,-0.4)); +#2763 = DIRECTION('',(-1.,0.)); +#2764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2765 = PCURVE('',#1305,#2766); +#2766 = DEFINITIONAL_REPRESENTATION('',(#2767),#2771); +#2767 = LINE('',#2768,#2769); +#2768 = CARTESIAN_POINT('',(4.712388980385,-0.)); +#2769 = VECTOR('',#2770,1.); +#2770 = DIRECTION('',(-1.,0.)); +#2771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2772 = ORIENTED_EDGE('',*,*,#2773,.F.); +#2773 = EDGE_CURVE('',#2774,#2750,#2776,.T.); +#2774 = VERTEX_POINT('',#2775); +#2775 = CARTESIAN_POINT('',(7.55,-8.621483219918E-16,-3.88277086166)); +#2776 = SURFACE_CURVE('',#2777,(#2781,#2788),.PCURVE_S1.); +#2777 = LINE('',#2778,#2779); +#2778 = CARTESIAN_POINT('',(7.15,-8.621483219918E-16,-3.88277086166)); +#2779 = VECTOR('',#2780,1.); +#2780 = DIRECTION('',(1.,0.,0.)); +#2781 = PCURVE('',#1048,#2782); +#2782 = DEFINITIONAL_REPRESENTATION('',(#2783),#2787); +#2783 = LINE('',#2784,#2785); +#2784 = CARTESIAN_POINT('',(-3.88277086166,-1.)); +#2785 = VECTOR('',#2786,1.); +#2786 = DIRECTION('',(0.,1.)); +#2787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2788 = PCURVE('',#1333,#2789); +#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794); +#2790 = LINE('',#2791,#2792); +#2791 = CARTESIAN_POINT('',(0.,0.)); +#2792 = VECTOR('',#2793,1.); +#2793 = DIRECTION('',(1.,0.)); +#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2795 = ORIENTED_EDGE('',*,*,#2796,.F.); +#2796 = EDGE_CURVE('',#1114,#2774,#2797,.T.); +#2797 = SURFACE_CURVE('',#2798,(#2803,#2814),.PCURVE_S1.); +#2798 = CIRCLE('',#2799,0.4); +#2799 = AXIS2_PLACEMENT_3D('',#2800,#2801,#2802); +#2800 = CARTESIAN_POINT('',(7.55,-7.733304800218E-16,-3.48277086166)); +#2801 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2802 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#2803 = PCURVE('',#1048,#2804); +#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2813); +#2805 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2806,#2807,#2808,#2809, +#2810,#2811,#2812),.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('') ); +#2806 = CARTESIAN_POINT('',(-3.88277086166,-0.6)); +#2807 = CARTESIAN_POINT('',(-3.88277086166,9.282032302755E-02)); +#2808 = CARTESIAN_POINT('',(-3.28277086166,-0.253589838486)); +#2809 = CARTESIAN_POINT('',(-2.68277086166,-0.6)); +#2810 = CARTESIAN_POINT('',(-3.28277086166,-0.946410161514)); +#2811 = CARTESIAN_POINT('',(-3.88277086166,-1.292820323028)); +#2812 = CARTESIAN_POINT('',(-3.88277086166,-0.6)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2814 = PCURVE('',#1174,#2815); +#2815 = DEFINITIONAL_REPRESENTATION('',(#2816),#2820); +#2816 = LINE('',#2817,#2818); +#2817 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#2818 = VECTOR('',#2819,1.); +#2819 = DIRECTION('',(1.,0.)); +#2820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2821 = ORIENTED_EDGE('',*,*,#1113,.F.); +#2822 = ORIENTED_EDGE('',*,*,#1034,.F.); +#2823 = ADVANCED_FACE('',(#2824),#1174,.T.); +#2824 = FACE_BOUND('',#2825,.T.); +#2825 = EDGE_LOOP('',(#2826,#2827,#2848,#2849)); +#2826 = ORIENTED_EDGE('',*,*,#2796,.T.); +#2827 = ORIENTED_EDGE('',*,*,#2828,.T.); +#2828 = EDGE_CURVE('',#2774,#1318,#2829,.T.); +#2829 = SURFACE_CURVE('',#2830,(#2834,#2841),.PCURVE_S1.); +#2830 = LINE('',#2831,#2832); +#2831 = CARTESIAN_POINT('',(7.55,-8.621483219918E-16,-3.88277086166)); +#2832 = VECTOR('',#2833,1.); +#2833 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2834 = PCURVE('',#1174,#2835); +#2835 = DEFINITIONAL_REPRESENTATION('',(#2836),#2840); +#2836 = LINE('',#2837,#2838); +#2837 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2838 = VECTOR('',#2839,1.); +#2839 = DIRECTION('',(0.,1.)); +#2840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2841 = PCURVE('',#1333,#2842); +#2842 = DEFINITIONAL_REPRESENTATION('',(#2843),#2847); +#2843 = LINE('',#2844,#2845); +#2844 = CARTESIAN_POINT('',(0.4,0.)); +#2845 = VECTOR('',#2846,1.); +#2846 = DIRECTION('',(0.,-1.)); +#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2848 = ORIENTED_EDGE('',*,*,#1345,.F.); +#2849 = ORIENTED_EDGE('',*,*,#1160,.F.); +#2850 = ADVANCED_FACE('',(#2851),#1249,.F.); +#2851 = FACE_BOUND('',#2852,.F.); +#2852 = EDGE_LOOP('',(#2853,#2854,#2878,#2901,#2927,#2928)); +#2853 = ORIENTED_EDGE('',*,*,#1612,.F.); +#2854 = ORIENTED_EDGE('',*,*,#2855,.T.); +#2855 = EDGE_CURVE('',#1613,#2856,#2858,.T.); +#2856 = VERTEX_POINT('',#2857); +#2857 = CARTESIAN_POINT('',(7.75,-15.9,-3.88277086166)); +#2858 = SURFACE_CURVE('',#2859,(#2864,#2871),.PCURVE_S1.); +#2859 = CIRCLE('',#2860,0.4); +#2860 = AXIS2_PLACEMENT_3D('',#2861,#2862,#2863); +#2861 = CARTESIAN_POINT('',(7.75,-15.9,-3.48277086166)); +#2862 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2863 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#2864 = PCURVE('',#1249,#2865); +#2865 = DEFINITIONAL_REPRESENTATION('',(#2866),#2870); +#2866 = CIRCLE('',#2867,0.4); +#2867 = AXIS2_PLACEMENT_2D('',#2868,#2869); +#2868 = CARTESIAN_POINT('',(-3.48277086166,-0.4)); +#2869 = DIRECTION('',(1.,0.)); +#2870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2871 = PCURVE('',#1541,#2872); +#2872 = DEFINITIONAL_REPRESENTATION('',(#2873),#2877); +#2873 = LINE('',#2874,#2875); +#2874 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2875 = VECTOR('',#2876,1.); +#2876 = DIRECTION('',(1.,0.)); +#2877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2878 = ORIENTED_EDGE('',*,*,#2879,.F.); +#2879 = EDGE_CURVE('',#2880,#2856,#2882,.T.); +#2880 = VERTEX_POINT('',#2881); +#2881 = CARTESIAN_POINT('',(7.55,-15.9,-3.88277086166)); +#2882 = SURFACE_CURVE('',#2883,(#2887,#2894),.PCURVE_S1.); +#2883 = LINE('',#2884,#2885); +#2884 = CARTESIAN_POINT('',(7.15,-15.9,-3.88277086166)); +#2885 = VECTOR('',#2886,1.); +#2886 = DIRECTION('',(1.,0.,0.)); +#2887 = PCURVE('',#1249,#2888); +#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(-3.88277086166,-1.)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.,1.)); +#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2894 = PCURVE('',#1569,#2895); +#2895 = DEFINITIONAL_REPRESENTATION('',(#2896),#2900); +#2896 = LINE('',#2897,#2898); +#2897 = CARTESIAN_POINT('',(0.,0.)); +#2898 = VECTOR('',#2899,1.); +#2899 = DIRECTION('',(1.,0.)); +#2900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2901 = ORIENTED_EDGE('',*,*,#2902,.F.); +#2902 = EDGE_CURVE('',#1377,#2880,#2903,.T.); +#2903 = SURFACE_CURVE('',#2904,(#2909,#2920),.PCURVE_S1.); +#2904 = CIRCLE('',#2905,0.4); +#2905 = AXIS2_PLACEMENT_3D('',#2906,#2907,#2908); +#2906 = CARTESIAN_POINT('',(7.55,-15.9,-3.48277086166)); +#2907 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2908 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#2909 = PCURVE('',#1249,#2910); +#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2919); +#2911 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2912,#2913,#2914,#2915, +#2916,#2917,#2918),.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('') ); +#2912 = CARTESIAN_POINT('',(-3.08277086166,-0.6)); +#2913 = CARTESIAN_POINT('',(-3.08277086166,-1.292820323028)); +#2914 = CARTESIAN_POINT('',(-3.68277086166,-0.946410161514)); +#2915 = CARTESIAN_POINT('',(-4.28277086166,-0.6)); +#2916 = CARTESIAN_POINT('',(-3.68277086166,-0.253589838486)); +#2917 = CARTESIAN_POINT('',(-3.08277086166,9.282032302755E-02)); +#2918 = CARTESIAN_POINT('',(-3.08277086166,-0.6)); +#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2920 = PCURVE('',#1437,#2921); +#2921 = DEFINITIONAL_REPRESENTATION('',(#2922),#2926); +#2922 = LINE('',#2923,#2924); +#2923 = CARTESIAN_POINT('',(1.570796326795,-0.)); +#2924 = VECTOR('',#2925,1.); +#2925 = DIRECTION('',(-1.,0.)); +#2926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2927 = ORIENTED_EDGE('',*,*,#1376,.F.); +#2928 = ORIENTED_EDGE('',*,*,#1235,.F.); +#2929 = ADVANCED_FACE('',(#2930),#1305,.T.); +#2930 = FACE_BOUND('',#2931,.F.); +#2931 = EDGE_LOOP('',(#2932,#2933,#2954,#2955)); +#2932 = ORIENTED_EDGE('',*,*,#2749,.T.); +#2933 = ORIENTED_EDGE('',*,*,#2934,.T.); +#2934 = EDGE_CURVE('',#2750,#1289,#2935,.T.); +#2935 = SURFACE_CURVE('',#2936,(#2940,#2947),.PCURVE_S1.); +#2936 = LINE('',#2937,#2938); +#2937 = CARTESIAN_POINT('',(7.75,-8.621483219918E-16,-3.88277086166)); +#2938 = VECTOR('',#2939,1.); +#2939 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#2940 = PCURVE('',#1305,#2941); +#2941 = DEFINITIONAL_REPRESENTATION('',(#2942),#2946); +#2942 = LINE('',#2943,#2944); +#2943 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2944 = VECTOR('',#2945,1.); +#2945 = DIRECTION('',(-0.,1.)); +#2946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2947 = PCURVE('',#1333,#2948); +#2948 = DEFINITIONAL_REPRESENTATION('',(#2949),#2953); +#2949 = LINE('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(0.6,0.)); +#2951 = VECTOR('',#2952,1.); +#2952 = DIRECTION('',(0.,-1.)); +#2953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2954 = ORIENTED_EDGE('',*,*,#1288,.F.); +#2955 = ORIENTED_EDGE('',*,*,#1475,.F.); +#2956 = ADVANCED_FACE('',(#2957),#1333,.F.); +#2957 = FACE_BOUND('',#2958,.F.); +#2958 = EDGE_LOOP('',(#2959,#2960,#2961,#2962)); +#2959 = ORIENTED_EDGE('',*,*,#2773,.F.); +#2960 = ORIENTED_EDGE('',*,*,#2828,.T.); +#2961 = ORIENTED_EDGE('',*,*,#1317,.T.); +#2962 = ORIENTED_EDGE('',*,*,#2934,.F.); +#2963 = ADVANCED_FACE('',(#2964),#1437,.T.); +#2964 = FACE_BOUND('',#2965,.F.); +#2965 = EDGE_LOOP('',(#2966,#2967,#2988,#2989)); +#2966 = ORIENTED_EDGE('',*,*,#2902,.T.); +#2967 = ORIENTED_EDGE('',*,*,#2968,.T.); +#2968 = EDGE_CURVE('',#2880,#1554,#2969,.T.); +#2969 = SURFACE_CURVE('',#2970,(#2974,#2981),.PCURVE_S1.); +#2970 = LINE('',#2971,#2972); +#2971 = CARTESIAN_POINT('',(7.55,-15.9,-3.88277086166)); +#2972 = VECTOR('',#2973,1.); +#2973 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2974 = PCURVE('',#1437,#2975); +#2975 = DEFINITIONAL_REPRESENTATION('',(#2976),#2980); +#2976 = LINE('',#2977,#2978); +#2977 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2978 = VECTOR('',#2979,1.); +#2979 = DIRECTION('',(-0.,1.)); +#2980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2981 = PCURVE('',#1569,#2982); +#2982 = DEFINITIONAL_REPRESENTATION('',(#2983),#2987); +#2983 = LINE('',#2984,#2985); +#2984 = CARTESIAN_POINT('',(0.4,0.)); +#2985 = VECTOR('',#2986,1.); +#2986 = DIRECTION('',(0.,-1.)); +#2987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2988 = ORIENTED_EDGE('',*,*,#1581,.F.); +#2989 = ORIENTED_EDGE('',*,*,#1423,.F.); +#2990 = ADVANCED_FACE('',(#2991),#1541,.T.); +#2991 = FACE_BOUND('',#2992,.T.); +#2992 = EDGE_LOOP('',(#2993,#2994,#3015,#3016)); +#2993 = ORIENTED_EDGE('',*,*,#2855,.T.); +#2994 = ORIENTED_EDGE('',*,*,#2995,.T.); +#2995 = EDGE_CURVE('',#2856,#1525,#2996,.T.); +#2996 = SURFACE_CURVE('',#2997,(#3001,#3008),.PCURVE_S1.); +#2997 = LINE('',#2998,#2999); +#2998 = CARTESIAN_POINT('',(7.75,-15.9,-3.88277086166)); +#2999 = VECTOR('',#3000,1.); +#3000 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3001 = PCURVE('',#1541,#3002); +#3002 = DEFINITIONAL_REPRESENTATION('',(#3003),#3007); +#3003 = LINE('',#3004,#3005); +#3004 = CARTESIAN_POINT('',(1.570796326795,0.)); +#3005 = VECTOR('',#3006,1.); +#3006 = DIRECTION('',(0.,1.)); +#3007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3008 = PCURVE('',#1569,#3009); +#3009 = DEFINITIONAL_REPRESENTATION('',(#3010),#3014); +#3010 = LINE('',#3011,#3012); +#3011 = CARTESIAN_POINT('',(0.6,0.)); +#3012 = VECTOR('',#3013,1.); +#3013 = DIRECTION('',(0.,-1.)); +#3014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3015 = ORIENTED_EDGE('',*,*,#1524,.F.); +#3016 = ORIENTED_EDGE('',*,*,#1635,.F.); +#3017 = ADVANCED_FACE('',(#3018),#1569,.T.); +#3018 = FACE_BOUND('',#3019,.T.); +#3019 = EDGE_LOOP('',(#3020,#3021,#3022,#3023)); +#3020 = ORIENTED_EDGE('',*,*,#2879,.F.); +#3021 = ORIENTED_EDGE('',*,*,#2968,.T.); +#3022 = ORIENTED_EDGE('',*,*,#1553,.T.); +#3023 = ORIENTED_EDGE('',*,*,#2995,.F.); +#3024 = ADVANCED_FACE('',(#3025),#1705,.T.); +#3025 = FACE_BOUND('',#3026,.T.); +#3026 = EDGE_LOOP('',(#3027,#3050,#3078,#3099)); +#3027 = ORIENTED_EDGE('',*,*,#3028,.T.); +#3028 = EDGE_CURVE('',#1688,#3029,#3031,.T.); +#3029 = VERTEX_POINT('',#3030); +#3030 = CARTESIAN_POINT('',(9.8,-4.8,4.)); +#3031 = SURFACE_CURVE('',#3032,(#3036,#3043),.PCURVE_S1.); +#3032 = LINE('',#3033,#3034); +#3033 = CARTESIAN_POINT('',(21.3,-4.8,4.)); +#3034 = VECTOR('',#3035,1.); +#3035 = DIRECTION('',(-1.,-0.,-0.)); +#3036 = PCURVE('',#1705,#3037); +#3037 = DEFINITIONAL_REPRESENTATION('',(#3038),#3042); +#3038 = LINE('',#3039,#3040); +#3039 = CARTESIAN_POINT('',(0.,0.)); +#3040 = VECTOR('',#3041,1.); +#3041 = DIRECTION('',(0.,-1.)); +#3042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3043 = PCURVE('',#2011,#3044); +#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3049); +#3045 = LINE('',#3046,#3047); +#3046 = CARTESIAN_POINT('',(2.8,0.)); +#3047 = VECTOR('',#3048,1.); +#3048 = DIRECTION('',(0.,-1.)); +#3049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3050 = ORIENTED_EDGE('',*,*,#3051,.T.); +#3051 = EDGE_CURVE('',#3029,#3052,#3054,.T.); +#3052 = VERTEX_POINT('',#3053); +#3053 = CARTESIAN_POINT('',(9.8,-4.8,2.4)); +#3054 = SURFACE_CURVE('',#3055,(#3059,#3066),.PCURVE_S1.); +#3055 = LINE('',#3056,#3057); +#3056 = CARTESIAN_POINT('',(9.8,-4.8,4.)); +#3057 = VECTOR('',#3058,1.); +#3058 = DIRECTION('',(0.,0.,-1.)); +#3059 = PCURVE('',#1705,#3060); +#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065); +#3061 = LINE('',#3062,#3063); +#3062 = CARTESIAN_POINT('',(0.,-11.5)); +#3063 = VECTOR('',#3064,1.); +#3064 = DIRECTION('',(1.,0.)); +#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3066 = PCURVE('',#3067,#3072); +#3067 = PLANE('',#3068); +#3068 = AXIS2_PLACEMENT_3D('',#3069,#3070,#3071); +#3069 = CARTESIAN_POINT('',(9.8,-13.9,10.9)); +#3070 = DIRECTION('',(1.,0.,0.)); +#3071 = DIRECTION('',(0.,0.,1.)); +#3072 = DEFINITIONAL_REPRESENTATION('',(#3073),#3077); +#3073 = LINE('',#3074,#3075); +#3074 = CARTESIAN_POINT('',(-6.9,-9.1)); +#3075 = VECTOR('',#3076,1.); +#3076 = DIRECTION('',(-1.,0.)); +#3077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3078 = ORIENTED_EDGE('',*,*,#3079,.F.); +#3079 = EDGE_CURVE('',#1690,#3052,#3080,.T.); +#3080 = SURFACE_CURVE('',#3081,(#3085,#3092),.PCURVE_S1.); +#3081 = LINE('',#3082,#3083); +#3082 = CARTESIAN_POINT('',(21.3,-4.8,2.4)); +#3083 = VECTOR('',#3084,1.); +#3084 = DIRECTION('',(-1.,-0.,-0.)); +#3085 = PCURVE('',#1705,#3086); +#3086 = DEFINITIONAL_REPRESENTATION('',(#3087),#3091); +#3087 = LINE('',#3088,#3089); +#3088 = CARTESIAN_POINT('',(1.6,0.)); +#3089 = VECTOR('',#3090,1.); +#3090 = DIRECTION('',(0.,-1.)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = PCURVE('',#1733,#3093); +#3093 = DEFINITIONAL_REPRESENTATION('',(#3094),#3098); +#3094 = LINE('',#3095,#3096); +#3095 = CARTESIAN_POINT('',(0.,0.)); +#3096 = VECTOR('',#3097,1.); +#3097 = DIRECTION('',(0.,-1.)); +#3098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3099 = ORIENTED_EDGE('',*,*,#1687,.F.); +#3100 = ADVANCED_FACE('',(#3101),#2011,.T.); +#3101 = FACE_BOUND('',#3102,.T.); +#3102 = EDGE_LOOP('',(#3103,#3126,#3147,#3148)); +#3103 = ORIENTED_EDGE('',*,*,#3104,.T.); +#3104 = EDGE_CURVE('',#1970,#3105,#3107,.T.); +#3105 = VERTEX_POINT('',#3106); +#3106 = CARTESIAN_POINT('',(9.8,-2.,4.)); +#3107 = SURFACE_CURVE('',#3108,(#3112,#3119),.PCURVE_S1.); +#3108 = LINE('',#3109,#3110); +#3109 = CARTESIAN_POINT('',(21.3,-2.,4.)); +#3110 = VECTOR('',#3111,1.); +#3111 = DIRECTION('',(-1.,-0.,-0.)); +#3112 = PCURVE('',#2011,#3113); +#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3118); +#3114 = LINE('',#3115,#3116); +#3115 = CARTESIAN_POINT('',(0.,0.)); +#3116 = VECTOR('',#3117,1.); +#3117 = DIRECTION('',(0.,-1.)); +#3118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3119 = PCURVE('',#1985,#3120); +#3120 = DEFINITIONAL_REPRESENTATION('',(#3121),#3125); +#3121 = LINE('',#3122,#3123); +#3122 = CARTESIAN_POINT('',(6.9,0.)); +#3123 = VECTOR('',#3124,1.); +#3124 = DIRECTION('',(0.,-1.)); +#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3126 = ORIENTED_EDGE('',*,*,#3127,.T.); +#3127 = EDGE_CURVE('',#3105,#3029,#3128,.T.); +#3128 = SURFACE_CURVE('',#3129,(#3133,#3140),.PCURVE_S1.); +#3129 = LINE('',#3130,#3131); +#3130 = CARTESIAN_POINT('',(9.8,-2.,4.)); +#3131 = VECTOR('',#3132,1.); +#3132 = DIRECTION('',(0.,-1.,0.)); +#3133 = PCURVE('',#2011,#3134); +#3134 = DEFINITIONAL_REPRESENTATION('',(#3135),#3139); +#3135 = LINE('',#3136,#3137); +#3136 = CARTESIAN_POINT('',(0.,-11.5)); +#3137 = VECTOR('',#3138,1.); +#3138 = DIRECTION('',(1.,0.)); +#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3140 = PCURVE('',#3067,#3141); +#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3146); +#3142 = LINE('',#3143,#3144); +#3143 = CARTESIAN_POINT('',(-6.9,-11.9)); +#3144 = VECTOR('',#3145,1.); +#3145 = DIRECTION('',(0.,1.)); +#3146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3147 = ORIENTED_EDGE('',*,*,#3028,.F.); +#3148 = ORIENTED_EDGE('',*,*,#1997,.F.); +#3149 = ADVANCED_FACE('',(#3150),#1985,.T.); +#3150 = FACE_BOUND('',#3151,.T.); +#3151 = EDGE_LOOP('',(#3152,#3175,#3196,#3197)); +#3152 = ORIENTED_EDGE('',*,*,#3153,.T.); +#3153 = EDGE_CURVE('',#1942,#3154,#3156,.T.); +#3154 = VERTEX_POINT('',#3155); +#3155 = CARTESIAN_POINT('',(9.8,-2.,10.9)); +#3156 = SURFACE_CURVE('',#3157,(#3161,#3168),.PCURVE_S1.); +#3157 = LINE('',#3158,#3159); +#3158 = CARTESIAN_POINT('',(21.3,-2.,10.9)); +#3159 = VECTOR('',#3160,1.); +#3160 = DIRECTION('',(-1.,-0.,-0.)); +#3161 = PCURVE('',#1985,#3162); +#3162 = DEFINITIONAL_REPRESENTATION('',(#3163),#3167); +#3163 = LINE('',#3164,#3165); +#3164 = CARTESIAN_POINT('',(0.,0.)); +#3165 = VECTOR('',#3166,1.); +#3166 = DIRECTION('',(0.,-1.)); +#3167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3168 = PCURVE('',#1957,#3169); +#3169 = DEFINITIONAL_REPRESENTATION('',(#3170),#3174); +#3170 = LINE('',#3171,#3172); +#3171 = CARTESIAN_POINT('',(11.9,0.)); +#3172 = VECTOR('',#3173,1.); +#3173 = DIRECTION('',(0.,-1.)); +#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3175 = ORIENTED_EDGE('',*,*,#3176,.T.); +#3176 = EDGE_CURVE('',#3154,#3105,#3177,.T.); +#3177 = SURFACE_CURVE('',#3178,(#3182,#3189),.PCURVE_S1.); +#3178 = LINE('',#3179,#3180); +#3179 = CARTESIAN_POINT('',(9.8,-2.,10.9)); +#3180 = VECTOR('',#3181,1.); +#3181 = DIRECTION('',(0.,0.,-1.)); +#3182 = PCURVE('',#1985,#3183); +#3183 = DEFINITIONAL_REPRESENTATION('',(#3184),#3188); +#3184 = LINE('',#3185,#3186); +#3185 = CARTESIAN_POINT('',(0.,-11.5)); +#3186 = VECTOR('',#3187,1.); +#3187 = DIRECTION('',(1.,0.)); +#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3189 = PCURVE('',#3067,#3190); +#3190 = DEFINITIONAL_REPRESENTATION('',(#3191),#3195); +#3191 = LINE('',#3192,#3193); +#3192 = CARTESIAN_POINT('',(0.,-11.9)); +#3193 = VECTOR('',#3194,1.); +#3194 = DIRECTION('',(-1.,0.)); +#3195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3196 = ORIENTED_EDGE('',*,*,#3104,.F.); +#3197 = ORIENTED_EDGE('',*,*,#1969,.F.); +#3198 = ADVANCED_FACE('',(#3199),#1957,.T.); +#3199 = FACE_BOUND('',#3200,.T.); +#3200 = EDGE_LOOP('',(#3201,#3224,#3245,#3246)); +#3201 = ORIENTED_EDGE('',*,*,#3202,.T.); +#3202 = EDGE_CURVE('',#1914,#3203,#3205,.T.); +#3203 = VERTEX_POINT('',#3204); +#3204 = CARTESIAN_POINT('',(9.8,-13.9,10.9)); +#3205 = SURFACE_CURVE('',#3206,(#3210,#3217),.PCURVE_S1.); +#3206 = LINE('',#3207,#3208); +#3207 = CARTESIAN_POINT('',(21.3,-13.9,10.9)); +#3208 = VECTOR('',#3209,1.); +#3209 = DIRECTION('',(-1.,-0.,-0.)); +#3210 = PCURVE('',#1957,#3211); +#3211 = DEFINITIONAL_REPRESENTATION('',(#3212),#3216); +#3212 = LINE('',#3213,#3214); +#3213 = CARTESIAN_POINT('',(0.,0.)); +#3214 = VECTOR('',#3215,1.); +#3215 = DIRECTION('',(0.,-1.)); +#3216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3217 = PCURVE('',#1929,#3218); +#3218 = DEFINITIONAL_REPRESENTATION('',(#3219),#3223); +#3219 = LINE('',#3220,#3221); +#3220 = CARTESIAN_POINT('',(6.9,0.)); +#3221 = VECTOR('',#3222,1.); +#3222 = DIRECTION('',(0.,-1.)); +#3223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3224 = ORIENTED_EDGE('',*,*,#3225,.T.); +#3225 = EDGE_CURVE('',#3203,#3154,#3226,.T.); +#3226 = SURFACE_CURVE('',#3227,(#3231,#3238),.PCURVE_S1.); +#3227 = LINE('',#3228,#3229); +#3228 = CARTESIAN_POINT('',(9.8,-13.9,10.9)); +#3229 = VECTOR('',#3230,1.); +#3230 = DIRECTION('',(0.,1.,0.)); +#3231 = PCURVE('',#1957,#3232); +#3232 = DEFINITIONAL_REPRESENTATION('',(#3233),#3237); +#3233 = LINE('',#3234,#3235); +#3234 = CARTESIAN_POINT('',(0.,-11.5)); +#3235 = VECTOR('',#3236,1.); +#3236 = DIRECTION('',(1.,0.)); +#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3238 = PCURVE('',#3067,#3239); +#3239 = DEFINITIONAL_REPRESENTATION('',(#3240),#3244); +#3240 = LINE('',#3241,#3242); +#3241 = CARTESIAN_POINT('',(0.,0.)); +#3242 = VECTOR('',#3243,1.); +#3243 = DIRECTION('',(0.,-1.)); +#3244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3245 = ORIENTED_EDGE('',*,*,#3153,.F.); +#3246 = ORIENTED_EDGE('',*,*,#1941,.F.); +#3247 = ADVANCED_FACE('',(#3248),#1929,.T.); +#3248 = FACE_BOUND('',#3249,.T.); +#3249 = EDGE_LOOP('',(#3250,#3273,#3294,#3295)); +#3250 = ORIENTED_EDGE('',*,*,#3251,.T.); +#3251 = EDGE_CURVE('',#1886,#3252,#3254,.T.); +#3252 = VERTEX_POINT('',#3253); +#3253 = CARTESIAN_POINT('',(9.8,-13.9,4.)); +#3254 = SURFACE_CURVE('',#3255,(#3259,#3266),.PCURVE_S1.); +#3255 = LINE('',#3256,#3257); +#3256 = CARTESIAN_POINT('',(21.3,-13.9,4.)); +#3257 = VECTOR('',#3258,1.); +#3258 = DIRECTION('',(-1.,-0.,-0.)); +#3259 = PCURVE('',#1929,#3260); +#3260 = DEFINITIONAL_REPRESENTATION('',(#3261),#3265); +#3261 = LINE('',#3262,#3263); +#3262 = CARTESIAN_POINT('',(0.,0.)); +#3263 = VECTOR('',#3264,1.); +#3264 = DIRECTION('',(0.,-1.)); +#3265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3266 = PCURVE('',#1901,#3267); +#3267 = DEFINITIONAL_REPRESENTATION('',(#3268),#3272); +#3268 = LINE('',#3269,#3270); +#3269 = CARTESIAN_POINT('',(2.8,0.)); +#3270 = VECTOR('',#3271,1.); +#3271 = DIRECTION('',(0.,-1.)); +#3272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3273 = ORIENTED_EDGE('',*,*,#3274,.T.); +#3274 = EDGE_CURVE('',#3252,#3203,#3275,.T.); +#3275 = SURFACE_CURVE('',#3276,(#3280,#3287),.PCURVE_S1.); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(9.8,-13.9,4.)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(0.,0.,1.)); +#3280 = PCURVE('',#1929,#3281); +#3281 = DEFINITIONAL_REPRESENTATION('',(#3282),#3286); +#3282 = LINE('',#3283,#3284); +#3283 = CARTESIAN_POINT('',(0.,-11.5)); +#3284 = VECTOR('',#3285,1.); +#3285 = DIRECTION('',(1.,0.)); +#3286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3287 = PCURVE('',#3067,#3288); +#3288 = DEFINITIONAL_REPRESENTATION('',(#3289),#3293); +#3289 = LINE('',#3290,#3291); +#3290 = CARTESIAN_POINT('',(-6.9,0.)); +#3291 = VECTOR('',#3292,1.); +#3292 = DIRECTION('',(1.,0.)); +#3293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3294 = ORIENTED_EDGE('',*,*,#3202,.F.); +#3295 = ORIENTED_EDGE('',*,*,#1913,.F.); +#3296 = ADVANCED_FACE('',(#3297),#1901,.T.); +#3297 = FACE_BOUND('',#3298,.T.); +#3298 = EDGE_LOOP('',(#3299,#3322,#3343,#3344)); +#3299 = ORIENTED_EDGE('',*,*,#3300,.T.); +#3300 = EDGE_CURVE('',#1858,#3301,#3303,.T.); +#3301 = VERTEX_POINT('',#3302); +#3302 = CARTESIAN_POINT('',(9.8,-11.1,4.)); +#3303 = SURFACE_CURVE('',#3304,(#3308,#3315),.PCURVE_S1.); +#3304 = LINE('',#3305,#3306); +#3305 = CARTESIAN_POINT('',(21.3,-11.1,4.)); +#3306 = VECTOR('',#3307,1.); +#3307 = DIRECTION('',(-1.,-0.,-0.)); +#3308 = PCURVE('',#1901,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.,0.)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(0.,-1.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = PCURVE('',#1873,#3316); +#3316 = DEFINITIONAL_REPRESENTATION('',(#3317),#3321); +#3317 = LINE('',#3318,#3319); +#3318 = CARTESIAN_POINT('',(1.6,0.)); +#3319 = VECTOR('',#3320,1.); +#3320 = DIRECTION('',(0.,-1.)); +#3321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3322 = ORIENTED_EDGE('',*,*,#3323,.T.); +#3323 = EDGE_CURVE('',#3301,#3252,#3324,.T.); +#3324 = SURFACE_CURVE('',#3325,(#3329,#3336),.PCURVE_S1.); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(9.8,-11.1,4.)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.,-1.,0.)); +#3329 = PCURVE('',#1901,#3330); +#3330 = DEFINITIONAL_REPRESENTATION('',(#3331),#3335); +#3331 = LINE('',#3332,#3333); +#3332 = CARTESIAN_POINT('',(0.,-11.5)); +#3333 = VECTOR('',#3334,1.); +#3334 = DIRECTION('',(1.,0.)); +#3335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3336 = PCURVE('',#3067,#3337); +#3337 = DEFINITIONAL_REPRESENTATION('',(#3338),#3342); +#3338 = LINE('',#3339,#3340); +#3339 = CARTESIAN_POINT('',(-6.9,-2.8)); +#3340 = VECTOR('',#3341,1.); +#3341 = DIRECTION('',(0.,1.)); +#3342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3343 = ORIENTED_EDGE('',*,*,#3251,.F.); +#3344 = ORIENTED_EDGE('',*,*,#1885,.F.); +#3345 = ADVANCED_FACE('',(#3346),#1873,.T.); +#3346 = FACE_BOUND('',#3347,.T.); +#3347 = EDGE_LOOP('',(#3348,#3371,#3392,#3393)); +#3348 = ORIENTED_EDGE('',*,*,#3349,.T.); +#3349 = EDGE_CURVE('',#1830,#3350,#3352,.T.); +#3350 = VERTEX_POINT('',#3351); +#3351 = CARTESIAN_POINT('',(9.8,-11.1,2.4)); +#3352 = SURFACE_CURVE('',#3353,(#3357,#3364),.PCURVE_S1.); +#3353 = LINE('',#3354,#3355); +#3354 = CARTESIAN_POINT('',(21.3,-11.1,2.4)); +#3355 = VECTOR('',#3356,1.); +#3356 = DIRECTION('',(-1.,-0.,-0.)); +#3357 = PCURVE('',#1873,#3358); +#3358 = DEFINITIONAL_REPRESENTATION('',(#3359),#3363); +#3359 = LINE('',#3360,#3361); +#3360 = CARTESIAN_POINT('',(0.,0.)); +#3361 = VECTOR('',#3362,1.); +#3362 = DIRECTION('',(0.,-1.)); +#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3364 = PCURVE('',#1845,#3365); +#3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370); +#3366 = LINE('',#3367,#3368); +#3367 = CARTESIAN_POINT('',(1.15,0.)); +#3368 = VECTOR('',#3369,1.); +#3369 = DIRECTION('',(0.,-1.)); +#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3371 = ORIENTED_EDGE('',*,*,#3372,.T.); +#3372 = EDGE_CURVE('',#3350,#3301,#3373,.T.); +#3373 = SURFACE_CURVE('',#3374,(#3378,#3385),.PCURVE_S1.); +#3374 = LINE('',#3375,#3376); +#3375 = CARTESIAN_POINT('',(9.8,-11.1,2.4)); +#3376 = VECTOR('',#3377,1.); +#3377 = DIRECTION('',(0.,0.,1.)); +#3378 = PCURVE('',#1873,#3379); +#3379 = DEFINITIONAL_REPRESENTATION('',(#3380),#3384); +#3380 = LINE('',#3381,#3382); +#3381 = CARTESIAN_POINT('',(0.,-11.5)); +#3382 = VECTOR('',#3383,1.); +#3383 = DIRECTION('',(1.,0.)); +#3384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3385 = PCURVE('',#3067,#3386); +#3386 = DEFINITIONAL_REPRESENTATION('',(#3387),#3391); +#3387 = LINE('',#3388,#3389); +#3388 = CARTESIAN_POINT('',(-8.5,-2.8)); +#3389 = VECTOR('',#3390,1.); +#3390 = DIRECTION('',(1.,0.)); +#3391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3392 = ORIENTED_EDGE('',*,*,#3300,.F.); +#3393 = ORIENTED_EDGE('',*,*,#1857,.F.); +#3394 = ADVANCED_FACE('',(#3395),#1845,.T.); +#3395 = FACE_BOUND('',#3396,.T.); +#3396 = EDGE_LOOP('',(#3397,#3420,#3441,#3442)); +#3397 = ORIENTED_EDGE('',*,*,#3398,.T.); +#3398 = EDGE_CURVE('',#1802,#3399,#3401,.T.); +#3399 = VERTEX_POINT('',#3400); +#3400 = CARTESIAN_POINT('',(9.8,-9.95,2.4)); +#3401 = SURFACE_CURVE('',#3402,(#3406,#3413),.PCURVE_S1.); +#3402 = LINE('',#3403,#3404); +#3403 = CARTESIAN_POINT('',(21.3,-9.95,2.4)); +#3404 = VECTOR('',#3405,1.); +#3405 = DIRECTION('',(-1.,-0.,-0.)); +#3406 = PCURVE('',#1845,#3407); +#3407 = DEFINITIONAL_REPRESENTATION('',(#3408),#3412); +#3408 = LINE('',#3409,#3410); +#3409 = CARTESIAN_POINT('',(0.,0.)); +#3410 = VECTOR('',#3411,1.); +#3411 = DIRECTION('',(0.,-1.)); +#3412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3413 = PCURVE('',#1817,#3414); +#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419); +#3415 = LINE('',#3416,#3417); +#3416 = CARTESIAN_POINT('',(1.5,0.)); +#3417 = VECTOR('',#3418,1.); +#3418 = DIRECTION('',(0.,-1.)); +#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3420 = ORIENTED_EDGE('',*,*,#3421,.T.); +#3421 = EDGE_CURVE('',#3399,#3350,#3422,.T.); +#3422 = SURFACE_CURVE('',#3423,(#3427,#3434),.PCURVE_S1.); +#3423 = LINE('',#3424,#3425); +#3424 = CARTESIAN_POINT('',(9.8,-9.95,2.4)); +#3425 = VECTOR('',#3426,1.); +#3426 = DIRECTION('',(0.,-1.,3.861645303044E-16)); +#3427 = PCURVE('',#1845,#3428); +#3428 = DEFINITIONAL_REPRESENTATION('',(#3429),#3433); +#3429 = LINE('',#3430,#3431); +#3430 = CARTESIAN_POINT('',(0.,-11.5)); +#3431 = VECTOR('',#3432,1.); +#3432 = DIRECTION('',(1.,0.)); +#3433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3434 = PCURVE('',#3067,#3435); +#3435 = DEFINITIONAL_REPRESENTATION('',(#3436),#3440); +#3436 = LINE('',#3437,#3438); +#3437 = CARTESIAN_POINT('',(-8.5,-3.95)); +#3438 = VECTOR('',#3439,1.); +#3439 = DIRECTION('',(3.861645303044E-16,1.)); +#3440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3441 = ORIENTED_EDGE('',*,*,#3349,.F.); +#3442 = ORIENTED_EDGE('',*,*,#1829,.F.); +#3443 = ADVANCED_FACE('',(#3444),#1817,.T.); +#3444 = FACE_BOUND('',#3445,.T.); +#3445 = EDGE_LOOP('',(#3446,#3469,#3490,#3491)); +#3446 = ORIENTED_EDGE('',*,*,#3447,.T.); +#3447 = EDGE_CURVE('',#1774,#3448,#3450,.T.); +#3448 = VERTEX_POINT('',#3449); +#3449 = CARTESIAN_POINT('',(9.8,-9.95,0.9)); +#3450 = SURFACE_CURVE('',#3451,(#3455,#3462),.PCURVE_S1.); +#3451 = LINE('',#3452,#3453); +#3452 = CARTESIAN_POINT('',(21.3,-9.95,0.9)); +#3453 = VECTOR('',#3454,1.); +#3454 = DIRECTION('',(-1.,-0.,-0.)); +#3455 = PCURVE('',#1817,#3456); +#3456 = DEFINITIONAL_REPRESENTATION('',(#3457),#3461); +#3457 = LINE('',#3458,#3459); +#3458 = CARTESIAN_POINT('',(0.,0.)); +#3459 = VECTOR('',#3460,1.); +#3460 = DIRECTION('',(0.,-1.)); +#3461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3462 = PCURVE('',#1789,#3463); +#3463 = DEFINITIONAL_REPRESENTATION('',(#3464),#3468); +#3464 = LINE('',#3465,#3466); +#3465 = CARTESIAN_POINT('',(4.,0.)); +#3466 = VECTOR('',#3467,1.); +#3467 = DIRECTION('',(0.,-1.)); +#3468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3469 = ORIENTED_EDGE('',*,*,#3470,.T.); +#3470 = EDGE_CURVE('',#3448,#3399,#3471,.T.); +#3471 = SURFACE_CURVE('',#3472,(#3476,#3483),.PCURVE_S1.); +#3472 = LINE('',#3473,#3474); +#3473 = CARTESIAN_POINT('',(9.8,-9.95,0.9)); +#3474 = VECTOR('',#3475,1.); +#3475 = DIRECTION('',(0.,0.,1.)); +#3476 = PCURVE('',#1817,#3477); +#3477 = DEFINITIONAL_REPRESENTATION('',(#3478),#3482); +#3478 = LINE('',#3479,#3480); +#3479 = CARTESIAN_POINT('',(0.,-11.5)); +#3480 = VECTOR('',#3481,1.); +#3481 = DIRECTION('',(1.,0.)); +#3482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3483 = PCURVE('',#3067,#3484); +#3484 = DEFINITIONAL_REPRESENTATION('',(#3485),#3489); +#3485 = LINE('',#3486,#3487); +#3486 = CARTESIAN_POINT('',(-10.,-3.95)); +#3487 = VECTOR('',#3488,1.); +#3488 = DIRECTION('',(1.,0.)); +#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3490 = ORIENTED_EDGE('',*,*,#3398,.F.); +#3491 = ORIENTED_EDGE('',*,*,#1801,.F.); +#3492 = ADVANCED_FACE('',(#3493),#1789,.T.); +#3493 = FACE_BOUND('',#3494,.T.); +#3494 = EDGE_LOOP('',(#3495,#3518,#3539,#3540)); +#3495 = ORIENTED_EDGE('',*,*,#3496,.T.); +#3496 = EDGE_CURVE('',#1746,#3497,#3499,.T.); +#3497 = VERTEX_POINT('',#3498); +#3498 = CARTESIAN_POINT('',(9.8,-5.95,0.9)); +#3499 = SURFACE_CURVE('',#3500,(#3504,#3511),.PCURVE_S1.); +#3500 = LINE('',#3501,#3502); +#3501 = CARTESIAN_POINT('',(21.3,-5.95,0.9)); +#3502 = VECTOR('',#3503,1.); +#3503 = DIRECTION('',(-1.,-0.,-0.)); +#3504 = PCURVE('',#1789,#3505); +#3505 = DEFINITIONAL_REPRESENTATION('',(#3506),#3510); +#3506 = LINE('',#3507,#3508); +#3507 = CARTESIAN_POINT('',(0.,0.)); +#3508 = VECTOR('',#3509,1.); +#3509 = DIRECTION('',(0.,-1.)); +#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3511 = PCURVE('',#1761,#3512); +#3512 = DEFINITIONAL_REPRESENTATION('',(#3513),#3517); +#3513 = LINE('',#3514,#3515); +#3514 = CARTESIAN_POINT('',(1.5,0.)); +#3515 = VECTOR('',#3516,1.); +#3516 = DIRECTION('',(0.,-1.)); +#3517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3518 = ORIENTED_EDGE('',*,*,#3519,.T.); +#3519 = EDGE_CURVE('',#3497,#3448,#3520,.T.); +#3520 = SURFACE_CURVE('',#3521,(#3525,#3532),.PCURVE_S1.); +#3521 = LINE('',#3522,#3523); +#3522 = CARTESIAN_POINT('',(9.8,-5.95,0.9)); +#3523 = VECTOR('',#3524,1.); +#3524 = DIRECTION('',(0.,-1.,0.)); +#3525 = PCURVE('',#1789,#3526); +#3526 = DEFINITIONAL_REPRESENTATION('',(#3527),#3531); +#3527 = LINE('',#3528,#3529); +#3528 = CARTESIAN_POINT('',(0.,-11.5)); +#3529 = VECTOR('',#3530,1.); +#3530 = DIRECTION('',(1.,0.)); +#3531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3532 = PCURVE('',#3067,#3533); +#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538); +#3534 = LINE('',#3535,#3536); +#3535 = CARTESIAN_POINT('',(-10.,-7.95)); +#3536 = VECTOR('',#3537,1.); +#3537 = DIRECTION('',(0.,1.)); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3539 = ORIENTED_EDGE('',*,*,#3447,.F.); +#3540 = ORIENTED_EDGE('',*,*,#1773,.F.); +#3541 = ADVANCED_FACE('',(#3542),#1761,.T.); +#3542 = FACE_BOUND('',#3543,.T.); +#3543 = EDGE_LOOP('',(#3544,#3567,#3588,#3589)); +#3544 = ORIENTED_EDGE('',*,*,#3545,.T.); +#3545 = EDGE_CURVE('',#1718,#3546,#3548,.T.); +#3546 = VERTEX_POINT('',#3547); +#3547 = CARTESIAN_POINT('',(9.8,-5.95,2.4)); +#3548 = SURFACE_CURVE('',#3549,(#3553,#3560),.PCURVE_S1.); +#3549 = LINE('',#3550,#3551); +#3550 = CARTESIAN_POINT('',(21.3,-5.95,2.4)); +#3551 = VECTOR('',#3552,1.); +#3552 = DIRECTION('',(-1.,-0.,-0.)); +#3553 = PCURVE('',#1761,#3554); +#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559); +#3555 = LINE('',#3556,#3557); +#3556 = CARTESIAN_POINT('',(0.,0.)); +#3557 = VECTOR('',#3558,1.); +#3558 = DIRECTION('',(0.,-1.)); +#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3560 = PCURVE('',#1733,#3561); +#3561 = DEFINITIONAL_REPRESENTATION('',(#3562),#3566); +#3562 = LINE('',#3563,#3564); +#3563 = CARTESIAN_POINT('',(1.15,0.)); +#3564 = VECTOR('',#3565,1.); +#3565 = DIRECTION('',(0.,-1.)); +#3566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3567 = ORIENTED_EDGE('',*,*,#3568,.T.); +#3568 = EDGE_CURVE('',#3546,#3497,#3569,.T.); +#3569 = SURFACE_CURVE('',#3570,(#3574,#3581),.PCURVE_S1.); +#3570 = LINE('',#3571,#3572); +#3571 = CARTESIAN_POINT('',(9.8,-5.95,2.4)); +#3572 = VECTOR('',#3573,1.); +#3573 = DIRECTION('',(0.,0.,-1.)); +#3574 = PCURVE('',#1761,#3575); +#3575 = DEFINITIONAL_REPRESENTATION('',(#3576),#3580); +#3576 = LINE('',#3577,#3578); +#3577 = CARTESIAN_POINT('',(0.,-11.5)); +#3578 = VECTOR('',#3579,1.); +#3579 = DIRECTION('',(1.,0.)); +#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3581 = PCURVE('',#3067,#3582); +#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587); +#3583 = LINE('',#3584,#3585); +#3584 = CARTESIAN_POINT('',(-8.5,-7.95)); +#3585 = VECTOR('',#3586,1.); +#3586 = DIRECTION('',(-1.,0.)); +#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3588 = ORIENTED_EDGE('',*,*,#3496,.F.); +#3589 = ORIENTED_EDGE('',*,*,#1745,.F.); +#3590 = ADVANCED_FACE('',(#3591),#1733,.T.); +#3591 = FACE_BOUND('',#3592,.T.); +#3592 = EDGE_LOOP('',(#3593,#3594,#3615,#3616)); +#3593 = ORIENTED_EDGE('',*,*,#3079,.T.); +#3594 = ORIENTED_EDGE('',*,*,#3595,.T.); +#3595 = EDGE_CURVE('',#3052,#3546,#3596,.T.); +#3596 = SURFACE_CURVE('',#3597,(#3601,#3608),.PCURVE_S1.); +#3597 = LINE('',#3598,#3599); +#3598 = CARTESIAN_POINT('',(9.8,-4.8,2.4)); +#3599 = VECTOR('',#3600,1.); +#3600 = DIRECTION('',(0.,-1.,0.)); +#3601 = PCURVE('',#1733,#3602); +#3602 = DEFINITIONAL_REPRESENTATION('',(#3603),#3607); +#3603 = LINE('',#3604,#3605); +#3604 = CARTESIAN_POINT('',(0.,-11.5)); +#3605 = VECTOR('',#3606,1.); +#3606 = DIRECTION('',(1.,0.)); +#3607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3608 = PCURVE('',#3067,#3609); +#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3614); +#3610 = LINE('',#3611,#3612); +#3611 = CARTESIAN_POINT('',(-8.5,-9.1)); +#3612 = VECTOR('',#3613,1.); +#3613 = DIRECTION('',(0.,1.)); +#3614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3615 = ORIENTED_EDGE('',*,*,#3545,.F.); +#3616 = ORIENTED_EDGE('',*,*,#1717,.F.); +#3617 = ADVANCED_FACE('',(#3618),#2066,.T.); +#3618 = FACE_BOUND('',#3619,.T.); +#3619 = EDGE_LOOP('',(#3620,#3641,#3642,#3643)); +#3620 = ORIENTED_EDGE('',*,*,#3621,.F.); +#3621 = EDGE_CURVE('',#2027,#3622,#3624,.T.); +#3622 = VERTEX_POINT('',#3623); +#3623 = CARTESIAN_POINT('',(11.1,-13.665,-3.7)); +#3624 = SEAM_CURVE('',#3625,(#3629,#3635),.PCURVE_S1.); +#3625 = LINE('',#3626,#3627); +#3626 = CARTESIAN_POINT('',(12.1,-13.665,-2.7)); +#3627 = VECTOR('',#3628,1.); +#3628 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#3629 = PCURVE('',#2066,#3630); +#3630 = DEFINITIONAL_REPRESENTATION('',(#3631),#3634); +#3631 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3632,#3633),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3632 = CARTESIAN_POINT('',(0.,0.)); +#3633 = CARTESIAN_POINT('',(0.,-1.)); +#3634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3635 = PCURVE('',#2066,#3636); +#3636 = DEFINITIONAL_REPRESENTATION('',(#3637),#3640); +#3637 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3638,#3639),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3638 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3639 = CARTESIAN_POINT('',(-6.28318530718,-1.)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3641 = ORIENTED_EDGE('',*,*,#2051,.T.); +#3642 = ORIENTED_EDGE('',*,*,#3621,.T.); +#3643 = ORIENTED_EDGE('',*,*,#3644,.F.); +#3644 = EDGE_CURVE('',#3622,#3622,#3645,.T.); +#3645 = SURFACE_CURVE('',#3646,(#3651,#3658),.PCURVE_S1.); +#3646 = CIRCLE('',#3647,0.5); +#3647 = AXIS2_PLACEMENT_3D('',#3648,#3649,#3650); +#3648 = CARTESIAN_POINT('',(10.6,-13.665,-3.7)); +#3649 = DIRECTION('',(0.,0.,-1.)); +#3650 = DIRECTION('',(1.,0.,0.)); +#3651 = PCURVE('',#2066,#3652); +#3652 = DEFINITIONAL_REPRESENTATION('',(#3653),#3657); +#3653 = LINE('',#3654,#3655); +#3654 = CARTESIAN_POINT('',(-0.,-1.)); +#3655 = VECTOR('',#3656,1.); +#3656 = DIRECTION('',(-1.,-0.)); +#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3658 = PCURVE('',#3659,#3664); +#3659 = PLANE('',#3660); +#3660 = AXIS2_PLACEMENT_3D('',#3661,#3662,#3663); +#3661 = CARTESIAN_POINT('',(12.1,-13.665,-3.7)); +#3662 = DIRECTION('',(0.,0.,1.)); +#3663 = DIRECTION('',(1.,0.,0.)); +#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3673); +#3665 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3666,#3667,#3668,#3669, +#3670,#3671,#3672),.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('') ); +#3666 = CARTESIAN_POINT('',(-1.,0.)); +#3667 = CARTESIAN_POINT('',(-1.,-0.866025403784)); +#3668 = CARTESIAN_POINT('',(-1.75,-0.433012701892)); +#3669 = CARTESIAN_POINT('',(-2.5,-1.224646799147E-16)); +#3670 = CARTESIAN_POINT('',(-1.75,0.433012701892)); +#3671 = CARTESIAN_POINT('',(-1.,0.866025403784)); +#3672 = CARTESIAN_POINT('',(-1.,0.)); +#3673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3674 = ADVANCED_FACE('',(#3675),#2121,.T.); +#3675 = FACE_BOUND('',#3676,.T.); +#3676 = EDGE_LOOP('',(#3677,#3698,#3699,#3700)); +#3677 = ORIENTED_EDGE('',*,*,#3678,.F.); +#3678 = EDGE_CURVE('',#2082,#3679,#3681,.T.); +#3679 = VERTEX_POINT('',#3680); +#3680 = CARTESIAN_POINT('',(11.1,-2.235,-3.7)); +#3681 = SEAM_CURVE('',#3682,(#3686,#3692),.PCURVE_S1.); +#3682 = LINE('',#3683,#3684); +#3683 = CARTESIAN_POINT('',(12.1,-2.235,-2.7)); +#3684 = VECTOR('',#3685,1.); +#3685 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#3686 = PCURVE('',#2121,#3687); +#3687 = DEFINITIONAL_REPRESENTATION('',(#3688),#3691); +#3688 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3689,#3690),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3689 = CARTESIAN_POINT('',(0.,0.)); +#3690 = CARTESIAN_POINT('',(0.,-1.)); +#3691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3692 = PCURVE('',#2121,#3693); +#3693 = DEFINITIONAL_REPRESENTATION('',(#3694),#3697); +#3694 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3695,#3696),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,1.414213562373),.PIECEWISE_BEZIER_KNOTS.); +#3695 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3696 = CARTESIAN_POINT('',(-6.28318530718,-1.)); +#3697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3698 = ORIENTED_EDGE('',*,*,#2106,.T.); +#3699 = ORIENTED_EDGE('',*,*,#3678,.T.); +#3700 = ORIENTED_EDGE('',*,*,#3701,.F.); +#3701 = EDGE_CURVE('',#3679,#3679,#3702,.T.); +#3702 = SURFACE_CURVE('',#3703,(#3708,#3715),.PCURVE_S1.); +#3703 = CIRCLE('',#3704,0.5); +#3704 = AXIS2_PLACEMENT_3D('',#3705,#3706,#3707); +#3705 = CARTESIAN_POINT('',(10.6,-2.235,-3.7)); +#3706 = DIRECTION('',(0.,0.,-1.)); +#3707 = DIRECTION('',(1.,0.,0.)); +#3708 = PCURVE('',#2121,#3709); +#3709 = DEFINITIONAL_REPRESENTATION('',(#3710),#3714); +#3710 = LINE('',#3711,#3712); +#3711 = CARTESIAN_POINT('',(-0.,-1.)); +#3712 = VECTOR('',#3713,1.); +#3713 = DIRECTION('',(-1.,-0.)); +#3714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3715 = PCURVE('',#3716,#3721); +#3716 = PLANE('',#3717); +#3717 = AXIS2_PLACEMENT_3D('',#3718,#3719,#3720); +#3718 = CARTESIAN_POINT('',(12.1,-2.235,-3.7)); +#3719 = DIRECTION('',(0.,0.,1.)); +#3720 = DIRECTION('',(1.,0.,0.)); +#3721 = DEFINITIONAL_REPRESENTATION('',(#3722),#3730); +#3722 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3723,#3724,#3725,#3726, +#3727,#3728,#3729),.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('') ); +#3723 = CARTESIAN_POINT('',(-1.,0.)); +#3724 = CARTESIAN_POINT('',(-1.,-0.866025403784)); +#3725 = CARTESIAN_POINT('',(-1.75,-0.433012701892)); +#3726 = CARTESIAN_POINT('',(-2.5,-1.224646799147E-16)); +#3727 = CARTESIAN_POINT('',(-1.75,0.433012701892)); +#3728 = CARTESIAN_POINT('',(-1.,0.866025403784)); +#3729 = CARTESIAN_POINT('',(-1.,0.)); +#3730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3731 = ADVANCED_FACE('',(#3732),#2176,.T.); +#3732 = FACE_BOUND('',#3733,.T.); +#3733 = EDGE_LOOP('',(#3734,#3755,#3756,#3757)); +#3734 = ORIENTED_EDGE('',*,*,#3735,.F.); +#3735 = EDGE_CURVE('',#2137,#3736,#3738,.T.); +#3736 = VERTEX_POINT('',#3737); +#3737 = CARTESIAN_POINT('',(4.35,-5.41,-3.2)); +#3738 = SEAM_CURVE('',#3739,(#3743,#3749),.PCURVE_S1.); +#3739 = LINE('',#3740,#3741); +#3740 = CARTESIAN_POINT('',(4.5,-5.41,-3.05)); +#3741 = VECTOR('',#3742,1.); +#3742 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#3743 = PCURVE('',#2176,#3744); +#3744 = DEFINITIONAL_REPRESENTATION('',(#3745),#3748); +#3745 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3746,#3747),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3746 = CARTESIAN_POINT('',(0.,0.)); +#3747 = CARTESIAN_POINT('',(0.,-0.15)); +#3748 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3749 = PCURVE('',#2176,#3750); +#3750 = DEFINITIONAL_REPRESENTATION('',(#3751),#3754); +#3751 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3752,#3753),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3752 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3753 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#3754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3755 = ORIENTED_EDGE('',*,*,#2161,.T.); +#3756 = ORIENTED_EDGE('',*,*,#3735,.T.); +#3757 = ORIENTED_EDGE('',*,*,#3758,.F.); +#3758 = EDGE_CURVE('',#3736,#3736,#3759,.T.); +#3759 = SURFACE_CURVE('',#3760,(#3765,#3772),.PCURVE_S1.); +#3760 = CIRCLE('',#3761,0.1); +#3761 = AXIS2_PLACEMENT_3D('',#3762,#3763,#3764); +#3762 = CARTESIAN_POINT('',(4.25,-5.41,-3.2)); +#3763 = DIRECTION('',(0.,0.,-1.)); +#3764 = DIRECTION('',(1.,0.,0.)); +#3765 = PCURVE('',#2176,#3766); +#3766 = DEFINITIONAL_REPRESENTATION('',(#3767),#3771); +#3767 = LINE('',#3768,#3769); +#3768 = CARTESIAN_POINT('',(-0.,-0.15)); +#3769 = VECTOR('',#3770,1.); +#3770 = DIRECTION('',(-1.,-0.)); +#3771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3772 = PCURVE('',#3773,#3778); +#3773 = PLANE('',#3774); +#3774 = AXIS2_PLACEMENT_3D('',#3775,#3776,#3777); +#3775 = CARTESIAN_POINT('',(4.5,-5.41,-3.2)); +#3776 = DIRECTION('',(0.,0.,1.)); +#3777 = DIRECTION('',(1.,0.,0.)); +#3778 = DEFINITIONAL_REPRESENTATION('',(#3779),#3787); +#3779 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3780,#3781,#3782,#3783, +#3784,#3785,#3786),.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('') ); +#3780 = CARTESIAN_POINT('',(-0.15,0.)); +#3781 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#3782 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#3783 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#3784 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#3785 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#3786 = CARTESIAN_POINT('',(-0.15,0.)); +#3787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3788 = ADVANCED_FACE('',(#3789),#2231,.T.); +#3789 = FACE_BOUND('',#3790,.T.); +#3790 = EDGE_LOOP('',(#3791,#3812,#3813,#3814)); +#3791 = ORIENTED_EDGE('',*,*,#3792,.F.); +#3792 = EDGE_CURVE('',#2192,#3793,#3795,.T.); +#3793 = VERTEX_POINT('',#3794); +#3794 = CARTESIAN_POINT('',(1.81,-4.14,-3.2)); +#3795 = SEAM_CURVE('',#3796,(#3800,#3806),.PCURVE_S1.); +#3796 = LINE('',#3797,#3798); +#3797 = CARTESIAN_POINT('',(1.96,-4.14,-3.05)); +#3798 = VECTOR('',#3799,1.); +#3799 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#3800 = PCURVE('',#2231,#3801); +#3801 = DEFINITIONAL_REPRESENTATION('',(#3802),#3805); +#3802 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3803,#3804),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3803 = CARTESIAN_POINT('',(0.,0.)); +#3804 = CARTESIAN_POINT('',(0.,-0.15)); +#3805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3806 = PCURVE('',#2231,#3807); +#3807 = DEFINITIONAL_REPRESENTATION('',(#3808),#3811); +#3808 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3809,#3810),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3809 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3810 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#3811 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3812 = ORIENTED_EDGE('',*,*,#2216,.T.); +#3813 = ORIENTED_EDGE('',*,*,#3792,.T.); +#3814 = ORIENTED_EDGE('',*,*,#3815,.F.); +#3815 = EDGE_CURVE('',#3793,#3793,#3816,.T.); +#3816 = SURFACE_CURVE('',#3817,(#3822,#3829),.PCURVE_S1.); +#3817 = CIRCLE('',#3818,0.1); +#3818 = AXIS2_PLACEMENT_3D('',#3819,#3820,#3821); +#3819 = CARTESIAN_POINT('',(1.71,-4.14,-3.2)); +#3820 = DIRECTION('',(0.,0.,-1.)); +#3821 = DIRECTION('',(1.,0.,0.)); +#3822 = PCURVE('',#2231,#3823); +#3823 = DEFINITIONAL_REPRESENTATION('',(#3824),#3828); +#3824 = LINE('',#3825,#3826); +#3825 = CARTESIAN_POINT('',(-0.,-0.15)); +#3826 = VECTOR('',#3827,1.); +#3827 = DIRECTION('',(-1.,-0.)); +#3828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3829 = PCURVE('',#3830,#3835); +#3830 = PLANE('',#3831); +#3831 = AXIS2_PLACEMENT_3D('',#3832,#3833,#3834); +#3832 = CARTESIAN_POINT('',(1.96,-4.14,-3.2)); +#3833 = DIRECTION('',(0.,0.,1.)); +#3834 = DIRECTION('',(1.,0.,0.)); +#3835 = DEFINITIONAL_REPRESENTATION('',(#3836),#3844); +#3836 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3837,#3838,#3839,#3840, +#3841,#3842,#3843),.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('') ); +#3837 = CARTESIAN_POINT('',(-0.15,0.)); +#3838 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#3839 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#3840 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#3841 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#3842 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#3843 = CARTESIAN_POINT('',(-0.15,0.)); +#3844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3845 = ADVANCED_FACE('',(#3846),#2286,.T.); +#3846 = FACE_BOUND('',#3847,.T.); +#3847 = EDGE_LOOP('',(#3848,#3869,#3870,#3871)); +#3848 = ORIENTED_EDGE('',*,*,#3849,.F.); +#3849 = EDGE_CURVE('',#2247,#3850,#3852,.T.); +#3850 = VERTEX_POINT('',#3851); +#3851 = CARTESIAN_POINT('',(4.35,-13.03,-3.2)); +#3852 = SEAM_CURVE('',#3853,(#3857,#3863),.PCURVE_S1.); +#3853 = LINE('',#3854,#3855); +#3854 = CARTESIAN_POINT('',(4.5,-13.03,-3.05)); +#3855 = VECTOR('',#3856,1.); +#3856 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#3857 = PCURVE('',#2286,#3858); +#3858 = DEFINITIONAL_REPRESENTATION('',(#3859),#3862); +#3859 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3860,#3861),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3860 = CARTESIAN_POINT('',(0.,0.)); +#3861 = CARTESIAN_POINT('',(0.,-0.15)); +#3862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3863 = PCURVE('',#2286,#3864); +#3864 = DEFINITIONAL_REPRESENTATION('',(#3865),#3868); +#3865 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3866,#3867),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3866 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3867 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3869 = ORIENTED_EDGE('',*,*,#2271,.T.); +#3870 = ORIENTED_EDGE('',*,*,#3849,.T.); +#3871 = ORIENTED_EDGE('',*,*,#3872,.F.); +#3872 = EDGE_CURVE('',#3850,#3850,#3873,.T.); +#3873 = SURFACE_CURVE('',#3874,(#3879,#3886),.PCURVE_S1.); +#3874 = CIRCLE('',#3875,0.1); +#3875 = AXIS2_PLACEMENT_3D('',#3876,#3877,#3878); +#3876 = CARTESIAN_POINT('',(4.25,-13.03,-3.2)); +#3877 = DIRECTION('',(0.,0.,-1.)); +#3878 = DIRECTION('',(1.,0.,0.)); +#3879 = PCURVE('',#2286,#3880); +#3880 = DEFINITIONAL_REPRESENTATION('',(#3881),#3885); +#3881 = LINE('',#3882,#3883); +#3882 = CARTESIAN_POINT('',(-0.,-0.15)); +#3883 = VECTOR('',#3884,1.); +#3884 = DIRECTION('',(-1.,-0.)); +#3885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3886 = PCURVE('',#3887,#3892); +#3887 = PLANE('',#3888); +#3888 = AXIS2_PLACEMENT_3D('',#3889,#3890,#3891); +#3889 = CARTESIAN_POINT('',(4.5,-13.03,-3.2)); +#3890 = DIRECTION('',(0.,0.,1.)); +#3891 = DIRECTION('',(1.,0.,0.)); +#3892 = DEFINITIONAL_REPRESENTATION('',(#3893),#3901); +#3893 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3894,#3895,#3896,#3897, +#3898,#3899,#3900),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3894 = CARTESIAN_POINT('',(-0.15,0.)); +#3895 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#3896 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#3897 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#3898 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#3899 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#3900 = CARTESIAN_POINT('',(-0.15,0.)); +#3901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3902 = ADVANCED_FACE('',(#3903),#2341,.T.); +#3903 = FACE_BOUND('',#3904,.T.); +#3904 = EDGE_LOOP('',(#3905,#3926,#3927,#3928)); +#3905 = ORIENTED_EDGE('',*,*,#3906,.F.); +#3906 = EDGE_CURVE('',#2302,#3907,#3909,.T.); +#3907 = VERTEX_POINT('',#3908); +#3908 = CARTESIAN_POINT('',(4.35,-10.49,-3.2)); +#3909 = SEAM_CURVE('',#3910,(#3914,#3920),.PCURVE_S1.); +#3910 = LINE('',#3911,#3912); +#3911 = CARTESIAN_POINT('',(4.5,-10.49,-3.05)); +#3912 = VECTOR('',#3913,1.); +#3913 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#3914 = PCURVE('',#2341,#3915); +#3915 = DEFINITIONAL_REPRESENTATION('',(#3916),#3919); +#3916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3917,#3918),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3917 = CARTESIAN_POINT('',(0.,0.)); +#3918 = CARTESIAN_POINT('',(0.,-0.15)); +#3919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3920 = PCURVE('',#2341,#3921); +#3921 = DEFINITIONAL_REPRESENTATION('',(#3922),#3925); +#3922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3923,#3924),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3923 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3924 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#3925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3926 = ORIENTED_EDGE('',*,*,#2326,.T.); +#3927 = ORIENTED_EDGE('',*,*,#3906,.T.); +#3928 = ORIENTED_EDGE('',*,*,#3929,.F.); +#3929 = EDGE_CURVE('',#3907,#3907,#3930,.T.); +#3930 = SURFACE_CURVE('',#3931,(#3936,#3943),.PCURVE_S1.); +#3931 = CIRCLE('',#3932,0.1); +#3932 = AXIS2_PLACEMENT_3D('',#3933,#3934,#3935); +#3933 = CARTESIAN_POINT('',(4.25,-10.49,-3.2)); +#3934 = DIRECTION('',(0.,0.,-1.)); +#3935 = DIRECTION('',(1.,0.,0.)); +#3936 = PCURVE('',#2341,#3937); +#3937 = DEFINITIONAL_REPRESENTATION('',(#3938),#3942); +#3938 = LINE('',#3939,#3940); +#3939 = CARTESIAN_POINT('',(-0.,-0.15)); +#3940 = VECTOR('',#3941,1.); +#3941 = DIRECTION('',(-1.,-0.)); +#3942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3943 = PCURVE('',#3944,#3949); +#3944 = PLANE('',#3945); +#3945 = AXIS2_PLACEMENT_3D('',#3946,#3947,#3948); +#3946 = CARTESIAN_POINT('',(4.5,-10.49,-3.2)); +#3947 = DIRECTION('',(0.,0.,1.)); +#3948 = DIRECTION('',(1.,0.,0.)); +#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3958); +#3950 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3951,#3952,#3953,#3954, +#3955,#3956,#3957),.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('') ); +#3951 = CARTESIAN_POINT('',(-0.15,0.)); +#3952 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#3953 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#3954 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#3955 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#3956 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#3957 = CARTESIAN_POINT('',(-0.15,0.)); +#3958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3959 = ADVANCED_FACE('',(#3960),#2396,.T.); +#3960 = FACE_BOUND('',#3961,.T.); +#3961 = EDGE_LOOP('',(#3962,#3983,#3984,#3985)); +#3962 = ORIENTED_EDGE('',*,*,#3963,.F.); +#3963 = EDGE_CURVE('',#2357,#3964,#3966,.T.); +#3964 = VERTEX_POINT('',#3965); +#3965 = CARTESIAN_POINT('',(4.35,-7.95,-3.2)); +#3966 = SEAM_CURVE('',#3967,(#3971,#3977),.PCURVE_S1.); +#3967 = LINE('',#3968,#3969); +#3968 = CARTESIAN_POINT('',(4.5,-7.95,-3.05)); +#3969 = VECTOR('',#3970,1.); +#3970 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#3971 = PCURVE('',#2396,#3972); +#3972 = DEFINITIONAL_REPRESENTATION('',(#3973),#3976); +#3973 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3974,#3975),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3974 = CARTESIAN_POINT('',(0.,0.)); +#3975 = CARTESIAN_POINT('',(0.,-0.15)); +#3976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3977 = PCURVE('',#2396,#3978); +#3978 = DEFINITIONAL_REPRESENTATION('',(#3979),#3982); +#3979 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3980,#3981),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#3980 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#3981 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#3982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3983 = ORIENTED_EDGE('',*,*,#2381,.T.); +#3984 = ORIENTED_EDGE('',*,*,#3963,.T.); +#3985 = ORIENTED_EDGE('',*,*,#3986,.F.); +#3986 = EDGE_CURVE('',#3964,#3964,#3987,.T.); +#3987 = SURFACE_CURVE('',#3988,(#3993,#4000),.PCURVE_S1.); +#3988 = CIRCLE('',#3989,0.1); +#3989 = AXIS2_PLACEMENT_3D('',#3990,#3991,#3992); +#3990 = CARTESIAN_POINT('',(4.25,-7.95,-3.2)); +#3991 = DIRECTION('',(0.,0.,-1.)); +#3992 = DIRECTION('',(1.,0.,0.)); +#3993 = PCURVE('',#2396,#3994); +#3994 = DEFINITIONAL_REPRESENTATION('',(#3995),#3999); +#3995 = LINE('',#3996,#3997); +#3996 = CARTESIAN_POINT('',(-0.,-0.15)); +#3997 = VECTOR('',#3998,1.); +#3998 = DIRECTION('',(-1.,-0.)); +#3999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4000 = PCURVE('',#4001,#4006); +#4001 = PLANE('',#4002); +#4002 = AXIS2_PLACEMENT_3D('',#4003,#4004,#4005); +#4003 = CARTESIAN_POINT('',(4.5,-7.95,-3.2)); +#4004 = DIRECTION('',(0.,0.,1.)); +#4005 = DIRECTION('',(1.,0.,0.)); +#4006 = DEFINITIONAL_REPRESENTATION('',(#4007),#4015); +#4007 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4008,#4009,#4010,#4011, +#4012,#4013,#4014),.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('') ); +#4008 = CARTESIAN_POINT('',(-0.15,0.)); +#4009 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#4010 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#4011 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#4012 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#4013 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#4014 = CARTESIAN_POINT('',(-0.15,0.)); +#4015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4016 = ADVANCED_FACE('',(#4017),#2451,.T.); +#4017 = FACE_BOUND('',#4018,.T.); +#4018 = EDGE_LOOP('',(#4019,#4040,#4041,#4042)); +#4019 = ORIENTED_EDGE('',*,*,#4020,.F.); +#4020 = EDGE_CURVE('',#2412,#4021,#4023,.T.); +#4021 = VERTEX_POINT('',#4022); +#4022 = CARTESIAN_POINT('',(1.81,-11.76,-3.2)); +#4023 = SEAM_CURVE('',#4024,(#4028,#4034),.PCURVE_S1.); +#4024 = LINE('',#4025,#4026); +#4025 = CARTESIAN_POINT('',(1.96,-11.76,-3.05)); +#4026 = VECTOR('',#4027,1.); +#4027 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#4028 = PCURVE('',#2451,#4029); +#4029 = DEFINITIONAL_REPRESENTATION('',(#4030),#4033); +#4030 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4031,#4032),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4031 = CARTESIAN_POINT('',(0.,0.)); +#4032 = CARTESIAN_POINT('',(0.,-0.15)); +#4033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4034 = PCURVE('',#2451,#4035); +#4035 = DEFINITIONAL_REPRESENTATION('',(#4036),#4039); +#4036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4037,#4038),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4037 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4038 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#4039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4040 = ORIENTED_EDGE('',*,*,#2436,.T.); +#4041 = ORIENTED_EDGE('',*,*,#4020,.T.); +#4042 = ORIENTED_EDGE('',*,*,#4043,.F.); +#4043 = EDGE_CURVE('',#4021,#4021,#4044,.T.); +#4044 = SURFACE_CURVE('',#4045,(#4050,#4057),.PCURVE_S1.); +#4045 = CIRCLE('',#4046,0.1); +#4046 = AXIS2_PLACEMENT_3D('',#4047,#4048,#4049); +#4047 = CARTESIAN_POINT('',(1.71,-11.76,-3.2)); +#4048 = DIRECTION('',(0.,0.,-1.)); +#4049 = DIRECTION('',(1.,0.,0.)); +#4050 = PCURVE('',#2451,#4051); +#4051 = DEFINITIONAL_REPRESENTATION('',(#4052),#4056); +#4052 = LINE('',#4053,#4054); +#4053 = CARTESIAN_POINT('',(-0.,-0.15)); +#4054 = VECTOR('',#4055,1.); +#4055 = DIRECTION('',(-1.,-0.)); +#4056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4057 = PCURVE('',#4058,#4063); +#4058 = PLANE('',#4059); +#4059 = AXIS2_PLACEMENT_3D('',#4060,#4061,#4062); +#4060 = CARTESIAN_POINT('',(1.96,-11.76,-3.2)); +#4061 = DIRECTION('',(0.,0.,1.)); +#4062 = DIRECTION('',(1.,0.,0.)); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4072); +#4064 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4065,#4066,#4067,#4068, +#4069,#4070,#4071),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4065 = CARTESIAN_POINT('',(-0.15,0.)); +#4066 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#4067 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#4068 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#4069 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#4070 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#4071 = CARTESIAN_POINT('',(-0.15,0.)); +#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4073 = ADVANCED_FACE('',(#4074),#2506,.T.); +#4074 = FACE_BOUND('',#4075,.T.); +#4075 = EDGE_LOOP('',(#4076,#4097,#4098,#4099)); +#4076 = ORIENTED_EDGE('',*,*,#4077,.F.); +#4077 = EDGE_CURVE('',#2467,#4078,#4080,.T.); +#4078 = VERTEX_POINT('',#4079); +#4079 = CARTESIAN_POINT('',(1.81,-9.22,-3.2)); +#4080 = SEAM_CURVE('',#4081,(#4085,#4091),.PCURVE_S1.); +#4081 = LINE('',#4082,#4083); +#4082 = CARTESIAN_POINT('',(1.96,-9.22,-3.05)); +#4083 = VECTOR('',#4084,1.); +#4084 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#4085 = PCURVE('',#2506,#4086); +#4086 = DEFINITIONAL_REPRESENTATION('',(#4087),#4090); +#4087 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4088,#4089),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4088 = CARTESIAN_POINT('',(0.,0.)); +#4089 = CARTESIAN_POINT('',(0.,-0.15)); +#4090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4091 = PCURVE('',#2506,#4092); +#4092 = DEFINITIONAL_REPRESENTATION('',(#4093),#4096); +#4093 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4094,#4095),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4094 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4095 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#4096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4097 = ORIENTED_EDGE('',*,*,#2491,.T.); +#4098 = ORIENTED_EDGE('',*,*,#4077,.T.); +#4099 = ORIENTED_EDGE('',*,*,#4100,.F.); +#4100 = EDGE_CURVE('',#4078,#4078,#4101,.T.); +#4101 = SURFACE_CURVE('',#4102,(#4107,#4114),.PCURVE_S1.); +#4102 = CIRCLE('',#4103,0.1); +#4103 = AXIS2_PLACEMENT_3D('',#4104,#4105,#4106); +#4104 = CARTESIAN_POINT('',(1.71,-9.22,-3.2)); +#4105 = DIRECTION('',(0.,0.,-1.)); +#4106 = DIRECTION('',(1.,0.,0.)); +#4107 = PCURVE('',#2506,#4108); +#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4113); +#4109 = LINE('',#4110,#4111); +#4110 = CARTESIAN_POINT('',(-0.,-0.15)); +#4111 = VECTOR('',#4112,1.); +#4112 = DIRECTION('',(-1.,-0.)); +#4113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4114 = PCURVE('',#4115,#4120); +#4115 = PLANE('',#4116); +#4116 = AXIS2_PLACEMENT_3D('',#4117,#4118,#4119); +#4117 = CARTESIAN_POINT('',(1.96,-9.22,-3.2)); +#4118 = DIRECTION('',(0.,0.,1.)); +#4119 = DIRECTION('',(1.,0.,0.)); +#4120 = DEFINITIONAL_REPRESENTATION('',(#4121),#4129); +#4121 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4122,#4123,#4124,#4125, +#4126,#4127,#4128),.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('') ); +#4122 = CARTESIAN_POINT('',(-0.15,0.)); +#4123 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#4124 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#4125 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#4126 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#4127 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#4128 = CARTESIAN_POINT('',(-0.15,0.)); +#4129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4130 = ADVANCED_FACE('',(#4131),#2561,.T.); +#4131 = FACE_BOUND('',#4132,.T.); +#4132 = EDGE_LOOP('',(#4133,#4154,#4155,#4156)); +#4133 = ORIENTED_EDGE('',*,*,#4134,.F.); +#4134 = EDGE_CURVE('',#2522,#4135,#4137,.T.); +#4135 = VERTEX_POINT('',#4136); +#4136 = CARTESIAN_POINT('',(14.63,-1.6,-3.2)); +#4137 = SEAM_CURVE('',#4138,(#4142,#4148),.PCURVE_S1.); +#4138 = LINE('',#4139,#4140); +#4139 = CARTESIAN_POINT('',(14.78,-1.6,-3.05)); +#4140 = VECTOR('',#4141,1.); +#4141 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#4142 = PCURVE('',#2561,#4143); +#4143 = DEFINITIONAL_REPRESENTATION('',(#4144),#4147); +#4144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4145,#4146),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4145 = CARTESIAN_POINT('',(0.,0.)); +#4146 = CARTESIAN_POINT('',(0.,-0.15)); +#4147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4148 = PCURVE('',#2561,#4149); +#4149 = DEFINITIONAL_REPRESENTATION('',(#4150),#4153); +#4150 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4151,#4152),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4151 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4152 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#4153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4154 = ORIENTED_EDGE('',*,*,#2546,.T.); +#4155 = ORIENTED_EDGE('',*,*,#4134,.T.); +#4156 = ORIENTED_EDGE('',*,*,#4157,.F.); +#4157 = EDGE_CURVE('',#4135,#4135,#4158,.T.); +#4158 = SURFACE_CURVE('',#4159,(#4164,#4171),.PCURVE_S1.); +#4159 = CIRCLE('',#4160,0.1); +#4160 = AXIS2_PLACEMENT_3D('',#4161,#4162,#4163); +#4161 = CARTESIAN_POINT('',(14.53,-1.6,-3.2)); +#4162 = DIRECTION('',(0.,0.,-1.)); +#4163 = DIRECTION('',(1.,0.,0.)); +#4164 = PCURVE('',#2561,#4165); +#4165 = DEFINITIONAL_REPRESENTATION('',(#4166),#4170); +#4166 = LINE('',#4167,#4168); +#4167 = CARTESIAN_POINT('',(-0.,-0.15)); +#4168 = VECTOR('',#4169,1.); +#4169 = DIRECTION('',(-1.,-0.)); +#4170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4171 = PCURVE('',#4172,#4177); +#4172 = PLANE('',#4173); +#4173 = AXIS2_PLACEMENT_3D('',#4174,#4175,#4176); +#4174 = CARTESIAN_POINT('',(14.78,-1.6,-3.2)); +#4175 = DIRECTION('',(0.,0.,1.)); +#4176 = DIRECTION('',(1.,0.,0.)); +#4177 = DEFINITIONAL_REPRESENTATION('',(#4178),#4186); +#4178 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4179,#4180,#4181,#4182, +#4183,#4184,#4185),.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('') ); +#4179 = CARTESIAN_POINT('',(-0.15,0.)); +#4180 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#4181 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#4182 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#4183 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#4184 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#4185 = CARTESIAN_POINT('',(-0.15,0.)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ADVANCED_FACE('',(#4188),#2616,.T.); +#4188 = FACE_BOUND('',#4189,.T.); +#4189 = EDGE_LOOP('',(#4190,#4211,#4212,#4213)); +#4190 = ORIENTED_EDGE('',*,*,#4191,.F.); +#4191 = EDGE_CURVE('',#2577,#4192,#4194,.T.); +#4192 = VERTEX_POINT('',#4193); +#4193 = CARTESIAN_POINT('',(14.63,-11.76,-3.2)); +#4194 = SEAM_CURVE('',#4195,(#4199,#4205),.PCURVE_S1.); +#4195 = LINE('',#4196,#4197); +#4196 = CARTESIAN_POINT('',(14.78,-11.76,-3.05)); +#4197 = VECTOR('',#4198,1.); +#4198 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#4199 = PCURVE('',#2616,#4200); +#4200 = DEFINITIONAL_REPRESENTATION('',(#4201),#4204); +#4201 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4202,#4203),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4202 = CARTESIAN_POINT('',(0.,0.)); +#4203 = CARTESIAN_POINT('',(0.,-0.15)); +#4204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4205 = PCURVE('',#2616,#4206); +#4206 = DEFINITIONAL_REPRESENTATION('',(#4207),#4210); +#4207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4208,#4209),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4208 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4209 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#4210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4211 = ORIENTED_EDGE('',*,*,#2601,.T.); +#4212 = ORIENTED_EDGE('',*,*,#4191,.T.); +#4213 = ORIENTED_EDGE('',*,*,#4214,.F.); +#4214 = EDGE_CURVE('',#4192,#4192,#4215,.T.); +#4215 = SURFACE_CURVE('',#4216,(#4221,#4228),.PCURVE_S1.); +#4216 = CIRCLE('',#4217,0.1); +#4217 = AXIS2_PLACEMENT_3D('',#4218,#4219,#4220); +#4218 = CARTESIAN_POINT('',(14.53,-11.76,-3.2)); +#4219 = DIRECTION('',(0.,0.,-1.)); +#4220 = DIRECTION('',(1.,0.,0.)); +#4221 = PCURVE('',#2616,#4222); +#4222 = DEFINITIONAL_REPRESENTATION('',(#4223),#4227); +#4223 = LINE('',#4224,#4225); +#4224 = CARTESIAN_POINT('',(-0.,-0.15)); +#4225 = VECTOR('',#4226,1.); +#4226 = DIRECTION('',(-1.,-0.)); +#4227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4228 = PCURVE('',#4229,#4234); +#4229 = PLANE('',#4230); +#4230 = AXIS2_PLACEMENT_3D('',#4231,#4232,#4233); +#4231 = CARTESIAN_POINT('',(14.78,-11.76,-3.2)); +#4232 = DIRECTION('',(0.,0.,1.)); +#4233 = DIRECTION('',(1.,0.,0.)); +#4234 = DEFINITIONAL_REPRESENTATION('',(#4235),#4243); +#4235 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4236,#4237,#4238,#4239, +#4240,#4241,#4242),.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('') ); +#4236 = CARTESIAN_POINT('',(-0.15,0.)); +#4237 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#4238 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#4239 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#4240 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#4241 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#4242 = CARTESIAN_POINT('',(-0.15,0.)); +#4243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4244 = ADVANCED_FACE('',(#4245),#2671,.T.); +#4245 = FACE_BOUND('',#4246,.T.); +#4246 = EDGE_LOOP('',(#4247,#4268,#4269,#4270)); +#4247 = ORIENTED_EDGE('',*,*,#4248,.F.); +#4248 = EDGE_CURVE('',#2632,#4249,#4251,.T.); +#4249 = VERTEX_POINT('',#4250); +#4250 = CARTESIAN_POINT('',(15.9,-14.3,-3.2)); +#4251 = SEAM_CURVE('',#4252,(#4256,#4262),.PCURVE_S1.); +#4252 = LINE('',#4253,#4254); +#4253 = CARTESIAN_POINT('',(16.05,-14.3,-3.05)); +#4254 = VECTOR('',#4255,1.); +#4255 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#4256 = PCURVE('',#2671,#4257); +#4257 = DEFINITIONAL_REPRESENTATION('',(#4258),#4261); +#4258 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4259,#4260),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4259 = CARTESIAN_POINT('',(0.,0.)); +#4260 = CARTESIAN_POINT('',(0.,-0.15)); +#4261 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4262 = PCURVE('',#2671,#4263); +#4263 = DEFINITIONAL_REPRESENTATION('',(#4264),#4267); +#4264 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4265,#4266),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4265 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4266 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#4267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4268 = ORIENTED_EDGE('',*,*,#2656,.T.); +#4269 = ORIENTED_EDGE('',*,*,#4248,.T.); +#4270 = ORIENTED_EDGE('',*,*,#4271,.F.); +#4271 = EDGE_CURVE('',#4249,#4249,#4272,.T.); +#4272 = SURFACE_CURVE('',#4273,(#4278,#4285),.PCURVE_S1.); +#4273 = CIRCLE('',#4274,0.1); +#4274 = AXIS2_PLACEMENT_3D('',#4275,#4276,#4277); +#4275 = CARTESIAN_POINT('',(15.8,-14.3,-3.2)); +#4276 = DIRECTION('',(0.,0.,-1.)); +#4277 = DIRECTION('',(1.,0.,0.)); +#4278 = PCURVE('',#2671,#4279); +#4279 = DEFINITIONAL_REPRESENTATION('',(#4280),#4284); +#4280 = LINE('',#4281,#4282); +#4281 = CARTESIAN_POINT('',(-0.,-0.15)); +#4282 = VECTOR('',#4283,1.); +#4283 = DIRECTION('',(-1.,-0.)); +#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4285 = PCURVE('',#4286,#4291); +#4286 = PLANE('',#4287); +#4287 = AXIS2_PLACEMENT_3D('',#4288,#4289,#4290); +#4288 = CARTESIAN_POINT('',(16.05,-14.3,-3.2)); +#4289 = DIRECTION('',(0.,0.,1.)); +#4290 = DIRECTION('',(1.,0.,0.)); +#4291 = DEFINITIONAL_REPRESENTATION('',(#4292),#4300); +#4292 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4293,#4294,#4295,#4296, +#4297,#4298,#4299),.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('') ); +#4293 = CARTESIAN_POINT('',(-0.15,0.)); +#4294 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#4295 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#4296 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#4297 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#4298 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#4299 = CARTESIAN_POINT('',(-0.15,0.)); +#4300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4301 = ADVANCED_FACE('',(#4302),#2726,.T.); +#4302 = FACE_BOUND('',#4303,.T.); +#4303 = EDGE_LOOP('',(#4304,#4325,#4326,#4327)); +#4304 = ORIENTED_EDGE('',*,*,#4305,.F.); +#4305 = EDGE_CURVE('',#2687,#4306,#4308,.T.); +#4306 = VERTEX_POINT('',#4307); +#4307 = CARTESIAN_POINT('',(15.9,-4.14,-3.2)); +#4308 = SEAM_CURVE('',#4309,(#4313,#4319),.PCURVE_S1.); +#4309 = LINE('',#4310,#4311); +#4310 = CARTESIAN_POINT('',(16.05,-4.14,-3.05)); +#4311 = VECTOR('',#4312,1.); +#4312 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#4313 = PCURVE('',#2726,#4314); +#4314 = DEFINITIONAL_REPRESENTATION('',(#4315),#4318); +#4315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4316,#4317),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4316 = CARTESIAN_POINT('',(0.,0.)); +#4317 = CARTESIAN_POINT('',(0.,-0.15)); +#4318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4319 = PCURVE('',#2726,#4320); +#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4324); +#4321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4322,#4323),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,0.212132034356),.PIECEWISE_BEZIER_KNOTS.); +#4322 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4323 = CARTESIAN_POINT('',(-6.28318530718,-0.15)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = ORIENTED_EDGE('',*,*,#2711,.T.); +#4326 = ORIENTED_EDGE('',*,*,#4305,.T.); +#4327 = ORIENTED_EDGE('',*,*,#4328,.F.); +#4328 = EDGE_CURVE('',#4306,#4306,#4329,.T.); +#4329 = SURFACE_CURVE('',#4330,(#4335,#4342),.PCURVE_S1.); +#4330 = CIRCLE('',#4331,0.1); +#4331 = AXIS2_PLACEMENT_3D('',#4332,#4333,#4334); +#4332 = CARTESIAN_POINT('',(15.8,-4.14,-3.2)); +#4333 = DIRECTION('',(0.,0.,-1.)); +#4334 = DIRECTION('',(1.,0.,0.)); +#4335 = PCURVE('',#2726,#4336); +#4336 = DEFINITIONAL_REPRESENTATION('',(#4337),#4341); +#4337 = LINE('',#4338,#4339); +#4338 = CARTESIAN_POINT('',(-0.,-0.15)); +#4339 = VECTOR('',#4340,1.); +#4340 = DIRECTION('',(-1.,-0.)); +#4341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4342 = PCURVE('',#4343,#4348); +#4343 = PLANE('',#4344); +#4344 = AXIS2_PLACEMENT_3D('',#4345,#4346,#4347); +#4345 = CARTESIAN_POINT('',(16.05,-4.14,-3.2)); +#4346 = DIRECTION('',(0.,0.,1.)); +#4347 = DIRECTION('',(1.,0.,0.)); +#4348 = DEFINITIONAL_REPRESENTATION('',(#4349),#4357); +#4349 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4350,#4351,#4352,#4353, +#4354,#4355,#4356),.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('') ); +#4350 = CARTESIAN_POINT('',(-0.15,0.)); +#4351 = CARTESIAN_POINT('',(-0.15,-0.173205080757)); +#4352 = CARTESIAN_POINT('',(-0.3,-8.660254037844E-02)); +#4353 = CARTESIAN_POINT('',(-0.45,-2.449293598295E-17)); +#4354 = CARTESIAN_POINT('',(-0.3,8.660254037844E-02)); +#4355 = CARTESIAN_POINT('',(-0.15,0.173205080757)); +#4356 = CARTESIAN_POINT('',(-0.15,0.)); +#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4358 = ADVANCED_FACE('',(#4359),#3067,.T.); +#4359 = FACE_BOUND('',#4360,.F.); +#4360 = EDGE_LOOP('',(#4361,#4362,#4363,#4364,#4365,#4366,#4367,#4368, + #4369,#4370,#4371,#4372)); +#4361 = ORIENTED_EDGE('',*,*,#3225,.T.); +#4362 = ORIENTED_EDGE('',*,*,#3176,.T.); +#4363 = ORIENTED_EDGE('',*,*,#3127,.T.); +#4364 = ORIENTED_EDGE('',*,*,#3051,.T.); +#4365 = ORIENTED_EDGE('',*,*,#3595,.T.); +#4366 = ORIENTED_EDGE('',*,*,#3568,.T.); +#4367 = ORIENTED_EDGE('',*,*,#3519,.T.); +#4368 = ORIENTED_EDGE('',*,*,#3470,.T.); +#4369 = ORIENTED_EDGE('',*,*,#3421,.T.); +#4370 = ORIENTED_EDGE('',*,*,#3372,.T.); +#4371 = ORIENTED_EDGE('',*,*,#3323,.T.); +#4372 = ORIENTED_EDGE('',*,*,#3274,.T.); +#4373 = ADVANCED_FACE('',(#4374),#3659,.F.); +#4374 = FACE_BOUND('',#4375,.F.); +#4375 = EDGE_LOOP('',(#4376)); +#4376 = ORIENTED_EDGE('',*,*,#3644,.F.); +#4377 = ADVANCED_FACE('',(#4378),#3716,.F.); +#4378 = FACE_BOUND('',#4379,.F.); +#4379 = EDGE_LOOP('',(#4380)); +#4380 = ORIENTED_EDGE('',*,*,#3701,.F.); +#4381 = ADVANCED_FACE('',(#4382),#3773,.F.); +#4382 = FACE_BOUND('',#4383,.F.); +#4383 = EDGE_LOOP('',(#4384)); +#4384 = ORIENTED_EDGE('',*,*,#3758,.F.); +#4385 = ADVANCED_FACE('',(#4386),#3830,.F.); +#4386 = FACE_BOUND('',#4387,.F.); +#4387 = EDGE_LOOP('',(#4388)); +#4388 = ORIENTED_EDGE('',*,*,#3815,.F.); +#4389 = ADVANCED_FACE('',(#4390),#3887,.F.); +#4390 = FACE_BOUND('',#4391,.F.); +#4391 = EDGE_LOOP('',(#4392)); +#4392 = ORIENTED_EDGE('',*,*,#3872,.F.); +#4393 = ADVANCED_FACE('',(#4394),#3944,.F.); +#4394 = FACE_BOUND('',#4395,.F.); +#4395 = EDGE_LOOP('',(#4396)); +#4396 = ORIENTED_EDGE('',*,*,#3929,.F.); +#4397 = ADVANCED_FACE('',(#4398),#4001,.F.); +#4398 = FACE_BOUND('',#4399,.F.); +#4399 = EDGE_LOOP('',(#4400)); +#4400 = ORIENTED_EDGE('',*,*,#3986,.F.); +#4401 = ADVANCED_FACE('',(#4402),#4058,.F.); +#4402 = FACE_BOUND('',#4403,.F.); +#4403 = EDGE_LOOP('',(#4404)); +#4404 = ORIENTED_EDGE('',*,*,#4043,.F.); +#4405 = ADVANCED_FACE('',(#4406),#4115,.F.); +#4406 = FACE_BOUND('',#4407,.F.); +#4407 = EDGE_LOOP('',(#4408)); +#4408 = ORIENTED_EDGE('',*,*,#4100,.F.); +#4409 = ADVANCED_FACE('',(#4410),#4172,.F.); +#4410 = FACE_BOUND('',#4411,.F.); +#4411 = EDGE_LOOP('',(#4412)); +#4412 = ORIENTED_EDGE('',*,*,#4157,.F.); +#4413 = ADVANCED_FACE('',(#4414),#4229,.F.); +#4414 = FACE_BOUND('',#4415,.F.); +#4415 = EDGE_LOOP('',(#4416)); +#4416 = ORIENTED_EDGE('',*,*,#4214,.F.); +#4417 = ADVANCED_FACE('',(#4418),#4286,.F.); +#4418 = FACE_BOUND('',#4419,.F.); +#4419 = EDGE_LOOP('',(#4420)); +#4420 = ORIENTED_EDGE('',*,*,#4271,.F.); +#4421 = ADVANCED_FACE('',(#4422),#4343,.F.); +#4422 = FACE_BOUND('',#4423,.F.); +#4423 = EDGE_LOOP('',(#4424)); +#4424 = ORIENTED_EDGE('',*,*,#4328,.F.); +#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#4429)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#4426,#4427,#4428)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#4426 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#4427 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#4428 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#4429 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#4426, + 'distance_accuracy_value','confusion accuracy'); +#4430 = PRODUCT_TYPE('part',$,(#7)); +#4431 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #4432),#4425); +#4432 = STYLED_ITEM('color',(#4433),#15); +#4433 = PRESENTATION_STYLE_ASSIGNMENT((#4434,#4440)); +#4434 = SURFACE_STYLE_USAGE(.BOTH.,#4435); +#4435 = SURFACE_SIDE_STYLE('',(#4436)); +#4436 = SURFACE_STYLE_FILL_AREA(#4437); +#4437 = FILL_AREA_STYLE('',(#4438)); +#4438 = FILL_AREA_STYLE_COLOUR('',#4439); +#4439 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#4440 = CURVE_STYLE('',#4441,POSITIVE_LENGTH_MEASURE(0.1),#4439); +#4441 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.stl b/Electrical Parts/electronic-components/Ethernet-connectors/rj45-ethernet-PCB-with-leds.stl new file mode 100644 index 0000000000000000000000000000000000000000..f1ab9cfb1a053f3d543719dd91588dd37e7c8528 GIT binary patch literal 114484 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 literal 0 HcmV?d00001