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