From a18bb948ecae8203c1bfda0f3e246b8ab29ddd9d Mon Sep 17 00:00:00 2001 From: Fisch Date: Sun, 25 Feb 2024 11:41:53 +0100 Subject: [PATCH] add missing cad files --- ...1028_flipdot_ersatzflip_full-PartBody.step | 1928 ++++++++++ ...31028_flipdot_ersatzflip_full-PartBody.stl | Bin 0 -> 18084 bytes CAD/20231028_flipdot_ersatzflip_full.FCStd | Bin 0 -> 133352 bytes ...1101_flipdot_ersatzflip_full-PartBody.step | 3159 ++++++++++++++++ ...31101_flipdot_ersatzflip_full-PartBody.stl | Bin 0 -> 24484 bytes CAD/Driverboard_Case_Slotmount.step | 3178 +++++++++++++++++ 6 files changed, 8265 insertions(+) create mode 100644 CAD/20231028_flipdot_ersatzflip_full-PartBody.step create mode 100644 CAD/20231028_flipdot_ersatzflip_full-PartBody.stl create mode 100644 CAD/20231028_flipdot_ersatzflip_full.FCStd create mode 100644 CAD/20231101_flipdot_ersatzflip_full-PartBody.step create mode 100644 CAD/20231101_flipdot_ersatzflip_full-PartBody.stl create mode 100644 CAD/Driverboard_Case_Slotmount.step diff --git a/CAD/20231028_flipdot_ersatzflip_full-PartBody.step b/CAD/20231028_flipdot_ersatzflip_full-PartBody.step new file mode 100644 index 0000000..ee1465e --- /dev/null +++ b/CAD/20231028_flipdot_ersatzflip_full-PartBody.step @@ -0,0 +1,1928 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-10-29T19:27:25',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#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('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#1629); +#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,#175,#234,#292,#378,#436,#440,#516,#677,#787, + #836,#1033,#1082,#1109,#1141,#1192,#1241,#1312,#1366,#1414,#1441, + #1448,#1455,#1482,#1560,#1566,#1625)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78,#111,#144)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(0.247487373415,10.00556095379,0.3)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.3)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(0.176776695297,10.076271631908,0.3)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.707106781187,-0.707106781187,-1.7E-16)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,0.3); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-3.535533905931E-02,9.864139597552,0.3)); +#35 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#36 = DIRECTION('',(0.707106781187,0.707106781187,6.E-17)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,-1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-0.,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,-1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.F.); +#51 = EDGE_CURVE('',#22,#22,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,0.3); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(3.535533905934E-02,9.793428919434,0.3)); +#56 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#57 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,-1.E-01)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = CONICAL_SURFACE('',#67,0.3,0.785398163397); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(3.535533905934E-02,9.793428919434,0.3)); +#69 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#70 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,-0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(1.,-0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.T.); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#80,#24,#82,.T.); +#80 = VERTEX_POINT('',#81); +#81 = CARTESIAN_POINT('',(0.848528137424,8.980256121069,0.6)); +#82 = SURFACE_CURVE('',#83,(#88,#95),.PCURVE_S1.); +#83 = CIRCLE('',#84,0.3); +#84 = AXIS2_PLACEMENT_3D('',#85,#86,#87); +#85 = CARTESIAN_POINT('',(0.848528137424,8.980256121069,0.3)); +#86 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#87 = DIRECTION('',(0.707106781187,0.707106781187,6.E-17)); +#88 = PCURVE('',#32,#89); +#89 = DEFINITIONAL_REPRESENTATION('',(#90),#94); +#90 = LINE('',#91,#92); +#91 = CARTESIAN_POINT('',(-6.28318530718,-1.25)); +#92 = VECTOR('',#93,1.); +#93 = DIRECTION('',(1.,-0.)); +#94 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#95 = PCURVE('',#96,#101); +#96 = PLANE('',#97); +#97 = AXIS2_PLACEMENT_3D('',#98,#99,#100); +#98 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.)); +#99 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#100 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#101 = DEFINITIONAL_REPRESENTATION('',(#102),#110); +#102 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#103,#104,#105,#106,#107,#108 +,#109),.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( + '') ); +#103 = CARTESIAN_POINT('',(2.775557561563E-16,-0.3)); +#104 = CARTESIAN_POINT('',(2.22044604925E-16,0.219615242271)); +#105 = CARTESIAN_POINT('',(0.45,-4.019237886467E-02)); +#106 = CARTESIAN_POINT('',(0.9,-0.3)); +#107 = CARTESIAN_POINT('',(0.45,-0.559807621135)); +#108 = CARTESIAN_POINT('',(7.771561172376E-16,-0.819615242271)); +#109 = CARTESIAN_POINT('',(2.775557561563E-16,-0.3)); +#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#111 = ORIENTED_EDGE('',*,*,#112,.F.); +#112 = EDGE_CURVE('',#113,#80,#115,.T.); +#113 = VERTEX_POINT('',#114); +#114 = CARTESIAN_POINT('',(0.848528137424,8.980256121069,0.)); +#115 = SURFACE_CURVE('',#116,(#121,#128),.PCURVE_S1.); +#116 = CIRCLE('',#117,0.3); +#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120); +#118 = CARTESIAN_POINT('',(0.848528137424,8.980256121069,0.3)); +#119 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#120 = DIRECTION('',(0.707106781187,0.707106781187,6.E-17)); +#121 = PCURVE('',#32,#122); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(-6.28318530718,-1.25)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(1.,-0.)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#128 = PCURVE('',#129,#134); +#129 = PLANE('',#130); +#130 = AXIS2_PLACEMENT_3D('',#131,#132,#133); +#131 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.)); +#132 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#133 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#134 = DEFINITIONAL_REPRESENTATION('',(#135),#143); +#135 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#136,#137,#138,#139,#140,#141 +,#142),.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( + '') ); +#136 = CARTESIAN_POINT('',(2.775557561563E-16,-0.3)); +#137 = CARTESIAN_POINT('',(2.22044604925E-16,0.219615242271)); +#138 = CARTESIAN_POINT('',(0.45,-4.019237886467E-02)); +#139 = CARTESIAN_POINT('',(0.9,-0.3)); +#140 = CARTESIAN_POINT('',(0.45,-0.559807621135)); +#141 = CARTESIAN_POINT('',(7.771561172376E-16,-0.819615242271)); +#142 = CARTESIAN_POINT('',(2.775557561563E-16,-0.3)); +#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#144 = ORIENTED_EDGE('',*,*,#145,.F.); +#145 = EDGE_CURVE('',#24,#113,#146,.T.); +#146 = SURFACE_CURVE('',#147,(#152,#159),.PCURVE_S1.); +#147 = CIRCLE('',#148,0.3); +#148 = AXIS2_PLACEMENT_3D('',#149,#150,#151); +#149 = CARTESIAN_POINT('',(0.848528137424,8.980256121069,0.3)); +#150 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#151 = DIRECTION('',(0.707106781187,0.707106781187,6.E-17)); +#152 = PCURVE('',#32,#153); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(-6.28318530718,-1.25)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(1.,-0.)); +#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#159 = PCURVE('',#160,#165); +#160 = PLANE('',#161); +#161 = AXIS2_PLACEMENT_3D('',#162,#163,#164); +#162 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.)); +#163 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#164 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#165 = DEFINITIONAL_REPRESENTATION('',(#166),#174); +#166 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#167,#168,#169,#170,#171,#172 +,#173),.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( + '') ); +#167 = CARTESIAN_POINT('',(2.775557561563E-16,-0.3)); +#168 = CARTESIAN_POINT('',(2.22044604925E-16,0.219615242271)); +#169 = CARTESIAN_POINT('',(0.45,-4.019237886467E-02)); +#170 = CARTESIAN_POINT('',(0.9,-0.3)); +#171 = CARTESIAN_POINT('',(0.45,-0.559807621135)); +#172 = CARTESIAN_POINT('',(7.771561172376E-16,-0.819615242271)); +#173 = CARTESIAN_POINT('',(2.775557561563E-16,-0.3)); +#174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#175 = ADVANCED_FACE('',(#176),#66,.T.); +#176 = FACE_BOUND('',#177,.F.); +#177 = EDGE_LOOP('',(#178,#201,#202,#203)); +#178 = ORIENTED_EDGE('',*,*,#179,.F.); +#179 = EDGE_CURVE('',#22,#180,#182,.T.); +#180 = VERTEX_POINT('',#181); +#181 = CARTESIAN_POINT('',(0.106066017178,10.00556095379,0.3)); +#182 = SEAM_CURVE('',#183,(#187,#194),.PCURVE_S1.); +#183 = LINE('',#184,#185); +#184 = CARTESIAN_POINT('',(0.247487373415,10.00556095379,0.3)); +#185 = VECTOR('',#186,1.); +#186 = DIRECTION('',(-1.,4.5E-15,0.)); +#187 = PCURVE('',#66,#188); +#188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); +#189 = LINE('',#190,#191); +#190 = CARTESIAN_POINT('',(0.,-0.)); +#191 = VECTOR('',#192,1.); +#192 = DIRECTION('',(0.,-1.)); +#193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#194 = PCURVE('',#66,#195); +#195 = DEFINITIONAL_REPRESENTATION('',(#196),#200); +#196 = LINE('',#197,#198); +#197 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#198 = VECTOR('',#199,1.); +#199 = DIRECTION('',(0.,-1.)); +#200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#201 = ORIENTED_EDGE('',*,*,#51,.T.); +#202 = ORIENTED_EDGE('',*,*,#179,.T.); +#203 = ORIENTED_EDGE('',*,*,#204,.F.); +#204 = EDGE_CURVE('',#180,#180,#205,.T.); +#205 = SURFACE_CURVE('',#206,(#211,#218),.PCURVE_S1.); +#206 = CIRCLE('',#207,0.2); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(-3.535533905931E-02,9.864139597552,0.3)); +#209 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#210 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#211 = PCURVE('',#66,#212); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(0.,-1.E-01)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(1.,-0.)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = PCURVE('',#219,#224); +#219 = PLANE('',#220); +#220 = AXIS2_PLACEMENT_3D('',#221,#222,#223); +#221 = CARTESIAN_POINT('',(-3.535533905931E-02,9.864139597552,0.3)); +#222 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#223 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#224 = DEFINITIONAL_REPRESENTATION('',(#225),#233); +#225 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#226,#227,#228,#229,#230,#231 +,#232),.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( + '') ); +#226 = CARTESIAN_POINT('',(0.2,-2.22044604925E-16)); +#227 = CARTESIAN_POINT('',(0.2,-0.346410161514)); +#228 = CARTESIAN_POINT('',(-1.E-01,-0.173205080757)); +#229 = CARTESIAN_POINT('',(-0.4,-2.710304768909E-16)); +#230 = CARTESIAN_POINT('',(-1.E-01,0.173205080757)); +#231 = CARTESIAN_POINT('',(0.2,0.346410161514)); +#232 = CARTESIAN_POINT('',(0.2,-2.22044604925E-16)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = ADVANCED_FACE('',(#235),#160,.F.); +#235 = FACE_BOUND('',#236,.F.); +#236 = EDGE_LOOP('',(#237,#265,#291)); +#237 = ORIENTED_EDGE('',*,*,#238,.F.); +#238 = EDGE_CURVE('',#239,#113,#241,.T.); +#239 = VERTEX_POINT('',#240); +#240 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.)); +#241 = SURFACE_CURVE('',#242,(#246,#253),.PCURVE_S1.); +#242 = LINE('',#243,#244); +#243 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.)); +#244 = VECTOR('',#245,1.); +#245 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#246 = PCURVE('',#160,#247); +#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252); +#248 = LINE('',#249,#250); +#249 = CARTESIAN_POINT('',(0.,0.)); +#250 = VECTOR('',#251,1.); +#251 = DIRECTION('',(1.,0.)); +#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#253 = PCURVE('',#254,#259); +#254 = PLANE('',#255); +#255 = AXIS2_PLACEMENT_3D('',#256,#257,#258); +#256 = CARTESIAN_POINT('',(3.580920273743,3.580920273743,0.)); +#257 = DIRECTION('',(0.,0.,1.)); +#258 = DIRECTION('',(1.,0.,0.)); +#259 = DEFINITIONAL_REPRESENTATION('',(#260),#264); +#260 = LINE('',#261,#262); +#261 = CARTESIAN_POINT('',(-2.520260101963,5.611467881682)); +#262 = VECTOR('',#263,1.); +#263 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#265 = ORIENTED_EDGE('',*,*,#266,.T.); +#266 = EDGE_CURVE('',#239,#24,#267,.T.); +#267 = SURFACE_CURVE('',#268,(#272,#279),.PCURVE_S1.); +#268 = LINE('',#269,#270); +#269 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.)); +#270 = VECTOR('',#271,1.); +#271 = DIRECTION('',(0.,0.,1.)); +#272 = PCURVE('',#160,#273); +#273 = DEFINITIONAL_REPRESENTATION('',(#274),#278); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(0.,0.)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.,-1.)); +#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#279 = PCURVE('',#280,#285); +#280 = PLANE('',#281); +#281 = AXIS2_PLACEMENT_3D('',#282,#283,#284); +#282 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.)); +#283 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#284 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#285 = DEFINITIONAL_REPRESENTATION('',(#286),#290); +#286 = LINE('',#287,#288); +#287 = CARTESIAN_POINT('',(11.5,0.)); +#288 = VECTOR('',#289,1.); +#289 = DIRECTION('',(0.,-1.)); +#290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#291 = ORIENTED_EDGE('',*,*,#145,.T.); +#292 = ADVANCED_FACE('',(#293),#129,.F.); +#293 = FACE_BOUND('',#294,.F.); +#294 = EDGE_LOOP('',(#295,#323,#324,#352)); +#295 = ORIENTED_EDGE('',*,*,#296,.F.); +#296 = EDGE_CURVE('',#113,#297,#299,.T.); +#297 = VERTEX_POINT('',#298); +#298 = CARTESIAN_POINT('',(0.,8.131727983645,0.)); +#299 = SURFACE_CURVE('',#300,(#304,#311),.PCURVE_S1.); +#300 = LINE('',#301,#302); +#301 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.)); +#302 = VECTOR('',#303,1.); +#303 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#304 = PCURVE('',#129,#305); +#305 = DEFINITIONAL_REPRESENTATION('',(#306),#310); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(0.,0.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.)); +#310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#311 = PCURVE('',#312,#317); +#312 = PLANE('',#313); +#313 = AXIS2_PLACEMENT_3D('',#314,#315,#316); +#314 = CARTESIAN_POINT('',(3.580920273743,3.580920273743,0.)); +#315 = DIRECTION('',(0.,0.,1.)); +#316 = DIRECTION('',(1.,0.,0.)); +#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322); +#318 = LINE('',#319,#320); +#319 = CARTESIAN_POINT('',(-2.520260101963,5.611467881682)); +#320 = VECTOR('',#321,1.); +#321 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = ORIENTED_EDGE('',*,*,#112,.T.); +#324 = ORIENTED_EDGE('',*,*,#325,.T.); +#325 = EDGE_CURVE('',#80,#326,#328,.T.); +#326 = VERTEX_POINT('',#327); +#327 = CARTESIAN_POINT('',(0.,8.131727983645,0.6)); +#328 = SURFACE_CURVE('',#329,(#333,#340),.PCURVE_S1.); +#329 = LINE('',#330,#331); +#330 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.6)); +#331 = VECTOR('',#332,1.); +#332 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#333 = PCURVE('',#129,#334); +#334 = DEFINITIONAL_REPRESENTATION('',(#335),#339); +#335 = LINE('',#336,#337); +#336 = CARTESIAN_POINT('',(0.,-0.6)); +#337 = VECTOR('',#338,1.); +#338 = DIRECTION('',(1.,0.)); +#339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#340 = PCURVE('',#341,#346); +#341 = PLANE('',#342); +#342 = AXIS2_PLACEMENT_3D('',#343,#344,#345); +#343 = CARTESIAN_POINT('',(3.580920273743,3.580920273743,0.6)); +#344 = DIRECTION('',(0.,0.,1.)); +#345 = DIRECTION('',(1.,0.,0.)); +#346 = DEFINITIONAL_REPRESENTATION('',(#347),#351); +#347 = LINE('',#348,#349); +#348 = CARTESIAN_POINT('',(-2.520260101963,5.611467881682)); +#349 = VECTOR('',#350,1.); +#350 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#352 = ORIENTED_EDGE('',*,*,#353,.F.); +#353 = EDGE_CURVE('',#297,#326,#354,.T.); +#354 = SURFACE_CURVE('',#355,(#359,#366),.PCURVE_S1.); +#355 = LINE('',#356,#357); +#356 = CARTESIAN_POINT('',(0.,8.131727983645,0.)); +#357 = VECTOR('',#358,1.); +#358 = DIRECTION('',(0.,0.,1.)); +#359 = PCURVE('',#129,#360); +#360 = DEFINITIONAL_REPRESENTATION('',(#361),#365); +#361 = LINE('',#362,#363); +#362 = CARTESIAN_POINT('',(1.5,0.)); +#363 = VECTOR('',#364,1.); +#364 = DIRECTION('',(0.,-1.)); +#365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#366 = PCURVE('',#367,#372); +#367 = PLANE('',#368); +#368 = AXIS2_PLACEMENT_3D('',#369,#370,#371); +#369 = CARTESIAN_POINT('',(0.,8.131727983645,0.)); +#370 = DIRECTION('',(1.,0.,0.)); +#371 = DIRECTION('',(0.,-1.,0.)); +#372 = DEFINITIONAL_REPRESENTATION('',(#373),#377); +#373 = LINE('',#374,#375); +#374 = CARTESIAN_POINT('',(0.,0.)); +#375 = VECTOR('',#376,1.); +#376 = DIRECTION('',(0.,-1.)); +#377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#378 = ADVANCED_FACE('',(#379),#96,.F.); +#379 = FACE_BOUND('',#380,.F.); +#380 = EDGE_LOOP('',(#381,#382,#410)); +#381 = ORIENTED_EDGE('',*,*,#79,.T.); +#382 = ORIENTED_EDGE('',*,*,#383,.T.); +#383 = EDGE_CURVE('',#24,#384,#386,.T.); +#384 = VERTEX_POINT('',#385); +#385 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.6)); +#386 = SURFACE_CURVE('',#387,(#391,#398),.PCURVE_S1.); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(0.,0.,1.)); +#391 = PCURVE('',#96,#392); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(0.,0.)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(0.,-1.)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = PCURVE('',#399,#404); +#399 = PLANE('',#400); +#400 = AXIS2_PLACEMENT_3D('',#401,#402,#403); +#401 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.)); +#402 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#403 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#404 = DEFINITIONAL_REPRESENTATION('',(#405),#409); +#405 = LINE('',#406,#407); +#406 = CARTESIAN_POINT('',(11.5,0.)); +#407 = VECTOR('',#408,1.); +#408 = DIRECTION('',(0.,-1.)); +#409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#410 = ORIENTED_EDGE('',*,*,#411,.T.); +#411 = EDGE_CURVE('',#384,#80,#412,.T.); +#412 = SURFACE_CURVE('',#413,(#417,#424),.PCURVE_S1.); +#413 = LINE('',#414,#415); +#414 = CARTESIAN_POINT('',(1.06066017178,9.192388155425,0.6)); +#415 = VECTOR('',#416,1.); +#416 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#417 = PCURVE('',#96,#418); +#418 = DEFINITIONAL_REPRESENTATION('',(#419),#423); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(0.,-0.6)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(1.,0.)); +#423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#424 = PCURVE('',#425,#430); +#425 = PLANE('',#426); +#426 = AXIS2_PLACEMENT_3D('',#427,#428,#429); +#427 = CARTESIAN_POINT('',(3.580920273743,3.580920273743,0.6)); +#428 = DIRECTION('',(0.,0.,1.)); +#429 = DIRECTION('',(1.,0.,0.)); +#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435); +#431 = LINE('',#432,#433); +#432 = CARTESIAN_POINT('',(-2.520260101963,5.611467881682)); +#433 = VECTOR('',#434,1.); +#434 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#436 = ADVANCED_FACE('',(#437),#219,.T.); +#437 = FACE_BOUND('',#438,.T.); +#438 = EDGE_LOOP('',(#439)); +#439 = ORIENTED_EDGE('',*,*,#204,.F.); +#440 = ADVANCED_FACE('',(#441),#254,.F.); +#441 = FACE_BOUND('',#442,.F.); +#442 = EDGE_LOOP('',(#443,#444,#467,#495)); +#443 = ORIENTED_EDGE('',*,*,#238,.T.); +#444 = ORIENTED_EDGE('',*,*,#445,.F.); +#445 = EDGE_CURVE('',#446,#113,#448,.T.); +#446 = VERTEX_POINT('',#447); +#447 = CARTESIAN_POINT('',(8.980256121069,0.848528137424,0.)); +#448 = SURFACE_CURVE('',#449,(#453,#460),.PCURVE_S1.); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(-3.535533905931E-02,9.864139597552,0.)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#453 = PCURVE('',#254,#454); +#454 = DEFINITIONAL_REPRESENTATION('',(#455),#459); +#455 = LINE('',#456,#457); +#456 = CARTESIAN_POINT('',(-3.616275612802,6.283219323809)); +#457 = VECTOR('',#458,1.); +#458 = DIRECTION('',(-0.707106781187,0.707106781187)); +#459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#460 = PCURVE('',#312,#461); +#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466); +#462 = LINE('',#463,#464); +#463 = CARTESIAN_POINT('',(-3.616275612802,6.283219323809)); +#464 = VECTOR('',#465,1.); +#465 = DIRECTION('',(-0.707106781187,0.707106781187)); +#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#467 = ORIENTED_EDGE('',*,*,#468,.T.); +#468 = EDGE_CURVE('',#446,#469,#471,.T.); +#469 = VERTEX_POINT('',#470); +#470 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.)); +#471 = SURFACE_CURVE('',#472,(#476,#483),.PCURVE_S1.); +#472 = LINE('',#473,#474); +#473 = CARTESIAN_POINT('',(8.131727983645,0.,0.)); +#474 = VECTOR('',#475,1.); +#475 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#476 = PCURVE('',#254,#477); +#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482); +#478 = LINE('',#479,#480); +#479 = CARTESIAN_POINT('',(4.550807709902,-3.580920273743)); +#480 = VECTOR('',#481,1.); +#481 = DIRECTION('',(0.707106781187,0.707106781187)); +#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#483 = PCURVE('',#484,#489); +#484 = PLANE('',#485); +#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488); +#486 = CARTESIAN_POINT('',(8.131727983645,0.,0.)); +#487 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#488 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494); +#490 = LINE('',#491,#492); +#491 = CARTESIAN_POINT('',(0.,0.)); +#492 = VECTOR('',#493,1.); +#493 = DIRECTION('',(1.,0.)); +#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#495 = ORIENTED_EDGE('',*,*,#496,.T.); +#496 = EDGE_CURVE('',#469,#239,#497,.T.); +#497 = SURFACE_CURVE('',#498,(#502,#509),.PCURVE_S1.); +#498 = LINE('',#499,#500); +#499 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.)); +#500 = VECTOR('',#501,1.); +#501 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#502 = PCURVE('',#254,#503); +#503 = DEFINITIONAL_REPRESENTATION('',(#504),#508); +#504 = LINE('',#505,#506); +#505 = CARTESIAN_POINT('',(5.611467881682,-2.520260101963)); +#506 = VECTOR('',#507,1.); +#507 = DIRECTION('',(-0.707106781187,0.707106781187)); +#508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#509 = PCURVE('',#280,#510); +#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(0.,0.)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(1.,0.)); +#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#516 = ADVANCED_FACE('',(#517),#280,.F.); +#517 = FACE_BOUND('',#518,.F.); +#518 = EDGE_LOOP('',(#519,#520,#543,#571,#599,#627,#655,#676)); +#519 = ORIENTED_EDGE('',*,*,#496,.F.); +#520 = ORIENTED_EDGE('',*,*,#521,.T.); +#521 = EDGE_CURVE('',#469,#522,#524,.T.); +#522 = VERTEX_POINT('',#523); +#523 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.3)); +#524 = SURFACE_CURVE('',#525,(#529,#536),.PCURVE_S1.); +#525 = LINE('',#526,#527); +#526 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.)); +#527 = VECTOR('',#528,1.); +#528 = DIRECTION('',(0.,0.,1.)); +#529 = PCURVE('',#280,#530); +#530 = DEFINITIONAL_REPRESENTATION('',(#531),#535); +#531 = LINE('',#532,#533); +#532 = CARTESIAN_POINT('',(0.,0.)); +#533 = VECTOR('',#534,1.); +#534 = DIRECTION('',(0.,-1.)); +#535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#536 = PCURVE('',#484,#537); +#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542); +#538 = LINE('',#539,#540); +#539 = CARTESIAN_POINT('',(1.5,0.)); +#540 = VECTOR('',#541,1.); +#541 = DIRECTION('',(0.,-1.)); +#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#543 = ORIENTED_EDGE('',*,*,#544,.F.); +#544 = EDGE_CURVE('',#545,#522,#547,.T.); +#545 = VERTEX_POINT('',#546); +#546 = CARTESIAN_POINT('',(6.010407640086,4.242640687119,0.3)); +#547 = SURFACE_CURVE('',#548,(#552,#559),.PCURVE_S1.); +#548 = LINE('',#549,#550); +#549 = CARTESIAN_POINT('',(0.176776695297,10.076271631908,0.3)); +#550 = VECTOR('',#551,1.); +#551 = DIRECTION('',(0.707106781187,-0.707106781187,-1.7E-16)); +#552 = PCURVE('',#280,#553); +#553 = DEFINITIONAL_REPRESENTATION('',(#554),#558); +#554 = LINE('',#555,#556); +#555 = CARTESIAN_POINT('',(12.75,-0.3)); +#556 = VECTOR('',#557,1.); +#557 = DIRECTION('',(-1.,1.7E-16)); +#558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#559 = PCURVE('',#560,#565); +#560 = PLANE('',#561); +#561 = AXIS2_PLACEMENT_3D('',#562,#563,#564); +#562 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.)); +#563 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#564 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570); +#566 = LINE('',#567,#568); +#567 = CARTESIAN_POINT('',(12.75,-0.3)); +#568 = VECTOR('',#569,1.); +#569 = DIRECTION('',(-1.,1.7E-16)); +#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#571 = ORIENTED_EDGE('',*,*,#572,.T.); +#572 = EDGE_CURVE('',#545,#573,#575,.T.); +#573 = VERTEX_POINT('',#574); +#574 = CARTESIAN_POINT('',(6.010407640086,4.242640687119,0.1)); +#575 = SURFACE_CURVE('',#576,(#580,#587),.PCURVE_S1.); +#576 = LINE('',#577,#578); +#577 = CARTESIAN_POINT('',(6.010407640086,4.242640687119,0.6)); +#578 = VECTOR('',#579,1.); +#579 = DIRECTION('',(-0.,-0.,-1.)); +#580 = PCURVE('',#280,#581); +#581 = DEFINITIONAL_REPRESENTATION('',(#582),#586); +#582 = LINE('',#583,#584); +#583 = CARTESIAN_POINT('',(4.5,-0.6)); +#584 = VECTOR('',#585,1.); +#585 = DIRECTION('',(0.,1.)); +#586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#587 = PCURVE('',#588,#593); +#588 = PLANE('',#589); +#589 = AXIS2_PLACEMENT_3D('',#590,#591,#592); +#590 = CARTESIAN_POINT('',(6.010407640086,4.242640687119,0.6)); +#591 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#592 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#593 = DEFINITIONAL_REPRESENTATION('',(#594),#598); +#594 = LINE('',#595,#596); +#595 = CARTESIAN_POINT('',(0.,0.)); +#596 = VECTOR('',#597,1.); +#597 = DIRECTION('',(0.,-1.)); +#598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#599 = ORIENTED_EDGE('',*,*,#600,.F.); +#600 = EDGE_CURVE('',#601,#573,#603,.T.); +#601 = VERTEX_POINT('',#602); +#602 = CARTESIAN_POINT('',(4.242640687119,6.010407640086,0.1)); +#603 = SURFACE_CURVE('',#604,(#608,#615),.PCURVE_S1.); +#604 = LINE('',#605,#606); +#605 = CARTESIAN_POINT('',(4.242640687119,6.010407640086,1.E-01)); +#606 = VECTOR('',#607,1.); +#607 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#608 = PCURVE('',#280,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(7.,-1.E-01)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(-1.,-0.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = PCURVE('',#616,#621); +#616 = PLANE('',#617); +#617 = AXIS2_PLACEMENT_3D('',#618,#619,#620); +#618 = CARTESIAN_POINT('',(4.242640687119,4.242640687119,1.E-01)); +#619 = DIRECTION('',(0.,0.,1.)); +#620 = DIRECTION('',(1.,0.,0.)); +#621 = DEFINITIONAL_REPRESENTATION('',(#622),#626); +#622 = LINE('',#623,#624); +#623 = CARTESIAN_POINT('',(1.24344978758E-14,1.767766952966)); +#624 = VECTOR('',#625,1.); +#625 = DIRECTION('',(0.707106781187,-0.707106781187)); +#626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#627 = ORIENTED_EDGE('',*,*,#628,.F.); +#628 = EDGE_CURVE('',#629,#601,#631,.T.); +#629 = VERTEX_POINT('',#630); +#630 = CARTESIAN_POINT('',(4.242640687119,6.010407640086,0.3)); +#631 = SURFACE_CURVE('',#632,(#636,#643),.PCURVE_S1.); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(4.242640687119,6.010407640086,0.6)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(-0.,-0.,-1.)); +#636 = PCURVE('',#280,#637); +#637 = DEFINITIONAL_REPRESENTATION('',(#638),#642); +#638 = LINE('',#639,#640); +#639 = CARTESIAN_POINT('',(7.,-0.6)); +#640 = VECTOR('',#641,1.); +#641 = DIRECTION('',(0.,1.)); +#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('',(2.474873734153,4.242640687119,0.6)); +#647 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#648 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#649 = DEFINITIONAL_REPRESENTATION('',(#650),#654); +#650 = LINE('',#651,#652); +#651 = CARTESIAN_POINT('',(2.5,0.)); +#652 = VECTOR('',#653,1.); +#653 = DIRECTION('',(0.,-1.)); +#654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#655 = ORIENTED_EDGE('',*,*,#656,.F.); +#656 = EDGE_CURVE('',#24,#629,#657,.T.); +#657 = SURFACE_CURVE('',#658,(#662,#669),.PCURVE_S1.); +#658 = LINE('',#659,#660); +#659 = CARTESIAN_POINT('',(0.176776695297,10.076271631908,0.3)); +#660 = VECTOR('',#661,1.); +#661 = DIRECTION('',(0.707106781187,-0.707106781187,-1.7E-16)); +#662 = PCURVE('',#280,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(12.75,-0.3)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(-1.,1.7E-16)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = PCURVE('',#399,#670); +#670 = DEFINITIONAL_REPRESENTATION('',(#671),#675); +#671 = LINE('',#672,#673); +#672 = CARTESIAN_POINT('',(12.75,-0.3)); +#673 = VECTOR('',#674,1.); +#674 = DIRECTION('',(-1.,1.7E-16)); +#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#676 = ORIENTED_EDGE('',*,*,#266,.F.); +#677 = ADVANCED_FACE('',(#678),#312,.F.); +#678 = FACE_BOUND('',#679,.F.); +#679 = EDGE_LOOP('',(#680,#703,#731,#759,#785,#786)); +#680 = ORIENTED_EDGE('',*,*,#681,.T.); +#681 = EDGE_CURVE('',#297,#682,#684,.T.); +#682 = VERTEX_POINT('',#683); +#683 = CARTESIAN_POINT('',(0.,1.767766952966,0.)); +#684 = SURFACE_CURVE('',#685,(#689,#696),.PCURVE_S1.); +#685 = LINE('',#686,#687); +#686 = CARTESIAN_POINT('',(0.,8.131727983645,0.)); +#687 = VECTOR('',#688,1.); +#688 = DIRECTION('',(0.,-1.,0.)); +#689 = PCURVE('',#312,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(-3.580920273743,4.550807709902)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(0.,-1.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = PCURVE('',#367,#697); +#697 = DEFINITIONAL_REPRESENTATION('',(#698),#702); +#698 = LINE('',#699,#700); +#699 = CARTESIAN_POINT('',(0.,0.)); +#700 = VECTOR('',#701,1.); +#701 = DIRECTION('',(1.,0.)); +#702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#703 = ORIENTED_EDGE('',*,*,#704,.T.); +#704 = EDGE_CURVE('',#682,#705,#707,.T.); +#705 = VERTEX_POINT('',#706); +#706 = CARTESIAN_POINT('',(1.767766952966,0.,0.)); +#707 = SURFACE_CURVE('',#708,(#712,#719),.PCURVE_S1.); +#708 = LINE('',#709,#710); +#709 = CARTESIAN_POINT('',(0.,1.767766952966,0.)); +#710 = VECTOR('',#711,1.); +#711 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#712 = PCURVE('',#312,#713); +#713 = DEFINITIONAL_REPRESENTATION('',(#714),#718); +#714 = LINE('',#715,#716); +#715 = CARTESIAN_POINT('',(-3.580920273743,-1.813153320777)); +#716 = VECTOR('',#717,1.); +#717 = DIRECTION('',(0.707106781187,-0.707106781187)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = PCURVE('',#720,#725); +#720 = PLANE('',#721); +#721 = AXIS2_PLACEMENT_3D('',#722,#723,#724); +#722 = CARTESIAN_POINT('',(0.,1.767766952966,0.)); +#723 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#724 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#725 = DEFINITIONAL_REPRESENTATION('',(#726),#730); +#726 = LINE('',#727,#728); +#727 = CARTESIAN_POINT('',(0.,0.)); +#728 = VECTOR('',#729,1.); +#729 = DIRECTION('',(1.,0.)); +#730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#731 = ORIENTED_EDGE('',*,*,#732,.T.); +#732 = EDGE_CURVE('',#705,#733,#735,.T.); +#733 = VERTEX_POINT('',#734); +#734 = CARTESIAN_POINT('',(8.131727983645,0.,0.)); +#735 = SURFACE_CURVE('',#736,(#740,#747),.PCURVE_S1.); +#736 = LINE('',#737,#738); +#737 = CARTESIAN_POINT('',(1.767766952966,0.,0.)); +#738 = VECTOR('',#739,1.); +#739 = DIRECTION('',(1.,0.,0.)); +#740 = PCURVE('',#312,#741); +#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(-1.813153320777,-3.580920273743)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(1.,0.)); +#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#747 = PCURVE('',#748,#753); +#748 = PLANE('',#749); +#749 = AXIS2_PLACEMENT_3D('',#750,#751,#752); +#750 = CARTESIAN_POINT('',(1.767766952966,0.,0.)); +#751 = DIRECTION('',(0.,1.,0.)); +#752 = DIRECTION('',(1.,0.,0.)); +#753 = DEFINITIONAL_REPRESENTATION('',(#754),#758); +#754 = LINE('',#755,#756); +#755 = CARTESIAN_POINT('',(0.,0.)); +#756 = VECTOR('',#757,1.); +#757 = DIRECTION('',(1.,0.)); +#758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#759 = ORIENTED_EDGE('',*,*,#760,.T.); +#760 = EDGE_CURVE('',#733,#446,#761,.T.); +#761 = SURFACE_CURVE('',#762,(#766,#773),.PCURVE_S1.); +#762 = LINE('',#763,#764); +#763 = CARTESIAN_POINT('',(8.131727983645,0.,0.)); +#764 = VECTOR('',#765,1.); +#765 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#766 = PCURVE('',#312,#767); +#767 = DEFINITIONAL_REPRESENTATION('',(#768),#772); +#768 = LINE('',#769,#770); +#769 = CARTESIAN_POINT('',(4.550807709902,-3.580920273743)); +#770 = VECTOR('',#771,1.); +#771 = DIRECTION('',(0.707106781187,0.707106781187)); +#772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#773 = PCURVE('',#774,#779); +#774 = PLANE('',#775); +#775 = AXIS2_PLACEMENT_3D('',#776,#777,#778); +#776 = CARTESIAN_POINT('',(8.131727983645,0.,0.)); +#777 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#778 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#779 = DEFINITIONAL_REPRESENTATION('',(#780),#784); +#780 = LINE('',#781,#782); +#781 = CARTESIAN_POINT('',(0.,0.)); +#782 = VECTOR('',#783,1.); +#783 = DIRECTION('',(1.,0.)); +#784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#785 = ORIENTED_EDGE('',*,*,#445,.T.); +#786 = ORIENTED_EDGE('',*,*,#296,.T.); +#787 = ADVANCED_FACE('',(#788),#367,.F.); +#788 = FACE_BOUND('',#789,.F.); +#789 = EDGE_LOOP('',(#790,#791,#814,#835)); +#790 = ORIENTED_EDGE('',*,*,#353,.T.); +#791 = ORIENTED_EDGE('',*,*,#792,.T.); +#792 = EDGE_CURVE('',#326,#793,#795,.T.); +#793 = VERTEX_POINT('',#794); +#794 = CARTESIAN_POINT('',(0.,1.767766952966,0.6)); +#795 = SURFACE_CURVE('',#796,(#800,#807),.PCURVE_S1.); +#796 = LINE('',#797,#798); +#797 = CARTESIAN_POINT('',(0.,8.131727983645,0.6)); +#798 = VECTOR('',#799,1.); +#799 = DIRECTION('',(0.,-1.,0.)); +#800 = PCURVE('',#367,#801); +#801 = DEFINITIONAL_REPRESENTATION('',(#802),#806); +#802 = LINE('',#803,#804); +#803 = CARTESIAN_POINT('',(0.,-0.6)); +#804 = VECTOR('',#805,1.); +#805 = DIRECTION('',(1.,0.)); +#806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#807 = PCURVE('',#341,#808); +#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813); +#809 = LINE('',#810,#811); +#810 = CARTESIAN_POINT('',(-3.580920273743,4.550807709902)); +#811 = VECTOR('',#812,1.); +#812 = DIRECTION('',(0.,-1.)); +#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#814 = ORIENTED_EDGE('',*,*,#815,.F.); +#815 = EDGE_CURVE('',#682,#793,#816,.T.); +#816 = SURFACE_CURVE('',#817,(#821,#828),.PCURVE_S1.); +#817 = LINE('',#818,#819); +#818 = CARTESIAN_POINT('',(0.,1.767766952966,0.)); +#819 = VECTOR('',#820,1.); +#820 = DIRECTION('',(0.,0.,1.)); +#821 = PCURVE('',#367,#822); +#822 = DEFINITIONAL_REPRESENTATION('',(#823),#827); +#823 = LINE('',#824,#825); +#824 = CARTESIAN_POINT('',(6.363961030679,0.)); +#825 = VECTOR('',#826,1.); +#826 = DIRECTION('',(0.,-1.)); +#827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#828 = PCURVE('',#720,#829); +#829 = DEFINITIONAL_REPRESENTATION('',(#830),#834); +#830 = LINE('',#831,#832); +#831 = CARTESIAN_POINT('',(0.,0.)); +#832 = VECTOR('',#833,1.); +#833 = DIRECTION('',(0.,-1.)); +#834 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#835 = ORIENTED_EDGE('',*,*,#681,.F.); +#836 = ADVANCED_FACE('',(#837),#341,.T.); +#837 = FACE_BOUND('',#838,.T.); +#838 = EDGE_LOOP('',(#839,#840,#841,#864,#887,#910,#938,#961,#989,#1012) + ); +#839 = ORIENTED_EDGE('',*,*,#325,.T.); +#840 = ORIENTED_EDGE('',*,*,#792,.T.); +#841 = ORIENTED_EDGE('',*,*,#842,.T.); +#842 = EDGE_CURVE('',#793,#843,#845,.T.); +#843 = VERTEX_POINT('',#844); +#844 = CARTESIAN_POINT('',(1.767766952966,0.,0.6)); +#845 = SURFACE_CURVE('',#846,(#850,#857),.PCURVE_S1.); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.,1.767766952966,0.6)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#850 = PCURVE('',#341,#851); +#851 = DEFINITIONAL_REPRESENTATION('',(#852),#856); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-3.580920273743,-1.813153320777)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(0.707106781187,-0.707106781187)); +#856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#857 = PCURVE('',#720,#858); +#858 = DEFINITIONAL_REPRESENTATION('',(#859),#863); +#859 = LINE('',#860,#861); +#860 = CARTESIAN_POINT('',(0.,-0.6)); +#861 = VECTOR('',#862,1.); +#862 = DIRECTION('',(1.,0.)); +#863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#864 = ORIENTED_EDGE('',*,*,#865,.T.); +#865 = EDGE_CURVE('',#843,#866,#868,.T.); +#866 = VERTEX_POINT('',#867); +#867 = CARTESIAN_POINT('',(8.131727983645,0.,0.6)); +#868 = SURFACE_CURVE('',#869,(#873,#880),.PCURVE_S1.); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(1.767766952966,0.,0.6)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(1.,0.,0.)); +#873 = PCURVE('',#341,#874); +#874 = DEFINITIONAL_REPRESENTATION('',(#875),#879); +#875 = LINE('',#876,#877); +#876 = CARTESIAN_POINT('',(-1.813153320777,-3.580920273743)); +#877 = VECTOR('',#878,1.); +#878 = DIRECTION('',(1.,0.)); +#879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#880 = PCURVE('',#748,#881); +#881 = DEFINITIONAL_REPRESENTATION('',(#882),#886); +#882 = LINE('',#883,#884); +#883 = CARTESIAN_POINT('',(0.,-0.6)); +#884 = VECTOR('',#885,1.); +#885 = DIRECTION('',(1.,0.)); +#886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#887 = ORIENTED_EDGE('',*,*,#888,.T.); +#888 = EDGE_CURVE('',#866,#889,#891,.T.); +#889 = VERTEX_POINT('',#890); +#890 = CARTESIAN_POINT('',(8.980256121069,0.848528137424,0.6)); +#891 = SURFACE_CURVE('',#892,(#896,#903),.PCURVE_S1.); +#892 = LINE('',#893,#894); +#893 = CARTESIAN_POINT('',(8.131727983645,0.,0.6)); +#894 = VECTOR('',#895,1.); +#895 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#896 = PCURVE('',#341,#897); +#897 = DEFINITIONAL_REPRESENTATION('',(#898),#902); +#898 = LINE('',#899,#900); +#899 = CARTESIAN_POINT('',(4.550807709902,-3.580920273743)); +#900 = VECTOR('',#901,1.); +#901 = DIRECTION('',(0.707106781187,0.707106781187)); +#902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#903 = PCURVE('',#774,#904); +#904 = DEFINITIONAL_REPRESENTATION('',(#905),#909); +#905 = LINE('',#906,#907); +#906 = CARTESIAN_POINT('',(0.,-0.6)); +#907 = VECTOR('',#908,1.); +#908 = DIRECTION('',(1.,0.)); +#909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#910 = ORIENTED_EDGE('',*,*,#911,.T.); +#911 = EDGE_CURVE('',#889,#912,#914,.T.); +#912 = VERTEX_POINT('',#913); +#913 = CARTESIAN_POINT('',(5.79827560573,4.030508652763,0.6)); +#914 = SURFACE_CURVE('',#915,(#919,#926),.PCURVE_S1.); +#915 = LINE('',#916,#917); +#916 = CARTESIAN_POINT('',(-3.535533905931E-02,9.864139597552,0.6)); +#917 = VECTOR('',#918,1.); +#918 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#919 = PCURVE('',#341,#920); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#925); +#921 = LINE('',#922,#923); +#922 = CARTESIAN_POINT('',(-3.616275612802,6.283219323809)); +#923 = VECTOR('',#924,1.); +#924 = DIRECTION('',(-0.707106781187,0.707106781187)); +#925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#926 = PCURVE('',#927,#932); +#927 = PLANE('',#928); +#928 = AXIS2_PLACEMENT_3D('',#929,#930,#931); +#929 = CARTESIAN_POINT('',(3.580920273743,3.580920273743,0.6)); +#930 = DIRECTION('',(0.,0.,1.)); +#931 = DIRECTION('',(1.,0.,0.)); +#932 = DEFINITIONAL_REPRESENTATION('',(#933),#937); +#933 = LINE('',#934,#935); +#934 = CARTESIAN_POINT('',(-3.616275612802,6.283219323809)); +#935 = VECTOR('',#936,1.); +#936 = DIRECTION('',(-0.707106781187,0.707106781187)); +#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#938 = ORIENTED_EDGE('',*,*,#939,.T.); +#939 = EDGE_CURVE('',#912,#940,#942,.T.); +#940 = VERTEX_POINT('',#941); +#941 = CARTESIAN_POINT('',(4.242640687119,2.474873734153,0.6)); +#942 = SURFACE_CURVE('',#943,(#947,#954),.PCURVE_S1.); +#943 = LINE('',#944,#945); +#944 = CARTESIAN_POINT('',(6.010407640086,4.242640687119,0.6)); +#945 = VECTOR('',#946,1.); +#946 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#947 = PCURVE('',#341,#948); +#948 = DEFINITIONAL_REPRESENTATION('',(#949),#953); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(2.429487366342,0.661720413376)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#954 = PCURVE('',#588,#955); +#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(0.,0.)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(1.,0.)); +#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#961 = ORIENTED_EDGE('',*,*,#962,.T.); +#962 = EDGE_CURVE('',#940,#963,#965,.T.); +#963 = VERTEX_POINT('',#964); +#964 = CARTESIAN_POINT('',(2.474873734153,4.242640687119,0.6)); +#965 = SURFACE_CURVE('',#966,(#970,#977),.PCURVE_S1.); +#966 = LINE('',#967,#968); +#967 = CARTESIAN_POINT('',(4.242640687119,2.474873734153,0.6)); +#968 = VECTOR('',#969,1.); +#969 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#970 = PCURVE('',#341,#971); +#971 = DEFINITIONAL_REPRESENTATION('',(#972),#976); +#972 = LINE('',#973,#974); +#973 = CARTESIAN_POINT('',(0.661720413376,-1.10604653959)); +#974 = VECTOR('',#975,1.); +#975 = DIRECTION('',(-0.707106781187,0.707106781187)); +#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#977 = PCURVE('',#978,#983); +#978 = PLANE('',#979); +#979 = AXIS2_PLACEMENT_3D('',#980,#981,#982); +#980 = CARTESIAN_POINT('',(4.242640687119,2.474873734153,0.6)); +#981 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#982 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(0.,0.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(1.,0.)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#989 = ORIENTED_EDGE('',*,*,#990,.T.); +#990 = EDGE_CURVE('',#963,#991,#993,.T.); +#991 = VERTEX_POINT('',#992); +#992 = CARTESIAN_POINT('',(4.030508652763,5.79827560573,0.6)); +#993 = SURFACE_CURVE('',#994,(#998,#1005),.PCURVE_S1.); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(2.474873734153,4.242640687119,0.6)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#998 = PCURVE('',#341,#999); +#999 = DEFINITIONAL_REPRESENTATION('',(#1000),#1004); +#1000 = LINE('',#1001,#1002); +#1001 = CARTESIAN_POINT('',(-1.10604653959,0.661720413376)); +#1002 = VECTOR('',#1003,1.); +#1003 = DIRECTION('',(0.707106781187,0.707106781187)); +#1004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1005 = PCURVE('',#644,#1006); +#1006 = DEFINITIONAL_REPRESENTATION('',(#1007),#1011); +#1007 = LINE('',#1008,#1009); +#1008 = CARTESIAN_POINT('',(0.,0.)); +#1009 = VECTOR('',#1010,1.); +#1010 = DIRECTION('',(1.,0.)); +#1011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1012 = ORIENTED_EDGE('',*,*,#1013,.T.); +#1013 = EDGE_CURVE('',#991,#80,#1014,.T.); +#1014 = SURFACE_CURVE('',#1015,(#1019,#1026),.PCURVE_S1.); +#1015 = LINE('',#1016,#1017); +#1016 = CARTESIAN_POINT('',(-3.535533905931E-02,9.864139597552,0.6)); +#1017 = VECTOR('',#1018,1.); +#1018 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#1019 = PCURVE('',#341,#1020); +#1020 = DEFINITIONAL_REPRESENTATION('',(#1021),#1025); +#1021 = LINE('',#1022,#1023); +#1022 = CARTESIAN_POINT('',(-3.616275612802,6.283219323809)); +#1023 = VECTOR('',#1024,1.); +#1024 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1026 = PCURVE('',#425,#1027); +#1027 = DEFINITIONAL_REPRESENTATION('',(#1028),#1032); +#1028 = LINE('',#1029,#1030); +#1029 = CARTESIAN_POINT('',(-3.616275612802,6.283219323809)); +#1030 = VECTOR('',#1031,1.); +#1031 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1033 = ADVANCED_FACE('',(#1034),#425,.T.); +#1034 = FACE_BOUND('',#1035,.T.); +#1035 = EDGE_LOOP('',(#1036,#1059,#1060,#1061)); +#1036 = ORIENTED_EDGE('',*,*,#1037,.T.); +#1037 = EDGE_CURVE('',#1038,#384,#1040,.T.); +#1038 = VERTEX_POINT('',#1039); +#1039 = CARTESIAN_POINT('',(4.242640687119,6.010407640086,0.6)); +#1040 = SURFACE_CURVE('',#1041,(#1045,#1052),.PCURVE_S1.); +#1041 = LINE('',#1042,#1043); +#1042 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.6)); +#1043 = VECTOR('',#1044,1.); +#1044 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1045 = PCURVE('',#425,#1046); +#1046 = DEFINITIONAL_REPRESENTATION('',(#1047),#1051); +#1047 = LINE('',#1048,#1049); +#1048 = CARTESIAN_POINT('',(5.611467881682,-2.520260101963)); +#1049 = VECTOR('',#1050,1.); +#1050 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1052 = PCURVE('',#399,#1053); +#1053 = DEFINITIONAL_REPRESENTATION('',(#1054),#1058); +#1054 = LINE('',#1055,#1056); +#1055 = CARTESIAN_POINT('',(0.,-0.6)); +#1056 = VECTOR('',#1057,1.); +#1057 = DIRECTION('',(1.,0.)); +#1058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1059 = ORIENTED_EDGE('',*,*,#411,.T.); +#1060 = ORIENTED_EDGE('',*,*,#1013,.F.); +#1061 = ORIENTED_EDGE('',*,*,#1062,.T.); +#1062 = EDGE_CURVE('',#991,#1038,#1063,.T.); +#1063 = SURFACE_CURVE('',#1064,(#1068,#1075),.PCURVE_S1.); +#1064 = LINE('',#1065,#1066); +#1065 = CARTESIAN_POINT('',(2.474873734153,4.242640687119,0.6)); +#1066 = VECTOR('',#1067,1.); +#1067 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1068 = PCURVE('',#425,#1069); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(-1.10604653959,0.661720413376)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(0.707106781187,0.707106781187)); +#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1075 = PCURVE('',#644,#1076); +#1076 = DEFINITIONAL_REPRESENTATION('',(#1077),#1081); +#1077 = LINE('',#1078,#1079); +#1078 = CARTESIAN_POINT('',(0.,0.)); +#1079 = VECTOR('',#1080,1.); +#1080 = DIRECTION('',(1.,0.)); +#1081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1082 = ADVANCED_FACE('',(#1083),#399,.F.); +#1083 = FACE_BOUND('',#1084,.F.); +#1084 = EDGE_LOOP('',(#1085,#1086,#1087,#1108)); +#1085 = ORIENTED_EDGE('',*,*,#383,.F.); +#1086 = ORIENTED_EDGE('',*,*,#656,.T.); +#1087 = ORIENTED_EDGE('',*,*,#1088,.F.); +#1088 = EDGE_CURVE('',#1038,#629,#1089,.T.); +#1089 = SURFACE_CURVE('',#1090,(#1094,#1101),.PCURVE_S1.); +#1090 = LINE('',#1091,#1092); +#1091 = CARTESIAN_POINT('',(4.242640687119,6.010407640086,0.6)); +#1092 = VECTOR('',#1093,1.); +#1093 = DIRECTION('',(-0.,-0.,-1.)); +#1094 = PCURVE('',#399,#1095); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(7.,-0.6)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(0.,1.)); +#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1101 = PCURVE('',#644,#1102); +#1102 = DEFINITIONAL_REPRESENTATION('',(#1103),#1107); +#1103 = LINE('',#1104,#1105); +#1104 = CARTESIAN_POINT('',(2.5,0.)); +#1105 = VECTOR('',#1106,1.); +#1106 = DIRECTION('',(0.,-1.)); +#1107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1108 = ORIENTED_EDGE('',*,*,#1037,.T.); +#1109 = ADVANCED_FACE('',(#1110),#484,.F.); +#1110 = FACE_BOUND('',#1111,.F.); +#1111 = EDGE_LOOP('',(#1112,#1113,#1140)); +#1112 = ORIENTED_EDGE('',*,*,#468,.F.); +#1113 = ORIENTED_EDGE('',*,*,#1114,.F.); +#1114 = EDGE_CURVE('',#522,#446,#1115,.T.); +#1115 = SURFACE_CURVE('',#1116,(#1121,#1128),.PCURVE_S1.); +#1116 = CIRCLE('',#1117,0.3); +#1117 = AXIS2_PLACEMENT_3D('',#1118,#1119,#1120); +#1118 = CARTESIAN_POINT('',(8.980256121069,0.848528137424,0.3)); +#1119 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#1120 = DIRECTION('',(0.707106781187,0.707106781187,6.E-17)); +#1121 = PCURVE('',#484,#1122); +#1122 = DEFINITIONAL_REPRESENTATION('',(#1123),#1127); +#1123 = CIRCLE('',#1124,0.3); +#1124 = AXIS2_PLACEMENT_2D('',#1125,#1126); +#1125 = CARTESIAN_POINT('',(1.2,-0.3)); +#1126 = DIRECTION('',(1.,-6.E-17)); +#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1128 = PCURVE('',#1129,#1134); +#1129 = CYLINDRICAL_SURFACE('',#1130,0.3); +#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133); +#1131 = CARTESIAN_POINT('',(-3.535533905931E-02,9.864139597552,0.3)); +#1132 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#1133 = DIRECTION('',(0.707106781187,0.707106781187,6.E-17)); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(-6.28318530718,-12.75)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(1.,-0.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1140 = ORIENTED_EDGE('',*,*,#521,.F.); +#1141 = ADVANCED_FACE('',(#1142),#644,.T.); +#1142 = FACE_BOUND('',#1143,.T.); +#1143 = EDGE_LOOP('',(#1144,#1167,#1188,#1189,#1190,#1191)); +#1144 = ORIENTED_EDGE('',*,*,#1145,.T.); +#1145 = EDGE_CURVE('',#963,#1146,#1148,.T.); +#1146 = VERTEX_POINT('',#1147); +#1147 = CARTESIAN_POINT('',(2.474873734153,4.242640687119,0.1)); +#1148 = SURFACE_CURVE('',#1149,(#1153,#1160),.PCURVE_S1.); +#1149 = LINE('',#1150,#1151); +#1150 = CARTESIAN_POINT('',(2.474873734153,4.242640687119,0.6)); +#1151 = VECTOR('',#1152,1.); +#1152 = DIRECTION('',(-0.,-0.,-1.)); +#1153 = PCURVE('',#644,#1154); +#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159); +#1155 = LINE('',#1156,#1157); +#1156 = CARTESIAN_POINT('',(0.,0.)); +#1157 = VECTOR('',#1158,1.); +#1158 = DIRECTION('',(0.,-1.)); +#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1160 = PCURVE('',#978,#1161); +#1161 = DEFINITIONAL_REPRESENTATION('',(#1162),#1166); +#1162 = LINE('',#1163,#1164); +#1163 = CARTESIAN_POINT('',(2.5,0.)); +#1164 = VECTOR('',#1165,1.); +#1165 = DIRECTION('',(0.,-1.)); +#1166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1167 = ORIENTED_EDGE('',*,*,#1168,.T.); +#1168 = EDGE_CURVE('',#1146,#601,#1169,.T.); +#1169 = SURFACE_CURVE('',#1170,(#1174,#1181),.PCURVE_S1.); +#1170 = LINE('',#1171,#1172); +#1171 = CARTESIAN_POINT('',(2.474873734153,4.242640687119,1.E-01)); +#1172 = VECTOR('',#1173,1.); +#1173 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1174 = PCURVE('',#644,#1175); +#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180); +#1176 = LINE('',#1177,#1178); +#1177 = CARTESIAN_POINT('',(0.,-0.5)); +#1178 = VECTOR('',#1179,1.); +#1179 = DIRECTION('',(1.,0.)); +#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1181 = PCURVE('',#616,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(-1.767766952966,1.24344978758E-14)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(0.707106781187,0.707106781187)); +#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1188 = ORIENTED_EDGE('',*,*,#628,.F.); +#1189 = ORIENTED_EDGE('',*,*,#1088,.F.); +#1190 = ORIENTED_EDGE('',*,*,#1062,.F.); +#1191 = ORIENTED_EDGE('',*,*,#990,.F.); +#1192 = ADVANCED_FACE('',(#1193),#616,.T.); +#1193 = FACE_BOUND('',#1194,.F.); +#1194 = EDGE_LOOP('',(#1195,#1196,#1219,#1240)); +#1195 = ORIENTED_EDGE('',*,*,#600,.T.); +#1196 = ORIENTED_EDGE('',*,*,#1197,.T.); +#1197 = EDGE_CURVE('',#573,#1198,#1200,.T.); +#1198 = VERTEX_POINT('',#1199); +#1199 = CARTESIAN_POINT('',(4.242640687119,2.474873734153,0.1)); +#1200 = SURFACE_CURVE('',#1201,(#1205,#1212),.PCURVE_S1.); +#1201 = LINE('',#1202,#1203); +#1202 = CARTESIAN_POINT('',(6.010407640086,4.242640687119,1.E-01)); +#1203 = VECTOR('',#1204,1.); +#1204 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1205 = PCURVE('',#616,#1206); +#1206 = DEFINITIONAL_REPRESENTATION('',(#1207),#1211); +#1207 = LINE('',#1208,#1209); +#1208 = CARTESIAN_POINT('',(1.767766952966,-1.06581410364E-14)); +#1209 = VECTOR('',#1210,1.); +#1210 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1212 = PCURVE('',#588,#1213); +#1213 = DEFINITIONAL_REPRESENTATION('',(#1214),#1218); +#1214 = LINE('',#1215,#1216); +#1215 = CARTESIAN_POINT('',(-0.,-0.5)); +#1216 = VECTOR('',#1217,1.); +#1217 = DIRECTION('',(1.,0.)); +#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1219 = ORIENTED_EDGE('',*,*,#1220,.T.); +#1220 = EDGE_CURVE('',#1198,#1146,#1221,.T.); +#1221 = SURFACE_CURVE('',#1222,(#1226,#1233),.PCURVE_S1.); +#1222 = LINE('',#1223,#1224); +#1223 = CARTESIAN_POINT('',(4.242640687119,2.474873734153,1.E-01)); +#1224 = VECTOR('',#1225,1.); +#1225 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1226 = PCURVE('',#616,#1227); +#1227 = DEFINITIONAL_REPRESENTATION('',(#1228),#1232); +#1228 = LINE('',#1229,#1230); +#1229 = CARTESIAN_POINT('',(-1.15463194561E-14,-1.767766952966)); +#1230 = VECTOR('',#1231,1.); +#1231 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1233 = PCURVE('',#978,#1234); +#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1239); +#1235 = LINE('',#1236,#1237); +#1236 = CARTESIAN_POINT('',(0.,-0.5)); +#1237 = VECTOR('',#1238,1.); +#1238 = DIRECTION('',(1.,0.)); +#1239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1240 = ORIENTED_EDGE('',*,*,#1168,.T.); +#1241 = ADVANCED_FACE('',(#1242),#588,.T.); +#1242 = FACE_BOUND('',#1243,.T.); +#1243 = EDGE_LOOP('',(#1244,#1267,#1268,#1269,#1290,#1291)); +#1244 = ORIENTED_EDGE('',*,*,#1245,.T.); +#1245 = EDGE_CURVE('',#1246,#545,#1248,.T.); +#1246 = VERTEX_POINT('',#1247); +#1247 = CARTESIAN_POINT('',(6.010407640086,4.242640687119,0.6)); +#1248 = SURFACE_CURVE('',#1249,(#1253,#1260),.PCURVE_S1.); +#1249 = LINE('',#1250,#1251); +#1250 = CARTESIAN_POINT('',(6.010407640086,4.242640687119,0.6)); +#1251 = VECTOR('',#1252,1.); +#1252 = DIRECTION('',(-0.,-0.,-1.)); +#1253 = PCURVE('',#588,#1254); +#1254 = DEFINITIONAL_REPRESENTATION('',(#1255),#1259); +#1255 = LINE('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(0.,0.)); +#1257 = VECTOR('',#1258,1.); +#1258 = DIRECTION('',(0.,-1.)); +#1259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1260 = PCURVE('',#560,#1261); +#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266); +#1262 = LINE('',#1263,#1264); +#1263 = CARTESIAN_POINT('',(4.5,-0.6)); +#1264 = VECTOR('',#1265,1.); +#1265 = DIRECTION('',(0.,1.)); +#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1267 = ORIENTED_EDGE('',*,*,#572,.T.); +#1268 = ORIENTED_EDGE('',*,*,#1197,.T.); +#1269 = ORIENTED_EDGE('',*,*,#1270,.F.); +#1270 = EDGE_CURVE('',#940,#1198,#1271,.T.); +#1271 = SURFACE_CURVE('',#1272,(#1276,#1283),.PCURVE_S1.); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(4.242640687119,2.474873734153,0.6)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(-0.,-0.,-1.)); +#1276 = PCURVE('',#588,#1277); +#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282); +#1278 = LINE('',#1279,#1280); +#1279 = CARTESIAN_POINT('',(2.5,0.)); +#1280 = VECTOR('',#1281,1.); +#1281 = DIRECTION('',(0.,-1.)); +#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1283 = PCURVE('',#978,#1284); +#1284 = DEFINITIONAL_REPRESENTATION('',(#1285),#1289); +#1285 = LINE('',#1286,#1287); +#1286 = CARTESIAN_POINT('',(0.,0.)); +#1287 = VECTOR('',#1288,1.); +#1288 = DIRECTION('',(0.,-1.)); +#1289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1290 = ORIENTED_EDGE('',*,*,#939,.F.); +#1291 = ORIENTED_EDGE('',*,*,#1292,.F.); +#1292 = EDGE_CURVE('',#1246,#912,#1293,.T.); +#1293 = SURFACE_CURVE('',#1294,(#1298,#1305),.PCURVE_S1.); +#1294 = LINE('',#1295,#1296); +#1295 = CARTESIAN_POINT('',(6.010407640086,4.242640687119,0.6)); +#1296 = VECTOR('',#1297,1.); +#1297 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1298 = PCURVE('',#588,#1299); +#1299 = DEFINITIONAL_REPRESENTATION('',(#1300),#1304); +#1300 = LINE('',#1301,#1302); +#1301 = CARTESIAN_POINT('',(0.,0.)); +#1302 = VECTOR('',#1303,1.); +#1303 = DIRECTION('',(1.,0.)); +#1304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1305 = PCURVE('',#927,#1306); +#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(2.429487366342,0.661720413376)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1312 = ADVANCED_FACE('',(#1313),#560,.F.); +#1313 = FACE_BOUND('',#1314,.F.); +#1314 = EDGE_LOOP('',(#1315,#1316,#1317,#1345)); +#1315 = ORIENTED_EDGE('',*,*,#1245,.T.); +#1316 = ORIENTED_EDGE('',*,*,#544,.T.); +#1317 = ORIENTED_EDGE('',*,*,#1318,.T.); +#1318 = EDGE_CURVE('',#522,#1319,#1321,.T.); +#1319 = VERTEX_POINT('',#1320); +#1320 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.6)); +#1321 = SURFACE_CURVE('',#1322,(#1326,#1333),.PCURVE_S1.); +#1322 = LINE('',#1323,#1324); +#1323 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.)); +#1324 = VECTOR('',#1325,1.); +#1325 = DIRECTION('',(0.,0.,1.)); +#1326 = PCURVE('',#560,#1327); +#1327 = DEFINITIONAL_REPRESENTATION('',(#1328),#1332); +#1328 = LINE('',#1329,#1330); +#1329 = CARTESIAN_POINT('',(0.,0.)); +#1330 = VECTOR('',#1331,1.); +#1331 = DIRECTION('',(0.,-1.)); +#1332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1333 = PCURVE('',#1334,#1339); +#1334 = PLANE('',#1335); +#1335 = AXIS2_PLACEMENT_3D('',#1336,#1337,#1338); +#1336 = CARTESIAN_POINT('',(8.131727983645,0.,0.)); +#1337 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1338 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1339 = DEFINITIONAL_REPRESENTATION('',(#1340),#1344); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(1.5,0.)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(0.,-1.)); +#1344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1345 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1346 = EDGE_CURVE('',#1319,#1246,#1347,.T.); +#1347 = SURFACE_CURVE('',#1348,(#1352,#1359),.PCURVE_S1.); +#1348 = LINE('',#1349,#1350); +#1349 = CARTESIAN_POINT('',(9.192388155425,1.06066017178,0.6)); +#1350 = VECTOR('',#1351,1.); +#1351 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1352 = PCURVE('',#560,#1353); +#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1358); +#1354 = LINE('',#1355,#1356); +#1355 = CARTESIAN_POINT('',(0.,-0.6)); +#1356 = VECTOR('',#1357,1.); +#1357 = DIRECTION('',(1.,0.)); +#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1359 = PCURVE('',#927,#1360); +#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365); +#1361 = LINE('',#1362,#1363); +#1362 = CARTESIAN_POINT('',(5.611467881682,-2.520260101963)); +#1363 = VECTOR('',#1364,1.); +#1364 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1366 = ADVANCED_FACE('',(#1367),#774,.F.); +#1367 = FACE_BOUND('',#1368,.F.); +#1368 = EDGE_LOOP('',(#1369,#1370,#1391,#1392)); +#1369 = ORIENTED_EDGE('',*,*,#760,.F.); +#1370 = ORIENTED_EDGE('',*,*,#1371,.T.); +#1371 = EDGE_CURVE('',#733,#866,#1372,.T.); +#1372 = SURFACE_CURVE('',#1373,(#1377,#1384),.PCURVE_S1.); +#1373 = LINE('',#1374,#1375); +#1374 = CARTESIAN_POINT('',(8.131727983645,0.,0.)); +#1375 = VECTOR('',#1376,1.); +#1376 = DIRECTION('',(0.,0.,1.)); +#1377 = PCURVE('',#774,#1378); +#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1383); +#1379 = LINE('',#1380,#1381); +#1380 = CARTESIAN_POINT('',(0.,0.)); +#1381 = VECTOR('',#1382,1.); +#1382 = DIRECTION('',(0.,-1.)); +#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1384 = PCURVE('',#748,#1385); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1390); +#1386 = LINE('',#1387,#1388); +#1387 = CARTESIAN_POINT('',(6.363961030679,0.)); +#1388 = VECTOR('',#1389,1.); +#1389 = DIRECTION('',(0.,-1.)); +#1390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1391 = ORIENTED_EDGE('',*,*,#888,.T.); +#1392 = ORIENTED_EDGE('',*,*,#1393,.F.); +#1393 = EDGE_CURVE('',#446,#889,#1394,.T.); +#1394 = SURFACE_CURVE('',#1395,(#1400,#1407),.PCURVE_S1.); +#1395 = CIRCLE('',#1396,0.3); +#1396 = AXIS2_PLACEMENT_3D('',#1397,#1398,#1399); +#1397 = CARTESIAN_POINT('',(8.980256121069,0.848528137424,0.3)); +#1398 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#1399 = DIRECTION('',(0.707106781187,0.707106781187,6.E-17)); +#1400 = PCURVE('',#774,#1401); +#1401 = DEFINITIONAL_REPRESENTATION('',(#1402),#1406); +#1402 = CIRCLE('',#1403,0.3); +#1403 = AXIS2_PLACEMENT_2D('',#1404,#1405); +#1404 = CARTESIAN_POINT('',(1.2,-0.3)); +#1405 = DIRECTION('',(1.,-6.E-17)); +#1406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1407 = PCURVE('',#1129,#1408); +#1408 = DEFINITIONAL_REPRESENTATION('',(#1409),#1413); +#1409 = LINE('',#1410,#1411); +#1410 = CARTESIAN_POINT('',(-6.28318530718,-12.75)); +#1411 = VECTOR('',#1412,1.); +#1412 = DIRECTION('',(1.,-0.)); +#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1414 = ADVANCED_FACE('',(#1415),#748,.F.); +#1415 = FACE_BOUND('',#1416,.F.); +#1416 = EDGE_LOOP('',(#1417,#1438,#1439,#1440)); +#1417 = ORIENTED_EDGE('',*,*,#1418,.T.); +#1418 = EDGE_CURVE('',#705,#843,#1419,.T.); +#1419 = SURFACE_CURVE('',#1420,(#1424,#1431),.PCURVE_S1.); +#1420 = LINE('',#1421,#1422); +#1421 = CARTESIAN_POINT('',(1.767766952966,0.,0.)); +#1422 = VECTOR('',#1423,1.); +#1423 = DIRECTION('',(0.,0.,1.)); +#1424 = PCURVE('',#748,#1425); +#1425 = DEFINITIONAL_REPRESENTATION('',(#1426),#1430); +#1426 = LINE('',#1427,#1428); +#1427 = CARTESIAN_POINT('',(0.,0.)); +#1428 = VECTOR('',#1429,1.); +#1429 = DIRECTION('',(0.,-1.)); +#1430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1431 = PCURVE('',#720,#1432); +#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437); +#1433 = LINE('',#1434,#1435); +#1434 = CARTESIAN_POINT('',(2.5,0.)); +#1435 = VECTOR('',#1436,1.); +#1436 = DIRECTION('',(0.,-1.)); +#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1438 = ORIENTED_EDGE('',*,*,#865,.T.); +#1439 = ORIENTED_EDGE('',*,*,#1371,.F.); +#1440 = ORIENTED_EDGE('',*,*,#732,.F.); +#1441 = ADVANCED_FACE('',(#1442),#720,.F.); +#1442 = FACE_BOUND('',#1443,.F.); +#1443 = EDGE_LOOP('',(#1444,#1445,#1446,#1447)); +#1444 = ORIENTED_EDGE('',*,*,#815,.T.); +#1445 = ORIENTED_EDGE('',*,*,#842,.T.); +#1446 = ORIENTED_EDGE('',*,*,#1418,.F.); +#1447 = ORIENTED_EDGE('',*,*,#704,.F.); +#1448 = ADVANCED_FACE('',(#1449),#978,.T.); +#1449 = FACE_BOUND('',#1450,.T.); +#1450 = EDGE_LOOP('',(#1451,#1452,#1453,#1454)); +#1451 = ORIENTED_EDGE('',*,*,#1270,.T.); +#1452 = ORIENTED_EDGE('',*,*,#1220,.T.); +#1453 = ORIENTED_EDGE('',*,*,#1145,.F.); +#1454 = ORIENTED_EDGE('',*,*,#962,.F.); +#1455 = ADVANCED_FACE('',(#1456),#927,.T.); +#1456 = FACE_BOUND('',#1457,.T.); +#1457 = EDGE_LOOP('',(#1458,#1459,#1460,#1461)); +#1458 = ORIENTED_EDGE('',*,*,#1346,.T.); +#1459 = ORIENTED_EDGE('',*,*,#1292,.T.); +#1460 = ORIENTED_EDGE('',*,*,#911,.F.); +#1461 = ORIENTED_EDGE('',*,*,#1462,.T.); +#1462 = EDGE_CURVE('',#889,#1319,#1463,.T.); +#1463 = SURFACE_CURVE('',#1464,(#1468,#1475),.PCURVE_S1.); +#1464 = LINE('',#1465,#1466); +#1465 = CARTESIAN_POINT('',(8.131727983645,0.,0.6)); +#1466 = VECTOR('',#1467,1.); +#1467 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1468 = PCURVE('',#927,#1469); +#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1474); +#1470 = LINE('',#1471,#1472); +#1471 = CARTESIAN_POINT('',(4.550807709902,-3.580920273743)); +#1472 = VECTOR('',#1473,1.); +#1473 = DIRECTION('',(0.707106781187,0.707106781187)); +#1474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1475 = PCURVE('',#1334,#1476); +#1476 = DEFINITIONAL_REPRESENTATION('',(#1477),#1481); +#1477 = LINE('',#1478,#1479); +#1478 = CARTESIAN_POINT('',(0.,-0.6)); +#1479 = VECTOR('',#1480,1.); +#1480 = DIRECTION('',(1.,0.)); +#1481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1482 = ADVANCED_FACE('',(#1483),#1129,.T.); +#1483 = FACE_BOUND('',#1484,.F.); +#1484 = EDGE_LOOP('',(#1485,#1508,#1509,#1510,#1532,#1533)); +#1485 = ORIENTED_EDGE('',*,*,#1486,.F.); +#1486 = EDGE_CURVE('',#522,#1487,#1489,.T.); +#1487 = VERTEX_POINT('',#1488); +#1488 = CARTESIAN_POINT('',(10.00556095379,0.247487373415,0.3)); +#1489 = SEAM_CURVE('',#1490,(#1494,#1501),.PCURVE_S1.); +#1490 = LINE('',#1491,#1492); +#1491 = CARTESIAN_POINT('',(0.176776695297,10.076271631908,0.3)); +#1492 = VECTOR('',#1493,1.); +#1493 = DIRECTION('',(0.707106781187,-0.707106781187,-1.7E-16)); +#1494 = PCURVE('',#1129,#1495); +#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1500); +#1496 = LINE('',#1497,#1498); +#1497 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#1498 = VECTOR('',#1499,1.); +#1499 = DIRECTION('',(-0.,-1.)); +#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1501 = PCURVE('',#1129,#1502); +#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507); +#1503 = LINE('',#1504,#1505); +#1504 = CARTESIAN_POINT('',(-0.,0.)); +#1505 = VECTOR('',#1506,1.); +#1506 = DIRECTION('',(-0.,-1.)); +#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1508 = ORIENTED_EDGE('',*,*,#1114,.T.); +#1509 = ORIENTED_EDGE('',*,*,#1393,.T.); +#1510 = ORIENTED_EDGE('',*,*,#1511,.T.); +#1511 = EDGE_CURVE('',#889,#522,#1512,.T.); +#1512 = SURFACE_CURVE('',#1513,(#1518,#1525),.PCURVE_S1.); +#1513 = CIRCLE('',#1514,0.3); +#1514 = AXIS2_PLACEMENT_3D('',#1515,#1516,#1517); +#1515 = CARTESIAN_POINT('',(8.980256121069,0.848528137424,0.3)); +#1516 = DIRECTION('',(-0.707106781187,0.707106781187,2.E-16)); +#1517 = DIRECTION('',(0.707106781187,0.707106781187,6.E-17)); +#1518 = PCURVE('',#1129,#1519); +#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1524); +#1520 = LINE('',#1521,#1522); +#1521 = CARTESIAN_POINT('',(-6.28318530718,-12.75)); +#1522 = VECTOR('',#1523,1.); +#1523 = DIRECTION('',(1.,-0.)); +#1524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1525 = PCURVE('',#1334,#1526); +#1526 = DEFINITIONAL_REPRESENTATION('',(#1527),#1531); +#1527 = CIRCLE('',#1528,0.3); +#1528 = AXIS2_PLACEMENT_2D('',#1529,#1530); +#1529 = CARTESIAN_POINT('',(1.2,-0.3)); +#1530 = DIRECTION('',(1.,-6.E-17)); +#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1532 = ORIENTED_EDGE('',*,*,#1486,.T.); +#1533 = ORIENTED_EDGE('',*,*,#1534,.T.); +#1534 = EDGE_CURVE('',#1487,#1487,#1535,.T.); +#1535 = SURFACE_CURVE('',#1536,(#1541,#1548),.PCURVE_S1.); +#1536 = CIRCLE('',#1537,0.3); +#1537 = AXIS2_PLACEMENT_3D('',#1538,#1539,#1540); +#1538 = CARTESIAN_POINT('',(9.793428919434,3.535533905932E-02,0.3)); +#1539 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1540 = DIRECTION('',(0.707106781187,0.707106781187,-7.77E-15)); +#1541 = PCURVE('',#1129,#1542); +#1542 = DEFINITIONAL_REPRESENTATION('',(#1543),#1547); +#1543 = LINE('',#1544,#1545); +#1544 = CARTESIAN_POINT('',(-1.3E-15,-13.9)); +#1545 = VECTOR('',#1546,1.); +#1546 = DIRECTION('',(-1.,0.)); +#1547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1548 = PCURVE('',#1549,#1554); +#1549 = CONICAL_SURFACE('',#1550,0.3,0.785398163397); +#1550 = AXIS2_PLACEMENT_3D('',#1551,#1552,#1553); +#1551 = CARTESIAN_POINT('',(9.793428919434,3.535533905932E-02,0.3)); +#1552 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1553 = DIRECTION('',(0.707106781187,0.707106781187,-7.77E-15)); +#1554 = DEFINITIONAL_REPRESENTATION('',(#1555),#1559); +#1555 = LINE('',#1556,#1557); +#1556 = CARTESIAN_POINT('',(-0.,-0.)); +#1557 = VECTOR('',#1558,1.); +#1558 = DIRECTION('',(-1.,-0.)); +#1559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1560 = ADVANCED_FACE('',(#1561),#1334,.F.); +#1561 = FACE_BOUND('',#1562,.F.); +#1562 = EDGE_LOOP('',(#1563,#1564,#1565)); +#1563 = ORIENTED_EDGE('',*,*,#1511,.F.); +#1564 = ORIENTED_EDGE('',*,*,#1462,.T.); +#1565 = ORIENTED_EDGE('',*,*,#1318,.F.); +#1566 = ADVANCED_FACE('',(#1567),#1549,.T.); +#1567 = FACE_BOUND('',#1568,.T.); +#1568 = EDGE_LOOP('',(#1569,#1592,#1593,#1594)); +#1569 = ORIENTED_EDGE('',*,*,#1570,.F.); +#1570 = EDGE_CURVE('',#1487,#1571,#1573,.T.); +#1571 = VERTEX_POINT('',#1572); +#1572 = CARTESIAN_POINT('',(10.00556095379,0.106066017178,0.3)); +#1573 = SEAM_CURVE('',#1574,(#1578,#1585),.PCURVE_S1.); +#1574 = LINE('',#1575,#1576); +#1575 = CARTESIAN_POINT('',(10.00556095379,0.247487373415,0.3)); +#1576 = VECTOR('',#1577,1.); +#1577 = DIRECTION('',(-2.5E-15,-1.,6.41E-15)); +#1578 = PCURVE('',#1549,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1584); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(1.3E-15,-0.)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(-0.,-1.)); +#1584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1585 = PCURVE('',#1549,#1586); +#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1591); +#1587 = LINE('',#1588,#1589); +#1588 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#1589 = VECTOR('',#1590,1.); +#1590 = DIRECTION('',(-0.,-1.)); +#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1592 = ORIENTED_EDGE('',*,*,#1534,.T.); +#1593 = ORIENTED_EDGE('',*,*,#1570,.T.); +#1594 = ORIENTED_EDGE('',*,*,#1595,.F.); +#1595 = EDGE_CURVE('',#1571,#1571,#1596,.T.); +#1596 = SURFACE_CURVE('',#1597,(#1602,#1609),.PCURVE_S1.); +#1597 = CIRCLE('',#1598,0.2); +#1598 = AXIS2_PLACEMENT_3D('',#1599,#1600,#1601); +#1599 = CARTESIAN_POINT('',(9.864139597552,-3.535533905933E-02,0.3)); +#1600 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1601 = DIRECTION('',(0.707106781187,0.707106781187,-7.77E-15)); +#1602 = PCURVE('',#1549,#1603); +#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608); +#1604 = LINE('',#1605,#1606); +#1605 = CARTESIAN_POINT('',(-0.,-0.1)); +#1606 = VECTOR('',#1607,1.); +#1607 = DIRECTION('',(-1.,-0.)); +#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1609 = PCURVE('',#1610,#1615); +#1610 = PLANE('',#1611); +#1611 = AXIS2_PLACEMENT_3D('',#1612,#1613,#1614); +#1612 = CARTESIAN_POINT('',(9.864139597552,-3.535533905933E-02,0.3)); +#1613 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1614 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1615 = DEFINITIONAL_REPRESENTATION('',(#1616),#1624); +#1616 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1617,#1618,#1619,#1620, +#1621,#1622,#1623),.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('') ); +#1617 = CARTESIAN_POINT('',(0.2,-6.664460492503E-16)); +#1618 = CARTESIAN_POINT('',(0.2,-0.346410161514)); +#1619 = CARTESIAN_POINT('',(-0.1,-0.173205080757)); +#1620 = CARTESIAN_POINT('',(-0.4,-5.377431921216E-15)); +#1621 = CARTESIAN_POINT('',(-0.1,0.173205080757)); +#1622 = CARTESIAN_POINT('',(0.2,0.346410161514)); +#1623 = CARTESIAN_POINT('',(0.2,-6.664460492503E-16)); +#1624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1625 = ADVANCED_FACE('',(#1626),#1610,.F.); +#1626 = FACE_BOUND('',#1627,.F.); +#1627 = EDGE_LOOP('',(#1628)); +#1628 = ORIENTED_EDGE('',*,*,#1595,.F.); +#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#1633)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#1630,#1631,#1632)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#1630 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#1631 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#1632 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#1633 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#1630, + 'distance_accuracy_value','confusion accuracy'); +#1634 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#1635 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #1636),#1629); +#1636 = STYLED_ITEM('color',(#1637),#15); +#1637 = PRESENTATION_STYLE_ASSIGNMENT((#1638,#1644)); +#1638 = SURFACE_STYLE_USAGE(.BOTH.,#1639); +#1639 = SURFACE_SIDE_STYLE('',(#1640)); +#1640 = SURFACE_STYLE_FILL_AREA(#1641); +#1641 = FILL_AREA_STYLE('',(#1642)); +#1642 = FILL_AREA_STYLE_COLOUR('',#1643); +#1643 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#1644 = CURVE_STYLE('',#1645,POSITIVE_LENGTH_MEASURE(0.1),#1646); +#1645 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#1646 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/CAD/20231028_flipdot_ersatzflip_full-PartBody.stl b/CAD/20231028_flipdot_ersatzflip_full-PartBody.stl new file mode 100644 index 0000000000000000000000000000000000000000..cecb5ff464fa2eed654a7357f51c2b6f56c8bce4 GIT binary patch literal 18084 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 Q#9B{JNKlykYzOuK01Vh_uK)l5 literal 0 HcmV?d00001 diff --git a/CAD/20231101_flipdot_ersatzflip_full-PartBody.step b/CAD/20231101_flipdot_ersatzflip_full-PartBody.step new file mode 100644 index 0000000..f54547c --- /dev/null +++ b/CAD/20231101_flipdot_ersatzflip_full-PartBody.step @@ -0,0 +1,3159 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME('Open CASCADE Shape Model','2023-11-01T19:48:07',(''),(''), + 'Open CASCADE STEP processor 7.6','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('international standard', + 'automotive_design',2000,#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('Body','Body','',(#8)); +#8 = PRODUCT_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#2370); +#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,#329,#471,#626,#740,#744,#804,#939,#988,#1195 + ,#1244,#1294,#1439,#1640,#1667,#1674,#1723,#1799,#1848,#1877,#2059, + #2066,#2073,#2217,#2278,#2366)); +#17 = ADVANCED_FACE('',(#18),#49,.F.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#128,#159,#310)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-7.071067811859E-02,9.4752308679,0.7)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-7.071067811864E-02,9.4752308679, + 5.978046614756E-14)); +#26 = SURFACE_CURVE('',#27,(#48,#80),.PCURVE_S1.); +#27 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#28,#29,#30,#31,#32,#33,#34,#35, + #36,#37,#38,#39,#40,#41,#42,#43,#44,#45,#46,#47),.UNSPECIFIED.,.T., + .F.,(11,9,11),(-3.501187172282E-16,1.022543486302,2.045086972604), + .UNSPECIFIED.); +#28 = CARTESIAN_POINT('',(-7.071067811859E-02,9.4752308679,0.7)); +#29 = CARTESIAN_POINT('',(-0.136389880779,9.40955166524,0.7)); +#30 = CARTESIAN_POINT('',(-0.203064917263,9.342876628755,0.662715277025) + ); +#31 = CARTESIAN_POINT('',(-0.261382352515,9.284559193506,0.586286235464) + ); +#32 = CARTESIAN_POINT('',(-0.301110636213,9.244830909802,0.476713753516) + ); +#33 = CARTESIAN_POINT('',(-0.314646855334,9.231294690689,0.349909441461) + ); +#34 = CARTESIAN_POINT('',(-0.300785419759,9.245156126257,0.223579615891) + ); +#35 = CARTESIAN_POINT('',(-0.261492354017,9.284449192003,0.115125963604) + ); +#36 = CARTESIAN_POINT('',(-0.203999171597,9.341942374421, + 3.838526288128E-02)); +#37 = CARTESIAN_POINT('',(-0.137353922191,9.408587623827, + -2.109171780232E-15)); +#38 = CARTESIAN_POINT('',(-4.067434046274E-03,9.541874111972, + 4.215073958387E-15)); +#39 = CARTESIAN_POINT('',(6.257781535921E-02,9.608519361377, + 3.838526288129E-02)); +#40 = CARTESIAN_POINT('',(0.12007099778,9.666012543799,0.115125963604)); +#41 = CARTESIAN_POINT('',(0.159364063521,9.705305609537,0.223579615891) + ); +#42 = CARTESIAN_POINT('',(0.173225499096,9.719167045117,0.349909441461) + ); +#43 = CARTESIAN_POINT('',(0.159689279975,9.705630825992,0.476713753516) + ); +#44 = CARTESIAN_POINT('',(0.119960996277,9.665902542297,0.586286235464) + ); +#45 = CARTESIAN_POINT('',(6.164356102537E-02,9.607585107043, + 0.662715277025)); +#46 = CARTESIAN_POINT('',(-5.031475458657E-03,9.54091007056,0.7)); +#47 = CARTESIAN_POINT('',(-7.071067811866E-02,9.4752308679,0.7)); +#48 = PCURVE('',#49,#57); +#49 = SURFACE_OF_LINEAR_EXTRUSION('',#50,#55); +#50 = ELLIPSE('',#51,0.35,0.3); +#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54); +#52 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.35)); +#53 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16)); +#54 = DIRECTION('',(-4.401441537979E-17,1.22519038314E-16,1.)); +#55 = VECTOR('',#56,1.); +#56 = DIRECTION('',(-0.707106781187,0.707106781187,-1.110223024625E-16) + ); +#57 = DEFINITIONAL_REPRESENTATION('',(#58),#79); +#58 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#59,#60,#61,#62,#63,#64,#65,#66, + #67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78),.UNSPECIFIED.,.F., + .F.,(11,9,11),(-3.501187172282E-16,1.022543486302,2.045086972604), + .UNSPECIFIED.); +#59 = CARTESIAN_POINT('',(-5.329070518201E-14,-9.999999999999E-02)); +#60 = CARTESIAN_POINT('',(0.309614730559,-9.999999999999E-02)); +#61 = CARTESIAN_POINT('',(0.623927920448,-0.1)); +#62 = CARTESIAN_POINT('',(0.940039634479,-9.999999999966E-02)); +#63 = CARTESIAN_POINT('',(1.255847197983,-0.100000000001)); +#64 = CARTESIAN_POINT('',(1.570654404396,-9.999999999945E-02)); +#65 = CARTESIAN_POINT('',(1.884959666762,-0.1)); +#66 = CARTESIAN_POINT('',(2.199113516778,-9.999999999986E-02)); +#67 = CARTESIAN_POINT('',(2.513274349252,-0.1)); +#68 = CARTESIAN_POINT('',(2.827433388231,-1.E-01)); +#69 = CARTESIAN_POINT('',(3.455751918949,-9.999999999999E-02)); +#70 = CARTESIAN_POINT('',(3.769910957927,-9.999999999998E-02)); +#71 = CARTESIAN_POINT('',(4.084071790403,-0.1)); +#72 = CARTESIAN_POINT('',(4.398225640417,-9.999999999985E-02)); +#73 = CARTESIAN_POINT('',(4.712530902785,-0.1)); +#74 = CARTESIAN_POINT('',(5.027338109196,-9.999999999979E-02)); +#75 = CARTESIAN_POINT('',(5.343145672701,-0.1)); +#76 = CARTESIAN_POINT('',(5.659257386731,-9.99999999999E-02)); +#77 = CARTESIAN_POINT('',(5.973570576621,-9.999999999999E-02)); +#78 = CARTESIAN_POINT('',(6.28318530718,-9.999999999999E-02)); +#79 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#80 = PCURVE('',#81,#122); +#81 = B_SPLINE_SURFACE_WITH_KNOTS('',1,10,( + (#82,#83,#84,#85,#86,#87,#88,#89,#90,#91,#92,#93,#94,#95,#96,#97,#98 + ,#99,#100,#101) + ,(#102,#103,#104,#105,#106,#107,#108,#109,#110,#111,#112,#113,#114 + ,#115,#116,#117,#118,#119,#120,#121 + )),.UNSPECIFIED.,.F.,.T.,.F.,(2,2),(11,9,11),(0.,2.045086972604),( + -3.501187172282E-16,1.022543486302,2.045086972604),.UNSPECIFIED.); +#82 = CARTESIAN_POINT('',(-7.071067811859E-02,9.4752308679,0.7)); +#83 = CARTESIAN_POINT('',(-0.136389880779,9.40955166524,0.7)); +#84 = CARTESIAN_POINT('',(-0.203064917263,9.342876628755,0.662715277025) + ); +#85 = CARTESIAN_POINT('',(-0.261382352515,9.284559193506,0.586286235464) + ); +#86 = CARTESIAN_POINT('',(-0.301110636213,9.244830909802,0.476713753516) + ); +#87 = CARTESIAN_POINT('',(-0.314646855334,9.231294690689,0.349909441461) + ); +#88 = CARTESIAN_POINT('',(-0.300785419759,9.245156126257,0.223579615891) + ); +#89 = CARTESIAN_POINT('',(-0.261492354017,9.284449192003,0.115125963604) + ); +#90 = CARTESIAN_POINT('',(-0.203999171597,9.341942374421, + 3.838526288128E-02)); +#91 = CARTESIAN_POINT('',(-0.137353922191,9.408587623827, + -2.109171780232E-15)); +#92 = CARTESIAN_POINT('',(-4.067434046274E-03,9.541874111972, + 4.215073958387E-15)); +#93 = CARTESIAN_POINT('',(6.257781535921E-02,9.608519361377, + 3.838526288129E-02)); +#94 = CARTESIAN_POINT('',(0.12007099778,9.666012543799,0.115125963604)); +#95 = CARTESIAN_POINT('',(0.159364063521,9.705305609537,0.223579615891) + ); +#96 = CARTESIAN_POINT('',(0.173225499096,9.719167045117,0.349909441461) + ); +#97 = CARTESIAN_POINT('',(0.159689279975,9.705630825992,0.476713753516) + ); +#98 = CARTESIAN_POINT('',(0.119960996277,9.665902542297,0.586286235464) + ); +#99 = CARTESIAN_POINT('',(6.164356102537E-02,9.607585107043, + 0.662715277025)); +#100 = CARTESIAN_POINT('',(-5.031475458657E-03,9.54091007056,0.7)); +#101 = CARTESIAN_POINT('',(-7.071067811866E-02,9.4752308679,0.7)); +#102 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.599999999922 + )); +#103 = CARTESIAN_POINT('',(-0.181558646752,9.505804255504,0.6)); +#104 = CARTESIAN_POINT('',(-0.222387152007,9.464975750247,0.576911435544 + )); +#105 = CARTESIAN_POINT('',(-0.260922389074,9.426440513185,0.53230366157) + ); +#106 = CARTESIAN_POINT('',(-0.300744967476,9.386617934774,0.450449298375 + )); +#107 = CARTESIAN_POINT('',(-0.304705778486,9.382657123776,0.349508433198 + )); +#108 = CARTESIAN_POINT('',(-0.300308429358,9.387054472892,0.250437420009 + )); +#109 = CARTESIAN_POINT('',(-0.261283083308,9.426079818951,0.168546767945 + )); +#110 = CARTESIAN_POINT('',(-0.222939595902,9.464423306352,0.123759539879 + )); +#111 = CARTESIAN_POINT('',(-0.18214778317,9.505215119085,0.1)); +#112 = CARTESIAN_POINT('',(-0.100694929304,9.586667972951, + 9.999999999999E-02)); +#113 = CARTESIAN_POINT('',(-5.990311657365E-02,9.627459785682, + 0.12375953988)); +#114 = CARTESIAN_POINT('',(-2.155962916275E-02,9.665803273093, + 0.168546767946)); +#115 = CARTESIAN_POINT('',(1.746571687587E-02,9.704828619131, + 0.250437420002)); +#116 = CARTESIAN_POINT('',(2.186306602154E-02,9.709225968277, + 0.349508433214)); +#117 = CARTESIAN_POINT('',(1.790225499312E-02,9.705265157249, + 0.450449298358)); +#118 = CARTESIAN_POINT('',(-2.192032339616E-02,9.665442578859, + 0.53230366158)); +#119 = CARTESIAN_POINT('',(-6.045556046852E-02,9.626907341787, + 0.576911435541)); +#120 = CARTESIAN_POINT('',(-0.101284065723,9.586078836533,0.6)); +#121 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.6)); +#122 = DEFINITIONAL_REPRESENTATION('',(#123),#127); +#123 = LINE('',#124,#125); +#124 = CARTESIAN_POINT('',(0.,0.)); +#125 = VECTOR('',#126,1.); +#126 = DIRECTION('',(0.,1.)); +#127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#128 = ORIENTED_EDGE('',*,*,#129,.T.); +#129 = EDGE_CURVE('',#22,#130,#132,.T.); +#130 = VERTEX_POINT('',#131); +#131 = CARTESIAN_POINT('',(0.813172798365,8.591347391417,0.7)); +#132 = SURFACE_CURVE('',#133,(#137,#144),.PCURVE_S1.); +#133 = LINE('',#134,#135); +#134 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.7)); +#135 = VECTOR('',#136,1.); +#136 = DIRECTION('',(0.707106781187,-0.707106781187,1.110223024625E-16) + ); +#137 = PCURVE('',#49,#138); +#138 = DEFINITIONAL_REPRESENTATION('',(#139),#143); +#139 = LINE('',#140,#141); +#140 = CARTESIAN_POINT('',(0.,0.)); +#141 = VECTOR('',#142,1.); +#142 = DIRECTION('',(0.,-1.)); +#143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#144 = PCURVE('',#145,#153); +#145 = SURFACE_OF_LINEAR_EXTRUSION('',#146,#151); +#146 = ELLIPSE('',#147,0.35,0.3); +#147 = AXIS2_PLACEMENT_3D('',#148,#149,#150); +#148 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.35)); +#149 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#150 = DIRECTION('',(-4.401441537979E-17,1.22519038314E-16,1.)); +#151 = VECTOR('',#152,1.); +#152 = DIRECTION('',(-0.707106781187,0.707106781187,-1.110223024625E-16) + ); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); +#154 = LINE('',#155,#156); +#155 = CARTESIAN_POINT('',(6.28318530718,0.)); +#156 = VECTOR('',#157,1.); +#157 = DIRECTION('',(0.,-1.)); +#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#159 = ORIENTED_EDGE('',*,*,#160,.F.); +#160 = EDGE_CURVE('',#161,#130,#163,.T.); +#161 = VERTEX_POINT('',#162); +#162 = CARTESIAN_POINT('',(0.813172797747,8.591347390799,0.)); +#163 = SURFACE_CURVE('',#164,(#209,#257),.PCURVE_S1.); +#164 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#165,#166,#167,#168,#169,#170, + #171,#172,#173,#174,#175,#176,#177,#178,#179,#180,#181,#182,#183, + #184,#185,#186,#187,#188,#189,#190,#191,#192,#193,#194,#195,#196, + #197,#198,#199,#200,#201,#202,#203,#204,#205,#206,#207,#208), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,9),(0.,0.249928206964, + 0.375552898559,0.5,0.624447101442,0.750071793037,1.),.UNSPECIFIED.); +#165 = CARTESIAN_POINT('',(0.813172798365,8.591347391417,0.7)); +#166 = CARTESIAN_POINT('',(0.855131674695,8.633306267747,0.7)); +#167 = CARTESIAN_POINT('',(0.89712317769,8.675297770742,0.684350930214) + ); +#168 = CARTESIAN_POINT('',(0.936489750626,8.714664343678,0.653008151889) + ); +#169 = CARTESIAN_POINT('',(0.970669121895,8.748843714947,0.607570412145) + ); +#170 = CARTESIAN_POINT('',(0.997665100961,8.775839694013,0.550882626865) + ); +#171 = CARTESIAN_POINT('',(1.016105081525,8.794279674577,0.486445040718) + ); +#172 = CARTESIAN_POINT('',(1.02530483272,8.803479425773,0.418180190435) + ); +#173 = CARTESIAN_POINT('',(1.02530483272,8.803479425773,0.315729696938) + ); +#174 = CARTESIAN_POINT('',(1.022980469985,8.801155063038,0.281458946384) + ); +#175 = CARTESIAN_POINT('',(1.018331788616,8.796506381668,0.247674255726) + ); +#176 = CARTESIAN_POINT('',(1.01140056091,8.789575153962,0.214861947561) + ); +#177 = CARTESIAN_POINT('',(1.002271124649,8.780445717701,0.183499487871) + ); +#178 = CARTESIAN_POINT('',(0.991070498629,8.769245091681,0.154044732932) + ); +#179 = CARTESIAN_POINT('',(0.97796777642,8.756142369472,0.126923094976) + ); +#180 = CARTESIAN_POINT('',(0.948516506584,8.726691099636, + 7.833097887259E-02)); +#181 = CARTESIAN_POINT('',(0.93219751387,8.710372106922, + 5.680667275951E-02)); +#182 = CARTESIAN_POINT('',(0.914421344718,8.69259593777, + 3.831207290141E-02)); +#183 = CARTESIAN_POINT('',(0.895431212026,8.673605805078, + 2.316776270479E-02)); +#184 = CARTESIAN_POINT('',(0.875503048007,8.653677641059, + 1.162933008755E-02)); +#185 = CARTESIAN_POINT('',(0.854938273296,8.633112866348, + 3.87584089916E-03)); +#186 = CARTESIAN_POINT('',(0.834054304237,8.612228897289, + 4.662936703426E-15)); +#187 = CARTESIAN_POINT('',(0.792291292492,8.570465885544, + -4.662936703426E-15)); +#188 = CARTESIAN_POINT('',(0.771407323433,8.549581916485, + 3.875840899122E-03)); +#189 = CARTESIAN_POINT('',(0.750842548722,8.529017141774, + 1.162933008753E-02)); +#190 = CARTESIAN_POINT('',(0.730914384704,8.509088977756, + 2.316776270478E-02)); +#191 = CARTESIAN_POINT('',(0.711924252011,8.490098845063, + 3.831207290136E-02)); +#192 = CARTESIAN_POINT('',(0.694148082859,8.472322675911, + 5.680667275942E-02)); +#193 = CARTESIAN_POINT('',(0.677829090145,8.456003683197, + 7.833097887255E-02)); +#194 = CARTESIAN_POINT('',(0.648377820309,8.426552413361,0.126923094976) + ); +#195 = CARTESIAN_POINT('',(0.6352750981,8.413449691152,0.154044732932)); +#196 = CARTESIAN_POINT('',(0.62407447208,8.402249065132,0.183499487871) + ); +#197 = CARTESIAN_POINT('',(0.614945035819,8.393119628871,0.214861947561) + ); +#198 = CARTESIAN_POINT('',(0.608013808113,8.386188401165,0.247674255725) + ); +#199 = CARTESIAN_POINT('',(0.603365126744,8.381539719796,0.281458946384) + ); +#200 = CARTESIAN_POINT('',(0.601040764009,8.379215357061,0.315729696938) + ); +#201 = CARTESIAN_POINT('',(0.601040764009,8.379215357061,0.418180190435) + ); +#202 = CARTESIAN_POINT('',(0.610240515204,8.388415108256,0.486445040718) + ); +#203 = CARTESIAN_POINT('',(0.628680495769,8.406855088821,0.550882626865) + ); +#204 = CARTESIAN_POINT('',(0.655676474833,8.433851067885,0.607570412144) + ); +#205 = CARTESIAN_POINT('',(0.689855846105,8.468030439157,0.653008151889) + ); +#206 = CARTESIAN_POINT('',(0.729222419039,8.507397012091,0.684350930214) + ); +#207 = CARTESIAN_POINT('',(0.771213922034,8.549388515086,0.7)); +#208 = CARTESIAN_POINT('',(0.813172798365,8.591347391417,0.7)); +#209 = PCURVE('',#49,#210); +#210 = DEFINITIONAL_REPRESENTATION('',(#211),#256); +#211 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#212,#213,#214,#215,#216,#217, + #218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,#229,#230, + #231,#232,#233,#234,#235,#236,#237,#238,#239,#240,#241,#242,#243, + #244,#245,#246,#247,#248,#249,#250,#251,#252,#253,#254,#255), + .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,9),(0.,0.249928206964, + 0.375552898559,0.5,0.624447101442,0.750071793037,1.),.UNSPECIFIED.); +#212 = CARTESIAN_POINT('',(6.28318530718,-1.35)); +#213 = CARTESIAN_POINT('',(6.085389267285,-1.35)); +#214 = CARTESIAN_POINT('',(5.887438958839,-1.35)); +#215 = CARTESIAN_POINT('',(5.690074296425,-1.35)); +#216 = CARTESIAN_POINT('',(5.49348743855,-1.35)); +#217 = CARTESIAN_POINT('',(5.29760035644,-1.35)); +#218 = CARTESIAN_POINT('',(5.102232613273,-1.35)); +#219 = CARTESIAN_POINT('',(4.907189524486,-1.35)); +#220 = CARTESIAN_POINT('',(4.61447382878,-1.35)); +#221 = CARTESIAN_POINT('',(4.516557546548,-1.35)); +#222 = CARTESIAN_POINT('',(4.418598988938,-1.35)); +#223 = CARTESIAN_POINT('',(4.320558241349,-1.35)); +#224 = CARTESIAN_POINT('',(4.222399285536,-1.35)); +#225 = CARTESIAN_POINT('',(4.124093501351,-1.35)); +#226 = CARTESIAN_POINT('',(4.025624004023,-1.35)); +#227 = CARTESIAN_POINT('',(3.829282205116,-1.35)); +#228 = CARTESIAN_POINT('',(3.731399925268,-1.35)); +#229 = CARTESIAN_POINT('',(3.63335976332,-1.35)); +#230 = CARTESIAN_POINT('',(3.535177743751,-1.35)); +#231 = CARTESIAN_POINT('',(3.436873911387,-1.35)); +#232 = CARTESIAN_POINT('',(3.33847686122,-1.35)); +#233 = CARTESIAN_POINT('',(3.240029016282,-1.35)); +#234 = CARTESIAN_POINT('',(3.043156290898,-1.35)); +#235 = CARTESIAN_POINT('',(2.94470844596,-1.35)); +#236 = CARTESIAN_POINT('',(2.846311395792,-1.35)); +#237 = CARTESIAN_POINT('',(2.748007563429,-1.35)); +#238 = CARTESIAN_POINT('',(2.64982554386,-1.35)); +#239 = CARTESIAN_POINT('',(2.551785381912,-1.35)); +#240 = CARTESIAN_POINT('',(2.453903102064,-1.35)); +#241 = CARTESIAN_POINT('',(2.257561303157,-1.35)); +#242 = CARTESIAN_POINT('',(2.159091805829,-1.35)); +#243 = CARTESIAN_POINT('',(2.060786021644,-1.35)); +#244 = CARTESIAN_POINT('',(1.962627065831,-1.35)); +#245 = CARTESIAN_POINT('',(1.864586318242,-1.35)); +#246 = CARTESIAN_POINT('',(1.766627760632,-1.35)); +#247 = CARTESIAN_POINT('',(1.6687114784,-1.35)); +#248 = CARTESIAN_POINT('',(1.375995782694,-1.35)); +#249 = CARTESIAN_POINT('',(1.180952693907,-1.35)); +#250 = CARTESIAN_POINT('',(0.985584950735,-1.35)); +#251 = CARTESIAN_POINT('',(0.789697868639,-1.35)); +#252 = CARTESIAN_POINT('',(0.593111010747,-1.35)); +#253 = CARTESIAN_POINT('',(0.395746348344,-1.35)); +#254 = CARTESIAN_POINT('',(0.197796039894,-1.35)); +#255 = CARTESIAN_POINT('',(0.,-1.35)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#257 = PCURVE('',#258,#263); +#258 = PLANE('',#259); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(1.06066017178,8.838834764832,0.)); +#261 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#262 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#309); +#264 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#265,#266,#267,#268,#269,#270, + #271,#272,#273,#274,#275,#276,#277,#278,#279,#280,#281,#282,#283, + #284,#285,#286,#287,#288,#289,#290,#291,#292,#293,#294,#295,#296, + #297,#298,#299,#300,#301,#302,#303,#304,#305,#306,#307,#308), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,9),(0.,0.249928206964, + 0.375552898559,0.5,0.624447101442,0.750071793037,1.),.UNSPECIFIED.); +#265 = CARTESIAN_POINT('',(0.35,-0.7)); +#266 = CARTESIAN_POINT('',(0.290661188032,-0.7)); +#267 = CARTESIAN_POINT('',(0.231276234992,-0.684350930214)); +#268 = CARTESIAN_POINT('',(0.175603493642,-0.653008151889)); +#269 = CARTESIAN_POINT('',(0.127266563239,-0.607570412145)); +#270 = CARTESIAN_POINT('',(8.908848351499E-02,-0.550882626865)); +#271 = CARTESIAN_POINT('',(6.301041291089E-02,-0.486445040718)); +#272 = CARTESIAN_POINT('',(5.E-02,-0.418180190435)); +#273 = CARTESIAN_POINT('',(5.E-02,-0.315729696938)); +#274 = CARTESIAN_POINT('',(5.328714530371E-02,-0.281458946384)); +#275 = CARTESIAN_POINT('',(5.986137354335E-02,-0.247674255726)); +#276 = CARTESIAN_POINT('',(6.966360976978E-02,-0.214861947561)); +#277 = CARTESIAN_POINT('',(8.257458234642E-02,-0.183499487871)); +#278 = CARTESIAN_POINT('',(9.841465957069E-02,-0.154044732932)); +#279 = CARTESIAN_POINT('',(0.116944707023,-0.126923094976)); +#280 = CARTESIAN_POINT('',(0.158595092254,-7.833097887259E-02)); +#281 = CARTESIAN_POINT('',(0.181673633075,-5.680667275951E-02)); +#282 = CARTESIAN_POINT('',(0.206812932576,-3.831207290141E-02)); +#283 = CARTESIAN_POINT('',(0.233669035781,-2.316776270479E-02)); +#284 = CARTESIAN_POINT('',(0.261851715609,-1.162933008755E-02)); +#285 = CARTESIAN_POINT('',(0.290934698913,-3.87584089916E-03)); +#286 = CARTESIAN_POINT('',(0.320469091192,-4.662936703426E-15)); +#287 = CARTESIAN_POINT('',(0.379530908808,4.662936703426E-15)); +#288 = CARTESIAN_POINT('',(0.409065301087,-3.875840899122E-03)); +#289 = CARTESIAN_POINT('',(0.438148284391,-1.162933008753E-02)); +#290 = CARTESIAN_POINT('',(0.466330964219,-2.316776270478E-02)); +#291 = CARTESIAN_POINT('',(0.493187067424,-3.831207290136E-02)); +#292 = CARTESIAN_POINT('',(0.518326366925,-5.680667275942E-02)); +#293 = CARTESIAN_POINT('',(0.541404907746,-7.833097887255E-02)); +#294 = CARTESIAN_POINT('',(0.583055292977,-0.126923094976)); +#295 = CARTESIAN_POINT('',(0.601585340429,-0.154044732932)); +#296 = CARTESIAN_POINT('',(0.617425417654,-0.183499487871)); +#297 = CARTESIAN_POINT('',(0.63033639023,-0.214861947561)); +#298 = CARTESIAN_POINT('',(0.640138626457,-0.247674255725)); +#299 = CARTESIAN_POINT('',(0.646712854696,-0.281458946384)); +#300 = CARTESIAN_POINT('',(0.65,-0.315729696938)); +#301 = CARTESIAN_POINT('',(0.65,-0.418180190435)); +#302 = CARTESIAN_POINT('',(0.636989587089,-0.486445040718)); +#303 = CARTESIAN_POINT('',(0.610911516484,-0.550882626865)); +#304 = CARTESIAN_POINT('',(0.572733436763,-0.607570412144)); +#305 = CARTESIAN_POINT('',(0.524396506356,-0.653008151889)); +#306 = CARTESIAN_POINT('',(0.468723765009,-0.684350930214)); +#307 = CARTESIAN_POINT('',(0.409338811968,-0.7)); +#308 = CARTESIAN_POINT('',(0.35,-0.7)); +#309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#310 = ORIENTED_EDGE('',*,*,#311,.T.); +#311 = EDGE_CURVE('',#161,#24,#312,.T.); +#312 = SURFACE_CURVE('',#313,(#317,#323),.PCURVE_S1.); +#313 = LINE('',#314,#315); +#314 = CARTESIAN_POINT('',(14.295209851433,-4.890689661651, + 1.207635635546E-13)); +#315 = VECTOR('',#316,1.); +#316 = DIRECTION('',(-0.707106781187,0.707106781187,-1.110223024625E-16) + ); +#317 = PCURVE('',#49,#318); +#318 = DEFINITIONAL_REPRESENTATION('',(#319),#322); +#319 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#320,#321),.UNSPECIFIED.,.F.,.F., + (2,2),(19.066479648865,20.316479648865),.PIECEWISE_BEZIER_KNOTS.); +#320 = CARTESIAN_POINT('',(3.14159265359,-1.35)); +#321 = CARTESIAN_POINT('',(3.14159265359,-9.999999999995E-02)); +#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#323 = PCURVE('',#145,#324); +#324 = DEFINITIONAL_REPRESENTATION('',(#325),#328); +#325 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#326,#327),.UNSPECIFIED.,.F.,.F., + (2,2),(19.066479648865,20.316479648865),.PIECEWISE_BEZIER_KNOTS.); +#326 = CARTESIAN_POINT('',(3.14159265359,-1.35)); +#327 = CARTESIAN_POINT('',(3.14159265359,-9.999999999995E-02)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#329 = ADVANCED_FACE('',(#330),#81,.T.); +#330 = FACE_BOUND('',#331,.T.); +#331 = EDGE_LOOP('',(#332,#333,#355,#415,#416)); +#332 = ORIENTED_EDGE('',*,*,#21,.F.); +#333 = ORIENTED_EDGE('',*,*,#334,.T.); +#334 = EDGE_CURVE('',#22,#335,#337,.T.); +#335 = VERTEX_POINT('',#336); +#336 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.599999999922 + )); +#337 = SEAM_CURVE('',#338,(#341,#348),.PCURVE_S1.); +#338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#339,#340),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,2.045086972604),.PIECEWISE_BEZIER_KNOTS.); +#339 = CARTESIAN_POINT('',(-7.071067811859E-02,9.4752308679,0.7)); +#340 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.599999999922 + )); +#341 = PCURVE('',#81,#342); +#342 = DEFINITIONAL_REPRESENTATION('',(#343),#347); +#343 = LINE('',#344,#345); +#344 = CARTESIAN_POINT('',(0.,2.045086972604)); +#345 = VECTOR('',#346,1.); +#346 = DIRECTION('',(1.,0.)); +#347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#348 = PCURVE('',#81,#349); +#349 = DEFINITIONAL_REPRESENTATION('',(#350),#354); +#350 = LINE('',#351,#352); +#351 = CARTESIAN_POINT('',(0.,-3.501187172282E-16)); +#352 = VECTOR('',#353,1.); +#353 = DIRECTION('',(1.,0.)); +#354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#355 = ORIENTED_EDGE('',*,*,#356,.T.); +#356 = EDGE_CURVE('',#335,#335,#357,.T.); +#357 = SURFACE_CURVE('',#358,(#379,#386),.PCURVE_S1.); +#358 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#359,#360,#361,#362,#363,#364, + #365,#366,#367,#368,#369,#370,#371,#372,#373,#374,#375,#376,#377, + #378),.UNSPECIFIED.,.T.,.F.,(11,9,11),(-3.501187172282E-16, + 1.022543486302,2.045086972604),.UNSPECIFIED.); +#359 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.599999999922 + )); +#360 = CARTESIAN_POINT('',(-0.181558646752,9.505804255504,0.6)); +#361 = CARTESIAN_POINT('',(-0.222387152007,9.464975750247,0.576911435544 + )); +#362 = CARTESIAN_POINT('',(-0.260922389074,9.426440513185,0.53230366157) + ); +#363 = CARTESIAN_POINT('',(-0.300744967476,9.386617934774,0.450449298375 + )); +#364 = CARTESIAN_POINT('',(-0.304705778486,9.382657123776,0.349508433198 + )); +#365 = CARTESIAN_POINT('',(-0.300308429358,9.387054472892,0.250437420009 + )); +#366 = CARTESIAN_POINT('',(-0.261283083308,9.426079818951,0.168546767945 + )); +#367 = CARTESIAN_POINT('',(-0.222939595902,9.464423306352,0.123759539879 + )); +#368 = CARTESIAN_POINT('',(-0.18214778317,9.505215119085,0.1)); +#369 = CARTESIAN_POINT('',(-0.100694929304,9.586667972951, + 9.999999999999E-02)); +#370 = CARTESIAN_POINT('',(-5.990311657365E-02,9.627459785682, + 0.12375953988)); +#371 = CARTESIAN_POINT('',(-2.155962916275E-02,9.665803273093, + 0.168546767946)); +#372 = CARTESIAN_POINT('',(1.746571687587E-02,9.704828619131, + 0.250437420002)); +#373 = CARTESIAN_POINT('',(2.186306602154E-02,9.709225968277, + 0.349508433214)); +#374 = CARTESIAN_POINT('',(1.790225499312E-02,9.705265157249, + 0.450449298358)); +#375 = CARTESIAN_POINT('',(-2.192032339616E-02,9.665442578859, + 0.53230366158)); +#376 = CARTESIAN_POINT('',(-6.045556046852E-02,9.626907341787, + 0.576911435541)); +#377 = CARTESIAN_POINT('',(-0.101284065723,9.586078836533,0.6)); +#378 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.6)); +#379 = PCURVE('',#81,#380); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(2.045086972604,0.)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(0.,1.)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#386 = PCURVE('',#387,#392); +#387 = PLANE('',#388); +#388 = AXIS2_PLACEMENT_3D('',#389,#390,#391); +#389 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.356845543659 + )); +#390 = DIRECTION('',(0.707106781187,-0.707106781187,1.189162635062E-15) + ); +#391 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#414); +#393 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#394,#395,#396,#397,#398,#399, + #400,#401,#402,#403,#404,#405,#406,#407,#408,#409,#410,#411,#412, + #413),.UNSPECIFIED.,.F.,.F.,(11,9,11),(-3.501187172282E-16, + 1.022543486302,2.045086972604),.UNSPECIFIED.); +#394 = CARTESIAN_POINT('',(0.,0.243154456263)); +#395 = CARTESIAN_POINT('',(-5.676270060216E-02,0.243154456341)); +#396 = CARTESIAN_POINT('',(-0.114502926467,0.220065891885)); +#397 = CARTESIAN_POINT('',(-0.168999981353,0.17545811791)); +#398 = CARTESIAN_POINT('',(-0.225317611824,9.360375471544E-02)); +#399 = CARTESIAN_POINT('',(-0.230919044464,-7.337110461306E-03)); +#400 = CARTESIAN_POINT('',(-0.224700253697,-0.10640812365)); +#401 = CARTESIAN_POINT('',(-0.169510080031,-0.188298775714)); +#402 = CARTESIAN_POINT('',(-0.115284200115,-0.23308600378)); +#403 = CARTESIAN_POINT('',(-5.759586531566E-02,-0.256845543659)); +#404 = CARTESIAN_POINT('',(5.759586531576E-02,-0.256845543659)); +#405 = CARTESIAN_POINT('',(0.115284200113,-0.233086003779)); +#406 = CARTESIAN_POINT('',(0.169510080038,-0.188298775714)); +#407 = CARTESIAN_POINT('',(0.224700253682,-0.106408123657)); +#408 = CARTESIAN_POINT('',(0.230919044483,-7.337110445376E-03)); +#409 = CARTESIAN_POINT('',(0.225317611809,9.360375469827E-02)); +#410 = CARTESIAN_POINT('',(0.168999981361,0.17545811792)); +#411 = CARTESIAN_POINT('',(0.114502926465,0.220065891882)); +#412 = CARTESIAN_POINT('',(5.676270060238E-02,0.243154456341)); +#413 = CARTESIAN_POINT('',(-8.881784197001E-16,0.243154456341)); +#414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#415 = ORIENTED_EDGE('',*,*,#334,.F.); +#416 = ORIENTED_EDGE('',*,*,#417,.F.); +#417 = EDGE_CURVE('',#24,#22,#418,.T.); +#418 = SURFACE_CURVE('',#419,(#440,#447),.PCURVE_S1.); +#419 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#420,#421,#422,#423,#424,#425, + #426,#427,#428,#429,#430,#431,#432,#433,#434,#435,#436,#437,#438, + #439),.UNSPECIFIED.,.T.,.F.,(11,9,11),(-3.501187172282E-16, + 1.022543486302,2.045086972604),.UNSPECIFIED.); +#420 = CARTESIAN_POINT('',(-7.071067811859E-02,9.4752308679,0.7)); +#421 = CARTESIAN_POINT('',(-0.136389880779,9.40955166524,0.7)); +#422 = CARTESIAN_POINT('',(-0.203064917263,9.342876628755,0.662715277025 + )); +#423 = CARTESIAN_POINT('',(-0.261382352515,9.284559193506,0.586286235464 + )); +#424 = CARTESIAN_POINT('',(-0.301110636213,9.244830909802,0.476713753516 + )); +#425 = CARTESIAN_POINT('',(-0.314646855334,9.231294690689,0.349909441461 + )); +#426 = CARTESIAN_POINT('',(-0.300785419759,9.245156126257,0.223579615891 + )); +#427 = CARTESIAN_POINT('',(-0.261492354017,9.284449192003,0.115125963604 + )); +#428 = CARTESIAN_POINT('',(-0.203999171597,9.341942374421, + 3.838526288128E-02)); +#429 = CARTESIAN_POINT('',(-0.137353922191,9.408587623827, + -2.109171780232E-15)); +#430 = CARTESIAN_POINT('',(-4.067434046274E-03,9.541874111972, + 4.215073958387E-15)); +#431 = CARTESIAN_POINT('',(6.257781535921E-02,9.608519361377, + 3.838526288129E-02)); +#432 = CARTESIAN_POINT('',(0.12007099778,9.666012543799,0.115125963604) + ); +#433 = CARTESIAN_POINT('',(0.159364063521,9.705305609537,0.223579615891) + ); +#434 = CARTESIAN_POINT('',(0.173225499096,9.719167045117,0.349909441461) + ); +#435 = CARTESIAN_POINT('',(0.159689279975,9.705630825992,0.476713753516) + ); +#436 = CARTESIAN_POINT('',(0.119960996277,9.665902542297,0.586286235464) + ); +#437 = CARTESIAN_POINT('',(6.164356102537E-02,9.607585107043, + 0.662715277025)); +#438 = CARTESIAN_POINT('',(-5.031475458657E-03,9.54091007056,0.7)); +#439 = CARTESIAN_POINT('',(-7.071067811866E-02,9.4752308679,0.7)); +#440 = PCURVE('',#81,#441); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446); +#442 = LINE('',#443,#444); +#443 = CARTESIAN_POINT('',(0.,0.)); +#444 = VECTOR('',#445,1.); +#445 = DIRECTION('',(0.,1.)); +#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#447 = PCURVE('',#145,#448); +#448 = DEFINITIONAL_REPRESENTATION('',(#449),#470); +#449 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#450,#451,#452,#453,#454,#455, + #456,#457,#458,#459,#460,#461,#462,#463,#464,#465,#466,#467,#468, + #469),.UNSPECIFIED.,.F.,.F.,(11,9,11),(-3.501187172282E-16, + 1.022543486302,2.045086972604),.UNSPECIFIED.); +#450 = CARTESIAN_POINT('',(-5.329070518201E-14,-9.999999999999E-02)); +#451 = CARTESIAN_POINT('',(0.309614730559,-9.999999999999E-02)); +#452 = CARTESIAN_POINT('',(0.623927920448,-0.1)); +#453 = CARTESIAN_POINT('',(0.940039634479,-9.999999999966E-02)); +#454 = CARTESIAN_POINT('',(1.255847197983,-0.100000000001)); +#455 = CARTESIAN_POINT('',(1.570654404396,-9.999999999945E-02)); +#456 = CARTESIAN_POINT('',(1.884959666762,-0.1)); +#457 = CARTESIAN_POINT('',(2.199113516778,-9.999999999986E-02)); +#458 = CARTESIAN_POINT('',(2.513274349252,-0.1)); +#459 = CARTESIAN_POINT('',(2.827433388231,-1.E-01)); +#460 = CARTESIAN_POINT('',(3.455751918949,-9.999999999999E-02)); +#461 = CARTESIAN_POINT('',(3.769910957927,-9.999999999998E-02)); +#462 = CARTESIAN_POINT('',(4.084071790403,-0.1)); +#463 = CARTESIAN_POINT('',(4.398225640417,-9.999999999985E-02)); +#464 = CARTESIAN_POINT('',(4.712530902785,-0.1)); +#465 = CARTESIAN_POINT('',(5.027338109196,-9.999999999979E-02)); +#466 = CARTESIAN_POINT('',(5.343145672701,-0.1)); +#467 = CARTESIAN_POINT('',(5.659257386731,-9.99999999999E-02)); +#468 = CARTESIAN_POINT('',(5.973570576621,-9.999999999999E-02)); +#469 = CARTESIAN_POINT('',(6.28318530718,-9.999999999999E-02)); +#470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#471 = ADVANCED_FACE('',(#472),#145,.F.); +#472 = FACE_BOUND('',#473,.F.); +#473 = EDGE_LOOP('',(#474,#475,#476,#477)); +#474 = ORIENTED_EDGE('',*,*,#129,.F.); +#475 = ORIENTED_EDGE('',*,*,#417,.F.); +#476 = ORIENTED_EDGE('',*,*,#311,.F.); +#477 = ORIENTED_EDGE('',*,*,#478,.F.); +#478 = EDGE_CURVE('',#130,#161,#479,.T.); +#479 = SURFACE_CURVE('',#480,(#525,#573),.PCURVE_S1.); +#480 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#481,#482,#483,#484,#485,#486, + #487,#488,#489,#490,#491,#492,#493,#494,#495,#496,#497,#498,#499, + #500,#501,#502,#503,#504,#505,#506,#507,#508,#509,#510,#511,#512, + #513,#514,#515,#516,#517,#518,#519,#520,#521,#522,#523,#524), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,9),(0.,0.249928206964, + 0.375552898559,0.5,0.624447101442,0.750071793037,1.),.UNSPECIFIED.); +#481 = CARTESIAN_POINT('',(0.813172798365,8.591347391417,0.7)); +#482 = CARTESIAN_POINT('',(0.855131674695,8.633306267747,0.7)); +#483 = CARTESIAN_POINT('',(0.89712317769,8.675297770742,0.684350930214) + ); +#484 = CARTESIAN_POINT('',(0.936489750626,8.714664343678,0.653008151889) + ); +#485 = CARTESIAN_POINT('',(0.970669121895,8.748843714947,0.607570412145) + ); +#486 = CARTESIAN_POINT('',(0.997665100961,8.775839694013,0.550882626865) + ); +#487 = CARTESIAN_POINT('',(1.016105081525,8.794279674577,0.486445040718) + ); +#488 = CARTESIAN_POINT('',(1.02530483272,8.803479425773,0.418180190435) + ); +#489 = CARTESIAN_POINT('',(1.02530483272,8.803479425773,0.315729696938) + ); +#490 = CARTESIAN_POINT('',(1.022980469985,8.801155063038,0.281458946384) + ); +#491 = CARTESIAN_POINT('',(1.018331788616,8.796506381668,0.247674255726) + ); +#492 = CARTESIAN_POINT('',(1.01140056091,8.789575153962,0.214861947561) + ); +#493 = CARTESIAN_POINT('',(1.002271124649,8.780445717701,0.183499487871) + ); +#494 = CARTESIAN_POINT('',(0.991070498629,8.769245091681,0.154044732932) + ); +#495 = CARTESIAN_POINT('',(0.97796777642,8.756142369472,0.126923094976) + ); +#496 = CARTESIAN_POINT('',(0.948516506584,8.726691099636, + 7.833097887259E-02)); +#497 = CARTESIAN_POINT('',(0.93219751387,8.710372106922, + 5.680667275951E-02)); +#498 = CARTESIAN_POINT('',(0.914421344718,8.69259593777, + 3.831207290141E-02)); +#499 = CARTESIAN_POINT('',(0.895431212026,8.673605805078, + 2.316776270479E-02)); +#500 = CARTESIAN_POINT('',(0.875503048007,8.653677641059, + 1.162933008755E-02)); +#501 = CARTESIAN_POINT('',(0.854938273296,8.633112866348, + 3.87584089916E-03)); +#502 = CARTESIAN_POINT('',(0.834054304237,8.612228897289, + 4.662936703426E-15)); +#503 = CARTESIAN_POINT('',(0.792291292492,8.570465885544, + -4.662936703426E-15)); +#504 = CARTESIAN_POINT('',(0.771407323433,8.549581916485, + 3.875840899122E-03)); +#505 = CARTESIAN_POINT('',(0.750842548722,8.529017141774, + 1.162933008753E-02)); +#506 = CARTESIAN_POINT('',(0.730914384704,8.509088977756, + 2.316776270478E-02)); +#507 = CARTESIAN_POINT('',(0.711924252011,8.490098845063, + 3.831207290136E-02)); +#508 = CARTESIAN_POINT('',(0.694148082859,8.472322675911, + 5.680667275942E-02)); +#509 = CARTESIAN_POINT('',(0.677829090145,8.456003683197, + 7.833097887255E-02)); +#510 = CARTESIAN_POINT('',(0.648377820309,8.426552413361,0.126923094976) + ); +#511 = CARTESIAN_POINT('',(0.6352750981,8.413449691152,0.154044732932)); +#512 = CARTESIAN_POINT('',(0.62407447208,8.402249065132,0.183499487871) + ); +#513 = CARTESIAN_POINT('',(0.614945035819,8.393119628871,0.214861947561) + ); +#514 = CARTESIAN_POINT('',(0.608013808113,8.386188401165,0.247674255725) + ); +#515 = CARTESIAN_POINT('',(0.603365126744,8.381539719796,0.281458946384) + ); +#516 = CARTESIAN_POINT('',(0.601040764009,8.379215357061,0.315729696938) + ); +#517 = CARTESIAN_POINT('',(0.601040764009,8.379215357061,0.418180190435) + ); +#518 = CARTESIAN_POINT('',(0.610240515204,8.388415108256,0.486445040718) + ); +#519 = CARTESIAN_POINT('',(0.628680495769,8.406855088821,0.550882626865) + ); +#520 = CARTESIAN_POINT('',(0.655676474833,8.433851067885,0.607570412144) + ); +#521 = CARTESIAN_POINT('',(0.689855846105,8.468030439157,0.653008151889) + ); +#522 = CARTESIAN_POINT('',(0.729222419039,8.507397012091,0.684350930214) + ); +#523 = CARTESIAN_POINT('',(0.771213922034,8.549388515086,0.7)); +#524 = CARTESIAN_POINT('',(0.813172798365,8.591347391417,0.7)); +#525 = PCURVE('',#145,#526); +#526 = DEFINITIONAL_REPRESENTATION('',(#527),#572); +#527 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#528,#529,#530,#531,#532,#533, + #534,#535,#536,#537,#538,#539,#540,#541,#542,#543,#544,#545,#546, + #547,#548,#549,#550,#551,#552,#553,#554,#555,#556,#557,#558,#559, + #560,#561,#562,#563,#564,#565,#566,#567,#568,#569,#570,#571), + .UNSPECIFIED.,.F.,.F.,(9,7,7,7,7,7,9),(0.,0.249928206964, + 0.375552898559,0.5,0.624447101442,0.750071793037,1.),.UNSPECIFIED.); +#528 = CARTESIAN_POINT('',(6.28318530718,-1.35)); +#529 = CARTESIAN_POINT('',(6.085389267285,-1.35)); +#530 = CARTESIAN_POINT('',(5.887438958839,-1.35)); +#531 = CARTESIAN_POINT('',(5.690074296425,-1.35)); +#532 = CARTESIAN_POINT('',(5.49348743855,-1.35)); +#533 = CARTESIAN_POINT('',(5.29760035644,-1.35)); +#534 = CARTESIAN_POINT('',(5.102232613273,-1.35)); +#535 = CARTESIAN_POINT('',(4.907189524486,-1.35)); +#536 = CARTESIAN_POINT('',(4.61447382878,-1.35)); +#537 = CARTESIAN_POINT('',(4.516557546548,-1.35)); +#538 = CARTESIAN_POINT('',(4.418598988938,-1.35)); +#539 = CARTESIAN_POINT('',(4.320558241349,-1.35)); +#540 = CARTESIAN_POINT('',(4.222399285536,-1.35)); +#541 = CARTESIAN_POINT('',(4.124093501351,-1.35)); +#542 = CARTESIAN_POINT('',(4.025624004023,-1.35)); +#543 = CARTESIAN_POINT('',(3.829282205116,-1.35)); +#544 = CARTESIAN_POINT('',(3.731399925268,-1.35)); +#545 = CARTESIAN_POINT('',(3.63335976332,-1.35)); +#546 = CARTESIAN_POINT('',(3.535177743751,-1.35)); +#547 = CARTESIAN_POINT('',(3.436873911387,-1.35)); +#548 = CARTESIAN_POINT('',(3.33847686122,-1.35)); +#549 = CARTESIAN_POINT('',(3.240029016282,-1.35)); +#550 = CARTESIAN_POINT('',(3.043156290898,-1.35)); +#551 = CARTESIAN_POINT('',(2.94470844596,-1.35)); +#552 = CARTESIAN_POINT('',(2.846311395792,-1.35)); +#553 = CARTESIAN_POINT('',(2.748007563429,-1.35)); +#554 = CARTESIAN_POINT('',(2.64982554386,-1.35)); +#555 = CARTESIAN_POINT('',(2.551785381912,-1.35)); +#556 = CARTESIAN_POINT('',(2.453903102064,-1.35)); +#557 = CARTESIAN_POINT('',(2.257561303157,-1.35)); +#558 = CARTESIAN_POINT('',(2.159091805829,-1.35)); +#559 = CARTESIAN_POINT('',(2.060786021644,-1.35)); +#560 = CARTESIAN_POINT('',(1.962627065831,-1.35)); +#561 = CARTESIAN_POINT('',(1.864586318242,-1.35)); +#562 = CARTESIAN_POINT('',(1.766627760632,-1.35)); +#563 = CARTESIAN_POINT('',(1.6687114784,-1.35)); +#564 = CARTESIAN_POINT('',(1.375995782694,-1.35)); +#565 = CARTESIAN_POINT('',(1.180952693907,-1.35)); +#566 = CARTESIAN_POINT('',(0.985584950735,-1.35)); +#567 = CARTESIAN_POINT('',(0.789697868639,-1.35)); +#568 = CARTESIAN_POINT('',(0.593111010747,-1.35)); +#569 = CARTESIAN_POINT('',(0.395746348344,-1.35)); +#570 = CARTESIAN_POINT('',(0.197796039894,-1.35)); +#571 = CARTESIAN_POINT('',(0.,-1.35)); +#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#573 = PCURVE('',#574,#579); +#574 = PLANE('',#575); +#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578); +#576 = CARTESIAN_POINT('',(1.06066017178,8.838834764832,0.)); +#577 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#578 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#579 = DEFINITIONAL_REPRESENTATION('',(#580),#625); +#580 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#581,#582,#583,#584,#585,#586, + #587,#588,#589,#590,#591,#592,#593,#594,#595,#596,#597,#598,#599, + #600,#601,#602,#603,#604,#605,#606,#607,#608,#609,#610,#611,#612, + #613,#614,#615,#616,#617,#618,#619,#620,#621,#622,#623,#624), + .UNSPECIFIED.,.T.,.F.,(9,7,7,7,7,7,9),(0.,0.249928206964, + 0.375552898559,0.5,0.624447101442,0.750071793037,1.),.UNSPECIFIED.); +#581 = CARTESIAN_POINT('',(0.35,-0.7)); +#582 = CARTESIAN_POINT('',(0.290661188032,-0.7)); +#583 = CARTESIAN_POINT('',(0.231276234992,-0.684350930214)); +#584 = CARTESIAN_POINT('',(0.175603493642,-0.653008151889)); +#585 = CARTESIAN_POINT('',(0.127266563239,-0.607570412145)); +#586 = CARTESIAN_POINT('',(8.908848351499E-02,-0.550882626865)); +#587 = CARTESIAN_POINT('',(6.301041291089E-02,-0.486445040718)); +#588 = CARTESIAN_POINT('',(5.E-02,-0.418180190435)); +#589 = CARTESIAN_POINT('',(5.E-02,-0.315729696938)); +#590 = CARTESIAN_POINT('',(5.328714530371E-02,-0.281458946384)); +#591 = CARTESIAN_POINT('',(5.986137354335E-02,-0.247674255726)); +#592 = CARTESIAN_POINT('',(6.966360976978E-02,-0.214861947561)); +#593 = CARTESIAN_POINT('',(8.257458234642E-02,-0.183499487871)); +#594 = CARTESIAN_POINT('',(9.841465957069E-02,-0.154044732932)); +#595 = CARTESIAN_POINT('',(0.116944707023,-0.126923094976)); +#596 = CARTESIAN_POINT('',(0.158595092254,-7.833097887259E-02)); +#597 = CARTESIAN_POINT('',(0.181673633075,-5.680667275951E-02)); +#598 = CARTESIAN_POINT('',(0.206812932576,-3.831207290141E-02)); +#599 = CARTESIAN_POINT('',(0.233669035781,-2.316776270479E-02)); +#600 = CARTESIAN_POINT('',(0.261851715609,-1.162933008755E-02)); +#601 = CARTESIAN_POINT('',(0.290934698913,-3.87584089916E-03)); +#602 = CARTESIAN_POINT('',(0.320469091192,-4.662936703426E-15)); +#603 = CARTESIAN_POINT('',(0.379530908808,4.662936703426E-15)); +#604 = CARTESIAN_POINT('',(0.409065301087,-3.875840899122E-03)); +#605 = CARTESIAN_POINT('',(0.438148284391,-1.162933008753E-02)); +#606 = CARTESIAN_POINT('',(0.466330964219,-2.316776270478E-02)); +#607 = CARTESIAN_POINT('',(0.493187067424,-3.831207290136E-02)); +#608 = CARTESIAN_POINT('',(0.518326366925,-5.680667275942E-02)); +#609 = CARTESIAN_POINT('',(0.541404907746,-7.833097887255E-02)); +#610 = CARTESIAN_POINT('',(0.583055292977,-0.126923094976)); +#611 = CARTESIAN_POINT('',(0.601585340429,-0.154044732932)); +#612 = CARTESIAN_POINT('',(0.617425417654,-0.183499487871)); +#613 = CARTESIAN_POINT('',(0.63033639023,-0.214861947561)); +#614 = CARTESIAN_POINT('',(0.640138626457,-0.247674255725)); +#615 = CARTESIAN_POINT('',(0.646712854696,-0.281458946384)); +#616 = CARTESIAN_POINT('',(0.65,-0.315729696938)); +#617 = CARTESIAN_POINT('',(0.65,-0.418180190435)); +#618 = CARTESIAN_POINT('',(0.636989587089,-0.486445040718)); +#619 = CARTESIAN_POINT('',(0.610911516484,-0.550882626865)); +#620 = CARTESIAN_POINT('',(0.572733436763,-0.607570412144)); +#621 = CARTESIAN_POINT('',(0.524396506356,-0.653008151889)); +#622 = CARTESIAN_POINT('',(0.468723765009,-0.684350930214)); +#623 = CARTESIAN_POINT('',(0.409338811968,-0.7)); +#624 = CARTESIAN_POINT('',(0.35,-0.7)); +#625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#626 = ADVANCED_FACE('',(#627),#258,.F.); +#627 = FACE_BOUND('',#628,.F.); +#628 = EDGE_LOOP('',(#629,#657,#658,#686,#714)); +#629 = ORIENTED_EDGE('',*,*,#630,.F.); +#630 = EDGE_CURVE('',#161,#631,#633,.T.); +#631 = VERTEX_POINT('',#632); +#632 = CARTESIAN_POINT('',(0.,7.778174593052,0.)); +#633 = SURFACE_CURVE('',#634,(#638,#645),.PCURVE_S1.); +#634 = LINE('',#635,#636); +#635 = CARTESIAN_POINT('',(1.06066017178,8.838834764832,0.)); +#636 = VECTOR('',#637,1.); +#637 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#638 = PCURVE('',#258,#639); +#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(0.,0.)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(1.,-0.)); +#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#645 = PCURVE('',#646,#651); +#646 = PLANE('',#647); +#647 = AXIS2_PLACEMENT_3D('',#648,#649,#650); +#648 = CARTESIAN_POINT('',(3.450428027853,3.450428027853,0.)); +#649 = DIRECTION('',(0.,0.,1.)); +#650 = DIRECTION('',(1.,0.,0.)); +#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656); +#652 = LINE('',#653,#654); +#653 = CARTESIAN_POINT('',(-2.389767856073,5.388406736979)); +#654 = VECTOR('',#655,1.); +#655 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#657 = ORIENTED_EDGE('',*,*,#160,.T.); +#658 = ORIENTED_EDGE('',*,*,#659,.T.); +#659 = EDGE_CURVE('',#130,#660,#662,.T.); +#660 = VERTEX_POINT('',#661); +#661 = CARTESIAN_POINT('',(0.353553390593,8.131727983645,0.7)); +#662 = SURFACE_CURVE('',#663,(#667,#674),.PCURVE_S1.); +#663 = LINE('',#664,#665); +#664 = CARTESIAN_POINT('',(1.06066017178,8.838834764832,0.7)); +#665 = VECTOR('',#666,1.); +#666 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#667 = PCURVE('',#258,#668); +#668 = DEFINITIONAL_REPRESENTATION('',(#669),#673); +#669 = LINE('',#670,#671); +#670 = CARTESIAN_POINT('',(0.,-0.7)); +#671 = VECTOR('',#672,1.); +#672 = DIRECTION('',(1.,-0.)); +#673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#674 = PCURVE('',#675,#680); +#675 = PLANE('',#676); +#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679); +#677 = CARTESIAN_POINT('',(3.450428027853,3.450428027853,0.7)); +#678 = DIRECTION('',(0.,0.,1.)); +#679 = DIRECTION('',(1.,0.,0.)); +#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685); +#681 = LINE('',#682,#683); +#682 = CARTESIAN_POINT('',(-2.389767856073,5.388406736979)); +#683 = VECTOR('',#684,1.); +#684 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#686 = ORIENTED_EDGE('',*,*,#687,.F.); +#687 = EDGE_CURVE('',#688,#660,#690,.T.); +#688 = VERTEX_POINT('',#689); +#689 = CARTESIAN_POINT('',(0.,7.778174593052,0.66875)); +#690 = SURFACE_CURVE('',#691,(#695,#702),.PCURVE_S1.); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(-1.006732962008,6.771441631044,0.579766536965 + )); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(0.705729746226,0.705729746226,6.237828615518E-02)); +#695 = PCURVE('',#258,#696); +#696 = DEFINITIONAL_REPRESENTATION('',(#697),#701); +#697 = LINE('',#698,#699); +#698 = CARTESIAN_POINT('',(2.92373540856,-0.579766536965)); +#699 = VECTOR('',#700,1.); +#700 = DIRECTION('',(-0.998052578483,-6.237828615518E-02)); +#701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#702 = PCURVE('',#703,#708); +#703 = PLANE('',#704); +#704 = AXIS2_PLACEMENT_3D('',#705,#706,#707); +#705 = CARTESIAN_POINT('',(10.457909342128,-8.760853067281,0.4)); +#706 = DIRECTION('',(4.410810913912E-02,4.410810913912E-02, + -0.998052578483)); +#707 = DIRECTION('',(0.705729746226,0.705729746226,6.237828615518E-02)); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#713); +#709 = LINE('',#710,#711); +#710 = CARTESIAN_POINT('',(2.881876820369,-19.0897172257)); +#711 = VECTOR('',#712,1.); +#712 = DIRECTION('',(1.,6.708962797845E-18)); +#713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#714 = ORIENTED_EDGE('',*,*,#715,.F.); +#715 = EDGE_CURVE('',#631,#688,#716,.T.); +#716 = SURFACE_CURVE('',#717,(#721,#728),.PCURVE_S1.); +#717 = LINE('',#718,#719); +#718 = CARTESIAN_POINT('',(0.,7.778174593052,0.)); +#719 = VECTOR('',#720,1.); +#720 = DIRECTION('',(0.,0.,1.)); +#721 = PCURVE('',#258,#722); +#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727); +#723 = LINE('',#724,#725); +#724 = CARTESIAN_POINT('',(1.5,-0.)); +#725 = VECTOR('',#726,1.); +#726 = DIRECTION('',(0.,-1.)); +#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#728 = PCURVE('',#729,#734); +#729 = PLANE('',#730); +#730 = AXIS2_PLACEMENT_3D('',#731,#732,#733); +#731 = CARTESIAN_POINT('',(0.,7.778174593052,0.)); +#732 = DIRECTION('',(1.,0.,0.)); +#733 = DIRECTION('',(0.,-1.,0.)); +#734 = DEFINITIONAL_REPRESENTATION('',(#735),#739); +#735 = LINE('',#736,#737); +#736 = CARTESIAN_POINT('',(0.,0.)); +#737 = VECTOR('',#738,1.); +#738 = DIRECTION('',(0.,-1.)); +#739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#740 = ADVANCED_FACE('',(#741),#387,.F.); +#741 = FACE_BOUND('',#742,.F.); +#742 = EDGE_LOOP('',(#743)); +#743 = ORIENTED_EDGE('',*,*,#356,.T.); +#744 = ADVANCED_FACE('',(#745),#574,.F.); +#745 = FACE_BOUND('',#746,.F.); +#746 = EDGE_LOOP('',(#747,#748,#777)); +#747 = ORIENTED_EDGE('',*,*,#478,.T.); +#748 = ORIENTED_EDGE('',*,*,#749,.T.); +#749 = EDGE_CURVE('',#161,#750,#752,.T.); +#750 = VERTEX_POINT('',#751); +#751 = CARTESIAN_POINT('',(1.06066017178,8.838834764832,0.35)); +#752 = SURFACE_CURVE('',#753,(#758,#765),.PCURVE_S1.); +#753 = CIRCLE('',#754,0.35); +#754 = AXIS2_PLACEMENT_3D('',#755,#756,#757); +#755 = CARTESIAN_POINT('',(0.813172798365,8.591347391417,0.35)); +#756 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#757 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#758 = PCURVE('',#574,#759); +#759 = DEFINITIONAL_REPRESENTATION('',(#760),#764); +#760 = CIRCLE('',#761,0.35); +#761 = AXIS2_PLACEMENT_2D('',#762,#763); +#762 = CARTESIAN_POINT('',(0.35,-0.35)); +#763 = DIRECTION('',(-1.,5.551115123126E-17)); +#764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#765 = PCURVE('',#766,#771); +#766 = CYLINDRICAL_SURFACE('',#767,0.35); +#767 = AXIS2_PLACEMENT_3D('',#768,#769,#770); +#768 = CARTESIAN_POINT('',(14.295209851433,-4.890689661651,0.35)); +#769 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#770 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#771 = DEFINITIONAL_REPRESENTATION('',(#772),#776); +#772 = LINE('',#773,#774); +#773 = CARTESIAN_POINT('',(1.743152798421E-32,-19.06647964886)); +#774 = VECTOR('',#775,1.); +#775 = DIRECTION('',(1.,0.)); +#776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#777 = ORIENTED_EDGE('',*,*,#778,.T.); +#778 = EDGE_CURVE('',#750,#130,#779,.T.); +#779 = SURFACE_CURVE('',#780,(#785,#792),.PCURVE_S1.); +#780 = CIRCLE('',#781,0.35); +#781 = AXIS2_PLACEMENT_3D('',#782,#783,#784); +#782 = CARTESIAN_POINT('',(0.813172798365,8.591347391417,0.35)); +#783 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#784 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#785 = PCURVE('',#574,#786); +#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791); +#787 = CIRCLE('',#788,0.35); +#788 = AXIS2_PLACEMENT_2D('',#789,#790); +#789 = CARTESIAN_POINT('',(0.35,-0.35)); +#790 = DIRECTION('',(-1.,5.551115123126E-17)); +#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#792 = PCURVE('',#793,#798); +#793 = CYLINDRICAL_SURFACE('',#794,0.35); +#794 = AXIS2_PLACEMENT_3D('',#795,#796,#797); +#795 = CARTESIAN_POINT('',(14.295209851433,-4.890689661651,0.35)); +#796 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#797 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#798 = DEFINITIONAL_REPRESENTATION('',(#799),#803); +#799 = LINE('',#800,#801); +#800 = CARTESIAN_POINT('',(1.743152798421E-32,-19.06647964886)); +#801 = VECTOR('',#802,1.); +#802 = DIRECTION('',(1.,0.)); +#803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#804 = ADVANCED_FACE('',(#805),#646,.F.); +#805 = FACE_BOUND('',#806,.F.); +#806 = EDGE_LOOP('',(#807,#830,#858,#886,#914,#938)); +#807 = ORIENTED_EDGE('',*,*,#808,.T.); +#808 = EDGE_CURVE('',#631,#809,#811,.T.); +#809 = VERTEX_POINT('',#810); +#810 = CARTESIAN_POINT('',(0.,1.697056274848,0.)); +#811 = SURFACE_CURVE('',#812,(#816,#823),.PCURVE_S1.); +#812 = LINE('',#813,#814); +#813 = CARTESIAN_POINT('',(0.,7.778174593052,0.)); +#814 = VECTOR('',#815,1.); +#815 = DIRECTION('',(0.,-1.,0.)); +#816 = PCURVE('',#646,#817); +#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822); +#818 = LINE('',#819,#820); +#819 = CARTESIAN_POINT('',(-3.450428027853,4.327746565199)); +#820 = VECTOR('',#821,1.); +#821 = DIRECTION('',(0.,-1.)); +#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#823 = PCURVE('',#729,#824); +#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829); +#825 = LINE('',#826,#827); +#826 = CARTESIAN_POINT('',(0.,0.)); +#827 = VECTOR('',#828,1.); +#828 = DIRECTION('',(1.,0.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = ORIENTED_EDGE('',*,*,#831,.T.); +#831 = EDGE_CURVE('',#809,#832,#834,.T.); +#832 = VERTEX_POINT('',#833); +#833 = CARTESIAN_POINT('',(1.697056274848,0.,0.)); +#834 = SURFACE_CURVE('',#835,(#839,#846),.PCURVE_S1.); +#835 = LINE('',#836,#837); +#836 = CARTESIAN_POINT('',(0.,1.697056274848,0.)); +#837 = VECTOR('',#838,1.); +#838 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#839 = PCURVE('',#646,#840); +#840 = DEFINITIONAL_REPRESENTATION('',(#841),#845); +#841 = LINE('',#842,#843); +#842 = CARTESIAN_POINT('',(-3.450428027853,-1.753371753005)); +#843 = VECTOR('',#844,1.); +#844 = DIRECTION('',(0.707106781187,-0.707106781187)); +#845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#846 = PCURVE('',#847,#852); +#847 = PLANE('',#848); +#848 = AXIS2_PLACEMENT_3D('',#849,#850,#851); +#849 = CARTESIAN_POINT('',(0.,1.697056274848,0.)); +#850 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#851 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857); +#853 = LINE('',#854,#855); +#854 = CARTESIAN_POINT('',(0.,0.)); +#855 = VECTOR('',#856,1.); +#856 = DIRECTION('',(1.,0.)); +#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#858 = ORIENTED_EDGE('',*,*,#859,.T.); +#859 = EDGE_CURVE('',#832,#860,#862,.T.); +#860 = VERTEX_POINT('',#861); +#861 = CARTESIAN_POINT('',(7.778174593052,0.,0.)); +#862 = SURFACE_CURVE('',#863,(#867,#874),.PCURVE_S1.); +#863 = LINE('',#864,#865); +#864 = CARTESIAN_POINT('',(1.697056274848,0.,0.)); +#865 = VECTOR('',#866,1.); +#866 = DIRECTION('',(1.,0.,0.)); +#867 = PCURVE('',#646,#868); +#868 = DEFINITIONAL_REPRESENTATION('',(#869),#873); +#869 = LINE('',#870,#871); +#870 = CARTESIAN_POINT('',(-1.753371753005,-3.450428027853)); +#871 = VECTOR('',#872,1.); +#872 = DIRECTION('',(1.,0.)); +#873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#874 = PCURVE('',#875,#880); +#875 = PLANE('',#876); +#876 = AXIS2_PLACEMENT_3D('',#877,#878,#879); +#877 = CARTESIAN_POINT('',(1.697056274848,0.,0.)); +#878 = DIRECTION('',(0.,1.,0.)); +#879 = DIRECTION('',(1.,0.,0.)); +#880 = DEFINITIONAL_REPRESENTATION('',(#881),#885); +#881 = LINE('',#882,#883); +#882 = CARTESIAN_POINT('',(0.,0.)); +#883 = VECTOR('',#884,1.); +#884 = DIRECTION('',(1.,0.)); +#885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#886 = ORIENTED_EDGE('',*,*,#887,.T.); +#887 = EDGE_CURVE('',#860,#888,#890,.T.); +#888 = VERTEX_POINT('',#889); +#889 = CARTESIAN_POINT('',(8.59134739143,0.813172798378,0.)); +#890 = SURFACE_CURVE('',#891,(#895,#902),.PCURVE_S1.); +#891 = LINE('',#892,#893); +#892 = CARTESIAN_POINT('',(7.778174593052,0.,0.)); +#893 = VECTOR('',#894,1.); +#894 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#895 = PCURVE('',#646,#896); +#896 = DEFINITIONAL_REPRESENTATION('',(#897),#901); +#897 = LINE('',#898,#899); +#898 = CARTESIAN_POINT('',(4.327746565199,-3.450428027853)); +#899 = VECTOR('',#900,1.); +#900 = DIRECTION('',(0.707106781187,0.707106781187)); +#901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#902 = PCURVE('',#903,#908); +#903 = PLANE('',#904); +#904 = AXIS2_PLACEMENT_3D('',#905,#906,#907); +#905 = CARTESIAN_POINT('',(7.778174593052,0.,0.)); +#906 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#907 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913); +#909 = LINE('',#910,#911); +#910 = CARTESIAN_POINT('',(0.,0.)); +#911 = VECTOR('',#912,1.); +#912 = DIRECTION('',(1.,0.)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = ORIENTED_EDGE('',*,*,#915,.F.); +#915 = EDGE_CURVE('',#161,#888,#916,.T.); +#916 = SURFACE_CURVE('',#917,(#923,#932),.PCURVE_S1.); +#917 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#918,#919,#920,#921,#922), + .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#918 = CARTESIAN_POINT('',(0.565685460792,8.838834764832,0.)); +#919 = CARTESIAN_POINT('',(2.624356236508,6.780163988665,0.)); +#920 = CARTESIAN_POINT('',(4.683027003603,4.721493206427,0.)); +#921 = CARTESIAN_POINT('',(6.741697783155,2.662822434309,0.)); +#922 = CARTESIAN_POINT('',(8.800368546367,0.604151647026,0.)); +#923 = PCURVE('',#646,#924); +#924 = DEFINITIONAL_REPRESENTATION('',(#925),#931); +#925 = B_SPLINE_CURVE_WITH_KNOTS('',4,(#926,#927,#928,#929,#930), + .UNSPECIFIED.,.F.,.F.,(5,5),(0.,1.),.PIECEWISE_BEZIER_KNOTS.); +#926 = CARTESIAN_POINT('',(-2.884742567061,5.388406736979)); +#927 = CARTESIAN_POINT('',(-0.826071791345,3.329735960812)); +#928 = CARTESIAN_POINT('',(1.23259897575,1.271065178574)); +#929 = CARTESIAN_POINT('',(3.291269755302,-0.787605593544)); +#930 = CARTESIAN_POINT('',(5.349940518515,-2.846276380827)); +#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#932 = PCURVE('',#766,#933); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#937); +#934 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#935,#936),.UNSPECIFIED.,.F.,.F., + (2,2),(3.00542658876E-02,0.974616976685),.PIECEWISE_BEZIER_KNOTS.); +#935 = CARTESIAN_POINT('',(4.712388980385,-19.06647964886)); +#936 = CARTESIAN_POINT('',(4.712388980385,-8.066479648865)); +#937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#938 = ORIENTED_EDGE('',*,*,#630,.T.); +#939 = ADVANCED_FACE('',(#940),#729,.F.); +#940 = FACE_BOUND('',#941,.F.); +#941 = EDGE_LOOP('',(#942,#943,#944,#967)); +#942 = ORIENTED_EDGE('',*,*,#808,.F.); +#943 = ORIENTED_EDGE('',*,*,#715,.T.); +#944 = ORIENTED_EDGE('',*,*,#945,.F.); +#945 = EDGE_CURVE('',#946,#688,#948,.T.); +#946 = VERTEX_POINT('',#947); +#947 = CARTESIAN_POINT('',(8.881784197001E-16,1.697056274848,0.4)); +#948 = SURFACE_CURVE('',#949,(#953,#960),.PCURVE_S1.); +#949 = LINE('',#950,#951); +#950 = CARTESIAN_POINT('',(0.,-0.495894963991,0.303084331763)); +#951 = VECTOR('',#952,1.); +#952 = DIRECTION('',(0.,0.999024865687,4.415107856883E-02)); +#953 = PCURVE('',#729,#954); +#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959); +#955 = LINE('',#956,#957); +#956 = CARTESIAN_POINT('',(8.274069557043,-0.303084331763)); +#957 = VECTOR('',#958,1.); +#958 = DIRECTION('',(-0.999024865687,-4.415107856883E-02)); +#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#960 = PCURVE('',#703,#961); +#961 = DEFINITIONAL_REPRESENTATION('',(#962),#966); +#962 = LINE('',#963,#964); +#963 = CARTESIAN_POINT('',(-1.553676354558,-13.23906653391)); +#964 = VECTOR('',#965,1.); +#965 = DIRECTION('',(0.707795633548,-0.706417257101)); +#966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#967 = ORIENTED_EDGE('',*,*,#968,.F.); +#968 = EDGE_CURVE('',#809,#946,#969,.T.); +#969 = SURFACE_CURVE('',#970,(#974,#981),.PCURVE_S1.); +#970 = LINE('',#971,#972); +#971 = CARTESIAN_POINT('',(0.,1.697056274848,0.)); +#972 = VECTOR('',#973,1.); +#973 = DIRECTION('',(0.,0.,1.)); +#974 = PCURVE('',#729,#975); +#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980); +#976 = LINE('',#977,#978); +#977 = CARTESIAN_POINT('',(6.081118318204,0.)); +#978 = VECTOR('',#979,1.); +#979 = DIRECTION('',(0.,-1.)); +#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#981 = PCURVE('',#847,#982); +#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); +#983 = LINE('',#984,#985); +#984 = CARTESIAN_POINT('',(-7.850462293419E-17,0.)); +#985 = VECTOR('',#986,1.); +#986 = DIRECTION('',(0.,-1.)); +#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#988 = ADVANCED_FACE('',(#989),#703,.F.); +#989 = FACE_BOUND('',#990,.F.); +#990 = EDGE_LOOP('',(#991,#1016,#1037,#1038,#1039,#1062,#1090,#1118, + #1146,#1174)); +#991 = ORIENTED_EDGE('',*,*,#992,.T.); +#992 = EDGE_CURVE('',#993,#995,#997,.T.); +#993 = VERTEX_POINT('',#994); +#994 = CARTESIAN_POINT('',(7.778174593052,0.,0.66875)); +#995 = VERTEX_POINT('',#996); +#996 = CARTESIAN_POINT('',(1.697056274848,-1.7763568394E-15,0.4)); +#997 = SURFACE_CURVE('',#998,(#1002,#1009),.PCURVE_S1.); +#998 = LINE('',#999,#1000); +#999 = CARTESIAN_POINT('',(6.060122360275,0.,0.592822100986)); +#1000 = VECTOR('',#1001,1.); +#1001 = DIRECTION('',(-0.999024865687,0.,-4.415107856883E-02)); +#1002 = PCURVE('',#703,#1003); +#1003 = DEFINITIONAL_REPRESENTATION('',(#1004),#1008); +#1004 = LINE('',#1005,#1006); +#1005 = CARTESIAN_POINT('',(3.091173433428,-9.304563609935)); +#1006 = VECTOR('',#1007,1.); +#1007 = DIRECTION('',(-0.707795633548,-0.706417257101)); +#1008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1009 = PCURVE('',#875,#1010); +#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); +#1011 = LINE('',#1012,#1013); +#1012 = CARTESIAN_POINT('',(4.363066085427,-0.592822100986)); +#1013 = VECTOR('',#1014,1.); +#1014 = DIRECTION('',(-0.999024865687,4.415107856883E-02)); +#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1016 = ORIENTED_EDGE('',*,*,#1017,.T.); +#1017 = EDGE_CURVE('',#995,#946,#1018,.T.); +#1018 = SURFACE_CURVE('',#1019,(#1023,#1030),.PCURVE_S1.); +#1019 = LINE('',#1020,#1021); +#1020 = CARTESIAN_POINT('',(10.457909342128,-8.760853067281,0.4)); +#1021 = VECTOR('',#1022,1.); +#1022 = DIRECTION('',(-0.707106781187,0.707106781187,-1.110223024625E-16 + )); +#1023 = PCURVE('',#703,#1024); +#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029); +#1025 = LINE('',#1026,#1027); +#1026 = CARTESIAN_POINT('',(0.,0.)); +#1027 = VECTOR('',#1028,1.); +#1028 = DIRECTION('',(-6.722844626932E-18,-1.)); +#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1030 = PCURVE('',#847,#1031); +#1031 = DEFINITIONAL_REPRESENTATION('',(#1032),#1036); +#1032 = LINE('',#1033,#1034); +#1033 = CARTESIAN_POINT('',(14.789717225706,-0.4)); +#1034 = VECTOR('',#1035,1.); +#1035 = DIRECTION('',(-1.,1.110223024625E-16)); +#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1037 = ORIENTED_EDGE('',*,*,#945,.T.); +#1038 = ORIENTED_EDGE('',*,*,#687,.T.); +#1039 = ORIENTED_EDGE('',*,*,#1040,.F.); +#1040 = EDGE_CURVE('',#1041,#660,#1043,.T.); +#1041 = VERTEX_POINT('',#1042); +#1042 = CARTESIAN_POINT('',(3.005203820043,5.480077554196,0.7)); +#1043 = SURFACE_CURVE('',#1044,(#1048,#1055),.PCURVE_S1.); +#1044 = LINE('',#1045,#1046); +#1045 = CARTESIAN_POINT('',(13.852021891824,-5.366740517585,0.7)); +#1046 = VECTOR('',#1047,1.); +#1047 = DIRECTION('',(-0.707106781187,0.707106781187,-1.110223024625E-16 + )); +#1048 = PCURVE('',#703,#1049); +#1049 = DEFINITIONAL_REPRESENTATION('',(#1050),#1054); +#1050 = LINE('',#1051,#1052); +#1051 = CARTESIAN_POINT('',(4.809365862564,-4.118233531969E-16)); +#1052 = VECTOR('',#1053,1.); +#1053 = DIRECTION('',(-6.722844626932E-18,-1.)); +#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1055 = PCURVE('',#675,#1056); +#1056 = DEFINITIONAL_REPRESENTATION('',(#1057),#1061); +#1057 = LINE('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(10.401593863971,-8.817168545438)); +#1059 = VECTOR('',#1060,1.); +#1060 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1062 = ORIENTED_EDGE('',*,*,#1063,.F.); +#1063 = EDGE_CURVE('',#1064,#1041,#1066,.T.); +#1064 = VERTEX_POINT('',#1065); +#1065 = CARTESIAN_POINT('',(1.59099025767,4.065863991823,0.575)); +#1066 = SURFACE_CURVE('',#1067,(#1071,#1078),.PCURVE_S1.); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(0.603792152262,3.078665886415,0.487743190661 + )); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(0.705729746226,0.705729746226,6.237828615518E-02) + ); +#1071 = PCURVE('',#703,#1072); +#1072 = DEFINITIONAL_REPRESENTATION('',(#1073),#1077); +#1073 = LINE('',#1074,#1075); +#1074 = CARTESIAN_POINT('',(1.406630352799,-15.3397172257)); +#1075 = VECTOR('',#1076,1.); +#1076 = DIRECTION('',(1.,-1.598244908959E-16)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1078 = PCURVE('',#1079,#1084); +#1079 = PLANE('',#1080); +#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083); +#1081 = CARTESIAN_POINT('',(1.59099025767,4.065863991823,0.7)); +#1082 = DIRECTION('',(0.707106781187,-0.707106781187,0.)); +#1083 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1089); +#1085 = LINE('',#1086,#1087); +#1086 = CARTESIAN_POINT('',(-1.396108949416,-0.212256809339)); +#1087 = VECTOR('',#1088,1.); +#1088 = DIRECTION('',(0.998052578483,6.237828615518E-02)); +#1089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1090 = ORIENTED_EDGE('',*,*,#1091,.F.); +#1091 = EDGE_CURVE('',#1092,#1064,#1094,.T.); +#1092 = VERTEX_POINT('',#1093); +#1093 = CARTESIAN_POINT('',(4.065863991823,1.59099025767,0.575)); +#1094 = SURFACE_CURVE('',#1095,(#1099,#1106),.PCURVE_S1.); +#1095 = LINE('',#1096,#1097); +#1096 = CARTESIAN_POINT('',(8.251836160637,-2.594981911144,0.575)); +#1097 = VECTOR('',#1098,1.); +#1098 = DIRECTION('',(-0.707106781187,0.707106781187,-1.147151481623E-16 + )); +#1099 = PCURVE('',#703,#1100); +#1100 = DEFINITIONAL_REPRESENTATION('',(#1101),#1105); +#1101 = LINE('',#1102,#1103); +#1102 = CARTESIAN_POINT('',(2.805463419829,-5.919858612853)); +#1103 = VECTOR('',#1104,1.); +#1104 = DIRECTION('',(-6.266688556966E-17,-1.)); +#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1106 = PCURVE('',#1107,#1112); +#1107 = PLANE('',#1108); +#1108 = AXIS2_PLACEMENT_3D('',#1109,#1110,#1111); +#1109 = CARTESIAN_POINT('',(4.065863991823,1.59099025767,0.7)); +#1110 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1111 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1112 = DEFINITIONAL_REPRESENTATION('',(#1113),#1117); +#1113 = LINE('',#1114,#1115); +#1114 = CARTESIAN_POINT('',(-5.919858612853,-0.125)); +#1115 = VECTOR('',#1116,1.); +#1116 = DIRECTION('',(1.,-1.147151481623E-16)); +#1117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1118 = ORIENTED_EDGE('',*,*,#1119,.F.); +#1119 = EDGE_CURVE('',#1120,#1092,#1122,.T.); +#1120 = VERTEX_POINT('',#1121); +#1121 = CARTESIAN_POINT('',(5.480077554196,3.005203820043,0.7)); +#1122 = SURFACE_CURVE('',#1123,(#1127,#1134),.PCURVE_S1.); +#1123 = LINE('',#1124,#1125); +#1124 = CARTESIAN_POINT('',(4.135198975814,1.660325241662,0.581128404669 + )); +#1125 = VECTOR('',#1126,1.); +#1126 = DIRECTION('',(-0.705729746226,-0.705729746226, + -6.237828615518E-02)); +#1127 = PCURVE('',#703,#1128); +#1128 = DEFINITIONAL_REPRESENTATION('',(#1129),#1133); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(2.903709220524,-11.8397172257)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(-1.,1.043133396647E-16)); +#1133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1134 = PCURVE('',#1135,#1140); +#1135 = PLANE('',#1136); +#1136 = AXIS2_PLACEMENT_3D('',#1137,#1138,#1139); +#1137 = CARTESIAN_POINT('',(6.187184335382,3.712310601229,0.7)); +#1138 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1139 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1140 = DEFINITIONAL_REPRESENTATION('',(#1141),#1145); +#1141 = LINE('',#1142,#1143); +#1142 = CARTESIAN_POINT('',(2.901945525292,-0.118871595331)); +#1143 = VECTOR('',#1144,1.); +#1144 = DIRECTION('',(0.998052578483,-6.237828615518E-02)); +#1145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1146 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1147 = EDGE_CURVE('',#1148,#1120,#1150,.T.); +#1148 = VERTEX_POINT('',#1149); +#1149 = CARTESIAN_POINT('',(8.131727983645,0.353553390593,0.7)); +#1150 = SURFACE_CURVE('',#1151,(#1155,#1162),.PCURVE_S1.); +#1151 = LINE('',#1152,#1153); +#1152 = CARTESIAN_POINT('',(13.852021891824,-5.366740517585,0.7)); +#1153 = VECTOR('',#1154,1.); +#1154 = DIRECTION('',(-0.707106781187,0.707106781187,-1.110223024625E-16 + )); +#1155 = PCURVE('',#703,#1156); +#1156 = DEFINITIONAL_REPRESENTATION('',(#1157),#1161); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(4.809365862564,-4.118233531969E-16)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(-6.722844626932E-18,-1.)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = PCURVE('',#1163,#1168); +#1163 = PLANE('',#1164); +#1164 = AXIS2_PLACEMENT_3D('',#1165,#1166,#1167); +#1165 = CARTESIAN_POINT('',(3.450428027853,3.450428027853,0.7)); +#1166 = DIRECTION('',(0.,0.,1.)); +#1167 = DIRECTION('',(1.,0.,0.)); +#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1173); +#1169 = LINE('',#1170,#1171); +#1170 = CARTESIAN_POINT('',(10.401593863971,-8.817168545438)); +#1171 = VECTOR('',#1172,1.); +#1172 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1174 = ORIENTED_EDGE('',*,*,#1175,.T.); +#1175 = EDGE_CURVE('',#1148,#993,#1176,.T.); +#1176 = SURFACE_CURVE('',#1177,(#1181,#1188),.PCURVE_S1.); +#1177 = LINE('',#1178,#1179); +#1178 = CARTESIAN_POINT('',(6.243175086344,-1.534999506708, + 0.533073929961)); +#1179 = VECTOR('',#1180,1.); +#1180 = DIRECTION('',(-0.705729746226,-0.705729746226, + -6.237828615518E-02)); +#1181 = PCURVE('',#703,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(2.133337386507,-8.089717225706)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(-1.,-3.952870214166E-16)); +#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1188 = PCURVE('',#903,#1189); +#1189 = DEFINITIONAL_REPRESENTATION('',(#1190),#1194); +#1190 = LINE('',#1191,#1192); +#1191 = CARTESIAN_POINT('',(-2.170817120623,-0.533073929961)); +#1192 = VECTOR('',#1193,1.); +#1193 = DIRECTION('',(-0.998052578483,6.237828615518E-02)); +#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1195 = ADVANCED_FACE('',(#1196),#675,.T.); +#1196 = FACE_BOUND('',#1197,.T.); +#1197 = EDGE_LOOP('',(#1198,#1221,#1222,#1223)); +#1198 = ORIENTED_EDGE('',*,*,#1199,.F.); +#1199 = EDGE_CURVE('',#130,#1200,#1202,.T.); +#1200 = VERTEX_POINT('',#1201); +#1201 = CARTESIAN_POINT('',(3.464823227814,5.939696961967,0.7)); +#1202 = SURFACE_CURVE('',#1203,(#1207,#1214),.PCURVE_S1.); +#1203 = LINE('',#1204,#1205); +#1204 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.7)); +#1205 = VECTOR('',#1206,1.); +#1206 = DIRECTION('',(0.707106781187,-0.707106781187,1.110223024625E-16) + ); +#1207 = PCURVE('',#675,#1208); +#1208 = DEFINITIONAL_REPRESENTATION('',(#1209),#1213); +#1209 = LINE('',#1210,#1211); +#1210 = CARTESIAN_POINT('',(-3.59184938409,6.095513518166)); +#1211 = VECTOR('',#1212,1.); +#1212 = DIRECTION('',(0.707106781187,-0.707106781187)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = PCURVE('',#793,#1215); +#1215 = DEFINITIONAL_REPRESENTATION('',(#1216),#1220); +#1216 = LINE('',#1217,#1218); +#1217 = CARTESIAN_POINT('',(7.853981633974,-20.41647964886)); +#1218 = VECTOR('',#1219,1.); +#1219 = DIRECTION('',(-0.,1.)); +#1220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1221 = ORIENTED_EDGE('',*,*,#659,.T.); +#1222 = ORIENTED_EDGE('',*,*,#1040,.F.); +#1223 = ORIENTED_EDGE('',*,*,#1224,.T.); +#1224 = EDGE_CURVE('',#1041,#1200,#1225,.T.); +#1225 = SURFACE_CURVE('',#1226,(#1230,#1237),.PCURVE_S1.); +#1226 = LINE('',#1227,#1228); +#1227 = CARTESIAN_POINT('',(1.59099025767,4.065863991823,0.7)); +#1228 = VECTOR('',#1229,1.); +#1229 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1230 = PCURVE('',#675,#1231); +#1231 = DEFINITIONAL_REPRESENTATION('',(#1232),#1236); +#1232 = LINE('',#1233,#1234); +#1233 = CARTESIAN_POINT('',(-1.859437770183,0.61543596397)); +#1234 = VECTOR('',#1235,1.); +#1235 = DIRECTION('',(0.707106781187,0.707106781187)); +#1236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1237 = PCURVE('',#1079,#1238); +#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1243); +#1239 = LINE('',#1240,#1241); +#1240 = CARTESIAN_POINT('',(0.,0.)); +#1241 = VECTOR('',#1242,1.); +#1242 = DIRECTION('',(1.,0.)); +#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1244 = ADVANCED_FACE('',(#1245),#793,.T.); +#1245 = FACE_BOUND('',#1246,.T.); +#1246 = EDGE_LOOP('',(#1247,#1270,#1271,#1272)); +#1247 = ORIENTED_EDGE('',*,*,#1248,.F.); +#1248 = EDGE_CURVE('',#750,#1249,#1251,.T.); +#1249 = VERTEX_POINT('',#1250); +#1250 = CARTESIAN_POINT('',(3.712310601229,6.187184335382,0.35)); +#1251 = SURFACE_CURVE('',#1252,(#1256,#1263),.PCURVE_S1.); +#1252 = LINE('',#1253,#1254); +#1253 = CARTESIAN_POINT('',(14.542697224848,-4.643202288236,0.35)); +#1254 = VECTOR('',#1255,1.); +#1255 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1256 = PCURVE('',#793,#1257); +#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262); +#1258 = LINE('',#1259,#1260); +#1259 = CARTESIAN_POINT('',(6.28318530718,3.885780586188E-16)); +#1260 = VECTOR('',#1261,1.); +#1261 = DIRECTION('',(0.,1.)); +#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1263 = PCURVE('',#766,#1264); +#1264 = DEFINITIONAL_REPRESENTATION('',(#1265),#1269); +#1265 = LINE('',#1266,#1267); +#1266 = CARTESIAN_POINT('',(6.28318530718,3.885780586188E-16)); +#1267 = VECTOR('',#1268,1.); +#1268 = DIRECTION('',(0.,1.)); +#1269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1270 = ORIENTED_EDGE('',*,*,#778,.T.); +#1271 = ORIENTED_EDGE('',*,*,#1199,.T.); +#1272 = ORIENTED_EDGE('',*,*,#1273,.F.); +#1273 = EDGE_CURVE('',#1249,#1200,#1274,.T.); +#1274 = SURFACE_CURVE('',#1275,(#1280,#1287),.PCURVE_S1.); +#1275 = CIRCLE('',#1276,0.35); +#1276 = AXIS2_PLACEMENT_3D('',#1277,#1278,#1279); +#1277 = CARTESIAN_POINT('',(3.464823227814,5.939696961967,0.35)); +#1278 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1279 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#1280 = PCURVE('',#793,#1281); +#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286); +#1282 = LINE('',#1283,#1284); +#1283 = CARTESIAN_POINT('',(1.743152798421E-32,-15.31647964886)); +#1284 = VECTOR('',#1285,1.); +#1285 = DIRECTION('',(1.,0.)); +#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1287 = PCURVE('',#1079,#1288); +#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293); +#1289 = CIRCLE('',#1290,0.35); +#1290 = AXIS2_PLACEMENT_2D('',#1291,#1292); +#1291 = CARTESIAN_POINT('',(2.65,-0.35)); +#1292 = DIRECTION('',(1.,-5.551115123126E-17)); +#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1294 = ADVANCED_FACE('',(#1295),#766,.T.); +#1295 = FACE_BOUND('',#1296,.T.); +#1296 = EDGE_LOOP('',(#1297,#1298,#1299,#1300,#1324,#1352,#1380,#1408)); +#1297 = ORIENTED_EDGE('',*,*,#915,.F.); +#1298 = ORIENTED_EDGE('',*,*,#749,.T.); +#1299 = ORIENTED_EDGE('',*,*,#1248,.T.); +#1300 = ORIENTED_EDGE('',*,*,#1301,.F.); +#1301 = EDGE_CURVE('',#1302,#1249,#1304,.T.); +#1302 = VERTEX_POINT('',#1303); +#1303 = CARTESIAN_POINT('',(3.638028308571,6.112902042724,1.E-01)); +#1304 = SURFACE_CURVE('',#1305,(#1310,#1317),.PCURVE_S1.); +#1305 = CIRCLE('',#1306,0.35); +#1306 = AXIS2_PLACEMENT_3D('',#1307,#1308,#1309); +#1307 = CARTESIAN_POINT('',(3.464823227814,5.939696961967,0.35)); +#1308 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1309 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#1310 = PCURVE('',#766,#1311); +#1311 = DEFINITIONAL_REPRESENTATION('',(#1312),#1316); +#1312 = LINE('',#1313,#1314); +#1313 = CARTESIAN_POINT('',(1.743152798421E-32,-15.31647964886)); +#1314 = VECTOR('',#1315,1.); +#1315 = DIRECTION('',(1.,0.)); +#1316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1317 = PCURVE('',#1079,#1318); +#1318 = DEFINITIONAL_REPRESENTATION('',(#1319),#1323); +#1319 = CIRCLE('',#1320,0.35); +#1320 = AXIS2_PLACEMENT_2D('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(2.65,-0.35)); +#1322 = DIRECTION('',(1.,-5.551115123126E-17)); +#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1324 = ORIENTED_EDGE('',*,*,#1325,.T.); +#1325 = EDGE_CURVE('',#1302,#1326,#1328,.T.); +#1326 = VERTEX_POINT('',#1327); +#1327 = CARTESIAN_POINT('',(6.112902042724,3.638028308571,1.E-01)); +#1328 = SURFACE_CURVE('',#1329,(#1333,#1340),.PCURVE_S1.); +#1329 = LINE('',#1330,#1331); +#1330 = CARTESIAN_POINT('',(14.468414932189,-4.717484580895,0.1)); +#1331 = VECTOR('',#1332,1.); +#1332 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1333 = PCURVE('',#766,#1334); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(5.487582353695,2.342387347481E-16)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(0.,1.)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = PCURVE('',#1341,#1346); +#1341 = PLANE('',#1342); +#1342 = AXIS2_PLACEMENT_3D('',#1343,#1344,#1345); +#1343 = CARTESIAN_POINT('',(3.889087296526,3.889087296526,0.1)); +#1344 = DIRECTION('',(3.71170674508E-33,-9.426945007399E-33,1.)); +#1345 = DIRECTION('',(0.,1.,9.426945007399E-33)); +#1346 = DEFINITIONAL_REPRESENTATION('',(#1347),#1351); +#1347 = LINE('',#1348,#1349); +#1348 = CARTESIAN_POINT('',(-8.606571877421,-10.57932763566)); +#1349 = VECTOR('',#1350,1.); +#1350 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1352 = ORIENTED_EDGE('',*,*,#1353,.T.); +#1353 = EDGE_CURVE('',#1326,#1354,#1356,.T.); +#1354 = VERTEX_POINT('',#1355); +#1355 = CARTESIAN_POINT('',(6.187184335382,3.712310601229,0.35)); +#1356 = SURFACE_CURVE('',#1357,(#1362,#1369),.PCURVE_S1.); +#1357 = CIRCLE('',#1358,0.35); +#1358 = AXIS2_PLACEMENT_3D('',#1359,#1360,#1361); +#1359 = CARTESIAN_POINT('',(5.939696961967,3.464823227814,0.35)); +#1360 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1361 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#1362 = PCURVE('',#766,#1363); +#1363 = DEFINITIONAL_REPRESENTATION('',(#1364),#1368); +#1364 = LINE('',#1365,#1366); +#1365 = CARTESIAN_POINT('',(1.743152798421E-32,-11.81647964886)); +#1366 = VECTOR('',#1367,1.); +#1367 = DIRECTION('',(1.,0.)); +#1368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1369 = PCURVE('',#1135,#1370); +#1370 = DEFINITIONAL_REPRESENTATION('',(#1371),#1379); +#1371 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1372,#1373,#1374,#1375, +#1376,#1377,#1378),.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('') ); +#1372 = CARTESIAN_POINT('',(0.,-0.35)); +#1373 = CARTESIAN_POINT('',(-5.551115123126E-17,0.256217782649)); +#1374 = CARTESIAN_POINT('',(0.525,-4.689110867544E-02)); +#1375 = CARTESIAN_POINT('',(1.05,-0.35)); +#1376 = CARTESIAN_POINT('',(0.525,-0.653108891324)); +#1377 = CARTESIAN_POINT('',(6.106226635438E-16,-0.956217782649)); +#1378 = CARTESIAN_POINT('',(0.,-0.35)); +#1379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1380 = ORIENTED_EDGE('',*,*,#1381,.T.); +#1381 = EDGE_CURVE('',#1354,#1382,#1384,.T.); +#1382 = VERTEX_POINT('',#1383); +#1383 = CARTESIAN_POINT('',(8.838834764832,1.06066017178,0.35)); +#1384 = SURFACE_CURVE('',#1385,(#1389,#1396),.PCURVE_S1.); +#1385 = LINE('',#1386,#1387); +#1386 = CARTESIAN_POINT('',(14.542697224848,-4.643202288236,0.35)); +#1387 = VECTOR('',#1388,1.); +#1388 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1389 = PCURVE('',#766,#1390); +#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395); +#1391 = LINE('',#1392,#1393); +#1392 = CARTESIAN_POINT('',(6.28318530718,3.885780586188E-16)); +#1393 = VECTOR('',#1394,1.); +#1394 = DIRECTION('',(0.,1.)); +#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1396 = PCURVE('',#1397,#1402); +#1397 = CYLINDRICAL_SURFACE('',#1398,0.35); +#1398 = AXIS2_PLACEMENT_3D('',#1399,#1400,#1401); +#1399 = CARTESIAN_POINT('',(14.295209851433,-4.890689661651,0.35)); +#1400 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1401 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#1402 = DEFINITIONAL_REPRESENTATION('',(#1403),#1407); +#1403 = LINE('',#1404,#1405); +#1404 = CARTESIAN_POINT('',(6.28318530718,3.885780586188E-16)); +#1405 = VECTOR('',#1406,1.); +#1406 = DIRECTION('',(0.,1.)); +#1407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1408 = ORIENTED_EDGE('',*,*,#1409,.F.); +#1409 = EDGE_CURVE('',#888,#1382,#1410,.T.); +#1410 = SURFACE_CURVE('',#1411,(#1416,#1423),.PCURVE_S1.); +#1411 = CIRCLE('',#1412,0.35); +#1412 = AXIS2_PLACEMENT_3D('',#1413,#1414,#1415); +#1413 = CARTESIAN_POINT('',(8.591347391417,0.813172798365,0.35)); +#1414 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1415 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#1416 = PCURVE('',#766,#1417); +#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1422); +#1418 = LINE('',#1419,#1420); +#1419 = CARTESIAN_POINT('',(1.743152798421E-32,-8.066479648865)); +#1420 = VECTOR('',#1421,1.); +#1421 = DIRECTION('',(1.,0.)); +#1422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1423 = PCURVE('',#1424,#1429); +#1424 = PLANE('',#1425); +#1425 = AXIS2_PLACEMENT_3D('',#1426,#1427,#1428); +#1426 = CARTESIAN_POINT('',(7.778174593052,0.,0.)); +#1427 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1428 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1429 = DEFINITIONAL_REPRESENTATION('',(#1430),#1438); +#1430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1431,#1432,#1433,#1434, +#1435,#1436,#1437),.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('') ); +#1431 = CARTESIAN_POINT('',(1.5,-0.35)); +#1432 = CARTESIAN_POINT('',(1.5,-0.956217782649)); +#1433 = CARTESIAN_POINT('',(0.975,-0.653108891325)); +#1434 = CARTESIAN_POINT('',(0.45,-0.35)); +#1435 = CARTESIAN_POINT('',(0.975,-4.689110867556E-02)); +#1436 = CARTESIAN_POINT('',(1.5,0.256217782649)); +#1437 = CARTESIAN_POINT('',(1.5,-0.35)); +#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1439 = ADVANCED_FACE('',(#1440),#903,.F.); +#1440 = FACE_BOUND('',#1441,.F.); +#1441 = EDGE_LOOP('',(#1442,#1443,#1464,#1465,#1488)); +#1442 = ORIENTED_EDGE('',*,*,#887,.F.); +#1443 = ORIENTED_EDGE('',*,*,#1444,.T.); +#1444 = EDGE_CURVE('',#860,#993,#1445,.T.); +#1445 = SURFACE_CURVE('',#1446,(#1450,#1457),.PCURVE_S1.); +#1446 = LINE('',#1447,#1448); +#1447 = CARTESIAN_POINT('',(7.778174593052,0.,0.)); +#1448 = VECTOR('',#1449,1.); +#1449 = DIRECTION('',(0.,0.,1.)); +#1450 = PCURVE('',#903,#1451); +#1451 = DEFINITIONAL_REPRESENTATION('',(#1452),#1456); +#1452 = LINE('',#1453,#1454); +#1453 = CARTESIAN_POINT('',(0.,0.)); +#1454 = VECTOR('',#1455,1.); +#1455 = DIRECTION('',(0.,-1.)); +#1456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1457 = PCURVE('',#875,#1458); +#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1463); +#1459 = LINE('',#1460,#1461); +#1460 = CARTESIAN_POINT('',(6.081118318204,0.)); +#1461 = VECTOR('',#1462,1.); +#1462 = DIRECTION('',(0.,-1.)); +#1463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1464 = ORIENTED_EDGE('',*,*,#1175,.F.); +#1465 = ORIENTED_EDGE('',*,*,#1466,.T.); +#1466 = EDGE_CURVE('',#1148,#1467,#1469,.T.); +#1467 = VERTEX_POINT('',#1468); +#1468 = CARTESIAN_POINT('',(8.591347391417,0.813172798365,0.7)); +#1469 = SURFACE_CURVE('',#1470,(#1474,#1481),.PCURVE_S1.); +#1470 = LINE('',#1471,#1472); +#1471 = CARTESIAN_POINT('',(7.778174593052,0.,0.7)); +#1472 = VECTOR('',#1473,1.); +#1473 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1474 = PCURVE('',#903,#1475); +#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480); +#1476 = LINE('',#1477,#1478); +#1477 = CARTESIAN_POINT('',(0.,-0.7)); +#1478 = VECTOR('',#1479,1.); +#1479 = DIRECTION('',(1.,0.)); +#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1481 = PCURVE('',#1163,#1482); +#1482 = DEFINITIONAL_REPRESENTATION('',(#1483),#1487); +#1483 = LINE('',#1484,#1485); +#1484 = CARTESIAN_POINT('',(4.327746565199,-3.450428027853)); +#1485 = VECTOR('',#1486,1.); +#1486 = DIRECTION('',(0.707106781187,0.707106781187)); +#1487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1488 = ORIENTED_EDGE('',*,*,#1489,.F.); +#1489 = EDGE_CURVE('',#888,#1467,#1490,.T.); +#1490 = SURFACE_CURVE('',#1491,(#1536,#1584),.PCURVE_S1.); +#1491 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1492,#1493,#1494,#1495,#1496, + #1497,#1498,#1499,#1500,#1501,#1502,#1503,#1504,#1505,#1506,#1507, + #1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518, + #1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527,#1528,#1529, + #1530,#1531,#1532,#1533,#1534,#1535),.UNSPECIFIED.,.T.,.F.,(9,7,7,7, + 7,7,9),(0.,0.249928206961,0.375552898556,0.499999999998, + 0.62444710144,0.750071793035,1.),.UNSPECIFIED.); +#1492 = CARTESIAN_POINT('',(8.591347391417,0.813172798365,0.7)); +#1493 = CARTESIAN_POINT('',(8.633306267748,0.855131674696,0.7)); +#1494 = CARTESIAN_POINT('',(8.675297770739,0.897123177687,0.684350930215 + )); +#1495 = CARTESIAN_POINT('',(8.714664343683,0.936489750631,0.653008151884 + )); +#1496 = CARTESIAN_POINT('',(8.748843714942,0.97066912189,0.607570412153) + ); +#1497 = CARTESIAN_POINT('',(8.775839694015,0.997665100963,0.550882626856 + )); +#1498 = CARTESIAN_POINT('',(8.794279674577,1.016105081524,0.486445040723 + )); +#1499 = CARTESIAN_POINT('',(8.803479425773,1.02530483272,0.418180190434) + ); +#1500 = CARTESIAN_POINT('',(8.803479425773,1.02530483272,0.315729696938) + ); +#1501 = CARTESIAN_POINT('',(8.801155063038,1.022980469985,0.281458946384 + )); +#1502 = CARTESIAN_POINT('',(8.796506381668,1.018331788616,0.247674255726 + )); +#1503 = CARTESIAN_POINT('',(8.789575153962,1.01140056091,0.214861947561) + ); +#1504 = CARTESIAN_POINT('',(8.780445717701,1.002271124649,0.183499487871 + )); +#1505 = CARTESIAN_POINT('',(8.769245091681,0.991070498629,0.154044732932 + )); +#1506 = CARTESIAN_POINT('',(8.756142369472,0.97796777642,0.126923094976) + ); +#1507 = CARTESIAN_POINT('',(8.726691099636,0.948516506584, + 7.833097887266E-02)); +#1508 = CARTESIAN_POINT('',(8.710372106922,0.93219751387, + 5.680667275945E-02)); +#1509 = CARTESIAN_POINT('',(8.69259593777,0.914421344718, + 3.831207290138E-02)); +#1510 = CARTESIAN_POINT('',(8.673605805078,0.895431212026, + 2.316776270482E-02)); +#1511 = CARTESIAN_POINT('',(8.653677641059,0.875503048007, + 1.162933008758E-02)); +#1512 = CARTESIAN_POINT('',(8.633112866348,0.854938273296, + 3.875840899136E-03)); +#1513 = CARTESIAN_POINT('',(8.612228897289,0.834054304237, + 4.662936703426E-15)); +#1514 = CARTESIAN_POINT('',(8.570465885544,0.792291292492, + -4.662936703426E-15)); +#1515 = CARTESIAN_POINT('',(8.549581916485,0.771407323433, + 3.87584089912E-03)); +#1516 = CARTESIAN_POINT('',(8.529017141774,0.750842548722, + 1.162933008754E-02)); +#1517 = CARTESIAN_POINT('',(8.509088977756,0.730914384703, + 2.316776270478E-02)); +#1518 = CARTESIAN_POINT('',(8.490098845063,0.711924252011, + 3.831207290135E-02)); +#1519 = CARTESIAN_POINT('',(8.472322675911,0.694148082859, + 5.680667275941E-02)); +#1520 = CARTESIAN_POINT('',(8.456003683197,0.677829090145, + 7.833097887257E-02)); +#1521 = CARTESIAN_POINT('',(8.426552413361,0.648377820309,0.126923094976 + )); +#1522 = CARTESIAN_POINT('',(8.413449691152,0.6352750981,0.154044732932) + ); +#1523 = CARTESIAN_POINT('',(8.402249065132,0.62407447208,0.183499487871) + ); +#1524 = CARTESIAN_POINT('',(8.393119628871,0.614945035819,0.214861947561 + )); +#1525 = CARTESIAN_POINT('',(8.386188401165,0.608013808113,0.247674255725 + )); +#1526 = CARTESIAN_POINT('',(8.381539719796,0.603365126744,0.281458946384 + )); +#1527 = CARTESIAN_POINT('',(8.379215357061,0.601040764009,0.315729696938 + )); +#1528 = CARTESIAN_POINT('',(8.379215357061,0.601040764009,0.418180190436 + )); +#1529 = CARTESIAN_POINT('',(8.388415108256,0.610240515204,0.486445040717 + )); +#1530 = CARTESIAN_POINT('',(8.406855088822,0.62868049577,0.550882626866) + ); +#1531 = CARTESIAN_POINT('',(8.433851067884,0.655676474832,0.607570412143 + )); +#1532 = CARTESIAN_POINT('',(8.468030439158,0.689855846106,0.65300815189) + ); +#1533 = CARTESIAN_POINT('',(8.50739701209,0.729222419038,0.684350930213) + ); +#1534 = CARTESIAN_POINT('',(8.549388515086,0.771213922034,0.7)); +#1535 = CARTESIAN_POINT('',(8.591347391417,0.813172798365,0.7)); +#1536 = PCURVE('',#903,#1537); +#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1583); +#1538 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1539,#1540,#1541,#1542,#1543, + #1544,#1545,#1546,#1547,#1548,#1549,#1550,#1551,#1552,#1553,#1554, + #1555,#1556,#1557,#1558,#1559,#1560,#1561,#1562,#1563,#1564,#1565, + #1566,#1567,#1568,#1569,#1570,#1571,#1572,#1573,#1574,#1575,#1576, + #1577,#1578,#1579,#1580,#1581,#1582),.UNSPECIFIED.,.T.,.F.,(9,7,7,7, + 7,7,9),(0.,0.249928206961,0.375552898556,0.499999999998, + 0.62444710144,0.750071793035,1.),.UNSPECIFIED.); +#1539 = CARTESIAN_POINT('',(1.15,-0.7)); +#1540 = CARTESIAN_POINT('',(1.20933881197,-0.7)); +#1541 = CARTESIAN_POINT('',(1.268723765004,-0.684350930215)); +#1542 = CARTESIAN_POINT('',(1.324396506365,-0.653008151884)); +#1543 = CARTESIAN_POINT('',(1.372733436754,-0.607570412153)); +#1544 = CARTESIAN_POINT('',(1.410911516489,-0.550882626856)); +#1545 = CARTESIAN_POINT('',(1.436989587088,-0.486445040723)); +#1546 = CARTESIAN_POINT('',(1.45,-0.418180190434)); +#1547 = CARTESIAN_POINT('',(1.45,-0.315729696938)); +#1548 = CARTESIAN_POINT('',(1.446712854696,-0.281458946384)); +#1549 = CARTESIAN_POINT('',(1.440138626457,-0.247674255726)); +#1550 = CARTESIAN_POINT('',(1.43033639023,-0.214861947561)); +#1551 = CARTESIAN_POINT('',(1.417425417654,-0.183499487871)); +#1552 = CARTESIAN_POINT('',(1.401585340429,-0.154044732932)); +#1553 = CARTESIAN_POINT('',(1.383055292977,-0.126923094976)); +#1554 = CARTESIAN_POINT('',(1.341404907746,-7.833097887266E-02)); +#1555 = CARTESIAN_POINT('',(1.318326366925,-5.680667275945E-02)); +#1556 = CARTESIAN_POINT('',(1.293187067424,-3.831207290138E-02)); +#1557 = CARTESIAN_POINT('',(1.266330964219,-2.316776270482E-02)); +#1558 = CARTESIAN_POINT('',(1.238148284391,-1.162933008758E-02)); +#1559 = CARTESIAN_POINT('',(1.209065301087,-3.875840899136E-03)); +#1560 = CARTESIAN_POINT('',(1.179530908808,-4.662936703426E-15)); +#1561 = CARTESIAN_POINT('',(1.120469091192,4.662936703426E-15)); +#1562 = CARTESIAN_POINT('',(1.090934698913,-3.87584089912E-03)); +#1563 = CARTESIAN_POINT('',(1.061851715609,-1.162933008754E-02)); +#1564 = CARTESIAN_POINT('',(1.033669035781,-2.316776270478E-02)); +#1565 = CARTESIAN_POINT('',(1.006812932576,-3.831207290135E-02)); +#1566 = CARTESIAN_POINT('',(0.981673633075,-5.680667275941E-02)); +#1567 = CARTESIAN_POINT('',(0.958595092254,-7.833097887257E-02)); +#1568 = CARTESIAN_POINT('',(0.916944707023,-0.126923094976)); +#1569 = CARTESIAN_POINT('',(0.898414659571,-0.154044732932)); +#1570 = CARTESIAN_POINT('',(0.882574582346,-0.183499487871)); +#1571 = CARTESIAN_POINT('',(0.86966360977,-0.214861947561)); +#1572 = CARTESIAN_POINT('',(0.859861373543,-0.247674255725)); +#1573 = CARTESIAN_POINT('',(0.853287145304,-0.281458946384)); +#1574 = CARTESIAN_POINT('',(0.85,-0.315729696938)); +#1575 = CARTESIAN_POINT('',(0.85,-0.418180190436)); +#1576 = CARTESIAN_POINT('',(0.86301041291,-0.486445040717)); +#1577 = CARTESIAN_POINT('',(0.889088483517,-0.550882626866)); +#1578 = CARTESIAN_POINT('',(0.927266563236,-0.607570412143)); +#1579 = CARTESIAN_POINT('',(0.975603493645,-0.65300815189)); +#1580 = CARTESIAN_POINT('',(1.03127623499,-0.684350930213)); +#1581 = CARTESIAN_POINT('',(1.090661188032,-0.7)); +#1582 = CARTESIAN_POINT('',(1.15,-0.7)); +#1583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1584 = PCURVE('',#1585,#1593); +#1585 = SURFACE_OF_LINEAR_EXTRUSION('',#1586,#1591); +#1586 = ELLIPSE('',#1587,0.35,0.3); +#1587 = AXIS2_PLACEMENT_3D('',#1588,#1589,#1590); +#1588 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.35)); +#1589 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1590 = DIRECTION('',(-4.401441537979E-17,1.22519038314E-16,1.)); +#1591 = VECTOR('',#1592,1.); +#1592 = DIRECTION('',(-0.707106781187,0.707106781187,-1.110223024625E-16 + )); +#1593 = DEFINITIONAL_REPRESENTATION('',(#1594),#1639); +#1594 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1595,#1596,#1597,#1598,#1599, + #1600,#1601,#1602,#1603,#1604,#1605,#1606,#1607,#1608,#1609,#1610, + #1611,#1612,#1613,#1614,#1615,#1616,#1617,#1618,#1619,#1620,#1621, + #1622,#1623,#1624,#1625,#1626,#1627,#1628,#1629,#1630,#1631,#1632, + #1633,#1634,#1635,#1636,#1637,#1638),.UNSPECIFIED.,.F.,.F.,(9,7,7,7, + 7,7,9),(0.,0.249928206961,0.375552898556,0.499999999998, + 0.62444710144,0.750071793035,1.),.UNSPECIFIED.); +#1595 = CARTESIAN_POINT('',(6.28318530718,-12.35)); +#1596 = CARTESIAN_POINT('',(6.085389267281,-12.35)); +#1597 = CARTESIAN_POINT('',(5.887438958858,-12.35)); +#1598 = CARTESIAN_POINT('',(5.690074296384,-12.35)); +#1599 = CARTESIAN_POINT('',(5.493487438601,-12.35)); +#1600 = CARTESIAN_POINT('',(5.2976003564,-12.35)); +#1601 = CARTESIAN_POINT('',(5.102232613292,-12.35)); +#1602 = CARTESIAN_POINT('',(4.907189524482,-12.35)); +#1603 = CARTESIAN_POINT('',(4.61447382878,-12.35)); +#1604 = CARTESIAN_POINT('',(4.516557546548,-12.35)); +#1605 = CARTESIAN_POINT('',(4.418598988938,-12.35)); +#1606 = CARTESIAN_POINT('',(4.320558241349,-12.35)); +#1607 = CARTESIAN_POINT('',(4.222399285536,-12.35)); +#1608 = CARTESIAN_POINT('',(4.12409350135,-12.35)); +#1609 = CARTESIAN_POINT('',(4.025624004023,-12.35)); +#1610 = CARTESIAN_POINT('',(3.829282205116,-12.35)); +#1611 = CARTESIAN_POINT('',(3.731399925267,-12.35)); +#1612 = CARTESIAN_POINT('',(3.63335976332,-12.35)); +#1613 = CARTESIAN_POINT('',(3.535177743751,-12.35)); +#1614 = CARTESIAN_POINT('',(3.436873911388,-12.35)); +#1615 = CARTESIAN_POINT('',(3.33847686122,-12.35)); +#1616 = CARTESIAN_POINT('',(3.240029016282,-12.35)); +#1617 = CARTESIAN_POINT('',(3.043156290898,-12.35)); +#1618 = CARTESIAN_POINT('',(2.94470844596,-12.35)); +#1619 = CARTESIAN_POINT('',(2.846311395792,-12.35)); +#1620 = CARTESIAN_POINT('',(2.748007563429,-12.35)); +#1621 = CARTESIAN_POINT('',(2.64982554386,-12.35)); +#1622 = CARTESIAN_POINT('',(2.551785381912,-12.35)); +#1623 = CARTESIAN_POINT('',(2.453903102064,-12.35)); +#1624 = CARTESIAN_POINT('',(2.257561303157,-12.35)); +#1625 = CARTESIAN_POINT('',(2.159091805829,-12.35)); +#1626 = CARTESIAN_POINT('',(2.060786021644,-12.35)); +#1627 = CARTESIAN_POINT('',(1.962627065831,-12.35)); +#1628 = CARTESIAN_POINT('',(1.864586318242,-12.35)); +#1629 = CARTESIAN_POINT('',(1.766627760632,-12.35)); +#1630 = CARTESIAN_POINT('',(1.6687114784,-12.35)); +#1631 = CARTESIAN_POINT('',(1.375995782693,-12.35)); +#1632 = CARTESIAN_POINT('',(1.18095269391,-12.35)); +#1633 = CARTESIAN_POINT('',(0.985584950729,-12.35)); +#1634 = CARTESIAN_POINT('',(0.789697868646,-12.35)); +#1635 = CARTESIAN_POINT('',(0.593111010741,-12.35)); +#1636 = CARTESIAN_POINT('',(0.395746348347,-12.35)); +#1637 = CARTESIAN_POINT('',(0.197796039893,-12.35)); +#1638 = CARTESIAN_POINT('',(0.,-12.35)); +#1639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1640 = ADVANCED_FACE('',(#1641),#875,.F.); +#1641 = FACE_BOUND('',#1642,.F.); +#1642 = EDGE_LOOP('',(#1643,#1644,#1665,#1666)); +#1643 = ORIENTED_EDGE('',*,*,#859,.F.); +#1644 = ORIENTED_EDGE('',*,*,#1645,.T.); +#1645 = EDGE_CURVE('',#832,#995,#1646,.T.); +#1646 = SURFACE_CURVE('',#1647,(#1651,#1658),.PCURVE_S1.); +#1647 = LINE('',#1648,#1649); +#1648 = CARTESIAN_POINT('',(1.697056274848,0.,0.)); +#1649 = VECTOR('',#1650,1.); +#1650 = DIRECTION('',(0.,0.,1.)); +#1651 = PCURVE('',#875,#1652); +#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657); +#1653 = LINE('',#1654,#1655); +#1654 = CARTESIAN_POINT('',(0.,0.)); +#1655 = VECTOR('',#1656,1.); +#1656 = DIRECTION('',(0.,-1.)); +#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1658 = PCURVE('',#847,#1659); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1664); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(2.4,0.)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.,-1.)); +#1664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1665 = ORIENTED_EDGE('',*,*,#992,.F.); +#1666 = ORIENTED_EDGE('',*,*,#1444,.F.); +#1667 = ADVANCED_FACE('',(#1668),#847,.F.); +#1668 = FACE_BOUND('',#1669,.F.); +#1669 = EDGE_LOOP('',(#1670,#1671,#1672,#1673)); +#1670 = ORIENTED_EDGE('',*,*,#831,.F.); +#1671 = ORIENTED_EDGE('',*,*,#968,.T.); +#1672 = ORIENTED_EDGE('',*,*,#1017,.F.); +#1673 = ORIENTED_EDGE('',*,*,#1645,.F.); +#1674 = ADVANCED_FACE('',(#1675),#1163,.T.); +#1675 = FACE_BOUND('',#1676,.T.); +#1676 = EDGE_LOOP('',(#1677,#1700,#1701,#1702)); +#1677 = ORIENTED_EDGE('',*,*,#1678,.T.); +#1678 = EDGE_CURVE('',#1679,#1120,#1681,.T.); +#1679 = VERTEX_POINT('',#1680); +#1680 = CARTESIAN_POINT('',(5.939696961967,3.464823227814,0.7)); +#1681 = SURFACE_CURVE('',#1682,(#1686,#1693),.PCURVE_S1.); +#1682 = LINE('',#1683,#1684); +#1683 = CARTESIAN_POINT('',(6.187184335382,3.712310601229,0.7)); +#1684 = VECTOR('',#1685,1.); +#1685 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1686 = PCURVE('',#1163,#1687); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = LINE('',#1689,#1690); +#1689 = CARTESIAN_POINT('',(2.736756307529,0.261882573377)); +#1690 = VECTOR('',#1691,1.); +#1691 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = PCURVE('',#1135,#1694); +#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1699); +#1695 = LINE('',#1696,#1697); +#1696 = CARTESIAN_POINT('',(0.,0.)); +#1697 = VECTOR('',#1698,1.); +#1698 = DIRECTION('',(1.,0.)); +#1699 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1700 = ORIENTED_EDGE('',*,*,#1147,.F.); +#1701 = ORIENTED_EDGE('',*,*,#1466,.T.); +#1702 = ORIENTED_EDGE('',*,*,#1703,.F.); +#1703 = EDGE_CURVE('',#1679,#1467,#1704,.T.); +#1704 = SURFACE_CURVE('',#1705,(#1709,#1716),.PCURVE_S1.); +#1705 = LINE('',#1706,#1707); +#1706 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.7)); +#1707 = VECTOR('',#1708,1.); +#1708 = DIRECTION('',(0.707106781187,-0.707106781187,1.110223024625E-16) + ); +#1709 = PCURVE('',#1163,#1710); +#1710 = DEFINITIONAL_REPRESENTATION('',(#1711),#1715); +#1711 = LINE('',#1712,#1713); +#1712 = CARTESIAN_POINT('',(-3.59184938409,6.095513518166)); +#1713 = VECTOR('',#1714,1.); +#1714 = DIRECTION('',(0.707106781187,-0.707106781187)); +#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1716 = PCURVE('',#1397,#1717); +#1717 = DEFINITIONAL_REPRESENTATION('',(#1718),#1722); +#1718 = LINE('',#1719,#1720); +#1719 = CARTESIAN_POINT('',(7.853981633974,-20.41647964886)); +#1720 = VECTOR('',#1721,1.); +#1721 = DIRECTION('',(-0.,1.)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ADVANCED_FACE('',(#1724),#1135,.T.); +#1724 = FACE_BOUND('',#1725,.T.); +#1725 = EDGE_LOOP('',(#1726,#1727,#1753,#1754,#1777,#1798)); +#1726 = ORIENTED_EDGE('',*,*,#1678,.F.); +#1727 = ORIENTED_EDGE('',*,*,#1728,.F.); +#1728 = EDGE_CURVE('',#1354,#1679,#1729,.T.); +#1729 = SURFACE_CURVE('',#1730,(#1735,#1746),.PCURVE_S1.); +#1730 = CIRCLE('',#1731,0.35); +#1731 = AXIS2_PLACEMENT_3D('',#1732,#1733,#1734); +#1732 = CARTESIAN_POINT('',(5.939696961967,3.464823227814,0.35)); +#1733 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1734 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#1735 = PCURVE('',#1135,#1736); +#1736 = DEFINITIONAL_REPRESENTATION('',(#1737),#1745); +#1737 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1738,#1739,#1740,#1741, +#1742,#1743,#1744),.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('') ); +#1738 = CARTESIAN_POINT('',(0.,-0.35)); +#1739 = CARTESIAN_POINT('',(-5.551115123126E-17,0.256217782649)); +#1740 = CARTESIAN_POINT('',(0.525,-4.689110867544E-02)); +#1741 = CARTESIAN_POINT('',(1.05,-0.35)); +#1742 = CARTESIAN_POINT('',(0.525,-0.653108891324)); +#1743 = CARTESIAN_POINT('',(6.106226635438E-16,-0.956217782649)); +#1744 = CARTESIAN_POINT('',(0.,-0.35)); +#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1746 = PCURVE('',#1397,#1747); +#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752); +#1748 = LINE('',#1749,#1750); +#1749 = CARTESIAN_POINT('',(1.743152798421E-32,-11.81647964886)); +#1750 = VECTOR('',#1751,1.); +#1751 = DIRECTION('',(1.,0.)); +#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1753 = ORIENTED_EDGE('',*,*,#1353,.F.); +#1754 = ORIENTED_EDGE('',*,*,#1755,.T.); +#1755 = EDGE_CURVE('',#1326,#1756,#1758,.T.); +#1756 = VERTEX_POINT('',#1757); +#1757 = CARTESIAN_POINT('',(4.065863991823,1.59099025767,1.E-01)); +#1758 = SURFACE_CURVE('',#1759,(#1763,#1770),.PCURVE_S1.); +#1759 = LINE('',#1760,#1761); +#1760 = CARTESIAN_POINT('',(6.187184335382,3.712310601229,1.E-01)); +#1761 = VECTOR('',#1762,1.); +#1762 = DIRECTION('',(-0.707106781187,-0.707106781187,0.)); +#1763 = PCURVE('',#1135,#1764); +#1764 = DEFINITIONAL_REPRESENTATION('',(#1765),#1769); +#1765 = LINE('',#1766,#1767); +#1766 = CARTESIAN_POINT('',(-0.,-0.6)); +#1767 = VECTOR('',#1768,1.); +#1768 = DIRECTION('',(1.,0.)); +#1769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1770 = PCURVE('',#1341,#1771); +#1771 = DEFINITIONAL_REPRESENTATION('',(#1772),#1776); +#1772 = LINE('',#1773,#1774); +#1773 = CARTESIAN_POINT('',(-0.176776695297,-2.298097038856)); +#1774 = VECTOR('',#1775,1.); +#1775 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1777 = ORIENTED_EDGE('',*,*,#1778,.F.); +#1778 = EDGE_CURVE('',#1092,#1756,#1779,.T.); +#1779 = SURFACE_CURVE('',#1780,(#1784,#1791),.PCURVE_S1.); +#1780 = LINE('',#1781,#1782); +#1781 = CARTESIAN_POINT('',(4.065863991823,1.59099025767,0.7)); +#1782 = VECTOR('',#1783,1.); +#1783 = DIRECTION('',(-0.,-0.,-1.)); +#1784 = PCURVE('',#1135,#1785); +#1785 = DEFINITIONAL_REPRESENTATION('',(#1786),#1790); +#1786 = LINE('',#1787,#1788); +#1787 = CARTESIAN_POINT('',(3.,0.)); +#1788 = VECTOR('',#1789,1.); +#1789 = DIRECTION('',(0.,-1.)); +#1790 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1791 = PCURVE('',#1107,#1792); +#1792 = DEFINITIONAL_REPRESENTATION('',(#1793),#1797); +#1793 = LINE('',#1794,#1795); +#1794 = CARTESIAN_POINT('',(0.,0.)); +#1795 = VECTOR('',#1796,1.); +#1796 = DIRECTION('',(0.,-1.)); +#1797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1798 = ORIENTED_EDGE('',*,*,#1119,.F.); +#1799 = ADVANCED_FACE('',(#1800),#1107,.T.); +#1800 = FACE_BOUND('',#1801,.T.); +#1801 = EDGE_LOOP('',(#1802,#1803,#1804,#1827)); +#1802 = ORIENTED_EDGE('',*,*,#1091,.F.); +#1803 = ORIENTED_EDGE('',*,*,#1778,.T.); +#1804 = ORIENTED_EDGE('',*,*,#1805,.T.); +#1805 = EDGE_CURVE('',#1756,#1806,#1808,.T.); +#1806 = VERTEX_POINT('',#1807); +#1807 = CARTESIAN_POINT('',(1.59099025767,4.065863991823,1.E-01)); +#1808 = SURFACE_CURVE('',#1809,(#1813,#1820),.PCURVE_S1.); +#1809 = LINE('',#1810,#1811); +#1810 = CARTESIAN_POINT('',(4.065863991823,1.59099025767,1.E-01)); +#1811 = VECTOR('',#1812,1.); +#1812 = DIRECTION('',(-0.707106781187,0.707106781187,0.)); +#1813 = PCURVE('',#1107,#1814); +#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1819); +#1815 = LINE('',#1816,#1817); +#1816 = CARTESIAN_POINT('',(0.,-0.6)); +#1817 = VECTOR('',#1818,1.); +#1818 = DIRECTION('',(1.,0.)); +#1819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1820 = PCURVE('',#1341,#1821); +#1821 = DEFINITIONAL_REPRESENTATION('',(#1822),#1826); +#1822 = LINE('',#1823,#1824); +#1823 = CARTESIAN_POINT('',(-2.298097038856,-0.176776695297)); +#1824 = VECTOR('',#1825,1.); +#1825 = DIRECTION('',(0.707106781187,0.707106781187)); +#1826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1827 = ORIENTED_EDGE('',*,*,#1828,.F.); +#1828 = EDGE_CURVE('',#1064,#1806,#1829,.T.); +#1829 = SURFACE_CURVE('',#1830,(#1834,#1841),.PCURVE_S1.); +#1830 = LINE('',#1831,#1832); +#1831 = CARTESIAN_POINT('',(1.59099025767,4.065863991823,0.7)); +#1832 = VECTOR('',#1833,1.); +#1833 = DIRECTION('',(-0.,-0.,-1.)); +#1834 = PCURVE('',#1107,#1835); +#1835 = DEFINITIONAL_REPRESENTATION('',(#1836),#1840); +#1836 = LINE('',#1837,#1838); +#1837 = CARTESIAN_POINT('',(3.5,0.)); +#1838 = VECTOR('',#1839,1.); +#1839 = DIRECTION('',(0.,-1.)); +#1840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1841 = PCURVE('',#1079,#1842); +#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847); +#1843 = LINE('',#1844,#1845); +#1844 = CARTESIAN_POINT('',(0.,0.)); +#1845 = VECTOR('',#1846,1.); +#1846 = DIRECTION('',(0.,-1.)); +#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1848 = ADVANCED_FACE('',(#1849),#1079,.T.); +#1849 = FACE_BOUND('',#1850,.T.); +#1850 = EDGE_LOOP('',(#1851,#1852,#1853,#1874,#1875,#1876)); +#1851 = ORIENTED_EDGE('',*,*,#1063,.F.); +#1852 = ORIENTED_EDGE('',*,*,#1828,.T.); +#1853 = ORIENTED_EDGE('',*,*,#1854,.T.); +#1854 = EDGE_CURVE('',#1806,#1302,#1855,.T.); +#1855 = SURFACE_CURVE('',#1856,(#1860,#1867),.PCURVE_S1.); +#1856 = LINE('',#1857,#1858); +#1857 = CARTESIAN_POINT('',(1.59099025767,4.065863991823,1.E-01)); +#1858 = VECTOR('',#1859,1.); +#1859 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#1860 = PCURVE('',#1079,#1861); +#1861 = DEFINITIONAL_REPRESENTATION('',(#1862),#1866); +#1862 = LINE('',#1863,#1864); +#1863 = CARTESIAN_POINT('',(0.,-0.6)); +#1864 = VECTOR('',#1865,1.); +#1865 = DIRECTION('',(1.,0.)); +#1866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1867 = PCURVE('',#1341,#1868); +#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873); +#1869 = LINE('',#1870,#1871); +#1870 = CARTESIAN_POINT('',(0.176776695297,2.298097038856)); +#1871 = VECTOR('',#1872,1.); +#1872 = DIRECTION('',(0.707106781187,-0.707106781187)); +#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1874 = ORIENTED_EDGE('',*,*,#1301,.T.); +#1875 = ORIENTED_EDGE('',*,*,#1273,.T.); +#1876 = ORIENTED_EDGE('',*,*,#1224,.F.); +#1877 = ADVANCED_FACE('',(#1878),#1424,.F.); +#1878 = FACE_BOUND('',#1879,.F.); +#1879 = EDGE_LOOP('',(#1880,#1881,#2033)); +#1880 = ORIENTED_EDGE('',*,*,#1409,.F.); +#1881 = ORIENTED_EDGE('',*,*,#1882,.F.); +#1882 = EDGE_CURVE('',#1467,#888,#1883,.T.); +#1883 = SURFACE_CURVE('',#1884,(#1929,#1977),.PCURVE_S1.); +#1884 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1885,#1886,#1887,#1888,#1889, + #1890,#1891,#1892,#1893,#1894,#1895,#1896,#1897,#1898,#1899,#1900, + #1901,#1902,#1903,#1904,#1905,#1906,#1907,#1908,#1909,#1910,#1911, + #1912,#1913,#1914,#1915,#1916,#1917,#1918,#1919,#1920,#1921,#1922, + #1923,#1924,#1925,#1926,#1927,#1928),.UNSPECIFIED.,.T.,.F.,(9,7,7,7, + 7,7,9),(0.,0.249928206961,0.375552898556,0.499999999998, + 0.62444710144,0.750071793035,1.),.UNSPECIFIED.); +#1885 = CARTESIAN_POINT('',(8.591347391417,0.813172798365,0.7)); +#1886 = CARTESIAN_POINT('',(8.633306267748,0.855131674696,0.7)); +#1887 = CARTESIAN_POINT('',(8.675297770739,0.897123177687,0.684350930215 + )); +#1888 = CARTESIAN_POINT('',(8.714664343683,0.936489750631,0.653008151884 + )); +#1889 = CARTESIAN_POINT('',(8.748843714942,0.97066912189,0.607570412153) + ); +#1890 = CARTESIAN_POINT('',(8.775839694015,0.997665100963,0.550882626856 + )); +#1891 = CARTESIAN_POINT('',(8.794279674577,1.016105081524,0.486445040723 + )); +#1892 = CARTESIAN_POINT('',(8.803479425773,1.02530483272,0.418180190434) + ); +#1893 = CARTESIAN_POINT('',(8.803479425773,1.02530483272,0.315729696938) + ); +#1894 = CARTESIAN_POINT('',(8.801155063038,1.022980469985,0.281458946384 + )); +#1895 = CARTESIAN_POINT('',(8.796506381668,1.018331788616,0.247674255726 + )); +#1896 = CARTESIAN_POINT('',(8.789575153962,1.01140056091,0.214861947561) + ); +#1897 = CARTESIAN_POINT('',(8.780445717701,1.002271124649,0.183499487871 + )); +#1898 = CARTESIAN_POINT('',(8.769245091681,0.991070498629,0.154044732932 + )); +#1899 = CARTESIAN_POINT('',(8.756142369472,0.97796777642,0.126923094976) + ); +#1900 = CARTESIAN_POINT('',(8.726691099636,0.948516506584, + 7.833097887266E-02)); +#1901 = CARTESIAN_POINT('',(8.710372106922,0.93219751387, + 5.680667275945E-02)); +#1902 = CARTESIAN_POINT('',(8.69259593777,0.914421344718, + 3.831207290138E-02)); +#1903 = CARTESIAN_POINT('',(8.673605805078,0.895431212026, + 2.316776270482E-02)); +#1904 = CARTESIAN_POINT('',(8.653677641059,0.875503048007, + 1.162933008758E-02)); +#1905 = CARTESIAN_POINT('',(8.633112866348,0.854938273296, + 3.875840899136E-03)); +#1906 = CARTESIAN_POINT('',(8.612228897289,0.834054304237, + 4.662936703426E-15)); +#1907 = CARTESIAN_POINT('',(8.570465885544,0.792291292492, + -4.662936703426E-15)); +#1908 = CARTESIAN_POINT('',(8.549581916485,0.771407323433, + 3.87584089912E-03)); +#1909 = CARTESIAN_POINT('',(8.529017141774,0.750842548722, + 1.162933008754E-02)); +#1910 = CARTESIAN_POINT('',(8.509088977756,0.730914384703, + 2.316776270478E-02)); +#1911 = CARTESIAN_POINT('',(8.490098845063,0.711924252011, + 3.831207290135E-02)); +#1912 = CARTESIAN_POINT('',(8.472322675911,0.694148082859, + 5.680667275941E-02)); +#1913 = CARTESIAN_POINT('',(8.456003683197,0.677829090145, + 7.833097887257E-02)); +#1914 = CARTESIAN_POINT('',(8.426552413361,0.648377820309,0.126923094976 + )); +#1915 = CARTESIAN_POINT('',(8.413449691152,0.6352750981,0.154044732932) + ); +#1916 = CARTESIAN_POINT('',(8.402249065132,0.62407447208,0.183499487871) + ); +#1917 = CARTESIAN_POINT('',(8.393119628871,0.614945035819,0.214861947561 + )); +#1918 = CARTESIAN_POINT('',(8.386188401165,0.608013808113,0.247674255725 + )); +#1919 = CARTESIAN_POINT('',(8.381539719796,0.603365126744,0.281458946384 + )); +#1920 = CARTESIAN_POINT('',(8.379215357061,0.601040764009,0.315729696938 + )); +#1921 = CARTESIAN_POINT('',(8.379215357061,0.601040764009,0.418180190436 + )); +#1922 = CARTESIAN_POINT('',(8.388415108256,0.610240515204,0.486445040717 + )); +#1923 = CARTESIAN_POINT('',(8.406855088822,0.62868049577,0.550882626866) + ); +#1924 = CARTESIAN_POINT('',(8.433851067884,0.655676474832,0.607570412143 + )); +#1925 = CARTESIAN_POINT('',(8.468030439158,0.689855846106,0.65300815189) + ); +#1926 = CARTESIAN_POINT('',(8.50739701209,0.729222419038,0.684350930213) + ); +#1927 = CARTESIAN_POINT('',(8.549388515086,0.771213922034,0.7)); +#1928 = CARTESIAN_POINT('',(8.591347391417,0.813172798365,0.7)); +#1929 = PCURVE('',#1424,#1930); +#1930 = DEFINITIONAL_REPRESENTATION('',(#1931),#1976); +#1931 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1932,#1933,#1934,#1935,#1936, + #1937,#1938,#1939,#1940,#1941,#1942,#1943,#1944,#1945,#1946,#1947, + #1948,#1949,#1950,#1951,#1952,#1953,#1954,#1955,#1956,#1957,#1958, + #1959,#1960,#1961,#1962,#1963,#1964,#1965,#1966,#1967,#1968,#1969, + #1970,#1971,#1972,#1973,#1974,#1975),.UNSPECIFIED.,.T.,.F.,(9,7,7,7, + 7,7,9),(0.,0.249928206961,0.375552898556,0.499999999998, + 0.62444710144,0.750071793035,1.),.UNSPECIFIED.); +#1932 = CARTESIAN_POINT('',(1.15,-0.7)); +#1933 = CARTESIAN_POINT('',(1.20933881197,-0.7)); +#1934 = CARTESIAN_POINT('',(1.268723765004,-0.684350930215)); +#1935 = CARTESIAN_POINT('',(1.324396506365,-0.653008151884)); +#1936 = CARTESIAN_POINT('',(1.372733436754,-0.607570412153)); +#1937 = CARTESIAN_POINT('',(1.410911516489,-0.550882626856)); +#1938 = CARTESIAN_POINT('',(1.436989587088,-0.486445040723)); +#1939 = CARTESIAN_POINT('',(1.45,-0.418180190434)); +#1940 = CARTESIAN_POINT('',(1.45,-0.315729696938)); +#1941 = CARTESIAN_POINT('',(1.446712854696,-0.281458946384)); +#1942 = CARTESIAN_POINT('',(1.440138626457,-0.247674255726)); +#1943 = CARTESIAN_POINT('',(1.43033639023,-0.214861947561)); +#1944 = CARTESIAN_POINT('',(1.417425417654,-0.183499487871)); +#1945 = CARTESIAN_POINT('',(1.401585340429,-0.154044732932)); +#1946 = CARTESIAN_POINT('',(1.383055292977,-0.126923094976)); +#1947 = CARTESIAN_POINT('',(1.341404907746,-7.833097887266E-02)); +#1948 = CARTESIAN_POINT('',(1.318326366925,-5.680667275945E-02)); +#1949 = CARTESIAN_POINT('',(1.293187067424,-3.831207290138E-02)); +#1950 = CARTESIAN_POINT('',(1.266330964219,-2.316776270482E-02)); +#1951 = CARTESIAN_POINT('',(1.238148284391,-1.162933008758E-02)); +#1952 = CARTESIAN_POINT('',(1.209065301087,-3.875840899136E-03)); +#1953 = CARTESIAN_POINT('',(1.179530908808,-4.662936703426E-15)); +#1954 = CARTESIAN_POINT('',(1.120469091192,4.662936703426E-15)); +#1955 = CARTESIAN_POINT('',(1.090934698913,-3.87584089912E-03)); +#1956 = CARTESIAN_POINT('',(1.061851715609,-1.162933008754E-02)); +#1957 = CARTESIAN_POINT('',(1.033669035781,-2.316776270478E-02)); +#1958 = CARTESIAN_POINT('',(1.006812932576,-3.831207290135E-02)); +#1959 = CARTESIAN_POINT('',(0.981673633075,-5.680667275941E-02)); +#1960 = CARTESIAN_POINT('',(0.958595092254,-7.833097887257E-02)); +#1961 = CARTESIAN_POINT('',(0.916944707023,-0.126923094976)); +#1962 = CARTESIAN_POINT('',(0.898414659571,-0.154044732932)); +#1963 = CARTESIAN_POINT('',(0.882574582346,-0.183499487871)); +#1964 = CARTESIAN_POINT('',(0.86966360977,-0.214861947561)); +#1965 = CARTESIAN_POINT('',(0.859861373543,-0.247674255725)); +#1966 = CARTESIAN_POINT('',(0.853287145304,-0.281458946384)); +#1967 = CARTESIAN_POINT('',(0.85,-0.315729696938)); +#1968 = CARTESIAN_POINT('',(0.85,-0.418180190436)); +#1969 = CARTESIAN_POINT('',(0.86301041291,-0.486445040717)); +#1970 = CARTESIAN_POINT('',(0.889088483517,-0.550882626866)); +#1971 = CARTESIAN_POINT('',(0.927266563236,-0.607570412143)); +#1972 = CARTESIAN_POINT('',(0.975603493645,-0.65300815189)); +#1973 = CARTESIAN_POINT('',(1.03127623499,-0.684350930213)); +#1974 = CARTESIAN_POINT('',(1.090661188032,-0.7)); +#1975 = CARTESIAN_POINT('',(1.15,-0.7)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1978,#1986); +#1978 = SURFACE_OF_LINEAR_EXTRUSION('',#1979,#1984); +#1979 = ELLIPSE('',#1980,0.35,0.3); +#1980 = AXIS2_PLACEMENT_3D('',#1981,#1982,#1983); +#1981 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.35)); +#1982 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#1983 = DIRECTION('',(-4.401441537979E-17,1.22519038314E-16,1.)); +#1984 = VECTOR('',#1985,1.); +#1985 = DIRECTION('',(-0.707106781187,0.707106781187,-1.110223024625E-16 + )); +#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#2032); +#1987 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#1988,#1989,#1990,#1991,#1992, + #1993,#1994,#1995,#1996,#1997,#1998,#1999,#2000,#2001,#2002,#2003, + #2004,#2005,#2006,#2007,#2008,#2009,#2010,#2011,#2012,#2013,#2014, + #2015,#2016,#2017,#2018,#2019,#2020,#2021,#2022,#2023,#2024,#2025, + #2026,#2027,#2028,#2029,#2030,#2031),.UNSPECIFIED.,.F.,.F.,(9,7,7,7, + 7,7,9),(0.,0.249928206961,0.375552898556,0.499999999998, + 0.62444710144,0.750071793035,1.),.UNSPECIFIED.); +#1988 = CARTESIAN_POINT('',(6.28318530718,-12.35)); +#1989 = CARTESIAN_POINT('',(6.085389267281,-12.35)); +#1990 = CARTESIAN_POINT('',(5.887438958858,-12.35)); +#1991 = CARTESIAN_POINT('',(5.690074296384,-12.35)); +#1992 = CARTESIAN_POINT('',(5.493487438601,-12.35)); +#1993 = CARTESIAN_POINT('',(5.2976003564,-12.35)); +#1994 = CARTESIAN_POINT('',(5.102232613292,-12.35)); +#1995 = CARTESIAN_POINT('',(4.907189524482,-12.35)); +#1996 = CARTESIAN_POINT('',(4.61447382878,-12.35)); +#1997 = CARTESIAN_POINT('',(4.516557546548,-12.35)); +#1998 = CARTESIAN_POINT('',(4.418598988938,-12.35)); +#1999 = CARTESIAN_POINT('',(4.320558241349,-12.35)); +#2000 = CARTESIAN_POINT('',(4.222399285536,-12.35)); +#2001 = CARTESIAN_POINT('',(4.12409350135,-12.35)); +#2002 = CARTESIAN_POINT('',(4.025624004023,-12.35)); +#2003 = CARTESIAN_POINT('',(3.829282205116,-12.35)); +#2004 = CARTESIAN_POINT('',(3.731399925267,-12.35)); +#2005 = CARTESIAN_POINT('',(3.63335976332,-12.35)); +#2006 = CARTESIAN_POINT('',(3.535177743751,-12.35)); +#2007 = CARTESIAN_POINT('',(3.436873911388,-12.35)); +#2008 = CARTESIAN_POINT('',(3.33847686122,-12.35)); +#2009 = CARTESIAN_POINT('',(3.240029016282,-12.35)); +#2010 = CARTESIAN_POINT('',(3.043156290898,-12.35)); +#2011 = CARTESIAN_POINT('',(2.94470844596,-12.35)); +#2012 = CARTESIAN_POINT('',(2.846311395792,-12.35)); +#2013 = CARTESIAN_POINT('',(2.748007563429,-12.35)); +#2014 = CARTESIAN_POINT('',(2.64982554386,-12.35)); +#2015 = CARTESIAN_POINT('',(2.551785381912,-12.35)); +#2016 = CARTESIAN_POINT('',(2.453903102064,-12.35)); +#2017 = CARTESIAN_POINT('',(2.257561303157,-12.35)); +#2018 = CARTESIAN_POINT('',(2.159091805829,-12.35)); +#2019 = CARTESIAN_POINT('',(2.060786021644,-12.35)); +#2020 = CARTESIAN_POINT('',(1.962627065831,-12.35)); +#2021 = CARTESIAN_POINT('',(1.864586318242,-12.35)); +#2022 = CARTESIAN_POINT('',(1.766627760632,-12.35)); +#2023 = CARTESIAN_POINT('',(1.6687114784,-12.35)); +#2024 = CARTESIAN_POINT('',(1.375995782693,-12.35)); +#2025 = CARTESIAN_POINT('',(1.18095269391,-12.35)); +#2026 = CARTESIAN_POINT('',(0.985584950729,-12.35)); +#2027 = CARTESIAN_POINT('',(0.789697868646,-12.35)); +#2028 = CARTESIAN_POINT('',(0.593111010741,-12.35)); +#2029 = CARTESIAN_POINT('',(0.395746348347,-12.35)); +#2030 = CARTESIAN_POINT('',(0.197796039893,-12.35)); +#2031 = CARTESIAN_POINT('',(0.,-12.35)); +#2032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2033 = ORIENTED_EDGE('',*,*,#2034,.F.); +#2034 = EDGE_CURVE('',#1382,#1467,#2035,.T.); +#2035 = SURFACE_CURVE('',#2036,(#2041,#2052),.PCURVE_S1.); +#2036 = CIRCLE('',#2037,0.35); +#2037 = AXIS2_PLACEMENT_3D('',#2038,#2039,#2040); +#2038 = CARTESIAN_POINT('',(8.591347391417,0.813172798365,0.35)); +#2039 = DIRECTION('',(0.707106781187,-0.707106781187,1.177569344013E-16) + ); +#2040 = DIRECTION('',(0.707106781187,0.707106781187,-5.551115123126E-17) + ); +#2041 = PCURVE('',#1424,#2042); +#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2051); +#2043 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2044,#2045,#2046,#2047, +#2048,#2049,#2050),.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('') ); +#2044 = CARTESIAN_POINT('',(1.5,-0.35)); +#2045 = CARTESIAN_POINT('',(1.5,-0.956217782649)); +#2046 = CARTESIAN_POINT('',(0.975,-0.653108891325)); +#2047 = CARTESIAN_POINT('',(0.45,-0.35)); +#2048 = CARTESIAN_POINT('',(0.975,-4.689110867556E-02)); +#2049 = CARTESIAN_POINT('',(1.5,0.256217782649)); +#2050 = CARTESIAN_POINT('',(1.5,-0.35)); +#2051 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2052 = PCURVE('',#1397,#2053); +#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058); +#2054 = LINE('',#2055,#2056); +#2055 = CARTESIAN_POINT('',(1.743152798421E-32,-8.066479648865)); +#2056 = VECTOR('',#2057,1.); +#2057 = DIRECTION('',(1.,0.)); +#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2059 = ADVANCED_FACE('',(#2060),#1397,.T.); +#2060 = FACE_BOUND('',#2061,.T.); +#2061 = EDGE_LOOP('',(#2062,#2063,#2064,#2065)); +#2062 = ORIENTED_EDGE('',*,*,#2034,.F.); +#2063 = ORIENTED_EDGE('',*,*,#1381,.F.); +#2064 = ORIENTED_EDGE('',*,*,#1728,.T.); +#2065 = ORIENTED_EDGE('',*,*,#1703,.T.); +#2066 = ADVANCED_FACE('',(#2067),#1341,.T.); +#2067 = FACE_BOUND('',#2068,.T.); +#2068 = EDGE_LOOP('',(#2069,#2070,#2071,#2072)); +#2069 = ORIENTED_EDGE('',*,*,#1325,.F.); +#2070 = ORIENTED_EDGE('',*,*,#1854,.F.); +#2071 = ORIENTED_EDGE('',*,*,#1805,.F.); +#2072 = ORIENTED_EDGE('',*,*,#1755,.F.); +#2073 = ADVANCED_FACE('',(#2074),#1585,.F.); +#2074 = FACE_BOUND('',#2075,.F.); +#2075 = EDGE_LOOP('',(#2076,#2099,#2197,#2216)); +#2076 = ORIENTED_EDGE('',*,*,#2077,.T.); +#2077 = EDGE_CURVE('',#1467,#2078,#2080,.T.); +#2078 = VERTEX_POINT('',#2079); +#2079 = CARTESIAN_POINT('',(9.121677477306,0.282842712475,0.7)); +#2080 = SURFACE_CURVE('',#2081,(#2085,#2092),.PCURVE_S1.); +#2081 = LINE('',#2082,#2083); +#2082 = CARTESIAN_POINT('',(-0.141421356237,9.545941546018,0.7)); +#2083 = VECTOR('',#2084,1.); +#2084 = DIRECTION('',(0.707106781187,-0.707106781187,1.110223024625E-16) + ); +#2085 = PCURVE('',#1585,#2086); +#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091); +#2087 = LINE('',#2088,#2089); +#2088 = CARTESIAN_POINT('',(0.,0.)); +#2089 = VECTOR('',#2090,1.); +#2090 = DIRECTION('',(0.,-1.)); +#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2092 = PCURVE('',#1978,#2093); +#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2098); +#2094 = LINE('',#2095,#2096); +#2095 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2096 = VECTOR('',#2097,1.); +#2097 = DIRECTION('',(0.,-1.)); +#2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2099 = ORIENTED_EDGE('',*,*,#2100,.T.); +#2100 = EDGE_CURVE('',#2078,#2101,#2103,.T.); +#2101 = VERTEX_POINT('',#2102); +#2102 = CARTESIAN_POINT('',(9.121677477307,0.282842712475, + 6.062571589358E-14)); +#2103 = SURFACE_CURVE('',#2104,(#2125,#2149),.PCURVE_S1.); +#2104 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#2105,#2106,#2107,#2108,#2109, + #2110,#2111,#2112,#2113,#2114,#2115,#2116,#2117,#2118,#2119,#2120, + #2121,#2122,#2123,#2124),.UNSPECIFIED.,.T.,.F.,(11,9,11),( + 2.645925522818E-15,1.022543486302,2.045086972604),.UNSPECIFIED.); +#2105 = CARTESIAN_POINT('',(9.121677477306,0.282842712475,0.7)); +#2106 = CARTESIAN_POINT('',(9.055998274647,0.217163509815,0.7)); +#2107 = CARTESIAN_POINT('',(8.989323238161,0.150488473331,0.662715277025 + )); +#2108 = CARTESIAN_POINT('',(8.931005802913,9.217103807853E-02, + 0.586286235464)); +#2109 = CARTESIAN_POINT('',(8.891277519209,5.244275438063E-02, + 0.476713753516)); +#2110 = CARTESIAN_POINT('',(8.877741300095,3.890653525953E-02, + 0.349909441461)); +#2111 = CARTESIAN_POINT('',(8.891602735664,5.276797083488E-02, + 0.22357961589)); +#2112 = CARTESIAN_POINT('',(8.93089580141,9.206103657637E-02, + 0.115125963604)); +#2113 = CARTESIAN_POINT('',(8.988388983828,0.149554218997, + 3.838526288127E-02)); +#2114 = CARTESIAN_POINT('',(9.055034233234,0.216199468402, + 5.012057651207E-15)); +#2115 = CARTESIAN_POINT('',(9.188320721379,0.349485956547, + -2.411736353027E-15)); +#2116 = CARTESIAN_POINT('',(9.254965970784,0.416131205953, + 3.838526288133E-02)); +#2117 = CARTESIAN_POINT('',(9.312459153205,0.473624388373,0.115125963604 + )); +#2118 = CARTESIAN_POINT('',(9.351752218946,0.512917454115,0.223579615891 + )); +#2119 = CARTESIAN_POINT('',(9.365613654521,0.52677888969,0.349909441461) + ); +#2120 = CARTESIAN_POINT('',(9.352077435401,0.513242670569,0.476713753516 + )); +#2121 = CARTESIAN_POINT('',(9.312349151702,0.473514386871,0.586286235464 + )); +#2122 = CARTESIAN_POINT('',(9.254031716451,0.415196951619,0.662715277025 + )); +#2123 = CARTESIAN_POINT('',(9.187356679966,0.348521915135,0.7)); +#2124 = CARTESIAN_POINT('',(9.121677477306,0.282842712475,0.7)); +#2125 = PCURVE('',#1585,#2126); +#2126 = DEFINITIONAL_REPRESENTATION('',(#2127),#2148); +#2127 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#2128,#2129,#2130,#2131,#2132, + #2133,#2134,#2135,#2136,#2137,#2138,#2139,#2140,#2141,#2142,#2143, + #2144,#2145,#2146,#2147),.UNSPECIFIED.,.F.,.F.,(11,9,11),( + 2.645925522818E-15,1.022543486302,2.045086972604),.UNSPECIFIED.); +#2128 = CARTESIAN_POINT('',(5.709718412358E-15,-13.1)); +#2129 = CARTESIAN_POINT('',(0.309614730559,-13.1)); +#2130 = CARTESIAN_POINT('',(0.623927920448,-13.09999999999)); +#2131 = CARTESIAN_POINT('',(0.940039634481,-13.1)); +#2132 = CARTESIAN_POINT('',(1.255847197981,-13.09999999999)); +#2133 = CARTESIAN_POINT('',(1.570654404398,-13.1)); +#2134 = CARTESIAN_POINT('',(1.884959666761,-13.09999999999)); +#2135 = CARTESIAN_POINT('',(2.199113516778,-13.1)); +#2136 = CARTESIAN_POINT('',(2.513274349252,-13.09999999999)); +#2137 = CARTESIAN_POINT('',(2.827433388231,-13.1)); +#2138 = CARTESIAN_POINT('',(3.455751918949,-13.1)); +#2139 = CARTESIAN_POINT('',(3.769910957927,-13.1)); +#2140 = CARTESIAN_POINT('',(4.084071790401,-13.1)); +#2141 = CARTESIAN_POINT('',(4.398225640419,-13.09999999999)); +#2142 = CARTESIAN_POINT('',(4.712530902781,-13.1)); +#2143 = CARTESIAN_POINT('',(5.027338109199,-13.1)); +#2144 = CARTESIAN_POINT('',(5.343145672699,-13.1)); +#2145 = CARTESIAN_POINT('',(5.659257386732,-13.1)); +#2146 = CARTESIAN_POINT('',(5.973570576621,-13.1)); +#2147 = CARTESIAN_POINT('',(6.28318530718,-13.1)); +#2148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2149 = PCURVE('',#2150,#2191); +#2150 = B_SPLINE_SURFACE_WITH_KNOTS('',1,10,( + (#2151,#2152,#2153,#2154,#2155,#2156,#2157,#2158,#2159,#2160,#2161 + ,#2162,#2163,#2164,#2165,#2166,#2167,#2168,#2169,#2170) + ,(#2171,#2172,#2173,#2174,#2175,#2176,#2177,#2178,#2179,#2180,#2181 + ,#2182,#2183,#2184,#2185,#2186,#2187,#2188,#2189,#2190 + )),.UNSPECIFIED.,.F.,.T.,.F.,(2,2),(11,9,11),(0.,2.045086972604),( + 2.645925522818E-15,1.022543486302,2.045086972604),.UNSPECIFIED.); +#2151 = CARTESIAN_POINT('',(9.121677477306,0.282842712475,0.7)); +#2152 = CARTESIAN_POINT('',(9.055998274647,0.217163509815,0.7)); +#2153 = CARTESIAN_POINT('',(8.989323238161,0.150488473331,0.662715277025 + )); +#2154 = CARTESIAN_POINT('',(8.931005802913,9.217103807853E-02, + 0.586286235464)); +#2155 = CARTESIAN_POINT('',(8.891277519209,5.244275438063E-02, + 0.476713753516)); +#2156 = CARTESIAN_POINT('',(8.877741300095,3.890653525953E-02, + 0.349909441461)); +#2157 = CARTESIAN_POINT('',(8.891602735664,5.276797083488E-02, + 0.22357961589)); +#2158 = CARTESIAN_POINT('',(8.93089580141,9.206103657637E-02, + 0.115125963604)); +#2159 = CARTESIAN_POINT('',(8.988388983828,0.149554218997, + 3.838526288127E-02)); +#2160 = CARTESIAN_POINT('',(9.055034233234,0.216199468402, + 5.012057651207E-15)); +#2161 = CARTESIAN_POINT('',(9.188320721379,0.349485956547, + -2.411736353027E-15)); +#2162 = CARTESIAN_POINT('',(9.254965970784,0.416131205953, + 3.838526288133E-02)); +#2163 = CARTESIAN_POINT('',(9.312459153205,0.473624388373,0.115125963604 + )); +#2164 = CARTESIAN_POINT('',(9.351752218946,0.512917454115,0.223579615891 + )); +#2165 = CARTESIAN_POINT('',(9.365613654521,0.52677888969,0.349909441461) + ); +#2166 = CARTESIAN_POINT('',(9.352077435401,0.513242670569,0.476713753516 + )); +#2167 = CARTESIAN_POINT('',(9.312349151702,0.473514386871,0.586286235464 + )); +#2168 = CARTESIAN_POINT('',(9.254031716451,0.415196951619,0.662715277025 + )); +#2169 = CARTESIAN_POINT('',(9.187356679966,0.348521915135,0.7)); +#2170 = CARTESIAN_POINT('',(9.121677477306,0.282842712475,0.7)); +#2171 = CARTESIAN_POINT('',(9.192388155425,0.212132034356,0.599999999922 + )); +#2172 = CARTESIAN_POINT('',(9.152250864911,0.171994743842,0.6)); +#2173 = CARTESIAN_POINT('',(9.111422359654,0.131166238586,0.576911435544 + )); +#2174 = CARTESIAN_POINT('',(9.072887122591,9.263100151888E-02, + 0.53230366157)); +#2175 = CARTESIAN_POINT('',(9.033064544182,5.280842311732E-02, + 0.450449298375)); +#2176 = CARTESIAN_POINT('',(9.029103733181,4.884761210692E-02, + 0.349508433198)); +#2177 = CARTESIAN_POINT('',(9.0335010823,5.324496123514E-02, + 0.250437420009)); +#2178 = CARTESIAN_POINT('',(9.072526428357,9.227030728535E-02, + 0.168546767945)); +#2179 = CARTESIAN_POINT('',(9.110869915759,0.130613794691,0.123759539879 + )); +#2180 = CARTESIAN_POINT('',(9.151661728492,0.171405607423,0.1)); +#2181 = CARTESIAN_POINT('',(9.233114582358,0.252858461289,1.E-01)); +#2182 = CARTESIAN_POINT('',(9.273906395088,0.29365027402,0.12375953988) + ); +#2183 = CARTESIAN_POINT('',(9.312249882501,0.331993761431,0.168546767946 + )); +#2184 = CARTESIAN_POINT('',(9.351275228535,0.371019107469,0.250437420002 + )); +#2185 = CARTESIAN_POINT('',(9.355672577687,0.375416456615,0.349508433214 + )); +#2186 = CARTESIAN_POINT('',(9.351711766653,0.371455645586,0.450449298357 + )); +#2187 = CARTESIAN_POINT('',(9.311889188268,0.331633067197,0.53230366158) + ); +#2188 = CARTESIAN_POINT('',(9.273353951193,0.293097830125,0.576911435541 + )); +#2189 = CARTESIAN_POINT('',(9.23252544594,0.25226932487,0.6)); +#2190 = CARTESIAN_POINT('',(9.192388155425,0.212132034356,0.6)); +#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196); +#2192 = LINE('',#2193,#2194); +#2193 = CARTESIAN_POINT('',(0.,0.)); +#2194 = VECTOR('',#2195,1.); +#2195 = DIRECTION('',(0.,1.)); +#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2197 = ORIENTED_EDGE('',*,*,#2198,.T.); +#2198 = EDGE_CURVE('',#2101,#888,#2199,.T.); +#2199 = SURFACE_CURVE('',#2200,(#2204,#2210),.PCURVE_S1.); +#2200 = LINE('',#2201,#2202); +#2201 = CARTESIAN_POINT('',(14.295209851433,-4.890689661651, + 1.207635635546E-13)); +#2202 = VECTOR('',#2203,1.); +#2203 = DIRECTION('',(-0.707106781187,0.707106781187,-1.110223024625E-16 + )); +#2204 = PCURVE('',#1585,#2205); +#2205 = DEFINITIONAL_REPRESENTATION('',(#2206),#2209); +#2206 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2207,#2208),.UNSPECIFIED.,.F., + .F.,(2,2),(7.316479648865,8.066479648865),.PIECEWISE_BEZIER_KNOTS.); +#2207 = CARTESIAN_POINT('',(3.14159265359,-13.1)); +#2208 = CARTESIAN_POINT('',(3.14159265359,-12.35)); +#2209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2210 = PCURVE('',#1978,#2211); +#2211 = DEFINITIONAL_REPRESENTATION('',(#2212),#2215); +#2212 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2213,#2214),.UNSPECIFIED.,.F., + .F.,(2,2),(7.316479648865,8.066479648865),.PIECEWISE_BEZIER_KNOTS.); +#2213 = CARTESIAN_POINT('',(3.14159265359,-13.1)); +#2214 = CARTESIAN_POINT('',(3.14159265359,-12.35)); +#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2216 = ORIENTED_EDGE('',*,*,#1489,.T.); +#2217 = ADVANCED_FACE('',(#2218),#1978,.F.); +#2218 = FACE_BOUND('',#2219,.F.); +#2219 = EDGE_LOOP('',(#2220,#2275,#2276,#2277)); +#2220 = ORIENTED_EDGE('',*,*,#2221,.T.); +#2221 = EDGE_CURVE('',#2101,#2078,#2222,.T.); +#2222 = SURFACE_CURVE('',#2223,(#2244,#2268),.PCURVE_S1.); +#2223 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#2224,#2225,#2226,#2227,#2228, + #2229,#2230,#2231,#2232,#2233,#2234,#2235,#2236,#2237,#2238,#2239, + #2240,#2241,#2242,#2243),.UNSPECIFIED.,.T.,.F.,(11,9,11),( + 2.645925522818E-15,1.022543486302,2.045086972604),.UNSPECIFIED.); +#2224 = CARTESIAN_POINT('',(9.121677477306,0.282842712475,0.7)); +#2225 = CARTESIAN_POINT('',(9.055998274647,0.217163509815,0.7)); +#2226 = CARTESIAN_POINT('',(8.989323238161,0.150488473331,0.662715277025 + )); +#2227 = CARTESIAN_POINT('',(8.931005802913,9.217103807853E-02, + 0.586286235464)); +#2228 = CARTESIAN_POINT('',(8.891277519209,5.244275438063E-02, + 0.476713753516)); +#2229 = CARTESIAN_POINT('',(8.877741300095,3.890653525953E-02, + 0.349909441461)); +#2230 = CARTESIAN_POINT('',(8.891602735664,5.276797083488E-02, + 0.22357961589)); +#2231 = CARTESIAN_POINT('',(8.93089580141,9.206103657637E-02, + 0.115125963604)); +#2232 = CARTESIAN_POINT('',(8.988388983828,0.149554218997, + 3.838526288127E-02)); +#2233 = CARTESIAN_POINT('',(9.055034233234,0.216199468402, + 5.012057651207E-15)); +#2234 = CARTESIAN_POINT('',(9.188320721379,0.349485956547, + -2.411736353027E-15)); +#2235 = CARTESIAN_POINT('',(9.254965970784,0.416131205953, + 3.838526288133E-02)); +#2236 = CARTESIAN_POINT('',(9.312459153205,0.473624388373,0.115125963604 + )); +#2237 = CARTESIAN_POINT('',(9.351752218946,0.512917454115,0.223579615891 + )); +#2238 = CARTESIAN_POINT('',(9.365613654521,0.52677888969,0.349909441461) + ); +#2239 = CARTESIAN_POINT('',(9.352077435401,0.513242670569,0.476713753516 + )); +#2240 = CARTESIAN_POINT('',(9.312349151702,0.473514386871,0.586286235464 + )); +#2241 = CARTESIAN_POINT('',(9.254031716451,0.415196951619,0.662715277025 + )); +#2242 = CARTESIAN_POINT('',(9.187356679966,0.348521915135,0.7)); +#2243 = CARTESIAN_POINT('',(9.121677477306,0.282842712475,0.7)); +#2244 = PCURVE('',#1978,#2245); +#2245 = DEFINITIONAL_REPRESENTATION('',(#2246),#2267); +#2246 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#2247,#2248,#2249,#2250,#2251, + #2252,#2253,#2254,#2255,#2256,#2257,#2258,#2259,#2260,#2261,#2262, + #2263,#2264,#2265,#2266),.UNSPECIFIED.,.F.,.F.,(11,9,11),( + 2.645925522818E-15,1.022543486302,2.045086972604),.UNSPECIFIED.); +#2247 = CARTESIAN_POINT('',(5.709718412358E-15,-13.1)); +#2248 = CARTESIAN_POINT('',(0.309614730559,-13.1)); +#2249 = CARTESIAN_POINT('',(0.623927920448,-13.09999999999)); +#2250 = CARTESIAN_POINT('',(0.940039634481,-13.1)); +#2251 = CARTESIAN_POINT('',(1.255847197981,-13.09999999999)); +#2252 = CARTESIAN_POINT('',(1.570654404398,-13.1)); +#2253 = CARTESIAN_POINT('',(1.884959666761,-13.09999999999)); +#2254 = CARTESIAN_POINT('',(2.199113516778,-13.1)); +#2255 = CARTESIAN_POINT('',(2.513274349252,-13.09999999999)); +#2256 = CARTESIAN_POINT('',(2.827433388231,-13.1)); +#2257 = CARTESIAN_POINT('',(3.455751918949,-13.1)); +#2258 = CARTESIAN_POINT('',(3.769910957927,-13.1)); +#2259 = CARTESIAN_POINT('',(4.084071790401,-13.1)); +#2260 = CARTESIAN_POINT('',(4.398225640419,-13.09999999999)); +#2261 = CARTESIAN_POINT('',(4.712530902781,-13.1)); +#2262 = CARTESIAN_POINT('',(5.027338109199,-13.1)); +#2263 = CARTESIAN_POINT('',(5.343145672699,-13.1)); +#2264 = CARTESIAN_POINT('',(5.659257386732,-13.1)); +#2265 = CARTESIAN_POINT('',(5.973570576621,-13.1)); +#2266 = CARTESIAN_POINT('',(6.28318530718,-13.1)); +#2267 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2268 = PCURVE('',#2150,#2269); +#2269 = DEFINITIONAL_REPRESENTATION('',(#2270),#2274); +#2270 = LINE('',#2271,#2272); +#2271 = CARTESIAN_POINT('',(0.,0.)); +#2272 = VECTOR('',#2273,1.); +#2273 = DIRECTION('',(0.,1.)); +#2274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2275 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2276 = ORIENTED_EDGE('',*,*,#1882,.T.); +#2277 = ORIENTED_EDGE('',*,*,#2198,.F.); +#2278 = ADVANCED_FACE('',(#2279),#2150,.F.); +#2279 = FACE_BOUND('',#2280,.F.); +#2280 = EDGE_LOOP('',(#2281,#2282,#2304,#2364,#2365)); +#2281 = ORIENTED_EDGE('',*,*,#2100,.F.); +#2282 = ORIENTED_EDGE('',*,*,#2283,.T.); +#2283 = EDGE_CURVE('',#2078,#2284,#2286,.T.); +#2284 = VERTEX_POINT('',#2285); +#2285 = CARTESIAN_POINT('',(9.192388155425,0.212132034356,0.599999999922 + )); +#2286 = SEAM_CURVE('',#2287,(#2290,#2297),.PCURVE_S1.); +#2287 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2288,#2289),.UNSPECIFIED.,.F., + .F.,(2,2),(0.,2.045086972604),.PIECEWISE_BEZIER_KNOTS.); +#2288 = CARTESIAN_POINT('',(9.121677477306,0.282842712475,0.7)); +#2289 = CARTESIAN_POINT('',(9.192388155425,0.212132034356,0.599999999922 + )); +#2290 = PCURVE('',#2150,#2291); +#2291 = DEFINITIONAL_REPRESENTATION('',(#2292),#2296); +#2292 = LINE('',#2293,#2294); +#2293 = CARTESIAN_POINT('',(0.,2.045086972604)); +#2294 = VECTOR('',#2295,1.); +#2295 = DIRECTION('',(1.,0.)); +#2296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2297 = PCURVE('',#2150,#2298); +#2298 = DEFINITIONAL_REPRESENTATION('',(#2299),#2303); +#2299 = LINE('',#2300,#2301); +#2300 = CARTESIAN_POINT('',(0.,2.645925522818E-15)); +#2301 = VECTOR('',#2302,1.); +#2302 = DIRECTION('',(1.,0.)); +#2303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2304 = ORIENTED_EDGE('',*,*,#2305,.T.); +#2305 = EDGE_CURVE('',#2284,#2284,#2306,.T.); +#2306 = SURFACE_CURVE('',#2307,(#2328,#2335),.PCURVE_S1.); +#2307 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#2308,#2309,#2310,#2311,#2312, + #2313,#2314,#2315,#2316,#2317,#2318,#2319,#2320,#2321,#2322,#2323, + #2324,#2325,#2326,#2327),.UNSPECIFIED.,.T.,.F.,(11,9,11),( + 2.645925522818E-15,1.022543486302,2.045086972604),.UNSPECIFIED.); +#2308 = CARTESIAN_POINT('',(9.192388155425,0.212132034356,0.599999999922 + )); +#2309 = CARTESIAN_POINT('',(9.152250864911,0.171994743842,0.6)); +#2310 = CARTESIAN_POINT('',(9.111422359654,0.131166238586,0.576911435544 + )); +#2311 = CARTESIAN_POINT('',(9.072887122591,9.263100151888E-02, + 0.53230366157)); +#2312 = CARTESIAN_POINT('',(9.033064544182,5.280842311732E-02, + 0.450449298375)); +#2313 = CARTESIAN_POINT('',(9.029103733181,4.884761210692E-02, + 0.349508433198)); +#2314 = CARTESIAN_POINT('',(9.0335010823,5.324496123514E-02, + 0.250437420009)); +#2315 = CARTESIAN_POINT('',(9.072526428357,9.227030728535E-02, + 0.168546767945)); +#2316 = CARTESIAN_POINT('',(9.110869915759,0.130613794691,0.123759539879 + )); +#2317 = CARTESIAN_POINT('',(9.151661728492,0.171405607423,0.1)); +#2318 = CARTESIAN_POINT('',(9.233114582358,0.252858461289,1.E-01)); +#2319 = CARTESIAN_POINT('',(9.273906395088,0.29365027402,0.12375953988) + ); +#2320 = CARTESIAN_POINT('',(9.312249882501,0.331993761431,0.168546767946 + )); +#2321 = CARTESIAN_POINT('',(9.351275228535,0.371019107469,0.250437420002 + )); +#2322 = CARTESIAN_POINT('',(9.355672577687,0.375416456615,0.349508433214 + )); +#2323 = CARTESIAN_POINT('',(9.351711766653,0.371455645586,0.450449298357 + )); +#2324 = CARTESIAN_POINT('',(9.311889188268,0.331633067197,0.53230366158) + ); +#2325 = CARTESIAN_POINT('',(9.273353951193,0.293097830125,0.576911435541 + )); +#2326 = CARTESIAN_POINT('',(9.23252544594,0.25226932487,0.6)); +#2327 = CARTESIAN_POINT('',(9.192388155425,0.212132034356,0.6)); +#2328 = PCURVE('',#2150,#2329); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(2.045086972604,0.)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(0.,1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = PCURVE('',#2336,#2341); +#2336 = PLANE('',#2337); +#2337 = AXIS2_PLACEMENT_3D('',#2338,#2339,#2340); +#2338 = CARTESIAN_POINT('',(9.192388155425,0.212132034356,0.356845543659 + )); +#2339 = DIRECTION('',(0.707106781187,-0.707106781187,1.189162635062E-15) + ); +#2340 = DIRECTION('',(0.707106781187,0.707106781187,0.)); +#2341 = DEFINITIONAL_REPRESENTATION('',(#2342),#2363); +#2342 = B_SPLINE_CURVE_WITH_KNOTS('',10,(#2343,#2344,#2345,#2346,#2347, + #2348,#2349,#2350,#2351,#2352,#2353,#2354,#2355,#2356,#2357,#2358, + #2359,#2360,#2361,#2362),.UNSPECIFIED.,.F.,.F.,(11,9,11),( + 2.645925522818E-15,1.022543486302,2.045086972604),.UNSPECIFIED.); +#2343 = CARTESIAN_POINT('',(8.881784197001E-16,0.243154456263)); +#2344 = CARTESIAN_POINT('',(-5.676270060213E-02,0.243154456341)); +#2345 = CARTESIAN_POINT('',(-0.114502926467,0.220065891885)); +#2346 = CARTESIAN_POINT('',(-0.168999981353,0.175458117911)); +#2347 = CARTESIAN_POINT('',(-0.225317611823,9.360375471527E-02)); +#2348 = CARTESIAN_POINT('',(-0.230919044465,-7.33711046115E-03)); +#2349 = CARTESIAN_POINT('',(-0.224700253696,-0.10640812365)); +#2350 = CARTESIAN_POINT('',(-0.169510080031,-0.188298775714)); +#2351 = CARTESIAN_POINT('',(-0.115284200115,-0.23308600378)); +#2352 = CARTESIAN_POINT('',(-5.75958653157E-02,-0.256845543659)); +#2353 = CARTESIAN_POINT('',(5.759586531584E-02,-0.256845543659)); +#2354 = CARTESIAN_POINT('',(0.115284200113,-0.233086003779)); +#2355 = CARTESIAN_POINT('',(0.16951008004,-0.188298775714)); +#2356 = CARTESIAN_POINT('',(0.22470025368,-0.106408123657)); +#2357 = CARTESIAN_POINT('',(0.230919044485,-7.337110445292E-03)); +#2358 = CARTESIAN_POINT('',(0.225317611806,9.360375469821E-02)); +#2359 = CARTESIAN_POINT('',(0.168999981363,0.17545811792)); +#2360 = CARTESIAN_POINT('',(0.114502926464,0.220065891882)); +#2361 = CARTESIAN_POINT('',(5.676270060251E-02,0.243154456341)); +#2362 = CARTESIAN_POINT('',(8.881784197001E-16,0.243154456341)); +#2363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2364 = ORIENTED_EDGE('',*,*,#2283,.F.); +#2365 = ORIENTED_EDGE('',*,*,#2221,.F.); +#2366 = ADVANCED_FACE('',(#2367),#2336,.T.); +#2367 = FACE_BOUND('',#2368,.T.); +#2368 = EDGE_LOOP('',(#2369)); +#2369 = ORIENTED_EDGE('',*,*,#2305,.T.); +#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2374)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#2371,#2372,#2373)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#2371 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#2372 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#2373 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#2374 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(5.E-06),#2371, + 'distance_accuracy_value','confusion accuracy'); +#2375 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#7)); +#2376 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #2377),#2370); +#2377 = STYLED_ITEM('color',(#2378),#15); +#2378 = PRESENTATION_STYLE_ASSIGNMENT((#2379,#2385)); +#2379 = SURFACE_STYLE_USAGE(.BOTH.,#2380); +#2380 = SURFACE_SIDE_STYLE('',(#2381)); +#2381 = SURFACE_STYLE_FILL_AREA(#2382); +#2382 = FILL_AREA_STYLE('',(#2383)); +#2383 = FILL_AREA_STYLE_COLOUR('',#2384); +#2384 = COLOUR_RGB('',0.800000010877,0.800000010877,0.800000010877); +#2385 = CURVE_STYLE('',#2386,POSITIVE_LENGTH_MEASURE(0.1),#2387); +#2386 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#2387 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, + 9.803921802644E-02); +ENDSEC; +END-ISO-10303-21; diff --git a/CAD/20231101_flipdot_ersatzflip_full-PartBody.stl b/CAD/20231101_flipdot_ersatzflip_full-PartBody.stl new file mode 100644 index 0000000000000000000000000000000000000000..7d01d664f0063427d4a604a7131a1ed692f1e644 GIT binary patch literal 24484 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