From abebd45d85e2a436e21084e549befa938f33b884 Mon Sep 17 00:00:00 2001 From: obijuan Date: Tue, 12 Aug 2014 19:43:51 +0200 Subject: [PATCH] SM-S4303R horn screw --- .../SM-S4303R-horn-screw.fcstd | Bin 0 -> 61240 bytes .../SM-S4303R-horn-screw.step | 3361 +++++++++++++++++ .../SM-S4303R-horn-screw.stl | Bin 0 -> 83784 bytes 3 files changed, 3361 insertions(+) create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.fcstd create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.step create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.stl diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.fcstd b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..47000b9eddd3884e75663477773eb492f83cfc3d GIT binary patch literal 61240 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

l+x8*qIvFmPoHmCan>8TjM(gAPX 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 NnTU`m$-fU({|~JtF{c0k literal 0 HcmV?d00001 diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.step b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.step new file mode 100644 index 00000000..5f041c88 --- /dev/null +++ b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.step @@ -0,0 +1,3361 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/printbot_part_ +library/servos/SpringRC-SM-S4303R/step-stl/SM-S4303R-horn-screw.step', + '2014-08-12T17:36:07',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('final-screw-2','final-screw-2','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2791); +#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,#89,#142,#201,#256,#295,#350,#405,#409,#1538, + #1564,#1642,#1719,#1773,#1845,#1916,#1921,#1998,#2052,#2124,#2195, + #2200,#2277,#2331,#2403,#2474,#2479,#2556,#2610,#2660,#2763,#2770, + #2777,#2784)); +#17 = ADVANCED_FACE('',(#18,#54),#31,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#22,#24,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(1.5,0.,0.)); +#24 = SURFACE_CURVE('',#25,(#30,#42),.PCURVE_S1.); +#25 = CIRCLE('',#26,1.5); +#26 = AXIS2_PLACEMENT_3D('',#27,#28,#29); +#27 = CARTESIAN_POINT('',(0.,0.,0.)); +#28 = DIRECTION('',(0.,0.,-1.)); +#29 = DIRECTION('',(1.,0.,0.)); +#30 = PCURVE('',#31,#36); +#31 = PLANE('',#32); +#32 = AXIS2_PLACEMENT_3D('',#33,#34,#35); +#33 = CARTESIAN_POINT('',(3.5,0.,0.)); +#34 = DIRECTION('',(0.,0.,-1.)); +#35 = DIRECTION('',(-1.,0.,0.)); +#36 = DEFINITIONAL_REPRESENTATION('',(#37),#41); +#37 = CIRCLE('',#38,1.5); +#38 = AXIS2_PLACEMENT_2D('',#39,#40); +#39 = CARTESIAN_POINT('',(3.5,0.)); +#40 = DIRECTION('',(-1.,0.)); +#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#42 = PCURVE('',#43,#48); +#43 = CONICAL_SURFACE('',#44,1.2,0.785398163397); +#44 = AXIS2_PLACEMENT_3D('',#45,#46,#47); +#45 = CARTESIAN_POINT('',(0.,0.,-0.3)); +#46 = DIRECTION('',(0.,0.,1.)); +#47 = DIRECTION('',(1.,0.,0.)); +#48 = DEFINITIONAL_REPRESENTATION('',(#49),#53); +#49 = LINE('',#50,#51); +#50 = CARTESIAN_POINT('',(0.,0.3)); +#51 = VECTOR('',#52,1.); +#52 = DIRECTION('',(-1.,-0.)); +#53 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#54 = FACE_BOUND('',#55,.T.); +#55 = EDGE_LOOP('',(#56)); +#56 = ORIENTED_EDGE('',*,*,#57,.F.); +#57 = EDGE_CURVE('',#58,#58,#60,.T.); +#58 = VERTEX_POINT('',#59); +#59 = CARTESIAN_POINT('',(3.5,0.,0.)); +#60 = SURFACE_CURVE('',#61,(#66,#77),.PCURVE_S1.); +#61 = CIRCLE('',#62,3.5); +#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65); +#63 = CARTESIAN_POINT('',(0.,0.,0.)); +#64 = DIRECTION('',(0.,0.,1.)); +#65 = DIRECTION('',(1.,0.,0.)); +#66 = PCURVE('',#31,#67); +#67 = DEFINITIONAL_REPRESENTATION('',(#68),#76); +#68 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#69,#70,#71,#72,#73,#74,#75), +.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( + '') ); +#69 = CARTESIAN_POINT('',(0.,0.)); +#70 = CARTESIAN_POINT('',(0.,6.062177826491)); +#71 = CARTESIAN_POINT('',(5.25,3.031088913246)); +#72 = CARTESIAN_POINT('',(10.5,8.572527594031E-16)); +#73 = CARTESIAN_POINT('',(5.25,-3.031088913246)); +#74 = CARTESIAN_POINT('',(5.329070518201E-15,-6.062177826491)); +#75 = CARTESIAN_POINT('',(0.,0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = PCURVE('',#78,#83); +#78 = CYLINDRICAL_SURFACE('',#79,3.5); +#79 = AXIS2_PLACEMENT_3D('',#80,#81,#82); +#80 = CARTESIAN_POINT('',(0.,0.,0.)); +#81 = DIRECTION('',(-0.,-0.,-1.)); +#82 = DIRECTION('',(1.,0.,0.)); +#83 = DEFINITIONAL_REPRESENTATION('',(#84),#88); +#84 = LINE('',#85,#86); +#85 = CARTESIAN_POINT('',(-0.,0.)); +#86 = VECTOR('',#87,1.); +#87 = DIRECTION('',(-1.,0.)); +#88 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#89 = ADVANCED_FACE('',(#90),#43,.T.); +#90 = FACE_BOUND('',#91,.T.); +#91 = EDGE_LOOP('',(#92,#113,#114,#115)); +#92 = ORIENTED_EDGE('',*,*,#93,.F.); +#93 = EDGE_CURVE('',#22,#94,#96,.T.); +#94 = VERTEX_POINT('',#95); +#95 = CARTESIAN_POINT('',(1.2,0.,-0.3)); +#96 = SEAM_CURVE('',#97,(#101,#107),.PCURVE_S1.); +#97 = LINE('',#98,#99); +#98 = CARTESIAN_POINT('',(1.2,0.,-0.3)); +#99 = VECTOR('',#100,1.); +#100 = DIRECTION('',(-0.707106781187,0.,-0.707106781187)); +#101 = PCURVE('',#43,#102); +#102 = DEFINITIONAL_REPRESENTATION('',(#103),#106); +#103 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#104,#105),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#104 = CARTESIAN_POINT('',(0.,0.3)); +#105 = CARTESIAN_POINT('',(0.,0.)); +#106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#107 = PCURVE('',#43,#108); +#108 = DEFINITIONAL_REPRESENTATION('',(#109),#112); +#109 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#110,#111),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#110 = CARTESIAN_POINT('',(-6.28318530718,0.3)); +#111 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#113 = ORIENTED_EDGE('',*,*,#21,.T.); +#114 = ORIENTED_EDGE('',*,*,#93,.T.); +#115 = ORIENTED_EDGE('',*,*,#116,.F.); +#116 = EDGE_CURVE('',#94,#94,#117,.T.); +#117 = SURFACE_CURVE('',#118,(#123,#130),.PCURVE_S1.); +#118 = CIRCLE('',#119,1.2); +#119 = AXIS2_PLACEMENT_3D('',#120,#121,#122); +#120 = CARTESIAN_POINT('',(0.,0.,-0.3)); +#121 = DIRECTION('',(0.,0.,-1.)); +#122 = DIRECTION('',(1.,0.,0.)); +#123 = PCURVE('',#43,#124); +#124 = DEFINITIONAL_REPRESENTATION('',(#125),#129); +#125 = LINE('',#126,#127); +#126 = CARTESIAN_POINT('',(-0.,-0.)); +#127 = VECTOR('',#128,1.); +#128 = DIRECTION('',(-1.,-0.)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#130 = PCURVE('',#131,#136); +#131 = CYLINDRICAL_SURFACE('',#132,1.2); +#132 = AXIS2_PLACEMENT_3D('',#133,#134,#135); +#133 = CARTESIAN_POINT('',(0.,0.,0.)); +#134 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#135 = DIRECTION('',(1.,0.,0.)); +#136 = DEFINITIONAL_REPRESENTATION('',(#137),#141); +#137 = LINE('',#138,#139); +#138 = CARTESIAN_POINT('',(0.,0.3)); +#139 = VECTOR('',#140,1.); +#140 = DIRECTION('',(1.,0.)); +#141 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#142 = ADVANCED_FACE('',(#143),#78,.T.); +#143 = FACE_BOUND('',#144,.F.); +#144 = EDGE_LOOP('',(#145,#168,#199,#200)); +#145 = ORIENTED_EDGE('',*,*,#146,.T.); +#146 = EDGE_CURVE('',#58,#147,#149,.T.); +#147 = VERTEX_POINT('',#148); +#148 = CARTESIAN_POINT('',(3.5,0.,0.44)); +#149 = SEAM_CURVE('',#150,(#154,#161),.PCURVE_S1.); +#150 = LINE('',#151,#152); +#151 = CARTESIAN_POINT('',(3.5,0.,0.)); +#152 = VECTOR('',#153,1.); +#153 = DIRECTION('',(0.,0.,1.)); +#154 = PCURVE('',#78,#155); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(-0.,0.)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(-0.,-1.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = PCURVE('',#78,#162); +#162 = DEFINITIONAL_REPRESENTATION('',(#163),#167); +#163 = LINE('',#164,#165); +#164 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#165 = VECTOR('',#166,1.); +#166 = DIRECTION('',(-0.,-1.)); +#167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#168 = ORIENTED_EDGE('',*,*,#169,.T.); +#169 = EDGE_CURVE('',#147,#147,#170,.T.); +#170 = SURFACE_CURVE('',#171,(#176,#183),.PCURVE_S1.); +#171 = CIRCLE('',#172,3.5); +#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173 = CARTESIAN_POINT('',(0.,0.,0.44)); +#174 = DIRECTION('',(0.,0.,1.)); +#175 = DIRECTION('',(1.,0.,0.)); +#176 = PCURVE('',#78,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182); +#178 = LINE('',#179,#180); +#179 = CARTESIAN_POINT('',(-0.,-0.44)); +#180 = VECTOR('',#181,1.); +#181 = DIRECTION('',(-1.,0.)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = PCURVE('',#184,#189); +#184 = PLANE('',#185); +#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188); +#186 = CARTESIAN_POINT('',(3.5,0.,0.44)); +#187 = DIRECTION('',(0.,0.,-1.)); +#188 = DIRECTION('',(-1.,0.,0.)); +#189 = DEFINITIONAL_REPRESENTATION('',(#190),#198); +#190 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#191,#192,#193,#194,#195,#196 +,#197),.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( + '') ); +#191 = CARTESIAN_POINT('',(0.,0.)); +#192 = CARTESIAN_POINT('',(0.,6.062177826491)); +#193 = CARTESIAN_POINT('',(5.25,3.031088913246)); +#194 = CARTESIAN_POINT('',(10.5,8.572527594031E-16)); +#195 = CARTESIAN_POINT('',(5.25,-3.031088913246)); +#196 = CARTESIAN_POINT('',(5.329070518201E-15,-6.062177826491)); +#197 = CARTESIAN_POINT('',(0.,0.)); +#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#199 = ORIENTED_EDGE('',*,*,#146,.F.); +#200 = ORIENTED_EDGE('',*,*,#57,.F.); +#201 = ADVANCED_FACE('',(#202),#131,.T.); +#202 = FACE_BOUND('',#203,.T.); +#203 = EDGE_LOOP('',(#204,#227,#228,#229)); +#204 = ORIENTED_EDGE('',*,*,#205,.F.); +#205 = EDGE_CURVE('',#94,#206,#208,.T.); +#206 = VERTEX_POINT('',#207); +#207 = CARTESIAN_POINT('',(1.2,-8.859579736509E-15,-13.3)); +#208 = SEAM_CURVE('',#209,(#213,#220),.PCURVE_S1.); +#209 = LINE('',#210,#211); +#210 = CARTESIAN_POINT('',(1.2,0.,0.)); +#211 = VECTOR('',#212,1.); +#212 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#213 = PCURVE('',#131,#214); +#214 = DEFINITIONAL_REPRESENTATION('',(#215),#219); +#215 = LINE('',#216,#217); +#216 = CARTESIAN_POINT('',(0.,0.)); +#217 = VECTOR('',#218,1.); +#218 = DIRECTION('',(0.,1.)); +#219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#220 = PCURVE('',#131,#221); +#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(6.28318530718,0.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(0.,1.)); +#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#227 = ORIENTED_EDGE('',*,*,#116,.T.); +#228 = ORIENTED_EDGE('',*,*,#205,.T.); +#229 = ORIENTED_EDGE('',*,*,#230,.F.); +#230 = EDGE_CURVE('',#206,#206,#231,.T.); +#231 = SURFACE_CURVE('',#232,(#237,#244),.PCURVE_S1.); +#232 = CIRCLE('',#233,1.2); +#233 = AXIS2_PLACEMENT_3D('',#234,#235,#236); +#234 = CARTESIAN_POINT('',(0.,-5.906386491006E-15,-13.3)); +#235 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#236 = DIRECTION('',(1.,-2.460994371252E-15,1.092901045775E-30)); +#237 = PCURVE('',#131,#238); +#238 = DEFINITIONAL_REPRESENTATION('',(#239),#243); +#239 = LINE('',#240,#241); +#240 = CARTESIAN_POINT('',(0.,13.3)); +#241 = VECTOR('',#242,1.); +#242 = DIRECTION('',(1.,0.)); +#243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#244 = PCURVE('',#245,#250); +#245 = CONICAL_SURFACE('',#246,0.3,0.732815101787); +#246 = AXIS2_PLACEMENT_3D('',#247,#248,#249); +#247 = CARTESIAN_POINT('',(0.,-6.350475700856E-15,-14.3)); +#248 = DIRECTION('',(0.,4.440892098501E-16,1.)); +#249 = DIRECTION('',(1.,-1.058412616809E-14,4.700296226942E-30)); +#250 = DEFINITIONAL_REPRESENTATION('',(#251),#255); +#251 = LINE('',#252,#253); +#252 = CARTESIAN_POINT('',(-0.,1.)); +#253 = VECTOR('',#254,1.); +#254 = DIRECTION('',(-1.,0.)); +#255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#256 = ADVANCED_FACE('',(#257,#260),#184,.F.); +#257 = FACE_BOUND('',#258,.F.); +#258 = EDGE_LOOP('',(#259)); +#259 = ORIENTED_EDGE('',*,*,#169,.F.); +#260 = FACE_BOUND('',#261,.F.); +#261 = EDGE_LOOP('',(#262)); +#262 = ORIENTED_EDGE('',*,*,#263,.T.); +#263 = EDGE_CURVE('',#264,#264,#266,.T.); +#264 = VERTEX_POINT('',#265); +#265 = CARTESIAN_POINT('',(2.2,0.,0.44)); +#266 = SURFACE_CURVE('',#267,(#272,#283),.PCURVE_S1.); +#267 = CIRCLE('',#268,2.2); +#268 = AXIS2_PLACEMENT_3D('',#269,#270,#271); +#269 = CARTESIAN_POINT('',(0.,0.,0.44)); +#270 = DIRECTION('',(0.,0.,1.)); +#271 = DIRECTION('',(1.,0.,0.)); +#272 = PCURVE('',#184,#273); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#282); +#274 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#275,#276,#277,#278,#279,#280 +,#281),.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( + '') ); +#275 = CARTESIAN_POINT('',(1.3,0.)); +#276 = CARTESIAN_POINT('',(1.3,3.810511776652)); +#277 = CARTESIAN_POINT('',(4.6,1.905255888326)); +#278 = CARTESIAN_POINT('',(7.9,5.388445916248E-16)); +#279 = CARTESIAN_POINT('',(4.6,-1.905255888326)); +#280 = CARTESIAN_POINT('',(1.3,-3.810511776652)); +#281 = CARTESIAN_POINT('',(1.3,0.)); +#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#283 = PCURVE('',#284,#289); +#284 = CYLINDRICAL_SURFACE('',#285,2.2); +#285 = AXIS2_PLACEMENT_3D('',#286,#287,#288); +#286 = CARTESIAN_POINT('',(0.,0.,0.44)); +#287 = DIRECTION('',(-0.,-0.,-1.)); +#288 = DIRECTION('',(1.,0.,0.)); +#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294); +#290 = LINE('',#291,#292); +#291 = CARTESIAN_POINT('',(-0.,0.)); +#292 = VECTOR('',#293,1.); +#293 = DIRECTION('',(-1.,0.)); +#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#295 = ADVANCED_FACE('',(#296),#245,.T.); +#296 = FACE_BOUND('',#297,.F.); +#297 = EDGE_LOOP('',(#298,#327,#348,#349)); +#298 = ORIENTED_EDGE('',*,*,#299,.T.); +#299 = EDGE_CURVE('',#300,#300,#302,.T.); +#300 = VERTEX_POINT('',#301); +#301 = CARTESIAN_POINT('',(0.3,-9.525713551284E-15,-14.3)); +#302 = SURFACE_CURVE('',#303,(#308,#315),.PCURVE_S1.); +#303 = CIRCLE('',#304,0.3); +#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307); +#305 = CARTESIAN_POINT('',(0.,-6.350475700856E-15,-14.3)); +#306 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#307 = DIRECTION('',(1.,-1.058412616809E-14,4.700296226942E-30)); +#308 = PCURVE('',#245,#309); +#309 = DEFINITIONAL_REPRESENTATION('',(#310),#314); +#310 = LINE('',#311,#312); +#311 = CARTESIAN_POINT('',(-0.,0.)); +#312 = VECTOR('',#313,1.); +#313 = DIRECTION('',(-1.,0.)); +#314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#315 = PCURVE('',#316,#321); +#316 = PLANE('',#317); +#317 = AXIS2_PLACEMENT_3D('',#318,#319,#320); +#318 = CARTESIAN_POINT('',(0.,-6.350475700856E-15,-14.3)); +#319 = DIRECTION('',(0.,-4.440892098501E-16,-1.)); +#320 = DIRECTION('',(1.,-1.058412616809E-14,4.700296226942E-30)); +#321 = DEFINITIONAL_REPRESENTATION('',(#322),#326); +#322 = CIRCLE('',#323,0.3); +#323 = AXIS2_PLACEMENT_2D('',#324,#325); +#324 = CARTESIAN_POINT('',(0.,0.)); +#325 = DIRECTION('',(1.,2.629536350737E-30)); +#326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#327 = ORIENTED_EDGE('',*,*,#328,.T.); +#328 = EDGE_CURVE('',#300,#206,#329,.T.); +#329 = SEAM_CURVE('',#330,(#334,#341),.PCURVE_S1.); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(0.3,-9.525713551284E-15,-14.3)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.668964731622,4.951333651396E-16,0.743294146247)); +#334 = PCURVE('',#245,#335); +#335 = DEFINITIONAL_REPRESENTATION('',(#336),#340); +#336 = LINE('',#337,#338); +#337 = CARTESIAN_POINT('',(-0.,0.)); +#338 = VECTOR('',#339,1.); +#339 = DIRECTION('',(-0.,1.)); +#340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#341 = PCURVE('',#245,#342); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(-0.,1.)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = ORIENTED_EDGE('',*,*,#230,.F.); +#349 = ORIENTED_EDGE('',*,*,#328,.F.); +#350 = ADVANCED_FACE('',(#351),#284,.T.); +#351 = FACE_BOUND('',#352,.F.); +#352 = EDGE_LOOP('',(#353,#376,#377,#378)); +#353 = ORIENTED_EDGE('',*,*,#354,.F.); +#354 = EDGE_CURVE('',#264,#355,#357,.T.); +#355 = VERTEX_POINT('',#356); +#356 = CARTESIAN_POINT('',(2.2,0.,0.64)); +#357 = SEAM_CURVE('',#358,(#362,#369),.PCURVE_S1.); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(2.2,0.,0.44)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(0.,0.,1.)); +#362 = PCURVE('',#284,#363); +#363 = DEFINITIONAL_REPRESENTATION('',(#364),#368); +#364 = LINE('',#365,#366); +#365 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#366 = VECTOR('',#367,1.); +#367 = DIRECTION('',(-0.,-1.)); +#368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#369 = PCURVE('',#284,#370); +#370 = DEFINITIONAL_REPRESENTATION('',(#371),#375); +#371 = LINE('',#372,#373); +#372 = CARTESIAN_POINT('',(-0.,0.)); +#373 = VECTOR('',#374,1.); +#374 = DIRECTION('',(-0.,-1.)); +#375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#376 = ORIENTED_EDGE('',*,*,#263,.F.); +#377 = ORIENTED_EDGE('',*,*,#354,.T.); +#378 = ORIENTED_EDGE('',*,*,#379,.T.); +#379 = EDGE_CURVE('',#355,#355,#380,.T.); +#380 = SURFACE_CURVE('',#381,(#386,#393),.PCURVE_S1.); +#381 = CIRCLE('',#382,2.2); +#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385); +#383 = CARTESIAN_POINT('',(0.,0.,0.64)); +#384 = DIRECTION('',(0.,0.,1.)); +#385 = DIRECTION('',(1.,0.,0.)); +#386 = PCURVE('',#284,#387); +#387 = DEFINITIONAL_REPRESENTATION('',(#388),#392); +#388 = LINE('',#389,#390); +#389 = CARTESIAN_POINT('',(-0.,-0.2)); +#390 = VECTOR('',#391,1.); +#391 = DIRECTION('',(-1.,0.)); +#392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#393 = PCURVE('',#394,#399); +#394 = TOROIDAL_SURFACE('',#395,1.2,1.); +#395 = AXIS2_PLACEMENT_3D('',#396,#397,#398); +#396 = CARTESIAN_POINT('',(0.,0.,0.64)); +#397 = DIRECTION('',(0.,0.,1.)); +#398 = DIRECTION('',(1.,0.,0.)); +#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404); +#400 = LINE('',#401,#402); +#401 = CARTESIAN_POINT('',(0.,0.)); +#402 = VECTOR('',#403,1.); +#403 = DIRECTION('',(1.,0.)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ADVANCED_FACE('',(#406),#316,.T.); +#406 = FACE_BOUND('',#407,.F.); +#407 = EDGE_LOOP('',(#408)); +#408 = ORIENTED_EDGE('',*,*,#299,.F.); +#409 = ADVANCED_FACE('',(#410),#394,.T.); +#410 = FACE_BOUND('',#411,.T.); +#411 = EDGE_LOOP('',(#412,#413,#435,#468,#511,#572,#605,#666,#709,#742, + #780,#841,#874,#935,#978,#1011,#1049,#1110,#1143,#1204,#1247,#1280, + #1318,#1379,#1412,#1473,#1511,#1537)); +#412 = ORIENTED_EDGE('',*,*,#379,.T.); +#413 = ORIENTED_EDGE('',*,*,#414,.T.); +#414 = EDGE_CURVE('',#355,#415,#417,.T.); +#415 = VERTEX_POINT('',#416); +#416 = CARTESIAN_POINT('',(1.2,0.,1.64)); +#417 = SEAM_CURVE('',#418,(#423,#429),.PCURVE_S1.); +#418 = CIRCLE('',#419,1.); +#419 = AXIS2_PLACEMENT_3D('',#420,#421,#422); +#420 = CARTESIAN_POINT('',(1.2,0.,0.64)); +#421 = DIRECTION('',(0.,-1.,0.)); +#422 = DIRECTION('',(1.,0.,0.)); +#423 = PCURVE('',#394,#424); +#424 = DEFINITIONAL_REPRESENTATION('',(#425),#428); +#425 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#426,#427),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#426 = CARTESIAN_POINT('',(0.,0.)); +#427 = CARTESIAN_POINT('',(0.,1.570796326795)); +#428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#429 = PCURVE('',#394,#430); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#434); +#431 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#432,#433),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#432 = CARTESIAN_POINT('',(6.28318530718,0.)); +#433 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#435 = ORIENTED_EDGE('',*,*,#436,.F.); +#436 = EDGE_CURVE('',#437,#415,#439,.T.); +#437 = VERTEX_POINT('',#438); +#438 = CARTESIAN_POINT('',(1.175,-0.24366985862,1.64)); +#439 = SURFACE_CURVE('',#440,(#445,#452),.PCURVE_S1.); +#440 = CIRCLE('',#441,1.2); +#441 = AXIS2_PLACEMENT_3D('',#442,#443,#444); +#442 = CARTESIAN_POINT('',(0.,0.,1.64)); +#443 = DIRECTION('',(0.,0.,1.)); +#444 = DIRECTION('',(1.,0.,0.)); +#445 = PCURVE('',#394,#446); +#446 = DEFINITIONAL_REPRESENTATION('',(#447),#451); +#447 = LINE('',#448,#449); +#448 = CARTESIAN_POINT('',(0.,1.570796326795)); +#449 = VECTOR('',#450,1.); +#450 = DIRECTION('',(1.,0.)); +#451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#452 = PCURVE('',#453,#458); +#453 = PLANE('',#454); +#454 = AXIS2_PLACEMENT_3D('',#455,#456,#457); +#455 = CARTESIAN_POINT('',(2.2,0.,1.64)); +#456 = DIRECTION('',(0.,0.,-1.)); +#457 = DIRECTION('',(-1.,0.,0.)); +#458 = DEFINITIONAL_REPRESENTATION('',(#459),#467); +#459 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#460,#461,#462,#463,#464,#465 +,#466),.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( + '') ); +#460 = CARTESIAN_POINT('',(1.,0.)); +#461 = CARTESIAN_POINT('',(1.,2.078460969083)); +#462 = CARTESIAN_POINT('',(2.8,1.039230484541)); +#463 = CARTESIAN_POINT('',(4.6,2.939152317954E-16)); +#464 = CARTESIAN_POINT('',(2.8,-1.039230484541)); +#465 = CARTESIAN_POINT('',(1.,-2.078460969083)); +#466 = CARTESIAN_POINT('',(1.,0.)); +#467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#468 = ORIENTED_EDGE('',*,*,#469,.F.); +#469 = EDGE_CURVE('',#470,#437,#472,.T.); +#470 = VERTEX_POINT('',#471); +#471 = CARTESIAN_POINT('',(1.175,-0.3,1.639919437031)); +#472 = SURFACE_CURVE('',#473,(#482,#494),.PCURVE_S1.); +#473 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#474,#475,#476,#477,#478,#479, + #480,#481),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#474 = CARTESIAN_POINT('',(1.175,-0.36,1.639581957263)); +#475 = CARTESIAN_POINT('',(1.175,-0.345007191625,1.639708993085)); +#476 = CARTESIAN_POINT('',(1.175,-0.329189244659,1.639814843297)); +#477 = CARTESIAN_POINT('',(1.175,-0.312704470037,1.639896124382)); +#478 = CARTESIAN_POINT('',(1.175,-0.295722694572,1.639952227119)); +#479 = CARTESIAN_POINT('',(1.175,-0.27843118429,1.639985514985)); +#480 = CARTESIAN_POINT('',(1.175,-0.261021862777,1.639999999979)); +#481 = CARTESIAN_POINT('',(1.175,-0.24366985862,1.64)); +#482 = PCURVE('',#394,#483); +#483 = DEFINITIONAL_REPRESENTATION('',(#484),#493); +#484 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#485,#486,#487,#488,#489,#490, + #491,#492),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#485 = CARTESIAN_POINT('',(5.985882905085,1.541880176751)); +#486 = CARTESIAN_POINT('',(5.997547756243,1.546274037156)); +#487 = CARTESIAN_POINT('',(6.009951867863,1.550713896043)); +#488 = CARTESIAN_POINT('',(6.022987592799,1.555111882746)); +#489 = CARTESIAN_POINT('',(6.036531665968,1.559384655864)); +#490 = CARTESIAN_POINT('',(6.050437839645,1.563457094849)); +#491 = CARTESIAN_POINT('',(6.064546354957,1.567272859397)); +#492 = CARTESIAN_POINT('',(6.078705108211,1.570796326795)); +#493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#494 = PCURVE('',#495,#500); +#495 = PLANE('',#496); +#496 = AXIS2_PLACEMENT_3D('',#497,#498,#499); +#497 = CARTESIAN_POINT('',(1.175,0.3,1.64)); +#498 = DIRECTION('',(-1.,0.,0.)); +#499 = DIRECTION('',(0.,-1.,0.)); +#500 = DEFINITIONAL_REPRESENTATION('',(#501),#510); +#501 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#502,#503,#504,#505,#506,#507, + #508,#509),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#502 = CARTESIAN_POINT('',(0.66,-4.180427368057E-04)); +#503 = CARTESIAN_POINT('',(0.645007191625,-2.910069151724E-04)); +#504 = CARTESIAN_POINT('',(0.629189244659,-1.851567026515E-04)); +#505 = CARTESIAN_POINT('',(0.612704470037,-1.038756183451E-04)); +#506 = CARTESIAN_POINT('',(0.595722694572,-4.777288149465E-05)); +#507 = CARTESIAN_POINT('',(0.57843118429,-1.448501530671E-05)); +#508 = CARTESIAN_POINT('',(0.561021862777,-2.054780504817E-11)); +#509 = CARTESIAN_POINT('',(0.54366985862,0.)); +#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#511 = ORIENTED_EDGE('',*,*,#512,.T.); +#512 = EDGE_CURVE('',#470,#513,#515,.T.); +#513 = VERTEX_POINT('',#514); +#514 = CARTESIAN_POINT('',(1.161895003862,-0.3,1.64)); +#515 = SURFACE_CURVE('',#516,(#531,#549),.PCURVE_S1.); +#516 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#517,#518,#519,#520,#521,#522, + #523,#524,#525,#526,#527,#528,#529,#530),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386219,1.),.UNSPECIFIED.); +#517 = CARTESIAN_POINT('',(1.2125,-0.3,1.638795727672)); +#518 = CARTESIAN_POINT('',(1.209294149765,-0.3,1.638948593641)); +#519 = CARTESIAN_POINT('',(1.205967324941,-0.3,1.639095861861)); +#520 = CARTESIAN_POINT('',(1.202499498283,-0.3,1.639236953151)); +#521 = CARTESIAN_POINT('',(1.198871479315,-0.3,1.639370758395)); +#522 = CARTESIAN_POINT('',(1.195063645176,-0.3,1.639495579366)); +#523 = CARTESIAN_POINT('',(1.191056145515,-0.3,1.639609144691)); +#524 = CARTESIAN_POINT('',(1.183608758773,-0.3,1.639783572863)); +#525 = CARTESIAN_POINT('',(1.180263488419,-0.3,1.63985057954)); +#526 = CARTESIAN_POINT('',(1.176780996481,-0.3,1.639907784097)); +#527 = CARTESIAN_POINT('',(1.173169041587,-0.3,1.639953133623)); +#528 = CARTESIAN_POINT('',(1.169450386863,-0.3,1.639984431267)); +#529 = CARTESIAN_POINT('',(1.165668005405,-0.3,1.639999999651)); +#530 = CARTESIAN_POINT('',(1.161895003862,-0.3,1.64)); +#531 = PCURVE('',#394,#532); +#532 = DEFINITIONAL_REPRESENTATION('',(#533),#548); +#533 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#534,#535,#536,#537,#538,#539, + #540,#541,#542,#543,#544,#545,#546,#547),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386219,1.),.UNSPECIFIED.); +#534 = CARTESIAN_POINT('',(6.040633823752,1.5217144744)); +#535 = CARTESIAN_POINT('',(6.040017375835,1.524830236237)); +#536 = CARTESIAN_POINT('',(6.039374082427,1.528062462384)); +#537 = CARTESIAN_POINT('',(6.038699567439,1.531430510459)); +#538 = CARTESIAN_POINT('',(6.037989447527,1.534952890597)); +#539 = CARTESIAN_POINT('',(6.037239038344,1.538648498973)); +#540 = CARTESIAN_POINT('',(6.036443393812,1.542536429169)); +#541 = CARTESIAN_POINT('',(6.034952470994,1.549758821489)); +#542 = CARTESIAN_POINT('',(6.034278948686,1.553002162584)); +#543 = CARTESIAN_POINT('',(6.033573530017,1.556377630037)); +#544 = CARTESIAN_POINT('',(6.032837077729,1.559877615197)); +#545 = CARTESIAN_POINT('',(6.032073507064,1.563479993731)); +#546 = CARTESIAN_POINT('',(6.0312910939,1.56714313374)); +#547 = CARTESIAN_POINT('',(6.030505052038,1.570796326795)); +#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#549 = PCURVE('',#550,#555); +#550 = PLANE('',#551); +#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554); +#552 = CARTESIAN_POINT('',(1.175,-0.3,1.64)); +#553 = DIRECTION('',(0.,1.,0.)); +#554 = DIRECTION('',(-1.,0.,0.)); +#555 = DEFINITIONAL_REPRESENTATION('',(#556),#571); +#556 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#557,#558,#559,#560,#561,#562, + #563,#564,#565,#566,#567,#568,#569,#570),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386219,1.),.UNSPECIFIED.); +#557 = CARTESIAN_POINT('',(-3.75E-02,-1.204272327623E-03)); +#558 = CARTESIAN_POINT('',(-3.429414976527E-02,-1.051406358724E-03)); +#559 = CARTESIAN_POINT('',(-3.096732494148E-02,-9.041381392125E-04)); +#560 = CARTESIAN_POINT('',(-2.749949828347E-02,-7.630468492762E-04)); +#561 = CARTESIAN_POINT('',(-2.387147931508E-02,-6.292416048279E-04)); +#562 = CARTESIAN_POINT('',(-2.006364517616E-02,-5.044206336925E-04)); +#563 = CARTESIAN_POINT('',(-1.60561455148E-02,-3.908553086733E-04)); +#564 = CARTESIAN_POINT('',(-8.608758773208E-03,-2.164271371207E-04)); +#565 = CARTESIAN_POINT('',(-5.263488419071E-03,-1.494204599879E-04)); +#566 = CARTESIAN_POINT('',(-1.780996480974E-03,-9.221590308217E-05)); +#567 = CARTESIAN_POINT('',(1.830958412685E-03,-4.68663767348E-05)); +#568 = CARTESIAN_POINT('',(5.549613137287E-03,-1.556873292414E-05)); +#569 = CARTESIAN_POINT('',(9.331994595044E-03,-3.491547372406E-10)); +#570 = CARTESIAN_POINT('',(1.310499613777E-02,0.)); +#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#572 = ORIENTED_EDGE('',*,*,#573,.F.); +#573 = EDGE_CURVE('',#574,#513,#576,.T.); +#574 = VERTEX_POINT('',#575); +#575 = CARTESIAN_POINT('',(0.3,-1.161895003862,1.64)); +#576 = SURFACE_CURVE('',#577,(#582,#589),.PCURVE_S1.); +#577 = CIRCLE('',#578,1.2); +#578 = AXIS2_PLACEMENT_3D('',#579,#580,#581); +#579 = CARTESIAN_POINT('',(0.,0.,1.64)); +#580 = DIRECTION('',(0.,0.,1.)); +#581 = DIRECTION('',(1.,0.,0.)); +#582 = PCURVE('',#394,#583); +#583 = DEFINITIONAL_REPRESENTATION('',(#584),#588); +#584 = LINE('',#585,#586); +#585 = CARTESIAN_POINT('',(0.,1.570796326795)); +#586 = VECTOR('',#587,1.); +#587 = DIRECTION('',(1.,0.)); +#588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#589 = PCURVE('',#590,#595); +#590 = PLANE('',#591); +#591 = AXIS2_PLACEMENT_3D('',#592,#593,#594); +#592 = CARTESIAN_POINT('',(2.2,0.,1.64)); +#593 = DIRECTION('',(0.,0.,-1.)); +#594 = DIRECTION('',(-1.,0.,0.)); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#604); +#596 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#597,#598,#599,#600,#601,#602 +,#603),.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( + '') ); +#597 = CARTESIAN_POINT('',(1.,0.)); +#598 = CARTESIAN_POINT('',(1.,2.078460969083)); +#599 = CARTESIAN_POINT('',(2.8,1.039230484541)); +#600 = CARTESIAN_POINT('',(4.6,2.939152317954E-16)); +#601 = CARTESIAN_POINT('',(2.8,-1.039230484541)); +#602 = CARTESIAN_POINT('',(1.,-2.078460969083)); +#603 = CARTESIAN_POINT('',(1.,0.)); +#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#605 = ORIENTED_EDGE('',*,*,#606,.F.); +#606 = EDGE_CURVE('',#607,#574,#609,.T.); +#607 = VERTEX_POINT('',#608); +#608 = CARTESIAN_POINT('',(0.3,-1.175,1.639919437031)); +#609 = SURFACE_CURVE('',#610,(#625,#643),.PCURVE_S1.); +#610 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#611,#612,#613,#614,#615,#616, + #617,#618,#619,#620,#621,#622,#623,#624),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386372,1.),.UNSPECIFIED.); +#611 = CARTESIAN_POINT('',(0.3,-1.2125,1.638795727672)); +#612 = CARTESIAN_POINT('',(0.3,-1.209294149764,1.638948593641)); +#613 = CARTESIAN_POINT('',(0.3,-1.20596732494,1.639095861861)); +#614 = CARTESIAN_POINT('',(0.3,-1.202499498281,1.639236953151)); +#615 = CARTESIAN_POINT('',(0.3,-1.198871479311,1.639370758395)); +#616 = CARTESIAN_POINT('',(0.3,-1.195063645171,1.639495579366)); +#617 = CARTESIAN_POINT('',(0.3,-1.191056145508,1.639609144692)); +#618 = CARTESIAN_POINT('',(0.3,-1.183608758766,1.639783572863)); +#619 = CARTESIAN_POINT('',(0.3,-1.180263488413,1.63985057954)); +#620 = CARTESIAN_POINT('',(0.3,-1.176780996476,1.639907784097)); +#621 = CARTESIAN_POINT('',(0.3,-1.173169041583,1.639953133623)); +#622 = CARTESIAN_POINT('',(0.3,-1.16945038686,1.639984431267)); +#623 = CARTESIAN_POINT('',(0.3,-1.165668005404,1.639999999651)); +#624 = CARTESIAN_POINT('',(0.3,-1.161895003862,1.64)); +#625 = PCURVE('',#394,#626); +#626 = DEFINITIONAL_REPRESENTATION('',(#627),#642); +#627 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#628,#629,#630,#631,#632,#633, + #634,#635,#636,#637,#638,#639,#640,#641),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386372,1.),.UNSPECIFIED.); +#628 = CARTESIAN_POINT('',(4.954940463812,1.5217144744)); +#629 = CARTESIAN_POINT('',(4.955556911729,1.524830236238)); +#630 = CARTESIAN_POINT('',(4.956200205137,1.528062462386)); +#631 = CARTESIAN_POINT('',(4.956874720125,1.531430510462)); +#632 = CARTESIAN_POINT('',(4.957584840038,1.534952890601)); +#633 = CARTESIAN_POINT('',(4.958335249222,1.538648498978)); +#634 = CARTESIAN_POINT('',(4.959130893753,1.542536429176)); +#635 = CARTESIAN_POINT('',(4.960621816571,1.549758821496)); +#636 = CARTESIAN_POINT('',(4.961295338879,1.55300216259)); +#637 = CARTESIAN_POINT('',(4.962000757549,1.556377630042)); +#638 = CARTESIAN_POINT('',(4.962737209836,1.559877615201)); +#639 = CARTESIAN_POINT('',(4.963500780501,1.563479993733)); +#640 = CARTESIAN_POINT('',(4.964283193664,1.567143133742)); +#641 = CARTESIAN_POINT('',(4.965069235527,1.570796326795)); +#642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#643 = PCURVE('',#644,#649); +#644 = PLANE('',#645); +#645 = AXIS2_PLACEMENT_3D('',#646,#647,#648); +#646 = CARTESIAN_POINT('',(0.3,-0.8,1.64)); +#647 = DIRECTION('',(-1.,-1.480297366167E-16,0.)); +#648 = DIRECTION('',(1.480297366167E-16,-1.,0.)); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#665); +#650 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#651,#652,#653,#654,#655,#656, + #657,#658,#659,#660,#661,#662,#663,#664),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386372,1.),.UNSPECIFIED.); +#651 = CARTESIAN_POINT('',(0.4125,-1.204272327623E-03)); +#652 = CARTESIAN_POINT('',(0.409294149764,-1.051406358682E-03)); +#653 = CARTESIAN_POINT('',(0.40596732494,-9.041381391332E-04)); +#654 = CARTESIAN_POINT('',(0.402499498281,-7.630468491624E-04)); +#655 = CARTESIAN_POINT('',(0.398871479311,-6.292416046829E-04)); +#656 = CARTESIAN_POINT('',(0.395063645171,-5.044206335245E-04)); +#657 = CARTESIAN_POINT('',(0.391056145508,-3.908553084893E-04)); +#658 = CARTESIAN_POINT('',(0.383608758766,-2.164271369779E-04)); +#659 = CARTESIAN_POINT('',(0.380263488413,-1.494204598877E-04)); +#660 = CARTESIAN_POINT('',(0.376780996476,-9.221590301625E-05)); +#661 = CARTESIAN_POINT('',(0.373169041583,-4.686637670264E-05)); +#662 = CARTESIAN_POINT('',(0.36945038686,-1.55687329125E-05)); +#663 = CARTESIAN_POINT('',(0.365668005404,-3.491547372406E-10)); +#664 = CARTESIAN_POINT('',(0.361895003862,0.)); +#665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#666 = ORIENTED_EDGE('',*,*,#667,.T.); +#667 = EDGE_CURVE('',#607,#668,#670,.T.); +#668 = VERTEX_POINT('',#669); +#669 = CARTESIAN_POINT('',(0.24366985862,-1.175,1.64)); +#670 = SURFACE_CURVE('',#671,(#680,#692),.PCURVE_S1.); +#671 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#672,#673,#674,#675,#676,#677, + #678,#679),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#672 = CARTESIAN_POINT('',(0.36,-1.175,1.639581957263)); +#673 = CARTESIAN_POINT('',(0.345007191625,-1.175,1.639708993085)); +#674 = CARTESIAN_POINT('',(0.329189244659,-1.175,1.639814843297)); +#675 = CARTESIAN_POINT('',(0.312704470037,-1.175,1.639896124382)); +#676 = CARTESIAN_POINT('',(0.295722694572,-1.175,1.639952227119)); +#677 = CARTESIAN_POINT('',(0.27843118429,-1.175,1.639985514985)); +#678 = CARTESIAN_POINT('',(0.261021862777,-1.175,1.639999999979)); +#679 = CARTESIAN_POINT('',(0.24366985862,-1.175,1.64)); +#680 = PCURVE('',#394,#681); +#681 = DEFINITIONAL_REPRESENTATION('',(#682),#691); +#682 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#683,#684,#685,#686,#687,#688, + #689,#690),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#683 = CARTESIAN_POINT('',(5.009691382479,1.541880176751)); +#684 = CARTESIAN_POINT('',(4.998026531321,1.546274037156)); +#685 = CARTESIAN_POINT('',(4.985622419701,1.550713896043)); +#686 = CARTESIAN_POINT('',(4.972586694765,1.555111882746)); +#687 = CARTESIAN_POINT('',(4.959042621597,1.559384655864)); +#688 = CARTESIAN_POINT('',(4.945136447919,1.563457094849)); +#689 = CARTESIAN_POINT('',(4.931027932608,1.567272859397)); +#690 = CARTESIAN_POINT('',(4.916869179353,1.570796326795)); +#691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#692 = PCURVE('',#693,#698); +#693 = PLANE('',#694); +#694 = AXIS2_PLACEMENT_3D('',#695,#696,#697); +#695 = CARTESIAN_POINT('',(0.3,-1.175,1.64)); +#696 = DIRECTION('',(0.,1.,0.)); +#697 = DIRECTION('',(-1.,0.,0.)); +#698 = DEFINITIONAL_REPRESENTATION('',(#699),#708); +#699 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#700,#701,#702,#703,#704,#705, + #706,#707),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#700 = CARTESIAN_POINT('',(-6.E-02,-4.180427368056E-04)); +#701 = CARTESIAN_POINT('',(-4.500719162518E-02,-2.910069151725E-04)); +#702 = CARTESIAN_POINT('',(-2.918924465878E-02,-1.851567026513E-04)); +#703 = CARTESIAN_POINT('',(-1.270447003718E-02,-1.038756183453E-04)); +#704 = CARTESIAN_POINT('',(4.277305428171E-03,-4.777288149466E-05)); +#705 = CARTESIAN_POINT('',(2.156881570968E-02,-1.448501530659E-05)); +#706 = CARTESIAN_POINT('',(3.89781372228E-02,-2.054780428922E-11)); +#707 = CARTESIAN_POINT('',(5.633014137978E-02,0.)); +#708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#709 = ORIENTED_EDGE('',*,*,#710,.F.); +#710 = EDGE_CURVE('',#711,#668,#713,.T.); +#711 = VERTEX_POINT('',#712); +#712 = CARTESIAN_POINT('',(-0.24366985862,-1.175,1.64)); +#713 = SURFACE_CURVE('',#714,(#719,#726),.PCURVE_S1.); +#714 = CIRCLE('',#715,1.2); +#715 = AXIS2_PLACEMENT_3D('',#716,#717,#718); +#716 = CARTESIAN_POINT('',(0.,0.,1.64)); +#717 = DIRECTION('',(0.,0.,1.)); +#718 = DIRECTION('',(1.,0.,0.)); +#719 = PCURVE('',#394,#720); +#720 = DEFINITIONAL_REPRESENTATION('',(#721),#725); +#721 = LINE('',#722,#723); +#722 = CARTESIAN_POINT('',(0.,1.570796326795)); +#723 = VECTOR('',#724,1.); +#724 = DIRECTION('',(1.,0.)); +#725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#726 = PCURVE('',#727,#732); +#727 = PLANE('',#728); +#728 = AXIS2_PLACEMENT_3D('',#729,#730,#731); +#729 = CARTESIAN_POINT('',(2.2,0.,1.64)); +#730 = DIRECTION('',(0.,0.,-1.)); +#731 = DIRECTION('',(-1.,0.,0.)); +#732 = DEFINITIONAL_REPRESENTATION('',(#733),#741); +#733 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#734,#735,#736,#737,#738,#739 +,#740),.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( + '') ); +#734 = CARTESIAN_POINT('',(1.,0.)); +#735 = CARTESIAN_POINT('',(1.,2.078460969083)); +#736 = CARTESIAN_POINT('',(2.8,1.039230484541)); +#737 = CARTESIAN_POINT('',(4.6,2.939152317954E-16)); +#738 = CARTESIAN_POINT('',(2.8,-1.039230484541)); +#739 = CARTESIAN_POINT('',(1.,-2.078460969083)); +#740 = CARTESIAN_POINT('',(1.,0.)); +#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#742 = ORIENTED_EDGE('',*,*,#743,.F.); +#743 = EDGE_CURVE('',#744,#711,#746,.T.); +#744 = VERTEX_POINT('',#745); +#745 = CARTESIAN_POINT('',(-0.3,-1.175,1.639919437031)); +#746 = SURFACE_CURVE('',#747,(#756,#768),.PCURVE_S1.); +#747 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#748,#749,#750,#751,#752,#753, + #754,#755),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#748 = CARTESIAN_POINT('',(-0.36,-1.175,1.639581957263)); +#749 = CARTESIAN_POINT('',(-0.345007191625,-1.175,1.639708993085)); +#750 = CARTESIAN_POINT('',(-0.329189244659,-1.175,1.639814843297)); +#751 = CARTESIAN_POINT('',(-0.312704470037,-1.175,1.639896124382)); +#752 = CARTESIAN_POINT('',(-0.295722694572,-1.175,1.639952227119)); +#753 = CARTESIAN_POINT('',(-0.27843118429,-1.175,1.639985514985)); +#754 = CARTESIAN_POINT('',(-0.261021862777,-1.175,1.639999999979)); +#755 = CARTESIAN_POINT('',(-0.24366985862,-1.175,1.64)); +#756 = PCURVE('',#394,#757); +#757 = DEFINITIONAL_REPRESENTATION('',(#758),#767); +#758 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#759,#760,#761,#762,#763,#764, + #765,#766),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#759 = CARTESIAN_POINT('',(4.41508657829,1.541880176751)); +#760 = CARTESIAN_POINT('',(4.426751429449,1.546274037156)); +#761 = CARTESIAN_POINT('',(4.439155541068,1.550713896043)); +#762 = CARTESIAN_POINT('',(4.452191266004,1.555111882746)); +#763 = CARTESIAN_POINT('',(4.465735339173,1.559384655864)); +#764 = CARTESIAN_POINT('',(4.479641512851,1.563457094849)); +#765 = CARTESIAN_POINT('',(4.493750028162,1.567272859397)); +#766 = CARTESIAN_POINT('',(4.507908781416,1.570796326795)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = PCURVE('',#693,#769); +#769 = DEFINITIONAL_REPRESENTATION('',(#770),#779); +#770 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#771,#772,#773,#774,#775,#776, + #777,#778),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#771 = CARTESIAN_POINT('',(0.66,-4.180427368057E-04)); +#772 = CARTESIAN_POINT('',(0.645007191625,-2.910069151724E-04)); +#773 = CARTESIAN_POINT('',(0.629189244659,-1.851567026515E-04)); +#774 = CARTESIAN_POINT('',(0.612704470037,-1.038756183455E-04)); +#775 = CARTESIAN_POINT('',(0.595722694572,-4.777288149379E-05)); +#776 = CARTESIAN_POINT('',(0.57843118429,-1.448501530711E-05)); +#777 = CARTESIAN_POINT('',(0.561021862777,-2.054780510238E-11)); +#778 = CARTESIAN_POINT('',(0.54366985862,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = ORIENTED_EDGE('',*,*,#781,.T.); +#781 = EDGE_CURVE('',#744,#782,#784,.T.); +#782 = VERTEX_POINT('',#783); +#783 = CARTESIAN_POINT('',(-0.3,-1.161895003862,1.64)); +#784 = SURFACE_CURVE('',#785,(#800,#818),.PCURVE_S1.); +#785 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#786,#787,#788,#789,#790,#791, + #792,#793,#794,#795,#796,#797,#798,#799),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386219,1.),.UNSPECIFIED.); +#786 = CARTESIAN_POINT('',(-0.3,-1.2125,1.638795727672)); +#787 = CARTESIAN_POINT('',(-0.3,-1.209294149765,1.638948593641)); +#788 = CARTESIAN_POINT('',(-0.3,-1.205967324941,1.639095861861)); +#789 = CARTESIAN_POINT('',(-0.3,-1.202499498283,1.639236953151)); +#790 = CARTESIAN_POINT('',(-0.3,-1.198871479315,1.639370758395)); +#791 = CARTESIAN_POINT('',(-0.3,-1.195063645176,1.639495579366)); +#792 = CARTESIAN_POINT('',(-0.3,-1.191056145515,1.639609144691)); +#793 = CARTESIAN_POINT('',(-0.3,-1.183608758773,1.639783572863)); +#794 = CARTESIAN_POINT('',(-0.3,-1.180263488419,1.63985057954)); +#795 = CARTESIAN_POINT('',(-0.3,-1.176780996481,1.639907784097)); +#796 = CARTESIAN_POINT('',(-0.3,-1.173169041587,1.639953133623)); +#797 = CARTESIAN_POINT('',(-0.3,-1.169450386863,1.639984431267)); +#798 = CARTESIAN_POINT('',(-0.3,-1.165668005405,1.639999999651)); +#799 = CARTESIAN_POINT('',(-0.3,-1.161895003862,1.64)); +#800 = PCURVE('',#394,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#817); +#802 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#803,#804,#805,#806,#807,#808, + #809,#810,#811,#812,#813,#814,#815,#816),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386219,1.),.UNSPECIFIED.); +#803 = CARTESIAN_POINT('',(4.469837496957,1.5217144744)); +#804 = CARTESIAN_POINT('',(4.469221049041,1.524830236237)); +#805 = CARTESIAN_POINT('',(4.468577755633,1.528062462384)); +#806 = CARTESIAN_POINT('',(4.467903240645,1.531430510459)); +#807 = CARTESIAN_POINT('',(4.467193120732,1.534952890597)); +#808 = CARTESIAN_POINT('',(4.466442711549,1.538648498973)); +#809 = CARTESIAN_POINT('',(4.465647067017,1.542536429169)); +#810 = CARTESIAN_POINT('',(4.464156144199,1.549758821489)); +#811 = CARTESIAN_POINT('',(4.463482621891,1.553002162584)); +#812 = CARTESIAN_POINT('',(4.462777203222,1.556377630037)); +#813 = CARTESIAN_POINT('',(4.462040750934,1.559877615197)); +#814 = CARTESIAN_POINT('',(4.461277180269,1.563479993731)); +#815 = CARTESIAN_POINT('',(4.460494767105,1.56714313374)); +#816 = CARTESIAN_POINT('',(4.459708725243,1.570796326795)); +#817 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#818 = PCURVE('',#819,#824); +#819 = PLANE('',#820); +#820 = AXIS2_PLACEMENT_3D('',#821,#822,#823); +#821 = CARTESIAN_POINT('',(-0.3,-1.175,1.64)); +#822 = DIRECTION('',(1.,0.,0.)); +#823 = DIRECTION('',(0.,1.,0.)); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#840); +#825 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#826,#827,#828,#829,#830,#831, + #832,#833,#834,#835,#836,#837,#838,#839),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386219,1.),.UNSPECIFIED.); +#826 = CARTESIAN_POINT('',(-3.75E-02,-1.204272327623E-03)); +#827 = CARTESIAN_POINT('',(-3.429414976527E-02,-1.051406358724E-03)); +#828 = CARTESIAN_POINT('',(-3.096732494148E-02,-9.041381392114E-04)); +#829 = CARTESIAN_POINT('',(-2.749949828347E-02,-7.630468492784E-04)); +#830 = CARTESIAN_POINT('',(-2.387147931506E-02,-6.292416048255E-04)); +#831 = CARTESIAN_POINT('',(-2.006364517617E-02,-5.044206336935E-04)); +#832 = CARTESIAN_POINT('',(-1.605614551479E-02,-3.908553086729E-04)); +#833 = CARTESIAN_POINT('',(-8.608758773205E-03,-2.164271371206E-04)); +#834 = CARTESIAN_POINT('',(-5.263488419073E-03,-1.494204599888E-04)); +#835 = CARTESIAN_POINT('',(-1.780996480948E-03,-9.221590308121E-05)); +#836 = CARTESIAN_POINT('',(1.83095841267E-03,-4.686637673506E-05)); +#837 = CARTESIAN_POINT('',(5.549613137288E-03,-1.556873292427E-05)); +#838 = CARTESIAN_POINT('',(9.33199459504E-03,-3.491547381079E-10)); +#839 = CARTESIAN_POINT('',(1.310499613777E-02,0.)); +#840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#841 = ORIENTED_EDGE('',*,*,#842,.F.); +#842 = EDGE_CURVE('',#843,#782,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(-1.161895003862,-0.3,1.64)); +#845 = SURFACE_CURVE('',#846,(#851,#858),.PCURVE_S1.); +#846 = CIRCLE('',#847,1.2); +#847 = AXIS2_PLACEMENT_3D('',#848,#849,#850); +#848 = CARTESIAN_POINT('',(0.,0.,1.64)); +#849 = DIRECTION('',(0.,0.,1.)); +#850 = DIRECTION('',(1.,0.,0.)); +#851 = PCURVE('',#394,#852); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(0.,1.570796326795)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(1.,0.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = PCURVE('',#859,#864); +#859 = PLANE('',#860); +#860 = AXIS2_PLACEMENT_3D('',#861,#862,#863); +#861 = CARTESIAN_POINT('',(2.2,0.,1.64)); +#862 = DIRECTION('',(0.,0.,-1.)); +#863 = DIRECTION('',(-1.,0.,0.)); +#864 = DEFINITIONAL_REPRESENTATION('',(#865),#873); +#865 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#866,#867,#868,#869,#870,#871 +,#872),.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( + '') ); +#866 = CARTESIAN_POINT('',(1.,0.)); +#867 = CARTESIAN_POINT('',(1.,2.078460969083)); +#868 = CARTESIAN_POINT('',(2.8,1.039230484541)); +#869 = CARTESIAN_POINT('',(4.6,2.939152317954E-16)); +#870 = CARTESIAN_POINT('',(2.8,-1.039230484541)); +#871 = CARTESIAN_POINT('',(1.,-2.078460969083)); +#872 = CARTESIAN_POINT('',(1.,0.)); +#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#874 = ORIENTED_EDGE('',*,*,#875,.F.); +#875 = EDGE_CURVE('',#876,#843,#878,.T.); +#876 = VERTEX_POINT('',#877); +#877 = CARTESIAN_POINT('',(-1.175,-0.3,1.639919437031)); +#878 = SURFACE_CURVE('',#879,(#894,#912),.PCURVE_S1.); +#879 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#880,#881,#882,#883,#884,#885, + #886,#887,#888,#889,#890,#891,#892,#893),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386296,1.),.UNSPECIFIED.); +#880 = CARTESIAN_POINT('',(-1.2125,-0.3,1.638795727672)); +#881 = CARTESIAN_POINT('',(-1.209294149765,-0.3,1.638948593641)); +#882 = CARTESIAN_POINT('',(-1.205967324941,-0.3,1.639095861861)); +#883 = CARTESIAN_POINT('',(-1.202499498282,-0.3,1.639236953151)); +#884 = CARTESIAN_POINT('',(-1.198871479313,-0.3,1.639370758395)); +#885 = CARTESIAN_POINT('',(-1.195063645174,-0.3,1.639495579366)); +#886 = CARTESIAN_POINT('',(-1.191056145512,-0.3,1.639609144691)); +#887 = CARTESIAN_POINT('',(-1.18360875877,-0.3,1.639783572863)); +#888 = CARTESIAN_POINT('',(-1.180263488416,-0.3,1.63985057954)); +#889 = CARTESIAN_POINT('',(-1.176780996478,-0.3,1.639907784097)); +#890 = CARTESIAN_POINT('',(-1.173169041585,-0.3,1.639953133623)); +#891 = CARTESIAN_POINT('',(-1.169450386861,-0.3,1.639984431267)); +#892 = CARTESIAN_POINT('',(-1.165668005404,-0.3,1.639999999651)); +#893 = CARTESIAN_POINT('',(-1.161895003862,-0.3,1.64)); +#894 = PCURVE('',#394,#895); +#895 = DEFINITIONAL_REPRESENTATION('',(#896),#911); +#896 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#897,#898,#899,#900,#901,#902, + #903,#904,#905,#906,#907,#908,#909,#910),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386296,1.),.UNSPECIFIED.); +#897 = CARTESIAN_POINT('',(3.384144137017,1.5217144744)); +#898 = CARTESIAN_POINT('',(3.384760584934,1.524830236237)); +#899 = CARTESIAN_POINT('',(3.385403878342,1.528062462385)); +#900 = CARTESIAN_POINT('',(3.38607839333,1.531430510461)); +#901 = CARTESIAN_POINT('',(3.386788513242,1.534952890599)); +#902 = CARTESIAN_POINT('',(3.387538922426,1.538648498976)); +#903 = CARTESIAN_POINT('',(3.388334566958,1.542536429172)); +#904 = CARTESIAN_POINT('',(3.389825489776,1.549758821492)); +#905 = CARTESIAN_POINT('',(3.390499012084,1.553002162587)); +#906 = CARTESIAN_POINT('',(3.391204430753,1.55637763004)); +#907 = CARTESIAN_POINT('',(3.391940883041,1.559877615199)); +#908 = CARTESIAN_POINT('',(3.392704453705,1.563479993732)); +#909 = CARTESIAN_POINT('',(3.393486866869,1.567143133741)); +#910 = CARTESIAN_POINT('',(3.394272908732,1.570796326795)); +#911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#912 = PCURVE('',#913,#918); +#913 = PLANE('',#914); +#914 = AXIS2_PLACEMENT_3D('',#915,#916,#917); +#915 = CARTESIAN_POINT('',(-0.8,-0.3,1.64)); +#916 = DIRECTION('',(1.480297366167E-16,1.,0.)); +#917 = DIRECTION('',(-1.,1.480297366167E-16,0.)); +#918 = DEFINITIONAL_REPRESENTATION('',(#919),#934); +#919 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#920,#921,#922,#923,#924,#925, + #926,#927,#928,#929,#930,#931,#932,#933),.UNSPECIFIED.,.F.,.F.,(8,6, + 8),(0.,0.568582386296,1.),.UNSPECIFIED.); +#920 = CARTESIAN_POINT('',(0.4125,-1.204272327623E-03)); +#921 = CARTESIAN_POINT('',(0.409294149765,-1.051406358703E-03)); +#922 = CARTESIAN_POINT('',(0.405967324941,-9.041381391729E-04)); +#923 = CARTESIAN_POINT('',(0.402499498282,-7.630468492186E-04)); +#924 = CARTESIAN_POINT('',(0.398871479313,-6.292416047564E-04)); +#925 = CARTESIAN_POINT('',(0.395063645174,-5.044206336081E-04)); +#926 = CARTESIAN_POINT('',(0.391056145512,-3.908553085814E-04)); +#927 = CARTESIAN_POINT('',(0.38360875877,-2.164271370495E-04)); +#928 = CARTESIAN_POINT('',(0.380263488416,-1.494204599375E-04)); +#929 = CARTESIAN_POINT('',(0.376780996478,-9.221590305035E-05)); +#930 = CARTESIAN_POINT('',(0.373169041585,-4.686637671743E-05)); +#931 = CARTESIAN_POINT('',(0.369450386861,-1.556873291896E-05)); +#932 = CARTESIAN_POINT('',(0.365668005404,-3.491547370237E-10)); +#933 = CARTESIAN_POINT('',(0.361895003862,0.)); +#934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#935 = ORIENTED_EDGE('',*,*,#936,.T.); +#936 = EDGE_CURVE('',#876,#937,#939,.T.); +#937 = VERTEX_POINT('',#938); +#938 = CARTESIAN_POINT('',(-1.175,-0.24366985862,1.64)); +#939 = SURFACE_CURVE('',#940,(#949,#961),.PCURVE_S1.); +#940 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#941,#942,#943,#944,#945,#946, + #947,#948),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#941 = CARTESIAN_POINT('',(-1.175,-0.36,1.639581957263)); +#942 = CARTESIAN_POINT('',(-1.175,-0.345007191625,1.639708993085)); +#943 = CARTESIAN_POINT('',(-1.175,-0.329189244659,1.639814843297)); +#944 = CARTESIAN_POINT('',(-1.175,-0.312704470037,1.639896124382)); +#945 = CARTESIAN_POINT('',(-1.175,-0.295722694572,1.639952227119)); +#946 = CARTESIAN_POINT('',(-1.175,-0.27843118429,1.639985514985)); +#947 = CARTESIAN_POINT('',(-1.175,-0.261021862777,1.639999999979)); +#948 = CARTESIAN_POINT('',(-1.175,-0.24366985862,1.64)); +#949 = PCURVE('',#394,#950); +#950 = DEFINITIONAL_REPRESENTATION('',(#951),#960); +#951 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#952,#953,#954,#955,#956,#957, + #958,#959),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#952 = CARTESIAN_POINT('',(3.438895055684,1.541880176751)); +#953 = CARTESIAN_POINT('',(3.427230204526,1.546274037156)); +#954 = CARTESIAN_POINT('',(3.414826092906,1.550713896043)); +#955 = CARTESIAN_POINT('',(3.40179036797,1.555111882746)); +#956 = CARTESIAN_POINT('',(3.388246294802,1.559384655864)); +#957 = CARTESIAN_POINT('',(3.374340121124,1.563457094849)); +#958 = CARTESIAN_POINT('',(3.360231605813,1.567272859397)); +#959 = CARTESIAN_POINT('',(3.346072852558,1.570796326795)); +#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#961 = PCURVE('',#962,#967); +#962 = PLANE('',#963); +#963 = AXIS2_PLACEMENT_3D('',#964,#965,#966); +#964 = CARTESIAN_POINT('',(-1.175,-0.3,1.64)); +#965 = DIRECTION('',(1.,0.,0.)); +#966 = DIRECTION('',(0.,1.,0.)); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#977); +#968 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#969,#970,#971,#972,#973,#974, + #975,#976),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#969 = CARTESIAN_POINT('',(-6.E-02,-4.180427368056E-04)); +#970 = CARTESIAN_POINT('',(-4.500719162519E-02,-2.910069151725E-04)); +#971 = CARTESIAN_POINT('',(-2.918924465875E-02,-1.851567026512E-04)); +#972 = CARTESIAN_POINT('',(-1.270447003721E-02,-1.038756183458E-04)); +#973 = CARTESIAN_POINT('',(4.277305428212E-03,-4.7772881494E-05)); +#974 = CARTESIAN_POINT('',(2.156881570965E-02,-1.4485015307E-05)); +#975 = CARTESIAN_POINT('',(3.897813722281E-02,-2.054780504817E-11)); +#976 = CARTESIAN_POINT('',(5.633014137978E-02,0.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = ORIENTED_EDGE('',*,*,#979,.F.); +#979 = EDGE_CURVE('',#980,#937,#982,.T.); +#980 = VERTEX_POINT('',#981); +#981 = CARTESIAN_POINT('',(-1.175,0.24366985862,1.64)); +#982 = SURFACE_CURVE('',#983,(#988,#995),.PCURVE_S1.); +#983 = CIRCLE('',#984,1.2); +#984 = AXIS2_PLACEMENT_3D('',#985,#986,#987); +#985 = CARTESIAN_POINT('',(0.,0.,1.64)); +#986 = DIRECTION('',(0.,0.,1.)); +#987 = DIRECTION('',(1.,0.,0.)); +#988 = PCURVE('',#394,#989); +#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994); +#990 = LINE('',#991,#992); +#991 = CARTESIAN_POINT('',(0.,1.570796326795)); +#992 = VECTOR('',#993,1.); +#993 = DIRECTION('',(1.,0.)); +#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#995 = PCURVE('',#996,#1001); +#996 = PLANE('',#997); +#997 = AXIS2_PLACEMENT_3D('',#998,#999,#1000); +#998 = CARTESIAN_POINT('',(2.2,0.,1.64)); +#999 = DIRECTION('',(0.,0.,-1.)); +#1000 = DIRECTION('',(-1.,0.,0.)); +#1001 = DEFINITIONAL_REPRESENTATION('',(#1002),#1010); +#1002 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1003,#1004,#1005,#1006, +#1007,#1008,#1009),.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('') ); +#1003 = CARTESIAN_POINT('',(1.,0.)); +#1004 = CARTESIAN_POINT('',(1.,2.078460969083)); +#1005 = CARTESIAN_POINT('',(2.8,1.039230484541)); +#1006 = CARTESIAN_POINT('',(4.6,2.939152317954E-16)); +#1007 = CARTESIAN_POINT('',(2.8,-1.039230484541)); +#1008 = CARTESIAN_POINT('',(1.,-2.078460969083)); +#1009 = CARTESIAN_POINT('',(1.,0.)); +#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1011 = ORIENTED_EDGE('',*,*,#1012,.F.); +#1012 = EDGE_CURVE('',#1013,#980,#1015,.T.); +#1013 = VERTEX_POINT('',#1014); +#1014 = CARTESIAN_POINT('',(-1.175,0.3,1.639919437031)); +#1015 = SURFACE_CURVE('',#1016,(#1025,#1037),.PCURVE_S1.); +#1016 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1017,#1018,#1019,#1020,#1021, + #1022,#1023,#1024),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1017 = CARTESIAN_POINT('',(-1.175,0.36,1.639581957263)); +#1018 = CARTESIAN_POINT('',(-1.175,0.345007191625,1.639708993085)); +#1019 = CARTESIAN_POINT('',(-1.175,0.329189244659,1.639814843297)); +#1020 = CARTESIAN_POINT('',(-1.175,0.312704470037,1.639896124382)); +#1021 = CARTESIAN_POINT('',(-1.175,0.295722694572,1.639952227119)); +#1022 = CARTESIAN_POINT('',(-1.175,0.27843118429,1.639985514985)); +#1023 = CARTESIAN_POINT('',(-1.175,0.261021862777,1.639999999979)); +#1024 = CARTESIAN_POINT('',(-1.175,0.24366985862,1.64)); +#1025 = PCURVE('',#394,#1026); +#1026 = DEFINITIONAL_REPRESENTATION('',(#1027),#1036); +#1027 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1028,#1029,#1030,#1031,#1032, + #1033,#1034,#1035),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1028 = CARTESIAN_POINT('',(2.844290251495,1.541880176751)); +#1029 = CARTESIAN_POINT('',(2.855955102654,1.546274037156)); +#1030 = CARTESIAN_POINT('',(2.868359214273,1.550713896043)); +#1031 = CARTESIAN_POINT('',(2.88139493921,1.555111882746)); +#1032 = CARTESIAN_POINT('',(2.894939012378,1.559384655864)); +#1033 = CARTESIAN_POINT('',(2.908845186056,1.563457094849)); +#1034 = CARTESIAN_POINT('',(2.922953701367,1.567272859397)); +#1035 = CARTESIAN_POINT('',(2.937112454621,1.570796326795)); +#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1037 = PCURVE('',#962,#1038); +#1038 = DEFINITIONAL_REPRESENTATION('',(#1039),#1048); +#1039 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1040,#1041,#1042,#1043,#1044, + #1045,#1046,#1047),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1040 = CARTESIAN_POINT('',(0.66,-4.180427368057E-04)); +#1041 = CARTESIAN_POINT('',(0.645007191625,-2.910069151724E-04)); +#1042 = CARTESIAN_POINT('',(0.629189244659,-1.851567026514E-04)); +#1043 = CARTESIAN_POINT('',(0.612704470037,-1.038756183461E-04)); +#1044 = CARTESIAN_POINT('',(0.595722694572,-4.777288149354E-05)); +#1045 = CARTESIAN_POINT('',(0.57843118429,-1.448501530726E-05)); +#1046 = CARTESIAN_POINT('',(0.561021862777,-2.054780510238E-11)); +#1047 = CARTESIAN_POINT('',(0.54366985862,0.)); +#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1049 = ORIENTED_EDGE('',*,*,#1050,.T.); +#1050 = EDGE_CURVE('',#1013,#1051,#1053,.T.); +#1051 = VERTEX_POINT('',#1052); +#1052 = CARTESIAN_POINT('',(-1.161895003862,0.3,1.64)); +#1053 = SURFACE_CURVE('',#1054,(#1069,#1087),.PCURVE_S1.); +#1054 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1055,#1056,#1057,#1058,#1059, + #1060,#1061,#1062,#1063,#1064,#1065,#1066,#1067,#1068), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.568582386076,1.),.UNSPECIFIED.); +#1055 = CARTESIAN_POINT('',(-1.2125,0.3,1.638795727672)); +#1056 = CARTESIAN_POINT('',(-1.209294149766,0.3,1.638948593641)); +#1057 = CARTESIAN_POINT('',(-1.205967324943,0.3,1.639095861861)); +#1058 = CARTESIAN_POINT('',(-1.202499498286,0.3,1.639236953151)); +#1059 = CARTESIAN_POINT('',(-1.198871479319,0.3,1.639370758395)); +#1060 = CARTESIAN_POINT('',(-1.195063645181,0.3,1.639495579366)); +#1061 = CARTESIAN_POINT('',(-1.191056145521,0.3,1.639609144691)); +#1062 = CARTESIAN_POINT('',(-1.18360875878,0.3,1.639783572863)); +#1063 = CARTESIAN_POINT('',(-1.180263488425,0.3,1.63985057954)); +#1064 = CARTESIAN_POINT('',(-1.176780996486,0.3,1.639907784097)); +#1065 = CARTESIAN_POINT('',(-1.173169041591,0.3,1.639953133623)); +#1066 = CARTESIAN_POINT('',(-1.169450386865,0.3,1.639984431267)); +#1067 = CARTESIAN_POINT('',(-1.165668005406,0.3,1.639999999651)); +#1068 = CARTESIAN_POINT('',(-1.161895003862,0.3,1.64)); +#1069 = PCURVE('',#394,#1070); +#1070 = DEFINITIONAL_REPRESENTATION('',(#1071),#1086); +#1071 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1072,#1073,#1074,#1075,#1076, + #1077,#1078,#1079,#1080,#1081,#1082,#1083,#1084,#1085), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.568582386076,1.),.UNSPECIFIED.); +#1072 = CARTESIAN_POINT('',(2.899041170163,1.5217144744)); +#1073 = CARTESIAN_POINT('',(2.898424722246,1.524830236236)); +#1074 = CARTESIAN_POINT('',(2.897781428838,1.528062462382)); +#1075 = CARTESIAN_POINT('',(2.89710691385,1.531430510457)); +#1076 = CARTESIAN_POINT('',(2.896396793938,1.534952890594)); +#1077 = CARTESIAN_POINT('',(2.895646384755,1.538648498969)); +#1078 = CARTESIAN_POINT('',(2.894850740223,1.542536429163)); +#1079 = CARTESIAN_POINT('',(2.893359817406,1.549758821482)); +#1080 = CARTESIAN_POINT('',(2.892686295097,1.553002162579)); +#1081 = CARTESIAN_POINT('',(2.891980876428,1.556377630032)); +#1082 = CARTESIAN_POINT('',(2.89124442414,1.559877615193)); +#1083 = CARTESIAN_POINT('',(2.890480853475,1.563479993728)); +#1084 = CARTESIAN_POINT('',(2.889698440311,1.567143133739)); +#1085 = CARTESIAN_POINT('',(2.888912398448,1.570796326795)); +#1086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1087 = PCURVE('',#1088,#1093); +#1088 = PLANE('',#1089); +#1089 = AXIS2_PLACEMENT_3D('',#1090,#1091,#1092); +#1090 = CARTESIAN_POINT('',(-1.175,0.3,1.64)); +#1091 = DIRECTION('',(0.,-1.,0.)); +#1092 = DIRECTION('',(1.,0.,0.)); +#1093 = DEFINITIONAL_REPRESENTATION('',(#1094),#1109); +#1094 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1095,#1096,#1097,#1098,#1099, + #1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107,#1108), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.568582386076,1.),.UNSPECIFIED.); +#1095 = CARTESIAN_POINT('',(-3.75E-02,-1.204272327623E-03)); +#1096 = CARTESIAN_POINT('',(-3.429414976608E-02,-1.051406358762E-03)); +#1097 = CARTESIAN_POINT('',(-3.096732494314E-02,-9.041381392862E-04)); +#1098 = CARTESIAN_POINT('',(-2.74994982861E-02,-7.630468493832E-04)); +#1099 = CARTESIAN_POINT('',(-2.387147931871E-02,-6.292416049612E-04)); +#1100 = CARTESIAN_POINT('',(-2.006364518095E-02,-5.044206338503E-04)); +#1101 = CARTESIAN_POINT('',(-1.605614552085E-02,-3.908553088444E-04)); +#1102 = CARTESIAN_POINT('',(-8.608758779849E-03,-2.164271372536E-04)); +#1103 = CARTESIAN_POINT('',(-5.263488424824E-03,-1.494204600837E-04)); +#1104 = CARTESIAN_POINT('',(-1.780996485734E-03,-9.221590313991E-05)); +#1105 = CARTESIAN_POINT('',(1.830958408976E-03,-4.686637676726E-05)); +#1106 = CARTESIAN_POINT('',(5.549613134789E-03,-1.556873293412E-05)); +#1107 = CARTESIAN_POINT('',(9.331994593783E-03,-3.491547372406E-10)); +#1108 = CARTESIAN_POINT('',(1.310499613777E-02,0.)); +#1109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1110 = ORIENTED_EDGE('',*,*,#1111,.F.); +#1111 = EDGE_CURVE('',#1112,#1051,#1114,.T.); +#1112 = VERTEX_POINT('',#1113); +#1113 = CARTESIAN_POINT('',(-0.3,1.161895003862,1.64)); +#1114 = SURFACE_CURVE('',#1115,(#1120,#1127),.PCURVE_S1.); +#1115 = CIRCLE('',#1116,1.2); +#1116 = AXIS2_PLACEMENT_3D('',#1117,#1118,#1119); +#1117 = CARTESIAN_POINT('',(0.,0.,1.64)); +#1118 = DIRECTION('',(0.,0.,1.)); +#1119 = DIRECTION('',(1.,0.,0.)); +#1120 = PCURVE('',#394,#1121); +#1121 = DEFINITIONAL_REPRESENTATION('',(#1122),#1126); +#1122 = LINE('',#1123,#1124); +#1123 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1124 = VECTOR('',#1125,1.); +#1125 = DIRECTION('',(1.,0.)); +#1126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1127 = PCURVE('',#1128,#1133); +#1128 = PLANE('',#1129); +#1129 = AXIS2_PLACEMENT_3D('',#1130,#1131,#1132); +#1130 = CARTESIAN_POINT('',(2.2,0.,1.64)); +#1131 = DIRECTION('',(0.,0.,-1.)); +#1132 = DIRECTION('',(-1.,0.,0.)); +#1133 = DEFINITIONAL_REPRESENTATION('',(#1134),#1142); +#1134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1135,#1136,#1137,#1138, +#1139,#1140,#1141),.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('') ); +#1135 = CARTESIAN_POINT('',(1.,0.)); +#1136 = CARTESIAN_POINT('',(1.,2.078460969083)); +#1137 = CARTESIAN_POINT('',(2.8,1.039230484541)); +#1138 = CARTESIAN_POINT('',(4.6,2.939152317954E-16)); +#1139 = CARTESIAN_POINT('',(2.8,-1.039230484541)); +#1140 = CARTESIAN_POINT('',(1.,-2.078460969083)); +#1141 = CARTESIAN_POINT('',(1.,0.)); +#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1143 = ORIENTED_EDGE('',*,*,#1144,.F.); +#1144 = EDGE_CURVE('',#1145,#1112,#1147,.T.); +#1145 = VERTEX_POINT('',#1146); +#1146 = CARTESIAN_POINT('',(-0.3,1.175,1.639919437031)); +#1147 = SURFACE_CURVE('',#1148,(#1163,#1181),.PCURVE_S1.); +#1148 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1149,#1150,#1151,#1152,#1153, + #1154,#1155,#1156,#1157,#1158,#1159,#1160,#1161,#1162), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.568582386076,1.),.UNSPECIFIED.); +#1149 = CARTESIAN_POINT('',(-0.3,1.2125,1.638795727672)); +#1150 = CARTESIAN_POINT('',(-0.3,1.209294149766,1.638948593641)); +#1151 = CARTESIAN_POINT('',(-0.3,1.205967324943,1.639095861861)); +#1152 = CARTESIAN_POINT('',(-0.3,1.202499498286,1.639236953151)); +#1153 = CARTESIAN_POINT('',(-0.3,1.198871479319,1.639370758395)); +#1154 = CARTESIAN_POINT('',(-0.3,1.195063645181,1.639495579366)); +#1155 = CARTESIAN_POINT('',(-0.3,1.191056145521,1.639609144691)); +#1156 = CARTESIAN_POINT('',(-0.3,1.18360875878,1.639783572863)); +#1157 = CARTESIAN_POINT('',(-0.3,1.180263488425,1.63985057954)); +#1158 = CARTESIAN_POINT('',(-0.3,1.176780996486,1.639907784097)); +#1159 = CARTESIAN_POINT('',(-0.3,1.173169041591,1.639953133623)); +#1160 = CARTESIAN_POINT('',(-0.3,1.169450386865,1.639984431267)); +#1161 = CARTESIAN_POINT('',(-0.3,1.165668005406,1.639999999651)); +#1162 = CARTESIAN_POINT('',(-0.3,1.161895003862,1.64)); +#1163 = PCURVE('',#394,#1164); +#1164 = DEFINITIONAL_REPRESENTATION('',(#1165),#1180); +#1165 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1166,#1167,#1168,#1169,#1170, + #1171,#1172,#1173,#1174,#1175,#1176,#1177,#1178,#1179), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.568582386076,1.),.UNSPECIFIED.); +#1166 = CARTESIAN_POINT('',(1.813347810222,1.5217144744)); +#1167 = CARTESIAN_POINT('',(1.813964258139,1.524830236236)); +#1168 = CARTESIAN_POINT('',(1.814607551547,1.528062462382)); +#1169 = CARTESIAN_POINT('',(1.815282066535,1.531430510457)); +#1170 = CARTESIAN_POINT('',(1.815992186447,1.534952890594)); +#1171 = CARTESIAN_POINT('',(1.81674259563,1.538648498969)); +#1172 = CARTESIAN_POINT('',(1.817538240161,1.542536429163)); +#1173 = CARTESIAN_POINT('',(1.819029162979,1.549758821482)); +#1174 = CARTESIAN_POINT('',(1.819702685287,1.553002162579)); +#1175 = CARTESIAN_POINT('',(1.820408103957,1.556377630032)); +#1176 = CARTESIAN_POINT('',(1.821144556245,1.559877615193)); +#1177 = CARTESIAN_POINT('',(1.82190812691,1.563479993728)); +#1178 = CARTESIAN_POINT('',(1.822690540074,1.567143133739)); +#1179 = CARTESIAN_POINT('',(1.823476581937,1.570796326795)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#1182,#1187); +#1182 = PLANE('',#1183); +#1183 = AXIS2_PLACEMENT_3D('',#1184,#1185,#1186); +#1184 = CARTESIAN_POINT('',(-0.3,0.8,1.64)); +#1185 = DIRECTION('',(1.,-1.480297366167E-16,0.)); +#1186 = DIRECTION('',(1.480297366167E-16,1.,0.)); +#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1203); +#1188 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1189,#1190,#1191,#1192,#1193, + #1194,#1195,#1196,#1197,#1198,#1199,#1200,#1201,#1202), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.568582386076,1.),.UNSPECIFIED.); +#1189 = CARTESIAN_POINT('',(0.4125,-1.204272327623E-03)); +#1190 = CARTESIAN_POINT('',(0.409294149766,-1.051406358762E-03)); +#1191 = CARTESIAN_POINT('',(0.405967324943,-9.041381392862E-04)); +#1192 = CARTESIAN_POINT('',(0.402499498286,-7.630468493827E-04)); +#1193 = CARTESIAN_POINT('',(0.398871479319,-6.292416049619E-04)); +#1194 = CARTESIAN_POINT('',(0.395063645181,-5.0442063385E-04)); +#1195 = CARTESIAN_POINT('',(0.391056145521,-3.908553088443E-04)); +#1196 = CARTESIAN_POINT('',(0.38360875878,-2.164271372536E-04)); +#1197 = CARTESIAN_POINT('',(0.380263488425,-1.494204600838E-04)); +#1198 = CARTESIAN_POINT('',(0.376780996486,-9.221590313976E-05)); +#1199 = CARTESIAN_POINT('',(0.373169041591,-4.686637676738E-05)); +#1200 = CARTESIAN_POINT('',(0.369450386865,-1.556873293402E-05)); +#1201 = CARTESIAN_POINT('',(0.365668005406,-3.491547372406E-10)); +#1202 = CARTESIAN_POINT('',(0.361895003862,0.)); +#1203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1204 = ORIENTED_EDGE('',*,*,#1205,.T.); +#1205 = EDGE_CURVE('',#1145,#1206,#1208,.T.); +#1206 = VERTEX_POINT('',#1207); +#1207 = CARTESIAN_POINT('',(-0.24366985862,1.175,1.64)); +#1208 = SURFACE_CURVE('',#1209,(#1218,#1230),.PCURVE_S1.); +#1209 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1210,#1211,#1212,#1213,#1214, + #1215,#1216,#1217),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1210 = CARTESIAN_POINT('',(-0.36,1.175,1.639581957263)); +#1211 = CARTESIAN_POINT('',(-0.345007191625,1.175,1.639708993085)); +#1212 = CARTESIAN_POINT('',(-0.329189244659,1.175,1.639814843297)); +#1213 = CARTESIAN_POINT('',(-0.312704470037,1.175,1.639896124382)); +#1214 = CARTESIAN_POINT('',(-0.295722694572,1.175,1.639952227119)); +#1215 = CARTESIAN_POINT('',(-0.27843118429,1.175,1.639985514985)); +#1216 = CARTESIAN_POINT('',(-0.261021862777,1.175,1.639999999979)); +#1217 = CARTESIAN_POINT('',(-0.24366985862,1.175,1.64)); +#1218 = PCURVE('',#394,#1219); +#1219 = DEFINITIONAL_REPRESENTATION('',(#1220),#1229); +#1220 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1221,#1222,#1223,#1224,#1225, + #1226,#1227,#1228),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1221 = CARTESIAN_POINT('',(1.868098728889,1.541880176751)); +#1222 = CARTESIAN_POINT('',(1.856433877731,1.546274037156)); +#1223 = CARTESIAN_POINT('',(1.844029766111,1.550713896043)); +#1224 = CARTESIAN_POINT('',(1.830994041175,1.555111882746)); +#1225 = CARTESIAN_POINT('',(1.817449968007,1.559384655864)); +#1226 = CARTESIAN_POINT('',(1.803543794329,1.563457094849)); +#1227 = CARTESIAN_POINT('',(1.789435279018,1.567272859397)); +#1228 = CARTESIAN_POINT('',(1.775276525763,1.570796326795)); +#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1230 = PCURVE('',#1231,#1236); +#1231 = PLANE('',#1232); +#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235); +#1233 = CARTESIAN_POINT('',(-0.3,1.175,1.64)); +#1234 = DIRECTION('',(0.,-1.,0.)); +#1235 = DIRECTION('',(1.,0.,0.)); +#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1246); +#1237 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1238,#1239,#1240,#1241,#1242, + #1243,#1244,#1245),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1238 = CARTESIAN_POINT('',(-6.E-02,-4.180427368056E-04)); +#1239 = CARTESIAN_POINT('',(-4.500719162519E-02,-2.910069151726E-04)); +#1240 = CARTESIAN_POINT('',(-2.918924465874E-02,-1.851567026512E-04)); +#1241 = CARTESIAN_POINT('',(-1.270447003723E-02,-1.038756183458E-04)); +#1242 = CARTESIAN_POINT('',(4.277305428229E-03,-4.777288149403E-05)); +#1243 = CARTESIAN_POINT('',(2.156881570964E-02,-1.448501530699E-05)); +#1244 = CARTESIAN_POINT('',(3.897813722281E-02,-2.054780580711E-11)); +#1245 = CARTESIAN_POINT('',(5.633014137977E-02,0.)); +#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1247 = ORIENTED_EDGE('',*,*,#1248,.F.); +#1248 = EDGE_CURVE('',#1249,#1206,#1251,.T.); +#1249 = VERTEX_POINT('',#1250); +#1250 = CARTESIAN_POINT('',(0.24366985862,1.175,1.64)); +#1251 = SURFACE_CURVE('',#1252,(#1257,#1264),.PCURVE_S1.); +#1252 = CIRCLE('',#1253,1.2); +#1253 = AXIS2_PLACEMENT_3D('',#1254,#1255,#1256); +#1254 = CARTESIAN_POINT('',(0.,0.,1.64)); +#1255 = DIRECTION('',(0.,0.,1.)); +#1256 = DIRECTION('',(1.,0.,0.)); +#1257 = PCURVE('',#394,#1258); +#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263); +#1259 = LINE('',#1260,#1261); +#1260 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1261 = VECTOR('',#1262,1.); +#1262 = DIRECTION('',(1.,0.)); +#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1264 = PCURVE('',#1265,#1270); +#1265 = PLANE('',#1266); +#1266 = AXIS2_PLACEMENT_3D('',#1267,#1268,#1269); +#1267 = CARTESIAN_POINT('',(2.2,0.,1.64)); +#1268 = DIRECTION('',(0.,0.,-1.)); +#1269 = DIRECTION('',(-1.,0.,0.)); +#1270 = DEFINITIONAL_REPRESENTATION('',(#1271),#1279); +#1271 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1272,#1273,#1274,#1275, +#1276,#1277,#1278),.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('') ); +#1272 = CARTESIAN_POINT('',(1.,0.)); +#1273 = CARTESIAN_POINT('',(1.,2.078460969083)); +#1274 = CARTESIAN_POINT('',(2.8,1.039230484541)); +#1275 = CARTESIAN_POINT('',(4.6,2.939152317954E-16)); +#1276 = CARTESIAN_POINT('',(2.8,-1.039230484541)); +#1277 = CARTESIAN_POINT('',(1.,-2.078460969083)); +#1278 = CARTESIAN_POINT('',(1.,0.)); +#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1280 = ORIENTED_EDGE('',*,*,#1281,.F.); +#1281 = EDGE_CURVE('',#1282,#1249,#1284,.T.); +#1282 = VERTEX_POINT('',#1283); +#1283 = CARTESIAN_POINT('',(0.3,1.175,1.639919437031)); +#1284 = SURFACE_CURVE('',#1285,(#1294,#1306),.PCURVE_S1.); +#1285 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1286,#1287,#1288,#1289,#1290, + #1291,#1292,#1293),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1286 = CARTESIAN_POINT('',(0.36,1.175,1.639581957263)); +#1287 = CARTESIAN_POINT('',(0.345007191625,1.175,1.639708993085)); +#1288 = CARTESIAN_POINT('',(0.329189244659,1.175,1.639814843297)); +#1289 = CARTESIAN_POINT('',(0.312704470037,1.175,1.639896124382)); +#1290 = CARTESIAN_POINT('',(0.295722694572,1.175,1.639952227119)); +#1291 = CARTESIAN_POINT('',(0.27843118429,1.175,1.639985514985)); +#1292 = CARTESIAN_POINT('',(0.261021862777,1.175,1.639999999979)); +#1293 = CARTESIAN_POINT('',(0.24366985862,1.175,1.64)); +#1294 = PCURVE('',#394,#1295); +#1295 = DEFINITIONAL_REPRESENTATION('',(#1296),#1305); +#1296 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1297,#1298,#1299,#1300,#1301, + #1302,#1303,#1304),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1297 = CARTESIAN_POINT('',(1.273493924701,1.541880176751)); +#1298 = CARTESIAN_POINT('',(1.285158775859,1.546274037156)); +#1299 = CARTESIAN_POINT('',(1.297562887478,1.550713896043)); +#1300 = CARTESIAN_POINT('',(1.310598612415,1.555111882746)); +#1301 = CARTESIAN_POINT('',(1.324142685583,1.559384655864)); +#1302 = CARTESIAN_POINT('',(1.338048859261,1.563457094849)); +#1303 = CARTESIAN_POINT('',(1.352157374572,1.567272859397)); +#1304 = CARTESIAN_POINT('',(1.366316127826,1.570796326795)); +#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1306 = PCURVE('',#1231,#1307); +#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1317); +#1308 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1309,#1310,#1311,#1312,#1313, + #1314,#1315,#1316),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1309 = CARTESIAN_POINT('',(0.66,-4.180427368057E-04)); +#1310 = CARTESIAN_POINT('',(0.645007191625,-2.910069151724E-04)); +#1311 = CARTESIAN_POINT('',(0.629189244659,-1.851567026517E-04)); +#1312 = CARTESIAN_POINT('',(0.612704470037,-1.038756183447E-04)); +#1313 = CARTESIAN_POINT('',(0.595722694572,-4.777288149521E-05)); +#1314 = CARTESIAN_POINT('',(0.57843118429,-1.448501530641E-05)); +#1315 = CARTESIAN_POINT('',(0.561021862777,-2.054780510238E-11)); +#1316 = CARTESIAN_POINT('',(0.54366985862,0.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = ORIENTED_EDGE('',*,*,#1319,.T.); +#1319 = EDGE_CURVE('',#1282,#1320,#1322,.T.); +#1320 = VERTEX_POINT('',#1321); +#1321 = CARTESIAN_POINT('',(0.3,1.161895003862,1.64)); +#1322 = SURFACE_CURVE('',#1323,(#1338,#1356),.PCURVE_S1.); +#1323 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1324,#1325,#1326,#1327,#1328, + #1329,#1330,#1331,#1332,#1333,#1334,#1335,#1336,#1337), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.568582386186,1.),.UNSPECIFIED.); +#1324 = CARTESIAN_POINT('',(0.3,1.2125,1.638795727672)); +#1325 = CARTESIAN_POINT('',(0.3,1.209294149765,1.638948593641)); +#1326 = CARTESIAN_POINT('',(0.3,1.205967324942,1.639095861861)); +#1327 = CARTESIAN_POINT('',(0.3,1.202499498284,1.639236953151)); +#1328 = CARTESIAN_POINT('',(0.3,1.198871479316,1.639370758395)); +#1329 = CARTESIAN_POINT('',(0.3,1.195063645177,1.639495579366)); +#1330 = CARTESIAN_POINT('',(0.3,1.191056145516,1.639609144691)); +#1331 = CARTESIAN_POINT('',(0.3,1.183608758775,1.639783572863)); +#1332 = CARTESIAN_POINT('',(0.3,1.18026348842,1.63985057954)); +#1333 = CARTESIAN_POINT('',(0.3,1.176780996482,1.639907784097)); +#1334 = CARTESIAN_POINT('',(0.3,1.173169041588,1.639953133623)); +#1335 = CARTESIAN_POINT('',(0.3,1.169450386863,1.639984431267)); +#1336 = CARTESIAN_POINT('',(0.3,1.165668005405,1.639999999651)); +#1337 = CARTESIAN_POINT('',(0.3,1.161895003862,1.64)); +#1338 = PCURVE('',#394,#1339); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1355); +#1340 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1341,#1342,#1343,#1344,#1345, + #1346,#1347,#1348,#1349,#1350,#1351,#1352,#1353,#1354), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.568582386186,1.),.UNSPECIFIED.); +#1341 = CARTESIAN_POINT('',(1.328244843368,1.5217144744)); +#1342 = CARTESIAN_POINT('',(1.327628395451,1.524830236237)); +#1343 = CARTESIAN_POINT('',(1.326985102043,1.528062462383)); +#1344 = CARTESIAN_POINT('',(1.326310587055,1.531430510459)); +#1345 = CARTESIAN_POINT('',(1.325600467143,1.534952890597)); +#1346 = CARTESIAN_POINT('',(1.324850057959,1.538648498972)); +#1347 = CARTESIAN_POINT('',(1.324054413428,1.542536429168)); +#1348 = CARTESIAN_POINT('',(1.32256349061,1.549758821487)); +#1349 = CARTESIAN_POINT('',(1.321889968302,1.553002162583)); +#1350 = CARTESIAN_POINT('',(1.321184549632,1.556377630036)); +#1351 = CARTESIAN_POINT('',(1.320448097344,1.559877615196)); +#1352 = CARTESIAN_POINT('',(1.31968452668,1.56347999373)); +#1353 = CARTESIAN_POINT('',(1.318902113516,1.56714313374)); +#1354 = CARTESIAN_POINT('',(1.318116071653,1.570796326795)); +#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1356 = PCURVE('',#1357,#1362); +#1357 = PLANE('',#1358); +#1358 = AXIS2_PLACEMENT_3D('',#1359,#1360,#1361); +#1359 = CARTESIAN_POINT('',(0.3,1.175,1.64)); +#1360 = DIRECTION('',(-1.,0.,0.)); +#1361 = DIRECTION('',(0.,-1.,0.)); +#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1378); +#1363 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1364,#1365,#1366,#1367,#1368, + #1369,#1370,#1371,#1372,#1373,#1374,#1375,#1376,#1377), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.568582386186,1.),.UNSPECIFIED.); +#1364 = CARTESIAN_POINT('',(-3.75E-02,-1.204272327623E-03)); +#1365 = CARTESIAN_POINT('',(-3.429414976546E-02,-1.051406358733E-03)); +#1366 = CARTESIAN_POINT('',(-3.096732494187E-02,-9.041381392291E-04)); +#1367 = CARTESIAN_POINT('',(-2.749949828407E-02,-7.630468493021E-04)); +#1368 = CARTESIAN_POINT('',(-2.387147931592E-02,-6.292416048576E-04)); +#1369 = CARTESIAN_POINT('',(-2.006364517728E-02,-5.044206337295E-04)); +#1370 = CARTESIAN_POINT('',(-1.60561455162E-02,-3.908553087129E-04)); +#1371 = CARTESIAN_POINT('',(-8.608758774747E-03,-2.164271371515E-04)); +#1372 = CARTESIAN_POINT('',(-5.263488420412E-03,-1.494204600106E-04)); +#1373 = CARTESIAN_POINT('',(-1.780996482055E-03,-9.221590309509E-05)); +#1374 = CARTESIAN_POINT('',(1.830958411801E-03,-4.686637674268E-05)); +#1375 = CARTESIAN_POINT('',(5.54961313672E-03,-1.556873292632E-05)); +#1376 = CARTESIAN_POINT('',(9.331994594747E-03,-3.491547372406E-10)); +#1377 = CARTESIAN_POINT('',(1.310499613777E-02,0.)); +#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1379 = ORIENTED_EDGE('',*,*,#1380,.F.); +#1380 = EDGE_CURVE('',#1381,#1320,#1383,.T.); +#1381 = VERTEX_POINT('',#1382); +#1382 = CARTESIAN_POINT('',(1.161895003862,0.3,1.64)); +#1383 = SURFACE_CURVE('',#1384,(#1389,#1396),.PCURVE_S1.); +#1384 = CIRCLE('',#1385,1.2); +#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388); +#1386 = CARTESIAN_POINT('',(0.,0.,1.64)); +#1387 = DIRECTION('',(0.,0.,1.)); +#1388 = DIRECTION('',(1.,0.,0.)); +#1389 = PCURVE('',#394,#1390); +#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395); +#1391 = LINE('',#1392,#1393); +#1392 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1393 = VECTOR('',#1394,1.); +#1394 = DIRECTION('',(1.,0.)); +#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1396 = PCURVE('',#1397,#1402); +#1397 = PLANE('',#1398); +#1398 = AXIS2_PLACEMENT_3D('',#1399,#1400,#1401); +#1399 = CARTESIAN_POINT('',(2.2,0.,1.64)); +#1400 = DIRECTION('',(0.,0.,-1.)); +#1401 = DIRECTION('',(-1.,0.,0.)); +#1402 = DEFINITIONAL_REPRESENTATION('',(#1403),#1411); +#1403 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1404,#1405,#1406,#1407, +#1408,#1409,#1410),.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('') ); +#1404 = CARTESIAN_POINT('',(1.,0.)); +#1405 = CARTESIAN_POINT('',(1.,2.078460969083)); +#1406 = CARTESIAN_POINT('',(2.8,1.039230484541)); +#1407 = CARTESIAN_POINT('',(4.6,2.939152317954E-16)); +#1408 = CARTESIAN_POINT('',(2.8,-1.039230484541)); +#1409 = CARTESIAN_POINT('',(1.,-2.078460969083)); +#1410 = CARTESIAN_POINT('',(1.,0.)); +#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1412 = ORIENTED_EDGE('',*,*,#1413,.F.); +#1413 = EDGE_CURVE('',#1414,#1381,#1416,.T.); +#1414 = VERTEX_POINT('',#1415); +#1415 = CARTESIAN_POINT('',(1.175,0.3,1.639919437031)); +#1416 = SURFACE_CURVE('',#1417,(#1432,#1450),.PCURVE_S1.); +#1417 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1418,#1419,#1420,#1421,#1422, + #1423,#1424,#1425,#1426,#1427,#1428,#1429,#1430,#1431), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.56858238613,1.),.UNSPECIFIED.); +#1418 = CARTESIAN_POINT('',(1.2125,0.3,1.638795727672)); +#1419 = CARTESIAN_POINT('',(1.209294149766,0.3,1.638948593641)); +#1420 = CARTESIAN_POINT('',(1.205967324943,0.3,1.639095861861)); +#1421 = CARTESIAN_POINT('',(1.202499498285,0.3,1.639236953151)); +#1422 = CARTESIAN_POINT('',(1.198871479317,0.3,1.639370758395)); +#1423 = CARTESIAN_POINT('',(1.195063645179,0.3,1.639495579366)); +#1424 = CARTESIAN_POINT('',(1.191056145519,0.3,1.639609144691)); +#1425 = CARTESIAN_POINT('',(1.183608758777,0.3,1.639783572863)); +#1426 = CARTESIAN_POINT('',(1.180263488423,0.3,1.63985057954)); +#1427 = CARTESIAN_POINT('',(1.176780996484,0.3,1.639907784097)); +#1428 = CARTESIAN_POINT('',(1.17316904159,0.3,1.639953133623)); +#1429 = CARTESIAN_POINT('',(1.169450386864,0.3,1.639984431267)); +#1430 = CARTESIAN_POINT('',(1.165668005406,0.3,1.639999999651)); +#1431 = CARTESIAN_POINT('',(1.161895003862,0.3,1.64)); +#1432 = PCURVE('',#394,#1433); +#1433 = DEFINITIONAL_REPRESENTATION('',(#1434),#1449); +#1434 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1435,#1436,#1437,#1438,#1439, + #1440,#1441,#1442,#1443,#1444,#1445,#1446,#1447,#1448), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.56858238613,1.),.UNSPECIFIED.); +#1435 = CARTESIAN_POINT('',(0.242551483427,1.5217144744)); +#1436 = CARTESIAN_POINT('',(0.243167931344,1.524830236236)); +#1437 = CARTESIAN_POINT('',(0.243811224752,1.528062462383)); +#1438 = CARTESIAN_POINT('',(0.24448573974,1.531430510458)); +#1439 = CARTESIAN_POINT('',(0.245195859652,1.534952890595)); +#1440 = CARTESIAN_POINT('',(0.245946268835,1.538648498971)); +#1441 = CARTESIAN_POINT('',(0.246741913367,1.542536429166)); +#1442 = CARTESIAN_POINT('',(0.248232836185,1.549758821485)); +#1443 = CARTESIAN_POINT('',(0.248906358493,1.553002162581)); +#1444 = CARTESIAN_POINT('',(0.249611777162,1.556377630034)); +#1445 = CARTESIAN_POINT('',(0.25034822945,1.559877615195)); +#1446 = CARTESIAN_POINT('',(0.251111800115,1.563479993729)); +#1447 = CARTESIAN_POINT('',(0.251894213279,1.56714313374)); +#1448 = CARTESIAN_POINT('',(0.252680255142,1.570796326795)); +#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1450 = PCURVE('',#1451,#1456); +#1451 = PLANE('',#1452); +#1452 = AXIS2_PLACEMENT_3D('',#1453,#1454,#1455); +#1453 = CARTESIAN_POINT('',(0.8,0.3,1.64)); +#1454 = DIRECTION('',(-2.960594732334E-16,-1.,0.)); +#1455 = DIRECTION('',(1.,-2.960594732334E-16,0.)); +#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1472); +#1457 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1458,#1459,#1460,#1461,#1462, + #1463,#1464,#1465,#1466,#1467,#1468,#1469,#1470,#1471), + .UNSPECIFIED.,.F.,.F.,(8,6,8),(0.,0.56858238613,1.),.UNSPECIFIED.); +#1458 = CARTESIAN_POINT('',(0.4125,-1.204272327623E-03)); +#1459 = CARTESIAN_POINT('',(0.409294149766,-1.051406358747E-03)); +#1460 = CARTESIAN_POINT('',(0.405967324943,-9.041381392583E-04)); +#1461 = CARTESIAN_POINT('',(0.402499498285,-7.630468493427E-04)); +#1462 = CARTESIAN_POINT('',(0.398871479317,-6.292416049104E-04)); +#1463 = CARTESIAN_POINT('',(0.395063645179,-5.044206337907E-04)); +#1464 = CARTESIAN_POINT('',(0.391056145519,-3.908553087794E-04)); +#1465 = CARTESIAN_POINT('',(0.383608758777,-2.164271372032E-04)); +#1466 = CARTESIAN_POINT('',(0.380263488423,-1.494204600475E-04)); +#1467 = CARTESIAN_POINT('',(0.376780996484,-9.221590311824E-05)); +#1468 = CARTESIAN_POINT('',(0.37316904159,-4.686637675478E-05)); +#1469 = CARTESIAN_POINT('',(0.369450386864,-1.55687329304E-05)); +#1470 = CARTESIAN_POINT('',(0.365668005406,-3.491547372406E-10)); +#1471 = CARTESIAN_POINT('',(0.361895003862,0.)); +#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1473 = ORIENTED_EDGE('',*,*,#1474,.T.); +#1474 = EDGE_CURVE('',#1414,#1475,#1477,.T.); +#1475 = VERTEX_POINT('',#1476); +#1476 = CARTESIAN_POINT('',(1.175,0.24366985862,1.64)); +#1477 = SURFACE_CURVE('',#1478,(#1487,#1499),.PCURVE_S1.); +#1478 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1479,#1480,#1481,#1482,#1483, + #1484,#1485,#1486),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1479 = CARTESIAN_POINT('',(1.175,0.36,1.639581957263)); +#1480 = CARTESIAN_POINT('',(1.175,0.345007191625,1.639708993085)); +#1481 = CARTESIAN_POINT('',(1.175,0.329189244659,1.639814843297)); +#1482 = CARTESIAN_POINT('',(1.175,0.312704470037,1.639896124382)); +#1483 = CARTESIAN_POINT('',(1.175,0.295722694572,1.639952227119)); +#1484 = CARTESIAN_POINT('',(1.175,0.27843118429,1.639985514985)); +#1485 = CARTESIAN_POINT('',(1.175,0.261021862777,1.639999999979)); +#1486 = CARTESIAN_POINT('',(1.175,0.24366985862,1.64)); +#1487 = PCURVE('',#394,#1488); +#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1498); +#1489 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1490,#1491,#1492,#1493,#1494, + #1495,#1496,#1497),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1490 = CARTESIAN_POINT('',(0.297302402094,1.541880176751)); +#1491 = CARTESIAN_POINT('',(0.285637550936,1.546274037156)); +#1492 = CARTESIAN_POINT('',(0.273233439316,1.550713896043)); +#1493 = CARTESIAN_POINT('',(0.26019771438,1.555111882746)); +#1494 = CARTESIAN_POINT('',(0.246653641212,1.559384655864)); +#1495 = CARTESIAN_POINT('',(0.232747467534,1.563457094849)); +#1496 = CARTESIAN_POINT('',(0.218638952223,1.567272859397)); +#1497 = CARTESIAN_POINT('',(0.204480198969,1.570796326795)); +#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1499 = PCURVE('',#495,#1500); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1510); +#1501 = B_SPLINE_CURVE_WITH_KNOTS('',7,(#1502,#1503,#1504,#1505,#1506, + #1507,#1508,#1509),.UNSPECIFIED.,.F.,.F.,(8,8),(0.,1.), + .PIECEWISE_BEZIER_KNOTS.); +#1502 = CARTESIAN_POINT('',(-6.E-02,-4.180427368057E-04)); +#1503 = CARTESIAN_POINT('',(-4.500719162518E-02,-2.910069151724E-04)); +#1504 = CARTESIAN_POINT('',(-2.918924465882E-02,-1.851567026515E-04)); +#1505 = CARTESIAN_POINT('',(-1.270447003708E-02,-1.038756183459E-04)); +#1506 = CARTESIAN_POINT('',(4.277305428084E-03,-4.777288149367E-05)); +#1507 = CARTESIAN_POINT('',(2.156881570972E-02,-1.448501530722E-05)); +#1508 = CARTESIAN_POINT('',(3.89781372228E-02,-2.054780428922E-11)); +#1509 = CARTESIAN_POINT('',(5.633014137978E-02,0.)); +#1510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1511 = ORIENTED_EDGE('',*,*,#1512,.F.); +#1512 = EDGE_CURVE('',#415,#1475,#1513,.T.); +#1513 = SURFACE_CURVE('',#1514,(#1519,#1526),.PCURVE_S1.); +#1514 = CIRCLE('',#1515,1.2); +#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518); +#1516 = CARTESIAN_POINT('',(0.,0.,1.64)); +#1517 = DIRECTION('',(0.,0.,1.)); +#1518 = DIRECTION('',(1.,0.,0.)); +#1519 = PCURVE('',#394,#1520); +#1520 = DEFINITIONAL_REPRESENTATION('',(#1521),#1525); +#1521 = LINE('',#1522,#1523); +#1522 = CARTESIAN_POINT('',(0.,1.570796326795)); +#1523 = VECTOR('',#1524,1.); +#1524 = DIRECTION('',(1.,0.)); +#1525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1526 = PCURVE('',#453,#1527); +#1527 = DEFINITIONAL_REPRESENTATION('',(#1528),#1536); +#1528 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1529,#1530,#1531,#1532, +#1533,#1534,#1535),.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('') ); +#1529 = CARTESIAN_POINT('',(1.,0.)); +#1530 = CARTESIAN_POINT('',(1.,2.078460969083)); +#1531 = CARTESIAN_POINT('',(2.8,1.039230484541)); +#1532 = CARTESIAN_POINT('',(4.6,2.939152317954E-16)); +#1533 = CARTESIAN_POINT('',(2.8,-1.039230484541)); +#1534 = CARTESIAN_POINT('',(1.,-2.078460969083)); +#1535 = CARTESIAN_POINT('',(1.,0.)); +#1536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1537 = ORIENTED_EDGE('',*,*,#414,.F.); +#1538 = ADVANCED_FACE('',(#1539),#453,.F.); +#1539 = FACE_BOUND('',#1540,.F.); +#1540 = EDGE_LOOP('',(#1541,#1542,#1543)); +#1541 = ORIENTED_EDGE('',*,*,#1512,.F.); +#1542 = ORIENTED_EDGE('',*,*,#436,.F.); +#1543 = ORIENTED_EDGE('',*,*,#1544,.F.); +#1544 = EDGE_CURVE('',#1475,#437,#1545,.T.); +#1545 = SURFACE_CURVE('',#1546,(#1550,#1557),.PCURVE_S1.); +#1546 = LINE('',#1547,#1548); +#1547 = CARTESIAN_POINT('',(1.175,0.3,1.64)); +#1548 = VECTOR('',#1549,1.); +#1549 = DIRECTION('',(0.,-1.,0.)); +#1550 = PCURVE('',#453,#1551); +#1551 = DEFINITIONAL_REPRESENTATION('',(#1552),#1556); +#1552 = LINE('',#1553,#1554); +#1553 = CARTESIAN_POINT('',(1.025,0.3)); +#1554 = VECTOR('',#1555,1.); +#1555 = DIRECTION('',(0.,-1.)); +#1556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1557 = PCURVE('',#495,#1558); +#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1563); +#1559 = LINE('',#1560,#1561); +#1560 = CARTESIAN_POINT('',(0.,0.)); +#1561 = VECTOR('',#1562,1.); +#1562 = DIRECTION('',(1.,0.)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1564 = ADVANCED_FACE('',(#1565),#495,.T.); +#1565 = FACE_BOUND('',#1566,.T.); +#1566 = EDGE_LOOP('',(#1567,#1568,#1591,#1619,#1640,#1641)); +#1567 = ORIENTED_EDGE('',*,*,#1474,.F.); +#1568 = ORIENTED_EDGE('',*,*,#1569,.T.); +#1569 = EDGE_CURVE('',#1414,#1570,#1572,.T.); +#1570 = VERTEX_POINT('',#1571); +#1571 = CARTESIAN_POINT('',(1.175,0.3,0.64)); +#1572 = SURFACE_CURVE('',#1573,(#1577,#1584),.PCURVE_S1.); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(1.175,0.3,1.64)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(-0.,-0.,-1.)); +#1577 = PCURVE('',#495,#1578); +#1578 = DEFINITIONAL_REPRESENTATION('',(#1579),#1583); +#1579 = LINE('',#1580,#1581); +#1580 = CARTESIAN_POINT('',(0.,0.)); +#1581 = VECTOR('',#1582,1.); +#1582 = DIRECTION('',(0.,-1.)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = PCURVE('',#1451,#1585); +#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590); +#1586 = LINE('',#1587,#1588); +#1587 = CARTESIAN_POINT('',(0.375,0.)); +#1588 = VECTOR('',#1589,1.); +#1589 = DIRECTION('',(0.,-1.)); +#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1591 = ORIENTED_EDGE('',*,*,#1592,.T.); +#1592 = EDGE_CURVE('',#1570,#1593,#1595,.T.); +#1593 = VERTEX_POINT('',#1594); +#1594 = CARTESIAN_POINT('',(1.175,-0.3,0.64)); +#1595 = SURFACE_CURVE('',#1596,(#1600,#1607),.PCURVE_S1.); +#1596 = LINE('',#1597,#1598); +#1597 = CARTESIAN_POINT('',(1.175,0.3,0.64)); +#1598 = VECTOR('',#1599,1.); +#1599 = DIRECTION('',(0.,-1.,0.)); +#1600 = PCURVE('',#495,#1601); +#1601 = DEFINITIONAL_REPRESENTATION('',(#1602),#1606); +#1602 = LINE('',#1603,#1604); +#1603 = CARTESIAN_POINT('',(0.,-1.)); +#1604 = VECTOR('',#1605,1.); +#1605 = DIRECTION('',(1.,0.)); +#1606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1607 = PCURVE('',#1608,#1613); +#1608 = PLANE('',#1609); +#1609 = AXIS2_PLACEMENT_3D('',#1610,#1611,#1612); +#1610 = CARTESIAN_POINT('',(-0.3,1.175,0.64)); +#1611 = DIRECTION('',(0.,0.,1.)); +#1612 = DIRECTION('',(1.,0.,0.)); +#1613 = DEFINITIONAL_REPRESENTATION('',(#1614),#1618); +#1614 = LINE('',#1615,#1616); +#1615 = CARTESIAN_POINT('',(1.475,-0.875)); +#1616 = VECTOR('',#1617,1.); +#1617 = DIRECTION('',(0.,-1.)); +#1618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1619 = ORIENTED_EDGE('',*,*,#1620,.F.); +#1620 = EDGE_CURVE('',#470,#1593,#1621,.T.); +#1621 = SURFACE_CURVE('',#1622,(#1626,#1633),.PCURVE_S1.); +#1622 = LINE('',#1623,#1624); +#1623 = CARTESIAN_POINT('',(1.175,-0.3,1.64)); +#1624 = VECTOR('',#1625,1.); +#1625 = DIRECTION('',(-0.,-0.,-1.)); +#1626 = PCURVE('',#495,#1627); +#1627 = DEFINITIONAL_REPRESENTATION('',(#1628),#1632); +#1628 = LINE('',#1629,#1630); +#1629 = CARTESIAN_POINT('',(0.6,0.)); +#1630 = VECTOR('',#1631,1.); +#1631 = DIRECTION('',(0.,-1.)); +#1632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1633 = PCURVE('',#550,#1634); +#1634 = DEFINITIONAL_REPRESENTATION('',(#1635),#1639); +#1635 = LINE('',#1636,#1637); +#1636 = CARTESIAN_POINT('',(0.,0.)); +#1637 = VECTOR('',#1638,1.); +#1638 = DIRECTION('',(0.,-1.)); +#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1640 = ORIENTED_EDGE('',*,*,#469,.T.); +#1641 = ORIENTED_EDGE('',*,*,#1544,.F.); +#1642 = ADVANCED_FACE('',(#1643),#1451,.T.); +#1643 = FACE_BOUND('',#1644,.T.); +#1644 = EDGE_LOOP('',(#1645,#1668,#1696,#1717,#1718)); +#1645 = ORIENTED_EDGE('',*,*,#1646,.F.); +#1646 = EDGE_CURVE('',#1647,#1381,#1649,.T.); +#1647 = VERTEX_POINT('',#1648); +#1648 = CARTESIAN_POINT('',(0.8,0.3,1.64)); +#1649 = SURFACE_CURVE('',#1650,(#1654,#1661),.PCURVE_S1.); +#1650 = LINE('',#1651,#1652); +#1651 = CARTESIAN_POINT('',(0.8,0.3,1.64)); +#1652 = VECTOR('',#1653,1.); +#1653 = DIRECTION('',(1.,-2.960594732334E-16,0.)); +#1654 = PCURVE('',#1451,#1655); +#1655 = DEFINITIONAL_REPRESENTATION('',(#1656),#1660); +#1656 = LINE('',#1657,#1658); +#1657 = CARTESIAN_POINT('',(0.,0.)); +#1658 = VECTOR('',#1659,1.); +#1659 = DIRECTION('',(1.,0.)); +#1660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1661 = PCURVE('',#1397,#1662); +#1662 = DEFINITIONAL_REPRESENTATION('',(#1663),#1667); +#1663 = LINE('',#1664,#1665); +#1664 = CARTESIAN_POINT('',(1.4,0.3)); +#1665 = VECTOR('',#1666,1.); +#1666 = DIRECTION('',(-1.,-2.960594732334E-16)); +#1667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1668 = ORIENTED_EDGE('',*,*,#1669,.T.); +#1669 = EDGE_CURVE('',#1647,#1670,#1672,.T.); +#1670 = VERTEX_POINT('',#1671); +#1671 = CARTESIAN_POINT('',(0.8,0.3,0.64)); +#1672 = SURFACE_CURVE('',#1673,(#1677,#1684),.PCURVE_S1.); +#1673 = LINE('',#1674,#1675); +#1674 = CARTESIAN_POINT('',(0.8,0.3,1.64)); +#1675 = VECTOR('',#1676,1.); +#1676 = DIRECTION('',(-0.,-0.,-1.)); +#1677 = PCURVE('',#1451,#1678); +#1678 = DEFINITIONAL_REPRESENTATION('',(#1679),#1683); +#1679 = LINE('',#1680,#1681); +#1680 = CARTESIAN_POINT('',(-1.110223024625E-16,0.)); +#1681 = VECTOR('',#1682,1.); +#1682 = DIRECTION('',(0.,-1.)); +#1683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1684 = PCURVE('',#1685,#1690); +#1685 = CYLINDRICAL_SURFACE('',#1686,0.5); +#1686 = AXIS2_PLACEMENT_3D('',#1687,#1688,#1689); +#1687 = CARTESIAN_POINT('',(0.8,0.8,1.64)); +#1688 = DIRECTION('',(0.,0.,1.)); +#1689 = DIRECTION('',(1.,0.,0.)); +#1690 = DEFINITIONAL_REPRESENTATION('',(#1691),#1695); +#1691 = LINE('',#1692,#1693); +#1692 = CARTESIAN_POINT('',(4.712388980385,0.)); +#1693 = VECTOR('',#1694,1.); +#1694 = DIRECTION('',(0.,-1.)); +#1695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1696 = ORIENTED_EDGE('',*,*,#1697,.T.); +#1697 = EDGE_CURVE('',#1670,#1570,#1698,.T.); +#1698 = SURFACE_CURVE('',#1699,(#1703,#1710),.PCURVE_S1.); +#1699 = LINE('',#1700,#1701); +#1700 = CARTESIAN_POINT('',(0.8,0.3,0.64)); +#1701 = VECTOR('',#1702,1.); +#1702 = DIRECTION('',(1.,-2.960594732334E-16,0.)); +#1703 = PCURVE('',#1451,#1704); +#1704 = DEFINITIONAL_REPRESENTATION('',(#1705),#1709); +#1705 = LINE('',#1706,#1707); +#1706 = CARTESIAN_POINT('',(0.,-1.)); +#1707 = VECTOR('',#1708,1.); +#1708 = DIRECTION('',(1.,0.)); +#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1710 = PCURVE('',#1608,#1711); +#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1716); +#1712 = LINE('',#1713,#1714); +#1713 = CARTESIAN_POINT('',(1.1,-0.875)); +#1714 = VECTOR('',#1715,1.); +#1715 = DIRECTION('',(1.,-2.960594732334E-16)); +#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1717 = ORIENTED_EDGE('',*,*,#1569,.F.); +#1718 = ORIENTED_EDGE('',*,*,#1413,.T.); +#1719 = ADVANCED_FACE('',(#1720),#1397,.F.); +#1720 = FACE_BOUND('',#1721,.F.); +#1721 = EDGE_LOOP('',(#1722,#1723,#1724,#1752)); +#1722 = ORIENTED_EDGE('',*,*,#1380,.F.); +#1723 = ORIENTED_EDGE('',*,*,#1646,.F.); +#1724 = ORIENTED_EDGE('',*,*,#1725,.F.); +#1725 = EDGE_CURVE('',#1726,#1647,#1728,.T.); +#1726 = VERTEX_POINT('',#1727); +#1727 = CARTESIAN_POINT('',(0.3,0.8,1.64)); +#1728 = SURFACE_CURVE('',#1729,(#1734,#1745),.PCURVE_S1.); +#1729 = CIRCLE('',#1730,0.5); +#1730 = AXIS2_PLACEMENT_3D('',#1731,#1732,#1733); +#1731 = CARTESIAN_POINT('',(0.8,0.8,1.64)); +#1732 = DIRECTION('',(0.,0.,1.)); +#1733 = DIRECTION('',(1.,0.,0.)); +#1734 = PCURVE('',#1397,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1744); +#1736 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1737,#1738,#1739,#1740, +#1741,#1742,#1743),.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('') ); +#1737 = CARTESIAN_POINT('',(0.9,0.8)); +#1738 = CARTESIAN_POINT('',(0.9,1.666025403784)); +#1739 = CARTESIAN_POINT('',(1.65,1.233012701892)); +#1740 = CARTESIAN_POINT('',(2.4,0.8)); +#1741 = CARTESIAN_POINT('',(1.65,0.366987298108)); +#1742 = CARTESIAN_POINT('',(0.9,-6.602540378444E-02)); +#1743 = CARTESIAN_POINT('',(0.9,0.8)); +#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1745 = PCURVE('',#1685,#1746); +#1746 = DEFINITIONAL_REPRESENTATION('',(#1747),#1751); +#1747 = LINE('',#1748,#1749); +#1748 = CARTESIAN_POINT('',(0.,0.)); +#1749 = VECTOR('',#1750,1.); +#1750 = DIRECTION('',(1.,0.)); +#1751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1752 = ORIENTED_EDGE('',*,*,#1753,.F.); +#1753 = EDGE_CURVE('',#1320,#1726,#1754,.T.); +#1754 = SURFACE_CURVE('',#1755,(#1759,#1766),.PCURVE_S1.); +#1755 = LINE('',#1756,#1757); +#1756 = CARTESIAN_POINT('',(0.3,1.175,1.64)); +#1757 = VECTOR('',#1758,1.); +#1758 = DIRECTION('',(0.,-1.,0.)); +#1759 = PCURVE('',#1397,#1760); +#1760 = DEFINITIONAL_REPRESENTATION('',(#1761),#1765); +#1761 = LINE('',#1762,#1763); +#1762 = CARTESIAN_POINT('',(1.9,1.175)); +#1763 = VECTOR('',#1764,1.); +#1764 = DIRECTION('',(0.,-1.)); +#1765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1766 = PCURVE('',#1357,#1767); +#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772); +#1768 = LINE('',#1769,#1770); +#1769 = CARTESIAN_POINT('',(0.,0.)); +#1770 = VECTOR('',#1771,1.); +#1771 = DIRECTION('',(1.,0.)); +#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1773 = ADVANCED_FACE('',(#1774),#1357,.T.); +#1774 = FACE_BOUND('',#1775,.T.); +#1775 = EDGE_LOOP('',(#1776,#1777,#1800,#1823,#1844)); +#1776 = ORIENTED_EDGE('',*,*,#1319,.F.); +#1777 = ORIENTED_EDGE('',*,*,#1778,.T.); +#1778 = EDGE_CURVE('',#1282,#1779,#1781,.T.); +#1779 = VERTEX_POINT('',#1780); +#1780 = CARTESIAN_POINT('',(0.3,1.175,0.64)); +#1781 = SURFACE_CURVE('',#1782,(#1786,#1793),.PCURVE_S1.); +#1782 = LINE('',#1783,#1784); +#1783 = CARTESIAN_POINT('',(0.3,1.175,1.64)); +#1784 = VECTOR('',#1785,1.); +#1785 = DIRECTION('',(-0.,-0.,-1.)); +#1786 = PCURVE('',#1357,#1787); +#1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792); +#1788 = LINE('',#1789,#1790); +#1789 = CARTESIAN_POINT('',(0.,0.)); +#1790 = VECTOR('',#1791,1.); +#1791 = DIRECTION('',(0.,-1.)); +#1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1793 = PCURVE('',#1231,#1794); +#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799); +#1795 = LINE('',#1796,#1797); +#1796 = CARTESIAN_POINT('',(0.6,0.)); +#1797 = VECTOR('',#1798,1.); +#1798 = DIRECTION('',(0.,-1.)); +#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1800 = ORIENTED_EDGE('',*,*,#1801,.T.); +#1801 = EDGE_CURVE('',#1779,#1802,#1804,.T.); +#1802 = VERTEX_POINT('',#1803); +#1803 = CARTESIAN_POINT('',(0.3,0.8,0.64)); +#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.); +#1805 = LINE('',#1806,#1807); +#1806 = CARTESIAN_POINT('',(0.3,1.175,0.64)); +#1807 = VECTOR('',#1808,1.); +#1808 = DIRECTION('',(0.,-1.,0.)); +#1809 = PCURVE('',#1357,#1810); +#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(0.,-1.)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(1.,0.)); +#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1816 = PCURVE('',#1608,#1817); +#1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); +#1818 = LINE('',#1819,#1820); +#1819 = CARTESIAN_POINT('',(0.6,0.)); +#1820 = VECTOR('',#1821,1.); +#1821 = DIRECTION('',(0.,-1.)); +#1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1823 = ORIENTED_EDGE('',*,*,#1824,.F.); +#1824 = EDGE_CURVE('',#1726,#1802,#1825,.T.); +#1825 = SURFACE_CURVE('',#1826,(#1830,#1837),.PCURVE_S1.); +#1826 = LINE('',#1827,#1828); +#1827 = CARTESIAN_POINT('',(0.3,0.8,1.64)); +#1828 = VECTOR('',#1829,1.); +#1829 = DIRECTION('',(-0.,-0.,-1.)); +#1830 = PCURVE('',#1357,#1831); +#1831 = DEFINITIONAL_REPRESENTATION('',(#1832),#1836); +#1832 = LINE('',#1833,#1834); +#1833 = CARTESIAN_POINT('',(0.375,0.)); +#1834 = VECTOR('',#1835,1.); +#1835 = DIRECTION('',(0.,-1.)); +#1836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1837 = PCURVE('',#1685,#1838); +#1838 = DEFINITIONAL_REPRESENTATION('',(#1839),#1843); +#1839 = LINE('',#1840,#1841); +#1840 = CARTESIAN_POINT('',(3.14159265359,0.)); +#1841 = VECTOR('',#1842,1.); +#1842 = DIRECTION('',(0.,-1.)); +#1843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1844 = ORIENTED_EDGE('',*,*,#1753,.F.); +#1845 = ADVANCED_FACE('',(#1846),#1231,.T.); +#1846 = FACE_BOUND('',#1847,.T.); +#1847 = EDGE_LOOP('',(#1848,#1849,#1872,#1893,#1894,#1895)); +#1848 = ORIENTED_EDGE('',*,*,#1205,.F.); +#1849 = ORIENTED_EDGE('',*,*,#1850,.T.); +#1850 = EDGE_CURVE('',#1145,#1851,#1853,.T.); +#1851 = VERTEX_POINT('',#1852); +#1852 = CARTESIAN_POINT('',(-0.3,1.175,0.64)); +#1853 = SURFACE_CURVE('',#1854,(#1858,#1865),.PCURVE_S1.); +#1854 = LINE('',#1855,#1856); +#1855 = CARTESIAN_POINT('',(-0.3,1.175,1.64)); +#1856 = VECTOR('',#1857,1.); +#1857 = DIRECTION('',(-0.,-0.,-1.)); +#1858 = PCURVE('',#1231,#1859); +#1859 = DEFINITIONAL_REPRESENTATION('',(#1860),#1864); +#1860 = LINE('',#1861,#1862); +#1861 = CARTESIAN_POINT('',(0.,0.)); +#1862 = VECTOR('',#1863,1.); +#1863 = DIRECTION('',(0.,-1.)); +#1864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1865 = PCURVE('',#1182,#1866); +#1866 = DEFINITIONAL_REPRESENTATION('',(#1867),#1871); +#1867 = LINE('',#1868,#1869); +#1868 = CARTESIAN_POINT('',(0.375,0.)); +#1869 = VECTOR('',#1870,1.); +#1870 = DIRECTION('',(0.,-1.)); +#1871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1872 = ORIENTED_EDGE('',*,*,#1873,.T.); +#1873 = EDGE_CURVE('',#1851,#1779,#1874,.T.); +#1874 = SURFACE_CURVE('',#1875,(#1879,#1886),.PCURVE_S1.); +#1875 = LINE('',#1876,#1877); +#1876 = CARTESIAN_POINT('',(-0.3,1.175,0.64)); +#1877 = VECTOR('',#1878,1.); +#1878 = DIRECTION('',(1.,0.,0.)); +#1879 = PCURVE('',#1231,#1880); +#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1885); +#1881 = LINE('',#1882,#1883); +#1882 = CARTESIAN_POINT('',(0.,-1.)); +#1883 = VECTOR('',#1884,1.); +#1884 = DIRECTION('',(1.,0.)); +#1885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1886 = PCURVE('',#1608,#1887); +#1887 = DEFINITIONAL_REPRESENTATION('',(#1888),#1892); +#1888 = LINE('',#1889,#1890); +#1889 = CARTESIAN_POINT('',(0.,0.)); +#1890 = VECTOR('',#1891,1.); +#1891 = DIRECTION('',(1.,0.)); +#1892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1893 = ORIENTED_EDGE('',*,*,#1778,.F.); +#1894 = ORIENTED_EDGE('',*,*,#1281,.T.); +#1895 = ORIENTED_EDGE('',*,*,#1896,.F.); +#1896 = EDGE_CURVE('',#1206,#1249,#1897,.T.); +#1897 = SURFACE_CURVE('',#1898,(#1902,#1909),.PCURVE_S1.); +#1898 = LINE('',#1899,#1900); +#1899 = CARTESIAN_POINT('',(-0.3,1.175,1.64)); +#1900 = VECTOR('',#1901,1.); +#1901 = DIRECTION('',(1.,0.,0.)); +#1902 = PCURVE('',#1231,#1903); +#1903 = DEFINITIONAL_REPRESENTATION('',(#1904),#1908); +#1904 = LINE('',#1905,#1906); +#1905 = CARTESIAN_POINT('',(0.,0.)); +#1906 = VECTOR('',#1907,1.); +#1907 = DIRECTION('',(1.,0.)); +#1908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1909 = PCURVE('',#1265,#1910); +#1910 = DEFINITIONAL_REPRESENTATION('',(#1911),#1915); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(2.5,1.175)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(-1.,0.)); +#1915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1916 = ADVANCED_FACE('',(#1917),#1265,.F.); +#1917 = FACE_BOUND('',#1918,.F.); +#1918 = EDGE_LOOP('',(#1919,#1920)); +#1919 = ORIENTED_EDGE('',*,*,#1248,.F.); +#1920 = ORIENTED_EDGE('',*,*,#1896,.F.); +#1921 = ADVANCED_FACE('',(#1922),#1182,.T.); +#1922 = FACE_BOUND('',#1923,.T.); +#1923 = EDGE_LOOP('',(#1924,#1947,#1975,#1996,#1997)); +#1924 = ORIENTED_EDGE('',*,*,#1925,.F.); +#1925 = EDGE_CURVE('',#1926,#1112,#1928,.T.); +#1926 = VERTEX_POINT('',#1927); +#1927 = CARTESIAN_POINT('',(-0.3,0.8,1.64)); +#1928 = SURFACE_CURVE('',#1929,(#1933,#1940),.PCURVE_S1.); +#1929 = LINE('',#1930,#1931); +#1930 = CARTESIAN_POINT('',(-0.3,0.8,1.64)); +#1931 = VECTOR('',#1932,1.); +#1932 = DIRECTION('',(1.480297366167E-16,1.,0.)); +#1933 = PCURVE('',#1182,#1934); +#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 = PCURVE('',#1128,#1941); +#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946); +#1942 = LINE('',#1943,#1944); +#1943 = CARTESIAN_POINT('',(2.5,0.8)); +#1944 = VECTOR('',#1945,1.); +#1945 = DIRECTION('',(-1.480297366167E-16,1.)); +#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1947 = ORIENTED_EDGE('',*,*,#1948,.T.); +#1948 = EDGE_CURVE('',#1926,#1949,#1951,.T.); +#1949 = VERTEX_POINT('',#1950); +#1950 = CARTESIAN_POINT('',(-0.3,0.8,0.64)); +#1951 = SURFACE_CURVE('',#1952,(#1956,#1963),.PCURVE_S1.); +#1952 = LINE('',#1953,#1954); +#1953 = CARTESIAN_POINT('',(-0.3,0.8,1.64)); +#1954 = VECTOR('',#1955,1.); +#1955 = DIRECTION('',(-0.,-0.,-1.)); +#1956 = PCURVE('',#1182,#1957); +#1957 = DEFINITIONAL_REPRESENTATION('',(#1958),#1962); +#1958 = LINE('',#1959,#1960); +#1959 = CARTESIAN_POINT('',(-1.110223024625E-16,0.)); +#1960 = VECTOR('',#1961,1.); +#1961 = DIRECTION('',(0.,-1.)); +#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1963 = PCURVE('',#1964,#1969); +#1964 = CYLINDRICAL_SURFACE('',#1965,0.5); +#1965 = AXIS2_PLACEMENT_3D('',#1966,#1967,#1968); +#1966 = CARTESIAN_POINT('',(-0.8,0.8,1.64)); +#1967 = DIRECTION('',(0.,0.,1.)); +#1968 = DIRECTION('',(1.,0.,0.)); +#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974); +#1970 = LINE('',#1971,#1972); +#1971 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1972 = VECTOR('',#1973,1.); +#1973 = DIRECTION('',(0.,-1.)); +#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1975 = ORIENTED_EDGE('',*,*,#1976,.T.); +#1976 = EDGE_CURVE('',#1949,#1851,#1977,.T.); +#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.); +#1978 = LINE('',#1979,#1980); +#1979 = CARTESIAN_POINT('',(-0.3,0.8,0.64)); +#1980 = VECTOR('',#1981,1.); +#1981 = DIRECTION('',(1.480297366167E-16,1.,0.)); +#1982 = PCURVE('',#1182,#1983); +#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988); +#1984 = LINE('',#1985,#1986); +#1985 = CARTESIAN_POINT('',(0.,-1.)); +#1986 = VECTOR('',#1987,1.); +#1987 = DIRECTION('',(1.,0.)); +#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1989 = PCURVE('',#1608,#1990); +#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995); +#1991 = LINE('',#1992,#1993); +#1992 = CARTESIAN_POINT('',(-5.551115123126E-17,-0.375)); +#1993 = VECTOR('',#1994,1.); +#1994 = DIRECTION('',(1.480297366167E-16,1.)); +#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1996 = ORIENTED_EDGE('',*,*,#1850,.F.); +#1997 = ORIENTED_EDGE('',*,*,#1144,.T.); +#1998 = ADVANCED_FACE('',(#1999),#1128,.F.); +#1999 = FACE_BOUND('',#2000,.F.); +#2000 = EDGE_LOOP('',(#2001,#2002,#2003,#2031)); +#2001 = ORIENTED_EDGE('',*,*,#1111,.F.); +#2002 = ORIENTED_EDGE('',*,*,#1925,.F.); +#2003 = ORIENTED_EDGE('',*,*,#2004,.F.); +#2004 = EDGE_CURVE('',#2005,#1926,#2007,.T.); +#2005 = VERTEX_POINT('',#2006); +#2006 = CARTESIAN_POINT('',(-0.8,0.3,1.64)); +#2007 = SURFACE_CURVE('',#2008,(#2013,#2024),.PCURVE_S1.); +#2008 = CIRCLE('',#2009,0.5); +#2009 = AXIS2_PLACEMENT_3D('',#2010,#2011,#2012); +#2010 = CARTESIAN_POINT('',(-0.8,0.8,1.64)); +#2011 = DIRECTION('',(0.,0.,1.)); +#2012 = DIRECTION('',(1.,0.,0.)); +#2013 = PCURVE('',#1128,#2014); +#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2023); +#2015 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2016,#2017,#2018,#2019, +#2020,#2021,#2022),.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('') ); +#2016 = CARTESIAN_POINT('',(2.5,0.8)); +#2017 = CARTESIAN_POINT('',(2.5,1.666025403784)); +#2018 = CARTESIAN_POINT('',(3.25,1.233012701892)); +#2019 = CARTESIAN_POINT('',(4.,0.8)); +#2020 = CARTESIAN_POINT('',(3.25,0.366987298108)); +#2021 = CARTESIAN_POINT('',(2.5,-6.602540378444E-02)); +#2022 = CARTESIAN_POINT('',(2.5,0.8)); +#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2024 = PCURVE('',#1964,#2025); +#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2030); +#2026 = LINE('',#2027,#2028); +#2027 = CARTESIAN_POINT('',(0.,0.)); +#2028 = VECTOR('',#2029,1.); +#2029 = DIRECTION('',(1.,0.)); +#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2031 = ORIENTED_EDGE('',*,*,#2032,.F.); +#2032 = EDGE_CURVE('',#1051,#2005,#2033,.T.); +#2033 = SURFACE_CURVE('',#2034,(#2038,#2045),.PCURVE_S1.); +#2034 = LINE('',#2035,#2036); +#2035 = CARTESIAN_POINT('',(-1.175,0.3,1.64)); +#2036 = VECTOR('',#2037,1.); +#2037 = DIRECTION('',(1.,0.,0.)); +#2038 = PCURVE('',#1128,#2039); +#2039 = DEFINITIONAL_REPRESENTATION('',(#2040),#2044); +#2040 = LINE('',#2041,#2042); +#2041 = CARTESIAN_POINT('',(3.375,0.3)); +#2042 = VECTOR('',#2043,1.); +#2043 = DIRECTION('',(-1.,0.)); +#2044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2045 = PCURVE('',#1088,#2046); +#2046 = DEFINITIONAL_REPRESENTATION('',(#2047),#2051); +#2047 = LINE('',#2048,#2049); +#2048 = CARTESIAN_POINT('',(0.,0.)); +#2049 = VECTOR('',#2050,1.); +#2050 = DIRECTION('',(1.,0.)); +#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2052 = ADVANCED_FACE('',(#2053),#1088,.T.); +#2053 = FACE_BOUND('',#2054,.T.); +#2054 = EDGE_LOOP('',(#2055,#2056,#2079,#2102,#2123)); +#2055 = ORIENTED_EDGE('',*,*,#1050,.F.); +#2056 = ORIENTED_EDGE('',*,*,#2057,.T.); +#2057 = EDGE_CURVE('',#1013,#2058,#2060,.T.); +#2058 = VERTEX_POINT('',#2059); +#2059 = CARTESIAN_POINT('',(-1.175,0.3,0.64)); +#2060 = SURFACE_CURVE('',#2061,(#2065,#2072),.PCURVE_S1.); +#2061 = LINE('',#2062,#2063); +#2062 = CARTESIAN_POINT('',(-1.175,0.3,1.64)); +#2063 = VECTOR('',#2064,1.); +#2064 = DIRECTION('',(-0.,-0.,-1.)); +#2065 = PCURVE('',#1088,#2066); +#2066 = DEFINITIONAL_REPRESENTATION('',(#2067),#2071); +#2067 = LINE('',#2068,#2069); +#2068 = CARTESIAN_POINT('',(0.,0.)); +#2069 = VECTOR('',#2070,1.); +#2070 = DIRECTION('',(0.,-1.)); +#2071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2072 = PCURVE('',#962,#2073); +#2073 = DEFINITIONAL_REPRESENTATION('',(#2074),#2078); +#2074 = LINE('',#2075,#2076); +#2075 = CARTESIAN_POINT('',(0.6,0.)); +#2076 = VECTOR('',#2077,1.); +#2077 = DIRECTION('',(0.,-1.)); +#2078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2079 = ORIENTED_EDGE('',*,*,#2080,.T.); +#2080 = EDGE_CURVE('',#2058,#2081,#2083,.T.); +#2081 = VERTEX_POINT('',#2082); +#2082 = CARTESIAN_POINT('',(-0.8,0.3,0.64)); +#2083 = SURFACE_CURVE('',#2084,(#2088,#2095),.PCURVE_S1.); +#2084 = LINE('',#2085,#2086); +#2085 = CARTESIAN_POINT('',(-1.175,0.3,0.64)); +#2086 = VECTOR('',#2087,1.); +#2087 = DIRECTION('',(1.,0.,0.)); +#2088 = PCURVE('',#1088,#2089); +#2089 = DEFINITIONAL_REPRESENTATION('',(#2090),#2094); +#2090 = LINE('',#2091,#2092); +#2091 = CARTESIAN_POINT('',(0.,-1.)); +#2092 = VECTOR('',#2093,1.); +#2093 = DIRECTION('',(1.,0.)); +#2094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2095 = PCURVE('',#1608,#2096); +#2096 = DEFINITIONAL_REPRESENTATION('',(#2097),#2101); +#2097 = LINE('',#2098,#2099); +#2098 = CARTESIAN_POINT('',(-0.875,-0.875)); +#2099 = VECTOR('',#2100,1.); +#2100 = DIRECTION('',(1.,0.)); +#2101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2102 = ORIENTED_EDGE('',*,*,#2103,.F.); +#2103 = EDGE_CURVE('',#2005,#2081,#2104,.T.); +#2104 = SURFACE_CURVE('',#2105,(#2109,#2116),.PCURVE_S1.); +#2105 = LINE('',#2106,#2107); +#2106 = CARTESIAN_POINT('',(-0.8,0.3,1.64)); +#2107 = VECTOR('',#2108,1.); +#2108 = DIRECTION('',(-0.,-0.,-1.)); +#2109 = PCURVE('',#1088,#2110); +#2110 = DEFINITIONAL_REPRESENTATION('',(#2111),#2115); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(0.375,0.)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.,-1.)); +#2115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2116 = PCURVE('',#1964,#2117); +#2117 = DEFINITIONAL_REPRESENTATION('',(#2118),#2122); +#2118 = LINE('',#2119,#2120); +#2119 = CARTESIAN_POINT('',(4.712388980385,0.)); +#2120 = VECTOR('',#2121,1.); +#2121 = DIRECTION('',(0.,-1.)); +#2122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2123 = ORIENTED_EDGE('',*,*,#2032,.F.); +#2124 = ADVANCED_FACE('',(#2125),#962,.T.); +#2125 = FACE_BOUND('',#2126,.T.); +#2126 = EDGE_LOOP('',(#2127,#2128,#2151,#2172,#2173,#2174)); +#2127 = ORIENTED_EDGE('',*,*,#936,.F.); +#2128 = ORIENTED_EDGE('',*,*,#2129,.T.); +#2129 = EDGE_CURVE('',#876,#2130,#2132,.T.); +#2130 = VERTEX_POINT('',#2131); +#2131 = CARTESIAN_POINT('',(-1.175,-0.3,0.64)); +#2132 = SURFACE_CURVE('',#2133,(#2137,#2144),.PCURVE_S1.); +#2133 = LINE('',#2134,#2135); +#2134 = CARTESIAN_POINT('',(-1.175,-0.3,1.64)); +#2135 = VECTOR('',#2136,1.); +#2136 = DIRECTION('',(-0.,-0.,-1.)); +#2137 = PCURVE('',#962,#2138); +#2138 = DEFINITIONAL_REPRESENTATION('',(#2139),#2143); +#2139 = LINE('',#2140,#2141); +#2140 = CARTESIAN_POINT('',(0.,0.)); +#2141 = VECTOR('',#2142,1.); +#2142 = DIRECTION('',(0.,-1.)); +#2143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2144 = PCURVE('',#913,#2145); +#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2150); +#2146 = LINE('',#2147,#2148); +#2147 = CARTESIAN_POINT('',(0.375,0.)); +#2148 = VECTOR('',#2149,1.); +#2149 = DIRECTION('',(0.,-1.)); +#2150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2151 = ORIENTED_EDGE('',*,*,#2152,.T.); +#2152 = EDGE_CURVE('',#2130,#2058,#2153,.T.); +#2153 = SURFACE_CURVE('',#2154,(#2158,#2165),.PCURVE_S1.); +#2154 = LINE('',#2155,#2156); +#2155 = CARTESIAN_POINT('',(-1.175,-0.3,0.64)); +#2156 = VECTOR('',#2157,1.); +#2157 = DIRECTION('',(0.,1.,0.)); +#2158 = PCURVE('',#962,#2159); +#2159 = DEFINITIONAL_REPRESENTATION('',(#2160),#2164); +#2160 = LINE('',#2161,#2162); +#2161 = CARTESIAN_POINT('',(0.,-1.)); +#2162 = VECTOR('',#2163,1.); +#2163 = DIRECTION('',(1.,0.)); +#2164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2165 = PCURVE('',#1608,#2166); +#2166 = DEFINITIONAL_REPRESENTATION('',(#2167),#2171); +#2167 = LINE('',#2168,#2169); +#2168 = CARTESIAN_POINT('',(-0.875,-1.475)); +#2169 = VECTOR('',#2170,1.); +#2170 = DIRECTION('',(0.,1.)); +#2171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2172 = ORIENTED_EDGE('',*,*,#2057,.F.); +#2173 = ORIENTED_EDGE('',*,*,#1012,.T.); +#2174 = ORIENTED_EDGE('',*,*,#2175,.F.); +#2175 = EDGE_CURVE('',#937,#980,#2176,.T.); +#2176 = SURFACE_CURVE('',#2177,(#2181,#2188),.PCURVE_S1.); +#2177 = LINE('',#2178,#2179); +#2178 = CARTESIAN_POINT('',(-1.175,-0.3,1.64)); +#2179 = VECTOR('',#2180,1.); +#2180 = DIRECTION('',(0.,1.,0.)); +#2181 = PCURVE('',#962,#2182); +#2182 = DEFINITIONAL_REPRESENTATION('',(#2183),#2187); +#2183 = LINE('',#2184,#2185); +#2184 = CARTESIAN_POINT('',(0.,0.)); +#2185 = VECTOR('',#2186,1.); +#2186 = DIRECTION('',(1.,0.)); +#2187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2188 = PCURVE('',#996,#2189); +#2189 = DEFINITIONAL_REPRESENTATION('',(#2190),#2194); +#2190 = LINE('',#2191,#2192); +#2191 = CARTESIAN_POINT('',(3.375,-0.3)); +#2192 = VECTOR('',#2193,1.); +#2193 = DIRECTION('',(0.,1.)); +#2194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2195 = ADVANCED_FACE('',(#2196),#996,.F.); +#2196 = FACE_BOUND('',#2197,.F.); +#2197 = EDGE_LOOP('',(#2198,#2199)); +#2198 = ORIENTED_EDGE('',*,*,#979,.F.); +#2199 = ORIENTED_EDGE('',*,*,#2175,.F.); +#2200 = ADVANCED_FACE('',(#2201),#913,.T.); +#2201 = FACE_BOUND('',#2202,.T.); +#2202 = EDGE_LOOP('',(#2203,#2226,#2254,#2275,#2276)); +#2203 = ORIENTED_EDGE('',*,*,#2204,.F.); +#2204 = EDGE_CURVE('',#2205,#843,#2207,.T.); +#2205 = VERTEX_POINT('',#2206); +#2206 = CARTESIAN_POINT('',(-0.8,-0.3,1.64)); +#2207 = SURFACE_CURVE('',#2208,(#2212,#2219),.PCURVE_S1.); +#2208 = LINE('',#2209,#2210); +#2209 = CARTESIAN_POINT('',(-0.8,-0.3,1.64)); +#2210 = VECTOR('',#2211,1.); +#2211 = DIRECTION('',(-1.,1.480297366167E-16,0.)); +#2212 = PCURVE('',#913,#2213); +#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218); +#2214 = LINE('',#2215,#2216); +#2215 = CARTESIAN_POINT('',(0.,0.)); +#2216 = VECTOR('',#2217,1.); +#2217 = DIRECTION('',(1.,0.)); +#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2219 = PCURVE('',#859,#2220); +#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225); +#2221 = LINE('',#2222,#2223); +#2222 = CARTESIAN_POINT('',(3.,-0.3)); +#2223 = VECTOR('',#2224,1.); +#2224 = DIRECTION('',(1.,1.480297366167E-16)); +#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2226 = ORIENTED_EDGE('',*,*,#2227,.T.); +#2227 = EDGE_CURVE('',#2205,#2228,#2230,.T.); +#2228 = VERTEX_POINT('',#2229); +#2229 = CARTESIAN_POINT('',(-0.8,-0.3,0.64)); +#2230 = SURFACE_CURVE('',#2231,(#2235,#2242),.PCURVE_S1.); +#2231 = LINE('',#2232,#2233); +#2232 = CARTESIAN_POINT('',(-0.8,-0.3,1.64)); +#2233 = VECTOR('',#2234,1.); +#2234 = DIRECTION('',(-0.,-0.,-1.)); +#2235 = PCURVE('',#913,#2236); +#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241); +#2237 = LINE('',#2238,#2239); +#2238 = CARTESIAN_POINT('',(0.,0.)); +#2239 = VECTOR('',#2240,1.); +#2240 = DIRECTION('',(0.,-1.)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2243,#2248); +#2243 = CYLINDRICAL_SURFACE('',#2244,0.5); +#2244 = AXIS2_PLACEMENT_3D('',#2245,#2246,#2247); +#2245 = CARTESIAN_POINT('',(-0.8,-0.8,1.64)); +#2246 = DIRECTION('',(0.,0.,1.)); +#2247 = DIRECTION('',(1.,0.,0.)); +#2248 = DEFINITIONAL_REPRESENTATION('',(#2249),#2253); +#2249 = LINE('',#2250,#2251); +#2250 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2251 = VECTOR('',#2252,1.); +#2252 = DIRECTION('',(0.,-1.)); +#2253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2254 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2255 = EDGE_CURVE('',#2228,#2130,#2256,.T.); +#2256 = SURFACE_CURVE('',#2257,(#2261,#2268),.PCURVE_S1.); +#2257 = LINE('',#2258,#2259); +#2258 = CARTESIAN_POINT('',(-0.8,-0.3,0.64)); +#2259 = VECTOR('',#2260,1.); +#2260 = DIRECTION('',(-1.,1.480297366167E-16,0.)); +#2261 = PCURVE('',#913,#2262); +#2262 = DEFINITIONAL_REPRESENTATION('',(#2263),#2267); +#2263 = LINE('',#2264,#2265); +#2264 = CARTESIAN_POINT('',(0.,-1.)); +#2265 = VECTOR('',#2266,1.); +#2266 = DIRECTION('',(1.,0.)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#1608,#2269); +#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274); +#2270 = LINE('',#2271,#2272); +#2271 = CARTESIAN_POINT('',(-0.5,-1.475)); +#2272 = VECTOR('',#2273,1.); +#2273 = DIRECTION('',(-1.,1.480297366167E-16)); +#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2275 = ORIENTED_EDGE('',*,*,#2129,.F.); +#2276 = ORIENTED_EDGE('',*,*,#875,.T.); +#2277 = ADVANCED_FACE('',(#2278),#859,.F.); +#2278 = FACE_BOUND('',#2279,.F.); +#2279 = EDGE_LOOP('',(#2280,#2303,#2304,#2305)); +#2280 = ORIENTED_EDGE('',*,*,#2281,.F.); +#2281 = EDGE_CURVE('',#782,#2282,#2284,.T.); +#2282 = VERTEX_POINT('',#2283); +#2283 = CARTESIAN_POINT('',(-0.3,-0.8,1.64)); +#2284 = SURFACE_CURVE('',#2285,(#2289,#2296),.PCURVE_S1.); +#2285 = LINE('',#2286,#2287); +#2286 = CARTESIAN_POINT('',(-0.3,-1.175,1.64)); +#2287 = VECTOR('',#2288,1.); +#2288 = DIRECTION('',(0.,1.,0.)); +#2289 = PCURVE('',#859,#2290); +#2290 = DEFINITIONAL_REPRESENTATION('',(#2291),#2295); +#2291 = LINE('',#2292,#2293); +#2292 = CARTESIAN_POINT('',(2.5,-1.175)); +#2293 = VECTOR('',#2294,1.); +#2294 = DIRECTION('',(0.,1.)); +#2295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2296 = PCURVE('',#819,#2297); +#2297 = DEFINITIONAL_REPRESENTATION('',(#2298),#2302); +#2298 = LINE('',#2299,#2300); +#2299 = CARTESIAN_POINT('',(0.,0.)); +#2300 = VECTOR('',#2301,1.); +#2301 = DIRECTION('',(1.,0.)); +#2302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2303 = ORIENTED_EDGE('',*,*,#842,.F.); +#2304 = ORIENTED_EDGE('',*,*,#2204,.F.); +#2305 = ORIENTED_EDGE('',*,*,#2306,.F.); +#2306 = EDGE_CURVE('',#2282,#2205,#2307,.T.); +#2307 = SURFACE_CURVE('',#2308,(#2313,#2324),.PCURVE_S1.); +#2308 = CIRCLE('',#2309,0.5); +#2309 = AXIS2_PLACEMENT_3D('',#2310,#2311,#2312); +#2310 = CARTESIAN_POINT('',(-0.8,-0.8,1.64)); +#2311 = DIRECTION('',(0.,0.,1.)); +#2312 = DIRECTION('',(1.,0.,0.)); +#2313 = PCURVE('',#859,#2314); +#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2323); +#2315 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2316,#2317,#2318,#2319, +#2320,#2321,#2322),.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('') ); +#2316 = CARTESIAN_POINT('',(2.5,-0.8)); +#2317 = CARTESIAN_POINT('',(2.5,6.602540378444E-02)); +#2318 = CARTESIAN_POINT('',(3.25,-0.366987298108)); +#2319 = CARTESIAN_POINT('',(4.,-0.8)); +#2320 = CARTESIAN_POINT('',(3.25,-1.233012701892)); +#2321 = CARTESIAN_POINT('',(2.5,-1.666025403784)); +#2322 = CARTESIAN_POINT('',(2.5,-0.8)); +#2323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2324 = PCURVE('',#2243,#2325); +#2325 = DEFINITIONAL_REPRESENTATION('',(#2326),#2330); +#2326 = LINE('',#2327,#2328); +#2327 = CARTESIAN_POINT('',(0.,0.)); +#2328 = VECTOR('',#2329,1.); +#2329 = DIRECTION('',(1.,0.)); +#2330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2331 = ADVANCED_FACE('',(#2332),#819,.T.); +#2332 = FACE_BOUND('',#2333,.T.); +#2333 = EDGE_LOOP('',(#2334,#2335,#2358,#2381,#2402)); +#2334 = ORIENTED_EDGE('',*,*,#781,.F.); +#2335 = ORIENTED_EDGE('',*,*,#2336,.T.); +#2336 = EDGE_CURVE('',#744,#2337,#2339,.T.); +#2337 = VERTEX_POINT('',#2338); +#2338 = CARTESIAN_POINT('',(-0.3,-1.175,0.64)); +#2339 = SURFACE_CURVE('',#2340,(#2344,#2351),.PCURVE_S1.); +#2340 = LINE('',#2341,#2342); +#2341 = CARTESIAN_POINT('',(-0.3,-1.175,1.64)); +#2342 = VECTOR('',#2343,1.); +#2343 = DIRECTION('',(-0.,-0.,-1.)); +#2344 = PCURVE('',#819,#2345); +#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350); +#2346 = LINE('',#2347,#2348); +#2347 = CARTESIAN_POINT('',(0.,0.)); +#2348 = VECTOR('',#2349,1.); +#2349 = DIRECTION('',(0.,-1.)); +#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2351 = PCURVE('',#693,#2352); +#2352 = DEFINITIONAL_REPRESENTATION('',(#2353),#2357); +#2353 = LINE('',#2354,#2355); +#2354 = CARTESIAN_POINT('',(0.6,0.)); +#2355 = VECTOR('',#2356,1.); +#2356 = DIRECTION('',(0.,-1.)); +#2357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2358 = ORIENTED_EDGE('',*,*,#2359,.T.); +#2359 = EDGE_CURVE('',#2337,#2360,#2362,.T.); +#2360 = VERTEX_POINT('',#2361); +#2361 = CARTESIAN_POINT('',(-0.3,-0.8,0.64)); +#2362 = SURFACE_CURVE('',#2363,(#2367,#2374),.PCURVE_S1.); +#2363 = LINE('',#2364,#2365); +#2364 = CARTESIAN_POINT('',(-0.3,-1.175,0.64)); +#2365 = VECTOR('',#2366,1.); +#2366 = DIRECTION('',(0.,1.,0.)); +#2367 = PCURVE('',#819,#2368); +#2368 = DEFINITIONAL_REPRESENTATION('',(#2369),#2373); +#2369 = LINE('',#2370,#2371); +#2370 = CARTESIAN_POINT('',(0.,-1.)); +#2371 = VECTOR('',#2372,1.); +#2372 = DIRECTION('',(1.,0.)); +#2373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2374 = PCURVE('',#1608,#2375); +#2375 = DEFINITIONAL_REPRESENTATION('',(#2376),#2380); +#2376 = LINE('',#2377,#2378); +#2377 = CARTESIAN_POINT('',(5.551115123126E-17,-2.35)); +#2378 = VECTOR('',#2379,1.); +#2379 = DIRECTION('',(0.,1.)); +#2380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2381 = ORIENTED_EDGE('',*,*,#2382,.F.); +#2382 = EDGE_CURVE('',#2282,#2360,#2383,.T.); +#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.); +#2384 = LINE('',#2385,#2386); +#2385 = CARTESIAN_POINT('',(-0.3,-0.8,1.64)); +#2386 = VECTOR('',#2387,1.); +#2387 = DIRECTION('',(-0.,-0.,-1.)); +#2388 = PCURVE('',#819,#2389); +#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394); +#2390 = LINE('',#2391,#2392); +#2391 = CARTESIAN_POINT('',(0.375,0.)); +#2392 = VECTOR('',#2393,1.); +#2393 = DIRECTION('',(0.,-1.)); +#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2395 = PCURVE('',#2243,#2396); +#2396 = DEFINITIONAL_REPRESENTATION('',(#2397),#2401); +#2397 = LINE('',#2398,#2399); +#2398 = CARTESIAN_POINT('',(2.81390909085E-17,0.)); +#2399 = VECTOR('',#2400,1.); +#2400 = DIRECTION('',(0.,-1.)); +#2401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2402 = ORIENTED_EDGE('',*,*,#2281,.F.); +#2403 = ADVANCED_FACE('',(#2404),#693,.T.); +#2404 = FACE_BOUND('',#2405,.T.); +#2405 = EDGE_LOOP('',(#2406,#2407,#2430,#2451,#2452,#2453)); +#2406 = ORIENTED_EDGE('',*,*,#667,.F.); +#2407 = ORIENTED_EDGE('',*,*,#2408,.T.); +#2408 = EDGE_CURVE('',#607,#2409,#2411,.T.); +#2409 = VERTEX_POINT('',#2410); +#2410 = CARTESIAN_POINT('',(0.3,-1.175,0.64)); +#2411 = SURFACE_CURVE('',#2412,(#2416,#2423),.PCURVE_S1.); +#2412 = LINE('',#2413,#2414); +#2413 = CARTESIAN_POINT('',(0.3,-1.175,1.64)); +#2414 = VECTOR('',#2415,1.); +#2415 = DIRECTION('',(-0.,-0.,-1.)); +#2416 = PCURVE('',#693,#2417); +#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422); +#2418 = LINE('',#2419,#2420); +#2419 = CARTESIAN_POINT('',(0.,0.)); +#2420 = VECTOR('',#2421,1.); +#2421 = DIRECTION('',(0.,-1.)); +#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2423 = PCURVE('',#644,#2424); +#2424 = DEFINITIONAL_REPRESENTATION('',(#2425),#2429); +#2425 = LINE('',#2426,#2427); +#2426 = CARTESIAN_POINT('',(0.375,0.)); +#2427 = VECTOR('',#2428,1.); +#2428 = DIRECTION('',(0.,-1.)); +#2429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2430 = ORIENTED_EDGE('',*,*,#2431,.T.); +#2431 = EDGE_CURVE('',#2409,#2337,#2432,.T.); +#2432 = SURFACE_CURVE('',#2433,(#2437,#2444),.PCURVE_S1.); +#2433 = LINE('',#2434,#2435); +#2434 = CARTESIAN_POINT('',(0.3,-1.175,0.64)); +#2435 = VECTOR('',#2436,1.); +#2436 = DIRECTION('',(-1.,0.,0.)); +#2437 = PCURVE('',#693,#2438); +#2438 = DEFINITIONAL_REPRESENTATION('',(#2439),#2443); +#2439 = LINE('',#2440,#2441); +#2440 = CARTESIAN_POINT('',(0.,-1.)); +#2441 = VECTOR('',#2442,1.); +#2442 = DIRECTION('',(1.,0.)); +#2443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2444 = PCURVE('',#1608,#2445); +#2445 = DEFINITIONAL_REPRESENTATION('',(#2446),#2450); +#2446 = LINE('',#2447,#2448); +#2447 = CARTESIAN_POINT('',(0.6,-2.35)); +#2448 = VECTOR('',#2449,1.); +#2449 = DIRECTION('',(-1.,0.)); +#2450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2451 = ORIENTED_EDGE('',*,*,#2336,.F.); +#2452 = ORIENTED_EDGE('',*,*,#743,.T.); +#2453 = ORIENTED_EDGE('',*,*,#2454,.F.); +#2454 = EDGE_CURVE('',#668,#711,#2455,.T.); +#2455 = SURFACE_CURVE('',#2456,(#2460,#2467),.PCURVE_S1.); +#2456 = LINE('',#2457,#2458); +#2457 = CARTESIAN_POINT('',(0.3,-1.175,1.64)); +#2458 = VECTOR('',#2459,1.); +#2459 = DIRECTION('',(-1.,0.,0.)); +#2460 = PCURVE('',#693,#2461); +#2461 = DEFINITIONAL_REPRESENTATION('',(#2462),#2466); +#2462 = LINE('',#2463,#2464); +#2463 = CARTESIAN_POINT('',(0.,0.)); +#2464 = VECTOR('',#2465,1.); +#2465 = DIRECTION('',(1.,0.)); +#2466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2467 = PCURVE('',#727,#2468); +#2468 = DEFINITIONAL_REPRESENTATION('',(#2469),#2473); +#2469 = LINE('',#2470,#2471); +#2470 = CARTESIAN_POINT('',(1.9,-1.175)); +#2471 = VECTOR('',#2472,1.); +#2472 = DIRECTION('',(1.,0.)); +#2473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2474 = ADVANCED_FACE('',(#2475),#727,.F.); +#2475 = FACE_BOUND('',#2476,.F.); +#2476 = EDGE_LOOP('',(#2477,#2478)); +#2477 = ORIENTED_EDGE('',*,*,#2454,.F.); +#2478 = ORIENTED_EDGE('',*,*,#710,.F.); +#2479 = ADVANCED_FACE('',(#2480),#644,.T.); +#2480 = FACE_BOUND('',#2481,.T.); +#2481 = EDGE_LOOP('',(#2482,#2505,#2533,#2554,#2555)); +#2482 = ORIENTED_EDGE('',*,*,#2483,.F.); +#2483 = EDGE_CURVE('',#2484,#574,#2486,.T.); +#2484 = VERTEX_POINT('',#2485); +#2485 = CARTESIAN_POINT('',(0.3,-0.8,1.64)); +#2486 = SURFACE_CURVE('',#2487,(#2491,#2498),.PCURVE_S1.); +#2487 = LINE('',#2488,#2489); +#2488 = CARTESIAN_POINT('',(0.3,-0.8,1.64)); +#2489 = VECTOR('',#2490,1.); +#2490 = DIRECTION('',(1.480297366167E-16,-1.,0.)); +#2491 = PCURVE('',#644,#2492); +#2492 = DEFINITIONAL_REPRESENTATION('',(#2493),#2497); +#2493 = LINE('',#2494,#2495); +#2494 = CARTESIAN_POINT('',(0.,0.)); +#2495 = VECTOR('',#2496,1.); +#2496 = DIRECTION('',(1.,0.)); +#2497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2498 = PCURVE('',#590,#2499); +#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2504); +#2500 = LINE('',#2501,#2502); +#2501 = CARTESIAN_POINT('',(1.9,-0.8)); +#2502 = VECTOR('',#2503,1.); +#2503 = DIRECTION('',(-1.480297366167E-16,-1.)); +#2504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2505 = ORIENTED_EDGE('',*,*,#2506,.T.); +#2506 = EDGE_CURVE('',#2484,#2507,#2509,.T.); +#2507 = VERTEX_POINT('',#2508); +#2508 = CARTESIAN_POINT('',(0.3,-0.8,0.64)); +#2509 = SURFACE_CURVE('',#2510,(#2514,#2521),.PCURVE_S1.); +#2510 = LINE('',#2511,#2512); +#2511 = CARTESIAN_POINT('',(0.3,-0.8,1.64)); +#2512 = VECTOR('',#2513,1.); +#2513 = DIRECTION('',(-0.,-0.,-1.)); +#2514 = PCURVE('',#644,#2515); +#2515 = DEFINITIONAL_REPRESENTATION('',(#2516),#2520); +#2516 = LINE('',#2517,#2518); +#2517 = CARTESIAN_POINT('',(0.,0.)); +#2518 = VECTOR('',#2519,1.); +#2519 = DIRECTION('',(0.,-1.)); +#2520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2521 = PCURVE('',#2522,#2527); +#2522 = CYLINDRICAL_SURFACE('',#2523,0.5); +#2523 = AXIS2_PLACEMENT_3D('',#2524,#2525,#2526); +#2524 = CARTESIAN_POINT('',(0.8,-0.8,1.64)); +#2525 = DIRECTION('',(0.,0.,1.)); +#2526 = DIRECTION('',(1.,0.,0.)); +#2527 = DEFINITIONAL_REPRESENTATION('',(#2528),#2532); +#2528 = LINE('',#2529,#2530); +#2529 = CARTESIAN_POINT('',(3.14159265359,0.)); +#2530 = VECTOR('',#2531,1.); +#2531 = DIRECTION('',(0.,-1.)); +#2532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2533 = ORIENTED_EDGE('',*,*,#2534,.T.); +#2534 = EDGE_CURVE('',#2507,#2409,#2535,.T.); +#2535 = SURFACE_CURVE('',#2536,(#2540,#2547),.PCURVE_S1.); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(0.3,-0.8,0.64)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(1.480297366167E-16,-1.,0.)); +#2540 = PCURVE('',#644,#2541); +#2541 = DEFINITIONAL_REPRESENTATION('',(#2542),#2546); +#2542 = LINE('',#2543,#2544); +#2543 = CARTESIAN_POINT('',(0.,-1.)); +#2544 = VECTOR('',#2545,1.); +#2545 = DIRECTION('',(1.,0.)); +#2546 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2547 = PCURVE('',#1608,#2548); +#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553); +#2549 = LINE('',#2550,#2551); +#2550 = CARTESIAN_POINT('',(0.6,-1.975)); +#2551 = VECTOR('',#2552,1.); +#2552 = DIRECTION('',(1.480297366167E-16,-1.)); +#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2554 = ORIENTED_EDGE('',*,*,#2408,.F.); +#2555 = ORIENTED_EDGE('',*,*,#606,.T.); +#2556 = ADVANCED_FACE('',(#2557),#590,.F.); +#2557 = FACE_BOUND('',#2558,.F.); +#2558 = EDGE_LOOP('',(#2559,#2582,#2583,#2584)); +#2559 = ORIENTED_EDGE('',*,*,#2560,.F.); +#2560 = EDGE_CURVE('',#513,#2561,#2563,.T.); +#2561 = VERTEX_POINT('',#2562); +#2562 = CARTESIAN_POINT('',(0.8,-0.3,1.64)); +#2563 = SURFACE_CURVE('',#2564,(#2568,#2575),.PCURVE_S1.); +#2564 = LINE('',#2565,#2566); +#2565 = CARTESIAN_POINT('',(1.175,-0.3,1.64)); +#2566 = VECTOR('',#2567,1.); +#2567 = DIRECTION('',(-1.,0.,0.)); +#2568 = PCURVE('',#590,#2569); +#2569 = DEFINITIONAL_REPRESENTATION('',(#2570),#2574); +#2570 = LINE('',#2571,#2572); +#2571 = CARTESIAN_POINT('',(1.025,-0.3)); +#2572 = VECTOR('',#2573,1.); +#2573 = DIRECTION('',(1.,0.)); +#2574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2575 = PCURVE('',#550,#2576); +#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581); +#2577 = LINE('',#2578,#2579); +#2578 = CARTESIAN_POINT('',(0.,0.)); +#2579 = VECTOR('',#2580,1.); +#2580 = DIRECTION('',(1.,0.)); +#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2582 = ORIENTED_EDGE('',*,*,#573,.F.); +#2583 = ORIENTED_EDGE('',*,*,#2483,.F.); +#2584 = ORIENTED_EDGE('',*,*,#2585,.F.); +#2585 = EDGE_CURVE('',#2561,#2484,#2586,.T.); +#2586 = SURFACE_CURVE('',#2587,(#2592,#2603),.PCURVE_S1.); +#2587 = CIRCLE('',#2588,0.5); +#2588 = AXIS2_PLACEMENT_3D('',#2589,#2590,#2591); +#2589 = CARTESIAN_POINT('',(0.8,-0.8,1.64)); +#2590 = DIRECTION('',(0.,0.,1.)); +#2591 = DIRECTION('',(1.,0.,0.)); +#2592 = PCURVE('',#590,#2593); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2602); +#2594 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2595,#2596,#2597,#2598, +#2599,#2600,#2601),.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('') ); +#2595 = CARTESIAN_POINT('',(0.9,-0.8)); +#2596 = CARTESIAN_POINT('',(0.9,6.602540378444E-02)); +#2597 = CARTESIAN_POINT('',(1.65,-0.366987298108)); +#2598 = CARTESIAN_POINT('',(2.4,-0.8)); +#2599 = CARTESIAN_POINT('',(1.65,-1.233012701892)); +#2600 = CARTESIAN_POINT('',(0.9,-1.666025403784)); +#2601 = CARTESIAN_POINT('',(0.9,-0.8)); +#2602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2603 = PCURVE('',#2522,#2604); +#2604 = DEFINITIONAL_REPRESENTATION('',(#2605),#2609); +#2605 = LINE('',#2606,#2607); +#2606 = CARTESIAN_POINT('',(0.,0.)); +#2607 = VECTOR('',#2608,1.); +#2608 = DIRECTION('',(1.,0.)); +#2609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2610 = ADVANCED_FACE('',(#2611),#550,.T.); +#2611 = FACE_BOUND('',#2612,.T.); +#2612 = EDGE_LOOP('',(#2613,#2614,#2615,#2638,#2659)); +#2613 = ORIENTED_EDGE('',*,*,#512,.F.); +#2614 = ORIENTED_EDGE('',*,*,#1620,.T.); +#2615 = ORIENTED_EDGE('',*,*,#2616,.T.); +#2616 = EDGE_CURVE('',#1593,#2617,#2619,.T.); +#2617 = VERTEX_POINT('',#2618); +#2618 = CARTESIAN_POINT('',(0.8,-0.3,0.64)); +#2619 = SURFACE_CURVE('',#2620,(#2624,#2631),.PCURVE_S1.); +#2620 = LINE('',#2621,#2622); +#2621 = CARTESIAN_POINT('',(1.175,-0.3,0.64)); +#2622 = VECTOR('',#2623,1.); +#2623 = DIRECTION('',(-1.,0.,0.)); +#2624 = PCURVE('',#550,#2625); +#2625 = DEFINITIONAL_REPRESENTATION('',(#2626),#2630); +#2626 = LINE('',#2627,#2628); +#2627 = CARTESIAN_POINT('',(0.,-1.)); +#2628 = VECTOR('',#2629,1.); +#2629 = DIRECTION('',(1.,0.)); +#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2631 = PCURVE('',#1608,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(1.475,-1.475)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(-1.,0.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = ORIENTED_EDGE('',*,*,#2639,.F.); +#2639 = EDGE_CURVE('',#2561,#2617,#2640,.T.); +#2640 = SURFACE_CURVE('',#2641,(#2645,#2652),.PCURVE_S1.); +#2641 = LINE('',#2642,#2643); +#2642 = CARTESIAN_POINT('',(0.8,-0.3,1.64)); +#2643 = VECTOR('',#2644,1.); +#2644 = DIRECTION('',(-0.,-0.,-1.)); +#2645 = PCURVE('',#550,#2646); +#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651); +#2647 = LINE('',#2648,#2649); +#2648 = CARTESIAN_POINT('',(0.375,0.)); +#2649 = VECTOR('',#2650,1.); +#2650 = DIRECTION('',(0.,-1.)); +#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2652 = PCURVE('',#2522,#2653); +#2653 = DEFINITIONAL_REPRESENTATION('',(#2654),#2658); +#2654 = LINE('',#2655,#2656); +#2655 = CARTESIAN_POINT('',(1.570796326795,0.)); +#2656 = VECTOR('',#2657,1.); +#2657 = DIRECTION('',(0.,-1.)); +#2658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2659 = ORIENTED_EDGE('',*,*,#2560,.F.); +#2660 = ADVANCED_FACE('',(#2661),#1608,.T.); +#2661 = FACE_BOUND('',#2662,.F.); +#2662 = EDGE_LOOP('',(#2663,#2664,#2665,#2687,#2688,#2689,#2690,#2712, + #2713,#2714,#2715,#2737,#2738,#2739,#2740,#2762)); +#2663 = ORIENTED_EDGE('',*,*,#1873,.T.); +#2664 = ORIENTED_EDGE('',*,*,#1801,.T.); +#2665 = ORIENTED_EDGE('',*,*,#2666,.T.); +#2666 = EDGE_CURVE('',#1802,#1670,#2667,.T.); +#2667 = SURFACE_CURVE('',#2668,(#2673,#2680),.PCURVE_S1.); +#2668 = CIRCLE('',#2669,0.5); +#2669 = AXIS2_PLACEMENT_3D('',#2670,#2671,#2672); +#2670 = CARTESIAN_POINT('',(0.8,0.8,0.64)); +#2671 = DIRECTION('',(0.,0.,1.)); +#2672 = DIRECTION('',(1.,0.,0.)); +#2673 = PCURVE('',#1608,#2674); +#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2679); +#2675 = CIRCLE('',#2676,0.5); +#2676 = AXIS2_PLACEMENT_2D('',#2677,#2678); +#2677 = CARTESIAN_POINT('',(1.1,-0.375)); +#2678 = DIRECTION('',(1.,0.)); +#2679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2680 = PCURVE('',#1685,#2681); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(0.,-1.)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2687 = ORIENTED_EDGE('',*,*,#1697,.T.); +#2688 = ORIENTED_EDGE('',*,*,#1592,.T.); +#2689 = ORIENTED_EDGE('',*,*,#2616,.T.); +#2690 = ORIENTED_EDGE('',*,*,#2691,.T.); +#2691 = EDGE_CURVE('',#2617,#2507,#2692,.T.); +#2692 = SURFACE_CURVE('',#2693,(#2698,#2705),.PCURVE_S1.); +#2693 = CIRCLE('',#2694,0.5); +#2694 = AXIS2_PLACEMENT_3D('',#2695,#2696,#2697); +#2695 = CARTESIAN_POINT('',(0.8,-0.8,0.64)); +#2696 = DIRECTION('',(0.,0.,1.)); +#2697 = DIRECTION('',(1.,0.,0.)); +#2698 = PCURVE('',#1608,#2699); +#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704); +#2700 = CIRCLE('',#2701,0.5); +#2701 = AXIS2_PLACEMENT_2D('',#2702,#2703); +#2702 = CARTESIAN_POINT('',(1.1,-1.975)); +#2703 = DIRECTION('',(1.,0.)); +#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2705 = PCURVE('',#2522,#2706); +#2706 = DEFINITIONAL_REPRESENTATION('',(#2707),#2711); +#2707 = LINE('',#2708,#2709); +#2708 = CARTESIAN_POINT('',(0.,-1.)); +#2709 = VECTOR('',#2710,1.); +#2710 = DIRECTION('',(1.,0.)); +#2711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2712 = ORIENTED_EDGE('',*,*,#2534,.T.); +#2713 = ORIENTED_EDGE('',*,*,#2431,.T.); +#2714 = ORIENTED_EDGE('',*,*,#2359,.T.); +#2715 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2716 = EDGE_CURVE('',#2360,#2228,#2717,.T.); +#2717 = SURFACE_CURVE('',#2718,(#2723,#2730),.PCURVE_S1.); +#2718 = CIRCLE('',#2719,0.5); +#2719 = AXIS2_PLACEMENT_3D('',#2720,#2721,#2722); +#2720 = CARTESIAN_POINT('',(-0.8,-0.8,0.64)); +#2721 = DIRECTION('',(0.,0.,1.)); +#2722 = DIRECTION('',(1.,0.,0.)); +#2723 = PCURVE('',#1608,#2724); +#2724 = DEFINITIONAL_REPRESENTATION('',(#2725),#2729); +#2725 = CIRCLE('',#2726,0.5); +#2726 = AXIS2_PLACEMENT_2D('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-0.5,-1.975)); +#2728 = DIRECTION('',(1.,0.)); +#2729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2730 = PCURVE('',#2243,#2731); +#2731 = DEFINITIONAL_REPRESENTATION('',(#2732),#2736); +#2732 = LINE('',#2733,#2734); +#2733 = CARTESIAN_POINT('',(0.,-1.)); +#2734 = VECTOR('',#2735,1.); +#2735 = DIRECTION('',(1.,0.)); +#2736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2737 = ORIENTED_EDGE('',*,*,#2255,.T.); +#2738 = ORIENTED_EDGE('',*,*,#2152,.T.); +#2739 = ORIENTED_EDGE('',*,*,#2080,.T.); +#2740 = ORIENTED_EDGE('',*,*,#2741,.T.); +#2741 = EDGE_CURVE('',#2081,#1949,#2742,.T.); +#2742 = SURFACE_CURVE('',#2743,(#2748,#2755),.PCURVE_S1.); +#2743 = CIRCLE('',#2744,0.5); +#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747); +#2745 = CARTESIAN_POINT('',(-0.8,0.8,0.64)); +#2746 = DIRECTION('',(0.,0.,1.)); +#2747 = DIRECTION('',(1.,0.,0.)); +#2748 = PCURVE('',#1608,#2749); +#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754); +#2750 = CIRCLE('',#2751,0.5); +#2751 = AXIS2_PLACEMENT_2D('',#2752,#2753); +#2752 = CARTESIAN_POINT('',(-0.5,-0.375)); +#2753 = DIRECTION('',(1.,0.)); +#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2755 = PCURVE('',#1964,#2756); +#2756 = DEFINITIONAL_REPRESENTATION('',(#2757),#2761); +#2757 = LINE('',#2758,#2759); +#2758 = CARTESIAN_POINT('',(0.,-1.)); +#2759 = VECTOR('',#2760,1.); +#2760 = DIRECTION('',(1.,0.)); +#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2762 = ORIENTED_EDGE('',*,*,#1976,.T.); +#2763 = ADVANCED_FACE('',(#2764),#1685,.T.); +#2764 = FACE_BOUND('',#2765,.T.); +#2765 = EDGE_LOOP('',(#2766,#2767,#2768,#2769)); +#2766 = ORIENTED_EDGE('',*,*,#1824,.T.); +#2767 = ORIENTED_EDGE('',*,*,#2666,.T.); +#2768 = ORIENTED_EDGE('',*,*,#1669,.F.); +#2769 = ORIENTED_EDGE('',*,*,#1725,.F.); +#2770 = ADVANCED_FACE('',(#2771),#1964,.T.); +#2771 = FACE_BOUND('',#2772,.T.); +#2772 = EDGE_LOOP('',(#2773,#2774,#2775,#2776)); +#2773 = ORIENTED_EDGE('',*,*,#2103,.T.); +#2774 = ORIENTED_EDGE('',*,*,#2741,.T.); +#2775 = ORIENTED_EDGE('',*,*,#1948,.F.); +#2776 = ORIENTED_EDGE('',*,*,#2004,.F.); +#2777 = ADVANCED_FACE('',(#2778),#2243,.T.); +#2778 = FACE_BOUND('',#2779,.T.); +#2779 = EDGE_LOOP('',(#2780,#2781,#2782,#2783)); +#2780 = ORIENTED_EDGE('',*,*,#2382,.T.); +#2781 = ORIENTED_EDGE('',*,*,#2716,.T.); +#2782 = ORIENTED_EDGE('',*,*,#2227,.F.); +#2783 = ORIENTED_EDGE('',*,*,#2306,.F.); +#2784 = ADVANCED_FACE('',(#2785),#2522,.T.); +#2785 = FACE_BOUND('',#2786,.T.); +#2786 = EDGE_LOOP('',(#2787,#2788,#2789,#2790)); +#2787 = ORIENTED_EDGE('',*,*,#2639,.T.); +#2788 = ORIENTED_EDGE('',*,*,#2691,.T.); +#2789 = ORIENTED_EDGE('',*,*,#2506,.F.); +#2790 = ORIENTED_EDGE('',*,*,#2585,.F.); +#2791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2795)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2792,#2793,#2794)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2792 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2793 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2794 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2795 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-07),#2792, + 'distance_accuracy_value','confusion accuracy'); +#2796 = PRODUCT_TYPE('part',$,(#7)); +#2797 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2798),#2791); +#2798 = STYLED_ITEM('color',(#2799),#15); +#2799 = PRESENTATION_STYLE_ASSIGNMENT((#2800,#2806)); +#2800 = SURFACE_STYLE_USAGE(.BOTH.,#2801); +#2801 = SURFACE_SIDE_STYLE('',(#2802)); +#2802 = SURFACE_STYLE_FILL_AREA(#2803); +#2803 = FILL_AREA_STYLE('',(#2804)); +#2804 = FILL_AREA_STYLE_COLOUR('',#2805); +#2805 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#2806 = CURVE_STYLE('',#2807,POSITIVE_LENGTH_MEASURE(0.1),#2805); +#2807 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.stl b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-horn-screw.stl new file mode 100644 index 0000000000000000000000000000000000000000..bd0cd803082879b40e05500bc783e745593de301 GIT binary patch literal 83784 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 N-XAo9Ec&l(^@(#DmJ%6cRs!rLIi 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