From 47fb3b701e1569232d01b731f4123792b3395c42 Mon Sep 17 00:00:00 2001 From: Almisuifre <alexandre.labure@gmail.com> Date: Wed, 11 Nov 2015 21:49:59 +0100 Subject: [PATCH] Add SHARP IR sensor --- .../SHARP/0A41SK/SHARP-0A41SK.fcstd | Bin 0 -> 90099 bytes .../SHARP/0A41SK/SHARP-0A41SK.step | 4301 ++++++++++++ .../SHARP/0A41SK/SHARP-0A41SK.stl | Bin 0 -> 26784 bytes .../SHARP/2Y0A02/SHARP-2Y0A02.fcstd | Bin 0 -> 71934 bytes .../SHARP/2Y0A02/SHARP-2Y0A02.step | 5944 +++++++++++++++++ .../SHARP/2Y0A02/SHARP-2Y0A02.stl | Bin 0 -> 39684 bytes 6 files changed, 10245 insertions(+) create mode 100644 Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.fcstd create mode 100644 Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.step create mode 100644 Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.stl create mode 100644 Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.fcstd create mode 100644 Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.step create mode 100644 Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.stl diff --git a/Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.fcstd b/Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..4e0b31a5b4bb0326b4f0ae052834d604c03268f1 GIT binary patch literal 90099 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 literal 0 HcmV?d00001 diff --git a/Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.step b/Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.step new file mode 100644 index 00000000..b51a1aaa --- /dev/null +++ b/Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.step @@ -0,0 +1,4301 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/alexandre/Documents/AlexConception/Cmde_ +Alex/Abandon-Open-Rob/SHARP/SHARP-0A41SK.step','2015-09-24T17:56:10',( + 'Author'),(''),'Open CASCADE STEP processor 6.8','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('Pad004','Pad004','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#3614); +#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,#162,#516,#615,#669,#743,#1075,#1197,#1298, + #1348,#1422,#1532,#1630,#1722,#1796,#1901,#1950,#1999,#2048,#2097, + #2146,#2239,#2288,#2364,#2447,#2523,#2623,#2654,#2661,#2732,#2763, + #3038,#3114,#3163,#3212,#3239,#3315,#3364,#3413,#3440,#3447,#3454, + #3472,#3575,#3589,#3607)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#110,#136)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#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('',(1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#47 = DIRECTION('',(0.,0.,1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-18.4,3.75,1.5)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,0.,1.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,-1.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = CYLINDRICAL_SURFACE('',#73,3.75); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-18.4,0.,0.)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-0.,-1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#57,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-17.2,3.75,1.5)); +#87 = SURFACE_CURVE('',#88,(#92,#98),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-17.8,3.75,1.5)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(1.,0.,0.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#97); +#94 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#95,#96),.UNSPECIFIED.,.F.,.F.,(2, + 2),(-0.94,1.1),.PIECEWISE_BEZIER_KNOTS.); +#95 = CARTESIAN_POINT('',(-0.34,-1.5)); +#96 = CARTESIAN_POINT('',(1.7,-1.5)); +#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#98 = PCURVE('',#99,#104); +#99 = PLANE('',#100); +#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103); +#101 = CARTESIAN_POINT('',(-18.4,-3.75,1.5)); +#102 = DIRECTION('',(0.,0.,1.)); +#103 = DIRECTION('',(1.,0.,0.)); +#104 = DEFINITIONAL_REPRESENTATION('',(#105),#109); +#105 = LINE('',#106,#107); +#106 = CARTESIAN_POINT('',(0.6,7.5)); +#107 = VECTOR('',#108,1.); +#108 = DIRECTION('',(1.,0.)); +#109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#110 = ORIENTED_EDGE('',*,*,#111,.T.); +#111 = EDGE_CURVE('',#85,#112,#114,.T.); +#112 = VERTEX_POINT('',#113); +#113 = CARTESIAN_POINT('',(-15.,3.75,5.2)); +#114 = SURFACE_CURVE('',#115,(#119,#125),.PCURVE_S1.); +#115 = LINE('',#116,#117); +#116 = CARTESIAN_POINT('',(-16.58618456556,3.75,2.532325957906)); +#117 = VECTOR('',#118,1.); +#118 = DIRECTION('',(0.511075392877,0.,0.859535888021)); +#119 = PCURVE('',#32,#120); +#120 = DEFINITIONAL_REPRESENTATION('',(#121),#124); +#121 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#122,#123),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.631492038262,3.534086341745),.PIECEWISE_BEZIER_KNOTS.); +#122 = CARTESIAN_POINT('',(0.98,-1.13)); +#123 = CARTESIAN_POINT('',(3.62,-5.57)); +#124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#125 = PCURVE('',#126,#131); +#126 = PLANE('',#127); +#127 = AXIS2_PLACEMENT_3D('',#128,#129,#130); +#128 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#129 = DIRECTION('',(-0.859535888021,1.134815336983E-16,0.511075392877) + ); +#130 = DIRECTION('',(-0.511075392877,-1.908553066744E-16,-0.859535888021 + )); +#131 = DEFINITIONAL_REPRESENTATION('',(#132),#135); +#132 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#133,#134),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.631492038262,3.534086341745),.PIECEWISE_BEZIER_KNOTS.); +#133 = CARTESIAN_POINT('',(4.735113515007,-10.5)); +#134 = CARTESIAN_POINT('',(-0.430464865001,-10.5)); +#135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#136 = ORIENTED_EDGE('',*,*,#137,.F.); +#137 = EDGE_CURVE('',#24,#112,#138,.T.); +#138 = SURFACE_CURVE('',#139,(#143,#150),.PCURVE_S1.); +#139 = LINE('',#140,#141); +#140 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#141 = VECTOR('',#142,1.); +#142 = DIRECTION('',(0.,0.,1.)); +#143 = PCURVE('',#32,#144); +#144 = DEFINITIONAL_REPRESENTATION('',(#145),#149); +#145 = LINE('',#146,#147); +#146 = CARTESIAN_POINT('',(3.4,0.)); +#147 = VECTOR('',#148,1.); +#148 = DIRECTION('',(0.,-1.)); +#149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#150 = PCURVE('',#151,#156); +#151 = PLANE('',#152); +#152 = AXIS2_PLACEMENT_3D('',#153,#154,#155); +#153 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#154 = DIRECTION('',(-1.,0.,0.)); +#155 = DIRECTION('',(0.,0.,-1.)); +#156 = DEFINITIONAL_REPRESENTATION('',(#157),#161); +#157 = LINE('',#158,#159); +#158 = CARTESIAN_POINT('',(0.,-0.)); +#159 = VECTOR('',#160,1.); +#160 = DIRECTION('',(-1.,-0.)); +#161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#162 = ADVANCED_FACE('',(#163,#454,#485),#44,.F.); +#163 = FACE_BOUND('',#164,.F.); +#164 = EDGE_LOOP('',(#165,#166,#190,#218,#241,#269,#297,#325,#354,#382, + #405,#433)); +#165 = ORIENTED_EDGE('',*,*,#21,.F.); +#166 = ORIENTED_EDGE('',*,*,#167,.T.); +#167 = EDGE_CURVE('',#22,#168,#170,.T.); +#168 = VERTEX_POINT('',#169); +#169 = CARTESIAN_POINT('',(-18.4,-3.75,0.)); +#170 = SURFACE_CURVE('',#171,(#176,#183),.PCURVE_S1.); +#171 = CIRCLE('',#172,3.75); +#172 = AXIS2_PLACEMENT_3D('',#173,#174,#175); +#173 = CARTESIAN_POINT('',(-18.4,0.,0.)); +#174 = DIRECTION('',(0.,0.,1.)); +#175 = DIRECTION('',(1.,0.,0.)); +#176 = PCURVE('',#44,#177); +#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182); +#178 = CIRCLE('',#179,3.75); +#179 = AXIS2_PLACEMENT_2D('',#180,#181); +#180 = CARTESIAN_POINT('',(0.,-3.75)); +#181 = DIRECTION('',(1.,0.)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = PCURVE('',#72,#184); +#184 = DEFINITIONAL_REPRESENTATION('',(#185),#189); +#185 = LINE('',#186,#187); +#186 = CARTESIAN_POINT('',(-0.,0.)); +#187 = VECTOR('',#188,1.); +#188 = DIRECTION('',(-1.,0.)); +#189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#190 = ORIENTED_EDGE('',*,*,#191,.T.); +#191 = EDGE_CURVE('',#168,#192,#194,.T.); +#192 = VERTEX_POINT('',#193); +#193 = CARTESIAN_POINT('',(-15.,-3.75,0.)); +#194 = SURFACE_CURVE('',#195,(#199,#206),.PCURVE_S1.); +#195 = LINE('',#196,#197); +#196 = CARTESIAN_POINT('',(-18.4,-3.75,0.)); +#197 = VECTOR('',#198,1.); +#198 = DIRECTION('',(1.,0.,0.)); +#199 = PCURVE('',#44,#200); +#200 = DEFINITIONAL_REPRESENTATION('',(#201),#205); +#201 = LINE('',#202,#203); +#202 = CARTESIAN_POINT('',(0.,-7.5)); +#203 = VECTOR('',#204,1.); +#204 = DIRECTION('',(1.,0.)); +#205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#206 = PCURVE('',#207,#212); +#207 = PLANE('',#208); +#208 = AXIS2_PLACEMENT_3D('',#209,#210,#211); +#209 = CARTESIAN_POINT('',(-18.4,-3.75,0.)); +#210 = DIRECTION('',(0.,1.,0.)); +#211 = DIRECTION('',(1.,0.,0.)); +#212 = DEFINITIONAL_REPRESENTATION('',(#213),#217); +#213 = LINE('',#214,#215); +#214 = CARTESIAN_POINT('',(0.,0.)); +#215 = VECTOR('',#216,1.); +#216 = DIRECTION('',(1.,0.)); +#217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#218 = ORIENTED_EDGE('',*,*,#219,.T.); +#219 = EDGE_CURVE('',#192,#220,#222,.T.); +#220 = VERTEX_POINT('',#221); +#221 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#222 = SURFACE_CURVE('',#223,(#227,#234),.PCURVE_S1.); +#223 = LINE('',#224,#225); +#224 = CARTESIAN_POINT('',(-15.,-3.75,0.)); +#225 = VECTOR('',#226,1.); +#226 = DIRECTION('',(0.,-1.,0.)); +#227 = PCURVE('',#44,#228); +#228 = DEFINITIONAL_REPRESENTATION('',(#229),#233); +#229 = LINE('',#230,#231); +#230 = CARTESIAN_POINT('',(3.4,-7.5)); +#231 = VECTOR('',#232,1.); +#232 = DIRECTION('',(0.,-1.)); +#233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#234 = PCURVE('',#151,#235); +#235 = DEFINITIONAL_REPRESENTATION('',(#236),#240); +#236 = LINE('',#237,#238); +#237 = CARTESIAN_POINT('',(0.,7.5)); +#238 = VECTOR('',#239,1.); +#239 = DIRECTION('',(0.,1.)); +#240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#241 = ORIENTED_EDGE('',*,*,#242,.T.); +#242 = EDGE_CURVE('',#220,#243,#245,.T.); +#243 = VERTEX_POINT('',#244); +#244 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#245 = SURFACE_CURVE('',#246,(#250,#257),.PCURVE_S1.); +#246 = LINE('',#247,#248); +#247 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#248 = VECTOR('',#249,1.); +#249 = DIRECTION('',(1.,0.,0.)); +#250 = PCURVE('',#44,#251); +#251 = DEFINITIONAL_REPRESENTATION('',(#252),#256); +#252 = LINE('',#253,#254); +#253 = CARTESIAN_POINT('',(3.4,-10.5)); +#254 = VECTOR('',#255,1.); +#255 = DIRECTION('',(1.,0.)); +#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#257 = PCURVE('',#258,#263); +#258 = PLANE('',#259); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#261 = DIRECTION('',(0.,1.,0.)); +#262 = DIRECTION('',(1.,0.,0.)); +#263 = DEFINITIONAL_REPRESENTATION('',(#264),#268); +#264 = LINE('',#265,#266); +#265 = CARTESIAN_POINT('',(0.,0.)); +#266 = VECTOR('',#267,1.); +#267 = DIRECTION('',(1.,0.)); +#268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#269 = ORIENTED_EDGE('',*,*,#270,.T.); +#270 = EDGE_CURVE('',#243,#271,#273,.T.); +#271 = VERTEX_POINT('',#272); +#272 = CARTESIAN_POINT('',(15.,-3.75,0.)); +#273 = SURFACE_CURVE('',#274,(#278,#285),.PCURVE_S1.); +#274 = LINE('',#275,#276); +#275 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#276 = VECTOR('',#277,1.); +#277 = DIRECTION('',(0.,1.,0.)); +#278 = PCURVE('',#44,#279); +#279 = DEFINITIONAL_REPRESENTATION('',(#280),#284); +#280 = LINE('',#281,#282); +#281 = CARTESIAN_POINT('',(33.4,-10.5)); +#282 = VECTOR('',#283,1.); +#283 = DIRECTION('',(0.,1.)); +#284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#285 = PCURVE('',#286,#291); +#286 = PLANE('',#287); +#287 = AXIS2_PLACEMENT_3D('',#288,#289,#290); +#288 = CARTESIAN_POINT('',(15.,6.75,0.)); +#289 = DIRECTION('',(1.,0.,0.)); +#290 = DIRECTION('',(0.,0.,1.)); +#291 = DEFINITIONAL_REPRESENTATION('',(#292),#296); +#292 = LINE('',#293,#294); +#293 = CARTESIAN_POINT('',(0.,13.5)); +#294 = VECTOR('',#295,1.); +#295 = DIRECTION('',(0.,-1.)); +#296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#297 = ORIENTED_EDGE('',*,*,#298,.T.); +#298 = EDGE_CURVE('',#271,#299,#301,.T.); +#299 = VERTEX_POINT('',#300); +#300 = CARTESIAN_POINT('',(18.4,-3.75,0.)); +#301 = SURFACE_CURVE('',#302,(#306,#313),.PCURVE_S1.); +#302 = LINE('',#303,#304); +#303 = CARTESIAN_POINT('',(15.,-3.75,0.)); +#304 = VECTOR('',#305,1.); +#305 = DIRECTION('',(1.,0.,0.)); +#306 = PCURVE('',#44,#307); +#307 = DEFINITIONAL_REPRESENTATION('',(#308),#312); +#308 = LINE('',#309,#310); +#309 = CARTESIAN_POINT('',(33.4,-7.5)); +#310 = VECTOR('',#311,1.); +#311 = DIRECTION('',(1.,0.)); +#312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#313 = PCURVE('',#314,#319); +#314 = PLANE('',#315); +#315 = AXIS2_PLACEMENT_3D('',#316,#317,#318); +#316 = CARTESIAN_POINT('',(15.,-3.75,0.)); +#317 = DIRECTION('',(0.,1.,0.)); +#318 = DIRECTION('',(1.,0.,0.)); +#319 = DEFINITIONAL_REPRESENTATION('',(#320),#324); +#320 = LINE('',#321,#322); +#321 = CARTESIAN_POINT('',(0.,0.)); +#322 = VECTOR('',#323,1.); +#323 = DIRECTION('',(1.,0.)); +#324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#325 = ORIENTED_EDGE('',*,*,#326,.T.); +#326 = EDGE_CURVE('',#299,#327,#329,.T.); +#327 = VERTEX_POINT('',#328); +#328 = CARTESIAN_POINT('',(18.4,3.75,0.)); +#329 = SURFACE_CURVE('',#330,(#335,#342),.PCURVE_S1.); +#330 = CIRCLE('',#331,3.75); +#331 = AXIS2_PLACEMENT_3D('',#332,#333,#334); +#332 = CARTESIAN_POINT('',(18.4,0.,0.)); +#333 = DIRECTION('',(0.,0.,1.)); +#334 = DIRECTION('',(1.,0.,0.)); +#335 = PCURVE('',#44,#336); +#336 = DEFINITIONAL_REPRESENTATION('',(#337),#341); +#337 = CIRCLE('',#338,3.75); +#338 = AXIS2_PLACEMENT_2D('',#339,#340); +#339 = CARTESIAN_POINT('',(36.8,-3.75)); +#340 = DIRECTION('',(1.,0.)); +#341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#342 = PCURVE('',#343,#348); +#343 = CYLINDRICAL_SURFACE('',#344,3.75); +#344 = AXIS2_PLACEMENT_3D('',#345,#346,#347); +#345 = CARTESIAN_POINT('',(18.4,0.,0.)); +#346 = DIRECTION('',(-0.,-0.,-1.)); +#347 = DIRECTION('',(1.,0.,0.)); +#348 = DEFINITIONAL_REPRESENTATION('',(#349),#353); +#349 = LINE('',#350,#351); +#350 = CARTESIAN_POINT('',(-0.,0.)); +#351 = VECTOR('',#352,1.); +#352 = DIRECTION('',(-1.,0.)); +#353 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#354 = ORIENTED_EDGE('',*,*,#355,.F.); +#355 = EDGE_CURVE('',#356,#327,#358,.T.); +#356 = VERTEX_POINT('',#357); +#357 = CARTESIAN_POINT('',(15.,3.75,0.)); +#358 = SURFACE_CURVE('',#359,(#363,#370),.PCURVE_S1.); +#359 = LINE('',#360,#361); +#360 = CARTESIAN_POINT('',(15.,3.75,0.)); +#361 = VECTOR('',#362,1.); +#362 = DIRECTION('',(1.,0.,0.)); +#363 = PCURVE('',#44,#364); +#364 = DEFINITIONAL_REPRESENTATION('',(#365),#369); +#365 = LINE('',#366,#367); +#366 = CARTESIAN_POINT('',(33.4,0.)); +#367 = VECTOR('',#368,1.); +#368 = DIRECTION('',(1.,0.)); +#369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#370 = PCURVE('',#371,#376); +#371 = PLANE('',#372); +#372 = AXIS2_PLACEMENT_3D('',#373,#374,#375); +#373 = CARTESIAN_POINT('',(15.,3.75,0.)); +#374 = DIRECTION('',(0.,1.,0.)); +#375 = DIRECTION('',(1.,0.,0.)); +#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381); +#377 = LINE('',#378,#379); +#378 = CARTESIAN_POINT('',(0.,0.)); +#379 = VECTOR('',#380,1.); +#380 = DIRECTION('',(1.,0.)); +#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#382 = ORIENTED_EDGE('',*,*,#383,.F.); +#383 = EDGE_CURVE('',#384,#356,#386,.T.); +#384 = VERTEX_POINT('',#385); +#385 = CARTESIAN_POINT('',(15.,6.75,0.)); +#386 = SURFACE_CURVE('',#387,(#391,#398),.PCURVE_S1.); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(15.,6.75,0.)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(0.,-1.,0.)); +#391 = PCURVE('',#44,#392); +#392 = DEFINITIONAL_REPRESENTATION('',(#393),#397); +#393 = LINE('',#394,#395); +#394 = CARTESIAN_POINT('',(33.4,3.)); +#395 = VECTOR('',#396,1.); +#396 = DIRECTION('',(0.,-1.)); +#397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#398 = PCURVE('',#286,#399); +#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404); +#400 = LINE('',#401,#402); +#401 = CARTESIAN_POINT('',(0.,0.)); +#402 = VECTOR('',#403,1.); +#403 = DIRECTION('',(0.,1.)); +#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#405 = ORIENTED_EDGE('',*,*,#406,.F.); +#406 = EDGE_CURVE('',#407,#384,#409,.T.); +#407 = VERTEX_POINT('',#408); +#408 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#409 = SURFACE_CURVE('',#410,(#414,#421),.PCURVE_S1.); +#410 = LINE('',#411,#412); +#411 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#412 = VECTOR('',#413,1.); +#413 = DIRECTION('',(1.,0.,0.)); +#414 = PCURVE('',#44,#415); +#415 = DEFINITIONAL_REPRESENTATION('',(#416),#420); +#416 = LINE('',#417,#418); +#417 = CARTESIAN_POINT('',(3.4,3.)); +#418 = VECTOR('',#419,1.); +#419 = DIRECTION('',(1.,0.)); +#420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#421 = PCURVE('',#422,#427); +#422 = PLANE('',#423); +#423 = AXIS2_PLACEMENT_3D('',#424,#425,#426); +#424 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#425 = DIRECTION('',(0.,1.,0.)); +#426 = DIRECTION('',(1.,0.,0.)); +#427 = DEFINITIONAL_REPRESENTATION('',(#428),#432); +#428 = LINE('',#429,#430); +#429 = CARTESIAN_POINT('',(0.,0.)); +#430 = VECTOR('',#431,1.); +#431 = DIRECTION('',(1.,0.)); +#432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#433 = ORIENTED_EDGE('',*,*,#434,.F.); +#434 = EDGE_CURVE('',#24,#407,#435,.T.); +#435 = SURFACE_CURVE('',#436,(#440,#447),.PCURVE_S1.); +#436 = LINE('',#437,#438); +#437 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#438 = VECTOR('',#439,1.); +#439 = DIRECTION('',(0.,1.,0.)); +#440 = PCURVE('',#44,#441); +#441 = DEFINITIONAL_REPRESENTATION('',(#442),#446); +#442 = LINE('',#443,#444); +#443 = CARTESIAN_POINT('',(3.4,0.)); +#444 = VECTOR('',#445,1.); +#445 = DIRECTION('',(0.,1.)); +#446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#447 = PCURVE('',#151,#448); +#448 = DEFINITIONAL_REPRESENTATION('',(#449),#453); +#449 = LINE('',#450,#451); +#450 = CARTESIAN_POINT('',(0.,-0.)); +#451 = VECTOR('',#452,1.); +#452 = DIRECTION('',(0.,-1.)); +#453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#454 = FACE_BOUND('',#455,.F.); +#455 = EDGE_LOOP('',(#456)); +#456 = ORIENTED_EDGE('',*,*,#457,.F.); +#457 = EDGE_CURVE('',#458,#458,#460,.T.); +#458 = VERTEX_POINT('',#459); +#459 = CARTESIAN_POINT('',(19.9,0.,0.)); +#460 = SURFACE_CURVE('',#461,(#466,#473),.PCURVE_S1.); +#461 = CIRCLE('',#462,1.5); +#462 = AXIS2_PLACEMENT_3D('',#463,#464,#465); +#463 = CARTESIAN_POINT('',(18.4,0.,0.)); +#464 = DIRECTION('',(0.,0.,1.)); +#465 = DIRECTION('',(1.,0.,0.)); +#466 = PCURVE('',#44,#467); +#467 = DEFINITIONAL_REPRESENTATION('',(#468),#472); +#468 = CIRCLE('',#469,1.5); +#469 = AXIS2_PLACEMENT_2D('',#470,#471); +#470 = CARTESIAN_POINT('',(36.8,-3.75)); +#471 = DIRECTION('',(1.,0.)); +#472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#473 = PCURVE('',#474,#479); +#474 = CYLINDRICAL_SURFACE('',#475,1.5); +#475 = AXIS2_PLACEMENT_3D('',#476,#477,#478); +#476 = CARTESIAN_POINT('',(18.4,0.,7.2)); +#477 = DIRECTION('',(0.,0.,1.)); +#478 = DIRECTION('',(1.,0.,0.)); +#479 = DEFINITIONAL_REPRESENTATION('',(#480),#484); +#480 = LINE('',#481,#482); +#481 = CARTESIAN_POINT('',(0.,-7.2)); +#482 = VECTOR('',#483,1.); +#483 = DIRECTION('',(1.,0.)); +#484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#485 = FACE_BOUND('',#486,.F.); +#486 = EDGE_LOOP('',(#487)); +#487 = ORIENTED_EDGE('',*,*,#488,.F.); +#488 = EDGE_CURVE('',#489,#489,#491,.T.); +#489 = VERTEX_POINT('',#490); +#490 = CARTESIAN_POINT('',(-16.9,0.,0.)); +#491 = SURFACE_CURVE('',#492,(#497,#504),.PCURVE_S1.); +#492 = CIRCLE('',#493,1.5); +#493 = AXIS2_PLACEMENT_3D('',#494,#495,#496); +#494 = CARTESIAN_POINT('',(-18.4,0.,0.)); +#495 = DIRECTION('',(0.,0.,1.)); +#496 = DIRECTION('',(1.,0.,0.)); +#497 = PCURVE('',#44,#498); +#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503); +#499 = CIRCLE('',#500,1.5); +#500 = AXIS2_PLACEMENT_2D('',#501,#502); +#501 = CARTESIAN_POINT('',(0.,-3.75)); +#502 = DIRECTION('',(1.,0.)); +#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#504 = PCURVE('',#505,#510); +#505 = CYLINDRICAL_SURFACE('',#506,1.5); +#506 = AXIS2_PLACEMENT_3D('',#507,#508,#509); +#507 = CARTESIAN_POINT('',(-18.4,0.,7.2)); +#508 = DIRECTION('',(0.,0.,1.)); +#509 = DIRECTION('',(1.,0.,0.)); +#510 = DEFINITIONAL_REPRESENTATION('',(#511),#515); +#511 = LINE('',#512,#513); +#512 = CARTESIAN_POINT('',(0.,-7.2)); +#513 = VECTOR('',#514,1.); +#514 = DIRECTION('',(1.,0.)); +#515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#516 = ADVANCED_FACE('',(#517),#126,.T.); +#517 = FACE_BOUND('',#518,.T.); +#518 = EDGE_LOOP('',(#519,#572,#593,#594)); +#519 = ORIENTED_EDGE('',*,*,#520,.F.); +#520 = EDGE_CURVE('',#521,#523,#525,.T.); +#521 = VERTEX_POINT('',#522); +#522 = CARTESIAN_POINT('',(-15.,0.,5.2)); +#523 = VERTEX_POINT('',#524); +#524 = CARTESIAN_POINT('',(-17.2,3.181194744117,1.5)); +#525 = SURFACE_CURVE('',#526,(#531,#538),.PCURVE_S1.); +#526 = ELLIPSE('',#527,6.652638822737,3.4); +#527 = AXIS2_PLACEMENT_3D('',#528,#529,#530); +#528 = CARTESIAN_POINT('',(-18.4,0.,-0.518181818182)); +#529 = DIRECTION('',(-0.859535888021,1.134815336983E-16,0.511075392877) + ); +#530 = DIRECTION('',(0.511075392877,-6.747550652332E-17,0.859535888021) + ); +#531 = PCURVE('',#126,#532); +#532 = DEFINITIONAL_REPRESENTATION('',(#533),#537); +#533 = ELLIPSE('',#534,6.652638822737,3.4); +#534 = AXIS2_PLACEMENT_2D('',#535,#536); +#535 = CARTESIAN_POINT('',(6.652638822737,-6.75)); +#536 = DIRECTION('',(-1.,2.583308131978E-16)); +#537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#538 = PCURVE('',#539,#544); +#539 = CYLINDRICAL_SURFACE('',#540,3.4); +#540 = AXIS2_PLACEMENT_3D('',#541,#542,#543); +#541 = CARTESIAN_POINT('',(-18.4,0.,7.2)); +#542 = DIRECTION('',(0.,0.,1.)); +#543 = DIRECTION('',(1.,0.,0.)); +#544 = DEFINITIONAL_REPRESENTATION('',(#545),#571); +#545 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#546,#547,#548,#549,#550,#551, + #552,#553,#554,#555,#556,#557,#558,#559,#560,#561,#562,#563,#564, + #565,#566,#567,#568,#569,#570),.UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1, + 1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4),(0.,5.500380029234E-02, + 0.110007600585,0.165011400877,0.220015201169,0.275019001462, + 0.330022801754,0.385026602046,0.440030402339,0.495034202631, + 0.550038002923,0.605041803216,0.660045603508,0.7150494038, + 0.770053204093,0.825057004385,0.880060804677,0.93506460497, + 0.990068405262,1.045072205554,1.100076005847,1.155079806139, + 1.210083606431),.QUASI_UNIFORM_KNOTS.); +#546 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#547 = CARTESIAN_POINT('',(6.301519907277,-1.999995649373)); +#548 = CARTESIAN_POINT('',(6.338189107472,-2.005770103308)); +#549 = CARTESIAN_POINT('',(6.393192907764,-2.031697752233)); +#550 = CARTESIAN_POINT('',(6.448196708057,-2.074828300187)); +#551 = CARTESIAN_POINT('',(6.503200508349,-2.135027178246)); +#552 = CARTESIAN_POINT('',(6.558204308641,-2.212113407862)); +#553 = CARTESIAN_POINT('',(6.613208108934,-2.305853534393)); +#554 = CARTESIAN_POINT('',(6.668211909226,-2.415964105406)); +#555 = CARTESIAN_POINT('',(6.723215709518,-2.542112053166)); +#556 = CARTESIAN_POINT('',(6.778219509811,-2.683915829289)); +#557 = CARTESIAN_POINT('',(6.833223310103,-2.8409465247)); +#558 = CARTESIAN_POINT('',(6.888227110395,-3.012729176076)); +#559 = CARTESIAN_POINT('',(6.943230910688,-3.198744199976)); +#560 = CARTESIAN_POINT('',(6.99823471098,-3.398428965138)); +#561 = CARTESIAN_POINT('',(7.053238511272,-3.611179493788)); +#562 = CARTESIAN_POINT('',(7.108242311565,-3.836352289535)); +#563 = CARTESIAN_POINT('',(7.163246111857,-4.073266279911)); +#564 = CARTESIAN_POINT('',(7.218249912149,-4.321204890564)); +#565 = CARTESIAN_POINT('',(7.273253712442,-4.579418159731)); +#566 = CARTESIAN_POINT('',(7.328257512734,-4.847125204113)); +#567 = CARTESIAN_POINT('',(7.383261313026,-5.123515843675)); +#568 = CARTESIAN_POINT('',(7.438265113319,-5.407755803089)); +#569 = CARTESIAN_POINT('',(7.474934313514,-5.601904580042)); +#570 = CARTESIAN_POINT('',(7.493268913611,-5.7)); +#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#572 = ORIENTED_EDGE('',*,*,#573,.T.); +#573 = EDGE_CURVE('',#521,#112,#574,.T.); +#574 = SURFACE_CURVE('',#575,(#579,#586),.PCURVE_S1.); +#575 = LINE('',#576,#577); +#576 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#577 = VECTOR('',#578,1.); +#578 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#579 = PCURVE('',#126,#580); +#580 = DEFINITIONAL_REPRESENTATION('',(#581),#585); +#581 = LINE('',#582,#583); +#582 = CARTESIAN_POINT('',(-0.,0.)); +#583 = VECTOR('',#584,1.); +#584 = DIRECTION('',(0.,-1.)); +#585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#586 = PCURVE('',#151,#587); +#587 = DEFINITIONAL_REPRESENTATION('',(#588),#592); +#588 = LINE('',#589,#590); +#589 = CARTESIAN_POINT('',(-5.2,10.5)); +#590 = VECTOR('',#591,1.); +#591 = DIRECTION('',(2.22044604925E-16,-1.)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = ORIENTED_EDGE('',*,*,#111,.F.); +#594 = ORIENTED_EDGE('',*,*,#595,.F.); +#595 = EDGE_CURVE('',#523,#85,#596,.T.); +#596 = SURFACE_CURVE('',#597,(#601,#608),.PCURVE_S1.); +#597 = LINE('',#598,#599); +#598 = CARTESIAN_POINT('',(-17.2,-6.75,1.5)); +#599 = VECTOR('',#600,1.); +#600 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#601 = PCURVE('',#126,#602); +#602 = DEFINITIONAL_REPRESENTATION('',(#603),#607); +#603 = LINE('',#604,#605); +#604 = CARTESIAN_POINT('',(4.304648650006,6.661338147751E-17)); +#605 = VECTOR('',#606,1.); +#606 = DIRECTION('',(0.,-1.)); +#607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#608 = PCURVE('',#99,#609); +#609 = DEFINITIONAL_REPRESENTATION('',(#610),#614); +#610 = LINE('',#611,#612); +#611 = CARTESIAN_POINT('',(1.2,-3.)); +#612 = VECTOR('',#613,1.); +#613 = DIRECTION('',(0.,1.)); +#614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#615 = ADVANCED_FACE('',(#616),#72,.T.); +#616 = FACE_BOUND('',#617,.F.); +#617 = EDGE_LOOP('',(#618,#619,#620,#648)); +#618 = ORIENTED_EDGE('',*,*,#167,.F.); +#619 = ORIENTED_EDGE('',*,*,#56,.T.); +#620 = ORIENTED_EDGE('',*,*,#621,.F.); +#621 = EDGE_CURVE('',#622,#57,#624,.T.); +#622 = VERTEX_POINT('',#623); +#623 = CARTESIAN_POINT('',(-18.4,-3.75,1.5)); +#624 = SURFACE_CURVE('',#625,(#630,#637),.PCURVE_S1.); +#625 = CIRCLE('',#626,3.75); +#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629); +#627 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#628 = DIRECTION('',(0.,0.,-1.)); +#629 = DIRECTION('',(1.,0.,0.)); +#630 = PCURVE('',#72,#631); +#631 = DEFINITIONAL_REPRESENTATION('',(#632),#636); +#632 = LINE('',#633,#634); +#633 = CARTESIAN_POINT('',(-6.28318530718,-1.5)); +#634 = VECTOR('',#635,1.); +#635 = DIRECTION('',(1.,-0.)); +#636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#637 = PCURVE('',#99,#638); +#638 = DEFINITIONAL_REPRESENTATION('',(#639),#647); +#639 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#640,#641,#642,#643,#644,#645 +,#646),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#640 = CARTESIAN_POINT('',(3.75,3.75)); +#641 = CARTESIAN_POINT('',(3.75,-2.745190528383)); +#642 = CARTESIAN_POINT('',(-1.875,0.502404735808)); +#643 = CARTESIAN_POINT('',(-7.5,3.75)); +#644 = CARTESIAN_POINT('',(-1.875,6.997595264192)); +#645 = CARTESIAN_POINT('',(3.75,10.245190528383)); +#646 = CARTESIAN_POINT('',(3.75,3.75)); +#647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#648 = ORIENTED_EDGE('',*,*,#649,.F.); +#649 = EDGE_CURVE('',#168,#622,#650,.T.); +#650 = SURFACE_CURVE('',#651,(#655,#662),.PCURVE_S1.); +#651 = LINE('',#652,#653); +#652 = CARTESIAN_POINT('',(-18.4,-3.75,0.)); +#653 = VECTOR('',#654,1.); +#654 = DIRECTION('',(0.,0.,1.)); +#655 = PCURVE('',#72,#656); +#656 = DEFINITIONAL_REPRESENTATION('',(#657),#661); +#657 = LINE('',#658,#659); +#658 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#659 = VECTOR('',#660,1.); +#660 = DIRECTION('',(-0.,-1.)); +#661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#662 = PCURVE('',#207,#663); +#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668); +#664 = LINE('',#665,#666); +#665 = CARTESIAN_POINT('',(0.,0.)); +#666 = VECTOR('',#667,1.); +#667 = DIRECTION('',(0.,-1.)); +#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#669 = ADVANCED_FACE('',(#670),#207,.F.); +#670 = FACE_BOUND('',#671,.F.); +#671 = EDGE_LOOP('',(#672,#673,#674,#696,#722)); +#672 = ORIENTED_EDGE('',*,*,#191,.F.); +#673 = ORIENTED_EDGE('',*,*,#649,.T.); +#674 = ORIENTED_EDGE('',*,*,#675,.T.); +#675 = EDGE_CURVE('',#622,#676,#678,.T.); +#676 = VERTEX_POINT('',#677); +#677 = CARTESIAN_POINT('',(-17.2,-3.75,1.5)); +#678 = SURFACE_CURVE('',#679,(#683,#689),.PCURVE_S1.); +#679 = LINE('',#680,#681); +#680 = CARTESIAN_POINT('',(-17.8,-3.75,1.5)); +#681 = VECTOR('',#682,1.); +#682 = DIRECTION('',(1.,0.,0.)); +#683 = PCURVE('',#207,#684); +#684 = DEFINITIONAL_REPRESENTATION('',(#685),#688); +#685 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#686,#687),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.94,1.1),.PIECEWISE_BEZIER_KNOTS.); +#686 = CARTESIAN_POINT('',(-0.34,-1.5)); +#687 = CARTESIAN_POINT('',(1.7,-1.5)); +#688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#689 = PCURVE('',#99,#690); +#690 = DEFINITIONAL_REPRESENTATION('',(#691),#695); +#691 = LINE('',#692,#693); +#692 = CARTESIAN_POINT('',(0.6,0.)); +#693 = VECTOR('',#694,1.); +#694 = DIRECTION('',(1.,0.)); +#695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#696 = ORIENTED_EDGE('',*,*,#697,.T.); +#697 = EDGE_CURVE('',#676,#698,#700,.T.); +#698 = VERTEX_POINT('',#699); +#699 = CARTESIAN_POINT('',(-15.,-3.75,5.2)); +#700 = SURFACE_CURVE('',#701,(#705,#711),.PCURVE_S1.); +#701 = LINE('',#702,#703); +#702 = CARTESIAN_POINT('',(-16.58618456556,-3.75,2.532325957906)); +#703 = VECTOR('',#704,1.); +#704 = DIRECTION('',(0.511075392877,0.,0.859535888021)); +#705 = PCURVE('',#207,#706); +#706 = DEFINITIONAL_REPRESENTATION('',(#707),#710); +#707 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#708,#709),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.631492038262,3.534086341745),.PIECEWISE_BEZIER_KNOTS.); +#708 = CARTESIAN_POINT('',(0.98,-1.13)); +#709 = CARTESIAN_POINT('',(3.62,-5.57)); +#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#711 = PCURVE('',#712,#717); +#712 = PLANE('',#713); +#713 = AXIS2_PLACEMENT_3D('',#714,#715,#716); +#714 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#715 = DIRECTION('',(-0.859535888021,1.134815336983E-16,0.511075392877) + ); +#716 = DIRECTION('',(-0.511075392877,-1.908553066744E-16,-0.859535888021 + )); +#717 = DEFINITIONAL_REPRESENTATION('',(#718),#721); +#718 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#719,#720),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.631492038262,3.534086341745),.PIECEWISE_BEZIER_KNOTS.); +#719 = CARTESIAN_POINT('',(4.735113515007,-3.)); +#720 = CARTESIAN_POINT('',(-0.430464865001,-3.)); +#721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#722 = ORIENTED_EDGE('',*,*,#723,.F.); +#723 = EDGE_CURVE('',#192,#698,#724,.T.); +#724 = SURFACE_CURVE('',#725,(#729,#736),.PCURVE_S1.); +#725 = LINE('',#726,#727); +#726 = CARTESIAN_POINT('',(-15.,-3.75,0.)); +#727 = VECTOR('',#728,1.); +#728 = DIRECTION('',(0.,0.,1.)); +#729 = PCURVE('',#207,#730); +#730 = DEFINITIONAL_REPRESENTATION('',(#731),#735); +#731 = LINE('',#732,#733); +#732 = CARTESIAN_POINT('',(3.4,0.)); +#733 = VECTOR('',#734,1.); +#734 = DIRECTION('',(0.,-1.)); +#735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#736 = PCURVE('',#151,#737); +#737 = DEFINITIONAL_REPRESENTATION('',(#738),#742); +#738 = LINE('',#739,#740); +#739 = CARTESIAN_POINT('',(0.,7.5)); +#740 = VECTOR('',#741,1.); +#741 = DIRECTION('',(-1.,-0.)); +#742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#743 = ADVANCED_FACE('',(#744),#422,.T.); +#744 = FACE_BOUND('',#745,.T.); +#745 = EDGE_LOOP('',(#746,#747,#770,#793,#821,#847,#873,#899,#925,#951, + #977,#1003,#1031,#1054)); +#746 = ORIENTED_EDGE('',*,*,#406,.F.); +#747 = ORIENTED_EDGE('',*,*,#748,.T.); +#748 = EDGE_CURVE('',#407,#749,#751,.T.); +#749 = VERTEX_POINT('',#750); +#750 = CARTESIAN_POINT('',(-15.,6.75,5.2)); +#751 = SURFACE_CURVE('',#752,(#756,#763),.PCURVE_S1.); +#752 = LINE('',#753,#754); +#753 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#754 = VECTOR('',#755,1.); +#755 = DIRECTION('',(0.,0.,1.)); +#756 = PCURVE('',#422,#757); +#757 = DEFINITIONAL_REPRESENTATION('',(#758),#762); +#758 = LINE('',#759,#760); +#759 = CARTESIAN_POINT('',(0.,0.)); +#760 = VECTOR('',#761,1.); +#761 = DIRECTION('',(0.,-1.)); +#762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#763 = PCURVE('',#151,#764); +#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769); +#765 = LINE('',#766,#767); +#766 = CARTESIAN_POINT('',(0.,-3.)); +#767 = VECTOR('',#768,1.); +#768 = DIRECTION('',(-1.,-0.)); +#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#770 = ORIENTED_EDGE('',*,*,#771,.T.); +#771 = EDGE_CURVE('',#749,#772,#774,.T.); +#772 = VERTEX_POINT('',#773); +#773 = CARTESIAN_POINT('',(-15.,6.75,7.2)); +#774 = SURFACE_CURVE('',#775,(#779,#786),.PCURVE_S1.); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(0.,0.,1.)); +#779 = PCURVE('',#422,#780); +#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785); +#781 = LINE('',#782,#783); +#782 = CARTESIAN_POINT('',(0.,0.)); +#783 = VECTOR('',#784,1.); +#784 = DIRECTION('',(0.,-1.)); +#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#786 = PCURVE('',#151,#787); +#787 = DEFINITIONAL_REPRESENTATION('',(#788),#792); +#788 = LINE('',#789,#790); +#789 = CARTESIAN_POINT('',(0.,-3.)); +#790 = VECTOR('',#791,1.); +#791 = DIRECTION('',(-1.,-0.)); +#792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#793 = ORIENTED_EDGE('',*,*,#794,.T.); +#794 = EDGE_CURVE('',#772,#795,#797,.T.); +#795 = VERTEX_POINT('',#796); +#796 = CARTESIAN_POINT('',(-3.9,6.75,7.2)); +#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(-15.,6.75,7.2)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(1.,0.,0.)); +#802 = PCURVE('',#422,#803); +#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808); +#804 = LINE('',#805,#806); +#805 = CARTESIAN_POINT('',(0.,-7.2)); +#806 = VECTOR('',#807,1.); +#807 = DIRECTION('',(1.,0.)); +#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#809 = PCURVE('',#810,#815); +#810 = PLANE('',#811); +#811 = AXIS2_PLACEMENT_3D('',#812,#813,#814); +#812 = CARTESIAN_POINT('',(-18.4,3.75,7.2)); +#813 = DIRECTION('',(0.,0.,1.)); +#814 = DIRECTION('',(1.,0.,0.)); +#815 = DEFINITIONAL_REPRESENTATION('',(#816),#820); +#816 = LINE('',#817,#818); +#817 = CARTESIAN_POINT('',(3.4,3.)); +#818 = VECTOR('',#819,1.); +#819 = DIRECTION('',(1.,0.)); +#820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#821 = ORIENTED_EDGE('',*,*,#822,.T.); +#822 = EDGE_CURVE('',#795,#823,#825,.T.); +#823 = VERTEX_POINT('',#824); +#824 = CARTESIAN_POINT('',(-3.9,6.75,4.6)); +#825 = SURFACE_CURVE('',#826,(#830,#836),.PCURVE_S1.); +#826 = LINE('',#827,#828); +#827 = CARTESIAN_POINT('',(-3.9,6.75,2.3)); +#828 = VECTOR('',#829,1.); +#829 = DIRECTION('',(0.,0.,-1.)); +#830 = PCURVE('',#422,#831); +#831 = DEFINITIONAL_REPRESENTATION('',(#832),#835); +#832 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#833,#834),.UNSPECIFIED.,.F.,.F., + (2,2),(-5.62,-1.82),.PIECEWISE_BEZIER_KNOTS.); +#833 = CARTESIAN_POINT('',(11.1,-7.92)); +#834 = CARTESIAN_POINT('',(11.1,-4.12)); +#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#836 = PCURVE('',#837,#842); +#837 = PLANE('',#838); +#838 = AXIS2_PLACEMENT_3D('',#839,#840,#841); +#839 = CARTESIAN_POINT('',(-3.9,4.2,4.6)); +#840 = DIRECTION('',(1.,0.,0.)); +#841 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#842 = DEFINITIONAL_REPRESENTATION('',(#843),#846); +#843 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#844,#845),.UNSPECIFIED.,.F.,.F., + (2,2),(-5.62,-1.82),.PIECEWISE_BEZIER_KNOTS.); +#844 = CARTESIAN_POINT('',(3.32,-2.55)); +#845 = CARTESIAN_POINT('',(-0.48,-2.55)); +#846 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#847 = ORIENTED_EDGE('',*,*,#848,.T.); +#848 = EDGE_CURVE('',#823,#849,#851,.T.); +#849 = VERTEX_POINT('',#850); +#850 = CARTESIAN_POINT('',(-5.,6.75,4.6)); +#851 = SURFACE_CURVE('',#852,(#856,#862),.PCURVE_S1.); +#852 = LINE('',#853,#854); +#853 = CARTESIAN_POINT('',(-10.,6.75,4.6)); +#854 = VECTOR('',#855,1.); +#855 = DIRECTION('',(-1.,0.,0.)); +#856 = PCURVE('',#422,#857); +#857 = DEFINITIONAL_REPRESENTATION('',(#858),#861); +#858 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#859,#860),.UNSPECIFIED.,.F.,.F., + (2,2),(-6.21,-4.89),.PIECEWISE_BEZIER_KNOTS.); +#859 = CARTESIAN_POINT('',(11.21,-4.6)); +#860 = CARTESIAN_POINT('',(9.89,-4.6)); +#861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#862 = PCURVE('',#863,#868); +#863 = PLANE('',#864); +#864 = AXIS2_PLACEMENT_3D('',#865,#866,#867); +#865 = CARTESIAN_POINT('',(-5.,4.2,4.6)); +#866 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#867 = DIRECTION('',(1.,0.,0.)); +#868 = DEFINITIONAL_REPRESENTATION('',(#869),#872); +#869 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#870,#871),.UNSPECIFIED.,.F.,.F., + (2,2),(-6.21,-4.89),.PIECEWISE_BEZIER_KNOTS.); +#870 = CARTESIAN_POINT('',(1.21,-2.55)); +#871 = CARTESIAN_POINT('',(-0.11,-2.55)); +#872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#873 = ORIENTED_EDGE('',*,*,#874,.T.); +#874 = EDGE_CURVE('',#849,#875,#877,.T.); +#875 = VERTEX_POINT('',#876); +#876 = CARTESIAN_POINT('',(-5.,6.75,3.4)); +#877 = SURFACE_CURVE('',#878,(#882,#888),.PCURVE_S1.); +#878 = LINE('',#879,#880); +#879 = CARTESIAN_POINT('',(-5.,6.75,1.7)); +#880 = VECTOR('',#881,1.); +#881 = DIRECTION('',(0.,0.,-1.)); +#882 = PCURVE('',#422,#883); +#883 = DEFINITIONAL_REPRESENTATION('',(#884),#887); +#884 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#885,#886),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.02,-1.58),.PIECEWISE_BEZIER_KNOTS.); +#885 = CARTESIAN_POINT('',(10.,-4.72)); +#886 = CARTESIAN_POINT('',(10.,-3.28)); +#887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#888 = PCURVE('',#889,#894); +#889 = PLANE('',#890); +#890 = AXIS2_PLACEMENT_3D('',#891,#892,#893); +#891 = CARTESIAN_POINT('',(-5.,4.2,3.4)); +#892 = DIRECTION('',(1.,0.,0.)); +#893 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#894 = DEFINITIONAL_REPRESENTATION('',(#895),#898); +#895 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#896,#897),.UNSPECIFIED.,.F.,.F., + (2,2),(-3.02,-1.58),.PIECEWISE_BEZIER_KNOTS.); +#896 = CARTESIAN_POINT('',(1.32,-2.55)); +#897 = CARTESIAN_POINT('',(-0.12,-2.55)); +#898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#899 = ORIENTED_EDGE('',*,*,#900,.T.); +#900 = EDGE_CURVE('',#875,#901,#903,.T.); +#901 = VERTEX_POINT('',#902); +#902 = CARTESIAN_POINT('',(5.,6.75,3.4)); +#903 = SURFACE_CURVE('',#904,(#908,#914),.PCURVE_S1.); +#904 = LINE('',#905,#906); +#905 = CARTESIAN_POINT('',(-5.,6.75,3.4)); +#906 = VECTOR('',#907,1.); +#907 = DIRECTION('',(1.,0.,0.)); +#908 = PCURVE('',#422,#909); +#909 = DEFINITIONAL_REPRESENTATION('',(#910),#913); +#910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#911,#912),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.,11.),.PIECEWISE_BEZIER_KNOTS.); +#911 = CARTESIAN_POINT('',(9.,-3.4)); +#912 = CARTESIAN_POINT('',(21.,-3.4)); +#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#914 = PCURVE('',#915,#920); +#915 = PLANE('',#916); +#916 = AXIS2_PLACEMENT_3D('',#917,#918,#919); +#917 = CARTESIAN_POINT('',(5.,4.2,3.4)); +#918 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#919 = DIRECTION('',(-1.,0.,0.)); +#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924); +#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.,11.),.PIECEWISE_BEZIER_KNOTS.); +#922 = CARTESIAN_POINT('',(11.,-2.55)); +#923 = CARTESIAN_POINT('',(-1.,-2.55)); +#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#925 = ORIENTED_EDGE('',*,*,#926,.T.); +#926 = EDGE_CURVE('',#901,#927,#929,.T.); +#927 = VERTEX_POINT('',#928); +#928 = CARTESIAN_POINT('',(5.,6.75,4.6)); +#929 = SURFACE_CURVE('',#930,(#934,#940),.PCURVE_S1.); +#930 = LINE('',#931,#932); +#931 = CARTESIAN_POINT('',(5.,6.75,2.3)); +#932 = VECTOR('',#933,1.); +#933 = DIRECTION('',(0.,0.,1.)); +#934 = PCURVE('',#422,#935); +#935 = DEFINITIONAL_REPRESENTATION('',(#936),#939); +#936 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#937,#938),.UNSPECIFIED.,.F.,.F., + (2,2),(0.98,2.42),.PIECEWISE_BEZIER_KNOTS.); +#937 = CARTESIAN_POINT('',(20.,-3.28)); +#938 = CARTESIAN_POINT('',(20.,-4.72)); +#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#940 = PCURVE('',#941,#946); +#941 = PLANE('',#942); +#942 = AXIS2_PLACEMENT_3D('',#943,#944,#945); +#943 = CARTESIAN_POINT('',(5.,4.2,4.6)); +#944 = DIRECTION('',(-1.,0.,0.)); +#945 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#946 = DEFINITIONAL_REPRESENTATION('',(#947),#950); +#947 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#948,#949),.UNSPECIFIED.,.F.,.F., + (2,2),(0.98,2.42),.PIECEWISE_BEZIER_KNOTS.); +#948 = CARTESIAN_POINT('',(1.32,-2.55)); +#949 = CARTESIAN_POINT('',(-0.12,-2.55)); +#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#951 = ORIENTED_EDGE('',*,*,#952,.T.); +#952 = EDGE_CURVE('',#927,#953,#955,.T.); +#953 = VERTEX_POINT('',#954); +#954 = CARTESIAN_POINT('',(3.9,6.75,4.6)); +#955 = SURFACE_CURVE('',#956,(#960,#966),.PCURVE_S1.); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(-5.55,6.75,4.6)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(-1.,0.,0.)); +#960 = PCURVE('',#422,#961); +#961 = DEFINITIONAL_REPRESENTATION('',(#962),#965); +#962 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#963,#964),.UNSPECIFIED.,.F.,.F., + (2,2),(-10.66,-9.34),.PIECEWISE_BEZIER_KNOTS.); +#963 = CARTESIAN_POINT('',(20.11,-4.6)); +#964 = CARTESIAN_POINT('',(18.79,-4.6)); +#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#966 = PCURVE('',#967,#972); +#967 = PLANE('',#968); +#968 = AXIS2_PLACEMENT_3D('',#969,#970,#971); +#969 = CARTESIAN_POINT('',(3.9,4.2,4.6)); +#970 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#971 = DIRECTION('',(1.,0.,0.)); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#976); +#973 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#974,#975),.UNSPECIFIED.,.F.,.F., + (2,2),(-10.66,-9.34),.PIECEWISE_BEZIER_KNOTS.); +#974 = CARTESIAN_POINT('',(1.21,-2.55)); +#975 = CARTESIAN_POINT('',(-0.11,-2.55)); +#976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#977 = ORIENTED_EDGE('',*,*,#978,.T.); +#978 = EDGE_CURVE('',#953,#979,#981,.T.); +#979 = VERTEX_POINT('',#980); +#980 = CARTESIAN_POINT('',(3.9,6.75,7.2)); +#981 = SURFACE_CURVE('',#982,(#986,#992),.PCURVE_S1.); +#982 = LINE('',#983,#984); +#983 = CARTESIAN_POINT('',(3.9,6.75,4.7)); +#984 = VECTOR('',#985,1.); +#985 = DIRECTION('',(0.,0.,1.)); +#986 = PCURVE('',#422,#987); +#987 = DEFINITIONAL_REPRESENTATION('',(#988),#991); +#988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#989,#990),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.58,3.22),.PIECEWISE_BEZIER_KNOTS.); +#989 = CARTESIAN_POINT('',(18.9,-4.12)); +#990 = CARTESIAN_POINT('',(18.9,-7.92)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#992 = PCURVE('',#993,#998); +#993 = PLANE('',#994); +#994 = AXIS2_PLACEMENT_3D('',#995,#996,#997); +#995 = CARTESIAN_POINT('',(3.9,4.2,9.4)); +#996 = DIRECTION('',(-1.,0.,0.)); +#997 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1002); +#999 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1000,#1001),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.58,3.22),.PIECEWISE_BEZIER_KNOTS.); +#1000 = CARTESIAN_POINT('',(5.28,-2.55)); +#1001 = CARTESIAN_POINT('',(1.48,-2.55)); +#1002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1003 = ORIENTED_EDGE('',*,*,#1004,.T.); +#1004 = EDGE_CURVE('',#979,#1005,#1007,.T.); +#1005 = VERTEX_POINT('',#1006); +#1006 = CARTESIAN_POINT('',(15.,6.75,7.2)); +#1007 = SURFACE_CURVE('',#1008,(#1012,#1019),.PCURVE_S1.); +#1008 = LINE('',#1009,#1010); +#1009 = CARTESIAN_POINT('',(-15.,6.75,7.2)); +#1010 = VECTOR('',#1011,1.); +#1011 = DIRECTION('',(1.,0.,0.)); +#1012 = PCURVE('',#422,#1013); +#1013 = DEFINITIONAL_REPRESENTATION('',(#1014),#1018); +#1014 = LINE('',#1015,#1016); +#1015 = CARTESIAN_POINT('',(0.,-7.2)); +#1016 = VECTOR('',#1017,1.); +#1017 = DIRECTION('',(1.,0.)); +#1018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1019 = PCURVE('',#1020,#1025); +#1020 = PLANE('',#1021); +#1021 = AXIS2_PLACEMENT_3D('',#1022,#1023,#1024); +#1022 = CARTESIAN_POINT('',(-18.4,3.75,7.2)); +#1023 = DIRECTION('',(0.,0.,1.)); +#1024 = DIRECTION('',(1.,0.,0.)); +#1025 = DEFINITIONAL_REPRESENTATION('',(#1026),#1030); +#1026 = LINE('',#1027,#1028); +#1027 = CARTESIAN_POINT('',(3.4,3.)); +#1028 = VECTOR('',#1029,1.); +#1029 = DIRECTION('',(1.,0.)); +#1030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1031 = ORIENTED_EDGE('',*,*,#1032,.F.); +#1032 = EDGE_CURVE('',#1033,#1005,#1035,.T.); +#1033 = VERTEX_POINT('',#1034); +#1034 = CARTESIAN_POINT('',(15.,6.75,5.2)); +#1035 = SURFACE_CURVE('',#1036,(#1040,#1047),.PCURVE_S1.); +#1036 = LINE('',#1037,#1038); +#1037 = CARTESIAN_POINT('',(15.,6.75,0.)); +#1038 = VECTOR('',#1039,1.); +#1039 = DIRECTION('',(0.,0.,1.)); +#1040 = PCURVE('',#422,#1041); +#1041 = DEFINITIONAL_REPRESENTATION('',(#1042),#1046); +#1042 = LINE('',#1043,#1044); +#1043 = CARTESIAN_POINT('',(30.,0.)); +#1044 = VECTOR('',#1045,1.); +#1045 = DIRECTION('',(0.,-1.)); +#1046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1047 = PCURVE('',#286,#1048); +#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(0.,0.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(1.,0.)); +#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1054 = ORIENTED_EDGE('',*,*,#1055,.F.); +#1055 = EDGE_CURVE('',#384,#1033,#1056,.T.); +#1056 = SURFACE_CURVE('',#1057,(#1061,#1068),.PCURVE_S1.); +#1057 = LINE('',#1058,#1059); +#1058 = CARTESIAN_POINT('',(15.,6.75,0.)); +#1059 = VECTOR('',#1060,1.); +#1060 = DIRECTION('',(0.,0.,1.)); +#1061 = PCURVE('',#422,#1062); +#1062 = DEFINITIONAL_REPRESENTATION('',(#1063),#1067); +#1063 = LINE('',#1064,#1065); +#1064 = CARTESIAN_POINT('',(30.,0.)); +#1065 = VECTOR('',#1066,1.); +#1066 = DIRECTION('',(0.,-1.)); +#1067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1068 = PCURVE('',#286,#1069); +#1069 = DEFINITIONAL_REPRESENTATION('',(#1070),#1074); +#1070 = LINE('',#1071,#1072); +#1071 = CARTESIAN_POINT('',(0.,0.)); +#1072 = VECTOR('',#1073,1.); +#1073 = DIRECTION('',(1.,0.)); +#1074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1075 = ADVANCED_FACE('',(#1076),#258,.F.); +#1076 = FACE_BOUND('',#1077,.F.); +#1077 = EDGE_LOOP('',(#1078,#1101,#1124,#1152,#1175,#1196)); +#1078 = ORIENTED_EDGE('',*,*,#1079,.T.); +#1079 = EDGE_CURVE('',#220,#1080,#1082,.T.); +#1080 = VERTEX_POINT('',#1081); +#1081 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#1082 = SURFACE_CURVE('',#1083,(#1087,#1094),.PCURVE_S1.); +#1083 = LINE('',#1084,#1085); +#1084 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#1085 = VECTOR('',#1086,1.); +#1086 = DIRECTION('',(0.,0.,1.)); +#1087 = PCURVE('',#258,#1088); +#1088 = DEFINITIONAL_REPRESENTATION('',(#1089),#1093); +#1089 = LINE('',#1090,#1091); +#1090 = CARTESIAN_POINT('',(0.,0.)); +#1091 = VECTOR('',#1092,1.); +#1092 = DIRECTION('',(0.,-1.)); +#1093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1094 = PCURVE('',#151,#1095); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(0.,10.5)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(-1.,-0.)); +#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1101 = ORIENTED_EDGE('',*,*,#1102,.T.); +#1102 = EDGE_CURVE('',#1080,#1103,#1105,.T.); +#1103 = VERTEX_POINT('',#1104); +#1104 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#1105 = SURFACE_CURVE('',#1106,(#1110,#1117),.PCURVE_S1.); +#1106 = LINE('',#1107,#1108); +#1107 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#1108 = VECTOR('',#1109,1.); +#1109 = DIRECTION('',(0.,0.,1.)); +#1110 = PCURVE('',#258,#1111); +#1111 = DEFINITIONAL_REPRESENTATION('',(#1112),#1116); +#1112 = LINE('',#1113,#1114); +#1113 = CARTESIAN_POINT('',(0.,0.)); +#1114 = VECTOR('',#1115,1.); +#1115 = DIRECTION('',(0.,-1.)); +#1116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1117 = PCURVE('',#151,#1118); +#1118 = DEFINITIONAL_REPRESENTATION('',(#1119),#1123); +#1119 = LINE('',#1120,#1121); +#1120 = CARTESIAN_POINT('',(0.,10.5)); +#1121 = VECTOR('',#1122,1.); +#1122 = DIRECTION('',(-1.,-0.)); +#1123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1124 = ORIENTED_EDGE('',*,*,#1125,.T.); +#1125 = EDGE_CURVE('',#1103,#1126,#1128,.T.); +#1126 = VERTEX_POINT('',#1127); +#1127 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#1128 = SURFACE_CURVE('',#1129,(#1133,#1140),.PCURVE_S1.); +#1129 = LINE('',#1130,#1131); +#1130 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#1131 = VECTOR('',#1132,1.); +#1132 = DIRECTION('',(1.,0.,0.)); +#1133 = PCURVE('',#258,#1134); +#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1139); +#1135 = LINE('',#1136,#1137); +#1136 = CARTESIAN_POINT('',(0.,-7.2)); +#1137 = VECTOR('',#1138,1.); +#1138 = DIRECTION('',(1.,0.)); +#1139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1140 = PCURVE('',#1141,#1146); +#1141 = PLANE('',#1142); +#1142 = AXIS2_PLACEMENT_3D('',#1143,#1144,#1145); +#1143 = CARTESIAN_POINT('',(-18.4,3.75,7.2)); +#1144 = DIRECTION('',(0.,0.,1.)); +#1145 = DIRECTION('',(1.,0.,0.)); +#1146 = DEFINITIONAL_REPRESENTATION('',(#1147),#1151); +#1147 = LINE('',#1148,#1149); +#1148 = CARTESIAN_POINT('',(3.4,-10.5)); +#1149 = VECTOR('',#1150,1.); +#1150 = DIRECTION('',(1.,0.)); +#1151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1152 = ORIENTED_EDGE('',*,*,#1153,.F.); +#1153 = EDGE_CURVE('',#1154,#1126,#1156,.T.); +#1154 = VERTEX_POINT('',#1155); +#1155 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#1156 = SURFACE_CURVE('',#1157,(#1161,#1168),.PCURVE_S1.); +#1157 = LINE('',#1158,#1159); +#1158 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#1159 = VECTOR('',#1160,1.); +#1160 = DIRECTION('',(0.,0.,1.)); +#1161 = PCURVE('',#258,#1162); +#1162 = DEFINITIONAL_REPRESENTATION('',(#1163),#1167); +#1163 = LINE('',#1164,#1165); +#1164 = CARTESIAN_POINT('',(30.,0.)); +#1165 = VECTOR('',#1166,1.); +#1166 = DIRECTION('',(0.,-1.)); +#1167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1168 = PCURVE('',#286,#1169); +#1169 = DEFINITIONAL_REPRESENTATION('',(#1170),#1174); +#1170 = LINE('',#1171,#1172); +#1171 = CARTESIAN_POINT('',(0.,13.5)); +#1172 = VECTOR('',#1173,1.); +#1173 = DIRECTION('',(1.,0.)); +#1174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1175 = ORIENTED_EDGE('',*,*,#1176,.F.); +#1176 = EDGE_CURVE('',#243,#1154,#1177,.T.); +#1177 = SURFACE_CURVE('',#1178,(#1182,#1189),.PCURVE_S1.); +#1178 = LINE('',#1179,#1180); +#1179 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#1180 = VECTOR('',#1181,1.); +#1181 = DIRECTION('',(0.,0.,1.)); +#1182 = PCURVE('',#258,#1183); +#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1188); +#1184 = LINE('',#1185,#1186); +#1185 = CARTESIAN_POINT('',(30.,0.)); +#1186 = VECTOR('',#1187,1.); +#1187 = DIRECTION('',(0.,-1.)); +#1188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1189 = PCURVE('',#286,#1190); +#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1195); +#1191 = LINE('',#1192,#1193); +#1192 = CARTESIAN_POINT('',(0.,13.5)); +#1193 = VECTOR('',#1194,1.); +#1194 = DIRECTION('',(1.,0.)); +#1195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1196 = ORIENTED_EDGE('',*,*,#242,.F.); +#1197 = ADVANCED_FACE('',(#1198),#371,.T.); +#1198 = FACE_BOUND('',#1199,.T.); +#1199 = EDGE_LOOP('',(#1200,#1201,#1224,#1250,#1277)); +#1200 = ORIENTED_EDGE('',*,*,#355,.F.); +#1201 = ORIENTED_EDGE('',*,*,#1202,.T.); +#1202 = EDGE_CURVE('',#356,#1203,#1205,.T.); +#1203 = VERTEX_POINT('',#1204); +#1204 = CARTESIAN_POINT('',(15.,3.75,5.2)); +#1205 = SURFACE_CURVE('',#1206,(#1210,#1217),.PCURVE_S1.); +#1206 = LINE('',#1207,#1208); +#1207 = CARTESIAN_POINT('',(15.,3.75,0.)); +#1208 = VECTOR('',#1209,1.); +#1209 = DIRECTION('',(0.,0.,1.)); +#1210 = PCURVE('',#371,#1211); +#1211 = DEFINITIONAL_REPRESENTATION('',(#1212),#1216); +#1212 = LINE('',#1213,#1214); +#1213 = CARTESIAN_POINT('',(0.,0.)); +#1214 = VECTOR('',#1215,1.); +#1215 = DIRECTION('',(0.,-1.)); +#1216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1217 = PCURVE('',#286,#1218); +#1218 = DEFINITIONAL_REPRESENTATION('',(#1219),#1223); +#1219 = LINE('',#1220,#1221); +#1220 = CARTESIAN_POINT('',(0.,3.)); +#1221 = VECTOR('',#1222,1.); +#1222 = DIRECTION('',(1.,0.)); +#1223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1224 = ORIENTED_EDGE('',*,*,#1225,.F.); +#1225 = EDGE_CURVE('',#1226,#1203,#1228,.T.); +#1226 = VERTEX_POINT('',#1227); +#1227 = CARTESIAN_POINT('',(17.2,3.75,1.5)); +#1228 = SURFACE_CURVE('',#1229,(#1233,#1239),.PCURVE_S1.); +#1229 = LINE('',#1230,#1231); +#1230 = CARTESIAN_POINT('',(16.142147868322,3.75,3.279114948732)); +#1231 = VECTOR('',#1232,1.); +#1232 = DIRECTION('',(-0.511075392877,0.,0.859535888021)); +#1233 = PCURVE('',#371,#1234); +#1234 = DEFINITIONAL_REPRESENTATION('',(#1235),#1238); +#1235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1236,#1237),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.500320206153,2.665258173854),.PIECEWISE_BEZIER_KNOTS.); +#1236 = CARTESIAN_POINT('',(2.42,-1.13)); +#1237 = CARTESIAN_POINT('',(-0.22,-5.57)); +#1238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1239 = PCURVE('',#1240,#1245); +#1240 = PLANE('',#1241); +#1241 = AXIS2_PLACEMENT_3D('',#1242,#1243,#1244); +#1242 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#1243 = DIRECTION('',(-0.859535888021,-1.134815336983E-16, + -0.511075392877)); +#1244 = DIRECTION('',(0.511075392877,-1.908553066744E-16,-0.859535888021 + )); +#1245 = DEFINITIONAL_REPRESENTATION('',(#1246),#1249); +#1246 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1247,#1248),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.500320206153,2.665258173854),.PIECEWISE_BEZIER_KNOTS.); +#1247 = CARTESIAN_POINT('',(4.735113515007,-10.5)); +#1248 = CARTESIAN_POINT('',(-0.430464865001,-10.5)); +#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1250 = ORIENTED_EDGE('',*,*,#1251,.F.); +#1251 = EDGE_CURVE('',#1252,#1226,#1254,.T.); +#1252 = VERTEX_POINT('',#1253); +#1253 = CARTESIAN_POINT('',(18.4,3.75,1.5)); +#1254 = SURFACE_CURVE('',#1255,(#1259,#1265),.PCURVE_S1.); +#1255 = LINE('',#1256,#1257); +#1256 = CARTESIAN_POINT('',(16.1,3.75,1.5)); +#1257 = VECTOR('',#1258,1.); +#1258 = DIRECTION('',(-1.,0.,0.)); +#1259 = PCURVE('',#371,#1260); +#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1264); +#1261 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1262,#1263),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.64,-0.6),.PIECEWISE_BEZIER_KNOTS.); +#1262 = CARTESIAN_POINT('',(3.74,-1.5)); +#1263 = CARTESIAN_POINT('',(1.7,-1.5)); +#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1265 = PCURVE('',#1266,#1271); +#1266 = PLANE('',#1267); +#1267 = AXIS2_PLACEMENT_3D('',#1268,#1269,#1270); +#1268 = CARTESIAN_POINT('',(18.472637138527,6.5069855842E-15,1.5)); +#1269 = DIRECTION('',(-2.318641499477E-16,-6.04287898554E-17,-1.)); +#1270 = DIRECTION('',(-1.,0.,2.318641499477E-16)); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(2.372637138527,3.75)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(1.,1.401126999219E-32)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = ORIENTED_EDGE('',*,*,#1278,.F.); +#1278 = EDGE_CURVE('',#327,#1252,#1279,.T.); +#1279 = SURFACE_CURVE('',#1280,(#1284,#1291),.PCURVE_S1.); +#1280 = LINE('',#1281,#1282); +#1281 = CARTESIAN_POINT('',(18.4,3.75,0.)); +#1282 = VECTOR('',#1283,1.); +#1283 = DIRECTION('',(0.,0.,1.)); +#1284 = PCURVE('',#371,#1285); +#1285 = DEFINITIONAL_REPRESENTATION('',(#1286),#1290); +#1286 = LINE('',#1287,#1288); +#1287 = CARTESIAN_POINT('',(3.4,0.)); +#1288 = VECTOR('',#1289,1.); +#1289 = DIRECTION('',(0.,-1.)); +#1290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1291 = PCURVE('',#343,#1292); +#1292 = DEFINITIONAL_REPRESENTATION('',(#1293),#1297); +#1293 = LINE('',#1294,#1295); +#1294 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#1295 = VECTOR('',#1296,1.); +#1296 = DIRECTION('',(-0.,-1.)); +#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1298 = ADVANCED_FACE('',(#1299),#343,.T.); +#1299 = FACE_BOUND('',#1300,.F.); +#1300 = EDGE_LOOP('',(#1301,#1302,#1325,#1347)); +#1301 = ORIENTED_EDGE('',*,*,#326,.F.); +#1302 = ORIENTED_EDGE('',*,*,#1303,.T.); +#1303 = EDGE_CURVE('',#299,#1304,#1306,.T.); +#1304 = VERTEX_POINT('',#1305); +#1305 = CARTESIAN_POINT('',(18.4,-3.75,1.5)); +#1306 = SURFACE_CURVE('',#1307,(#1311,#1318),.PCURVE_S1.); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(18.4,-3.75,0.)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(0.,0.,1.)); +#1311 = PCURVE('',#343,#1312); +#1312 = DEFINITIONAL_REPRESENTATION('',(#1313),#1317); +#1313 = LINE('',#1314,#1315); +#1314 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1315 = VECTOR('',#1316,1.); +#1316 = DIRECTION('',(-0.,-1.)); +#1317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1318 = PCURVE('',#314,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1324); +#1320 = LINE('',#1321,#1322); +#1321 = CARTESIAN_POINT('',(3.4,0.)); +#1322 = VECTOR('',#1323,1.); +#1323 = DIRECTION('',(0.,-1.)); +#1324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1325 = ORIENTED_EDGE('',*,*,#1326,.F.); +#1326 = EDGE_CURVE('',#1252,#1304,#1327,.T.); +#1327 = SURFACE_CURVE('',#1328,(#1333,#1340),.PCURVE_S1.); +#1328 = CIRCLE('',#1329,3.75); +#1329 = AXIS2_PLACEMENT_3D('',#1330,#1331,#1332); +#1330 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#1331 = DIRECTION('',(0.,0.,-1.)); +#1332 = DIRECTION('',(1.,0.,0.)); +#1333 = PCURVE('',#343,#1334); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(-12.56637061435,-1.5)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(1.,-0.)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = PCURVE('',#1266,#1341); +#1341 = DEFINITIONAL_REPRESENTATION('',(#1342),#1346); +#1342 = CIRCLE('',#1343,3.75); +#1343 = AXIS2_PLACEMENT_2D('',#1344,#1345); +#1344 = CARTESIAN_POINT('',(7.263713852725E-02,-6.5069855842E-15)); +#1345 = DIRECTION('',(-1.,-1.401126999219E-32)); +#1346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1347 = ORIENTED_EDGE('',*,*,#1278,.F.); +#1348 = ADVANCED_FACE('',(#1349),#314,.F.); +#1349 = FACE_BOUND('',#1350,.F.); +#1350 = EDGE_LOOP('',(#1351,#1352,#1375,#1401,#1421)); +#1351 = ORIENTED_EDGE('',*,*,#298,.F.); +#1352 = ORIENTED_EDGE('',*,*,#1353,.T.); +#1353 = EDGE_CURVE('',#271,#1354,#1356,.T.); +#1354 = VERTEX_POINT('',#1355); +#1355 = CARTESIAN_POINT('',(15.,-3.75,5.2)); +#1356 = SURFACE_CURVE('',#1357,(#1361,#1368),.PCURVE_S1.); +#1357 = LINE('',#1358,#1359); +#1358 = CARTESIAN_POINT('',(15.,-3.75,0.)); +#1359 = VECTOR('',#1360,1.); +#1360 = DIRECTION('',(0.,0.,1.)); +#1361 = PCURVE('',#314,#1362); +#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(0.,0.)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(0.,-1.)); +#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1368 = PCURVE('',#286,#1369); +#1369 = DEFINITIONAL_REPRESENTATION('',(#1370),#1374); +#1370 = LINE('',#1371,#1372); +#1371 = CARTESIAN_POINT('',(0.,10.5)); +#1372 = VECTOR('',#1373,1.); +#1373 = DIRECTION('',(1.,0.)); +#1374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1375 = ORIENTED_EDGE('',*,*,#1376,.F.); +#1376 = EDGE_CURVE('',#1377,#1354,#1379,.T.); +#1377 = VERTEX_POINT('',#1378); +#1378 = CARTESIAN_POINT('',(17.2,-3.75,1.5)); +#1379 = SURFACE_CURVE('',#1380,(#1384,#1390),.PCURVE_S1.); +#1380 = LINE('',#1381,#1382); +#1381 = CARTESIAN_POINT('',(16.142147868322,-3.75,3.279114948732)); +#1382 = VECTOR('',#1383,1.); +#1383 = DIRECTION('',(-0.511075392877,0.,0.859535888021)); +#1384 = PCURVE('',#314,#1385); +#1385 = DEFINITIONAL_REPRESENTATION('',(#1386),#1389); +#1386 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1387,#1388),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.500320206153,2.665258173854),.PIECEWISE_BEZIER_KNOTS.); +#1387 = CARTESIAN_POINT('',(2.42,-1.13)); +#1388 = CARTESIAN_POINT('',(-0.22,-5.57)); +#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1390 = PCURVE('',#1391,#1396); +#1391 = PLANE('',#1392); +#1392 = AXIS2_PLACEMENT_3D('',#1393,#1394,#1395); +#1393 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#1394 = DIRECTION('',(-0.859535888021,-1.134815336983E-16, + -0.511075392877)); +#1395 = DIRECTION('',(0.511075392877,-1.908553066744E-16,-0.859535888021 + )); +#1396 = DEFINITIONAL_REPRESENTATION('',(#1397),#1400); +#1397 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1398,#1399),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.500320206153,2.665258173854),.PIECEWISE_BEZIER_KNOTS.); +#1398 = CARTESIAN_POINT('',(4.735113515007,-3.)); +#1399 = CARTESIAN_POINT('',(-0.430464865001,-3.)); +#1400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1401 = ORIENTED_EDGE('',*,*,#1402,.F.); +#1402 = EDGE_CURVE('',#1304,#1377,#1403,.T.); +#1403 = SURFACE_CURVE('',#1404,(#1408,#1414),.PCURVE_S1.); +#1404 = LINE('',#1405,#1406); +#1405 = CARTESIAN_POINT('',(16.1,-3.75,1.5)); +#1406 = VECTOR('',#1407,1.); +#1407 = DIRECTION('',(-1.,0.,0.)); +#1408 = PCURVE('',#314,#1409); +#1409 = DEFINITIONAL_REPRESENTATION('',(#1410),#1413); +#1410 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1411,#1412),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.64,-0.6),.PIECEWISE_BEZIER_KNOTS.); +#1411 = CARTESIAN_POINT('',(3.74,-1.5)); +#1412 = CARTESIAN_POINT('',(1.7,-1.5)); +#1413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1414 = PCURVE('',#1266,#1415); +#1415 = DEFINITIONAL_REPRESENTATION('',(#1416),#1420); +#1416 = LINE('',#1417,#1418); +#1417 = CARTESIAN_POINT('',(2.372637138527,-3.75)); +#1418 = VECTOR('',#1419,1.); +#1419 = DIRECTION('',(1.,1.401126999219E-32)); +#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1421 = ORIENTED_EDGE('',*,*,#1303,.F.); +#1422 = ADVANCED_FACE('',(#1423),#474,.F.); +#1423 = FACE_BOUND('',#1424,.F.); +#1424 = EDGE_LOOP('',(#1425,#1455,#1476,#1477,#1478,#1506)); +#1425 = ORIENTED_EDGE('',*,*,#1426,.F.); +#1426 = EDGE_CURVE('',#1427,#1429,#1431,.T.); +#1427 = VERTEX_POINT('',#1428); +#1428 = CARTESIAN_POINT('',(19.9,0.,1.5)); +#1429 = VERTEX_POINT('',#1430); +#1430 = CARTESIAN_POINT('',(17.2,0.9,1.5)); +#1431 = SURFACE_CURVE('',#1432,(#1437,#1444),.PCURVE_S1.); +#1432 = CIRCLE('',#1433,1.5); +#1433 = AXIS2_PLACEMENT_3D('',#1434,#1435,#1436); +#1434 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#1435 = DIRECTION('',(0.,0.,1.)); +#1436 = DIRECTION('',(1.,0.,0.)); +#1437 = PCURVE('',#474,#1438); +#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443); +#1439 = LINE('',#1440,#1441); +#1440 = CARTESIAN_POINT('',(0.,-5.7)); +#1441 = VECTOR('',#1442,1.); +#1442 = DIRECTION('',(1.,0.)); +#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1444 = PCURVE('',#1266,#1445); +#1445 = DEFINITIONAL_REPRESENTATION('',(#1446),#1454); +#1446 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1447,#1448,#1449,#1450, +#1451,#1452,#1453),.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('') ); +#1447 = CARTESIAN_POINT('',(-1.427362861473,-6.5069855842E-15)); +#1448 = CARTESIAN_POINT('',(-1.427362861473,2.598076211353)); +#1449 = CARTESIAN_POINT('',(0.822637138527,1.299038105677)); +#1450 = CARTESIAN_POINT('',(3.072637138527,-6.139603678053E-15)); +#1451 = CARTESIAN_POINT('',(0.822637138527,-1.299038105677)); +#1452 = CARTESIAN_POINT('',(-1.427362861473,-2.598076211353)); +#1453 = CARTESIAN_POINT('',(-1.427362861473,-6.5069855842E-15)); +#1454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1455 = ORIENTED_EDGE('',*,*,#1456,.T.); +#1456 = EDGE_CURVE('',#1427,#458,#1457,.T.); +#1457 = SEAM_CURVE('',#1458,(#1462,#1469),.PCURVE_S1.); +#1458 = LINE('',#1459,#1460); +#1459 = CARTESIAN_POINT('',(19.9,0.,7.2)); +#1460 = VECTOR('',#1461,1.); +#1461 = DIRECTION('',(-0.,-0.,-1.)); +#1462 = PCURVE('',#474,#1463); +#1463 = DEFINITIONAL_REPRESENTATION('',(#1464),#1468); +#1464 = LINE('',#1465,#1466); +#1465 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1466 = VECTOR('',#1467,1.); +#1467 = DIRECTION('',(0.,-1.)); +#1468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1469 = PCURVE('',#474,#1470); +#1470 = DEFINITIONAL_REPRESENTATION('',(#1471),#1475); +#1471 = LINE('',#1472,#1473); +#1472 = CARTESIAN_POINT('',(0.,0.)); +#1473 = VECTOR('',#1474,1.); +#1474 = DIRECTION('',(0.,-1.)); +#1475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1476 = ORIENTED_EDGE('',*,*,#457,.T.); +#1477 = ORIENTED_EDGE('',*,*,#1456,.F.); +#1478 = ORIENTED_EDGE('',*,*,#1479,.F.); +#1479 = EDGE_CURVE('',#1480,#1427,#1482,.T.); +#1480 = VERTEX_POINT('',#1481); +#1481 = CARTESIAN_POINT('',(17.2,-0.9,1.5)); +#1482 = SURFACE_CURVE('',#1483,(#1488,#1495),.PCURVE_S1.); +#1483 = CIRCLE('',#1484,1.5); +#1484 = AXIS2_PLACEMENT_3D('',#1485,#1486,#1487); +#1485 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#1486 = DIRECTION('',(0.,0.,1.)); +#1487 = DIRECTION('',(1.,0.,0.)); +#1488 = PCURVE('',#474,#1489); +#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494); +#1490 = LINE('',#1491,#1492); +#1491 = CARTESIAN_POINT('',(0.,-5.7)); +#1492 = VECTOR('',#1493,1.); +#1493 = DIRECTION('',(1.,0.)); +#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1495 = PCURVE('',#1266,#1496); +#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1505); +#1497 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1498,#1499,#1500,#1501, +#1502,#1503,#1504),.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('') ); +#1498 = CARTESIAN_POINT('',(-1.427362861473,-6.5069855842E-15)); +#1499 = CARTESIAN_POINT('',(-1.427362861473,2.598076211353)); +#1500 = CARTESIAN_POINT('',(0.822637138527,1.299038105677)); +#1501 = CARTESIAN_POINT('',(3.072637138527,-6.139603678053E-15)); +#1502 = CARTESIAN_POINT('',(0.822637138527,-1.299038105677)); +#1503 = CARTESIAN_POINT('',(-1.427362861473,-2.598076211353)); +#1504 = CARTESIAN_POINT('',(-1.427362861473,-6.5069855842E-15)); +#1505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1506 = ORIENTED_EDGE('',*,*,#1507,.F.); +#1507 = EDGE_CURVE('',#1429,#1480,#1508,.T.); +#1508 = SURFACE_CURVE('',#1509,(#1514,#1521),.PCURVE_S1.); +#1509 = CIRCLE('',#1510,1.5); +#1510 = AXIS2_PLACEMENT_3D('',#1511,#1512,#1513); +#1511 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#1512 = DIRECTION('',(0.,0.,1.)); +#1513 = DIRECTION('',(1.,0.,0.)); +#1514 = PCURVE('',#474,#1515); +#1515 = DEFINITIONAL_REPRESENTATION('',(#1516),#1520); +#1516 = LINE('',#1517,#1518); +#1517 = CARTESIAN_POINT('',(0.,-5.7)); +#1518 = VECTOR('',#1519,1.); +#1519 = DIRECTION('',(1.,0.)); +#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1521 = PCURVE('',#1266,#1522); +#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1531); +#1523 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1524,#1525,#1526,#1527, +#1528,#1529,#1530),.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('') ); +#1524 = CARTESIAN_POINT('',(-1.427362861473,-6.5069855842E-15)); +#1525 = CARTESIAN_POINT('',(-1.427362861473,2.598076211353)); +#1526 = CARTESIAN_POINT('',(0.822637138527,1.299038105677)); +#1527 = CARTESIAN_POINT('',(3.072637138527,-6.139603678053E-15)); +#1528 = CARTESIAN_POINT('',(0.822637138527,-1.299038105677)); +#1529 = CARTESIAN_POINT('',(-1.427362861473,-2.598076211353)); +#1530 = CARTESIAN_POINT('',(-1.427362861473,-6.5069855842E-15)); +#1531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1532 = ADVANCED_FACE('',(#1533),#505,.F.); +#1533 = FACE_BOUND('',#1534,.F.); +#1534 = EDGE_LOOP('',(#1535,#1561,#1582,#1583,#1584,#1608)); +#1535 = ORIENTED_EDGE('',*,*,#1536,.F.); +#1536 = EDGE_CURVE('',#1537,#1539,#1541,.T.); +#1537 = VERTEX_POINT('',#1538); +#1538 = CARTESIAN_POINT('',(-16.9,0.,1.5)); +#1539 = VERTEX_POINT('',#1540); +#1540 = CARTESIAN_POINT('',(-17.2,0.9,1.5)); +#1541 = SURFACE_CURVE('',#1542,(#1547,#1554),.PCURVE_S1.); +#1542 = CIRCLE('',#1543,1.5); +#1543 = AXIS2_PLACEMENT_3D('',#1544,#1545,#1546); +#1544 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#1545 = DIRECTION('',(0.,0.,1.)); +#1546 = DIRECTION('',(1.,0.,0.)); +#1547 = PCURVE('',#505,#1548); +#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553); +#1549 = LINE('',#1550,#1551); +#1550 = CARTESIAN_POINT('',(0.,-5.7)); +#1551 = VECTOR('',#1552,1.); +#1552 = DIRECTION('',(1.,0.)); +#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1554 = PCURVE('',#99,#1555); +#1555 = DEFINITIONAL_REPRESENTATION('',(#1556),#1560); +#1556 = CIRCLE('',#1557,1.5); +#1557 = AXIS2_PLACEMENT_2D('',#1558,#1559); +#1558 = CARTESIAN_POINT('',(1.42108547152E-14,3.75)); +#1559 = DIRECTION('',(1.,0.)); +#1560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1561 = ORIENTED_EDGE('',*,*,#1562,.T.); +#1562 = EDGE_CURVE('',#1537,#489,#1563,.T.); +#1563 = SEAM_CURVE('',#1564,(#1568,#1575),.PCURVE_S1.); +#1564 = LINE('',#1565,#1566); +#1565 = CARTESIAN_POINT('',(-16.9,0.,7.2)); +#1566 = VECTOR('',#1567,1.); +#1567 = DIRECTION('',(-0.,-0.,-1.)); +#1568 = PCURVE('',#505,#1569); +#1569 = DEFINITIONAL_REPRESENTATION('',(#1570),#1574); +#1570 = LINE('',#1571,#1572); +#1571 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1572 = VECTOR('',#1573,1.); +#1573 = DIRECTION('',(0.,-1.)); +#1574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1575 = PCURVE('',#505,#1576); +#1576 = DEFINITIONAL_REPRESENTATION('',(#1577),#1581); +#1577 = LINE('',#1578,#1579); +#1578 = CARTESIAN_POINT('',(0.,0.)); +#1579 = VECTOR('',#1580,1.); +#1580 = DIRECTION('',(0.,-1.)); +#1581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1582 = ORIENTED_EDGE('',*,*,#488,.T.); +#1583 = ORIENTED_EDGE('',*,*,#1562,.F.); +#1584 = ORIENTED_EDGE('',*,*,#1585,.F.); +#1585 = EDGE_CURVE('',#1586,#1537,#1588,.T.); +#1586 = VERTEX_POINT('',#1587); +#1587 = CARTESIAN_POINT('',(-17.2,-0.9,1.5)); +#1588 = SURFACE_CURVE('',#1589,(#1594,#1601),.PCURVE_S1.); +#1589 = CIRCLE('',#1590,1.5); +#1590 = AXIS2_PLACEMENT_3D('',#1591,#1592,#1593); +#1591 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#1592 = DIRECTION('',(0.,0.,1.)); +#1593 = DIRECTION('',(1.,0.,0.)); +#1594 = PCURVE('',#505,#1595); +#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600); +#1596 = LINE('',#1597,#1598); +#1597 = CARTESIAN_POINT('',(0.,-5.7)); +#1598 = VECTOR('',#1599,1.); +#1599 = DIRECTION('',(1.,0.)); +#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1601 = PCURVE('',#99,#1602); +#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607); +#1603 = CIRCLE('',#1604,1.5); +#1604 = AXIS2_PLACEMENT_2D('',#1605,#1606); +#1605 = CARTESIAN_POINT('',(1.42108547152E-14,3.75)); +#1606 = DIRECTION('',(1.,0.)); +#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1608 = ORIENTED_EDGE('',*,*,#1609,.F.); +#1609 = EDGE_CURVE('',#1539,#1586,#1610,.T.); +#1610 = SURFACE_CURVE('',#1611,(#1616,#1623),.PCURVE_S1.); +#1611 = CIRCLE('',#1612,1.5); +#1612 = AXIS2_PLACEMENT_3D('',#1613,#1614,#1615); +#1613 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#1614 = DIRECTION('',(0.,0.,1.)); +#1615 = DIRECTION('',(1.,0.,0.)); +#1616 = PCURVE('',#505,#1617); +#1617 = DEFINITIONAL_REPRESENTATION('',(#1618),#1622); +#1618 = LINE('',#1619,#1620); +#1619 = CARTESIAN_POINT('',(0.,-5.7)); +#1620 = VECTOR('',#1621,1.); +#1621 = DIRECTION('',(1.,0.)); +#1622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1623 = PCURVE('',#99,#1624); +#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629); +#1625 = CIRCLE('',#1626,1.5); +#1626 = AXIS2_PLACEMENT_2D('',#1627,#1628); +#1627 = CARTESIAN_POINT('',(1.42108547152E-14,3.75)); +#1628 = DIRECTION('',(1.,0.)); +#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1630 = ADVANCED_FACE('',(#1631),#712,.T.); +#1631 = FACE_BOUND('',#1632,.T.); +#1632 = EDGE_LOOP('',(#1633,#1656,#1657,#1678)); +#1633 = ORIENTED_EDGE('',*,*,#1634,.F.); +#1634 = EDGE_CURVE('',#676,#1635,#1637,.T.); +#1635 = VERTEX_POINT('',#1636); +#1636 = CARTESIAN_POINT('',(-17.2,-3.181194744117,1.5)); +#1637 = SURFACE_CURVE('',#1638,(#1642,#1649),.PCURVE_S1.); +#1638 = LINE('',#1639,#1640); +#1639 = CARTESIAN_POINT('',(-17.2,-6.75,1.5)); +#1640 = VECTOR('',#1641,1.); +#1641 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1642 = PCURVE('',#712,#1643); +#1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648); +#1644 = LINE('',#1645,#1646); +#1645 = CARTESIAN_POINT('',(4.304648650006,6.661338147751E-17)); +#1646 = VECTOR('',#1647,1.); +#1647 = DIRECTION('',(0.,-1.)); +#1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1649 = PCURVE('',#99,#1650); +#1650 = DEFINITIONAL_REPRESENTATION('',(#1651),#1655); +#1651 = LINE('',#1652,#1653); +#1652 = CARTESIAN_POINT('',(1.2,-3.)); +#1653 = VECTOR('',#1654,1.); +#1654 = DIRECTION('',(0.,1.)); +#1655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1656 = ORIENTED_EDGE('',*,*,#697,.T.); +#1657 = ORIENTED_EDGE('',*,*,#1658,.T.); +#1658 = EDGE_CURVE('',#698,#521,#1659,.T.); +#1659 = SURFACE_CURVE('',#1660,(#1664,#1671),.PCURVE_S1.); +#1660 = LINE('',#1661,#1662); +#1661 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#1662 = VECTOR('',#1663,1.); +#1663 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1664 = PCURVE('',#712,#1665); +#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1670); +#1666 = LINE('',#1667,#1668); +#1667 = CARTESIAN_POINT('',(-0.,0.)); +#1668 = VECTOR('',#1669,1.); +#1669 = DIRECTION('',(0.,-1.)); +#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1671 = PCURVE('',#151,#1672); +#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1677); +#1673 = LINE('',#1674,#1675); +#1674 = CARTESIAN_POINT('',(-5.2,10.5)); +#1675 = VECTOR('',#1676,1.); +#1676 = DIRECTION('',(2.22044604925E-16,-1.)); +#1677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1678 = ORIENTED_EDGE('',*,*,#1679,.F.); +#1679 = EDGE_CURVE('',#1635,#521,#1680,.T.); +#1680 = SURFACE_CURVE('',#1681,(#1686,#1693),.PCURVE_S1.); +#1681 = ELLIPSE('',#1682,6.652638822737,3.4); +#1682 = AXIS2_PLACEMENT_3D('',#1683,#1684,#1685); +#1683 = CARTESIAN_POINT('',(-18.4,0.,-0.518181818182)); +#1684 = DIRECTION('',(-0.859535888021,1.134815336983E-16,0.511075392877) + ); +#1685 = DIRECTION('',(0.511075392877,-6.747550652332E-17,0.859535888021) + ); +#1686 = PCURVE('',#712,#1687); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1692); +#1688 = ELLIPSE('',#1689,6.652638822737,3.4); +#1689 = AXIS2_PLACEMENT_2D('',#1690,#1691); +#1690 = CARTESIAN_POINT('',(6.652638822737,-6.75)); +#1691 = DIRECTION('',(-1.,2.583308131978E-16)); +#1692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1693 = PCURVE('',#539,#1694); +#1694 = DEFINITIONAL_REPRESENTATION('',(#1695),#1721); +#1695 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#1696,#1697,#1698,#1699,#1700, + #1701,#1702,#1703,#1704,#1705,#1706,#1707,#1708,#1709,#1710,#1711, + #1712,#1713,#1714,#1715,#1716,#1717,#1718,#1719,#1720), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (5.073101700748,5.128105501041,5.183109301333,5.238113101625, + 5.293116901918,5.34812070221,5.403124502502,5.458128302795, + 5.513132103087,5.568135903379,5.623139703672,5.678143503964, + 5.733147304256,5.788151104549,5.843154904841,5.898158705133, + 5.953162505426,6.008166305718,6.06317010601,6.118173906303, + 6.173177706595,6.228181506887,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#1696 = CARTESIAN_POINT('',(5.073101700748,-5.7)); +#1697 = CARTESIAN_POINT('',(5.091436300846,-5.601904580042)); +#1698 = CARTESIAN_POINT('',(5.128105501041,-5.407755803089)); +#1699 = CARTESIAN_POINT('',(5.183109301333,-5.123515843675)); +#1700 = CARTESIAN_POINT('',(5.238113101625,-4.847125204113)); +#1701 = CARTESIAN_POINT('',(5.293116901918,-4.579418159731)); +#1702 = CARTESIAN_POINT('',(5.34812070221,-4.321204890564)); +#1703 = CARTESIAN_POINT('',(5.403124502502,-4.07326627991)); +#1704 = CARTESIAN_POINT('',(5.458128302795,-3.836352289535)); +#1705 = CARTESIAN_POINT('',(5.513132103087,-3.611179493788)); +#1706 = CARTESIAN_POINT('',(5.568135903379,-3.398428965138)); +#1707 = CARTESIAN_POINT('',(5.623139703672,-3.198744199976)); +#1708 = CARTESIAN_POINT('',(5.678143503964,-3.012729176076)); +#1709 = CARTESIAN_POINT('',(5.733147304256,-2.8409465247)); +#1710 = CARTESIAN_POINT('',(5.788151104549,-2.683915829289)); +#1711 = CARTESIAN_POINT('',(5.843154904841,-2.542112053166)); +#1712 = CARTESIAN_POINT('',(5.898158705133,-2.415964105406)); +#1713 = CARTESIAN_POINT('',(5.953162505426,-2.305853534393)); +#1714 = CARTESIAN_POINT('',(6.008166305718,-2.212113407862)); +#1715 = CARTESIAN_POINT('',(6.06317010601,-2.135027178246)); +#1716 = CARTESIAN_POINT('',(6.118173906303,-2.074828300187)); +#1717 = CARTESIAN_POINT('',(6.173177706595,-2.031697752233)); +#1718 = CARTESIAN_POINT('',(6.228181506887,-2.005770103308)); +#1719 = CARTESIAN_POINT('',(6.264850707082,-1.999995649373)); +#1720 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#1721 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1722 = ADVANCED_FACE('',(#1723),#1020,.T.); +#1723 = FACE_BOUND('',#1724,.T.); +#1724 = EDGE_LOOP('',(#1725,#1746,#1774,#1795)); +#1725 = ORIENTED_EDGE('',*,*,#1726,.T.); +#1726 = EDGE_CURVE('',#979,#1727,#1729,.T.); +#1727 = VERTEX_POINT('',#1728); +#1728 = CARTESIAN_POINT('',(3.9,4.2,7.2)); +#1729 = SURFACE_CURVE('',#1730,(#1734,#1740),.PCURVE_S1.); +#1730 = LINE('',#1731,#1732); +#1731 = CARTESIAN_POINT('',(3.9,3.975,7.2)); +#1732 = VECTOR('',#1733,1.); +#1733 = DIRECTION('',(0.,-1.,0.)); +#1734 = PCURVE('',#1020,#1735); +#1735 = DEFINITIONAL_REPRESENTATION('',(#1736),#1739); +#1736 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1737,#1738),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.03,3.E-02),.PIECEWISE_BEZIER_KNOTS.); +#1737 = CARTESIAN_POINT('',(22.3,3.255)); +#1738 = CARTESIAN_POINT('',(22.3,0.195)); +#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1740 = PCURVE('',#993,#1741); +#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1745); +#1742 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1743,#1744),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.03,3.E-02),.PIECEWISE_BEZIER_KNOTS.); +#1743 = CARTESIAN_POINT('',(2.2,-2.805)); +#1744 = CARTESIAN_POINT('',(2.2,0.255)); +#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1746 = ORIENTED_EDGE('',*,*,#1747,.T.); +#1747 = EDGE_CURVE('',#1727,#1748,#1750,.T.); +#1748 = VERTEX_POINT('',#1749); +#1749 = CARTESIAN_POINT('',(15.,4.2,7.2)); +#1750 = SURFACE_CURVE('',#1751,(#1755,#1762),.PCURVE_S1.); +#1751 = LINE('',#1752,#1753); +#1752 = CARTESIAN_POINT('',(-15.,4.2,7.2)); +#1753 = VECTOR('',#1754,1.); +#1754 = DIRECTION('',(1.,0.,0.)); +#1755 = PCURVE('',#1020,#1756); +#1756 = DEFINITIONAL_REPRESENTATION('',(#1757),#1761); +#1757 = LINE('',#1758,#1759); +#1758 = CARTESIAN_POINT('',(3.4,0.45)); +#1759 = VECTOR('',#1760,1.); +#1760 = DIRECTION('',(1.,0.)); +#1761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1762 = PCURVE('',#1763,#1768); +#1763 = PLANE('',#1764); +#1764 = AXIS2_PLACEMENT_3D('',#1765,#1766,#1767); +#1765 = CARTESIAN_POINT('',(-15.,4.2,7.2)); +#1766 = DIRECTION('',(0.,1.,0.)); +#1767 = DIRECTION('',(1.,0.,0.)); +#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773); +#1769 = LINE('',#1770,#1771); +#1770 = CARTESIAN_POINT('',(0.,0.)); +#1771 = VECTOR('',#1772,1.); +#1772 = DIRECTION('',(1.,0.)); +#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1774 = ORIENTED_EDGE('',*,*,#1775,.T.); +#1775 = EDGE_CURVE('',#1748,#1005,#1776,.T.); +#1776 = SURFACE_CURVE('',#1777,(#1781,#1788),.PCURVE_S1.); +#1777 = LINE('',#1778,#1779); +#1778 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#1779 = VECTOR('',#1780,1.); +#1780 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1781 = PCURVE('',#1020,#1782); +#1782 = DEFINITIONAL_REPRESENTATION('',(#1783),#1787); +#1783 = LINE('',#1784,#1785); +#1784 = CARTESIAN_POINT('',(33.4,-10.5)); +#1785 = VECTOR('',#1786,1.); +#1786 = DIRECTION('',(0.,1.)); +#1787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1788 = PCURVE('',#286,#1789); +#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1794); +#1790 = LINE('',#1791,#1792); +#1791 = CARTESIAN_POINT('',(7.2,13.5)); +#1792 = VECTOR('',#1793,1.); +#1793 = DIRECTION('',(-2.22044604925E-16,-1.)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = ORIENTED_EDGE('',*,*,#1004,.F.); +#1796 = ADVANCED_FACE('',(#1797),#993,.F.); +#1797 = FACE_BOUND('',#1798,.F.); +#1798 = EDGE_LOOP('',(#1799,#1822,#1850,#1878,#1899,#1900)); +#1799 = ORIENTED_EDGE('',*,*,#1800,.F.); +#1800 = EDGE_CURVE('',#1801,#1727,#1803,.T.); +#1801 = VERTEX_POINT('',#1802); +#1802 = CARTESIAN_POINT('',(3.9,4.2,9.4)); +#1803 = SURFACE_CURVE('',#1804,(#1808,#1815),.PCURVE_S1.); +#1804 = LINE('',#1805,#1806); +#1805 = CARTESIAN_POINT('',(3.9,4.2,9.4)); +#1806 = VECTOR('',#1807,1.); +#1807 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1808 = PCURVE('',#993,#1809); +#1809 = DEFINITIONAL_REPRESENTATION('',(#1810),#1814); +#1810 = LINE('',#1811,#1812); +#1811 = CARTESIAN_POINT('',(0.,0.)); +#1812 = VECTOR('',#1813,1.); +#1813 = DIRECTION('',(1.,0.)); +#1814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1815 = PCURVE('',#1763,#1816); +#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1821); +#1817 = LINE('',#1818,#1819); +#1818 = CARTESIAN_POINT('',(18.9,-2.2)); +#1819 = VECTOR('',#1820,1.); +#1820 = DIRECTION('',(0.,1.)); +#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1822 = ORIENTED_EDGE('',*,*,#1823,.T.); +#1823 = EDGE_CURVE('',#1801,#1824,#1826,.T.); +#1824 = VERTEX_POINT('',#1825); +#1825 = CARTESIAN_POINT('',(3.9,12.2,9.4)); +#1826 = SURFACE_CURVE('',#1827,(#1831,#1838),.PCURVE_S1.); +#1827 = LINE('',#1828,#1829); +#1828 = CARTESIAN_POINT('',(3.9,4.2,9.4)); +#1829 = VECTOR('',#1830,1.); +#1830 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1831 = PCURVE('',#993,#1832); +#1832 = DEFINITIONAL_REPRESENTATION('',(#1833),#1837); +#1833 = LINE('',#1834,#1835); +#1834 = CARTESIAN_POINT('',(0.,0.)); +#1835 = VECTOR('',#1836,1.); +#1836 = DIRECTION('',(0.,-1.)); +#1837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1838 = PCURVE('',#1839,#1844); +#1839 = PLANE('',#1840); +#1840 = AXIS2_PLACEMENT_3D('',#1841,#1842,#1843); +#1841 = CARTESIAN_POINT('',(-3.9,4.2,9.4)); +#1842 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1843 = DIRECTION('',(1.,0.,0.)); +#1844 = DEFINITIONAL_REPRESENTATION('',(#1845),#1849); +#1845 = LINE('',#1846,#1847); +#1846 = CARTESIAN_POINT('',(7.8,0.)); +#1847 = VECTOR('',#1848,1.); +#1848 = DIRECTION('',(0.,-1.)); +#1849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1850 = ORIENTED_EDGE('',*,*,#1851,.T.); +#1851 = EDGE_CURVE('',#1824,#1852,#1854,.T.); +#1852 = VERTEX_POINT('',#1853); +#1853 = CARTESIAN_POINT('',(3.9,12.2,4.6)); +#1854 = SURFACE_CURVE('',#1855,(#1859,#1866),.PCURVE_S1.); +#1855 = LINE('',#1856,#1857); +#1856 = CARTESIAN_POINT('',(3.9,12.2,9.4)); +#1857 = VECTOR('',#1858,1.); +#1858 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1859 = PCURVE('',#993,#1860); +#1860 = DEFINITIONAL_REPRESENTATION('',(#1861),#1865); +#1861 = LINE('',#1862,#1863); +#1862 = CARTESIAN_POINT('',(1.972152263053E-31,-8.)); +#1863 = VECTOR('',#1864,1.); +#1864 = DIRECTION('',(1.,0.)); +#1865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1866 = PCURVE('',#1867,#1872); +#1867 = PLANE('',#1868); +#1868 = AXIS2_PLACEMENT_3D('',#1869,#1870,#1871); +#1869 = CARTESIAN_POINT('',(5.,12.2,3.4)); +#1870 = DIRECTION('',(0.,-1.,0.)); +#1871 = DIRECTION('',(0.,0.,-1.)); +#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877); +#1873 = LINE('',#1874,#1875); +#1874 = CARTESIAN_POINT('',(-6.,-1.1)); +#1875 = VECTOR('',#1876,1.); +#1876 = DIRECTION('',(1.,0.)); +#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1878 = ORIENTED_EDGE('',*,*,#1879,.F.); +#1879 = EDGE_CURVE('',#953,#1852,#1880,.T.); +#1880 = SURFACE_CURVE('',#1881,(#1885,#1892),.PCURVE_S1.); +#1881 = LINE('',#1882,#1883); +#1882 = CARTESIAN_POINT('',(3.9,4.2,4.6)); +#1883 = VECTOR('',#1884,1.); +#1884 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1885 = PCURVE('',#993,#1886); +#1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891); +#1887 = LINE('',#1888,#1889); +#1888 = CARTESIAN_POINT('',(4.8,-1.7763568394E-16)); +#1889 = VECTOR('',#1890,1.); +#1890 = DIRECTION('',(0.,-1.)); +#1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1892 = PCURVE('',#967,#1893); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(0.,0.)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(0.,-1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1899 = ORIENTED_EDGE('',*,*,#978,.T.); +#1900 = ORIENTED_EDGE('',*,*,#1726,.T.); +#1901 = ADVANCED_FACE('',(#1902),#967,.F.); +#1902 = FACE_BOUND('',#1903,.F.); +#1903 = EDGE_LOOP('',(#1904,#1905,#1906,#1929)); +#1904 = ORIENTED_EDGE('',*,*,#952,.T.); +#1905 = ORIENTED_EDGE('',*,*,#1879,.T.); +#1906 = ORIENTED_EDGE('',*,*,#1907,.T.); +#1907 = EDGE_CURVE('',#1852,#1908,#1910,.T.); +#1908 = VERTEX_POINT('',#1909); +#1909 = CARTESIAN_POINT('',(5.,12.2,4.6)); +#1910 = SURFACE_CURVE('',#1911,(#1915,#1922),.PCURVE_S1.); +#1911 = LINE('',#1912,#1913); +#1912 = CARTESIAN_POINT('',(3.9,12.2,4.6)); +#1913 = VECTOR('',#1914,1.); +#1914 = DIRECTION('',(1.,0.,0.)); +#1915 = PCURVE('',#967,#1916); +#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921); +#1917 = LINE('',#1918,#1919); +#1918 = CARTESIAN_POINT('',(0.,-8.)); +#1919 = VECTOR('',#1920,1.); +#1920 = DIRECTION('',(1.,0.)); +#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1922 = PCURVE('',#1867,#1923); +#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1928); +#1924 = LINE('',#1925,#1926); +#1925 = CARTESIAN_POINT('',(-1.2,-1.1)); +#1926 = VECTOR('',#1927,1.); +#1927 = DIRECTION('',(0.,1.)); +#1928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1929 = ORIENTED_EDGE('',*,*,#1930,.F.); +#1930 = EDGE_CURVE('',#927,#1908,#1931,.T.); +#1931 = SURFACE_CURVE('',#1932,(#1936,#1943),.PCURVE_S1.); +#1932 = LINE('',#1933,#1934); +#1933 = CARTESIAN_POINT('',(5.,4.2,4.6)); +#1934 = VECTOR('',#1935,1.); +#1935 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1936 = PCURVE('',#967,#1937); +#1937 = DEFINITIONAL_REPRESENTATION('',(#1938),#1942); +#1938 = LINE('',#1939,#1940); +#1939 = CARTESIAN_POINT('',(1.1,0.)); +#1940 = VECTOR('',#1941,1.); +#1941 = DIRECTION('',(0.,-1.)); +#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1943 = PCURVE('',#941,#1944); +#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949); +#1945 = LINE('',#1946,#1947); +#1946 = CARTESIAN_POINT('',(0.,0.)); +#1947 = VECTOR('',#1948,1.); +#1948 = DIRECTION('',(0.,-1.)); +#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1950 = ADVANCED_FACE('',(#1951),#941,.F.); +#1951 = FACE_BOUND('',#1952,.F.); +#1952 = EDGE_LOOP('',(#1953,#1954,#1955,#1978)); +#1953 = ORIENTED_EDGE('',*,*,#926,.T.); +#1954 = ORIENTED_EDGE('',*,*,#1930,.T.); +#1955 = ORIENTED_EDGE('',*,*,#1956,.T.); +#1956 = EDGE_CURVE('',#1908,#1957,#1959,.T.); +#1957 = VERTEX_POINT('',#1958); +#1958 = CARTESIAN_POINT('',(5.,12.2,3.4)); +#1959 = SURFACE_CURVE('',#1960,(#1964,#1971),.PCURVE_S1.); +#1960 = LINE('',#1961,#1962); +#1961 = CARTESIAN_POINT('',(5.,12.2,4.6)); +#1962 = VECTOR('',#1963,1.); +#1963 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1964 = PCURVE('',#941,#1965); +#1965 = DEFINITIONAL_REPRESENTATION('',(#1966),#1970); +#1966 = LINE('',#1967,#1968); +#1967 = CARTESIAN_POINT('',(0.,-8.)); +#1968 = VECTOR('',#1969,1.); +#1969 = DIRECTION('',(1.,0.)); +#1970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1971 = PCURVE('',#1867,#1972); +#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1977); +#1973 = LINE('',#1974,#1975); +#1974 = CARTESIAN_POINT('',(-1.2,0.)); +#1975 = VECTOR('',#1976,1.); +#1976 = DIRECTION('',(1.,0.)); +#1977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1978 = ORIENTED_EDGE('',*,*,#1979,.F.); +#1979 = EDGE_CURVE('',#901,#1957,#1980,.T.); +#1980 = SURFACE_CURVE('',#1981,(#1985,#1992),.PCURVE_S1.); +#1981 = LINE('',#1982,#1983); +#1982 = CARTESIAN_POINT('',(5.,4.2,3.4)); +#1983 = VECTOR('',#1984,1.); +#1984 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1985 = PCURVE('',#941,#1986); +#1986 = DEFINITIONAL_REPRESENTATION('',(#1987),#1991); +#1987 = LINE('',#1988,#1989); +#1988 = CARTESIAN_POINT('',(1.2,-2.6645352591E-16)); +#1989 = VECTOR('',#1990,1.); +#1990 = DIRECTION('',(0.,-1.)); +#1991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1992 = PCURVE('',#915,#1993); +#1993 = DEFINITIONAL_REPRESENTATION('',(#1994),#1998); +#1994 = LINE('',#1995,#1996); +#1995 = CARTESIAN_POINT('',(0.,0.)); +#1996 = VECTOR('',#1997,1.); +#1997 = DIRECTION('',(0.,-1.)); +#1998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1999 = ADVANCED_FACE('',(#2000),#915,.F.); +#2000 = FACE_BOUND('',#2001,.F.); +#2001 = EDGE_LOOP('',(#2002,#2003,#2004,#2027)); +#2002 = ORIENTED_EDGE('',*,*,#900,.T.); +#2003 = ORIENTED_EDGE('',*,*,#1979,.T.); +#2004 = ORIENTED_EDGE('',*,*,#2005,.T.); +#2005 = EDGE_CURVE('',#1957,#2006,#2008,.T.); +#2006 = VERTEX_POINT('',#2007); +#2007 = CARTESIAN_POINT('',(-5.,12.2,3.4)); +#2008 = SURFACE_CURVE('',#2009,(#2013,#2020),.PCURVE_S1.); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(5.,12.2,3.4)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(-1.,0.,0.)); +#2013 = PCURVE('',#915,#2014); +#2014 = DEFINITIONAL_REPRESENTATION('',(#2015),#2019); +#2015 = LINE('',#2016,#2017); +#2016 = CARTESIAN_POINT('',(0.,-8.)); +#2017 = VECTOR('',#2018,1.); +#2018 = DIRECTION('',(1.,0.)); +#2019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2020 = PCURVE('',#1867,#2021); +#2021 = DEFINITIONAL_REPRESENTATION('',(#2022),#2026); +#2022 = LINE('',#2023,#2024); +#2023 = CARTESIAN_POINT('',(0.,0.)); +#2024 = VECTOR('',#2025,1.); +#2025 = DIRECTION('',(0.,-1.)); +#2026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2027 = ORIENTED_EDGE('',*,*,#2028,.F.); +#2028 = EDGE_CURVE('',#875,#2006,#2029,.T.); +#2029 = SURFACE_CURVE('',#2030,(#2034,#2041),.PCURVE_S1.); +#2030 = LINE('',#2031,#2032); +#2031 = CARTESIAN_POINT('',(-5.,4.2,3.4)); +#2032 = VECTOR('',#2033,1.); +#2033 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2034 = PCURVE('',#915,#2035); +#2035 = DEFINITIONAL_REPRESENTATION('',(#2036),#2040); +#2036 = LINE('',#2037,#2038); +#2037 = CARTESIAN_POINT('',(10.,0.)); +#2038 = VECTOR('',#2039,1.); +#2039 = DIRECTION('',(0.,-1.)); +#2040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2041 = PCURVE('',#889,#2042); +#2042 = DEFINITIONAL_REPRESENTATION('',(#2043),#2047); +#2043 = LINE('',#2044,#2045); +#2044 = CARTESIAN_POINT('',(0.,0.)); +#2045 = VECTOR('',#2046,1.); +#2046 = DIRECTION('',(0.,-1.)); +#2047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2048 = ADVANCED_FACE('',(#2049),#889,.F.); +#2049 = FACE_BOUND('',#2050,.F.); +#2050 = EDGE_LOOP('',(#2051,#2052,#2053,#2076)); +#2051 = ORIENTED_EDGE('',*,*,#874,.T.); +#2052 = ORIENTED_EDGE('',*,*,#2028,.T.); +#2053 = ORIENTED_EDGE('',*,*,#2054,.T.); +#2054 = EDGE_CURVE('',#2006,#2055,#2057,.T.); +#2055 = VERTEX_POINT('',#2056); +#2056 = CARTESIAN_POINT('',(-5.,12.2,4.6)); +#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); +#2058 = LINE('',#2059,#2060); +#2059 = CARTESIAN_POINT('',(-5.,12.2,3.4)); +#2060 = VECTOR('',#2061,1.); +#2061 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#2062 = PCURVE('',#889,#2063); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); +#2064 = LINE('',#2065,#2066); +#2065 = CARTESIAN_POINT('',(-3.944304526105E-31,-8.)); +#2066 = VECTOR('',#2067,1.); +#2067 = DIRECTION('',(1.,0.)); +#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2069 = PCURVE('',#1867,#2070); +#2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); +#2071 = LINE('',#2072,#2073); +#2072 = CARTESIAN_POINT('',(0.,-10.)); +#2073 = VECTOR('',#2074,1.); +#2074 = DIRECTION('',(-1.,0.)); +#2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2076 = ORIENTED_EDGE('',*,*,#2077,.F.); +#2077 = EDGE_CURVE('',#849,#2055,#2078,.T.); +#2078 = SURFACE_CURVE('',#2079,(#2083,#2090),.PCURVE_S1.); +#2079 = LINE('',#2080,#2081); +#2080 = CARTESIAN_POINT('',(-5.,4.2,4.6)); +#2081 = VECTOR('',#2082,1.); +#2082 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2083 = PCURVE('',#889,#2084); +#2084 = DEFINITIONAL_REPRESENTATION('',(#2085),#2089); +#2085 = LINE('',#2086,#2087); +#2086 = CARTESIAN_POINT('',(1.2,2.6645352591E-16)); +#2087 = VECTOR('',#2088,1.); +#2088 = DIRECTION('',(0.,-1.)); +#2089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2090 = PCURVE('',#863,#2091); +#2091 = DEFINITIONAL_REPRESENTATION('',(#2092),#2096); +#2092 = LINE('',#2093,#2094); +#2093 = CARTESIAN_POINT('',(0.,0.)); +#2094 = VECTOR('',#2095,1.); +#2095 = DIRECTION('',(0.,-1.)); +#2096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2097 = ADVANCED_FACE('',(#2098),#863,.F.); +#2098 = FACE_BOUND('',#2099,.F.); +#2099 = EDGE_LOOP('',(#2100,#2101,#2102,#2125)); +#2100 = ORIENTED_EDGE('',*,*,#848,.T.); +#2101 = ORIENTED_EDGE('',*,*,#2077,.T.); +#2102 = ORIENTED_EDGE('',*,*,#2103,.T.); +#2103 = EDGE_CURVE('',#2055,#2104,#2106,.T.); +#2104 = VERTEX_POINT('',#2105); +#2105 = CARTESIAN_POINT('',(-3.9,12.2,4.6)); +#2106 = SURFACE_CURVE('',#2107,(#2111,#2118),.PCURVE_S1.); +#2107 = LINE('',#2108,#2109); +#2108 = CARTESIAN_POINT('',(-5.,12.2,4.6)); +#2109 = VECTOR('',#2110,1.); +#2110 = DIRECTION('',(1.,0.,0.)); +#2111 = PCURVE('',#863,#2112); +#2112 = DEFINITIONAL_REPRESENTATION('',(#2113),#2117); +#2113 = LINE('',#2114,#2115); +#2114 = CARTESIAN_POINT('',(0.,-8.)); +#2115 = VECTOR('',#2116,1.); +#2116 = DIRECTION('',(1.,0.)); +#2117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2118 = PCURVE('',#1867,#2119); +#2119 = DEFINITIONAL_REPRESENTATION('',(#2120),#2124); +#2120 = LINE('',#2121,#2122); +#2121 = CARTESIAN_POINT('',(-1.2,-10.)); +#2122 = VECTOR('',#2123,1.); +#2123 = DIRECTION('',(0.,1.)); +#2124 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2125 = ORIENTED_EDGE('',*,*,#2126,.F.); +#2126 = EDGE_CURVE('',#823,#2104,#2127,.T.); +#2127 = SURFACE_CURVE('',#2128,(#2132,#2139),.PCURVE_S1.); +#2128 = LINE('',#2129,#2130); +#2129 = CARTESIAN_POINT('',(-3.9,4.2,4.6)); +#2130 = VECTOR('',#2131,1.); +#2131 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2132 = PCURVE('',#863,#2133); +#2133 = DEFINITIONAL_REPRESENTATION('',(#2134),#2138); +#2134 = LINE('',#2135,#2136); +#2135 = CARTESIAN_POINT('',(1.1,0.)); +#2136 = VECTOR('',#2137,1.); +#2137 = DIRECTION('',(0.,-1.)); +#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2139 = PCURVE('',#837,#2140); +#2140 = DEFINITIONAL_REPRESENTATION('',(#2141),#2145); +#2141 = LINE('',#2142,#2143); +#2142 = CARTESIAN_POINT('',(0.,0.)); +#2143 = VECTOR('',#2144,1.); +#2144 = DIRECTION('',(0.,-1.)); +#2145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2146 = ADVANCED_FACE('',(#2147),#837,.F.); +#2147 = FACE_BOUND('',#2148,.F.); +#2148 = EDGE_LOOP('',(#2149,#2150,#2151,#2174,#2197,#2220)); +#2149 = ORIENTED_EDGE('',*,*,#822,.T.); +#2150 = ORIENTED_EDGE('',*,*,#2126,.T.); +#2151 = ORIENTED_EDGE('',*,*,#2152,.T.); +#2152 = EDGE_CURVE('',#2104,#2153,#2155,.T.); +#2153 = VERTEX_POINT('',#2154); +#2154 = CARTESIAN_POINT('',(-3.9,12.2,9.4)); +#2155 = SURFACE_CURVE('',#2156,(#2160,#2167),.PCURVE_S1.); +#2156 = LINE('',#2157,#2158); +#2157 = CARTESIAN_POINT('',(-3.9,12.2,4.6)); +#2158 = VECTOR('',#2159,1.); +#2159 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#2160 = PCURVE('',#837,#2161); +#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166); +#2162 = LINE('',#2163,#2164); +#2163 = CARTESIAN_POINT('',(0.,-8.)); +#2164 = VECTOR('',#2165,1.); +#2165 = DIRECTION('',(1.,0.)); +#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2167 = PCURVE('',#1867,#2168); +#2168 = DEFINITIONAL_REPRESENTATION('',(#2169),#2173); +#2169 = LINE('',#2170,#2171); +#2170 = CARTESIAN_POINT('',(-1.2,-8.9)); +#2171 = VECTOR('',#2172,1.); +#2172 = DIRECTION('',(-1.,0.)); +#2173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2174 = ORIENTED_EDGE('',*,*,#2175,.F.); +#2175 = EDGE_CURVE('',#2176,#2153,#2178,.T.); +#2176 = VERTEX_POINT('',#2177); +#2177 = CARTESIAN_POINT('',(-3.9,4.2,9.4)); +#2178 = SURFACE_CURVE('',#2179,(#2183,#2190),.PCURVE_S1.); +#2179 = LINE('',#2180,#2181); +#2180 = CARTESIAN_POINT('',(-3.9,4.2,9.4)); +#2181 = VECTOR('',#2182,1.); +#2182 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2183 = PCURVE('',#837,#2184); +#2184 = DEFINITIONAL_REPRESENTATION('',(#2185),#2189); +#2185 = LINE('',#2186,#2187); +#2186 = CARTESIAN_POINT('',(4.8,1.7763568394E-16)); +#2187 = VECTOR('',#2188,1.); +#2188 = DIRECTION('',(0.,-1.)); +#2189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2190 = PCURVE('',#1839,#2191); +#2191 = DEFINITIONAL_REPRESENTATION('',(#2192),#2196); +#2192 = LINE('',#2193,#2194); +#2193 = CARTESIAN_POINT('',(0.,0.)); +#2194 = VECTOR('',#2195,1.); +#2195 = DIRECTION('',(0.,-1.)); +#2196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2197 = ORIENTED_EDGE('',*,*,#2198,.F.); +#2198 = EDGE_CURVE('',#2199,#2176,#2201,.T.); +#2199 = VERTEX_POINT('',#2200); +#2200 = CARTESIAN_POINT('',(-3.9,4.2,7.2)); +#2201 = SURFACE_CURVE('',#2202,(#2206,#2213),.PCURVE_S1.); +#2202 = LINE('',#2203,#2204); +#2203 = CARTESIAN_POINT('',(-3.9,4.2,4.6)); +#2204 = VECTOR('',#2205,1.); +#2205 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#2206 = PCURVE('',#837,#2207); +#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212); +#2208 = LINE('',#2209,#2210); +#2209 = CARTESIAN_POINT('',(0.,0.)); +#2210 = VECTOR('',#2211,1.); +#2211 = DIRECTION('',(1.,0.)); +#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2213 = PCURVE('',#1763,#2214); +#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219); +#2215 = LINE('',#2216,#2217); +#2216 = CARTESIAN_POINT('',(11.1,2.6)); +#2217 = VECTOR('',#2218,1.); +#2218 = DIRECTION('',(0.,-1.)); +#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2220 = ORIENTED_EDGE('',*,*,#2221,.T.); +#2221 = EDGE_CURVE('',#2199,#795,#2222,.T.); +#2222 = SURFACE_CURVE('',#2223,(#2227,#2233),.PCURVE_S1.); +#2223 = LINE('',#2224,#2225); +#2224 = CARTESIAN_POINT('',(-3.9,3.975,7.2)); +#2225 = VECTOR('',#2226,1.); +#2226 = DIRECTION('',(0.,1.,0.)); +#2227 = PCURVE('',#837,#2228); +#2228 = DEFINITIONAL_REPRESENTATION('',(#2229),#2232); +#2229 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2230,#2231),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.E-02,3.03),.PIECEWISE_BEZIER_KNOTS.); +#2230 = CARTESIAN_POINT('',(2.6,0.255)); +#2231 = CARTESIAN_POINT('',(2.6,-2.805)); +#2232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2233 = PCURVE('',#810,#2234); +#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2238); +#2235 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2236,#2237),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.E-02,3.03),.PIECEWISE_BEZIER_KNOTS.); +#2236 = CARTESIAN_POINT('',(14.5,0.195)); +#2237 = CARTESIAN_POINT('',(14.5,3.255)); +#2238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2239 = ADVANCED_FACE('',(#2240),#810,.T.); +#2240 = FACE_BOUND('',#2241,.T.); +#2241 = EDGE_LOOP('',(#2242,#2265,#2286,#2287)); +#2242 = ORIENTED_EDGE('',*,*,#2243,.F.); +#2243 = EDGE_CURVE('',#2244,#772,#2246,.T.); +#2244 = VERTEX_POINT('',#2245); +#2245 = CARTESIAN_POINT('',(-15.,4.2,7.2)); +#2246 = SURFACE_CURVE('',#2247,(#2251,#2258),.PCURVE_S1.); +#2247 = LINE('',#2248,#2249); +#2248 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#2249 = VECTOR('',#2250,1.); +#2250 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2251 = PCURVE('',#810,#2252); +#2252 = DEFINITIONAL_REPRESENTATION('',(#2253),#2257); +#2253 = LINE('',#2254,#2255); +#2254 = CARTESIAN_POINT('',(3.4,-10.5)); +#2255 = VECTOR('',#2256,1.); +#2256 = DIRECTION('',(0.,1.)); +#2257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2258 = PCURVE('',#151,#2259); +#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264); +#2260 = LINE('',#2261,#2262); +#2261 = CARTESIAN_POINT('',(-7.2,10.5)); +#2262 = VECTOR('',#2263,1.); +#2263 = DIRECTION('',(2.22044604925E-16,-1.)); +#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2265 = ORIENTED_EDGE('',*,*,#2266,.T.); +#2266 = EDGE_CURVE('',#2244,#2199,#2267,.T.); +#2267 = SURFACE_CURVE('',#2268,(#2272,#2279),.PCURVE_S1.); +#2268 = LINE('',#2269,#2270); +#2269 = CARTESIAN_POINT('',(-15.,4.2,7.2)); +#2270 = VECTOR('',#2271,1.); +#2271 = DIRECTION('',(1.,0.,0.)); +#2272 = PCURVE('',#810,#2273); +#2273 = DEFINITIONAL_REPRESENTATION('',(#2274),#2278); +#2274 = LINE('',#2275,#2276); +#2275 = CARTESIAN_POINT('',(3.4,0.45)); +#2276 = VECTOR('',#2277,1.); +#2277 = DIRECTION('',(1.,0.)); +#2278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2279 = PCURVE('',#1763,#2280); +#2280 = DEFINITIONAL_REPRESENTATION('',(#2281),#2285); +#2281 = LINE('',#2282,#2283); +#2282 = CARTESIAN_POINT('',(0.,0.)); +#2283 = VECTOR('',#2284,1.); +#2284 = DIRECTION('',(1.,0.)); +#2285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2286 = ORIENTED_EDGE('',*,*,#2221,.T.); +#2287 = ORIENTED_EDGE('',*,*,#794,.F.); +#2288 = ADVANCED_FACE('',(#2289),#1141,.T.); +#2289 = FACE_BOUND('',#2290,.T.); +#2290 = EDGE_LOOP('',(#2291,#2321,#2342,#2343)); +#2291 = ORIENTED_EDGE('',*,*,#2292,.T.); +#2292 = EDGE_CURVE('',#2293,#2295,#2297,.T.); +#2293 = VERTEX_POINT('',#2294); +#2294 = CARTESIAN_POINT('',(15.,-4.2,7.2)); +#2295 = VERTEX_POINT('',#2296); +#2296 = CARTESIAN_POINT('',(-15.,-4.2,7.2)); +#2297 = SURFACE_CURVE('',#2298,(#2302,#2309),.PCURVE_S1.); +#2298 = LINE('',#2299,#2300); +#2299 = CARTESIAN_POINT('',(15.,-4.2,7.2)); +#2300 = VECTOR('',#2301,1.); +#2301 = DIRECTION('',(-1.,0.,0.)); +#2302 = PCURVE('',#1141,#2303); +#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2308); +#2304 = LINE('',#2305,#2306); +#2305 = CARTESIAN_POINT('',(33.4,-7.95)); +#2306 = VECTOR('',#2307,1.); +#2307 = DIRECTION('',(-1.,0.)); +#2308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2309 = PCURVE('',#2310,#2315); +#2310 = PLANE('',#2311); +#2311 = AXIS2_PLACEMENT_3D('',#2312,#2313,#2314); +#2312 = CARTESIAN_POINT('',(15.,-4.2,7.2)); +#2313 = DIRECTION('',(0.,-1.,0.)); +#2314 = DIRECTION('',(-1.,0.,0.)); +#2315 = DEFINITIONAL_REPRESENTATION('',(#2316),#2320); +#2316 = LINE('',#2317,#2318); +#2317 = CARTESIAN_POINT('',(0.,-0.)); +#2318 = VECTOR('',#2319,1.); +#2319 = DIRECTION('',(1.,0.)); +#2320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2321 = ORIENTED_EDGE('',*,*,#2322,.F.); +#2322 = EDGE_CURVE('',#1103,#2295,#2323,.T.); +#2323 = SURFACE_CURVE('',#2324,(#2328,#2335),.PCURVE_S1.); +#2324 = LINE('',#2325,#2326); +#2325 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#2326 = VECTOR('',#2327,1.); +#2327 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2328 = PCURVE('',#1141,#2329); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); +#2330 = LINE('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(3.4,-10.5)); +#2332 = VECTOR('',#2333,1.); +#2333 = DIRECTION('',(0.,1.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2335 = PCURVE('',#151,#2336); +#2336 = DEFINITIONAL_REPRESENTATION('',(#2337),#2341); +#2337 = LINE('',#2338,#2339); +#2338 = CARTESIAN_POINT('',(-7.2,10.5)); +#2339 = VECTOR('',#2340,1.); +#2340 = DIRECTION('',(2.22044604925E-16,-1.)); +#2341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2342 = ORIENTED_EDGE('',*,*,#1125,.T.); +#2343 = ORIENTED_EDGE('',*,*,#2344,.T.); +#2344 = EDGE_CURVE('',#1126,#2293,#2345,.T.); +#2345 = SURFACE_CURVE('',#2346,(#2350,#2357),.PCURVE_S1.); +#2346 = LINE('',#2347,#2348); +#2347 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#2348 = VECTOR('',#2349,1.); +#2349 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2350 = PCURVE('',#1141,#2351); +#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356); +#2352 = LINE('',#2353,#2354); +#2353 = CARTESIAN_POINT('',(33.4,-10.5)); +#2354 = VECTOR('',#2355,1.); +#2355 = DIRECTION('',(0.,1.)); +#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2357 = PCURVE('',#286,#2358); +#2358 = DEFINITIONAL_REPRESENTATION('',(#2359),#2363); +#2359 = LINE('',#2360,#2361); +#2360 = CARTESIAN_POINT('',(7.2,13.5)); +#2361 = VECTOR('',#2362,1.); +#2362 = DIRECTION('',(-2.22044604925E-16,-1.)); +#2363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2364 = ADVANCED_FACE('',(#2365),#1240,.F.); +#2365 = FACE_BOUND('',#2366,.F.); +#2366 = EDGE_LOOP('',(#2367,#2404,#2425,#2426)); +#2367 = ORIENTED_EDGE('',*,*,#2368,.F.); +#2368 = EDGE_CURVE('',#2369,#2371,#2373,.T.); +#2369 = VERTEX_POINT('',#2370); +#2370 = CARTESIAN_POINT('',(15.,0.,5.2)); +#2371 = VERTEX_POINT('',#2372); +#2372 = CARTESIAN_POINT('',(17.2,3.181194744117,1.5)); +#2373 = SURFACE_CURVE('',#2374,(#2379,#2386),.PCURVE_S1.); +#2374 = ELLIPSE('',#2375,6.652638822737,3.4); +#2375 = AXIS2_PLACEMENT_3D('',#2376,#2377,#2378); +#2376 = CARTESIAN_POINT('',(18.4,0.,-0.518181818182)); +#2377 = DIRECTION('',(-0.859535888021,-1.134815336983E-16, + -0.511075392877)); +#2378 = DIRECTION('',(-0.511075392877,-6.747550652332E-17,0.859535888021 + )); +#2379 = PCURVE('',#1240,#2380); +#2380 = DEFINITIONAL_REPRESENTATION('',(#2381),#2385); +#2381 = ELLIPSE('',#2382,6.652638822737,3.4); +#2382 = AXIS2_PLACEMENT_2D('',#2383,#2384); +#2383 = CARTESIAN_POINT('',(6.652638822737,-6.75)); +#2384 = DIRECTION('',(-1.,2.583308131978E-16)); +#2385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2386 = PCURVE('',#2387,#2392); +#2387 = CYLINDRICAL_SURFACE('',#2388,3.4); +#2388 = AXIS2_PLACEMENT_3D('',#2389,#2390,#2391); +#2389 = CARTESIAN_POINT('',(18.4,0.,7.2)); +#2390 = DIRECTION('',(0.,0.,1.)); +#2391 = DIRECTION('',(1.,0.,0.)); +#2392 = DEFINITIONAL_REPRESENTATION('',(#2393),#2403); +#2393 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2394,#2395,#2396,#2397,#2398, + #2399,#2400,#2401,#2402),.UNSPECIFIED.,.F.,.F.,(9,9),(5.073101625985 + ,7.493268988375),.PIECEWISE_BEZIER_KNOTS.); +#2394 = CARTESIAN_POINT('',(4.351676334785,-5.7000004)); +#2395 = CARTESIAN_POINT('',(4.049155413736,-4.081455597284)); +#2396 = CARTESIAN_POINT('',(3.746634493683,-2.673997165961)); +#2397 = CARTESIAN_POINT('',(3.444113573636,-1.703359070869)); +#2398 = CARTESIAN_POINT('',(3.141592653583,-1.35395241992)); +#2399 = CARTESIAN_POINT('',(2.839071733542,-1.70335907087)); +#2400 = CARTESIAN_POINT('',(2.536550813488,-2.673997165961)); +#2401 = CARTESIAN_POINT('',(2.234029893444,-4.081455597284)); +#2402 = CARTESIAN_POINT('',(1.931508972395,-5.7000004)); +#2403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2404 = ORIENTED_EDGE('',*,*,#2405,.T.); +#2405 = EDGE_CURVE('',#2369,#1203,#2406,.T.); +#2406 = SURFACE_CURVE('',#2407,(#2411,#2418),.PCURVE_S1.); +#2407 = LINE('',#2408,#2409); +#2408 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#2409 = VECTOR('',#2410,1.); +#2410 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2411 = PCURVE('',#1240,#2412); +#2412 = DEFINITIONAL_REPRESENTATION('',(#2413),#2417); +#2413 = LINE('',#2414,#2415); +#2414 = CARTESIAN_POINT('',(0.,0.)); +#2415 = VECTOR('',#2416,1.); +#2416 = DIRECTION('',(0.,-1.)); +#2417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2418 = PCURVE('',#286,#2419); +#2419 = DEFINITIONAL_REPRESENTATION('',(#2420),#2424); +#2420 = LINE('',#2421,#2422); +#2421 = CARTESIAN_POINT('',(5.2,13.5)); +#2422 = VECTOR('',#2423,1.); +#2423 = DIRECTION('',(-2.22044604925E-16,-1.)); +#2424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2425 = ORIENTED_EDGE('',*,*,#1225,.F.); +#2426 = ORIENTED_EDGE('',*,*,#2427,.F.); +#2427 = EDGE_CURVE('',#2371,#1226,#2428,.T.); +#2428 = SURFACE_CURVE('',#2429,(#2433,#2440),.PCURVE_S1.); +#2429 = LINE('',#2430,#2431); +#2430 = CARTESIAN_POINT('',(17.2,-6.75,1.5)); +#2431 = VECTOR('',#2432,1.); +#2432 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2433 = PCURVE('',#1240,#2434); +#2434 = DEFINITIONAL_REPRESENTATION('',(#2435),#2439); +#2435 = LINE('',#2436,#2437); +#2436 = CARTESIAN_POINT('',(4.304648650006,6.661338147751E-17)); +#2437 = VECTOR('',#2438,1.); +#2438 = DIRECTION('',(0.,-1.)); +#2439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2440 = PCURVE('',#1266,#2441); +#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446); +#2442 = LINE('',#2443,#2444); +#2443 = CARTESIAN_POINT('',(1.272637138527,-6.75)); +#2444 = VECTOR('',#2445,1.); +#2445 = DIRECTION('',(-5.14841835714E-32,1.)); +#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2447 = ADVANCED_FACE('',(#2448),#1391,.F.); +#2448 = FACE_BOUND('',#2449,.F.); +#2449 = EDGE_LOOP('',(#2450,#2473,#2474,#2495)); +#2450 = ORIENTED_EDGE('',*,*,#2451,.F.); +#2451 = EDGE_CURVE('',#1377,#2452,#2454,.T.); +#2452 = VERTEX_POINT('',#2453); +#2453 = CARTESIAN_POINT('',(17.2,-3.181194744117,1.5)); +#2454 = SURFACE_CURVE('',#2455,(#2459,#2466),.PCURVE_S1.); +#2455 = LINE('',#2456,#2457); +#2456 = CARTESIAN_POINT('',(17.2,-6.75,1.5)); +#2457 = VECTOR('',#2458,1.); +#2458 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2459 = PCURVE('',#1391,#2460); +#2460 = DEFINITIONAL_REPRESENTATION('',(#2461),#2465); +#2461 = LINE('',#2462,#2463); +#2462 = CARTESIAN_POINT('',(4.304648650006,6.661338147751E-17)); +#2463 = VECTOR('',#2464,1.); +#2464 = DIRECTION('',(0.,-1.)); +#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2466 = PCURVE('',#1266,#2467); +#2467 = DEFINITIONAL_REPRESENTATION('',(#2468),#2472); +#2468 = LINE('',#2469,#2470); +#2469 = CARTESIAN_POINT('',(1.272637138527,-6.75)); +#2470 = VECTOR('',#2471,1.); +#2471 = DIRECTION('',(-5.14841835714E-32,1.)); +#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2473 = ORIENTED_EDGE('',*,*,#1376,.T.); +#2474 = ORIENTED_EDGE('',*,*,#2475,.T.); +#2475 = EDGE_CURVE('',#1354,#2369,#2476,.T.); +#2476 = SURFACE_CURVE('',#2477,(#2481,#2488),.PCURVE_S1.); +#2477 = LINE('',#2478,#2479); +#2478 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#2479 = VECTOR('',#2480,1.); +#2480 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2481 = PCURVE('',#1391,#2482); +#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2487); +#2483 = LINE('',#2484,#2485); +#2484 = CARTESIAN_POINT('',(0.,0.)); +#2485 = VECTOR('',#2486,1.); +#2486 = DIRECTION('',(0.,-1.)); +#2487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2488 = PCURVE('',#286,#2489); +#2489 = DEFINITIONAL_REPRESENTATION('',(#2490),#2494); +#2490 = LINE('',#2491,#2492); +#2491 = CARTESIAN_POINT('',(5.2,13.5)); +#2492 = VECTOR('',#2493,1.); +#2493 = DIRECTION('',(-2.22044604925E-16,-1.)); +#2494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2495 = ORIENTED_EDGE('',*,*,#2496,.F.); +#2496 = EDGE_CURVE('',#2452,#2369,#2497,.T.); +#2497 = SURFACE_CURVE('',#2498,(#2503,#2510),.PCURVE_S1.); +#2498 = ELLIPSE('',#2499,6.652638822737,3.4); +#2499 = AXIS2_PLACEMENT_3D('',#2500,#2501,#2502); +#2500 = CARTESIAN_POINT('',(18.4,0.,-0.518181818182)); +#2501 = DIRECTION('',(-0.859535888021,-1.134815336983E-16, + -0.511075392877)); +#2502 = DIRECTION('',(-0.511075392877,-6.747550652332E-17,0.859535888021 + )); +#2503 = PCURVE('',#1391,#2504); +#2504 = DEFINITIONAL_REPRESENTATION('',(#2505),#2509); +#2505 = ELLIPSE('',#2506,6.652638822737,3.4); +#2506 = AXIS2_PLACEMENT_2D('',#2507,#2508); +#2507 = CARTESIAN_POINT('',(6.652638822737,-6.75)); +#2508 = DIRECTION('',(-1.,2.583308131978E-16)); +#2509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2510 = PCURVE('',#2387,#2511); +#2511 = DEFINITIONAL_REPRESENTATION('',(#2512),#2522); +#2512 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2513,#2514,#2515,#2516,#2517, + #2518,#2519,#2520,#2521),.UNSPECIFIED.,.F.,.F.,(9,9),(5.073101625985 + ,7.493268988375),.PIECEWISE_BEZIER_KNOTS.); +#2513 = CARTESIAN_POINT('',(4.351676334785,-5.7000004)); +#2514 = CARTESIAN_POINT('',(4.049155413736,-4.081455597284)); +#2515 = CARTESIAN_POINT('',(3.746634493683,-2.673997165961)); +#2516 = CARTESIAN_POINT('',(3.444113573636,-1.703359070869)); +#2517 = CARTESIAN_POINT('',(3.141592653583,-1.35395241992)); +#2518 = CARTESIAN_POINT('',(2.839071733542,-1.70335907087)); +#2519 = CARTESIAN_POINT('',(2.536550813488,-2.673997165961)); +#2520 = CARTESIAN_POINT('',(2.234029893444,-4.081455597284)); +#2521 = CARTESIAN_POINT('',(1.931508972395,-5.7000004)); +#2522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2523 = ADVANCED_FACE('',(#2524),#1763,.T.); +#2524 = FACE_BOUND('',#2525,.T.); +#2525 = EDGE_LOOP('',(#2526,#2527,#2550,#2578,#2599,#2600,#2601,#2622)); +#2526 = ORIENTED_EDGE('',*,*,#2266,.F.); +#2527 = ORIENTED_EDGE('',*,*,#2528,.T.); +#2528 = EDGE_CURVE('',#2244,#2529,#2531,.T.); +#2529 = VERTEX_POINT('',#2530); +#2530 = CARTESIAN_POINT('',(-15.,4.2,11.6)); +#2531 = SURFACE_CURVE('',#2532,(#2536,#2543),.PCURVE_S1.); +#2532 = LINE('',#2533,#2534); +#2533 = CARTESIAN_POINT('',(-15.,4.2,7.2)); +#2534 = VECTOR('',#2535,1.); +#2535 = DIRECTION('',(0.,0.,1.)); +#2536 = PCURVE('',#1763,#2537); +#2537 = DEFINITIONAL_REPRESENTATION('',(#2538),#2542); +#2538 = LINE('',#2539,#2540); +#2539 = CARTESIAN_POINT('',(0.,0.)); +#2540 = VECTOR('',#2541,1.); +#2541 = DIRECTION('',(0.,-1.)); +#2542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2543 = PCURVE('',#151,#2544); +#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549); +#2545 = LINE('',#2546,#2547); +#2546 = CARTESIAN_POINT('',(-7.2,-0.45)); +#2547 = VECTOR('',#2548,1.); +#2548 = DIRECTION('',(-1.,-0.)); +#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2550 = ORIENTED_EDGE('',*,*,#2551,.T.); +#2551 = EDGE_CURVE('',#2529,#2552,#2554,.T.); +#2552 = VERTEX_POINT('',#2553); +#2553 = CARTESIAN_POINT('',(15.,4.2,11.6)); +#2554 = SURFACE_CURVE('',#2555,(#2559,#2566),.PCURVE_S1.); +#2555 = LINE('',#2556,#2557); +#2556 = CARTESIAN_POINT('',(-15.,4.2,11.6)); +#2557 = VECTOR('',#2558,1.); +#2558 = DIRECTION('',(1.,0.,0.)); +#2559 = PCURVE('',#1763,#2560); +#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2565); +#2561 = LINE('',#2562,#2563); +#2562 = CARTESIAN_POINT('',(0.,-4.4)); +#2563 = VECTOR('',#2564,1.); +#2564 = DIRECTION('',(1.,0.)); +#2565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2566 = PCURVE('',#2567,#2572); +#2567 = PLANE('',#2568); +#2568 = AXIS2_PLACEMENT_3D('',#2569,#2570,#2571); +#2569 = CARTESIAN_POINT('',(-15.,4.2,11.6)); +#2570 = DIRECTION('',(0.,0.,1.)); +#2571 = DIRECTION('',(1.,0.,0.)); +#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577); +#2573 = LINE('',#2574,#2575); +#2574 = CARTESIAN_POINT('',(0.,0.)); +#2575 = VECTOR('',#2576,1.); +#2576 = DIRECTION('',(1.,0.)); +#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2578 = ORIENTED_EDGE('',*,*,#2579,.F.); +#2579 = EDGE_CURVE('',#1748,#2552,#2580,.T.); +#2580 = SURFACE_CURVE('',#2581,(#2585,#2592),.PCURVE_S1.); +#2581 = LINE('',#2582,#2583); +#2582 = CARTESIAN_POINT('',(15.,4.2,7.2)); +#2583 = VECTOR('',#2584,1.); +#2584 = DIRECTION('',(0.,0.,1.)); +#2585 = PCURVE('',#1763,#2586); +#2586 = DEFINITIONAL_REPRESENTATION('',(#2587),#2591); +#2587 = LINE('',#2588,#2589); +#2588 = CARTESIAN_POINT('',(30.,0.)); +#2589 = VECTOR('',#2590,1.); +#2590 = DIRECTION('',(0.,-1.)); +#2591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2592 = PCURVE('',#286,#2593); +#2593 = DEFINITIONAL_REPRESENTATION('',(#2594),#2598); +#2594 = LINE('',#2595,#2596); +#2595 = CARTESIAN_POINT('',(7.2,2.55)); +#2596 = VECTOR('',#2597,1.); +#2597 = DIRECTION('',(1.,0.)); +#2598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2599 = ORIENTED_EDGE('',*,*,#1747,.F.); +#2600 = ORIENTED_EDGE('',*,*,#1800,.F.); +#2601 = ORIENTED_EDGE('',*,*,#2602,.F.); +#2602 = EDGE_CURVE('',#2176,#1801,#2603,.T.); +#2603 = SURFACE_CURVE('',#2604,(#2608,#2615),.PCURVE_S1.); +#2604 = LINE('',#2605,#2606); +#2605 = CARTESIAN_POINT('',(-3.9,4.2,9.4)); +#2606 = VECTOR('',#2607,1.); +#2607 = DIRECTION('',(1.,0.,0.)); +#2608 = PCURVE('',#1763,#2609); +#2609 = DEFINITIONAL_REPRESENTATION('',(#2610),#2614); +#2610 = LINE('',#2611,#2612); +#2611 = CARTESIAN_POINT('',(11.1,-2.2)); +#2612 = VECTOR('',#2613,1.); +#2613 = DIRECTION('',(1.,0.)); +#2614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2615 = PCURVE('',#1839,#2616); +#2616 = DEFINITIONAL_REPRESENTATION('',(#2617),#2621); +#2617 = LINE('',#2618,#2619); +#2618 = CARTESIAN_POINT('',(0.,0.)); +#2619 = VECTOR('',#2620,1.); +#2620 = DIRECTION('',(1.,0.)); +#2621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2622 = ORIENTED_EDGE('',*,*,#2198,.F.); +#2623 = ADVANCED_FACE('',(#2624),#1867,.F.); +#2624 = FACE_BOUND('',#2625,.T.); +#2625 = EDGE_LOOP('',(#2626,#2627,#2628,#2629,#2630,#2651,#2652,#2653)); +#2626 = ORIENTED_EDGE('',*,*,#2005,.T.); +#2627 = ORIENTED_EDGE('',*,*,#2054,.T.); +#2628 = ORIENTED_EDGE('',*,*,#2103,.T.); +#2629 = ORIENTED_EDGE('',*,*,#2152,.T.); +#2630 = ORIENTED_EDGE('',*,*,#2631,.T.); +#2631 = EDGE_CURVE('',#2153,#1824,#2632,.T.); +#2632 = SURFACE_CURVE('',#2633,(#2637,#2644),.PCURVE_S1.); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(-3.9,12.2,9.4)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(1.,0.,0.)); +#2637 = PCURVE('',#1867,#2638); +#2638 = DEFINITIONAL_REPRESENTATION('',(#2639),#2643); +#2639 = LINE('',#2640,#2641); +#2640 = CARTESIAN_POINT('',(-6.,-8.9)); +#2641 = VECTOR('',#2642,1.); +#2642 = DIRECTION('',(0.,1.)); +#2643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2644 = PCURVE('',#1839,#2645); +#2645 = DEFINITIONAL_REPRESENTATION('',(#2646),#2650); +#2646 = LINE('',#2647,#2648); +#2647 = CARTESIAN_POINT('',(0.,-8.)); +#2648 = VECTOR('',#2649,1.); +#2649 = DIRECTION('',(1.,0.)); +#2650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2651 = ORIENTED_EDGE('',*,*,#1851,.T.); +#2652 = ORIENTED_EDGE('',*,*,#1907,.T.); +#2653 = ORIENTED_EDGE('',*,*,#1956,.T.); +#2654 = ADVANCED_FACE('',(#2655),#1839,.F.); +#2655 = FACE_BOUND('',#2656,.F.); +#2656 = EDGE_LOOP('',(#2657,#2658,#2659,#2660)); +#2657 = ORIENTED_EDGE('',*,*,#2175,.T.); +#2658 = ORIENTED_EDGE('',*,*,#2631,.T.); +#2659 = ORIENTED_EDGE('',*,*,#1823,.F.); +#2660 = ORIENTED_EDGE('',*,*,#2602,.F.); +#2661 = ADVANCED_FACE('',(#2662),#2310,.T.); +#2662 = FACE_BOUND('',#2663,.T.); +#2663 = EDGE_LOOP('',(#2664,#2687,#2710,#2731)); +#2664 = ORIENTED_EDGE('',*,*,#2665,.T.); +#2665 = EDGE_CURVE('',#2293,#2666,#2668,.T.); +#2666 = VERTEX_POINT('',#2667); +#2667 = CARTESIAN_POINT('',(15.,-4.2,11.6)); +#2668 = SURFACE_CURVE('',#2669,(#2673,#2680),.PCURVE_S1.); +#2669 = LINE('',#2670,#2671); +#2670 = CARTESIAN_POINT('',(15.,-4.2,7.2)); +#2671 = VECTOR('',#2672,1.); +#2672 = DIRECTION('',(0.,0.,1.)); +#2673 = PCURVE('',#2310,#2674); +#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2679); +#2675 = LINE('',#2676,#2677); +#2676 = CARTESIAN_POINT('',(0.,-0.)); +#2677 = VECTOR('',#2678,1.); +#2678 = DIRECTION('',(0.,-1.)); +#2679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2680 = PCURVE('',#286,#2681); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(7.2,10.95)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2687 = ORIENTED_EDGE('',*,*,#2688,.T.); +#2688 = EDGE_CURVE('',#2666,#2689,#2691,.T.); +#2689 = VERTEX_POINT('',#2690); +#2690 = CARTESIAN_POINT('',(-15.,-4.2,11.6)); +#2691 = SURFACE_CURVE('',#2692,(#2696,#2703),.PCURVE_S1.); +#2692 = LINE('',#2693,#2694); +#2693 = CARTESIAN_POINT('',(15.,-4.2,11.6)); +#2694 = VECTOR('',#2695,1.); +#2695 = DIRECTION('',(-1.,0.,0.)); +#2696 = PCURVE('',#2310,#2697); +#2697 = DEFINITIONAL_REPRESENTATION('',(#2698),#2702); +#2698 = LINE('',#2699,#2700); +#2699 = CARTESIAN_POINT('',(0.,-4.4)); +#2700 = VECTOR('',#2701,1.); +#2701 = DIRECTION('',(1.,0.)); +#2702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2703 = PCURVE('',#2567,#2704); +#2704 = DEFINITIONAL_REPRESENTATION('',(#2705),#2709); +#2705 = LINE('',#2706,#2707); +#2706 = CARTESIAN_POINT('',(30.,-8.4)); +#2707 = VECTOR('',#2708,1.); +#2708 = DIRECTION('',(-1.,0.)); +#2709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2710 = ORIENTED_EDGE('',*,*,#2711,.F.); +#2711 = EDGE_CURVE('',#2295,#2689,#2712,.T.); +#2712 = SURFACE_CURVE('',#2713,(#2717,#2724),.PCURVE_S1.); +#2713 = LINE('',#2714,#2715); +#2714 = CARTESIAN_POINT('',(-15.,-4.2,7.2)); +#2715 = VECTOR('',#2716,1.); +#2716 = DIRECTION('',(0.,0.,1.)); +#2717 = PCURVE('',#2310,#2718); +#2718 = DEFINITIONAL_REPRESENTATION('',(#2719),#2723); +#2719 = LINE('',#2720,#2721); +#2720 = CARTESIAN_POINT('',(30.,0.)); +#2721 = VECTOR('',#2722,1.); +#2722 = DIRECTION('',(0.,-1.)); +#2723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2724 = PCURVE('',#151,#2725); +#2725 = DEFINITIONAL_REPRESENTATION('',(#2726),#2730); +#2726 = LINE('',#2727,#2728); +#2727 = CARTESIAN_POINT('',(-7.2,7.95)); +#2728 = VECTOR('',#2729,1.); +#2729 = DIRECTION('',(-1.,-0.)); +#2730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2731 = ORIENTED_EDGE('',*,*,#2292,.F.); +#2732 = ADVANCED_FACE('',(#2733),#2387,.F.); +#2733 = FACE_BOUND('',#2734,.F.); +#2734 = EDGE_LOOP('',(#2735,#2736,#2762)); +#2735 = ORIENTED_EDGE('',*,*,#2368,.T.); +#2736 = ORIENTED_EDGE('',*,*,#2737,.T.); +#2737 = EDGE_CURVE('',#2371,#2452,#2738,.T.); +#2738 = SURFACE_CURVE('',#2739,(#2744,#2751),.PCURVE_S1.); +#2739 = CIRCLE('',#2740,3.4); +#2740 = AXIS2_PLACEMENT_3D('',#2741,#2742,#2743); +#2741 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#2742 = DIRECTION('',(0.,0.,1.)); +#2743 = DIRECTION('',(1.,0.,0.)); +#2744 = PCURVE('',#2387,#2745); +#2745 = DEFINITIONAL_REPRESENTATION('',(#2746),#2750); +#2746 = LINE('',#2747,#2748); +#2747 = CARTESIAN_POINT('',(0.,-5.7)); +#2748 = VECTOR('',#2749,1.); +#2749 = DIRECTION('',(1.,0.)); +#2750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2751 = PCURVE('',#1266,#2752); +#2752 = DEFINITIONAL_REPRESENTATION('',(#2753),#2761); +#2753 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2754,#2755,#2756,#2757, +#2758,#2759,#2760),.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('') ); +#2754 = CARTESIAN_POINT('',(-3.327362861473,-6.5069855842E-15)); +#2755 = CARTESIAN_POINT('',(-3.327362861473,5.888972745734)); +#2756 = CARTESIAN_POINT('',(1.772637138527,2.944486372867)); +#2757 = CARTESIAN_POINT('',(6.872637138527,-5.6742532636E-15)); +#2758 = CARTESIAN_POINT('',(1.772637138527,-2.944486372867)); +#2759 = CARTESIAN_POINT('',(-3.327362861473,-5.888972745734)); +#2760 = CARTESIAN_POINT('',(-3.327362861473,-6.5069855842E-15)); +#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2762 = ORIENTED_EDGE('',*,*,#2496,.T.); +#2763 = ADVANCED_FACE('',(#2764,#2810,#2924),#2567,.T.); +#2764 = FACE_BOUND('',#2765,.T.); +#2765 = EDGE_LOOP('',(#2766,#2767,#2788,#2789)); +#2766 = ORIENTED_EDGE('',*,*,#2551,.F.); +#2767 = ORIENTED_EDGE('',*,*,#2768,.F.); +#2768 = EDGE_CURVE('',#2689,#2529,#2769,.T.); +#2769 = SURFACE_CURVE('',#2770,(#2774,#2781),.PCURVE_S1.); +#2770 = LINE('',#2771,#2772); +#2771 = CARTESIAN_POINT('',(-15.,-4.2,11.6)); +#2772 = VECTOR('',#2773,1.); +#2773 = DIRECTION('',(0.,1.,0.)); +#2774 = PCURVE('',#2567,#2775); +#2775 = DEFINITIONAL_REPRESENTATION('',(#2776),#2780); +#2776 = LINE('',#2777,#2778); +#2777 = CARTESIAN_POINT('',(0.,-8.4)); +#2778 = VECTOR('',#2779,1.); +#2779 = DIRECTION('',(0.,1.)); +#2780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2781 = PCURVE('',#151,#2782); +#2782 = DEFINITIONAL_REPRESENTATION('',(#2783),#2787); +#2783 = LINE('',#2784,#2785); +#2784 = CARTESIAN_POINT('',(-11.6,7.95)); +#2785 = VECTOR('',#2786,1.); +#2786 = DIRECTION('',(0.,-1.)); +#2787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2788 = ORIENTED_EDGE('',*,*,#2688,.F.); +#2789 = ORIENTED_EDGE('',*,*,#2790,.F.); +#2790 = EDGE_CURVE('',#2552,#2666,#2791,.T.); +#2791 = SURFACE_CURVE('',#2792,(#2796,#2803),.PCURVE_S1.); +#2792 = LINE('',#2793,#2794); +#2793 = CARTESIAN_POINT('',(15.,4.2,11.6)); +#2794 = VECTOR('',#2795,1.); +#2795 = DIRECTION('',(0.,-1.,0.)); +#2796 = PCURVE('',#2567,#2797); +#2797 = DEFINITIONAL_REPRESENTATION('',(#2798),#2802); +#2798 = LINE('',#2799,#2800); +#2799 = CARTESIAN_POINT('',(30.,0.)); +#2800 = VECTOR('',#2801,1.); +#2801 = DIRECTION('',(0.,-1.)); +#2802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2803 = PCURVE('',#286,#2804); +#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809); +#2805 = LINE('',#2806,#2807); +#2806 = CARTESIAN_POINT('',(11.6,2.55)); +#2807 = VECTOR('',#2808,1.); +#2808 = DIRECTION('',(0.,1.)); +#2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2810 = FACE_BOUND('',#2811,.T.); +#2811 = EDGE_LOOP('',(#2812,#2842,#2870,#2898)); +#2812 = ORIENTED_EDGE('',*,*,#2813,.T.); +#2813 = EDGE_CURVE('',#2814,#2816,#2818,.T.); +#2814 = VERTEX_POINT('',#2815); +#2815 = CARTESIAN_POINT('',(2.,-3.6,11.6)); +#2816 = VERTEX_POINT('',#2817); +#2817 = CARTESIAN_POINT('',(-14.3,-3.6,11.6)); +#2818 = SURFACE_CURVE('',#2819,(#2823,#2830),.PCURVE_S1.); +#2819 = LINE('',#2820,#2821); +#2820 = CARTESIAN_POINT('',(2.,-3.6,11.6)); +#2821 = VECTOR('',#2822,1.); +#2822 = DIRECTION('',(-1.,0.,0.)); +#2823 = PCURVE('',#2567,#2824); +#2824 = DEFINITIONAL_REPRESENTATION('',(#2825),#2829); +#2825 = LINE('',#2826,#2827); +#2826 = CARTESIAN_POINT('',(17.,-7.8)); +#2827 = VECTOR('',#2828,1.); +#2828 = DIRECTION('',(-1.,0.)); +#2829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2830 = PCURVE('',#2831,#2836); +#2831 = PLANE('',#2832); +#2832 = AXIS2_PLACEMENT_3D('',#2833,#2834,#2835); +#2833 = CARTESIAN_POINT('',(2.,-3.6,11.6)); +#2834 = DIRECTION('',(0.,-1.,0.)); +#2835 = DIRECTION('',(-1.,0.,0.)); +#2836 = DEFINITIONAL_REPRESENTATION('',(#2837),#2841); +#2837 = LINE('',#2838,#2839); +#2838 = CARTESIAN_POINT('',(0.,-0.)); +#2839 = VECTOR('',#2840,1.); +#2840 = DIRECTION('',(1.,0.)); +#2841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2842 = ORIENTED_EDGE('',*,*,#2843,.T.); +#2843 = EDGE_CURVE('',#2816,#2844,#2846,.T.); +#2844 = VERTEX_POINT('',#2845); +#2845 = CARTESIAN_POINT('',(-14.3,3.6,11.6)); +#2846 = SURFACE_CURVE('',#2847,(#2851,#2858),.PCURVE_S1.); +#2847 = LINE('',#2848,#2849); +#2848 = CARTESIAN_POINT('',(-14.3,-3.6,11.6)); +#2849 = VECTOR('',#2850,1.); +#2850 = DIRECTION('',(0.,1.,0.)); +#2851 = PCURVE('',#2567,#2852); +#2852 = DEFINITIONAL_REPRESENTATION('',(#2853),#2857); +#2853 = LINE('',#2854,#2855); +#2854 = CARTESIAN_POINT('',(0.7,-7.8)); +#2855 = VECTOR('',#2856,1.); +#2856 = DIRECTION('',(0.,1.)); +#2857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2858 = PCURVE('',#2859,#2864); +#2859 = PLANE('',#2860); +#2860 = AXIS2_PLACEMENT_3D('',#2861,#2862,#2863); +#2861 = CARTESIAN_POINT('',(-14.3,-3.6,11.6)); +#2862 = DIRECTION('',(-1.,0.,0.)); +#2863 = DIRECTION('',(0.,1.,0.)); +#2864 = DEFINITIONAL_REPRESENTATION('',(#2865),#2869); +#2865 = LINE('',#2866,#2867); +#2866 = CARTESIAN_POINT('',(0.,0.)); +#2867 = VECTOR('',#2868,1.); +#2868 = DIRECTION('',(1.,0.)); +#2869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2870 = ORIENTED_EDGE('',*,*,#2871,.T.); +#2871 = EDGE_CURVE('',#2844,#2872,#2874,.T.); +#2872 = VERTEX_POINT('',#2873); +#2873 = CARTESIAN_POINT('',(2.,3.6,11.6)); +#2874 = SURFACE_CURVE('',#2875,(#2879,#2886),.PCURVE_S1.); +#2875 = LINE('',#2876,#2877); +#2876 = CARTESIAN_POINT('',(-14.3,3.6,11.6)); +#2877 = VECTOR('',#2878,1.); +#2878 = DIRECTION('',(1.,0.,0.)); +#2879 = PCURVE('',#2567,#2880); +#2880 = DEFINITIONAL_REPRESENTATION('',(#2881),#2885); +#2881 = LINE('',#2882,#2883); +#2882 = CARTESIAN_POINT('',(0.7,-0.6)); +#2883 = VECTOR('',#2884,1.); +#2884 = DIRECTION('',(1.,0.)); +#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2886 = PCURVE('',#2887,#2892); +#2887 = PLANE('',#2888); +#2888 = AXIS2_PLACEMENT_3D('',#2889,#2890,#2891); +#2889 = CARTESIAN_POINT('',(-14.3,3.6,11.6)); +#2890 = DIRECTION('',(0.,1.,0.)); +#2891 = DIRECTION('',(1.,0.,0.)); +#2892 = DEFINITIONAL_REPRESENTATION('',(#2893),#2897); +#2893 = LINE('',#2894,#2895); +#2894 = CARTESIAN_POINT('',(0.,0.)); +#2895 = VECTOR('',#2896,1.); +#2896 = DIRECTION('',(1.,0.)); +#2897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2898 = ORIENTED_EDGE('',*,*,#2899,.T.); +#2899 = EDGE_CURVE('',#2872,#2814,#2900,.T.); +#2900 = SURFACE_CURVE('',#2901,(#2905,#2912),.PCURVE_S1.); +#2901 = LINE('',#2902,#2903); +#2902 = CARTESIAN_POINT('',(2.,3.6,11.6)); +#2903 = VECTOR('',#2904,1.); +#2904 = DIRECTION('',(0.,-1.,0.)); +#2905 = PCURVE('',#2567,#2906); +#2906 = DEFINITIONAL_REPRESENTATION('',(#2907),#2911); +#2907 = LINE('',#2908,#2909); +#2908 = CARTESIAN_POINT('',(17.,-0.6)); +#2909 = VECTOR('',#2910,1.); +#2910 = DIRECTION('',(0.,-1.)); +#2911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2912 = PCURVE('',#2913,#2918); +#2913 = PLANE('',#2914); +#2914 = AXIS2_PLACEMENT_3D('',#2915,#2916,#2917); +#2915 = CARTESIAN_POINT('',(2.,3.6,11.6)); +#2916 = DIRECTION('',(1.,0.,0.)); +#2917 = DIRECTION('',(0.,-1.,0.)); +#2918 = DEFINITIONAL_REPRESENTATION('',(#2919),#2923); +#2919 = LINE('',#2920,#2921); +#2920 = CARTESIAN_POINT('',(0.,0.)); +#2921 = VECTOR('',#2922,1.); +#2922 = DIRECTION('',(1.,0.)); +#2923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2924 = FACE_BOUND('',#2925,.T.); +#2925 = EDGE_LOOP('',(#2926,#2956,#2984,#3012)); +#2926 = ORIENTED_EDGE('',*,*,#2927,.T.); +#2927 = EDGE_CURVE('',#2928,#2930,#2932,.T.); +#2928 = VERTEX_POINT('',#2929); +#2929 = CARTESIAN_POINT('',(6.8,-3.6,11.6)); +#2930 = VERTEX_POINT('',#2931); +#2931 = CARTESIAN_POINT('',(6.8,3.6,11.6)); +#2932 = SURFACE_CURVE('',#2933,(#2937,#2944),.PCURVE_S1.); +#2933 = LINE('',#2934,#2935); +#2934 = CARTESIAN_POINT('',(6.8,-3.6,11.6)); +#2935 = VECTOR('',#2936,1.); +#2936 = DIRECTION('',(0.,1.,0.)); +#2937 = PCURVE('',#2567,#2938); +#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2943); +#2939 = LINE('',#2940,#2941); +#2940 = CARTESIAN_POINT('',(21.8,-7.8)); +#2941 = VECTOR('',#2942,1.); +#2942 = DIRECTION('',(0.,1.)); +#2943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2944 = PCURVE('',#2945,#2950); +#2945 = PLANE('',#2946); +#2946 = AXIS2_PLACEMENT_3D('',#2947,#2948,#2949); +#2947 = CARTESIAN_POINT('',(6.8,-3.6,11.6)); +#2948 = DIRECTION('',(-1.,0.,0.)); +#2949 = DIRECTION('',(0.,1.,0.)); +#2950 = DEFINITIONAL_REPRESENTATION('',(#2951),#2955); +#2951 = LINE('',#2952,#2953); +#2952 = CARTESIAN_POINT('',(0.,0.)); +#2953 = VECTOR('',#2954,1.); +#2954 = DIRECTION('',(1.,0.)); +#2955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2956 = ORIENTED_EDGE('',*,*,#2957,.T.); +#2957 = EDGE_CURVE('',#2930,#2958,#2960,.T.); +#2958 = VERTEX_POINT('',#2959); +#2959 = CARTESIAN_POINT('',(14.3,3.6,11.6)); +#2960 = SURFACE_CURVE('',#2961,(#2965,#2972),.PCURVE_S1.); +#2961 = LINE('',#2962,#2963); +#2962 = CARTESIAN_POINT('',(6.8,3.6,11.6)); +#2963 = VECTOR('',#2964,1.); +#2964 = DIRECTION('',(1.,0.,0.)); +#2965 = PCURVE('',#2567,#2966); +#2966 = DEFINITIONAL_REPRESENTATION('',(#2967),#2971); +#2967 = LINE('',#2968,#2969); +#2968 = CARTESIAN_POINT('',(21.8,-0.6)); +#2969 = VECTOR('',#2970,1.); +#2970 = DIRECTION('',(1.,0.)); +#2971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2972 = PCURVE('',#2973,#2978); +#2973 = PLANE('',#2974); +#2974 = AXIS2_PLACEMENT_3D('',#2975,#2976,#2977); +#2975 = CARTESIAN_POINT('',(6.8,3.6,11.6)); +#2976 = DIRECTION('',(0.,1.,0.)); +#2977 = DIRECTION('',(1.,0.,0.)); +#2978 = DEFINITIONAL_REPRESENTATION('',(#2979),#2983); +#2979 = LINE('',#2980,#2981); +#2980 = CARTESIAN_POINT('',(0.,0.)); +#2981 = VECTOR('',#2982,1.); +#2982 = DIRECTION('',(1.,0.)); +#2983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2984 = ORIENTED_EDGE('',*,*,#2985,.T.); +#2985 = EDGE_CURVE('',#2958,#2986,#2988,.T.); +#2986 = VERTEX_POINT('',#2987); +#2987 = CARTESIAN_POINT('',(14.3,-3.6,11.6)); +#2988 = SURFACE_CURVE('',#2989,(#2993,#3000),.PCURVE_S1.); +#2989 = LINE('',#2990,#2991); +#2990 = CARTESIAN_POINT('',(14.3,3.6,11.6)); +#2991 = VECTOR('',#2992,1.); +#2992 = DIRECTION('',(0.,-1.,0.)); +#2993 = PCURVE('',#2567,#2994); +#2994 = DEFINITIONAL_REPRESENTATION('',(#2995),#2999); +#2995 = LINE('',#2996,#2997); +#2996 = CARTESIAN_POINT('',(29.3,-0.6)); +#2997 = VECTOR('',#2998,1.); +#2998 = DIRECTION('',(0.,-1.)); +#2999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3000 = PCURVE('',#3001,#3006); +#3001 = PLANE('',#3002); +#3002 = AXIS2_PLACEMENT_3D('',#3003,#3004,#3005); +#3003 = CARTESIAN_POINT('',(14.3,3.6,11.6)); +#3004 = DIRECTION('',(1.,0.,0.)); +#3005 = DIRECTION('',(0.,-1.,0.)); +#3006 = DEFINITIONAL_REPRESENTATION('',(#3007),#3011); +#3007 = LINE('',#3008,#3009); +#3008 = CARTESIAN_POINT('',(0.,0.)); +#3009 = VECTOR('',#3010,1.); +#3010 = DIRECTION('',(1.,0.)); +#3011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3012 = ORIENTED_EDGE('',*,*,#3013,.T.); +#3013 = EDGE_CURVE('',#2986,#2928,#3014,.T.); +#3014 = SURFACE_CURVE('',#3015,(#3019,#3026),.PCURVE_S1.); +#3015 = LINE('',#3016,#3017); +#3016 = CARTESIAN_POINT('',(14.3,-3.6,11.6)); +#3017 = VECTOR('',#3018,1.); +#3018 = DIRECTION('',(-1.,0.,0.)); +#3019 = PCURVE('',#2567,#3020); +#3020 = DEFINITIONAL_REPRESENTATION('',(#3021),#3025); +#3021 = LINE('',#3022,#3023); +#3022 = CARTESIAN_POINT('',(29.3,-7.8)); +#3023 = VECTOR('',#3024,1.); +#3024 = DIRECTION('',(-1.,0.)); +#3025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3026 = PCURVE('',#3027,#3032); +#3027 = PLANE('',#3028); +#3028 = AXIS2_PLACEMENT_3D('',#3029,#3030,#3031); +#3029 = CARTESIAN_POINT('',(14.3,-3.6,11.6)); +#3030 = DIRECTION('',(0.,-1.,0.)); +#3031 = DIRECTION('',(-1.,0.,0.)); +#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037); +#3033 = LINE('',#3034,#3035); +#3034 = CARTESIAN_POINT('',(0.,-0.)); +#3035 = VECTOR('',#3036,1.); +#3036 = DIRECTION('',(1.,0.)); +#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3038 = ADVANCED_FACE('',(#3039),#2831,.T.); +#3039 = FACE_BOUND('',#3040,.T.); +#3040 = EDGE_LOOP('',(#3041,#3064,#3092,#3113)); +#3041 = ORIENTED_EDGE('',*,*,#3042,.T.); +#3042 = EDGE_CURVE('',#2814,#3043,#3045,.T.); +#3043 = VERTEX_POINT('',#3044); +#3044 = CARTESIAN_POINT('',(2.,-3.6,13.6)); +#3045 = SURFACE_CURVE('',#3046,(#3050,#3057),.PCURVE_S1.); +#3046 = LINE('',#3047,#3048); +#3047 = CARTESIAN_POINT('',(2.,-3.6,11.6)); +#3048 = VECTOR('',#3049,1.); +#3049 = DIRECTION('',(0.,0.,1.)); +#3050 = PCURVE('',#2831,#3051); +#3051 = DEFINITIONAL_REPRESENTATION('',(#3052),#3056); +#3052 = LINE('',#3053,#3054); +#3053 = CARTESIAN_POINT('',(0.,-0.)); +#3054 = VECTOR('',#3055,1.); +#3055 = DIRECTION('',(0.,-1.)); +#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3057 = PCURVE('',#2913,#3058); +#3058 = DEFINITIONAL_REPRESENTATION('',(#3059),#3063); +#3059 = LINE('',#3060,#3061); +#3060 = CARTESIAN_POINT('',(7.2,0.)); +#3061 = VECTOR('',#3062,1.); +#3062 = DIRECTION('',(0.,-1.)); +#3063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3064 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3065 = EDGE_CURVE('',#3043,#3066,#3068,.T.); +#3066 = VERTEX_POINT('',#3067); +#3067 = CARTESIAN_POINT('',(-14.3,-3.6,13.6)); +#3068 = SURFACE_CURVE('',#3069,(#3073,#3080),.PCURVE_S1.); +#3069 = LINE('',#3070,#3071); +#3070 = CARTESIAN_POINT('',(2.,-3.6,13.6)); +#3071 = VECTOR('',#3072,1.); +#3072 = DIRECTION('',(-1.,0.,0.)); +#3073 = PCURVE('',#2831,#3074); +#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3079); +#3075 = LINE('',#3076,#3077); +#3076 = CARTESIAN_POINT('',(0.,-2.)); +#3077 = VECTOR('',#3078,1.); +#3078 = DIRECTION('',(1.,0.)); +#3079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3080 = PCURVE('',#3081,#3086); +#3081 = PLANE('',#3082); +#3082 = AXIS2_PLACEMENT_3D('',#3083,#3084,#3085); +#3083 = CARTESIAN_POINT('',(-14.3,3.6,13.6)); +#3084 = DIRECTION('',(0.,0.,1.)); +#3085 = DIRECTION('',(1.,0.,0.)); +#3086 = DEFINITIONAL_REPRESENTATION('',(#3087),#3091); +#3087 = LINE('',#3088,#3089); +#3088 = CARTESIAN_POINT('',(16.3,-7.2)); +#3089 = VECTOR('',#3090,1.); +#3090 = DIRECTION('',(-1.,0.)); +#3091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3092 = ORIENTED_EDGE('',*,*,#3093,.F.); +#3093 = EDGE_CURVE('',#2816,#3066,#3094,.T.); +#3094 = SURFACE_CURVE('',#3095,(#3099,#3106),.PCURVE_S1.); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(-14.3,-3.6,11.6)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(0.,0.,1.)); +#3099 = PCURVE('',#2831,#3100); +#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3105); +#3101 = LINE('',#3102,#3103); +#3102 = CARTESIAN_POINT('',(16.3,0.)); +#3103 = VECTOR('',#3104,1.); +#3104 = DIRECTION('',(0.,-1.)); +#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3106 = PCURVE('',#2859,#3107); +#3107 = DEFINITIONAL_REPRESENTATION('',(#3108),#3112); +#3108 = LINE('',#3109,#3110); +#3109 = CARTESIAN_POINT('',(0.,0.)); +#3110 = VECTOR('',#3111,1.); +#3111 = DIRECTION('',(0.,-1.)); +#3112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3113 = ORIENTED_EDGE('',*,*,#2813,.F.); +#3114 = ADVANCED_FACE('',(#3115),#2913,.T.); +#3115 = FACE_BOUND('',#3116,.T.); +#3116 = EDGE_LOOP('',(#3117,#3140,#3161,#3162)); +#3117 = ORIENTED_EDGE('',*,*,#3118,.T.); +#3118 = EDGE_CURVE('',#2872,#3119,#3121,.T.); +#3119 = VERTEX_POINT('',#3120); +#3120 = CARTESIAN_POINT('',(2.,3.6,13.6)); +#3121 = SURFACE_CURVE('',#3122,(#3126,#3133),.PCURVE_S1.); +#3122 = LINE('',#3123,#3124); +#3123 = CARTESIAN_POINT('',(2.,3.6,11.6)); +#3124 = VECTOR('',#3125,1.); +#3125 = DIRECTION('',(0.,0.,1.)); +#3126 = PCURVE('',#2913,#3127); +#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132); +#3128 = LINE('',#3129,#3130); +#3129 = CARTESIAN_POINT('',(0.,0.)); +#3130 = VECTOR('',#3131,1.); +#3131 = DIRECTION('',(0.,-1.)); +#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3133 = PCURVE('',#2887,#3134); +#3134 = DEFINITIONAL_REPRESENTATION('',(#3135),#3139); +#3135 = LINE('',#3136,#3137); +#3136 = CARTESIAN_POINT('',(16.3,0.)); +#3137 = VECTOR('',#3138,1.); +#3138 = DIRECTION('',(0.,-1.)); +#3139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3140 = ORIENTED_EDGE('',*,*,#3141,.T.); +#3141 = EDGE_CURVE('',#3119,#3043,#3142,.T.); +#3142 = SURFACE_CURVE('',#3143,(#3147,#3154),.PCURVE_S1.); +#3143 = LINE('',#3144,#3145); +#3144 = CARTESIAN_POINT('',(2.,3.6,13.6)); +#3145 = VECTOR('',#3146,1.); +#3146 = DIRECTION('',(0.,-1.,0.)); +#3147 = PCURVE('',#2913,#3148); +#3148 = DEFINITIONAL_REPRESENTATION('',(#3149),#3153); +#3149 = LINE('',#3150,#3151); +#3150 = CARTESIAN_POINT('',(0.,-2.)); +#3151 = VECTOR('',#3152,1.); +#3152 = DIRECTION('',(1.,0.)); +#3153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3154 = PCURVE('',#3081,#3155); +#3155 = DEFINITIONAL_REPRESENTATION('',(#3156),#3160); +#3156 = LINE('',#3157,#3158); +#3157 = CARTESIAN_POINT('',(16.3,0.)); +#3158 = VECTOR('',#3159,1.); +#3159 = DIRECTION('',(0.,-1.)); +#3160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3161 = ORIENTED_EDGE('',*,*,#3042,.F.); +#3162 = ORIENTED_EDGE('',*,*,#2899,.F.); +#3163 = ADVANCED_FACE('',(#3164),#2887,.T.); +#3164 = FACE_BOUND('',#3165,.T.); +#3165 = EDGE_LOOP('',(#3166,#3189,#3210,#3211)); +#3166 = ORIENTED_EDGE('',*,*,#3167,.T.); +#3167 = EDGE_CURVE('',#2844,#3168,#3170,.T.); +#3168 = VERTEX_POINT('',#3169); +#3169 = CARTESIAN_POINT('',(-14.3,3.6,13.6)); +#3170 = SURFACE_CURVE('',#3171,(#3175,#3182),.PCURVE_S1.); +#3171 = LINE('',#3172,#3173); +#3172 = CARTESIAN_POINT('',(-14.3,3.6,11.6)); +#3173 = VECTOR('',#3174,1.); +#3174 = DIRECTION('',(0.,0.,1.)); +#3175 = PCURVE('',#2887,#3176); +#3176 = DEFINITIONAL_REPRESENTATION('',(#3177),#3181); +#3177 = LINE('',#3178,#3179); +#3178 = CARTESIAN_POINT('',(0.,0.)); +#3179 = VECTOR('',#3180,1.); +#3180 = DIRECTION('',(0.,-1.)); +#3181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3182 = PCURVE('',#2859,#3183); +#3183 = DEFINITIONAL_REPRESENTATION('',(#3184),#3188); +#3184 = LINE('',#3185,#3186); +#3185 = CARTESIAN_POINT('',(7.2,0.)); +#3186 = VECTOR('',#3187,1.); +#3187 = DIRECTION('',(0.,-1.)); +#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3189 = ORIENTED_EDGE('',*,*,#3190,.T.); +#3190 = EDGE_CURVE('',#3168,#3119,#3191,.T.); +#3191 = SURFACE_CURVE('',#3192,(#3196,#3203),.PCURVE_S1.); +#3192 = LINE('',#3193,#3194); +#3193 = CARTESIAN_POINT('',(-14.3,3.6,13.6)); +#3194 = VECTOR('',#3195,1.); +#3195 = DIRECTION('',(1.,0.,0.)); +#3196 = PCURVE('',#2887,#3197); +#3197 = DEFINITIONAL_REPRESENTATION('',(#3198),#3202); +#3198 = LINE('',#3199,#3200); +#3199 = CARTESIAN_POINT('',(0.,-2.)); +#3200 = VECTOR('',#3201,1.); +#3201 = DIRECTION('',(1.,0.)); +#3202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3203 = PCURVE('',#3081,#3204); +#3204 = DEFINITIONAL_REPRESENTATION('',(#3205),#3209); +#3205 = LINE('',#3206,#3207); +#3206 = CARTESIAN_POINT('',(0.,0.)); +#3207 = VECTOR('',#3208,1.); +#3208 = DIRECTION('',(1.,0.)); +#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3210 = ORIENTED_EDGE('',*,*,#3118,.F.); +#3211 = ORIENTED_EDGE('',*,*,#2871,.F.); +#3212 = ADVANCED_FACE('',(#3213),#2859,.T.); +#3213 = FACE_BOUND('',#3214,.T.); +#3214 = EDGE_LOOP('',(#3215,#3216,#3237,#3238)); +#3215 = ORIENTED_EDGE('',*,*,#3093,.T.); +#3216 = ORIENTED_EDGE('',*,*,#3217,.T.); +#3217 = EDGE_CURVE('',#3066,#3168,#3218,.T.); +#3218 = SURFACE_CURVE('',#3219,(#3223,#3230),.PCURVE_S1.); +#3219 = LINE('',#3220,#3221); +#3220 = CARTESIAN_POINT('',(-14.3,-3.6,13.6)); +#3221 = VECTOR('',#3222,1.); +#3222 = DIRECTION('',(0.,1.,0.)); +#3223 = PCURVE('',#2859,#3224); +#3224 = DEFINITIONAL_REPRESENTATION('',(#3225),#3229); +#3225 = LINE('',#3226,#3227); +#3226 = CARTESIAN_POINT('',(0.,-2.)); +#3227 = VECTOR('',#3228,1.); +#3228 = DIRECTION('',(1.,0.)); +#3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3230 = PCURVE('',#3081,#3231); +#3231 = DEFINITIONAL_REPRESENTATION('',(#3232),#3236); +#3232 = LINE('',#3233,#3234); +#3233 = CARTESIAN_POINT('',(0.,-7.2)); +#3234 = VECTOR('',#3235,1.); +#3235 = DIRECTION('',(0.,1.)); +#3236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3237 = ORIENTED_EDGE('',*,*,#3167,.F.); +#3238 = ORIENTED_EDGE('',*,*,#2843,.F.); +#3239 = ADVANCED_FACE('',(#3240),#2945,.T.); +#3240 = FACE_BOUND('',#3241,.T.); +#3241 = EDGE_LOOP('',(#3242,#3265,#3293,#3314)); +#3242 = ORIENTED_EDGE('',*,*,#3243,.T.); +#3243 = EDGE_CURVE('',#2928,#3244,#3246,.T.); +#3244 = VERTEX_POINT('',#3245); +#3245 = CARTESIAN_POINT('',(6.8,-3.6,13.6)); +#3246 = SURFACE_CURVE('',#3247,(#3251,#3258),.PCURVE_S1.); +#3247 = LINE('',#3248,#3249); +#3248 = CARTESIAN_POINT('',(6.8,-3.6,11.6)); +#3249 = VECTOR('',#3250,1.); +#3250 = DIRECTION('',(0.,0.,1.)); +#3251 = PCURVE('',#2945,#3252); +#3252 = DEFINITIONAL_REPRESENTATION('',(#3253),#3257); +#3253 = LINE('',#3254,#3255); +#3254 = CARTESIAN_POINT('',(0.,0.)); +#3255 = VECTOR('',#3256,1.); +#3256 = DIRECTION('',(0.,-1.)); +#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3258 = PCURVE('',#3027,#3259); +#3259 = DEFINITIONAL_REPRESENTATION('',(#3260),#3264); +#3260 = LINE('',#3261,#3262); +#3261 = CARTESIAN_POINT('',(7.5,0.)); +#3262 = VECTOR('',#3263,1.); +#3263 = DIRECTION('',(0.,-1.)); +#3264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3265 = ORIENTED_EDGE('',*,*,#3266,.T.); +#3266 = EDGE_CURVE('',#3244,#3267,#3269,.T.); +#3267 = VERTEX_POINT('',#3268); +#3268 = CARTESIAN_POINT('',(6.8,3.6,13.6)); +#3269 = SURFACE_CURVE('',#3270,(#3274,#3281),.PCURVE_S1.); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(6.8,-3.6,13.6)); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.,1.,0.)); +#3274 = PCURVE('',#2945,#3275); +#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3280); +#3276 = LINE('',#3277,#3278); +#3277 = CARTESIAN_POINT('',(0.,-2.)); +#3278 = VECTOR('',#3279,1.); +#3279 = DIRECTION('',(1.,0.)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#3282,#3287); +#3282 = PLANE('',#3283); +#3283 = AXIS2_PLACEMENT_3D('',#3284,#3285,#3286); +#3284 = CARTESIAN_POINT('',(6.8,3.6,13.6)); +#3285 = DIRECTION('',(0.,0.,1.)); +#3286 = DIRECTION('',(1.,0.,0.)); +#3287 = DEFINITIONAL_REPRESENTATION('',(#3288),#3292); +#3288 = LINE('',#3289,#3290); +#3289 = CARTESIAN_POINT('',(0.,-7.2)); +#3290 = VECTOR('',#3291,1.); +#3291 = DIRECTION('',(0.,1.)); +#3292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3293 = ORIENTED_EDGE('',*,*,#3294,.F.); +#3294 = EDGE_CURVE('',#2930,#3267,#3295,.T.); +#3295 = SURFACE_CURVE('',#3296,(#3300,#3307),.PCURVE_S1.); +#3296 = LINE('',#3297,#3298); +#3297 = CARTESIAN_POINT('',(6.8,3.6,11.6)); +#3298 = VECTOR('',#3299,1.); +#3299 = DIRECTION('',(0.,0.,1.)); +#3300 = PCURVE('',#2945,#3301); +#3301 = DEFINITIONAL_REPRESENTATION('',(#3302),#3306); +#3302 = LINE('',#3303,#3304); +#3303 = CARTESIAN_POINT('',(7.2,0.)); +#3304 = VECTOR('',#3305,1.); +#3305 = DIRECTION('',(0.,-1.)); +#3306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3307 = PCURVE('',#2973,#3308); +#3308 = DEFINITIONAL_REPRESENTATION('',(#3309),#3313); +#3309 = LINE('',#3310,#3311); +#3310 = CARTESIAN_POINT('',(0.,0.)); +#3311 = VECTOR('',#3312,1.); +#3312 = DIRECTION('',(0.,-1.)); +#3313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3314 = ORIENTED_EDGE('',*,*,#2927,.F.); +#3315 = ADVANCED_FACE('',(#3316),#3027,.T.); +#3316 = FACE_BOUND('',#3317,.T.); +#3317 = EDGE_LOOP('',(#3318,#3341,#3362,#3363)); +#3318 = ORIENTED_EDGE('',*,*,#3319,.T.); +#3319 = EDGE_CURVE('',#2986,#3320,#3322,.T.); +#3320 = VERTEX_POINT('',#3321); +#3321 = CARTESIAN_POINT('',(14.3,-3.6,13.6)); +#3322 = SURFACE_CURVE('',#3323,(#3327,#3334),.PCURVE_S1.); +#3323 = LINE('',#3324,#3325); +#3324 = CARTESIAN_POINT('',(14.3,-3.6,11.6)); +#3325 = VECTOR('',#3326,1.); +#3326 = DIRECTION('',(0.,0.,1.)); +#3327 = PCURVE('',#3027,#3328); +#3328 = DEFINITIONAL_REPRESENTATION('',(#3329),#3333); +#3329 = LINE('',#3330,#3331); +#3330 = CARTESIAN_POINT('',(0.,-0.)); +#3331 = VECTOR('',#3332,1.); +#3332 = DIRECTION('',(0.,-1.)); +#3333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3334 = PCURVE('',#3001,#3335); +#3335 = DEFINITIONAL_REPRESENTATION('',(#3336),#3340); +#3336 = LINE('',#3337,#3338); +#3337 = CARTESIAN_POINT('',(7.2,0.)); +#3338 = VECTOR('',#3339,1.); +#3339 = DIRECTION('',(0.,-1.)); +#3340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3341 = ORIENTED_EDGE('',*,*,#3342,.T.); +#3342 = EDGE_CURVE('',#3320,#3244,#3343,.T.); +#3343 = SURFACE_CURVE('',#3344,(#3348,#3355),.PCURVE_S1.); +#3344 = LINE('',#3345,#3346); +#3345 = CARTESIAN_POINT('',(14.3,-3.6,13.6)); +#3346 = VECTOR('',#3347,1.); +#3347 = DIRECTION('',(-1.,0.,0.)); +#3348 = PCURVE('',#3027,#3349); +#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354); +#3350 = LINE('',#3351,#3352); +#3351 = CARTESIAN_POINT('',(0.,-2.)); +#3352 = VECTOR('',#3353,1.); +#3353 = DIRECTION('',(1.,0.)); +#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3355 = PCURVE('',#3282,#3356); +#3356 = DEFINITIONAL_REPRESENTATION('',(#3357),#3361); +#3357 = LINE('',#3358,#3359); +#3358 = CARTESIAN_POINT('',(7.5,-7.2)); +#3359 = VECTOR('',#3360,1.); +#3360 = DIRECTION('',(-1.,0.)); +#3361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3362 = ORIENTED_EDGE('',*,*,#3243,.F.); +#3363 = ORIENTED_EDGE('',*,*,#3013,.F.); +#3364 = ADVANCED_FACE('',(#3365),#3001,.T.); +#3365 = FACE_BOUND('',#3366,.T.); +#3366 = EDGE_LOOP('',(#3367,#3390,#3411,#3412)); +#3367 = ORIENTED_EDGE('',*,*,#3368,.T.); +#3368 = EDGE_CURVE('',#2958,#3369,#3371,.T.); +#3369 = VERTEX_POINT('',#3370); +#3370 = CARTESIAN_POINT('',(14.3,3.6,13.6)); +#3371 = SURFACE_CURVE('',#3372,(#3376,#3383),.PCURVE_S1.); +#3372 = LINE('',#3373,#3374); +#3373 = CARTESIAN_POINT('',(14.3,3.6,11.6)); +#3374 = VECTOR('',#3375,1.); +#3375 = DIRECTION('',(0.,0.,1.)); +#3376 = PCURVE('',#3001,#3377); +#3377 = DEFINITIONAL_REPRESENTATION('',(#3378),#3382); +#3378 = LINE('',#3379,#3380); +#3379 = CARTESIAN_POINT('',(0.,0.)); +#3380 = VECTOR('',#3381,1.); +#3381 = DIRECTION('',(0.,-1.)); +#3382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3383 = PCURVE('',#2973,#3384); +#3384 = DEFINITIONAL_REPRESENTATION('',(#3385),#3389); +#3385 = LINE('',#3386,#3387); +#3386 = CARTESIAN_POINT('',(7.5,0.)); +#3387 = VECTOR('',#3388,1.); +#3388 = DIRECTION('',(0.,-1.)); +#3389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3390 = ORIENTED_EDGE('',*,*,#3391,.T.); +#3391 = EDGE_CURVE('',#3369,#3320,#3392,.T.); +#3392 = SURFACE_CURVE('',#3393,(#3397,#3404),.PCURVE_S1.); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(14.3,3.6,13.6)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(0.,-1.,0.)); +#3397 = PCURVE('',#3001,#3398); +#3398 = DEFINITIONAL_REPRESENTATION('',(#3399),#3403); +#3399 = LINE('',#3400,#3401); +#3400 = CARTESIAN_POINT('',(0.,-2.)); +#3401 = VECTOR('',#3402,1.); +#3402 = DIRECTION('',(1.,0.)); +#3403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3404 = PCURVE('',#3282,#3405); +#3405 = DEFINITIONAL_REPRESENTATION('',(#3406),#3410); +#3406 = LINE('',#3407,#3408); +#3407 = CARTESIAN_POINT('',(7.5,0.)); +#3408 = VECTOR('',#3409,1.); +#3409 = DIRECTION('',(0.,-1.)); +#3410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3411 = ORIENTED_EDGE('',*,*,#3319,.F.); +#3412 = ORIENTED_EDGE('',*,*,#2985,.F.); +#3413 = ADVANCED_FACE('',(#3414),#2973,.T.); +#3414 = FACE_BOUND('',#3415,.T.); +#3415 = EDGE_LOOP('',(#3416,#3417,#3438,#3439)); +#3416 = ORIENTED_EDGE('',*,*,#3294,.T.); +#3417 = ORIENTED_EDGE('',*,*,#3418,.T.); +#3418 = EDGE_CURVE('',#3267,#3369,#3419,.T.); +#3419 = SURFACE_CURVE('',#3420,(#3424,#3431),.PCURVE_S1.); +#3420 = LINE('',#3421,#3422); +#3421 = CARTESIAN_POINT('',(6.8,3.6,13.6)); +#3422 = VECTOR('',#3423,1.); +#3423 = DIRECTION('',(1.,0.,0.)); +#3424 = PCURVE('',#2973,#3425); +#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430); +#3426 = LINE('',#3427,#3428); +#3427 = CARTESIAN_POINT('',(0.,-2.)); +#3428 = VECTOR('',#3429,1.); +#3429 = DIRECTION('',(1.,0.)); +#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3431 = PCURVE('',#3282,#3432); +#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437); +#3433 = LINE('',#3434,#3435); +#3434 = CARTESIAN_POINT('',(0.,0.)); +#3435 = VECTOR('',#3436,1.); +#3436 = DIRECTION('',(1.,0.)); +#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3438 = ORIENTED_EDGE('',*,*,#3368,.F.); +#3439 = ORIENTED_EDGE('',*,*,#2957,.F.); +#3440 = ADVANCED_FACE('',(#3441),#3081,.T.); +#3441 = FACE_BOUND('',#3442,.F.); +#3442 = EDGE_LOOP('',(#3443,#3444,#3445,#3446)); +#3443 = ORIENTED_EDGE('',*,*,#3190,.T.); +#3444 = ORIENTED_EDGE('',*,*,#3141,.T.); +#3445 = ORIENTED_EDGE('',*,*,#3065,.T.); +#3446 = ORIENTED_EDGE('',*,*,#3217,.T.); +#3447 = ADVANCED_FACE('',(#3448),#3282,.T.); +#3448 = FACE_BOUND('',#3449,.F.); +#3449 = EDGE_LOOP('',(#3450,#3451,#3452,#3453)); +#3450 = ORIENTED_EDGE('',*,*,#3418,.T.); +#3451 = ORIENTED_EDGE('',*,*,#3391,.T.); +#3452 = ORIENTED_EDGE('',*,*,#3342,.T.); +#3453 = ORIENTED_EDGE('',*,*,#3266,.T.); +#3454 = ADVANCED_FACE('',(#3455),#151,.T.); +#3455 = FACE_BOUND('',#3456,.T.); +#3456 = EDGE_LOOP('',(#3457,#3458,#3459,#3460,#3461,#3462,#3463,#3464, + #3465,#3466,#3467,#3468,#3469,#3470,#3471)); +#3457 = ORIENTED_EDGE('',*,*,#434,.F.); +#3458 = ORIENTED_EDGE('',*,*,#137,.T.); +#3459 = ORIENTED_EDGE('',*,*,#573,.F.); +#3460 = ORIENTED_EDGE('',*,*,#1658,.F.); +#3461 = ORIENTED_EDGE('',*,*,#723,.F.); +#3462 = ORIENTED_EDGE('',*,*,#219,.T.); +#3463 = ORIENTED_EDGE('',*,*,#1079,.T.); +#3464 = ORIENTED_EDGE('',*,*,#1102,.T.); +#3465 = ORIENTED_EDGE('',*,*,#2322,.T.); +#3466 = ORIENTED_EDGE('',*,*,#2711,.T.); +#3467 = ORIENTED_EDGE('',*,*,#2768,.T.); +#3468 = ORIENTED_EDGE('',*,*,#2528,.F.); +#3469 = ORIENTED_EDGE('',*,*,#2243,.T.); +#3470 = ORIENTED_EDGE('',*,*,#771,.F.); +#3471 = ORIENTED_EDGE('',*,*,#748,.F.); +#3472 = ADVANCED_FACE('',(#3473,#3570),#99,.T.); +#3473 = FACE_BOUND('',#3474,.T.); +#3474 = EDGE_LOOP('',(#3475,#3476,#3477,#3478,#3524,#3568,#3569)); +#3475 = ORIENTED_EDGE('',*,*,#621,.F.); +#3476 = ORIENTED_EDGE('',*,*,#675,.T.); +#3477 = ORIENTED_EDGE('',*,*,#1634,.T.); +#3478 = ORIENTED_EDGE('',*,*,#3479,.T.); +#3479 = EDGE_CURVE('',#1635,#3480,#3482,.T.); +#3480 = VERTEX_POINT('',#3481); +#3481 = CARTESIAN_POINT('',(-15.,0.,1.5)); +#3482 = SURFACE_CURVE('',#3483,(#3488,#3495),.PCURVE_S1.); +#3483 = CIRCLE('',#3484,3.4); +#3484 = AXIS2_PLACEMENT_3D('',#3485,#3486,#3487); +#3485 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#3486 = DIRECTION('',(0.,0.,1.)); +#3487 = DIRECTION('',(1.,0.,0.)); +#3488 = PCURVE('',#99,#3489); +#3489 = DEFINITIONAL_REPRESENTATION('',(#3490),#3494); +#3490 = CIRCLE('',#3491,3.4); +#3491 = AXIS2_PLACEMENT_2D('',#3492,#3493); +#3492 = CARTESIAN_POINT('',(1.42108547152E-14,3.75)); +#3493 = DIRECTION('',(1.,0.)); +#3494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3495 = PCURVE('',#539,#3496); +#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3523); +#3497 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3498,#3499,#3500,#3501,#3502, + #3503,#3504,#3505,#3506,#3507,#3508,#3509,#3510,#3511,#3512,#3513, + #3514,#3515,#3516,#3517,#3518,#3519,#3520,#3521,#3522), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (5.073101700748,5.128105501041,5.183109301333,5.238113101625, + 5.293116901918,5.34812070221,5.403124502502,5.458128302795, + 5.513132103087,5.568135903379,5.623139703672,5.678143503964, + 5.733147304256,5.788151104549,5.843154904841,5.898158705133, + 5.953162505426,6.008166305718,6.06317010601,6.118173906303, + 6.173177706595,6.228181506887,6.28318530718),.QUASI_UNIFORM_KNOTS.); +#3498 = CARTESIAN_POINT('',(5.073101700748,-5.7)); +#3499 = CARTESIAN_POINT('',(5.091436300846,-5.7)); +#3500 = CARTESIAN_POINT('',(5.128105501041,-5.7)); +#3501 = CARTESIAN_POINT('',(5.183109301333,-5.7)); +#3502 = CARTESIAN_POINT('',(5.238113101625,-5.7)); +#3503 = CARTESIAN_POINT('',(5.293116901918,-5.7)); +#3504 = CARTESIAN_POINT('',(5.34812070221,-5.7)); +#3505 = CARTESIAN_POINT('',(5.403124502502,-5.7)); +#3506 = CARTESIAN_POINT('',(5.458128302795,-5.7)); +#3507 = CARTESIAN_POINT('',(5.513132103087,-5.7)); +#3508 = CARTESIAN_POINT('',(5.568135903379,-5.7)); +#3509 = CARTESIAN_POINT('',(5.623139703672,-5.7)); +#3510 = CARTESIAN_POINT('',(5.678143503964,-5.7)); +#3511 = CARTESIAN_POINT('',(5.733147304256,-5.7)); +#3512 = CARTESIAN_POINT('',(5.788151104549,-5.7)); +#3513 = CARTESIAN_POINT('',(5.843154904841,-5.7)); +#3514 = CARTESIAN_POINT('',(5.898158705133,-5.7)); +#3515 = CARTESIAN_POINT('',(5.953162505426,-5.7)); +#3516 = CARTESIAN_POINT('',(6.008166305718,-5.7)); +#3517 = CARTESIAN_POINT('',(6.06317010601,-5.7)); +#3518 = CARTESIAN_POINT('',(6.118173906303,-5.7)); +#3519 = CARTESIAN_POINT('',(6.173177706595,-5.7)); +#3520 = CARTESIAN_POINT('',(6.228181506887,-5.7)); +#3521 = CARTESIAN_POINT('',(6.264850707082,-5.7)); +#3522 = CARTESIAN_POINT('',(6.28318530718,-5.7)); +#3523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3524 = ORIENTED_EDGE('',*,*,#3525,.T.); +#3525 = EDGE_CURVE('',#3480,#523,#3526,.T.); +#3526 = SURFACE_CURVE('',#3527,(#3532,#3539),.PCURVE_S1.); +#3527 = CIRCLE('',#3528,3.4); +#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531); +#3529 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#3530 = DIRECTION('',(0.,0.,1.)); +#3531 = DIRECTION('',(1.,0.,0.)); +#3532 = PCURVE('',#99,#3533); +#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538); +#3534 = CIRCLE('',#3535,3.4); +#3535 = AXIS2_PLACEMENT_2D('',#3536,#3537); +#3536 = CARTESIAN_POINT('',(1.42108547152E-14,3.75)); +#3537 = DIRECTION('',(1.,0.)); +#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3539 = PCURVE('',#539,#3540); +#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3567); +#3541 = B_SPLINE_CURVE_WITH_KNOTS('',3,(#3542,#3543,#3544,#3545,#3546, + #3547,#3548,#3549,#3550,#3551,#3552,#3553,#3554,#3555,#3556,#3557, + #3558,#3559,#3560,#3561,#3562,#3563,#3564,#3565,#3566), + .UNSPECIFIED.,.F.,.F.,(4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4), + (0.,5.500380029234E-02,0.110007600585,0.165011400877,0.220015201169, + 0.275019001462,0.330022801754,0.385026602046,0.440030402339, + 0.495034202631,0.550038002923,0.605041803216,0.660045603508, + 0.7150494038,0.770053204093,0.825057004385,0.880060804677, + 0.93506460497,0.990068405262,1.045072205554,1.100076005847, + 1.155079806139,1.210083606431),.QUASI_UNIFORM_KNOTS.); +#3542 = CARTESIAN_POINT('',(6.28318530718,-5.7)); +#3543 = CARTESIAN_POINT('',(6.301519907277,-5.7)); +#3544 = CARTESIAN_POINT('',(6.338189107472,-5.7)); +#3545 = CARTESIAN_POINT('',(6.393192907764,-5.7)); +#3546 = CARTESIAN_POINT('',(6.448196708057,-5.7)); +#3547 = CARTESIAN_POINT('',(6.503200508349,-5.7)); +#3548 = CARTESIAN_POINT('',(6.558204308641,-5.7)); +#3549 = CARTESIAN_POINT('',(6.613208108934,-5.7)); +#3550 = CARTESIAN_POINT('',(6.668211909226,-5.7)); +#3551 = CARTESIAN_POINT('',(6.723215709518,-5.7)); +#3552 = CARTESIAN_POINT('',(6.778219509811,-5.7)); +#3553 = CARTESIAN_POINT('',(6.833223310103,-5.7)); +#3554 = CARTESIAN_POINT('',(6.888227110395,-5.7)); +#3555 = CARTESIAN_POINT('',(6.943230910688,-5.7)); +#3556 = CARTESIAN_POINT('',(6.99823471098,-5.7)); +#3557 = CARTESIAN_POINT('',(7.053238511272,-5.7)); +#3558 = CARTESIAN_POINT('',(7.108242311565,-5.7)); +#3559 = CARTESIAN_POINT('',(7.163246111857,-5.7)); +#3560 = CARTESIAN_POINT('',(7.218249912149,-5.7)); +#3561 = CARTESIAN_POINT('',(7.273253712442,-5.7)); +#3562 = CARTESIAN_POINT('',(7.328257512734,-5.7)); +#3563 = CARTESIAN_POINT('',(7.383261313026,-5.7)); +#3564 = CARTESIAN_POINT('',(7.438265113319,-5.7)); +#3565 = CARTESIAN_POINT('',(7.474934313514,-5.7)); +#3566 = CARTESIAN_POINT('',(7.493268913611,-5.7)); +#3567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3568 = ORIENTED_EDGE('',*,*,#595,.T.); +#3569 = ORIENTED_EDGE('',*,*,#84,.F.); +#3570 = FACE_BOUND('',#3571,.T.); +#3571 = EDGE_LOOP('',(#3572,#3573,#3574)); +#3572 = ORIENTED_EDGE('',*,*,#1609,.F.); +#3573 = ORIENTED_EDGE('',*,*,#1536,.F.); +#3574 = ORIENTED_EDGE('',*,*,#1585,.F.); +#3575 = ADVANCED_FACE('',(#3576,#3584),#1266,.F.); +#3576 = FACE_BOUND('',#3577,.T.); +#3577 = EDGE_LOOP('',(#3578,#3579,#3580,#3581,#3582,#3583)); +#3578 = ORIENTED_EDGE('',*,*,#1326,.F.); +#3579 = ORIENTED_EDGE('',*,*,#1251,.T.); +#3580 = ORIENTED_EDGE('',*,*,#2427,.F.); +#3581 = ORIENTED_EDGE('',*,*,#2737,.T.); +#3582 = ORIENTED_EDGE('',*,*,#2451,.F.); +#3583 = ORIENTED_EDGE('',*,*,#1402,.F.); +#3584 = FACE_BOUND('',#3585,.F.); +#3585 = EDGE_LOOP('',(#3586,#3587,#3588)); +#3586 = ORIENTED_EDGE('',*,*,#1507,.T.); +#3587 = ORIENTED_EDGE('',*,*,#1479,.T.); +#3588 = ORIENTED_EDGE('',*,*,#1426,.T.); +#3589 = ADVANCED_FACE('',(#3590),#286,.T.); +#3590 = FACE_BOUND('',#3591,.T.); +#3591 = EDGE_LOOP('',(#3592,#3593,#3594,#3595,#3596,#3597,#3598,#3599, + #3600,#3601,#3602,#3603,#3604,#3605,#3606)); +#3592 = ORIENTED_EDGE('',*,*,#383,.F.); +#3593 = ORIENTED_EDGE('',*,*,#1055,.T.); +#3594 = ORIENTED_EDGE('',*,*,#1032,.T.); +#3595 = ORIENTED_EDGE('',*,*,#1775,.F.); +#3596 = ORIENTED_EDGE('',*,*,#2579,.T.); +#3597 = ORIENTED_EDGE('',*,*,#2790,.T.); +#3598 = ORIENTED_EDGE('',*,*,#2665,.F.); +#3599 = ORIENTED_EDGE('',*,*,#2344,.F.); +#3600 = ORIENTED_EDGE('',*,*,#1153,.F.); +#3601 = ORIENTED_EDGE('',*,*,#1176,.F.); +#3602 = ORIENTED_EDGE('',*,*,#270,.T.); +#3603 = ORIENTED_EDGE('',*,*,#1353,.T.); +#3604 = ORIENTED_EDGE('',*,*,#2475,.T.); +#3605 = ORIENTED_EDGE('',*,*,#2405,.T.); +#3606 = ORIENTED_EDGE('',*,*,#1202,.F.); +#3607 = ADVANCED_FACE('',(#3608),#539,.F.); +#3608 = FACE_BOUND('',#3609,.F.); +#3609 = EDGE_LOOP('',(#3610,#3611,#3612,#3613)); +#3610 = ORIENTED_EDGE('',*,*,#3479,.T.); +#3611 = ORIENTED_EDGE('',*,*,#3525,.T.); +#3612 = ORIENTED_EDGE('',*,*,#520,.F.); +#3613 = ORIENTED_EDGE('',*,*,#1679,.F.); +#3614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3618)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3615,#3616,#3617)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#3615 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3616 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3617 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3618 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#3615, + 'distance_accuracy_value','confusion accuracy'); +#3619 = PRODUCT_TYPE('part',$,(#7)); +#3620 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3621),#3614); +#3621 = STYLED_ITEM('color',(#3622),#15); +#3622 = PRESENTATION_STYLE_ASSIGNMENT((#3623,#3629)); +#3623 = SURFACE_STYLE_USAGE(.BOTH.,#3624); +#3624 = SURFACE_SIDE_STYLE('',(#3625)); +#3625 = SURFACE_STYLE_FILL_AREA(#3626); +#3626 = FILL_AREA_STYLE('',(#3627)); +#3627 = FILL_AREA_STYLE_COLOUR('',#3628); +#3628 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#3629 = CURVE_STYLE('',#3630,POSITIVE_LENGTH_MEASURE(0.1),#3628); +#3630 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.stl b/Electrical Parts/electronic-components/SHARP/0A41SK/SHARP-0A41SK.stl new file mode 100644 index 0000000000000000000000000000000000000000..e5ec0b5bf1f081d69127c00b0562286bcbd2b6ce GIT binary patch literal 26784 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 X{HnwG=~Gu7JP;8mrF~wkjiUbpQWj5* literal 0 HcmV?d00001 diff --git a/Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.fcstd b/Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..2712f4121dd65c6e6d802119f0b2499d164ba352 GIT binary patch literal 71934 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 literal 0 HcmV?d00001 diff --git a/Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.step b/Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.step new file mode 100644 index 00000000..90361d2e --- /dev/null +++ b/Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.step @@ -0,0 +1,5944 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/alexandre/Documents/Git-Open-ROB/FreeCAD/SHARP-2Y0A05/SHARP-2Y0A0 +5.step','2015-09-19T08:52:00',('Author'),(''), + 'Open CASCADE STEP processor 6.8','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('Pad002','Pad002','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5025); +#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,#161,#525,#579,#667,#776,#803,#851,#1068, + #1122,#1171,#1598,#1676,#1725,#1775,#1826,#1946,#2057,#2134,#2192, + #2246,#2293,#2347,#2379,#2461,#2542,#2574,#2713,#2784,#2856,#2933, + #2965,#3041,#3144,#3249,#3298,#3347,#3396,#3445,#3494,#3587,#3670, + #3746,#3773,#3887,#3948,#4002,#4051,#4083,#4117,#4211,#4217,#4224, + #4252,#4299,#4393,#4699,#4726,#4733,#4760,#4787,#4814,#4821,#4828, + #4835,#4862,#4933,#4940,#4967,#4978,#5005,#5012,#5019)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.T.); +#19 = EDGE_LOOP('',(#20,#55,#83,#109,#135)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(1.,0.,0.)); +#31 = PCURVE('',#32,#37); +#32 = PLANE('',#33); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#35 = DIRECTION('',(0.,1.,0.)); +#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('',(1.,0.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#44,#49); +#44 = PLANE('',#45); +#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48); +#46 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#47 = DIRECTION('',(0.,0.,1.)); +#48 = DIRECTION('',(1.,0.,0.)); +#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54); +#50 = LINE('',#51,#52); +#51 = CARTESIAN_POINT('',(0.,0.)); +#52 = VECTOR('',#53,1.); +#53 = DIRECTION('',(1.,0.)); +#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#55 = ORIENTED_EDGE('',*,*,#56,.T.); +#56 = EDGE_CURVE('',#22,#57,#59,.T.); +#57 = VERTEX_POINT('',#58); +#58 = CARTESIAN_POINT('',(-18.4,3.75,1.5)); +#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-18.4,3.75,0.)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(0.,0.,1.)); +#64 = PCURVE('',#32,#65); +#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70); +#66 = LINE('',#67,#68); +#67 = CARTESIAN_POINT('',(0.,0.)); +#68 = VECTOR('',#69,1.); +#69 = DIRECTION('',(0.,-1.)); +#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#71 = PCURVE('',#72,#77); +#72 = CYLINDRICAL_SURFACE('',#73,3.75); +#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76); +#74 = CARTESIAN_POINT('',(-18.4,0.,0.)); +#75 = DIRECTION('',(-0.,-0.,-1.)); +#76 = DIRECTION('',(1.,0.,0.)); +#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82); +#78 = LINE('',#79,#80); +#79 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#80 = VECTOR('',#81,1.); +#81 = DIRECTION('',(-0.,-1.)); +#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#83 = ORIENTED_EDGE('',*,*,#84,.T.); +#84 = EDGE_CURVE('',#57,#85,#87,.T.); +#85 = VERTEX_POINT('',#86); +#86 = CARTESIAN_POINT('',(-17.2,3.75,1.5)); +#87 = SURFACE_CURVE('',#88,(#92,#98),.PCURVE_S1.); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-17.8,3.75,1.5)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(1.,0.,0.)); +#92 = PCURVE('',#32,#93); +#93 = DEFINITIONAL_REPRESENTATION('',(#94),#97); +#94 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#95,#96),.UNSPECIFIED.,.F.,.F.,(2, + 2),(-0.94,1.1),.PIECEWISE_BEZIER_KNOTS.); +#95 = CARTESIAN_POINT('',(-0.34,-1.5)); +#96 = CARTESIAN_POINT('',(1.7,-1.5)); +#97 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#98 = PCURVE('',#99,#104); +#99 = PLANE('',#100); +#100 = AXIS2_PLACEMENT_3D('',#101,#102,#103); +#101 = CARTESIAN_POINT('',(-17.2,-6.75,1.5)); +#102 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#103 = DIRECTION('',(-1.,0.,0.)); +#104 = DEFINITIONAL_REPRESENTATION('',(#105),#108); +#105 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#106,#107),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.94,1.1),.PIECEWISE_BEZIER_KNOTS.); +#106 = CARTESIAN_POINT('',(1.54,-10.5)); +#107 = CARTESIAN_POINT('',(-0.5,-10.5)); +#108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#109 = ORIENTED_EDGE('',*,*,#110,.T.); +#110 = EDGE_CURVE('',#85,#111,#113,.T.); +#111 = VERTEX_POINT('',#112); +#112 = CARTESIAN_POINT('',(-15.,3.75,5.2)); +#113 = SURFACE_CURVE('',#114,(#118,#124),.PCURVE_S1.); +#114 = LINE('',#115,#116); +#115 = CARTESIAN_POINT('',(-16.58618456556,3.75,2.532325957906)); +#116 = VECTOR('',#117,1.); +#117 = DIRECTION('',(0.511075392877,0.,0.859535888021)); +#118 = PCURVE('',#32,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#123); +#120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.631492038262,3.534086341745),.PIECEWISE_BEZIER_KNOTS.); +#121 = CARTESIAN_POINT('',(0.98,-1.13)); +#122 = CARTESIAN_POINT('',(3.62,-5.57)); +#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#124 = PCURVE('',#125,#130); +#125 = PLANE('',#126); +#126 = AXIS2_PLACEMENT_3D('',#127,#128,#129); +#127 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#128 = DIRECTION('',(-0.859535888021,1.134815336983E-16,0.511075392877) + ); +#129 = DIRECTION('',(-0.511075392877,-1.908553066744E-16,-0.859535888021 + )); +#130 = DEFINITIONAL_REPRESENTATION('',(#131),#134); +#131 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#132,#133),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.631492038262,3.534086341745),.PIECEWISE_BEZIER_KNOTS.); +#132 = CARTESIAN_POINT('',(4.735113515007,-10.5)); +#133 = CARTESIAN_POINT('',(-0.430464865001,-10.5)); +#134 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#135 = ORIENTED_EDGE('',*,*,#136,.F.); +#136 = EDGE_CURVE('',#24,#111,#137,.T.); +#137 = SURFACE_CURVE('',#138,(#142,#149),.PCURVE_S1.); +#138 = LINE('',#139,#140); +#139 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#140 = VECTOR('',#141,1.); +#141 = DIRECTION('',(0.,0.,1.)); +#142 = PCURVE('',#32,#143); +#143 = DEFINITIONAL_REPRESENTATION('',(#144),#148); +#144 = LINE('',#145,#146); +#145 = CARTESIAN_POINT('',(3.4,0.)); +#146 = VECTOR('',#147,1.); +#147 = DIRECTION('',(0.,-1.)); +#148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#149 = PCURVE('',#150,#155); +#150 = PLANE('',#151); +#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154); +#152 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#153 = DIRECTION('',(-1.,0.,0.)); +#154 = DIRECTION('',(0.,1.,0.)); +#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160); +#156 = LINE('',#157,#158); +#157 = CARTESIAN_POINT('',(0.,0.)); +#158 = VECTOR('',#159,1.); +#159 = DIRECTION('',(0.,-1.)); +#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#161 = ADVANCED_FACE('',(#162,#463,#494),#44,.F.); +#162 = FACE_BOUND('',#163,.F.); +#163 = EDGE_LOOP('',(#164,#165,#189,#217,#245,#273,#301,#329,#358,#386, + #414,#442)); +#164 = ORIENTED_EDGE('',*,*,#21,.F.); +#165 = ORIENTED_EDGE('',*,*,#166,.T.); +#166 = EDGE_CURVE('',#22,#167,#169,.T.); +#167 = VERTEX_POINT('',#168); +#168 = CARTESIAN_POINT('',(-18.4,-3.75,0.)); +#169 = SURFACE_CURVE('',#170,(#175,#182),.PCURVE_S1.); +#170 = CIRCLE('',#171,3.75); +#171 = AXIS2_PLACEMENT_3D('',#172,#173,#174); +#172 = CARTESIAN_POINT('',(-18.4,0.,0.)); +#173 = DIRECTION('',(0.,0.,1.)); +#174 = DIRECTION('',(1.,0.,0.)); +#175 = PCURVE('',#44,#176); +#176 = DEFINITIONAL_REPRESENTATION('',(#177),#181); +#177 = CIRCLE('',#178,3.75); +#178 = AXIS2_PLACEMENT_2D('',#179,#180); +#179 = CARTESIAN_POINT('',(0.,-3.75)); +#180 = DIRECTION('',(1.,0.)); +#181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#182 = PCURVE('',#72,#183); +#183 = DEFINITIONAL_REPRESENTATION('',(#184),#188); +#184 = LINE('',#185,#186); +#185 = CARTESIAN_POINT('',(-0.,0.)); +#186 = VECTOR('',#187,1.); +#187 = DIRECTION('',(-1.,0.)); +#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#189 = ORIENTED_EDGE('',*,*,#190,.T.); +#190 = EDGE_CURVE('',#167,#191,#193,.T.); +#191 = VERTEX_POINT('',#192); +#192 = CARTESIAN_POINT('',(-15.,-3.75,0.)); +#193 = SURFACE_CURVE('',#194,(#198,#205),.PCURVE_S1.); +#194 = LINE('',#195,#196); +#195 = CARTESIAN_POINT('',(-18.4,-3.75,0.)); +#196 = VECTOR('',#197,1.); +#197 = DIRECTION('',(1.,0.,0.)); +#198 = PCURVE('',#44,#199); +#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204); +#200 = LINE('',#201,#202); +#201 = CARTESIAN_POINT('',(0.,-7.5)); +#202 = VECTOR('',#203,1.); +#203 = DIRECTION('',(1.,0.)); +#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#205 = PCURVE('',#206,#211); +#206 = PLANE('',#207); +#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210); +#208 = CARTESIAN_POINT('',(-18.4,-3.75,0.)); +#209 = DIRECTION('',(0.,1.,0.)); +#210 = DIRECTION('',(1.,0.,0.)); +#211 = DEFINITIONAL_REPRESENTATION('',(#212),#216); +#212 = LINE('',#213,#214); +#213 = CARTESIAN_POINT('',(0.,0.)); +#214 = VECTOR('',#215,1.); +#215 = DIRECTION('',(1.,0.)); +#216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#217 = ORIENTED_EDGE('',*,*,#218,.T.); +#218 = EDGE_CURVE('',#191,#219,#221,.T.); +#219 = VERTEX_POINT('',#220); +#220 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.); +#222 = LINE('',#223,#224); +#223 = CARTESIAN_POINT('',(-15.,-3.75,0.)); +#224 = VECTOR('',#225,1.); +#225 = DIRECTION('',(0.,-1.,0.)); +#226 = PCURVE('',#44,#227); +#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232); +#228 = LINE('',#229,#230); +#229 = CARTESIAN_POINT('',(3.4,-7.5)); +#230 = VECTOR('',#231,1.); +#231 = DIRECTION('',(0.,-1.)); +#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#233 = PCURVE('',#234,#239); +#234 = PLANE('',#235); +#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238); +#236 = CARTESIAN_POINT('',(-15.,-3.75,0.)); +#237 = DIRECTION('',(1.,0.,0.)); +#238 = DIRECTION('',(0.,-1.,0.)); +#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244); +#240 = LINE('',#241,#242); +#241 = CARTESIAN_POINT('',(0.,0.)); +#242 = VECTOR('',#243,1.); +#243 = DIRECTION('',(1.,0.)); +#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#245 = ORIENTED_EDGE('',*,*,#246,.T.); +#246 = EDGE_CURVE('',#219,#247,#249,.T.); +#247 = VERTEX_POINT('',#248); +#248 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#249 = SURFACE_CURVE('',#250,(#254,#261),.PCURVE_S1.); +#250 = LINE('',#251,#252); +#251 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#252 = VECTOR('',#253,1.); +#253 = DIRECTION('',(1.,0.,0.)); +#254 = PCURVE('',#44,#255); +#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260); +#256 = LINE('',#257,#258); +#257 = CARTESIAN_POINT('',(3.4,-10.5)); +#258 = VECTOR('',#259,1.); +#259 = DIRECTION('',(1.,0.)); +#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#261 = PCURVE('',#262,#267); +#262 = PLANE('',#263); +#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266); +#264 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#265 = DIRECTION('',(0.,1.,0.)); +#266 = DIRECTION('',(1.,0.,0.)); +#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272); +#268 = LINE('',#269,#270); +#269 = CARTESIAN_POINT('',(0.,0.)); +#270 = VECTOR('',#271,1.); +#271 = DIRECTION('',(1.,0.)); +#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#273 = ORIENTED_EDGE('',*,*,#274,.T.); +#274 = EDGE_CURVE('',#247,#275,#277,.T.); +#275 = VERTEX_POINT('',#276); +#276 = CARTESIAN_POINT('',(15.,-3.75,0.)); +#277 = SURFACE_CURVE('',#278,(#282,#289),.PCURVE_S1.); +#278 = LINE('',#279,#280); +#279 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#280 = VECTOR('',#281,1.); +#281 = DIRECTION('',(0.,1.,0.)); +#282 = PCURVE('',#44,#283); +#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288); +#284 = LINE('',#285,#286); +#285 = CARTESIAN_POINT('',(33.4,-10.5)); +#286 = VECTOR('',#287,1.); +#287 = DIRECTION('',(0.,1.)); +#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#289 = PCURVE('',#290,#295); +#290 = PLANE('',#291); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#293 = DIRECTION('',(-1.,0.,0.)); +#294 = DIRECTION('',(0.,1.,0.)); +#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300); +#296 = LINE('',#297,#298); +#297 = CARTESIAN_POINT('',(0.,0.)); +#298 = VECTOR('',#299,1.); +#299 = DIRECTION('',(1.,0.)); +#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#301 = ORIENTED_EDGE('',*,*,#302,.T.); +#302 = EDGE_CURVE('',#275,#303,#305,.T.); +#303 = VERTEX_POINT('',#304); +#304 = CARTESIAN_POINT('',(18.4,-3.75,0.)); +#305 = SURFACE_CURVE('',#306,(#310,#317),.PCURVE_S1.); +#306 = LINE('',#307,#308); +#307 = CARTESIAN_POINT('',(15.,-3.75,0.)); +#308 = VECTOR('',#309,1.); +#309 = DIRECTION('',(1.,0.,0.)); +#310 = PCURVE('',#44,#311); +#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316); +#312 = LINE('',#313,#314); +#313 = CARTESIAN_POINT('',(33.4,-7.5)); +#314 = VECTOR('',#315,1.); +#315 = DIRECTION('',(1.,0.)); +#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#317 = PCURVE('',#318,#323); +#318 = PLANE('',#319); +#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322); +#320 = CARTESIAN_POINT('',(15.,-3.75,0.)); +#321 = DIRECTION('',(0.,1.,0.)); +#322 = DIRECTION('',(1.,0.,0.)); +#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328); +#324 = LINE('',#325,#326); +#325 = CARTESIAN_POINT('',(0.,0.)); +#326 = VECTOR('',#327,1.); +#327 = DIRECTION('',(1.,0.)); +#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#329 = ORIENTED_EDGE('',*,*,#330,.T.); +#330 = EDGE_CURVE('',#303,#331,#333,.T.); +#331 = VERTEX_POINT('',#332); +#332 = CARTESIAN_POINT('',(18.4,3.75,0.)); +#333 = SURFACE_CURVE('',#334,(#339,#346),.PCURVE_S1.); +#334 = CIRCLE('',#335,3.75); +#335 = AXIS2_PLACEMENT_3D('',#336,#337,#338); +#336 = CARTESIAN_POINT('',(18.4,0.,0.)); +#337 = DIRECTION('',(0.,0.,1.)); +#338 = DIRECTION('',(1.,0.,0.)); +#339 = PCURVE('',#44,#340); +#340 = DEFINITIONAL_REPRESENTATION('',(#341),#345); +#341 = CIRCLE('',#342,3.75); +#342 = AXIS2_PLACEMENT_2D('',#343,#344); +#343 = CARTESIAN_POINT('',(36.8,-3.75)); +#344 = DIRECTION('',(1.,0.)); +#345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#346 = PCURVE('',#347,#352); +#347 = CYLINDRICAL_SURFACE('',#348,3.75); +#348 = AXIS2_PLACEMENT_3D('',#349,#350,#351); +#349 = CARTESIAN_POINT('',(18.4,0.,0.)); +#350 = DIRECTION('',(-0.,-0.,-1.)); +#351 = DIRECTION('',(1.,0.,0.)); +#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357); +#353 = LINE('',#354,#355); +#354 = CARTESIAN_POINT('',(-0.,0.)); +#355 = VECTOR('',#356,1.); +#356 = DIRECTION('',(-1.,0.)); +#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#358 = ORIENTED_EDGE('',*,*,#359,.F.); +#359 = EDGE_CURVE('',#360,#331,#362,.T.); +#360 = VERTEX_POINT('',#361); +#361 = CARTESIAN_POINT('',(15.,3.75,0.)); +#362 = SURFACE_CURVE('',#363,(#367,#374),.PCURVE_S1.); +#363 = LINE('',#364,#365); +#364 = CARTESIAN_POINT('',(15.,3.75,0.)); +#365 = VECTOR('',#366,1.); +#366 = DIRECTION('',(1.,0.,0.)); +#367 = PCURVE('',#44,#368); +#368 = DEFINITIONAL_REPRESENTATION('',(#369),#373); +#369 = LINE('',#370,#371); +#370 = CARTESIAN_POINT('',(33.4,0.)); +#371 = VECTOR('',#372,1.); +#372 = DIRECTION('',(1.,0.)); +#373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#374 = PCURVE('',#375,#380); +#375 = PLANE('',#376); +#376 = AXIS2_PLACEMENT_3D('',#377,#378,#379); +#377 = CARTESIAN_POINT('',(15.,3.75,0.)); +#378 = DIRECTION('',(0.,1.,0.)); +#379 = DIRECTION('',(1.,0.,0.)); +#380 = DEFINITIONAL_REPRESENTATION('',(#381),#385); +#381 = LINE('',#382,#383); +#382 = CARTESIAN_POINT('',(0.,0.)); +#383 = VECTOR('',#384,1.); +#384 = DIRECTION('',(1.,0.)); +#385 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#386 = ORIENTED_EDGE('',*,*,#387,.F.); +#387 = EDGE_CURVE('',#388,#360,#390,.T.); +#388 = VERTEX_POINT('',#389); +#389 = CARTESIAN_POINT('',(15.,6.75,0.)); +#390 = SURFACE_CURVE('',#391,(#395,#402),.PCURVE_S1.); +#391 = LINE('',#392,#393); +#392 = CARTESIAN_POINT('',(15.,6.75,0.)); +#393 = VECTOR('',#394,1.); +#394 = DIRECTION('',(0.,-1.,0.)); +#395 = PCURVE('',#44,#396); +#396 = DEFINITIONAL_REPRESENTATION('',(#397),#401); +#397 = LINE('',#398,#399); +#398 = CARTESIAN_POINT('',(33.4,3.)); +#399 = VECTOR('',#400,1.); +#400 = DIRECTION('',(0.,-1.)); +#401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#402 = PCURVE('',#403,#408); +#403 = PLANE('',#404); +#404 = AXIS2_PLACEMENT_3D('',#405,#406,#407); +#405 = CARTESIAN_POINT('',(15.,6.75,0.)); +#406 = DIRECTION('',(1.,0.,0.)); +#407 = DIRECTION('',(0.,-1.,0.)); +#408 = DEFINITIONAL_REPRESENTATION('',(#409),#413); +#409 = LINE('',#410,#411); +#410 = CARTESIAN_POINT('',(0.,0.)); +#411 = VECTOR('',#412,1.); +#412 = DIRECTION('',(1.,0.)); +#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#414 = ORIENTED_EDGE('',*,*,#415,.F.); +#415 = EDGE_CURVE('',#416,#388,#418,.T.); +#416 = VERTEX_POINT('',#417); +#417 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#418 = SURFACE_CURVE('',#419,(#423,#430),.PCURVE_S1.); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(1.,0.,0.)); +#423 = PCURVE('',#44,#424); +#424 = DEFINITIONAL_REPRESENTATION('',(#425),#429); +#425 = LINE('',#426,#427); +#426 = CARTESIAN_POINT('',(3.4,3.)); +#427 = VECTOR('',#428,1.); +#428 = DIRECTION('',(1.,0.)); +#429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#430 = PCURVE('',#431,#436); +#431 = PLANE('',#432); +#432 = AXIS2_PLACEMENT_3D('',#433,#434,#435); +#433 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#434 = DIRECTION('',(0.,1.,0.)); +#435 = DIRECTION('',(1.,0.,0.)); +#436 = DEFINITIONAL_REPRESENTATION('',(#437),#441); +#437 = LINE('',#438,#439); +#438 = CARTESIAN_POINT('',(0.,0.)); +#439 = VECTOR('',#440,1.); +#440 = DIRECTION('',(1.,0.)); +#441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#442 = ORIENTED_EDGE('',*,*,#443,.F.); +#443 = EDGE_CURVE('',#24,#416,#444,.T.); +#444 = SURFACE_CURVE('',#445,(#449,#456),.PCURVE_S1.); +#445 = LINE('',#446,#447); +#446 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#447 = VECTOR('',#448,1.); +#448 = DIRECTION('',(0.,1.,0.)); +#449 = PCURVE('',#44,#450); +#450 = DEFINITIONAL_REPRESENTATION('',(#451),#455); +#451 = LINE('',#452,#453); +#452 = CARTESIAN_POINT('',(3.4,0.)); +#453 = VECTOR('',#454,1.); +#454 = DIRECTION('',(0.,1.)); +#455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#456 = PCURVE('',#150,#457); +#457 = DEFINITIONAL_REPRESENTATION('',(#458),#462); +#458 = LINE('',#459,#460); +#459 = CARTESIAN_POINT('',(0.,0.)); +#460 = VECTOR('',#461,1.); +#461 = DIRECTION('',(1.,0.)); +#462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#463 = FACE_BOUND('',#464,.F.); +#464 = EDGE_LOOP('',(#465)); +#465 = ORIENTED_EDGE('',*,*,#466,.F.); +#466 = EDGE_CURVE('',#467,#467,#469,.T.); +#467 = VERTEX_POINT('',#468); +#468 = CARTESIAN_POINT('',(19.9,0.,0.)); +#469 = SURFACE_CURVE('',#470,(#475,#482),.PCURVE_S1.); +#470 = CIRCLE('',#471,1.5); +#471 = AXIS2_PLACEMENT_3D('',#472,#473,#474); +#472 = CARTESIAN_POINT('',(18.4,0.,0.)); +#473 = DIRECTION('',(0.,0.,1.)); +#474 = DIRECTION('',(1.,0.,0.)); +#475 = PCURVE('',#44,#476); +#476 = DEFINITIONAL_REPRESENTATION('',(#477),#481); +#477 = CIRCLE('',#478,1.5); +#478 = AXIS2_PLACEMENT_2D('',#479,#480); +#479 = CARTESIAN_POINT('',(36.8,-3.75)); +#480 = DIRECTION('',(1.,0.)); +#481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#482 = PCURVE('',#483,#488); +#483 = CYLINDRICAL_SURFACE('',#484,1.5); +#484 = AXIS2_PLACEMENT_3D('',#485,#486,#487); +#485 = CARTESIAN_POINT('',(18.4,0.,7.2)); +#486 = DIRECTION('',(0.,0.,1.)); +#487 = DIRECTION('',(1.,0.,0.)); +#488 = DEFINITIONAL_REPRESENTATION('',(#489),#493); +#489 = LINE('',#490,#491); +#490 = CARTESIAN_POINT('',(0.,-7.2)); +#491 = VECTOR('',#492,1.); +#492 = DIRECTION('',(1.,0.)); +#493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#494 = FACE_BOUND('',#495,.F.); +#495 = EDGE_LOOP('',(#496)); +#496 = ORIENTED_EDGE('',*,*,#497,.F.); +#497 = EDGE_CURVE('',#498,#498,#500,.T.); +#498 = VERTEX_POINT('',#499); +#499 = CARTESIAN_POINT('',(-16.9,0.,0.)); +#500 = SURFACE_CURVE('',#501,(#506,#513),.PCURVE_S1.); +#501 = CIRCLE('',#502,1.5); +#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505); +#503 = CARTESIAN_POINT('',(-18.4,0.,0.)); +#504 = DIRECTION('',(0.,0.,1.)); +#505 = DIRECTION('',(1.,0.,0.)); +#506 = PCURVE('',#44,#507); +#507 = DEFINITIONAL_REPRESENTATION('',(#508),#512); +#508 = CIRCLE('',#509,1.5); +#509 = AXIS2_PLACEMENT_2D('',#510,#511); +#510 = CARTESIAN_POINT('',(0.,-3.75)); +#511 = DIRECTION('',(1.,0.)); +#512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#513 = PCURVE('',#514,#519); +#514 = CYLINDRICAL_SURFACE('',#515,1.5); +#515 = AXIS2_PLACEMENT_3D('',#516,#517,#518); +#516 = CARTESIAN_POINT('',(-18.4,0.,7.2)); +#517 = DIRECTION('',(0.,0.,1.)); +#518 = DIRECTION('',(1.,0.,0.)); +#519 = DEFINITIONAL_REPRESENTATION('',(#520),#524); +#520 = LINE('',#521,#522); +#521 = CARTESIAN_POINT('',(0.,-7.2)); +#522 = VECTOR('',#523,1.); +#523 = DIRECTION('',(1.,0.)); +#524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#525 = ADVANCED_FACE('',(#526),#150,.T.); +#526 = FACE_BOUND('',#527,.T.); +#527 = EDGE_LOOP('',(#528,#529,#530,#558)); +#528 = ORIENTED_EDGE('',*,*,#443,.F.); +#529 = ORIENTED_EDGE('',*,*,#136,.T.); +#530 = ORIENTED_EDGE('',*,*,#531,.T.); +#531 = EDGE_CURVE('',#111,#532,#534,.T.); +#532 = VERTEX_POINT('',#533); +#533 = CARTESIAN_POINT('',(-15.,6.75,5.2)); +#534 = SURFACE_CURVE('',#535,(#539,#546),.PCURVE_S1.); +#535 = LINE('',#536,#537); +#536 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#537 = VECTOR('',#538,1.); +#538 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#539 = PCURVE('',#150,#540); +#540 = DEFINITIONAL_REPRESENTATION('',(#541),#545); +#541 = LINE('',#542,#543); +#542 = CARTESIAN_POINT('',(-10.5,-5.2)); +#543 = VECTOR('',#544,1.); +#544 = DIRECTION('',(1.,2.22044604925E-16)); +#545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#546 = PCURVE('',#547,#552); +#547 = PLANE('',#548); +#548 = AXIS2_PLACEMENT_3D('',#549,#550,#551); +#549 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#550 = DIRECTION('',(-1.,0.,0.)); +#551 = DIRECTION('',(0.,1.,0.)); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = LINE('',#554,#555); +#554 = CARTESIAN_POINT('',(-10.5,-5.2)); +#555 = VECTOR('',#556,1.); +#556 = DIRECTION('',(1.,2.22044604925E-16)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = ORIENTED_EDGE('',*,*,#559,.F.); +#559 = EDGE_CURVE('',#416,#532,#560,.T.); +#560 = SURFACE_CURVE('',#561,(#565,#572),.PCURVE_S1.); +#561 = LINE('',#562,#563); +#562 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#563 = VECTOR('',#564,1.); +#564 = DIRECTION('',(0.,0.,1.)); +#565 = PCURVE('',#150,#566); +#566 = DEFINITIONAL_REPRESENTATION('',(#567),#571); +#567 = LINE('',#568,#569); +#568 = CARTESIAN_POINT('',(3.,0.)); +#569 = VECTOR('',#570,1.); +#570 = DIRECTION('',(0.,-1.)); +#571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#572 = PCURVE('',#431,#573); +#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578); +#574 = LINE('',#575,#576); +#575 = CARTESIAN_POINT('',(0.,0.)); +#576 = VECTOR('',#577,1.); +#577 = DIRECTION('',(0.,-1.)); +#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#579 = ADVANCED_FACE('',(#580),#125,.T.); +#580 = FACE_BOUND('',#581,.T.); +#581 = EDGE_LOOP('',(#582,#619,#645,#646)); +#582 = ORIENTED_EDGE('',*,*,#583,.F.); +#583 = EDGE_CURVE('',#584,#586,#588,.T.); +#584 = VERTEX_POINT('',#585); +#585 = CARTESIAN_POINT('',(-15.,0.,5.2)); +#586 = VERTEX_POINT('',#587); +#587 = CARTESIAN_POINT('',(-17.2,3.181194744117,1.5)); +#588 = SURFACE_CURVE('',#589,(#594,#601),.PCURVE_S1.); +#589 = ELLIPSE('',#590,6.652638822737,3.4); +#590 = AXIS2_PLACEMENT_3D('',#591,#592,#593); +#591 = CARTESIAN_POINT('',(-18.4,0.,-0.518181818182)); +#592 = DIRECTION('',(-0.859535888021,1.134815336983E-16,0.511075392877) + ); +#593 = DIRECTION('',(0.511075392877,-6.747550652332E-17,0.859535888021) + ); +#594 = PCURVE('',#125,#595); +#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600); +#596 = ELLIPSE('',#597,6.652638822737,3.4); +#597 = AXIS2_PLACEMENT_2D('',#598,#599); +#598 = CARTESIAN_POINT('',(6.652638822737,-6.75)); +#599 = DIRECTION('',(-1.,2.583308131978E-16)); +#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#601 = PCURVE('',#602,#607); +#602 = CYLINDRICAL_SURFACE('',#603,3.4); +#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606); +#604 = CARTESIAN_POINT('',(-18.4,0.,7.2)); +#605 = DIRECTION('',(0.,0.,1.)); +#606 = DIRECTION('',(1.,0.,0.)); +#607 = DEFINITIONAL_REPRESENTATION('',(#608),#618); +#608 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#609,#610,#611,#612,#613,#614, + #615,#616,#617),.UNSPECIFIED.,.F.,.F.,(9,9),(0.,1.210083681195), + .PIECEWISE_BEZIER_KNOTS.); +#609 = CARTESIAN_POINT('',(-1.905720010997E-16,-2.)); +#610 = CARTESIAN_POINT('',(0.151260460899,-2.000000000865)); +#611 = CARTESIAN_POINT('',(0.302520920798,-2.149520520124)); +#612 = CARTESIAN_POINT('',(0.453781380698,-2.448561393092)); +#613 = CARTESIAN_POINT('',(0.605041840595,-2.889825199301)); +#614 = CARTESIAN_POINT('',(0.756302300496,-3.45871387435)); +#615 = CARTESIAN_POINT('',(0.907562760396,-4.134227508658)); +#616 = CARTESIAN_POINT('',(1.058823220296,-4.890727996636)); +#617 = CARTESIAN_POINT('',(1.210083681195,-5.7000004)); +#618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#619 = ORIENTED_EDGE('',*,*,#620,.T.); +#620 = EDGE_CURVE('',#584,#111,#621,.T.); +#621 = SURFACE_CURVE('',#622,(#626,#633),.PCURVE_S1.); +#622 = LINE('',#623,#624); +#623 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#624 = VECTOR('',#625,1.); +#625 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#626 = PCURVE('',#125,#627); +#627 = DEFINITIONAL_REPRESENTATION('',(#628),#632); +#628 = LINE('',#629,#630); +#629 = CARTESIAN_POINT('',(-0.,0.)); +#630 = VECTOR('',#631,1.); +#631 = DIRECTION('',(0.,-1.)); +#632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#633 = PCURVE('',#634,#639); +#634 = PLANE('',#635); +#635 = AXIS2_PLACEMENT_3D('',#636,#637,#638); +#636 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#637 = DIRECTION('',(-1.,0.,0.)); +#638 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#639 = DEFINITIONAL_REPRESENTATION('',(#640),#644); +#640 = LINE('',#641,#642); +#641 = CARTESIAN_POINT('',(2.,4.440892098501E-16)); +#642 = VECTOR('',#643,1.); +#643 = DIRECTION('',(0.,-1.)); +#644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#645 = ORIENTED_EDGE('',*,*,#110,.F.); +#646 = ORIENTED_EDGE('',*,*,#647,.F.); +#647 = EDGE_CURVE('',#586,#85,#648,.T.); +#648 = SURFACE_CURVE('',#649,(#653,#660),.PCURVE_S1.); +#649 = LINE('',#650,#651); +#650 = CARTESIAN_POINT('',(-17.2,-6.75,1.5)); +#651 = VECTOR('',#652,1.); +#652 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#653 = PCURVE('',#125,#654); +#654 = DEFINITIONAL_REPRESENTATION('',(#655),#659); +#655 = LINE('',#656,#657); +#656 = CARTESIAN_POINT('',(4.304648650006,6.661338147751E-17)); +#657 = VECTOR('',#658,1.); +#658 = DIRECTION('',(0.,-1.)); +#659 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#660 = PCURVE('',#99,#661); +#661 = DEFINITIONAL_REPRESENTATION('',(#662),#666); +#662 = LINE('',#663,#664); +#663 = CARTESIAN_POINT('',(0.,0.)); +#664 = VECTOR('',#665,1.); +#665 = DIRECTION('',(0.,-1.)); +#666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#667 = ADVANCED_FACE('',(#668),#99,.T.); +#668 = FACE_BOUND('',#669,.T.); +#669 = EDGE_LOOP('',(#670,#698,#719,#747,#774,#775)); +#670 = ORIENTED_EDGE('',*,*,#671,.F.); +#671 = EDGE_CURVE('',#672,#57,#674,.T.); +#672 = VERTEX_POINT('',#673); +#673 = CARTESIAN_POINT('',(-18.4,-3.75,1.5)); +#674 = SURFACE_CURVE('',#675,(#680,#691),.PCURVE_S1.); +#675 = CIRCLE('',#676,3.75); +#676 = AXIS2_PLACEMENT_3D('',#677,#678,#679); +#677 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#678 = DIRECTION('',(0.,0.,-1.)); +#679 = DIRECTION('',(1.,0.,0.)); +#680 = PCURVE('',#99,#681); +#681 = DEFINITIONAL_REPRESENTATION('',(#682),#690); +#682 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#683,#684,#685,#686,#687,#688 +,#689),.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( + '') ); +#683 = CARTESIAN_POINT('',(-2.55,-6.75)); +#684 = CARTESIAN_POINT('',(-2.55,-0.254809471617)); +#685 = CARTESIAN_POINT('',(3.075,-3.502404735808)); +#686 = CARTESIAN_POINT('',(8.7,-6.75)); +#687 = CARTESIAN_POINT('',(3.075,-9.997595264192)); +#688 = CARTESIAN_POINT('',(-2.55,-13.24519052838)); +#689 = CARTESIAN_POINT('',(-2.55,-6.75)); +#690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#691 = PCURVE('',#72,#692); +#692 = DEFINITIONAL_REPRESENTATION('',(#693),#697); +#693 = LINE('',#694,#695); +#694 = CARTESIAN_POINT('',(-6.28318530718,-1.5)); +#695 = VECTOR('',#696,1.); +#696 = DIRECTION('',(1.,-0.)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = ORIENTED_EDGE('',*,*,#699,.T.); +#699 = EDGE_CURVE('',#672,#700,#702,.T.); +#700 = VERTEX_POINT('',#701); +#701 = CARTESIAN_POINT('',(-17.2,-3.75,1.5)); +#702 = SURFACE_CURVE('',#703,(#707,#713),.PCURVE_S1.); +#703 = LINE('',#704,#705); +#704 = CARTESIAN_POINT('',(-17.8,-3.75,1.5)); +#705 = VECTOR('',#706,1.); +#706 = DIRECTION('',(1.,0.,0.)); +#707 = PCURVE('',#99,#708); +#708 = DEFINITIONAL_REPRESENTATION('',(#709),#712); +#709 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#710,#711),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.94,1.1),.PIECEWISE_BEZIER_KNOTS.); +#710 = CARTESIAN_POINT('',(1.54,-3.)); +#711 = CARTESIAN_POINT('',(-0.5,-3.)); +#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#713 = PCURVE('',#206,#714); +#714 = DEFINITIONAL_REPRESENTATION('',(#715),#718); +#715 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#716,#717),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.94,1.1),.PIECEWISE_BEZIER_KNOTS.); +#716 = CARTESIAN_POINT('',(-0.34,-1.5)); +#717 = CARTESIAN_POINT('',(1.7,-1.5)); +#718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#719 = ORIENTED_EDGE('',*,*,#720,.T.); +#720 = EDGE_CURVE('',#700,#721,#723,.T.); +#721 = VERTEX_POINT('',#722); +#722 = CARTESIAN_POINT('',(-17.2,-3.181194744117,1.5)); +#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.); +#724 = LINE('',#725,#726); +#725 = CARTESIAN_POINT('',(-17.2,-6.75,1.5)); +#726 = VECTOR('',#727,1.); +#727 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#728 = PCURVE('',#99,#729); +#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734); +#730 = LINE('',#731,#732); +#731 = CARTESIAN_POINT('',(0.,0.)); +#732 = VECTOR('',#733,1.); +#733 = DIRECTION('',(0.,-1.)); +#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#735 = PCURVE('',#736,#741); +#736 = PLANE('',#737); +#737 = AXIS2_PLACEMENT_3D('',#738,#739,#740); +#738 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#739 = DIRECTION('',(-0.859535888021,1.134815336983E-16,0.511075392877) + ); +#740 = DIRECTION('',(-0.511075392877,-1.908553066744E-16,-0.859535888021 + )); +#741 = DEFINITIONAL_REPRESENTATION('',(#742),#746); +#742 = LINE('',#743,#744); +#743 = CARTESIAN_POINT('',(4.304648650006,6.661338147751E-17)); +#744 = VECTOR('',#745,1.); +#745 = DIRECTION('',(0.,-1.)); +#746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#747 = ORIENTED_EDGE('',*,*,#748,.F.); +#748 = EDGE_CURVE('',#586,#721,#749,.T.); +#749 = SURFACE_CURVE('',#750,(#755,#762),.PCURVE_S1.); +#750 = CIRCLE('',#751,3.4); +#751 = AXIS2_PLACEMENT_3D('',#752,#753,#754); +#752 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#753 = DIRECTION('',(0.,0.,1.)); +#754 = DIRECTION('',(1.,0.,0.)); +#755 = PCURVE('',#99,#756); +#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761); +#757 = CIRCLE('',#758,3.4); +#758 = AXIS2_PLACEMENT_2D('',#759,#760); +#759 = CARTESIAN_POINT('',(1.2,-6.75)); +#760 = DIRECTION('',(-1.,0.)); +#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#762 = PCURVE('',#763,#768); +#763 = PLANE('',#764); +#764 = AXIS2_PLACEMENT_3D('',#765,#766,#767); +#765 = CARTESIAN_POINT('',(-17.2,-6.75,1.5)); +#766 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#767 = DIRECTION('',(-1.,0.,0.)); +#768 = DEFINITIONAL_REPRESENTATION('',(#769),#773); +#769 = CIRCLE('',#770,3.4); +#770 = AXIS2_PLACEMENT_2D('',#771,#772); +#771 = CARTESIAN_POINT('',(1.2,-6.75)); +#772 = DIRECTION('',(-1.,0.)); +#773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#774 = ORIENTED_EDGE('',*,*,#647,.T.); +#775 = ORIENTED_EDGE('',*,*,#84,.F.); +#776 = ADVANCED_FACE('',(#777),#72,.T.); +#777 = FACE_BOUND('',#778,.F.); +#778 = EDGE_LOOP('',(#779,#780,#781,#782)); +#779 = ORIENTED_EDGE('',*,*,#166,.F.); +#780 = ORIENTED_EDGE('',*,*,#56,.T.); +#781 = ORIENTED_EDGE('',*,*,#671,.F.); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#167,#672,#784,.T.); +#784 = SURFACE_CURVE('',#785,(#789,#796),.PCURVE_S1.); +#785 = LINE('',#786,#787); +#786 = CARTESIAN_POINT('',(-18.4,-3.75,0.)); +#787 = VECTOR('',#788,1.); +#788 = DIRECTION('',(0.,0.,1.)); +#789 = PCURVE('',#72,#790); +#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795); +#791 = LINE('',#792,#793); +#792 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#793 = VECTOR('',#794,1.); +#794 = DIRECTION('',(-0.,-1.)); +#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#796 = PCURVE('',#206,#797); +#797 = DEFINITIONAL_REPRESENTATION('',(#798),#802); +#798 = LINE('',#799,#800); +#799 = CARTESIAN_POINT('',(0.,0.)); +#800 = VECTOR('',#801,1.); +#801 = DIRECTION('',(0.,-1.)); +#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#803 = ADVANCED_FACE('',(#804),#206,.F.); +#804 = FACE_BOUND('',#805,.F.); +#805 = EDGE_LOOP('',(#806,#807,#808,#809,#830)); +#806 = ORIENTED_EDGE('',*,*,#190,.F.); +#807 = ORIENTED_EDGE('',*,*,#783,.T.); +#808 = ORIENTED_EDGE('',*,*,#699,.T.); +#809 = ORIENTED_EDGE('',*,*,#810,.T.); +#810 = EDGE_CURVE('',#700,#811,#813,.T.); +#811 = VERTEX_POINT('',#812); +#812 = CARTESIAN_POINT('',(-15.,-3.75,5.2)); +#813 = SURFACE_CURVE('',#814,(#818,#824),.PCURVE_S1.); +#814 = LINE('',#815,#816); +#815 = CARTESIAN_POINT('',(-16.58618456556,-3.75,2.532325957906)); +#816 = VECTOR('',#817,1.); +#817 = DIRECTION('',(0.511075392877,0.,0.859535888021)); +#818 = PCURVE('',#206,#819); +#819 = DEFINITIONAL_REPRESENTATION('',(#820),#823); +#820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#821,#822),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.631492038262,3.534086341745),.PIECEWISE_BEZIER_KNOTS.); +#821 = CARTESIAN_POINT('',(0.98,-1.13)); +#822 = CARTESIAN_POINT('',(3.62,-5.57)); +#823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#824 = PCURVE('',#736,#825); +#825 = DEFINITIONAL_REPRESENTATION('',(#826),#829); +#826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#827,#828),.UNSPECIFIED.,.F.,.F., + (2,2),(-1.631492038262,3.534086341745),.PIECEWISE_BEZIER_KNOTS.); +#827 = CARTESIAN_POINT('',(4.735113515007,-3.)); +#828 = CARTESIAN_POINT('',(-0.430464865001,-3.)); +#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#830 = ORIENTED_EDGE('',*,*,#831,.F.); +#831 = EDGE_CURVE('',#191,#811,#832,.T.); +#832 = SURFACE_CURVE('',#833,(#837,#844),.PCURVE_S1.); +#833 = LINE('',#834,#835); +#834 = CARTESIAN_POINT('',(-15.,-3.75,0.)); +#835 = VECTOR('',#836,1.); +#836 = DIRECTION('',(0.,0.,1.)); +#837 = PCURVE('',#206,#838); +#838 = DEFINITIONAL_REPRESENTATION('',(#839),#843); +#839 = LINE('',#840,#841); +#840 = CARTESIAN_POINT('',(3.4,0.)); +#841 = VECTOR('',#842,1.); +#842 = DIRECTION('',(0.,-1.)); +#843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#844 = PCURVE('',#234,#845); +#845 = DEFINITIONAL_REPRESENTATION('',(#846),#850); +#846 = LINE('',#847,#848); +#847 = CARTESIAN_POINT('',(0.,0.)); +#848 = VECTOR('',#849,1.); +#849 = DIRECTION('',(0.,-1.)); +#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#851 = ADVANCED_FACE('',(#852),#431,.T.); +#852 = FACE_BOUND('',#853,.T.); +#853 = EDGE_LOOP('',(#854,#855,#878,#906,#934,#962,#990,#1018,#1046, + #1067)); +#854 = ORIENTED_EDGE('',*,*,#559,.T.); +#855 = ORIENTED_EDGE('',*,*,#856,.T.); +#856 = EDGE_CURVE('',#532,#857,#859,.T.); +#857 = VERTEX_POINT('',#858); +#858 = CARTESIAN_POINT('',(-15.,6.75,7.2)); +#859 = SURFACE_CURVE('',#860,(#864,#871),.PCURVE_S1.); +#860 = LINE('',#861,#862); +#861 = CARTESIAN_POINT('',(-15.,6.75,0.)); +#862 = VECTOR('',#863,1.); +#863 = DIRECTION('',(0.,0.,1.)); +#864 = PCURVE('',#431,#865); +#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870); +#866 = LINE('',#867,#868); +#867 = CARTESIAN_POINT('',(0.,0.)); +#868 = VECTOR('',#869,1.); +#869 = DIRECTION('',(0.,-1.)); +#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#871 = PCURVE('',#547,#872); +#872 = DEFINITIONAL_REPRESENTATION('',(#873),#877); +#873 = LINE('',#874,#875); +#874 = CARTESIAN_POINT('',(3.,0.)); +#875 = VECTOR('',#876,1.); +#876 = DIRECTION('',(0.,-1.)); +#877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#878 = ORIENTED_EDGE('',*,*,#879,.T.); +#879 = EDGE_CURVE('',#857,#880,#882,.T.); +#880 = VERTEX_POINT('',#881); +#881 = CARTESIAN_POINT('',(-13.,6.749999999999,7.2)); +#882 = SURFACE_CURVE('',#883,(#887,#894),.PCURVE_S1.); +#883 = LINE('',#884,#885); +#884 = CARTESIAN_POINT('',(-15.,6.75,7.2)); +#885 = VECTOR('',#886,1.); +#886 = DIRECTION('',(1.,0.,0.)); +#887 = PCURVE('',#431,#888); +#888 = DEFINITIONAL_REPRESENTATION('',(#889),#893); +#889 = LINE('',#890,#891); +#890 = CARTESIAN_POINT('',(0.,-7.2)); +#891 = VECTOR('',#892,1.); +#892 = DIRECTION('',(1.,0.)); +#893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#894 = PCURVE('',#895,#900); +#895 = PLANE('',#896); +#896 = AXIS2_PLACEMENT_3D('',#897,#898,#899); +#897 = CARTESIAN_POINT('',(-18.4,3.75,7.2)); +#898 = DIRECTION('',(0.,0.,1.)); +#899 = DIRECTION('',(1.,0.,0.)); +#900 = DEFINITIONAL_REPRESENTATION('',(#901),#905); +#901 = LINE('',#902,#903); +#902 = CARTESIAN_POINT('',(3.4,3.)); +#903 = VECTOR('',#904,1.); +#904 = DIRECTION('',(1.,0.)); +#905 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#906 = ORIENTED_EDGE('',*,*,#907,.T.); +#907 = EDGE_CURVE('',#880,#908,#910,.T.); +#908 = VERTEX_POINT('',#909); +#909 = CARTESIAN_POINT('',(-8.,6.75,7.2)); +#910 = SURFACE_CURVE('',#911,(#915,#922),.PCURVE_S1.); +#911 = LINE('',#912,#913); +#912 = CARTESIAN_POINT('',(-13.,6.749999999999,7.2)); +#913 = VECTOR('',#914,1.); +#914 = DIRECTION('',(1.,0.,0.)); +#915 = PCURVE('',#431,#916); +#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921); +#917 = LINE('',#918,#919); +#918 = CARTESIAN_POINT('',(2.,-7.2)); +#919 = VECTOR('',#920,1.); +#920 = DIRECTION('',(1.,0.)); +#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#922 = PCURVE('',#923,#928); +#923 = PLANE('',#924); +#924 = AXIS2_PLACEMENT_3D('',#925,#926,#927); +#925 = CARTESIAN_POINT('',(-13.,6.749999999999,7.2)); +#926 = DIRECTION('',(0.,1.,0.)); +#927 = DIRECTION('',(1.,0.,0.)); +#928 = DEFINITIONAL_REPRESENTATION('',(#929),#933); +#929 = LINE('',#930,#931); +#930 = CARTESIAN_POINT('',(0.,0.)); +#931 = VECTOR('',#932,1.); +#932 = DIRECTION('',(1.,0.)); +#933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#934 = ORIENTED_EDGE('',*,*,#935,.T.); +#935 = EDGE_CURVE('',#908,#936,#938,.T.); +#936 = VERTEX_POINT('',#937); +#937 = CARTESIAN_POINT('',(6.5,6.75,7.2)); +#938 = SURFACE_CURVE('',#939,(#943,#950),.PCURVE_S1.); +#939 = LINE('',#940,#941); +#940 = CARTESIAN_POINT('',(-15.,6.75,7.2)); +#941 = VECTOR('',#942,1.); +#942 = DIRECTION('',(1.,0.,0.)); +#943 = PCURVE('',#431,#944); +#944 = DEFINITIONAL_REPRESENTATION('',(#945),#949); +#945 = LINE('',#946,#947); +#946 = CARTESIAN_POINT('',(0.,-7.2)); +#947 = VECTOR('',#948,1.); +#948 = DIRECTION('',(1.,0.)); +#949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#950 = PCURVE('',#951,#956); +#951 = PLANE('',#952); +#952 = AXIS2_PLACEMENT_3D('',#953,#954,#955); +#953 = CARTESIAN_POINT('',(-18.4,3.75,7.2)); +#954 = DIRECTION('',(0.,0.,1.)); +#955 = DIRECTION('',(1.,0.,0.)); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(3.4,3.)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,0.)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#962 = ORIENTED_EDGE('',*,*,#963,.T.); +#963 = EDGE_CURVE('',#936,#964,#966,.T.); +#964 = VERTEX_POINT('',#965); +#965 = CARTESIAN_POINT('',(13.,6.75,7.2)); +#966 = SURFACE_CURVE('',#967,(#971,#978),.PCURVE_S1.); +#967 = LINE('',#968,#969); +#968 = CARTESIAN_POINT('',(6.5,6.75,7.2)); +#969 = VECTOR('',#970,1.); +#970 = DIRECTION('',(1.,0.,0.)); +#971 = PCURVE('',#431,#972); +#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977); +#973 = LINE('',#974,#975); +#974 = CARTESIAN_POINT('',(21.5,-7.2)); +#975 = VECTOR('',#976,1.); +#976 = DIRECTION('',(1.,0.)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = PCURVE('',#979,#984); +#979 = PLANE('',#980); +#980 = AXIS2_PLACEMENT_3D('',#981,#982,#983); +#981 = CARTESIAN_POINT('',(6.5,6.75,7.2)); +#982 = DIRECTION('',(0.,1.,0.)); +#983 = DIRECTION('',(1.,0.,0.)); +#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989); +#985 = LINE('',#986,#987); +#986 = CARTESIAN_POINT('',(0.,0.)); +#987 = VECTOR('',#988,1.); +#988 = DIRECTION('',(1.,0.)); +#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#990 = ORIENTED_EDGE('',*,*,#991,.T.); +#991 = EDGE_CURVE('',#964,#992,#994,.T.); +#992 = VERTEX_POINT('',#993); +#993 = CARTESIAN_POINT('',(15.,6.75,7.2)); +#994 = SURFACE_CURVE('',#995,(#999,#1006),.PCURVE_S1.); +#995 = LINE('',#996,#997); +#996 = CARTESIAN_POINT('',(-15.,6.75,7.2)); +#997 = VECTOR('',#998,1.); +#998 = DIRECTION('',(1.,0.,0.)); +#999 = PCURVE('',#431,#1000); +#1000 = DEFINITIONAL_REPRESENTATION('',(#1001),#1005); +#1001 = LINE('',#1002,#1003); +#1002 = CARTESIAN_POINT('',(0.,-7.2)); +#1003 = VECTOR('',#1004,1.); +#1004 = DIRECTION('',(1.,0.)); +#1005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1006 = PCURVE('',#1007,#1012); +#1007 = PLANE('',#1008); +#1008 = AXIS2_PLACEMENT_3D('',#1009,#1010,#1011); +#1009 = CARTESIAN_POINT('',(-18.4,3.75,7.2)); +#1010 = DIRECTION('',(0.,0.,1.)); +#1011 = DIRECTION('',(1.,0.,0.)); +#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017); +#1013 = LINE('',#1014,#1015); +#1014 = CARTESIAN_POINT('',(3.4,3.)); +#1015 = VECTOR('',#1016,1.); +#1016 = DIRECTION('',(1.,0.)); +#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1018 = ORIENTED_EDGE('',*,*,#1019,.F.); +#1019 = EDGE_CURVE('',#1020,#992,#1022,.T.); +#1020 = VERTEX_POINT('',#1021); +#1021 = CARTESIAN_POINT('',(15.,6.75,5.2)); +#1022 = SURFACE_CURVE('',#1023,(#1027,#1034),.PCURVE_S1.); +#1023 = LINE('',#1024,#1025); +#1024 = CARTESIAN_POINT('',(15.,6.75,0.)); +#1025 = VECTOR('',#1026,1.); +#1026 = DIRECTION('',(0.,0.,1.)); +#1027 = PCURVE('',#431,#1028); +#1028 = DEFINITIONAL_REPRESENTATION('',(#1029),#1033); +#1029 = LINE('',#1030,#1031); +#1030 = CARTESIAN_POINT('',(30.,0.)); +#1031 = VECTOR('',#1032,1.); +#1032 = DIRECTION('',(0.,-1.)); +#1033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1034 = PCURVE('',#1035,#1040); +#1035 = PLANE('',#1036); +#1036 = AXIS2_PLACEMENT_3D('',#1037,#1038,#1039); +#1037 = CARTESIAN_POINT('',(15.,6.75,0.)); +#1038 = DIRECTION('',(1.,0.,0.)); +#1039 = DIRECTION('',(0.,-1.,0.)); +#1040 = DEFINITIONAL_REPRESENTATION('',(#1041),#1045); +#1041 = LINE('',#1042,#1043); +#1042 = CARTESIAN_POINT('',(0.,0.)); +#1043 = VECTOR('',#1044,1.); +#1044 = DIRECTION('',(0.,-1.)); +#1045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1046 = ORIENTED_EDGE('',*,*,#1047,.F.); +#1047 = EDGE_CURVE('',#388,#1020,#1048,.T.); +#1048 = SURFACE_CURVE('',#1049,(#1053,#1060),.PCURVE_S1.); +#1049 = LINE('',#1050,#1051); +#1050 = CARTESIAN_POINT('',(15.,6.75,0.)); +#1051 = VECTOR('',#1052,1.); +#1052 = DIRECTION('',(0.,0.,1.)); +#1053 = PCURVE('',#431,#1054); +#1054 = DEFINITIONAL_REPRESENTATION('',(#1055),#1059); +#1055 = LINE('',#1056,#1057); +#1056 = CARTESIAN_POINT('',(30.,0.)); +#1057 = VECTOR('',#1058,1.); +#1058 = DIRECTION('',(0.,-1.)); +#1059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1060 = PCURVE('',#403,#1061); +#1061 = DEFINITIONAL_REPRESENTATION('',(#1062),#1066); +#1062 = LINE('',#1063,#1064); +#1063 = CARTESIAN_POINT('',(0.,0.)); +#1064 = VECTOR('',#1065,1.); +#1065 = DIRECTION('',(0.,-1.)); +#1066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1067 = ORIENTED_EDGE('',*,*,#415,.F.); +#1068 = ADVANCED_FACE('',(#1069),#234,.F.); +#1069 = FACE_BOUND('',#1070,.F.); +#1070 = EDGE_LOOP('',(#1071,#1072,#1073,#1101)); +#1071 = ORIENTED_EDGE('',*,*,#218,.F.); +#1072 = ORIENTED_EDGE('',*,*,#831,.T.); +#1073 = ORIENTED_EDGE('',*,*,#1074,.F.); +#1074 = EDGE_CURVE('',#1075,#811,#1077,.T.); +#1075 = VERTEX_POINT('',#1076); +#1076 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#1077 = SURFACE_CURVE('',#1078,(#1082,#1089),.PCURVE_S1.); +#1078 = LINE('',#1079,#1080); +#1079 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#1080 = VECTOR('',#1081,1.); +#1081 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1082 = PCURVE('',#234,#1083); +#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1088); +#1084 = LINE('',#1085,#1086); +#1085 = CARTESIAN_POINT('',(3.,-5.2)); +#1086 = VECTOR('',#1087,1.); +#1087 = DIRECTION('',(-1.,2.22044604925E-16)); +#1088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1089 = PCURVE('',#1090,#1095); +#1090 = PLANE('',#1091); +#1091 = AXIS2_PLACEMENT_3D('',#1092,#1093,#1094); +#1092 = CARTESIAN_POINT('',(-15.,-3.75,0.)); +#1093 = DIRECTION('',(1.,0.,0.)); +#1094 = DIRECTION('',(0.,-1.,0.)); +#1095 = DEFINITIONAL_REPRESENTATION('',(#1096),#1100); +#1096 = LINE('',#1097,#1098); +#1097 = CARTESIAN_POINT('',(3.,-5.2)); +#1098 = VECTOR('',#1099,1.); +#1099 = DIRECTION('',(-1.,2.22044604925E-16)); +#1100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1101 = ORIENTED_EDGE('',*,*,#1102,.F.); +#1102 = EDGE_CURVE('',#219,#1075,#1103,.T.); +#1103 = SURFACE_CURVE('',#1104,(#1108,#1115),.PCURVE_S1.); +#1104 = LINE('',#1105,#1106); +#1105 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#1106 = VECTOR('',#1107,1.); +#1107 = DIRECTION('',(0.,0.,1.)); +#1108 = PCURVE('',#234,#1109); +#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1114); +#1110 = LINE('',#1111,#1112); +#1111 = CARTESIAN_POINT('',(3.,0.)); +#1112 = VECTOR('',#1113,1.); +#1113 = DIRECTION('',(0.,-1.)); +#1114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1115 = PCURVE('',#262,#1116); +#1116 = DEFINITIONAL_REPRESENTATION('',(#1117),#1121); +#1117 = LINE('',#1118,#1119); +#1118 = CARTESIAN_POINT('',(0.,0.)); +#1119 = VECTOR('',#1120,1.); +#1120 = DIRECTION('',(0.,-1.)); +#1121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1122 = ADVANCED_FACE('',(#1123),#403,.T.); +#1123 = FACE_BOUND('',#1124,.T.); +#1124 = EDGE_LOOP('',(#1125,#1126,#1127,#1150)); +#1125 = ORIENTED_EDGE('',*,*,#387,.F.); +#1126 = ORIENTED_EDGE('',*,*,#1047,.T.); +#1127 = ORIENTED_EDGE('',*,*,#1128,.F.); +#1128 = EDGE_CURVE('',#1129,#1020,#1131,.T.); +#1129 = VERTEX_POINT('',#1130); +#1130 = CARTESIAN_POINT('',(15.,3.75,5.2)); +#1131 = SURFACE_CURVE('',#1132,(#1136,#1143),.PCURVE_S1.); +#1132 = LINE('',#1133,#1134); +#1133 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#1134 = VECTOR('',#1135,1.); +#1135 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1136 = PCURVE('',#403,#1137); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1142); +#1138 = LINE('',#1139,#1140); +#1139 = CARTESIAN_POINT('',(13.5,-5.2)); +#1140 = VECTOR('',#1141,1.); +#1141 = DIRECTION('',(-1.,2.22044604925E-16)); +#1142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1143 = PCURVE('',#1035,#1144); +#1144 = DEFINITIONAL_REPRESENTATION('',(#1145),#1149); +#1145 = LINE('',#1146,#1147); +#1146 = CARTESIAN_POINT('',(13.5,-5.2)); +#1147 = VECTOR('',#1148,1.); +#1148 = DIRECTION('',(-1.,2.22044604925E-16)); +#1149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1150 = ORIENTED_EDGE('',*,*,#1151,.F.); +#1151 = EDGE_CURVE('',#360,#1129,#1152,.T.); +#1152 = SURFACE_CURVE('',#1153,(#1157,#1164),.PCURVE_S1.); +#1153 = LINE('',#1154,#1155); +#1154 = CARTESIAN_POINT('',(15.,3.75,0.)); +#1155 = VECTOR('',#1156,1.); +#1156 = DIRECTION('',(0.,0.,1.)); +#1157 = PCURVE('',#403,#1158); +#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163); +#1159 = LINE('',#1160,#1161); +#1160 = CARTESIAN_POINT('',(3.,0.)); +#1161 = VECTOR('',#1162,1.); +#1162 = DIRECTION('',(0.,-1.)); +#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1164 = PCURVE('',#375,#1165); +#1165 = DEFINITIONAL_REPRESENTATION('',(#1166),#1170); +#1166 = LINE('',#1167,#1168); +#1167 = CARTESIAN_POINT('',(0.,0.)); +#1168 = VECTOR('',#1169,1.); +#1169 = DIRECTION('',(0.,-1.)); +#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1171 = ADVANCED_FACE('',(#1172),#262,.F.); +#1172 = FACE_BOUND('',#1173,.F.); +#1173 = EDGE_LOOP('',(#1174,#1175,#1176,#1199,#1227,#1255,#1283,#1309, + #1335,#1361,#1387,#1413,#1439,#1465,#1493,#1521,#1549,#1577)); +#1174 = ORIENTED_EDGE('',*,*,#246,.F.); +#1175 = ORIENTED_EDGE('',*,*,#1102,.T.); +#1176 = ORIENTED_EDGE('',*,*,#1177,.T.); +#1177 = EDGE_CURVE('',#1075,#1178,#1180,.T.); +#1178 = VERTEX_POINT('',#1179); +#1179 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#1180 = SURFACE_CURVE('',#1181,(#1185,#1192),.PCURVE_S1.); +#1181 = LINE('',#1182,#1183); +#1182 = CARTESIAN_POINT('',(-15.,-6.75,0.)); +#1183 = VECTOR('',#1184,1.); +#1184 = DIRECTION('',(0.,0.,1.)); +#1185 = PCURVE('',#262,#1186); +#1186 = DEFINITIONAL_REPRESENTATION('',(#1187),#1191); +#1187 = LINE('',#1188,#1189); +#1188 = CARTESIAN_POINT('',(0.,0.)); +#1189 = VECTOR('',#1190,1.); +#1190 = DIRECTION('',(0.,-1.)); +#1191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1192 = PCURVE('',#1090,#1193); +#1193 = DEFINITIONAL_REPRESENTATION('',(#1194),#1198); +#1194 = LINE('',#1195,#1196); +#1195 = CARTESIAN_POINT('',(3.,0.)); +#1196 = VECTOR('',#1197,1.); +#1197 = DIRECTION('',(0.,-1.)); +#1198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1199 = ORIENTED_EDGE('',*,*,#1200,.T.); +#1200 = EDGE_CURVE('',#1178,#1201,#1203,.T.); +#1201 = VERTEX_POINT('',#1202); +#1202 = CARTESIAN_POINT('',(-13.,-6.75,7.2)); +#1203 = SURFACE_CURVE('',#1204,(#1208,#1215),.PCURVE_S1.); +#1204 = LINE('',#1205,#1206); +#1205 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#1206 = VECTOR('',#1207,1.); +#1207 = DIRECTION('',(1.,0.,0.)); +#1208 = PCURVE('',#262,#1209); +#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214); +#1210 = LINE('',#1211,#1212); +#1211 = CARTESIAN_POINT('',(0.,-7.2)); +#1212 = VECTOR('',#1213,1.); +#1213 = DIRECTION('',(1.,0.)); +#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1215 = PCURVE('',#1216,#1221); +#1216 = PLANE('',#1217); +#1217 = AXIS2_PLACEMENT_3D('',#1218,#1219,#1220); +#1218 = CARTESIAN_POINT('',(-18.4,3.75,7.2)); +#1219 = DIRECTION('',(0.,0.,1.)); +#1220 = DIRECTION('',(1.,0.,0.)); +#1221 = DEFINITIONAL_REPRESENTATION('',(#1222),#1226); +#1222 = LINE('',#1223,#1224); +#1223 = CARTESIAN_POINT('',(3.4,-10.5)); +#1224 = VECTOR('',#1225,1.); +#1225 = DIRECTION('',(1.,0.)); +#1226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1227 = ORIENTED_EDGE('',*,*,#1228,.F.); +#1228 = EDGE_CURVE('',#1229,#1201,#1231,.T.); +#1229 = VERTEX_POINT('',#1230); +#1230 = CARTESIAN_POINT('',(-8.,-6.749999999999,7.2)); +#1231 = SURFACE_CURVE('',#1232,(#1236,#1243),.PCURVE_S1.); +#1232 = LINE('',#1233,#1234); +#1233 = CARTESIAN_POINT('',(-8.,-6.75,7.2)); +#1234 = VECTOR('',#1235,1.); +#1235 = DIRECTION('',(-1.,0.,0.)); +#1236 = PCURVE('',#262,#1237); +#1237 = DEFINITIONAL_REPRESENTATION('',(#1238),#1242); +#1238 = LINE('',#1239,#1240); +#1239 = CARTESIAN_POINT('',(7.,-7.2)); +#1240 = VECTOR('',#1241,1.); +#1241 = DIRECTION('',(-1.,0.)); +#1242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1243 = PCURVE('',#1244,#1249); +#1244 = PLANE('',#1245); +#1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248); +#1246 = CARTESIAN_POINT('',(-8.,-6.75,7.2)); +#1247 = DIRECTION('',(0.,-1.,0.)); +#1248 = DIRECTION('',(-1.,0.,0.)); +#1249 = DEFINITIONAL_REPRESENTATION('',(#1250),#1254); +#1250 = LINE('',#1251,#1252); +#1251 = CARTESIAN_POINT('',(0.,-0.)); +#1252 = VECTOR('',#1253,1.); +#1253 = DIRECTION('',(1.,0.)); +#1254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1255 = ORIENTED_EDGE('',*,*,#1256,.T.); +#1256 = EDGE_CURVE('',#1229,#1257,#1259,.T.); +#1257 = VERTEX_POINT('',#1258); +#1258 = CARTESIAN_POINT('',(-3.9,-6.75,7.2)); +#1259 = SURFACE_CURVE('',#1260,(#1264,#1271),.PCURVE_S1.); +#1260 = LINE('',#1261,#1262); +#1261 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#1262 = VECTOR('',#1263,1.); +#1263 = DIRECTION('',(1.,0.,0.)); +#1264 = PCURVE('',#262,#1265); +#1265 = DEFINITIONAL_REPRESENTATION('',(#1266),#1270); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(0.,-7.2)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(1.,0.)); +#1270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1271 = PCURVE('',#1272,#1277); +#1272 = PLANE('',#1273); +#1273 = AXIS2_PLACEMENT_3D('',#1274,#1275,#1276); +#1274 = CARTESIAN_POINT('',(-18.4,3.75,7.2)); +#1275 = DIRECTION('',(0.,0.,1.)); +#1276 = DIRECTION('',(1.,0.,0.)); +#1277 = DEFINITIONAL_REPRESENTATION('',(#1278),#1282); +#1278 = LINE('',#1279,#1280); +#1279 = CARTESIAN_POINT('',(3.4,-10.5)); +#1280 = VECTOR('',#1281,1.); +#1281 = DIRECTION('',(1.,0.)); +#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1283 = ORIENTED_EDGE('',*,*,#1284,.T.); +#1284 = EDGE_CURVE('',#1257,#1285,#1287,.T.); +#1285 = VERTEX_POINT('',#1286); +#1286 = CARTESIAN_POINT('',(-3.9,-6.75,4.6)); +#1287 = SURFACE_CURVE('',#1288,(#1292,#1298),.PCURVE_S1.); +#1288 = LINE('',#1289,#1290); +#1289 = CARTESIAN_POINT('',(-3.9,-6.75,4.7)); +#1290 = VECTOR('',#1291,1.); +#1291 = DIRECTION('',(0.,0.,-1.)); +#1292 = PCURVE('',#262,#1293); +#1293 = DEFINITIONAL_REPRESENTATION('',(#1294),#1297); +#1294 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1295,#1296),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.22,0.58),.PIECEWISE_BEZIER_KNOTS.); +#1295 = CARTESIAN_POINT('',(11.1,-7.92)); +#1296 = CARTESIAN_POINT('',(11.1,-4.12)); +#1297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1298 = PCURVE('',#1299,#1304); +#1299 = PLANE('',#1300); +#1300 = AXIS2_PLACEMENT_3D('',#1301,#1302,#1303); +#1301 = CARTESIAN_POINT('',(-3.9,-2.027529,9.4)); +#1302 = DIRECTION('',(1.,0.,0.)); +#1303 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1308); +#1305 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1306,#1307),.UNSPECIFIED.,.F., + .F.,(2,2),(-3.22,0.58),.PIECEWISE_BEZIER_KNOTS.); +#1306 = CARTESIAN_POINT('',(1.48,-4.722471)); +#1307 = CARTESIAN_POINT('',(5.28,-4.722471)); +#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1309 = ORIENTED_EDGE('',*,*,#1310,.T.); +#1310 = EDGE_CURVE('',#1285,#1311,#1313,.T.); +#1311 = VERTEX_POINT('',#1312); +#1312 = CARTESIAN_POINT('',(-5.,-6.75,4.6)); +#1313 = SURFACE_CURVE('',#1314,(#1318,#1324),.PCURVE_S1.); +#1314 = LINE('',#1315,#1316); +#1315 = CARTESIAN_POINT('',(-9.45,-6.75,4.6)); +#1316 = VECTOR('',#1317,1.); +#1317 = DIRECTION('',(-1.,0.,0.)); +#1318 = PCURVE('',#262,#1319); +#1319 = DEFINITIONAL_REPRESENTATION('',(#1320),#1323); +#1320 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1321,#1322),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.66,-4.34),.PIECEWISE_BEZIER_KNOTS.); +#1321 = CARTESIAN_POINT('',(11.21,-4.6)); +#1322 = CARTESIAN_POINT('',(9.89,-4.6)); +#1323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1324 = PCURVE('',#1325,#1330); +#1325 = PLANE('',#1326); +#1326 = AXIS2_PLACEMENT_3D('',#1327,#1328,#1329); +#1327 = CARTESIAN_POINT('',(-3.9,-2.027529,4.6)); +#1328 = DIRECTION('',(-0.,-2.22044604925E-16,-1.)); +#1329 = DIRECTION('',(-1.,0.,0.)); +#1330 = DEFINITIONAL_REPRESENTATION('',(#1331),#1334); +#1331 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1332,#1333),.UNSPECIFIED.,.F., + .F.,(2,2),(-5.66,-4.34),.PIECEWISE_BEZIER_KNOTS.); +#1332 = CARTESIAN_POINT('',(-0.11,-4.722471)); +#1333 = CARTESIAN_POINT('',(1.21,-4.722471)); +#1334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1335 = ORIENTED_EDGE('',*,*,#1336,.T.); +#1336 = EDGE_CURVE('',#1311,#1337,#1339,.T.); +#1337 = VERTEX_POINT('',#1338); +#1338 = CARTESIAN_POINT('',(-5.,-6.75,3.4)); +#1339 = SURFACE_CURVE('',#1340,(#1344,#1350),.PCURVE_S1.); +#1340 = LINE('',#1341,#1342); +#1341 = CARTESIAN_POINT('',(-5.,-6.75,2.3)); +#1342 = VECTOR('',#1343,1.); +#1343 = DIRECTION('',(0.,0.,-1.)); +#1344 = PCURVE('',#262,#1345); +#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1349); +#1346 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1347,#1348),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.42,-0.98),.PIECEWISE_BEZIER_KNOTS.); +#1347 = CARTESIAN_POINT('',(10.,-4.72)); +#1348 = CARTESIAN_POINT('',(10.,-3.28)); +#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1350 = PCURVE('',#1351,#1356); +#1351 = PLANE('',#1352); +#1352 = AXIS2_PLACEMENT_3D('',#1353,#1354,#1355); +#1353 = CARTESIAN_POINT('',(-5.,-2.027529,4.6)); +#1354 = DIRECTION('',(1.,0.,0.)); +#1355 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1360); +#1357 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1358,#1359),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.42,-0.98),.PIECEWISE_BEZIER_KNOTS.); +#1358 = CARTESIAN_POINT('',(-0.12,-4.722471)); +#1359 = CARTESIAN_POINT('',(1.32,-4.722471)); +#1360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1361 = ORIENTED_EDGE('',*,*,#1362,.T.); +#1362 = EDGE_CURVE('',#1337,#1363,#1365,.T.); +#1363 = VERTEX_POINT('',#1364); +#1364 = CARTESIAN_POINT('',(5.,-6.75,3.4)); +#1365 = SURFACE_CURVE('',#1366,(#1370,#1376),.PCURVE_S1.); +#1366 = LINE('',#1367,#1368); +#1367 = CARTESIAN_POINT('',(-10.,-6.75,3.4)); +#1368 = VECTOR('',#1369,1.); +#1369 = DIRECTION('',(1.,0.,0.)); +#1370 = PCURVE('',#262,#1371); +#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1375); +#1372 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1373,#1374),.UNSPECIFIED.,.F., + .F.,(2,2),(4.,16.),.PIECEWISE_BEZIER_KNOTS.); +#1373 = CARTESIAN_POINT('',(9.,-3.4)); +#1374 = CARTESIAN_POINT('',(21.,-3.4)); +#1375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1376 = PCURVE('',#1377,#1382); +#1377 = PLANE('',#1378); +#1378 = AXIS2_PLACEMENT_3D('',#1379,#1380,#1381); +#1379 = CARTESIAN_POINT('',(-5.,-2.027529,3.4)); +#1380 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1381 = DIRECTION('',(1.,0.,0.)); +#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1386); +#1383 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1384,#1385),.UNSPECIFIED.,.F., + .F.,(2,2),(4.,16.),.PIECEWISE_BEZIER_KNOTS.); +#1384 = CARTESIAN_POINT('',(-1.,-4.722471)); +#1385 = CARTESIAN_POINT('',(11.,-4.722471)); +#1386 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1387 = ORIENTED_EDGE('',*,*,#1388,.T.); +#1388 = EDGE_CURVE('',#1363,#1389,#1391,.T.); +#1389 = VERTEX_POINT('',#1390); +#1390 = CARTESIAN_POINT('',(5.,-6.75,4.6)); +#1391 = SURFACE_CURVE('',#1392,(#1396,#1402),.PCURVE_S1.); +#1392 = LINE('',#1393,#1394); +#1393 = CARTESIAN_POINT('',(5.,-6.75,1.7)); +#1394 = VECTOR('',#1395,1.); +#1395 = DIRECTION('',(0.,0.,1.)); +#1396 = PCURVE('',#262,#1397); +#1397 = DEFINITIONAL_REPRESENTATION('',(#1398),#1401); +#1398 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1399,#1400),.UNSPECIFIED.,.F., + .F.,(2,2),(1.58,3.02),.PIECEWISE_BEZIER_KNOTS.); +#1399 = CARTESIAN_POINT('',(20.,-3.28)); +#1400 = CARTESIAN_POINT('',(20.,-4.72)); +#1401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1402 = PCURVE('',#1403,#1408); +#1403 = PLANE('',#1404); +#1404 = AXIS2_PLACEMENT_3D('',#1405,#1406,#1407); +#1405 = CARTESIAN_POINT('',(5.,-2.027529,3.4)); +#1406 = DIRECTION('',(-1.,0.,0.)); +#1407 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1408 = DEFINITIONAL_REPRESENTATION('',(#1409),#1412); +#1409 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1410,#1411),.UNSPECIFIED.,.F., + .F.,(2,2),(1.58,3.02),.PIECEWISE_BEZIER_KNOTS.); +#1410 = CARTESIAN_POINT('',(-0.12,-4.722471)); +#1411 = CARTESIAN_POINT('',(1.32,-4.722471)); +#1412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1413 = ORIENTED_EDGE('',*,*,#1414,.T.); +#1414 = EDGE_CURVE('',#1389,#1415,#1417,.T.); +#1415 = VERTEX_POINT('',#1416); +#1416 = CARTESIAN_POINT('',(3.9,-6.75,4.6)); +#1417 = SURFACE_CURVE('',#1418,(#1422,#1428),.PCURVE_S1.); +#1418 = LINE('',#1419,#1420); +#1419 = CARTESIAN_POINT('',(-5.,-6.75,4.6)); +#1420 = VECTOR('',#1421,1.); +#1421 = DIRECTION('',(-1.,0.,0.)); +#1422 = PCURVE('',#262,#1423); +#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1427); +#1424 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1425,#1426),.UNSPECIFIED.,.F., + .F.,(2,2),(-10.11,-8.79),.PIECEWISE_BEZIER_KNOTS.); +#1425 = CARTESIAN_POINT('',(20.11,-4.6)); +#1426 = CARTESIAN_POINT('',(18.79,-4.6)); +#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1428 = PCURVE('',#1429,#1434); +#1429 = PLANE('',#1430); +#1430 = AXIS2_PLACEMENT_3D('',#1431,#1432,#1433); +#1431 = CARTESIAN_POINT('',(5.,-2.027529,4.6)); +#1432 = DIRECTION('',(-0.,-2.22044604925E-16,-1.)); +#1433 = DIRECTION('',(-1.,0.,0.)); +#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1438); +#1435 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1436,#1437),.UNSPECIFIED.,.F., + .F.,(2,2),(-10.11,-8.79),.PIECEWISE_BEZIER_KNOTS.); +#1436 = CARTESIAN_POINT('',(-0.11,-4.722471)); +#1437 = CARTESIAN_POINT('',(1.21,-4.722471)); +#1438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1439 = ORIENTED_EDGE('',*,*,#1440,.T.); +#1440 = EDGE_CURVE('',#1415,#1441,#1443,.T.); +#1441 = VERTEX_POINT('',#1442); +#1442 = CARTESIAN_POINT('',(3.9,-6.75,7.2)); +#1443 = SURFACE_CURVE('',#1444,(#1448,#1454),.PCURVE_S1.); +#1444 = LINE('',#1445,#1446); +#1445 = CARTESIAN_POINT('',(3.9,-6.75,2.3)); +#1446 = VECTOR('',#1447,1.); +#1447 = DIRECTION('',(0.,0.,1.)); +#1448 = PCURVE('',#262,#1449); +#1449 = DEFINITIONAL_REPRESENTATION('',(#1450),#1453); +#1450 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1451,#1452),.UNSPECIFIED.,.F., + .F.,(2,2),(1.82,5.62),.PIECEWISE_BEZIER_KNOTS.); +#1451 = CARTESIAN_POINT('',(18.9,-4.12)); +#1452 = CARTESIAN_POINT('',(18.9,-7.92)); +#1453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1454 = PCURVE('',#1455,#1460); +#1455 = PLANE('',#1456); +#1456 = AXIS2_PLACEMENT_3D('',#1457,#1458,#1459); +#1457 = CARTESIAN_POINT('',(3.9,-2.027529,4.6)); +#1458 = DIRECTION('',(-1.,0.,0.)); +#1459 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#1460 = DEFINITIONAL_REPRESENTATION('',(#1461),#1464); +#1461 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1462,#1463),.UNSPECIFIED.,.F., + .F.,(2,2),(1.82,5.62),.PIECEWISE_BEZIER_KNOTS.); +#1462 = CARTESIAN_POINT('',(-0.48,-4.722471)); +#1463 = CARTESIAN_POINT('',(3.32,-4.722471)); +#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1465 = ORIENTED_EDGE('',*,*,#1466,.T.); +#1466 = EDGE_CURVE('',#1441,#1467,#1469,.T.); +#1467 = VERTEX_POINT('',#1468); +#1468 = CARTESIAN_POINT('',(6.5,-6.75,7.2)); +#1469 = SURFACE_CURVE('',#1470,(#1474,#1481),.PCURVE_S1.); +#1470 = LINE('',#1471,#1472); +#1471 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#1472 = VECTOR('',#1473,1.); +#1473 = DIRECTION('',(1.,0.,0.)); +#1474 = PCURVE('',#262,#1475); +#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480); +#1476 = LINE('',#1477,#1478); +#1477 = CARTESIAN_POINT('',(0.,-7.2)); +#1478 = VECTOR('',#1479,1.); +#1479 = DIRECTION('',(1.,0.)); +#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1481 = PCURVE('',#1482,#1487); +#1482 = PLANE('',#1483); +#1483 = AXIS2_PLACEMENT_3D('',#1484,#1485,#1486); +#1484 = CARTESIAN_POINT('',(-18.4,3.75,7.2)); +#1485 = DIRECTION('',(0.,0.,1.)); +#1486 = DIRECTION('',(1.,0.,0.)); +#1487 = DEFINITIONAL_REPRESENTATION('',(#1488),#1492); +#1488 = LINE('',#1489,#1490); +#1489 = CARTESIAN_POINT('',(3.4,-10.5)); +#1490 = VECTOR('',#1491,1.); +#1491 = DIRECTION('',(1.,0.)); +#1492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1493 = ORIENTED_EDGE('',*,*,#1494,.F.); +#1494 = EDGE_CURVE('',#1495,#1467,#1497,.T.); +#1495 = VERTEX_POINT('',#1496); +#1496 = CARTESIAN_POINT('',(13.,-6.75,7.2)); +#1497 = SURFACE_CURVE('',#1498,(#1502,#1509),.PCURVE_S1.); +#1498 = LINE('',#1499,#1500); +#1499 = CARTESIAN_POINT('',(13.,-6.75,7.2)); +#1500 = VECTOR('',#1501,1.); +#1501 = DIRECTION('',(-1.,0.,0.)); +#1502 = PCURVE('',#262,#1503); +#1503 = DEFINITIONAL_REPRESENTATION('',(#1504),#1508); +#1504 = LINE('',#1505,#1506); +#1505 = CARTESIAN_POINT('',(28.,-7.2)); +#1506 = VECTOR('',#1507,1.); +#1507 = DIRECTION('',(-1.,0.)); +#1508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1509 = PCURVE('',#1510,#1515); +#1510 = PLANE('',#1511); +#1511 = AXIS2_PLACEMENT_3D('',#1512,#1513,#1514); +#1512 = CARTESIAN_POINT('',(13.,-6.75,7.2)); +#1513 = DIRECTION('',(0.,-1.,0.)); +#1514 = DIRECTION('',(-1.,0.,0.)); +#1515 = DEFINITIONAL_REPRESENTATION('',(#1516),#1520); +#1516 = LINE('',#1517,#1518); +#1517 = CARTESIAN_POINT('',(0.,-0.)); +#1518 = VECTOR('',#1519,1.); +#1519 = DIRECTION('',(1.,0.)); +#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1521 = ORIENTED_EDGE('',*,*,#1522,.T.); +#1522 = EDGE_CURVE('',#1495,#1523,#1525,.T.); +#1523 = VERTEX_POINT('',#1524); +#1524 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#1525 = SURFACE_CURVE('',#1526,(#1530,#1537),.PCURVE_S1.); +#1526 = LINE('',#1527,#1528); +#1527 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#1528 = VECTOR('',#1529,1.); +#1529 = DIRECTION('',(1.,0.,0.)); +#1530 = PCURVE('',#262,#1531); +#1531 = DEFINITIONAL_REPRESENTATION('',(#1532),#1536); +#1532 = LINE('',#1533,#1534); +#1533 = CARTESIAN_POINT('',(0.,-7.2)); +#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('',(-18.4,3.75,7.2)); +#1541 = DIRECTION('',(0.,0.,1.)); +#1542 = DIRECTION('',(1.,0.,0.)); +#1543 = DEFINITIONAL_REPRESENTATION('',(#1544),#1548); +#1544 = LINE('',#1545,#1546); +#1545 = CARTESIAN_POINT('',(3.4,-10.5)); +#1546 = VECTOR('',#1547,1.); +#1547 = DIRECTION('',(1.,0.)); +#1548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1549 = ORIENTED_EDGE('',*,*,#1550,.F.); +#1550 = EDGE_CURVE('',#1551,#1523,#1553,.T.); +#1551 = VERTEX_POINT('',#1552); +#1552 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#1553 = SURFACE_CURVE('',#1554,(#1558,#1565),.PCURVE_S1.); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(0.,0.,1.)); +#1558 = PCURVE('',#262,#1559); +#1559 = DEFINITIONAL_REPRESENTATION('',(#1560),#1564); +#1560 = LINE('',#1561,#1562); +#1561 = CARTESIAN_POINT('',(30.,0.)); +#1562 = VECTOR('',#1563,1.); +#1563 = DIRECTION('',(0.,-1.)); +#1564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1565 = PCURVE('',#1566,#1571); +#1566 = PLANE('',#1567); +#1567 = AXIS2_PLACEMENT_3D('',#1568,#1569,#1570); +#1568 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#1569 = DIRECTION('',(-1.,0.,0.)); +#1570 = DIRECTION('',(0.,1.,0.)); +#1571 = DEFINITIONAL_REPRESENTATION('',(#1572),#1576); +#1572 = LINE('',#1573,#1574); +#1573 = CARTESIAN_POINT('',(0.,0.)); +#1574 = VECTOR('',#1575,1.); +#1575 = DIRECTION('',(0.,-1.)); +#1576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1577 = ORIENTED_EDGE('',*,*,#1578,.F.); +#1578 = EDGE_CURVE('',#247,#1551,#1579,.T.); +#1579 = SURFACE_CURVE('',#1580,(#1584,#1591),.PCURVE_S1.); +#1580 = LINE('',#1581,#1582); +#1581 = CARTESIAN_POINT('',(15.,-6.75,0.)); +#1582 = VECTOR('',#1583,1.); +#1583 = DIRECTION('',(0.,0.,1.)); +#1584 = PCURVE('',#262,#1585); +#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590); +#1586 = LINE('',#1587,#1588); +#1587 = CARTESIAN_POINT('',(30.,0.)); +#1588 = VECTOR('',#1589,1.); +#1589 = DIRECTION('',(0.,-1.)); +#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1591 = PCURVE('',#290,#1592); +#1592 = DEFINITIONAL_REPRESENTATION('',(#1593),#1597); +#1593 = LINE('',#1594,#1595); +#1594 = CARTESIAN_POINT('',(0.,0.)); +#1595 = VECTOR('',#1596,1.); +#1596 = DIRECTION('',(0.,-1.)); +#1597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1598 = ADVANCED_FACE('',(#1599),#375,.T.); +#1599 = FACE_BOUND('',#1600,.T.); +#1600 = EDGE_LOOP('',(#1601,#1602,#1603,#1629,#1655)); +#1601 = ORIENTED_EDGE('',*,*,#359,.F.); +#1602 = ORIENTED_EDGE('',*,*,#1151,.T.); +#1603 = ORIENTED_EDGE('',*,*,#1604,.F.); +#1604 = EDGE_CURVE('',#1605,#1129,#1607,.T.); +#1605 = VERTEX_POINT('',#1606); +#1606 = CARTESIAN_POINT('',(17.2,3.75,1.5)); +#1607 = SURFACE_CURVE('',#1608,(#1612,#1618),.PCURVE_S1.); +#1608 = LINE('',#1609,#1610); +#1609 = CARTESIAN_POINT('',(16.142147868322,3.75,3.279114948732)); +#1610 = VECTOR('',#1611,1.); +#1611 = DIRECTION('',(-0.511075392877,0.,0.859535888021)); +#1612 = PCURVE('',#375,#1613); +#1613 = DEFINITIONAL_REPRESENTATION('',(#1614),#1617); +#1614 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1615,#1616),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.500320206153,2.665258173854),.PIECEWISE_BEZIER_KNOTS.); +#1615 = CARTESIAN_POINT('',(2.42,-1.13)); +#1616 = CARTESIAN_POINT('',(-0.22,-5.57)); +#1617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1618 = PCURVE('',#1619,#1624); +#1619 = PLANE('',#1620); +#1620 = AXIS2_PLACEMENT_3D('',#1621,#1622,#1623); +#1621 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#1622 = DIRECTION('',(-0.859535888021,-1.134815336983E-16, + -0.511075392877)); +#1623 = DIRECTION('',(0.511075392877,-1.908553066744E-16,-0.859535888021 + )); +#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1628); +#1625 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1626,#1627),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.500320206153,2.665258173854),.PIECEWISE_BEZIER_KNOTS.); +#1626 = CARTESIAN_POINT('',(4.735113515007,-10.5)); +#1627 = CARTESIAN_POINT('',(-0.430464865001,-10.5)); +#1628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1629 = ORIENTED_EDGE('',*,*,#1630,.F.); +#1630 = EDGE_CURVE('',#1631,#1605,#1633,.T.); +#1631 = VERTEX_POINT('',#1632); +#1632 = CARTESIAN_POINT('',(18.4,3.75,1.5)); +#1633 = SURFACE_CURVE('',#1634,(#1638,#1644),.PCURVE_S1.); +#1634 = LINE('',#1635,#1636); +#1635 = CARTESIAN_POINT('',(16.1,3.75,1.5)); +#1636 = VECTOR('',#1637,1.); +#1637 = DIRECTION('',(-1.,0.,0.)); +#1638 = PCURVE('',#375,#1639); +#1639 = DEFINITIONAL_REPRESENTATION('',(#1640),#1643); +#1640 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1641,#1642),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.64,-0.6),.PIECEWISE_BEZIER_KNOTS.); +#1641 = CARTESIAN_POINT('',(3.74,-1.5)); +#1642 = CARTESIAN_POINT('',(1.7,-1.5)); +#1643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1644 = PCURVE('',#1645,#1650); +#1645 = PLANE('',#1646); +#1646 = AXIS2_PLACEMENT_3D('',#1647,#1648,#1649); +#1647 = CARTESIAN_POINT('',(17.2,-6.75,1.5)); +#1648 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#1649 = DIRECTION('',(1.,0.,0.)); +#1650 = DEFINITIONAL_REPRESENTATION('',(#1651),#1654); +#1651 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1652,#1653),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.64,-0.6),.PIECEWISE_BEZIER_KNOTS.); +#1652 = CARTESIAN_POINT('',(1.54,-10.5)); +#1653 = CARTESIAN_POINT('',(-0.5,-10.5)); +#1654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1655 = ORIENTED_EDGE('',*,*,#1656,.F.); +#1656 = EDGE_CURVE('',#331,#1631,#1657,.T.); +#1657 = SURFACE_CURVE('',#1658,(#1662,#1669),.PCURVE_S1.); +#1658 = LINE('',#1659,#1660); +#1659 = CARTESIAN_POINT('',(18.4,3.75,0.)); +#1660 = VECTOR('',#1661,1.); +#1661 = DIRECTION('',(0.,0.,1.)); +#1662 = PCURVE('',#375,#1663); +#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668); +#1664 = LINE('',#1665,#1666); +#1665 = CARTESIAN_POINT('',(3.4,0.)); +#1666 = VECTOR('',#1667,1.); +#1667 = DIRECTION('',(0.,-1.)); +#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1669 = PCURVE('',#347,#1670); +#1670 = DEFINITIONAL_REPRESENTATION('',(#1671),#1675); +#1671 = LINE('',#1672,#1673); +#1672 = CARTESIAN_POINT('',(-7.853981633974,0.)); +#1673 = VECTOR('',#1674,1.); +#1674 = DIRECTION('',(-0.,-1.)); +#1675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1676 = ADVANCED_FACE('',(#1677),#290,.F.); +#1677 = FACE_BOUND('',#1678,.F.); +#1678 = EDGE_LOOP('',(#1679,#1680,#1681,#1704)); +#1679 = ORIENTED_EDGE('',*,*,#274,.F.); +#1680 = ORIENTED_EDGE('',*,*,#1578,.T.); +#1681 = ORIENTED_EDGE('',*,*,#1682,.T.); +#1682 = EDGE_CURVE('',#1551,#1683,#1685,.T.); +#1683 = VERTEX_POINT('',#1684); +#1684 = CARTESIAN_POINT('',(15.,-3.75,5.2)); +#1685 = SURFACE_CURVE('',#1686,(#1690,#1697),.PCURVE_S1.); +#1686 = LINE('',#1687,#1688); +#1687 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#1688 = VECTOR('',#1689,1.); +#1689 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#1690 = PCURVE('',#290,#1691); +#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696); +#1692 = LINE('',#1693,#1694); +#1693 = CARTESIAN_POINT('',(8.881784197001E-16,-5.2)); +#1694 = VECTOR('',#1695,1.); +#1695 = DIRECTION('',(1.,2.22044604925E-16)); +#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1697 = PCURVE('',#1566,#1698); +#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703); +#1699 = LINE('',#1700,#1701); +#1700 = CARTESIAN_POINT('',(8.881784197001E-16,-5.2)); +#1701 = VECTOR('',#1702,1.); +#1702 = DIRECTION('',(1.,2.22044604925E-16)); +#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1704 = ORIENTED_EDGE('',*,*,#1705,.F.); +#1705 = EDGE_CURVE('',#275,#1683,#1706,.T.); +#1706 = SURFACE_CURVE('',#1707,(#1711,#1718),.PCURVE_S1.); +#1707 = LINE('',#1708,#1709); +#1708 = CARTESIAN_POINT('',(15.,-3.75,0.)); +#1709 = VECTOR('',#1710,1.); +#1710 = DIRECTION('',(0.,0.,1.)); +#1711 = PCURVE('',#290,#1712); +#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717); +#1713 = LINE('',#1714,#1715); +#1714 = CARTESIAN_POINT('',(3.,0.)); +#1715 = VECTOR('',#1716,1.); +#1716 = DIRECTION('',(0.,-1.)); +#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1718 = PCURVE('',#318,#1719); +#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724); +#1720 = LINE('',#1721,#1722); +#1721 = CARTESIAN_POINT('',(0.,0.)); +#1722 = VECTOR('',#1723,1.); +#1723 = DIRECTION('',(0.,-1.)); +#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1725 = ADVANCED_FACE('',(#1726),#347,.T.); +#1726 = FACE_BOUND('',#1727,.F.); +#1727 = EDGE_LOOP('',(#1728,#1729,#1752,#1774)); +#1728 = ORIENTED_EDGE('',*,*,#330,.F.); +#1729 = ORIENTED_EDGE('',*,*,#1730,.T.); +#1730 = EDGE_CURVE('',#303,#1731,#1733,.T.); +#1731 = VERTEX_POINT('',#1732); +#1732 = CARTESIAN_POINT('',(18.4,-3.75,1.5)); +#1733 = SURFACE_CURVE('',#1734,(#1738,#1745),.PCURVE_S1.); +#1734 = LINE('',#1735,#1736); +#1735 = CARTESIAN_POINT('',(18.4,-3.75,0.)); +#1736 = VECTOR('',#1737,1.); +#1737 = DIRECTION('',(0.,0.,1.)); +#1738 = PCURVE('',#347,#1739); +#1739 = DEFINITIONAL_REPRESENTATION('',(#1740),#1744); +#1740 = LINE('',#1741,#1742); +#1741 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#1742 = VECTOR('',#1743,1.); +#1743 = DIRECTION('',(-0.,-1.)); +#1744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1745 = PCURVE('',#318,#1746); +#1746 = DEFINITIONAL_REPRESENTATION('',(#1747),#1751); +#1747 = LINE('',#1748,#1749); +#1748 = CARTESIAN_POINT('',(3.4,0.)); +#1749 = VECTOR('',#1750,1.); +#1750 = DIRECTION('',(0.,-1.)); +#1751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1752 = ORIENTED_EDGE('',*,*,#1753,.F.); +#1753 = EDGE_CURVE('',#1631,#1731,#1754,.T.); +#1754 = SURFACE_CURVE('',#1755,(#1760,#1767),.PCURVE_S1.); +#1755 = CIRCLE('',#1756,3.75); +#1756 = AXIS2_PLACEMENT_3D('',#1757,#1758,#1759); +#1757 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#1758 = DIRECTION('',(0.,0.,-1.)); +#1759 = DIRECTION('',(1.,0.,0.)); +#1760 = PCURVE('',#347,#1761); +#1761 = DEFINITIONAL_REPRESENTATION('',(#1762),#1766); +#1762 = LINE('',#1763,#1764); +#1763 = CARTESIAN_POINT('',(-12.56637061435,-1.5)); +#1764 = VECTOR('',#1765,1.); +#1765 = DIRECTION('',(1.,-0.)); +#1766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1767 = PCURVE('',#1645,#1768); +#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773); +#1769 = CIRCLE('',#1770,3.75); +#1770 = AXIS2_PLACEMENT_2D('',#1771,#1772); +#1771 = CARTESIAN_POINT('',(1.2,-6.75)); +#1772 = DIRECTION('',(1.,0.)); +#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1774 = ORIENTED_EDGE('',*,*,#1656,.F.); +#1775 = ADVANCED_FACE('',(#1776),#318,.F.); +#1776 = FACE_BOUND('',#1777,.F.); +#1777 = EDGE_LOOP('',(#1778,#1779,#1780,#1806,#1825)); +#1778 = ORIENTED_EDGE('',*,*,#302,.F.); +#1779 = ORIENTED_EDGE('',*,*,#1705,.T.); +#1780 = ORIENTED_EDGE('',*,*,#1781,.F.); +#1781 = EDGE_CURVE('',#1782,#1683,#1784,.T.); +#1782 = VERTEX_POINT('',#1783); +#1783 = CARTESIAN_POINT('',(17.2,-3.75,1.5)); +#1784 = SURFACE_CURVE('',#1785,(#1789,#1795),.PCURVE_S1.); +#1785 = LINE('',#1786,#1787); +#1786 = CARTESIAN_POINT('',(16.142147868322,-3.75,3.279114948732)); +#1787 = VECTOR('',#1788,1.); +#1788 = DIRECTION('',(-0.511075392877,0.,0.859535888021)); +#1789 = PCURVE('',#318,#1790); +#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1794); +#1791 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1792,#1793),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.500320206153,2.665258173854),.PIECEWISE_BEZIER_KNOTS.); +#1792 = CARTESIAN_POINT('',(2.42,-1.13)); +#1793 = CARTESIAN_POINT('',(-0.22,-5.57)); +#1794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1795 = PCURVE('',#1796,#1801); +#1796 = PLANE('',#1797); +#1797 = AXIS2_PLACEMENT_3D('',#1798,#1799,#1800); +#1798 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#1799 = DIRECTION('',(-0.859535888021,-1.134815336983E-16, + -0.511075392877)); +#1800 = DIRECTION('',(0.511075392877,-1.908553066744E-16,-0.859535888021 + )); +#1801 = DEFINITIONAL_REPRESENTATION('',(#1802),#1805); +#1802 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1803,#1804),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.500320206153,2.665258173854),.PIECEWISE_BEZIER_KNOTS.); +#1803 = CARTESIAN_POINT('',(4.735113515007,-3.)); +#1804 = CARTESIAN_POINT('',(-0.430464865001,-3.)); +#1805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1806 = ORIENTED_EDGE('',*,*,#1807,.F.); +#1807 = EDGE_CURVE('',#1731,#1782,#1808,.T.); +#1808 = SURFACE_CURVE('',#1809,(#1813,#1819),.PCURVE_S1.); +#1809 = LINE('',#1810,#1811); +#1810 = CARTESIAN_POINT('',(16.1,-3.75,1.5)); +#1811 = VECTOR('',#1812,1.); +#1812 = DIRECTION('',(-1.,0.,0.)); +#1813 = PCURVE('',#318,#1814); +#1814 = DEFINITIONAL_REPRESENTATION('',(#1815),#1818); +#1815 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1816,#1817),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.64,-0.6),.PIECEWISE_BEZIER_KNOTS.); +#1816 = CARTESIAN_POINT('',(3.74,-1.5)); +#1817 = CARTESIAN_POINT('',(1.7,-1.5)); +#1818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1819 = PCURVE('',#1645,#1820); +#1820 = DEFINITIONAL_REPRESENTATION('',(#1821),#1824); +#1821 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1822,#1823),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.64,-0.6),.PIECEWISE_BEZIER_KNOTS.); +#1822 = CARTESIAN_POINT('',(1.54,-3.)); +#1823 = CARTESIAN_POINT('',(-0.5,-3.)); +#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1825 = ORIENTED_EDGE('',*,*,#1730,.F.); +#1826 = ADVANCED_FACE('',(#1827),#483,.F.); +#1827 = FACE_BOUND('',#1828,.F.); +#1828 = EDGE_LOOP('',(#1829,#1864,#1885,#1886,#1887,#1915)); +#1829 = ORIENTED_EDGE('',*,*,#1830,.F.); +#1830 = EDGE_CURVE('',#1831,#1833,#1835,.T.); +#1831 = VERTEX_POINT('',#1832); +#1832 = CARTESIAN_POINT('',(19.9,0.,1.5)); +#1833 = VERTEX_POINT('',#1834); +#1834 = CARTESIAN_POINT('',(17.2,0.9,1.5)); +#1835 = SURFACE_CURVE('',#1836,(#1841,#1848),.PCURVE_S1.); +#1836 = CIRCLE('',#1837,1.5); +#1837 = AXIS2_PLACEMENT_3D('',#1838,#1839,#1840); +#1838 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#1839 = DIRECTION('',(0.,0.,1.)); +#1840 = DIRECTION('',(1.,0.,0.)); +#1841 = PCURVE('',#483,#1842); +#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847); +#1843 = LINE('',#1844,#1845); +#1844 = CARTESIAN_POINT('',(0.,-5.7)); +#1845 = VECTOR('',#1846,1.); +#1846 = DIRECTION('',(1.,0.)); +#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1848 = PCURVE('',#1849,#1854); +#1849 = PLANE('',#1850); +#1850 = AXIS2_PLACEMENT_3D('',#1851,#1852,#1853); +#1851 = CARTESIAN_POINT('',(21.8,0.,1.5)); +#1852 = DIRECTION('',(0.,0.,-1.)); +#1853 = DIRECTION('',(-1.,0.,0.)); +#1854 = DEFINITIONAL_REPRESENTATION('',(#1855),#1863); +#1855 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1856,#1857,#1858,#1859, +#1860,#1861,#1862),.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('') ); +#1856 = CARTESIAN_POINT('',(1.9,0.)); +#1857 = CARTESIAN_POINT('',(1.9,2.598076211353)); +#1858 = CARTESIAN_POINT('',(4.15,1.299038105677)); +#1859 = CARTESIAN_POINT('',(6.4,3.673819061467E-16)); +#1860 = CARTESIAN_POINT('',(4.15,-1.299038105677)); +#1861 = CARTESIAN_POINT('',(1.9,-2.598076211353)); +#1862 = CARTESIAN_POINT('',(1.9,0.)); +#1863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1864 = ORIENTED_EDGE('',*,*,#1865,.T.); +#1865 = EDGE_CURVE('',#1831,#467,#1866,.T.); +#1866 = SEAM_CURVE('',#1867,(#1871,#1878),.PCURVE_S1.); +#1867 = LINE('',#1868,#1869); +#1868 = CARTESIAN_POINT('',(19.9,0.,7.2)); +#1869 = VECTOR('',#1870,1.); +#1870 = DIRECTION('',(-0.,-0.,-1.)); +#1871 = PCURVE('',#483,#1872); +#1872 = DEFINITIONAL_REPRESENTATION('',(#1873),#1877); +#1873 = LINE('',#1874,#1875); +#1874 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1875 = VECTOR('',#1876,1.); +#1876 = DIRECTION('',(0.,-1.)); +#1877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1878 = PCURVE('',#483,#1879); +#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); +#1880 = LINE('',#1881,#1882); +#1881 = CARTESIAN_POINT('',(0.,0.)); +#1882 = VECTOR('',#1883,1.); +#1883 = DIRECTION('',(0.,-1.)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = ORIENTED_EDGE('',*,*,#466,.T.); +#1886 = ORIENTED_EDGE('',*,*,#1865,.F.); +#1887 = ORIENTED_EDGE('',*,*,#1888,.F.); +#1888 = EDGE_CURVE('',#1889,#1831,#1891,.T.); +#1889 = VERTEX_POINT('',#1890); +#1890 = CARTESIAN_POINT('',(17.2,-0.9,1.5)); +#1891 = SURFACE_CURVE('',#1892,(#1897,#1904),.PCURVE_S1.); +#1892 = CIRCLE('',#1893,1.5); +#1893 = AXIS2_PLACEMENT_3D('',#1894,#1895,#1896); +#1894 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#1895 = DIRECTION('',(0.,0.,1.)); +#1896 = DIRECTION('',(1.,0.,0.)); +#1897 = PCURVE('',#483,#1898); +#1898 = DEFINITIONAL_REPRESENTATION('',(#1899),#1903); +#1899 = LINE('',#1900,#1901); +#1900 = CARTESIAN_POINT('',(0.,-5.7)); +#1901 = VECTOR('',#1902,1.); +#1902 = DIRECTION('',(1.,0.)); +#1903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1904 = PCURVE('',#1849,#1905); +#1905 = DEFINITIONAL_REPRESENTATION('',(#1906),#1914); +#1906 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1907,#1908,#1909,#1910, +#1911,#1912,#1913),.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('') ); +#1907 = CARTESIAN_POINT('',(1.9,0.)); +#1908 = CARTESIAN_POINT('',(1.9,2.598076211353)); +#1909 = CARTESIAN_POINT('',(4.15,1.299038105677)); +#1910 = CARTESIAN_POINT('',(6.4,3.673819061467E-16)); +#1911 = CARTESIAN_POINT('',(4.15,-1.299038105677)); +#1912 = CARTESIAN_POINT('',(1.9,-2.598076211353)); +#1913 = CARTESIAN_POINT('',(1.9,0.)); +#1914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1915 = ORIENTED_EDGE('',*,*,#1916,.F.); +#1916 = EDGE_CURVE('',#1833,#1889,#1917,.T.); +#1917 = SURFACE_CURVE('',#1918,(#1923,#1930),.PCURVE_S1.); +#1918 = CIRCLE('',#1919,1.5); +#1919 = AXIS2_PLACEMENT_3D('',#1920,#1921,#1922); +#1920 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#1921 = DIRECTION('',(0.,0.,1.)); +#1922 = DIRECTION('',(1.,0.,0.)); +#1923 = PCURVE('',#483,#1924); +#1924 = DEFINITIONAL_REPRESENTATION('',(#1925),#1929); +#1925 = LINE('',#1926,#1927); +#1926 = CARTESIAN_POINT('',(0.,-5.7)); +#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 = PLANE('',#1932); +#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935); +#1933 = CARTESIAN_POINT('',(21.8,0.,1.5)); +#1934 = DIRECTION('',(0.,0.,-1.)); +#1935 = DIRECTION('',(-1.,0.,0.)); +#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1945); +#1937 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1938,#1939,#1940,#1941, +#1942,#1943,#1944),.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('') ); +#1938 = CARTESIAN_POINT('',(1.9,0.)); +#1939 = CARTESIAN_POINT('',(1.9,2.598076211353)); +#1940 = CARTESIAN_POINT('',(4.15,1.299038105677)); +#1941 = CARTESIAN_POINT('',(6.4,3.673819061467E-16)); +#1942 = CARTESIAN_POINT('',(4.15,-1.299038105677)); +#1943 = CARTESIAN_POINT('',(1.9,-2.598076211353)); +#1944 = CARTESIAN_POINT('',(1.9,0.)); +#1945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1946 = ADVANCED_FACE('',(#1947),#514,.F.); +#1947 = FACE_BOUND('',#1948,.F.); +#1948 = EDGE_LOOP('',(#1949,#1984,#2005,#2006,#2007,#2035)); +#1949 = ORIENTED_EDGE('',*,*,#1950,.F.); +#1950 = EDGE_CURVE('',#1951,#1953,#1955,.T.); +#1951 = VERTEX_POINT('',#1952); +#1952 = CARTESIAN_POINT('',(-16.9,0.,1.5)); +#1953 = VERTEX_POINT('',#1954); +#1954 = CARTESIAN_POINT('',(-17.2,0.9,1.5)); +#1955 = SURFACE_CURVE('',#1956,(#1961,#1968),.PCURVE_S1.); +#1956 = CIRCLE('',#1957,1.5); +#1957 = AXIS2_PLACEMENT_3D('',#1958,#1959,#1960); +#1958 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#1959 = DIRECTION('',(0.,0.,1.)); +#1960 = DIRECTION('',(1.,0.,0.)); +#1961 = PCURVE('',#514,#1962); +#1962 = DEFINITIONAL_REPRESENTATION('',(#1963),#1967); +#1963 = LINE('',#1964,#1965); +#1964 = CARTESIAN_POINT('',(0.,-5.7)); +#1965 = VECTOR('',#1966,1.); +#1966 = DIRECTION('',(1.,0.)); +#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1968 = PCURVE('',#1969,#1974); +#1969 = PLANE('',#1970); +#1970 = AXIS2_PLACEMENT_3D('',#1971,#1972,#1973); +#1971 = CARTESIAN_POINT('',(-15.,0.,1.5)); +#1972 = DIRECTION('',(0.,0.,-1.)); +#1973 = DIRECTION('',(-1.,0.,0.)); +#1974 = DEFINITIONAL_REPRESENTATION('',(#1975),#1983); +#1975 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1976,#1977,#1978,#1979, +#1980,#1981,#1982),.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('') ); +#1976 = CARTESIAN_POINT('',(1.9,0.)); +#1977 = CARTESIAN_POINT('',(1.9,2.598076211353)); +#1978 = CARTESIAN_POINT('',(4.15,1.299038105677)); +#1979 = CARTESIAN_POINT('',(6.4,3.673819061467E-16)); +#1980 = CARTESIAN_POINT('',(4.15,-1.299038105677)); +#1981 = CARTESIAN_POINT('',(1.9,-2.598076211353)); +#1982 = CARTESIAN_POINT('',(1.9,0.)); +#1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1984 = ORIENTED_EDGE('',*,*,#1985,.T.); +#1985 = EDGE_CURVE('',#1951,#498,#1986,.T.); +#1986 = SEAM_CURVE('',#1987,(#1991,#1998),.PCURVE_S1.); +#1987 = LINE('',#1988,#1989); +#1988 = CARTESIAN_POINT('',(-16.9,0.,7.2)); +#1989 = VECTOR('',#1990,1.); +#1990 = DIRECTION('',(-0.,-0.,-1.)); +#1991 = PCURVE('',#514,#1992); +#1992 = DEFINITIONAL_REPRESENTATION('',(#1993),#1997); +#1993 = LINE('',#1994,#1995); +#1994 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1995 = VECTOR('',#1996,1.); +#1996 = DIRECTION('',(0.,-1.)); +#1997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1998 = PCURVE('',#514,#1999); +#1999 = DEFINITIONAL_REPRESENTATION('',(#2000),#2004); +#2000 = LINE('',#2001,#2002); +#2001 = CARTESIAN_POINT('',(0.,0.)); +#2002 = VECTOR('',#2003,1.); +#2003 = DIRECTION('',(0.,-1.)); +#2004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2005 = ORIENTED_EDGE('',*,*,#497,.T.); +#2006 = ORIENTED_EDGE('',*,*,#1985,.F.); +#2007 = ORIENTED_EDGE('',*,*,#2008,.F.); +#2008 = EDGE_CURVE('',#2009,#1951,#2011,.T.); +#2009 = VERTEX_POINT('',#2010); +#2010 = CARTESIAN_POINT('',(-17.2,-0.9,1.5)); +#2011 = SURFACE_CURVE('',#2012,(#2017,#2024),.PCURVE_S1.); +#2012 = CIRCLE('',#2013,1.5); +#2013 = AXIS2_PLACEMENT_3D('',#2014,#2015,#2016); +#2014 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#2015 = DIRECTION('',(0.,0.,1.)); +#2016 = DIRECTION('',(1.,0.,0.)); +#2017 = PCURVE('',#514,#2018); +#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023); +#2019 = LINE('',#2020,#2021); +#2020 = CARTESIAN_POINT('',(0.,-5.7)); +#2021 = VECTOR('',#2022,1.); +#2022 = DIRECTION('',(1.,0.)); +#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2024 = PCURVE('',#1969,#2025); +#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2034); +#2026 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2027,#2028,#2029,#2030, +#2031,#2032,#2033),.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('') ); +#2027 = CARTESIAN_POINT('',(1.9,0.)); +#2028 = CARTESIAN_POINT('',(1.9,2.598076211353)); +#2029 = CARTESIAN_POINT('',(4.15,1.299038105677)); +#2030 = CARTESIAN_POINT('',(6.4,3.673819061467E-16)); +#2031 = CARTESIAN_POINT('',(4.15,-1.299038105677)); +#2032 = CARTESIAN_POINT('',(1.9,-2.598076211353)); +#2033 = CARTESIAN_POINT('',(1.9,0.)); +#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2035 = ORIENTED_EDGE('',*,*,#2036,.F.); +#2036 = EDGE_CURVE('',#1953,#2009,#2037,.T.); +#2037 = SURFACE_CURVE('',#2038,(#2043,#2050),.PCURVE_S1.); +#2038 = CIRCLE('',#2039,1.5); +#2039 = AXIS2_PLACEMENT_3D('',#2040,#2041,#2042); +#2040 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#2041 = DIRECTION('',(0.,0.,1.)); +#2042 = DIRECTION('',(1.,0.,0.)); +#2043 = PCURVE('',#514,#2044); +#2044 = DEFINITIONAL_REPRESENTATION('',(#2045),#2049); +#2045 = LINE('',#2046,#2047); +#2046 = CARTESIAN_POINT('',(0.,-5.7)); +#2047 = VECTOR('',#2048,1.); +#2048 = DIRECTION('',(1.,0.)); +#2049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2050 = PCURVE('',#763,#2051); +#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056); +#2052 = CIRCLE('',#2053,1.5); +#2053 = AXIS2_PLACEMENT_2D('',#2054,#2055); +#2054 = CARTESIAN_POINT('',(1.2,-6.75)); +#2055 = DIRECTION('',(-1.,0.)); +#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2057 = ADVANCED_FACE('',(#2058),#547,.T.); +#2058 = FACE_BOUND('',#2059,.T.); +#2059 = EDGE_LOOP('',(#2060,#2061,#2084,#2112,#2133)); +#2060 = ORIENTED_EDGE('',*,*,#531,.F.); +#2061 = ORIENTED_EDGE('',*,*,#2062,.T.); +#2062 = EDGE_CURVE('',#111,#2063,#2065,.T.); +#2063 = VERTEX_POINT('',#2064); +#2064 = CARTESIAN_POINT('',(-15.,3.75,7.2)); +#2065 = SURFACE_CURVE('',#2066,(#2070,#2077),.PCURVE_S1.); +#2066 = LINE('',#2067,#2068); +#2067 = CARTESIAN_POINT('',(-15.,3.75,0.)); +#2068 = VECTOR('',#2069,1.); +#2069 = DIRECTION('',(0.,0.,1.)); +#2070 = PCURVE('',#547,#2071); +#2071 = DEFINITIONAL_REPRESENTATION('',(#2072),#2076); +#2072 = LINE('',#2073,#2074); +#2073 = CARTESIAN_POINT('',(0.,0.)); +#2074 = VECTOR('',#2075,1.); +#2075 = DIRECTION('',(0.,-1.)); +#2076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2077 = PCURVE('',#634,#2078); +#2078 = DEFINITIONAL_REPRESENTATION('',(#2079),#2083); +#2079 = LINE('',#2080,#2081); +#2080 = CARTESIAN_POINT('',(7.2,-10.5)); +#2081 = VECTOR('',#2082,1.); +#2082 = DIRECTION('',(-1.,2.22044604925E-16)); +#2083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2084 = ORIENTED_EDGE('',*,*,#2085,.T.); +#2085 = EDGE_CURVE('',#2063,#2086,#2088,.T.); +#2086 = VERTEX_POINT('',#2087); +#2087 = CARTESIAN_POINT('',(-15.,4.749999999999,7.2)); +#2088 = SURFACE_CURVE('',#2089,(#2093,#2100),.PCURVE_S1.); +#2089 = LINE('',#2090,#2091); +#2090 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#2091 = VECTOR('',#2092,1.); +#2092 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2093 = PCURVE('',#547,#2094); +#2094 = DEFINITIONAL_REPRESENTATION('',(#2095),#2099); +#2095 = LINE('',#2096,#2097); +#2096 = CARTESIAN_POINT('',(-10.5,-7.2)); +#2097 = VECTOR('',#2098,1.); +#2098 = DIRECTION('',(1.,2.22044604925E-16)); +#2099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2100 = PCURVE('',#2101,#2106); +#2101 = PLANE('',#2102); +#2102 = AXIS2_PLACEMENT_3D('',#2103,#2104,#2105); +#2103 = CARTESIAN_POINT('',(-15.,-4.749999999999,7.2)); +#2104 = DIRECTION('',(-1.,0.,0.)); +#2105 = DIRECTION('',(0.,1.,0.)); +#2106 = DEFINITIONAL_REPRESENTATION('',(#2107),#2111); +#2107 = LINE('',#2108,#2109); +#2108 = CARTESIAN_POINT('',(-2.000000000001,0.)); +#2109 = VECTOR('',#2110,1.); +#2110 = DIRECTION('',(1.,2.22044604925E-16)); +#2111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2112 = ORIENTED_EDGE('',*,*,#2113,.T.); +#2113 = EDGE_CURVE('',#2086,#857,#2114,.T.); +#2114 = SURFACE_CURVE('',#2115,(#2119,#2126),.PCURVE_S1.); +#2115 = LINE('',#2116,#2117); +#2116 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#2117 = VECTOR('',#2118,1.); +#2118 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2119 = PCURVE('',#547,#2120); +#2120 = DEFINITIONAL_REPRESENTATION('',(#2121),#2125); +#2121 = LINE('',#2122,#2123); +#2122 = CARTESIAN_POINT('',(-10.5,-7.2)); +#2123 = VECTOR('',#2124,1.); +#2124 = DIRECTION('',(1.,2.22044604925E-16)); +#2125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2126 = PCURVE('',#895,#2127); +#2127 = DEFINITIONAL_REPRESENTATION('',(#2128),#2132); +#2128 = LINE('',#2129,#2130); +#2129 = CARTESIAN_POINT('',(3.4,-10.5)); +#2130 = VECTOR('',#2131,1.); +#2131 = DIRECTION('',(0.,1.)); +#2132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2133 = ORIENTED_EDGE('',*,*,#856,.F.); +#2134 = ADVANCED_FACE('',(#2135),#602,.F.); +#2135 = FACE_BOUND('',#2136,.F.); +#2136 = EDGE_LOOP('',(#2137,#2138,#2166)); +#2137 = ORIENTED_EDGE('',*,*,#583,.F.); +#2138 = ORIENTED_EDGE('',*,*,#2139,.T.); +#2139 = EDGE_CURVE('',#584,#2140,#2142,.T.); +#2140 = VERTEX_POINT('',#2141); +#2141 = CARTESIAN_POINT('',(-15.,0.,1.5)); +#2142 = SURFACE_CURVE('',#2143,(#2147,#2154),.PCURVE_S1.); +#2143 = LINE('',#2144,#2145); +#2144 = CARTESIAN_POINT('',(-15.,0.,7.2)); +#2145 = VECTOR('',#2146,1.); +#2146 = DIRECTION('',(-0.,-0.,-1.)); +#2147 = PCURVE('',#602,#2148); +#2148 = DEFINITIONAL_REPRESENTATION('',(#2149),#2153); +#2149 = LINE('',#2150,#2151); +#2150 = CARTESIAN_POINT('',(0.,0.)); +#2151 = VECTOR('',#2152,1.); +#2152 = DIRECTION('',(0.,-1.)); +#2153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2154 = PCURVE('',#2155,#2160); +#2155 = CYLINDRICAL_SURFACE('',#2156,3.4); +#2156 = AXIS2_PLACEMENT_3D('',#2157,#2158,#2159); +#2157 = CARTESIAN_POINT('',(-18.4,0.,7.2)); +#2158 = DIRECTION('',(0.,0.,1.)); +#2159 = DIRECTION('',(1.,0.,0.)); +#2160 = DEFINITIONAL_REPRESENTATION('',(#2161),#2165); +#2161 = LINE('',#2162,#2163); +#2162 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2163 = VECTOR('',#2164,1.); +#2164 = DIRECTION('',(0.,-1.)); +#2165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2166 = ORIENTED_EDGE('',*,*,#2167,.T.); +#2167 = EDGE_CURVE('',#2140,#586,#2168,.T.); +#2168 = SURFACE_CURVE('',#2169,(#2174,#2181),.PCURVE_S1.); +#2169 = CIRCLE('',#2170,3.4); +#2170 = AXIS2_PLACEMENT_3D('',#2171,#2172,#2173); +#2171 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#2172 = DIRECTION('',(0.,0.,1.)); +#2173 = DIRECTION('',(1.,0.,0.)); +#2174 = PCURVE('',#602,#2175); +#2175 = DEFINITIONAL_REPRESENTATION('',(#2176),#2180); +#2176 = LINE('',#2177,#2178); +#2177 = CARTESIAN_POINT('',(0.,-5.7)); +#2178 = VECTOR('',#2179,1.); +#2179 = DIRECTION('',(1.,0.)); +#2180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2181 = PCURVE('',#1969,#2182); +#2182 = DEFINITIONAL_REPRESENTATION('',(#2183),#2191); +#2183 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2184,#2185,#2186,#2187, +#2188,#2189,#2190),.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('') ); +#2184 = CARTESIAN_POINT('',(0.,0.)); +#2185 = CARTESIAN_POINT('',(0.,5.888972745734)); +#2186 = CARTESIAN_POINT('',(5.1,2.944486372867)); +#2187 = CARTESIAN_POINT('',(10.2,8.327323205992E-16)); +#2188 = CARTESIAN_POINT('',(5.1,-2.944486372867)); +#2189 = CARTESIAN_POINT('',(5.329070518201E-15,-5.888972745734)); +#2190 = CARTESIAN_POINT('',(0.,0.)); +#2191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2192 = ADVANCED_FACE('',(#2193),#634,.T.); +#2193 = FACE_BOUND('',#2194,.T.); +#2194 = EDGE_LOOP('',(#2195,#2196,#2224,#2245)); +#2195 = ORIENTED_EDGE('',*,*,#620,.F.); +#2196 = ORIENTED_EDGE('',*,*,#2197,.F.); +#2197 = EDGE_CURVE('',#2198,#584,#2200,.T.); +#2198 = VERTEX_POINT('',#2199); +#2199 = CARTESIAN_POINT('',(-15.,0.,7.2)); +#2200 = SURFACE_CURVE('',#2201,(#2205,#2212),.PCURVE_S1.); +#2201 = LINE('',#2202,#2203); +#2202 = CARTESIAN_POINT('',(-15.,0.,7.2)); +#2203 = VECTOR('',#2204,1.); +#2204 = DIRECTION('',(-0.,-0.,-1.)); +#2205 = PCURVE('',#634,#2206); +#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2211); +#2207 = LINE('',#2208,#2209); +#2208 = CARTESIAN_POINT('',(-1.498801083244E-15,-6.75)); +#2209 = VECTOR('',#2210,1.); +#2210 = DIRECTION('',(1.,-2.22044604925E-16)); +#2211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2212 = PCURVE('',#2213,#2218); +#2213 = PLANE('',#2214); +#2214 = AXIS2_PLACEMENT_3D('',#2215,#2216,#2217); +#2215 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#2216 = DIRECTION('',(-1.,0.,0.)); +#2217 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#2218 = DEFINITIONAL_REPRESENTATION('',(#2219),#2223); +#2219 = LINE('',#2220,#2221); +#2220 = CARTESIAN_POINT('',(-1.498801083244E-15,-6.75)); +#2221 = VECTOR('',#2222,1.); +#2222 = DIRECTION('',(1.,-2.22044604925E-16)); +#2223 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2224 = ORIENTED_EDGE('',*,*,#2225,.T.); +#2225 = EDGE_CURVE('',#2198,#2063,#2226,.T.); +#2226 = SURFACE_CURVE('',#2227,(#2231,#2238),.PCURVE_S1.); +#2227 = LINE('',#2228,#2229); +#2228 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#2229 = VECTOR('',#2230,1.); +#2230 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2231 = PCURVE('',#634,#2232); +#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237); +#2233 = LINE('',#2234,#2235); +#2234 = CARTESIAN_POINT('',(0.,0.)); +#2235 = VECTOR('',#2236,1.); +#2236 = DIRECTION('',(0.,-1.)); +#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2238 = PCURVE('',#2101,#2239); +#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244); +#2240 = LINE('',#2241,#2242); +#2241 = CARTESIAN_POINT('',(-2.000000000001,0.)); +#2242 = VECTOR('',#2243,1.); +#2243 = DIRECTION('',(1.,2.22044604925E-16)); +#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2245 = ORIENTED_EDGE('',*,*,#2062,.F.); +#2246 = ADVANCED_FACE('',(#2247),#763,.T.); +#2247 = FACE_BOUND('',#2248,.T.); +#2248 = EDGE_LOOP('',(#2249,#2270,#2271,#2292)); +#2249 = ORIENTED_EDGE('',*,*,#2250,.T.); +#2250 = EDGE_CURVE('',#1953,#586,#2251,.T.); +#2251 = SURFACE_CURVE('',#2252,(#2256,#2263),.PCURVE_S1.); +#2252 = LINE('',#2253,#2254); +#2253 = CARTESIAN_POINT('',(-17.2,-6.75,1.5)); +#2254 = VECTOR('',#2255,1.); +#2255 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2256 = PCURVE('',#763,#2257); +#2257 = DEFINITIONAL_REPRESENTATION('',(#2258),#2262); +#2258 = LINE('',#2259,#2260); +#2259 = CARTESIAN_POINT('',(0.,0.)); +#2260 = VECTOR('',#2261,1.); +#2261 = DIRECTION('',(0.,-1.)); +#2262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2263 = PCURVE('',#1969,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(2.2,-6.75)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(0.,1.)); +#2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2270 = ORIENTED_EDGE('',*,*,#748,.T.); +#2271 = ORIENTED_EDGE('',*,*,#2272,.T.); +#2272 = EDGE_CURVE('',#721,#2009,#2273,.T.); +#2273 = SURFACE_CURVE('',#2274,(#2278,#2285),.PCURVE_S1.); +#2274 = LINE('',#2275,#2276); +#2275 = CARTESIAN_POINT('',(-17.2,-6.75,1.5)); +#2276 = VECTOR('',#2277,1.); +#2277 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2278 = PCURVE('',#763,#2279); +#2279 = DEFINITIONAL_REPRESENTATION('',(#2280),#2284); +#2280 = LINE('',#2281,#2282); +#2281 = CARTESIAN_POINT('',(0.,0.)); +#2282 = VECTOR('',#2283,1.); +#2283 = DIRECTION('',(0.,-1.)); +#2284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2285 = PCURVE('',#1969,#2286); +#2286 = DEFINITIONAL_REPRESENTATION('',(#2287),#2291); +#2287 = LINE('',#2288,#2289); +#2288 = CARTESIAN_POINT('',(2.2,-6.75)); +#2289 = VECTOR('',#2290,1.); +#2290 = DIRECTION('',(0.,1.)); +#2291 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2292 = ORIENTED_EDGE('',*,*,#2036,.F.); +#2293 = ADVANCED_FACE('',(#2294),#736,.T.); +#2294 = FACE_BOUND('',#2295,.T.); +#2295 = EDGE_LOOP('',(#2296,#2297,#2298,#2319)); +#2296 = ORIENTED_EDGE('',*,*,#720,.F.); +#2297 = ORIENTED_EDGE('',*,*,#810,.T.); +#2298 = ORIENTED_EDGE('',*,*,#2299,.T.); +#2299 = EDGE_CURVE('',#811,#584,#2300,.T.); +#2300 = SURFACE_CURVE('',#2301,(#2305,#2312),.PCURVE_S1.); +#2301 = LINE('',#2302,#2303); +#2302 = CARTESIAN_POINT('',(-15.,-6.75,5.2)); +#2303 = VECTOR('',#2304,1.); +#2304 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2305 = PCURVE('',#736,#2306); +#2306 = DEFINITIONAL_REPRESENTATION('',(#2307),#2311); +#2307 = LINE('',#2308,#2309); +#2308 = CARTESIAN_POINT('',(-0.,0.)); +#2309 = VECTOR('',#2310,1.); +#2310 = DIRECTION('',(0.,-1.)); +#2311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2312 = PCURVE('',#2213,#2313); +#2313 = DEFINITIONAL_REPRESENTATION('',(#2314),#2318); +#2314 = LINE('',#2315,#2316); +#2315 = CARTESIAN_POINT('',(2.,4.440892098501E-16)); +#2316 = VECTOR('',#2317,1.); +#2317 = DIRECTION('',(0.,-1.)); +#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2319 = ORIENTED_EDGE('',*,*,#2320,.F.); +#2320 = EDGE_CURVE('',#721,#584,#2321,.T.); +#2321 = SURFACE_CURVE('',#2322,(#2327,#2334),.PCURVE_S1.); +#2322 = ELLIPSE('',#2323,6.652638822737,3.4); +#2323 = AXIS2_PLACEMENT_3D('',#2324,#2325,#2326); +#2324 = CARTESIAN_POINT('',(-18.4,0.,-0.518181818182)); +#2325 = DIRECTION('',(-0.859535888021,1.134815336983E-16,0.511075392877) + ); +#2326 = DIRECTION('',(0.511075392877,-6.747550652332E-17,0.859535888021) + ); +#2327 = PCURVE('',#736,#2328); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333); +#2329 = ELLIPSE('',#2330,6.652638822737,3.4); +#2330 = AXIS2_PLACEMENT_2D('',#2331,#2332); +#2331 = CARTESIAN_POINT('',(6.652638822737,-6.75)); +#2332 = DIRECTION('',(-1.,2.583308131978E-16)); +#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2334 = PCURVE('',#2155,#2335); +#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2346); +#2336 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#2337,#2338,#2339,#2340,#2341, + #2342,#2343,#2344,#2345),.UNSPECIFIED.,.F.,.F.,(9,9),(5.073101625985 + ,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#2337 = CARTESIAN_POINT('',(5.073101625985,-5.7000004)); +#2338 = CARTESIAN_POINT('',(5.224362086884,-4.890727996636)); +#2339 = CARTESIAN_POINT('',(5.375622546777,-4.134227508657)); +#2340 = CARTESIAN_POINT('',(5.526883006711,-3.458713874343)); +#2341 = CARTESIAN_POINT('',(5.678143466517,-2.889825199307)); +#2342 = CARTESIAN_POINT('',(5.829403926506,-2.448561393092)); +#2343 = CARTESIAN_POINT('',(5.980664386373,-2.149520520125)); +#2344 = CARTESIAN_POINT('',(6.13192484628,-2.000000000865)); +#2345 = CARTESIAN_POINT('',(6.28318530718,-2.)); +#2346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2347 = ADVANCED_FACE('',(#2348),#895,.T.); +#2348 = FACE_BOUND('',#2349,.T.); +#2349 = EDGE_LOOP('',(#2350,#2351,#2378)); +#2350 = ORIENTED_EDGE('',*,*,#2113,.F.); +#2351 = ORIENTED_EDGE('',*,*,#2352,.F.); +#2352 = EDGE_CURVE('',#880,#2086,#2353,.T.); +#2353 = SURFACE_CURVE('',#2354,(#2359,#2366),.PCURVE_S1.); +#2354 = CIRCLE('',#2355,2.); +#2355 = AXIS2_PLACEMENT_3D('',#2356,#2357,#2358); +#2356 = CARTESIAN_POINT('',(-13.,4.749999999999,7.2)); +#2357 = DIRECTION('',(0.,0.,1.)); +#2358 = DIRECTION('',(1.,0.,0.)); +#2359 = PCURVE('',#895,#2360); +#2360 = DEFINITIONAL_REPRESENTATION('',(#2361),#2365); +#2361 = CIRCLE('',#2362,2.); +#2362 = AXIS2_PLACEMENT_2D('',#2363,#2364); +#2363 = CARTESIAN_POINT('',(5.4,0.999999999999)); +#2364 = DIRECTION('',(1.,0.)); +#2365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2366 = PCURVE('',#2367,#2372); +#2367 = CYLINDRICAL_SURFACE('',#2368,2.); +#2368 = AXIS2_PLACEMENT_3D('',#2369,#2370,#2371); +#2369 = CARTESIAN_POINT('',(-13.,4.749999999999,7.2)); +#2370 = DIRECTION('',(-0.,-0.,-1.)); +#2371 = DIRECTION('',(1.,0.,0.)); +#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(-0.,0.)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(-1.,0.)); +#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2378 = ORIENTED_EDGE('',*,*,#879,.F.); +#2379 = ADVANCED_FACE('',(#2380),#1035,.T.); +#2380 = FACE_BOUND('',#2381,.T.); +#2381 = EDGE_LOOP('',(#2382,#2383,#2384,#2407,#2435)); +#2382 = ORIENTED_EDGE('',*,*,#1128,.T.); +#2383 = ORIENTED_EDGE('',*,*,#1019,.T.); +#2384 = ORIENTED_EDGE('',*,*,#2385,.F.); +#2385 = EDGE_CURVE('',#2386,#992,#2388,.T.); +#2386 = VERTEX_POINT('',#2387); +#2387 = CARTESIAN_POINT('',(15.,4.75,7.2)); +#2388 = SURFACE_CURVE('',#2389,(#2393,#2400),.PCURVE_S1.); +#2389 = LINE('',#2390,#2391); +#2390 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#2391 = VECTOR('',#2392,1.); +#2392 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2393 = PCURVE('',#1035,#2394); +#2394 = DEFINITIONAL_REPRESENTATION('',(#2395),#2399); +#2395 = LINE('',#2396,#2397); +#2396 = CARTESIAN_POINT('',(13.5,-7.2)); +#2397 = VECTOR('',#2398,1.); +#2398 = DIRECTION('',(-1.,2.22044604925E-16)); +#2399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2400 = PCURVE('',#1007,#2401); +#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406); +#2402 = LINE('',#2403,#2404); +#2403 = CARTESIAN_POINT('',(33.4,-10.5)); +#2404 = VECTOR('',#2405,1.); +#2405 = DIRECTION('',(0.,1.)); +#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2407 = ORIENTED_EDGE('',*,*,#2408,.F.); +#2408 = EDGE_CURVE('',#2409,#2386,#2411,.T.); +#2409 = VERTEX_POINT('',#2410); +#2410 = CARTESIAN_POINT('',(15.,3.75,7.2)); +#2411 = SURFACE_CURVE('',#2412,(#2416,#2423),.PCURVE_S1.); +#2412 = LINE('',#2413,#2414); +#2413 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#2414 = VECTOR('',#2415,1.); +#2415 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2416 = PCURVE('',#1035,#2417); +#2417 = DEFINITIONAL_REPRESENTATION('',(#2418),#2422); +#2418 = LINE('',#2419,#2420); +#2419 = CARTESIAN_POINT('',(13.5,-7.2)); +#2420 = VECTOR('',#2421,1.); +#2421 = DIRECTION('',(-1.,2.22044604925E-16)); +#2422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2423 = PCURVE('',#2424,#2429); +#2424 = PLANE('',#2425); +#2425 = AXIS2_PLACEMENT_3D('',#2426,#2427,#2428); +#2426 = CARTESIAN_POINT('',(15.,4.75,7.2)); +#2427 = DIRECTION('',(1.,0.,0.)); +#2428 = DIRECTION('',(0.,-1.,0.)); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(11.5,0.)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(-1.,2.22044604925E-16)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2435 = ORIENTED_EDGE('',*,*,#2436,.F.); +#2436 = EDGE_CURVE('',#1129,#2409,#2437,.T.); +#2437 = SURFACE_CURVE('',#2438,(#2442,#2449),.PCURVE_S1.); +#2438 = LINE('',#2439,#2440); +#2439 = CARTESIAN_POINT('',(15.,3.75,0.)); +#2440 = VECTOR('',#2441,1.); +#2441 = DIRECTION('',(0.,0.,1.)); +#2442 = PCURVE('',#1035,#2443); +#2443 = DEFINITIONAL_REPRESENTATION('',(#2444),#2448); +#2444 = LINE('',#2445,#2446); +#2445 = CARTESIAN_POINT('',(3.,0.)); +#2446 = VECTOR('',#2447,1.); +#2447 = DIRECTION('',(0.,-1.)); +#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2449 = PCURVE('',#2450,#2455); +#2450 = PLANE('',#2451); +#2451 = AXIS2_PLACEMENT_3D('',#2452,#2453,#2454); +#2452 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#2453 = DIRECTION('',(-1.,0.,0.)); +#2454 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#2455 = DEFINITIONAL_REPRESENTATION('',(#2456),#2460); +#2456 = LINE('',#2457,#2458); +#2457 = CARTESIAN_POINT('',(7.2,-10.5)); +#2458 = VECTOR('',#2459,1.); +#2459 = DIRECTION('',(-1.,2.22044604925E-16)); +#2460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2461 = ADVANCED_FACE('',(#2462),#923,.T.); +#2462 = FACE_BOUND('',#2463,.T.); +#2463 = EDGE_LOOP('',(#2464,#2487,#2515,#2541)); +#2464 = ORIENTED_EDGE('',*,*,#2465,.T.); +#2465 = EDGE_CURVE('',#880,#2466,#2468,.T.); +#2466 = VERTEX_POINT('',#2467); +#2467 = CARTESIAN_POINT('',(-13.,6.749999999999,21.6)); +#2468 = SURFACE_CURVE('',#2469,(#2473,#2480),.PCURVE_S1.); +#2469 = LINE('',#2470,#2471); +#2470 = CARTESIAN_POINT('',(-13.,6.749999999999,7.2)); +#2471 = VECTOR('',#2472,1.); +#2472 = DIRECTION('',(0.,0.,1.)); +#2473 = PCURVE('',#923,#2474); +#2474 = DEFINITIONAL_REPRESENTATION('',(#2475),#2479); +#2475 = LINE('',#2476,#2477); +#2476 = CARTESIAN_POINT('',(0.,0.)); +#2477 = VECTOR('',#2478,1.); +#2478 = DIRECTION('',(0.,-1.)); +#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2480 = PCURVE('',#2367,#2481); +#2481 = DEFINITIONAL_REPRESENTATION('',(#2482),#2486); +#2482 = LINE('',#2483,#2484); +#2483 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2484 = VECTOR('',#2485,1.); +#2485 = DIRECTION('',(-0.,-1.)); +#2486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2487 = ORIENTED_EDGE('',*,*,#2488,.T.); +#2488 = EDGE_CURVE('',#2466,#2489,#2491,.T.); +#2489 = VERTEX_POINT('',#2490); +#2490 = CARTESIAN_POINT('',(-8.,6.75,21.6)); +#2491 = SURFACE_CURVE('',#2492,(#2496,#2503),.PCURVE_S1.); +#2492 = LINE('',#2493,#2494); +#2493 = CARTESIAN_POINT('',(-13.,6.749999999999,21.6)); +#2494 = VECTOR('',#2495,1.); +#2495 = DIRECTION('',(1.,0.,0.)); +#2496 = PCURVE('',#923,#2497); +#2497 = DEFINITIONAL_REPRESENTATION('',(#2498),#2502); +#2498 = LINE('',#2499,#2500); +#2499 = CARTESIAN_POINT('',(0.,-14.4)); +#2500 = VECTOR('',#2501,1.); +#2501 = DIRECTION('',(1.,0.)); +#2502 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2503 = PCURVE('',#2504,#2509); +#2504 = PLANE('',#2505); +#2505 = AXIS2_PLACEMENT_3D('',#2506,#2507,#2508); +#2506 = CARTESIAN_POINT('',(-13.,6.749999999999,21.6)); +#2507 = DIRECTION('',(0.,0.,1.)); +#2508 = DIRECTION('',(1.,0.,0.)); +#2509 = DEFINITIONAL_REPRESENTATION('',(#2510),#2514); +#2510 = LINE('',#2511,#2512); +#2511 = CARTESIAN_POINT('',(0.,0.)); +#2512 = VECTOR('',#2513,1.); +#2513 = DIRECTION('',(1.,0.)); +#2514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2515 = ORIENTED_EDGE('',*,*,#2516,.F.); +#2516 = EDGE_CURVE('',#908,#2489,#2517,.T.); +#2517 = SURFACE_CURVE('',#2518,(#2522,#2529),.PCURVE_S1.); +#2518 = LINE('',#2519,#2520); +#2519 = CARTESIAN_POINT('',(-8.,6.75,7.2)); +#2520 = VECTOR('',#2521,1.); +#2521 = DIRECTION('',(0.,0.,1.)); +#2522 = PCURVE('',#923,#2523); +#2523 = DEFINITIONAL_REPRESENTATION('',(#2524),#2528); +#2524 = LINE('',#2525,#2526); +#2525 = CARTESIAN_POINT('',(5.,0.)); +#2526 = VECTOR('',#2527,1.); +#2527 = DIRECTION('',(0.,-1.)); +#2528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2529 = PCURVE('',#2530,#2535); +#2530 = CYLINDRICAL_SURFACE('',#2531,2.); +#2531 = AXIS2_PLACEMENT_3D('',#2532,#2533,#2534); +#2532 = CARTESIAN_POINT('',(-8.,4.75,7.2)); +#2533 = DIRECTION('',(-0.,-0.,-1.)); +#2534 = DIRECTION('',(1.,0.,0.)); +#2535 = DEFINITIONAL_REPRESENTATION('',(#2536),#2540); +#2536 = LINE('',#2537,#2538); +#2537 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2538 = VECTOR('',#2539,1.); +#2539 = DIRECTION('',(-0.,-1.)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#907,.F.); +#2542 = ADVANCED_FACE('',(#2543),#1007,.T.); +#2543 = FACE_BOUND('',#2544,.T.); +#2544 = EDGE_LOOP('',(#2545,#2546,#2573)); +#2545 = ORIENTED_EDGE('',*,*,#991,.F.); +#2546 = ORIENTED_EDGE('',*,*,#2547,.F.); +#2547 = EDGE_CURVE('',#2386,#964,#2548,.T.); +#2548 = SURFACE_CURVE('',#2549,(#2554,#2561),.PCURVE_S1.); +#2549 = CIRCLE('',#2550,2.); +#2550 = AXIS2_PLACEMENT_3D('',#2551,#2552,#2553); +#2551 = CARTESIAN_POINT('',(13.,4.75,7.2)); +#2552 = DIRECTION('',(0.,0.,1.)); +#2553 = DIRECTION('',(1.,0.,0.)); +#2554 = PCURVE('',#1007,#2555); +#2555 = DEFINITIONAL_REPRESENTATION('',(#2556),#2560); +#2556 = CIRCLE('',#2557,2.); +#2557 = AXIS2_PLACEMENT_2D('',#2558,#2559); +#2558 = CARTESIAN_POINT('',(31.4,1.)); +#2559 = DIRECTION('',(1.,0.)); +#2560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2561 = PCURVE('',#2562,#2567); +#2562 = CYLINDRICAL_SURFACE('',#2563,2.); +#2563 = AXIS2_PLACEMENT_3D('',#2564,#2565,#2566); +#2564 = CARTESIAN_POINT('',(13.,4.75,7.2)); +#2565 = DIRECTION('',(-0.,-0.,-1.)); +#2566 = DIRECTION('',(1.,0.,0.)); +#2567 = DEFINITIONAL_REPRESENTATION('',(#2568),#2572); +#2568 = LINE('',#2569,#2570); +#2569 = CARTESIAN_POINT('',(-0.,0.)); +#2570 = VECTOR('',#2571,1.); +#2571 = DIRECTION('',(-1.,0.)); +#2572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2573 = ORIENTED_EDGE('',*,*,#2385,.T.); +#2574 = ADVANCED_FACE('',(#2575),#951,.T.); +#2575 = FACE_BOUND('',#2576,.T.); +#2576 = EDGE_LOOP('',(#2577,#2578,#2602,#2630,#2658,#2686)); +#2577 = ORIENTED_EDGE('',*,*,#935,.F.); +#2578 = ORIENTED_EDGE('',*,*,#2579,.F.); +#2579 = EDGE_CURVE('',#2580,#908,#2582,.T.); +#2580 = VERTEX_POINT('',#2581); +#2581 = CARTESIAN_POINT('',(-6.,4.75,7.2)); +#2582 = SURFACE_CURVE('',#2583,(#2588,#2595),.PCURVE_S1.); +#2583 = CIRCLE('',#2584,2.); +#2584 = AXIS2_PLACEMENT_3D('',#2585,#2586,#2587); +#2585 = CARTESIAN_POINT('',(-8.,4.75,7.2)); +#2586 = DIRECTION('',(0.,0.,1.)); +#2587 = DIRECTION('',(1.,0.,0.)); +#2588 = PCURVE('',#951,#2589); +#2589 = DEFINITIONAL_REPRESENTATION('',(#2590),#2594); +#2590 = CIRCLE('',#2591,2.); +#2591 = AXIS2_PLACEMENT_2D('',#2592,#2593); +#2592 = CARTESIAN_POINT('',(10.4,1.)); +#2593 = DIRECTION('',(1.,0.)); +#2594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2595 = PCURVE('',#2530,#2596); +#2596 = DEFINITIONAL_REPRESENTATION('',(#2597),#2601); +#2597 = LINE('',#2598,#2599); +#2598 = CARTESIAN_POINT('',(-0.,0.)); +#2599 = VECTOR('',#2600,1.); +#2600 = DIRECTION('',(-1.,0.)); +#2601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2602 = ORIENTED_EDGE('',*,*,#2603,.T.); +#2603 = EDGE_CURVE('',#2580,#2604,#2606,.T.); +#2604 = VERTEX_POINT('',#2605); +#2605 = CARTESIAN_POINT('',(-6.,1.719669,7.2)); +#2606 = SURFACE_CURVE('',#2607,(#2611,#2618),.PCURVE_S1.); +#2607 = LINE('',#2608,#2609); +#2608 = CARTESIAN_POINT('',(-6.,4.75,7.2)); +#2609 = VECTOR('',#2610,1.); +#2610 = DIRECTION('',(0.,-1.,0.)); +#2611 = PCURVE('',#951,#2612); +#2612 = DEFINITIONAL_REPRESENTATION('',(#2613),#2617); +#2613 = LINE('',#2614,#2615); +#2614 = CARTESIAN_POINT('',(12.4,1.)); +#2615 = VECTOR('',#2616,1.); +#2616 = DIRECTION('',(0.,-1.)); +#2617 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2618 = PCURVE('',#2619,#2624); +#2619 = PLANE('',#2620); +#2620 = AXIS2_PLACEMENT_3D('',#2621,#2622,#2623); +#2621 = CARTESIAN_POINT('',(-6.,4.75,7.2)); +#2622 = DIRECTION('',(1.,0.,0.)); +#2623 = DIRECTION('',(0.,-1.,0.)); +#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629); +#2625 = LINE('',#2626,#2627); +#2626 = CARTESIAN_POINT('',(0.,0.)); +#2627 = VECTOR('',#2628,1.); +#2628 = DIRECTION('',(1.,0.)); +#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2630 = ORIENTED_EDGE('',*,*,#2631,.T.); +#2631 = EDGE_CURVE('',#2604,#2632,#2634,.T.); +#2632 = VERTEX_POINT('',#2633); +#2633 = CARTESIAN_POINT('',(4.5,1.719669,7.2)); +#2634 = SURFACE_CURVE('',#2635,(#2639,#2646),.PCURVE_S1.); +#2635 = LINE('',#2636,#2637); +#2636 = CARTESIAN_POINT('',(-6.,1.719669,7.2)); +#2637 = VECTOR('',#2638,1.); +#2638 = DIRECTION('',(1.,0.,0.)); +#2639 = PCURVE('',#951,#2640); +#2640 = DEFINITIONAL_REPRESENTATION('',(#2641),#2645); +#2641 = LINE('',#2642,#2643); +#2642 = CARTESIAN_POINT('',(12.4,-2.030331)); +#2643 = VECTOR('',#2644,1.); +#2644 = DIRECTION('',(1.,0.)); +#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2646 = PCURVE('',#2647,#2652); +#2647 = PLANE('',#2648); +#2648 = AXIS2_PLACEMENT_3D('',#2649,#2650,#2651); +#2649 = CARTESIAN_POINT('',(-6.,1.719669,7.2)); +#2650 = DIRECTION('',(0.,1.,0.)); +#2651 = DIRECTION('',(1.,0.,0.)); +#2652 = DEFINITIONAL_REPRESENTATION('',(#2653),#2657); +#2653 = LINE('',#2654,#2655); +#2654 = CARTESIAN_POINT('',(0.,0.)); +#2655 = VECTOR('',#2656,1.); +#2656 = DIRECTION('',(1.,0.)); +#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2658 = ORIENTED_EDGE('',*,*,#2659,.T.); +#2659 = EDGE_CURVE('',#2632,#2660,#2662,.T.); +#2660 = VERTEX_POINT('',#2661); +#2661 = CARTESIAN_POINT('',(4.5,4.75,7.2)); +#2662 = SURFACE_CURVE('',#2663,(#2667,#2674),.PCURVE_S1.); +#2663 = LINE('',#2664,#2665); +#2664 = CARTESIAN_POINT('',(4.5,1.719669,7.2)); +#2665 = VECTOR('',#2666,1.); +#2666 = DIRECTION('',(0.,1.,0.)); +#2667 = PCURVE('',#951,#2668); +#2668 = DEFINITIONAL_REPRESENTATION('',(#2669),#2673); +#2669 = LINE('',#2670,#2671); +#2670 = CARTESIAN_POINT('',(22.9,-2.030331)); +#2671 = VECTOR('',#2672,1.); +#2672 = DIRECTION('',(0.,1.)); +#2673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2674 = PCURVE('',#2675,#2680); +#2675 = PLANE('',#2676); +#2676 = AXIS2_PLACEMENT_3D('',#2677,#2678,#2679); +#2677 = CARTESIAN_POINT('',(4.5,1.719669,7.2)); +#2678 = DIRECTION('',(-1.,0.,0.)); +#2679 = DIRECTION('',(0.,1.,0.)); +#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685); +#2681 = LINE('',#2682,#2683); +#2682 = CARTESIAN_POINT('',(0.,0.)); +#2683 = VECTOR('',#2684,1.); +#2684 = DIRECTION('',(1.,0.)); +#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2686 = ORIENTED_EDGE('',*,*,#2687,.F.); +#2687 = EDGE_CURVE('',#936,#2660,#2688,.T.); +#2688 = SURFACE_CURVE('',#2689,(#2694,#2701),.PCURVE_S1.); +#2689 = CIRCLE('',#2690,2.); +#2690 = AXIS2_PLACEMENT_3D('',#2691,#2692,#2693); +#2691 = CARTESIAN_POINT('',(6.5,4.75,7.2)); +#2692 = DIRECTION('',(0.,0.,1.)); +#2693 = DIRECTION('',(1.,0.,0.)); +#2694 = PCURVE('',#951,#2695); +#2695 = DEFINITIONAL_REPRESENTATION('',(#2696),#2700); +#2696 = CIRCLE('',#2697,2.); +#2697 = AXIS2_PLACEMENT_2D('',#2698,#2699); +#2698 = CARTESIAN_POINT('',(24.9,1.)); +#2699 = DIRECTION('',(1.,0.)); +#2700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2701 = PCURVE('',#2702,#2707); +#2702 = CYLINDRICAL_SURFACE('',#2703,2.); +#2703 = AXIS2_PLACEMENT_3D('',#2704,#2705,#2706); +#2704 = CARTESIAN_POINT('',(6.5,4.75,7.2)); +#2705 = DIRECTION('',(-0.,-0.,-1.)); +#2706 = DIRECTION('',(1.,0.,0.)); +#2707 = DEFINITIONAL_REPRESENTATION('',(#2708),#2712); +#2708 = LINE('',#2709,#2710); +#2709 = CARTESIAN_POINT('',(-0.,0.)); +#2710 = VECTOR('',#2711,1.); +#2711 = DIRECTION('',(-1.,0.)); +#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2713 = ADVANCED_FACE('',(#2714),#979,.T.); +#2714 = FACE_BOUND('',#2715,.T.); +#2715 = EDGE_LOOP('',(#2716,#2739,#2762,#2783)); +#2716 = ORIENTED_EDGE('',*,*,#2717,.T.); +#2717 = EDGE_CURVE('',#936,#2718,#2720,.T.); +#2718 = VERTEX_POINT('',#2719); +#2719 = CARTESIAN_POINT('',(6.5,6.75,21.6)); +#2720 = SURFACE_CURVE('',#2721,(#2725,#2732),.PCURVE_S1.); +#2721 = LINE('',#2722,#2723); +#2722 = CARTESIAN_POINT('',(6.5,6.75,7.2)); +#2723 = VECTOR('',#2724,1.); +#2724 = DIRECTION('',(0.,0.,1.)); +#2725 = PCURVE('',#979,#2726); +#2726 = DEFINITIONAL_REPRESENTATION('',(#2727),#2731); +#2727 = LINE('',#2728,#2729); +#2728 = CARTESIAN_POINT('',(0.,0.)); +#2729 = VECTOR('',#2730,1.); +#2730 = DIRECTION('',(0.,-1.)); +#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2732 = PCURVE('',#2702,#2733); +#2733 = DEFINITIONAL_REPRESENTATION('',(#2734),#2738); +#2734 = LINE('',#2735,#2736); +#2735 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2736 = VECTOR('',#2737,1.); +#2737 = DIRECTION('',(-0.,-1.)); +#2738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2739 = ORIENTED_EDGE('',*,*,#2740,.T.); +#2740 = EDGE_CURVE('',#2718,#2741,#2743,.T.); +#2741 = VERTEX_POINT('',#2742); +#2742 = CARTESIAN_POINT('',(13.,6.75,21.6)); +#2743 = SURFACE_CURVE('',#2744,(#2748,#2755),.PCURVE_S1.); +#2744 = LINE('',#2745,#2746); +#2745 = CARTESIAN_POINT('',(6.5,6.75,21.6)); +#2746 = VECTOR('',#2747,1.); +#2747 = DIRECTION('',(1.,0.,0.)); +#2748 = PCURVE('',#979,#2749); +#2749 = DEFINITIONAL_REPRESENTATION('',(#2750),#2754); +#2750 = LINE('',#2751,#2752); +#2751 = CARTESIAN_POINT('',(0.,-14.4)); +#2752 = VECTOR('',#2753,1.); +#2753 = DIRECTION('',(1.,0.)); +#2754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2755 = PCURVE('',#2504,#2756); +#2756 = DEFINITIONAL_REPRESENTATION('',(#2757),#2761); +#2757 = LINE('',#2758,#2759); +#2758 = CARTESIAN_POINT('',(19.5,8.348877145181E-13)); +#2759 = VECTOR('',#2760,1.); +#2760 = DIRECTION('',(1.,0.)); +#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2762 = ORIENTED_EDGE('',*,*,#2763,.F.); +#2763 = EDGE_CURVE('',#964,#2741,#2764,.T.); +#2764 = SURFACE_CURVE('',#2765,(#2769,#2776),.PCURVE_S1.); +#2765 = LINE('',#2766,#2767); +#2766 = CARTESIAN_POINT('',(13.,6.75,7.2)); +#2767 = VECTOR('',#2768,1.); +#2768 = DIRECTION('',(0.,0.,1.)); +#2769 = PCURVE('',#979,#2770); +#2770 = DEFINITIONAL_REPRESENTATION('',(#2771),#2775); +#2771 = LINE('',#2772,#2773); +#2772 = CARTESIAN_POINT('',(6.5,0.)); +#2773 = VECTOR('',#2774,1.); +#2774 = DIRECTION('',(0.,-1.)); +#2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2776 = PCURVE('',#2562,#2777); +#2777 = DEFINITIONAL_REPRESENTATION('',(#2778),#2782); +#2778 = LINE('',#2779,#2780); +#2779 = CARTESIAN_POINT('',(-1.570796326795,0.)); +#2780 = VECTOR('',#2781,1.); +#2781 = DIRECTION('',(-0.,-1.)); +#2782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2783 = ORIENTED_EDGE('',*,*,#963,.F.); +#2784 = ADVANCED_FACE('',(#2785),#1090,.F.); +#2785 = FACE_BOUND('',#2786,.F.); +#2786 = EDGE_LOOP('',(#2787,#2788,#2811,#2834,#2855)); +#2787 = ORIENTED_EDGE('',*,*,#1074,.T.); +#2788 = ORIENTED_EDGE('',*,*,#2789,.T.); +#2789 = EDGE_CURVE('',#811,#2790,#2792,.T.); +#2790 = VERTEX_POINT('',#2791); +#2791 = CARTESIAN_POINT('',(-15.,-3.75,7.2)); +#2792 = SURFACE_CURVE('',#2793,(#2797,#2804),.PCURVE_S1.); +#2793 = LINE('',#2794,#2795); +#2794 = CARTESIAN_POINT('',(-15.,-3.75,0.)); +#2795 = VECTOR('',#2796,1.); +#2796 = DIRECTION('',(0.,0.,1.)); +#2797 = PCURVE('',#1090,#2798); +#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(0.,0.)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(0.,-1.)); +#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2804 = PCURVE('',#2213,#2805); +#2805 = DEFINITIONAL_REPRESENTATION('',(#2806),#2810); +#2806 = LINE('',#2807,#2808); +#2807 = CARTESIAN_POINT('',(7.2,-3.)); +#2808 = VECTOR('',#2809,1.); +#2809 = DIRECTION('',(-1.,2.22044604925E-16)); +#2810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2811 = ORIENTED_EDGE('',*,*,#2812,.F.); +#2812 = EDGE_CURVE('',#2813,#2790,#2815,.T.); +#2813 = VERTEX_POINT('',#2814); +#2814 = CARTESIAN_POINT('',(-15.,-4.749999999999,7.2)); +#2815 = SURFACE_CURVE('',#2816,(#2820,#2827),.PCURVE_S1.); +#2816 = LINE('',#2817,#2818); +#2817 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#2818 = VECTOR('',#2819,1.); +#2819 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2820 = PCURVE('',#1090,#2821); +#2821 = DEFINITIONAL_REPRESENTATION('',(#2822),#2826); +#2822 = LINE('',#2823,#2824); +#2823 = CARTESIAN_POINT('',(3.,-7.2)); +#2824 = VECTOR('',#2825,1.); +#2825 = DIRECTION('',(-1.,2.22044604925E-16)); +#2826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2827 = PCURVE('',#2101,#2828); +#2828 = DEFINITIONAL_REPRESENTATION('',(#2829),#2833); +#2829 = LINE('',#2830,#2831); +#2830 = CARTESIAN_POINT('',(-2.000000000001,0.)); +#2831 = VECTOR('',#2832,1.); +#2832 = DIRECTION('',(1.,2.22044604925E-16)); +#2833 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2834 = ORIENTED_EDGE('',*,*,#2835,.F.); +#2835 = EDGE_CURVE('',#1178,#2813,#2836,.T.); +#2836 = SURFACE_CURVE('',#2837,(#2841,#2848),.PCURVE_S1.); +#2837 = LINE('',#2838,#2839); +#2838 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#2839 = VECTOR('',#2840,1.); +#2840 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2841 = PCURVE('',#1090,#2842); +#2842 = DEFINITIONAL_REPRESENTATION('',(#2843),#2847); +#2843 = LINE('',#2844,#2845); +#2844 = CARTESIAN_POINT('',(3.,-7.2)); +#2845 = VECTOR('',#2846,1.); +#2846 = DIRECTION('',(-1.,2.22044604925E-16)); +#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2848 = PCURVE('',#1216,#2849); +#2849 = DEFINITIONAL_REPRESENTATION('',(#2850),#2854); +#2850 = LINE('',#2851,#2852); +#2851 = CARTESIAN_POINT('',(3.4,-10.5)); +#2852 = VECTOR('',#2853,1.); +#2853 = DIRECTION('',(0.,1.)); +#2854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2855 = ORIENTED_EDGE('',*,*,#1177,.F.); +#2856 = ADVANCED_FACE('',(#2857),#1566,.F.); +#2857 = FACE_BOUND('',#2858,.F.); +#2858 = EDGE_LOOP('',(#2859,#2860,#2861,#2884,#2907)); +#2859 = ORIENTED_EDGE('',*,*,#1682,.F.); +#2860 = ORIENTED_EDGE('',*,*,#1550,.T.); +#2861 = ORIENTED_EDGE('',*,*,#2862,.T.); +#2862 = EDGE_CURVE('',#1523,#2863,#2865,.T.); +#2863 = VERTEX_POINT('',#2864); +#2864 = CARTESIAN_POINT('',(15.,-4.75,7.2)); +#2865 = SURFACE_CURVE('',#2866,(#2870,#2877),.PCURVE_S1.); +#2866 = LINE('',#2867,#2868); +#2867 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#2868 = VECTOR('',#2869,1.); +#2869 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2870 = PCURVE('',#1566,#2871); +#2871 = DEFINITIONAL_REPRESENTATION('',(#2872),#2876); +#2872 = LINE('',#2873,#2874); +#2873 = CARTESIAN_POINT('',(1.7763568394E-15,-7.2)); +#2874 = VECTOR('',#2875,1.); +#2875 = DIRECTION('',(1.,2.22044604925E-16)); +#2876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2877 = PCURVE('',#1538,#2878); +#2878 = DEFINITIONAL_REPRESENTATION('',(#2879),#2883); +#2879 = LINE('',#2880,#2881); +#2880 = CARTESIAN_POINT('',(33.4,-10.5)); +#2881 = VECTOR('',#2882,1.); +#2882 = DIRECTION('',(0.,1.)); +#2883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2884 = ORIENTED_EDGE('',*,*,#2885,.T.); +#2885 = EDGE_CURVE('',#2863,#2886,#2888,.T.); +#2886 = VERTEX_POINT('',#2887); +#2887 = CARTESIAN_POINT('',(15.,-3.75,7.2)); +#2888 = SURFACE_CURVE('',#2889,(#2893,#2900),.PCURVE_S1.); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#2893 = PCURVE('',#1566,#2894); +#2894 = DEFINITIONAL_REPRESENTATION('',(#2895),#2899); +#2895 = LINE('',#2896,#2897); +#2896 = CARTESIAN_POINT('',(1.7763568394E-15,-7.2)); +#2897 = VECTOR('',#2898,1.); +#2898 = DIRECTION('',(1.,2.22044604925E-16)); +#2899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2900 = PCURVE('',#2424,#2901); +#2901 = DEFINITIONAL_REPRESENTATION('',(#2902),#2906); +#2902 = LINE('',#2903,#2904); +#2903 = CARTESIAN_POINT('',(11.5,0.)); +#2904 = VECTOR('',#2905,1.); +#2905 = DIRECTION('',(-1.,2.22044604925E-16)); +#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2907 = ORIENTED_EDGE('',*,*,#2908,.F.); +#2908 = EDGE_CURVE('',#1683,#2886,#2909,.T.); +#2909 = SURFACE_CURVE('',#2910,(#2914,#2921),.PCURVE_S1.); +#2910 = LINE('',#2911,#2912); +#2911 = CARTESIAN_POINT('',(15.,-3.75,0.)); +#2912 = VECTOR('',#2913,1.); +#2913 = DIRECTION('',(0.,0.,1.)); +#2914 = PCURVE('',#1566,#2915); +#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920); +#2916 = LINE('',#2917,#2918); +#2917 = CARTESIAN_POINT('',(3.,0.)); +#2918 = VECTOR('',#2919,1.); +#2919 = DIRECTION('',(0.,-1.)); +#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2921 = PCURVE('',#2922,#2927); +#2922 = PLANE('',#2923); +#2923 = AXIS2_PLACEMENT_3D('',#2924,#2925,#2926); +#2924 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#2925 = DIRECTION('',(-1.,0.,0.)); +#2926 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932); +#2928 = LINE('',#2929,#2930); +#2929 = CARTESIAN_POINT('',(7.2,-3.)); +#2930 = VECTOR('',#2931,1.); +#2931 = DIRECTION('',(-1.,2.22044604925E-16)); +#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2933 = ADVANCED_FACE('',(#2934),#1538,.T.); +#2934 = FACE_BOUND('',#2935,.T.); +#2935 = EDGE_LOOP('',(#2936,#2963,#2964)); +#2936 = ORIENTED_EDGE('',*,*,#2937,.F.); +#2937 = EDGE_CURVE('',#1495,#2863,#2938,.T.); +#2938 = SURFACE_CURVE('',#2939,(#2944,#2951),.PCURVE_S1.); +#2939 = CIRCLE('',#2940,2.); +#2940 = AXIS2_PLACEMENT_3D('',#2941,#2942,#2943); +#2941 = CARTESIAN_POINT('',(13.,-4.75,7.2)); +#2942 = DIRECTION('',(0.,0.,1.)); +#2943 = DIRECTION('',(1.,0.,0.)); +#2944 = PCURVE('',#1538,#2945); +#2945 = DEFINITIONAL_REPRESENTATION('',(#2946),#2950); +#2946 = CIRCLE('',#2947,2.); +#2947 = AXIS2_PLACEMENT_2D('',#2948,#2949); +#2948 = CARTESIAN_POINT('',(31.4,-8.5)); +#2949 = DIRECTION('',(1.,0.)); +#2950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2951 = PCURVE('',#2952,#2957); +#2952 = CYLINDRICAL_SURFACE('',#2953,2.); +#2953 = AXIS2_PLACEMENT_3D('',#2954,#2955,#2956); +#2954 = CARTESIAN_POINT('',(13.,-4.75,7.2)); +#2955 = DIRECTION('',(-0.,-0.,-1.)); +#2956 = DIRECTION('',(1.,0.,0.)); +#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962); +#2958 = LINE('',#2959,#2960); +#2959 = CARTESIAN_POINT('',(-0.,0.)); +#2960 = VECTOR('',#2961,1.); +#2961 = DIRECTION('',(-1.,0.)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = ORIENTED_EDGE('',*,*,#1522,.T.); +#2964 = ORIENTED_EDGE('',*,*,#2862,.T.); +#2965 = ADVANCED_FACE('',(#2966),#1510,.T.); +#2966 = FACE_BOUND('',#2967,.T.); +#2967 = EDGE_LOOP('',(#2968,#2991,#3014,#3040)); +#2968 = ORIENTED_EDGE('',*,*,#2969,.T.); +#2969 = EDGE_CURVE('',#1495,#2970,#2972,.T.); +#2970 = VERTEX_POINT('',#2971); +#2971 = CARTESIAN_POINT('',(13.,-6.75,21.6)); +#2972 = SURFACE_CURVE('',#2973,(#2977,#2984),.PCURVE_S1.); +#2973 = LINE('',#2974,#2975); +#2974 = CARTESIAN_POINT('',(13.,-6.75,7.2)); +#2975 = VECTOR('',#2976,1.); +#2976 = DIRECTION('',(0.,0.,1.)); +#2977 = PCURVE('',#1510,#2978); +#2978 = DEFINITIONAL_REPRESENTATION('',(#2979),#2983); +#2979 = LINE('',#2980,#2981); +#2980 = CARTESIAN_POINT('',(0.,-0.)); +#2981 = VECTOR('',#2982,1.); +#2982 = DIRECTION('',(0.,-1.)); +#2983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2984 = PCURVE('',#2952,#2985); +#2985 = DEFINITIONAL_REPRESENTATION('',(#2986),#2990); +#2986 = LINE('',#2987,#2988); +#2987 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#2988 = VECTOR('',#2989,1.); +#2989 = DIRECTION('',(-0.,-1.)); +#2990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2991 = ORIENTED_EDGE('',*,*,#2992,.T.); +#2992 = EDGE_CURVE('',#2970,#2993,#2995,.T.); +#2993 = VERTEX_POINT('',#2994); +#2994 = CARTESIAN_POINT('',(6.5,-6.75,21.6)); +#2995 = SURFACE_CURVE('',#2996,(#3000,#3007),.PCURVE_S1.); +#2996 = LINE('',#2997,#2998); +#2997 = CARTESIAN_POINT('',(13.,-6.75,21.6)); +#2998 = VECTOR('',#2999,1.); +#2999 = DIRECTION('',(-1.,0.,0.)); +#3000 = PCURVE('',#1510,#3001); +#3001 = DEFINITIONAL_REPRESENTATION('',(#3002),#3006); +#3002 = LINE('',#3003,#3004); +#3003 = CARTESIAN_POINT('',(0.,-14.4)); +#3004 = VECTOR('',#3005,1.); +#3005 = DIRECTION('',(1.,0.)); +#3006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3007 = PCURVE('',#2504,#3008); +#3008 = DEFINITIONAL_REPRESENTATION('',(#3009),#3013); +#3009 = LINE('',#3010,#3011); +#3010 = CARTESIAN_POINT('',(26.,-13.49999999999)); +#3011 = VECTOR('',#3012,1.); +#3012 = DIRECTION('',(-1.,0.)); +#3013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3014 = ORIENTED_EDGE('',*,*,#3015,.F.); +#3015 = EDGE_CURVE('',#1467,#2993,#3016,.T.); +#3016 = SURFACE_CURVE('',#3017,(#3021,#3028),.PCURVE_S1.); +#3017 = LINE('',#3018,#3019); +#3018 = CARTESIAN_POINT('',(6.5,-6.75,7.2)); +#3019 = VECTOR('',#3020,1.); +#3020 = DIRECTION('',(0.,0.,1.)); +#3021 = PCURVE('',#1510,#3022); +#3022 = DEFINITIONAL_REPRESENTATION('',(#3023),#3027); +#3023 = LINE('',#3024,#3025); +#3024 = CARTESIAN_POINT('',(6.5,0.)); +#3025 = VECTOR('',#3026,1.); +#3026 = DIRECTION('',(0.,-1.)); +#3027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3028 = PCURVE('',#3029,#3034); +#3029 = CYLINDRICAL_SURFACE('',#3030,2.); +#3030 = AXIS2_PLACEMENT_3D('',#3031,#3032,#3033); +#3031 = CARTESIAN_POINT('',(6.5,-4.75,7.2)); +#3032 = DIRECTION('',(-0.,-0.,-1.)); +#3033 = DIRECTION('',(1.,0.,0.)); +#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039); +#3035 = LINE('',#3036,#3037); +#3036 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#3037 = VECTOR('',#3038,1.); +#3038 = DIRECTION('',(-0.,-1.)); +#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3040 = ORIENTED_EDGE('',*,*,#1494,.F.); +#3041 = ADVANCED_FACE('',(#3042),#1482,.T.); +#3042 = FACE_BOUND('',#3043,.T.); +#3043 = EDGE_LOOP('',(#3044,#3065,#3066,#3090,#3118)); +#3044 = ORIENTED_EDGE('',*,*,#3045,.T.); +#3045 = EDGE_CURVE('',#3046,#1441,#3048,.T.); +#3046 = VERTEX_POINT('',#3047); +#3047 = CARTESIAN_POINT('',(3.9,-2.027529,7.2)); +#3048 = SURFACE_CURVE('',#3049,(#3053,#3059),.PCURVE_S1.); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(3.9,0.8612355,7.2)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.,-1.,0.)); +#3053 = PCURVE('',#1482,#3054); +#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3058); +#3055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3056,#3057),.UNSPECIFIED.,.F., + .F.,(2,2),(2.4165174,8.0834826),.PIECEWISE_BEZIER_KNOTS.); +#3056 = CARTESIAN_POINT('',(22.3,-5.3052819)); +#3057 = CARTESIAN_POINT('',(22.3,-10.9722471)); +#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3059 = PCURVE('',#1455,#3060); +#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3064); +#3061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3062,#3063),.UNSPECIFIED.,.F., + .F.,(2,2),(2.4165174,8.0834826),.PIECEWISE_BEZIER_KNOTS.); +#3062 = CARTESIAN_POINT('',(2.6,0.4722471)); +#3063 = CARTESIAN_POINT('',(2.6,-5.1947181)); +#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3065 = ORIENTED_EDGE('',*,*,#1466,.T.); +#3066 = ORIENTED_EDGE('',*,*,#3067,.F.); +#3067 = EDGE_CURVE('',#3068,#1467,#3070,.T.); +#3068 = VERTEX_POINT('',#3069); +#3069 = CARTESIAN_POINT('',(4.5,-4.75,7.2)); +#3070 = SURFACE_CURVE('',#3071,(#3076,#3083),.PCURVE_S1.); +#3071 = CIRCLE('',#3072,2.); +#3072 = AXIS2_PLACEMENT_3D('',#3073,#3074,#3075); +#3073 = CARTESIAN_POINT('',(6.5,-4.75,7.2)); +#3074 = DIRECTION('',(0.,0.,1.)); +#3075 = DIRECTION('',(1.,0.,0.)); +#3076 = PCURVE('',#1482,#3077); +#3077 = DEFINITIONAL_REPRESENTATION('',(#3078),#3082); +#3078 = CIRCLE('',#3079,2.); +#3079 = AXIS2_PLACEMENT_2D('',#3080,#3081); +#3080 = CARTESIAN_POINT('',(24.9,-8.5)); +#3081 = DIRECTION('',(1.,0.)); +#3082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3083 = PCURVE('',#3029,#3084); +#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089); +#3085 = LINE('',#3086,#3087); +#3086 = CARTESIAN_POINT('',(-0.,0.)); +#3087 = VECTOR('',#3088,1.); +#3088 = DIRECTION('',(-1.,0.)); +#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3090 = ORIENTED_EDGE('',*,*,#3091,.F.); +#3091 = EDGE_CURVE('',#3092,#3068,#3094,.T.); +#3092 = VERTEX_POINT('',#3093); +#3093 = CARTESIAN_POINT('',(4.5,-2.027529,7.2)); +#3094 = SURFACE_CURVE('',#3095,(#3099,#3106),.PCURVE_S1.); +#3095 = LINE('',#3096,#3097); +#3096 = CARTESIAN_POINT('',(4.5,-2.027529,7.2)); +#3097 = VECTOR('',#3098,1.); +#3098 = DIRECTION('',(0.,-1.,0.)); +#3099 = PCURVE('',#1482,#3100); +#3100 = DEFINITIONAL_REPRESENTATION('',(#3101),#3105); +#3101 = LINE('',#3102,#3103); +#3102 = CARTESIAN_POINT('',(22.9,-5.777529)); +#3103 = VECTOR('',#3104,1.); +#3104 = DIRECTION('',(0.,-1.)); +#3105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3106 = PCURVE('',#3107,#3112); +#3107 = PLANE('',#3108); +#3108 = AXIS2_PLACEMENT_3D('',#3109,#3110,#3111); +#3109 = CARTESIAN_POINT('',(4.5,-2.027529,7.2)); +#3110 = DIRECTION('',(1.,0.,0.)); +#3111 = DIRECTION('',(0.,-1.,0.)); +#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3117); +#3113 = LINE('',#3114,#3115); +#3114 = CARTESIAN_POINT('',(0.,0.)); +#3115 = VECTOR('',#3116,1.); +#3116 = DIRECTION('',(1.,0.)); +#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3118 = ORIENTED_EDGE('',*,*,#3119,.F.); +#3119 = EDGE_CURVE('',#3046,#3092,#3120,.T.); +#3120 = SURFACE_CURVE('',#3121,(#3125,#3132),.PCURVE_S1.); +#3121 = LINE('',#3122,#3123); +#3122 = CARTESIAN_POINT('',(-6.,-2.027529,7.2)); +#3123 = VECTOR('',#3124,1.); +#3124 = DIRECTION('',(1.,0.,0.)); +#3125 = PCURVE('',#1482,#3126); +#3126 = DEFINITIONAL_REPRESENTATION('',(#3127),#3131); +#3127 = LINE('',#3128,#3129); +#3128 = CARTESIAN_POINT('',(12.4,-5.777529)); +#3129 = VECTOR('',#3130,1.); +#3130 = DIRECTION('',(1.,0.)); +#3131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3132 = PCURVE('',#3133,#3138); +#3133 = PLANE('',#3134); +#3134 = AXIS2_PLACEMENT_3D('',#3135,#3136,#3137); +#3135 = CARTESIAN_POINT('',(-6.,-2.027529,7.2)); +#3136 = DIRECTION('',(0.,1.,0.)); +#3137 = DIRECTION('',(1.,0.,0.)); +#3138 = DEFINITIONAL_REPRESENTATION('',(#3139),#3143); +#3139 = LINE('',#3140,#3141); +#3140 = CARTESIAN_POINT('',(0.,0.)); +#3141 = VECTOR('',#3142,1.); +#3142 = DIRECTION('',(1.,0.)); +#3143 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3144 = ADVANCED_FACE('',(#3145),#1455,.F.); +#3145 = FACE_BOUND('',#3146,.F.); +#3146 = EDGE_LOOP('',(#3147,#3148,#3171,#3199,#3227,#3248)); +#3147 = ORIENTED_EDGE('',*,*,#1440,.F.); +#3148 = ORIENTED_EDGE('',*,*,#3149,.T.); +#3149 = EDGE_CURVE('',#1415,#3150,#3152,.T.); +#3150 = VERTEX_POINT('',#3151); +#3151 = CARTESIAN_POINT('',(3.9,-10.027529,4.6)); +#3152 = SURFACE_CURVE('',#3153,(#3157,#3164),.PCURVE_S1.); +#3153 = LINE('',#3154,#3155); +#3154 = CARTESIAN_POINT('',(3.9,-2.027529,4.6)); +#3155 = VECTOR('',#3156,1.); +#3156 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3157 = PCURVE('',#1455,#3158); +#3158 = DEFINITIONAL_REPRESENTATION('',(#3159),#3163); +#3159 = LINE('',#3160,#3161); +#3160 = CARTESIAN_POINT('',(0.,0.)); +#3161 = VECTOR('',#3162,1.); +#3162 = DIRECTION('',(0.,-1.)); +#3163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3164 = PCURVE('',#1429,#3165); +#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170); +#3166 = LINE('',#3167,#3168); +#3167 = CARTESIAN_POINT('',(1.1,0.)); +#3168 = VECTOR('',#3169,1.); +#3169 = DIRECTION('',(0.,-1.)); +#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3171 = ORIENTED_EDGE('',*,*,#3172,.T.); +#3172 = EDGE_CURVE('',#3150,#3173,#3175,.T.); +#3173 = VERTEX_POINT('',#3174); +#3174 = CARTESIAN_POINT('',(3.9,-10.027529,9.4)); +#3175 = SURFACE_CURVE('',#3176,(#3180,#3187),.PCURVE_S1.); +#3176 = LINE('',#3177,#3178); +#3177 = CARTESIAN_POINT('',(3.9,-10.027529,4.6)); +#3178 = VECTOR('',#3179,1.); +#3179 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3180 = PCURVE('',#1455,#3181); +#3181 = DEFINITIONAL_REPRESENTATION('',(#3182),#3186); +#3182 = LINE('',#3183,#3184); +#3183 = CARTESIAN_POINT('',(3.944304526105E-31,-8.)); +#3184 = VECTOR('',#3185,1.); +#3185 = DIRECTION('',(1.,0.)); +#3186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3187 = PCURVE('',#3188,#3193); +#3188 = PLANE('',#3189); +#3189 = AXIS2_PLACEMENT_3D('',#3190,#3191,#3192); +#3190 = CARTESIAN_POINT('',(-5.,-10.027529,3.4)); +#3191 = DIRECTION('',(0.,1.,0.)); +#3192 = DIRECTION('',(0.,0.,1.)); +#3193 = DEFINITIONAL_REPRESENTATION('',(#3194),#3198); +#3194 = LINE('',#3195,#3196); +#3195 = CARTESIAN_POINT('',(1.2,8.9)); +#3196 = VECTOR('',#3197,1.); +#3197 = DIRECTION('',(1.,0.)); +#3198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3199 = ORIENTED_EDGE('',*,*,#3200,.F.); +#3200 = EDGE_CURVE('',#3201,#3173,#3203,.T.); +#3201 = VERTEX_POINT('',#3202); +#3202 = CARTESIAN_POINT('',(3.9,-2.027529,9.4)); +#3203 = SURFACE_CURVE('',#3204,(#3208,#3215),.PCURVE_S1.); +#3204 = LINE('',#3205,#3206); +#3205 = CARTESIAN_POINT('',(3.9,-2.027529,9.4)); +#3206 = VECTOR('',#3207,1.); +#3207 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3208 = PCURVE('',#1455,#3209); +#3209 = DEFINITIONAL_REPRESENTATION('',(#3210),#3214); +#3210 = LINE('',#3211,#3212); +#3211 = CARTESIAN_POINT('',(4.8,2.6645352591E-16)); +#3212 = VECTOR('',#3213,1.); +#3213 = DIRECTION('',(0.,-1.)); +#3214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3215 = PCURVE('',#3216,#3221); +#3216 = PLANE('',#3217); +#3217 = AXIS2_PLACEMENT_3D('',#3218,#3219,#3220); +#3218 = CARTESIAN_POINT('',(3.9,-2.027529,9.4)); +#3219 = DIRECTION('',(-0.,-2.22044604925E-16,-1.)); +#3220 = DIRECTION('',(-1.,0.,0.)); +#3221 = DEFINITIONAL_REPRESENTATION('',(#3222),#3226); +#3222 = LINE('',#3223,#3224); +#3223 = CARTESIAN_POINT('',(0.,0.)); +#3224 = VECTOR('',#3225,1.); +#3225 = DIRECTION('',(0.,-1.)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = ORIENTED_EDGE('',*,*,#3228,.F.); +#3228 = EDGE_CURVE('',#3046,#3201,#3229,.T.); +#3229 = SURFACE_CURVE('',#3230,(#3234,#3241),.PCURVE_S1.); +#3230 = LINE('',#3231,#3232); +#3231 = CARTESIAN_POINT('',(3.9,-2.027529,4.6)); +#3232 = VECTOR('',#3233,1.); +#3233 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3234 = PCURVE('',#1455,#3235); +#3235 = DEFINITIONAL_REPRESENTATION('',(#3236),#3240); +#3236 = LINE('',#3237,#3238); +#3237 = CARTESIAN_POINT('',(0.,0.)); +#3238 = VECTOR('',#3239,1.); +#3239 = DIRECTION('',(1.,0.)); +#3240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3241 = PCURVE('',#3133,#3242); +#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3247); +#3243 = LINE('',#3244,#3245); +#3244 = CARTESIAN_POINT('',(9.9,2.6)); +#3245 = VECTOR('',#3246,1.); +#3246 = DIRECTION('',(0.,-1.)); +#3247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3248 = ORIENTED_EDGE('',*,*,#3045,.T.); +#3249 = ADVANCED_FACE('',(#3250),#1429,.F.); +#3250 = FACE_BOUND('',#3251,.F.); +#3251 = EDGE_LOOP('',(#3252,#3253,#3276,#3297)); +#3252 = ORIENTED_EDGE('',*,*,#1414,.F.); +#3253 = ORIENTED_EDGE('',*,*,#3254,.T.); +#3254 = EDGE_CURVE('',#1389,#3255,#3257,.T.); +#3255 = VERTEX_POINT('',#3256); +#3256 = CARTESIAN_POINT('',(5.,-10.027529,4.6)); +#3257 = SURFACE_CURVE('',#3258,(#3262,#3269),.PCURVE_S1.); +#3258 = LINE('',#3259,#3260); +#3259 = CARTESIAN_POINT('',(5.,-2.027529,4.6)); +#3260 = VECTOR('',#3261,1.); +#3261 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3262 = PCURVE('',#1429,#3263); +#3263 = DEFINITIONAL_REPRESENTATION('',(#3264),#3268); +#3264 = LINE('',#3265,#3266); +#3265 = CARTESIAN_POINT('',(0.,0.)); +#3266 = VECTOR('',#3267,1.); +#3267 = DIRECTION('',(0.,-1.)); +#3268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3269 = PCURVE('',#1403,#3270); +#3270 = DEFINITIONAL_REPRESENTATION('',(#3271),#3275); +#3271 = LINE('',#3272,#3273); +#3272 = CARTESIAN_POINT('',(1.2,-2.6645352591E-16)); +#3273 = VECTOR('',#3274,1.); +#3274 = DIRECTION('',(0.,-1.)); +#3275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3276 = ORIENTED_EDGE('',*,*,#3277,.T.); +#3277 = EDGE_CURVE('',#3255,#3150,#3278,.T.); +#3278 = SURFACE_CURVE('',#3279,(#3283,#3290),.PCURVE_S1.); +#3279 = LINE('',#3280,#3281); +#3280 = CARTESIAN_POINT('',(5.,-10.027529,4.6)); +#3281 = VECTOR('',#3282,1.); +#3282 = DIRECTION('',(-1.,0.,0.)); +#3283 = PCURVE('',#1429,#3284); +#3284 = DEFINITIONAL_REPRESENTATION('',(#3285),#3289); +#3285 = LINE('',#3286,#3287); +#3286 = CARTESIAN_POINT('',(0.,-8.)); +#3287 = VECTOR('',#3288,1.); +#3288 = DIRECTION('',(1.,0.)); +#3289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3290 = PCURVE('',#3188,#3291); +#3291 = DEFINITIONAL_REPRESENTATION('',(#3292),#3296); +#3292 = LINE('',#3293,#3294); +#3293 = CARTESIAN_POINT('',(1.2,10.)); +#3294 = VECTOR('',#3295,1.); +#3295 = DIRECTION('',(0.,-1.)); +#3296 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3297 = ORIENTED_EDGE('',*,*,#3149,.F.); +#3298 = ADVANCED_FACE('',(#3299),#1403,.F.); +#3299 = FACE_BOUND('',#3300,.F.); +#3300 = EDGE_LOOP('',(#3301,#3302,#3325,#3346)); +#3301 = ORIENTED_EDGE('',*,*,#1388,.F.); +#3302 = ORIENTED_EDGE('',*,*,#3303,.T.); +#3303 = EDGE_CURVE('',#1363,#3304,#3306,.T.); +#3304 = VERTEX_POINT('',#3305); +#3305 = CARTESIAN_POINT('',(5.,-10.027529,3.4)); +#3306 = SURFACE_CURVE('',#3307,(#3311,#3318),.PCURVE_S1.); +#3307 = LINE('',#3308,#3309); +#3308 = CARTESIAN_POINT('',(5.,-2.027529,3.4)); +#3309 = VECTOR('',#3310,1.); +#3310 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3311 = PCURVE('',#1403,#3312); +#3312 = DEFINITIONAL_REPRESENTATION('',(#3313),#3317); +#3313 = LINE('',#3314,#3315); +#3314 = CARTESIAN_POINT('',(0.,0.)); +#3315 = VECTOR('',#3316,1.); +#3316 = DIRECTION('',(0.,-1.)); +#3317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3318 = PCURVE('',#1377,#3319); +#3319 = DEFINITIONAL_REPRESENTATION('',(#3320),#3324); +#3320 = LINE('',#3321,#3322); +#3321 = CARTESIAN_POINT('',(10.,0.)); +#3322 = VECTOR('',#3323,1.); +#3323 = DIRECTION('',(0.,-1.)); +#3324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3325 = ORIENTED_EDGE('',*,*,#3326,.T.); +#3326 = EDGE_CURVE('',#3304,#3255,#3327,.T.); +#3327 = SURFACE_CURVE('',#3328,(#3332,#3339),.PCURVE_S1.); +#3328 = LINE('',#3329,#3330); +#3329 = CARTESIAN_POINT('',(5.,-10.027529,3.4)); +#3330 = VECTOR('',#3331,1.); +#3331 = DIRECTION('',(0.,2.22044604925E-16,1.)); +#3332 = PCURVE('',#1403,#3333); +#3333 = DEFINITIONAL_REPRESENTATION('',(#3334),#3338); +#3334 = LINE('',#3335,#3336); +#3335 = CARTESIAN_POINT('',(0.,-8.)); +#3336 = VECTOR('',#3337,1.); +#3337 = DIRECTION('',(1.,0.)); +#3338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3339 = PCURVE('',#3188,#3340); +#3340 = DEFINITIONAL_REPRESENTATION('',(#3341),#3345); +#3341 = LINE('',#3342,#3343); +#3342 = CARTESIAN_POINT('',(0.,10.)); +#3343 = VECTOR('',#3344,1.); +#3344 = DIRECTION('',(1.,0.)); +#3345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3346 = ORIENTED_EDGE('',*,*,#3254,.F.); +#3347 = ADVANCED_FACE('',(#3348),#1377,.F.); +#3348 = FACE_BOUND('',#3349,.F.); +#3349 = EDGE_LOOP('',(#3350,#3351,#3374,#3395)); +#3350 = ORIENTED_EDGE('',*,*,#1362,.F.); +#3351 = ORIENTED_EDGE('',*,*,#3352,.T.); +#3352 = EDGE_CURVE('',#1337,#3353,#3355,.T.); +#3353 = VERTEX_POINT('',#3354); +#3354 = CARTESIAN_POINT('',(-5.,-10.027529,3.4)); +#3355 = SURFACE_CURVE('',#3356,(#3360,#3367),.PCURVE_S1.); +#3356 = LINE('',#3357,#3358); +#3357 = CARTESIAN_POINT('',(-5.,-2.027529,3.4)); +#3358 = VECTOR('',#3359,1.); +#3359 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3360 = PCURVE('',#1377,#3361); +#3361 = DEFINITIONAL_REPRESENTATION('',(#3362),#3366); +#3362 = LINE('',#3363,#3364); +#3363 = CARTESIAN_POINT('',(0.,0.)); +#3364 = VECTOR('',#3365,1.); +#3365 = DIRECTION('',(0.,-1.)); +#3366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3367 = PCURVE('',#1351,#3368); +#3368 = DEFINITIONAL_REPRESENTATION('',(#3369),#3373); +#3369 = LINE('',#3370,#3371); +#3370 = CARTESIAN_POINT('',(1.2,2.6645352591E-16)); +#3371 = VECTOR('',#3372,1.); +#3372 = DIRECTION('',(0.,-1.)); +#3373 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3374 = ORIENTED_EDGE('',*,*,#3375,.T.); +#3375 = EDGE_CURVE('',#3353,#3304,#3376,.T.); +#3376 = SURFACE_CURVE('',#3377,(#3381,#3388),.PCURVE_S1.); +#3377 = LINE('',#3378,#3379); +#3378 = CARTESIAN_POINT('',(-5.,-10.027529,3.4)); +#3379 = VECTOR('',#3380,1.); +#3380 = DIRECTION('',(1.,0.,0.)); +#3381 = PCURVE('',#1377,#3382); +#3382 = DEFINITIONAL_REPRESENTATION('',(#3383),#3387); +#3383 = LINE('',#3384,#3385); +#3384 = CARTESIAN_POINT('',(0.,-8.)); +#3385 = VECTOR('',#3386,1.); +#3386 = DIRECTION('',(1.,0.)); +#3387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3388 = PCURVE('',#3188,#3389); +#3389 = DEFINITIONAL_REPRESENTATION('',(#3390),#3394); +#3390 = LINE('',#3391,#3392); +#3391 = CARTESIAN_POINT('',(0.,0.)); +#3392 = VECTOR('',#3393,1.); +#3393 = DIRECTION('',(0.,1.)); +#3394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3395 = ORIENTED_EDGE('',*,*,#3303,.F.); +#3396 = ADVANCED_FACE('',(#3397),#1351,.F.); +#3397 = FACE_BOUND('',#3398,.F.); +#3398 = EDGE_LOOP('',(#3399,#3400,#3423,#3444)); +#3399 = ORIENTED_EDGE('',*,*,#1336,.F.); +#3400 = ORIENTED_EDGE('',*,*,#3401,.T.); +#3401 = EDGE_CURVE('',#1311,#3402,#3404,.T.); +#3402 = VERTEX_POINT('',#3403); +#3403 = CARTESIAN_POINT('',(-5.,-10.027529,4.6)); +#3404 = SURFACE_CURVE('',#3405,(#3409,#3416),.PCURVE_S1.); +#3405 = LINE('',#3406,#3407); +#3406 = CARTESIAN_POINT('',(-5.,-2.027529,4.6)); +#3407 = VECTOR('',#3408,1.); +#3408 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3409 = PCURVE('',#1351,#3410); +#3410 = DEFINITIONAL_REPRESENTATION('',(#3411),#3415); +#3411 = LINE('',#3412,#3413); +#3412 = CARTESIAN_POINT('',(0.,0.)); +#3413 = VECTOR('',#3414,1.); +#3414 = DIRECTION('',(0.,-1.)); +#3415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3416 = PCURVE('',#1325,#3417); +#3417 = DEFINITIONAL_REPRESENTATION('',(#3418),#3422); +#3418 = LINE('',#3419,#3420); +#3419 = CARTESIAN_POINT('',(1.1,0.)); +#3420 = VECTOR('',#3421,1.); +#3421 = DIRECTION('',(0.,-1.)); +#3422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3423 = ORIENTED_EDGE('',*,*,#3424,.T.); +#3424 = EDGE_CURVE('',#3402,#3353,#3425,.T.); +#3425 = SURFACE_CURVE('',#3426,(#3430,#3437),.PCURVE_S1.); +#3426 = LINE('',#3427,#3428); +#3427 = CARTESIAN_POINT('',(-5.,-10.027529,4.6)); +#3428 = VECTOR('',#3429,1.); +#3429 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#3430 = PCURVE('',#1351,#3431); +#3431 = DEFINITIONAL_REPRESENTATION('',(#3432),#3436); +#3432 = LINE('',#3433,#3434); +#3433 = CARTESIAN_POINT('',(-3.944304526105E-31,-8.)); +#3434 = VECTOR('',#3435,1.); +#3435 = DIRECTION('',(1.,0.)); +#3436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3437 = PCURVE('',#3188,#3438); +#3438 = DEFINITIONAL_REPRESENTATION('',(#3439),#3443); +#3439 = LINE('',#3440,#3441); +#3440 = CARTESIAN_POINT('',(1.2,0.)); +#3441 = VECTOR('',#3442,1.); +#3442 = DIRECTION('',(-1.,0.)); +#3443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3444 = ORIENTED_EDGE('',*,*,#3352,.F.); +#3445 = ADVANCED_FACE('',(#3446),#1325,.F.); +#3446 = FACE_BOUND('',#3447,.F.); +#3447 = EDGE_LOOP('',(#3448,#3449,#3472,#3493)); +#3448 = ORIENTED_EDGE('',*,*,#1310,.F.); +#3449 = ORIENTED_EDGE('',*,*,#3450,.T.); +#3450 = EDGE_CURVE('',#1285,#3451,#3453,.T.); +#3451 = VERTEX_POINT('',#3452); +#3452 = CARTESIAN_POINT('',(-3.9,-10.027529,4.6)); +#3453 = SURFACE_CURVE('',#3454,(#3458,#3465),.PCURVE_S1.); +#3454 = LINE('',#3455,#3456); +#3455 = CARTESIAN_POINT('',(-3.9,-2.027529,4.6)); +#3456 = VECTOR('',#3457,1.); +#3457 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3458 = PCURVE('',#1325,#3459); +#3459 = DEFINITIONAL_REPRESENTATION('',(#3460),#3464); +#3460 = LINE('',#3461,#3462); +#3461 = CARTESIAN_POINT('',(0.,0.)); +#3462 = VECTOR('',#3463,1.); +#3463 = DIRECTION('',(0.,-1.)); +#3464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3465 = PCURVE('',#1299,#3466); +#3466 = DEFINITIONAL_REPRESENTATION('',(#3467),#3471); +#3467 = LINE('',#3468,#3469); +#3468 = CARTESIAN_POINT('',(4.8,-2.6645352591E-16)); +#3469 = VECTOR('',#3470,1.); +#3470 = DIRECTION('',(0.,-1.)); +#3471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3472 = ORIENTED_EDGE('',*,*,#3473,.T.); +#3473 = EDGE_CURVE('',#3451,#3402,#3474,.T.); +#3474 = SURFACE_CURVE('',#3475,(#3479,#3486),.PCURVE_S1.); +#3475 = LINE('',#3476,#3477); +#3476 = CARTESIAN_POINT('',(-3.9,-10.027529,4.6)); +#3477 = VECTOR('',#3478,1.); +#3478 = DIRECTION('',(-1.,0.,0.)); +#3479 = PCURVE('',#1325,#3480); +#3480 = DEFINITIONAL_REPRESENTATION('',(#3481),#3485); +#3481 = LINE('',#3482,#3483); +#3482 = CARTESIAN_POINT('',(0.,-8.)); +#3483 = VECTOR('',#3484,1.); +#3484 = DIRECTION('',(1.,0.)); +#3485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3486 = PCURVE('',#3188,#3487); +#3487 = DEFINITIONAL_REPRESENTATION('',(#3488),#3492); +#3488 = LINE('',#3489,#3490); +#3489 = CARTESIAN_POINT('',(1.2,1.1)); +#3490 = VECTOR('',#3491,1.); +#3491 = DIRECTION('',(0.,-1.)); +#3492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3493 = ORIENTED_EDGE('',*,*,#3401,.F.); +#3494 = ADVANCED_FACE('',(#3495),#1299,.F.); +#3495 = FACE_BOUND('',#3496,.F.); +#3496 = EDGE_LOOP('',(#3497,#3522,#3545,#3566,#3567,#3568)); +#3497 = ORIENTED_EDGE('',*,*,#3498,.F.); +#3498 = EDGE_CURVE('',#3499,#3501,#3503,.T.); +#3499 = VERTEX_POINT('',#3500); +#3500 = CARTESIAN_POINT('',(-3.9,-2.027529,9.4)); +#3501 = VERTEX_POINT('',#3502); +#3502 = CARTESIAN_POINT('',(-3.9,-2.027529,7.2)); +#3503 = SURFACE_CURVE('',#3504,(#3508,#3515),.PCURVE_S1.); +#3504 = LINE('',#3505,#3506); +#3505 = CARTESIAN_POINT('',(-3.9,-2.027529,9.4)); +#3506 = VECTOR('',#3507,1.); +#3507 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#3508 = PCURVE('',#1299,#3509); +#3509 = DEFINITIONAL_REPRESENTATION('',(#3510),#3514); +#3510 = LINE('',#3511,#3512); +#3511 = CARTESIAN_POINT('',(0.,0.)); +#3512 = VECTOR('',#3513,1.); +#3513 = DIRECTION('',(1.,0.)); +#3514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3515 = PCURVE('',#3133,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3521); +#3517 = LINE('',#3518,#3519); +#3518 = CARTESIAN_POINT('',(2.1,-2.2)); +#3519 = VECTOR('',#3520,1.); +#3520 = DIRECTION('',(0.,1.)); +#3521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3522 = ORIENTED_EDGE('',*,*,#3523,.T.); +#3523 = EDGE_CURVE('',#3499,#3524,#3526,.T.); +#3524 = VERTEX_POINT('',#3525); +#3525 = CARTESIAN_POINT('',(-3.9,-10.027529,9.4)); +#3526 = SURFACE_CURVE('',#3527,(#3531,#3538),.PCURVE_S1.); +#3527 = LINE('',#3528,#3529); +#3528 = CARTESIAN_POINT('',(-3.9,-2.027529,9.4)); +#3529 = VECTOR('',#3530,1.); +#3530 = DIRECTION('',(0.,-1.,2.22044604925E-16)); +#3531 = PCURVE('',#1299,#3532); +#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537); +#3533 = LINE('',#3534,#3535); +#3534 = CARTESIAN_POINT('',(0.,0.)); +#3535 = VECTOR('',#3536,1.); +#3536 = DIRECTION('',(0.,-1.)); +#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3538 = PCURVE('',#3216,#3539); +#3539 = DEFINITIONAL_REPRESENTATION('',(#3540),#3544); +#3540 = LINE('',#3541,#3542); +#3541 = CARTESIAN_POINT('',(7.8,0.)); +#3542 = VECTOR('',#3543,1.); +#3543 = DIRECTION('',(0.,-1.)); +#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3545 = ORIENTED_EDGE('',*,*,#3546,.T.); +#3546 = EDGE_CURVE('',#3524,#3451,#3547,.T.); +#3547 = SURFACE_CURVE('',#3548,(#3552,#3559),.PCURVE_S1.); +#3548 = LINE('',#3549,#3550); +#3549 = CARTESIAN_POINT('',(-3.9,-10.027529,9.4)); +#3550 = VECTOR('',#3551,1.); +#3551 = DIRECTION('',(0.,-2.22044604925E-16,-1.)); +#3552 = PCURVE('',#1299,#3553); +#3553 = DEFINITIONAL_REPRESENTATION('',(#3554),#3558); +#3554 = LINE('',#3555,#3556); +#3555 = CARTESIAN_POINT('',(0.,-8.)); +#3556 = VECTOR('',#3557,1.); +#3557 = DIRECTION('',(1.,0.)); +#3558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3559 = PCURVE('',#3188,#3560); +#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3565); +#3561 = LINE('',#3562,#3563); +#3562 = CARTESIAN_POINT('',(6.,1.1)); +#3563 = VECTOR('',#3564,1.); +#3564 = DIRECTION('',(-1.,0.)); +#3565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3566 = ORIENTED_EDGE('',*,*,#3450,.F.); +#3567 = ORIENTED_EDGE('',*,*,#1284,.F.); +#3568 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3569 = EDGE_CURVE('',#1257,#3501,#3570,.T.); +#3570 = SURFACE_CURVE('',#3571,(#3575,#3581),.PCURVE_S1.); +#3571 = LINE('',#3572,#3573); +#3572 = CARTESIAN_POINT('',(-3.9,0.8612355,7.2)); +#3573 = VECTOR('',#3574,1.); +#3574 = DIRECTION('',(0.,1.,0.)); +#3575 = PCURVE('',#1299,#3576); +#3576 = DEFINITIONAL_REPRESENTATION('',(#3577),#3580); +#3577 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3578,#3579),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.0834826,-2.4165174),.PIECEWISE_BEZIER_KNOTS.); +#3578 = CARTESIAN_POINT('',(2.2,-5.1947181)); +#3579 = CARTESIAN_POINT('',(2.2,0.4722471)); +#3580 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3581 = PCURVE('',#1272,#3582); +#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3586); +#3583 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3584,#3585),.UNSPECIFIED.,.F., + .F.,(2,2),(-8.0834826,-2.4165174),.PIECEWISE_BEZIER_KNOTS.); +#3584 = CARTESIAN_POINT('',(14.5,-10.9722471)); +#3585 = CARTESIAN_POINT('',(14.5,-5.3052819)); +#3586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3587 = ADVANCED_FACE('',(#3588),#1272,.T.); +#3588 = FACE_BOUND('',#3589,.T.); +#3589 = EDGE_LOOP('',(#3590,#3619,#3620,#3621,#3644)); +#3590 = ORIENTED_EDGE('',*,*,#3591,.F.); +#3591 = EDGE_CURVE('',#1229,#3592,#3594,.T.); +#3592 = VERTEX_POINT('',#3593); +#3593 = CARTESIAN_POINT('',(-6.,-4.749999999998,7.2)); +#3594 = SURFACE_CURVE('',#3595,(#3600,#3607),.PCURVE_S1.); +#3595 = CIRCLE('',#3596,2.); +#3596 = AXIS2_PLACEMENT_3D('',#3597,#3598,#3599); +#3597 = CARTESIAN_POINT('',(-8.,-4.749999999998,7.2)); +#3598 = DIRECTION('',(0.,0.,1.)); +#3599 = DIRECTION('',(1.,0.,0.)); +#3600 = PCURVE('',#1272,#3601); +#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606); +#3602 = CIRCLE('',#3603,2.); +#3603 = AXIS2_PLACEMENT_2D('',#3604,#3605); +#3604 = CARTESIAN_POINT('',(10.4,-8.499999999998)); +#3605 = DIRECTION('',(1.,0.)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#3608,#3613); +#3608 = CYLINDRICAL_SURFACE('',#3609,2.); +#3609 = AXIS2_PLACEMENT_3D('',#3610,#3611,#3612); +#3610 = CARTESIAN_POINT('',(-8.,-4.749999999998,7.2)); +#3611 = DIRECTION('',(-0.,-0.,-1.)); +#3612 = DIRECTION('',(1.,0.,0.)); +#3613 = DEFINITIONAL_REPRESENTATION('',(#3614),#3618); +#3614 = LINE('',#3615,#3616); +#3615 = CARTESIAN_POINT('',(-0.,0.)); +#3616 = VECTOR('',#3617,1.); +#3617 = DIRECTION('',(-1.,0.)); +#3618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3619 = ORIENTED_EDGE('',*,*,#1256,.T.); +#3620 = ORIENTED_EDGE('',*,*,#3569,.T.); +#3621 = ORIENTED_EDGE('',*,*,#3622,.F.); +#3622 = EDGE_CURVE('',#3623,#3501,#3625,.T.); +#3623 = VERTEX_POINT('',#3624); +#3624 = CARTESIAN_POINT('',(-6.,-2.027529,7.2)); +#3625 = SURFACE_CURVE('',#3626,(#3630,#3637),.PCURVE_S1.); +#3626 = LINE('',#3627,#3628); +#3627 = CARTESIAN_POINT('',(-6.,-2.027529,7.2)); +#3628 = VECTOR('',#3629,1.); +#3629 = DIRECTION('',(1.,0.,0.)); +#3630 = PCURVE('',#1272,#3631); +#3631 = DEFINITIONAL_REPRESENTATION('',(#3632),#3636); +#3632 = LINE('',#3633,#3634); +#3633 = CARTESIAN_POINT('',(12.4,-5.777529)); +#3634 = VECTOR('',#3635,1.); +#3635 = DIRECTION('',(1.,0.)); +#3636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3637 = PCURVE('',#3133,#3638); +#3638 = DEFINITIONAL_REPRESENTATION('',(#3639),#3643); +#3639 = LINE('',#3640,#3641); +#3640 = CARTESIAN_POINT('',(0.,0.)); +#3641 = VECTOR('',#3642,1.); +#3642 = DIRECTION('',(1.,0.)); +#3643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3644 = ORIENTED_EDGE('',*,*,#3645,.F.); +#3645 = EDGE_CURVE('',#3592,#3623,#3646,.T.); +#3646 = SURFACE_CURVE('',#3647,(#3651,#3658),.PCURVE_S1.); +#3647 = LINE('',#3648,#3649); +#3648 = CARTESIAN_POINT('',(-6.,-4.749999999998,7.2)); +#3649 = VECTOR('',#3650,1.); +#3650 = DIRECTION('',(0.,1.,0.)); +#3651 = PCURVE('',#1272,#3652); +#3652 = DEFINITIONAL_REPRESENTATION('',(#3653),#3657); +#3653 = LINE('',#3654,#3655); +#3654 = CARTESIAN_POINT('',(12.4,-8.499999999998)); +#3655 = VECTOR('',#3656,1.); +#3656 = DIRECTION('',(0.,1.)); +#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3658 = PCURVE('',#3659,#3664); +#3659 = PLANE('',#3660); +#3660 = AXIS2_PLACEMENT_3D('',#3661,#3662,#3663); +#3661 = CARTESIAN_POINT('',(-6.,-4.749999999998,7.2)); +#3662 = DIRECTION('',(-1.,0.,0.)); +#3663 = DIRECTION('',(0.,1.,0.)); +#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3669); +#3665 = LINE('',#3666,#3667); +#3666 = CARTESIAN_POINT('',(0.,0.)); +#3667 = VECTOR('',#3668,1.); +#3668 = DIRECTION('',(1.,0.)); +#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3670 = ADVANCED_FACE('',(#3671),#1244,.T.); +#3671 = FACE_BOUND('',#3672,.T.); +#3672 = EDGE_LOOP('',(#3673,#3696,#3719,#3745)); +#3673 = ORIENTED_EDGE('',*,*,#3674,.T.); +#3674 = EDGE_CURVE('',#1229,#3675,#3677,.T.); +#3675 = VERTEX_POINT('',#3676); +#3676 = CARTESIAN_POINT('',(-8.,-6.749999999999,21.6)); +#3677 = SURFACE_CURVE('',#3678,(#3682,#3689),.PCURVE_S1.); +#3678 = LINE('',#3679,#3680); +#3679 = CARTESIAN_POINT('',(-8.,-6.749999999999,7.2)); +#3680 = VECTOR('',#3681,1.); +#3681 = DIRECTION('',(0.,0.,1.)); +#3682 = PCURVE('',#1244,#3683); +#3683 = DEFINITIONAL_REPRESENTATION('',(#3684),#3688); +#3684 = LINE('',#3685,#3686); +#3685 = CARTESIAN_POINT('',(0.,-0.)); +#3686 = VECTOR('',#3687,1.); +#3687 = DIRECTION('',(0.,-1.)); +#3688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3689 = PCURVE('',#3608,#3690); +#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695); +#3691 = LINE('',#3692,#3693); +#3692 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#3693 = VECTOR('',#3694,1.); +#3694 = DIRECTION('',(-0.,-1.)); +#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3696 = ORIENTED_EDGE('',*,*,#3697,.T.); +#3697 = EDGE_CURVE('',#3675,#3698,#3700,.T.); +#3698 = VERTEX_POINT('',#3699); +#3699 = CARTESIAN_POINT('',(-13.,-6.75,21.6)); +#3700 = SURFACE_CURVE('',#3701,(#3705,#3712),.PCURVE_S1.); +#3701 = LINE('',#3702,#3703); +#3702 = CARTESIAN_POINT('',(-8.,-6.75,21.6)); +#3703 = VECTOR('',#3704,1.); +#3704 = DIRECTION('',(-1.,0.,0.)); +#3705 = PCURVE('',#1244,#3706); +#3706 = DEFINITIONAL_REPRESENTATION('',(#3707),#3711); +#3707 = LINE('',#3708,#3709); +#3708 = CARTESIAN_POINT('',(0.,-14.4)); +#3709 = VECTOR('',#3710,1.); +#3710 = DIRECTION('',(1.,0.)); +#3711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3712 = PCURVE('',#2504,#3713); +#3713 = DEFINITIONAL_REPRESENTATION('',(#3714),#3718); +#3714 = LINE('',#3715,#3716); +#3715 = CARTESIAN_POINT('',(5.,-13.49999999999)); +#3716 = VECTOR('',#3717,1.); +#3717 = DIRECTION('',(-1.,0.)); +#3718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3719 = ORIENTED_EDGE('',*,*,#3720,.F.); +#3720 = EDGE_CURVE('',#1201,#3698,#3721,.T.); +#3721 = SURFACE_CURVE('',#3722,(#3726,#3733),.PCURVE_S1.); +#3722 = LINE('',#3723,#3724); +#3723 = CARTESIAN_POINT('',(-13.,-6.75,7.2)); +#3724 = VECTOR('',#3725,1.); +#3725 = DIRECTION('',(0.,0.,1.)); +#3726 = PCURVE('',#1244,#3727); +#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732); +#3728 = LINE('',#3729,#3730); +#3729 = CARTESIAN_POINT('',(5.,0.)); +#3730 = VECTOR('',#3731,1.); +#3731 = DIRECTION('',(0.,-1.)); +#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3733 = PCURVE('',#3734,#3739); +#3734 = CYLINDRICAL_SURFACE('',#3735,2.); +#3735 = AXIS2_PLACEMENT_3D('',#3736,#3737,#3738); +#3736 = CARTESIAN_POINT('',(-13.,-4.749999999999,7.2)); +#3737 = DIRECTION('',(-0.,-0.,-1.)); +#3738 = DIRECTION('',(1.,0.,0.)); +#3739 = DEFINITIONAL_REPRESENTATION('',(#3740),#3744); +#3740 = LINE('',#3741,#3742); +#3741 = CARTESIAN_POINT('',(-4.712388980385,0.)); +#3742 = VECTOR('',#3743,1.); +#3743 = DIRECTION('',(-0.,-1.)); +#3744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3745 = ORIENTED_EDGE('',*,*,#1228,.F.); +#3746 = ADVANCED_FACE('',(#3747),#1216,.T.); +#3747 = FACE_BOUND('',#3748,.T.); +#3748 = EDGE_LOOP('',(#3749,#3771,#3772)); +#3749 = ORIENTED_EDGE('',*,*,#3750,.F.); +#3750 = EDGE_CURVE('',#2813,#1201,#3751,.T.); +#3751 = SURFACE_CURVE('',#3752,(#3757,#3764),.PCURVE_S1.); +#3752 = CIRCLE('',#3753,2.); +#3753 = AXIS2_PLACEMENT_3D('',#3754,#3755,#3756); +#3754 = CARTESIAN_POINT('',(-13.,-4.749999999999,7.2)); +#3755 = DIRECTION('',(0.,0.,1.)); +#3756 = DIRECTION('',(1.,0.,0.)); +#3757 = PCURVE('',#1216,#3758); +#3758 = DEFINITIONAL_REPRESENTATION('',(#3759),#3763); +#3759 = CIRCLE('',#3760,2.); +#3760 = AXIS2_PLACEMENT_2D('',#3761,#3762); +#3761 = CARTESIAN_POINT('',(5.4,-8.499999999999)); +#3762 = DIRECTION('',(1.,0.)); +#3763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3764 = PCURVE('',#3734,#3765); +#3765 = DEFINITIONAL_REPRESENTATION('',(#3766),#3770); +#3766 = LINE('',#3767,#3768); +#3767 = CARTESIAN_POINT('',(-0.,0.)); +#3768 = VECTOR('',#3769,1.); +#3769 = DIRECTION('',(-1.,0.)); +#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3771 = ORIENTED_EDGE('',*,*,#2835,.F.); +#3772 = ORIENTED_EDGE('',*,*,#1200,.T.); +#3773 = ADVANCED_FACE('',(#3774),#1645,.F.); +#3774 = FACE_BOUND('',#3775,.F.); +#3775 = EDGE_LOOP('',(#3776,#3777,#3778,#3801,#3833,#3865,#3886)); +#3776 = ORIENTED_EDGE('',*,*,#1753,.T.); +#3777 = ORIENTED_EDGE('',*,*,#1807,.T.); +#3778 = ORIENTED_EDGE('',*,*,#3779,.T.); +#3779 = EDGE_CURVE('',#1782,#3780,#3782,.T.); +#3780 = VERTEX_POINT('',#3781); +#3781 = CARTESIAN_POINT('',(17.2,-3.181194744117,1.5)); +#3782 = SURFACE_CURVE('',#3783,(#3787,#3794),.PCURVE_S1.); +#3783 = LINE('',#3784,#3785); +#3784 = CARTESIAN_POINT('',(17.2,-6.75,1.5)); +#3785 = VECTOR('',#3786,1.); +#3786 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3787 = PCURVE('',#1645,#3788); +#3788 = DEFINITIONAL_REPRESENTATION('',(#3789),#3793); +#3789 = LINE('',#3790,#3791); +#3790 = CARTESIAN_POINT('',(0.,0.)); +#3791 = VECTOR('',#3792,1.); +#3792 = DIRECTION('',(0.,-1.)); +#3793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3794 = PCURVE('',#1796,#3795); +#3795 = DEFINITIONAL_REPRESENTATION('',(#3796),#3800); +#3796 = LINE('',#3797,#3798); +#3797 = CARTESIAN_POINT('',(4.304648650006,6.661338147751E-17)); +#3798 = VECTOR('',#3799,1.); +#3799 = DIRECTION('',(0.,-1.)); +#3800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3801 = ORIENTED_EDGE('',*,*,#3802,.T.); +#3802 = EDGE_CURVE('',#3780,#3803,#3805,.T.); +#3803 = VERTEX_POINT('',#3804); +#3804 = CARTESIAN_POINT('',(21.8,0.,1.5)); +#3805 = SURFACE_CURVE('',#3806,(#3811,#3822),.PCURVE_S1.); +#3806 = CIRCLE('',#3807,3.4); +#3807 = AXIS2_PLACEMENT_3D('',#3808,#3809,#3810); +#3808 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#3809 = DIRECTION('',(0.,0.,1.)); +#3810 = DIRECTION('',(1.,0.,0.)); +#3811 = PCURVE('',#1645,#3812); +#3812 = DEFINITIONAL_REPRESENTATION('',(#3813),#3821); +#3813 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3814,#3815,#3816,#3817, +#3818,#3819,#3820),.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('') ); +#3814 = CARTESIAN_POINT('',(4.6,-6.75)); +#3815 = CARTESIAN_POINT('',(4.6,-12.63897274573)); +#3816 = CARTESIAN_POINT('',(-0.5,-9.694486372867)); +#3817 = CARTESIAN_POINT('',(-5.6,-6.75)); +#3818 = CARTESIAN_POINT('',(-0.5,-3.805513627133)); +#3819 = CARTESIAN_POINT('',(4.6,-0.861027254266)); +#3820 = CARTESIAN_POINT('',(4.6,-6.75)); +#3821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3822 = PCURVE('',#1849,#3823); +#3823 = DEFINITIONAL_REPRESENTATION('',(#3824),#3832); +#3824 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3825,#3826,#3827,#3828, +#3829,#3830,#3831),.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('') ); +#3825 = CARTESIAN_POINT('',(0.,0.)); +#3826 = CARTESIAN_POINT('',(0.,5.888972745734)); +#3827 = CARTESIAN_POINT('',(5.1,2.944486372867)); +#3828 = CARTESIAN_POINT('',(10.2,8.327323205992E-16)); +#3829 = CARTESIAN_POINT('',(5.1,-2.944486372867)); +#3830 = CARTESIAN_POINT('',(5.329070518201E-15,-5.888972745734)); +#3831 = CARTESIAN_POINT('',(0.,0.)); +#3832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3833 = ORIENTED_EDGE('',*,*,#3834,.T.); +#3834 = EDGE_CURVE('',#3803,#3835,#3837,.T.); +#3835 = VERTEX_POINT('',#3836); +#3836 = CARTESIAN_POINT('',(17.2,3.181194744117,1.5)); +#3837 = SURFACE_CURVE('',#3838,(#3843,#3854),.PCURVE_S1.); +#3838 = CIRCLE('',#3839,3.4); +#3839 = AXIS2_PLACEMENT_3D('',#3840,#3841,#3842); +#3840 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#3841 = DIRECTION('',(0.,0.,1.)); +#3842 = DIRECTION('',(1.,0.,0.)); +#3843 = PCURVE('',#1645,#3844); +#3844 = DEFINITIONAL_REPRESENTATION('',(#3845),#3853); +#3845 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3846,#3847,#3848,#3849, +#3850,#3851,#3852),.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('') ); +#3846 = CARTESIAN_POINT('',(4.6,-6.75)); +#3847 = CARTESIAN_POINT('',(4.6,-12.63897274573)); +#3848 = CARTESIAN_POINT('',(-0.5,-9.694486372867)); +#3849 = CARTESIAN_POINT('',(-5.6,-6.75)); +#3850 = CARTESIAN_POINT('',(-0.5,-3.805513627133)); +#3851 = CARTESIAN_POINT('',(4.6,-0.861027254266)); +#3852 = CARTESIAN_POINT('',(4.6,-6.75)); +#3853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3854 = PCURVE('',#1849,#3855); +#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3864); +#3856 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3857,#3858,#3859,#3860, +#3861,#3862,#3863),.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('') ); +#3857 = CARTESIAN_POINT('',(0.,0.)); +#3858 = CARTESIAN_POINT('',(0.,5.888972745734)); +#3859 = CARTESIAN_POINT('',(5.1,2.944486372867)); +#3860 = CARTESIAN_POINT('',(10.2,8.327323205992E-16)); +#3861 = CARTESIAN_POINT('',(5.1,-2.944486372867)); +#3862 = CARTESIAN_POINT('',(5.329070518201E-15,-5.888972745734)); +#3863 = CARTESIAN_POINT('',(0.,0.)); +#3864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3865 = ORIENTED_EDGE('',*,*,#3866,.T.); +#3866 = EDGE_CURVE('',#3835,#1605,#3867,.T.); +#3867 = SURFACE_CURVE('',#3868,(#3872,#3879),.PCURVE_S1.); +#3868 = LINE('',#3869,#3870); +#3869 = CARTESIAN_POINT('',(17.2,-6.75,1.5)); +#3870 = VECTOR('',#3871,1.); +#3871 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3872 = PCURVE('',#1645,#3873); +#3873 = DEFINITIONAL_REPRESENTATION('',(#3874),#3878); +#3874 = LINE('',#3875,#3876); +#3875 = CARTESIAN_POINT('',(0.,0.)); +#3876 = VECTOR('',#3877,1.); +#3877 = DIRECTION('',(0.,-1.)); +#3878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3879 = PCURVE('',#1619,#3880); +#3880 = DEFINITIONAL_REPRESENTATION('',(#3881),#3885); +#3881 = LINE('',#3882,#3883); +#3882 = CARTESIAN_POINT('',(4.304648650006,6.661338147751E-17)); +#3883 = VECTOR('',#3884,1.); +#3884 = DIRECTION('',(0.,-1.)); +#3885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3886 = ORIENTED_EDGE('',*,*,#1630,.F.); +#3887 = ADVANCED_FACE('',(#3888),#1619,.F.); +#3888 = FACE_BOUND('',#3889,.F.); +#3889 = EDGE_LOOP('',(#3890,#3925,#3946,#3947)); +#3890 = ORIENTED_EDGE('',*,*,#3891,.F.); +#3891 = EDGE_CURVE('',#3892,#3835,#3894,.T.); +#3892 = VERTEX_POINT('',#3893); +#3893 = CARTESIAN_POINT('',(15.,0.,5.2)); +#3894 = SURFACE_CURVE('',#3895,(#3900,#3907),.PCURVE_S1.); +#3895 = ELLIPSE('',#3896,6.652638822737,3.4); +#3896 = AXIS2_PLACEMENT_3D('',#3897,#3898,#3899); +#3897 = CARTESIAN_POINT('',(18.4,0.,-0.518181818182)); +#3898 = DIRECTION('',(-0.859535888021,-1.134815336983E-16, + -0.511075392877)); +#3899 = DIRECTION('',(-0.511075392877,-6.747550652332E-17,0.859535888021 + )); +#3900 = PCURVE('',#1619,#3901); +#3901 = DEFINITIONAL_REPRESENTATION('',(#3902),#3906); +#3902 = ELLIPSE('',#3903,6.652638822737,3.4); +#3903 = AXIS2_PLACEMENT_2D('',#3904,#3905); +#3904 = CARTESIAN_POINT('',(6.652638822737,-6.75)); +#3905 = DIRECTION('',(-1.,2.583308131978E-16)); +#3906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3907 = PCURVE('',#3908,#3913); +#3908 = CYLINDRICAL_SURFACE('',#3909,3.4); +#3909 = AXIS2_PLACEMENT_3D('',#3910,#3911,#3912); +#3910 = CARTESIAN_POINT('',(18.4,0.,7.2)); +#3911 = DIRECTION('',(0.,0.,1.)); +#3912 = DIRECTION('',(1.,0.,0.)); +#3913 = DEFINITIONAL_REPRESENTATION('',(#3914),#3924); +#3914 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3915,#3916,#3917,#3918,#3919, + #3920,#3921,#3922,#3923),.UNSPECIFIED.,.F.,.F.,(9,9),(5.073101625985 + ,7.493268988375),.PIECEWISE_BEZIER_KNOTS.); +#3915 = CARTESIAN_POINT('',(4.351676334785,-5.7000004)); +#3916 = CARTESIAN_POINT('',(4.049155413736,-4.081455597284)); +#3917 = CARTESIAN_POINT('',(3.746634493683,-2.673997165961)); +#3918 = CARTESIAN_POINT('',(3.444113573636,-1.703359070869)); +#3919 = CARTESIAN_POINT('',(3.141592653583,-1.35395241992)); +#3920 = CARTESIAN_POINT('',(2.839071733542,-1.70335907087)); +#3921 = CARTESIAN_POINT('',(2.536550813488,-2.673997165961)); +#3922 = CARTESIAN_POINT('',(2.234029893444,-4.081455597284)); +#3923 = CARTESIAN_POINT('',(1.931508972395,-5.7000004)); +#3924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3925 = ORIENTED_EDGE('',*,*,#3926,.T.); +#3926 = EDGE_CURVE('',#3892,#1129,#3927,.T.); +#3927 = SURFACE_CURVE('',#3928,(#3932,#3939),.PCURVE_S1.); +#3928 = LINE('',#3929,#3930); +#3929 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#3930 = VECTOR('',#3931,1.); +#3931 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3932 = PCURVE('',#1619,#3933); +#3933 = DEFINITIONAL_REPRESENTATION('',(#3934),#3938); +#3934 = LINE('',#3935,#3936); +#3935 = CARTESIAN_POINT('',(0.,0.)); +#3936 = VECTOR('',#3937,1.); +#3937 = DIRECTION('',(0.,-1.)); +#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3939 = PCURVE('',#2450,#3940); +#3940 = DEFINITIONAL_REPRESENTATION('',(#3941),#3945); +#3941 = LINE('',#3942,#3943); +#3942 = CARTESIAN_POINT('',(2.,4.440892098501E-16)); +#3943 = VECTOR('',#3944,1.); +#3944 = DIRECTION('',(0.,-1.)); +#3945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3946 = ORIENTED_EDGE('',*,*,#1604,.F.); +#3947 = ORIENTED_EDGE('',*,*,#3866,.F.); +#3948 = ADVANCED_FACE('',(#3949),#1796,.F.); +#3949 = FACE_BOUND('',#3950,.F.); +#3950 = EDGE_LOOP('',(#3951,#3952,#3953,#3974)); +#3951 = ORIENTED_EDGE('',*,*,#3779,.F.); +#3952 = ORIENTED_EDGE('',*,*,#1781,.T.); +#3953 = ORIENTED_EDGE('',*,*,#3954,.T.); +#3954 = EDGE_CURVE('',#1683,#3892,#3955,.T.); +#3955 = SURFACE_CURVE('',#3956,(#3960,#3967),.PCURVE_S1.); +#3956 = LINE('',#3957,#3958); +#3957 = CARTESIAN_POINT('',(15.,-6.75,5.2)); +#3958 = VECTOR('',#3959,1.); +#3959 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#3960 = PCURVE('',#1796,#3961); +#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3966); +#3962 = LINE('',#3963,#3964); +#3963 = CARTESIAN_POINT('',(0.,0.)); +#3964 = VECTOR('',#3965,1.); +#3965 = DIRECTION('',(0.,-1.)); +#3966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3967 = PCURVE('',#2922,#3968); +#3968 = DEFINITIONAL_REPRESENTATION('',(#3969),#3973); +#3969 = LINE('',#3970,#3971); +#3970 = CARTESIAN_POINT('',(2.,4.440892098501E-16)); +#3971 = VECTOR('',#3972,1.); +#3972 = DIRECTION('',(0.,-1.)); +#3973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3974 = ORIENTED_EDGE('',*,*,#3975,.F.); +#3975 = EDGE_CURVE('',#3780,#3892,#3976,.T.); +#3976 = SURFACE_CURVE('',#3977,(#3982,#3989),.PCURVE_S1.); +#3977 = ELLIPSE('',#3978,6.652638822737,3.4); +#3978 = AXIS2_PLACEMENT_3D('',#3979,#3980,#3981); +#3979 = CARTESIAN_POINT('',(18.4,0.,-0.518181818182)); +#3980 = DIRECTION('',(-0.859535888021,-1.134815336983E-16, + -0.511075392877)); +#3981 = DIRECTION('',(-0.511075392877,-6.747550652332E-17,0.859535888021 + )); +#3982 = PCURVE('',#1796,#3983); +#3983 = DEFINITIONAL_REPRESENTATION('',(#3984),#3988); +#3984 = ELLIPSE('',#3985,6.652638822737,3.4); +#3985 = AXIS2_PLACEMENT_2D('',#3986,#3987); +#3986 = CARTESIAN_POINT('',(6.652638822737,-6.75)); +#3987 = DIRECTION('',(-1.,2.583308131978E-16)); +#3988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3989 = PCURVE('',#3908,#3990); +#3990 = DEFINITIONAL_REPRESENTATION('',(#3991),#4001); +#3991 = B_SPLINE_CURVE_WITH_KNOTS('',8,(#3992,#3993,#3994,#3995,#3996, + #3997,#3998,#3999,#4000),.UNSPECIFIED.,.F.,.F.,(9,9),(5.073101625985 + ,7.493268988375),.PIECEWISE_BEZIER_KNOTS.); +#3992 = CARTESIAN_POINT('',(4.351676334785,-5.7000004)); +#3993 = CARTESIAN_POINT('',(4.049155413736,-4.081455597284)); +#3994 = CARTESIAN_POINT('',(3.746634493683,-2.673997165961)); +#3995 = CARTESIAN_POINT('',(3.444113573636,-1.703359070869)); +#3996 = CARTESIAN_POINT('',(3.141592653583,-1.35395241992)); +#3997 = CARTESIAN_POINT('',(2.839071733542,-1.70335907087)); +#3998 = CARTESIAN_POINT('',(2.536550813488,-2.673997165961)); +#3999 = CARTESIAN_POINT('',(2.234029893444,-4.081455597284)); +#4000 = CARTESIAN_POINT('',(1.931508972395,-5.7000004)); +#4001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4002 = ADVANCED_FACE('',(#4003),#1849,.F.); +#4003 = FACE_BOUND('',#4004,.F.); +#4004 = EDGE_LOOP('',(#4005,#4006,#4007,#4028,#4029,#4030)); +#4005 = ORIENTED_EDGE('',*,*,#3834,.F.); +#4006 = ORIENTED_EDGE('',*,*,#3802,.F.); +#4007 = ORIENTED_EDGE('',*,*,#4008,.T.); +#4008 = EDGE_CURVE('',#3780,#1889,#4009,.T.); +#4009 = SURFACE_CURVE('',#4010,(#4014,#4021),.PCURVE_S1.); +#4010 = LINE('',#4011,#4012); +#4011 = CARTESIAN_POINT('',(17.2,-6.75,1.5)); +#4012 = VECTOR('',#4013,1.); +#4013 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4014 = PCURVE('',#1849,#4015); +#4015 = DEFINITIONAL_REPRESENTATION('',(#4016),#4020); +#4016 = LINE('',#4017,#4018); +#4017 = CARTESIAN_POINT('',(4.6,-6.75)); +#4018 = VECTOR('',#4019,1.); +#4019 = DIRECTION('',(0.,1.)); +#4020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4021 = PCURVE('',#1931,#4022); +#4022 = DEFINITIONAL_REPRESENTATION('',(#4023),#4027); +#4023 = LINE('',#4024,#4025); +#4024 = CARTESIAN_POINT('',(4.6,-6.75)); +#4025 = VECTOR('',#4026,1.); +#4026 = DIRECTION('',(0.,1.)); +#4027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4028 = ORIENTED_EDGE('',*,*,#1888,.T.); +#4029 = ORIENTED_EDGE('',*,*,#1830,.T.); +#4030 = ORIENTED_EDGE('',*,*,#4031,.T.); +#4031 = EDGE_CURVE('',#1833,#3835,#4032,.T.); +#4032 = SURFACE_CURVE('',#4033,(#4037,#4044),.PCURVE_S1.); +#4033 = LINE('',#4034,#4035); +#4034 = CARTESIAN_POINT('',(17.2,-6.75,1.5)); +#4035 = VECTOR('',#4036,1.); +#4036 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4037 = PCURVE('',#1849,#4038); +#4038 = DEFINITIONAL_REPRESENTATION('',(#4039),#4043); +#4039 = LINE('',#4040,#4041); +#4040 = CARTESIAN_POINT('',(4.6,-6.75)); +#4041 = VECTOR('',#4042,1.); +#4042 = DIRECTION('',(0.,1.)); +#4043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4044 = PCURVE('',#1931,#4045); +#4045 = DEFINITIONAL_REPRESENTATION('',(#4046),#4050); +#4046 = LINE('',#4047,#4048); +#4047 = CARTESIAN_POINT('',(4.6,-6.75)); +#4048 = VECTOR('',#4049,1.); +#4049 = DIRECTION('',(0.,1.)); +#4050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4051 = ADVANCED_FACE('',(#4052),#1931,.F.); +#4052 = FACE_BOUND('',#4053,.F.); +#4053 = EDGE_LOOP('',(#4054,#4080,#4081,#4082)); +#4054 = ORIENTED_EDGE('',*,*,#4055,.F.); +#4055 = EDGE_CURVE('',#3835,#3780,#4056,.T.); +#4056 = SURFACE_CURVE('',#4057,(#4062,#4073),.PCURVE_S1.); +#4057 = CIRCLE('',#4058,3.4); +#4058 = AXIS2_PLACEMENT_3D('',#4059,#4060,#4061); +#4059 = CARTESIAN_POINT('',(18.4,0.,1.5)); +#4060 = DIRECTION('',(0.,0.,1.)); +#4061 = DIRECTION('',(1.,0.,0.)); +#4062 = PCURVE('',#1931,#4063); +#4063 = DEFINITIONAL_REPRESENTATION('',(#4064),#4072); +#4064 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4065,#4066,#4067,#4068, +#4069,#4070,#4071),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#4065 = CARTESIAN_POINT('',(0.,0.)); +#4066 = CARTESIAN_POINT('',(0.,5.888972745734)); +#4067 = CARTESIAN_POINT('',(5.1,2.944486372867)); +#4068 = CARTESIAN_POINT('',(10.2,8.327323205992E-16)); +#4069 = CARTESIAN_POINT('',(5.1,-2.944486372867)); +#4070 = CARTESIAN_POINT('',(5.329070518201E-15,-5.888972745734)); +#4071 = CARTESIAN_POINT('',(0.,0.)); +#4072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4073 = PCURVE('',#3908,#4074); +#4074 = DEFINITIONAL_REPRESENTATION('',(#4075),#4079); +#4075 = LINE('',#4076,#4077); +#4076 = CARTESIAN_POINT('',(0.,-5.7)); +#4077 = VECTOR('',#4078,1.); +#4078 = DIRECTION('',(1.,0.)); +#4079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4080 = ORIENTED_EDGE('',*,*,#4031,.F.); +#4081 = ORIENTED_EDGE('',*,*,#1916,.T.); +#4082 = ORIENTED_EDGE('',*,*,#4008,.F.); +#4083 = ADVANCED_FACE('',(#4084),#1969,.F.); +#4084 = FACE_BOUND('',#4085,.F.); +#4085 = EDGE_LOOP('',(#4086,#4087,#4113,#4114,#4115,#4116)); +#4086 = ORIENTED_EDGE('',*,*,#2167,.F.); +#4087 = ORIENTED_EDGE('',*,*,#4088,.F.); +#4088 = EDGE_CURVE('',#721,#2140,#4089,.T.); +#4089 = SURFACE_CURVE('',#4090,(#4095,#4106),.PCURVE_S1.); +#4090 = CIRCLE('',#4091,3.4); +#4091 = AXIS2_PLACEMENT_3D('',#4092,#4093,#4094); +#4092 = CARTESIAN_POINT('',(-18.4,0.,1.5)); +#4093 = DIRECTION('',(0.,0.,1.)); +#4094 = DIRECTION('',(1.,0.,0.)); +#4095 = PCURVE('',#1969,#4096); +#4096 = DEFINITIONAL_REPRESENTATION('',(#4097),#4105); +#4097 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4098,#4099,#4100,#4101, +#4102,#4103,#4104),.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('') ); +#4098 = CARTESIAN_POINT('',(0.,0.)); +#4099 = CARTESIAN_POINT('',(0.,5.888972745734)); +#4100 = CARTESIAN_POINT('',(5.1,2.944486372867)); +#4101 = CARTESIAN_POINT('',(10.2,8.327323205992E-16)); +#4102 = CARTESIAN_POINT('',(5.1,-2.944486372867)); +#4103 = CARTESIAN_POINT('',(5.329070518201E-15,-5.888972745734)); +#4104 = CARTESIAN_POINT('',(0.,0.)); +#4105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4106 = PCURVE('',#2155,#4107); +#4107 = DEFINITIONAL_REPRESENTATION('',(#4108),#4112); +#4108 = LINE('',#4109,#4110); +#4109 = CARTESIAN_POINT('',(0.,-5.7)); +#4110 = VECTOR('',#4111,1.); +#4111 = DIRECTION('',(1.,0.)); +#4112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4113 = ORIENTED_EDGE('',*,*,#2272,.T.); +#4114 = ORIENTED_EDGE('',*,*,#2008,.T.); +#4115 = ORIENTED_EDGE('',*,*,#1950,.T.); +#4116 = ORIENTED_EDGE('',*,*,#2250,.T.); +#4117 = ADVANCED_FACE('',(#4118),#2101,.T.); +#4118 = FACE_BOUND('',#4119,.T.); +#4119 = EDGE_LOOP('',(#4120,#4143,#4166,#4187,#4188,#4189,#4210)); +#4120 = ORIENTED_EDGE('',*,*,#4121,.T.); +#4121 = EDGE_CURVE('',#2813,#4122,#4124,.T.); +#4122 = VERTEX_POINT('',#4123); +#4123 = CARTESIAN_POINT('',(-15.,-4.749999999999,21.6)); +#4124 = SURFACE_CURVE('',#4125,(#4129,#4136),.PCURVE_S1.); +#4125 = LINE('',#4126,#4127); +#4126 = CARTESIAN_POINT('',(-15.,-4.749999999999,7.2)); +#4127 = VECTOR('',#4128,1.); +#4128 = DIRECTION('',(0.,0.,1.)); +#4129 = PCURVE('',#2101,#4130); +#4130 = DEFINITIONAL_REPRESENTATION('',(#4131),#4135); +#4131 = LINE('',#4132,#4133); +#4132 = CARTESIAN_POINT('',(0.,0.)); +#4133 = VECTOR('',#4134,1.); +#4134 = DIRECTION('',(0.,-1.)); +#4135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4136 = PCURVE('',#3734,#4137); +#4137 = DEFINITIONAL_REPRESENTATION('',(#4138),#4142); +#4138 = LINE('',#4139,#4140); +#4139 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#4140 = VECTOR('',#4141,1.); +#4141 = DIRECTION('',(-0.,-1.)); +#4142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4143 = ORIENTED_EDGE('',*,*,#4144,.T.); +#4144 = EDGE_CURVE('',#4122,#4145,#4147,.T.); +#4145 = VERTEX_POINT('',#4146); +#4146 = CARTESIAN_POINT('',(-15.,4.749999999999,21.6)); +#4147 = SURFACE_CURVE('',#4148,(#4152,#4159),.PCURVE_S1.); +#4148 = LINE('',#4149,#4150); +#4149 = CARTESIAN_POINT('',(-15.,-4.749999999999,21.6)); +#4150 = VECTOR('',#4151,1.); +#4151 = DIRECTION('',(0.,1.,0.)); +#4152 = PCURVE('',#2101,#4153); +#4153 = DEFINITIONAL_REPRESENTATION('',(#4154),#4158); +#4154 = LINE('',#4155,#4156); +#4155 = CARTESIAN_POINT('',(0.,-14.4)); +#4156 = VECTOR('',#4157,1.); +#4157 = DIRECTION('',(1.,0.)); +#4158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4159 = PCURVE('',#2504,#4160); +#4160 = DEFINITIONAL_REPRESENTATION('',(#4161),#4165); +#4161 = LINE('',#4162,#4163); +#4162 = CARTESIAN_POINT('',(-2.,-11.49999999999)); +#4163 = VECTOR('',#4164,1.); +#4164 = DIRECTION('',(0.,1.)); +#4165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4166 = ORIENTED_EDGE('',*,*,#4167,.F.); +#4167 = EDGE_CURVE('',#2086,#4145,#4168,.T.); +#4168 = SURFACE_CURVE('',#4169,(#4173,#4180),.PCURVE_S1.); +#4169 = LINE('',#4170,#4171); +#4170 = CARTESIAN_POINT('',(-15.,4.749999999999,7.2)); +#4171 = VECTOR('',#4172,1.); +#4172 = DIRECTION('',(0.,0.,1.)); +#4173 = PCURVE('',#2101,#4174); +#4174 = DEFINITIONAL_REPRESENTATION('',(#4175),#4179); +#4175 = LINE('',#4176,#4177); +#4176 = CARTESIAN_POINT('',(9.499999999998,0.)); +#4177 = VECTOR('',#4178,1.); +#4178 = DIRECTION('',(0.,-1.)); +#4179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4180 = PCURVE('',#2367,#4181); +#4181 = DEFINITIONAL_REPRESENTATION('',(#4182),#4186); +#4182 = LINE('',#4183,#4184); +#4183 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#4184 = VECTOR('',#4185,1.); +#4185 = DIRECTION('',(-0.,-1.)); +#4186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4187 = ORIENTED_EDGE('',*,*,#2085,.F.); +#4188 = ORIENTED_EDGE('',*,*,#2225,.F.); +#4189 = ORIENTED_EDGE('',*,*,#4190,.F.); +#4190 = EDGE_CURVE('',#2790,#2198,#4191,.T.); +#4191 = SURFACE_CURVE('',#4192,(#4196,#4203),.PCURVE_S1.); +#4192 = LINE('',#4193,#4194); +#4193 = CARTESIAN_POINT('',(-15.,-6.75,7.2)); +#4194 = VECTOR('',#4195,1.); +#4195 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4196 = PCURVE('',#2101,#4197); +#4197 = DEFINITIONAL_REPRESENTATION('',(#4198),#4202); +#4198 = LINE('',#4199,#4200); +#4199 = CARTESIAN_POINT('',(-2.000000000001,0.)); +#4200 = VECTOR('',#4201,1.); +#4201 = DIRECTION('',(1.,2.22044604925E-16)); +#4202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4203 = PCURVE('',#2213,#4204); +#4204 = DEFINITIONAL_REPRESENTATION('',(#4205),#4209); +#4205 = LINE('',#4206,#4207); +#4206 = CARTESIAN_POINT('',(0.,0.)); +#4207 = VECTOR('',#4208,1.); +#4208 = DIRECTION('',(0.,-1.)); +#4209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4210 = ORIENTED_EDGE('',*,*,#2812,.F.); +#4211 = ADVANCED_FACE('',(#4212),#2155,.F.); +#4212 = FACE_BOUND('',#4213,.F.); +#4213 = EDGE_LOOP('',(#4214,#4215,#4216)); +#4214 = ORIENTED_EDGE('',*,*,#2139,.F.); +#4215 = ORIENTED_EDGE('',*,*,#2320,.F.); +#4216 = ORIENTED_EDGE('',*,*,#4088,.T.); +#4217 = ADVANCED_FACE('',(#4218),#2213,.T.); +#4218 = FACE_BOUND('',#4219,.T.); +#4219 = EDGE_LOOP('',(#4220,#4221,#4222,#4223)); +#4220 = ORIENTED_EDGE('',*,*,#2299,.F.); +#4221 = ORIENTED_EDGE('',*,*,#2789,.T.); +#4222 = ORIENTED_EDGE('',*,*,#4190,.T.); +#4223 = ORIENTED_EDGE('',*,*,#2197,.T.); +#4224 = ADVANCED_FACE('',(#4225),#2367,.T.); +#4225 = FACE_BOUND('',#4226,.F.); +#4226 = EDGE_LOOP('',(#4227,#4228,#4250,#4251)); +#4227 = ORIENTED_EDGE('',*,*,#2465,.T.); +#4228 = ORIENTED_EDGE('',*,*,#4229,.T.); +#4229 = EDGE_CURVE('',#2466,#4145,#4230,.T.); +#4230 = SURFACE_CURVE('',#4231,(#4236,#4243),.PCURVE_S1.); +#4231 = CIRCLE('',#4232,2.); +#4232 = AXIS2_PLACEMENT_3D('',#4233,#4234,#4235); +#4233 = CARTESIAN_POINT('',(-13.,4.749999999999,21.6)); +#4234 = DIRECTION('',(0.,0.,1.)); +#4235 = DIRECTION('',(1.,0.,0.)); +#4236 = PCURVE('',#2367,#4237); +#4237 = DEFINITIONAL_REPRESENTATION('',(#4238),#4242); +#4238 = LINE('',#4239,#4240); +#4239 = CARTESIAN_POINT('',(-0.,-14.4)); +#4240 = VECTOR('',#4241,1.); +#4241 = DIRECTION('',(-1.,0.)); +#4242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4243 = PCURVE('',#2504,#4244); +#4244 = DEFINITIONAL_REPRESENTATION('',(#4245),#4249); +#4245 = CIRCLE('',#4246,2.); +#4246 = AXIS2_PLACEMENT_2D('',#4247,#4248); +#4247 = CARTESIAN_POINT('',(0.,-2.)); +#4248 = DIRECTION('',(1.,0.)); +#4249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4250 = ORIENTED_EDGE('',*,*,#4167,.F.); +#4251 = ORIENTED_EDGE('',*,*,#2352,.F.); +#4252 = ADVANCED_FACE('',(#4253),#2450,.F.); +#4253 = FACE_BOUND('',#4254,.F.); +#4254 = EDGE_LOOP('',(#4255,#4256,#4277,#4298)); +#4255 = ORIENTED_EDGE('',*,*,#3926,.F.); +#4256 = ORIENTED_EDGE('',*,*,#4257,.T.); +#4257 = EDGE_CURVE('',#3892,#4258,#4260,.T.); +#4258 = VERTEX_POINT('',#4259); +#4259 = CARTESIAN_POINT('',(15.,-6.467082692972E-08,7.2)); +#4260 = SURFACE_CURVE('',#4261,(#4265,#4271),.PCURVE_S1.); +#4261 = LINE('',#4262,#4263); +#4262 = CARTESIAN_POINT('',(15.,0.,7.2)); +#4263 = VECTOR('',#4264,1.); +#4264 = DIRECTION('',(0.,0.,1.)); +#4265 = PCURVE('',#2450,#4266); +#4266 = DEFINITIONAL_REPRESENTATION('',(#4267),#4270); +#4267 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4268,#4269),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.2,4.000000002335E-07),.PIECEWISE_BEZIER_KNOTS.); +#4268 = CARTESIAN_POINT('',(2.2,-6.75)); +#4269 = CARTESIAN_POINT('',(-4.000000017323E-07,-6.75)); +#4270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4271 = PCURVE('',#2922,#4272); +#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4276); +#4273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4274,#4275),.UNSPECIFIED.,.F., + .F.,(2,2),(-2.2,4.000000002335E-07),.PIECEWISE_BEZIER_KNOTS.); +#4274 = CARTESIAN_POINT('',(2.2,-6.75)); +#4275 = CARTESIAN_POINT('',(-4.000000017323E-07,-6.75)); +#4276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4277 = ORIENTED_EDGE('',*,*,#4278,.T.); +#4278 = EDGE_CURVE('',#4258,#2409,#4279,.T.); +#4279 = SURFACE_CURVE('',#4280,(#4284,#4291),.PCURVE_S1.); +#4280 = LINE('',#4281,#4282); +#4281 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#4282 = VECTOR('',#4283,1.); +#4283 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4284 = PCURVE('',#2450,#4285); +#4285 = DEFINITIONAL_REPRESENTATION('',(#4286),#4290); +#4286 = LINE('',#4287,#4288); +#4287 = CARTESIAN_POINT('',(0.,0.)); +#4288 = VECTOR('',#4289,1.); +#4289 = DIRECTION('',(0.,-1.)); +#4290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4291 = PCURVE('',#2424,#4292); +#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4297); +#4293 = LINE('',#4294,#4295); +#4294 = CARTESIAN_POINT('',(11.5,0.)); +#4295 = VECTOR('',#4296,1.); +#4296 = DIRECTION('',(-1.,2.22044604925E-16)); +#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4298 = ORIENTED_EDGE('',*,*,#2436,.F.); +#4299 = ADVANCED_FACE('',(#4300),#2424,.T.); +#4300 = FACE_BOUND('',#4301,.T.); +#4301 = EDGE_LOOP('',(#4302,#4325,#4348,#4369,#4370,#4391,#4392)); +#4302 = ORIENTED_EDGE('',*,*,#4303,.T.); +#4303 = EDGE_CURVE('',#2386,#4304,#4306,.T.); +#4304 = VERTEX_POINT('',#4305); +#4305 = CARTESIAN_POINT('',(15.,4.75,21.6)); +#4306 = SURFACE_CURVE('',#4307,(#4311,#4318),.PCURVE_S1.); +#4307 = LINE('',#4308,#4309); +#4308 = CARTESIAN_POINT('',(15.,4.75,7.2)); +#4309 = VECTOR('',#4310,1.); +#4310 = DIRECTION('',(0.,0.,1.)); +#4311 = PCURVE('',#2424,#4312); +#4312 = DEFINITIONAL_REPRESENTATION('',(#4313),#4317); +#4313 = LINE('',#4314,#4315); +#4314 = CARTESIAN_POINT('',(0.,0.)); +#4315 = VECTOR('',#4316,1.); +#4316 = DIRECTION('',(0.,-1.)); +#4317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4318 = PCURVE('',#2562,#4319); +#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324); +#4320 = LINE('',#4321,#4322); +#4321 = CARTESIAN_POINT('',(-0.,0.)); +#4322 = VECTOR('',#4323,1.); +#4323 = DIRECTION('',(-0.,-1.)); +#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4325 = ORIENTED_EDGE('',*,*,#4326,.T.); +#4326 = EDGE_CURVE('',#4304,#4327,#4329,.T.); +#4327 = VERTEX_POINT('',#4328); +#4328 = CARTESIAN_POINT('',(15.,-4.75,21.6)); +#4329 = SURFACE_CURVE('',#4330,(#4334,#4341),.PCURVE_S1.); +#4330 = LINE('',#4331,#4332); +#4331 = CARTESIAN_POINT('',(15.,4.75,21.6)); +#4332 = VECTOR('',#4333,1.); +#4333 = DIRECTION('',(0.,-1.,0.)); +#4334 = PCURVE('',#2424,#4335); +#4335 = DEFINITIONAL_REPRESENTATION('',(#4336),#4340); +#4336 = LINE('',#4337,#4338); +#4337 = CARTESIAN_POINT('',(0.,-14.4)); +#4338 = VECTOR('',#4339,1.); +#4339 = DIRECTION('',(1.,0.)); +#4340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4341 = PCURVE('',#2504,#4342); +#4342 = DEFINITIONAL_REPRESENTATION('',(#4343),#4347); +#4343 = LINE('',#4344,#4345); +#4344 = CARTESIAN_POINT('',(28.,-1.999999999999)); +#4345 = VECTOR('',#4346,1.); +#4346 = DIRECTION('',(0.,-1.)); +#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4348 = ORIENTED_EDGE('',*,*,#4349,.F.); +#4349 = EDGE_CURVE('',#2863,#4327,#4350,.T.); +#4350 = SURFACE_CURVE('',#4351,(#4355,#4362),.PCURVE_S1.); +#4351 = LINE('',#4352,#4353); +#4352 = CARTESIAN_POINT('',(15.,-4.75,7.2)); +#4353 = VECTOR('',#4354,1.); +#4354 = DIRECTION('',(0.,0.,1.)); +#4355 = PCURVE('',#2424,#4356); +#4356 = DEFINITIONAL_REPRESENTATION('',(#4357),#4361); +#4357 = LINE('',#4358,#4359); +#4358 = CARTESIAN_POINT('',(9.5,0.)); +#4359 = VECTOR('',#4360,1.); +#4360 = DIRECTION('',(0.,-1.)); +#4361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4362 = PCURVE('',#2952,#4363); +#4363 = DEFINITIONAL_REPRESENTATION('',(#4364),#4368); +#4364 = LINE('',#4365,#4366); +#4365 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4366 = VECTOR('',#4367,1.); +#4367 = DIRECTION('',(-0.,-1.)); +#4368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4369 = ORIENTED_EDGE('',*,*,#2885,.T.); +#4370 = ORIENTED_EDGE('',*,*,#4371,.T.); +#4371 = EDGE_CURVE('',#2886,#4258,#4372,.T.); +#4372 = SURFACE_CURVE('',#4373,(#4377,#4384),.PCURVE_S1.); +#4373 = LINE('',#4374,#4375); +#4374 = CARTESIAN_POINT('',(15.,-6.75,7.2)); +#4375 = VECTOR('',#4376,1.); +#4376 = DIRECTION('',(0.,1.,-2.22044604925E-16)); +#4377 = PCURVE('',#2424,#4378); +#4378 = DEFINITIONAL_REPRESENTATION('',(#4379),#4383); +#4379 = LINE('',#4380,#4381); +#4380 = CARTESIAN_POINT('',(11.5,0.)); +#4381 = VECTOR('',#4382,1.); +#4382 = DIRECTION('',(-1.,2.22044604925E-16)); +#4383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4384 = PCURVE('',#2922,#4385); +#4385 = DEFINITIONAL_REPRESENTATION('',(#4386),#4390); +#4386 = LINE('',#4387,#4388); +#4387 = CARTESIAN_POINT('',(0.,0.)); +#4388 = VECTOR('',#4389,1.); +#4389 = DIRECTION('',(0.,-1.)); +#4390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4391 = ORIENTED_EDGE('',*,*,#4278,.T.); +#4392 = ORIENTED_EDGE('',*,*,#2408,.T.); +#4393 = ADVANCED_FACE('',(#4394),#2504,.T.); +#4394 = FACE_BOUND('',#4395,.F.); +#4395 = EDGE_LOOP('',(#4396,#4397,#4421,#4444,#4467,#4490,#4512,#4513, + #4535,#4536,#4558,#4559,#4583,#4606,#4629,#4652,#4674,#4675,#4697, + #4698)); +#4396 = ORIENTED_EDGE('',*,*,#2488,.T.); +#4397 = ORIENTED_EDGE('',*,*,#4398,.F.); +#4398 = EDGE_CURVE('',#4399,#2489,#4401,.T.); +#4399 = VERTEX_POINT('',#4400); +#4400 = CARTESIAN_POINT('',(-6.,4.75,21.6)); +#4401 = SURFACE_CURVE('',#4402,(#4407,#4414),.PCURVE_S1.); +#4402 = CIRCLE('',#4403,2.); +#4403 = AXIS2_PLACEMENT_3D('',#4404,#4405,#4406); +#4404 = CARTESIAN_POINT('',(-8.,4.75,21.6)); +#4405 = DIRECTION('',(0.,0.,1.)); +#4406 = DIRECTION('',(1.,0.,0.)); +#4407 = PCURVE('',#2504,#4408); +#4408 = DEFINITIONAL_REPRESENTATION('',(#4409),#4413); +#4409 = CIRCLE('',#4410,2.); +#4410 = AXIS2_PLACEMENT_2D('',#4411,#4412); +#4411 = CARTESIAN_POINT('',(5.,-1.999999999999)); +#4412 = DIRECTION('',(1.,0.)); +#4413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4414 = PCURVE('',#2530,#4415); +#4415 = DEFINITIONAL_REPRESENTATION('',(#4416),#4420); +#4416 = LINE('',#4417,#4418); +#4417 = CARTESIAN_POINT('',(-0.,-14.4)); +#4418 = VECTOR('',#4419,1.); +#4419 = DIRECTION('',(-1.,0.)); +#4420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4421 = ORIENTED_EDGE('',*,*,#4422,.T.); +#4422 = EDGE_CURVE('',#4399,#4423,#4425,.T.); +#4423 = VERTEX_POINT('',#4424); +#4424 = CARTESIAN_POINT('',(-6.,1.719669,21.6)); +#4425 = SURFACE_CURVE('',#4426,(#4430,#4437),.PCURVE_S1.); +#4426 = LINE('',#4427,#4428); +#4427 = CARTESIAN_POINT('',(-6.,4.75,21.6)); +#4428 = VECTOR('',#4429,1.); +#4429 = DIRECTION('',(0.,-1.,0.)); +#4430 = PCURVE('',#2504,#4431); +#4431 = DEFINITIONAL_REPRESENTATION('',(#4432),#4436); +#4432 = LINE('',#4433,#4434); +#4433 = CARTESIAN_POINT('',(7.,-1.999999999999)); +#4434 = VECTOR('',#4435,1.); +#4435 = DIRECTION('',(0.,-1.)); +#4436 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4437 = PCURVE('',#2619,#4438); +#4438 = DEFINITIONAL_REPRESENTATION('',(#4439),#4443); +#4439 = LINE('',#4440,#4441); +#4440 = CARTESIAN_POINT('',(0.,-14.4)); +#4441 = VECTOR('',#4442,1.); +#4442 = DIRECTION('',(1.,0.)); +#4443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4444 = ORIENTED_EDGE('',*,*,#4445,.T.); +#4445 = EDGE_CURVE('',#4423,#4446,#4448,.T.); +#4446 = VERTEX_POINT('',#4447); +#4447 = CARTESIAN_POINT('',(4.5,1.719669,21.6)); +#4448 = SURFACE_CURVE('',#4449,(#4453,#4460),.PCURVE_S1.); +#4449 = LINE('',#4450,#4451); +#4450 = CARTESIAN_POINT('',(-6.,1.719669,21.6)); +#4451 = VECTOR('',#4452,1.); +#4452 = DIRECTION('',(1.,0.,0.)); +#4453 = PCURVE('',#2504,#4454); +#4454 = DEFINITIONAL_REPRESENTATION('',(#4455),#4459); +#4455 = LINE('',#4456,#4457); +#4456 = CARTESIAN_POINT('',(7.,-5.030330999999)); +#4457 = VECTOR('',#4458,1.); +#4458 = DIRECTION('',(1.,0.)); +#4459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4460 = PCURVE('',#2647,#4461); +#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4466); +#4462 = LINE('',#4463,#4464); +#4463 = CARTESIAN_POINT('',(0.,-14.4)); +#4464 = VECTOR('',#4465,1.); +#4465 = DIRECTION('',(1.,0.)); +#4466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4467 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4468 = EDGE_CURVE('',#4446,#4469,#4471,.T.); +#4469 = VERTEX_POINT('',#4470); +#4470 = CARTESIAN_POINT('',(4.5,4.75,21.6)); +#4471 = SURFACE_CURVE('',#4472,(#4476,#4483),.PCURVE_S1.); +#4472 = LINE('',#4473,#4474); +#4473 = CARTESIAN_POINT('',(4.5,1.719669,21.6)); +#4474 = VECTOR('',#4475,1.); +#4475 = DIRECTION('',(0.,1.,0.)); +#4476 = PCURVE('',#2504,#4477); +#4477 = DEFINITIONAL_REPRESENTATION('',(#4478),#4482); +#4478 = LINE('',#4479,#4480); +#4479 = CARTESIAN_POINT('',(17.5,-5.030330999999)); +#4480 = VECTOR('',#4481,1.); +#4481 = DIRECTION('',(0.,1.)); +#4482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4483 = PCURVE('',#2675,#4484); +#4484 = DEFINITIONAL_REPRESENTATION('',(#4485),#4489); +#4485 = LINE('',#4486,#4487); +#4486 = CARTESIAN_POINT('',(0.,-14.4)); +#4487 = VECTOR('',#4488,1.); +#4488 = DIRECTION('',(1.,0.)); +#4489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4490 = ORIENTED_EDGE('',*,*,#4491,.F.); +#4491 = EDGE_CURVE('',#2718,#4469,#4492,.T.); +#4492 = SURFACE_CURVE('',#4493,(#4498,#4505),.PCURVE_S1.); +#4493 = CIRCLE('',#4494,2.); +#4494 = AXIS2_PLACEMENT_3D('',#4495,#4496,#4497); +#4495 = CARTESIAN_POINT('',(6.5,4.75,21.6)); +#4496 = DIRECTION('',(0.,0.,1.)); +#4497 = DIRECTION('',(1.,0.,0.)); +#4498 = PCURVE('',#2504,#4499); +#4499 = DEFINITIONAL_REPRESENTATION('',(#4500),#4504); +#4500 = CIRCLE('',#4501,2.); +#4501 = AXIS2_PLACEMENT_2D('',#4502,#4503); +#4502 = CARTESIAN_POINT('',(19.5,-1.999999999999)); +#4503 = DIRECTION('',(1.,0.)); +#4504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4505 = PCURVE('',#2702,#4506); +#4506 = DEFINITIONAL_REPRESENTATION('',(#4507),#4511); +#4507 = LINE('',#4508,#4509); +#4508 = CARTESIAN_POINT('',(-0.,-14.4)); +#4509 = VECTOR('',#4510,1.); +#4510 = DIRECTION('',(-1.,0.)); +#4511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4512 = ORIENTED_EDGE('',*,*,#2740,.T.); +#4513 = ORIENTED_EDGE('',*,*,#4514,.F.); +#4514 = EDGE_CURVE('',#4304,#2741,#4515,.T.); +#4515 = SURFACE_CURVE('',#4516,(#4521,#4528),.PCURVE_S1.); +#4516 = CIRCLE('',#4517,2.); +#4517 = AXIS2_PLACEMENT_3D('',#4518,#4519,#4520); +#4518 = CARTESIAN_POINT('',(13.,4.75,21.6)); +#4519 = DIRECTION('',(0.,0.,1.)); +#4520 = DIRECTION('',(1.,0.,0.)); +#4521 = PCURVE('',#2504,#4522); +#4522 = DEFINITIONAL_REPRESENTATION('',(#4523),#4527); +#4523 = CIRCLE('',#4524,2.); +#4524 = AXIS2_PLACEMENT_2D('',#4525,#4526); +#4525 = CARTESIAN_POINT('',(26.,-1.999999999999)); +#4526 = DIRECTION('',(1.,0.)); +#4527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4528 = PCURVE('',#2562,#4529); +#4529 = DEFINITIONAL_REPRESENTATION('',(#4530),#4534); +#4530 = LINE('',#4531,#4532); +#4531 = CARTESIAN_POINT('',(-0.,-14.4)); +#4532 = VECTOR('',#4533,1.); +#4533 = DIRECTION('',(-1.,0.)); +#4534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4535 = ORIENTED_EDGE('',*,*,#4326,.T.); +#4536 = ORIENTED_EDGE('',*,*,#4537,.F.); +#4537 = EDGE_CURVE('',#2970,#4327,#4538,.T.); +#4538 = SURFACE_CURVE('',#4539,(#4544,#4551),.PCURVE_S1.); +#4539 = CIRCLE('',#4540,2.); +#4540 = AXIS2_PLACEMENT_3D('',#4541,#4542,#4543); +#4541 = CARTESIAN_POINT('',(13.,-4.75,21.6)); +#4542 = DIRECTION('',(0.,0.,1.)); +#4543 = DIRECTION('',(1.,0.,0.)); +#4544 = PCURVE('',#2504,#4545); +#4545 = DEFINITIONAL_REPRESENTATION('',(#4546),#4550); +#4546 = CIRCLE('',#4547,2.); +#4547 = AXIS2_PLACEMENT_2D('',#4548,#4549); +#4548 = CARTESIAN_POINT('',(26.,-11.49999999999)); +#4549 = DIRECTION('',(1.,0.)); +#4550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4551 = PCURVE('',#2952,#4552); +#4552 = DEFINITIONAL_REPRESENTATION('',(#4553),#4557); +#4553 = LINE('',#4554,#4555); +#4554 = CARTESIAN_POINT('',(-0.,-14.4)); +#4555 = VECTOR('',#4556,1.); +#4556 = DIRECTION('',(-1.,0.)); +#4557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4558 = ORIENTED_EDGE('',*,*,#2992,.T.); +#4559 = ORIENTED_EDGE('',*,*,#4560,.F.); +#4560 = EDGE_CURVE('',#4561,#2993,#4563,.T.); +#4561 = VERTEX_POINT('',#4562); +#4562 = CARTESIAN_POINT('',(4.5,-4.75,21.6)); +#4563 = SURFACE_CURVE('',#4564,(#4569,#4576),.PCURVE_S1.); +#4564 = CIRCLE('',#4565,2.); +#4565 = AXIS2_PLACEMENT_3D('',#4566,#4567,#4568); +#4566 = CARTESIAN_POINT('',(6.5,-4.75,21.6)); +#4567 = DIRECTION('',(0.,0.,1.)); +#4568 = DIRECTION('',(1.,0.,0.)); +#4569 = PCURVE('',#2504,#4570); +#4570 = DEFINITIONAL_REPRESENTATION('',(#4571),#4575); +#4571 = CIRCLE('',#4572,2.); +#4572 = AXIS2_PLACEMENT_2D('',#4573,#4574); +#4573 = CARTESIAN_POINT('',(19.5,-11.49999999999)); +#4574 = DIRECTION('',(1.,0.)); +#4575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4576 = PCURVE('',#3029,#4577); +#4577 = DEFINITIONAL_REPRESENTATION('',(#4578),#4582); +#4578 = LINE('',#4579,#4580); +#4579 = CARTESIAN_POINT('',(-0.,-14.4)); +#4580 = VECTOR('',#4581,1.); +#4581 = DIRECTION('',(-1.,0.)); +#4582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4583 = ORIENTED_EDGE('',*,*,#4584,.F.); +#4584 = EDGE_CURVE('',#4585,#4561,#4587,.T.); +#4585 = VERTEX_POINT('',#4586); +#4586 = CARTESIAN_POINT('',(4.5,-2.027529,21.6)); +#4587 = SURFACE_CURVE('',#4588,(#4592,#4599),.PCURVE_S1.); +#4588 = LINE('',#4589,#4590); +#4589 = CARTESIAN_POINT('',(4.5,-2.027529,21.6)); +#4590 = VECTOR('',#4591,1.); +#4591 = DIRECTION('',(0.,-1.,0.)); +#4592 = PCURVE('',#2504,#4593); +#4593 = DEFINITIONAL_REPRESENTATION('',(#4594),#4598); +#4594 = LINE('',#4595,#4596); +#4595 = CARTESIAN_POINT('',(17.5,-8.777528999999)); +#4596 = VECTOR('',#4597,1.); +#4597 = DIRECTION('',(0.,-1.)); +#4598 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4599 = PCURVE('',#3107,#4600); +#4600 = DEFINITIONAL_REPRESENTATION('',(#4601),#4605); +#4601 = LINE('',#4602,#4603); +#4602 = CARTESIAN_POINT('',(0.,-14.4)); +#4603 = VECTOR('',#4604,1.); +#4604 = DIRECTION('',(1.,0.)); +#4605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4606 = ORIENTED_EDGE('',*,*,#4607,.F.); +#4607 = EDGE_CURVE('',#4608,#4585,#4610,.T.); +#4608 = VERTEX_POINT('',#4609); +#4609 = CARTESIAN_POINT('',(-6.,-2.027529,21.6)); +#4610 = SURFACE_CURVE('',#4611,(#4615,#4622),.PCURVE_S1.); +#4611 = LINE('',#4612,#4613); +#4612 = CARTESIAN_POINT('',(-6.,-2.027529,21.6)); +#4613 = VECTOR('',#4614,1.); +#4614 = DIRECTION('',(1.,0.,0.)); +#4615 = PCURVE('',#2504,#4616); +#4616 = DEFINITIONAL_REPRESENTATION('',(#4617),#4621); +#4617 = LINE('',#4618,#4619); +#4618 = CARTESIAN_POINT('',(7.,-8.777528999999)); +#4619 = VECTOR('',#4620,1.); +#4620 = DIRECTION('',(1.,0.)); +#4621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4622 = PCURVE('',#3133,#4623); +#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4628); +#4624 = LINE('',#4625,#4626); +#4625 = CARTESIAN_POINT('',(0.,-14.4)); +#4626 = VECTOR('',#4627,1.); +#4627 = DIRECTION('',(1.,0.)); +#4628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4629 = ORIENTED_EDGE('',*,*,#4630,.F.); +#4630 = EDGE_CURVE('',#4631,#4608,#4633,.T.); +#4631 = VERTEX_POINT('',#4632); +#4632 = CARTESIAN_POINT('',(-6.,-4.749999999998,21.6)); +#4633 = SURFACE_CURVE('',#4634,(#4638,#4645),.PCURVE_S1.); +#4634 = LINE('',#4635,#4636); +#4635 = CARTESIAN_POINT('',(-6.,-4.749999999998,21.6)); +#4636 = VECTOR('',#4637,1.); +#4637 = DIRECTION('',(0.,1.,0.)); +#4638 = PCURVE('',#2504,#4639); +#4639 = DEFINITIONAL_REPRESENTATION('',(#4640),#4644); +#4640 = LINE('',#4641,#4642); +#4641 = CARTESIAN_POINT('',(7.,-11.49999999999)); +#4642 = VECTOR('',#4643,1.); +#4643 = DIRECTION('',(0.,1.)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = PCURVE('',#3659,#4646); +#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651); +#4647 = LINE('',#4648,#4649); +#4648 = CARTESIAN_POINT('',(0.,-14.4)); +#4649 = VECTOR('',#4650,1.); +#4650 = DIRECTION('',(1.,0.)); +#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4652 = ORIENTED_EDGE('',*,*,#4653,.F.); +#4653 = EDGE_CURVE('',#3675,#4631,#4654,.T.); +#4654 = SURFACE_CURVE('',#4655,(#4660,#4667),.PCURVE_S1.); +#4655 = CIRCLE('',#4656,2.); +#4656 = AXIS2_PLACEMENT_3D('',#4657,#4658,#4659); +#4657 = CARTESIAN_POINT('',(-8.,-4.749999999998,21.6)); +#4658 = DIRECTION('',(0.,0.,1.)); +#4659 = DIRECTION('',(1.,0.,0.)); +#4660 = PCURVE('',#2504,#4661); +#4661 = DEFINITIONAL_REPRESENTATION('',(#4662),#4666); +#4662 = CIRCLE('',#4663,2.); +#4663 = AXIS2_PLACEMENT_2D('',#4664,#4665); +#4664 = CARTESIAN_POINT('',(5.,-11.49999999999)); +#4665 = DIRECTION('',(1.,0.)); +#4666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4667 = PCURVE('',#3608,#4668); +#4668 = DEFINITIONAL_REPRESENTATION('',(#4669),#4673); +#4669 = LINE('',#4670,#4671); +#4670 = CARTESIAN_POINT('',(-0.,-14.4)); +#4671 = VECTOR('',#4672,1.); +#4672 = DIRECTION('',(-1.,0.)); +#4673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4674 = ORIENTED_EDGE('',*,*,#3697,.T.); +#4675 = ORIENTED_EDGE('',*,*,#4676,.F.); +#4676 = EDGE_CURVE('',#4122,#3698,#4677,.T.); +#4677 = SURFACE_CURVE('',#4678,(#4683,#4690),.PCURVE_S1.); +#4678 = CIRCLE('',#4679,2.); +#4679 = AXIS2_PLACEMENT_3D('',#4680,#4681,#4682); +#4680 = CARTESIAN_POINT('',(-13.,-4.749999999999,21.6)); +#4681 = DIRECTION('',(0.,0.,1.)); +#4682 = DIRECTION('',(1.,0.,0.)); +#4683 = PCURVE('',#2504,#4684); +#4684 = DEFINITIONAL_REPRESENTATION('',(#4685),#4689); +#4685 = CIRCLE('',#4686,2.); +#4686 = AXIS2_PLACEMENT_2D('',#4687,#4688); +#4687 = CARTESIAN_POINT('',(0.,-11.49999999999)); +#4688 = DIRECTION('',(1.,0.)); +#4689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4690 = PCURVE('',#3734,#4691); +#4691 = DEFINITIONAL_REPRESENTATION('',(#4692),#4696); +#4692 = LINE('',#4693,#4694); +#4693 = CARTESIAN_POINT('',(-0.,-14.4)); +#4694 = VECTOR('',#4695,1.); +#4695 = DIRECTION('',(-1.,0.)); +#4696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4697 = ORIENTED_EDGE('',*,*,#4144,.T.); +#4698 = ORIENTED_EDGE('',*,*,#4229,.F.); +#4699 = ADVANCED_FACE('',(#4700),#2530,.T.); +#4700 = FACE_BOUND('',#4701,.F.); +#4701 = EDGE_LOOP('',(#4702,#4723,#4724,#4725)); +#4702 = ORIENTED_EDGE('',*,*,#4703,.T.); +#4703 = EDGE_CURVE('',#2580,#4399,#4704,.T.); +#4704 = SURFACE_CURVE('',#4705,(#4709,#4716),.PCURVE_S1.); +#4705 = LINE('',#4706,#4707); +#4706 = CARTESIAN_POINT('',(-6.,4.75,7.2)); +#4707 = VECTOR('',#4708,1.); +#4708 = DIRECTION('',(0.,0.,1.)); +#4709 = PCURVE('',#2530,#4710); +#4710 = DEFINITIONAL_REPRESENTATION('',(#4711),#4715); +#4711 = LINE('',#4712,#4713); +#4712 = CARTESIAN_POINT('',(-0.,0.)); +#4713 = VECTOR('',#4714,1.); +#4714 = DIRECTION('',(-0.,-1.)); +#4715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4716 = PCURVE('',#2619,#4717); +#4717 = DEFINITIONAL_REPRESENTATION('',(#4718),#4722); +#4718 = LINE('',#4719,#4720); +#4719 = CARTESIAN_POINT('',(0.,0.)); +#4720 = VECTOR('',#4721,1.); +#4721 = DIRECTION('',(0.,-1.)); +#4722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4723 = ORIENTED_EDGE('',*,*,#4398,.T.); +#4724 = ORIENTED_EDGE('',*,*,#2516,.F.); +#4725 = ORIENTED_EDGE('',*,*,#2579,.F.); +#4726 = ADVANCED_FACE('',(#4727),#2562,.T.); +#4727 = FACE_BOUND('',#4728,.F.); +#4728 = EDGE_LOOP('',(#4729,#4730,#4731,#4732)); +#4729 = ORIENTED_EDGE('',*,*,#4303,.T.); +#4730 = ORIENTED_EDGE('',*,*,#4514,.T.); +#4731 = ORIENTED_EDGE('',*,*,#2763,.F.); +#4732 = ORIENTED_EDGE('',*,*,#2547,.F.); +#4733 = ADVANCED_FACE('',(#4734),#2702,.T.); +#4734 = FACE_BOUND('',#4735,.F.); +#4735 = EDGE_LOOP('',(#4736,#4737,#4738,#4759)); +#4736 = ORIENTED_EDGE('',*,*,#2717,.T.); +#4737 = ORIENTED_EDGE('',*,*,#4491,.T.); +#4738 = ORIENTED_EDGE('',*,*,#4739,.F.); +#4739 = EDGE_CURVE('',#2660,#4469,#4740,.T.); +#4740 = SURFACE_CURVE('',#4741,(#4745,#4752),.PCURVE_S1.); +#4741 = LINE('',#4742,#4743); +#4742 = CARTESIAN_POINT('',(4.5,4.75,7.2)); +#4743 = VECTOR('',#4744,1.); +#4744 = DIRECTION('',(0.,0.,1.)); +#4745 = PCURVE('',#2702,#4746); +#4746 = DEFINITIONAL_REPRESENTATION('',(#4747),#4751); +#4747 = LINE('',#4748,#4749); +#4748 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#4749 = VECTOR('',#4750,1.); +#4750 = DIRECTION('',(-0.,-1.)); +#4751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4752 = PCURVE('',#2675,#4753); +#4753 = DEFINITIONAL_REPRESENTATION('',(#4754),#4758); +#4754 = LINE('',#4755,#4756); +#4755 = CARTESIAN_POINT('',(3.030331,0.)); +#4756 = VECTOR('',#4757,1.); +#4757 = DIRECTION('',(0.,-1.)); +#4758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4759 = ORIENTED_EDGE('',*,*,#2687,.F.); +#4760 = ADVANCED_FACE('',(#4761),#2675,.T.); +#4761 = FACE_BOUND('',#4762,.T.); +#4762 = EDGE_LOOP('',(#4763,#4784,#4785,#4786)); +#4763 = ORIENTED_EDGE('',*,*,#4764,.T.); +#4764 = EDGE_CURVE('',#2632,#4446,#4765,.T.); +#4765 = SURFACE_CURVE('',#4766,(#4770,#4777),.PCURVE_S1.); +#4766 = LINE('',#4767,#4768); +#4767 = CARTESIAN_POINT('',(4.5,1.719669,7.2)); +#4768 = VECTOR('',#4769,1.); +#4769 = DIRECTION('',(0.,0.,1.)); +#4770 = PCURVE('',#2675,#4771); +#4771 = DEFINITIONAL_REPRESENTATION('',(#4772),#4776); +#4772 = LINE('',#4773,#4774); +#4773 = CARTESIAN_POINT('',(0.,0.)); +#4774 = VECTOR('',#4775,1.); +#4775 = DIRECTION('',(0.,-1.)); +#4776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4777 = PCURVE('',#2647,#4778); +#4778 = DEFINITIONAL_REPRESENTATION('',(#4779),#4783); +#4779 = LINE('',#4780,#4781); +#4780 = CARTESIAN_POINT('',(10.5,0.)); +#4781 = VECTOR('',#4782,1.); +#4782 = DIRECTION('',(0.,-1.)); +#4783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4784 = ORIENTED_EDGE('',*,*,#4468,.T.); +#4785 = ORIENTED_EDGE('',*,*,#4739,.F.); +#4786 = ORIENTED_EDGE('',*,*,#2659,.F.); +#4787 = ADVANCED_FACE('',(#4788),#2647,.T.); +#4788 = FACE_BOUND('',#4789,.T.); +#4789 = EDGE_LOOP('',(#4790,#4811,#4812,#4813)); +#4790 = ORIENTED_EDGE('',*,*,#4791,.T.); +#4791 = EDGE_CURVE('',#2604,#4423,#4792,.T.); +#4792 = SURFACE_CURVE('',#4793,(#4797,#4804),.PCURVE_S1.); +#4793 = LINE('',#4794,#4795); +#4794 = CARTESIAN_POINT('',(-6.,1.719669,7.2)); +#4795 = VECTOR('',#4796,1.); +#4796 = DIRECTION('',(0.,0.,1.)); +#4797 = PCURVE('',#2647,#4798); +#4798 = DEFINITIONAL_REPRESENTATION('',(#4799),#4803); +#4799 = LINE('',#4800,#4801); +#4800 = CARTESIAN_POINT('',(0.,0.)); +#4801 = VECTOR('',#4802,1.); +#4802 = DIRECTION('',(0.,-1.)); +#4803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4804 = PCURVE('',#2619,#4805); +#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4810); +#4806 = LINE('',#4807,#4808); +#4807 = CARTESIAN_POINT('',(3.030331,0.)); +#4808 = VECTOR('',#4809,1.); +#4809 = DIRECTION('',(0.,-1.)); +#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4811 = ORIENTED_EDGE('',*,*,#4445,.T.); +#4812 = ORIENTED_EDGE('',*,*,#4764,.F.); +#4813 = ORIENTED_EDGE('',*,*,#2631,.F.); +#4814 = ADVANCED_FACE('',(#4815),#2619,.T.); +#4815 = FACE_BOUND('',#4816,.T.); +#4816 = EDGE_LOOP('',(#4817,#4818,#4819,#4820)); +#4817 = ORIENTED_EDGE('',*,*,#4703,.T.); +#4818 = ORIENTED_EDGE('',*,*,#4422,.T.); +#4819 = ORIENTED_EDGE('',*,*,#4791,.F.); +#4820 = ORIENTED_EDGE('',*,*,#2603,.F.); +#4821 = ADVANCED_FACE('',(#4822),#2922,.F.); +#4822 = FACE_BOUND('',#4823,.F.); +#4823 = EDGE_LOOP('',(#4824,#4825,#4826,#4827)); +#4824 = ORIENTED_EDGE('',*,*,#3954,.F.); +#4825 = ORIENTED_EDGE('',*,*,#2908,.T.); +#4826 = ORIENTED_EDGE('',*,*,#4371,.T.); +#4827 = ORIENTED_EDGE('',*,*,#4257,.F.); +#4828 = ADVANCED_FACE('',(#4829),#2952,.T.); +#4829 = FACE_BOUND('',#4830,.F.); +#4830 = EDGE_LOOP('',(#4831,#4832,#4833,#4834)); +#4831 = ORIENTED_EDGE('',*,*,#2969,.T.); +#4832 = ORIENTED_EDGE('',*,*,#4537,.T.); +#4833 = ORIENTED_EDGE('',*,*,#4349,.F.); +#4834 = ORIENTED_EDGE('',*,*,#2937,.F.); +#4835 = ADVANCED_FACE('',(#4836),#3029,.T.); +#4836 = FACE_BOUND('',#4837,.F.); +#4837 = EDGE_LOOP('',(#4838,#4859,#4860,#4861)); +#4838 = ORIENTED_EDGE('',*,*,#4839,.T.); +#4839 = EDGE_CURVE('',#3068,#4561,#4840,.T.); +#4840 = SURFACE_CURVE('',#4841,(#4845,#4852),.PCURVE_S1.); +#4841 = LINE('',#4842,#4843); +#4842 = CARTESIAN_POINT('',(4.5,-4.75,7.2)); +#4843 = VECTOR('',#4844,1.); +#4844 = DIRECTION('',(0.,0.,1.)); +#4845 = PCURVE('',#3029,#4846); +#4846 = DEFINITIONAL_REPRESENTATION('',(#4847),#4851); +#4847 = LINE('',#4848,#4849); +#4848 = CARTESIAN_POINT('',(-3.14159265359,0.)); +#4849 = VECTOR('',#4850,1.); +#4850 = DIRECTION('',(-0.,-1.)); +#4851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4852 = PCURVE('',#3107,#4853); +#4853 = DEFINITIONAL_REPRESENTATION('',(#4854),#4858); +#4854 = LINE('',#4855,#4856); +#4855 = CARTESIAN_POINT('',(2.722471,0.)); +#4856 = VECTOR('',#4857,1.); +#4857 = DIRECTION('',(0.,-1.)); +#4858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4859 = ORIENTED_EDGE('',*,*,#4560,.T.); +#4860 = ORIENTED_EDGE('',*,*,#3015,.F.); +#4861 = ORIENTED_EDGE('',*,*,#3067,.F.); +#4862 = ADVANCED_FACE('',(#4863),#3133,.F.); +#4863 = FACE_BOUND('',#4864,.F.); +#4864 = EDGE_LOOP('',(#4865,#4866,#4887,#4888,#4909,#4910,#4911,#4932)); +#4865 = ORIENTED_EDGE('',*,*,#3622,.F.); +#4866 = ORIENTED_EDGE('',*,*,#4867,.T.); +#4867 = EDGE_CURVE('',#3623,#4608,#4868,.T.); +#4868 = SURFACE_CURVE('',#4869,(#4873,#4880),.PCURVE_S1.); +#4869 = LINE('',#4870,#4871); +#4870 = CARTESIAN_POINT('',(-6.,-2.027529,7.2)); +#4871 = VECTOR('',#4872,1.); +#4872 = DIRECTION('',(0.,0.,1.)); +#4873 = PCURVE('',#3133,#4874); +#4874 = DEFINITIONAL_REPRESENTATION('',(#4875),#4879); +#4875 = LINE('',#4876,#4877); +#4876 = CARTESIAN_POINT('',(0.,0.)); +#4877 = VECTOR('',#4878,1.); +#4878 = DIRECTION('',(0.,-1.)); +#4879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4880 = PCURVE('',#3659,#4881); +#4881 = DEFINITIONAL_REPRESENTATION('',(#4882),#4886); +#4882 = LINE('',#4883,#4884); +#4883 = CARTESIAN_POINT('',(2.722470999998,0.)); +#4884 = VECTOR('',#4885,1.); +#4885 = DIRECTION('',(0.,-1.)); +#4886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4887 = ORIENTED_EDGE('',*,*,#4607,.T.); +#4888 = ORIENTED_EDGE('',*,*,#4889,.F.); +#4889 = EDGE_CURVE('',#3092,#4585,#4890,.T.); +#4890 = SURFACE_CURVE('',#4891,(#4895,#4902),.PCURVE_S1.); +#4891 = LINE('',#4892,#4893); +#4892 = CARTESIAN_POINT('',(4.5,-2.027529,7.2)); +#4893 = VECTOR('',#4894,1.); +#4894 = DIRECTION('',(0.,0.,1.)); +#4895 = PCURVE('',#3133,#4896); +#4896 = DEFINITIONAL_REPRESENTATION('',(#4897),#4901); +#4897 = LINE('',#4898,#4899); +#4898 = CARTESIAN_POINT('',(10.5,0.)); +#4899 = VECTOR('',#4900,1.); +#4900 = DIRECTION('',(0.,-1.)); +#4901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4902 = PCURVE('',#3107,#4903); +#4903 = DEFINITIONAL_REPRESENTATION('',(#4904),#4908); +#4904 = LINE('',#4905,#4906); +#4905 = CARTESIAN_POINT('',(0.,0.)); +#4906 = VECTOR('',#4907,1.); +#4907 = DIRECTION('',(0.,-1.)); +#4908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4909 = ORIENTED_EDGE('',*,*,#3119,.F.); +#4910 = ORIENTED_EDGE('',*,*,#3228,.T.); +#4911 = ORIENTED_EDGE('',*,*,#4912,.T.); +#4912 = EDGE_CURVE('',#3201,#3499,#4913,.T.); +#4913 = SURFACE_CURVE('',#4914,(#4918,#4925),.PCURVE_S1.); +#4914 = LINE('',#4915,#4916); +#4915 = CARTESIAN_POINT('',(3.9,-2.027529,9.4)); +#4916 = VECTOR('',#4917,1.); +#4917 = DIRECTION('',(-1.,0.,0.)); +#4918 = PCURVE('',#3133,#4919); +#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4924); +#4920 = LINE('',#4921,#4922); +#4921 = CARTESIAN_POINT('',(9.9,-2.2)); +#4922 = VECTOR('',#4923,1.); +#4923 = DIRECTION('',(-1.,0.)); +#4924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4925 = PCURVE('',#3216,#4926); +#4926 = DEFINITIONAL_REPRESENTATION('',(#4927),#4931); +#4927 = LINE('',#4928,#4929); +#4928 = CARTESIAN_POINT('',(0.,0.)); +#4929 = VECTOR('',#4930,1.); +#4930 = DIRECTION('',(1.,0.)); +#4931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4932 = ORIENTED_EDGE('',*,*,#3498,.T.); +#4933 = ADVANCED_FACE('',(#4934),#3107,.F.); +#4934 = FACE_BOUND('',#4935,.F.); +#4935 = EDGE_LOOP('',(#4936,#4937,#4938,#4939)); +#4936 = ORIENTED_EDGE('',*,*,#4889,.T.); +#4937 = ORIENTED_EDGE('',*,*,#4584,.T.); +#4938 = ORIENTED_EDGE('',*,*,#4839,.F.); +#4939 = ORIENTED_EDGE('',*,*,#3091,.F.); +#4940 = ADVANCED_FACE('',(#4941),#3216,.F.); +#4941 = FACE_BOUND('',#4942,.F.); +#4942 = EDGE_LOOP('',(#4943,#4944,#4965,#4966)); +#4943 = ORIENTED_EDGE('',*,*,#3200,.T.); +#4944 = ORIENTED_EDGE('',*,*,#4945,.T.); +#4945 = EDGE_CURVE('',#3173,#3524,#4946,.T.); +#4946 = SURFACE_CURVE('',#4947,(#4951,#4958),.PCURVE_S1.); +#4947 = LINE('',#4948,#4949); +#4948 = CARTESIAN_POINT('',(3.9,-10.027529,9.4)); +#4949 = VECTOR('',#4950,1.); +#4950 = DIRECTION('',(-1.,0.,0.)); +#4951 = PCURVE('',#3216,#4952); +#4952 = DEFINITIONAL_REPRESENTATION('',(#4953),#4957); +#4953 = LINE('',#4954,#4955); +#4954 = CARTESIAN_POINT('',(0.,-8.)); +#4955 = VECTOR('',#4956,1.); +#4956 = DIRECTION('',(1.,0.)); +#4957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4958 = PCURVE('',#3188,#4959); +#4959 = DEFINITIONAL_REPRESENTATION('',(#4960),#4964); +#4960 = LINE('',#4961,#4962); +#4961 = CARTESIAN_POINT('',(6.,8.9)); +#4962 = VECTOR('',#4963,1.); +#4963 = DIRECTION('',(0.,-1.)); +#4964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4965 = ORIENTED_EDGE('',*,*,#3523,.F.); +#4966 = ORIENTED_EDGE('',*,*,#4912,.F.); +#4967 = ADVANCED_FACE('',(#4968),#3188,.F.); +#4968 = FACE_BOUND('',#4969,.T.); +#4969 = EDGE_LOOP('',(#4970,#4971,#4972,#4973,#4974,#4975,#4976,#4977)); +#4970 = ORIENTED_EDGE('',*,*,#3375,.T.); +#4971 = ORIENTED_EDGE('',*,*,#3326,.T.); +#4972 = ORIENTED_EDGE('',*,*,#3277,.T.); +#4973 = ORIENTED_EDGE('',*,*,#3172,.T.); +#4974 = ORIENTED_EDGE('',*,*,#4945,.T.); +#4975 = ORIENTED_EDGE('',*,*,#3546,.T.); +#4976 = ORIENTED_EDGE('',*,*,#3473,.T.); +#4977 = ORIENTED_EDGE('',*,*,#3424,.T.); +#4978 = ADVANCED_FACE('',(#4979),#3608,.T.); +#4979 = FACE_BOUND('',#4980,.F.); +#4980 = EDGE_LOOP('',(#4981,#4982,#4983,#5004)); +#4981 = ORIENTED_EDGE('',*,*,#3674,.T.); +#4982 = ORIENTED_EDGE('',*,*,#4653,.T.); +#4983 = ORIENTED_EDGE('',*,*,#4984,.F.); +#4984 = EDGE_CURVE('',#3592,#4631,#4985,.T.); +#4985 = SURFACE_CURVE('',#4986,(#4990,#4997),.PCURVE_S1.); +#4986 = LINE('',#4987,#4988); +#4987 = CARTESIAN_POINT('',(-6.,-4.749999999998,7.2)); +#4988 = VECTOR('',#4989,1.); +#4989 = DIRECTION('',(0.,0.,1.)); +#4990 = PCURVE('',#3608,#4991); +#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996); +#4992 = LINE('',#4993,#4994); +#4993 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4994 = VECTOR('',#4995,1.); +#4995 = DIRECTION('',(-0.,-1.)); +#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4997 = PCURVE('',#3659,#4998); +#4998 = DEFINITIONAL_REPRESENTATION('',(#4999),#5003); +#4999 = LINE('',#5000,#5001); +#5000 = CARTESIAN_POINT('',(-1.7763568394E-14,0.)); +#5001 = VECTOR('',#5002,1.); +#5002 = DIRECTION('',(0.,-1.)); +#5003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5004 = ORIENTED_EDGE('',*,*,#3591,.F.); +#5005 = ADVANCED_FACE('',(#5006),#3659,.F.); +#5006 = FACE_BOUND('',#5007,.F.); +#5007 = EDGE_LOOP('',(#5008,#5009,#5010,#5011)); +#5008 = ORIENTED_EDGE('',*,*,#4984,.T.); +#5009 = ORIENTED_EDGE('',*,*,#4630,.T.); +#5010 = ORIENTED_EDGE('',*,*,#4867,.F.); +#5011 = ORIENTED_EDGE('',*,*,#3645,.F.); +#5012 = ADVANCED_FACE('',(#5013),#3734,.T.); +#5013 = FACE_BOUND('',#5014,.F.); +#5014 = EDGE_LOOP('',(#5015,#5016,#5017,#5018)); +#5015 = ORIENTED_EDGE('',*,*,#4121,.T.); +#5016 = ORIENTED_EDGE('',*,*,#4676,.T.); +#5017 = ORIENTED_EDGE('',*,*,#3720,.F.); +#5018 = ORIENTED_EDGE('',*,*,#3750,.F.); +#5019 = ADVANCED_FACE('',(#5020),#3908,.F.); +#5020 = FACE_BOUND('',#5021,.F.); +#5021 = EDGE_LOOP('',(#5022,#5023,#5024)); +#5022 = ORIENTED_EDGE('',*,*,#3891,.T.); +#5023 = ORIENTED_EDGE('',*,*,#4055,.T.); +#5024 = ORIENTED_EDGE('',*,*,#3975,.T.); +#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5029)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5026,#5027,#5028)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5026 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5027 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5028 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5029 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5026, + 'distance_accuracy_value','confusion accuracy'); +#5030 = PRODUCT_TYPE('part',$,(#7)); +#5031 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5032),#5025); +#5032 = STYLED_ITEM('color',(#5033),#15); +#5033 = PRESENTATION_STYLE_ASSIGNMENT((#5034,#5040)); +#5034 = SURFACE_STYLE_USAGE(.BOTH.,#5035); +#5035 = SURFACE_SIDE_STYLE('',(#5036)); +#5036 = SURFACE_STYLE_FILL_AREA(#5037); +#5037 = FILL_AREA_STYLE('',(#5038)); +#5038 = FILL_AREA_STYLE_COLOUR('',#5039); +#5039 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921); +#5040 = CURVE_STYLE('',#5041,POSITIVE_LENGTH_MEASURE(0.1),#5039); +#5041 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.stl b/Electrical Parts/electronic-components/SHARP/2Y0A02/SHARP-2Y0A02.stl new file mode 100644 index 0000000000000000000000000000000000000000..e63081483c82e2fbbcbfb08e67d0c8563dd0d8a5 GIT binary patch literal 39684 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 S9hiNNkJ^e~n<XSaN&W|y>lM5J literal 0 HcmV?d00001